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
339776055408	339776055926	339776056476	339776057026	339776057576	339776058126	339776058676	339776059226	339776059776	339776060326	339776060876	339776061425	339776061976	339776062526	339776063075	339776063626	339776064176	339776064725	339776065276	339776065826	339776066375	339776066926	339776067476	339776068026	339776068576	339776069126	339776069676	339776070226	339776070776	339776071326	339776071876	339776072426	339776072976	339776073526	339776074076	339776074626	339776075176	339776075726	339776076276	339776076826	339776077376	339776077926	339776078476	339776079026	339776079576	339776080126	339776080676	339776081226	339776081776	339776082326	339776082876	339776083426	339776083976	339776084526	339776085076	339776085626	339776086176	339776086726	339776087276	339776087828	339776088376	339776088926	339776089476	339776090026	339776090576	339776091126	339776091676	339776092226	339776092776	339776093326	339776093876	339776094426	339776094976	339776095526	339776096076	339776096626	339776097176	339776097726	339776098276	339776098826	339776099376	339776099926	339776100476	339776101026	339776101576	339776102126	339776102676	339776103226	339776103776	339776104326	339776104876	339776105426	339776105976	339776106526	339776107076	339776107626	339776108176	339776108726	339776109276	339776109826	339776110376	339776110926	339776111476	339776112028	339776112576	339776113126	339776113676	339776114226	339776114776	339776115328	339776115876	339776116426	339776116976	339776117526	339776118076	339776118626	339776119178	339776119726	339776120276	339776120826	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2583	3600	2300	2583	3600	2300	2582	3600	2300	2582	3600	2300	2582	3600	2300	2582	3600	2300	2582	3600	2300	2581	3600	2300	2581	3600	2300	2581	3600	2300	2581	3600	2300	2580	3600	2300	2580	3600	2300	2580	3600	2300	2580	3600	2300	2580	3600	2300	2579	3600	2300	2579	3600	2300	2579	3600	2300	2579	3600	2300	2578	3600	2300	2578	3600	2300	2578	3600	2300	2578	3600	2300	2577	3600	2300	2577	3600	2300	2577	3600	2300	2577	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2574	3600	2300	2574	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21980	20102	27509	22458	20102	18820	2575	7261	32405	41320	32112	23257	11278	3650	1158	460	326	287	328	295	315	279	321	278	307	278	280	289	307	279	307	280	302	270	286	275	296	287	302	305	281	263	283	295	287	259	284	286	303	294	299	294	277	282	303	272	273	297	298	286	238	259	284	301	278	297	288	262	299	286	304	301	309	300	281	273	297	297	280	274	291	270	306	335	297	294	301	288	296	297	286	304	294	246	306	282	301	294	270	278	280	311	281	270	309	291	269	275	273	278	299	271	259	297	271	283	274	282	285	298	310	305	287	302	283	304	285	271	277	299	299	265	276	273	280	278	270	257	298	295	274	279	267	276	269	301	291	323	309	296	298	268	295	293	288	320	279	297	262	307	257	292	299	303	286	272	275	290	299	265	280	313	275	285	252	306	262	263	301	252	306	315	289	276	334	272	307	299	257	311	287	279	301	290	258	277	292	282	262	275	271	285	268	275	267	254	281	288	306	309	335	271	275	291	301	289	282	286	289	306	314	322	270	257	307	279	287	304	274	287	315	292	267	307	287	286	296	292	313	298	289	284	263	272	297	296	280	300	321	306	277	302	307	281	293	301	280	286	300	307	278	316	328	284	293	246	262	290	281	293	289	289	306	282	290	298	284	288	293	300	301	271	260	264	264	270	263	275	287	272	265	284	269	276	255	300	260	309	277	267	278	341	316	286	287	326	251	299	277	298	275	295	289	279	295	291	312	302	288	295	297	304	294	304	277	292	300	305	271	286	273	291	303	279	295	258	316	286	287	276	280	275	313	278	300	298	318	264	311	265	287	282	330	272	288	288	284	258	309	291	279	292	273	267	294	301	283	284	323	304	277	281	300	264	290	285	279	287	292	299	276	292	299	272	268	310	267	307	271	276	279	249	311	268	300	283	284	317	265	317	309	322	271	258	290	304	273	309	306	279	291	269	279	267	299	313	291	305	259	277	295	291	275	292	278	288	307	262	290	297	304	310	290	263	281	268	291	310	286	298	310	277	312	284	268	265	303	304	286	290	314	292	282	274	294	282	291	298	280	272	319	272	293	278	302	308	291	309	267	272	309	275	277	285	269	284	290	305	301	294	265	275	264	279	289	263	299	291	308	295	287	299	312	309	271	267	288	273	296	270	296	339	291	282	310	273	314	287	269	302	299	256	299	273	301	279	291	313	320	305	289	300	301	263	284	285	274	281	284	284	291	299	276	283	277	306	277	305	276	273	306	308	280	298	281	308	270	294	305	270	284	305	303	290	283	284	295	272	293	286	285	318	284	320	300	268	309	305	290	290	289	278	295	290	303	286	294	278	281	298	309	300	314	288	271	301	298	294	273	332	283	269	269	289	289	275	264	273	291	285	298	297	281	257	286	296	299	291	280	296	282	305	291	309	278	301	267	289	293	274	296	315	278	278	302	312	303	281	282	292	293	267	276	286	287	266	281	291	283	283	281	317	300	269	307	276	301	291	283	312	301	266	296	287	271	284	308	299	301	328	289	266	288	309	309	282	265	293	320	315	287	292	274	289	283	256	267	263	281	287	281	284	276	259	299	282	291	273	298	294	312	263	274	303	281	264	282	296	279	282	276	305	296	292	306	295	278	281	268	287	289	288	267	274	281	291	268	289	278	256	280	283	307	271	267	313	276	268	285	284	287	289	323	287	301	312	289	279	279	277	273	291	260	257	277	302	286	294	305	275	274	228	331	315	290	292	301	274	292	282	278	273	275	280	291	280	261	276	294	283	299	316	262	248	292	279	288	295	272	264	287	293	279	264	288	283	295	265	299	284	296	290	293	303	271	306	303	268	282	280	262	276	278	266	306	299	297	272	288	279	295	327	301	274	295	283	266	274	285	257	271	279	258	289	269	275	275	316	256	263	298	280	302	292	296	257	277	293	291	291	284	287	297	300	308	300	274	309	290	309	269	267	308	275	290	291	283	283	283	290	263	270	286	302	287	279	303	259	314	298	287	258	282	267	272	286	268	293	262	285	289	290	300	273	313	308	267	276	313	301	289	261	274	277	265	332	279	268	317	271	295	289	271	272	299	277	285	261	283	274	297	263	272	299	264	295	303	269	284	306	278	291	260	274	280	289	275	296	290	292	293	283	260	264	303	279	288	308	281	292	284	296	264	312	298	280	266	285	299	283	283	267	293	276	283	297	313	289	296	287	287	286	305	271	298	286	284	303	290	306	315	320	273	306	268	264	288	309	286	286	274	298	290	305	319	272	296	298	285	280	259	301	281	292	268	288	264	264	292	286	296	310	272	278	314	282	290	268	277	287	259	272	281	295	313	282	300	267	277	307	258	274	300	268	286	298	296	272	264	275	282	281	284	285	263	253	302	288	314	279	301	281	287	291	301	272	303	300	282	278	288	306	325	261	284	312	282	279	301	309	284	278	295	293	295	282	297	286	301	271	292	288	251	276	321	309	289	278	283	274	307	291	278	293	264	269	321	298	313	329	300	278	296	301	267	308	294	280	287	259	292	297	313	304	270	305	271	287	276	294	255	271	297	286	274	253	279	250	288	276	270	280	286	308	306	270	252	313	282	288	298	279	312	293	270	275	263	289	310	283	311	291	329	291	281	263	267	297	270	298	297	260	264	295	306	274	273	263	310	272	290	309	294	290	295	309	316	294	289	274	299	262	296	254	286	297	264	310	271	331	288	270	292	268	282	267	295	302	274	289	257	303	290	300	297	273	290	325	291	289	310	304	283	306	280	247	300	256	277	288	282	297	270	274	265	271	305	283	324	309	286	289	273	270	313	278	307	293	277	280	267	288	284	281	326	307	278	308	284	303	283	284	277	273	290	278	265	287	304	285	314	289	299	289	288	321	288	279	276	302	293	309	326	274	270	322	282	300	280	291	278	279	275	304	310	282	285	300	294	304	278	296	290	314	310	286	284	290	275	270	262	276	296	284	305	261	289	252	282	260	285	299	292	277	269	281	271	288	289	303	304	311	252	275	288	289	273	276	284	282	307	291	281	265	301	306	279	281	279	235	294	276	273	285	266	284	315	307	303	225	283	284	335	292	290	290	268	291	285	320	246	290	307	290	328	306	288	296	287	272	298	255	264	325	283	291	263	267	278	281	273	283	281	272	303	248	293	282	316	291	295	297	285	278	301	311	285	298	281	308	280	247	286	288	284	277	306	294	297	261	263	308	274	251	293	262	281	292	266	296	285	289	287	268	273	284	258	308	261	261	285	288	275	286	304	271	296	311	325	268	281	313	290	269	310	280	257	301	292	309	289	271	275	281	291	266	270	278	284	279	297	307	321	271	293	297	281	284	307	302	285	271	292	280	265	281	283	303	295	261	268	310	277	292	291	269	290	280	299	268	282	293	274	271	282	297	320	267	284	300	271	285	311	275	281	295	317	292	305	286	291	300	276	294	294	322	267	305	287	290	271	314	293	268	271	282	297	328	313	283	300	282	278	287	289	292	287	285	273	249	325	302	299	288	298	276
7729	16878	13743	8133	5980	4517	3301	14687	40673	44660	38370	29955	17194	7725	2768	967	578	483	536	505	454	484	499	503	494	542	476	451	472	518	507	500	496	501	465	563	501	502	482	472	517	509	513	497	513	511	480	504	493	484	472	459	475	492	487	504	493	505	519	515	522	495	471	507	490	500	528	442	475	520	462	492	472	501	527	519	484	506	508	529	491	484	494	457	481	539	532	482	521	497	482	495	503	519	520	443	497	482	523	553	477	502	476	508	493	508	489	487	505	513	507	483	481	497	462	502	483	493	505	511	474	462	505	484	500	491	469	468	496	512	485	488	483	477	502	470	523	533	472	526	506	499	483	505	524	490	502	518	520	510	480	460	504	494	500	479	500	515	459	521	469	505	528	482	489	471	487	521	490	518	511	536	518	531	482	515	504	499	527	513	512	493	508	498	529	510	542	529	545	515	521	503	488	506	498	511	479	503	498	462	532	493	477	481	514	516	551	463	558	519	502	510	495	486	506	510	510	481	507	524	491	564	444	480	513	466	544	479	511	500	484	487	499	501	494	488	519	442	478	517	544	483	509	479	478	482	499	503	522	478	454	493	493	533	454	521	500	500	483	510	515	484	500	502	496	501	512	519	492	488	529	481	515	464	499	497	517	489	478	492	512	505	472	501	477	519	505	487	488	491	497	529	531	511	504	474	487	470	507	518	495	503	528	473	511	518	483	475	507	493	546	518	538	481	519	493	511	488	572	524	486	472	434	517	503	504	522	490	516	491	529	499	543	471	527	510	512	521	472	477	507	548	473	483	498	486	487	487	505	491	475	495	493	506	490	475	493	486	485	521	503	489	516	511	497	493	532	525	470	488	488	498	510	536	480	486	544	488	501	540	491	494	471	514	508	477	471	514	483	505	459	526	475	470	550	538	504	494	515	508	475	528	516	488	485	552	507	478	509	515	483	484	477	489	493	486	503	470	502	479	454	513	481	522	472	487	531	502	517	518	507	500	505	512	525	495	495	478	451	482	545	505	488	470	480	464	463	514	506	480	502	503	538	470	467	469	483	481	510	473	521	513	556	512	508	512	484	480	537	504	464	503	471	480	498	528	511	494	468	504	505	477	503	491	498	517	539	542	482	477	495	495	487	475	476	529	484	497	505	478	471	535	504	524	484	452	506	481	519	504	509	474	503	496	473	498	480	465	470	500	487	484	494	467	462	478	512	464	499	476	509	519	490	484	508	525	515	474	495	499	487	483	496	468	522	552	493	486	482	507	455	483	503	485	460	491	505	487	495	526	534	540	464	481	516	524	459	516	522	473	489	529	525	496	503	460	475	516	496	478	503	527	458	479	497	519	492	496	534	536	489	522	494	490	503	486	510	475	490	519	497	516	475	486	524	531	505	527	497	530	514	459	523	485	514	486	496	484	500	490	479	484	517	490	474	535	501	495	537	484	496	471	477	508	494	493	560	512	497	471	499	529	509	506	492	465	504	482	483	492	502	501	481	492	466	445	512	468	482	479	504	535	484	520	484	489	481	489	508	521	480	490	518	514	537	466	517	492	498	478	498	497	512	507	528	507	467	484	503	503	508	484	530	516	495	492	478	495	497	510	506	482	477	479	506	514	515	548	500	518	517	506	505	483	519	505	510	483	531	516	496	502	462	512	508	520	516	498	482	465	484	491	529	466	489	489	495	502	501	504	482	537	498	509	491	489	509	508	485	471	542	481	522	553	527	513	538	475	517	480	496	490	487	490	501	496	505	477	518	525	522	521	511	517	475	527	487	488	497	501	514	493	456	463	455	482	503	497	514	498	509	487	510	499	513	503	490	508	528	452	528	497	523	505	512	505	495	477	540	492	485	486	501	522	496	482	499	523	488	518	465	463	534	528	524	529	519	520	484	471	507	498	511	480	469	499	516	511	438	553	460	482	468	488	489	498	490	503	562	500	557	510	498	517	502	483	515	503	501	494	521	486	537	502	495	479	519	486	493	495	506	475	512	465	521	465	465	481	515	492	501	494	522	506	521	470	518	528	527	494	490	468	496	512	497	504	486	493	500	519	479	498	485	531	523	502	485	509	480	492	489	487	491	543	502	527	476	491	460	492	499	516	535	454	526	506	473	524	484	510	499	470	477	492	490	528	477	533	472	554	539	485	460	500	490	505	476	489	525	481	490	517	473	518	503	491	489	472	486	517	479	542	496	497	485	509	504	499	490	490	501	511	505	482	493	501	497	482	448	471	515	524	534	492	500	506	499	502	486	491	518	514	494	538	499	532	497	529	492	503	508	515	485	514	452	475	475	459	457	515	532	522	546	484	503	489	516	512	485	482	474	493	485	470	487	488	510	448	493	501	540	489	521	470	498	475	481	491	547	497	488	502	545	520	514	494	538	473	527	481	492	513	489	492	526	535	474	492	510	477	445	489	504	519	513	518	494	518	476	468	469	483	468	511	511	477	503	545	510	468	517	471	480	494	474	488	511	499	468	510	500	505	514	499	485	545	495	528	522	475	475	477	508	459	497	484	521	500	530	500	497	504	477	491	491	473	550	446	522	560	503	491	472	510	467	449	507	529	495	489	551	502	501	509	472	524	432	494	497	496	497	497	474	471	449	521	556	531	501	492	491	506	471	453	484	511	456	502	522	544	494	471	494	485	476	447	485	468	504	489	494	486	505	476	493	501	491	527	512	540	520	538	503	478	505	517	475	478	544	508	507	485	503	512	512	521	472	484	508	500	510	516	480	531	519	476	486	503	493	490	493	467	485	491	487	486	472	469	487	504	484	470	543	503	530	532	513	521	496	505	484	507	534	475	500	450	508	492	504	548	493	489	491	473	471	504	509	502	509	500	476	541	540	514	476	509	485	487	476	539	497	484	547	506	467	519	505	482	507	502	496	479	524	502	501	493	509	479	505	474	492	492	486	534	502	498	542	478	481	526	519	498	480	491	495	481	487	531	498	474	493	490	509	476	468	517	516	475	539	488	495	475	472	484	487	507	481	522	487	520	501	534	480	530	475	515	516	497	487	514	496	533	502	492	484	485	461	496	484	487	507	503	496	485	495	504	525	493	484	493	457	507	566	487	523	478	510	453	490	489	517	495	490	464	524	482	489	466	516	481	511	502	532	510	552	495	488	519	487	502	531	505	492	505	478	488	512	494	489	511	489	484	537	516	500	483	503	500	522	489	485	496	471	470	493	499	461	489	495	505	532	480	505	540	501	500	496	484	526	509	503	473	494	512	496	520	477	494	489	486	494	518	510	498	470	522	522	480	514	500	480	492	566	518	480	522	493	460	532	508	481	520	538	504	532	477	498	435	481	468	458	506	471	513	520	499	499	521	520	511	490	523	496	496	532	520	511	496	512	500	514	496	528	491	510	491	490	548	461	542	518	503	492	491	499	515	458	504	530	450	520	477	499	495	502	478	454	496	489	523	474	507	496	490	481	520	470	502	531	472	501	514	485	505	496	552	520	535	517	487	512	504	513	447	507	510
26857	20675	8062	1432	764	584	519	1172	3499	6053	4903	2636	1300	745	580	474	431	404	411	415	427	444	417	458	425	418	439	394	422	444	433	479	438	400	458	430	449	462	387	442	431	445	442	433	434	422	410	429	431	417	403	416	444	429	424	432	427	432	414	409	430	444	409	455	437	458	452	431	411	436	416	425	434	435	441	465	428	428	412	430	425	460	409	407	416	424	400	409	421	414	425	423	421	383	459	472	431	414	456	454	402	389	441	395	432	432	463	414	452	381	415	407	454	424	433	416	424	443	416	409	403	449	459	430	421	455	440	410	479	418	452	428	420	437	453	395	412	439	426	434	407	441	467	423	424	450	417	445	449	361	416	436	412	442	457	424	385	431	467	401	420	413	389	433	453	445	383	405	379	424	453	399	390	450	423	415	414	389	404	459	433	419	430	423	432	443	405	430	422	425	420	440	447	384	418	441	381	406	412	421	425	434	438	424	431	399	436	406	422	378	426	419	423	423	443	409	429	424	402	384	426	431	444	434	397	423	419	445	448	440	393	410	475	406	416	443	401	394	416	424	433	418	433	407	440	402	401	464	443	449	448	437	431	377	428	412	406	429	418	443	451	441	428	396	435	436	444	409	457	418	400	393	405	446	454	440	425	395	419	453	404	423	405	442	417	397	421	406	438	432	437	418	428	428	434	455	446	420	419	463	459	442	416	422	425	425	394	425	426	422	444	454	424	434	420	427	422	408	455	421	401	390	431	435	437	442	410	426	424	434	431	402	435	427	417	403	415	438	440	396	424	432	411	413	440	448	393	434	428	443	428	421	409	406	456	481	428	399	401	419	432	392	455	442	427	444	441	418	404	450	406	402	415	445	410	412	398	417	441	417	430	441	414	408	419	439	442	449	438	436	402	413	471	446	406	422	441	450	448	419	459	377	432	402	415	395	422	446	428	456	449	401	387	383	433	442	409	443	423	463	423	408	414	434	429	421	470	442	459	437	436	427	488	411	432	430	413	432	398	432	425	399	403	431	427	432	420	445	401	420	449	422	453	454	435	395	399	424	445	416	444	400	451	435	431	418	462	403	445	419	377	416	453	449	442	447	431	440	436	402	420	430	404	384	413	455	419	403	434	445	410	377	468	399	405	425	461	385	413	461	403	434	416	439	435	390	433	485	423	417	435	431	443	410	424	418	436	449	460	410	419	403	428	435	406	419	436	422	391	402	440	432	475	417	426	432	465	444	401	460	449	377	427	421	427	408	435	450	416	422	384	385	435	406	429	428	423	442	461	386	447	400	449	437	449	450	434	437	434	403	413	452	434	456	438	397	443	415	419	432	409	424	433	433	415	392	436	398	460	392	435	435	427	433	384	445	432	455	438	433	419	438	418	415	395	410	434	415	429	444	430	428	437	443	423	454	427	433	448	426	406	459	407	469	426	432	440	418	437	417	404	426	403	407	461	402	438	455	425	382	408	424	412	424	450	437	438	439	407	413	419	409	419	426	396	476	417	431	423	452	423	416	388	389	405	414	434	378	464	408	427	452	392	444	385	441	420	437	442	406	463	430	403	414	423	428	430	403	431	440	435	447	429	428	443	396	434	408	435	453	385	387	427	459	472	437	444	435	417	413	421	417	400	412	390	462	403	418	404	432	425	425	426	463	430	453	432	459	418	406	393	423	434	385	420	435	413	431	468	445	431	445	433	438	433	409	421	454	440	421	391	389	393	387	392	455	410	430	415	428	398	440	444	419	427	424	476	415	423	446	438	430	451	424	418	450	408	430	429	449	379	432	418	420	401	433	446	450	461	419	425	460	438	386	445	452	390	426	433	418	430	445	439	419	458	417	419	430	439	422	398	440	456	405	446	429	415	428	411	462	426	423	453	395	416	436	444	410	417	423	435	406	401	432	439	429	429	438	443	442	433	407	432	433	451	452	430	424	452	437	427	412	409	384	429	418	427	390	448	435	448	460	444	458	407	433	421	415	453	430	407	435	422	414	461	403	424	477	449	419	450	400	453	441	431	422	419	428	436	407	410	413	456	423	405	407	433	418	473	415	450	403	416	430	415	424	397	387	457	442	427	400	443	436	400	414	432	448	424	440	449	442	419	423	400	420	417	444	438	413	440	471	429	440	417	432	406	422	427	409	448	419	433	435	396	410	427	397	421	408	426	384	419	419	430	399	426	422	439	423	477	391	457	428	453	448	442	450	439	397	422	453	409	433	388	420	423	394	462	402	424	417	444	407	397	406	437	362	430	428	411	428	426	423	446	426	400	417	423	417	437	422	419	405	395	434	418	426	424	426	416	448	441	423	422	433	423	423	430	436	423	403	448	416	429	434	447	404	420	463	422	409	436	444	424	366	454	373	421	386	424	430	428	413	416	468	400	426	448	399	453	449	412	424	412	431	458	423	390	431	374	445	458	371	451	441	431	429	379	457	420	432	411	454	406	407	411	413	400	424	391	436	410	430	418	442	446	432	448	424	425	435	441	429	426	435	432	410	394	455	409	428	437	441	406	449	414	429	436	408	413	422	426	418	430	449	406	454	437	424	407	426	456	426	399	426	442	429	428	396	399	399	410	416	441	423	429	393	392	403	395	432	429	393	379	431	432	407	454	446	444	435	402	439	397	448	416	406	419	441	396	449	408	432	379	477	407	430	399	412	443	419	418	415	430	413	436	431	433	416	451	437	422	413	442	424	432	415	423	409	402	405	444	431	409	425	436	436	390	399	469	390	433	469	415	410	405	423	437	403	404	432	430	434	411	423	417	425	387	408	427	410	445	435	387	420	411	458	463	398	433	459	444	445	420	423	414	451	445	427	421	441	416	425	439	435	452	410	426	388	454	415	426	411	445	438	437	465	442	396	430	431	439	427	456	451	419	414	425	425	430	414	451	454	414	434	442	435	449	426	418	435	429	447	443	418	398	376	414	453	393	455	440	389	444	436	387	406	386	413	416	404	436	431	447	402	399	406	441	393	439	442	418	449	423	402	465	437	430	395	418	411	446	418	446	442	445	449	419	441	410	424	419	422	395	436	429	408	423	447	447	454	442	424	441	425	436	451	437	422	422	433	436	453	427	416	393	424	445	450	401	426	449	408	426	389	417	422	415	473	405	475	465	453	390	420	423	424	443	391	418	439	413	435	423	445	441	450	422	409	395	385	427	419	423	438	416	426	420	395	429	388	424	417	432	439	402	422	428	415	420	415	462	422	458	446	407	432	458	404	439	381	385	431	409	455	407	432	429	440	445	432	425	413	436	420	420	424	440	402	437	387	430	424	402	429	475	428	438	433	468	424	394	416	457	410	407	400	427	433	419	457	405	421	439	427	458	412	424	393	431	440	441	442	414	439	403	442	418	429	444	426	420	429	410	407	431	427	442	469	420	443	413	442	404	427	428	451	436	451	419	413	450	429	426	408	435	412	395	422	428	420	426	414	402	413	387	415	442	449	442	409	439	439	416	403	434	409	405	423	430	427	433	414	438	403
4468	2424	2661	2203	1339	965	1008	2981	8940	13263	10336	5889	2877	1510	998	830	815	744	750	780	770	725	754	757	814	753	771	749	743	709	703	791	806	749	753	768	779	744	760	759	767	797	712	736	775	720	714	764	722	743	749	753	757	760	758	722	734	751	752	749	724	763	782	784	737	772	758	739	785	821	701	793	786	772	758	740	791	785	760	769	676	735	743	759	742	727	707	746	719	701	792	761	759	737	735	743	748	749	775	744	730	771	801	736	739	772	715	700	757	713	792	685	731	740	719	784	777	785	752	786	771	744	710	735	741	734	744	731	765	749	748	732	736	746	744	782	769	745	748	750	779	747	760	741	738	749	726	743	771	766	745	730	749	729	723	803	783	711	763	758	705	768	755	753	731	768	789	715	742	764	675	800	751	711	795	717	761	746	757	726	725	715	733	754	704	742	738	773	767	749	752	722	771	700	780	745	788	734	763	759	737	766	757	768	714	758	703	789	738	748	761	737	753	793	741	716	791	735	787	732	773	759	748	746	735	754	760	754	780	761	761	772	790	743	763	741	738	799	722	754	766	717	751	807	798	738	755	754	757	790	725	766	739	704	769	744	745	758	776	775	767	766	777	732	730	742	755	749	739	746	707	754	754	747	782	724	726	783	752	762	751	740	740	667	761	715	749	741	752	774	761	782	752	765	749	818	776	702	748	698	722	746	737	692	752	744	758	795	762	774	690	735	771	775	785	759	748	765	801	767	720	723	773	776	726	800	729	766	780	740	703	760	773	725	716	718	752	782	757	716	702	755	786	788	789	751	742	765	741	719	753	746	761	786	748	783	724	722	817	739	723	778	781	717	768	827	747	773	739	786	704	719	794	754	750	685	767	748	771	801	754	791	727	754	775	738	720	795	737	786	736	764	710	759	753	820	734	780	712	748	727	771	736	701	735	747	748	778	730	723	776	700	736	760	729	764	711	731	750	792	772	780	748	780	772	753	735	718	719	759	726	740	701	774	833	729	781	729	735	745	730	729	739	758	762	723	734	722	758	748	738	758	763	809	762	745	728	716	761	789	787	750	694	741	735	785	780	747	805	776	782	783	754	741	749	722	720	716	735	729	732	782	744	772	767	762	790	730	745	764	750	767	806	788	718	723	745	765	759	751	741	749	752	736	766	727	785	715	764	780	751	747	757	790	735	754	692	717	764	761	745	751	800	792	773	732	809	734	700	742	710	748	699	762	772	785	699	729	801	737	777	734	778	733	771	756	768	756	745	758	739	760	722	786	771	734	747	773	785	775	771	754	794	744	770	753	730	714	746	767	729	741	723	747	786	789	760	763	698	757	773	752	747	787	733	751	741	786	733	769	726	743	681	723	746	762	741	788	749	795	751	736	762	786	739	756	772	784	766	731	723	780	763	716	750	754	770	731	739	775	794	722	757	758	776	763	719	760	757	709	752	780	796	749	763	743	751	774	800	752	785	701	751	749	738	732	718	748	775	723	771	734	789	758	711	729	703	736	764	759	782	745	757	712	726	789	748	731	753	719	761	741	756	758	763	747	751	769	724	806	760	778	742	803	755	711	772	745	736	755	776	749	743	770	773	746	729	725	740	786	746	767	772	759	733	788	761	740	725	751	727	758	756	762	734	753	783	706	784	747	773	726	770	780	794	763	740	701	737	792	760	721	752	791	758	785	711	752	768	759	746	744	772	751	764	713	761	747	777	712	759	721	727	717	731	756	749	759	732	739	768	765	764	734	762	760	743	718	757	751	724	749	732	771	730	748	791	780	728	721	724	743	817	761	731	710	775	721	739	760	739	756	726	752	731	796	774	771	736	782	751	807	765	745	711	741	767	736	715	782	773	723	689	755	764	714	713	698	741	722	751	761	780	764	727	746	717	683	736	774	828	727	727	757	726	702	776	759	767	767	743	741	770	747	779	754	764	766	770	690	746	765	705	721	773	758	739	744	724	728	760	748	737	783	756	700	757	763	756	789	801	725	751	748	741	722	760	753	724	735	781	731	789	763	713	768	722	762	777	697	765	717	739	801	718	742	793	716	757	741	729	752	772	769	740	684	747	715	783	757	792	750	742	754	732	715	758	772	799	735	768	733	791	788	730	738	720	780	746	722	734	711	750	775	781	759	798	775	750	762	709	730	794	776	704	716	740	722	744	782	739	736	725	791	711	745	718	766	755	741	758	774	747	755	752	748	745	780	756	736	747	768	742	743	755	707	768	774	781	711	728	695	793	772	686	751	724	730	766	757	776	766	754	797	714	779	733	778	731	734	782	686	743	741	767	743	763	761	774	750	705	792	782	726	732	742	763	778	773	729	702	780	748	766	766	768	681	707	745	786	717	811	765	757	749	752	731	726	794	727	784	779	770	765	777	736	757	786	694	789	708	742	767	763	736	725	782	778	739	764	721	756	729	763	766	754	780	745	734	747	694	736	735	771	768	771	736	794	734	762	684	775	789	757	780	732	749	739	733	729	740	720	768	704	751	741	733	767	747	718	745	767	794	731	759	768	742	705	752	754	744	773	750	771	762	787	755	775	697	699	742	758	734	699	753	801	769	775	736	696	733	738	762	755	769	775	746	794	698	738	737	797	736	725	774	786	736	715	779	753	784	749	767	763	754	726	723	732	740	739	781	742	761	733	738	799	713	753	796	806	729	741	770	750	748	738	736	694	711	757	766	783	784	724	748	770	723	749	757	781	767	713	740	749	794	758	775	770	777	733	792	744	764	722	727	830	770	737	781	765	741	769	778	794	785	774	779	706	764	751	756	796	784	785	774	764	782	742	748	759	749	742	794	734	781	734	761	700	737	726	770	771	755	756	765	732	744	803	723	763	754	730	731	723	737	761	713	794	754	771	724	800	768	778	767	766	682	713	755	719	705	761	758	756	715	752	739	758	699	770	751	778	732	808	761	718	752	763	780	720	773	769	739	779	708	785	695	759	704	751	769	760	760	801	754	732	748	744	750	702	767	779	750	765	791	755	750	754	738	759	744	767	721	778	767	767	782	766	770	770	715	791	741	736	758	721	800	744	753	717	764	754	751	739	751	778	790	735	701	775	761	740	739	761	746	814	716	757	755	718	715	774	747	691	750	697	775	741	756	704	753	796	728	815	747	812	756	719	720	714	764	730	770	791	734	758	703	745	744	783	737	749	773	775	743	712	764	758	756	701	760	790	804	776	759	692	723	779	740	742	773	761	803	748	751	765	779	780	739	742	824	729	784	751	731	727	735	735	826	785	790	773	798	770	698	742	733	755	754	703	740	742	786	669	743	810	729	761	745	800	743	802	741	752	749	747	733	737	744	710	750	722	745	748	733	756	712	778	759	739	803	770	733	725	776	771	716	786	754	748	718	754	696	775	781	776	707	767	749	750	771	783	733	814	695	789	812	727	775	753	797	793	766	787	746	762	818	743	744	766	793	770	755	783	787	742	766	771	752	790	733	730	736	719	772	799	776	711	726	779	756	768	756	711	752	752
24772	21298	27807	25123	11075	1129	754	2439	14845	24926	20760	12926	5320	1737	870	519	384	397	399	408	355	416	367	362	380	357	357	362	347	394	390	365	364	365	365	368	363	371	404	338	348	393	388	392	371	391	374	347	347	363	375	379	360	352	372	399	396	349	369	386	391	383	377	370	366	376	371	361	390	383	335	378	372	343	395	400	387	342	320	324	392	398	383	369	410	381	384	389	374	404	355	426	363	337	352	342	358	374	353	401	393	375	349	414	353	400	410	381	404	323	395	387	348	350	374	374	387	364	365	359	362	362	327	379	404	355	363	389	365	351	379	358	419	344	383	436	378	394	351	359	347	358	418	385	348	368	351	390	360	389	379	361	352	378	341	394	336	395	395	320	361	356	363	394	387	373	346	383	386	380	359	345	367	379	363	331	367	389	376	421	357	388	343	333	352	410	386	375	342	376	366	391	397	377	419	344	371	386	381	351	371	352	362	367	395	375	391	349	395	383	393	373	361	355	382	388	381	366	398	360	384	356	363	369	370	346	340	379	361	345	383	374	382	382	366	348	350	362	360	354	386	391	368	386	393	347	359	337	363	353	388	382	365	363	341	344	368	318	376	364	363	368	358	373	379	353	359	359	345	333	368	372	377	398	383	394	373	348	360	348	366	366	341	355	369	357	378	361	379	359	383	382	383	380	348	349	358	379	381	373	365	387	363	400	347	365	372	389	348	365	394	380	371	324	372	384	354	345	358	374	373	373	363	380	372	384	375	392	364	339	361	379	388	375	351	401	348	354	372	322	367	388	360	366	402	370	350	398	371	405	367	376	385	355	364	356	348	367	365	379	394	389	363	370	359	355	365	370	410	363	409	372	353	373	355	361	382	366	374	377	381	351	350	380	371	377	372	387	413	383	390	337	330	371	369	345	371	363	413	376	365	348	384	419	372	355	369	369	361	359	353	361	394	341	370	417	388	372	343	379	369	386	353	341	367	401	373	359	364	383	363	388	351	372	379	363	360	353	383	351	346	371	324	358	420	395	394	404	381	383	397	321	395	388	393	379	353	383	367	364	367	374	352	403	365	371	341	367	373	363	348	359	355	380	372	359	378	391	404	389	360	366	381	398	386	404	362	373	350	403	352	367	381	364	367	396	371	406	368	365	414	397	347	365	353	365	369	398	407	306	372	389	385	325	371	371	350	362	412	376	384	358	345	396	340	392	385	375	368	383	350	356	361	391	382	373	366	385	358	346	375	339	372	384	349	364	370	365	375	374	383	379	362	398	389	355	394	370	395	346	370	360	380	363	352	345	381	360	349	369	366	361	326	334	380	364	350	371	358	372	396	394	363	388	384	386	345	395	365	366	371	384	351	363	372	363	388	433	355	379	361	377	391	361	367	369	394	364	372	347	350	406	361	394	381	378	382	381	379	344	363	400	368	375	360	386	378	385	326	387	397	358	372	391	381	396	355	388	390	362	345	384	399	381	383	379	370	364	372	372	365	389	369	366	376	382	380	342	360	388	381	377	356	365	389	366	388	331	394	384	361	363	377	337	362	378	375	391	341	367	379	372	383	385	377	382	357	369	359	373	376	394	354	383	360	340	358	367	419	365	385	402	400	395	320	370	348	378	375	427	390	397	389	333	384	380	387	384	367	400	373	404	379	352	368	370	394	361	373	387	340	354	348	368	390	350	362	415	378	358	366	395	378	361	374	341	358	359	334	339	374	376	335	361	350	366	340	395	347	351	363	359	420	359	352	384	338	367	387	375	345	386	366	380	377	360	376	366	364	381	355	352	373	348	380	349	352	368	342	373	352	382	384	371	358	378	337	354	379	368	368	365	370	366	383	351	375	390	378	344	366	389	356	371	363	367	353	344	349	413	369	348	423	402	359	370	360	399	413	378	369	374	371	376	365	372	379	356	365	340	365	397	351	354	379	357	365	370	348	394	346	396	374	368	365	372	380	344	388	371	369	372	373	375	373	341	352	365	368	393	350	383	381	376	389	383	343	349	332	394	393	366	403	405	347	361	392	346	380	366	366	361	393	360	387	370	360	389	380	365	411	363	376	399	392	376	374	379	365	377	356	369	373	379	371	338	353	367	373	381	368	348	383	384	367	374	368	378	366	374	395	345	361	408	377	359	392	340	369	371	394	383	385	330	380	370	372	391	337	340	388	384	390	396	389	377	361	342	342	367	373	371	360	373	380	361	346	362	388	393	359	368	365	357	368	388	334	348	397	381	379	376	359	392	355	363	388	362	343	365	383	372	361	391	395	376	361	345	379	359	365	317	343	372	373	359	360	382	385	373	366	344	357	388	332	374	386	382	342	384	382	357	399	360	349	325	373	350	417	387	366	383	378	376	356	369	355	363	378	365	357	355	361	383	361	371	334	378	404	370	352	364	360	386	375	372	388	402	360	343	366	381	393	351	411	379	360	347	394	359	398	358	398	399	352	372	358	359	360	396	357	370	361	381	352	389	372	384	382	362	374	362	369	380	358	386	400	362	365	393	366	365	357	411	369	379	344	342	354	381	361	369	359	365	368	366	358	356	352	375	420	375	366	376	361	365	436	340	385	414	360	386	363	401	368	364	378	386	378	366	398	372	371	352	391	369	384	368	378	362	379	336	366	363	349	369	372	395	386	379	354	373	363	398	367	372	388	358	359	367	370	385	334	358	380	361	381	361	337	364	360	407	365	380	378	380	409	365	363	357	351	398	349	385	350	376	345	337	335	355	359	391	385	384	363	359	368	345	369	345	381	351	360	378	401	350	352	363	329	369	360	348	365	333	374	369	378	366	370	335	373	339	391	392	355	381	330	399	389	361	383	390	374	417	390	348	341	361	363	367	374	366	362	346	377	374	349	373	375	421	414	369	343	368	361	382	431	342	400	386	357	353	382	374	380	374	349	372	354	368	367	338	361	348	380	362	383	369	368	355	377	343	361	360	388	355	367	389	379	380	372	364	358	361	351	338	440	367	414	344	357	369	385	363	402	399	371	374	353	346	383	372	394	350	370	368	358	340	356	358	369	353	330	331	382	392	382	388	389	376	364	384	365	368	369	364	383	392	359	370	350	329	378	355	360	387	318	389	383	399	359	373	354	357	347	399	363	397	363	370	376	400	365	391	369	406	360	339	331	362	354	375	383	380	372	376	349	377	374	344	374	368	389	388	363	380	355	352	381	380	390	396	362	356	348	384	356	375	342	372	366	356	358	381	360	338	369	366	344	386	368	350	369	385	375	402	366	350	356	375	331	364	375	400	366	361	341	371	399	363	371	363	371	346	361	387	363	399	377	354	412	406	383	365	341	371	337	372	357	333	374	365	382	395	335	387	362	357	339	367	365	361	372	360	373	374	397	345	378	354	360	387	389	368	360	364	371	360	365	392	363	386	368	390	380	356	366	354	363	355	371	360	405	378	360	366	382	383	395	380	375	383	378	363	379	377	349	359	405	391	362	341	358	384	396	359	368	381	359	356	386	339	374	366	365	371
4771	8167	7551	4728	3057	2040	1700	7068	27730	34023	29129	20787	10232	3967	2043	982	742	663	642	639	657	686	687	695	638	696	627	659	620	686	646	645	649	636	649	694	668	650	667	665	651	682	658	679	697	635	628	597	623	635	653	665	659	652	675	630	702	640	682	672	692	669	680	681	662	662	691	700	568	657	649	642	646	656	658	617	668	638	672	633	624	692	670	658	625	650	653	667	631	678	638	630	642	662	657	635	626	695	666	653	631	633	647	698	643	612	640	671	626	646	596	589	640	663	643	646	612	648	675	640	648	636	611	656	636	677	617	621	649	648	653	663	634	668	662	699	681	632	644	683	648	667	703	622	648	641	629	660	633	663	632	613	659	667	684	644	673	668	638	609	652	612	638	660	708	665	634	650	629	613	635	654	685	639	640	656	687	639	603	652	709	609	610	645	632	665	640	639	699	672	685	673	672	652	658	614	635	665	654	614	684	664	657	648	648	626	677	686	696	646	625	652	671	665	607	647	652	624	627	641	644	645	638	660	673	630	669	651	653	589	638	673	631	590	683	642	646	650	679	708	687	649	668	704	648	652	631	644	616	660	682	649	665	584	656	613	654	690	672	675	696	690	648	635	637	674	640	667	679	666	648	629	676	694	623	613	646	630	683	667	640	639	664	648	659	593	677	656	648	649	620	641	652	642	664	660	649	658	699	661	661	641	625	619	645	670	676	673	640	639	655	653	646	610	699	622	700	672	637	631	676	692	692	629	677	630	651	666	679	594	655	644	660	665	630	698	667	683	635	692	671	627	662	648	659	636	622	663	634	651	622	646	642	658	629	650	633	634	715	653	654	659	733	664	624	682	673	641	648	610	699	671	672	673	645	616	639	637	655	633	627	619	712	608	640	683	676	679	643	661	663	686	634	657	659	653	635	664	646	650	620	645	669	629	669	644	659	633	651	645	692	680	647	652	663	725	655	621	655	669	642	651	640	670	644	686	704	625	637	603	669	662	676	640	669	666	677	645	706	706	639	682	629	661	650	603	651	632	631	675	651	686	645	629	692	646	672	701	649	669	649	688	631	675	703	676	666	609	643	652	659	608	685	616	659	676	644	664	647	629	651	658	594	671	677	659	633	669	615	641	651	651	636	682	640	724	619	677	642	662	608	649	647	674	662	651	693	621	657	627	661	639	627	627	641	629	664	638	694	645	690	646	669	640	633	688	613	615	627	639	680	653	670	628	609	665	660	594	681	627	672	668	618	636	589	620	639	675	653	666	666	660	663	647	649	661	671	689	671	622	677	684	702	670	687	646	647	646	669	707	623	611	657	607	643	659	660	645	653	659	631	632	631	668	636	634	660	672	645	634	598	681	654	635	667	673	694	674	669	624	613	645	626	647	674	677	679	667	609	653	670	655	660	643	708	669	639	662	642	665	601	613	654	617	653	656	649	663	665	662	673	655	690	709	655	665	653	686	679	647	647	626	651	691	610	699	617	650	669	665	631	663	652	629	645	689	646	661	625	642	693	671	646	627	662	628	663	645	674	628	634	620	626	644	708	662	658	634	661	645	672	683	631	661	650	626	680	681	653	660	663	627	627	673	709	627	607	694	669	638	679	658	683	636	649	660	654	646	650	659	686	590	656	645	635	661	658	649	671	652	655	655	633	604	682	616	616	660	660	643	642	620	669	690	679	668	589	619	627	612	678	617	638	622	635	659	599	646	634	621	700	618	656	721	623	666	660	689	672	648	644	667	639	645	632	636	616	680	668	662	656	667	667	647	648	676	664	654	656	652	592	674	626	653	690	679	629	673	645	664	648	658	624	630	627	647	675	648	675	627	625	630	606	638	617	624	651	642	624	657	658	645	680	679	667	660	665	649	622	666	681	668	629	626	674	638	656	661	633	649	647	661	632	681	673	631	663	659	658	677	619	666	632	605	683	638	644	651	666	645	618	663	640	626	640	672	659	684	652	703	659	653	645	665	674	681	636	658	641	622	647	626	672	623	608	692	669	644	675	656	718	668	660	678	660	675	658	646	664	634	675	626	645	669	644	666	653	653	723	655	626	684	630	657	640	617	650	681	642	622	663	643	688	657	652	610	641	627	642	630	673	655	678	647	636	646	691	620	639	626	658	673	684	652	645	642	660	633	637	676	605	650	616	690	659	659	644	630	663	618	613	631	672	690	674	609	667	707	597	666	668	648	630	672	643	621	654	653	684	643	642	641	626	620	639	671	684	673	671	668	665	703	665	617	657	669	675	657	633	652	674	639	669	660	657	622	672	683	672	690	615	618	608	647	703	640	632	623	641	649	712	651	671	659	685	647	672	677	666	673	664	669	623	649	623	624	680	666	625	666	642	632	651	638	650	675	665	652	688	651	642	643	623	657	603	624	627	667	692	638	662	661	650	637	657	683	660	696	668	648	650	659	690	612	672	627	676	637	662	648	684	689	699	707	661	620	709	636	642	666	705	676	613	628	657	708	631	592	638	662	660	677	621	700	650	670	628	642	657	664	633	613	650	679	670	656	629	674	666	669	642	645	691	672	637	632	653	643	653	664	641	657	643	649	644	637	622	688	657	678	641	657	634	669	653	686	653	675	641	661	666	668	668	669	668	646	646	673	650	619	656	639	645	685	650	649	630	635	606	633	607	654	661	635	676	683	658	643	597	641	657	634	675	667	640	663	649	647	639	644	672	651	638	606	578	673	642	604	604	603	669	615	676	637	678	640	656	688	667	639	678	699	678	716	639	685	660	662	654	655	689	637	701	593	667	629	632	635	691	648	652	627	686	678	667	602	644	687	665	664	644	646	662	637	670	641	644	678	580	672	646	641	633	625	659	687	682	651	690	655	633	634	645	640	675	658	637	631	695	665	634	695	697	652	658	649	637	638	607	687	705	653	646	634	652	677	685	633	624	594	673	695	641	642	648	621	632	635	692	643	671	692	693	642	585	658	653	648	653	621	657	645	639	655	685	623	684	642	625	642	650	663	657	640	639	664	646	676	667	637	644	675	680	675	643	620	646	620	671	630	680	653	648	699	689	636	680	637	628	644	689	668	623	622	691	626	661	655	622	644	630	693	682	597	654	631	656	663	656	643	678	636	632	610	655	624	665	713	648	665	731	649	655	610	628	617	701	645	711	653	644	643	654	648	653	667	681	662	634	614	654	660	634	686	623	641	692	636	650	633	618	632	630	627	609	651	653	658	666	635	678	674	673	639	678	679	636	631	630	646	657	623	682	641	649	657	614	700	637	673	635	670	598	687	633	635	664	682	638	669	631	679	667	623	623	667	722	696	703	639	666	629	655	637	639	610	665	644	650	625	654	621	670	593	637	639	629	645	624	671	615	629	653	659	667	623	659	611	654	671	651	654	598	634	659	662	653	642	670	658	655	644	667	656	620	668	663	652	631	632	660	704	628	630	619	672	612	658	634	677	667	693	638	651	653	697	619	603	667	661	682	623	660	665	657	595	671	651	686	677	670	651	637	637	623	672
23407	21434	29306	23945	21436	20133	2641	3554	36818	44064	34245	24522	11925	3371	1503	580	355	351	332	333	294	298	306	289	351	296	303	293	301	291	303	308	289	310	348	296	292	315	320	315	315	307	330	313	309	307	316	324	302	288	287	304	318	284	313	319	331	308	328	304	285	333	327	302	333	288	300	309	336	322	306	308	299	314	326	324	326	331	319	305	300	296	303	316	296	318	325	322	287	303	297	303	286	272	332	287	313	313	292	303	296	315	309	307	302	305	263	296	296	268	302	313	293	308	313	312	349	302	307	286	311	350	321	313	316	292	304	332	272	320	296	296	321	294	278	297	306	313	294	274	327	320	299	307	315	290	282	285	274	289	291	305	284	320	336	287	295	306	312	293	304	301	329	316	314	340	325	319	330	324	290	310	315	312	330	294	335	322	284	290	323	303	319	358	307	297	296	272	324	305	301	337	283	309	293	291	296	327	269	291	331	300	326	331	309	311	294	316	271	316	301	305	298	325	316	299	309	306	305	323	294	309	328	327	295	282	323	323	295	283	293	279	289	292	297	340	307	293	307	293	282	303	302	298	312	290	329	283	301	324	301	319	306	315	271	289	313	312	329	282	290	342	322	325	308	287	293	290	290	320	323	325	321	314	269	288	345	297	286	283	327	315	306	294	322	315	305	303	292	287	334	313	293	328	305	308	300	288	301	326	319	312	294	324	286	297	324	313	314	321	293	310	308	278	276	296	290	321	319	296	306	326	309	313	279	283	291	316	338	267	306	319	294	305	319	334	303	291	283	315	290	312	277	312	293	313	315	308	298	309	331	292	279	331	287	307	307	323	288	333	305	280	306	322	315	297	307	319	284	300	296	318	318	315	335	332	329	293	348	306	305	332	313	323	311	284	298	315	304	334	313	318	318	325	296	309	307	304	304	316	295	340	313	293	319	311	298	283	324	308	295	327	281	319	330	330	295	310	335	336	322	323	317	322	306	316	276	303	288	291	299	329	315	299	307	325	290	309	305	329	297	309	303	296	303	341	314	312	302	296	308	313	308	268	314	320	308	317	313	313	326	300	305	296	348	307	327	317	322	319	321	327	305	311	312	277	300	316	321	306	290	305	327	307	292	305	284	324	287	294	295	322	340	329	300	330	315	289	313	310	321	314	326	322	308	348	328	291	363	321	314	316	354	323	309	306	297	321	307	333	295	318	310	326	289	319	313	281	331	309	288	281	313	338	295	312	351	292	319	302	315	308	258	297	326	320	281	325	318	321	278	287	304	291	354	287	285	310	338	296	312	331	322	320	337	306	278	282	315	301	307	335	302	285	320	316	292	295	298	311	309	335	316	326	282	283	307	288	304	305	286	299	306	308	303	340	282	317	268	340	297	318	303	319	308	291	297	328	299	333	269	302	314	304	299	296	315	282	326	297	300	308	297	315	314	303	313	295	314	312	291	336	320	312	279	315	302	312	278	323	309	276	294	344	296	283	328	309	281	291	293	300	304	304	302	303	301	317	309	312	303	293	316	331	286	296	311	308	328	326	329	315	326	301	286	298	284	285	308	322	321	322	266	332	318	294	314	293	326	322	304	300	316	311	275	370	318	292	304	319	322	319	324	296	323	297	309	277	283	317	310	304	314	309	328	309	300	330	308	317	337	325	309	302	323	304	324	333	307	310	329	297	300	318	314	319	316	316	303	320	289	293	357	285	299	352	328	313	290	322	287	311	278	307	299	295	293	329	320	292	324	278	333	321	288	299	291	318	273	273	293	314	267	321	320	301	295	296	311	320	293	299	296	309	290	300	298	300	306	293	298	275	305	301	289	303	309	324	308	307	302	312	333	318	302	312	321	315	332	285	299	335	311	295	299	300	277	313	288	323	303	295	320	308	273	297	323	300	330	312	307	318	305	311	305	267	297	318	301	314	295	334	302	324	326	336	322	330	310	303	312	293	316	307	283	307	295	338	329	304	272	307	290	284	305	311	300	296	339	327	311	315	297	302	342	300	316	299	325	290	300	323	332	304	307	287	332	308	301	293	334	270	296	320	311	321	313	299	310	326	319	299	305	303	296	314	298	297	305	286	364	304	303	287	308	288	294	309	278	303	312	291	321	337	329	313	280	300	314	307	306	358	312	332	318	325	284	301	291	295	323	343	324	265	268	294	297	288	295	302	312	290	295	295	288	280	339	315	314	285	296	305	302	283	339	355	286	289	308	316	332	305	305	287	329	310	305	280	312	305	319	319	334	295	306	307	315	315	341	302	337	278	273	309	287	306	302	325	315	332	323	290	314	311	302	287	301	299	294	322	301	351	307	326	306	283	290	335	285	319	317	299	313	304	307	317	331	306	322	315	276	304	289	322	335	301	299	320	316	296	305	290	330	340	299	270	312	311	320	302	319	301	319	309	333	298	306	322	319	289	273	313	310	305	286	323	295	327	304	297	306	287	346	304	319	315	302	297	338	318	299	316	297	302	304	311	316	297	302	299	297	271	303	272	272	283	290	334	352	295	311	308	309	299	295	298	294	294	322	319	311	313	325	326	289	294	301	297	297	310	323	298	298	290	309	282	318	343	301	297	347	286	302	320	314	340	315	295	332	292	337	319	311	320	343	303	295	327	282	315	296	320	300	323	332	304	290	316	321	330	303	287	315	329	299	295	303	301	300	303	291	321	305	333	303	302	309	313	320	312	309	302	308	294	330	306	294	288	288	296	308	301	319	310	289	323	294	293	318	287	332	319	311	296	320	303	341	290	280	283	307	295	348	279	280	300	312	322	319	299	311	333	283	313	291	314	305	288	306	332	302	308	329	299	271	337	307	317	308	298	279	274	297	311	306	305	293	287	315	293	309	340	268	313	300	286	290	316	311	301	299	309	335	325	326	337	304	311	333	331	340	328	314	309	284	322	266	337	313	284	308	292	319	309	305	307	286	317	277	336	304	294	335	304	288	285	305	280	293	295	288	282	319	314	309	286	299	309	300	320	312	316	299	334	267	323	282	297	329	309	318	319	321	299	299	272	291	306	287	310	311	275	304	319	320	310	272	276	301	284	300	292	312	318	306	310	304	262	302	283	319	290	300	339	307	314	309	295	297	308	328	306	306	319	312	319	304	332	321	314	291	320	307	303	283	325	308	321	321	308	311	314	318	318	305	336	314	301	320	293	301	338	287	326	304	307	295	323	314	306	304	286	330	317	308	301	312	328	334	298	348	294	338	321	262	278	328	299	299	313	355	309	314	304	292	311	289	321	324	329	300	298	317	330	297	291	315	312	305	304	316	281	312	355	286	305	296	320	320	279	300	302	278	306	276	295	291	317	299	321	286	331	293	299	311	312	308	271	324	306	287	306	314	290	332	306	294	306	330	302	280	339	307	315	309	315	289	314	305	290	289	310	334	286	271	269	303	293	323	289	313	280	303	321	291	296	316	280	338	304	329	314	303	355	321	296	293	350	298	314	304	311	327	312	304	293	294	305	315	291	285	336	292	312	334	317
7828	17419	14831	9397	6486	4401	3272	9600	46605	47857	39881	31803	18242	7173	3603	1284	700	581	537	516	530	538	528	527	553	570	513	515	535	524	530	509	524	543	509	517	488	499	549	528	497	595	516	497	509	561	523	515	524	532	561	533	531	485	522	515	549	568	547	526	519	497	517	515	510	524	543	509	522	512	501	559	551	531	576	548	527	555	539	514	554	535	497	546	539	591	515	539	523	568	514	492	517	492	513	529	539	507	544	570	513	564	542	527	553	534	502	495	520	507	536	565	574	562	529	527	603	543	548	506	498	507	526	547	533	535	493	551	503	510	528	544	533	530	497	510	512	522	544	538	501	561	484	535	555	572	536	501	530	564	511	540	544	515	528	501	505	548	512	569	517	539	538	513	539	531	506	506	528	482	568	496	528	495	528	515	525	543	497	556	524	521	580	522	540	502	567	485	533	522	535	538	523	551	522	522	543	571	477	578	505	491	516	581	549	531	528	556	535	528	540	535	521	518	527	541	494	571	528	540	530	531	504	528	517	519	501	531	541	519	532	518	536	523	529	548	533	484	506	522	495	562	518	557	562	533	460	517	520	545	535	499	528	563	516	526	528	490	529	539	554	535	535	499	533	521	541	508	518	521	496	532	526	507	542	485	537	520	533	511	537	497	522	536	545	500	507	514	527	510	501	527	532	531	536	509	521	545	545	535	545	508	500	544	503	540	570	493	552	583	520	539	545	575	536	535	550	537	522	527	503	541	540	496	554	527	469	565	568	504	539	485	530	515	529	539	535	534	513	523	554	521	561	541	489	495	517	534	550	518	557	546	532	539	532	540	536	506	534	499	521	498	508	515	543	471	480	487	499	522	514	533	537	510	566	526	467	539	535	499	544	498	537	511	541	513	526	525	526	528	539	556	540	522	498	539	528	541	511	537	565	516	513	521	587	573	553	551	490	575	522	504	504	536	520	529	504	565	514	560	543	522	528	513	528	539	481	524	535	504	526	532	495	586	544	509	540	556	522	515	515	498	509	494	558	524	534	531	519	527	540	494	504	510	544	501	510	539	524	551	498	547	483	525	515	497	501	573	538	538	550	562	491	516	510	556	541	511	553	598	527	542	535	570	518	482	521	495	482	537	512	560	473	527	543	492	526	538	511	551	505	564	545	566	549	524	533	526	515	555	511	516	503	501	527	529	506	507	550	524	490	471	507	564	544	524	547	540	531	515	523	530	485	540	503	541	530	539	552	557	548	558	547	497	530	530	485	528	504	516	522	521	565	522	494	595	514	530	522	524	543	492	518	543	513	510	513	527	543	548	537	531	515	529	502	558	517	538	520	524	524	499	563	538	571	514	523	516	564	523	604	491	548	531	540	525	546	531	507	529	527	529	538	532	530	497	588	549	510	479	509	534	515	526	498	543	514	522	522	499	516	520	526	534	524	487	554	486	535	487	524	511	550	519	557	498	507	519	530	518	507	527	540	517	531	526	491	543	516	550	528	528	530	502	557	528	525	514	528	531	544	535	518	499	534	543	521	557	521	540	548	542	519	524	549	516	502	523	502	554	475	556	563	519	531	510	504	506	526	534	491	529	539	517	513	562	532	532	523	499	514	516	533	543	538	536	498	555	535	555	517	536	553	516	511	540	538	514	556	551	496	524	526	527	512	516	525	481	524	515	566	557	507	504	530	528	528	474	524	494	532	533	520	519	554	563	521	575	522	546	510	500	514	521	529	535	486	530	489	556	586	482	501	523	532	477	538	523	509	501	557	478	541	500	478	514	540	539	507	566	511	480	522	553	551	494	520	523	552	495	500	533	510	519	497	547	539	512	518	538	509	500	506	500	508	562	533	505	555	548	502	557	500	519	511	543	510	535	578	528	507	545	514	567	531	501	544	526	552	520	528	566	544	477	528	544	503	496	514	521	520	534	490	527	495	509	528	489	550	537	500	520	530	563	494	542	537	537	525	535	512	533	566	535	488	537	504	500	548	546	532	545	545	535	542	485	555	483	516	567	527	583	521	531	557	509	521	531	543	534	555	551	548	546	544	503	538	528	523	571	482	530	545	516	530	551	541	524	518	518	542	501	487	544	571	503	537	537	520	611	513	557	542	553	533	513	527	535	496	532	526	528	532	520	538	494	530	464	519	531	488	515	508	561	545	535	509	528	518	568	534	528	517	550	522	549	560	539	511	525	532	521	569	551	514	548	533	485	535	531	511	517	534	488	508	494	518	533	559	522	517	511	543	553	511	519	546	548	533	552	514	517	565	476	475	514	569	540	543	520	521	495	541	492	522	518	506	524	545	540	505	543	532	529	543	548	565	550	573	520	511	559	551	538	530	538	538	527	533	512	507	503	523	530	553	559	515	526	480	509	495	535	515	508	553	534	537	537	526	571	523	567	553	512	549	528	541	524	496	481	513	582	540	530	539	528	537	495	505	553	534	494	503	483	501	502	565	555	508	501	481	537	536	504	517	514	525	500	531	535	546	503	504	551	513	507	509	514	510	503	498	551	499	493	539	520	532	503	557	516	553	518	523	496	477	593	515	504	536	565	515	467	516	509	528	522	545	583	520	516	546	515	523	595	501	530	516	512	550	536	533	551	550	535	518	571	559	512	501	525	506	592	493	517	545	565	518	515	526	541	512	494	497	527	549	505	489	476	548	521	524	544	535	536	552	543	545	526	505	536	506	532	551	479	552	580	513	526	504	505	528	540	512	538	531	515	486	520	506	552	518	558	468	575	510	523	527	530	505	563	567	485	564	514	579	538	552	513	517	492	568	556	519	494	523	525	564	535	527	540	531	507	548	521	520	488	500	498	550	517	507	549	526	535	533	486	505	513	521	552	484	508	534	530	549	536	507	540	508	506	568	566	547	530	521	531	529	521	515	516	500	533	520	484	535	545	523	529	532	529	522	535	522	587	514	506	503	537	522	505	514	510	528	515	504	498	566	568	515	523	528	563	541	533	570	508	547	495	504	498	570	505	549	528	590	490	522	512	523	530	583	524	521	517	541	538	490	512	554	496	552	515	552	511	549	539	491	514	554	518	526	523	514	546	525	522	541	538	547	514	555	561	528	565	529	541	496	527	538	487	505	508	537	523	485	529	557	539	553	564	507	546	508	511	530	540	552	525	522	526	472	482	572	532	552	521	542	535	511	552	549	540	545	476	517	525	507	512	535	500	478	491	477	560	544	530	551	526	516	552	542	522	522	513	496	542	521	547	543	519	555	503	541	485	509	499	539	495	522	539	514	556	531	493	510	471	523	496	524	543	469	541	539	529	507	497	540	541	505	537	518	458	519	542	496	508	509	504	515	516	515	540	483	486	521	552	531	487	501	522	473	540	541	508	548	530	499	520	522	521	525	511	485	541	501	532	566	552	513	542	506	534	545	517	520	550	512	500	586	517	561	512	530	543	475	518	516	502	522	476	496	484	528	524	502	549	507	513	555	521	540	494	515	496	508	477	517	517	527	543	562	507	556	450	525	563
26744	20630	8129	960	632	507	525	573	2784	5574	3849	2880	1644	947	615	502	440	436	404	473	435	444	424	450	398	433	445	479	439	446	412	422	429	409	447	433	407	379	419	467	402	412	445	426	425	420	415	442	430	470	442	393	422	422	406	416	450	404	439	430	414	410	438	436	424	466	412	422	423	412	472	421	475	448	451	422	400	445	437	425	406	467	428	438	408	419	456	418	456	435	413	411	422	426	462	411	455	474	430	394	449	443	407	425	392	420	432	411	436	428	418	447	443	433	391	412	393	436	424	423	446	405	466	432	421	476	465	396	399	450	443	402	417	436	437	435	447	421	411	448	416	440	450	407	441	427	398	408	430	389	404	418	411	410	416	411	442	423	412	416	440	428	481	433	427	448	431	429	395	410	450	377	408	403	430	450	403	426	402	422	444	416	424	422	421	460	407	429	416	399	459	461	426	399	441	419	412	428	446	420	470	425	433	412	431	431	419	423	448	456	418	438	428	408	429	433	410	440	455	414	417	435	419	431	491	433	390	424	419	424	407	451	453	402	413	428	434	394	437	453	419	421	412	450	416	418	427	445	440	438	437	425	411	441	435	429	455	415	412	436	423	467	388	406	411	393	421	419	461	448	424	401	430	419	444	397	428	432	448	416	442	418	423	430	429	441	448	456	419	443	427	409	440	425	406	464	416	454	431	406	410	443	446	399	393	443	460	360	421	424	444	461	411	401	455	454	421	392	430	442	465	429	430	419	428	396	395	437	439	417	429	423	424	425	469	446	436	459	412	415	399	408	474	429	460	433	421	409	445	403	444	413	458	445	380	452	417	433	406	397	420	371	455	433	422	464	397	425	434	420	396	403	438	429	468	426	407	456	433	411	436	416	439	455	456	429	447	432	402	437	401	424	414	416	408	413	412	463	420	461	470	441	405	458	405	434	436	444	449	449	409	451	433	408	425	444	371	412	414	446	418	426	407	412	467	400	431	439	409	434	392	422	406	437	405	467	453	427	397	474	452	420	413	418	421	424	437	446	392	451	421	431	407	481	433	417	440	460	426	405	417	426	424	417	423	446	399	463	434	459	431	410	458	426	430	435	437	446	434	438	438	421	438	427	401	417	460	415	418	462	443	419	419	399	450	419	423	407	426	424	437	425	421	436	461	463	429	456	410	449	467	429	432	416	434	469	423	441	441	421	443	448	459	404	397	428	414	446	434	442	422	428	428	404	418	412	456	444	418	445	403	437	397	418	424	426	384	428	398	429	435	420	429	470	433	423	433	388	404	449	440	418	471	442	405	439	401	422	413	407	454	420	412	433	432	445	419	433	476	458	443	444	404	427	452	386	435	415	459	385	422	447	457	410	450	400	422	422	410	451	453	447	434	455	409	394	407	444	424	417	379	454	415	423	404	386	420	427	406	423	448	449	413	427	394	427	451	419	435	426	404	414	460	419	411	407	402	423	418	426	419	446	417	427	418	437	415	423	407	437	458	422	444	423	431	430	450	420	442	422	433	456	424	447	414	456	432	395	429	458	465	397	422	464	406	481	437	446	413	437	422	399	437	450	415	456	410	444	409	430	444	449	444	421	451	420	453	452	433	459	447	430	410	450	417	426	444	435	468	472	417	387	413	438	432	440	428	426	428	428	437	410	419	445	436	435	417	465	448	435	465	405	458	435	400	463	428	406	406	421	471	403	413	420	410	410	432	414	401	412	462	433	455	416	423	427	445	447	406	423	484	440	439	412	420	432	436	433	447	412	448	435	416	434	436	399	374	445	418	461	410	463	400	440	402	410	440	447	444	439	432	420	438	438	417	424	455	421	437	436	420	409	401	445	432	452	445	421	416	430	437	429	410	415	401	415	441	426	401	416	451	438	420	430	407	431	405	425	400	439	436	435	414	418	444	442	403	442	466	425	416	447	426	403	404	410	405	450	461	481	442	430	459	451	401	443	381	431	427	443	457	459	423	433	413	439	429	421	416	429	449	421	424	445	466	403	418	447	430	426	399	431	421	478	426	443	399	410	426	446	440	388	435	451	442	449	457	417	415	407	420	402	428	401	415	461	437	431	411	444	451	441	405	415	431	439	396	384	393	446	431	436	450	443	421	420	388	432	440	449	418	435	418	416	418	445	444	447	413	453	461	443	438	414	458	423	432	439	410	459	427	424	415	437	457	441	434	402	449	449	445	412	444	443	423	427	389	439	386	412	442	407	430	427	394	408	447	454	423	447	422	438	435	437	430	408	450	422	436	428	425	416	414	428	435	409	420	435	404	448	444	407	432	420	436	434	419	413	437	446	407	414	401	440	404	415	397	420	424	434	433	460	441	448	442	410	453	427	439	431	399	446	404	446	410	422	408	452	417	409	429	412	438	458	445	427	434	442	426	443	453	419	432	401	408	459	406	407	407	418	429	443	397	424	436	406	442	382	466	402	412	400	436	406	415	436	425	448	425	426	414	410	427	438	416	406	448	411	417	439	422	416	411	450	459	407	424	438	414	395	410	443	417	437	425	441	467	390	443	420	457	403	447	422	393	446	480	421	425	387	412	421	437	443	437	427	413	473	396	441	438	377	423	421	438	419	426	455	423	449	455	437	412	440	424	446	399	453	456	419	422	444	407	443	407	423	466	441	430	435	412	438	418	436	464	456	407	456	425	443	464	428	452	409	407	434	446	460	425	420	381	438	467	428	432	445	413	455	428	427	423	455	428	425	452	418	394	427	422	454	403	417	441	429	427	450	391	425	414	394	421	430	416	372	425	410	431	433	426	429	402	410	456	439	429	396	415	445	413	413	419	435	422	419	425	432	414	390	412	443	410	455	469	424	438	437	423	440	418	426	412	410	460	451	435	444	428	455	453	436	416	457	427	436	450	440	440	444	437	383	412	428	389	430	434	436	420	402	457	447	428	418	389	436	420	463	435	446	406	435	426	458	414	380	442	431	451	428	418	431	400	400	414	417	451	477	408	418	445	434	396	388	422	409	464	433	460	453	442	456	449	372	415	440	412	408	477	393	463	457	445	417	470	406	432	457	422	450	454	388	424	392	431	449	426	413	424	411	460	415	415	455	444	454	431	400	490	393	428	456	446	439	440	456	399	415	410	392	393	408	454	420	429	410	462	446	447	440	412	399	414	415	428	412	419	427	436	445	435	425	449	453	445	406	458	471	434	418	451	434	425	396	442	435	442	450	456	406	424	413	446	424	476	436	402	386	424	417	417	401	437	418	396	446	452	431	432	445	437	414	439	407	426	446	427	449	412	394	443	433	423	467	394	420	449	412	433	440	426	439	417	435	418	450	458	452	416	446	423	413	454	437	402	429	367	398	455	430	410	434	393	417	439	429	450	414	426	397	420	419	417	435	419	460	403	435	432	448	446	429	404	421	432	407	419	430	449	446	417	439	402	428	447	468	400	437	434	423	450	419	425	412	439	410	450	393	466	441	445	427	397	398	422	398	442	405	402	453	454	450	419	434	447	420	419	458
4248	2163	2231	1410	1171	971	928	1262	7069	12555	8765	6543	3616	1940	1163	910	776	737	746	723	700	713	725	707	720	780	707	722	747	782	744	735	734	765	762	737	763	753	749	763	734	735	766	720	739	721	747	709	703	716	762	722	719	724	725	712	697	732	711	720	734	756	759	791	766	737	784	714	722	744	775	739	780	703	734	782	758	748	725	727	724	708	696	720	762	739	729	769	774	748	801	711	761	739	729	726	753	764	735	739	724	766	765	745	775	714	731	745	727	777	754	780	689	712	745	725	712	774	740	764	787	765	744	704	728	717	754	699	730	708	669	708	753	708	768	775	734	734	706	744	796	727	743	736	770	726	799	763	769	738	734	730	750	742	723	751	710	758	751	698	703	736	731	721	729	731	746	718	725	734	741	697	708	762	747	743	719	767	745	743	708	799	764	752	680	702	759	746	705	713	755	690	741	720	711	748	695	708	722	731	727	777	732	737	703	752	746	736	691	777	747	755	748	712	767	757	717	767	707	761	704	719	754	680	720	715	710	693	709	781	723	749	746	760	731	705	708	732	703	731	703	719	755	752	761	710	724	815	754	710	761	712	811	748	745	761	717	740	741	752	727	695	774	760	730	731	745	750	710	783	751	753	719	715	751	754	746	789	746	816	731	730	728	739	764	711	748	721	704	720	729	725	723	742	726	746	737	766	724	729	719	690	719	725	711	737	726	765	671	700	742	734	723	685	735	771	713	770	707	745	778	688	755	708	769	741	753	708	713	759	722	749	723	760	762	700	749	718	747	755	792	718	775	797	714	729	725	725	771	698	685	741	732	777	736	764	763	781	725	701	744	672	753	694	717	657	734	768	733	673	738	737	764	740	717	695	737	760	733	710	718	726	799	758	716	707	769	748	725	759	789	675	734	758	708	726	722	763	715	724	727	738	760	737	751	763	753	762	754	691	696	730	736	744	723	748	713	720	771	710	784	747	738	688	746	689	737	808	769	736	736	702	691	717	745	752	745	683	728	767	753	737	763	731	748	761	743	762	722	756	790	703	734	752	734	722	716	771	775	755	750	737	734	762	707	754	725	736	763	758	736	736	789	786	740	723	775	709	744	741	731	728	770	725	746	741	784	743	733	757	762	747	726	694	715	721	763	754	715	761	755	714	751	723	716	787	753	747	715	718	707	728	708	740	735	717	738	742	699	745	746	766	724	750	731	759	729	752	712	734	788	752	756	689	730	682	725	728	757	743	731	739	729	697	712	702	755	716	765	762	720	736	759	712	735	747	733	758	741	745	747	740	742	714	726	762	766	751	750	761	724	759	715	722	736	744	720	679	721	725	717	759	720	713	768	720	667	718	734	724	769	689	722	767	672	776	708	746	745	754	766	754	774	758	705	774	809	722	778	762	708	756	731	780	717	722	774	754	748	733	714	721	728	740	779	725	739	760	721	726	708	724	756	712	717	752	722	730	731	721	740	739	754	741	768	733	758	761	762	744	721	777	729	690	714	745	705	745	698	742	752	705	749	736	720	779	762	720	725	710	744	739	783	717	714	721	700	726	741	722	712	715	734	766	725	765	707	778	743	772	718	780	703	760	708	754	774	720	663	730	750	708	744	754	793	722	754	736	700	706	762	719	700	735	749	764	741	724	732	759	737	708	770	731	710	718	747	755	773	681	781	731	746	746	729	764	736	684	753	786	751	767	742	734	777	717	732	784	734	739	737	741	700	703	801	742	728	693	704	788	747	733	697	722	751	711	726	752	734	758	754	725	717	782	728	744	750	726	782	721	717	761	735	749	775	725	706	723	753	742	714	784	760	750	762	746	738	745	749	726	744	726	763	718	718	764	746	708	736	691	741	721	731	728	753	691	736	726	733	745	761	713	787	757	754	725	759	750	740	725	738	700	713	740	718	757	800	744	738	712	754	751	738	770	753	762	734	744	741	778	785	706	690	726	765	744	724	697	744	721	730	734	691	731	733	789	743	689	744	729	745	755	728	726	756	749	777	745	730	726	711	751	695	728	730	750	731	739	769	746	721	647	730	780	710	791	725	742	734	755	799	715	757	733	731	747	712	697	735	723	748	730	711	756	736	734	764	686	762	722	719	730	727	757	726	765	763	757	709	764	789	731	743	731	706	722	769	773	731	757	731	752	755	708	730	710	717	784	741	741	724	703	751	702	714	738	721	780	726	719	697	747	726	755	700	775	740	828	722	712	743	747	698	784	828	753	700	731	747	780	697	734	792	710	739	743	721	804	735	742	728	755	742	703	754	749	761	752	742	753	803	749	761	709	733	730	723	741	758	740	708	743	784	712	712	758	714	734	666	722	721	772	756	757	738	726	736	714	762	740	734	766	763	752	709	774	750	709	677	755	707	759	766	683	739	705	751	731	716	734	758	749	768	754	716	753	761	729	779	750	714	757	704	768	746	720	747	697	717	747	727	740	708	733	760	740	733	775	700	738	751	741	724	753	758	741	707	733	747	745	686	712	672	734	737	761	750	746	741	768	758	744	739	735	718	738	699	714	727	708	768	755	738	713	736	724	746	707	735	701	753	743	766	725	731	731	732	768	758	692	742	781	739	692	707	756	696	724	757	703	741	724	691	773	731	689	727	738	746	739	728	716	714	766	689	750	715	760	693	730	755	752	712	740	715	704	718	740	770	738	736	659	771	748	793	734	733	728	707	718	723	746	750	730	759	802	748	800	769	731	742	780	723	726	746	761	732	732	747	699	764	718	725	741	689	747	765	695	735	714	746	723	724	778	748	698	719	727	749	762	728	786	766	725	741	751	711	719	737	707	724	729	746	778	755	734	718	741	695	680	751	727	748	759	739	738	759	732	745	718	765	706	770	741	741	730	703	721	740	723	684	724	753	766	793	743	734	728	740	731	688	772	684	737	769	723	767	756	756	720	743	735	757	753	746	751	767	690	737	717	676	802	781	787	762	758	718	772	709	693	704	711	737	710	706	725	722	732	716	759	720	703	720	738	724	740	760	724	734	706	700	721	723	747	702	792	724	758	720	778	757	710	709	731	730	793	745	746	715	746	702	746	784	782	734	779	745	712	709	760	708	738	722	788	750	771	766	695	730	742	741	781	725	728	749	751	694	748	743	761	707	717	806	734	722	769	740	720	722	733	749	710	715	759	740	673	762	746	770	775	714	715	770	763	752	710	731	716	732	734	722	751	762	740	729	769	717	726	746	778	772	748	709	759	757	757	767	741	731	756	741	747	747	712	765	754	737	684	733	718	712	717	719	770	679	726	760	739	694	734	727	728	710	668	724	736	706	741	718	743	725	664	736	701	735	745	724	726	704	744	759	732	722	712	775	712	716	737	717	751	798	760	685	738	721	696	727	738	722	731	728	774	736	759	727	769	740	746	769	758	768	768	728	760	758	735	757	742	725	763	702	717	777	713	706	696	738	697	754	724	726	760	720	716	755	739	709	736	768	711	752	781	756	704	692	719	766	751	746	757	734	761	733	691	780	729
24889	21400	27931	25249	10903	1055	796	715	9466	23709	21661	14535	6319	2280	916	516	403	348	320	354	337	356	365	363	351	377	353	356	374	357	374	369	358	327	388	360	358	376	399	374	353	360	334	381	372	379	385	373	365	384	360	340	365	377	377	346	359	367	351	383	328	404	344	357	358	381	378	320	343	356	341	352	366	358	372	344	372	348	352	355	354	353	365	349	370	358	356	342	401	382	367	368	307	357	341	352	371	366	344	360	395	355	342	341	335	369	383	387	364	380	355	357	395	376	363	372	377	345	352	352	378	365	346	332	407	360	362	355	348	335	348	402	336	375	375	385	342	378	346	386	352	392	347	352	350	379	347	346	354	376	367	383	374	344	344	376	337	343	348	374	355	372	361	343	317	323	368	335	365	375	356	348	351	391	377	329	368	391	335	334	385	344	344	356	368	328	348	332	363	382	350	388	358	345	370	344	343	364	329	337	370	391	365	365	343	329	339	362	373	362	355	360	371	371	380	387	336	356	365	341	381	351	388	387	373	322	367	391	376	355	350	320	368	335	348	357	382	370	320	386	365	375	360	343	335	357	360	330	359	353	336	336	380	370	347	359	341	376	367	328	345	385	323	360	384	390	314	338	362	377	395	320	382	365	345	363	356	328	346	369	333	324	337	355	373	349	352	339	345	353	400	366	345	328	359	369	364	364	365	374	362	356	366	316	364	375	388	359	331	357	361	363	349	352	386	350	370	387	366	367	371	363	353	370	371	333	339	365	411	333	346	387	376	362	359	329	355	359	380	361	359	315	398	372	350	378	383	343	361	342	333	382	367	346	339	358	336	378	359	376	333	345	357	343	353	390	365	339	382	360	357	351	357	367	376	324	360	343	365	361	354	384	361	352	373	344	367	377	334	363	351	336	329	357	348	385	370	365	374	352	385	392	390	339	360	348	366	313	381	417	336	358	363	364	352	365	374	355	346	331	365	352	338	340	380	357	345	347	357	323	359	378	349	355	362	360	350	376	351	371	367	407	368	341	358	339	326	367	381	347	341	353	356	373	366	343	344	343	396	368	325	361	348	367	355	340	367	370	347	350	353	343	365	374	370	347	333	346	383	356	385	383	387	322	343	316	354	348	358	339	368	359	378	311	350	356	353	388	368	353	377	341	359	368	380	394	368	406	368	350	364	311	332	344	328	397	360	368	348	349	365	360	331	357	339	354	381	366	379	345	367	364	332	356	342	341	352	367	358	358	362	388	369	331	355	372	365	344	343	355	385	347	352	354	350	365	372	378	377	404	347	362	356	354	386	348	359	322	341	384	376	315	348	392	367	354	373	341	344	367	408	373	336	373	358	364	335	326	360	368	347	343	376	345	315	349	317	352	366	352	363	362	342	371	368	358	351	390	351	332	355	351	359	353	352	339	332	325	337	337	335	326	348	377	319	354	377	336	368	359	348	357	384	340	386	339	355	352	375	339	391	388	369	376	386	374	361	339	326	349	337	372	379	356	373	371	351	327	345	391	383	398	388	360	328	353	360	363	344	367	350	340	382	364	329	393	367	382	349	351	337	382	386	330	330	334	343	371	393	325	349	368	358	342	346	331	374	350	362	350	387	353	352	360	374	316	339	375	374	359	386	363	365	337	361	359	348	381	384	393	406	344	358	360	351	358	357	378	329	329	344	368	401	343	378	377	356	388	338	389	362	370	361	403	389	327	389	376	338	409	371	337	331	418	365	375	328	361	359	366	357	365	358	364	382	370	363	378	387	348	347	315	361	352	384	381	382	369	384	363	366	355	338	385	360	369	356	362	368	352	367	345	360	366	319	367	321	345	362	372	367	355	317	339	403	356	349	361	361	346	362	378	347	372	403	351	372	352	360	382	343	359	341	346	369	383	361	354	384	343	397	342	344	376	358	372	352	347	358	364	378	345	370	334	373	352	350	369	377	340	353	392	339	391	374	347	363	373	350	350	368	359	373	399	351	360	405	397	367	364	381	348	331	404	381	342	349	352	365	357	375	343	336	359	357	376	358	350	361	371	363	339	358	371	335	362	353	358	395	351	362	371	333	341	315	386	375	369	358	335	365	362	358	342	330	341	347	355	366	337	358	378	328	336	373	379	351	378	354	351	352	370	409	371	315	359	355	371	370	366	357	334	356	340	357	349	373	337	353	392	380	344	373	371	355	362	369	342	326	351	376	357	363	352	348	368	339	389	369	330	352	355	339	362	319	356	408	361	355	398	356	347	345	370	353	380	370	358	358	340	345	382	340	348	372	356	337	344	379	364	355	333	334	383	350	353	377	383	367	396	357	372	346	373	343	345	348	354	361	381	353	369	365	324	344	342	381	353	368	343	338	357	351	354	378	358	336	365	334	339	362	379	358	360	353	355	382	366	343	413	367	380	385	372	343	337	369	335	351	353	358	353	366	324	373	339	361	333	309	341	368	364	368	347	384	344	351	359	381	368	382	348	350	356	376	358	352	347	346	386	344	363	338	373	402	391	341	339	347	361	356	346	391	343	353	352	323	347	334	377	351	385	350	363	364	323	339	371	349	376	351	348	386	362	358	364	372	385	331	358	363	339	390	377	344	337	391	364	333	347	361	387	398	365	385	365	334	356	349	381	321	366	355	354	384	344	351	373	340	366	342	350	369	372	377	365	355	354	372	360	337	369	346	361	353	360	364	352	380	386	339	363	346	379	358	352	363	386	355	353	326	329	374	366	382	366	360	376	331	333	383	341	411	351	399	370	349	349	394	369	370	347	356	342	343	348	340	347	367	395	358	350	385	377	344	336	363	358	357	374	372	359	346	353	369	360	393	352	338	372	407	365	332	356	365	381	378	354	350	344	327	368	369	358	350	407	370	353	344	367	370	339	382	378	390	386	380	341	358	374	400	329	377	377	344	351	353	343	370	346	340	370	405	343	346	356	378	370	372	366	339	344	347	354	371	357	374	341	348	378	322	357	370	371	328	352	345	324	384	364	362	338	357	378	353	344	395	346	392	330	347	368	362	366	349	373	368	368	356	357	357	345	355	341	355	354	374	357	346	364	372	380	366	344	367	374	378	328	381	362	354	353	366	341	380	341	350	359	331	375	346	362	360	365	354	343	329	387	329	348	368	362	362	338	379	357	381	354	372	324	392	353	393	371	335	328	395	343	358	383	397	362	383	370	339	349	325	392	344	371	364	376	363	320	322	335	392	381	332	370	364	343	361	352	365	354	377	375	357	359	392	343	328	358	351	326	386	368	349	378	377	371	371	337	354	362	375	359	376	357	351	372	347	390	353	345	383	387	324	355	399	344	383	348	347	335	330	380	392	369	367	386	342	382	373	370	336	359	372	355	348	389	332	362	389	340	407	343	342	387	376	356	361	357	398	373	341	361	324	343	347	372	390	383	332	373	374	343	345	352	379	361	344	335	384	367	371	346	324	340	385	370	373	356	358	357	376	394	357	369	358	358	354	346	364	314	359	351	381	367	371	350	344	367	370	345
4641	8844	7744	3771	2554	2147	1952	1839	20482	33698	30471	22705	12194	5271	2088	1005	756	611	660	692	661	615	654	677	612	667	618	684	644	591	630	609	636	665	637	618	655	647	618	645	643	618	624	630	619	620	678	625	672	635	623	614	619	666	588	627	633	602	668	631	640	605	638	615	683	632	644	589	639	683	683	621	619	636	610	627	659	608	606	617	617	621	635	673	590	609	652	641	636	611	637	661	626	623	660	667	607	581	640	647	621	593	620	611	658	660	624	641	605	622	670	652	628	675	611	624	622	653	643	671	583	609	602	632	655	650	626	650	688	661	650	665	722	624	628	621	649	623	663	654	608	644	625	645	635	692	659	594	622	626	605	593	681	615	686	607	589	591	623	606	646	646	658	640	674	637	641	647	627	634	632	589	649	630	660	612	651	577	613	665	671	646	605	642	660	646	686	648	670	606	675	662	635	622	634	604	642	607	591	602	610	613	665	661	677	623	591	617	670	617	613	592	611	640	636	648	647	643	606	626	621	623	584	618	589	691	664	644	598	628	661	628	612	663	596	623	620	603	625	648	599	612	616	638	629	656	658	686	638	632	618	620	626	622	676	589	625	618	649	630	609	632	624	651	615	615	607	622	678	641	637	665	650	607	623	655	641	573	643	642	650	602	635	629	633	655	631	620	654	664	611	641	668	597	638	632	680	618	622	622	612	641	654	627	571	640	613	635	627	668	623	598	664	610	655	662	586	626	643	665	603	593	685	616	629	650	637	616	646	605	621	642	594	637	631	628	674	624	627	656	623	664	665	635	661	621	669	648	653	636	648	621	601	603	635	645	606	628	667	649	624	614	662	637	614	677	639	623	656	623	644	685	618	615	609	627	620	630	628	608	582	652	653	635	611	614	595	622	625	612	618	609	610	593	654	616	640	640	660	600	648	632	563	642	652	665	639	632	608	676	611	610	648	635	616	653	599	670	641	648	645	605	622	643	672	626	627	636	627	642	638	628	694	646	616	631	661	648	641	682	651	630	592	650	637	609	624	671	654	619	567	655	646	668	611	640	587	656	634	658	578	612	621	593	652	664	687	632	670	651	678	644	648	653	638	603	595	612	611	657	632	618	662	674	680	658	636	645	655	622	633	670	621	585	647	636	596	650	602	648	665	656	661	626	626	678	629	652	624	628	622	634	640	657	661	629	614	665	639	655	660	616	634	618	632	630	612	682	639	613	658	647	678	628	630	623	643	650	624	660	670	626	645	631	640	611	625	670	609	666	634	577	670	659	665	643	628	676	621	643	662	619	598	587	628	665	658	606	611	640	637	650	623	642	610	552	622	590	602	659	656	641	648	617	622	609	664	616	648	698	606	617	618	633	585	685	647	603	649	630	619	617	645	639	603	579	652	685	630	612	581	639	610	643	588	666	645	669	640	614	662	596	647	623	646	620	619	643	681	642	609	650	635	612	632	698	633	649	683	630	610	658	604	641	618	628	632	644	629	623	567	581	623	620	653	651	612	651	648	612	661	596	671	687	650	579	626	646	630	623	639	660	648	627	644	650	633	607	613	651	649	598	600	596	697	602	591	635	650	657	661	568	679	619	688	586	644	615	634	661	599	650	648	589	676	647	642	653	619	627	633	641	623	633	653	647	639	615	604	609	620	634	603	666	662	681	625	581	609	605	645	656	615	646	604	614	653	578	615	663	608	666	620	615	590	627	655	603	652	630	605	628	623	631	651	628	636	633	673	663	648	618	618	648	614	633	643	616	611	625	636	644	632	626	614	618	644	613	633	665	629	626	644	667	651	673	610	687	608	621	631	576	660	601	637	610	629	650	644	600	647	622	629	622	628	680	658	642	642	690	628	642	633	652	660	643	619	648	709	615	643	623	587	626	638	613	617	631	609	637	627	646	669	600	643	576	620	645	668	654	629	612	681	621	592	631	645	642	597	661	638	621	644	605	643	644	617	648	627	652	638	633	633	660	597	680	648	619	633	649	628	625	653	605	651	592	615	656	626	637	649	614	602	603	611	580	607	640	612	659	635	677	609	632	659	628	638	633	670	639	641	615	662	628	665	664	594	601	670	609	611	619	641	653	595	669	629	609	607	650	612	606	565	626	636	656	676	675	633	614	616	629	613	630	610	608	621	612	596	607	616	632	565	609	594	653	675	691	643	640	676	638	645	612	603	652	611	599	612	647	645	627	624	590	645	612	611	655	632	635	638	591	630	660	627	636	671	602	613	625	660	629	682	664	616	604	610	687	589	614	629	608	621	653	633	617	652	669	616	654	610	654	668	644	635	624	673	614	647	604	626	580	624	612	624	602	626	683	616	630	640	549	610	655	661	646	601	631	616	672	653	627	613	658	657	653	618	622	642	643	614	624	647	626	607	613	644	616	664	616	576	664	663	632	632	630	637	694	663	674	615	628	657	644	637	666	645	655	649	663	650	629	628	623	600	674	661	607	621	611	641	637	688	666	639	585	566	623	655	662	605	628	673	621	620	568	631	663	600	604	627	604	592	631	615	685	613	614	593	624	625	612	623	595	652	632	638	665	652	639	662	672	638	663	693	688	595	616	641	628	639	648	665	628	625	630	708	612	635	645	637	612	612	643	679	615	626	648	600	626	623	638	639	673	617	647	613	673	636	610	638	638	637	629	581	674	631	620	648	666	595	657	651	621	610	625	641	616	636	632	654	646	622	638	653	613	672	642	622	593	640	664	640	624	608	662	648	610	616	627	656	642	611	639	614	657	595	605	637	645	630	640	668	577	658	642	619	618	669	611	674	625	602	621	652	632	659	639	623	622	616	670	609	638	615	619	630	621	619	618	611	642	641	669	607	618	602	584	596	632	637	611	602	624	600	607	657	599	674	639	617	667	638	630	645	635	672	609	639	625	667	626	671	604	624	621	616	664	616	644	685	613	648	622	618	621	603	649	589	649	683	682	621	633	639	593	658	644	638	638	666	623	678	589	630	626	630	645	634	626	625	729	617	671	663	648	607	617	605	633	617	616	614	615	619	666	631	643	637	668	613	667	633	695	708	640	635	624	639	668	628	622	641	641	628	668	651	607	639	684	646	603	621	622	655	602	630	624	621	651	660	629	620	624	648	638	649	638	649	632	656	637	601	640	615	684	626	611	623	650	610	631	599	638	660	610	633	588	605	644	663	590	628	596	650	661	609	691	655	659	597	657	641	668	615	604	652	612	632	593	612	659	631	639	671	670	644	642	629	609	670	602	685	617	637	579	612	645	629	579	602	634	585	642	648	618	662	613	613	616	645	634	619	624	621	651	616	627	672	589	671	671	617	649	637	616	598	624	630	669	609	633	615	626	646	682	663	665	601	596	650	631	651	638	627	653	648	666	673	634	632	613	630	603	620	625	611	666	626	646	620	605	622	604	621	625	638	621	625	640	623	650	657	613	630	623	620	614	620	641	651	557	635	652	641	662	623	581	643	666	631	634	667	621	625	627	640	662	605	658	595	607	647	610	645	614
23377	21408	29247	23948	21410	19970	3058	1180	27466	46500	38245	24377	10644	3635	1150	478	319	314	321	275	294	286	312	271	276	315	301	296	279	302	290	282	316	283	287	270	309	276	284	320	291	288	282	291	266	292	287	297	292	279	289	302	275	284	280	283	288	324	307	278	294	311	297	298	303	291	271	288	295	274	314	282	280	304	277	288	308	305	307	297	299	275	282	276	280	286	285	275	283	275	278	286	297	268	280	318	343	305	282	312	304	298	317	280	322	294	307	297	274	275	308	268	272	255	289	277	307	322	318	285	287	306	272	279	288	276	288	304	290	304	323	298	295	290	281	281	280	289	282	305	294	289	290	284	300	299	273	284	280	306	285	326	279	297	284	317	276	292	307	281	302	287	270	278	277	287	328	285	287	311	291	298	286	284	305	270	271	293	294	301	307	292	276	297	283	277	283	306	303	270	284	269	278	268	286	283	279	277	254	283	316	304	276	293	295	299	326	283	278	269	275	288	298	270	291	276	286	274	280	297	271	293	290	263	296	272	253	278	343	292	275	295	293	269	316	293	287	294	338	292	318	294	273	266	284	284	283	286	288	299	324	296	285	305	285	279	273	295	277	299	285	299	277	262	295	276	302	281	269	283	297	290	308	305	272	289	302	309	284	311	293	288	305	290	282	294	278	315	301	298	281	295	279	307	289	300	305	298	262	294	306	264	298	254	263	301	311	296	316	268	297	269	339	324	293	288	277	273	284	311	258	301	294	292	274	306	278	286	326	320	278	310	296	293	306	289	272	301	290	290	259	299	281	282	299	298	308	269	297	288	321	289	261	275	312	277	285	297	310	282	283	292	274	282	284	303	297	282	297	327	310	283	287	302	277	272	285	289	281	272	295	264	249	320	316	288	277	280	312	294	306	285	284	289	285	308	314	299	292	285	305	310	303	300	278	263	258	319	277	274	310	290	262	282	284	273	331	282	293	309	278	289	268	324	331	305	300	279	281	240	298	298	292	296	291	302	297	286	292	293	296	295	296	295	284	284	311	287	293	299	282	285	257	305	305	291	289	285	330	272	275	294	274	275	324	288	297	299	262	301	329	304	312	316	305	310	294	286	313	267	320	317	287	272	298	271	278	242	293	303	323	262	278	272	309	293	292	282	261	291	313	306	306	266	282	291	256	275	292	302	264	301	310	309	283	303	289	310	294	314	274	300	284	274	248	315	303	278	295	299	294	287	302	278	285	289	278	286	286	299	262	327	294	269	294	285	267	278	306	249	300	292	298	292	304	279	283	280	278	293	286	296	292	273	308	307	302	263	307	316	272	294	308	307	310	304	275	297	303	275	288	324	282	280	302	319	303	292	279	283	300	262	280	295	292	271	321	285	283	286	265	318	271	271	307	310	311	300	271	285	278	266	262	287	288	292	296	273	274	298	270	278	246	323	298	318	310	314	277	300	270	278	289	305	304	318	290	273	326	290	300	285	300	282	267	288	274	262	322	289	280	299	282	275	287	310	313	309	296	284	291	292	307	307	269	262	301	298	262	306	267	295	274	270	297	287	300	294	288	292	285	290	303	285	268	279	303	246	275	257	295	293	312	301	298	276	268	285	302	281	291	316	299	314	293	297	292	307	316	286	325	287	276	271	293	283	314	278	300	299	293	311	307	315	293	301	280	289	291	278	311	297	265	302	290	299	311	304	303	284	268	305	325	267	277	298	269	284	306	286	278	256	292	284	290	284	287	307	257	260	301	285	282	306	307	279	323	345	278	329	310	321	278	277	322	306	294	303	276	281	291	262	282	289	263	278	274	300	306	274	260	306	275	279	273	315	295	299	278	295	286	280	268	258	279	291	300	319	308	283	300	291	285	261	278	301	277	295	297	297	320	282	297	274	293	276	258	278	292	270	275	275	316	280	290	292	274	282	287	277	308	267	304	304	284	306	291	287	267	284	292	262	290	284	333	283	314	320	301	261	317	296	263	284	304	283	296	301	290	297	289	283	285	270	297	285	279	301	278	309	316	277	283	295	297	292	292	330	309	303	290	280	314	306	310	289	249	335	302	268	303	298	250	290	280	278	298	276	263	287	256	267	306	285	289	276	265	296	267	308	304	316	292	269	306	297	303	280	317	273	276	320	295	283	284	275	282	297	267	289	319	300	272	271	272	279	282	278	285	302	271	310	313	291	307	298	295	304	325	303	259	351	291	300	310	295	308	302	306	302	303	273	285	305	300	286	307	309	263	254	284	242	284	302	297	284	299	287	305	290	315	316	290	302	300	275	310	294	275	276	297	282	308	293	313	270	305	294	307	290	281	332	317	271	305	297	305	263	285	283	283	316	295	299	313	307	276	276	294	298	291	297	303	256	315	328	290	295	274	294	252	269	287	281	277	297	276	284	299	283	322	283	290	301	308	288	285	309	291	316	291	314	314	307	258	310	277	270	321	284	298	296	269	307	317	259	265	298	243	294	295	274	283	279	339	294	318	298	282	282	286	291	276	281	291	280	312	286	301	282	268	282	297	280	320	299	315	286	255	308	295	318	256	300	284	290	299	274	324	318	290	271	265	313	306	317	309	256	332	292	308	291	311	284	294	287	288	295	299	298	319	263	304	293	265	285	286	310	271	279	285	276	279	281	281	286	292	287	292	281	303	283	322	277	298	257	305	323	310	272	285	292	302	267	291	284	255	283	309	299	271	294	290	305	278	278	286	273	290	305	305	296	270	286	294	251	302	294	279	288	282	302	308	305	280	297	265	264	285	294	278	253	296	272	295	288	287	288	282	276	278	276	317	291	289	275	279	256	317	279	284	288	296	270	252	290	272	348	313	299	305	290	304	297	317	270	286	294	267	279	276	296	302	274	271	278	263	284	284	316	308	304	296	271	300	272	268	310	286	299	270	256	285	292	256	269	275	291	299	313	265	304	302	296	323	271	272	302	270	290	263	282	307	278	274	297	294	296	294	325	321	285	299	269	316	311	301	276	277	280	289	255	279	303	281	289	276	277	280	302	309	325	300	266	270	272	289	295	314	271	287	280	284	278	299	285	257	276	274	282	312	267	317	270	292	295	274	295	311	294	269	303	301	296	314	289	287	288	287	291	290	304	286	290	292	296	291	331	296	272	267	278	301	308	288	297	276	303	291	290	317	288	295	306	275	264	299	292	290	308	292	310	310	259	263	279	269	273	301	306	307	295	301	321	282	277	284	307	302	272	318	293	299	310	310	316	295	319	278	278	293	326	322	299	273	293	280	273	325	266	292	298	307	279	258	319	287	279	264	268	294	329	293	256	295	281	260	307	277	292	287	325	287	306	313	292	270	286	315	255	308	259	275	311	300	297	306	263	291	306	302	274	268	301	293	311	311	310	309	281	314	298	235	327	305	319	272	300	299	302	294	309	287	273	261	286	275	308	317	300	280	266	314	286	283	293	298	298	288	264	289	303	285	300	282	284	278	281	292	285	285	268	282	306	330	315	269	296	292	293	303	281	274	282	238	285
7886	17710	15077	9795	7094	4951	3910	3441	39264	50003	42801	30667	16584	7549	2830	925	619	493	523	489	504	527	508	507	501	497	485	492	551	492	503	527	508	505	513	499	506	508	481	509	452	543	530	499	490	501	501	498	522	505	527	493	528	532	467	529	529	494	503	498	478	483	506	526	503	503	504	499	487	534	511	512	484	498	530	518	516	509	545	531	538	503	479	534	497	470	512	510	519	509	509	517	525	475	554	520	521	540	499	516	492	463	509	548	497	520	495	491	510	516	519	511	526	513	498	456	531	528	510	533	528	490	530	533	532	488	522	497	580	485	489	489	511	482	503	480	551	488	510	503	460	497	533	489	505	524	482	498	533	478	510	511	489	482	518	516	453	526	479	544	488	524	513	527	501	487	514	510	528	513	503	500	463	518	502	496	482	499	491	483	529	477	488	521	499	508	495	509	458	482	521	472	539	477	474	493	509	507	499	529	530	473	502	524	510	517	465	511	493	489	497	531	514	537	502	516	507	506	508	518	499	546	515	502	509	533	522	502	485	500	518	558	508	483	508	496	499	471	530	510	486	473	497	499	487	529	511	487	520	439	516	454	515	473	489	516	503	507	524	524	518	487	511	532	481	511	506	509	514	502	490	529	457	525	537	537	520	493	457	464	555	530	496	511	525	526	503	541	509	493	502	514	500	522	513	472	542	474	491	492	482	512	499	508	483	508	515	470	464	519	493	479	496	534	523	503	475	490	503	482	498	485	548	520	539	534	519	511	483	477	538	544	529	526	495	477	516	504	469	491	500	511	515	534	462	476	517	530	490	545	496	491	511	499	501	503	517	484	534	542	517	474	479	529	486	519	517	493	530	523	487	464	491	533	513	478	522	503	500	512	490	537	491	539	559	494	540	534	516	468	504	476	485	468	530	535	513	506	513	519	512	465	483	521	528	477	503	491	514	529	492	498	492	471	472	526	513	466	477	493	491	508	464	490	526	510	544	510	449	561	530	527	517	504	498	483	512	501	494	500	485	487	478	518	503	478	479	504	512	517	484	496	505	523	465	537	554	482	500	535	467	539	493	488	495	488	522	492	478	472	546	507	500	516	523	517	540	502	501	503	516	493	515	525	495	493	480	566	462	502	484	485	494	535	469	479	532	508	512	525	527	491	509	487	496	491	487	501	533	529	496	512	517	504	498	496	492	506	516	483	512	520	546	526	526	488	514	508	534	476	507	506	508	463	521	535	541	543	522	530	507	549	513	491	492	534	525	507	474	515	497	524	489	556	499	507	502	502	516	504	495	530	496	463	535	537	509	516	505	465	499	487	478	497	527	501	491	480	498	498	510	507	525	531	524	492	464	534	517	484	501	512	481	504	521	488	493	504	540	545	532	536	544	494	470	482	498	482	489	493	500	510	529	512	516	508	498	514	515	507	507	538	497	517	525	506	471	503	519	495	514	493	500	473	520	491	548	540	506	521	484	499	479	513	541	521	508	515	486	492	509	486	476	462	493	524	495	504	522	465	498	527	526	502	489	532	499	452	469	497	507	519	510	490	508	487	517	545	471	503	511	491	484	521	484	513	484	510	502	526	482	509	471	500	483	486	520	474	475	491	479	452	544	530	503	481	506	498	540	493	499	512	503	518	480	503	521	514	456	483	530	502	500	483	477	473	484	516	507	465	506	490	477	510	530	530	501	506	504	499	504	501	497	524	507	470	481	471	499	494	522	482	497	469	505	499	511	520	485	496	492	526	535	484	524	499	475	502	515	494	486	508	533	526	466	514	522	509	494	511	480	490	505	526	505	521	499	524	525	512	507	494	530	487	484	488	513	503	520	538	491	531	500	503	550	506	485	522	492	531	518	557	502	523	532	475	474	503	524	508	514	528	492	508	516	475	511	506	505	511	533	529	486	515	500	511	507	517	491	526	512	532	528	488	542	485	520	480	512	490	523	512	515	484	531	515	460	494	490	518	504	490	513	502	489	504	491	503	526	528	481	494	478	501	502	495	504	497	520	511	475	534	508	485	510	503	472	506	504	481	489	493	489	515	496	519	484	502	510	525	472	492	495	517	497	504	547	517	533	502	508	479	500	521	496	520	483	463	515	515	500	467	508	506	497	463	497	525	504	534	476	435	478	508	483	475	522	516	511	507	537	513	483	528	497	509	539	486	536	476	503	543	539	525	516	554	546	518	522	521	468	503	516	475	520	482	489	477	478	515	529	480	495	489	502	504	529	524	525	523	478	505	497	515	498	536	519	504	494	474	518	459	503	485	532	485	511	518	509	499	496	476	478	504	514	492	502	516	526	525	522	480	502	483	499	502	518	473	454	489	538	451	496	469	495	525	517	538	480	456	510	491	559	519	469	500	512	506	490	513	492	486	492	477	488	485	517	503	476	514	492	527	516	497	515	486	482	518	503	492	489	480	517	522	523	492	476	541	450	558	545	535	511	511	544	495	501	490	512	490	500	524	493	483	478	494	492	520	483	517	507	483	490	462	500	530	531	513	507	479	494	459	543	470	483	495	493	486	517	511	503	502	555	494	484	496	525	516	524	528	528	549	486	525	494	487	516	503	542	530	492	516	507	523	480	481	507	490	544	500	468	515	494	528	522	509	499	468	532	494	508	529	431	528	500	471	530	534	498	471	505	470	529	509	509	503	511	499	534	502	526	527	513	486	492	528	520	515	514	496	441	519	494	534	518	478	515	481	501	493	495	526	525	486	525	496	521	505	507	479	501	470	550	473	510	509	540	539	485	528	540	490	510	526	500	493	505	501	518	512	518	468	498	491	510	476	506	517	509	491	455	514	499	519	494	472	536	488	473	487	509	477	520	503	487	559	521	506	514	493	473	466	548	499	467	546	504	506	491	513	526	502	507	476	508	531	532	487	500	505	528	492	508	472	468	503	511	546	483	502	542	522	500	513	537	507	495	525	497	536	483	513	495	527	486	482	524	504	496	537	535	517	517	517	491	466	499	510	480	486	517	482	491	492	493	510	457	500	494	495	489	509	490	525	508	513	497	507	487	491	520	497	459	494	532	521	544	521	513	520	526	499	532	482	479	498	485	474	476	480	493	522	556	511	481	471	485	505	418	475	521	486	493	506	479	525	500	492	499	485	505	521	478	504	511	499	512	483	513	472	477	498	498	530	518	503	469	516	521	503	477	500	486	500	495	514	496	473	509	461	508	520	474	521	530	528	495	526	520	509	490	504	482	489	479	493	486	451	507	484	500	508	493	461	497	489	503	480	528	503	531	488	501	513	482	578	471	525	474	525	512	481	521	451	505	476	536	494	489	525	481	499	476	508	525	527	518	514	553	552	504	515	541	496	499	477	523	516	471	505	514	531	506	493	510	495	515	523	479	462	500	531	515	501	491	495	487	510	510	493	473	488	490	475	490	478	481	513	530	488	524	518	481	494	486	494	491	492	501	482	491	547	558	481	498	497	517	487	499	544	533	494	509	506	505	497	470	533	540	488	450	500	468	522	500	518
26834	20683	8223	1391	733	547	514	508	3811	5752	4393	2634	1197	759	563	427	429	412	422	420	392	417	412	377	409	402	392	413	417	423	393	398	403	443	382	423	429	406	419	397	442	387	387	403	382	422	422	403	395	399	419	382	417	400	415	447	381	441	418	427	410	429	435	406	423	444	400	432	366	410	430	392	398	439	400	386	438	406	424	432	390	456	442	430	406	415	377	404	438	426	453	413	433	397	404	417	390	412	416	443	447	388	393	405	389	404	371	399	399	410	378	395	406	434	441	388	416	408	417	392	421	430	448	372	406	408	417	352	395	416	408	417	437	416	404	436	475	432	413	454	428	414	386	414	414	420	369	423	404	437	387	427	392	404	432	374	397	406	437	411	413	431	422	383	428	399	403	425	395	410	416	407	373	440	398	419	419	424	420	389	407	449	457	387	406	412	427	426	436	396	412	426	422	415	415	392	421	405	407	406	399	422	437	420	400	411	391	406	424	433	385	403	414	423	384	449	415	424	441	406	443	420	407	416	424	399	382	415	366	375	418	378	410	421	390	396	416	423	405	406	427	433	404	424	453	395	427	425	409	399	395	406	391	404	396	403	418	409	406	453	399	381	403	444	453	402	397	397	414	422	393	400	408	431	379	407	431	419	396	394	394	420	381	393	399	430	374	405	413	368	397	378	376	413	414	396	388	386	431	375	397	399	431	426	419	416	390	438	412	389	410	393	406	422	406	416	432	372	435	434	431	401	426	448	420	398	412	391	397	418	402	358	405	400	401	415	429	404	424	418	417	434	399	414	376	432	398	436	407	404	430	450	406	413	401	371	385	408	424	417	409	422	412	388	403	401	406	441	421	396	420	400	443	391	425	398	420	425	396	436	408	400	417	401	414	408	413	395	429	388	408	410	422	414	437	408	411	383	415	407	408	404	450	398	429	455	429	442	403	412	400	432	422	418	380	403	398	409	411	408	433	420	416	403	418	420	430	439	404	374	410	391	401	385	416	404	402	409	433	420	414	438	398	405	410	401	440	392	403	424	429	429	401	408	399	374	445	428	412	426	466	371	381	387	424	419	398	418	387	390	416	403	399	415	393	435	395	402	393	417	435	401	399	423	400	384	392	394	404	400	442	428	444	399	431	449	414	390	396	407	401	442	405	388	409	394	382	401	417	397	399	404	418	405	393	370	402	362	414	438	435	405	414	411	389	425	384	434	435	399	380	382	398	388	395	395	396	423	402	397	416	394	395	392	409	416	439	370	397	405	400	391	420	404	409	398	364	405	427	415	433	439	403	406	427	412	349	357	437	376	429	415	401	362	412	397	400	447	391	405	399	434	389	456	411	420	384	418	402	442	441	435	443	398	423	390	420	399	388	392	398	398	392	387	428	412	433	407	394	421	407	386	416	388	421	401	433	403	367	421	422	440	403	427	419	450	441	425	431	435	404	396	455	399	405	407	433	400	394	417	371	413	445	378	443	413	369	414	384	425	399	393	419	416	419	380	430	417	412	411	406	465	419	404	413	428	415	438	414	416	381	460	441	388	388	383	427	423	433	431	410	431	436	435	430	398	415	411	402	433	411	413	401	373	438	385	443	407	401	421	406	363	447	416	397	379	411	395	433	414	369	383	424	427	452	398	411	380	395	425	394	366	397	400	434	408	385	414	430	401	397	424	384	421	375	360	403	422	384	421	399	407	418	419	422	382	435	423	386	426	411	382	465	430	429	368	408	412	412	427	453	406	401	357	386	415	401	464	381	379	392	382	393	414	405	406	449	419	401	402	426	393	449	439	411	438	343	371	430	423	425	427	429	400	388	378	421	402	396	462	410	399	392	405	423	395	406	422	417	406	443	407	404	417	397	398	395	427	386	381	380	409	426	383	378	391	383	415	424	402	376	390	437	409	431	402	391	411	414	403	439	398	417	399	406	387	420	368	401	400	417	425	405	418	396	434	404	381	404	395	387	402	413	416	402	400	406	409	395	412	449	441	403	424	431	410	420	408	354	370	433	467	382	421	378	390	407	404	405	430	432	400	389	432	395	427	442	400	394	396	402	392	460	422	428	400	405	428	402	421	402	423	392	378	353	410	400	418	377	406	410	411	415	376	386	428	396	406	436	457	431	405	428	417	432	384	369	416	415	410	398	395	402	410	435	396	452	428	394	415	426	403	439	411	396	411	397	424	422	397	450	401	378	432	420	443	417	401	397	404	426	423	395	431	408	444	415	431	423	429	426	415	446	382	411	446	439	413	420	430	408	435	413	432	370	400	440	405	393	429	413	430	420	432	397	397	437	406	396	419	401	446	414	416	405	437	368	413	360	410	423	427	416	439	420	425	443	386	382	418	389	415	424	407	417	436	432	407	417	416	394	387	391	382	419	428	418	425	377	402	450	401	427	416	417	405	385	397	378	380	435	439	393	391	443	377	382	408	427	430	398	412	406	386	426	387	399	449	407	410	406	418	395	379	435	417	421	395	416	455	392	405	438	391	444	401	431	370	392	413	420	418	444	395	413	432	368	397	412	403	427	428	381	411	410	387	442	381	405	380	422	357	390	400	403	402	409	394	411	398	413	423	366	418	413	421	432	422	433	388	422	428	452	396	436	398	394	391	415	431	426	402	428	449	427	402	424	408	421	428	401	404	419	454	397	405	394	433	386	418	385	439	432	398	413	427	425	437	389	392	386	405	383	429	434	436	392	412	394	389	412	440	399	368	398	413	434	427	421	405	386	414	414	379	413	415	360	373	421	432	417	413	419	393	405	410	428	418	456	439	420	432	394	384	412	430	392	435	434	438	442	436	391	386	427	416	379	397	411	397	436	411	416	379	415	380	393	450	387	437	413	404	428	410	388	360	415	445	432	438	459	415	395	397	387	410	418	415	413	394	406	435	401	415	415	389	407	386	430	423	371	385	424	405	427	425	372	413	397	410	399	418	433	398	434	433	401	399	404	376	436	427	396	398	384	384	408	425	414	411	427	393	418	393	399	425	414	406	420	444	416	447	414	378	439	382	428	403	388	385	402	402	428	386	461	441	354	444	409	413	397	393	427	433	420	384	431	370	420	405	405	383	409	386	437	420	410	424	404	418	406	407	436	408	447	421	412	388	399	441	395	390	385	418	405	403	403	395	429	422	359	402	397	415	411	388	413	388	388	408	454	434	400	421	394	418	440	360	381	403	433	403	391	390	407	397	401	411	428	405	428	397	423	395	413	395	375	394	382	385	408	409	380	417	422	385	408	417	422	440	413	410	402	426	401	448	408	430	428	411	424	415	430	385	378	399	429	434	416	432	406	425	405	389	429	419	401	427	400	414	408	405	431	397	417	426	433	412	400	410	400	373	412	429	426	405	417	412	383	440	398	409	396	409	402	389	422	434	374	424	398	393	402	417	364	382	399	407	429	431	427	436	398	390	421	392	380	401	378	424	398	408	402	398	420	369	428	393	434	414	376	405	417	421	422	407	450	343	446	406	415	363	456	400	398	411
4282	2568	3166	2441	1669	1179	1002	981	9429	12735	9522	5944	2639	1535	1000	776	718	687	737	690	698	747	737	723	729	760	685	681	725	727	693	758	660	744	756	732	664	713	730	754	719	725	735	678	732	753	718	748	728	698	727	697	734	735	741	672	724	703	733	716	744	743	719	730	702	694	706	716	721	730	705	734	689	685	715	711	731	754	735	716	700	702	695	713	737	665	703	703	661	740	734	686	688	745	730	714	723	755	742	699	727	642	704	758	716	718	737	694	720	737	719	695	707	685	697	730	728	751	650	718	718	730	782	747	764	693	712	694	706	739	734	707	757	757	741	659	768	720	726	689	720	733	735	705	755	697	774	704	693	722	710	686	719	768	784	760	701	710	743	726	732	733	684	697	744	687	694	727	740	734	674	707	702	697	726	735	740	697	712	725	757	692	705	733	719	735	730	705	708	708	763	733	729	741	716	705	729	753	715	741	768	694	737	737	719	730	683	751	741	708	701	707	722	704	746	728	697	713	689	747	691	761	746	701	654	737	728	638	681	677	739	713	770	701	725	695	728	727	727	664	668	735	746	705	714	716	733	708	770	724	726	689	717	723	718	720	700	731	672	703	720	720	765	706	725	717	753	702	757	688	725	698	697	680	727	736	729	688	707	713	796	709	724	714	762	721	724	651	755	693	695	723	749	706	780	755	741	680	698	747	731	722	687	707	697	706	707	724	721	719	697	724	691	731	679	678	702	719	725	723	727	716	757	763	789	705	738	734	722	698	722	702	708	711	739	743	712	722	663	748	702	673	693	738	701	707	709	705	710	702	704	696	743	700	707	662	725	699	744	689	758	716	757	720	701	728	768	699	699	711	692	698	755	731	746	698	744	722	708	727	686	718	700	733	695	737	748	733	732	701	733	796	749	700	727	688	686	707	707	733	692	707	723	692	713	744	725	706	736	693	728	704	749	697	674	718	768	704	759	777	692	678	694	664	684	750	724	729	708	793	738	691	690	719	705	747	730	727	692	730	743	768	694	708	759	733	738	745	670	704	675	727	706	739	715	715	728	713	722	685	691	708	742	747	726	723	720	756	729	681	721	739	738	731	686	709	784	753	739	710	733	699	740	739	733	719	707	766	721	685	711	722	676	734	699	701	710	719	706	740	712	783	682	672	703	683	706	725	738	742	743	705	694	790	697	707	720	702	724	747	705	721	717	696	742	767	724	694	755	687	706	722	723	718	739	711	742	739	694	701	736	702	704	750	705	721	761	690	744	718	708	765	716	731	772	680	716	704	694	737	722	735	744	763	729	747	722	713	727	751	731	725	737	701	708	677	697	736	743	706	743	722	722	750	740	718	740	720	739	705	702	720	707	664	756	758	710	713	713	746	717	681	718	740	707	725	735	679	706	715	744	709	687	731	694	661	774	704	745	720	695	691	687	705	717	712	684	734	740	689	724	739	715	713	712	723	692	742	662	717	742	688	704	724	752	690	733	718	705	704	703	719	749	741	722	709	729	677	695	758	720	703	715	730	726	706	690	710	733	694	710	773	740	721	690	709	698	726	778	715	707	699	709	686	712	778	732	711	731	734	719	713	737	761	700	749	732	733	669	757	717	676	749	700	701	739	758	724	709	712	722	723	714	729	737	693	715	706	700	664	687	717	731	682	730	756	758	735	735	739	756	758	688	723	742	765	734	746	723	708	714	794	680	712	680	728	746	682	721	680	718	735	718	695	685	716	746	728	691	722	732	714	708	707	681	756	696	700	725	745	742	693	729	749	693	679	748	731	685	704	712	708	696	699	716	737	758	672	735	744	759	755	693	746	719	716	762	699	706	731	755	736	702	755	722	714	724	719	700	682	727	724	692	705	667	728	707	692	733	737	736	708	726	696	726	794	739	677	711	746	748	693	717	726	733	684	716	718	683	701	698	756	779	784	677	730	702	699	717	752	687	763	718	694	700	722	702	739	693	717	728	703	707	701	724	717	766	760	713	702	711	707	670	694	747	697	715	702	727	718	725	746	695	723	752	680	723	742	744	757	710	739	741	724	705	711	740	708	734	691	744	707	729	696	747	701	688	704	768	698	691	751	802	684	722	722	696	726	718	744	673	698	714	729	721	746	707	710	720	725	687	647	767	712	721	714	734	714	687	681	718	726	730	710	758	716	729	735	711	713	732	736	690	755	722	687	702	741	740	696	701	725	722	699	707	729	710	721	726	741	708	736	683	716	739	730	732	707	699	686	748	692	736	745	698	748	707	779	701	691	693	727	697	747	696	712	744	705	735	787	736	731	708	760	749	722	711	711	735	725	695	680	696	661	703	755	649	739	783	727	715	720	705	733	743	800	747	752	756	718	726	726	700	752	645	732	733	683	724	700	664	762	736	733	705	719	719	700	741	771	745	683	726	690	708	716	718	751	694	739	687	697	719	732	722	719	723	673	706	701	712	735	703	709	695	742	734	706	764	706	732	690	723	714	742	714	723	710	718	734	724	756	692	671	746	716	715	751	750	716	711	694	750	745	756	725	692	681	735	679	750	722	732	703	739	700	745	757	750	720	698	713	700	703	700	735	739	736	728	727	699	735	724	733	696	687	735	727	738	722	712	710	728	706	705	707	679	717	750	713	742	717	716	665	728	697	708	755	666	751	732	744	720	682	694	664	731	706	664	693	701	709	723	771	713	706	700	727	734	732	724	736	732	730	781	734	720	728	711	721	738	685	728	774	773	706	651	731	697	726	679	785	728	729	719	723	690	757	751	742	697	738	755	690	755	688	720	690	727	713	728	708	709	733	718	749	679	726	698	713	735	726	720	734	678	712	731	729	748	730	696	661	735	694	741	717	734	730	726	711	727	722	687	702	706	749	701	707	694	719	711	745	717	732	702	733	741	727	716	721	753	719	738	768	673	680	757	726	706	705	738	734	721	733	763	673	697	772	726	668	725	729	749	727	707	716	727	696	699	690	709	692	721	737	671	719	696	739	753	695	722	671	764	727	681	741	759	704	710	760	744	782	730	718	731	734	747	685	693	728	714	691	762	725	706	670	762	693	720	734	725	741	749	743	671	707	730	701	725	747	716	752	688	707	730	708	692	716	696	703	717	705	740	690	700	726	721	665	763	727	689	681	798	770	770	743	744	710	729	727	685	696	727	718	740	721	731	730	638	761	714	702	691	701	696	638	725	723	738	726	754	711	755	715	724	715	720	726	707	739	722	678	732	675	746	715	722	703	689	705	733	722	697	753	694	732	691	722	723	719	721	747	661	704	715	729	766	711	758	711	721	715	703	695	692	696	710	735	747	744	743	717	719	692	717	754	702	699	743	694	719	710	713	762	667	701	725	690	693	726	726	698	709	675	743	729	696	703	725	737	694	703	700	731	669	714	718	738	757	703	693	722	711	748	737	735	726	753	732	752	731	714	736	724	696	699	707	720	710	730	708	696	738	770	713	681	746	804	729	742	714	775	714	744	736	714	745	700	720	758	709	714	699	720	728	749
24873	21380	27936	25180	11190	1092	765	2255	16193	25981	20377	11568	4502	1699	644	418	391	353	341	345	359	370	358	361	375	340	359	375	385	361	385	315	364	355	363	344	329	332	345	377	356	343	360	336	311	333	340	354	344	341	351	348	375	379	374	361	354	363	365	399	363	352	373	317	358	328	336	329	349	386	364	342	393	365	353	328	319	341	341	325	371	351	366	325	336	341	336	365	340	361	338	351	360	335	376	327	355	332	336	332	342	330	339	367	340	342	340	323	354	343	311	360	393	340	336	369	331	335	326	357	330	325	349	351	328	329	357	350	297	343	335	400	349	335	351	342	356	356	349	352	342	377	361	346	345	336	345	330	350	340	344	336	357	341	385	314	357	362	339	358	361	367	347	332	368	357	355	340	325	368	395	351	367	349	311	382	345	362	364	376	333	303	333	350	357	358	352	331	348	351	318	347	314	370	370	351	370	360	360	342	342	342	349	350	345	309	370	369	360	370	349	365	346	356	347	369	353	305	341	326	363	377	359	350	339	357	342	314	363	303	347	317	350	348	330	359	338	351	354	331	358	345	375	348	335	341	305	342	344	354	394	352	327	352	354	348	384	388	370	342	351	373	308	353	343	319	335	328	333	357	338	343	385	336	368	388	352	326	361	363	359	370	352	313	354	332	346	359	327	375	349	330	339	320	339	370	353	324	352	347	354	324	344	355	349	339	328	362	359	370	375	331	348	373	361	363	334	346	363	363	356	353	360	351	324	319	338	368	354	336	361	320	321	309	376	347	355	336	340	378	337	326	388	361	330	332	378	336	358	332	329	360	366	341	357	374	360	395	329	357	374	354	341	370	365	322	350	356	345	351	332	343	323	352	331	336	339	362	362	381	340	332	326	357	386	354	333	349	317	346	318	360	333	356	346	353	381	315	307	336	366	360	334	336	359	389	354	332	369	349	328	341	345	365	328	333	352	345	335	367	371	328	338	320	337	333	369	347	408	339	325	332	355	352	354	365	344	357	344	340	398	358	352	309	365	374	351	364	356	336	350	335	356	311	373	349	354	338	342	339	351	361	340	331	349	339	337	348	376	364	343	373	372	299	351	353	336	326	340	322	323	342	396	338	364	328	375	353	360	398	374	371	333	339	358	369	300	330	381	342	362	337	342	354	331	328	356	341	362	358	350	339	363	374	366	344	363	360	345	345	369	323	337	349	362	364	331	361	328	372	339	339	360	337	333	328	324	352	356	331	352	336	349	346	376	307	346	370	354	340	332	343	328	362	345	356	356	339	366	364	329	347	346	340	352	345	384	339	355	332	376	298	358	345	380	357	336	331	362	352	342	359	351	349	360	373	334	360	356	328	358	354	346	347	341	311	351	350	350	355	360	326	363	365	340	355	351	351	355	352	363	349	339	352	370	360	343	332	373	325	330	345	351	344	334	389	365	336	370	317	320	346	362	357	328	354	330	367	345	357	364	337	379	355	314	322	398	327	381	351	331	351	361	363	336	313	322	369	369	343	354	328	354	353	331	352	357	325	355	338	348	365	343	343	344	380	373	373	334	343	331	344	339	368	376	331	341	333	324	330	334	350	349	342	331	373	354	377	326	341	320	328	351	358	341	371	361	347	366	350	366	328	361	362	369	347	367	337	340	337	343	380	333	345	361	329	326	367	384	353	351	339	357	325	348	333	334	338	337	370	388	341	383	357	393	362	345	356	364	354	362	332	355	352	350	368	349	373	380	362	356	387	334	320	353	373	376	326	350	345	343	330	381	354	378	350	347	324	351	371	375	341	320	337	338	389	358	323	341	344	346	360	361	315	346	368	330	354	379	341	369	354	312	338	358	362	401	343	339	375	386	336	361	348	307	348	378	345	335	352	360	355	353	381	348	314	355	382	365	365	390	357	359	393	391	351	359	346	325	344	374	376	357	388	356	393	361	342	332	348	348	368	372	355	332	376	339	325	359	369	338	359	369	411	353	355	318	356	346	318	333	332	355	356	354	340	350	349	355	334	318	382	342	313	356	336	344	304	332	350	369	349	376	322	318	406	371	327	395	383	359	373	341	376	346	367	382	322	343	344	343	331	323	354	341	329	366	322	336	384	350	336	340	330	342	354	375	354	364	352	356	342	335	357	336	324	337	334	354	389	346	378	334	363	355	338	366	396	361	333	339	364	355	372	343	353	360	333	388	322	385	360	355	349	341	327	360	341	373	316	353	383	350	364	323	403	347	326	325	338	344	364	359	333	332	342	318	315	342	326	389	341	366	347	377	352	355	350	373	338	387	316	343	398	343	350	344	358	342	345	343	351	343	343	326	344	411	359	357	330	355	324	363	340	357	338	319	354	345	334	349	333	342	379	335	374	375	363	357	332	327	341	334	341	349	343	329	304	361	337	354	345	356	344	320	360	335	397	349	321	334	359	346	371	319	329	334	354	336	337	353	328	373	350	342	355	367	355	327	316	348	364	347	319	332	352	392	331	381	314	326	350	380	353	374	329	385	369	342	349	332	365	335	339	312	347	329	363	370	356	340	343	374	352	370	334	379	358	361	364	348	333	330	362	396	350	384	366	343	335	353	334	381	335	381	351	348	347	375	354	348	369	339	341	366	352	357	350	351	340	350	349	320	372	361	375	366	346	351	359	313	343	335	366	353	347	346	326	368	348	351	335	331	338	341	332	377	327	352	348	352	349	363	355	364	287	362	371	351	333	322	353	384	314	351	351	356	354	324	364	338	322	355	360	314	348	327	381	373	373	367	369	338	372	375	333	331	348	347	334	329	373	355	361	337	327	334	356	380	372	373	330	338	329	340	330	353	345	328	334	341	360	322	381	341	341	327	311	365	355	363	359	335	326	361	340	374	393	340	332	353	357	335	322	330	330	361	351	345	316	354	349	369	321	363	380	329	343	351	346	389	336	355	382	331	340	368	376	360	352	353	353	349	348	346	302	314	344	323	347	369	368	345	357	357	360	365	343	366	363	311	343	361	356	336	359	328	361	358	343	335	357	368	347	349	358	367	347	340	367	349	334	336	330	364	362	350	378	319	383	315	316	337	335	352	300	358	362	361	353	338	354	302	360	367	332	360	339	348	344	344	349	356	334	324	345	371	336	341	354	345	367	305	345	350	331	335	336	345	326	334	338	345	335	371	354	389	367	326	345	315	348	320	353	342	313	356	351	369	331	373	323	390	335	352	309	350	361	369	361	349	336	321	353	340	353	352	316	359	331	348	355	336	371	328	330	393	358	328	350	320	330	316	369	356	349	341	321	324	322	345	357	344	359	349	317	399	356	324	350	342	363	349	368	324	314	335	354	401	360	345	334	346	383	344	340	356	335	363	366	341	328	362	355	354	327	353	351	350	354	374	342	337	327	339	347	325	335	340	355	369	328	344	343	358	363	351	337	347	342	337	374	338	378	334	358	321	341	362	396	324	361	410	376	336	343	358	356	348	353	340	358	350	358	353	365	346	381	354	336	372	315	320	343	351	338
4925	9098	8243	4868	3500	2177	1796	6105	27935	34468	28913	19057	9373	3995	1506	841	674	604	597	657	606	616	608	658	638	628	614	622	630	661	604	636	729	629	609	590	602	641	616	640	639	639	629	641	616	614	659	608	572	580	632	619	636	654	617	625	628	606	609	643	632	673	625	608	651	631	618	581	586	596	663	637	599	650	635	629	613	620	595	673	622	564	638	610	631	599	624	626	618	608	623	625	598	690	663	608	598	673	632	568	659	625	666	623	628	595	602	643	645	610	626	588	596	636	634	556	661	635	626	611	612	605	637	637	589	632	604	620	603	625	639	643	616	645	613	604	620	553	634	578	626	587	671	617	622	611	596	609	597	629	638	628	605	641	637	644	616	625	636	605	628	639	634	588	648	621	583	631	626	602	639	575	642	622	610	599	635	668	607	625	599	596	599	638	652	627	615	695	646	586	623	642	629	609	615	632	611	621	635	588	612	662	638	632	626	577	603	616	626	615	603	620	604	611	622	605	634	612	582	591	634	625	631	575	665	590	646	611	629	635	666	648	603	587	636	578	613	627	608	641	570	605	594	625	610	641	618	586	549	642	614	604	592	657	660	628	630	645	637	617	647	640	596	653	596	649	621	654	597	605	586	632	604	640	570	640	629	611	646	630	616	601	629	611	669	605	587	650	627	606	671	633	652	652	652	621	638	624	659	560	624	652	615	662	650	624	653	574	638	636	640	593	602	606	583	647	601	611	662	622	643	620	583	583	598	650	614	616	607	644	616	571	609	598	653	631	622	599	596	605	665	613	614	629	624	621	654	585	625	632	598	632	605	647	595	627	623	633	617	637	621	641	635	657	611	628	652	626	567	620	661	592	601	645	657	613	652	641	618	621	645	627	591	581	571	630	646	645	638	643	610	579	579	618	609	604	634	636	637	630	596	585	621	606	648	576	625	617	635	632	606	633	628	589	591	599	664	599	593	643	651	616	612	638	595	642	636	614	666	667	622	640	622	627	601	616	551	600	620	613	595	663	608	634	572	607	582	621	600	633	592	606	627	603	603	602	633	575	640	671	620	618	606	616	661	587	535	661	628	660	616	608	665	598	572	611	604	634	612	621	614	660	600	639	584	594	622	599	593	655	628	608	587	665	614	645	603	647	646	584	651	624	596	658	612	658	615	572	581	611	634	642	599	641	640	580	621	619	631	637	649	589	625	601	638	663	666	585	599	633	623	608	666	609	622	662	657	625	612	608	604	601	638	601	580	601	604	625	662	665	614	573	618	581	658	601	675	599	582	604	627	613	659	612	612	642	623	608	609	648	618	615	641	590	660	642	598	630	613	594	607	622	586	587	623	650	606	611	627	604	612	616	619	610	657	616	614	626	620	656	662	624	616	617	604	634	630	602	659	615	604	678	614	663	611	619	612	600	590	639	633	570	658	603	601	582	604	595	629	628	588	607	599	617	607	639	580	648	574	627	590	601	667	632	663	599	619	595	593	616	635	641	601	615	615	622	556	631	646	573	606	631	643	647	615	663	611	627	637	631	606	633	587	586	637	599	608	611	649	646	639	619	642	630	618	649	598	629	623	618	623	668	609	610	624	590	608	632	642	630	603	615	586	621	653	620	658	622	597	595	637	620	623	608	628	604	585	620	630	605	634	610	597	672	620	617	590	645	626	600	603	597	630	603	569	601	603	603	614	584	596	621	593	580	644	671	561	656	601	602	659	619	623	608	622	606	602	641	633	640	599	616	598	576	576	612	598	578	595	600	603	607	674	606	611	594	615	636	635	641	587	589	638	583	616	648	612	645	582	585	622	625	634	631	636	657	658	615	583	596	590	612	592	606	621	663	607	613	627	637	577	662	588	617	628	598	624	629	654	640	684	622	617	631	648	553	630	642	578	617	593	623	593	646	610	646	591	608	600	608	629	624	626	665	618	594	606	620	616	634	624	610	608	628	609	609	640	622	603	642	604	603	589	632	582	626	623	651	654	629	600	626	638	634	629	684	640	623	571	591	614	651	620	638	627	628	570	642	604	623	628	614	617	617	651	666	633	623	605	635	623	619	618	599	618	640	590	620	659	585	636	633	579	638	585	659	591	621	608	595	658	643	624	610	632	609	576	577	670	612	661	612	580	598	594	635	666	609	627	592	639	618	579	645	656	607	601	646	574	637	640	636	605	545	600	619	588	613	595	615	596	647	596	637	620	651	635	581	619	624	648	643	655	647	615	619	644	608	626	631	602	618	619	588	625	638	591	593	610	594	635	607	604	615	659	654	654	636	631	638	620	627	627	596	646	564	598	654	571	647	640	632	592	643	615	632	576	560	654	636	593	640	605	683	615	614	608	642	579	580	650	571	612	618	618	619	653	623	581	577	596	590	652	608	643	601	637	631	627	640	659	622	624	596	617	583	552	638	584	606	621	655	652	650	600	587	636	596	635	578	592	607	608	635	607	631	601	618	599	633	615	627	641	623	616	645	622	599	652	604	644	595	629	611	602	561	604	629	620	610	621	565	635	638	630	616	593	601	618	576	667	603	657	636	631	588	581	637	675	620	627	610	607	622	626	569	613	652	648	591	626	633	631	600	639	608	613	641	626	546	646	607	611	613	594	608	612	619	601	587	609	610	615	641	618	632	626	666	598	643	659	602	548	619	655	612	624	632	649	646	608	588	625	627	641	590	591	633	614	614	637	649	606	675	607	645	602	623	646	564	608	594	617	627	634	618	640	549	636	611	593	587	636	591	591	617	623	641	666	627	573	612	585	614	595	633	617	612	633	599	648	605	618	593	630	602	632	635	607	611	682	609	622	623	599	619	543	603	621	620	628	620	652	678	616	602	609	579	635	592	601	644	634	567	649	615	612	622	635	643	629	629	592	620	612	649	612	614	591	616	623	619	614	666	663	669	635	619	577	626	613	640	649	609	629	618	662	615	661	650	587	642	582	603	637	651	646	604	612	611	649	596	610	621	628	635	630	646	626	592	652	609	626	683	632	663	591	628	642	602	650	620	623	603	644	634	647	637	608	613	620	649	622	607	602	605	622	615	663	641	603	614	636	589	619	650	633	638	667	632	624	601	627	632	644	606	662	622	610	620	686	615	666	612	643	613	584	575	643	666	602	653	619	621	618	591	622	637	625	588	594	652	602	629	609	596	584	597	637	634	661	589	653	640	630	624	590	618	615	635	622	645	654	649	608	599	658	618	633	634	646	614	587	615	634	628	609	638	614	628	615	679	605	552	589	615	618	616	583	595	648	615	585	615	605	649	678	643	624	630	613	580	634	628	589	598	633	608	634	570	597	605	599	620	640	609	587	671	664	650	608	609	687	621	630	627	615	615	622	618	598	645	634	615	608	646	619	660	596	611	644	645	583	587	622	546	582	617	638	607	600	650	618	690	638	612	624	635	629	620	593	617	651	641	631	549	639	588	590	657	625	615	638	629	624	594	623	635	618	648	630	622	635	657	611	650	579	594	641	622	571	629	637	607	621	635
23358	21410	29332	23882	21410	20178	2800	9037	36043	45229	36320	22595	9764	3351	1032	465	325	320	282	285	297	322	306	303	319	308	314	285	297	307	281	310	277	285	297	277	295	288	313	290	296	301	309	291	272	277	278	314	312	317	292	270	288	282	278	302	297	284	319	267	321	297	310	291	321	282	305	314	294	301	280	320	270	307	310	327	318	273	295	273	283	293	292	271	275	295	287	302	284	300	295	313	265	260	281	279	269	294	313	284	254	302	298	295	289	304	312	275	284	315	260	286	270	278	282	281	292	299	287	299	292	300	303	307	295	300	320	273	255	294	320	301	250	289	281	305	293	275	320	303	289	272	288	264	259	273	302	315	304	318	320	281	309	293	271	255	314	297	312	292	302	302	287	286	284	305	313	304	275	256	280	298	274	282	302	283	265	265	286	271	285	306	262	296	304	299	297	314	267	273	300	301	308	284	282	288	279	278	298	310	314	284	299	317	310	322	273	313	280	300	324	301	298	304	296	298	281	278	322	285	285	320	290	290	293	323	281	319	285	278	283	267	300	284	300	316	282	292	302	295	322	269	316	293	310	282	261	285	275	319	299	267	296	301	292	302	302	302	280	306	306	317	267	302	271	273	304	278	275	291	263	305	285	288	290	281	308	297	290	286	289	283	312	303	330	302	303	317	283	312	321	281	335	284	303	296	325	315	283	287	279	324	270	275	303	311	280	282	259	305	300	299	285	289	285	277	283	269	273	277	301	295	289	288	306	282	281	255	325	268	292	241	311	275	321	322	286	267	297	301	298	308	308	288	309	316	298	287	284	277	328	283	299	260	286	291	294	281	283	317	274	330	280	303	278	267	317	292	301	271	314	292	289	301	326	317	300	285	286	286	308	307	301	303	284	306	288	293	295	283	290	290	282	295	297	317	290	318	289	276	276	291	318	286	279	312	287	286	298	285	298	270	283	278	294	278	296	267	287	302	309	308	310	276	273	303	274	295	302	302	307	295	275	285	303	260	281	311	280	294	287	307	296	273	304	300	334	280	288	283	302	290	256	303	299	294	295	310	307	322	260	291	319	275	290	299	301	303	310	327	295	267	290	295	290	295	286	298	309	278	267	295	287	292	282	326	289	317	274	300	295	295	299	302	275	291	279	298	292	282	301	272	297	309	308	307	327	305	277	306	319	298	319	275	311	318	295	296	312	299	277	282	327	321	296	299	335	313	345	295	305	258	307	303	301	279	264	289	265	273	320	273	283	311	280	270	318	286	302	284	296	290	294	296	270	282	310	284	292	304	312	271	285	295	303	303	290	303	300	289	300	280	335	270	289	276	288	294	297	295	286	305	289	292	300	296	283	322	303	291	289	298	321	292	277	286	262	306	271	280	308	284	226	266	312	301	326	277	275	288	264	290	290	297	281	267	295	266	296	297	274	288	273	299	291	331	280	286	293	302	267	278	293	307	277	268	284	292	312	305	294	315	272	331	270	288	299	271	281	305	256	289	283	322	283	301	295	325	273	288	285	289	293	290	292	296	259	314	313	326	286	303	311	283	294	291	280	307	312	309	288	282	305	285	285	301	294	278	273	291	304	278	290	295	311	305	292	311	294	290	279	315	305	265	302	277	304	296	308	283	300	332	278	304	264	289	270	298	294	272	306	264	304	280	279	309	313	288	297	292	291	299	286	300	294	293	296	299	294	257	310	314	290	293	287	284	262	317	309	277	286	293	294	323	257	298	300	286	339	291	305	299	313	324	310	279	306	322	307	284	292	272	281	279	284	281	298	297	283	300	299	301	289	319	280	291	303	286	284	300	317	284	280	286	304	305	288	289	300	307	302	281	298	275	293	288	268	297	286	295	277	290	314	314	284	282	272	269	291	303	303	321	276	249	293	282	281	295	281	289	323	298	299	311	281	285	345	276	291	312	291	268	280	277	312	300	292	290	295	289	300	291	295	305	285	282	291	318	318	329	266	268	291	287	292	302	323	319	320	280	302	285	299	317	280	318	277	269	302	277	301	260	284	276	281	290	308	312	268	314	302	268	291	285	278	299	318	286	299	296	290	290	300	293	294	257	310	289	295	290	282	286	288	275	284	265	257	296	295	293	274	314	306	293	325	323	313	269	267	305	290	313	298	304	279	291	309	306	275	306	324	275	313	290	286	273	263	261	296	303	292	297	283	315	284	293	330	291	306	261	271	286	274	271	283	263	270	308	276	276	287	275	299	267	294	276	302	297	282	293	301	293	287	304	287	318	274	295	276	295	300	285	340	281	316	275	295	289	301	318	321	298	325	290	291	300	276	292	281	258	286	331	294	291	270	292	307	278	270	280	283	313	316	315	279	280	310	310	284	276	317	299	300	270	303	295	301	294	302	267	260	293	265	288	282	288	299	270	326	287	306	320	307	281	323	274	319	283	288	337	298	304	275	281	315	308	276	287	302	260	294	295	289	294	299	277	290	304	305	307	296	283	316	271	302	284	299	272	302	287	287	338	286	314	314	280	318	290	284	275	280	295	297	287	286	294	315	307	287	290	286	261	302	294	320	259	312	263	293	293	274	293	293	276	268	298	301	309	301	264	269	273	289	320	317	300	309	302	316	300	290	311	314	282	266	301	347	275	329	284	251	269	283	281	270	268	309	313	322	272	272	277	277	288	306	275	301	278	308	277	301	278	276	300	288	313	342	283	284	253	293	286	284	308	292	291	286	278	275	288	331	305	282	296	284	307	289	283	298	286	309	312	285	300	269	298	296	303	316	295	301	281	269	301	247	328	263	279	297	305	291	308	284	295	297	276	282	273	298	295	287	285	284	282	290	304	316	286	278	260	290	324	296	310	314	296	281	319	284	285	319	295	286	277	309	307	262	311	276	295	324	295	303	303	284	310	304	314	285	280	260	279	283	314	281	312	301	329	299	318	281	284	308	292	280	270	298	334	318	308	302	287	283	288	310	278	283	276	257	279	302	300	302	255	287	287	313	277	299	314	289	296	276	301	291	304	272	263	282	279	279	272	297	284	285	254	306	314	282	276	288	295	291	271	288	270	305	290	292	283	302	278	289	294	301	294	302	272	281	307	301	282	286	274	290	297	259	271	301	304	289	305	295	293	316	298	281	300	274	275	277	317	280	322	285	291	280	281	318	282	293	282	331	296	311	313	285	311	302	295	310	288	287	282	277	284	260	352	293	272	290	283	283	298	280	293	292	293	277	298	288	283	289	284	294	283	305	306	251	264	290	315	289	288	278	320	281	295	288	293	316	272	287	288	269	297	305	303	299	282	318	306	335	278	302	293	277	329	295	309	272	282	279	322	257	278	246	283	296	294	291	307	288	303	307	289	273	320	298	306	280	291	299	274	267	294	284	284	299	300	296	300	318	322	276	303	289	267	317	320	292	286	317	269	282	301	276	279	318	288	312	280	305	277	314	266	283	294	301	312	302	272	274	283	283	259	310	305	313	297	282	277	303	313	281	313	301	280	259	304	305	292	310	313	319	302
8038	18521	15966	8872	6086	4410	3508	15875	45097	48908	40986	29105	15741	7378	2508	957	560	528	517	508	491	484	497	471	507	522	489	508	510	498	519	497	517	503	519	464	513	466	497	498	507	498	471	511	448	501	522	531	548	548	497	506	466	503	484	493	497	527	481	472	504	474	520	512	467	490	496	478	554	484	519	480	509	488	503	520	466	517	484	527	516	511	503	458	509	479	502	469	492	472	512	511	488	473	525	534	479	498	501	510	490	501	513	482	477	515	519	493	498	531	487	507	474	447	492	479	480	480	472	493	518	482	506	537	529	501	486	506	486	473	481	494	523	514	498	520	509	497	508	503	510	470	543	514	514	459	500	505	517	519	481	455	542	472	481	513	484	501	501	473	513	495	469	534	455	494	501	569	471	500	494	477	514	498	497	489	493	521	527	529	496	485	504	512	511	499	465	498	507	501	498	490	493	491	540	512	526	522	513	498	490	475	501	472	497	468	473	506	465	488	498	477	534	546	509	505	464	491	492	539	542	535	553	523	499	466	482	465	475	536	497	516	469	509	486	524	498	470	516	479	481	509	523	511	536	517	491	510	536	513	497	456	516	494	491	459	551	482	522	476	501	503	509	515	464	505	513	520	517	522	461	526	526	464	487	530	495	484	487	545	501	485	518	494	504	493	533	482	496	498	540	462	504	518	513	501	486	501	486	467	486	489	541	526	477	484	515	535	473	546	500	501	505	528	578	507	487	504	496	487	501	472	540	482	460	496	496	483	493	483	556	551	487	459	456	471	492	474	514	495	482	552	482	552	502	519	500	500	471	544	484	544	477	485	533	510	498	509	487	507	474	538	532	504	495	522	477	519	524	478	518	513	507	484	517	535	490	480	492	492	482	529	496	539	498	479	460	501	481	477	532	487	472	530	509	504	513	531	537	510	534	493	460	505	486	507	494	539	515	501	515	495	456	485	485	470	467	512	466	504	495	510	511	529	512	481	528	481	503	475	510	517	510	489	514	487	500	501	492	493	469	506	547	508	479	501	471	564	513	479	527	466	497	541	510	517	499	512	482	469	483	488	479	479	411	519	488	491	521	509	499	499	494	500	530	480	482	498	496	463	476	447	487	497	496	514	506	501	498	537	501	487	492	502	524	504	524	481	527	549	484	511	541	488	456	457	517	483	493	500	514	505	523	498	541	523	488	514	497	573	506	536	548	500	495	479	545	520	485	500	524	495	446	516	508	485	481	517	513	513	490	500	477	484	525	537	505	470	512	446	511	514	504	498	515	499	471	467	518	512	508	521	513	520	521	480	527	533	485	511	480	482	547	473	450	531	523	476	485	506	480	527	521	511	488	543	502	484	520	480	472	531	515	492	500	443	451	511	515	495	495	517	478	494	517	455	530	444	514	537	511	501	500	492	503	501	515	476	490	501	525	444	483	471	548	535	518	490	484	491	488	450	481	489	479	475	461	495	517	501	489	503	502	512	509	505	509	480	495	501	473	515	510	481	486	516	488	526	501	530	496	527	501	465	499	523	481	483	529	490	483	503	522	510	514	539	523	473	492	484	509	480	490	446	490	495	472	486	533	475	522	472	502	533	498	467	513	507	503	515	504	501	447	513	481	511	484	490	495	498	498	491	505	493	526	487	524	457	517	445	446	485	521	491	487	527	521	516	518	511	512	498	519	483	485	542	514	499	478	508	466	514	481	511	490	523	521	492	557	515	530	498	510	504	466	500	434	498	480	501	531	481	429	499	515	512	473	485	503	507	511	517	490	506	512	516	468	504	515	532	517	476	492	481	508	494	507	441	515	494	538	530	510	522	477	514	496	520	486	490	505	555	536	485	521	500	492	503	511	479	496	488	516	531	489	488	495	494	487	495	488	515	505	473	503	521	502	489	533	515	467	500	463	501	517	518	501	511	485	504	482	489	487	498	499	532	462	491	501	520	487	489	481	478	502	492	491	523	468	492	496	527	507	493	510	471	524	533	521	437	480	451	488	472	488	491	481	476	472	555	504	497	521	500	510	522	564	493	477	468	506	512	514	533	480	520	493	502	511	500	498	497	498	502	531	504	516	468	520	468	483	531	449	491	507	479	485	480	492	506	525	489	560	476	503	495	507	509	524	493	482	489	497	486	541	491	460	494	505	521	476	495	534	518	540	473	497	499	522	477	499	465	513	512	485	455	485	512	527	467	493	474	486	489	527	499	524	542	483	493	503	526	503	469	460	441	497	468	497	486	482	482	531	516	464	478	491	472	485	493	538	530	501	497	553	472	507	495	504	480	489	539	513	528	484	503	500	500	477	468	500	524	514	478	527	501	494	484	462	488	488	491	497	507	516	489	511	521	497	501	498	526	514	513	472	509	506	511	527	498	523	507	477	488	476	505	490	519	504	496	496	498	490	539	482	503	514	538	513	516	493	484	504	519	483	477	513	534	477	489	495	510	499	490	507	489	504	500	456	496	494	480	532	525	548	478	473	484	455	538	498	500	542	525	466	548	485	493	532	524	501	486	469	505	532	509	495	509	505	517	481	456	513	485	477	509	458	490	483	503	516	493	492	508	539	521	470	503	532	500	482	533	543	528	504	484	518	501	466	548	467	531	548	535	478	524	498	502	519	504	488	468	498	508	513	517	507	506	505	533	487	501	479	506	530	501	493	522	519	498	485	549	510	519	474	497	464	492	477	508	464	511	500	528	474	498	473	487	495	475	509	531	542	522	505	485	490	465	519	488	562	498	507	474	505	490	517	463	489	529	506	532	477	504	479	487	508	497	503	543	489	529	510	475	515	456	520	494	471	512	517	478	534	456	492	508	497	490	496	524	498	507	503	515	484	562	472	491	496	508	517	484	514	469	522	525	536	535	475	517	516	543	499	531	517	509	509	492	471	464	500	498	510	513	462	494	517	541	523	520	519	479	501	471	559	480	513	483	509	504	487	488	515	474	504	483	469	513	479	515	494	465	443	495	546	509	541	464	514	463	495	493	467	479	504	474	492	481	502	480	490	487	490	507	497	525	497	500	479	492	519	539	500	485	504	521	512	539	487	499	504	480	495	483	492	507	511	479	496	478	486	502	496	526	478	517	510	478	505	530	500	474	515	499	498	499	488	507	448	504	495	541	508	481	516	546	495	501	479	489	504	516	522	481	566	506	506	531	477	496	518	510	458	479	502	532	485	537	491	493	492	497	555	483	478	530	497	502	509	464	474	482	515	500	506	486	471	499	514	492	491	474	472	528	477	504	502	527	501	492	487	484	492	497	474	469	484	493	489	520	476	509	504	465	471	519	516	503	505	493	497	482	462	537	500	476	490	499	472	486	517	485	457	527	510	510	484	515	479	512	517	477	505	499	523	468	523	525	518	512	485	523	545	493	520	476	518	478	511	458	508	480	500	501	509	482	479	503	506	501	488	485	457	502	547	474	515	510	515	524	507	486	505	500	474	486	492	514	496	514	523	529	452	515	508	464	476	482	524	502	489	546	530	470	486	485
26948	20760	8318	1094	594	551	488	475	2565	6720	4564	2803	1419	829	528	468	430	390	420	455	410	433	445	418	439	406	384	438	444	456	417	422	421	409	404	447	442	466	439	402	442	412	471	415	425	421	419	430	453	407	444	449	403	429	383	410	382	420	455	452	413	382	415	429	407	394	388	441	399	443	432	438	401	422	427	413	377	417	372	472	374	404	421	419	430	390	457	431	420	448	454	387	402	397	422	447	423	434	402	442	394	438	424	454	409	450	453	408	429	428	421	420	430	432	391	415	453	400	431	392	439	422	474	445	390	431	409	425	402	416	430	417	435	426	372	413	419	410	403	398	414	426	436	418	415	453	412	385	431	395	443	403	431	383	428	431	383	414	425	422	409	381	413	443	418	410	412	440	437	429	438	450	418	419	407	421	412	432	439	428	477	435	425	433	443	428	420	393	387	436	425	438	447	394	411	411	413	435	424	436	423	436	412	414	417	417	389	404	431	394	414	411	417	396	412	412	415	423	444	450	397	424	405	407	446	401	418	422	443	399	431	403	420	407	426	431	423	411	397	422	401	395	425	414	427	412	384	402	431	435	407	445	465	386	397	438	425	434	399	410	408	408	415	418	431	412	426	448	400	402	406	431	412	398	407	391	444	406	447	398	420	423	433	410	444	389	445	462	432	439	419	438	440	431	423	392	410	425	399	423	470	388	423	399	449	417	396	428	409	404	412	426	413	438	415	418	431	413	424	428	404	394	461	380	425	379	420	427	405	439	419	428	409	431	410	415	387	417	396	401	377	420	448	381	372	435	399	413	361	439	420	419	419	413	419	441	412	439	422	425	422	406	418	392	425	387	401	449	412	402	435	418	408	443	425	416	457	419	418	390	422	427	423	416	422	433	425	414	455	448	417	431	388	381	433	458	387	445	439	412	433	434	414	412	403	426	437	417	391	418	372	433	384	427	414	424	416	412	421	433	414	452	435	421	424	466	413	431	464	399	387	466	388	437	432	403	446	417	432	429	424	401	447	397	395	444	439	422	444	447	409	410	426	445	465	407	371	436	435	411	438	453	404	444	402	434	420	432	393	401	432	417	434	443	384	445	417	415	443	409	447	425	447	437	435	394	447	403	466	424	432	427	424	407	411	430	429	399	409	407	377	414	424	420	395	407	388	444	425	435	436	405	388	400	440	438	428	428	418	379	424	432	446	459	430	425	423	409	383	408	391	422	411	404	418	404	420	407	439	429	407	408	413	435	425	423	465	413	403	393	415	416	431	439	421	448	430	460	432	435	404	406	427	407	418	426	442	430	440	403	437	444	370	374	413	430	419	431	392	461	417	421	423	410	421	389	402	406	426	430	417	408	434	417	394	421	419	413	430	436	420	426	404	420	397	405	426	440	433	438	417	429	403	430	406	405	417	397	432	402	434	392	386	451	444	441	398	384	433	430	437	447	443	440	446	408	403	453	423	415	409	388	429	439	409	392	423	410	423	461	405	424	417	427	418	429	396	413	415	385	422	402	419	435	381	383	410	414	402	415	382	423	413	428	444	410	384	425	419	445	397	421	405	445	404	406	405	447	434	436	447	408	412	427	421	421	427	403	410	459	429	420	398	423	408	431	411	428	431	403	431	392	424	408	378	382	403	414	417	458	450	387	412	451	388	382	413	425	422	419	391	464	411	435	402	413	392	411	397	465	400	432	418	398	447	419	416	419	393	422	435	420	436	439	418	406	398	424	398	432	398	405	405	439	415	416	408	405	415	437	448	423	388	430	441	431	404	399	457	424	441	430	404	432	397	401	443	434	416	447	411	430	455	401	401	416	389	466	409	432	397	452	469	449	431	428	389	407	424	409	426	442	416	419	433	431	425	396	479	406	426	444	472	433	388	405	419	452	421	436	450	440	414	454	441	415	430	428	430	421	409	455	469	403	445	426	395	388	441	454	415	399	432	403	384	421	430	413	409	417	385	421	401	398	439	391	422	445	426	464	413	427	401	402	434	407	419	405	398	416	401	429	398	393	406	390	414	393	462	424	401	401	430	441	394	404	423	428	422	465	443	416	436	430	424	399	415	424	431	433	405	433	429	445	404	402	417	398	463	415	396	404	432	452	429	417	422	414	432	426	413	379	390	396	420	429	372	433	401	400	431	440	395	394	417	415	423	419	433	423	451	450	425	395	442	425	429	427	386	417	434	410	408	401	449	379	439	408	383	424	412	463	410	429	403	382	432	429	407	427	409	410	400	422	448	385	432	435	364	405	398	419	425	411	412	430	419	413	396	429	425	392	400	449	437	410	379	411	416	450	409	429	414	435	396	426	402	409	392	423	410	409	443	400	395	411	425	449	430	451	425	429	419	435	473	414	441	404	434	432	405	425	455	397	449	430	417	412	395	393	392	391	475	429	419	415	440	437	394	409	413	442	426	408	436	433	437	425	429	419	419	391	419	409	400	418	442	399	417	426	436	413	458	424	398	435	466	419	431	368	434	432	402	406	428	445	400	419	406	421	417	396	428	430	411	444	405	428	421	384	412	430	426	421	424	424	405	458	459	411	451	440	420	412	445	411	396	397	429	432	416	403	407	460	443	427	444	428	439	426	404	431	400	418	419	439	445	401	441	428	394	410	397	420	419	413	465	422	437	438	402	451	405	411	410	433	434	438	408	420	450	401	438	440	417	428	454	444	397	417	434	440	407	394	429	436	390	442	397	410	447	446	423	410	413	463	418	423	392	429	439	436	433	400	445	434	419	411	442	404	421	419	410	441	399	402	411	433	442	431	444	428	406	410	431	388	433	407	415	426	434	398	380	436	390	400	422	395	402	405	424	439	421	428	451	413	381	416	452	406	410	464	385	409	406	414	408	443	425	406	444	413	440	386	454	408	437	420	427	470	430	408	418	393	428	421	435	437	434	434	442	442	437	437	428	410	454	411	402	455	441	417	416	428	418	441	423	441	416	406	451	400	414	424	411	400	439	395	386	400	405	424	430	431	434	411	437	418	371	404	399	390	413	417	390	436	423	487	413	412	419	444	433	370	438	445	397	398	436	425	388	420	417	459	438	445	398	453	418	409	419	455	419	419	442	434	444	402	409	399	456	436	430	411	429	411	417	440	416	434	421	393	399	400	429	425	417	445	420	406	410	394	414	421	427	414	433	442	419	449	421	386	417	436	416	416	438	441	401	407	418	405	453	414	446	405	433	381	444	418	416	396	440	441	426	435	432	420	447	401	410	398	391	434	425	388	423	402	409	390	381	392	437	400	409	414	389	391	418	460	416	397	398	426	451	421	417	420	433	444	432	431	460	413	449	414	379	443	437	408	409	453	425	411	407	443	421	443	414	410	425	434	435	415	397	411	394	362	390	442	409	424	412	390	413	425	428	405	413	396	416	443	408	435	434	417	380	381	408	423	408	394	408	396	451	422	393	408	433	423	414	403	437	436	405	435	400	445	427	408	430	409	403	424	431	389	417	447	396	411	421	417	381	457	435	399
4487	3713	2970	1444	1156	1004	934	962	6435	14081	9850	6287	3071	1587	999	776	736	693	771	753	699	690	784	681	724	669	717	729	680	691	742	708	672	712	668	736	738	711	723	706	700	690	754	732	748	654	742	760	710	725	696	738	691	742	735	727	737	717	699	727	683	702	727	717	711	719	709	735	746	739	733	689	667	726	723	729	685	749	666	699	674	682	704	732	703	716	723	706	723	730	730	752	737	730	722	693	746	672	738	709	701	737	696	744	738	719	755	689	684	715	680	716	743	693	718	748	739	701	701	708	756	719	685	698	695	716	708	758	730	662	731	717	739	755	673	753	685	722	746	766	718	690	729	757	703	703	714	684	716	725	702	674	677	736	743	677	663	712	711	711	714	778	703	688	712	760	739	673	736	713	738	719	700	709	759	758	707	750	759	662	730	706	698	691	717	661	740	689	680	732	714	757	653	744	684	703	695	724	734	701	707	693	692	747	713	718	706	701	689	750	786	719	700	754	744	699	721	755	736	766	729	719	761	672	725	741	751	725	770	721	724	736	696	698	722	739	720	728	725	717	676	688	705	766	755	722	678	739	768	683	745	708	688	740	678	689	724	706	786	731	677	711	730	725	743	711	724	673	715	749	738	725	707	727	672	663	767	662	665	726	739	705	746	709	721	730	685	727	769	724	722	754	723	680	718	690	724	723	702	712	696	641	694	696	759	711	758	714	771	711	702	778	738	705	703	741	728	749	697	729	727	734	741	756	723	716	728	724	722	734	703	682	751	696	716	717	716	683	686	703	734	746	727	723	680	736	727	704	718	730	736	728	722	650	713	739	734	774	696	692	716	717	716	731	742	750	752	691	748	765	689	742	722	729	692	670	721	700	759	739	693	758	701	705	691	722	671	726	758	707	717	711	717	742	696	755	727	716	785	773	724	744	741	722	729	748	728	738	736	764	748	715	706	691	764	701	693	731	711	741	723	711	734	719	727	727	734	720	703	715	672	744	717	696	708	696	695	669	709	737	695	735	734	740	713	688	726	675	713	736	719	649	694	667	717	731	707	741	734	692	695	714	741	669	720	729	745	731	679	718	757	684	691	734	715	734	713	719	724	714	774	710	761	749	732	690	690	690	719	716	672	699	710	747	729	706	730	742	723	694	776	721	705	753	686	732	723	715	756	724	703	721	704	695	703	714	725	681	695	696	763	715	729	698	709	721	714	700	706	683	709	671	698	749	728	675	758	701	669	751	793	743	714	683	754	728	758	748	760	749	711	670	741	728	676	696	742	713	721	685	707	714	719	706	700	733	714	753	705	682	757	717	734	732	749	717	727	759	732	713	742	722	714	688	725	716	727	744	737	740	740	734	705	680	760	714	706	735	700	701	687	704	695	715	674	672	732	746	713	700	702	714	739	704	696	707	713	713	706	729	722	746	744	737	706	695	692	712	705	700	702	736	717	728	705	729	734	733	643	675	707	750	692	727	724	715	719	769	682	732	755	685	738	717	708	744	717	745	732	726	682	746	687	742	700	686	703	675	704	694	719	716	683	693	727	753	698	742	727	732	663	739	714	716	734	762	710	737	713	676	717	704	715	748	755	752	735	712	748	681	690	737	699	684	729	652	724	735	743	687	709	717	715	756	729	686	719	727	739	733	704	708	706	770	702	702	704	699	726	720	727	692	696	766	704	729	724	721	701	763	676	713	737	742	738	695	695	700	766	717	732	741	759	716	728	680	779	752	709	727	727	740	727	699	707	756	729	730	719	761	756	702	753	710	766	655	695	688	719	740	724	722	734	723	702	721	776	741	634	709	728	785	705	681	754	716	702	766	717	686	702	749	774	797	708	731	724	673	711	694	731	748	716	733	725	678	736	694	759	724	706	719	681	723	713	691	703	718	763	689	781	682	754	697	707	719	748	709	702	759	729	699	706	749	746	756	752	703	716	718	667	702	728	729	741	724	730	748	690	751	724	713	715	716	705	732	695	715	724	661	726	748	729	763	676	764	722	747	664	734	734	761	732	738	712	735	740	707	694	720	716	692	702	750	689	748	737	729	745	748	753	761	708	711	743	734	748	705	731	763	752	665	725	706	674	705	698	683	720	725	713	761	698	751	724	734	736	759	685	724	754	662	738	736	760	675	679	723	662	732	734	718	746	679	733	686	751	709	677	717	730	714	739	757	724	730	731	728	763	745	729	754	712	678	728	722	741	751	682	712	727	744	704	707	739	712	742	687	684	722	747	697	735	747	739	736	690	713	690	748	704	704	694	733	697	675	713	714	714	694	796	754	709	708	683	700	743	763	690	668	706	710	746	711	682	709	713	676	733	712	699	731	712	664	731	707	739	699	740	762	733	758	717	749	760	690	726	712	707	715	722	714	736	700	738	721	697	731	748	711	730	756	694	724	733	754	767	743	689	784	734	764	728	727	691	753	709	723	692	787	742	699	714	690	685	701	742	721	734	725	745	722	763	658	706	677	700	729	711	722	706	698	695	709	707	691	752	726	695	717	708	715	752	709	684	712	689	688	704	703	696	772	718	712	786	732	707	722	733	707	735	696	691	743	739	701	718	711	737	776	709	690	704	764	699	702	730	753	730	700	720	709	742	672	713	680	688	725	719	710	712	708	726	681	729	713	727	758	771	696	705	710	710	731	754	730	688	739	706	719	740	708	700	769	677	715	732	722	762	764	696	679	738	710	776	725	737	726	787	753	696	680	718	712	741	717	724	755	733	731	721	699	692	732	756	755	729	739	730	694	705	760	735	650	715	708	694	715	754	758	765	677	718	729	702	744	740	706	684	704	721	727	735	756	717	705	728	662	743	713	722	726	748	689	781	721	743	731	716	714	729	774	771	691	740	680	745	726	734	701	730	744	719	676	718	697	732	732	728	692	762	714	729	700	735	694	738	736	673	698	704	741	766	693	692	751	749	688	679	704	685	745	731	711	692	717	695	751	688	764	739	724	738	722	714	661	760	747	689	707	731	726	744	775	695	704	724	707	707	689	721	682	693	737	743	733	720	713	744	705	693	711	759	699	726	744	746	751	723	717	671	727	750	703	739	685	742	703	705	730	793	709	701	707	737	781	700	712	712	725	730	779	657	726	704	739	728	757	742	702	689	674	724	711	746	679	743	731	748	734	724	710	732	693	716	742	743	707	708	713	694	681	716	713	699	728	701	744	754	704	702	714	753	739	715	758	705	709	720	722	728	773	697	727	685	713	713	756	652	696	725	701	768	719	721	726	790	691	740	772	755	724	715	725	724	768	765	756	709	680	744	730	698	745	707	718	749	722	705	703	749	754	721	748	675	731	716	780	718	699	738	751	707	695	736	661	715	705	739	731	701	732	743	735	680	732	678	683	684	721	715	690	767	754	742	750	711	741	731	688	681	703	697	698	704	723	750	681	725	759	700	729	778	676	699	753	708	735	714	690	743	754	717	682	707	708	744	780	694	696	714	679	688	721	676	720	707	747	691	734	698	720	750	743	721	686
24957	21454	28011	25293	11081	1140	777	715	11976	24609	19412	13226	5908	2034	893	460	392	392	376	364	352	371	357	366	374	370	403	363	336	368	355	364	345	353	309	341	362	360	361	367	375	386	356	344	357	350	362	370	353	372	323	357	345	377	360	344	366	320	370	364	341	370	362	368	361	334	340	351	333	345	331	349	345	350	333	369	350	354	348	379	349	353	365	359	356	338	342	335	368	353	320	340	366	320	368	334	322	391	334	340	380	353	332	394	357	344	350	354	358	352	367	358	377	358	321	355	364	355	346	367	339	317	351	353	343	348	368	362	353	367	366	346	351	372	368	364	359	316	355	320	366	361	360	412	368	355	358	345	325	357	349	312	403	342	386	374	380	323	383	364	350	375	349	351	342	359	351	366	332	373	347	394	337	349	374	380	353	371	340	345	315	331	338	342	348	348	344	318	371	371	380	336	316	373	330	364	349	339	345	371	344	347	363	364	386	355	354	362	347	334	392	367	393	365	350	395	347	347	347	343	373	343	363	341	326	330	388	342	381	366	361	343	382	350	338	368	333	365	363	345	399	354	344	352	353	365	358	310	367	359	366	354	357	357	333	354	337	383	348	354	355	354	395	332	373	339	357	371	342	393	360	375	362	343	358	320	297	367	368	362	360	384	362	330	332	386	318	340	362	350	346	343	359	327	355	396	374	336	355	352	367	324	361	325	333	353	312	363	278	343	382	344	401	356	373	357	371	326	366	363	362	348	354	370	358	336	347	366	331	339	347	349	369	367	360	334	356	325	337	336	333	341	380	388	336	367	387	344	361	367	339	339	348	297	367	330	367	355	372	390	348	346	367	346	354	352	372	352	345	370	359	351	344	379	344	361	344	350	343	361	380	336	329	329	373	376	355	352	337	313	363	362	344	362	348	322	364	376	340	372	360	377	340	346	353	374	350	358	370	347	364	353	336	381	382	342	350	346	405	341	311	365	338	311	327	363	349	329	362	358	318	379	367	395	353	376	363	385	362	362	363	321	349	348	350	331	374	356	385	321	385	370	341	349	312	341	367	357	347	348	354	345	338	361	373	355	338	357	382	351	375	349	350	373	315	340	362	335	365	354	383	396	366	337	372	348	356	338	382	357	359	352	363	358	341	343	349	414	348	316	359	335	353	338	318	347	360	365	366	332	332	337	325	321	324	344	358	368	331	350	343	328	361	348	384	327	325	373	339	357	343	330	363	318	375	392	360	343	359	361	352	353	349	357	362	354	361	346	360	342	365	354	365	332	345	342	362	344	353	353	340	347	300	381	361	328	350	382	323	360	352	376	379	373	386	365	339	368	365	346	374	380	328	377	362	342	372	340	365	346	318	349	381	346	352	331	353	365	328	372	368	331	355	365	366	364	332	351	343	325	361	374	340	351	354	350	347	361	320	388	361	293	369	374	334	359	360	379	345	324	367	384	377	329	368	357	332	345	340	357	312	371	370	335	366	361	354	340	320	360	333	326	356	368	342	351	349	374	360	344	365	358	319	330	362	333	351	345	351	348	350	344	369	344	364	341	354	316	344	351	348	348	362	338	339	348	381	356	346	337	344	372	344	348	367	339	353	336	367	371	328	370	338	354	349	356	372	327	377	329	362	328	371	377	373	361	357	350	362	339	333	362	358	375	367	372	360	361	357	348	370	381	355	384	374	391	360	335	324	345	373	363	333	327	338	341	337	344	347	357	355	355	322	357	339	354	336	325	353	370	358	370	347	355	341	364	340	335	345	331	364	326	349	352	354	374	365	368	357	356	307	338	344	364	360	327	363	356	374	347	325	345	330	325	362	313	341	309	341	388	346	384	311	361	369	362	351	345	328	333	357	352	338	361	366	340	329	360	353	365	313	330	338	337	374	345	340	356	327	363	324	329	337	342	382	351	383	349	367	351	351	356	344	367	343	371	349	370	332	369	338	347	375	372	367	347	337	367	334	358	341	325	312	363	367	327	367	364	339	389	356	340	368	376	331	351	342	365	388	336	358	368	331	360	336	349	317	367	343	331	334	339	345	319	348	371	355	363	379	359	384	347	344	322	343	364	357	362	325	297	369	379	364	350	386	378	357	350	365	362	375	351	372	342	354	350	367	383	386	365	340	328	376	354	368	334	356	388	351	363	338	327	367	363	366	328	319	336	353	344	351	379	355	332	332	320	359	364	371	359	349	351	340	389	348	364	366	301	340	365	345	329	381	347	390	373	406	371	366	334	354	340	345	352	345	338	359	388	372	377	326	360	331	366	379	337	351	361	354	372	337	328	354	330	379	333	316	386	338	366	344	318	336	322	334	388	335	347	373	331	348	396	347	389	330	381	367	341	341	325	329	361	365	373	333	315	323	337	359	362	343	370	369	345	344	362	342	355	329	315	370	346	330	333	344	336	344	318	333	361	340	362	380	366	366	330	359	352	375	355	305	312	347	388	338	335	353	350	337	367	350	357	383	333	354	364	341	376	349	330	391	361	332	360	327	331	332	320	352	383	335	351	384	373	377	387	319	350	337	360	353	351	338	370	352	363	338	357	338	364	326	361	335	357	303	339	352	364	347	382	391	366	349	338	331	356	328	371	349	322	372	340	334	360	355	356	376	343	325	365	355	330	373	342	356	336	361	364	341	381	334	332	330	366	333	369	354	326	351	356	358	368	358	354	338	348	330	369	347	351	373	357	358	369	335	370	334	350	350	382	363	350	363	315	380	367	367	342	370	320	343	344	372	364	356	344	353	364	372	322	349	330	335	339	359	360	370	345	354	340	390	335	334	330	334	334	332	376	362	362	370	343	353	381	314	372	370	345	328	346	385	328	348	370	342	343	370	371	338	316	333	361	370	399	342	373	352	343	351	357	322	325	359	358	388	336	358	324	355	356	332	373	350	383	369	362	358	339	330	350	364	339	400	368	333	390	324	369	344	317	351	350	362	349	334	358	356	384	333	344	338	374	336	322	374	349	345	349	356	329	329	330	347	346	342	343	326	355	367	351	361	384	376	386	349	348	332	332	331	326	357	364	332	333	348	353	351	372	335	336	360	348	379	373	371	401	335	358	356	336	363	343	357	322	346	313	341	360	358	342	355	383	377	361	359	365	335	332	334	351	315	343	372	355	356	382	334	340	367	378	336	345	384	384	353	374	363	315	356	349	358	345	355	379	349	338	359	322	349	346	339	363	323	350	369	374	407	370	318	361	329	311	363	386	345	354	369	325	349	347	349	350	355	347	347	373	357	369	318	343	347	370	312	327	355	360	330	354	317	401	353	349	327	352	332	361	369	346	361	343	325	302	348	405	332	331	339	343	352	347	387	316	348	323	339	357	336	362	368	340	336	344	345	346	359	336	344	371	358	355	336	323	337	347	361	355	366	344	389	328	362	370	373	382	358	313	356	332	350	350	344	360	360	363	355	338	355	398	337	350	338	410	385	370	372	346	362	346	323	352	337	344	340	377	359	358	346	348	332	357	345	336	348	368	354	340
5083	9892	8212	4299	3158	2150	1716	1803	22400	33678	28294	21682	11374	4923	1985	897	663	653	628	627	588	666	601	609	573	629	579	620	593	606	606	594	559	681	594	621	602	595	652	665	615	607	615	606	632	629	655	595	566	603	621	617	604	596	594	608	602	620	627	617	626	598	628	591	643	638	624	637	658	596	613	654	572	612	573	628	637	601	657	583	601	591	623	633	642	616	608	638	633	679	622	676	646	585	639	629	643	645	608	669	606	640	643	617	608	603	614	641	624	619	613	608	665	602	637	571	620	611	632	657	606	641	605	592	652	605	628	586	631	601	686	557	607	587	633	566	607	611	575	597	607	638	622	618	675	632	617	650	629	669	601	601	628	617	630	632	616	624	643	659	621	547	637	635	604	648	646	677	615	618	596	575	654	660	610	605	627	638	570	614	631	560	623	631	621	627	630	560	644	608	650	606	608	581	637	605	595	620	598	608	614	634	609	579	642	607	656	596	668	632	580	641	668	605	622	624	626	550	639	575	634	583	612	628	623	648	626	673	659	603	636	629	622	574	619	654	636	635	607	583	616	658	618	632	617	646	612	592	595	577	617	609	630	626	578	611	641	629	624	634	626	607	631	640	620	622	582	617	653	584	600	624	602	647	627	647	634	651	623	607	614	674	582	606	654	626	620	604	586	564	628	612	588	625	661	591	579	615	608	591	632	605	583	671	626	606	626	655	662	621	609	632	620	617	652	558	609	673	614	604	620	618	629	664	581	664	631	641	652	636	654	601	655	570	636	583	634	612	617	637	624	633	640	633	679	611	634	640	606	660	630	616	601	611	591	615	615	644	619	597	629	603	625	596	612	640	658	641	639	587	559	632	597	595	616	625	634	629	635	648	600	604	621	645	640	617	614	596	622	654	609	588	645	622	607	643	640	666	611	542	622	640	623	649	613	595	654	606	671	656	642	588	638	622	580	672	607	659	614	644	556	641	567	630	647	619	610	627	632	616	602	623	616	622	609	612	623	577	640	630	612	617	609	637	611	609	620	583	603	587	651	591	576	603	611	627	649	579	617	624	629	632	644	633	604	587	599	660	623	623	625	629	673	628	651	598	613	612	664	601	606	621	634	608	610	610	620	618	606	583	607	594	643	637	616	557	573	645	573	635	639	613	630	637	619	667	655	597	629	617	609	640	612	650	605	609	626	601	659	654	666	604	626	597	656	605	599	618	595	596	667	649	590	617	598	597	605	642	618	589	615	614	618	670	632	596	665	644	626	664	567	634	626	628	619	600	670	642	593	670	619	584	631	566	622	669	637	633	637	632	636	587	631	637	607	632	628	648	605	639	569	613	576	560	611	585	581	644	614	623	591	589	609	641	600	661	640	607	627	616	599	589	662	605	612	588	622	636	587	627	618	589	600	628	628	656	619	597	602	598	614	614	607	647	620	574	649	633	603	653	619	665	607	596	622	636	636	590	643	582	576	608	661	634	602	658	664	621	631	662	595	630	635	610	644	579	619	619	583	612	645	614	638	654	604	578	621	581	621	636	629	666	620	651	630	607	608	674	637	586	642	612	651	618	625	572	650	638	623	618	641	641	641	640	652	599	627	614	650	589	614	610	657	641	599	604	612	624	580	632	642	618	621	612	630	629	618	593	642	583	612	591	625	606	599	628	568	634	603	633	658	582	630	595	639	603	618	635	641	637	624	647	585	573	632	664	639	611	610	606	588	634	589	622	620	643	578	637	618	582	637	647	663	638	637	583	680	609	588	590	637	590	625	610	638	588	595	640	597	611	607	635	608	568	590	635	613	635	607	616	646	608	599	646	631	603	593	598	594	628	634	628	590	557	637	640	627	599	593	586	635	574	614	622	650	572	575	636	612	628	610	604	649	576	649	664	619	626	614	581	627	605	591	622	604	601	610	662	602	602	626	639	603	649	626	620	616	584	616	584	604	602	614	591	645	585	595	627	631	631	614	650	622	593	650	593	653	636	590	630	570	597	596	604	661	636	595	642	672	606	598	645	636	635	595	612	623	619	576	643	634	642	649	619	631	633	612	658	639	628	619	543	571	629	649	617	602	594	605	651	618	596	590	650	647	616	621	616	607	658	640	650	654	603	604	610	669	685	608	587	620	630	632	592	602	584	692	658	584	631	623	640	621	587	623	627	639	599	606	604	558	608	600	618	637	659	609	575	615	606	599	619	642	621	651	653	612	662	615	664	614	651	624	603	601	581	617	608	636	601	556	583	615	603	601	616	604	596	635	664	637	620	613	581	621	629	637	573	633	584	608	616	612	618	585	628	595	631	588	597	638	601	617	582	584	609	594	626	593	668	632	655	606	625	665	627	629	660	620	639	586	630	582	603	632	649	663	612	607	585	563	583	576	632	629	612	607	654	628	638	633	583	648	566	631	602	641	632	603	623	610	621	638	634	615	641	609	630	570	592	680	642	587	623	627	620	636	634	627	637	663	715	613	612	592	612	648	586	603	639	639	572	634	590	574	646	678	616	693	642	605	649	652	598	596	613	649	621	658	643	631	601	591	629	587	636	621	649	602	637	635	595	636	600	633	628	620	600	602	642	620	621	583	656	610	609	595	649	593	612	637	670	603	639	621	613	608	592	602	638	581	639	616	655	634	634	651	614	547	595	608	625	621	634	646	601	627	644	611	622	620	590	630	647	588	591	598	655	609	643	611	638	628	636	624	639	608	598	677	608	570	612	607	621	607	620	596	585	603	654	638	629	596	641	637	609	579	594	572	652	638	612	581	619	577	649	621	638	641	569	621	617	615	589	615	665	601	628	594	597	627	625	604	638	621	622	557	650	580	611	627	616	614	620	620	610	689	585	637	626	620	624	565	569	643	596	621	575	628	640	662	653	610	606	611	632	624	639	604	642	617	630	609	621	602	618	633	641	626	648	578	620	633	634	623	633	616	660	639	616	603	647	627	590	582	617	607	641	613	624	641	605	615	595	610	623	626	658	618	620	622	629	639	613	630	598	614	656	622	642	604	628	549	635	639	596	567	626	589	591	634	626	573	649	611	618	629	579	590	604	624	597	592	682	591	595	613	619	555	645	567	611	621	642	603	621	594	630	608	659	613	610	634	645	631	596	653	593	605	641	574	630	636	599	637	623	641	648	641	605	546	644	610	627	637	589	653	674	581	631	654	592	604	619	579	612	667	582	638	616	618	630	659	620	636	641	613	620	606	635	587	617	629	644	594	586	654	565	617	595	624	641	555	602	634	639	581	620	606	638	636	597	635	618	562	577	629	635	631	643	613	609	607	640	645	611	608	620	611	634	633	609	643	623	631	615	597	610	607	585	616	635	609	611	617	663	665	607	635	616	568	633	616	634	626	555	576	604	656	583	627	592	601	628	593	636	677	632	587	578	553	631	629	626	653	562	569	647	615	607	629	626	589	610	662	642	562	595	598	617	585	592	597	588	637	602	617	658	594	651	661	611	653	609	565	621	579	624	591	610	648	567	606	645	631	656
23373	21420	29296	23944	21420	20000	2886	1339	10421	40427	37912	30663	18754	7265	2162	701	371	331	279	283	274	281	265	294	288	294	264	273	276	275	241	263	250	302	259	293	289	281	273	260	252	301	262	300	293	299	269	251	289	294	259	267	280	264	257	264	258	285	284	289	263	287	274	290	272	254	265	258	271	273	280	280	294	285	257	268	267	268	328	254	281	266	292	295	302	264	275	290	280	304	273	240	278	291	277	277	297	272	279	274	292	278	262	296	290	282	262	299	277	282	263	295	292	280	305	253	272	280	267	296	293	284	287	306	263	288	285	274	283	270	299	273	334	288	250	273	277	293	275	260	284	285	280	270	293	284	270	275	266	292	289	292	289	281	268	283	297	298	287	294	278	276	263	254	267	267	273	317	305	284	298	267	286	283	260	304	278	258	244	267	267	290	279	272	280	289	258	265	291	295	262	256	265	311	282	286	279	306	280	281	288	272	267	267	282	277	270	303	280	290	301	258	266	291	282	259	254	270	284	274	260	278	276	264	270	300	273	284	286	281	295	268	264	267	284	258	260	265	263	284	276	280	267	263	283	293	281	312	283	260	254	286	302	262	261	268	272	284	281	287	239	289	292	280	290	295	276	264	256	273	284	245	268	299	293	270	277	256	271	254	305	243	266	278	280	266	260	285	266	276	291	271	285	265	247	275	288	283	256	279	276	283	281	276	272	275	265	264	302	290	286	245	285	285	288	284	267	257	305	272	299	266	287	282	262	274	277	300	286	286	287	295	275	231	260	301	286	286	273	292	277	288	305	272	234	273	299	277	281	256	278	304	304	270	301	283	317	290	278	282	276	288	306	293	257	282	281	277	259	274	301	284	246	288	297	263	300	273	274	283	307	275	282	269	287	278	291	276	261	297	267	259	309	293	295	263	261	267	280	272	261	290	263	278	256	269	268	293	275	278	313	282	286	287	317	275	289	306	247	257	297	270	295	265	250	295	279	281	263	297	302	275	289	265	274	297	264	278	300	288	288	274	286	275	274	291	269	283	283	270	282	312	306	269	302	282	260	259	253	300	286	281	301	227	265	275	263	250	277	289	268	272	285	274	249	284	281	275	276	251	282	254	265	292	266	282	294	261	274	275	251	252	266	284	262	272	269	288	279	263	310	291	277	242	268	282	306	284	242	269	289	276	294	283	284	281	265	296	260	274	282	274	272	299	267	301	246	282	289	288	286	243	271	279	264	269	272	297	268	314	273	253	270	247	276	295	275	306	267	299	303	297	261	304	282	272	256	304	271	270	268	254	272	305	276	287	301	269	279	281	268	276	280	266	306	294	224	288	277	280	260	280	301	277	263	295	231	273	296	263	310	302	288	313	292	270	276	279	246	293	270	293	293	269	267	298	295	285	292	283	305	240	262	299	291	295	273	235	286	277	285	273	283	258	261	276	274	305	279	278	262	290	291	289	262	275	289	254	271	268	272	257	300	266	256	280	266	279	292	257	276	308	264	298	283	283	261	278	277	279	298	270	275	291	287	266	297	279	284	274	277	265	284	288	283	293	297	244	270	295	303	271	265	265	289	319	304	276	265	249	260	300	295	287	284	287	284	273	249	302	277	275	261	278	290	291	262	298	286	277	286	282	264	308	288	287	328	291	289	271	268	258	257	264	295	271	255	277	280	269	277	306	285	262	265	290	280	291	290	267	266	256	276	252	290	259	293	277	267	284	274	295	315	276	270	289	283	269	289	276	280	271	308	296	271	261	257	237	256	290	285	273	263	251	248	275	283	300	284	263	286	275	282	247	269	278	264	260	299	274	311	258	281	295	270	273	256	255	263	248	262	263	293	280	284	274	282	287	295	255	285	279	271	277	272	274	253	297	308	251	287	270	264	284	271	294	285	292	269	279	289	261	286	267	281	292	260	274	285	299	271	264	278	258	281	257	270	275	274	282	270	251	264	282	290	287	289	256	271	298	296	270	269	274	268	258	303	285	258	280	289	275	281	322	285	293	249	271	289	246	290	280	292	270	259	264	281	274	262	288	250	267	304	282	281	282	267	263	283	291	251	270	294	276	275	288	280	249	277	261	241	286	280	253	282	276	281	279	264	286	263	304	267	248	249	293	291	295	297	250	298	282	293	253	277	267	236	301	280	286	266	276	272	285	289	284	293	285	243	267	259	263	275	261	256	274	305	269	281	300	254	251	289	258	309	255	290	292	283	276	267	272	292	267	255	276	246	265	277	258	283	292	265	309	269	277	279	276	299	269	315	260	282	261	243	270	281	304	248	287	291	263	278	252	268	271	293	248	290	279	269	281	293	291	280	301	274	268	280	267	239	275	280	251	281	276	271	262	292	262	293	269	264	308	275	320	260	276	296	291	257	273	274	252	300	275	298	268	238	273	286	285	242	273	295	287	275	297	273	268	270	270	289	258	278	263	299	287	304	287	284	273	265	278	269	296	271	273	252	287	266	303	274	283	297	278	284	288	275	298	243	269	276	292	248	280	304	303	298	265	245	304	297	291	303	240	293	254	284	282	292	279	268	278	270	283	307	281	257	259	271	283	306	252	249	264	287	299	288	287	262	289	280	276	265	266	332	249	279	246	289	273	274	270	290	302	265	282	292	266	268	265	263	259	270	282	286	266	273	289	280	277	233	289	266	275	254	251	262	264	264	292	299	260	257	268	301	284	279	291	278	247	273	264	282	257	275	261	287	288	293	285	237	255	289	303	290	271	286	255	270	277	275	261	265	253	278	267	249	266	304	284	276	285	277	262	270	269	283	246	288	279	276	277	268	299	274	277	278	302	303	299	269	255	298	281	267	308	292	271	299	263	287	313	247	276	269	270	310	282	256	303	269	242	276	276	296	286	258	280	257	249	271	280	263	285	306	284	265	282	246	282	306	289	280	281	305	297	278	303	271	290	273	299	282	269	257	266	294	286	259	288	285	292	271	265	259	272	282	281	277	292	274	264	275	282	284	282	275	241	296	272	287	295	274	285	278	272	253	259	241	272	269	264	262	267	269	271	273	279	279	292	291	274	267	278	289	262	287	265	278	275	301	267	270	278	338	277	298	252	280	284	272	288	296	272	281	296	248	268	303	261	267	266	264	291	303	265	262	295	264	260	259	278	285	271	279	279	264	267	288	297	281	271	292	246	305	265	250	279	294	268	226	258	260	289	265	294	304	287	290	287	293	274	279	285	297	247	282	274	277	293	275	248	292	259	273	297	266	263	269	291	297	283	288	284	299	277	309	288	244	282	266	260	293	294	311	277	268	286	277	265	272	268	255	260	268	259	245	283	276	277	294	257	278	258	272	274	292	304	286	262	270	258	277	263	288	279	277	295	246	254	279	280	288	300	275	252	288	258	255	273	259	278	306	295	257	269	257	280	263	271	272	306	252	321	265	298	266	293	251	286	265	291	291	282	271	278	285	295	293	267	305	292	256	311	287	270	272	291	267	261	291	255	245	283	266	280	280	263	287	276	287	305	266	287
8286	18614	15753	9616	6466	4772	3589	3594	19782	46677	43518	37093	25593	12975	5089	1529	589	511	500	488	476	477	457	476	466	506	525	473	472	502	512	502	442	495	473	501	493	466	466	463	487	465	476	473	478	505	484	470	496	489	476	468	458	469	479	467	498	478	485	464	494	472	434	497	489	474	485	488	541	464	458	463	459	456	504	488	505	456	457	449	454	489	455	482	478	503	471	486	492	482	502	460	464	468	510	544	486	465	488	460	497	498	515	494	482	451	487	497	483	463	476	474	454	498	471	475	481	497	485	446	517	437	460	455	489	450	468	470	447	444	484	491	476	509	479	485	470	502	489	483	471	460	482	482	466	501	456	438	520	492	494	480	523	495	490	480	467	474	456	460	475	466	486	494	495	530	452	476	495	468	443	489	451	470	456	483	466	459	427	464	456	491	480	466	458	483	515	471	505	443	521	480	517	458	457	476	523	478	458	451	459	485	465	463	462	462	455	506	496	453	497	482	478	447	497	477	503	450	440	504	471	464	518	477	455	522	523	485	510	461	481	503	460	500	487	456	494	484	502	495	516	448	480	521	501	475	465	513	501	471	438	453	474	478	466	469	480	472	474	488	498	503	477	507	458	490	465	451	490	479	476	495	493	469	470	488	518	474	418	464	489	505	474	466	468	452	478	439	450	496	474	512	532	473	516	490	459	493	468	437	430	491	460	479	452	469	514	461	479	464	526	464	505	517	467	480	444	473	484	465	446	491	464	504	493	457	479	466	484	493	495	447	472	461	487	483	458	475	505	509	479	484	490	471	502	456	497	512	469	483	457	487	463	468	470	475	449	460	498	522	494	467	485	471	452	446	516	498	423	449	513	472	459	484	448	486	484	480	477	495	490	498	483	472	502	469	465	493	457	465	503	455	467	446	474	457	530	438	484	469	477	484	460	485	551	484	469	443	501	461	464	465	465	500	476	542	513	469	490	467	473	515	459	482	457	471	456	504	488	444	455	488	500	463	435	466	476	450	465	503	449	450	488	494	447	518	510	475	472	480	441	486	453	472	468	539	473	469	497	486	467	413	476	465	509	503	520	467	492	485	506	465	481	482	463	462	436	494	502	468	506	474	459	501	478	460	477	466	495	521	485	482	466	529	464	493	427	512	502	494	480	494	488	493	477	492	472	450	434	524	466	469	445	483	472	487	473	460	504	498	498	446	451	463	483	473	469	473	449	466	487	476	464	494	450	459	494	476	497	461	454	472	489	459	470	470	475	460	441	467	478	454	497	468	461	507	473	513	491	451	440	475	455	530	493	525	456	494	471	478	468	501	519	466	470	445	490	496	468	505	486	492	461	515	489	436	488	470	472	451	462	479	457	501	480	460	485	483	467	480	485	492	486	471	439	437	472	484	449	492	415	500	455	485	446	481	470	468	470	481	477	508	489	483	449	477	466	528	482	464	473	466	485	527	472	483	502	477	485	497	517	445	532	442	460	479	479	485	493	499	443	517	481	461	475	485	468	468	487	519	453	462	457	469	485	480	452	465	457	474	452	465	460	520	482	496	537	477	444	455	467	448	462	474	478	477	486	527	497	502	515	502	532	503	505	480	476	492	460	537	485	463	495	491	514	440	482	524	470	487	467	481	447	471	496	508	495	502	503	476	483	471	509	467	454	484	479	487	486	496	481	486	469	469	468	481	440	464	506	455	468	464	508	453	481	493	474	482	514	515	521	480	482	442	493	475	473	485	532	480	461	507	515	484	474	501	483	473	468	445	457	525	508	452	444	465	480	476	495	472	489	472	478	430	492	522	471	471	494	491	497	473	435	498	473	489	482	482	471	455	459	477	457	499	491	493	433	518	518	485	511	467	442	454	474	459	462	474	469	539	517	477	477	459	504	476	470	484	469	492	474	451	432	473	463	491	455	451	474	508	491	461	519	471	497	498	470	513	502	517	470	436	481	494	483	486	457	485	487	484	500	489	506	465	542	494	452	508	485	447	506	503	477	454	477	484	453	474	473	470	486	492	513	491	490	511	498	490	484	481	493	492	468	463	489	465	480	480	490	516	458	483	489	491	472	430	484	532	466	506	466	515	506	464	482	492	478	434	513	485	464	486	479	451	492	461	525	446	483	492	492	501	470	514	479	464	478	454	485	495	476	482	471	471	478	465	509	490	460	450	510	484	460	497	511	467	513	517	502	452	500	481	490	511	463	466	504	477	493	469	492	494	440	477	460	501	518	461	444	497	474	485	475	469	498	480	458	491	458	521	477	482	485	468	479	478	471	505	454	458	527	475	489	517	468	501	488	442	442	453	491	501	478	504	512	468	472	476	445	467	468	450	470	470	467	488	450	477	478	470	468	493	469	519	469	425	511	478	529	466	466	479	465	496	422	469	463	494	508	478	512	459	516	494	466	467	463	471	470	504	446	480	470	507	524	469	480	442	459	469	461	454	442	499	445	453	508	485	536	520	486	464	437	449	463	507	523	495	461	532	472	495	473	453	476	485	504	486	500	527	509	489	420	484	485	516	486	487	468	473	479	444	460	473	443	507	457	481	484	461	460	468	432	510	461	444	461	433	523	464	465	486	465	490	486	448	468	465	447	481	466	435	443	469	499	460	464	495	426	488	484	444	507	473	500	501	496	477	467	479	484	482	444	495	472	464	451	456	469	458	507	474	504	481	466	471	461	451	482	447	458	513	487	470	486	470	482	518	479	501	461	502	485	498	463	458	485	414	486	496	492	464	502	469	473	461	459	460	476	488	486	515	483	495	450	438	498	486	453	496	474	478	483	535	492	484	470	447	461	455	512	496	495	494	510	515	450	494	475	498	485	469	507	475	478	457	463	460	483	466	453	489	449	454	476	435	519	463	482	466	491	432	495	464	449	486	497	458	462	487	482	490	465	482	494	446	477	464	467	458	467	484	466	480	467	484	475	493	506	441	499	463	478	519	475	482	456	470	463	454	450	473	468	480	474	464	492	469	478	477	493	489	514	489	496	476	467	474	495	478	461	471	454	484	465	482	476	472	527	452	473	503	484	495	462	470	526	477	494	490	455	486	478	513	461	482	512	489	495	441	522	502	460	498	479	442	431	475	464	469	476	495	478	497	498	481	501	469	492	467	450	516	519	499	471	451	489	470	496	500	527	493	519	499	446	468	474	489	433	489	470	485	458	494	454	488	479	446	438	478	465	476	529	474	484	497	472	479	486	475	492	478	420	476	458	484	477	493	500	454	502	466	482	475	489	488	500	435	477	471	458	516	445	473	481	499	444	472	464	462	529	473	490	461	482	482	464	453	447	494	435	456	481	467	415	493	477	473	473	506	461	477	514	440	508	496	489	507	464	489	525	434	484	441	467	469	458	483	472	449	489	431	506	471	500	458	449	462	490	422	500	458	487	505	496	469	474	470	491	477	490	481	473	469	460	473	505	535	464	472	474	483	491	483	472	487	478	479	463	480	486	491	502	486	485	483	457	497	475	439	461	463	464	476	488	460
26817	20597	8387	1423	791	675	686	572	1219	4522	4735	3341	1850	961	603	478	440	396	401	387	389	409	387	402	381	378	415	424	411	380	385	418	395	394	431	419	395	425	395	387	428	425	390	391	373	409	412	397	390	382	388	398	394	431	421	410	394	438	439	393	418	442	427	402	388	395	427	389	436	416	390	388	383	394	373	375	397	391	414	380	385	382	430	388	408	402	401	394	407	433	448	381	410	442	439	391	409	407	430	418	409	401	400	370	378	409	381	387	409	444	399	386	430	407	414	366	371	398	375	434	396	408	410	385	403	392	421	403	403	379	396	458	432	374	383	415	411	398	375	437	387	395	393	379	384	387	369	406	418	395	412	421	415	392	442	384	435	391	429	431	404	452	387	387	391	431	371	422	415	449	415	398	369	421	408	416	400	407	456	407	373	401	388	387	414	395	444	415	375	348	362	421	365	419	380	392	400	411	407	462	396	423	366	400	424	389	381	380	383	399	397	390	392	417	422	399	442	397	396	351	393	393	382	410	417	398	401	387	417	379	407	409	375	401	390	428	371	424	389	399	391	409	398	415	450	366	408	382	421	365	390	385	377	401	368	407	414	409	366	406	400	418	407	401	389	413	416	397	402	388	411	377	411	353	392	411	405	418	423	440	383	400	437	411	362	386	399	395	408	412	408	411	404	396	420	395	424	406	398	382	418	382	400	389	385	390	417	397	402	420	431	386	405	409	398	377	390	376	381	417	431	396	395	412	392	401	424	366	363	376	413	400	402	408	363	387	378	379	384	420	366	399	399	422	402	416	395	400	440	419	415	432	394	417	445	396	409	447	383	377	417	409	407	386	442	414	445	421	410	412	408	390	385	423	385	403	392	436	418	399	429	414	394	376	411	401	431	385	393	361	409	396	393	455	411	401	364	389	382	439	391	382	393	413	420	409	379	400	397	361	392	383	395	414	415	430	399	381	396	373	373	397	420	392	405	380	425	408	406	380	387	415	407	405	368	396	369	402	398	410	394	451	431	417	398	446	425	405	423	386	413	393	384	415	405	387	395	395	352	429	379	366	387	408	399	377	424	398	429	424	399	415	374	389	438	397	425	410	408	395	382	402	412	425	383	369	406	430	436	431	404	420	376	403	383	398	397	401	420	430	417	380	402	397	392	365	409	402	407	423	416	388	371	384	394	380	377	398	376	402	410	414	386	394	398	440	422	432	409	356	411	393	394	443	381	426	387	390	417	382	413	400	407	417	391	421	435	391	391	387	397	415	382	396	447	397	405	417	411	408	421	425	396	381	393	397	373	407	389	384	399	410	361	384	444	432	392	396	441	439	398	431	393	421	407	378	414	407	410	388	373	411	423	405	410	388	415	386	401	387	426	410	381	427	430	419	403	376	432	402	390	384	389	407	411	384	389	416	385	363	368	385	383	412	436	416	397	411	375	397	400	414	396	375	399	417	373	406	388	398	394	388	388	413	403	380	429	422	401	404	445	433	395	408	394	380	382	386	397	389	432	414	418	416	390	390	394	406	400	416	427	394	382	383	389	413	424	428	397	384	413	411	406	416	406	422	436	401	381	398	416	402	414	382	403	400	404	391	411	400	415	389	394	393	388	423	380	440	398	390	382	392	398	389	402	404	426	397	426	381	395	389	410	415	416	395	413	396	414	419	418	429	399	414	390	431	428	440	399	413	396	426	427	386	418	388	442	399	427	412	415	370	391	413	399	422	399	423	411	414	399	418	380	391	362	421	403	396	382	363	367	403	381	394	373	378	414	403	404	420	398	401	392	369	401	423	399	427	397	384	368	404	413	357	394	416	420	424	401	411	406	403	423	391	425	417	417	421	432	387	424	389	402	388	362	351	392	409	382	426	401	406	401	428	423	423	437	416	441	393	364	393	400	407	414	411	387	391	393	407	407	405	383	379	421	440	391	425	412	376	435	397	444	399	394	420	428	443	360	384	381	427	402	408	425	430	396	396	410	417	432	428	425	386	374	416	405	437	383	428	378	402	413	371	386	406	413	376	397	381	402	404	408	370	378	409	394	403	420	396	421	422	388	383	408	382	414	418	399	401	413	417	423	408	408	381	397	413	392	407	445	401	454	390	390	396	408	374	384	375	409	394	406	417	385	411	379	375	404	414	412	408	398	397	395	380	400	394	387	419	407	425	426	402	383	396	400	393	412	409	423	399	428	444	425	410	393	416	382	390	398	415	450	386	406	416	382	372	389	422	413	365	421	387	431	416	425	411	442	424	431	408	404	408	391	401	405	379	398	402	396	375	416	417	386	445	369	397	394	416	367	372	377	410	396	392	424	345	387	400	389	380	443	417	394	424	416	409	430	407	395	419	443	386	417	429	415	445	420	379	393	408	393	409	401	353	411	419	428	386	415	402	388	378	406	374	397	363	421	387	411	432	389	399	419	354	339	402	441	424	420	423	393	370	399	397	392	426	385	391	400	410	400	388	392	412	428	373	400	426	434	382	413	416	402	401	392	410	427	401	415	412	400	388	414	408	448	380	394	402	394	442	394	451	419	394	400	421	414	427	360	370	413	409	437	429	393	389	411	402	383	394	377	406	410	411	414	386	434	399	382	395	394	455	400	414	409	386	385	395	389	404	433	367	397	408	438	401	398	413	405	412	411	416	406	395	404	419	431	376	397	399	452	402	413	399	404	414	351	439	376	408	420	402	379	436	415	409	403	397	416	410	382	435	426	419	374	384	411	415	415	390	393	434	386	433	416	387	447	375	424	424	427	387	399	421	407	436	401	455	396	392	327	420	413	371	398	380	412	385	406	420	385	410	396	385	429	387	409	427	399	430	399	399	415	410	412	406	387	407	378	421	389	409	400	394	410	368	408	375	400	424	368	448	415	385	398	417	425	370	412	383	416	409	429	371	387	413	378	406	385	422	377	367	394	398	419	398	376	411	426	412	411	399	403	394	377	371	380	390	404	411	398	404	381	419	403	396	404	386	382	436	404	417	416	436	433	394	423	428	400	369	430	391	412	405	415	406	375	403	397	403	366	418	418	398	401	403	384	398	392	404	412	407	391	442	400	385	398	405	406	402	368	396	394	396	395	410	409	397	441	418	408	408	426	405	374	414	407	430	401	389	407	399	416	394	405	384	365	394	390	413	371	387	398	419	418	418	451	416	392	417	464	384	421	360	404	399	405	380	371	380	364	407	394	381	380	413	404	395	400	410	390	393	397	402	413	394	438	392	441	363	418	415	416	400	422	430	431	394	415	398	410	415	399	396	382	408	402	393	415	420	393	404	424	380	422	418	389	437	394	421	417	435	365	391	412	373	404	419	430	388	428	410	399	416	390	395	395	427	381	418	363	352	415	405	413	420	408	442	365	411	366	381	400	403	394	416	443	409	411	387	452	382	397	375	396	400	404	421	388	390	372	397	401	372	396	365	378	434	426	409	387	391	389	395	413	386	383	371	416	386	415	396	432	398	429	384	429	414	426	389	375	424	393	383
4734	3651	3680	2456	1767	1677	1615	1218	3305	11269	10869	7622	3974	1999	1128	793	737	695	712	696	666	691	705	679	720	693	686	709	692	723	716	665	663	731	727	705	665	721	734	657	755	689	647	696	713	677	763	754	695	666	727	743	680	679	662	691	720	717	692	725	746	702	752	696	710	697	757	761	716	684	711	698	706	721	663	683	725	688	705	717	712	686	690	701	739	736	745	668	670	690	701	702	714	700	673	720	708	717	728	711	770	707	704	737	717	694	713	694	643	690	702	698	704	739	685	727	715	728	711	674	713	710	737	718	735	706	674	718	763	693	718	667	704	675	661	701	712	675	743	713	713	677	703	681	724	701	689	694	666	700	736	717	638	670	681	663	723	667	707	682	690	688	674	701	709	695	719	726	652	769	665	749	753	708	705	682	690	719	743	715	678	672	705	752	707	686	695	729	746	692	686	677	684	694	688	680	675	740	648	702	702	688	703	702	729	674	741	688	695	688	660	715	696	691	692	712	704	662	716	683	740	728	727	764	731	683	711	665	710	698	742	674	748	678	706	705	697	673	721	715	694	706	677	692	686	670	658	683	729	694	678	742	696	672	649	669	735	726	694	731	696	754	707	685	709	672	704	677	657	685	675	663	673	697	725	713	689	681	684	720	712	713	717	695	684	690	676	689	697	678	671	707	714	728	742	757	701	716	695	722	673	703	720	701	707	699	678	745	700	662	732	697	702	675	747	723	708	745	696	689	760	755	685	744	680	696	706	725	738	701	689	710	746	717	744	656	657	701	697	729	686	684	644	695	695	690	714	703	727	673	731	694	719	705	662	696	683	665	676	686	706	683	654	690	734	687	697	722	703	721	693	714	677	654	738	702	694	705	725	667	676	707	704	701	708	731	702	701	714	746	741	696	690	673	686	670	711	697	741	698	724	746	690	734	688	666	698	690	707	761	711	698	709	674	759	657	758	694	734	730	718	738	669	705	663	726	691	774	728	731	654	662	705	652	686	716	697	712	704	712	718	696	752	686	670	722	752	627	726	689	716	681	686	735	723	673	723	680	690	720	693	671	692	715	694	711	697	707	716	711	697	689	726	700	694	719	735	725	703	706	715	661	688	712	739	672	705	700	705	709	755	684	690	720	750	692	735	699	695	720	712	702	703	721	688	699	706	680	713	657	700	708	677	719	697	696	728	727	708	720	716	710	719	638	703	718	748	675	681	669	710	685	687	702	652	695	723	741	681	708	681	706	718	760	692	653	772	725	745	706	750	716	750	696	765	693	701	666	719	704	706	690	721	658	742	748	690	697	671	696	710	670	743	716	680	753	692	701	733	730	696	651	741	702	691	736	719	694	655	731	668	675	741	756	727	689	701	710	675	732	707	768	710	712	672	645	732	679	731	694	711	701	664	695	743	659	674	713	689	688	734	697	716	641	736	647	713	653	750	714	722	742	669	677	723	700	676	696	663	689	697	720	669	723	677	680	718	700	686	674	691	729	744	697	643	686	697	688	725	725	686	722	687	681	774	719	735	680	681	681	712	710	684	648	707	745	710	685	642	722	693	748	701	749	713	687	669	744	707	664	653	647	726	670	701	734	663	687	722	697	680	668	712	701	746	711	714	679	691	698	698	733	725	672	675	718	701	662	706	712	690	725	714	672	666	678	711	672	714	731	704	721	736	704	739	710	684	701	694	692	734	668	784	690	725	723	691	715	746	702	667	690	710	687	700	669	704	654	689	656	705	665	662	698	718	664	708	721	731	716	683	720	702	679	760	661	734	654	682	680	721	730	652	755	714	682	706	710	694	687	683	705	711	702	701	686	671	667	701	760	678	704	718	738	720	717	714	729	681	694	693	685	643	743	690	728	718	671	741	723	751	737	667	759	665	667	722	709	668	716	651	752	716	711	694	664	718	694	758	720	718	733	738	685	678	726	684	674	666	706	726	728	726	702	698	718	735	706	706	773	696	710	697	705	681	700	730	683	690	680	681	710	703	696	670	698	743	673	703	684	735	698	698	705	720	703	679	699	696	680	680	717	718	672	727	710	663	696	707	726	750	672	725	707	734	777	702	723	721	718	732	717	759	679	681	691	694	690	715	699	705	699	717	679	742	729	741	703	688	715	686	681	700	715	719	657	697	709	718	739	657	689	723	705	698	657	707	722	708	683	760	717	718	667	730	695	735	685	711	731	642	694	668	676	704	743	762	748	694	701	707	713	746	735	702	684	671	687	710	676	731	719	674	687	685	679	713	711	685	722	680	699	685	687	723	697	743	685	724	684	647	714	697	663	708	728	682	705	708	694	695	686	713	757	681	706	718	658	740	744	715	721	705	682	684	684	690	724	673	704	711	739	724	703	717	728	715	750	716	716	715	687	733	691	698	689	708	674	726	752	749	721	682	736	733	666	703	684	672	672	775	709	700	713	682	703	696	703	740	678	737	696	707	749	703	707	678	725	725	675	753	694	660	727	733	757	734	698	705	681	647	734	658	705	720	692	708	689	670	710	697	714	729	670	700	716	699	720	755	732	693	725	714	720	699	740	698	681	730	681	702	708	671	661	655	704	709	737	704	731	713	695	725	701	683	651	667	718	754	706	753	684	690	681	709	695	723	757	734	708	679	713	682	709	674	723	683	705	683	735	699	672	709	693	716	679	658	683	706	722	691	702	713	729	724	700	713	668	664	732	716	722	700	699	665	674	715	750	728	731	663	678	701	693	744	699	686	660	696	690	709	721	658	710	684	662	692	703	699	693	752	680	705	718	686	688	722	691	720	749	711	685	687	695	685	713	724	736	709	683	762	713	715	648	665	696	687	680	695	652	731	657	702	742	703	696	700	707	696	696	662	727	680	761	744	699	758	691	684	663	704	695	719	730	704	670	702	664	700	718	716	722	703	647	725	728	709	708	681	702	712	689	687	725	755	690	725	721	686	702	697	675	635	704	709	722	675	757	633	690	712	682	686	681	752	716	679	747	712	693	742	725	668	717	724	696	700	687	692	667	708	662	693	714	697	726	641	778	725	707	686	736	662	679	691	685	675	674	702	699	714	676	693	707	733	751	716	703	670	724	704	703	715	660	709	723	756	720	735	729	715	702	665	697	694	718	684	674	654	678	721	684	702	680	673	710	727	721	693	674	747	704	709	716	693	708	678	671	721	666	728	695	716	701	687	707	658	725	691	686	687	723	674	701	710	698	667	694	639	695	663	718	718	723	700	653	693	752	677	692	726	662	718	753	650	710	726	678	762	662	760	732	699	721	689	679	712	706	713	739	722	686	709	700	695	708	715	746	707	677	735	645	722	687	777	709	715	735	701	700	701	749	707	738	679	712	720	717	693	685	707	696	701	677	634	728	714	688	690	731	760	749	700	705	680	676	708	680	706	729	709	653	653	686	687	684	725	689	720	684	712	663	701	697	703	692	698	711	708	686	680	722	684	671	751	701	640	721	675	690	676	693	718	733	698	737	695	679	717	743	730	704	723	705	709	712
24891	21416	27928	25259	10997	1377	949	700	7296	24609	22335	14251	5664	2047	756	487	402	362	336	393	344	354	319	347	334	365	350	341	344	344	332	354	349	356	347	335	335	316	355	321	344	347	306	327	312	348	351	333	342	350	349	357	361	373	360	358	350	329	351	350	367	369	352	333	344	371	363	336	380	348	342	350	314	352	341	326	341	345	366	347	351	331	403	361	324	369	348	347	346	347	342	369	358	319	327	353	313	334	358	335	380	363	323	342	371	357	332	349	370	371	329	304	328	323	331	351	351	318	343	344	348	359	311	363	346	320	344	368	339	370	319	335	329	362	333	327	338	359	319	324	328	339	337	357	355	314	334	383	348	341	331	357	331	369	363	381	331	343	360	365	357	338	334	339	321	339	364	341	348	336	366	325	327	352	362	370	348	343	341	350	370	363	317	345	331	358	324	337	334	346	356	334	316	308	324	341	328	323	323	308	349	353	341	327	326	311	316	345	340	336	345	320	345	295	337	337	381	323	376	340	330	303	348	317	331	347	373	331	356	331	336	361	361	357	357	359	349	355	361	337	342	334	337	362	342	375	337	356	379	307	369	322	343	324	328	313	341	361	339	324	342	350	333	349	363	330	379	356	373	326	327	340	311	327	319	333	326	313	339	365	346	318	350	334	327	319	336	362	336	326	330	365	326	340	335	372	306	348	326	328	381	339	318	366	336	337	351	346	332	321	378	318	349	332	357	359	328	327	357	340	342	337	392	369	357	340	331	354	332	342	353	330	323	336	361	316	372	327	347	362	320	362	360	327	345	366	346	340	351	345	385	356	366	315	326	329	347	336	353	350	310	314	333	348	353	317	378	332	331	339	360	359	368	373	352	335	346	372	356	335	364	332	356	368	339	335	366	388	360	329	372	345	323	348	351	372	308	333	291	322	337	299	355	377	337	302	349	333	331	338	340	376	334	356	354	334	354	334	341	324	341	337	316	355	349	327	336	355	367	327	336	345	322	340	369	336	352	344	354	336	342	338	347	356	315	359	380	375	383	354	328	349	363	345	326	341	368	349	335	340	328	360	315	343	341	323	324	388	341	362	364	336	378	354	365	338	338	348	334	354	350	323	337	316	355	307	337	350	337	323	331	341	368	345	321	329	331	354	353	321	347	328	345	343	346	317	316	362	319	352	318	354	322	353	307	349	359	371	377	334	325	311	355	350	346	336	356	340	332	331	344	298	370	342	327	363	352	313	319	396	351	340	347	342	334	365	336	322	330	336	330	367	347	327	354	382	382	322	327	373	327	338	330	367	354	366	366	322	323	330	377	354	324	380	312	311	359	370	363	327	352	359	344	323	335	347	333	337	363	336	317	333	341	364	333	328	339	379	326	355	373	325	361	365	338	332	323	349	328	342	322	328	315	362	302	368	323	363	337	326	323	351	352	338	343	356	353	337	386	325	355	323	344	335	341	357	349	315	358	373	321	319	342	347	344	346	342	336	341	326	325	392	360	333	337	363	383	342	337	351	354	311	341	321	339	351	345	356	347	333	345	348	358	351	328	334	338	373	377	354	327	347	340	347	342	340	364	350	342	377	346	356	361	330	319	334	338	356	372	319	346	343	363	330	364	351	360	353	312	318	324	331	327	356	353	366	338	347	327	351	369	346	305	344	360	351	350	352	358	365	368	323	322	323	320	331	333	356	344	334	341	330	318	342	347	299	371	357	319	329	337	351	331	335	352	321	351	357	345	360	316	324	378	362	343	356	350	346	336	302	347	340	357	318	355	356	368	332	349	344	359	359	362	342	339	334	355	332	344	329	365	336	331	337	309	354	337	331	331	355	369	332	296	376	351	318	340	315	331	328	360	350	376	333	401	326	355	301	344	362	347	325	325	342	365	327	349	356	338	353	394	362	301	361	354	314	377	330	367	343	345	314	367	319	369	339	346	321	348	346	327	354	338	340	337	332	346	339	347	339	372	302	356	323	345	372	347	318	342	380	362	362	359	326	348	340	335	315	316	341	319	366	358	321	356	315	366	356	313	298	358	329	377	316	334	342	328	360	370	362	363	367	360	333	360	350	395	365	333	355	358	326	355	333	363	318	359	345	363	344	331	331	364	342	331	347	357	370	343	357	359	305	354	328	331	355	331	328	334	341	369	323	339	345	333	344	351	343	361	354	344	330	330	334	314	334	344	345	343	343	326	320	324	347	368	360	326	328	322	351	361	330	347	341	357	363	329	350	376	343	329	328	303	344	347	339	328	334	341	359	306	328	321	338	345	344	368	370	319	353	349	306	324	355	374	333	342	373	336	309	365	347	340	314	350	338	339	305	323	334	354	338	344	341	322	357	348	331	325	368	326	352	377	358	385	341	330	318	327	389	391	321	320	348	337	335	332	322	341	329	332	323	336	360	350	324	323	353	352	339	328	357	362	335	320	329	377	349	304	361	330	350	352	344	320	366	373	391	359	368	321	370	335	326	352	366	320	322	347	362	362	328	349	330	320	319	330	355	347	348	327	367	324	360	328	367	344	318	331	298	346	350	357	340	330	321	350	364	338	333	350	344	328	339	317	336	354	336	338	353	309	334	361	350	360	346	332	364	343	329	339	359	349	367	342	326	344	365	309	346	349	336	360	325	359	352	342	343	353	342	316	327	348	334	327	381	358	356	342	305	339	332	336	361	330	321	350	337	340	314	323	323	327	312	336	338	369	315	348	327	341	329	352	344	307	351	347	367	354	372	330	352	396	329	365	360	369	313	360	321	325	349	342	322	349	332	368	314	343	359	319	293	342	334	359	339	335	349	334	330	311	355	299	358	379	336	324	351	341	342	358	372	366	356	368	363	344	375	345	366	366	355	360	323	384	319	351	342	369	358	363	333	360	342	326	388	350	339	337	336	326	338	340	365	330	337	379	349	353	336	330	322	346	319	317	348	344	349	323	356	346	359	347	363	340	345	321	324	329	362	353	348	351	326	329	344	347	324	325	304	353	344	329	323	333	332	340	330	355	358	334	333	340	338	344	336	374	338	361	357	316	369	376	309	346	331	348	320	323	350	350	357	336	351	346	348	339	379	354	346	319	353	327	363	302	331	379	343	348	362	317	342	346	351	337	345	335	332	362	346	344	338	346	350	325	326	340	335	380	354	369	353	346	327	338	333	388	343	339	313	331	368	333	315	344	336	358	326	361	325	352	354	317	334	352	357	353	348	335	321	358	340	352	340	361	322	327	336	328	355	318	316	346	325	327	317	407	360	306	345	362	354	322	325	329	339	356	330	332	341	358	362	331	336	328	333	334	367	361	344	364	334	336	352	331	345	341	381	353	339	336	302	303	370	328	315	337	315	366	336	369	379	367	318	322	340	355	346	337	346	332	356	347	318	356	311	335	327	343	389	372	333	359	318	341	335	356	366	313	299	349	358	351	378	323	351	371	356	336	326	329	371	349	341	334	362	356	360	335	347	366	383	342	322	332	314	364	332	336	328	342	366	352	360	351	367
5148	9884	8454	4594	3466	2894	2406	1916	15893	34904	30820	22026	11135	4532	1814	927	637	621	602	625	621	594	584	640	580	650	610	575	609	609	593	637	616	649	597	584	575	606	595	592	623	657	592	632	615	609	623	617	627	623	593	652	591	620	583	630	636	579	638	610	624	644	628	560	603	581	593	568	599	602	626	653	584	594	589	612	582	632	611	614	608	613	600	639	648	550	591	615	617	627	637	573	629	609	590	625	605	649	626	627	619	583	583	628	589	574	568	625	593	577	594	635	599	648	589	651	672	598	610	583	629	603	586	628	614	575	575	631	598	621	594	594	593	594	628	600	565	616	605	631	607	606	625	585	581	612	610	630	618	580	559	634	626	596	645	587	622	634	567	609	632	578	628	630	599	574	620	628	644	565	581	609	625	636	631	586	572	603	588	608	631	640	602	580	629	592	608	634	606	589	570	629	611	626	617	582	605	583	642	611	630	635	630	622	556	584	586	585	624	596	589	634	634	619	592	623	584	621	652	607	582	595	622	626	642	633	614	638	592	592	571	632	621	594	580	615	635	640	562	577	659	621	624	594	613	609	589	613	636	619	605	586	585	609	587	643	573	609	598	609	597	588	611	589	601	633	591	593	626	575	569	602	619	582	602	622	604	622	599	596	602	653	637	601	608	617	679	602	608	573	599	604	635	625	644	618	565	644	618	618	553	633	611	634	615	577	615	652	634	620	621	611	610	616	647	569	622	620	615	558	605	603	618	599	558	585	629	619	620	618	589	584	635	629	586	597	576	653	599	627	618	585	563	613	610	597	560	640	582	636	559	579	602	599	638	628	606	632	589	589	581	663	607	582	569	645	636	595	587	620	606	573	605	582	550	628	609	577	609	581	602	551	601	603	624	600	611	651	608	615	634	603	589	591	632	664	555	589	644	611	604	616	608	664	625	631	632	621	612	637	614	626	626	593	578	588	616	579	578	633	653	599	597	625	606	642	619	591	584	536	629	651	617	641	580	578	587	573	605	585	617	600	663	592	580	648	620	593	602	606	615	650	603	600	581	668	604	583	569	596	647	573	633	632	575	585	627	588	622	609	582	627	591	614	622	576	613	610	630	574	593	629	597	656	651	643	626	540	570	602	578	630	637	611	567	615	613	613	586	608	592	655	573	673	617	605	628	564	634	624	633	605	585	590	599	612	584	579	596	587	595	584	571	643	614	655	648	597	608	576	633	655	595	645	633	616	624	581	631	614	594	590	664	595	594	580	593	577	623	622	607	657	602	613	602	638	641	589	623	587	611	618	637	608	613	588	591	598	621	624	630	628	596	606	571	618	581	599	625	597	597	607	659	656	597	594	608	617	622	623	578	592	613	548	559	632	602	627	637	605	657	622	663	605	607	626	595	582	607	643	625	601	583	599	594	634	669	655	575	615	638	634	603	602	600	625	611	642	589	638	601	587	634	598	623	643	630	646	602	584	625	621	599	599	567	617	624	655	602	637	592	646	603	637	597	592	614	627	611	597	603	582	610	610	613	603	609	661	596	555	596	627	622	551	611	555	622	624	621	616	632	625	623	592	629	618	660	639	599	603	580	578	628	619	580	642	619	614	582	598	609	635	593	588	610	599	675	577	575	586	607	591	568	628	618	606	632	635	639	649	619	627	614	611	587	649	587	613	610	631	581	618	593	606	619	620	610	575	598	615	631	604	627	615	580	621	581	610	583	595	586	584	607	617	618	636	627	590	602	643	576	581	623	584	603	597	633	631	585	607	588	600	641	589	605	638	625	640	581	625	630	646	640	604	594	611	586	631	591	649	616	592	620	615	624	632	604	660	605	611	676	580	598	642	639	621	612	625	617	575	626	599	670	605	641	605	621	578	622	629	602	613	625	614	612	596	621	633	620	596	573	621	608	618	565	636	619	640	654	643	636	634	617	582	629	609	588	665	575	620	588	638	609	605	591	679	580	582	646	590	606	592	617	612	619	607	593	604	597	595	609	626	630	618	625	592	644	630	602	561	631	615	644	593	596	648	627	620	640	603	605	611	591	617	604	653	648	615	613	632	643	612	645	614	649	648	582	562	596	567	613	636	606	614	631	656	610	636	593	594	594	633	617	646	604	609	656	635	612	630	600	555	646	649	642	623	608	635	569	629	621	589	588	594	639	606	600	619	655	531	649	627	625	570	564	611	595	649	598	613	578	642	583	634	619	671	611	580	628	614	602	540	549	588	600	616	612	604	642	609	634	628	623	646	624	622	634	576	553	599	619	581	589	578	596	634	594	656	627	610	621	591	591	598	595	632	592	608	631	624	609	566	601	654	631	584	621	650	622	627	630	616	604	567	610	627	664	604	578	635	615	614	583	617	599	571	615	650	553	621	621	649	601	597	552	619	615	607	597	620	607	627	644	611	603	642	613	647	632	593	577	588	595	586	588	581	623	596	590	651	601	593	629	602	626	622	568	569	623	619	627	668	594	573	637	608	614	632	568	588	605	601	584	621	606	613	599	613	635	619	585	645	589	595	573	584	604	648	661	599	656	631	617	626	623	593	568	597	632	618	636	597	628	625	608	597	612	614	582	593	603	631	631	616	591	618	630	622	617	581	602	656	639	606	626	628	587	594	570	608	573	584	664	613	614	616	592	616	634	626	616	626	597	575	621	598	591	570	632	603	647	577	585	583	562	545	614	580	651	637	638	624	629	616	628	611	599	586	614	600	632	613	577	642	572	599	579	621	618	606	576	641	604	604	609	639	618	657	611	596	588	581	606	621	601	630	620	619	600	630	575	626	622	557	630	598	598	617	598	636	582	686	587	657	620	592	596	629	621	607	610	603	629	594	625	610	607	616	609	633	589	611	605	585	621	598	582	619	630	598	612	577	655	619	656	617	621	610	587	596	641	592	663	629	657	668	593	589	613	591	603	645	605	653	585	619	628	627	603	671	598	632	626	625	645	662	631	633	574	600	598	593	594	616	601	612	626	634	619	603	611	632	625	601	645	619	608	634	631	617	633	604	572	630	604	639	603	635	574	598	619	587	626	612	612	603	590	589	581	582	560	625	610	577	622	632	599	635	606	618	615	580	586	609	597	597	654	586	605	581	629	633	609	625	609	601	636	644	569	586	590	590	612	596	626	620	650	631	596	630	655	606	607	609	604	624	629	633	583	588	561	617	602	588	600	578	633	656	586	615	588	607	616	632	631	629	590	609	612	650	633	608	625	595	630	598	602	605	614	646	595	635	584	657	654	598	590	612	609	564	617	603	609	595	609	606	631	661	619	644	605	606	627	615	585	649	651	575	641	611	581	643	624	583	619	592	623	590	605	660	642	588	580	632	610	619	627	619	624	610	588	588	542	583	597	590	574	589	619	631	563	623	601	629	619	576	608	593	596	658	632	623	616	591	597	594	596	576	571	642	651	619	601	591	637	605	608	625	611	584	616	614	634	625	635	610	623	597	582	660	600	601	628	610	602	632	582	635	556	642	648	591	668	637	619	630
23448	21424	29287	23965	21426	20100	3485	5665	30449	44532	37826	24676	11542	3779	1248	548	330	285	308	300	275	314	290	294	287	281	293	325	268	266	292	272	273	287	281	312	313	300	271	284	300	282	277	300	287	306	291	271	313	284	317	292	291	323	284	261	290	309	267	295	275	298	273	269	298	283	292	273	306	264	291	294	283	279	288	273	279	297	277	275	283	263	280	278	313	271	297	252	254	275	284	307	311	305	258	269	346	275	249	286	291	284	290	289	251	289	288	286	292	258	305	256	291	314	274	259	276	306	295	294	276	276	262	265	268	299	278	282	290	272	258	304	323	295	272	312	315	294	273	240	270	282	255	297	281	252	288	288	292	292	309	263	270	236	282	259	288	273	285	302	319	294	277	288	269	272	291	268	271	277	313	299	273	271	266	295	293	301	273	295	275	289	279	284	285	275	280	294	265	285	283	297	270	293	291	252	269	286	295	257	274	316	252	273	259	284	284	290	285	274	289	288	283	276	292	292	303	297	305	266	272	267	279	285	286	270	279	298	298	299	288	293	261	279	301	279	281	292	273	272	281	304	267	294	283	277	258	275	281	318	286	290	288	274	280	280	253	259	280	306	331	282	285	306	284	288	282	305	276	320	294	271	284	286	293	278	262	311	266	299	261	296	289	258	277	293	297	305	295	260	284	289	311	301	285	289	283	254	302	265	291	259	271	265	277	301	257	259	301	272	300	262	277	271	272	276	294	290	274	319	251	328	264	268	299	256	277	279	277	292	260	277	267	283	293	269	303	257	292	265	283	271	272	306	274	293	293	276	291	279	322	254	274	291	268	293	284	268	305	266	289	264	271	290	321	312	280	266	318	276	284	250	278	279	316	293	288	271	281	311	287	305	274	265	286	290	290	262	271	279	312	308	304	306	273	285	280	290	289	263	279	262	293	301	271	259	301	297	269	265	262	302	277	296	269	252	300	313	292	292	281	266	283	286	296	296	285	249	279	277	274	276	278	311	302	265	280	301	264	294	307	273	244	296	270	286	293	268	309	297	262	304	273	282	281	296	295	300	302	275	268	293	269	240	274	319	286	304	307	291	295	263	284	265	270	286	278	275	306	294	271	288	272	262	273	288	291	280	283	290	280	296	283	298	305	281	288	270	282	266	285	276	265	285	289	296	269	290	282	264	319	316	267	279	293	272	262	289	277	278	280	298	282	300	281	273	271	298	282	254	293	279	274	268	310	299	304	274	281	293	271	242	277	324	258	277	267	285	275	271	258	305	281	304	268	277	254	282	259	287	301	278	278	289	253	263	300	297	251	276	260	280	279	304	288	311	292	287	281	284	299	271	298	252	277	272	283	281	281	291	290	288	297	284	267	297	293	325	279	282	296	297	300	287	280	289	256	291	300	296	284	279	317	265	301	281	285	284	294	292	240	274	282	266	276	290	298	271	317	293	257	275	301	274	286	275	294	296	286	291	283	252	270	300	281	299	274	269	298	285	259	285	294	276	288	288	259	266	298	311	310	281	327	329	273	309	264	293	291	267	311	295	261	262	249	285	294	284	279	303	250	285	279	263	294	266	289	322	280	292	273	292	277	270	296	267	304	289	301	278	287	279	316	262	290	259	270	261	316	305	273	314	307	316	281	270	251	300	272	289	277	259	265	285	308	277	280	311	270	274	284	286	267	297	296	248	271	262	261	269	297	303	282	281	278	296	280	290	298	311	275	267	269	271	303	305	293	255	310	293	284	293	304	281	270	255	274	262	287	281	281	268	267	262	264	294	316	283	295	321	293	284	265	288	298	284	286	295	258	283	249	264	302	289	271	294	305	287	301	284	275	275	280	254	273	289	264	291	261	303	305	264	274	285	285	278	300	290	282	265	275	274	344	279	298	277	261	294	313	313	301	253	293	287	265	293	262	272	292	271	304	294	294	269	305	312	277	280	288	284	253	272	271	273	297	284	262	274	257	309	282	278	303	292	291	288	279	283	268	320	263	297	290	307	288	283	313	266	296	282	270	269	281	295	268	279	272	265	295	274	302	263	253	301	260	298	285	305	300	236	268	276	279	271	281	294	309	278	286	290	265	275	298	297	298	261	305	289	265	281	284	249	304	284	275	282	257	293	295	284	263	292	293	275	286	282	289	309	301	264	263	256	280	284	283	285	272	294	296	268	286	259	292	286	296	288	325	282	271	298	263	279	261	269	284	294	284	259	279	276	274	323	263	310	265	287	299	294	279	292	269	321	266	276	302	246	287	283	292	305	245	257	290	278	269	330	275	295	306	274	274	296	300	273	298	297	315	278	288	295	253	264	290	317	298	292	300	299	308	289	282	283	281	263	318	283	302	310	280	266	259	298	277	293	298	302	279	268	279	311	292	290	288	299	230	295	277	268	296	271	308	307	292	284	273	303	298	306	252	298	277	296	308	267	284	316	262	278	315	279	285	310	273	266	263	282	281	261	273	263	297	288	279	302	309	267	284	277	312	294	285	310	292	286	280	247	297	302	274	267	303	264	267	290	303	291	282	268	268	303	262	316	284	267	300	293	258	280	287	276	269	266	293	295	306	269	293	289	286	318	299	278	278	277	285	277	269	285	262	290	314	273	300	300	271	287	275	326	277	284	280	298	300	297	273	300	283	289	272	285	280	320	303	268	279	279	279	283	294	264	253	283	283	306	278	296	300	266	290	265	313	278	287	299	298	311	248	294	285	279	262	273	264	285	286	285	285	260	308	296	298	284	279	294	283	269	291	294	278	268	278	291	290	273	272	268	263	282	310	276	288	277	293	283	300	322	294	315	279	281	298	278	293	261	315	297	285	245	283	299	272	289	294	282	286	304	274	275	255	291	278	286	307	273	290	265	273	280	285	286	300	265	275	249	297	311	281	266	282	264	280	306	301	282	252	286	274	271	285	268	310	260	261	283	262	267	284	265	292	297	278	290	286	288	275	269	256	271	281	284	296	274	262	300	286	292	280	263	309	296	250	303	309	278	263	254	269	274	279	289	280	309	289	282	282	310	271	289	305	290	260	282	288	295	303	272	326	285	282	300	246	261	279	291	294	279	293	301	262	294	286	292	272	250	275	284	281	283	257	285	287	282	249	281	263	281	288	263	292	282	281	300	286	279	285	312	306	287	271	290	285	277	308	238	264	294	294	250	273	279	279	314	293	298	297	297	260	283	290	274	292	307	292	270	270	251	276	271	286	298	258	286	269	277	284	294	262	301	286	289	276	278	270	296	289	298	302	302	292	279	232	330	293	281	291	299	264	267	317	286	289	302	309	262	300	294	295	277	296	289	298	280	261	280	324	255	279	286	290	253	273	286	271	279	307	286	298	289	310	258	285	249	294	274	302	308	261	299	290	269	268	293	273	295	300	293	320	271	259	286	280	299	260	289	288	260	311	272	285	264	287	272	283	284	267	291	289	306	291	313	259	250	292	277	260	300	274	259	284	276	269	311	288	298	288	271	280	277	277	288	266	290	289	277	264	256
8604	18653	15796	8840	6369	5185	5107	12908	41989	48839	42618	31347	17882	8011	3031	1181	593	487	457	483	459	488	485	494	510	466	467	463	463	475	514	477	496	477	491	500	510	495	518	519	497	459	513	531	528	526	543	507	541	484	508	469	489	473	485	448	459	493	473	471	519	548	522	540	476	462	449	452	460	470	474	495	442	483	506	495	490	505	513	531	454	516	480	458	480	470	504	486	491	476	520	495	473	527	482	471	471	471	499	473	482	462	491	519	493	569	488	505	517	503	516	473	487	490	481	510	484	492	488	451	434	502	519	472	508	486	479	461	467	504	481	479	496	503	468	477	484	462	500	444	480	509	512	503	466	481	511	438	508	500	466	503	486	480	480	452	475	499	520	502	514	467	527	505	519	465	498	488	490	504	508	496	502	454	485	531	483	520	484	501	510	478	484	488	485	511	491	511	433	446	502	484	472	487	535	440	471	500	510	502	513	470	503	453	513	504	515	504	509	488	466	470	489	486	464	520	467	527	524	515	521	511	491	469	522	508	491	476	519	466	462	538	524	499	473	496	511	510	451	541	451	496	492	517	483	464	541	452	493	485	495	498	463	476	488	511	462	487	494	497	471	475	437	512	492	490	484	507	465	490	517	497	516	497	477	462	484	508	472	503	485	506	538	493	497	477	442	474	500	512	477	502	490	475	484	502	503	469	458	498	499	488	484	518	472	488	499	520	486	474	495	465	508	446	486	561	498	481	520	494	511	476	539	494	508	416	513	509	478	531	503	490	480	454	486	526	512	458	509	511	505	510	478	474	508	490	483	501	484	472	489	506	454	472	507	525	513	460	502	486	480	491	474	475	501	496	470	536	471	499	458	453	453	509	515	444	475	498	487	486	447	500	526	521	505	479	446	508	477	494	520	520	481	486	517	484	445	501	467	502	499	466	493	467	488	490	465	463	495	458	496	494	545	464	484	488	489	499	523	543	490	500	487	498	469	431	495	529	506	472	494	491	457	444	482	518	468	535	478	489	490	495	499	483	501	491	469	479	507	512	461	528	539	451	450	504	521	493	471	504	486	492	518	485	462	523	503	508	539	486	530	514	489	470	513	513	490	505	442	518	506	531	429	504	524	487	507	464	483	446	460	478	483	495	508	493	509	479	485	544	509	467	524	487	462	490	513	492	499	566	474	499	545	488	489	513	480	447	513	490	483	475	498	480	509	489	489	485	514	533	480	486	469	505	451	489	486	463	498	471	500	486	464	508	519	522	510	520	494	489	487	443	476	487	508	458	488	515	425	468	497	475	521	477	518	525	466	492	491	500	474	515	513	484	511	496	493	515	518	513	484	486	467	481	485	461	489	504	466	477	487	518	475	507	497	474	481	494	491	520	476	492	479	480	475	514	497	518	475	495	461	504	510	499	450	488	500	526	504	456	492	499	452	485	490	470	482	522	495	503	469	507	479	516	518	476	453	512	492	519	557	493	492	474	516	456	508	481	493	497	480	506	485	524	490	492	508	471	514	474	517	520	465	480	506	520	488	508	501	471	437	479	511	484	515	486	481	490	488	513	476	480	502	490	492	462	487	511	475	500	537	497	503	514	518	498	478	509	485	504	478	496	519	501	514	458	490	494	518	486	491	503	476	497	515	469	536	484	490	519	497	493	530	501	535	518	474	492	517	513	501	496	529	524	489	476	484	488	499	494	489	477	506	460	470	469	497	486	491	493	472	496	477	489	525	496	506	468	490	481	454	518	524	448	489	514	502	482	519	481	494	453	493	486	488	466	493	454	479	514	488	470	528	479	470	467	499	485	501	491	504	504	501	536	486	500	496	505	452	449	514	485	491	506	502	516	504	432	482	487	486	481	496	518	484	501	512	509	511	497	489	476	503	490	524	525	479	525	492	530	519	476	499	522	498	525	505	499	510	473	478	535	481	484	495	522	460	482	481	473	510	494	496	484	493	507	486	523	489	489	491	476	522	505	523	516	450	504	501	456	491	513	486	522	530	489	499	489	478	520	475	515	492	469	506	511	497	448	473	502	459	505	485	482	530	524	479	492	469	505	540	475	425	500	487	507	476	483	483	502	455	483	500	488	509	465	474	518	473	520	462	512	507	501	509	460	499	455	472	474	480	486	504	465	514	554	523	474	517	485	465	489	463	526	474	488	477	495	513	520	515	482	482	440	476	503	495	516	489	476	477	457	462	517	484	537	468	482	521	496	481	487	519	518	462	512	468	465	498	478	491	478	496	480	484	511	458	504	494	518	501	514	522	517	453	505	485	510	468	517	470	536	493	520	455	459	503	472	521	510	498	498	487	504	474	457	518	467	494	508	479	524	491	495	521	464	502	495	433	482	494	499	457	512	521	482	498	499	482	519	513	485	508	478	506	474	475	523	509	514	494	479	444	526	510	484	501	499	468	476	513	485	493	520	509	477	477	499	500	502	533	478	474	525	531	517	528	473	468	484	467	497	481	494	470	493	476	494	476	485	477	558	505	509	504	510	484	466	483	464	504	476	465	488	490	458	469	501	473	487	509	469	495	490	523	508	507	499	496	452	491	477	514	480	489	518	455	490	473	453	480	471	440	472	483	456	473	516	500	486	495	512	499	467	502	476	505	503	479	503	508	474	476	473	485	484	476	466	521	539	499	493	493	475	504	483	475	482	497	498	472	460	524	496	488	509	497	498	471	483	485	462	499	481	507	515	487	455	463	514	501	488	508	500	531	465	481	495	524	491	520	489	502	493	508	535	477	480	480	525	521	508	461	478	456	499	484	522	488	481	496	459	521	511	462	493	492	511	493	484	464	490	495	477	513	481	485	501	503	519	472	484	499	482	504	495	508	484	450	493	463	503	482	470	512	467	500	500	487	501	459	477	483	473	480	505	496	472	506	524	524	535	488	498	512	481	492	496	447	454	486	509	542	493	461	474	482	473	526	517	510	491	512	467	498	521	520	477	482	506	470	478	483	508	472	476	482	513	475	463	479	497	487	484	498	553	522	486	493	505	507	456	502	500	510	485	444	504	522	525	471	511	476	498	491	471	457	513	499	457	521	490	498	459	480	489	484	500	473	534	496	482	482	485	535	517	482	453	522	479	493	502	465	509	526	506	468	509	466	489	496	493	473	468	468	496	496	532	478	533	485	500	538	516	438	506	465	503	457	501	509	498	502	492	479	448	485	511	506	515	506	500	500	521	512	469	506	479	501	473	451	467	510	441	485	502	476	504	480	506	544	456	494	485	508	501	526	498	470	506	484	483	505	504	508	513	461	480	496	458	490	490	502	478	520	456	482	449	485	468	515	444	488	496	470	485	494	479	459	499	469	490	498	494	510	483	493	480	488	480	530	487	501	475	493	498	487	481	532	477	509	489	492	485	506	474	508	480	511	501	497	492	534	491	488	469	464	481	509	460	512	489	502	468	520	481	513	495	433	505	476	489	458	503	508	485	498	512	512	450	472	487	534	526	537	514	495	487	521	503	522	489	528	481	463	516
26883	20699	8249	1142	585	582	589	1998	4125	4922	3880	2527	1362	718	521	447	389	385	425	394	417	377	436	417	437	421	407	392	400	398	436	391	411	404	407	403	398	381	399	401	448	393	413	370	406	398	421	375	373	418	390	424	431	392	411	436	416	397	395	436	421	426	411	416	386	381	393	414	385	402	361	430	389	410	384	379	390	412	392	402	404	393	387	392	396	415	460	410	411	388	441	397	409	408	397	413	413	380	402	388	403	378	430	421	384	396	391	423	395	407	388	364	437	399	420	390	399	423	409	382	399	421	417	367	407	394	386	359	386	436	428	422	440	419	406	401	378	378	438	383	376	401	387	389	408	363	405	413	424	435	382	362	444	426	407	438	378	384	417	454	404	417	403	415	397	428	409	387	424	430	404	425	393	370	386	390	409	387	400	402	418	381	408	389	412	391	401	406	420	375	412	435	378	396	365	400	391	392	395	370	428	408	388	385	415	391	398	398	425	392	391	427	395	414	389	418	440	397	405	386	393	383	424	386	425	383	397	400	397	438	410	428	421	430	409	414	384	469	397	421	413	372	418	372	427	382	411	413	408	434	398	408	396	424	390	404	423	403	434	386	393	406	412	396	390	407	398	377	405	420	383	392	379	366	412	385	428	394	397	435	407	397	402	416	379	397	404	405	375	374	368	383	381	408	405	433	441	424	428	421	376	413	424	445	403	423	401	395	401	366	419	396	427	405	398	395	401	410	385	440	371	393	437	419	429	374	400	409	387	415	398	380	373	372	410	407	400	384	431	376	403	433	423	392	421	397	381	408	396	400	391	406	381	384	413	391	390	347	381	392	394	418	416	421	398	424	397	431	414	419	400	425	404	413	423	375	384	428	380	414	446	399	393	408	390	398	403	414	406	388	389	393	444	386	404	394	407	400	432	387	395	399	423	401	338	444	385	399	427	390	399	417	411	373	409	408	381	406	445	398	399	408	401	440	390	393	380	365	387	371	392	420	382	391	395	397	446	407	374	412	388	393	398	423	343	396	395	407	411	366	404	426	406	400	405	408	416	451	395	396	384	407	420	387	431	390	383	387	379	438	385	449	371	389	401	414	418	414	391	406	387	397	396	392	420	425	377	410	418	412	372	402	383	380	407	414	425	430	435	395	383	418	390	370	435	402	427	364	418	367	413	385	415	377	428	374	401	413	398	393	418	403	385	404	421	415	426	440	371	438	420	395	375	395	441	424	434	380	378	360	385	402	402	409	382	415	404	385	396	401	413	388	383	413	411	422	409	439	399	422	381	430	410	420	410	410	421	416	414	389	381	413	406	431	396	434	397	384	436	414	406	397	398	435	395	403	416	400	397	416	422	416	435	406	391	428	385	404	388	369	385	393	397	393	434	390	403	397	416	375	409	381	391	380	397	416	414	381	380	380	392	418	398	403	391	369	393	378	409	412	421	434	388	370	372	410	380	369	405	362	431	415	423	388	393	412	391	372	422	380	382	422	365	398	408	416	433	395	439	379	408	370	384	367	385	429	397	418	362	407	372	418	401	390	438	386	389	370	397	385	410	415	401	430	378	427	420	392	372	372	397	414	391	437	399	375	392	369	411	403	415	407	407	419	376	358	403	434	417	355	385	429	398	430	409	407	383	386	420	395	395	399	391	329	421	417	411	365	424	405	388	424	381	423	419	394	407	439	395	443	405	376	417	431	390	399	411	435	424	408	414	395	430	412	412	418	405	407	415	408	409	415	377	409	411	381	435	327	383	419	396	414	431	402	424	384	378	365	381	433	393	424	381	406	409	402	393	401	380	405	425	385	406	390	384	410	383	428	422	398	393	365	378	441	409	400	408	386	363	411	429	415	415	421	366	397	428	438	394	401	395	411	391	427	413	398	390	381	401	442	424	403	380	418	429	415	389	405	446	425	448	399	442	404	416	393	403	397	401	433	403	420	375	383	411	416	400	425	401	392	404	380	428	424	429	378	417	419	372	390	400	418	411	414	461	408	393	375	392	396	484	416	380	384	413	392	414	410	438	424	390	382	405	397	410	425	427	422	379	402	391	388	400	368	368	370	415	393	426	407	412	400	384	418	419	391	410	428	383	399	419	387	391	426	425	385	373	403	415	343	437	423	411	415	405	412	409	425	435	414	385	410	410	421	424	408	377	410	394	419	395	417	383	418	403	366	413	398	391	386	426	405	384	402	381	406	398	404	407	385	416	407	389	394	457	443	386	393	380	366	421	402	392	398	386	398	399	385	384	412	454	418	377	413	418	411	389	380	427	389	419	411	437	411	402	411	407	389	378	401	411	439	437	387	398	400	375	407	413	380	443	388	390	364	367	386	370	386	409	401	417	390	434	426	409	419	428	397	415	419	409	385	400	386	414	428	402	433	381	395	399	382	394	428	392	401	434	418	402	430	371	370	407	355	378	420	425	419	384	383	416	434	388	388	424	432	428	420	412	382	396	409	367	401	378	394	426	416	376	375	408	426	362	394	431	358	408	442	387	424	398	395	387	386	397	432	404	392	393	395	396	421	372	391	404	407	383	423	405	431	384	397	400	397	416	391	376	454	421	412	402	411	404	397	440	424	390	404	379	404	487	422	422	432	399	411	419	396	431	414	406	390	413	436	405	423	398	416	398	409	379	407	398	398	425	404	441	427	458	412	433	396	369	385	383	371	411	401	425	406	436	394	368	375	386	410	393	364	441	434	397	405	380	453	425	411	434	423	374	400	410	411	366	406	419	424	397	383	398	405	402	401	394	394	453	425	401	386	423	425	394	442	412	409	384	436	391	424	425	403	419	383	374	383	393	432	403	410	409	458	444	383	400	409	420	410	381	460	392	382	400	378	429	411	449	434	398	400	413	405	412	405	426	410	418	389	391	387	377	395	393	419	421	381	394	433	397	437	415	388	399	414	395	388	408	403	390	419	381	415	412	399	443	391	406	410	416	410	386	425	442	416	401	431	400	424	418	423	371	421	435	413	412	375	394	418	416	438	429	401	348	399	431	381	366	424	366	373	394	398	382	414	412	396	390	406	412	401	403	406	421	425	411	392	364	388	393	429	449	400	390	385	434	388	376	423	411	370	409	394	389	423	413	388	425	433	402	405	386	408	399	404	407	396	395	398	409	426	385	416	380	380	395	377	420	404	418	378	400	386	424	393	408	374	409	388	404	406	414	362	411	453	420	415	407	381	414	392	395	399	433	385	401	385	381	384	408	379	385	414	412	445	396	366	420	417	378	381	408	410	423	404	430	418	407	416	415	410	396	373	409	433	417	375	396	345	375	383	399	396	379	378	371	408	359	390	378	446	356	399	436	376	428	393	376	396	394	427	380	384	395	383	400	423	435	426	443	409	424	396	369	406	428	434	397	380	407	396	374	418	405	408	401	379	393	407	410	404	389	395	394	442	391	404	392	417	377	392	422	414	379	439	425	415	392	414	383	419	400	404	431	426	410	374	406	396	404	423	431	407	401	449	368	409	414	420
4925	3439	2776	1582	1222	1308	1361	5359	10126	11048	8915	5703	3027	1482	994	871	742	738	711	742	691	682	706	718	744	738	716	713	743	703	688	703	695	711	747	730	724	684	714	727	719	661	712	677	739	711	695	716	662	727	710	708	687	697	690	721	729	698	732	685	744	709	708	669	690	709	672	716	709	716	731	703	732	737	699	706	726	752	697	684	714	700	686	719	677	717	729	726	698	708	691	730	739	675	706	673	687	750	720	715	735	763	769	742	669	763	677	719	641	665	730	723	693	723	729	691	728	742	729	712	740	729	692	711	698	699	699	689	739	725	707	741	689	686	697	735	731	720	747	664	677	753	712	751	673	705	731	725	732	735	705	707	736	705	698	688	733	697	695	673	648	714	688	689	731	729	700	702	707	688	686	695	691	710	709	732	703	659	724	776	746	685	766	676	742	656	684	731	721	677	694	708	720	704	693	671	722	716	712	645	731	706	725	699	735	699	693	741	716	767	720	663	713	735	707	720	707	730	698	757	719	691	703	714	730	753	717	702	684	754	760	644	709	726	700	740	728	682	705	721	731	701	727	729	678	715	689	647	703	755	661	711	769	680	719	746	688	690	690	716	691	714	717	711	736	671	738	736	769	681	746	674	705	617	718	725	704	711	675	678	704	700	746	716	675	760	729	681	743	675	707	694	736	785	729	742	721	704	733	671	738	714	698	742	738	706	726	645	690	676	767	727	720	724	676	711	730	701	696	708	716	692	679	734	707	751	671	717	695	711	744	687	712	672	686	706	723	705	691	660	713	788	723	664	726	736	661	697	691	767	710	707	699	713	693	712	758	712	699	715	718	710	675	685	697	697	688	704	743	717	711	722	692	727	766	629	681	711	680	724	690	710	730	725	701	709	690	728	671	706	706	713	688	745	679	723	731	674	639	706	700	690	709	740	761	711	759	724	712	682	726	687	709	742	745	709	718	746	657	730	672	703	730	706	696	724	706	688	704	720	710	731	707	674	671	724	728	733	750	695	727	696	736	698	740	720	708	734	718	667	732	736	724	717	717	722	748	732	727	672	684	713	764	731	685	740	715	709	701	691	734	729	698	690	686	752	678	757	733	689	703	692	707	717	702	708	740	707	702	691	701	713	717	727	738	708	698	755	752	688	749	707	779	736	728	695	709	726	712	706	724	761	727	695	722	677	700	686	710	696	712	707	664	683	684	746	707	711	716	724	700	733	715	718	715	697	726	710	712	721	718	668	701	723	748	702	660	687	768	712	754	717	716	719	704	694	732	767	712	687	667	718	684	666	712	693	705	696	692	697	721	712	717	784	684	721	775	686	697	692	710	712	708	705	709	670	688	629	745	713	721	736	715	712	686	722	723	707	672	682	743	701	704	729	688	708	701	742	732	717	720	764	681	732	723	760	683	678	735	672	656	690	751	697	734	738	689	688	697	673	715	767	740	740	691	704	688	681	702	732	724	712	682	682	702	684	685	704	689	704	739	702	664	679	717	725	733	759	741	764	712	671	702	731	719	721	712	707	729	689	796	723	715	698	675	725	692	755	678	731	714	663	700	790	696	736	737	686	740	721	731	701	673	735	680	705	734	717	705	769	734	740	723	712	734	739	737	740	709	728	668	679	708	679	744	727	685	689	731	727	710	685	687	679	735	732	730	713	734	697	681	694	719	650	676	724	716	734	722	711	735	697	684	703	782	705	682	731	748	696	737	683	731	720	674	682	712	716	719	667	728	720	704	689	685	737	678	728	673	674	711	724	731	710	730	725	707	677	753	672	714	733	705	724	715	725	645	746	679	695	717	675	718	718	717	739	685	689	686	755	717	755	711	665	713	732	712	661	688	657	694	702	732	690	734	765	688	734	696	682	753	708	710	698	738	666	691	712	713	732	695	724	685	690	715	750	695	731	671	714	696	720	727	697	730	742	693	709	706	750	688	706	753	712	693	684	681	722	700	691	710	704	694	722	700	741	674	656	702	711	651	754	699	669	683	699	676	731	706	677	699	715	678	748	719	709	673	689	665	685	714	684	737	679	684	726	703	742	743	685	735	722	722	654	702	741	699	708	723	710	660	724	691	697	687	701	703	726	730	728	745	709	704	674	667	710	683	687	764	720	657	713	712	705	664	713	745	695	715	691	745	684	686	670	663	728	690	713	760	672	755	701	730	723	754	663	696	713	744	700	732	701	683	697	711	672	778	751	724	723	742	676	690	693	688	702	711	710	752	703	724	756	684	713	740	747	732	695	680	692	723	698	685	705	698	715	785	709	702	710	714	702	739	716	720	688	681	695	693	726	726	695	719	693	718	700	748	663	721	741	727	657	737	678	706	701	693	712	693	720	660	706	645	737	682	755	701	670	723	744	698	735	715	720	678	670	759	740	714	708	695	656	723	764	690	724	729	764	727	734	686	677	680	736	705	690	729	688	731	754	716	694	727	727	744	677	692	744	697	757	678	736	730	668	701	740	710	698	697	724	710	739	713	684	737	707	764	751	676	713	737	771	679	738	684	681	746	701	705	645	670	702	681	694	711	746	732	704	734	733	708	676	705	712	654	700	710	706	727	718	713	687	732	729	675	760	694	739	721	717	698	717	689	732	729	733	711	720	670	675	714	706	714	743	759	738	720	725	726	692	713	708	770	730	701	689	709	679	713	716	744	673	708	714	685	692	683	734	681	737	714	706	728	699	761	741	671	723	753	733	703	730	683	714	746	684	722	703	749	717	748	725	737	709	685	726	759	710	687	713	757	762	696	746	658	722	677	735	698	696	694	713	727	703	731	695	696	669	679	699	722	715	709	709	722	677	704	677	724	695	656	783	683	706	678	706	734	709	733	730	716	703	695	665	692	697	761	765	694	701	708	721	676	665	725	698	695	685	692	670	727	723	723	697	699	776	721	696	651	699	697	724	700	738	734	706	665	729	755	727	707	711	729	750	734	722	718	692	712	710	709	704	751	727	670	734	726	710	730	713	704	723	678	684	740	715	685	722	710	695	713	680	757	723	663	665	678	785	691	677	698	664	710	724	750	716	697	702	687	722	747	701	707	709	728	699	751	702	681	729	728	692	665	708	679	692	719	734	752	735	672	695	718	751	717	706	711	739	716	685	706	691	703	720	680	704	692	715	724	723	744	686	724	708	740	709	693	663	721	696	687	691	692	739	719	720	707	700	724	681	724	757	707	711	689	721	746	726	749	674	696	699	715	710	707	722	690	728	726	707	683	693	675	675	771	712	709	670	715	716	714	745	725	706	735	761	728	766	727	681	680	693	706	657	725	740	710	719	736	644	698	711	748	759	688	708	689	694	692	740	712	710	713	713	680	706	711	686	720	718	720	755	724	689	689	722	723	717	768	665	722	668	703	689	702	691	728	692	696	712	707	707	712	756	700	649	687	746	733	712	680	663	724	656	625	704	698	681	734	735	727	758	720	723	717	651	718	707	712	700	650	664	716	726	725	692	738	749	711	726	730	700	699	702	725	752
24931	21442	27982	25292	10923	1086	1234	13097	25171	23132	15897	8714	3491	1245	637	378	369	362	337	355	364	368	328	359	376	358	337	329	362	329	356	355	330	360	347	356	348	352	354	309	360	339	357	346	366	372	328	346	354	376	382	360	350	367	383	342	315	314	356	334	331	370	374	350	326	378	335	349	360	329	357	374	324	339	358	360	361	359	353	385	360	395	362	344	350	360	345	361	355	363	295	359	350	338	377	344	334	333	327	368	358	355	349	378	325	362	348	366	364	355	329	343	331	345	332	372	362	327	368	373	344	351	364	337	363	316	343	366	345	357	323	346	377	343	357	357	334	379	330	342	355	370	334	316	377	354	342	323	352	360	375	363	342	360	357	334	366	336	352	353	351	355	345	326	341	354	315	332	341	363	333	345	356	360	380	370	342	338	365	340	360	347	326	357	352	327	357	341	345	339	351	342	340	346	343	343	374	327	332	349	358	342	372	359	351	361	346	359	336	345	339	330	364	360	343	331	352	359	336	314	325	328	346	343	347	361	353	336	367	362	334	323	340	368	318	351	369	333	348	334	327	344	339	331	326	359	327	374	337	334	337	340	354	351	368	337	354	328	368	348	304	353	366	370	338	347	378	344	342	363	351	334	341	348	355	348	369	328	316	326	345	343	331	330	364	354	364	355	341	374	320	357	313	340	388	330	346	341	368	323	323	334	350	349	338	360	337	355	340	335	347	356	359	333	329	357	318	325	348	360	379	328	336	331	369	334	366	316	345	361	379	345	366	362	328	329	356	330	319	351	311	372	370	348	315	325	329	377	390	345	386	338	338	354	366	354	357	367	342	346	338	349	333	368	338	335	358	330	332	349	373	348	379	354	343	385	407	344	365	352	358	347	363	328	322	338	322	360	354	345	353	323	336	333	337	345	353	340	391	368	339	330	318	333	388	364	351	315	345	363	318	376	346	355	343	323	339	324	352	348	360	324	378	336	338	346	348	337	346	358	352	362	368	329	329	373	362	354	362	314	327	348	332	342	403	340	325	344	348	331	396	345	365	371	376	347	347	328	332	339	352	334	335	343	379	362	330	341	374	336	368	366	367	293	363	330	355	335	337	328	363	358	365	343	380	342	350	357	367	346	319	348	358	350	343	347	378	336	334	317	317	323	348	349	317	389	328	357	339	352	352	325	357	377	377	329	380	360	334	351	358	390	306	369	340	375	330	373	354	322	355	362	363	324	341	320	370	317	370	324	380	357	333	340	350	386	382	321	337	340	338	326	331	351	348	328	374	368	340	354	358	343	344	328	331	321	353	350	357	353	387	369	351	332	347	349	372	349	359	330	350	344	326	366	343	387	364	343	342	355	367	365	390	331	339	336	340	339	351	358	371	378	359	369	364	360	335	372	365	323	337	336	347	342	341	342	374	336	340	320	345	331	326	332	344	342	315	352	366	363	363	362	373	344	345	337	348	312	362	331	341	328	350	343	344	364	329	324	352	330	332	336	345	321	360	365	363	357	353	336	380	364	346	326	350	319	334	333	358	353	367	339	371	358	368	354	342	352	338	340	335	321	336	369	355	356	335	350	345	310	375	354	344	357	351	353	333	355	340	369	362	351	351	363	323	354	351	383	325	346	319	368	363	304	349	374	367	334	334	349	360	319	318	367	347	357	330	385	319	329	330	350	393	344	382	334	328	366	347	300	351	368	358	377	370	359	366	356	362	357	360	328	294	339	342	353	332	312	340	349	357	347	374	364	350	347	354	356	370	334	336	338	353	345	330	386	365	321	338	340	353	359	320	329	356	345	373	393	367	345	340	356	364	366	319	351	332	341	320	363	357	344	342	366	349	375	356	347	365	338	348	359	361	362	382	380	350	384	335	339	358	362	353	333	343	370	337	361	307	330	337	374	341	339	371	343	327	340	348	329	336	354	341	340	345	335	364	352	365	348	374	369	355	345	351	353	341	345	422	316	352	350	365	358	364	333	390	327	354	375	331	350	340	368	330	375	322	339	337	373	338	351	335	363	306	341	351	350	325	374	314	350	327	360	338	375	343	368	341	333	340	350	361	329	334	377	333	319	345	350	348	314	355	356	325	356	340	329	343	357	370	353	335	359	313	360	334	331	327	335	374	391	362	356	340	357	357	340	328	338	357	366	331	352	360	352	316	363	327	353	351	357	305	356	368	362	330	371	339	335	339	337	343	356	349	347	346	349	376	370	336	371	341	355	309	324	343	375	342	328	326	334	307	347	390	341	341	353	335	343	309	344	318	365	383	367	378	389	331	348	384	335	340	335	349	341	351	373	366	372	364	351	338	354	364	368	355	361	369	352	355	359	380	318	367	335	353	337	386	373	325	367	352	335	325	319	350	359	308	365	339	381	307	344	328	328	336	367	335	333	365	337	335	343	328	351	337	342	357	341	333	344	343	356	368	355	364	331	346	320	349	364	374	335	353	356	338	305	333	315	374	350	356	341	336	339	342	329	387	349	350	317	348	350	319	336	362	380	328	329	363	342	338	334	337	356	360	340	384	347	331	357	311	317	362	362	352	353	376	367	347	350	358	332	381	329	352	331	341	361	367	345	337	314	360	344	360	364	367	331	357	347	352	337	361	346	357	379	350	346	348	339	352	335	341	371	371	329	364	336	348	359	345	342	362	367	353	343	358	338	316	339	337	319	369	375	329	342	351	354	371	359	347	341	327	342	366	332	357	301	337	388	312	361	378	363	341	337	355	365	336	363	358	362	352	383	354	362	351	381	344	346	320	338	340	349	375	348	347	389	334	334	360	349	364	337	322	346	340	364	358	343	360	330	357	344	367	367	331	357	346	331	351	337	373	380	331	350	344	339	354	359	333	332	349	325	336	361	359	352	329	333	352	303	382	311	327	370	352	371	343	332	350	332	324	324	348	313	338	346	368	338	311	342	379	349	361	354	357	370	327	332	340	357	358	371	346	329	356	330	354	365	324	328	378	347	360	352	372	372	387	347	329	353	352	356	352	408	351	312	339	383	339	350	362	327	368	352	332	353	365	333	336	378	355	353	358	335	363	359	335	327	302	373	359	335	352	366	360	367	310	359	363	329	373	363	348	341	347	359	341	377	366	344	356	350	329	359	335	342	361	356	342	320	370	361	339	368	379	335	330	340	333	344	346	322	343	322	349	329	337	327	345	356	318	362	356	383	377	359	327	372	305	349	387	290	371	326	335	347	352	367	348	344	346	345	350	346	333	372	346	340	366	358	380	362	353	310	368	354	350	335	355	330	346	333	351	325	350	373	361	363	360	372	383	388	358	352	370	337	323	350	351	374	323	372	329	320	382	385	318	348	369	321	327	369	327	348	356	349	364	342	367	336	324	322	330	352	340	345	339	362	366	332	308	318	321	317	365	357	343	375	361	356	336	359	345	338	355	310	340	358	361	355	376	332	357	328	324	365	316	357	335	352	311	332	324	349	339	355	370	310	348	326	322	377	359	317	332	340	344	380	331	363	350	330
5264	9655	8011	4112	2760	2288	3275	25560	35201	31696	24608	16320	7795	3096	1433	816	698	623	587	621	619	634	639	597	616	618	641	606	652	608	628	605	620	628	630	636	616	657	614	624	590	602	629	648	628	589	651	600	640	652	633	658	599	595	600	661	642	656	665	549	627	617	567	620	621	605	585	601	630	612	599	610	639	676	610	672	629	647	583	638	610	642	602	622	632	627	640	651	659	619	626	598	603	656	620	613	608	628	621	648	642	621	651	632	667	620	589	623	645	643	635	595	599	573	632	643	604	614	583	596	580	641	639	645	619	617	613	578	614	664	607	673	606	625	642	647	589	592	594	613	626	658	609	654	559	627	589	645	577	619	614	622	615	607	599	629	567	624	624	647	668	622	618	613	622	616	634	609	645	630	612	631	602	617	642	631	608	639	612	609	655	626	610	574	635	599	605	635	572	653	629	581	619	641	606	620	650	641	612	601	589	673	650	659	606	628	609	626	609	638	612	620	614	613	622	634	602	645	667	611	660	666	625	594	616	613	661	622	618	630	647	606	609	565	642	635	672	610	655	610	606	640	679	649	598	581	608	637	633	654	616	595	605	644	616	583	669	589	618	583	653	657	575	603	640	600	599	627	658	603	604	613	657	645	636	589	673	645	628	605	624	659	634	623	643	652	589	611	653	621	635	617	622	629	605	647	622	607	661	617	615	643	601	638	651	654	667	625	657	626	653	598	628	622	595	626	700	626	623	652	658	646	597	616	592	622	619	663	658	649	663	654	654	614	651	631	587	683	613	648	633	654	593	638	602	609	664	650	613	675	656	599	599	613	623	579	663	614	607	596	650	618	644	569	632	632	642	605	594	645	635	639	596	641	650	628	639	588	620	578	652	613	642	638	611	678	639	605	592	638	637	629	608	646	575	598	663	608	621	623	592	668	626	618	599	637	642	601	649	610	623	561	626	622	636	675	581	606	621	655	587	628	622	560	606	568	618	602	593	641	619	589	603	610	639	660	654	593	615	625	637	664	605	634	629	604	605	642	625	628	556	663	585	636	604	628	626	645	609	662	616	707	672	645	647	627	632	650	665	597	660	630	595	607	595	644	653	630	649	628	642	619	661	566	644	604	647	656	653	629	628	650	599	658	583	635	617	636	640	617	627	626	609	639	643	631	633	616	657	627	620	648	579	595	606	630	598	615	608	609	626	627	566	653	596	598	621	616	607	616	611	618	642	652	638	597	627	627	613	653	617	590	615	574	627	618	651	617	616	646	617	635	670	587	632	652	654	621	646	607	629	643	655	616	582	640	637	626	578	645	636	617	609	651	637	625	627	632	653	626	580	628	632	632	621	615	650	629	601	650	637	631	636	636	640	576	661	615	595	588	638	632	610	593	656	612	652	631	619	622	612	620	633	636	637	595	651	590	600	605	599	560	635	665	621	637	637	640	581	575	586	667	634	595	626	658	609	654	633	642	611	620	626	637	654	662	607	613	638	624	642	594	573	621	650	619	650	628	578	668	622	616	633	625	616	619	676	629	660	640	632	639	639	613	615	628	614	614	628	616	643	614	635	658	636	628	623	641	612	655	634	658	598	601	673	607	635	612	593	606	613	581	615	651	590	651	594	639	639	644	596	598	647	611	619	642	614	652	628	589	607	546	619	622	600	589	623	573	599	619	656	641	620	612	631	702	650	598	624	598	602	644	604	624	622	623	660	610	603	634	613	600	614	606	590	621	645	648	655	639	590	660	613	624	616	616	637	608	627	650	598	638	632	647	638	626	598	608	631	636	592	649	628	612	624	610	615	638	639	596	652	595	603	594	638	650	674	623	601	625	608	583	653	612	641	623	641	664	613	628	646	626	584	630	589	632	592	639	604	653	660	638	648	612	599	619	609	626	638	615	573	623	651	627	629	576	674	625	659	637	653	582	624	622	605	665	611	665	625	640	646	584	641	637	588	638	656	655	634	579	630	610	632	620	620	663	632	640	632	625	634	622	618	601	652	658	613	649	648	642	668	615	622	613	612	656	624	608	592	644	629	630	637	623	648	655	622	637	615	638	632	588	680	582	634	623	614	632	626	602	615	607	640	691	655	649	600	610	636	638	646	646	643	646	628	621	634	635	626	612	679	636	599	616	662	620	637	627	603	618	554	632	624	543	630	666	614	576	595	620	623	637	615	598	584	674	624	641	610	628	651	651	610	603	650	608	597	620	580	662	641	586	673	606	592	662	623	619	626	597	591	590	617	650	613	580	611	638	628	626	590	614	578	604	614	638	648	585	663	625	633	617	602	619	618	594	640	599	638	602	637	633	616	612	609	637	649	622	600	623	616	641	605	652	625	655	636	627	623	629	597	642	597	596	594	615	596	642	603	675	567	589	615	615	638	635	619	583	626	631	607	618	633	625	602	586	614	601	628	617	619	622	617	666	596	608	626	631	641	639	587	625	597	670	583	631	597	615	627	615	638	560	643	615	614	604	596	640	658	634	626	610	627	587	625	677	662	642	590	603	620	630	636	616	640	639	605	630	647	650	624	643	601	614	644	658	637	627	565	632	605	598	624	629	610	656	604	613	647	576	609	639	573	640	626	616	630	572	640	629	606	626	595	633	651	626	617	568	612	628	606	623	582	617	654	589	659	623	631	630	613	664	589	604	637	660	593	623	584	564	675	623	661	570	609	547	626	603	648	645	599	640	607	572	614	639	627	628	623	597	653	609	613	603	639	596	615	638	603	621	641	627	637	604	638	666	590	646	616	610	627	635	586	578	616	626	658	639	645	605	647	634	634	619	670	638	618	616	624	611	653	615	646	635	581	625	647	572	629	679	619	618	682	650	620	591	639	636	623	637	622	603	589	591	623	653	635	619	575	626	628	616	628	619	595	626	643	625	664	664	609	636	631	625	598	580	610	628	607	631	558	607	615	613	632	574	630	633	594	617	617	591	642	625	592	618	579	630	629	653	613	610	636	603	634	684	641	633	613	602	627	606	648	624	564	627	625	650	605	606	648	597	663	582	593	640	643	587	665	605	628	634	641	658	629	632	624	612	628	590	639	646	610	597	703	618	647	598	636	611	615	655	630	647	609	625	599	626	640	629	628	631	598	609	663	626	631	606	578	624	604	630	661	650	643	610	642	623	614	594	600	619	626	575	616	618	595	633	623	605	656	638	676	624	610	643	603	614	639	632	617	604	578	638	620	588	635	595	613	572	618	604	697	613	642	625	611	591	587	623	606	638	595	651	590	632	639	619	600	614	577	608	613	574	643	609	664	585	606	661	656	643	649	627	666	616	633	588	640	629	643	671	664	664	608	632	630	654	652	625	648	599	635	624	594	650	622	578	630	593	639	639	650	634	604	671	646	636	630	617	589	600	622	659	688	607	680	635	625	610	620	600	589	632	622	616	638	614	628	628	620	614	639	650	626	609	625	619	638	606	642	656	666	622	627	630	602	584	624	580	600	653	640	640	606	612	637	632	647	647	607	589	619	594	639	688
23362	21396	29245	23942	21396	19973	3065	17312	41965	42644	32450	20890	9881	2904	1146	571	361	280	329	271	270	280	298	282	317	298	263	301	279	302	274	263	293	253	268	282	281	313	300	291	285	275	301	288	313	259	298	267	290	273	287	263	276	322	280	286	267	281	260	292	275	307	286	293	264	254	287	279	268	254	293	280	271	285	310	298	257	262	276	271	283	260	290	288	258	279	291	292	264	274	279	276	283	303	302	299	285	270	296	279	285	285	254	254	287	300	313	305	252	280	287	272	266	283	312	308	251	269	260	311	252	279	298	303	289	288	306	288	278	278	291	269	296	322	290	294	251	282	282	287	279	269	278	282	300	252	273	293	288	261	248	272	282	286	315	279	258	283	299	273	330	261	281	272	288	298	297	291	316	319	298	300	297	287	291	314	286	275	252	272	281	273	264	275	273	259	271	299	293	289	302	263	285	316	296	308	285	269	301	279	283	267	261	273	286	292	279	281	288	292	268	276	285	262	266	287	279	272	258	304	304	275	295	309	273	289	264	299	282	271	320	270	303	305	276	301	269	280	296	291	272	316	269	295	292	264	277	271	282	340	284	296	260	258	287	290	292	296	278	292	255	254	320	282	311	268	282	252	273	267	269	253	262	278	271	281	286	270	278	301	278	282	304	273	268	291	272	263	274	285	292	300	253	265	292	247	282	279	269	284	265	288	270	279	266	288	266	281	277	291	258	300	286	270	298	277	284	275	308	292	272	269	287	257	287	266	274	307	275	276	271	311	257	252	259	283	305	301	273	258	252	268	277	311	294	285	324	259	236	259	266	291	271	279	313	287	282	271	293	260	260	276	277	261	284	258	273	296	238	272	282	322	278	267	290	289	279	304	277	297	294	261	255	294	280	298	290	264	276	283	286	258	291	272	291	282	282	297	275	269	289	286	276	301	278	268	285	283	286	284	302	269	276	260	270	257	286	298	306	243	302	271	311	289	291	279	261	270	298	282	281	285	299	274	270	290	280	299	282	291	286	272	284	282	305	318	281	274	305	297	297	319	270	309	290	307	283	262	285	306	309	278	293	272	295	305	274	259	304	277	274	285	296	292	310	299	285	281	273	269	278	282	307	307	290	260	274	302	303	292	282	288	279	286	264	293	282	269	255	290	314	285	271	308	259	254	281	270	274	314	278	275	293	297	270	275	265	292	281	280	276	278	294	278	278	288	276	279	292	289	282	287	255	272	289	254	279	289	293	274	284	290	271	264	291	261	316	269	308	318	291	276	275	298	271	270	277	262	321	276	295	293	281	277	280	278	252	271	303	274	276	283	283	323	277	261	265	298	256	269	253	277	279	270	272	277	300	277	263	291	289	297	257	274	267	269	261	302	271	260	277	286	294	268	289	307	259	233	293	280	273	280	310	286	280	309	278	290	279	279	281	312	248	300	280	266	259	269	280	265	282	264	292	276	285	298	287	256	268	298	264	282	274	279	274	301	275	271	273	304	294	260	272	302	280	284	266	288	277	272	303	273	284	309	271	271	310	283	288	308	278	288	249	253	268	287	265	271	272	295	263	284	257	290	314	276	278	287	320	309	289	269	269	286	269	281	245	295	269	254	277	288	257	287	292	309	268	312	267	303	305	297	284	249	275	266	300	313	278	308	270	288	302	272	289	271	292	303	280	273	297	281	288	301	285	297	235	298	306	332	287	296	303	281	272	281	297	282	289	292	281	275	297	269	265	283	306	271	262	287	284	293	267	301	307	295	272	270	270	257	263	294	257	283	287	278	287	270	261	276	297	301	313	238	251	294	318	292	273	273	262	279	272	292	303	269	275	266	270	287	277	261	294	296	267	280	301	275	288	282	233	297	312	259	276	303	270	243	283	288	277	271	282	288	278	288	284	257	316	318	270	276	264	280	273	284	300	239	249	272	312	294	293	290	304	338	298	276	291	273	241	269	276	296	264	270	291	261	259	303	303	264	274	282	282	290	239	300	268	275	279	290	273	296	282	256	309	284	275	279	292	280	303	293	271	287	283	303	302	275	256	262	276	313	297	269	285	281	227	295	308	263	285	269	283	277	272	276	283	285	277	259	337	285	260	281	268	240	278	277	252	257	271	285	280	288	286	264	284	300	286	267	252	311	272	260	266	275	304	261	278	278	260	266	280	284	287	263	294	289	278	258	272	324	282	262	287	268	295	293	272	305	244	266	273	288	278	310	291	315	287	282	301	294	274	274	278	262	271	308	275	260	273	289	268	276	289	277	261	303	298	303	279	271	309	253	295	261	261	285	267	286	278	285	263	270	291	271	270	267	282	290	268	282	303	281	287	282	300	292	280	300	274	258	304	280	277	289	274	282	260	289	291	263	264	267	297	284	291	262	292	313	262	275	281	280	298	267	274	288	284	257	271	288	272	269	285	261	272	274	294	287	269	287	265	273	305	282	280	296	282	278	276	279	271	282	284	262	301	259	265	295	322	292	297	251	286	303	304	284	256	279	286	303	279	255	268	275	299	260	274	290	267	277	260	280	317	300	305	269	276	288	244	261	283	318	273	279	274	280	302	275	304	291	277	296	282	262	299	277	305	282	282	295	313	283	270	281	256	265	307	265	295	273	298	276	266	247	290	284	285	269	261	257	278	260	274	264	316	257	288	269	280	298	266	281	295	311	277	273	276	281	280	294	259	289	286	293	248	274	265	250	283	254	283	248	260	300	265	292	296	256	289	318	259	270	295	274	260	268	284	294	291	278	308	274	289	284	291	315	285	309	294	331	265	266	286	255	274	279	285	296	264	283	276	288	301	262	267	283	292	281	274	266	293	302	285	311	283	275	289	307	269	284	262	274	274	266	286	265	251	278	263	286	270	283	279	293	275	278	297	295	278	286	286	289	252	255	305	284	294	295	296	297	296	261	271	255	288	290	269	287	263	272	258	284	278	326	314	271	278	281	287	252	284	286	299	273	286	305	299	303	257	278	293	268	295	293	309	307	281	278	308	253	277	263	270	275	304	293	288	315	291	294	299	260	286	296	295	303	272	272	264	267	289	278	306	286	288	294	302	293	292	303	291	280	288	296	291	263	277	298	262	286	262	287	272	272	291	300	303	258	252	267	286	306	297	301	278	275	275	278	254	297	296	295	262	305	268	257	265	285	279	303	282	306	310	249	298	244	271	282	280	294	295	271	273	281	258	248	295	283	294	296	274	281	290	274	262	312	294	304	266	318	277	279	295	323	261	299	257	286	277	281	265	289	280	289	282	264	303	246	268	274	261	274	282	266	324	295	275	286	305	248	282	301	301	270	276	283	296	259	280	266	289	276	273	271	272	299	265	274	266	289	268	293	257	275	276	278	291	305	283	322	303	290	324	288	303	285	302	294	234	277	260	278	296	256	303	290	325	278	264	287	275	263	290	293	280	279	280	293	267	287	284	292	275	273	274	278	261	250	290	264	268	297	287	269	300	280	262	296	295	275	284	286	274	300	291	261	248	302	305	302	261	292
8303	18006	15169	8503	5933	4665	4779	29752	48867	46890	38626	28497	16668	6554	2755	1090	552	486	495	485	503	505	513	534	501	464	476	500	507	519	491	496	518	485	462	494	480	486	435	478	457	511	531	477	471	510	474	500	503	504	495	507	526	490	509	507	482	514	490	511	472	490	489	486	506	474	519	481	520	458	474	519	540	455	527	461	499	483	508	507	512	468	515	491	494	492	490	472	496	507	505	431	464	492	509	485	518	473	507	492	505	463	542	453	499	512	479	496	469	489	488	469	469	476	486	470	455	499	493	532	477	471	497	501	474	506	494	463	468	468	476	494	515	504	507	490	527	497	444	470	499	457	503	483	481	468	513	469	513	484	498	478	500	504	487	535	504	510	477	482	527	519	472	483	486	501	502	504	477	479	446	490	531	471	488	515	541	478	470	497	494	488	532	483	491	473	491	513	488	477	495	495	515	478	439	484	478	471	475	484	490	487	461	455	477	511	482	518	536	495	472	472	475	476	479	485	484	483	480	507	500	491	447	456	536	489	494	500	458	509	505	514	463	507	514	497	473	509	525	478	536	508	520	498	490	463	526	478	464	500	475	463	488	539	451	472	480	490	471	512	524	484	462	494	500	492	449	500	480	470	492	472	505	483	522	438	522	467	472	510	475	485	506	482	536	501	507	514	486	442	450	502	498	508	496	476	463	489	507	487	501	536	484	475	483	533	529	488	488	489	514	480	529	496	517	538	526	446	522	492	469	522	474	448	489	470	472	512	499	519	468	487	478	464	491	492	492	503	533	514	499	525	485	506	510	454	476	531	498	470	505	452	468	488	500	480	474	508	467	519	480	491	497	464	481	524	499	506	495	484	516	496	494	454	499	520	448	504	492	489	495	514	492	494	496	492	490	523	496	480	514	506	507	496	500	484	512	473	490	467	495	540	487	493	491	518	464	481	537	501	498	457	478	453	480	540	455	455	465	448	491	458	515	506	489	443	461	478	506	505	495	494	461	471	456	498	505	481	478	479	499	506	501	505	446	486	498	466	479	457	485	508	469	504	464	460	453	482	486	508	516	512	460	502	517	484	481	514	512	419	479	485	478	461	487	475	487	513	480	535	466	502	486	470	493	505	508	466	507	439	482	510	469	472	454	498	496	538	507	533	488	497	442	537	508	510	499	482	526	497	477	462	491	536	508	494	507	519	454	458	492	483	519	485	466	494	471	493	471	505	478	513	510	536	505	475	521	471	482	516	490	479	519	461	499	498	524	499	489	482	500	516	464	455	489	482	532	506	505	522	492	458	475	485	473	484	483	474	477	493	505	522	449	474	469	480	481	497	494	494	513	486	462	516	472	491	522	506	488	527	442	454	491	485	487	441	477	487	458	486	532	513	470	467	496	483	487	488	511	529	528	488	482	513	533	498	494	479	476	504	483	483	496	510	501	485	488	510	503	480	504	509	519	494	522	504	465	524	466	516	510	490	450	523	523	503	512	498	504	507	461	468	495	484	475	487	497	472	474	471	497	461	455	487	457	481	488	481	563	508	449	495	497	468	474	511	533	505	459	518	519	456	466	498	514	515	517	486	472	482	465	464	480	477	490	498	519	477	479	463	500	461	524	487	484	462	459	474	507	492	483	490	466	485	517	503	486	473	469	499	493	511	523	502	476	481	517	479	507	472	533	480	478	483	507	477	513	472	458	477	433	493	496	506	521	500	513	477	501	493	491	482	478	495	488	504	523	504	464	494	526	505	507	488	468	455	502	506	489	464	498	501	449	454	480	531	452	510	508	517	454	471	463	511	475	486	472	491	517	487	495	477	467	474	461	470	483	507	507	458	477	441	515	477	510	482	469	507	461	524	501	467	506	460	530	521	492	487	484	496	471	518	455	468	544	458	481	467	449	492	463	484	466	511	506	517	450	482	480	471	492	488	470	485	484	512	482	461	450	460	504	477	530	464	478	509	470	458	513	483	506	462	506	477	531	494	502	457	466	501	476	472	474	476	501	496	475	483	530	521	485	442	481	473	490	491	541	485	504	456	496	479	464	510	487	491	504	476	511	480	507	488	502	480	535	547	479	493	462	505	457	480	503	523	461	504	484	499	498	521	487	502	473	450	475	458	462	464	528	496	432	497	509	487	503	467	473	487	496	459	475	475	500	489	466	471	499	497	521	494	469	497	499	437	493	528	468	513	540	485	484	493	480	500	510	527	469	504	464	513	503	497	460	477	448	463	508	484	506	539	506	488	449	463	468	501	493	501	512	465	529	496	476	465	503	487	462	483	492	474	522	470	477	510	457	500	450	459	486	515	466	481	466	518	511	529	480	476	483	516	492	514	499	480	463	505	520	497	503	484	479	497	454	460	464	472	494	498	440	483	511	526	483	511	465	521	483	506	502	519	462	489	500	532	508	491	505	472	503	495	474	507	514	486	486	486	479	493	496	463	476	509	474	492	489	490	506	512	522	483	550	499	503	487	460	465	490	506	475	507	535	491	481	497	517	493	467	434	519	480	491	491	473	466	452	507	504	491	484	548	497	472	468	500	494	501	470	510	521	495	508	466	487	499	477	518	478	486	466	511	437	476	513	489	539	483	502	489	502	502	480	507	488	481	521	474	479	487	489	516	506	480	511	482	471	467	483	463	516	525	500	511	498	489	483	496	503	481	489	497	485	549	493	495	471	501	522	516	513	521	499	470	442	459	482	490	477	508	499	458	490	494	497	450	488	476	467	465	505	534	514	482	453	478	460	491	501	517	471	525	504	508	532	476	482	504	482	449	455	483	505	489	479	461	518	496	527	496	453	481	484	516	508	505	492	489	477	482	505	504	521	537	468	505	498	494	511	500	478	497	460	500	528	479	483	463	448	520	497	472	489	513	508	458	442	495	485	501	473	503	497	464	487	479	510	488	493	463	441	522	500	489	474	485	491	492	463	506	477	478	487	482	514	473	509	509	486	499	502	480	470	484	481	472	440	508	497	478	493	459	525	500	490	512	455	508	488	473	509	491	549	471	465	478	507	528	478	504	461	465	533	462	502	460	532	490	507	455	489	442	492	506	470	519	500	479	520	484	458	489	493	412	508	484	512	513	456	506	522	468	506	473	486	490	483	527	540	499	496	512	504	474	498	465	499	469	502	489	483	508	473	546	465	501	486	456	450	476	460	512	490	513	510	480	489	518	520	453	478	482	490	462	477	486	483	543	465	514	514	493	523	505	487	497	511	491	491	481	460	480	488	501	478	461	465	529	476	509	476	465	484	496	468	502	461	493	508	492	502	508	491	490	515	505	490	483	467	492	491	507	474	467	502	533	514	525	496	492	471	493	460	502	522	455	481	514	506	489	477	480	498	494	492	475	466	491	441	467	486	457	509	470	464	498	502	452	516	491	503	501	445	495	511	482	481	492	497	513	442	463	468	525	488	499	493	489	497	502	473	479	471	493	508	465	487	497	472	477	459	502	480	489	508	490	416	465	476	503	478	468	494	486	477	512	510	469
26606	20466	7847	1016	592	561	578	2289	4972	4995	3606	2071	1029	645	507	430	399	404	385	421	407	383	353	383	387	401	399	423	370	381	400	352	415	388	368	412	411	395	383	400	373	402	399	408	394	416	365	385	401	448	400	420	405	404	446	389	351	403	391	391	394	383	391	398	373	389	411	396	399	388	367	373	379	393	385	429	384	362	412	417	393	408	368	374	383	416	396	418	393	401	392	450	419	355	414	385	401	348	372	393	378	399	431	413	380	415	381	364	385	363	418	410	413	399	411	362	381	394	410	394	398	418	388	395	365	417	366	383	409	407	366	379	411	330	393	385	394	426	438	405	387	386	383	395	429	388	376	444	380	404	425	400	395	387	395	390	387	454	395	373	356	365	413	401	436	389	412	418	416	402	391	393	390	352	382	399	375	395	408	414	411	361	399	427	435	400	381	381	389	423	400	388	386	397	394	399	381	380	398	356	365	403	427	415	392	393	383	404	417	372	369	379	410	396	387	392	410	364	375	379	366	386	410	394	446	397	398	392	399	404	414	374	358	412	358	378	421	361	401	403	403	397	363	365	396	394	389	393	412	394	367	416	389	395	412	384	400	379	426	410	418	394	401	387	401	383	372	390	403	397	363	399	393	356	385	392	392	381	415	404	370	390	378	413	405	439	370	387	405	395	408	404	362	406	413	415	384	396	422	404	401	389	385	383	419	383	390	410	397	402	428	380	398	396	384	411	430	431	432	348	417	393	392	391	390	395	383	400	385	399	389	374	405	387	417	402	399	371	432	367	399	390	372	390	376	368	413	379	378	401	403	379	380	431	431	404	403	423	394	389	391	350	397	374	406	381	399	371	367	415	385	428	404	403	416	423	414	365	378	368	402	398	368	387	392	413	395	424	414	426	440	363	359	404	392	437	385	381	430	396	405	454	391	429	423	389	427	376	380	411	394	361	409	388	401	397	373	389	382	408	407	428	384	369	434	386	366	394	393	393	389	356	366	417	408	396	390	388	417	362	371	390	410	386	408	408	389	392	387	400	409	382	375	399	424	427	374	344	393	359	395	372	448	391	440	399	412	396	408	391	381	390	405	401	411	427	403	384	402	411	414	395	369	359	409	378	381	413	379	380	409	375	424	363	374	405	381	408	393	398	398	351	364	407	421	381	379	388	432	435	409	389	366	407	410	423	366	393	406	377	388	349	417	396	379	405	440	351	392	423	402	360	380	410	437	387	354	357	385	383	401	408	392	401	411	423	386	406	399	407	379	384	352	392	398	429	392	381	409	368	362	390	402	370	392	366	398	395	417	411	400	390	392	401	390	396	372	399	422	398	416	403	400	365	369	436	389	393	388	398	391	418	420	379	375	373	380	396	395	379	377	375	398	391	412	394	390	416	424	388	392	356	386	361	418	414	388	381	409	394	392	408	399	401	416	407	400	377	357	415	404	408	393	400	416	412	417	428	402	385	390	379	390	398	394	399	365	376	371	384	382	396	431	396	417	408	403	392	430	425	396	346	410	403	399	419	409	404	384	396	395	372	408	396	412	406	396	397	374	387	393	364	394	404	366	394	393	395	406	374	379	411	410	391	371	393	402	411	404	373	374	417	406	402	387	378	392	370	398	407	391	375	422	400	431	405	403	407	400	385	415	427	399	420	426	413	378	442	403	355	379	407	383	422	409	404	371	446	402	398	435	389	374	404	428	404	375	389	361	403	396	392	396	413	425	399	365	371	400	438	398	359	385	397	382	404	371	405	397	390	368	358	464	366	404	420	389	412	394	408	396	406	423	380	364	411	420	396	403	361	396	379	432	429	392	423	375	398	383	365	374	411	389	393	388	409	404	391	380	389	375	357	363	447	402	438	397	397	417	403	373	382	370	374	407	421	398	386	392	411	402	408	363	380	374	355	344	391	384	384	382	383	399	367	388	387	364	433	421	396	399	401	389	377	401	370	389	393	416	385	407	413	371	430	413	384	377	436	398	382	414	381	403	393	380	394	346	383	377	405	410	365	399	374	407	409	377	413	396	426	355	389	348	381	433	417	408	371	399	365	425	391	372	415	373	359	413	367	424	415	434	402	394	383	379	412	399	390	387	385	370	397	367	383	392	403	414	378	402	384	387	409	363	383	389	381	362	384	395	401	394	404	399	383	395	400	405	389	437	416	398	385	396	391	402	400	399	422	383	403	378	364	430	405	378	400	403	398	389	415	365	419	392	384	380	392	393	409	427	406	395	419	426	360	406	372	387	381	375	395	430	379	369	394	427	390	386	385	432	429	421	369	375	390	381	417	385	369	408	410	408	402	414	358	396	418	407	381	428	402	350	404	381	409	394	369	385	411	385	387	386	415	395	410	393	400	393	420	391	384	370	382	396	369	401	377	418	402	416	414	401	390	394	373	378	414	396	393	388	376	413	394	414	392	395	385	386	382	410	418	364	430	417	382	375	441	357	405	384	386	387	395	395	427	396	376	391	394	419	364	382	402	383	356	412	401	417	344	379	370	405	416	358	436	389	368	407	417	423	422	383	362	398	390	409	384	426	391	372	421	395	382	383	385	373	395	382	389	381	368	358	388	356	398	398	387	411	367	406	360	401	377	402	386	414	388	396	374	400	392	381	411	402	390	392	411	406	374	383	461	440	406	390	356	412	387	398	397	411	388	396	415	408	363	377	386	414	412	369	373	382	421	421	353	390	373	393	363	393	394	385	376	425	398	384	398	417	398	376	384	400	411	404	392	421	382	374	395	401	384	402	414	397	421	418	398	411	376	410	394	359	388	385	418	399	378	404	416	410	437	390	394	417	381	437	351	423	410	386	406	404	396	401	448	418	388	389	387	384	364	378	376	407	419	387	415	360	375	378	374	392	409	385	368	399	373	388	395	387	393	359	363	408	358	409	423	361	416	420	393	408	383	400	394	358	369	427	424	423	396	402	412	396	419	423	395	418	351	361	402	413	395	405	393	419	380	425	365	395	406	394	409	407	389	395	383	378	391	400	413	403	423	392	387	415	395	401	416	414	382	388	397	385	398	415	373	406	353	404	388	382	396	447	390	371	388	414	399	400	392	408	395	371	402	409	383	399	387	393	393	386	384	407	405	382	387	407	366	427	392	365	420	376	359	387	387	381	396	357	416	387	391	406	365	396	381	399	389	397	367	412	434	363	412	396	390	430	377	402	404	409	394	396	392	397	375	385	365	425	372	367	365	400	425	444	404	387	385	373	407	370	386	389	396	413	369	393	396	391	379	431	383	391	404	424	387	410	428	386	439	383	382	382	399	381	398	394	397	388	425	404	429	390	385	377	351	400	380	403	416	396	420	399	371	378	378	388	403	380	398	423	403	383	387	381	375	360	396	372	395	409	394	413	377	382	384	412	372	410	383	411	414	410	403	423	371	385	390	383	440	411	410	395	373	395	377	386	393	398	409	409	404	375	396	393	400	415	368	400	385	361	414	395	427	394	403	404	381	374	379	371	384	393	377	409	378
4452	2724	2632	1547	1212	1314	1405	6066	12264	11164	8187	4730	2343	1270	978	794	704	647	701	734	685	667	684	686	681	665	705	708	711	676	650	681	661	717	690	692	705	693	690	711	718	700	675	670	686	701	725	699	696	664	687	718	674	697	658	698	661	710	698	745	733	721	693	710	659	653	673	735	736	706	675	689	738	740	689	722	673	714	656	686	718	711	702	703	690	677	696	669	746	681	686	679	711	745	672	716	694	722	714	706	708	680	681	728	645	674	700	680	665	725	684	714	702	648	707	723	683	702	679	675	673	721	700	737	708	655	718	668	683	674	690	736	672	753	650	707	694	734	691	687	680	726	728	654	630	676	713	731	664	720	667	700	684	638	666	687	735	700	717	696	667	685	701	713	686	720	693	708	663	651	695	640	679	681	695	708	694	697	647	700	689	665	749	677	688	665	693	688	731	647	673	659	682	700	668	691	711	706	712	730	653	686	660	663	693	707	671	679	740	691	687	644	739	693	747	718	679	683	692	642	679	625	700	712	698	720	712	738	721	688	711	705	645	698	656	690	694	732	685	721	748	679	683	705	699	685	685	674	729	673	720	696	679	693	691	687	714	748	706	676	710	653	641	694	686	713	697	690	736	703	675	666	664	684	714	696	681	719	682	663	715	723	770	666	705	674	747	685	710	701	721	706	701	694	658	684	703	711	715	704	708	655	691	741	725	673	689	725	694	683	693	677	688	664	641	689	655	673	672	674	648	697	714	656	643	691	668	714	697	695	723	675	677	669	714	679	664	732	686	674	662	648	720	708	702	677	712	704	677	686	710	668	660	690	690	689	645	711	686	683	632	732	680	650	657	657	702	707	698	705	649	716	718	654	669	673	672	681	706	682	672	685	697	648	727	708	617	727	671	698	710	682	716	672	698	671	726	720	694	680	717	681	654	653	669	708	716	707	665	666	695	705	673	712	737	697	700	681	673	712	739	708	685	715	737	679	713	676	701	725	725	685	683	718	694	682	657	703	666	697	713	655	729	664	696	694	635	691	694	647	682	693	682	700	725	684	644	679	691	683	682	712	737	719	715	672	695	678	715	657	736	705	732	721	701	688	687	688	715	676	654	712	683	684	698	653	668	692	711	714	675	653	669	692	705	708	706	705	678	699	737	658	713	730	696	724	684	693	694	731	661	718	739	686	710	643	651	700	741	668	700	712	695	726	733	711	709	692	720	676	738	709	708	677	729	686	720	723	741	707	711	656	697	729	668	714	688	655	655	692	710	688	708	680	722	666	672	693	679	666	752	684	664	681	670	690	714	678	666	673	717	709	701	674	729	720	664	731	694	704	678	696	759	700	698	729	690	673	712	725	712	643	695	702	680	699	653	703	643	695	678	712	697	720	722	726	639	673	675	708	692	716	683	718	640	700	725	701	661	699	694	681	684	698	690	677	686	679	732	679	702	680	709	676	702	739	679	666	726	746	706	726	680	658	696	673	687	715	725	685	720	714	692	687	693	676	671	683	682	735	675	730	694	719	657	681	650	698	728	699	717	708	705	650	686	728	708	646	696	679	687	714	665	721	672	716	697	702	706	710	714	721	726	732	652	730	719	709	672	648	711	671	679	719	696	703	693	720	659	726	695	650	686	670	723	677	706	692	715	687	705	694	703	681	647	679	665	681	670	706	686	672	642	711	708	681	711	694	681	708	720	695	701	703	695	721	669	723	688	703	707	713	676	656	677	679	717	753	734	719	673	662	700	717	691	716	717	693	704	651	717	695	683	684	716	703	749	707	749	693	715	748	685	729	679	699	715	747	690	687	709	690	680	707	706	694	668	701	715	702	676	666	710	678	711	667	639	718	708	688	671	696	688	711	667	701	722	694	734	680	651	698	675	703	708	691	683	684	722	715	737	678	698	711	693	674	694	669	683	720	671	717	710	721	659	765	669	678	761	705	639	664	696	706	704	694	714	719	682	692	686	716	692	667	738	684	711	719	686	699	684	692	689	675	723	697	650	699	675	700	693	677	713	703	650	714	700	677	671	681	677	671	719	680	744	717	688	648	704	748	685	663	699	679	691	699	715	739	685	661	713	654	710	694	680	662	701	683	671	699	747	700	722	694	685	705	709	680	699	707	717	688	651	668	700	643	671	696	675	663	668	636	671	722	672	691	692	670	654	678	657	642	658	714	714	669	688	703	696	702	684	686	660	722	688	640	747	676	753	691	741	712	696	682	659	710	660	705	627	650	657	667	699	714	676	698	666	669	723	698	708	679	648	688	644	679	730	670	708	737	698	704	668	694	722	716	685	656	715	694	664	729	702	671	655	666	695	654	686	710	697	690	742	658	709	705	717	736	707	680	694	654	677	747	733	696	722	740	670	671	688	707	684	685	668	683	665	667	686	690	711	691	717	657	731	698	674	708	670	671	708	694	651	690	684	734	699	706	694	670	743	657	678	666	682	679	678	668	682	673	684	688	679	685	698	681	732	709	704	665	710	687	714	688	690	719	733	703	705	688	728	673	662	710	686	713	662	645	702	701	684	664	714	720	620	634	711	695	702	728	713	738	699	682	719	692	735	721	720	665	621	699	690	660	657	680	692	723	679	707	702	692	699	680	712	712	683	688	759	721	668	732	699	708	705	684	699	673	680	674	708	669	702	698	652	727	666	711	711	742	712	701	700	657	680	712	694	686	698	690	683	680	687	659	714	642	686	662	706	675	681	706	655	695	719	716	670	708	653	689	681	665	720	668	646	661	690	702	673	670	733	666	719	703	660	664	711	707	701	662	702	681	686	695	702	670	713	671	690	694	672	711	671	654	650	705	720	703	707	698	696	672	690	634	719	666	668	687	702	666	729	670	750	650	691	740	666	647	666	711	649	702	716	682	661	679	668	704	643	732	669	710	721	652	672	747	668	704	732	701	709	664	642	718	735	671	763	689	682	711	716	694	664	670	759	699	673	697	733	722	733	754	676	699	704	705	648	715	716	697	719	763	660	717	626	644	680	713	695	665	673	678	654	712	651	607	714	719	739	672	657	692	689	692	680	700	697	705	706	721	713	723	668	694	698	674	678	706	690	712	693	688	708	688	730	737	648	701	704	652	701	716	656	753	694	632	727	748	697	693	729	680	677	662	680	718	697	711	683	639	727	720	640	679	695	694	644	659	689	654	696	700	682	708	655	672	696	742	664	666	720	727	709	720	651	706	674	692	707	767	697	665	664	708	726	695	655	680	744	703	673	701	693	668	669	689	736	699	690	658	695	699	721	699	683	698	655	686	678	699	713	704	653	684	679	723	697	725	711	665	671	698	699	698	721	656	739	681	691	662	706	650	639	631	657	709	719	700	709	669	712	714	706	678	699	670	665	702	668	717	650	692	732	634	667	681	698	721	649	674	699	684	731	697	713	710	686	697	639	666	680	699	682	664	709	675	732	695	699	673	677	721	700	674	684	699	683	673	685	702	696	645	665	710	689	746	674	679	676	722	725	709	674	707	714	684
24865	21406	27957	25218	10795	1101	2657	15608	26076	23244	16245	7948	2696	1098	588	423	366	323	338	332	368	349	361	368	343	347	363	340	360	371	339	368	334	324	358	322	372	353	362	335	323	336	303	342	309	316	353	364	338	360	354	323	319	336	348	336	375	359	355	324	314	351	334	375	332	374	360	366	345	331	320	318	343	354	356	315	339	334	355	339	329	313	329	338	317	338	352	364	331	356	327	321	313	314	350	327	349	366	347	344	347	294	368	370	337	336	354	333	340	331	355	331	344	340	371	360	312	341	356	336	362	334	338	317	357	322	361	349	333	329	341	342	315	320	335	348	350	350	317	335	357	311	305	311	333	351	370	311	369	354	348	340	338	357	326	354	361	342	356	387	316	340	320	341	355	367	342	339	337	323	315	328	385	349	330	360	354	325	360	304	340	325	339	410	342	349	348	391	324	336	302	350	291	358	380	332	343	330	354	338	343	324	340	363	341	339	329	321	315	344	341	328	358	352	356	315	335	325	331	325	306	349	376	330	345	346	323	360	300	330	319	330	314	338	369	343	333	333	357	359	351	329	360	337	333	342	345	373	333	358	340	332	329	324	338	354	347	333	337	321	351	315	363	341	326	335	348	387	338	343	382	295	332	317	355	317	357	361	321	337	303	342	345	319	338	337	334	342	365	364	329	354	304	318	349	321	332	350	343	345	347	326	326	341	353	324	341	338	347	310	348	347	342	356	315	315	376	323	328	338	323	339	346	330	343	359	344	328	329	354	360	348	341	342	353	351	349	347	331	314	338	329	330	343	378	332	328	321	366	345	355	340	311	348	351	351	356	325	334	342	335	341	347	335	364	381	342	369	334	346	297	330	358	358	317	342	361	351	342	376	345	339	333	299	390	326	348	379	322	317	351	314	329	343	358	354	333	325	307	334	362	329	343	393	350	358	358	329	361	375	336	314	310	323	348	352	314	309	347	296	341	323	329	336	318	358	351	318	340	322	344	341	341	326	302	362	322	297	337	337	335	347	352	324	326	344	351	360	339	336	331	328	355	354	352	334	310	343	326	365	332	333	335	338	338	341	348	353	365	351	333	341	336	324	333	360	346	362	359	357	345	307	343	309	345	298	348	338	353	327	299	346	339	327	363	354	340	336	319	330	340	342	355	337	348	313	333	358	316	342	317	313	317	333	341	329	371	343	319	341	345	321	362	380	322	354	334	336	360	316	325	328	318	325	310	320	334	319	331	320	335	350	349	349	303	328	333	371	389	331	348	331	311	344	350	324	336	322	336	378	355	377	322	311	342	331	351	341	346	348	339	349	356	338	352	336	339	341	306	334	345	342	311	330	341	362	310	340	387	350	338	340	305	333	382	334	328	353	336	317	339	321	329	343	351	343	341	351	301	348	308	334	344	333	324	321	329	339	369	366	342	315	316	322	373	310	331	317	370	309	341	322	328	343	338	338	345	347	344	359	313	305	379	338	360	334	328	348	332	344	346	335	360	349	358	359	337	352	334	325	365	376	334	353	330	341	333	341	386	349	331	367	308	327	337	344	380	343	345	378	321	339	321	334	374	350	325	335	318	346	346	325	349	327	334	345	344	317	332	357	332	347	358	318	324	324	318	349	336	322	347	322	366	348	327	307	390	359	336	346	360	338	373	358	317	344	329	364	325	340	351	351	343	320	317	335	362	363	338	343	356	330	324	311	329	344	344	334	341	329	328	330	331	321	350	319	329	357	340	312	364	298	365	311	308	347	363	344	350	313	331	329	332	340	364	343	314	342	335	350	325	333	335	331	330	341	327	328	325	339	346	321	352	342	354	323	341	316	319	350	350	339	330	335	326	332	351	323	322	331	340	338	325	357	329	327	301	347	361	314	344	341	359	333	365	348	326	337	322	324	342	354	338	311	353	384	352	332	359	341	376	325	339	316	329	344	320	332	319	324	319	350	331	352	335	340	344	345	344	338	339	348	360	328	365	336	359	337	383	345	332	344	368	350	338	353	365	334	361	333	347	358	348	299	316	324	344	355	356	344	306	322	327	341	367	322	367	332	333	334	317	330	375	314	323	343	346	354	354	346	337	334	359	346	345	320	331	358	289	345	349	344	343	346	326	362	344	356	348	336	329	352	354	364	350	333	329	336	363	296	316	347	332	345	321	347	349	366	327	337	332	305	333	334	351	337	336	323	368	336	328	343	346	319	343	327	362	366	333	347	339	341	344	323	335	355	354	346	360	370	356	330	321	358	329	317	324	342	334	365	350	347	325	347	355	344	357	357	364	320	331	320	354	313	351	310	353	330	332	343	348	329	332	290	340	337	340	330	311	333	315	324	357	350	353	322	339	327	330	318	345	340	359	346	324	351	359	368	373	343	311	339	358	316	341	358	332	330	322	315	375	337	347	339	344	355	355	309	313	345	347	345	331	295	335	339	345	362	324	335	333	336	351	309	306	331	314	328	343	370	343	333	367	337	355	316	309	300	353	334	363	325	343	312	314	333	326	346	319	346	351	377	301	321	356	328	362	336	356	353	349	343	341	312	314	347	352	365	342	380	356	337	326	335	305	321	360	347	290	322	347	335	357	315	331	345	357	334	334	326	361	358	366	355	343	337	337	366	340	340	346	329	345	327	339	329	358	335	343	319	357	350	341	364	334	331	296	334	349	317	378	357	325	346	335	362	341	351	339	338	362	333	346	350	342	350	349	354	337	367	353	385	344	331	333	330	324	315	367	360	331	348	363	384	353	324	356	333	337	313	356	333	330	338	322	328	346	347	308	345	354	364	351	312	313	362	347	356	323	312	337	367	337	355	335	337	352	358	332	338	341	328	341	322	345	347	306	337	342	348	332	347	354	332	345	362	331	333	323	331	336	339	344	328	364	335	316	325	346	324	350	339	369	315	366	311	387	349	347	309	347	337	373	345	365	354	327	344	350	338	382	344	361	318	334	347	332	340	317	318	358	335	331	333	341	332	357	315	346	348	354	322	335	334	319	320	333	361	351	356	350	332	345	319	328	328	292	347	361	361	384	355	345	333	349	356	325	373	286	315	291	373	327	353	338	364	328	340	339	330	345	372	371	361	344	352	332	342	354	321	323	343	340	344	365	323	331	333	347	345	342	365	316	329	349	355	316	344	316	343	328	337	339	336	372	345	319	335	367	362	334	312	319	340	368	322	339	364	365	345	334	321	350	335	330	310	309	379	336	320	341	358	333	343	356	357	318	350	328	308	327	348	344	336	331	348	345	337	340	342	364	356	367	338	361	354	353	351	334	317	354	339	330	316	343	338	335	329	333	359	314	351	318	332	340	326	334	315	318	345	362	328	316	332	336	318	357	345	352	303	325	340	293	327	361	316	332	338	364	324	356	325	358	304	341	332	353	378	334	318	309	354	320	346	342	342	342	327	346	331	330	329	346	328	319	327	308	351	310	364	340	357	351	343	307	325	335	364	327	371	333	341	355	363	315	323	339	312	335	330	363	386	345	328	354	342
4782	8608	7912	3823	2905	2419	7484	28817	35794	31732	24804	14710	6157	2726	1274	774	622	669	631	593	590	590	591	636	582	575	553	578	616	606	642	629	597	611	590	579	618	619	622	627	645	616	582	620	590	644	648	621	588	620	614	606	650	631	636	563	579	615	575	649	596	658	567	555	612	608	607	611	605	672	589	598	600	576	612	626	602	625	586	604	588	628	605	588	603	634	537	624	569	584	638	577	626	617	615	603	621	622	622	568	591	593	640	581	605	582	590	577	627	601	602	594	592	592	609	616	606	605	636	569	579	602	592	628	605	618	582	578	672	640	630	571	633	606	576	640	573	586	616	654	610	581	610	640	575	610	577	592	606	603	639	638	620	601	612	679	600	600	588	609	580	561	607	600	616	599	635	618	588	594	591	616	620	610	596	611	628	601	583	606	606	603	617	546	604	630	642	587	586	618	581	627	612	625	633	592	616	626	602	608	620	576	607	606	614	642	652	575	625	626	596	621	569	604	642	604	628	582	601	594	614	599	564	613	587	568	615	601	585	597	581	620	614	604	667	605	577	611	595	627	569	613	585	643	614	580	619	588	575	626	597	592	561	568	623	582	566	579	577	645	611	607	597	605	587	604	629	626	577	579	664	610	645	610	640	588	598	622	603	591	586	622	592	565	608	617	628	632	617	610	630	617	594	624	613	597	605	617	581	598	591	628	610	568	610	601	605	618	605	610	575	617	600	661	615	618	577	590	650	645	584	604	601	576	614	635	607	587	599	609	611	626	566	581	601	644	548	633	603	646	668	642	615	593	603	584	601	604	611	603	613	623	629	610	627	627	617	586	567	578	601	573	639	630	564	594	582	604	602	612	612	608	584	618	583	583	606	619	621	618	584	601	663	590	629	630	574	587	658	661	649	612	587	615	613	601	598	636	610	608	618	618	650	601	601	628	621	608	555	607	643	578	617	584	603	601	624	613	556	669	599	625	615	595	603	609	611	605	614	619	615	615	628	647	648	632	598	571	595	648	612	580	586	599	601	576	609	607	619	581	553	586	626	601	604	551	559	620	652	589	631	612	630	625	622	620	653	602	623	653	610	678	584	629	679	613	568	607	612	594	588	632	600	559	613	591	572	616	619	605	666	575	603	576	613	622	633	637	553	560	600	619	660	567	623	636	613	573	632	585	572	614	637	633	607	627	617	603	608	603	661	651	614	580	624	542	579	593	616	607	612	616	633	622	624	596	591	626	585	606	640	627	618	555	578	640	626	585	613	632	661	611	578	600	642	634	598	620	648	588	574	596	572	621	594	553	604	634	590	631	590	612	602	594	599	638	589	612	592	655	597	642	648	612	604	634	616	614	618	641	608	593	619	629	586	596	605	612	621	612	614	570	596	613	602	592	593	594	611	622	647	600	622	613	585	607	612	601	634	570	638	603	626	643	666	609	639	648	610	600	633	615	579	587	613	563	601	604	621	587	568	585	627	608	602	613	642	602	614	614	651	592	616	596	578	666	609	580	605	647	624	568	626	598	579	599	573	606	577	564	610	573	608	594	625	598	605	603	635	572	638	611	611	599	607	588	544	565	608	589	604	605	575	632	650	598	581	626	580	588	599	616	658	614	579	605	584	574	622	593	605	582	573	643	583	597	617	607	595	611	600	628	650	634	604	633	581	615	579	607	640	594	633	614	638	561	606	579	607	602	591	630	604	576	612	615	618	610	659	573	590	621	556	615	590	626	614	579	570	614	634	570	596	611	630	607	535	607	610	612	616	601	632	617	605	597	611	613	606	645	635	617	643	611	614	621	619	577	579	634	637	633	573	583	596	612	641	631	612	617	585	572	615	628	618	614	591	596	615	573	626	613	608	593	609	631	599	599	610	664	567	619	631	572	584	609	610	618	623	622	624	626	640	605	618	654	608	583	629	577	620	620	634	627	614	637	614	603	576	616	581	596	620	596	570	597	618	619	553	588	615	624	577	615	625	611	590	625	592	631	613	599	611	637	607	618	665	608	562	598	590	611	607	605	592	572	630	583	568	583	609	624	597	620	568	617	595	622	595	641	623	565	633	611	587	630	611	608	571	640	597	641	609	563	617	628	613	641	601	635	645	616	620	619	633	620	579	627	607	559	604	634	610	616	665	584	631	615	575	601	635	613	613	658	654	606	582	611	565	643	626	566	608	632	643	615	586	631	628	606	601	609	585	598	541	629	613	595	565	570	596	603	573	615	574	618	602	634	565	611	597	542	576	607	646	611	593	611	610	601	556	621	585	614	587	590	619	649	587	618	613	621	602	627	624	656	630	545	614	623	593	615	571	620	629	624	621	625	627	611	625	558	579	622	617	589	650	631	577	605	599	578	581	658	594	663	653	568	640	674	639	574	634	613	608	584	602	626	587	658	600	593	641	629	622	631	643	569	555	567	606	629	580	659	610	626	613	622	614	579	640	583	561	614	632	585	588	581	630	625	575	604	603	595	582	594	573	583	531	602	597	608	621	561	587	598	642	623	584	584	604	593	645	572	593	580	643	588	628	606	618	627	623	622	642	600	604	631	598	618	592	622	603	597	657	577	593	628	630	606	595	612	609	633	589	635	625	638	593	559	650	582	594	619	625	560	613	611	597	618	611	609	608	628	643	613	585	570	605	611	607	662	586	600	635	626	612	596	586	562	602	625	618	578	602	628	611	680	646	639	575	574	613	651	616	590	615	615	609	625	602	609	599	655	573	619	617	627	609	641	572	620	614	595	600	562	593	618	630	583	625	569	587	628	566	626	594	581	583	591	607	612	639	613	586	602	585	625	609	632	635	643	618	605	588	603	610	641	627	636	633	600	588	621	586	611	616	594	627	645	617	649	572	587	576	625	611	625	608	634	638	594	626	608	632	607	589	629	622	579	613	652	593	608	624	576	617	591	614	613	592	602	609	591	630	601	597	582	623	602	625	582	603	531	606	599	628	579	628	571	590	592	574	641	576	566	587	595	601	648	634	605	575	611	604	630	600	663	617	592	542	621	607	584	574	597	580	576	644	617	607	581	607	610	580	558	656	593	565	581	580	596	616	644	624	603	652	640	594	591	574	589	635	609	647	637	587	604	594	634	612	619	607	666	614	610	618	597	599	594	579	600	608	579	596	575	582	599	612	590	640	594	573	620	589	638	639	567	592	630	596	602	641	593	629	622	625	609	595	612	585	632	590	628	662	592	615	633	617	642	613	638	631	623	634	615	580	626	646	600	625	594	623	633	577	612	623	589	598	646	643	605	632	597	618	607	605	642	639	641	636	637	642	551	630	599	596	626	620	650	620	607	586	599	626	651	654	619	614	596	618	641	618	632	618	530	631	609	617	611	644	656	615	586	573	548	595	617	552	655	641	611	592	570	549	603	601	634	575	618	579	618	641	591	613	606	590	586	618	635	597	617	601	618	612	559	569	608	597	585	591	620	611	598	603	618	584	608	617	540	649	608	611	656	574	654	607	553	612	612	602	650	607	615	595	603
23421	21368	29189	23905	21368	19995	7848	31399	43526	39636	31396	19295	7670	2719	913	434	290	282	265	292	277	246	300	293	283	288	274	298	263	297	287	264	300	249	279	278	301	273	253	307	269	258	269	252	266	290	267	286	256	288	284	295	276	268	279	273	285	284	280	300	289	279	275	285	294	291	283	298	288	285	278	276	277	253	283	265	286	283	257	282	270	271	269	300	277	294	291	298	267	276	263	257	274	264	268	240	266	304	286	265	292	301	278	250	267	290	258	266	251	297	233	257	289	274	286	269	262	293	277	313	274	273	275	256	284	265	279	293	281	260	279	278	271	291	287	251	264	274	281	269	286	270	263	275	282	302	271	262	290	282	275	275	296	265	271	282	307	274	251	286	277	275	257	252	294	268	263	251	288	290	266	281	292	273	295	312	235	263	301	277	299	277	253	262	297	296	273	280	287	291	292	273	287	279	282	266	248	279	279	248	242	265	248	267	242	279	269	268	283	311	262	290	264	287	281	282	254	272	270	265	271	284	297	240	263	284	247	253	299	288	276	271	288	287	276	239	267	273	249	263	260	263	258	287	294	272	295	265	281	275	243	253	284	292	278	292	278	255	282	277	290	296	298	292	281	285	255	263	284	264	279	258	292	236	254	284	296	263	266	267	258	268	302	301	259	272	266	262	266	295	283	249	293	259	270	277	259	306	257	275	303	273	267	260	261	258	259	304	259	272	282	277	267	294	261	259	270	280	268	271	262	300	257	244	273	249	275	261	254	281	268	284	273	292	298	279	310	291	268	274	285	242	280	255	261	268	285	253	250	267	267	251	279	268	293	270	292	308	287	277	274	301	289	289	243	250	289	257	281	255	282	259	263	270	258	273	265	266	294	323	264	260	288	269	285	325	277	279	268	261	245	266	285	275	253	283	287	273	298	267	288	276	264	277	253	271	231	305	272	261	269	280	267	279	295	270	260	279	270	276	250	254	291	271	288	276	283	266	265	313	278	277	276	278	259	291	246	305	288	299	282	293	254	280	270	281	286	278	308	279	273	273	288	257	268	272	297	267	275	286	285	294	244	294	280	270	265	278	294	286	264	253	278	276	286	297	264	280	260	257	296	287	239	254	283	267	283	282	281	293	292	300	280	294	281	259	265	298	282	267	267	243	303	270	284	272	245	261	317	264	274	261	257	320	293	262	302	281	272	286	277	254	296	277	286	295	248	272	308	282	257	277	276	270	285	291	258	268	258	274	254	297	290	257	239	262	276	255	278	268	299	285	273	245	254	251	268	268	266	268	242	248	273	282	302	299	285	286	266	274	253	288	282	292	302	288	270	271	278	256	287	290	278	281	276	299	298	263	251	261	282	269	238	276	247	274	266	271	290	262	266	243	295	272	288	268	286	259	264	263	252	280	254	291	262	285	300	287	288	267	269	267	252	255	299	248	240	258	267	286	319	268	253	249	279	276	271	287	272	291	258	297	266	271	277	320	273	271	267	268	281	267	300	294	264	281	289	254	251	244	280	267	290	268	287	275	257	272	259	284	270	270	277	278	266	270	293	263	286	273	286	283	263	273	255	246	295	281	280	260	278	291	302	276	271	271	281	247	273	277	269	294	258	273	265	261	292	279	273	267	218	284	271	275	271	277	297	289	270	267	266	267	272	260	278	257	264	268	250	259	271	291	271	297	303	278	256	278	291	249	271	283	285	257	263	280	249	286	292	278	281	269	273	262	285	254	282	275	267	266	264	279	281	281	286	234	251	259	285	252	285	252	279	277	252	270	275	306	250	273	271	285	282	279	308	289	303	300	257	276	265	280	266	265	269	269	292	259	263	298	259	282	271	284	243	283	269	299	255	264	275	281	286	291	277	256	278	288	269	267	284	280	269	293	265	271	260	278	268	278	255	289	298	251	285	287	280	296	280	277	242	275	252	249	262	255	269	269	288	264	285	253	281	292	271	268	265	299	288	253	291	274	279	274	253	249	275	293	283	252	317	277	265	267	252	297	256	276	274	283	272	259	288	296	301	277	259	264	286	293	267	296	262	306	278	296	286	283	253	264	228	272	258	257	265	261	273	306	302	273	274	260	258	275	290	281	264	270	265	302	289	303	254	286	282	269	299	268	291	258	276	286	294	243	299	255	261	269	292	291	289	253	249	255	282	268	277	282	258	266	257	309	282	271	278	268	283	260	280	259	241	255	274	268	278	260	273	277	263	322	267	276	256	253	274	275	284	280	307	290	270	288	263	253	267	272	262	266	272	287	282	285	281	270	276	256	288	298	265	273	259	248	265	303	267	269	268	274	264	264	255	259	281	262	268	282	273	301	265	302	291	267	274	302	291	250	275	285	292	288	287	262	258	295	246	273	249	283	254	241	291	295	269	274	264	282	260	247	297	276	242	266	273	285	298	270	250	270	282	261	249	267	279	301	263	257	284	308	260	245	268	286	306	278	283	272	276	264	262	286	271	277	289	279	265	285	275	261	267	266	308	282	274	264	275	277	278	281	271	288	291	276	272	269	256	259	247	287	283	284	260	234	277	301	299	273	267	270	280	288	254	301	273	275	267	241	269	255	258	258	240	250	278	261	267	270	273	287	320	268	270	283	255	272	263	288	286	261	254	267	250	260	277	250	280	296	281	264	288	298	273	282	230	244	281	285	261	277	284	266	277	298	291	278	243	263	274	295	266	263	278	247	293	249	255	272	279	294	265	251	254	254	298	300	271	275	288	271	285	253	251	262	249	290	302	241	261	290	272	277	257	289	307	284	290	235	279	266	262	321	267	298	277	269	258	266	280	243	279	270	263	283	297	265	255	272	277	293	280	276	276	272	282	265	283	259	292	264	256	279	286	287	275	279	287	267	249	271	276	262	268	285	320	286	280	280	280	290	281	277	285	266	293	265	293	253	289	273	265	259	291	278	246	270	250	292	270	243	239	284	276	244	290	241	237	288	289	281	258	282	273	289	289	272	255	257	260	281	286	290	314	276	276	257	292	261	263	283	299	282	234	291	284	273	280	261	277	271	258	250	260	281	284	253	303	275	318	233	228	270	278	247	258	291	279	266	255	281	278	224	281	282	248	266	263	279	272	274	278	285	288	281	274	269	299	248	273	259	290	275	300	281	289	255	292	287	284	274	255	286	286	278	257	243	261	281	269	302	248	272	277	276	246	270	263	290	274	287	249	288	260	295	263	299	288	259	283	250	257	281	246	279	290	280	276	277	259	260	281	264	262	281	287	282	306	253	271	258	258	287	262	285	291	252	291	257	280	278	263	306	252	281	263	281	239	297	271	279	263	268	265	301	251	276	266	306	291	286	264	277	298	278	291	285	281	242	296	291	300	274	290	260	280	253	270	284	280	258	286	251	261	302	287	272	281	284	257	270	274	283	244	299	296	269	275	254	271	260	276	262	281	263	282	272	263	294	281	285	272	268	279	270	253	292	284	276	258	282	288	276	245	263	285	280	256	281	286	265	279	293	275	262	252	281	291	302
7931	18377	15721	8181	5961	4576	13818	42312	49126	44953	37771	26722	13599	6280	2294	808	538	465	494	508	499	460	468	459	463	482	435	460	460	450	485	518	499	446	429	499	461	459	507	494	472	448	494	467	453	492	496	448	463	474	488	444	449	464	465	456	476	482	485	480	482	481	464	491	496	501	508	500	512	474	434	484	468	502	481	479	464	445	517	504	488	503	479	469	464	491	511	518	516	470	478	516	493	484	508	455	449	444	467	522	462	441	461	465	506	521	494	478	493	475	495	450	487	460	462	485	453	494	460	451	508	483	443	514	485	451	459	483	481	487	521	489	495	515	474	485	446	486	506	499	510	443	441	462	451	436	496	467	466	464	444	500	484	517	455	482	467	485	453	481	441	455	478	475	482	454	463	443	486	489	458	465	450	488	473	466	464	455	481	447	471	478	501	508	489	520	452	451	482	487	486	504	478	463	451	463	486	492	498	468	502	484	445	470	453	492	488	462	501	467	483	481	468	440	493	507	478	491	481	485	449	494	483	489	471	463	501	467	461	504	504	445	469	471	465	446	450	472	428	446	452	505	459	477	489	511	460	488	487	491	496	500	444	477	446	463	488	491	484	469	493	481	440	444	495	479	466	505	490	496	468	469	500	433	450	474	494	477	446	441	501	486	451	461	482	462	479	484	484	480	505	451	421	485	479	487	483	461	489	493	502	499	472	485	495	440	500	450	444	457	467	478	490	459	495	475	500	488	527	460	465	458	449	498	460	473	470	454	488	498	444	475	470	467	493	485	509	498	471	476	505	505	472	465	435	509	451	445	478	488	477	493	457	464	502	481	438	461	471	470	472	444	492	503	486	470	487	466	442	484	498	458	463	471	489	467	503	486	459	503	496	471	454	486	468	505	481	417	469	437	482	468	426	466	496	440	463	482	508	469	481	490	478	472	522	491	480	448	471	441	468	494	515	441	461	497	507	446	432	468	497	468	467	482	502	507	470	474	437	485	446	498	456	473	526	470	479	487	455	462	522	483	514	481	507	491	464	501	505	436	468	413	499	447	485	483	475	471	483	486	466	417	514	503	432	453	458	464	427	458	432	474	464	493	475	437	478	459	473	444	460	485	491	515	483	461	485	458	460	465	454	496	512	449	482	499	493	495	467	479	486	487	463	459	490	514	466	429	487	470	479	474	472	506	490	496	485	481	469	448	543	489	528	447	487	459	485	472	500	453	482	473	473	435	484	465	442	514	490	490	468	513	439	487	451	479	467	475	483	472	507	512	467	459	466	462	482	504	487	420	448	490	483	457	469	490	468	494	473	452	517	470	494	513	495	463	469	492	467	465	509	463	473	448	508	468	465	484	476	507	504	490	491	446	458	471	456	484	456	453	445	499	445	462	466	470	449	480	469	471	486	486	488	451	454	490	486	430	492	474	436	484	468	490	471	462	453	476	439	451	496	457	460	490	457	474	527	501	492	502	493	532	469	480	440	462	491	495	497	466	486	469	455	492	472	482	479	484	488	507	445	465	509	456	482	465	503	469	459	487	442	477	487	495	467	493	478	471	468	463	445	510	487	461	470	477	470	491	487	479	508	418	462	483	449	453	500	487	470	472	479	463	476	472	445	518	498	471	465	458	487	443	466	500	512	446	490	436	464	473	495	478	480	488	489	473	494	434	458	459	439	442	497	523	472	496	490	467	453	453	503	468	470	491	470	490	496	489	491	466	481	473	515	474	451	500	501	459	454	503	460	446	477	488	487	466	513	456	505	465	501	440	461	491	502	477	504	448	467	485	462	472	483	478	487	465	445	465	484	492	475	498	493	430	489	477	474	478	483	477	486	467	508	473	477	452	490	465	467	455	474	477	503	474	478	527	462	525	435	463	457	464	513	514	465	497	468	447	512	465	430	494	482	482	469	449	476	498	510	472	437	452	481	496	434	489	476	496	455	465	474	441	499	488	506	465	454	477	474	476	444	502	509	461	458	464	490	472	455	471	458	484	526	494	433	467	473	492	486	482	471	445	476	478	511	486	479	451	470	457	443	487	506	459	475	483	466	529	484	488	480	445	426	444	477	455	510	442	456	462	452	495	461	490	461	471	464	492	480	431	485	448	443	461	523	503	479	474	489	470	470	462	503	518	490	462	460	465	446	511	454	453	499	490	486	441	482	499	503	486	477	442	504	442	463	500	476	444	454	466	470	480	468	456	466	471	504	464	440	457	476	496	500	478	493	494	466	496	475	470	503	473	470	483	475	501	474	489	467	493	463	429	453	490	489	462	495	509	494	501	455	488	478	508	465	466	463	462	491	466	492	504	484	468	461	498	494	533	470	510	497	486	468	461	506	441	502	473	481	433	477	469	494	496	461	494	471	452	525	501	461	486	526	460	465	499	451	536	463	484	442	469	476	470	495	474	509	514	475	467	476	497	458	454	469	508	504	482	434	496	466	483	415	477	432	465	422	415	525	481	512	468	515	489	444	472	446	453	454	479	463	491	432	494	521	467	439	494	463	470	464	523	470	488	488	460	502	456	468	466	475	468	458	497	496	483	407	483	496	478	501	465	471	489	482	459	467	483	459	488	488	460	461	497	431	464	448	502	483	470	469	511	470	458	490	440	477	486	503	506	500	484	452	461	470	465	466	456	505	508	499	500	488	488	460	458	477	509	463	421	482	478	514	455	447	473	475	456	463	502	510	476	484	500	501	486	478	481	466	451	487	486	497	463	491	462	476	457	454	481	487	464	497	515	475	521	460	513	467	427	467	487	489	445	480	441	522	463	511	495	459	497	466	423	459	507	511	485	506	487	460	497	464	461	483	489	471	484	481	446	471	493	483	451	459	453	482	473	482	463	466	488	477	490	511	508	482	513	511	469	484	467	480	439	458	444	430	456	496	465	484	520	456	484	485	460	438	452	500	481	469	476	501	467	466	470	490	473	473	495	449	482	485	434	511	460	471	472	467	513	500	452	486	533	473	493	434	487	472	437	432	490	487	475	473	500	493	494	486	477	470	507	472	463	472	446	485	478	480	483	467	502	484	488	485	496	483	482	442	493	482	502	519	523	483	444	477	433	499	480	495	480	524	475	458	485	477	488	474	483	483	474	487	502	458	436	469	471	431	460	467	446	494	491	503	495	482	483	485	505	481	507	461	428	502	529	485	469	425	483	456	456	505	467	471	482	488	462	456	513	512	459	491	435	490	468	452	459	513	438	471	444	458	468	471	474	470	462	448	453	494	454	481	469	526	468	509	520	456	498	521	467	479	447	443	505	494	477	459	483	472	493	514	477	459	489	491	473	447	423	464	448	457	484	455	455	500	452	447	499	453	485	489	464	500	505	500	462	466	473	499	458	463	437	476	508	501	497	503	515	449	497	484	505	459	468	488	488	451	480	489	454	468	482	493	460	490	477	451	514	505	461	483	472	471	466	464	459	467	474	505	476	454	504	440	479	467	482	440	475	445	504	516	484	462	482	449	464	510	479	508	445	441	445	523	454
26782	20633	8039	988	575	561	685	2539	5551	4622	3303	1973	989	574	473	419	396	379	380	402	373	374	367	408	377	391	390	405	391	418	397	397	387	393	394	363	408	399	402	411	393	385	373	403	435	391	425	436	422	412	374	403	371	415	377	386	355	382	376	435	386	368	415	393	383	395	398	380	403	367	419	359	414	396	404	380	414	373	390	402	408	423	383	381	395	388	404	403	341	441	363	409	388	375	363	367	372	365	375	367	390	398	394	395	409	361	404	358	385	372	398	439	359	417	377	375	389	379	382	380	421	402	428	403	403	411	420	338	365	378	365	373	400	368	413	396	382	390	427	405	415	419	382	431	377	397	373	347	415	376	412	400	348	388	391	414	384	397	361	368	364	392	404	354	374	399	386	380	371	369	398	396	392	383	365	426	352	391	383	371	393	361	396	418	419	377	401	423	392	410	392	403	403	393	382	376	390	398	405	380	361	408	385	366	377	376	331	372	387	396	421	359	430	388	381	383	386	427	425	451	388	413	404	372	399	388	362	403	375	376	433	373	377	390	370	371	449	401	431	412	357	397	385	370	392	397	412	390	389	317	433	385	399	400	405	406	360	409	383	377	353	366	389	368	372	372	370	355	414	380	370	376	371	429	395	360	397	372	365	402	408	373	391	357	394	395	375	359	366	370	403	408	385	376	332	370	384	403	389	382	374	390	404	393	394	426	387	394	362	350	396	423	386	333	421	378	389	392	364	390	389	392	383	364	387	378	373	375	366	365	421	404	402	407	377	366	386	367	410	385	360	419	374	376	382	429	378	389	382	376	389	376	412	377	398	387	395	396	406	397	435	428	367	368	381	395	413	374	413	403	404	369	393	430	397	386	405	372	401	382	417	422	428	406	341	368	373	392	405	391	380	366	404	386	396	411	421	380	340	372	396	385	399	405	382	390	375	372	401	381	395	402	382	396	364	416	383	414	389	362	398	391	405	428	364	404	379	363	418	409	399	369	383	397	368	423	349	386	367	388	384	371	385	394	382	402	406	383	372	371	393	400	391	395	405	370	353	398	366	368	372	395	411	371	402	405	389	375	349	372	394	366	370	384	359	353	392	398	374	382	453	397	377	400	388	399	391	408	384	381	376	414	351	394	365	393	401	374	393	382	400	395	402	388	361	380	365	402	371	377	413	380	413	427	382	421	365	406	384	376	393	385	387	415	393	387	404	418	364	394	403	402	337	388	410	390	397	388	384	422	386	404	353	442	375	345	359	400	398	369	408	382	374	363	391	390	374	430	397	381	386	397	399	384	412	439	372	351	387	407	390	385	387	398	378	375	385	393	390	380	392	365	405	370	396	410	377	387	351	389	420	401	388	385	363	412	380	389	371	398	420	377	410	373	353	358	398	426	418	394	373	377	361	379	383	366	414	356	371	381	364	385	396	388	346	392	396	361	375	400	353	400	382	360	388	385	376	352	362	433	371	406	402	386	389	370	372	390	378	371	366	435	415	391	382	395	374	418	332	373	352	388	390	395	399	372	376	408	378	415	414	389	351	410	396	377	406	395	363	417	404	415	444	427	414	379	439	385	428	414	394	368	344	403	386	373	403	379	399	382	369	383	426	398	389	397	396	379	384	383	401	376	418	349	422	388	429	384	382	380	360	410	395	418	381	354	395	388	391	409	410	418	422	400	375	380	386	403	386	407	393	402	357	376	417	399	394	402	365	360	418	370	395	366	388	375	381	369	403	400	380	375	375	388	381	353	404	383	363	397	377	410	382	401	405	380	381	443	406	391	365	383	371	400	384	384	376	389	409	372	398	406	419	376	399	390	382	347	386	386	383	397	408	410	380	399	389	382	395	411	386	390	362	363	387	421	362	390	410	410	427	386	393	434	411	379	369	372	401	417	351	337	384	356	381	390	380	366	414	378	428	399	381	396	414	394	377	375	372	396	397	424	386	376	372	381	402	387	354	384	363	376	437	375	406	398	392	390	354	403	388	388	382	389	398	379	381	408	387	434	415	372	387	392	414	369	390	391	338	388	384	389	373	383	347	380	372	398	427	391	388	363	394	376	378	374	380	388	414	401	359	361	369	398	371	391	376	357	427	397	377	406	404	387	458	404	378	369	414	373	376	401	399	396	362	356	431	408	420	397	369	380	412	399	418	368	399	383	386	383	392	395	369	377	372	411	401	408	378	356	365	404	416	355	377	378	343	388	357	425	352	355	383	382	390	420	413	411	403	390	403	394	398	397	373	411	384	396	390	350	376	382	370	355	415	391	408	364	394	350	362	400	390	384	381	378	383	367	421	395	389	435	385	387	371	390	361	389	373	392	376	392	395	389	368	391	381	402	416	388	386	418	431	373	391	396	404	361	391	384	406	393	386	398	390	370	435	371	361	373	377	372	360	366	395	383	399	342	395	388	370	376	404	390	398	445	389	407	382	340	398	391	367	440	374	395	406	412	383	387	387	399	374	345	384	367	381	397	402	359	381	386	409	397	397	375	369	417	398	406	432	369	378	385	397	364	394	364	405	403	363	418	345	417	380	353	352	386	375	408	353	360	387	387	384	364	360	404	388	387	382	371	389	389	411	349	384	383	390	376	400	396	444	378	409	375	395	397	391	411	415	381	401	384	395	373	415	381	406	372	405	406	388	408	388	373	365	391	376	384	397	377	396	414	418	392	367	385	362	400	351	378	411	357	360	398	378	373	360	369	409	366	356	357	388	376	377	374	333	328	405	358	382	372	408	377	410	403	437	359	361	434	388	409	398	368	398	384	395	368	414	377	365	404	420	407	376	384	366	363	398	384	363	398	384	393	381	380	367	376	422	395	392	355	400	408	380	397	357	394	386	370	354	401	392	422	397	370	380	381	374	379	421	385	362	394	417	422	393	387	378	419	371	397	378	380	421	397	413	395	384	420	399	431	385	400	387	346	387	390	379	414	362	400	413	417	406	409	409	375	400	386	368	369	371	389	383	376	375	381	419	369	404	377	386	393	394	376	389	372	387	384	406	385	386	398	404	383	370	399	406	416	396	387	411	381	393	412	404	397	404	413	423	378	379	399	406	376	438	402	397	373	413	373	391	405	389	419	387	400	349	418	373	392	380	399	370	367	371	382	422	394	376	403	410	375	383	398	371	387	378	359	407	369	348	408	391	380	373	382	411	388	404	385	344	369	385	393	386	400	378	367	367	390	372	416	396	392	366	389	363	377	374	371	371	382	387	356	397	424	391	369	380	385	410	395	349	394	391	371	387	388	387	413	435	392	389	378	417	412	396	367	422	412	382	402	388	423	369	378	423	371	406	377	417	380	384	384	404	359	397	421	431	398	368	379	374	396	396	387	367	397	360	414	377	359	379	376	388	418	393	412	384	336	386	401	387	381	410	348	359	388	427	378	388	393	382	404	355	401	375	410	436	428	387	413	418	407	413	401	392	394	372	383	384	380	401	372	402	402	377	360	331	390	367	353	400	378	398	408	411	387	389	371	413	433
4151	2946	2591	1479	1281	1244	1507	6961	12994	10681	7859	4464	2248	1240	894	719	678	713	688	691	711	668	701	661	705	665	692	714	689	685	639	731	697	705	693	711	766	686	639	664	671	687	684	697	630	753	682	640	677	667	670	657	674	695	641	640	662	663	671	635	667	697	711	672	661	688	694	728	630	692	720	638	694	642	695	620	691	678	721	712	716	686	724	641	656	686	681	662	639	688	645	679	670	712	726	659	688	696	692	673	661	664	653	663	688	682	670	706	692	661	666	646	696	658	628	690	711	687	711	718	710	718	688	668	728	633	657	746	660	649	698	698	696	694	684	703	661	692	652	723	635	708	703	674	674	703	703	691	643	681	643	686	696	674	701	682	727	689	688	657	689	697	657	704	728	641	675	653	693	689	700	666	720	684	705	661	683	670	674	689	664	673	718	682	715	657	727	678	674	705	668	663	678	666	658	754	667	678	664	692	648	666	692	629	701	690	675	722	692	672	659	609	706	651	693	704	755	646	660	704	744	677	662	670	695	662	684	699	732	678	661	705	683	696	637	687	711	670	697	649	662	682	694	652	666	698	673	697	679	660	660	683	692	720	646	658	699	722	692	689	701	653	669	664	710	683	649	723	686	666	706	667	678	655	669	661	637	667	690	693	646	678	688	694	653	689	710	736	671	687	689	694	683	709	632	693	674	661	689	678	656	746	650	680	686	699	700	641	683	705	667	654	661	716	642	707	671	682	676	714	658	631	671	659	726	677	690	693	685	686	661	698	677	703	720	700	642	644	696	702	690	656	702	727	681	712	735	695	644	655	718	686	667	708	702	654	705	720	733	721	692	709	657	721	672	675	698	663	674	694	693	662	699	673	667	684	716	694	723	649	701	682	636	677	721	698	652	661	656	672	681	688	657	727	631	695	677	693	688	680	703	708	657	679	690	638	715	722	668	678	630	624	688	663	639	679	672	667	691	642	691	645	690	661	647	679	706	681	671	689	689	699	672	726	698	688	701	693	662	642	604	676	679	698	685	698	646	684	673	666	719	676	654	674	711	719	694	671	710	713	693	688	688	674	651	676	665	704	647	666	682	685	672	653	710	703	671	693	707	671	663	669	701	699	688	672	695	668	674	705	729	683	626	717	721	676	669	699	748	687	710	710	680	676	677	719	640	703	675	681	745	658	684	624	708	690	670	658	662	682	672	690	689	688	640	666	663	717	717	671	693	709	671	692	703	667	693	670	642	679	692	716	716	658	680	716	651	694	637	689	670	678	615	699	665	675	668	655	695	710	705	686	674	724	720	693	688	660	695	665	665	702	670	662	723	696	687	663	713	665	695	718	699	631	668	744	700	726	662	688	712	712	692	691	640	655	655	668	709	718	702	716	683	688	727	681	696	672	695	675	664	659	673	704	703	663	673	662	684	686	676	625	694	647	728	661	697	646	681	681	715	683	703	682	660	687	701	725	629	698	746	689	714	641	705	720	733	644	647	694	656	638	691	687	700	711	716	669	672	689	667	669	778	707	685	712	640	673	678	673	689	640	677	674	695	663	670	707	682	654	708	640	657	693	690	671	702	672	653	648	668	706	689	667	686	679	696	649	661	666	680	646	687	695	637	681	684	693	631	727	662	735	712	732	687	671	697	684	681	711	689	688	702	670	676	707	667	692	692	657	664	662	678	713	732	686	685	654	667	658	679	694	696	741	688	703	633	688	684	722	626	629	641	686	694	679	686	687	663	649	710	667	707	683	673	672	691	703	701	699	684	686	748	698	710	685	636	674	672	728	685	706	700	679	725	661	718	725	683	697	717	723	718	664	719	752	635	668	703	694	637	693	709	655	677	636	729	722	733	669	660	686	641	713	654	727	605	696	667	663	651	668	654	658	699	688	696	700	694	671	638	681	666	640	713	680	690	672	700	700	711	656	639	702	663	678	688	672	691	719	597	699	727	682	719	711	692	672	683	665	693	688	662	720	644	682	643	671	637	689	657	707	654	744	723	693	699	679	685	638	649	693	701	671	699	668	663	678	675	724	695	672	653	691	707	646	705	659	646	713	727	667	733	678	707	669	729	671	685	652	728	654	695	660	682	751	668	696	672	648	692	682	686	693	637	686	640	716	665	674	675	683	678	696	687	670	669	723	681	675	707	705	672	708	682	650	637	713	645	689	692	688	670	704	647	624	675	721	670	639	705	665	723	646	732	663	662	653	669	640	692	665	659	670	712	663	667	693	677	693	701	693	632	672	700	658	687	674	682	675	661	701	681	637	673	687	667	668	687	727	659	691	703	707	675	704	643	680	706	711	664	706	671	670	694	677	734	620	694	703	683	673	717	723	660	662	727	678	710	651	712	671	670	665	693	657	692	699	658	688	690	672	729	660	684	705	683	650	697	653	729	697	704	715	668	690	677	643	706	667	662	678	728	711	723	667	664	702	636	689	662	668	690	659	718	663	682	692	661	666	716	679	690	658	697	677	674	665	701	710	653	639	668	653	690	642	658	667	680	655	624	691	701	657	672	710	685	699	684	696	664	719	649	693	670	658	648	700	679	682	652	679	680	699	725	708	646	692	681	732	739	700	651	717	655	676	720	654	660	705	668	704	679	642	687	694	730	690	701	659	690	708	679	687	699	638	638	698	683	706	677	697	648	651	670	716	672	668	661	706	689	701	676	659	686	695	677	670	715	705	660	680	651	700	700	685	665	666	698	640	668	675	715	672	672	692	668	669	646	697	687	706	662	716	648	657	684	735	695	687	705	667	694	736	694	657	658	673	667	676	690	717	747	714	743	703	724	716	671	695	684	710	696	699	713	670	673	700	684	708	700	658	690	690	697	683	645	700	637	674	692	671	679	659	622	698	712	656	636	705	722	730	705	694	690	678	707	682	664	684	669	691	735	635	666	640	700	705	662	673	670	646	699	737	692	656	702	698	678	633	664	676	682	702	679	659	679	705	696	675	721	675	685	705	661	658	689	708	691	705	686	671	684	720	677	681	678	718	670	686	685	691	715	687	731	683	700	690	646	701	692	663	674	680	633	656	680	704	660	637	671	711	689	699	686	723	690	668	685	698	684	703	687	659	696	724	726	740	662	711	687	700	690	739	631	704	723	672	678	688	681	701	679	658	670	658	731	691	754	679	696	667	682	637	621	741	715	688	703	668	673	684	666	674	700	668	635	683	674	684	729	690	668	695	667	679	688	689	691	658	637	693	705	683	676	700	669	682	651	674	681	675	688	684	686	682	716	710	701	687	671	707	659	701	710	710	677	714	694	683	726	699	744	671	675	699	688	695	637	688	658	724	679	692	685	684	665	683	688	651	674	677	681	678	698	677	671	663	686	666	660	721	720	710	705	702	670	670	683	648	681	651	694	685	660	680	661	674	673	679	707	655	647	645	649	675	682	650	697	673	665	701	668	681	723	652	638	699	698	622	671	687	674	655	672	696	703	726	714	685	687	656	642	654	728	698	651	675	677	727	683	711	694	690	643	693
24866	21408	27913	25226	10899	1128	1620	9769	26462	23951	16520	7981	3273	1366	668	467	347	330	341	357	315	346	366	307	342	355	362	349	314	333	340	339	316	327	306	349	354	351	322	368	329	367	344	350	336	355	321	351	328	304	324	351	329	343	344	318	349	311	315	336	325	320	346	380	312	352	331	343	353	350	323	387	322	376	322	331	324	339	366	305	356	368	328	339	356	327	338	320	348	316	304	320	305	312	327	328	318	324	349	316	327	348	329	351	313	361	357	326	342	337	349	335	303	323	327	346	334	338	297	371	372	307	311	307	346	339	335	340	342	324	325	328	339	348	326	310	333	365	357	327	338	352	300	341	337	300	359	320	349	295	332	344	350	359	299	353	295	340	311	370	307	324	340	345	337	319	335	309	342	349	333	340	317	326	344	332	325	316	314	316	348	349	335	309	307	329	328	299	307	325	305	351	325	319	327	328	339	316	308	348	301	362	324	318	314	357	350	337	305	338	299	325	316	314	322	350	312	338	310	334	343	360	306	309	370	332	325	306	389	341	334	360	283	317	352	340	334	325	337	342	350	294	321	327	320	351	311	352	330	280	307	319	311	329	314	368	372	359	319	341	341	354	351	301	337	352	308	325	280	341	326	335	347	328	372	374	316	325	338	328	363	352	328	328	325	325	323	352	324	329	328	322	327	329	355	332	340	326	342	333	308	308	346	325	321	367	314	320	331	328	307	354	357	334	331	315	314	341	315	337	359	328	321	355	318	334	317	322	322	350	376	345	348	342	317	329	361	331	327	321	330	338	331	312	314	319	312	322	319	331	341	332	352	338	371	334	341	309	332	333	314	340	298	310	351	304	357	352	339	331	353	360	333	352	335	301	299	337	349	320	327	383	299	334	344	326	345	332	350	342	329	345	323	297	371	302	354	326	356	313	348	321	363	331	301	328	301	332	334	356	359	333	323	310	303	333	333	307	339	336	331	366	328	339	325	351	318	320	352	352	336	350	325	327	341	330	337	346	347	317	346	341	358	306	339	324	340	318	339	317	341	347	319	320	320	340	314	339	326	348	341	348	354	350	315	325	341	346	322	336	344	335	370	336	373	346	333	310	309	338	345	326	347	304	317	311	335	319	314	321	371	319	348	335	323	332	329	315	303	392	353	339	339	311	305	330	340	307	304	358	348	328	331	356	284	377	331	310	329	324	347	326	368	318	338	341	339	329	338	320	286	327	285	323	323	333	319	323	345	300	360	326	350	340	310	351	351	356	363	343	322	355	340	315	333	337	324	347	317	310	317	336	353	350	331	334	331	342	341	360	325	328	363	306	351	296	316	318	331	361	341	312	317	324	323	344	309	322	338	346	345	328	330	320	337	332	323	313	338	326	315	359	356	347	367	329	349	306	350	347	296	366	314	319	358	321	335	316	305	310	306	327	330	345	327	353	318	349	342	295	336	343	321	333	384	324	337	341	335	322	356	334	337	331	339	339	331	328	345	323	300	328	330	326	312	333	325	295	334	323	319	314	336	326	329	353	275	311	352	348	341	327	313	320	332	287	340	342	338	349	343	303	320	327	321	312	324	308	316	324	359	311	320	346	332	342	334	352	331	327	335	317	330	328	322	365	319	308	336	300	346	323	315	307	355	309	297	317	360	317	326	325	347	323	337	356	348	332	349	351	312	318	332	318	314	319	381	350	345	381	362	307	349	324	358	350	342	356	327	311	355	324	369	377	295	325	320	304	360	323	307	346	333	308	315	317	339	322	335	343	315	348	366	344	342	308	342	341	319	298	330	347	322	358	358	312	309	335	341	355	325	334	326	340	330	319	300	317	314	330	306	310	356	331	312	312	340	312	284	345	310	308	321	351	330	318	313	318	342	318	301	303	287	321	331	350	315	342	328	304	366	329	351	358	319	323	352	354	363	320	344	353	360	348	303	324	324	346	314	316	353	338	315	324	334	338	320	312	358	312	322	320	315	345	331	334	329	323	337	311	295	362	321	337	334	315	325	342	317	334	358	344	354	329	332	330	345	371	341	309	315	343	312	339	353	320	312	335	309	325	362	326	331	390	329	345	352	335	337	334	332	339	357	326	339	326	330	338	344	334	325	329	328	334	356	341	319	291	319	347	337	332	326	328	323	346	329	340	332	339	349	341	359	333	335	328	309	284	324	330	358	318	337	325	317	330	317	336	335	315	316	287	313	338	345	343	340	325	325	363	316	359	345	295	311	339	330	350	326	320	337	314	329	315	347	331	302	317	314	349	334	325	330	330	366	311	348	358	329	334	329	324	332	326	342	296	337	328	318	332	302	317	328	345	314	324	315	344	311	301	330	349	318	350	319	327	336	336	320	344	353	322	349	360	356	359	332	305	311	337	342	337	315	340	331	312	358	301	310	321	335	357	340	323	367	318	337	319	333	342	357	311	342	327	289	322	307	339	322	328	329	341	327	329	332	316	365	365	352	322	298	347	310	357	382	356	301	355	356	306	344	333	323	321	322	344	295	315	346	333	311	335	367	359	333	359	352	308	325	341	320	347	327	350	309	360	279	337	325	341	337	308	344	373	358	348	310	343	300	330	290	339	345	315	332	313	303	333	340	354	331	343	322	316	330	301	366	320	363	320	333	366	345	368	341	323	323	358	337	351	360	328	315	313	316	314	343	327	330	291	328	346	340	333	346	373	316	327	332	360	326	345	317	311	350	354	322	306	325	338	345	303	338	312	311	349	319	331	334	333	330	330	335	358	361	350	397	332	350	339	357	333	329	327	318	326	338	351	352	343	321	348	338	336	350	322	336	352	329	325	350	351	337	332	341	320	340	324	323	312	342	329	327	323	352	322	332	354	344	317	319	309	320	319	324	342	317	324	309	341	336	378	304	304	329	347	328	360	311	341	341	321	317	340	339	312	311	350	326	377	349	299	340	318	312	349	330	339	343	303	332	349	301	340	335	313	313	317	322	348	322	301	316	329	304	306	317	333	343	324	326	329	351	342	324	333	343	364	338	345	345	339	333	348	308	327	331	342	332	358	322	334	323	344	357	333	335	329	371	355	344	325	343	361	377	291	397	314	318	339	343	317	324	335	309	339	301	345	331	333	289	333	357	311	324	315	351	347	314	330	349	325	333	350	317	338	297	375	330	304	353	328	337	351	314	299	310	311	332	332	366	335	360	359	324	315	313	305	362	302	350	299	336	286	324	360	344	321	297	336	326	342	321	352	316	318	306	302	346	339	367	331	343	327	343	337	335	334	335	306	331	323	302	313	347	306	326	348	351	348	338	308	347	330	320	341	326	337	361	338	335	341	314	331	352	330	336	319	362	352	333	333	298	332	377	332	341	347	362	324	383	322	334	302	363	361	303	343	316	344	349	330	347	306	310	352	356	355	330	340	325	339	364	327	308	298	348	333	323	362	296	343	311	332	327	327	290	331	341	344	310	305	346	321	323	359	351	334	314	331	331	354	347	347	351	289	352	287	328	347	309	312	328	316	329	352
4698	9219	8415	4474	3399	2494	4273	20820	36423	32442	24883	14914	7406	3433	1531	797	646	584	606	574	584	628	617	566	621	549	605	644	555	578	580	584	619	614	608	600	632	593	592	609	614	591	605	571	600	597	611	585	609	628	556	552	583	580	596	627	617	627	607	589	588	611	592	616	591	586	624	637	652	606	608	573	565	601	588	567	585	575	615	578	549	634	586	545	646	602	580	580	603	592	616	633	624	569	598	604	614	630	568	584	603	602	591	631	640	604	629	604	601	570	589	576	616	611	610	598	605	620	594	611	596	574	622	606	633	604	633	599	578	602	615	633	579	581	593	568	561	614	554	623	596	575	632	543	573	557	599	559	581	592	602	580	619	562	587	584	573	605	596	598	624	572	600	557	535	590	620	595	616	599	535	582	627	574	589	603	613	553	544	597	567	586	565	606	585	593	617	572	584	595	598	600	613	589	581	618	624	546	582	637	582	612	599	617	579	581	619	617	572	616	595	629	612	580	566	577	624	581	621	615	570	603	619	580	594	599	575	618	591	583	607	582	590	637	571	579	576	578	607	591	651	575	643	606	583	580	571	606	590	601	647	568	564	578	621	596	650	628	593	591	583	602	614	624	547	614	615	582	621	633	623	603	615	571	631	553	554	623	588	605	588	576	602	573	576	571	557	568	608	560	631	568	592	588	605	604	614	645	611	590	583	620	575	599	603	623	608	649	587	599	588	608	611	611	615	597	615	640	618	597	583	603	590	627	581	610	591	558	609	527	605	573	584	569	633	587	598	599	571	602	562	607	619	596	604	622	635	624	602	599	585	662	598	591	612	577	586	575	588	638	557	577	563	584	599	606	577	594	619	620	621	570	580	629	616	581	569	617	568	569	548	568	606	612	583	577	623	594	637	617	609	567	573	568	551	559	593	603	582	597	606	631	613	631	584	626	603	612	614	607	560	650	624	595	604	611	588	615	557	586	614	602	585	630	603	581	597	608	592	614	598	598	592	616	575	621	594	595	603	596	608	631	607	595	552	579	541	610	589	634	613	566	607	594	549	611	613	601	580	570	608	620	598	584	627	564	605	646	605	589	597	568	603	626	580	584	604	594	560	562	581	604	615	576	569	660	559	575	627	576	587	604	593	606	600	562	589	576	598	640	570	645	582	578	609	586	609	612	571	594	586	590	635	571	608	631	624	626	602	621	581	601	574	608	590	574	588	582	583	607	615	635	557	613	615	621	637	569	577	568	587	606	587	590	606	564	572	628	605	584	622	566	591	596	535	619	589	586	635	575	611	617	577	616	633	589	581	609	576	561	547	586	622	582	572	617	580	588	576	599	577	594	595	596	572	615	619	615	575	587	610	619	559	605	620	640	596	635	617	619	582	616	579	549	604	588	593	655	639	619	580	603	582	603	599	618	549	636	589	589	584	619	570	602	567	613	543	623	550	579	621	623	596	576	574	636	566	583	583	581	564	595	614	596	609	586	570	561	565	587	583	593	569	594	586	590	622	600	609	580	574	639	589	608	589	599	624	586	608	608	569	591	602	599	598	542	574	623	607	557	575	585	637	605	584	587	592	543	586	616	628	582	610	602	579	551	653	628	626	582	586	539	583	631	615	569	632	591	591	599	602	605	585	572	598	643	536	613	600	618	547	589	578	584	594	599	585	628	597	591	594	611	607	619	574	604	602	612	623	632	588	593	588	554	566	600	586	646	620	624	552	565	603	581	588	605	596	565	611	593	539	544	624	550	575	590	614	610	620	567	586	584	625	598	568	593	603	590	629	617	586	556	615	577	610	631	618	599	614	614	642	629	626	602	631	531	573	593	551	564	582	593	564	622	608	583	606	590	567	610	585	589	598	583	627	566	550	577	655	580	620	635	604	575	540	635	593	576	556	572	572	586	585	626	610	600	587	611	598	620	576	569	601	616	561	582	572	585	595	548	572	584	590	592	579	584	582	569	607	573	599	591	599	557	590	585	603	612	602	613	590	630	624	598	558	621	589	586	623	568	631	556	600	565	601	588	614	600	582	617	640	585	578	587	561	539	551	585	638	586	610	620	562	572	579	568	610	626	644	605	647	565	642	593	608	593	578	581	599	583	581	566	569	621	591	585	598	583	606	601	610	594	572	570	584	613	560	592	624	618	543	595	617	573	616	594	617	616	548	597	570	597	597	650	574	564	623	602	588	604	583	602	600	598	609	619	629	630	610	607	589	576	593	545	611	566	600	568	629	629	615	598	632	600	574	598	633	593	580	618	614	642	616	588	635	588	600	573	605	623	593	594	577	605	543	632	635	614	629	591	603	618	567	633	581	596	601	611	572	577	583	617	665	603	623	546	607	571	595	570	570	614	570	593	582	596	609	584	673	586	630	571	631	595	615	620	602	631	565	584	634	610	582	635	632	620	573	625	628	599	594	576	584	575	585	589	626	552	573	593	595	616	592	603	606	584	642	624	602	591	609	636	588	544	604	586	627	576	573	577	593	631	588	658	590	573	610	587	607	605	610	570	579	618	580	558	594	579	605	594	569	618	578	632	589	595	571	591	582	583	584	598	617	566	583	630	599	608	589	524	627	595	570	593	564	597	614	660	586	617	592	592	600	538	578	598	583	566	629	611	595	613	602	578	589	594	600	604	565	598	593	535	558	542	611	592	577	629	533	584	642	572	621	617	610	626	612	601	621	575	615	572	534	590	550	605	581	565	585	599	578	599	577	560	616	621	598	622	546	558	591	568	602	600	618	604	577	592	617	575	591	541	599	576	601	590	573	614	587	611	606	548	643	584	591	632	612	613	574	597	528	611	592	567	602	585	540	585	544	603	579	587	605	577	606	627	575	597	577	579	581	612	589	607	580	577	582	567	632	624	607	575	634	582	571	586	656	617	580	598	585	601	525	570	589	625	591	559	631	601	593	572	589	592	634	616	565	561	592	620	556	600	583	595	616	605	629	597	563	576	601	592	635	568	555	617	570	557	597	637	604	588	549	616	597	565	622	576	581	609	589	606	602	582	601	555	538	606	554	614	598	601	618	608	563	622	554	574	633	540	616	589	579	572	652	563	585	608	643	574	579	582	615	605	642	605	584	610	618	552	627	600	570	621	640	600	584	598	605	588	577	568	643	598	559	569	586	583	603	653	607	617	614	578	573	632	607	564	608	611	590	595	598	597	586	581	564	638	588	562	599	638	623	588	553	551	599	583	614	586	611	668	631	577	557	591	587	628	610	618	587	608	594	654	622	556	599	595	603	618	613	609	565	633	576	607	564	564	602	600	543	597	594	608	561	589	575	585	606	606	641	590	602	588	584	589	584	588	553	546	606	582	580	604	579	613	544	614	579	587	612	580	612	618	618	581	616	589	634	613	589	580	603	625	599	588	594	576	585	623	591	617	591	588	621	598	583	593	587	618	579	602	535	638	589	621	597	614	577	590	591	599	609	642	649	606	587	644	559	616	600	573	604	618	610	581	577	597	577	619	556	573	577	638	584	573
23399	21408	29276	23925	21409	19933	3665	17639	39724	42092	34534	21395	9377	3358	1195	509	320	286	259	273	229	256	274	272	278	281	285	277	291	251	275	244	265	269	284	243	250	259	257	273	284	251	324	270	274	324	264	296	269	267	249	265	262	261	268	285	273	259	294	263	257	274	272	258	268	261	261	301	304	289	293	279	267	253	305	252	260	241	285	256	241	255	290	264	266	270	267	282	269	292	229	257	262	291	298	273	259	284	256	280	285	296	290	268	264	288	272	274	282	256	250	273	257	281	249	311	270	273	277	253	259	247	267	246	257	265	239	268	270	256	260	261	259	268	271	280	263	260	290	283	292	276	266	255	261	254	273	261	257	266	253	266	251	298	260	260	266	278	276	276	288	265	273	281	266	308	255	263	265	261	262	264	293	262	308	243	261	294	304	263	243	249	268	283	259	248	263	259	262	293	235	279	260	277	271	257	281	251	283	289	255	286	261	265	273	307	258	255	257	259	276	252	275	264	270	248	252	271	275	257	223	294	283	275	241	286	277	291	250	270	283	276	267	269	288	290	271	261	268	278	253	214	270	259	244	268	287	265	262	265	260	273	289	253	277	254	246	262	266	257	290	312	283	300	267	239	276	261	228	247	294	303	269	261	259	268	297	280	282	256	281	292	297	284	264	256	265	257	297	282	289	288	264	284	278	290	275	243	259	281	269	267	302	265	274	292	278	247	278	251	274	233	276	250	281	251	288	262	266	286	257	258	282	249	269	281	275	273	313	266	270	290	269	248	273	264	237	291	255	255	264	260	283	263	272	261	266	264	275	260	274	228	252	271	245	266	282	281	284	248	258	269	255	278	274	244	273	286	254	254	251	267	271	257	285	284	235	251	260	274	266	288	275	256	294	276	263	232	267	277	272	279	261	272	282	259	264	285	282	273	262	236	262	302	267	229	268	298	294	266	279	256	305	280	275	289	289	276	264	258	266	266	276	251	272	284	294	250	269	267	275	264	282	251	237	285	285	259	273	272	274	283	304	257	253	282	279	273	271	278	285	265	266	292	270	263	262	238	283	285	268	256	250	259	258	273	273	275	282	269	264	294	263	268	286	246	252	262	253	271	293	277	288	268	291	296	244	266	274	254	272	271	275	255	284	254	253	259	250	271	284	241	251	256	298	275	230	260	279	282	260	258	282	305	254	291	278	280	255	246	262	313	269	247	254	282	297	303	289	280	262	259	272	240	279	238	265	270	287	245	260	266	275	249	257	287	262	253	255	282	258	271	264	245	252	295	252	278	284	259	236	270	251	242	271	329	254	259	292	273	289	260	266	274	254	279	271	267	257	287	285	273	265	261	279	277	245	270	259	251	278	269	249	266	293	254	279	267	281	242	287	269	275	258	246	257	245	268	278	312	281	266	299	267	291	251	287	269	246	274	263	256	233	300	268	264	259	275	279	257	268	253	284	238	261	277	267	284	286	277	272	235	262	261	282	274	269	263	262	264	270	254	282	239	302	271	273	265	254	267	254	237	247	277	266	288	252	259	267	252	273	271	274	250	264	232	252	284	263	291	291	275	275	279	283	243	275	262	256	259	220	299	254	247	278	267	294	261	279	241	274	253	243	258	282	251	250	266	279	252	291	318	282	273	269	264	273	255	259	259	265	266	274	291	236	264	281	268	258	271	266	267	262	262	251	300	269	283	252	281	269	242	270	269	266	272	277	252	293	259	261	280	273	260	285	282	275	266	237	286	268	269	280	271	274	267	273	277	251	275	281	270	287	268	300	258	288	282	254	280	255	264	243	267	269	310	279	264	254	273	251	280	254	273	278	239	281	254	280	270	271	287	258	253	271	279	263	272	274	264	276	236	293	259	271	274	279	254	235	273	290	246	295	269	275	267	268	300	256	284	291	263	260	249	252	272	235	259	281	279	278	246	260	272	268	265	234	275	243	235	275	272	294	278	267	267	283	289	308	264	257	265	241	282	261	274	238	287	264	282	275	267	265	281	254	278	282	274	234	268	284	258	279	270	282	249	261	254	259	274	260	280	265	265	262	281	276	253	266	295	250	282	290	309	283	252	253	251	257	267	264	277	272	248	278	274	264	272	279	291	259	268	256	280	243	227	262	275	234	263	290	211	260	288	276	266	277	252	270	268	276	275	266	261	281	256	276	275	270	274	262	283	276	291	269	293	240	275	269	256	293	283	246	321	286	271	294	278	279	272	276	276	278	261	248	261	266	282	295	262	285	274	251	248	268	285	251	281	278	278	270	244	301	282	280	256	285	278	254	285	288	272	258	288	261	279	264	269	265	228	244	251	264	246	285	271	243	284	275	294	276	274	274	286	263	268	257	279	271	286	280	237	288	265	249	266	269	289	281	271	282	259	256	275	253	269	261	253	276	266	291	269	264	277	259	271	263	264	285	276	271	257	284	282	287	277	242	301	273	284	288	284	273	287	288	267	256	287	269	260	250	262	278	245	278	258	286	259	244	275	272	284	307	270	259	281	280	246	249	252	261	297	229	263	293	236	245	275	299	247	247	275	254	267	257	266	271	245	258	266	278	265	264	275	267	241	257	280	282	272	264	274	232	288	268	267	277	260	244	248	291	264	264	233	263	282	250	286	281	277	282	277	251	231	244	281	248	293	279	269	284	246	258	261	237	275	277	259	266	287	291	273	260	257	274	264	272	283	267	266	269	253	272	245	284	283	260	270	269	266	261	239	267	262	229	277	250	292	244	233	265	279	277	302	282	266	250	280	263	232	278	252	237	323	302	251	270	261	267	287	259	263	277	262	232	276	298	256	296	262	306	257	270	278	271	283	278	292	266	268	262	262	246	259	263	285	268	267	271	269	275	260	261	251	275	258	248	278	243	240	267	265	251	252	258	263	301	257	255	255	250	257	291	278	286	239	253	268	288	269	266	272	268	276	263	261	272	264	271	241	276	278	275	261	248	252	273	274	276	279	243	272	272	273	272	256	273	250	290	261	272	267	272	264	268	262	278	311	255	254	277	261	267	279	279	268	245	276	240	277	275	277	266	267	286	262	280	252	252	260	255	272	257	239	277	269	286	302	279	229	254	272	284	251	254	292	282	252	270	300	254	254	333	268	292	272	249	268	240	268	274	285	288	264	240	266	287	273	299	288	250	263	290	289	274	274	270	262	247	272	260	245	227	243	264	281	251	278	272	287	238	257	278	269	273	280	248	263	277	268	263	256	259	241	281	264	273	270	260	251	318	274	290	270	278	257	281	285	265	281	288	282	269	281	275	262	275	264	288	270	277	277	248	267	285	271	261	270	252	266	259	279	254	256	253	313	280	244	252	300	289	274	259	281	259	254	294	246	274	265	279	270	271	260	277	248	256	257	272	270	217	271	281	249	254	285	294	269	255	241	269	245	270	252	254	258	251	270	271	252	265	290	263	288	286	292	290	273	286	271	260	284	277	261	254	258	288	265	274	248	258	274	291	272	265	276	266	271	301	277	290	271	282	233	234	278
8086	18192	16527	9462	6347	5056	5881	30732	47496	46959	40181	28752	15770	7414	3211	1149	604	458	463	466	451	490	466	443	478	464	478	427	471	451	475	441	489	484	477	507	442	490	472	440	476	481	492	467	464	471	459	488	528	491	488	457	465	454	507	448	458	543	456	466	468	464	483	476	491	479	465	458	441	453	471	447	461	474	469	457	466	498	484	469	494	515	473	490	450	457	462	450	484	507	465	468	457	453	469	481	450	460	458	472	456	478	461	466	472	486	498	448	474	451	465	451	438	477	425	496	474	480	467	479	461	468	475	462	487	464	456	506	493	452	531	458	459	450	465	491	455	450	516	470	475	471	480	477	443	473	464	425	470	500	457	481	480	491	468	479	496	465	469	457	481	443	486	439	438	469	474	447	471	489	471	469	493	460	496	480	488	488	465	469	470	472	480	451	479	478	499	531	478	438	450	496	470	453	504	455	482	466	474	481	472	458	407	469	468	465	437	442	485	482	476	465	454	442	503	497	467	493	489	503	508	465	467	475	472	490	472	473	486	483	441	520	544	466	473	493	484	491	492	484	484	509	442	438	457	463	458	474	459	442	474	498	460	438	468	498	468	437	482	466	502	508	471	489	456	441	519	518	461	476	447	473	500	501	450	462	484	465	478	454	431	467	479	469	487	441	489	471	482	468	448	491	463	469	446	525	475	482	438	453	467	471	480	480	432	467	510	498	479	492	485	451	443	468	474	479	482	487	491	447	446	426	498	466	488	474	510	466	450	456	439	456	472	483	521	444	417	440	435	455	462	443	482	486	460	479	482	485	432	477	443	476	479	492	492	464	493	471	474	474	482	490	450	439	457	475	503	497	437	473	457	472	495	484	503	454	459	489	471	460	436	478	482	459	455	476	478	505	480	468	501	495	474	462	450	491	494	435	454	456	472	443	438	475	466	459	460	455	439	463	462	492	489	427	507	472	499	467	454	456	464	487	468	483	498	483	474	461	472	454	479	462	476	477	478	482	496	476	484	489	457	527	447	436	462	511	454	490	448	453	473	484	462	474	510	476	453	521	451	484	489	434	466	491	422	440	492	483	446	466	459	420	468	481	475	456	460	466	454	487	488	484	479	452	491	456	490	447	475	486	447	462	440	432	504	510	468	463	450	427	449	464	490	481	501	482	487	478	450	472	461	495	467	468	515	502	483	518	471	486	485	439	467	460	465	487	472	444	455	489	432	474	482	449	460	468	461	492	469	470	470	440	484	480	474	459	477	446	491	430	469	503	475	478	461	490	495	451	463	474	484	488	491	457	501	482	462	469	462	469	476	478	477	440	459	461	492	463	505	434	449	450	493	456	465	462	475	486	474	480	480	450	458	470	459	470	465	466	456	447	493	475	477	492	494	491	501	453	491	468	477	504	520	418	484	445	504	470	454	537	470	481	486	496	510	501	451	475	522	448	494	475	497	452	488	434	491	474	466	480	468	448	497	516	499	475	476	458	437	439	462	474	496	442	429	474	500	474	493	477	495	492	446	492	447	465	475	519	474	495	459	481	469	485	465	452	495	418	471	461	469	429	458	467	483	491	511	467	461	470	460	477	495	457	462	440	472	466	441	446	420	437	498	433	500	483	488	516	487	453	445	428	451	466	447	487	431	482	437	464	445	486	474	443	458	454	445	455	446	473	444	473	504	458	453	507	474	524	484	436	480	444	473	488	469	459	476	473	485	454	483	446	421	469	429	509	467	506	471	516	465	477	477	473	458	475	465	453	486	460	507	481	487	462	472	433	464	474	458	481	477	461	418	484	461	459	450	468	460	467	435	468	470	496	485	457	437	479	489	432	440	497	468	452	481	441	422	439	430	481	434	482	459	514	451	443	473	470	499	428	504	492	443	452	455	456	487	429	452	498	498	505	473	480	456	493	498	452	470	472	487	498	512	491	455	438	480	450	452	484	489	440	451	461	513	474	460	461	487	453	452	489	444	533	457	467	454	474	504	416	478	472	480	426	462	463	475	459	480	476	497	482	470	478	464	459	490	517	422	466	467	460	480	467	474	479	477	466	492	512	477	451	457	454	459	488	465	445	424	480	445	479	512	458	497	495	504	478	471	481	438	477	491	455	457	516	483	484	480	460	464	475	452	518	486	463	472	521	487	500	499	465	465	432	483	437	499	462	452	491	487	458	461	485	483	474	470	480	449	500	478	447	496	475	446	490	494	489	452	453	439	462	462	460	511	508	491	453	461	474	468	489	463	477	512	476	532	483	461	463	488	467	503	475	462	435	465	483	442	477	442	490	504	440	506	459	467	488	473	476	479	495	478	455	454	467	491	502	488	459	455	460	514	458	485	497	450	475	445	493	485	480	445	493	409	443	446	474	460	468	429	478	457	465	452	461	482	420	475	412	461	496	432	468	480	483	505	436	501	473	452	485	453	470	467	505	470	458	481	493	469	498	451	459	476	448	447	505	478	458	492	443	427	423	428	523	461	466	450	450	514	464	446	496	464	430	483	445	459	460	456	508	479	459	435	472	488	473	477	449	494	470	434	454	509	430	479	449	498	491	515	488	487	483	500	472	448	495	465	470	510	459	473	442	449	456	497	472	485	432	475	430	436	435	471	452	463	469	470	429	477	440	482	482	472	504	464	465	461	485	468	481	452	458	481	487	504	459	479	483	445	433	438	437	469	451	448	454	485	519	469	509	490	474	462	448	496	471	482	446	454	464	481	450	450	441	453	439	456	491	478	480	447	466	489	478	495	497	454	463	434	485	510	470	463	454	481	470	476	459	463	478	449	461	480	499	464	477	485	463	452	451	463	458	458	475	454	467	491	524	438	457	471	439	466	461	489	492	481	485	465	466	465	473	484	488	409	467	467	494	469	496	476	478	454	454	463	463	466	491	467	485	459	489	485	487	470	494	472	486	438	498	476	465	469	486	473	464	484	459	465	450	465	492	499	417	488	454	497	506	488	444	446	493	496	460	493	432	444	441	480	498	467	446	469	464	475	509	498	452	546	481	442	463	451	458	458	498	458	466	469	498	483	482	457	474	438	450	501	432	495	459	480	448	494	493	450	472	470	460	481	458	480	467	460	495	498	462	490	459	491	435	466	475	462	475	455	449	466	486	466	497	406	490	445	500	454	477	464	454	484	453	472	481	463	461	440	490	485	501	478	452	488	449	503	461	479	454	469	453	432	500	510	453	426	458	459	485	485	488	472	496	452	461	473	513	468	432	457	480	455	476	476	466	466	475	460	470	424	447	438	454	543	477	470	446	473	497	437	447	495	499	485	523	489	459	446	485	464	481	445	424	490	457	505	472	428	464	467	478	458	472	483	505	459	477	465	444	499	461	486	463	470	488	432	479	451	455	459	430	455	466	425	448	465	451	484	470	455	464	490	411	466	480	473	480	475	483	428	466	445	474	457	484	449	454	466	446	453	441	481	450	478	467	465	455	467	440	479	468	515	459	480	463	499	461	490	445	455	471	435	457	436	494	460	471
26730	20684	8265	1196	727	567	526	1158	4555	5256	3828	2265	1134	676	491	425	399	342	387	402	387	413	416	408	385	388	399	407	385	379	398	413	393	415	417	400	385	398	385	398	404	363	402	412	380	385	432	406	382	413	414	428	368	387	369	369	372	392	360	407	398	374	413	420	381	431	382	367	411	387	390	390	362	400	377	389	386	380	390	368	393	367	382	405	374	411	420	387	376	382	383	366	371	364	368	389	369	401	427	383	402	403	366	427	402	394	425	375	365	383	366	392	386	382	387	373	399	419	407	420	379	377	372	353	373	429	363	417	347	361	389	393	373	381	396	393	401	368	353	346	338	355	358	380	385	345	395	369	364	390	382	354	408	408	359	355	374	412	411	381	374	387	408	392	383	390	390	371	410	361	385	375	395	436	387	399	413	397	407	389	394	375	375	392	401	406	388	380	380	440	348	381	393	369	359	371	405	373	354	385	377	398	386	409	367	362	379	410	379	414	409	363	379	369	382	392	378	383	387	352	369	417	403	387	386	359	393	396	398	393	362	357	360	389	390	360	407	343	391	374	356	345	381	383	358	377	410	403	397	405	359	393	363	368	385	409	378	350	343	382	373	411	369	365	337	386	379	353	368	391	383	419	378	404	393	384	378	380	354	386	383	394	383	392	380	372	390	401	405	383	393	412	392	376	426	408	406	388	413	364	394	413	372	409	404	417	376	371	345	374	416	394	423	354	403	372	406	386	372	390	374	370	409	422	398	389	393	396	383	379	369	403	363	386	393	390	362	383	387	387	392	403	387	363	410	384	398	428	357	395	370	385	392	380	405	367	350	403	418	370	403	329	363	416	408	360	407	396	365	413	369	419	390	383	372	384	381	393	375	356	374	389	384	363	385	381	388	365	383	401	374	369	385	381	410	408	364	401	369	383	368	387	411	394	392	401	368	374	439	360	362	403	367	352	376	410	368	400	367	386	405	372	398	405	364	376	381	370	368	419	395	377	375	370	413	357	370	376	359	380	368	390	378	388	434	399	365	381	362	395	376	391	400	424	400	386	382	374	361	368	344	376	375	397	418	393	407	370	401	387	388	354	418	378	362	391	378	377	401	363	336	396	390	361	380	407	413	382	386	366	358	402	392	390	397	373	374	392	384	395	414	371	408	393	392	367	380	449	373	416	399	401	390	375	415	373	382	393	382	379	385	403	367	388	368	374	370	391	421	387	371	381	375	404	382	372	353	403	383	405	386	401	399	376	392	393	387	375	387	413	368	394	393	358	373	390	368	418	409	368	391	399	367	371	371	382	400	395	407	381	352	343	374	379	388	417	430	382	387	395	380	390	389	386	372	357	403	384	368	377	370	390	382	393	366	388	401	390	367	403	361	377	374	370	420	381	388	332	359	396	387	337	373	409	390	348	355	382	375	413	419	356	355	385	384	404	374	349	357	423	393	389	422	362	377	360	369	378	396	400	367	418	375	383	406	369	409	370	376	400	370	376	404	394	402	387	376	415	402	391	380	357	380	387	358	411	373	385	372	354	384	355	381	394	359	387	371	411	408	366	395	377	394	363	363	383	360	384	364	383	372	394	407	413	373	382	388	392	382	385	378	353	380	395	378	326	345	403	379	370	353	369	388	380	376	378	385	386	413	434	400	387	399	368	330	400	381	385	391	401	368	425	386	387	386	354	370	343	416	393	414	423	401	393	357	400	396	371	395	400	405	374	392	387	383	377	398	393	376	414	377	388	359	378	387	369	387	379	375	399	433	401	367	406	369	386	379	394	389	400	357	364	351	362	384	390	358	389	384	387	391	372	380	447	396	353	385	372	386	408	376	366	400	379	362	376	399	361	364	400	416	363	380	396	355	386	385	371	387	409	340	381	381	369	366	394	378	392	384	389	362	376	391	387	365	359	385	372	383	350	343	383	383	361	387	380	393	393	379	391	382	392	396	390	374	400	362	353	346	377	423	384	387	428	350	393	396	401	374	380	379	366	372	366	353	382	377	407	404	409	352	443	376	372	392	344	377	388	348	368	366	385	377	358	381	390	375	377	369	354	372	387	383	361	377	398	367	396	407	386	408	372	399	392	374	390	393	393	412	372	413	396	371	407	378	382	355	377	438	405	410	360	363	376	392	368	386	349	400	383	424	406	404	406	405	383	357	380	386	383	380	387	388	394	352	370	355	418	384	366	385	387	367	377	408	382	420	375	358	387	349	370	391	391	385	320	382	384	400	398	433	376	385	417	384	381	367	375	390	380	377	395	368	396	421	367	382	388	402	367	371	394	406	367	389	416	368	365	376	417	367	362	419	341	389	389	409	408	396	375	355	383	413	373	370	403	375	360	389	367	359	358	389	389	404	408	392	429	406	396	379	384	394	405	375	410	410	387	379	398	382	377	403	395	396	356	388	376	378	375	358	399	421	431	382	420	412	396	392	370	377	403	376	420	376	332	353	388	369	350	388	389	391	368	385	408	365	355	374	374	411	366	428	385	351	364	356	374	385	382	368	403	409	361	376	367	397	377	393	390	391	399	390	381	410	361	382	391	384	392	404	386	381	359	388	388	347	332	382	361	385	388	345	368	360	350	419	362	349	385	355	383	373	396	391	394	395	390	392	380	396	369	394	366	385	377	352	331	414	358	406	410	361	341	406	377	387	418	415	372	384	394	398	407	384	391	369	413	385	409	386	349	397	410	375	381	374	396	365	388	384	362	449	353	370	407	388	364	402	367	381	410	418	375	385	405	388	377	396	394	402	387	403	356	400	399	375	381	364	382	409	394	416	396	366	391	374	386	374	349	379	383	401	379	398	417	378	383	392	385	384	398	374	371	366	396	389	382	406	373	344	388	367	416	361	378	383	396	362	403	404	394	374	375	389	385	363	397	349	368	366	378	370	393	385	413	368	391	372	391	409	389	385	416	377	369	346	397	407	390	407	379	387	388	372	384	386	360	405	410	346	355	372	409	408	365	401	345	382	396	361	392	384	383	359	404	402	408	380	364	378	372	344	386	371	360	386	356	369	390	344	378	370	392	377	389	388	357	383	389	354	391	408	407	374	388	373	370	389	381	401	399	393	397	404	378	414	385	396	413	356	335	367	374	386	392	351	380	377	338	414	361	378	380	384	396	374	373	386	370	325	383	404	382	378	405	375	373	368	376	388	381	373	410	398	369	384	342	391	381	332	376	350	400	379	412	339	342	349	370	371	371	341	403	397	396	406	415	411	346	367	460	380	386	404	399	391	365	370	388	410	368	398	403	365	387	365	395	406	374	361	370	383	369	418	367	372	429	364	407	387	370	384	407	380	378	364	372	414	394	377	363	384	391	378	369	370	389	425	353	407	408	389	379	392	404	404	385	401	354	353	363	384	410	387	410	387	383	385	356	384	361	377	407	363	414	391	392	382	403	392	345	378	373	391	367	359	368	377	387	383	415	383	456	374	380	348	382	413	391	400	397	367	385	389	345	397	397	411	392	412	424	372	372	386	388
4299	3537	3608	1962	1809	1403	1095	2945	11235	12006	8648	5346	2562	1415	994	750	667	680	720	672	661	622	659	712	669	587	695	665	636	673	714	661	648	715	707	692	691	686	713	642	655	731	692	722	682	726	686	668	656	735	669	693	679	708	699	699	660	675	651	656	709	643	665	682	693	687	715	611	670	697	665	745	649	699	704	694	708	704	683	691	678	692	695	707	668	705	656	725	657	687	692	675	676	682	731	731	735	665	653	703	659	706	691	674	690	639	742	679	673	695	696	640	650	663	682	726	680	687	668	702	710	711	681	694	664	712	710	673	722	701	655	668	691	670	658	667	656	629	669	722	753	666	722	718	654	726	677	671	692	691	694	665	681	691	699	617	688	716	693	738	676	659	706	684	706	690	684	642	695	641	696	687	670	669	715	717	662	682	673	664	678	693	641	695	671	709	697	695	657	746	700	683	666	661	682	652	674	702	697	660	685	724	641	687	665	703	713	675	678	677	645	693	666	734	684	700	682	713	737	698	700	667	644	692	694	708	678	693	628	650	678	653	705	688	683	686	675	659	649	682	667	702	688	688	659	710	666	700	721	662	671	738	652	679	720	705	666	729	679	656	685	669	686	746	671	688	720	693	647	696	695	650	692	643	688	730	632	690	670	690	687	698	728	654	675	695	689	653	682	661	633	672	689	708	678	671	635	696	673	674	664	712	719	651	663	675	717	671	669	701	713	697	664	637	724	672	719	613	647	667	704	728	691	667	654	703	680	672	701	622	719	684	728	684	729	679	639	690	668	681	679	693	675	680	665	667	740	697	681	670	694	701	675	705	689	708	670	666	732	713	727	686	702	703	675	649	684	720	656	687	675	678	699	712	676	680	706	696	677	706	672	676	672	639	635	716	696	671	701	654	688	699	708	684	719	683	710	671	652	687	712	681	698	687	637	718	714	658	716	700	698	689	712	687	693	685	692	704	721	674	682	644	686	683	683	722	717	684	671	706	677	676	638	695	644	724	707	694	659	712	675	681	630	681	671	632	679	698	716	695	725	709	656	681	701	663	687	663	678	710	686	697	665	686	651	708	678	671	686	706	639	656	690	680	717	678	665	705	689	712	656	728	674	692	654	687	717	712	633	675	691	680	693	683	665	674	664	668	703	676	671	665	623	676	729	671	715	654	674	700	667	660	658	680	659	674	675	686	650	713	687	692	737	737	665	631	677	671	691	687	625	689	678	708	672	685	670	675	656	658	735	679	697	681	662	659	638	699	660	669	683	617	680	664	686	697	640	632	652	674	684	679	709	630	682	652	636	679	650	658	657	731	734	677	691	716	703	715	664	693	692	670	688	712	642	676	662	689	682	684	706	688	700	682	677	693	724	715	714	667	724	676	695	693	700	678	685	638	639	659	656	689	699	644	688	663	658	680	678	691	649	671	710	672	715	666	675	635	631	714	701	701	677	666	712	705	698	731	678	696	647	710	647	744	678	683	677	666	737	705	628	649	669	720	672	648	763	673	620	690	672	674	726	648	699	676	667	675	653	760	692	685	712	666	718	706	720	676	670	666	705	733	660	707	687	676	663	675	706	701	699	674	676	674	696	681	650	683	706	686	641	693	693	727	697	666	703	666	701	675	677	703	673	653	669	669	682	678	665	694	666	717	646	656	631	673	701	712	694	685	623	685	640	703	687	678	688	640	663	686	662	653	686	707	668	667	714	635	651	666	690	674	711	663	647	693	639	633	701	661	703	659	660	718	721	696	695	692	694	638	659	658	699	693	647	664	683	683	667	705	705	644	667	689	631	665	696	629	716	697	684	717	701	658	686	678	673	645	696	685	671	714	715	670	657	715	687	641	702	678	695	654	693	674	667	634	647	675	687	715	669	646	643	720	728	668	688	666	689	709	714	704	661	680	727	723	650	717	649	688	654	681	673	725	661	643	692	724	667	658	676	669	681	695	700	710	685	686	676	688	690	692	686	676	649	684	656	672	620	682	656	692	703	696	699	691	700	688	682	684	698	739	667	670	701	641	673	692	664	672	686	691	683	680	643	650	685	627	646	687	759	688	661	691	647	675	698	677	706	665	647	675	697	692	701	651	655	700	670	647	663	649	668	677	636	705	680	696	656	676	648	719	703	777	678	744	688	704	657	665	698	718	689	762	715	648	632	662	705	699	667	679	676	615	676	704	624	676	699	663	738	702	695	713	678	715	698	706	637	648	662	651	746	662	661	704	701	705	674	722	715	732	709	717	696	715	671	702	694	700	695	672	656	665	684	685	688	676	657	698	659	690	651	676	663	753	707	660	708	687	674	689	705	661	667	704	637	655	717	688	671	739	726	688	698	686	685	667	721	700	701	655	706	693	712	748	677	672	700	625	656	669	679	692	714	725	655	680	698	707	718	685	665	683	712	664	623	647	681	696	691	675	710	685	694	659	617	688	675	627	683	658	692	715	686	669	673	661	694	658	676	685	717	718	659	707	651	678	673	724	708	658	741	662	711	692	686	682	659	693	708	698	652	640	715	692	696	683	693	670	697	672	650	693	706	716	640	689	703	681	693	694	667	677	697	692	757	697	663	700	671	601	709	687	674	695	667	638	706	634	666	676	656	681	691	688	689	730	647	616	722	674	733	688	655	646	704	655	658	697	677	665	710	732	681	681	691	681	672	687	658	682	675	678	708	691	700	688	686	731	696	697	734	671	613	679	721	684	691	669	623	706	705	660	703	665	657	691	698	653	640	724	703	705	665	651	679	709	671	677	685	655	685	668	628	709	690	700	709	667	674	676	662	669	656	703	674	689	650	667	639	680	702	681	725	627	665	751	675	680	679	687	687	683	639	664	679	697	629	712	726	681	703	686	697	705	664	687	655	677	662	647	717	697	680	701	639	738	643	674	672	709	692	600	689	673	705	695	673	639	667	687	690	774	727	662	672	633	653	690	672	687	622	684	678	695	671	647	659	653	619	701	681	652	691	650	678	626	718	678	661	714	701	679	663	719	682	711	694	668	675	662	665	672	681	682	681	638	671	664	678	719	668	708	697	670	681	691	669	654	676	703	707	706	664	668	676	666	722	644	661	718	677	717	678	725	714	663	683	677	660	702	725	698	679	687	666	684	657	654	692	695	681	685	680	674	677	688	683	714	697	686	712	690	681	661	716	698	666	728	675	670	715	739	709	737	737	714	669	680	638	643	724	677	722	708	720	664	654	676	688	687	712	666	709	704	689	692	686	697	699	654	708	653	660	706	681	661	711	644	673	662	668	692	659	655	648	699	675	652	703	695	717	676	676	684	647	720	693	722	656	698	665	649	681	633	707	679	629	682	654	693	676	690	683	687	661	720	665	684	693	666	681	679	694	664	693	672	730	681	701	676	674	674	686	665	678	709	716	729	707	672	661	678	636	743	663	674	732	653	680	678	711	687	692	658	678	670	688	748	722	696	678	706	643	650	655	674	719	680	686	718	687	669	665	662	641	698	683	683	719	655	663	667	690	699
24941	21376	27874	25230	10942	1153	819	1917	15531	25691	20412	11492	4609	1435	657	437	370	327	336	322	349	352	327	326	319	295	351	346	348	317	301	330	296	321	301	311	311	341	324	310	355	355	302	339	358	357	337	331	295	319	354	354	311	330	323	331	363	341	360	321	288	352	342	325	333	343	295	322	345	357	328	339	358	319	287	366	303	350	312	314	322	375	339	358	349	362	335	334	312	329	342	329	335	320	340	322	330	363	314	339	353	346	361	338	292	325	327	318	310	320	341	303	339	345	362	338	317	330	326	337	317	329	339	357	328	344	327	338	315	330	380	342	304	302	350	333	356	305	361	332	307	330	311	310	324	313	297	349	321	350	337	356	352	309	328	347	328	342	313	328	374	329	317	314	339	302	349	281	358	325	324	341	302	326	349	348	332	356	344	316	315	338	356	316	310	312	351	339	331	321	320	333	331	280	331	335	335	297	356	302	348	306	333	347	357	380	368	349	315	324	307	322	326	361	371	335	322	317	301	321	299	335	311	338	308	350	326	360	347	343	335	308	325	359	335	334	341	351	323	343	356	346	326	369	321	329	331	311	342	333	299	335	329	303	333	298	349	307	332	330	307	329	331	260	329	325	352	320	313	318	332	350	340	346	341	336	334	342	347	317	348	318	345	335	338	329	328	342	298	338	344	377	312	361	331	348	357	309	338	333	317	400	334	308	364	321	325	306	335	342	331	319	339	335	338	318	298	358	328	342	337	315	328	307	323	348	341	320	367	357	322	326	349	348	325	309	306	324	300	332	334	309	349	313	314	347	332	341	324	293	323	314	327	349	331	316	322	316	329	310	341	287	347	305	332	357	361	342	339	333	297	347	321	331	344	374	321	340	338	332	333	328	302	340	349	364	356	337	331	322	334	322	315	343	336	359	339	317	326	320	307	371	351	326	320	359	323	322	312	342	336	335	333	363	325	341	310	333	326	311	370	348	322	334	323	344	345	291	352	319	338	310	328	359	331	343	339	326	351	318	324	307	322	321	321	323	314	307	324	321	347	357	332	293	350	306	326	327	348	347	361	347	308	307	327	355	333	376	345	326	325	321	344	310	332	342	340	343	362	357	316	343	337	318	326	356	342	350	340	311	347	345	315	334	362	311	336	338	317	337	340	344	317	357	377	330	341	330	341	313	335	360	345	357	347	329	334	340	346	312	298	313	319	332	323	316	330	311	332	349	380	349	341	322	314	343	314	328	379	342	365	331	347	325	348	296	341	291	375	325	328	338	333	313	321	332	348	328	352	297	316	308	328	330	320	346	336	350	326	318	365	350	333	345	352	343	298	353	352	336	357	342	311	329	321	351	313	305	335	335	353	338	330	312	315	343	339	303	331	316	347	325	328	333	325	297	337	325	317	310	322	346	327	328	314	322	344	341	324	316	311	314	336	324	340	296	340	353	333	360	321	344	338	351	305	329	329	338	359	332	324	356	335	347	332	314	344	330	342	343	350	343	336	326	330	344	325	308	316	348	328	319	350	318	303	322	365	314	353	329	324	343	317	338	323	334	290	374	324	309	336	326	321	358	345	364	297	353	335	320	369	353	329	307	350	320	363	325	369	307	317	341	314	320	298	317	316	328	358	327	347	322	344	334	310	308	317	343	330	350	339	369	342	334	344	361	377	318	316	318	340	308	317	290	336	334	322	347	344	344	327	331	288	342	342	331	349	349	315	316	314	333	338	325	301	336	318	356	336	342	328	314	346	359	345	316	315	326	325	349	335	363	325	325	337	333	328	326	322	311	367	341	320	307	345	336	339	352	341	335	324	331	353	331	327	293	318	306	348	325	357	342	335	336	315	328	339	335	316	309	308	337	327	328	336	331	297	344	335	354	286	362	318	342	318	332	317	305	327	341	333	324	350	332	345	299	328	339	318	305	342	336	321	333	320	348	308	330	355	325	324	381	340	335	313	317	349	363	315	324	342	309	365	332	326	321	333	316	290	335	304	346	341	316	317	300	326	329	338	334	320	290	339	340	319	320	303	322	319	322	336	332	337	344	332	325	305	325	308	327	358	309	338	363	334	376	323	327	344	321	328	349	322	327	333	318	365	322	337	333	323	327	335	314	362	345	341	329	356	329	336	349	329	314	331	286	351	328	310	327	317	319	344	329	331	307	320	365	332	318	331	347	319	315	343	335	341	365	328	298	309	330	374	333	321	360	324	350	336	312	345	321	356	316	329	317	332	354	349	310	324	323	330	368	332	344	348	329	365	329	307	328	313	351	323	347	327	336	314	351	327	318	334	340	311	341	322	314	342	294	306	350	326	324	338	338	307	326	314	339	310	332	336	323	357	321	355	312	314	333	348	320	335	335	310	350	358	318	329	315	339	318	333	339	319	376	341	361	293	328	329	350	312	312	331	346	295	337	330	294	320	351	357	340	325	343	329	361	352	336	308	336	333	320	325	341	299	326	316	321	311	325	294	307	329	359	320	358	337	342	328	308	336	333	335	314	336	315	363	317	310	362	327	330	307	316	300	352	333	363	336	330	355	319	341	369	327	366	378	334	323	346	315	351	340	322	313	320	314	362	325	372	342	314	334	359	356	341	358	341	349	344	318	315	321	329	340	319	344	333	331	336	355	309	302	355	388	330	324	330	353	335	360	308	339	320	343	321	303	340	324	302	341	308	337	344	312	335	351	310	330	345	314	349	332	326	335	337	294	330	341	289	348	319	349	329	336	296	364	314	333	340	351	347	316	305	318	297	323	324	312	319	347	314	296	302	328	320	344	319	323	349	331	341	307	318	326	336	318	315	299	343	301	347	321	317	330	332	331	326	341	343	318	384	351	320	322	339	315	349	277	328	333	364	342	337	305	313	312	360	328	342	361	289	321	373	354	323	337	313	359	312	313	354	320	320	327	311	343	360	350	323	328	318	339	320	324	366	347	320	337	320	345	348	313	315	311	310	360	307	345	282	320	316	322	320	306	294	337	346	331	332	323	325	342	347	319	335	366	303	376	346	337	333	342	289	338	353	326	364	329	335	330	365	315	346	334	324	336	323	326	333	309	327	355	318	341	355	334	343	325	316	360	316	353	343	325	328	318	309	375	314	355	339	361	335	347	327	325	325	323	309	347	324	331	336	333	339	326	357	327	335	311	330	352	347	350	339	306	348	333	318	303	325	315	351	330	324	339	319	297	300	332	326	375	328	319	333	287	360	323	339	346	310	333	348	356	292	285	315	331	354	332	348	342	315	346	345	348	309	337	298	328	331	334	325	312	338	314	323	354	349	329	338	308	306	335	361	360	355	309	346	311	336	325	348	336	336	327	334	337	299	344	320	311	336	339	332	372	335	337	331	335	350	361	332	311	330	324	343	341	328	360	322	303	353	347	351	310	350	321	347	360	318	335	348	299	340	328	320	277	337	330	333	328	332	321	336	302	317	322	335	338	328	349	357	342	369	295	363	335	318	356	319	347	326	346	348	315	338	316	347	331	342	337	342
4858	9649	8736	5112	3644	2574	1931	5167	27637	34903	28798	19770	9439	3518	1577	910	636	558	588	569	604	599	624	601	653	634	543	632	605	635	576	590	583	564	609	569	594	611	608	586	603	556	596	597	634	571	603	595	614	620	609	635	607	583	624	578	607	579	629	603	558	596	581	593	534	613	640	598	566	639	644	582	597	611	622	592	606	608	587	604	623	612	616	610	574	594	607	587	576	623	572	603	631	623	595	629	613	595	591	591	602	580	634	599	592	587	571	581	624	604	589	598	625	598	614	568	622	601	592	602	599	563	602	635	625	612	625	603	622	588	594	611	579	613	618	607	611	615	580	602	599	634	614	583	615	611	600	583	580	608	605	627	627	606	634	599	575	616	643	622	585	634	627	607	623	611	618	602	623	607	618	561	607	615	609	594	565	621	577	596	608	577	593	622	614	588	554	593	591	586	611	602	594	601	591	594	616	648	622	576	589	587	590	567	591	575	572	650	613	584	570	592	602	574	616	540	625	615	561	625	628	597	594	591	592	643	615	598	562	634	616	603	571	591	601	584	601	613	664	588	574	596	630	641	611	637	570	599	577	646	609	585	607	568	575	598	595	593	615	584	581	605	549	591	607	580	599	581	607	609	586	577	602	592	596	610	638	568	595	618	619	552	598	577	586	625	642	595	591	602	581	582	563	588	613	621	603	627	610	629	577	595	602	619	583	584	624	631	562	581	611	615	575	606	619	584	597	607	638	566	619	586	549	630	577	632	592	600	606	637	589	590	572	624	566	600	570	601	620	607	600	630	591	622	606	604	642	579	569	586	572	591	621	634	594	603	594	635	595	565	604	605	569	624	608	608	605	593	590	601	584	596	552	594	607	657	601	639	628	664	597	588	607	567	569	617	609	639	572	587	644	632	611	621	599	573	600	597	614	608	574	574	583	588	650	548	609	614	573	579	580	599	642	580	587	592	610	612	619	550	621	595	592	582	617	572	562	594	585	619	585	620	606	562	556	542	592	629	589	583	604	600	631	629	543	635	593	575	614	581	588	621	572	624	608	561	585	617	628	609	569	637	619	563	590	563	608	652	611	616	573	576	597	565	599	619	585	628	604	622	600	597	614	561	615	580	637	601	598	558	600	597	621	614	619	576	577	587	556	600	595	571	629	615	570	606	608	626	603	623	584	608	636	557	609	632	591	599	551	606	640	600	623	569	658	612	611	632	595	582	552	568	562	572	580	616	590	598	639	610	624	620	609	580	569	580	600	599	549	619	600	613	578	600	626	584	593	615	614	622	590	604	639	629	605	606	574	586	594	585	590	593	573	646	613	650	610	574	612	594	574	641	599	614	554	567	608	622	617	575	612	595	583	597	615	554	627	599	603	610	641	645	590	570	584	599	597	640	604	570	537	627	629	612	600	569	640	647	579	588	603	619	567	626	567	610	608	608	632	575	612	614	606	598	614	598	578	632	557	601	645	608	611	589	588	582	559	601	584	594	582	594	636	595	592	585	570	599	598	593	582	595	574	599	574	607	600	633	617	600	618	628	596	568	574	623	591	577	593	619	583	578	627	614	596	625	604	577	584	580	580	608	653	574	591	632	618	590	624	605	583	602	584	600	640	604	645	588	634	625	568	645	593	584	627	584	570	680	569	644	610	681	601	597	570	626	549	570	617	597	591	611	564	589	596	611	588	611	641	554	621	606	568	597	575	585	588	601	604	582	591	607	616	572	617	626	617	604	563	577	608	602	609	605	629	601	634	672	608	607	601	585	603	611	626	603	642	621	581	602	620	578	605	612	593	630	605	592	561	624	606	584	592	628	612	625	584	641	597	606	617	613	578	623	619	592	644	577	589	613	622	575	649	571	639	625	586	637	589	611	555	611	602	583	610	602	590	656	603	631	569	607	619	625	581	585	593	588	639	618	583	619	577	570	620	589	571	602	608	567	592	582	614	592	621	566	626	588	622	617	573	623	586	570	586	623	572	634	572	617	633	583	583	642	602	617	634	573	561	581	609	601	599	582	586	610	574	617	612	601	622	589	619	619	583	572	581	601	573	574	563	604	593	597	619	639	649	587	588	620	612	629	583	618	562	600	586	599	622	612	581	633	598	585	628	607	571	568	623	586	602	606	639	576	562	598	573	604	635	542	581	626	599	621	552	616	609	596	615	573	622	597	631	569	609	616	587	633	605	620	610	601	630	581	578	628	608	591	648	627	607	630	630	602	581	610	587	614	573	631	641	664	618	578	629	605	591	634	593	599	579	612	611	621	657	604	585	624	571	622	600	583	618	608	587	574	656	590	593	609	645	585	608	638	591	624	636	598	622	607	608	630	638	616	568	571	599	606	617	617	592	622	553	584	586	578	639	652	561	642	589	657	612	597	585	625	619	610	604	619	627	556	638	531	598	575	559	607	630	555	642	614	649	603	608	604	610	591	584	588	596	595	590	589	601	585	612	603	594	614	590	574	623	552	605	600	594	612	615	633	590	598	626	594	621	570	592	575	633	600	610	632	600	620	573	566	523	615	635	619	636	613	676	590	620	600	606	558	574	605	633	573	562	611	591	600	595	603	592	564	608	583	596	599	601	596	620	614	627	588	621	607	574	586	576	612	615	565	629	622	604	614	637	635	568	604	612	563	571	618	607	610	640	642	612	596	633	604	639	584	617	590	589	602	674	635	623	593	580	601	589	598	616	593	604	615	630	575	602	570	548	621	619	601	595	607	616	636	581	592	623	600	627	624	578	632	616	601	586	643	625	588	620	586	623	576	607	625	587	601	627	594	600	562	563	612	594	597	595	626	590	593	594	570	573	587	570	555	616	593	624	599	611	582	624	570	596	584	584	595	669	581	570	585	553	636	569	636	601	592	570	587	587	581	583	603	614	581	586	617	629	630	647	574	638	606	584	595	612	628	617	582	553	601	552	610	599	613	652	660	608	550	591	590	592	634	601	598	599	601	615	589	578	566	648	591	588	588	601	631	627	592	604	607	642	599	559	564	600	560	590	634	630	625	614	581	630	611	597	602	648	650	601	571	610	603	613	560	604	623	600	591	590	606	598	658	616	621	612	616	587	569	628	540	656	602	625	647	573	649	645	592	574	614	581	578	626	613	621	591	611	630	570	582	616	608	566	569	612	624	608	624	569	595	583	565	630	592	587	601	594	614	578	586	585	641	593	630	590	650	616	566	592	621	621	585	620	596	590	618	603	586	588	595	603	628	600	594	642	585	597	577	573	565	571	628	639	619	584	613	611	560	612	580	584	568	632	587	622	589	590	617	600	610	625	578	598	592	619	597	583	596	574	649	559	592	560	621	581	601	565	614	613	607	614	608	612	609	587	632	632	601	621	552	613	631	583	557	594	602	622	550	592	597	619	602	610	613	585	571	592	611	625	631	562	601	603	624	596	616	633	602	585	589	620	638	615	584	568	594	636	623	575	598	627	635	616	616	584	560	645	597	592	599	619	586	587	580	583	565	624	611	607	585	604	572
23340	21392	29260	23893	21396	19874	2795	6945	32481	43169	35783	24811	12231	3459	1295	550	348	280	293	311	291	300	297	294	295	293	283	269	267	254	312	282	294	305	254	270	264	297	289	287	255	298	271	265	301	279	283	236	300	255	286	268	239	273	264	266	266	291	297	252	246	251	270	293	300	249	281	274	291	281	261	278	298	273	290	252	290	275	288	276	273	296	255	281	290	279	294	314	267	244	291	277	297	285	304	268	301	280	301	306	254	309	304	273	271	320	278	266	291	271	302	292	291	288	277	273	269	312	258	287	297	297	283	255	261	279	293	285	295	285	258	296	294	286	256	293	291	262	270	291	245	300	300	276	287	279	236	296	276	257	274	295	267	268	263	281	281	261	298	309	267	272	269	276	303	287	294	294	307	299	272	262	294	299	264	270	281	271	284	276	303	277	300	258	275	277	290	277	276	301	296	276	259	283	274	269	269	276	295	267	289	275	263	239	287	271	277	281	273	290	265	267	291	277	258	261	273	264	298	277	255	242	283	287	312	278	265	293	286	283	242	289	312	299	259	298	295	299	277	276	246	284	297	259	288	278	281	270	283	301	280	290	275	262	275	265	293	302	281	300	275	258	272	295	260	294	263	294	277	269	278	301	271	282	244	278	284	234	291	279	254	259	249	265	289	274	276	267	285	262	270	281	296	284	246	278	295	273	308	274	294	282	290	270	292	283	312	289	286	273	277	280	294	261	275	304	306	292	282	273	261	293	290	277	270	309	280	287	287	276	308	272	270	287	308	275	261	258	280	275	255	282	264	270	291	283	285	268	263	248	304	294	314	277	284	307	300	288	273	285	273	296	256	275	306	259	258	261	270	288	301	288	292	298	290	274	273	285	281	262	290	313	282	292	257	278	294	274	271	257	315	268	290	317	279	271	302	296	312	267	279	280	272	287	266	251	271	277	289	305	284	300	298	269	281	297	285	304	272	298	300	273	288	274	269	301	285	287	261	272	286	271	285	279	281	309	274	304	269	287	265	271	286	280	296	309	270	264	281	298	264	263	265	304	249	264	269	274	277	256	264	277	242	266	251	278	291	248	269	287	263	299	264	263	284	259	271	270	292	248	289	274	297	303	274	276	289	299	292	272	299	269	299	291	280	259	302	290	271	260	298	278	259	272	280	289	296	270	286	273	281	283	301	259	287	261	287	280	262	295	274	252	281	283	271	260	236	292	269	272	257	272	276	319	308	244	290	260	238	268	276	270	267	312	278	309	270	322	260	253	307	271	286	275	289	291	265	268	253	283	274	288	262	284	290	299	291	300	298	282	265	259	275	285	282	269	328	258	279	268	269	284	289	256	272	277	288	283	268	285	292	292	283	302	308	283	290	252	291	265	282	296	288	288	272	308	287	288	247	263	265	279	263	298	268	276	289	288	289	285	285	275	268	297	273	260	277	287	281	245	296	292	286	293	280	277	293	278	264	286	293	296	296	273	303	259	289	299	270	277	288	280	261	269	266	308	298	300	279	279	299	262	286	279	286	249	307	251	290	269	248	280	301	282	270	331	282	296	284	287	286	274	254	264	236	288	271	293	281	275	257	275	301	296	275	304	283	285	305	263	278	295	261	275	254	283	286	264	249	265	272	285	270	269	312	267	316	280	278	322	275	270	267	279	265	278	279	250	283	287	302	315	295	278	297	254	262	278	280	282	276	296	297	295	282	312	271	261	267	279	295	325	269	266	288	260	289	265	265	293	264	270	259	260	282	294	240	287	295	251	290	286	270	242	278	272	271	309	291	258	302	278	288	260	272	267	275	276	279	275	253	283	313	252	280	287	319	249	303	255	281	275	283	274	280	262	274	273	240	291	268	285	252	289	300	289	289	297	276	280	273	274	278	252	291	261	278	280	256	251	263	290	301	280	267	315	258	284	280	298	280	247	266	279	270	241	289	277	281	273	254	303	295	283	250	254	290	302	292	273	271	288	271	280	286	243	267	300	268	315	288	281	289	285	282	291	264	290	297	301	271	282	267	278	292	264	277	283	278	274	289	265	267	303	274	296	253	285	306	270	268	299	287	283	261	259	274	263	258	287	261	273	264	253	285	291	292	276	275	249	255	262	271	281	279	300	291	272	271	269	285	265	263	264	266	290	265	254	291	273	294	304	290	281	294	272	300	248	262	273	276	273	296	263	291	291	279	285	287	274	275	286	268	281	276	288	278	272	247	298	273	276	267	257	290	278	291	267	266	270	274	313	277	257	268	274	279	299	241	287	283	255	266	269	269	276	272	277	282	288	288	279	283	283	271	277	305	266	267	313	299	276	263	306	255	284	276	283	253	271	297	277	275	294	301	275	277	296	270	272	290	293	266	278	274	280	277	255	256	285	276	281	304	313	310	278	265	242	272	307	274	289	269	279	258	279	258	269	257	281	247	258	271	261	229	274	275	290	279	277	284	287	296	260	253	266	261	285	249	286	266	259	293	287	267	277	266	297	286	303	307	242	277	291	287	286	293	275	300	271	270	288	285	298	303	269	329	301	291	294	266	323	264	262	301	273	254	300	246	300	296	293	291	251	275	253	304	277	284	290	236	274	263	304	283	291	284	248	290	280	274	289	279	262	269	261	278	277	281	277	269	254	295	295	286	280	282	280	289	273	284	279	264	273	299	251	260	294	287	257	274	272	277	293	284	316	287	260	242	270	289	291	284	300	285	271	279	266	271	255	292	324	262	280	268	260	264	280	277	277	262	280	298	290	266	280	322	302	292	305	273	234	272	258	305	290	266	299	270	269	255	268	293	279	315	297	298	297	300	286	268	270	279	283	249	274	286	302	294	306	289	266	281	294	281	276	257	241	294	258	279	311	252	275	293	296	269	259	314	272	250	291	284	298	295	273	276	266	294	286	310	250	276	296	279	252	309	276	248	270	287	271	295	280	271	302	262	291	284	262	251	274	270	247	291	270	286	270	309	256	295	288	314	319	305	311	272	262	273	298	279	299	290	277	265	262	294	266	278	275	307	270	271	291	283	287	283	293	303	292	284	295	295	256	289	303	267	272	276	266	276	279	244	273	257	279	273	270	269	264	279	267	266	300	294	297	273	282	273	305	309	256	283	282	293	274	302	275	305	301	297	311	274	278	283	291	301	294	283	308	278	258	294	293	247	275	266	297	235	261	298	267	266	269	244	287	256	263	270	267	287	269	295	293	279	280	255	271	291	282	255	284	276	291	309	283	302	285	285	278	282	291	270	260	288	260	269	271	272	266	297	264	295	273	276	257	283	276	247	264	306	301	289	271	261	303	304	255	263	299	317	266	284	270	297	268	265	252	291	254	264	310	275	264	290	289	294	295	296	290	275	279	268	265	259	254	305	274	266	282	272	264	279	296	283	295	275	270	272	294	288	244	277	304	291	284	268	260	291	279	313	277	293	250	278	278	290	246	285	272	272	271	295	276	309	257	279	308	269	302	292	283	291	286	278	282	267	294	283	273	318	284	280	288	296	287
8138	19471	17687	10409	6569	4776	3710	15564	42221	47414	41600	31781	19023	7347	3115	1286	681	514	512	517	525	514	473	487	455	491	509	468	476	471	484	480	479	502	529	523	511	537	472	479	494	498	509	480	498	470	513	481	463	500	517	483	480	478	503	470	516	507	488	470	471	522	496	512	497	521	483	490	481	498	501	491	459	493	488	481	474	511	475	482	502	498	472	503	466	473	463	485	551	503	474	477	507	529	493	506	454	506	487	504	488	520	496	494	470	471	488	463	530	474	485	476	477	493	494	481	517	480	520	433	492	503	492	489	465	477	463	529	476	502	515	499	494	524	457	510	471	512	520	472	489	475	476	459	514	513	478	448	487	511	484	472	504	471	488	504	470	510	465	481	484	464	520	517	483	482	516	497	533	524	478	491	489	503	506	502	509	491	475	460	492	486	473	534	525	478	504	482	465	502	466	462	502	454	488	498	470	491	501	504	469	487	451	514	525	494	505	463	512	504	471	493	512	472	459	486	527	494	521	459	474	519	446	539	474	468	477	501	482	507	507	494	499	509	463	482	515	500	504	459	503	478	493	505	504	447	509	467	491	497	491	495	466	478	483	480	470	511	480	479	437	485	462	489	452	477	487	473	488	491	503	489	476	499	480	513	480	477	479	481	496	479	508	492	512	485	470	471	479	454	491	490	487	512	479	464	455	498	507	482	538	502	486	509	449	511	469	468	478	514	509	468	510	505	481	500	540	493	499	520	467	472	527	541	520	515	511	471	509	515	498	498	493	503	523	515	520	466	449	531	529	518	490	490	522	483	469	463	486	495	468	494	471	454	455	485	451	513	484	499	534	496	497	465	454	506	492	461	462	513	462	480	522	522	562	456	496	484	511	549	474	534	494	444	484	488	545	521	486	515	480	494	495	476	486	482	490	493	467	527	503	531	469	477	482	502	496	483	475	488	493	509	492	487	481	513	509	502	505	496	455	507	499	548	482	480	460	469	501	527	498	534	516	501	488	490	502	486	477	473	468	502	461	451	495	514	538	506	457	520	508	448	483	477	474	490	478	472	507	521	514	475	518	493	490	535	515	480	500	490	498	475	499	511	517	482	448	474	476	500	464	511	467	502	470	505	492	538	502	479	475	494	521	513	524	506	507	498	508	502	462	455	508	499	480	527	526	483	459	493	494	463	496	471	505	478	512	479	510	476	462	453	493	473	519	492	489	467	473	499	474	493	479	475	507	487	493	506	521	458	465	496	489	487	505	508	457	495	495	521	483	479	467	489	496	509	458	510	465	527	495	533	503	529	488	506	487	482	511	486	532	486	445	506	538	495	481	505	509	515	505	494	468	497	501	535	495	463	478	508	491	448	496	491	468	489	494	483	469	463	474	498	513	507	502	494	492	502	502	521	526	459	484	532	480	475	498	494	465	495	478	454	502	466	480	499	492	526	470	485	512	510	477	502	496	471	482	471	493	503	494	507	494	493	528	478	435	487	493	508	497	488	496	504	477	473	497	491	496	511	431	513	475	480	490	456	508	526	522	495	497	505	515	485	447	502	486	499	517	457	471	463	487	478	473	468	471	512	452	485	494	501	502	516	509	499	469	514	502	477	522	486	477	522	461	437	506	460	495	456	461	483	499	501	480	502	511	465	471	474	468	467	447	484	515	477	470	475	562	488	520	495	487	487	507	463	504	491	531	498	498	482	461	446	498	485	483	509	491	498	476	495	496	488	508	533	493	481	469	527	488	485	454	475	488	480	457	505	475	497	495	461	477	491	473	512	471	506	500	483	472	497	461	445	517	485	486	519	459	472	485	451	454	484	489	453	487	510	482	493	466	493	493	582	453	430	492	501	486	470	477	525	476	489	487	479	509	520	513	498	486	518	498	483	444	501	456	508	467	491	460	449	485	487	505	487	528	464	533	525	444	515	482	469	496	507	465	485	489	488	485	470	524	513	505	575	493	499	479	486	475	498	489	497	458	500	467	491	525	463	462	464	491	440	522	490	426	494	496	523	482	522	510	477	523	510	509	533	466	461	481	491	504	478	494	495	466	516	462	515	498	433	460	520	475	518	484	493	480	473	470	470	504	501	481	495	491	515	502	488	505	489	496	468	513	506	498	484	494	486	500	504	500	430	497	461	496	514	470	505	509	487	521	498	534	502	509	486	508	511	474	482	491	485	475	504	477	546	527	499	474	537	523	465	457	482	496	480	479	535	493	467	474	518	460	471	477	450	465	488	497	474	499	525	454	480	515	483	476	470	499	499	510	501	494	517	500	465	453	503	473	533	485	493	533	492	497	475	486	503	517	503	513	463	478	472	468	505	536	527	480	480	496	491	473	519	484	527	510	489	501	501	501	449	505	469	504	487	509	489	458	495	503	501	501	493	500	486	498	528	476	522	488	537	518	517	479	484	487	501	475	481	490	485	491	473	464	511	525	500	501	471	457	482	484	458	493	508	491	484	487	445	449	474	489	490	476	451	513	508	477	498	515	481	495	493	520	489	452	509	503	458	472	469	519	488	490	480	496	452	488	514	458	476	487	462	492	493	488	468	524	445	473	461	463	506	476	484	436	516	478	456	485	510	484	505	494	486	464	467	477	508	506	469	477	492	491	526	503	524	482	515	504	507	530	496	476	500	514	514	476	460	485	492	526	496	467	500	510	467	496	512	517	487	514	480	448	472	477	496	487	479	540	477	528	513	498	506	505	473	451	509	449	518	457	494	492	500	453	454	479	491	462	474	507	501	503	470	509	467	507	468	495	496	503	522	489	481	482	492	476	471	470	485	470	516	489	504	493	475	528	526	460	484	483	463	498	469	501	522	455	492	488	519	486	479	504	470	500	493	522	463	463	503	523	477	496	461	494	524	473	494	485	463	491	493	508	470	527	486	491	456	472	470	489	473	521	527	500	511	448	509	484	528	496	478	512	470	492	479	464	475	494	547	469	485	483	469	467	496	511	483	513	485	474	469	517	518	513	480	472	491	467	495	536	516	524	483	471	520	523	493	551	516	489	481	491	499	487	523	439	452	500	502	489	477	493	452	460	467	451	464	507	521	540	511	478	499	501	460	515	483	455	450	497	463	477	463	502	482	469	484	498	525	530	519	462	462	450	514	469	522	485	517	526	498	489	494	520	487	523	512	488	496	483	510	477	468	465	476	520	477	509	496	521	499	464	459	479	497	464	531	499	464	529	522	518	488	496	493	539	495	484	490	476	499	475	484	489	472	494	496	499	523	499	466	473	488	463	484	470	484	514	515	481	466	493	467	471	500	465	519	422	430	499	480	492	484	473	508	454	517	477	481	460	509	501	476	498	482	477	525	494	529	480	490	455	505	487	486	483	476	503	536	538	474	458	513	487	481	488	503	525	469	461	529	474	473	499	492	485	445	471	476	493	499	478	494	492	483	510	450	478	502	508	536	467	471	497	526	441	486	482	497	473	536	518	490	502	512	515	485	509	488	527	494	519	484	490	473	460	516	488	492	475	458
26490	20480	9142	1489	754	539	549	603	1819	4785	4530	3274	1665	855	563	477	417	405	402	403	372	397	394	396	395	415	384	388	407	396	385	414	437	395	367	377	404	379	409	394	371	402	398	397	395	402	356	405	404	409	388	383	383	402	377	376	392	417	378	381	409	362	360	381	390	400	390	392	382	373	405	356	414	391	383	399	390	383	397	387	404	393	381	392	388	386	394	400	383	401	365	399	389	359	371	354	369	400	447	427	400	378	425	404	396	372	379	356	398	380	391	373	408	420	388	411	412	421	415	367	366	398	384	365	389	404	378	410	372	398	412	373	386	405	397	404	395	370	404	361	368	400	402	383	410	396	363	405	385	442	392	402	409	397	412	384	365	402	379	372	366	394	381	373	412	412	396	420	372	372	389	409	367	372	387	381	396	431	403	386	364	418	380	399	403	395	404	364	417	370	408	395	357	391	421	384	376	363	387	425	393	416	408	360	407	380	429	360	404	376	408	387	408	418	378	404	420	376	391	423	395	382	348	374	397	392	394	391	415	372	371	365	406	420	371	392	384	375	348	357	353	377	398	377	365	415	389	386	389	382	385	393	384	408	400	391	381	381	364	367	400	399	378	393	395	388	353	413	403	370	389	411	360	397	375	405	417	380	379	363	417	381	390	357	416	390	401	409	395	387	371	411	370	402	367	394	384	383	422	415	392	376	385	375	399	361	399	394	368	387	408	387	366	402	416	403	395	368	391	397	390	385	405	388	409	378	374	385	405	448	411	363	403	362	391	398	407	360	415	352	388	388	407	373	354	390	418	376	427	370	396	379	391	381	413	425	382	416	380	394	353	390	404	415	383	385	435	423	359	386	367	435	396	424	387	438	421	398	390	402	379	401	388	399	377	430	355	378	390	412	417	373	385	408	385	399	373	408	404	400	407	389	385	403	387	412	380	384	385	395	395	397	375	409	362	379	411	396	391	379	382	377	383	429	378	402	364	400	404	389	361	334	411	391	404	400	386	390	382	406	397	411	377	376	377	388	379	403	390	412	400	403	376	389	393	377	391	417	392	384	434	366	349	373	398	375	381	376	378	383	358	393	358	366	384	369	378	401	381	382	395	378	392	434	388	434	398	419	409	421	427	371	412	399	397	395	374	430	389	412	371	392	401	401	379	380	417	400	393	383	374	414	395	442	391	410	363	395	379	404	422	393	390	383	408	404	390	410	406	391	388	368	385	388	406	427	379	396	389	378	383	390	381	383	363	444	386	425	400	427	414	418	371	385	384	389	384	380	368	403	409	384	435	415	368	378	370	399	344	420	394	404	398	374	397	358	378	375	402	388	405	376	364	431	393	405	369	370	389	377	419	393	404	416	384	425	378	386	363	384	400	385	398	351	387	389	401	367	417	417	410	374	426	416	376	372	359	395	394	441	346	393	379	390	415	420	386	417	378	377	352	404	379	432	415	402	374	400	398	389	386	388	386	381	424	402	401	366	392	391	415	421	380	390	418	379	397	432	399	376	399	412	383	374	406	386	405	385	418	378	356	423	392	399	418	373	398	428	377	391	380	410	367	383	371	391	377	399	399	386	426	396	401	385	387	388	370	394	422	421	385	418	376	379	403	355	388	399	375	364	398	392	386	410	382	387	379	383	389	400	395	412	410	371	416	385	410	382	424	401	395	404	402	405	390	404	412	406	379	388	413	407	396	390	385	369	418	414	372	395	397	379	405	357	407	382	355	392	410	367	388	393	402	404	376	397	361	382	383	370	388	404	371	393	396	431	409	340	392	451	389	377	372	428	416	360	420	388	354	367	382	364	384	402	382	387	396	421	392	406	370	370	422	388	409	416	375	401	390	400	385	413	393	440	407	381	383	396	414	420	377	409	403	358	380	359	359	402	387	392	396	367	381	385	379	385	408	377	414	364	390	405	378	390	395	413	405	382	396	394	410	399	390	411	427	402	398	381	424	389	370	408	405	399	405	403	418	396	411	404	397	389	388	395	387	387	402	349	408	394	398	436	396	372	392	415	390	396	421	394	363	417	351	380	404	415	381	374	371	379	395	383	373	365	397	347	420	367	396	402	420	397	378	403	392	407	388	378	403	351	420	393	418	451	378	402	403	375	391	353	372	389	391	400	382	388	385	390	392	366	390	411	367	394	360	424	399	436	356	372	389	414	389	381	374	383	380	384	378	402	379	411	402	381	390	405	360	387	389	406	390	391	393	375	384	404	391	373	395	404	355	426	365	403	402	382	381	340	401	375	388	377	343	353	382	389	389	389	375	392	400	407	363	387	395	421	382	351	381	413	395	418	421	405	368	417	385	394	411	401	417	400	362	379	357	417	379	419	367	418	404	389	372	409	396	402	378	374	390	396	379	380	400	378	357	404	386	409	351	436	398	374	400	401	395	390	394	374	385	408	406	349	399	406	412	393	433	371	382	403	408	354	374	420	406	398	376	366	395	392	442	392	373	381	408	391	425	416	401	426	422	412	380	391	399	419	370	390	384	393	397	422	409	359	369	389	388	354	405	394	385	370	403	397	389	404	415	392	413	393	401	426	406	379	375	423	380	383	402	382	392	402	395	360	415	386	392	403	377	381	373	383	383	386	398	379	378	393	399	388	408	394	413	399	422	386	380	389	359	388	428	408	410	405	368	400	386	419	415	367	389	403	375	377	413	387	375	436	401	404	362	392	423	388	384	407	395	434	399	405	387	391	397	450	367	379	384	371	414	370	389	416	368	426	364	416	401	403	380	399	375	398	390	372	406	408	380	408	402	367	400	397	399	406	396	360	381	415	403	399	420	414	417	389	386	403	359	376	395	422	406	385	421	380	417	422	404	390	420	410	355	413	413	388	411	409	392	406	384	394	419	420	379	402	373	392	402	395	396	407	385	357	408	381	404	415	358	376	401	355	396	433	430	365	405	361	388	408	419	391	374	373	407	382	359	364	402	424	393	430	401	372	416	398	385	358	393	387	417	419	389	403	383	377	420	390	394	395	455	393	403	390	430	389	386	379	392	372	371	395	411	390	417	378	390	365	418	393	396	436	387	369	355	367	439	379	412	362	379	421	402	427	361	406	373	381	404	349	383	375	398	371	394	380	400	374	408	384	377	372	359	377	364	387	416	410	378	408	396	379	388	378	429	355	393	369	386	377	404	363	400	385	390	418	437	394	373	391	410	397	375	398	352	385	353	370	362	350	380	405	377	366	397	391	389	396	402	410	373	381	376	399	401	376	419	404	431	399	379	399	398	382	381	399	362	411	397	389	350	411	364	372	387	382	419	359	374	419	413	382	384	358	426	377	393	366	386	406	398	373	381	371	356	390	362	351	383	383	418	381	406	389	389	404	385	408	376	403	426	349	375	405	404	403	392	398	375	413	384	393	394	380	392	370	401	351	366	370	362	394	397	369	379	386	414	385	387	390	387	372	377	389	375	413	401	409	397	345	407	387	405	394	357	369	387	382	395	410	420	404	367	425	368	413	423	408
4595	4991	5290	2304	1494	1216	1057	1374	4977	11230	10580	7329	3841	1727	1090	829	707	713	628	680	651	683	675	681	636	675	666	677	659	650	685	669	696	675	665	661	667	625	689	698	714	723	683	717	711	688	737	708	673	704	722	714	695	707	681	712	713	684	673	694	676	734	713	690	687	683	684	674	661	665	695	702	714	654	691	713	689	685	702	712	668	722	693	683	681	675	694	692	682	744	667	682	707	709	674	628	698	715	687	667	685	632	625	694	668	663	686	707	708	685	694	690	697	636	681	670	667	663	636	677	720	663	671	718	673	705	697	701	709	681	671	667	653	674	685	700	688	696	646	721	723	687	684	687	706	707	673	703	657	677	702	693	679	728	695	737	690	710	747	672	760	682	712	652	732	704	692	641	710	663	641	703	688	744	632	671	651	729	702	712	748	686	670	723	685	681	674	731	652	685	698	691	689	652	737	665	689	680	643	700	736	651	663	718	683	666	708	670	711	683	711	681	695	673	681	683	655	714	656	704	660	667	695	695	685	710	679	692	708	657	687	664	676	715	683	707	733	694	683	718	695	687	640	740	711	654	702	714	649	692	676	713	700	690	713	644	668	751	608	678	687	705	691	712	649	700	715	671	654	669	696	718	684	672	690	686	697	701	696	719	717	703	669	645	684	712	644	675	669	667	668	674	649	664	718	669	677	701	685	653	710	647	707	729	703	660	645	676	731	700	664	713	654	695	729	717	673	690	701	692	658	664	660	707	672	684	680	663	687	767	682	705	775	676	666	698	677	637	710	712	721	649	726	653	672	664	693	671	728	686	677	700	709	689	700	705	693	692	684	653	720	675	698	637	681	684	704	657	701	703	681	665	718	681	675	643	667	655	665	733	668	737	710	662	688	678	694	660	677	733	733	727	686	644	680	679	644	698	691	751	719	685	651	688	653	683	717	695	719	680	733	706	653	710	689	690	730	652	731	708	713	662	668	732	674	637	713	695	732	735	722	643	711	722	685	728	655	655	711	707	703	719	756	640	735	713	652	657	693	699	696	674	711	713	726	691	685	695	645	724	665	709	658	656	662	699	695	693	680	679	712	664	684	654	667	741	667	656	673	701	647	679	710	714	669	693	694	674	685	671	634	681	683	689	725	688	716	707	661	656	679	700	718	733	695	716	717	666	713	704	720	736	717	657	642	677	679	652	684	704	687	651	670	709	654	727	700	668	675	740	659	687	665	681	701	698	680	658	684	684	732	671	640	683	687	669	746	670	701	703	659	710	664	667	680	677	756	676	714	723	731	679	650	688	685	722	669	633	726	748	708	722	644	710	734	658	711	706	661	683	687	716	657	681	697	709	666	675	689	703	726	709	650	654	705	725	645	687	669	682	672	671	721	648	663	711	689	698	684	719	723	681	722	685	678	706	665	666	704	671	670	665	732	697	747	712	654	691	649	736	727	641	662	726	709	692	670	700	652	639	688	646	668	683	723	725	693	707	705	696	696	640	654	678	683	681	722	680	676	657	686	706	701	723	684	678	662	697	694	758	695	663	689	688	676	694	651	660	726	688	684	688	672	706	655	702	653	676	688	688	697	705	679	707	686	680	668	708	705	667	634	708	691	719	669	685	735	711	694	706	693	735	682	688	730	668	679	708	712	679	686	636	690	703	678	715	702	665	715	653	698	708	647	726	706	653	679	670	692	670	673	685	642	694	659	670	682	692	700	652	696	629	681	685	667	688	691	680	704	707	704	688	682	651	644	646	737	693	721	664	706	707	702	704	701	681	688	709	692	696	719	694	674	647	669	659	648	708	706	679	684	701	688	697	666	701	726	673	656	667	718	666	631	683	681	685	682	689	703	701	733	665	640	658	725	688	684	703	657	719	707	693	695	688	660	651	673	692	694	703	687	760	664	670	639	692	695	676	687	690	653	713	709	692	694	695	706	690	750	655	682	673	698	690	645	710	689	675	683	632	680	654	674	689	659	643	654	666	697	693	670	712	740	695	705	699	688	673	708	666	671	655	683	700	662	679	715	671	655	669	680	712	709	685	670	670	641	671	678	682	710	681	659	680	665	706	691	723	697	728	686	649	683	700	709	677	665	699	676	713	684	695	678	653	743	695	724	678	692	705	696	703	693	712	691	695	662	687	702	681	748	712	729	697	656	697	712	704	700	672	661	655	698	685	683	677	657	673	730	714	673	679	666	708	681	659	683	685	658	730	706	706	693	663	732	654	659	670	651	660	681	727	680	694	654	713	660	708	656	710	689	673	664	646	693	695	711	703	715	733	699	669	708	682	636	649	665	669	736	715	685	753	727	681	616	692	681	663	691	663	700	680	690	719	685	665	686	698	655	668	670	716	690	679	671	676	648	633	677	708	669	635	717	681	675	674	720	708	641	719	690	698	686	616	689	722	678	693	672	703	704	700	691	691	726	671	656	673	667	698	652	691	675	698	691	683	677	670	703	629	651	713	707	693	704	710	686	713	703	676	689	733	650	697	683	709	694	683	681	661	633	715	664	699	667	703	679	724	702	684	676	697	673	655	656	691	647	655	701	676	686	664	651	721	753	693	632	687	673	662	745	677	655	666	668	677	621	641	692	676	711	709	671	709	645	738	703	676	655	704	701	668	724	729	693	662	666	704	694	664	620	698	737	637	681	703	701	682	665	705	711	735	692	651	685	655	691	623	668	645	670	699	695	694	657	652	643	655	670	677	751	682	666	690	696	700	704	685	697	738	719	686	695	761	695	665	682	699	708	712	672	684	710	693	673	708	721	723	685	658	706	683	639	688	715	731	660	695	660	694	689	687	643	696	684	690	666	685	743	750	667	687	672	652	656	704	682	691	640	666	670	683	681	678	661	712	670	711	714	706	695	651	680	699	633	715	664	683	750	678	691	641	724	682	688	680	689	676	731	661	662	662	724	673	669	701	664	673	719	695	666	648	702	705	681	669	725	699	689	648	689	664	704	672	694	693	637	691	704	679	714	678	694	745	639	687	711	684	697	677	713	652	675	656	698	684	646	672	678	703	684	651	661	679	634	657	678	718	710	715	688	692	685	651	707	698	653	683	675	665	707	690	765	673	689	684	649	701	712	637	645	650	668	680	637	703	745	659	684	701	675	700	682	721	688	702	734	658	684	675	694	694	689	672	686	688	739	701	675	658	678	688	677	659	708	705	675	625	662	692	676	745	730	700	719	673	691	714	690	740	686	681	686	728	743	641	700	734	697	710	652	663	687	718	717	666	692	717	704	661	696	692	652	707	692	664	657	743	662	677	719	714	678	676	665	664	724	715	715	656	647	709	696	723	677	630	710	649	719	678	720	655	669	674	659	701	653	676	678	676	668	650	727	713	696	687	722	669	675	693	719	682	645	696	702	664	720	663	657	653	688	685	711	655	654	702	679	664	652	700	658	720	685	656	657	704	659	695	697	700	633	661	680	710	710	679	658	726	686	704	692	661	678	644	730	640	709	720	692	710	751	732	699	682	647	671
24840	21330	27800	25161	10822	1148	879	855	4576	22236	19994	15049	8282	2862	1175	661	397	328	363	345	331	326	328	304	349	355	365	326	339	376	335	352	374	376	354	339	337	314	344	334	365	311	345	324	358	327	337	329	320	340	321	333	352	323	325	323	354	347	333	299	347	341	373	360	344	319	352	343	327	344	324	359	342	330	340	311	304	349	309	337	304	328	344	341	300	353	300	313	346	316	323	325	340	369	344	328	322	346	354	303	325	323	333	330	335	359	352	329	334	353	333	298	356	321	349	340	322	369	327	333	307	360	314	331	333	314	329	329	316	309	335	308	362	343	351	335	332	354	333	333	326	328	344	330	328	368	351	317	345	320	313	320	323	358	340	335	323	327	313	349	331	345	326	367	341	330	288	304	342	324	339	292	329	375	321	348	360	338	296	371	353	327	346	352	320	303	334	347	325	348	320	339	318	332	310	325	331	346	372	319	327	348	338	311	374	349	320	364	335	341	343	354	335	343	377	332	330	302	377	346	333	323	324	336	349	322	312	328	313	335	346	354	305	312	319	328	351	339	329	326	357	363	353	368	341	360	363	325	330	315	320	330	334	311	331	348	330	322	295	343	346	310	340	310	323	302	356	354	356	308	309	323	309	332	335	352	341	314	309	324	308	310	322	347	340	321	350	302	326	331	300	327	332	332	317	336	339	313	321	361	324	333	326	323	347	308	347	336	335	342	327	311	311	388	345	319	334	351	271	346	349	341	309	329	328	314	312	315	294	352	371	321	318	345	330	331	338	328	335	327	314	336	307	311	351	326	367	322	319	325	358	312	313	341	359	303	332	336	350	323	330	316	350	337	320	371	287	293	335	315	344	324	310	343	343	348	361	319	318	330	362	363	306	315	310	307	316	345	312	342	330	332	335	343	341	345	373	342	349	360	326	378	328	332	324	352	318	333	315	314	333	338	317	326	326	355	331	327	347	325	375	332	340	364	345	307	356	379	323	329	336	354	315	364	322	307	357	371	329	344	385	335	339	339	279	318	355	308	337	314	333	319	312	360	326	325	356	329	363	357	330	335	327	363	323	341	320	340	345	309	290	329	344	332	350	335	349	304	311	338	330	332	309	319	351	333	342	321	345	327	292	348	329	318	350	337	344	332	337	347	335	344	330	330	337	335	342	335	325	313	351	341	332	341	333	322	328	326	341	361	330	332	335	353	360	355	355	317	318	351	335	363	330	297	350	318	323	335	325	320	333	317	331	316	318	357	362	300	340	334	365	332	356	360	345	359	333	339	334	315	331	299	311	328	338	347	320	344	322	309	317	339	320	322	360	353	339	330	306	344	363	333	321	297	317	351	356	332	342	367	353	346	319	359	314	347	355	328	339	379	299	286	358	322	336	339	314	317	329	372	339	338	333	341	293	340	384	294	360	353	362	354	335	341	340	339	339	338	326	376	342	336	311	321	354	324	327	360	340	317	303	299	369	339	329	330	331	318	319	331	323	361	343	308	354	328	322	330	302	336	312	343	309	343	362	353	315	332	323	328	297	342	338	324	333	368	348	364	319	322	316	314	319	327	339	351	337	357	356	345	301	310	337	351	352	340	344	320	351	313	322	329	341	308	325	303	346	328	321	311	320	336	313	328	336	358	291	346	323	343	316	342	306	321	320	338	326	327	340	340	326	342	357	327	294	327	341	343	345	315	329	333	342	293	355	325	323	339	337	340	327	321	295	342	315	322	347	312	306	322	340	337	307	326	333	338	341	343	323	356	332	315	348	336	321	314	332	353	353	345	329	321	335	343	363	339	365	337	359	334	307	334	350	321	321	327	329	317	305	347	339	316	317	362	357	362	334	358	325	343	356	369	315	319	360	311	361	324	329	340	322	365	336	318	354	318	370	321	336	348	335	318	320	340	301	322	342	292	282	302	370	367	319	335	311	305	345	326	338	324	351	344	351	322	359	295	306	300	324	349	348	326	323	337	327	350	352	347	318	292	333	340	339	351	367	372	342	348	339	327	337	327	338	383	304	361	329	315	372	323	341	353	329	311	329	338	341	280	319	324	339	320	324	360	327	357	363	351	326	360	333	306	327	337	335	317	330	311	334	317	356	341	316	352	313	327	335	337	316	335	335	318	346	340	332	321	318	333	338	327	372	321	342	320	323	331	326	324	347	331	334	330	319	360	299	323	321	310	344	316	330	328	343	346	311	323	318	282	332	341	338	348	344	327	325	343	342	301	321	314	346	331	341	354	327	306	345	340	341	358	328	326	332	336	330	285	357	302	343	327	325	325	343	347	334	313	319	311	322	311	339	357	332	329	342	352	351	355	313	349	318	348	312	315	364	314	332	348	339	335	348	304	322	361	353	344	342	321	325	351	352	342	348	320	302	377	338	358	307	357	331	348	337	339	337	359	357	350	344	346	333	355	316	344	346	364	394	356	357	336	349	330	335	323	316	330	302	323	334	303	330	328	320	353	329	343	341	333	365	318	324	347	336	289	331	334	321	371	355	365	320	346	367	338	325	281	327	326	341	329	326	343	289	333	310	330	335	331	328	349	339	349	302	301	330	307	355	338	344	346	371	346	317	356	321	307	369	352	315	290	341	326	341	332	334	314	344	306	334	370	313	325	296	361	330	342	339	335	327	314	357	368	370	334	341	338	353	309	335	379	331	345	326	353	333	343	322	333	325	353	323	339	317	343	304	334	307	333	326	342	333	344	330	336	337	325	347	311	364	314	324	306	320	324	332	301	346	366	313	334	321	368	335	368	360	354	358	349	343	350	368	318	340	335	327	325	360	317	330	293	338	327	301	309	320	328	339	350	344	343	340	373	325	332	342	340	316	328	306	313	337	318	343	326	318	342	336	351	315	299	317	302	345	364	320	298	340	299	331	312	337	322	341	360	341	355	361	343	346	340	333	308	311	359	349	366	370	303	311	316	337	324	361	318	321	353	329	324	342	342	328	338	357	352	315	325	331	335	323	332	295	356	326	339	331	304	345	337	309	319	335	325	346	353	339	370	362	343	301	339	331	317	342	329	343	332	319	324	370	336	332	294	364	337	331	324	335	323	318	321	306	330	323	369	331	329	312	319	317	323	367	365	366	324	343	354	342	301	321	322	320	365	356	350	346	323	337	343	338	345	318	336	349	350	333	325	343	348	357	348	330	331	337	349	330	323	311	352	308	319	345	336	312	331	325	326	319	377	326	350	344	325	320	340	325	310	315	356	373	317	337	313	337	339	346	382	346	322	330	352	366	324	322	320	333	313	339	326	313	304	342	353	332	343	318	336	315	325	334	325	324	308	351	353	333	292	345	330	358	321	384	354	338	320	341	344	358	338	327	330	311	339	326	313	310	334	315	349	338	371	318	317	339	335	302	328	335	320	306	346	336	312	334	339	337	300	322	322	345	313	334	322	318	331	321	307	310	319	363	314	341	335	329	346	331	359	317	306	312	338	362	351	317	316	313	319	324	322	292	346	335	312	319	360	323	337
5607	9836	8010	4313	3219	2325	2130	2480	11927	33095	29150	23856	15641	6367	2613	1435	795	608	605	583	593	579	614	603	563	612	613	574	607	598	596	556	595	600	597	579	614	587	566	616	589	588	608	586	553	609	601	601	593	591	579	557	604	595	625	550	586	574	642	610	602	579	613	589	602	632	576	594	604	567	604	584	591	610	650	645	621	604	611	636	602	592	598	574	589	635	608	585	617	572	582	604	593	579	628	608	604	575	632	592	586	609	608	598	591	600	584	602	590	594	571	585	612	579	655	614	609	594	585	593	605	652	604	623	654	535	610	571	602	586	576	589	580	595	609	597	626	579	596	602	646	636	586	580	586	564	578	615	650	589	548	570	643	602	570	642	622	599	600	649	548	612	605	609	647	572	616	609	629	551	653	589	591	563	614	639	593	602	606	598	554	577	597	564	636	583	627	653	543	543	577	597	579	651	622	594	596	556	561	623	568	588	587	542	589	593	592	583	579	564	634	553	545	599	622	602	617	615	621	563	629	595	579	590	585	591	565	583	618	579	595	614	566	596	550	582	617	540	592	603	590	603	587	593	524	548	573	611	603	584	601	620	568	616	584	587	584	596	597	583	600	597	577	585	611	599	586	621	588	585	612	561	594	597	578	541	605	588	590	608	587	588	589	571	613	608	566	554	592	588	606	599	617	582	579	553	536	546	601	595	594	569	579	609	564	604	620	566	574	608	584	646	598	578	581	569	616	595	652	578	584	620	633	590	604	606	614	604	603	566	595	619	588	581	607	609	581	566	605	604	665	600	564	556	586	625	575	581	608	587	587	597	587	538	604	582	606	557	624	600	609	556	579	629	595	601	607	602	607	630	587	600	576	567	547	603	590	646	617	579	623	608	579	636	572	607	543	618	624	549	598	580	609	593	571	577	572	611	599	604	623	588	618	567	588	603	563	610	624	615	544	594	604	657	611	578	578	605	588	583	594	562	598	624	596	602	565	613	587	638	586	568	606	598	628	645	598	588	622	611	585	576	595	581	599	601	582	570	589	574	603	602	571	568	621	640	573	593	572	599	581	611	598	615	600	629	601	600	609	597	623	594	607	587	598	606	530	569	592	600	602	605	617	553	658	595	589	561	614	615	571	579	595	587	559	625	574	606	557	587	594	571	625	610	616	607	611	568	571	615	636	677	550	631	559	587	596	566	584	619	560	616	585	592	593	597	615	578	581	621	592	584	613	594	598	623	568	601	599	619	610	624	575	565	594	607	588	597	651	607	587	569	596	547	566	610	607	600	565	597	643	585	580	571	635	586	593	587	633	570	578	604	532	598	596	619	589	589	611	611	596	624	598	569	657	579	581	601	590	633	594	622	605	567	587	588	575	612	609	592	572	551	560	593	629	634	588	629	630	612	651	554	612	610	582	635	600	614	576	578	571	662	634	600	579	601	580	567	580	565	582	596	577	577	602	642	583	613	577	596	597	611	586	621	590	597	580	614	623	631	603	595	568	593	631	603	583	604	606	578	620	643	579	593	588	588	559	565	581	588	569	654	580	628	657	609	583	605	624	590	570	594	571	604	587	575	620	591	574	584	565	603	649	652	577	602	624	619	565	545	610	605	604	572	570	627	606	611	564	593	596	569	604	618	624	579	609	572	584	590	583	576	602	639	590	597	572	664	552	550	636	578	584	582	660	626	596	591	587	613	631	639	604	591	588	606	651	591	609	545	596	592	571	598	580	588	566	573	602	622	560	624	545	611	567	596	601	590	596	560	618	569	622	558	583	608	617	540	605	635	597	641	589	585	611	555	580	612	565	561	597	570	608	658	567	591	600	606	612	587	596	586	606	637	616	616	600	589	597	599	601	569	596	608	591	579	535	611	610	562	622	612	533	552	564	579	599	613	611	610	620	568	582	579	608	602	605	593	588	564	602	598	585	575	599	577	611	657	541	580	563	605	612	625	622	605	576	610	571	603	595	595	540	619	564	549	604	551	595	627	584	585	602	596	604	575	543	594	574	611	634	585	579	630	634	582	565	584	616	599	597	573	627	602	589	572	623	589	569	568	602	600	584	618	583	570	559	621	592	581	578	586	587	577	566	563	607	565	594	580	598	640	591	630	605	570	603	624	590	582	577	610	591	643	564	580	564	556	623	560	620	618	597	603	552	599	624	676	588	606	628	609	623	640	601	619	598	633	585	609	584	559	565	573	607	612	589	604	590	630	627	588	613	619	582	576	568	536	571	611	567	582	596	621	603	615	617	607	604	609	589	595	599	540	584	574	612	626	593	590	620	598	596	620	631	604	597	613	587	603	588	618	590	616	612	571	571	557	605	581	589	597	623	601	623	587	589	638	570	591	577	581	593	628	607	620	577	578	598	564	623	583	624	624	643	607	619	540	608	591	634	602	632	595	594	632	624	605	636	622	595	609	545	591	601	544	572	586	583	595	577	555	584	567	577	559	581	598	569	624	555	625	614	578	577	596	573	569	610	555	586	620	557	562	571	584	578	575	584	598	589	613	599	642	559	594	616	616	584	626	628	615	629	608	600	632	552	585	599	624	577	601	615	599	557	552	587	621	607	590	590	610	583	585	621	597	631	616	604	586	644	567	655	600	611	593	534	555	591	590	536	590	651	613	567	538	642	649	605	628	634	619	590	578	602	591	589	625	628	618	559	615	599	620	617	603	635	608	619	614	641	620	589	619	601	612	643	629	604	609	563	581	583	608	618	655	639	604	587	665	617	616	593	632	593	631	607	594	596	569	581	624	560	582	545	638	592	601	631	579	579	585	542	586	597	580	591	591	604	567	627	605	623	630	621	625	579	590	583	618	602	547	593	620	582	565	646	586	595	605	591	591	616	597	646	648	622	556	612	648	578	607	591	605	586	583	624	583	619	642	600	638	580	604	572	552	581	536	593	583	581	608	562	586	636	576	603	599	665	581	598	571	644	618	556	638	574	573	589	594	660	575	643	590	599	601	587	604	614	634	600	596	620	584	566	562	576	572	582	632	571	578	609	598	638	630	620	593	627	593	613	633	592	605	583	571	560	573	608	614	662	585	597	582	633	587	591	613	609	570	607	567	630	612	603	596	610	594	567	601	638	595	619	529	593	619	566	600	602	595	585	601	593	613	628	566	624	597	633	615	643	598	570	538	626	534	584	615	636	594	557	589	597	602	605	571	606	589	596	622	572	595	564	574	603	584	564	620	564	609	585	636	642	588	580	589	586	572	585	557	648	552	590	573	564	558	569	615	608	585	621	565	619	606	618	617	616	566	613	606	589	581	571	589	602	592	605	625	585	581	592	613	652	528	548	612	602	623	618	615	630	578	593	590	625	587	616	612	592	584	575	550	599	613	571	582	634	587	587	631	563	624	636	579	653	561	544	555	560	633	568	548	606	622	640	561	572	574	598	621	593	597	596	607	626	566	619	638	571	574	613	611	573	601	572	602	606	558	569	609	602	589	571	572	617	564	625	582	605	638	642	595	615	643	629	640
23376	21400	29276	23903	21401	20014	4032	1651	5275	34549	38254	30550	20678	8091	2688	1164	441	320	274	279	264	292	280	311	312	254	293	317	293	266	275	280	256	314	264	290	283	249	300	268	229	284	273	290	277	289	270	276	259	268	256	287	268	271	271	272	300	298	281	301	264	274	264	258	254	245	269	295	255	290	280	272	249	270	265	290	298	272	276	282	302	267	293	272	251	288	285	272	255	276	274	304	268	251	275	264	280	260	300	260	266	284	252	287	266	298	267	263	291	285	263	275	270	296	268	243	255	260	258	262	284	266	304	266	276	270	281	244	267	258	271	264	273	317	274	295	302	298	279	249	268	261	265	275	267	266	294	279	307	256	275	242	289	270	278	278	257	261	268	279	275	274	263	298	272	290	276	264	286	291	274	262	303	257	263	300	300	256	214	279	283	295	247	248	274	266	305	277	263	273	319	259	321	282	284	282	254	278	261	263	253	275	275	269	262	270	279	267	283	276	252	280	271	278	254	259	277	244	262	246	256	293	276	260	291	260	281	245	275	272	258	261	274	281	269	262	309	283	284	262	247	298	275	253	253	302	247	279	286	277	258	227	282	258	277	252	262	275	247	269	273	258	276	266	278	252	278	244	277	269	290	276	268	263	274	294	299	262	261	259	272	261	241	261	257	234	293	270	305	277	292	268	286	288	261	266	282	267	243	238	262	260	270	284	253	268	259	299	242	261	286	277	264	266	277	259	286	255	285	261	254	253	285	315	281	257	266	267	287	279	302	270	256	253	282	258	288	288	265	274	281	255	262	270	309	262	287	270	283	301	268	238	260	250	262	306	258	279	286	279	270	294	267	261	265	282	269	251	280	312	275	256	280	266	268	288	293	251	279	255	259	283	265	289	276	298	268	260	294	272	279	304	269	297	275	264	275	296	266	276	249	262	267	265	282	286	303	287	289	286	276	278	272	276	275	282	258	254	269	280	252	287	263	240	248	286	269	281	263	267	281	270	256	294	286	281	312	267	285	257	258	248	273	271	257	284	274	276	260	255	304	259	279	277	269	278	287	262	242	270	266	263	249	279	245	260	241	292	226	301	266	256	266	289	268	259	284	269	269	270	285	277	279	297	298	274	290	252	271	269	258	271	270	257	279	263	270	261	291	266	263	315	246	251	297	252	289	279	284	270	246	265	273	276	260	264	275	241	240	275	293	272	262	265	276	263	271	266	234	288	265	248	273	286	301	282	272	300	252	252	245	276	300	263	299	242	266	281	279	260	279	255	255	251	279	281	277	261	266	271	276	270	280	260	284	278	264	272	262	268	292	263	259	266	269	284	271	279	273	266	274	252	310	242	283	277	268	254	297	255	283	262	282	256	274	277	279	282	279	292	292	262	280	264	250	269	282	261	261	240	289	304	247	295	268	258	268	263	287	269	274	268	255	266	248	294	265	285	250	290	280	270	256	293	261	257	240	278	240	279	295	276	276	274	277	288	298	314	275	266	235	279	304	275	237	249	271	253	272	276	242	280	277	260	283	295	248	269	252	286	264	260	275	279	264	273	285	283	271	267	282	238	266	301	256	303	245	251	264	278	270	267	263	273	245	276	280	273	271	287	281	268	277	299	295	261	278	277	264	259	272	277	284	285	286	237	265	286	289	274	276	284	258	279	256	264	307	282	262	303	294	272	280	254	266	289	301	283	292	276	253	267	289	266	258	287	276	264	272	254	253	292	281	294	299	249	295	266	271	256	269	293	280	268	245	262	258	249	290	254	303	255	286	259	281	282	245	261	275	273	314	279	286	232	281	281	255	274	253	252	259	304	286	300	276	265	253	286	268	263	256	261	238	279	273	274	263	266	248	239	285	294	276	281	284	254	235	305	270	304	280	278	303	301	264	271	252	273	265	290	285	260	296	242	279	296	263	276	285	267	261	282	266	246	255	282	294	253	287	269	282	280	266	253	299	283	256	255	283	249	255	288	265	318	231	277	261	287	272	244	248	311	259	271	291	271	284	264	266	233	258	276	259	284	253	292	283	257	256	268	304	261	273	263	282	276	270	287	282	251	283	257	255	283	271	271	242	296	263	261	293	268	274	310	254	259	297	266	244	249	278	276	284	275	258	278	250	290	253	261	251	282	258	309	251	265	293	263	263	282	256	284	311	279	279	253	292	290	283	259	246	273	261	292	275	282	279	233	264	282	256	256	267	247	280	270	286	259	289	260	286	270	257	267	244	263	275	285	291	271	255	251	278	281	286	253	283	292	269	276	280	231	256	256	261	262	274	260	290	244	290	253	260	270	272	244	232	244	263	281	278	247	286	253	271	275	266	276	290	275	254	283	262	251	259	258	291	250	255	288	281	270	293	270	266	239	256	276	257	270	266	244	264	270	286	292	293	270	277	280	276	256	255	260	273	273	282	277	263	297	265	280	262	296	279	271	312	279	263	280	278	264	274	288	282	264	288	277	278	304	283	313	288	277	260	285	283	275	273	281	286	313	291	261	313	285	279	264	278	267	255	266	246	260	257	287	284	278	280	263	259	263	280	267	279	264	284	246	272	283	274	271	279	281	266	290	278	242	261	246	249	273	271	273	261	269	265	272	261	256	256	248	275	280	272	266	257	273	287	288	262	273	251	246	257	280	288	277	272	243	256	308	270	258	256	258	278	271	292	269	276	269	295	261	253	281	254	273	307	268	261	283	282	237	263	275	248	275	261	281	299	228	269	260	253	246	274	257	253	296	247	274	266	274	270	290	279	266	238	302	276	247	248	290	257	292	284	311	259	251	300	274	298	272	262	287	267	271	263	272	281	258	289	237	267	258	243	258	255	277	255	284	294	278	272	301	249	273	266	267	289	278	274	271	239	262	312	268	294	262	237	256	277	258	286	284	290	248	252	267	292	241	295	252	267	278	290	268	239	267	277	258	283	280	271	266	242	285	278	269	271	275	296	242	286	274	272	252	273	268	275	270	255	280	278	269	270	249	264	272	277	302	290	254	287	256	263	297	311	309	258	252	271	264	279	272	264	263	258	278	282	251	244	268	281	257	299	281	235	272	282	254	270	272	298	286	280	269	246	261	273	257	276	308	264	292	284	249	273	282	266	288	285	289	270	266	252	270	281	266	264	284	250	283	277	263	282	279	285	243	271	246	264	267	285	246	276	294	273	268	263	290	270	283	278	272	261	242	256	257	272	275	251	290	281	243	267	262	246	278	274	269	272	252	291	272	250	270	264	266	284	230	269	276	269	279	281	276	253	281	257	282	269	246	285	278	286	280	286	272	275	304	276	277	265	275	305	287	258	267	269	259	258	262	303	279	264	283	283	270	271	249	266	278	246	278	272	285	268	258	280	280	298	249	255	251	259	263	241	277	251	290	281	260	271	288	267	265	271	246	255	251	255	261	258	278	274	270	266	311	275	259	266	268	288	295	254	261	265	243	283	292	276	310	254	274	265	264	275	269	270	276	262	255	300	257	259	288	265	269	283	282	269	259	291	293
8449	18305	16002	10020	7004	6147	5921	4799	12599	43541	44007	37152	28371	13929	6595	2791	1030	482	460	485	442	442	456	449	471	458	448	486	490	480	508	470	453	422	467	506	439	484	454	499	470	458	452	478	488	453	532	420	476	465	468	482	472	496	414	481	512	485	471	480	475	481	476	450	444	471	466	486	480	450	470	451	470	472	482	490	468	458	453	441	461	482	464	477	463	476	492	505	438	454	432	443	459	471	468	427	455	467	491	491	468	458	443	477	468	481	456	472	460	473	462	458	499	472	509	485	482	454	496	449	445	453	475	472	489	455	473	439	476	488	479	469	446	463	477	510	491	506	444	490	469	498	476	467	498	471	469	481	482	482	487	474	468	471	479	468	505	469	449	488	459	479	447	456	460	481	508	453	481	467	466	465	490	522	501	481	494	488	472	470	453	476	410	428	455	508	457	518	476	492	487	504	478	465	450	485	454	463	435	482	460	497	464	417	457	468	426	509	464	465	488	500	480	479	490	524	457	448	436	485	495	480	474	461	466	451	482	450	446	481	463	493	500	447	478	480	452	461	493	439	451	513	453	508	520	472	469	459	480	487	439	466	419	449	440	495	492	464	470	522	502	465	474	485	479	494	493	461	486	476	497	478	473	473	487	467	483	472	487	474	467	456	473	490	490	478	481	443	462	483	477	502	498	479	482	495	457	491	478	436	458	468	457	485	462	482	476	438	487	465	435	485	473	480	470	466	458	489	433	465	519	468	445	478	497	488	485	480	499	473	482	469	465	480	499	470	481	489	434	505	508	489	485	458	480	492	458	502	450	481	479	474	483	469	473	500	524	473	454	467	480	448	484	487	476	483	467	480	493	449	456	486	449	495	451	427	470	530	450	465	507	483	479	459	428	507	476	468	500	443	495	467	508	430	472	501	425	505	452	496	480	462	485	470	475	460	478	489	468	466	484	480	493	499	479	474	478	451	482	507	476	472	495	454	460	481	506	445	485	470	479	485	459	482	482	460	466	470	496	461	483	484	443	430	479	474	472	506	487	436	461	461	506	521	471	479	464	505	459	437	461	503	487	505	470	461	483	457	455	420	444	476	456	469	491	470	477	447	470	499	467	460	503	499	470	495	438	481	457	462	480	465	451	465	480	484	476	430	428	467	457	475	458	467	462	463	462	497	498	489	472	483	429	447	481	455	481	443	475	494	480	455	462	510	465	432	455	466	463	512	480	503	495	504	447	499	474	498	464	477	452	466	456	431	494	474	514	474	490	476	451	532	466	488	450	491	483	451	461	492	499	471	469	486	446	469	450	441	476	449	466	496	482	450	464	499	463	477	469	479	508	496	500	456	477	444	498	464	471	497	481	488	459	477	443	464	470	445	463	453	475	436	481	460	431	491	484	497	478	477	444	489	416	454	442	483	451	496	444	474	464	499	503	465	461	464	507	494	449	460	468	480	481	485	521	463	473	477	501	491	472	494	440	470	475	466	500	454	471	474	486	448	480	462	489	467	475	501	460	441	505	456	488	457	470	491	469	469	483	477	473	477	483	485	467	451	471	424	452	435	479	467	479	480	483	473	471	429	444	487	496	514	474	417	486	476	424	466	478	488	484	455	482	486	480	451	484	485	499	528	436	465	485	481	476	461	487	454	497	467	431	439	502	438	489	463	462	464	457	517	513	461	433	510	525	445	425	493	483	458	503	470	470	492	470	444	526	464	475	507	462	455	466	445	461	464	483	492	479	462	498	469	472	417	479	474	480	453	478	469	435	468	492	450	492	464	440	442	457	454	447	479	468	487	470	458	452	481	474	484	467	482	471	450	443	458	465	474	462	455	493	554	454	474	485	477	462	445	470	494	444	463	466	469	462	440	453	470	480	475	499	454	441	520	495	456	457	474	454	459	471	393	447	478	472	432	529	470	428	469	464	471	445	486	477	431	451	480	493	502	440	492	489	479	482	490	443	491	506	504	454	456	519	466	419	456	446	476	491	487	512	513	460	470	497	445	438	446	471	464	484	460	483	473	486	465	514	488	468	455	478	475	452	472	439	457	458	450	458	514	455	487	488	494	457	467	471	470	490	485	517	484	447	494	468	478	472	468	469	502	490	438	502	450	494	488	458	470	461	485	511	502	476	405	475	484	484	437	453	484	477	469	471	496	456	454	460	483	483	514	467	462	454	483	464	451	474	461	447	450	483	462	473	457	462	470	460	472	538	499	470	478	464	482	496	510	464	440	436	474	485	457	479	467	495	460	503	472	485	458	466	512	453	485	466	489	466	491	406	489	462	449	474	476	482	474	484	458	485	457	426	485	461	447	470	466	483	458	469	459	433	473	441	499	447	478	487	446	480	443	486	438	473	446	488	476	475	442	464	472	502	469	478	457	471	458	482	486	463	458	453	451	517	501	503	468	450	457	489	477	472	463	501	470	505	493	477	483	488	480	465	457	491	485	451	477	460	445	472	476	458	460	473	469	497	461	479	423	469	481	448	510	445	461	444	432	469	478	497	433	467	443	482	436	446	506	441	469	499	492	447	464	487	467	458	460	450	426	478	469	481	460	441	451	478	499	459	507	446	480	453	474	466	472	472	490	482	501	446	444	520	447	450	511	496	485	457	441	475	480	499	486	462	462	494	437	485	508	463	459	486	449	497	474	455	473	484	454	465	472	479	449	480	469	481	430	461	479	459	490	445	449	447	463	460	458	499	474	512	475	465	496	442	490	498	461	475	462	458	460	514	485	450	469	470	512	464	445	496	488	469	463	504	467	513	466	474	446	476	467	490	502	498	496	464	503	476	486	503	447	441	475	493	455	465	471	476	482	478	478	464	447	516	489	429	481	454	485	451	462	493	472	455	456	463	473	413	469	497	460	476	468	468	490	506	468	518	453	485	467	464	460	462	491	481	481	463	481	438	498	450	489	493	456	473	427	471	423	483	469	475	479	477	463	488	447	474	452	501	501	511	467	490	453	474	447	439	439	448	479	487	453	502	494	472	485	414	452	522	485	464	479	470	460	501	499	467	451	493	462	446	452	486	471	450	455	492	454	475	505	465	486	435	491	475	453	488	454	461	456	426	458	500	481	466	495	458	455	454	468	459	484	511	484	450	486	435	484	505	488	484	500	451	449	474	455	453	443	475	467	502	461	444	483	443	483	482	505	498	479	465	464	455	469	470	468	488	514	470	493	499	487	491	474	496	449	494	498	482	473	475	483	428	453	473	445	467	451	465	495	467	514	477	470	450	462	427	480	463	479	464	441	458	494	492	464	471	486	481	450	471	439	468	479	498	481	518	443	482	494	456	469	485	447	454	480	482	486	459	475	452	475	465	484	474	504	474	466	428	475	467	452	481	423	501	455	455	491	443	453	480	460	483	425	480	488	455	497	485	478	479	472	495	470	463	471	479	434	494	472	498	481	429	445	455	473	439	454	484	507	459	457	446	442	487	426	498	477	455	494	474	495	473	515	472	448	470	486	466	525	474	462	487	454	530	437
26839	20613	8046	1290	1049	843	791	601	1001	4087	4565	2986	1831	968	653	496	407	398	352	354	417	375	365	355	394	422	378	383	367	383	406	391	380	410	394	373	372	374	386	407	414	375	414	378	367	383	409	403	370	355	346	386	371	395	380	353	388	357	383	360	387	367	398	394	381	410	360	421	395	374	394	386	417	409	392	352	383	375	409	400	358	374	415	377	396	386	398	378	395	366	368	338	362	381	389	377	389	399	390	387	416	413	379	370	383	372	406	391	357	386	380	407	378	379	428	345	390	406	389	397	420	358	348	377	382	354	394	373	370	391	383	405	394	380	353	372	397	410	385	388	375	395	394	390	365	403	367	409	422	392	372	412	347	382	403	347	401	361	402	364	407	372	418	328	410	388	393	367	380	401	399	372	377	371	390	347	390	381	397	376	379	408	381	395	365	381	387	395	396	364	392	409	391	395	425	357	364	365	407	389	388	373	398	385	348	391	392	390	391	405	384	383	434	371	382	388	401	413	364	387	385	406	416	369	364	370	387	368	390	358	380	357	450	405	395	386	415	387	392	361	376	403	374	385	421	400	359	366	390	394	386	367	374	387	395	383	396	344	419	369	364	399	385	366	363	343	356	363	425	398	390	390	388	411	384	404	408	366	364	401	364	397	395	357	354	360	374	373	395	391	380	365	377	385	396	373	412	392	432	376	400	388	392	401	345	360	404	393	406	374	400	368	364	408	370	410	361	384	372	368	381	384	380	357	392	380	391	401	377	382	376	404	386	404	404	371	379	421	394	353	378	367	404	378	397	396	414	404	366	394	424	391	329	384	397	375	361	406	405	360	373	424	352	376	404	377	402	384	400	382	354	363	398	378	391	398	404	374	411	375	389	353	375	357	385	410	415	362	397	385	403	378	385	412	390	401	391	397	386	369	376	403	397	402	403	441	389	358	383	380	369	392	359	362	394	400	399	381	387	375	390	388	384	399	407	371	370	411	400	417	390	413	368	383	384	355	356	386	369	381	405	355	433	366	409	374	380	406	358	414	377	374	373	375	403	370	391	355	377	387	354	380	366	390	383	407	384	381	385	368	384	384	404	351	394	390	369	403	419	367	396	379	382	372	423	351	415	372	379	380	356	386	379	393	364	363	389	374	372	372	411	389	379	371	386	394	402	380	365	373	384	412	403	388	334	397	382	393	366	399	383	363	403	393	392	379	388	384	391	354	333	378	365	399	388	395	397	372	407	347	346	411	356	394	337	386	370	385	381	416	389	365	358	389	386	405	401	391	385	435	416	360	399	396	354	394	395	395	380	397	379	395	363	358	402	379	385	363	399	389	376	375	358	430	427	400	356	396	394	422	390	422	381	376	401	352	354	409	373	387	382	361	395	395	397	410	385	415	349	415	398	388	383	390	375	364	383	382	425	382	382	399	384	394	353	352	363	379	374	382	394	371	358	370	345	389	404	397	391	397	372	393	363	391	358	367	369	401	344	370	381	383	344	391	397	382	384	398	389	346	363	362	391	387	394	377	404	397	388	401	375	377	375	350	392	419	360	405	399	380	371	332	354	393	415	364	392	392	337	391	385	382	402	397	382	380	389	383	386	359	415	402	365	384	412	378	396	377	378	367	386	372	366	399	378	382	398	374	394	356	384	421	390	369	410	405	410	379	372	376	398	407	402	384	406	403	385	427	384	403	359	408	370	396	372	432	400	406	374	387	383	418	387	421	447	359	362	383	399	354	379	380	357	402	418	380	359	409	378	377	388	404	373	412	378	388	418	376	392	403	365	376	405	406	346	371	392	395	378	382	366	369	413	402	354	374	396	404	383	389	370	364	377	378	404	392	380	410	342	368	401	365	412	381	419	351	373	365	373	377	406	392	374	385	380	395	406	404	446	434	413	372	391	380	384	376	385	376	361	387	376	389	397	362	407	412	398	402	369	344	416	366	376	372	432	390	384	394	359	382	367	378	399	344	368	364	362	400	385	407	377	387	383	383	428	430	390	367	413	384	393	424	371	422	399	375	388	391	352	382	365	389	406	380	400	378	363	376	383	389	383	386	393	417	350	363	382	372	374	375	374	380	373	360	344	384	391	402	384	361	387	353	389	362	428	385	411	393	410	369	402	349	397	349	403	366	389	384	376	429	386	380	399	388	384	377	380	424	398	370	372	392	388	399	357	365	363	371	409	370	380	323	352	369	410	390	396	407	403	420	385	382	374	387	409	399	404	370	385	395	389	408	393	327	390	380	400	415	352	372	398	388	400	371	372	382	376	456	407	382	364	417	365	361	422	354	376	382	429	362	375	406	423	366	394	393	373	366	398	349	396	391	410	381	384	387	395	397	384	400	402	423	372	430	401	373	408	413	412	368	380	388	386	395	369	363	396	397	398	405	389	414	370	355	387	395	385	412	391	405	384	346	371	370	381	385	356	366	410	395	390	380	396	371	357	362	392	429	384	359	385	349	377	367	417	384	342	376	365	408	382	368	347	396	393	366	348	382	384	414	407	420	404	380	399	398	372	395	380	371	376	379	400	397	408	408	361	391	380	374	368	407	354	381	391	376	399	371	386	374	372	384	383	381	366	434	372	390	406	410	365	382	390	366	415	352	392	383	419	382	410	431	385	366	349	395	423	367	389	383	369	369	375	387	405	404	393	357	434	386	412	361	371	408	418	378	378	414	362	407	352	380	360	406	391	370	398	399	392	414	398	371	362	404	374	378	433	382	382	372	423	401	367	379	401	363	379	381	425	388	392	358	416	366	383	384	398	376	392	404	379	369	373	381	372	359	392	392	414	385	362	355	381	404	383	390	380	400	403	430	365	394	404	388	405	368	404	380	383	398	379	391	370	384	388	387	393	392	368	375	415	409	372	378	374	381	387	416	362	395	378	394	407	365	371	336	369	414	384	382	377	404	424	399	348	430	402	410	402	390	380	409	362	415	417	372	384	396	374	412	400	373	390	386	383	383	352	346	406	343	367	376	400	378	386	411	383	396	367	379	399	376	382	396	390	384	407	386	386	388	382	406	394	393	359	380	390	370	361	400	391	338	387	386	362	377	400	436	414	384	368	359	376	363	430	404	374	362	389	376	373	364	346	389	399	385	361	388	403	388	354	383	371	374	373	388	419	377	362	395	386	382	354	372	391	359	360	371	333	388	407	397	397	392	400	382	380	378	387	372	372	361	363	398	354	382	389	377	381	353	401	380	375	345	393	384	376	374	402	372	398	386	361	386	385	352	391	380	363	387	393	368	401	366	390	350	384	391	383	378	381	390	425	393	394	377	404	374	369	402	368	389	396	378	381	388	384	367	380	394	409	406	381	400	374	365	434	439	347	389	428	389	376	402	393	395	370	375	390	393	413	374	433	429	380	382	407	372	389	370	374	386	402	401	405	390	356	350	394	395	376	402	420	366	399	389	357	387	388	402	383	414	387	361	418	364	375	412	407	411	387	376	355	381	379	368	387	365	375	408	395	387	408	384	419	344
4930	4163	2981	2171	2667	2352	2043	1585	2840	10439	10484	6796	4403	2265	1319	959	743	660	659	693	649	658	727	706	702	670	665	670	664	723	691	711	701	661	657	675	709	655	685	706	680	705	667	736	662	664	644	664	668	631	690	692	640	729	729	695	691	657	703	735	680	700	722	699	685	713	674	740	668	675	669	667	660	642	724	649	662	677	676	704	673	633	653	730	711	688	677	660	643	675	652	678	606	657	666	686	672	689	677	694	684	705	640	731	662	685	726	707	685	667	735	685	656	641	696	697	686	638	671	682	665	671	691	669	663	703	685	695	686	697	663	659	690	669	679	679	688	648	677	693	694	721	679	658	644	703	671	695	684	711	673	638	635	737	704	640	702	665	704	643	730	677	722	679	679	608	687	650	717	699	711	673	669	716	713	654	644	690	669	661	672	631	690	643	692	732	667	648	672	692	664	656	658	721	684	672	651	707	693	720	719	665	665	671	685	691	661	695	635	656	699	681	726	712	692	672	675	660	692	669	612	679	693	685	667	675	679	719	657	712	714	678	700	711	701	681	697	674	675	615	694	677	656	704	678	714	660	684	700	667	658	671	667	708	697	700	694	696	695	709	629	693	748	668	662	634	714	696	686	684	647	690	640	699	717	699	686	669	661	658	683	673	694	668	676	690	716	646	657	695	692	701	651	701	663	685	705	698	672	693	719	679	685	676	690	655	678	681	731	679	680	733	688	697	677	718	648	699	692	685	679	655	634	685	706	690	662	719	691	716	683	631	697	670	646	695	717	675	664	646	693	670	684	703	661	657	709	674	684	673	663	698	693	681	652	637	690	675	708	679	680	650	718	733	669	667	689	710	648	644	664	684	671	626	685	681	656	707	693	724	689	684	678	696	695	715	691	678	667	685	669	703	675	622	643	691	663	722	685	707	711	713	721	693	688	641	697	702	652	706	682	704	663	659	658	688	680	694	698	679	689	700	669	656	665	687	691	717	650	691	676	715	704	667	700	688	688	672	694	676	711	652	664	662	686	690	613	661	708	706	673	673	676	717	669	704	679	688	655	684	650	657	711	700	650	701	669	677	668	633	696	667	718	683	660	693	697	723	655	666	707	675	660	703	712	635	689	679	712	686	662	707	742	605	726	640	668	721	681	678	699	674	684	712	651	680	631	676	671	710	686	667	739	650	730	719	640	690	682	636	707	692	701	654	649	719	704	695	679	678	663	662	673	699	703	699	686	700	668	714	688	634	684	655	678	674	670	720	685	714	662	653	711	673	674	656	663	663	670	650	679	681	651	678	677	706	698	729	673	685	677	688	652	717	666	703	692	720	669	689	682	693	673	680	726	671	687	677	670	707	672	692	674	654	634	698	703	691	694	681	684	689	692	656	692	679	686	624	691	686	716	665	712	664	678	680	674	728	663	666	680	658	728	697	674	703	650	702	660	652	663	681	695	681	683	674	632	710	662	688	682	705	680	722	618	662	665	729	695	685	671	638	681	693	709	719	682	648	674	655	659	667	709	691	668	688	639	670	690	684	690	663	674	656	687	720	674	659	650	669	619	704	671	666	667	710	681	690	681	703	697	691	700	707	658	660	610	685	700	667	701	691	724	676	682	658	725	720	660	698	636	709	655	658	718	688	696	707	667	715	671	684	693	665	662	660	685	698	695	699	748	645	652	686	667	680	662	673	670	724	650	691	683	694	666	704	704	674	686	671	719	672	691	695	708	706	667	641	725	610	674	632	630	684	674	637	685	686	678	683	682	698	652	668	689	650	741	629	720	720	690	646	722	683	666	637	669	658	648	721	661	714	679	634	689	743	678	674	676	687	737	706	693	713	704	675	690	687	664	669	665	667	686	691	653	715	658	643	707	702	699	647	662	696	700	702	658	680	689	642	710	697	717	664	697	688	650	686	705	692	717	699	636	664	723	716	675	618	690	729	730	707	729	691	632	710	685	696	642	713	700	687	659	682	668	687	680	674	657	609	730	655	701	713	648	681	691	694	689	680	679	670	698	691	699	667	726	732	682	706	681	737	698	741	687	656	657	690	690	732	658	668	714	696	625	675	654	690	726	676	682	679	645	682	694	662	686	689	679	729	711	663	703	664	694	658	629	675	655	697	681	656	653	675	683	635	702	656	673	692	659	673	645	685	685	663	672	700	674	650	680	678	678	632	718	685	681	659	692	721	694	689	693	697	704	654	701	688	689	694	666	691	645	686	674	675	662	708	715	690	631	732	668	663	674	732	650	676	687	676	645	689	668	684	677	650	733	652	696	656	665	691	690	678	717	658	669	728	632	686	741	727	729	652	651	655	689	667	677	711	718	704	660	706	674	694	698	666	697	691	689	663	646	657	696	653	669	701	671	662	696	691	667	640	692	700	695	708	693	716	701	641	684	711	721	712	662	680	712	660	693	692	657	678	651	697	676	674	689	661	683	655	666	672	694	675	685	682	653	672	690	711	719	670	692	683	658	648	673	658	716	662	674	720	620	712	711	641	642	708	668	688	722	698	692	685	715	705	690	737	690	701	689	679	657	672	676	669	694	674	682	677	720	693	675	679	665	712	672	642	688	689	669	651	672	702	685	672	668	685	677	684	692	691	697	717	679	747	706	693	649	690	709	693	661	665	662	673	668	697	737	664	680	711	670	689	655	706	708	697	668	676	675	679	665	725	681	669	690	707	681	676	659	673	735	719	711	687	709	692	682	632	711	697	689	648	693	665	656	636	694	655	628	696	663	658	651	654	710	672	697	708	663	666	681	711	680	678	646	727	655	675	686	708	712	655	683	693	663	685	680	687	626	654	681	671	682	696	731	701	713	707	710	696	685	674	641	694	688	658	677	659	731	682	661	745	635	699	671	678	637	677	708	677	659	628	648	653	703	685	657	705	647	652	674	720	685	713	706	697	697	691	678	697	671	691	661	687	731	675	676	618	663	654	630	695	682	650	697	716	698	666	688	719	713	678	658	663	704	682	694	668	668	697	669	677	653	633	673	671	666	669	635	672	686	672	679	699	680	683	671	678	672	632	687	735	684	702	674	659	683	691	682	676	732	686	678	673	706	709	675	671	646	668	627	769	687	655	681	713	645	684	720	683	679	655	657	657	699	642	665	670	690	651	710	676	684	659	686	663	723	702	665	682	704	687	670	726	650	681	670	684	681	669	683	708	684	651	695	678	676	699	692	673	659	625	650	695	649	665	667	671	680	633	687	636	669	671	741	672	701	672	680	711	697	720	659	650	658	661	699	663	686	675	628	677	699	693	657	674	706	696	683	688	673	677	682	715	685	724	688	685	714	658	721	732	652	657	698	659	708	697	703	663	682	670	712	652	733	729	693	625	695	653	670	740	639	700	636	641	698	683	628	627	673	642	690	715	683	630	666	692	703	692	680	701	709	708	709	707	678	681	728	700	669	666	663	706	709	687	681	697	712	704	642	682	669	596	668	720	671	699	682	699	734	699	691	684	666	723	663	695	680	674	663	668
24829	21340	27854	25142	10913	1116	888	683	3089	16485	20332	15733	9681	3704	1397	657	405	343	334	345	317	282	299	316	349	348	337	321	309	310	304	311	328	315	336	309	357	343	343	308	296	327	351	326	296	308	321	325	265	326	316	303	368	365	314	313	326	321	298	344	347	351	328	294	282	323	325	305	366	342	302	326	291	324	344	320	317	314	304	292	321	310	315	334	354	335	360	326	361	311	328	336	326	342	321	351	340	329	341	318	335	328	321	341	327	309	305	322	308	303	308	331	356	296	315	324	337	318	314	302	321	312	328	326	320	337	296	310	349	304	329	325	301	279	292	318	341	285	299	329	351	341	313	278	292	312	347	317	347	344	332	314	352	277	310	321	319	316	320	310	313	291	325	300	335	331	352	336	319	323	300	299	333	310	304	308	310	320	345	329	321	323	353	322	327	312	311	302	330	310	322	308	312	319	346	341	326	316	280	340	343	306	355	296	322	298	327	348	328	337	305	284	293	310	311	334	317	341	332	310	339	292	306	342	324	312	318	337	324	318	319	301	296	299	327	305	325	325	329	362	325	291	342	305	320	289	329	299	313	308	303	286	336	305	327	302	349	303	308	321	328	319	340	320	311	265	313	337	289	308	304	297	327	357	334	337	304	301	299	280	321	323	315	332	336	339	339	304	307	302	314	334	331	319	331	318	309	310	344	325	333	317	314	302	335	323	347	338	314	315	290	297	332	293	297	305	308	297	318	291	316	318	320	342	316	314	298	331	327	307	328	282	318	330	291	321	332	300	314	339	331	277	317	298	305	309	310	292	288	285	343	345	327	338	320	319	333	324	303	323	320	310	353	325	312	279	308	333	292	346	295	316	308	307	342	324	323	368	321	304	294	294	376	316	329	311	326	295	322	313	289	322	334	319	304	303	311	294	295	310	346	337	341	315	318	327	331	342	325	338	344	311	333	356	338	311	341	329	328	316	285	344	320	321	333	321	305	319	305	320	294	313	309	318	334	319	303	286	327	320	326	331	303	290	311	323	296	339	299	301	336	306	318	290	300	318	333	327	337	299	320	335	309	342	324	334	347	332	336	323	295	331	272	313	347	300	331	357	341	328	347	313	331	311	336	328	313	281	349	310	329	339	320	314	341	336	304	330	337	322	325	372	354	310	341	306	321	339	341	313	288	314	308	300	343	321	329	328	309	298	323	303	327	274	281	310	300	309	321	334	305	330	345	337	329	326	305	308	375	329	297	317	328	329	282	342	320	311	309	303	335	318	340	327	318	358	324	309	307	324	293	327	327	309	320	317	327	292	334	317	292	321	323	338	285	316	324	311	336	304	307	323	290	319	284	311	307	323	347	337	321	333	344	303	318	301	302	364	311	297	320	320	304	339	345	343	315	296	324	302	310	290	341	322	323	317	298	345	344	296	328	310	330	333	333	322	327	306	309	316	324	292	304	284	309	312	339	311	314	329	314	313	321	311	340	315	343	327	315	331	354	326	315	336	300	328	343	330	304	306	343	343	291	333	297	338	318	317	311	323	337	335	324	325	325	349	315	342	323	330	327	300	322	332	309	296	320	316	326	329	319	312	279	327	303	346	358	316	337	316	308	323	347	326	348	320	319	300	297	287	316	321	316	308	327	313	310	324	286	325	314	330	329	321	310	338	323	316	314	321	347	296	316	321	338	313	316	366	326	320	317	315	302	336	311	309	332	316	326	289	295	303	340	333	313	328	318	358	331	307	318	312	305	323	321	310	305	286	335	322	313	328	350	326	314	301	322	300	311	315	344	358	312	278	329	310	313	373	342	305	307	314	315	337	305	306	305	332	322	318	332	321	339	314	341	331	321	297	312	335	313	316	285	321	330	298	321	304	325	278	346	304	301	309	335	353	318	323	319	331	322	315	321	339	300	351	282	345	334	358	310	324	338	303	321	320	319	335	300	304	308	296	312	309	308	285	326	310	291	341	285	312	317	307	289	307	296	335	311	301	325	287	321	310	316	313	304	355	308	292	293	299	330	318	312	340	331	320	306	312	304	324	331	339	321	339	344	336	315	314	354	303	323	294	328	291	347	342	356	311	307	362	306	325	314	312	312	305	323	318	301	277	326	306	307	296	301	279	338	315	302	328	334	329	363	326	315	324	340	324	328	299	300	318	336	327	313	327	336	298	295	349	328	331	263	366	313	328	315	317	309	351	319	340	337	338	284	327	331	320	329	346	321	328	306	326	314	307	338	326	325	328	325	317	293	338	322	328	343	344	319	321	323	307	321	318	333	330	334	328	315	322	305	327	326	311	320	334	328	328	352	294	318	317	312	332	267	322	320	325	341	333	322	326	326	307	308	339	317	324	299	294	316	343	344	344	317	280	319	308	323	307	332	311	319	354	325	309	308	318	314	349	294	305	330	283	323	319	308	304	316	315	341	326	305	303	341	323	366	348	332	334	298	310	307	319	326	308	316	340	333	361	335	312	342	288	316	353	282	291	310	307	322	318	304	301	322	329	324	314	310	317	318	330	325	300	304	290	343	317	310	326	349	298	297	315	321	310	299	290	306	305	330	271	382	347	321	323	343	319	288	322	305	334	358	324	309	321	339	345	328	333	347	326	303	336	300	320	331	313	319	339	338	298	306	312	327	295	304	303	307	326	344	314	322	325	328	349	323	305	348	316	300	309	340	330	311	309	322	296	336	357	286	318	337	328	304	308	283	332	316	308	318	309	318	339	309	341	323	305	320	330	331	337	343	320	313	348	319	315	320	324	334	318	325	338	349	320	309	295	299	359	346	297	322	341	294	326	326	318	296	311	321	351	308	316	321	326	330	306	316	309	350	312	302	336	324	324	317	317	321	323	290	312	333	321	317	296	338	321	328	346	318	325	356	298	307	313	346	340	326	307	319	324	297	300	301	324	358	305	316	376	287	339	302	330	322	324	344	306	295	310	313	322	333	354	304	301	321	300	308	295	369	306	315	337	326	329	302	329	318	326	316	315	337	353	311	358	326	330	317	322	314	315	317	308	315	326	319	330	318	328	296	301	337	277	286	323	329	295	309	328	343	319	310	313	307	343	348	328	341	307	340	324	296	307	350	316	301	354	327	342	323	328	315	297	310	314	302	335	333	306	287	312	306	303	316	322	330	314	342	332	317	321	304	329	307	319	305	321	305	310	299	324	332	339	296	367	329	325	294	339	325	336	314	328	268	339	310	341	300	297	285	332	316	347	291	295	353	311	310	318	364	328	324	317	343	334	331	341	272	327	315	314	360	313	313	342	333	329	359	340	323	312	289	334	332	293	354	308	297	324	342	326	337	329	306	330	307	322	304	327	318	322	340	340	308	324	329	311	324	302	358	324	322	318	323	284	325	329	281	306	336	302	336	334	350	291	323	334	301	341	324	344	314	311	346	317	331	313	299	323	313	310	350	335	356	320	303	290	313	294	330	324	310	341	314	345	303	303	314	344	324	300	332	329	318	330	332	319	312	337	325	307	300	334
5900	9570	7946	5895	3581	2390	2111	1838	8102	28695	30250	25103	17416	8086	3462	1598	821	612	595	548	597	570	564	612	570	562	571	553	619	577	560	584	533	584	645	570	561	605	602	582	544	594	608	568	605	599	623	572	548	631	597	602	538	591	562	555	558	580	594	562	545	576	549	578	548	615	630	582	597	612	610	571	584	580	590	552	598	582	564	547	542	589	606	556	584	588	584	575	625	588	595	581	561	565	531	626	583	557	574	627	563	604	590	580	557	576	585	532	639	580	574	567	583	592	602	589	580	555	597	594	656	570	603	591	585	577	595	611	564	597	574	562	546	588	612	536	565	600	565	536	606	583	601	549	526	555	610	581	564	604	548	588	591	602	575	578	615	565	611	613	545	558	541	600	537	569	572	598	589	569	594	584	626	619	580	584	596	609	600	581	589	626	586	605	607	613	589	579	616	585	558	574	584	532	597	642	574	536	582	607	598	558	617	549	543	577	565	582	567	616	576	588	585	556	604	564	646	572	547	605	546	553	606	613	553	600	526	573	562	594	545	545	626	616	546	576	617	574	570	603	584	573	569	591	561	587	587	559	574	558	605	541	608	585	622	601	559	583	590	579	581	509	610	565	577	565	567	565	571	573	551	538	583	594	530	576	567	588	570	606	596	590	586	555	599	603	569	566	563	608	552	562	604	552	566	599	595	519	554	549	569	558	561	598	555	570	589	603	530	569	558	631	568	576	624	561	617	556	624	546	556	619	584	564	547	603	574	564	593	608	533	597	567	554	587	548	591	614	572	597	568	558	611	562	573	595	637	575	580	602	535	568	592	594	582	610	631	582	612	583	600	572	549	576	555	600	561	596	545	579	589	584	536	609	601	576	570	586	581	574	552	565	593	564	600	559	593	630	579	616	565	573	619	554	607	540	575	584	535	614	550	622	532	589	604	553	577	585	589	593	575	592	569	563	583	588	547	614	603	574	608	571	609	589	586	596	563	586	587	560	600	535	563	575	578	555	570	606	575	573	555	584	621	565	563	595	519	567	558	617	594	581	578	587	538	559	584	599	616	546	585	554	591	565	600	582	559	594	555	582	576	576	576	548	586	555	583	579	571	606	575	595	587	595	622	614	575	586	587	597	619	556	620	570	582	553	575	614	608	577	606	560	568	556	554	590	578	596	565	599	594	575	554	630	559	573	571	601	562	605	569	569	557	552	580	561	608	548	565	611	566	603	552	593	579	572	574	587	550	588	565	561	545	595	545	604	608	572	561	556	602	635	626	574	624	637	593	624	533	588	589	638	568	581	545	568	558	569	592	599	558	588	560	573	565	571	553	563	612	565	598	583	578	620	574	592	564	562	554	589	578	584	568	594	553	570	603	602	583	568	578	558	560	601	582	558	598	607	550	540	561	572	606	628	587	573	568	633	605	574	560	579	629	565	568	595	551	614	531	601	586	581	631	551	551	602	535	583	573	554	602	611	623	598	513	592	600	571	590	635	596	560	571	587	602	559	587	595	580	585	565	563	566	559	597	583	592	562	617	581	600	545	588	615	564	601	573	594	571	559	607	614	556	614	566	534	546	556	567	645	581	533	572	600	566	584	526	574	574	568	608	565	563	615	562	566	575	587	579	580	604	568	589	584	559	596	565	581	573	597	593	604	539	576	569	581	597	614	564	568	577	600	540	586	620	553	589	564	549	631	629	536	596	556	569	524	562	577	583	566	578	576	636	571	583	575	587	578	553	576	581	583	603	577	605	590	563	562	579	549	576	540	587	585	562	613	585	595	652	577	547	586	574	595	573	574	548	605	566	544	591	578	587	600	600	562	569	553	583	562	598	578	559	549	610	533	561	613	545	586	624	575	555	557	581	517	576	570	573	599	619	602	614	621	614	575	599	535	563	596	592	554	591	611	563	571	570	554	556	562	592	571	556	548	577	566	595	582	561	561	604	592	551	600	533	591	581	578	550	554	521	624	573	566	578	559	545	535	604	576	582	608	577	527	565	569	568	557	568	581	586	574	576	579	586	564	583	564	603	611	584	552	542	604	562	553	583	566	593	624	604	580	586	593	609	545	584	592	538	516	553	594	609	589	562	597	588	537	609	580	567	571	604	599	565	595	579	567	604	590	596	537	578	566	615	554	576	586	535	606	549	555	597	580	629	587	598	576	614	536	589	599	581	543	583	569	588	604	577	560	622	590	637	610	583	563	563	610	563	577	538	545	583	625	590	561	587	569	533	580	590	583	583	535	582	571	584	577	631	568	543	570	561	586	584	637	587	586	579	559	578	600	566	602	574	600	550	573	608	582	586	588	561	571	589	589	568	643	594	580	600	578	584	586	593	590	599	622	609	593	636	596	544	579	603	595	565	589	574	614	573	607	585	584	597	575	565	604	606	585	565	589	568	576	536	555	584	563	587	592	591	583	515	574	599	596	583	560	579	588	599	575	571	572	610	624	612	572	557	599	602	579	547	599	581	539	633	606	579	569	604	576	575	567	570	599	557	601	559	594	619	603	591	577	605	590	595	602	576	550	573	569	575	584	575	618	603	590	566	594	593	627	648	575	595	592	640	570	560	574	562	575	580	552	627	574	557	600	579	590	542	566	548	569	594	569	555	553	606	577	610	601	568	582	564	601	600	574	565	588	556	550	542	572	605	587	564	628	563	601	588	582	568	512	569	549	584	574	571	591	579	583	567	579	614	588	542	621	602	604	576	565	576	579	563	588	580	597	535	599	583	614	628	593	582	580	634	562	581	585	572	569	591	583	537	575	580	522	588	561	573	604	594	597	575	562	563	585	587	574	619	667	586	609	573	593	635	573	590	589	590	586	532	571	574	572	603	564	570	569	552	554	555	535	581	564	555	613	543	577	569	564	585	604	544	594	605	557	574	572	596	556	600	531	565	628	593	589	570	589	554	597	542	536	574	596	615	559	551	554	564	564	569	598	546	614	593	604	602	548	591	582	562	548	562	515	587	576	560	533	561	550	567	584	568	587	603	613	544	613	552	574	530	562	622	579	567	619	578	591	581	570	568	552	569	535	542	594	623	581	557	570	566	546	544	561	586	597	571	628	591	571	586	588	564	619	581	586	572	584	544	625	573	575	566	548	540	612	582	577	577	617	538	600	591	607	588	595	586	623	614	545	608	568	583	580	575	557	597	594	581	626	561	647	586	576	575	581	572	618	607	579	597	589	594	527	569	582	578	596	630	535	569	569	582	568	594	626	567	581	549	647	582	590	601	608	551	548	555	604	558	539	582	548	553	594	610	596	641	632	584	603	544	570	609	572	552	580	587	575	559	579	610	576	579	589	608	560	582	548	559	585	547	571	584	586	569	587	563	607	599	578	565	610	598	586	577	567	515	570	608	565	587	576	617	603	603	573	593	583	585	582	562	596	588	567	560	563	603	573	603	611	596	562	542	580	555	600	618	556	562	590	638	558	563	555	560	603	604	583	606	586	546	581	553	555	577	610	595	592	546	562	557	575	561	538
23305	21336	29146	23878	21335	19883	3016	1176	1276	26588	39075	33044	23540	10501	3494	1246	432	300	270	256	268	244	250	255	252	279	252	280	252	227	253	247	285	243	257	262	265	231	261	254	290	282	269	260	257	271	270	261	260	245	271	225	264	282	277	270	240	256	237	234	253	279	246	261	233	262	257	261	256	255	237	239	250	272	273	249	230	258	265	287	271	257	268	246	238	241	277	266	265	263	256	244	249	250	250	266	264	266	273	242	254	267	273	246	269	249	258	270	263	261	256	267	248	263	277	260	259	258	243	278	254	262	235	235	243	239	283	259	244	239	262	245	241	245	282	278	252	263	291	264	267	232	269	252	273	271	242	241	255	244	266	242	237	267	259	245	272	261	256	231	259	253	227	280	261	267	237	233	276	246	274	268	266	276	258	251	268	249	242	270	255	253	254	229	284	268	277	273	247	242	298	266	238	258	249	262	253	276	256	274	243	248	253	276	248	235	274	239	264	253	252	263	254	263	255	251	275	276	265	298	240	221	284	240	275	264	279	242	234	252	243	264	276	254	239	274	244	275	278	251	247	270	263	239	274	264	263	247	236	257	261	259	236	233	248	244	268	256	251	259	272	241	276	239	269	256	274	248	278	267	270	270	268	264	259	248	278	252	293	261	242	264	233	238	288	272	257	254	238	252	237	249	257	248	255	262	270	288	277	244	257	246	281	269	257	266	249	267	264	233	251	262	255	242	267	264	249	280	269	246	263	245	244	266	279	273	296	239	272	307	240	293	249	248	275	248	236	251	248	233	239	268	232	243	266	247	244	255	262	259	259	245	274	253	235	250	234	247	248	277	238	244	263	242	273	243	262	256	253	260	263	269	242	250	254	246	251	299	281	255	243	218	245	259	260	259	256	271	235	236	259	270	269	243	244	275	258	231	299	250	256	263	276	239	254	253	249	235	252	258	270	265	246	240	290	278	252	257	240	280	251	262	284	241	249	283	267	259	264	272	270	246	263	248	274	272	243	274	256	261	248	262	288	255	254	254	281	273	283	253	225	277	249	270	249	252	251	260	262	284	265	254	244	257	243	262	261	237	263	272	258	243	250	252	246	283	235	245	265	240	261	235	247	272	246	258	306	231	270	239	243	254	267	258	240	252	250	251	261	242	243	248	274	258	240	257	262	264	268	243	271	260	249	234	275	282	254	281	281	269	230	259	259	239	245	264	253	251	263	260	258	252	231	238	257	233	286	263	272	249	255	274	274	249	249	224	260	248	269	239	259	259	256	264	250	252	264	251	253	232	249	262	236	236	255	265	290	273	254	280	261	268	216	238	246	271	250	256	284	252	244	236	237	286	236	263	240	258	264	252	264	265	247	261	254	271	241	265	258	263	238	234	252	263	260	242	232	266	248	266	217	243	242	232	228	238	245	279	257	257	250	248	248	270	236	263	213	235	280	252	277	267	253	276	254	241	230	229	266	262	240	272	250	255	264	253	265	242	239	279	254	227	257	262	267	247	237	247	264	255	266	265	274	236	239	233	266	257	258	265	237	239	247	254	264	267	256	247	243	250	251	248	241	266	254	232	250	229	229	265	263	226	266	274	231	259	233	256	266	298	254	253	271	247	287	271	276	271	270	249	281	273	246	276	252	264	249	232	298	270	281	258	261	239	261	263	238	283	222	247	240	264	272	252	228	262	247	248	242	269	263	270	262	244	287	268	261	265	256	275	256	254	265	280	262	249	228	247	267	273	263	226	279	268	234	263	278	252	247	266	261	242	270	252	249	246	254	267	226	276	257	261	228	267	278	270	259	242	268	275	279	244	254	264	252	280	292	247	265	249	258	246	256	265	256	256	268	211	260	271	244	244	263	236	255	256	275	265	260	257	224	256	237	267	274	260	274	261	259	297	279	262	296	249	225	243	223	272	253	266	275	253	256	259	265	261	249	269	225	252	286	273	265	260	238	263	264	264	275	253	274	283	249	272	253	242	239	251	252	242	257	242	256	254	233	260	286	268	228	274	232	253	259	241	271	246	260	264	254	245	262	256	281	251	242	284	258	254	239	238	260	273	254	257	244	251	235	272	250	256	271	266	260	263	233	252	237	275	289	261	264	278	250	247	267	248	225	253	277	264	273	267	252	235	259	240	235	262	233	260	242	259	263	270	263	278	273	262	266	251	257	260	239	251	273	231	255	276	257	255	234	233	215	241	264	254	276	251	266	276	256	238	253	233	259	245	242	275	265	275	280	239	240	229	275	249	254	246	257	263	253	264	247	255	225	249	243	264	237	258	259	241	231	251	245	249	247	259	252	240	250	278	246	267	261	252	260	264	263	279	238	259	246	262	264	256	252	259	234	238	248	253	233	232	249	247	235	258	253	251	236	253	250	236	254	251	267	222	268	247	278	206	225	261	248	260	242	257	251	261	250	234	254	256	226	222	246	264	242	289	251	271	261	252	229	265	252	243	275	251	258	251	243	274	217	232	275	262	259	247	217	262	287	240	283	242	250	251	238	222	246	253	280	247	266	243	258	257	268	260	245	248	251	235	271	255	257	271	269	294	263	266	255	245	268	271	236	245	227	214	261	263	255	241	238	248	231	286	266	243	251	259	263	251	251	217	260	269	244	255	239	251	254	276	280	207	259	236	249	262	257	242	268	262	247	226	242	235	266	277	267	243	256	267	247	220	220	266	263	244	262	263	256	262	252	284	213	259	294	262	245	270	241	249	250	249	277	265	260	267	247	257	254	260	269	258	277	232	252	257	262	247	261	245	250	259	276	273	244	262	240	259	256	244	256	261	247	247	259	256	245	250	253	274	259	266	240	245	250	272	255	254	257	281	257	256	231	239	242	286	253	262	272	249	240	236	240	247	256	244	206	236	234	276	228	285	262	242	253	271	233	266	270	239	235	243	252	265	260	268	262	269	258	254	257	255	239	254	250	252	253	286	233	265	230	282	275	252	245	265	246	242	267	235	269	271	262	244	275	258	240	258	283	249	297	238	248	244	207	265	228	248	223	255	253	298	226	260	265	260	247	235	257	237	262	298	252	259	234	255	262	250	259	287	259	253	265	252	243	256	261	249	232	229	232	235	242	246	271	238	256	249	272	231	281	255	247	251	256	251	265	244	267	255	273	266	264	263	265	296	254	269	260	234	212	247	244	250	246	263	233	227	245	232	264	277	283	278	242	244	247	231	262	273	243	273	252	264	241	267	250	259	258	272	255	265	239	260	232	262	253	260	245	228	277	275	258	265	268	262	260	276	302	256	260	246	257	262	237	254	254	251	266	251	268	254	254	245	240	246	239	225	252	260	260	262	242	249	247	250	246	256	227	256	279	269	259	294	260	237	229	246	286	243	251	246	269	284	232	252	239	244	235	235	274	262	256	252	268	259	268	249	244	271	250	254	237	242	267	236	260	237	240	223	261	229	271	251	260	253	264	234	235	216	240	247	259	269	258	250	255	256	266	291	253	231	291	258	275	254	240	278	268	268	264	250
8179	17762	16243	10538	6567	4987	3962	3338	4354	38867	44248	39513	30797	16546	7699	2943	940	510	447	458	490	461	441	440	441	478	435	440	467	460	429	457	467	434	458	409	444	456	463	474	429	466	425	438	429	482	453	449	446	442	444	456	461	446	403	430	450	477	431	450	433	454	438	455	437	463	460	465	447	457	440	419	436	455	465	467	419	450	475	503	439	441	470	447	446	449	442	452	450	441	466	476	437	440	498	429	417	436	497	430	464	450	456	426	453	454	448	428	461	398	420	436	469	471	427	443	496	452	433	448	460	423	483	464	449	444	441	443	436	450	489	454	454	428	475	482	421	454	420	477	460	490	444	449	433	452	429	448	470	440	444	457	452	465	440	441	431	471	449	466	444	446	419	430	461	412	440	472	444	442	440	406	479	464	449	485	459	480	439	422	459	447	421	423	490	466	468	444	444	425	452	465	464	438	439	452	439	423	514	419	429	454	461	451	473	451	428	442	456	451	442	472	440	434	435	481	508	478	437	445	414	453	462	422	508	470	458	468	459	471	445	453	414	432	426	452	458	492	454	441	432	488	447	437	409	471	452	472	448	450	468	476	426	456	474	421	449	447	467	443	439	427	443	445	464	461	411	444	468	489	427	440	432	457	465	455	449	461	460	433	489	462	445	449	462	435	471	450	434	428	469	445	493	446	453	476	429	472	437	466	439	440	463	402	437	487	447	483	438	460	470	451	460	472	443	452	457	371	431	456	441	425	454	411	458	428	442	436	455	468	410	477	449	434	461	452	438	453	412	475	447	439	440	441	484	461	472	425	424	440	479	440	474	436	477	459	433	423	453	481	476	437	490	450	464	457	423	434	381	465	394	437	437	414	466	409	508	463	416	462	481	470	471	468	466	447	451	412	507	499	438	433	473	427	432	433	435	454	467	438	424	418	451	436	465	423	446	475	448	400	453	481	442	451	436	467	473	425	393	453	438	482	465	467	458	474	482	441	468	430	465	454	476	467	449	465	492	466	473	491	433	447	451	426	427	460	444	435	451	435	449	433	445	446	462	443	443	443	480	453	471	433	456	442	426	412	453	450	460	431	454	458	475	466	416	454	447	435	440	527	466	454	420	444	423	426	459	430	456	443	454	476	451	447	424	423	466	411	454	436	489	410	415	446	504	447	479	480	422	450	442	495	460	442	440	481	459	466	462	457	425	466	420	443	485	419	447	447	469	465	453	456	450	456	429	416	440	452	445	414	464	457	467	447	473	449	473	393	466	432	426	435	450	437	450	419	483	448	465	439	440	435	457	396	433	475	396	417	444	448	468	453	427	447	453	434	464	477	432	414	449	466	431	446	435	404	476	455	435	464	440	474	416	446	440	459	442	440	414	448	424	441	497	462	449	451	450	434	475	470	460	483	486	455	417	426	440	420	426	438	438	459	481	438	478	466	444	469	444	425	448	466	459	417	473	463	452	420	413	437	427	442	435	455	435	449	435	446	483	464	428	405	446	454	464	437	473	434	424	426	444	424	441	445	442	451	470	465	433	449	443	456	441	450	413	439	472	431	450	482	475	470	447	490	453	460	486	440	439	450	462	442	468	470	448	442	470	404	478	444	451	449	474	453	455	464	431	472	471	407	461	451	443	420	446	500	430	467	438	479	424	425	493	450	440	497	416	419	422	440	464	423	447	467	444	452	435	447	433	453	474	433	451	434	452	464	428	445	451	458	445	447	439	464	488	502	487	441	435	475	448	487	430	461	455	445	466	442	451	455	493	444	447	441	473	423	450	491	459	449	432	455	442	416	424	432	456	462	446	440	416	412	404	439	501	478	428	456	434	445	471	460	467	504	448	467	452	414	456	458	493	447	430	434	424	408	455	417	440	449	437	407	435	459	440	410	443	445	455	443	441	430	458	457	477	449	447	451	472	429	470	466	428	444	439	460	395	406	451	459	467	419	476	425	412	459	432	453	472	393	478	436	446	458	459	499	471	482	438	433	431	468	416	484	477	454	442	437	463	444	435	437	432	430	412	427	442	414	479	428	406	431	471	402	440	498	461	433	466	451	456	475	446	460	459	454	446	440	437	488	451	469	431	436	426	426	487	465	411	440	444	476	460	422	408	445	434	465	426	479	438	442	450	441	448	465	456	470	501	443	430	446	433	468	406	447	395	380	451	449	456	455	443	490	430	452	447	436	444	436	424	415	448	457	440	445	442	468	473	415	442	417	455	442	449	427	448	412	459	427	438	434	449	392	462	413	432	450	413	460	435	439	438	448	459	476	447	445	451	444	442	436	425	445	450	474	435	460	456	486	458	413	462	458	412	413	465	472	458	464	435	420	458	440	465	476	446	460	434	468	404	442	456	436	463	450	430	404	438	414	450	439	446	469	449	452	436	478	463	445	476	426	476	496	432	410	428	446	440	440	473	475	447	422	490	431	408	455	457	423	476	435	501	450	458	445	454	479	441	464	448	386	454	453	439	491	460	434	479	479	465	392	472	441	435	452	457	412	462	454	452	462	468	465	434	452	427	453	482	478	454	475	475	455	459	429	458	426	484	425	405	463	467	493	479	428	444	445	466	409	424	441	440	465	461	486	424	477	438	451	440	459	453	454	455	419	463	441	431	473	456	462	452	456	462	475	448	420	467	448	472	481	467	422	483	440	451	410	468	456	443	450	463	480	439	402	467	454	440	442	413	409	476	490	470	456	436	424	429	441	454	473	427	448	460	449	403	455	406	461	423	461	432	448	436	445	468	490	432	416	433	444	436	412	485	470	457	438	453	474	463	408	450	471	403	430	464	469	440	453	419	425	427	469	437	437	442	438	452	446	477	435	457	443	438	440	462	430	449	447	393	445	476	418	435	443	432	460	453	473	419	429	461	453	463	440	436	470	462	469	464	448	445	466	434	457	449	449	473	436	424	419	452	454	426	483	425	454	474	460	443	422	473	441	477	416	425	464	444	420	447	480	448	450	437	467	404	441	438	476	448	436	485	435	437	421	464	421	472	439	420	458	456	460	423	457	461	442	443	438	449	425	452	420	476	499	474	507	444	461	440	457	408	430	448	504	407	439	485	457	476	440	458	482	446	448	475	379	479	446	432	445	421	473	420	453	468	438	420	432	421	446	459	439	490	462	473	424	458	465	441	466	425	409	433	428	441	424	441	416	445	473	459	429	448	462	461	431	405	437	455	440	432	421	477	451	464	440	437	415	488	419	434	467	482	434	459	447	420	468	484	476	468	445	456	443	427	438	458	413	439	449	432	407	464	439	445	435	429	427	456	436	429	422	435	462	432	427	466	472	452	425	474	450	448	486	463	405	401	446	387	418	455	433	447	467	464	435	442	439	458	455	437	453	453	384	451	443	427	467	420	456	452	428	457	428	485	457	459	448	451	420	414	451	390	425	461	438	470	444	454	413	482	436	449	471	436	479	430	464	446	481	443	425	396	427	456	443	486	448	453	485	466	423	433	437	446	438	429	476	440	438	436	429	460	469
26855	20661	8992	1458	659	639	603	495	480	2428	4447	3978	2397	1205	724	504	402	391	401	379	405	391	372	366	368	410	378	399	382	382	391	380	351	344	390	362	368	361	348	373	411	410	343	381	385	406	374	362	400	386	374	369	362	368	380	393	390	416	353	394	369	375	398	348	383	364	355	381	377	401	344	350	349	344	375	404	359	380	368	388	393	396	367	388	385	371	346	394	423	355	416	376	333	390	366	349	385	387	363	405	396	362	347	330	369	401	376	346	409	378	358	362	373	372	385	400	374	398	373	348	374	387	365	361	375	379	328	384	370	383	358	363	389	385	372	383	380	392	372	372	387	361	343	401	379	408	373	364	390	390	342	341	392	337	399	345	399	372	364	391	382	411	384	379	349	363	381	377	352	349	377	391	382	382	335	354	401	373	370	338	382	380	340	385	358	398	379	390	381	373	364	403	388	348	388	397	410	367	349	370	370	388	409	362	360	359	346	381	403	352	363	393	406	380	403	349	361	384	370	358	401	372	355	371	320	378	414	378	369	379	390	367	378	368	390	378	341	383	341	375	380	361	401	390	399	357	370	367	359	370	352	406	363	369	393	375	409	373	352	395	377	397	413	378	403	381	374	362	327	391	345	381	368	349	381	398	359	389	384	386	399	373	390	348	369	361	385	378	361	390	368	374	350	390	369	357	411	371	394	374	346	361	365	350	374	355	347	388	365	357	373	357	362	402	363	365	391	377	371	360	413	378	360	378	349	350	408	388	378	389	423	337	401	379	356	388	344	362	374	363	378	375	401	372	370	374	405	370	374	393	382	401	384	372	384	364	428	356	368	349	350	391	373	393	362	408	371	365	388	409	365	363	360	395	364	362	378	338	366	376	387	383	335	407	389	383	407	375	348	363	395	383	361	360	369	351	403	374	381	354	389	382	371	410	371	385	362	380	377	400	366	380	438	360	369	387	375	384	383	343	377	408	348	375	391	368	364	357	373	383	385	407	392	330	347	388	396	373	372	392	333	370	390	386	366	380	359	367	348	385	324	372	401	367	376	394	340	397	392	361	360	368	388	363	359	379	397	395	361	368	334	383	399	350	362	376	379	350	366	361	338	404	364	396	367	370	355	394	378	354	359	354	377	352	401	372	372	343	371	406	362	395	404	371	385	365	357	365	365	360	404	379	346	356	349	381	393	403	370	411	349	338	379	375	385	381	385	375	398	390	375	369	414	387	379	378	364	365	357	384	389	357	377	366	350	324	362	384	390	375	342	361	366	365	380	328	368	369	354	392	390	357	394	391	372	371	345	358	375	342	370	394	386	364	349	390	369	381	367	376	343	406	388	377	370	371	364	384	369	385	328	370	351	398	341	352	351	379	351	377	368	364	371	387	367	401	394	356	399	371	390	329	350	338	365	365	349	393	381	369	369	391	398	379	366	391	370	368	351	389	376	381	353	352	377	378	343	394	379	403	353	361	397	365	363	357	355	398	363	381	384	379	373	354	368	376	374	358	390	394	400	319	369	369	365	360	379	371	402	378	405	347	370	390	360	361	367	388	368	378	374	406	411	345	371	378	367	402	372	339	381	398	385	360	402	402	373	377	377	383	393	370	385	376	386	369	386	359	380	384	366	371	401	366	362	406	381	342	394	393	364	390	364	354	391	400	360	366	381	385	396	374	403	348	388	354	372	399	345	354	370	371	360	367	399	347	374	342	384	362	377	406	355	363	394	343	372	362	364	393	403	389	377	396	358	403	387	369	369	379	409	408	371	382	394	416	356	362	397	398	347	339	351	354	374	375	392	380	362	361	409	356	348	385	381	423	376	362	360	401	380	358	375	396	393	362	397	386	381	383	391	376	389	371	384	396	348	409	396	369	374	393	392	363	365	364	380	377	385	375	386	385	373	343	414	368	363	385	378	395	362	341	345	405	394	343	372	358	395	367	395	396	368	346	376	340	387	373	370	386	402	370	425	366	415	356	334	381	376	378	388	356	364	343	349	378	358	396	368	376	375	350	376	365	360	368	367	384	386	351	384	399	371	348	408	377	376	383	354	392	361	364	370	402	376	360	383	347	394	375	358	384	414	380	363	347	385	398	354	393	351	384	352	435	370	400	354	377	319	355	372	350	375	415	387	359	339	399	372	414	379	375	365	373	424	378	391	355	356	377	350	358	382	374	372	363	371	378	377	399	398	351	368	392	395	361	365	384	339	415	357	374	325	354	373	401	356	376	376	402	386	375	380	382	388	370	420	368	435	397	366	352	363	368	370	387	360	357	371	383	364	389	369	393	370	369	359	353	377	378	392	363	369	344	391	384	348	374	364	356	368	359	397	381	353	343	365	378	371	362	362	341	354	354	375	362	381	349	347	393	371	407	395	388	374	398	358	362	372	354	387	368	338	381	381	378	361	367	383	397	359	364	366	373	388	381	366	359	358	371	366	377	413	346	385	361	368	381	361	375	370	372	365	400	374	347	381	403	388	349	396	413	347	403	369	347	364	347	395	376	383	389	370	387	356	393	385	379	327	347	364	381	350	397	364	354	382	388	368	376	387	363	374	391	351	417	359	390	373	362	374	367	362	396	350	370	340	356	381	354	403	373	339	363	354	359	364	346	424	356	388	370	413	358	374	373	375	380	364	369	360	417	365	354	362	380	361	362	391	355	384	378	379	378	348	365	378	350	382	356	373	367	363	388	374	385	365	403	375	365	354	363	386	386	355	383	372	374	341	356	375	356	398	336	367	424	402	361	370	350	354	387	361	364	341	376	360	364	387	346	364	392	385	368	398	398	362	381	395	364	363	378	375	407	365	395	400	392	384	367	385	388	391	375	363	347	416	359	364	351	364	347	346	365	392	366	370	376	386	369	376	372	350	389	364	378	388	389	371	388	360	370	349	364	372	343	387	364	362	417	369	363	347	356	354	355	394	388	384	341	372	359	363	379	386	364	377	382	359	356	367	363	356	351	365	392	380	347	380	383	377	398	356	346	354	345	383	363	392	372	363	373	352	393	362	371	354	374	380	359	381	355	352	374	374	393	396	384	389	379	355	382	406	358	391	370	394	382	350	351	399	352	431	409	366	393	364	384	369	352	362	366	346	346	345	387	368	393	364	386	379	383	359	346	406	390	384	400	380	362	428	361	371	375	378	365	404	365	408	389	323	346	381	433	391	375	361	383	367	386	420	379	354	351	367	383	396	379	398	381	369	360	347	382	372	403	405	377	353	376	360	403	375	376	366	346	383	378	369	340	369	392	379	368	374	374	384	399	394	394	376	354	387	372	391	387	379	414	377	355	361	372	396	365	389	374	382	397	349	392	382	360	381	404	422	355	372	376	384	352	361	370	347	420	379	361	340	381	357	404	385	435	357	363	397	387	381	376	385	369	402	398	375	400	385	355	419	395	396	337	362	385	355	377	370	357	387	402	412	381	369	395	410	333	358	373	383	382	409	371	388	339	407	371	358	390	405	351	371	375	375	387	383	380	382	405
4444	4136	5103	2155	1539	1642	1436	1243	1129	6829	10912	8970	5611	2595	1429	963	722	694	710	667	597	688	689	651	678	658	601	676	651	669	630	670	649	680	657	667	671	664	677	661	649	672	662	678	709	683	619	628	683	649	672	678	666	647	700	631	656	718	687	704	677	660	635	698	678	666	672	635	669	639	661	658	698	640	664	663	675	682	622	680	647	694	678	710	664	656	663	697	647	655	698	683	658	660	715	652	658	698	664	641	669	671	648	677	696	649	639	644	660	664	691	663	670	653	629	666	706	619	655	625	657	653	723	673	620	664	642	640	670	644	654	673	620	668	647	649	693	628	672	704	641	603	625	688	654	650	680	641	641	632	646	661	688	646	703	691	714	653	680	631	651	685	700	687	671	677	647	649	676	615	673	690	689	625	673	703	652	661	693	646	665	659	709	646	661	689	667	647	666	666	664	696	659	657	642	626	631	668	667	621	651	670	699	650	672	651	631	677	695	629	654	678	668	623	630	673	670	728	648	703	652	658	656	647	639	620	690	626	708	650	668	649	703	656	666	674	674	648	625	659	683	654	679	656	653	639	616	685	693	705	657	701	644	682	645	675	633	656	678	621	672	618	656	657	648	664	664	652	673	616	654	698	666	687	680	648	689	693	661	688	626	722	683	695	639	673	698	632	678	642	679	710	622	705	682	671	657	636	663	665	683	651	640	676	650	643	693	702	694	672	648	650	644	689	649	671	625	669	658	664	659	635	675	683	642	646	687	649	667	651	678	668	657	663	687	644	634	684	647	695	663	727	647	648	667	654	649	663	661	641	647	694	697	673	653	672	646	639	659	658	654	649	624	698	640	705	678	623	632	667	653	668	655	645	719	685	625	661	691	669	673	708	664	687	630	698	668	680	671	668	601	647	608	676	652	663	657	667	675	719	665	666	664	660	641	650	677	658	691	669	656	636	629	657	651	644	628	692	639	676	672	674	636	642	685	666	643	635	657	605	647	718	675	714	647	641	675	679	696	637	687	666	673	705	663	693	642	642	667	700	681	670	680	665	630	678	685	657	690	639	669	645	682	686	636	674	633	681	691	652	621	660	650	697	646	681	664	678	612	685	670	658	667	668	638	628	698	666	720	683	708	645	659	671	679	617	642	704	663	681	685	659	690	672	702	642	660	680	650	713	619	706	679	641	721	639	636	669	644	627	658	662	670	658	676	652	683	656	665	625	681	665	653	643	675	663	671	680	685	692	658	666	664	663	653	650	698	681	682	653	599	683	687	676	645	678	649	685	668	660	665	669	641	617	685	686	668	648	646	669	685	628	688	656	635	658	700	696	653	715	681	717	674	688	659	663	667	678	647	643	689	664	679	677	654	639	715	604	631	656	673	660	642	649	675	687	676	653	640	638	687	646	634	667	640	690	657	683	689	646	667	675	696	618	656	687	641	682	665	666	672	661	647	671	635	680	656	712	650	726	637	663	664	664	678	643	623	642	632	651	609	633	605	670	628	695	691	686	658	684	669	639	664	668	652	686	662	650	684	645	648	700	638	626	673	670	664	658	658	630	717	625	670	611	700	682	676	666	667	691	697	644	655	642	648	658	681	680	635	682	694	643	711	688	690	631	624	656	682	695	678	640	656	669	647	678	663	650	640	666	656	644	714	696	685	651	665	633	660	703	681	658	685	644	626	719	643	646	657	681	639	681	666	666	651	655	696	708	677	679	656	668	660	656	682	632	687	675	696	664	676	632	623	675	684	675	652	684	665	655	669	708	631	706	655	666	672	669	624	681	682	655	628	676	664	701	629	643	633	638	720	707	626	646	617	646	668	686	655	685	645	687	644	703	698	654	685	654	656	673	665	688	675	664	665	658	673	668	682	644	672	664	628	727	642	664	661	664	624	676	672	661	701	706	637	666	651	684	608	667	601	675	634	661	665	695	644	618	647	691	658	662	703	641	674	656	629	650	637	614	684	627	654	608	672	676	621	675	691	688	679	626	636	652	702	688	679	638	687	630	705	622	705	666	695	645	666	698	642	704	620	607	678	662	712	685	642	689	657	665	689	684	664	663	707	696	680	673	703	647	662	673	700	650	677	703	651	638	649	688	634	614	682	678	657	683	649	683	652	691	641	655	671	705	672	722	645	635	669	660	664	650	658	648	668	683	691	662	629	631	688	676	653	673	642	622	679	603	670	688	623	660	668	681	686	632	708	724	658	666	693	672	661	691	643	639	673	665	632	668	672	705	652	629	641	686	653	629	635	646	635	618	663	653	688	626	687	704	637	658	670	734	665	677	687	652	664	620	634	676	652	678	669	669	685	634	642	677	654	625	660	624	670	657	628	680	667	751	694	655	701	700	660	648	681	682	660	658	646	689	689	709	634	675	668	702	682	694	650	616	660	628	646	690	639	701	671	690	649	680	618	664	643	729	636	689	667	693	639	678	649	633	671	681	664	685	671	649	637	633	662	677	671	688	654	657	693	645	616	688	669	663	640	657	677	669	629	701	693	661	648	645	649	646	687	704	695	652	654	659	663	657	598	676	662	634	667	720	670	668	676	662	671	632	661	652	671	636	680	672	708	713	696	673	684	666	648	719	682	716	682	657	663	669	695	679	670	624	686	712	674	662	637	648	650	693	671	678	712	637	662	690	731	665	651	669	687	656	719	623	651	627	670	719	663	698	675	679	679	642	682	611	679	645	675	669	629	617	643	672	686	647	654	701	674	664	622	658	636	750	652	696	699	651	650	634	606	689	622	698	675	673	644	667	662	652	676	685	644	704	647	637	651	701	651	674	698	597	695	693	654	639	616	623	626	689	632	683	635	650	678	650	693	643	678	711	661	646	644	632	648	649	684	665	683	620	729	639	681	711	744	685	606	668	637	682	668	614	649	656	644	685	717	669	682	700	706	694	676	688	697	673	706	714	701	702	655	672	649	657	650	652	643	659	667	662	634	672	653	709	665	663	654	668	672	692	659	636	639	616	650	631	654	682	645	656	711	643	703	672	698	704	692	661	651	630	629	694	661	648	665	640	686	652	704	629	655	669	677	642	683	669	677	673	701	654	646	704	653	678	636	666	673	659	658	716	651	670	690	681	652	708	629	670	664	703	661	643	663	654	709	699	613	674	671	681	631	648	678	688	687	660	677	622	649	678	631	676	676	624	616	637	639	666	675	681	642	663	652	688	706	647	690	704	663	646	686	644	653	645	679	662	706	641	636	658	623	668	672	689	663	654	686	689	733	654	652	704	677	654	652	712	697	625	699	662	651	681	651	654	683	640	649	697	695	629	609	679	665	678	642	673	653	644	666	642	694	670	656	639	659	683	677	685	662	684	653	647	715	615	701	670	682	663	671	664	690	685	677	682	712	660	664	686	642	642	645	686	597	644	654	692	692	627	635	681	666	678	672	702	697	639	685	693	644	668	671	660	682	659	646	699	652	683	723	668	622	670	656	657	661	671	632	716	682	636	677	676	671	679	682	649	681	669	671	629
24769	21322	27788	25158	10517	1355	863	709	810	14666	22059	18005	9634	3089	1118	587	343	305	299	269	268	321	299	329	309	327	312	318	324	300	275	284	330	330	295	292	328	322	345	285	289	301	313	377	329	329	328	309	321	284	292	299	305	300	326	292	320	331	307	340	317	287	302	277	323	318	307	333	290	313	308	302	310	312	299	318	311	311	324	310	284	329	332	292	317	311	306	331	325	279	296	312	294	297	331	306	300	316	330	322	313	328	331	330	292	313	306	321	341	326	337	323	325	320	315	318	327	286	336	346	330	311	333	323	343	324	343	321	306	327	343	292	331	298	336	290	349	268	294	325	303	316	295	293	281	292	312	316	348	322	316	321	351	313	267	319	289	337	311	299	298	305	320	303	311	304	312	313	323	319	303	324	324	331	323	315	313	307	297	340	321	299	323	322	326	299	312	284	288	301	304	286	298	322	319	291	302	341	296	312	325	322	309	319	315	311	312	345	310	333	292	303	312	311	309	312	313	293	311	284	300	293	310	331	314	342	328	290	310	296	291	295	311	295	314	297	311	328	314	288	319	316	296	320	307	299	303	291	294	307	284	298	290	320	299	290	310	292	293	310	329	342	331	315	331	363	286	317	275	287	314	351	337	301	308	301	287	338	335	326	288	312	291	327	295	288	313	282	319	354	319	320	312	314	324	309	273	322	305	321	320	304	309	323	299	325	299	312	308	342	332	325	328	327	336	307	302	336	305	310	311	311	337	303	305	299	300	278	316	283	319	307	339	310	310	305	316	304	297	330	335	331	308	311	298	329	313	326	298	347	328	292	310	333	325	307	302	313	339	310	302	317	289	309	312	313	318	327	339	318	321	295	306	329	287	298	300	350	328	273	328	354	318	301	301	304	305	307	321	284	305	319	289	321	333	336	335	297	292	334	307	356	321	326	302	340	317	311	304	299	347	322	325	335	358	292	344	294	302	321	301	282	310	348	296	332	279	327	285	310	311	322	308	306	281	332	306	305	317	322	260	314	281	297	332	329	294	303	295	332	298	321	324	325	326	307	298	294	356	282	286	282	300	308	331	306	315	281	299	303	321	316	287	319	309	331	298	304	280	343	355	319	332	289	301	299	270	338	328	307	318	299	329	303	322	323	292	301	321	303	312	323	316	290	307	350	317	326	320	292	351	333	290	305	316	346	321	313	301	279	321	317	319	312	311	306	324	354	290	279	329	326	310	305	316	286	312	300	307	295	316	307	331	293	283	304	312	331	328	313	307	309	333	276	304	328	333	280	319	295	283	324	326	312	313	283	301	301	306	292	315	319	299	287	321	284	313	286	318	300	308	322	299	295	297	303	289	274	331	350	312	315	309	325	343	292	356	319	309	327	282	334	360	310	303	304	274	307	303	337	306	298	319	373	320	317	296	301	270	329	297	360	335	287	321	332	339	329	317	307	303	279	273	291	325	336	329	316	298	310	289	262	318	296	306	310	311	302	326	335	299	304	275	321	286	300	322	341	320	350	280	296	310	299	294	293	320	318	309	304	281	322	331	332	314	330	317	314	291	287	276	296	287	306	286	285	326	306	333	306	302	296	328	314	304	310	312	297	316	310	309	308	333	319	321	313	303	313	339	324	316	293	332	304	332	289	277	316	318	316	309	285	309	307	320	312	304	276	298	285	330	321	304	345	308	309	292	323	314	342	335	306	318	328	324	296	306	326	331	323	309	312	302	323	307	310	340	292	305	326	316	326	274	329	354	319	283	326	315	303	304	308	300	335	297	307	315	328	291	328	299	310	292	328	283	291	330	327	359	271	340	313	311	320	285	324	305	316	287	314	318	308	294	289	291	324	319	303	329	292	317	341	299	298	319	282	302	291	347	328	311	334	287	314	321	293	295	321	317	296	305	297	307	324	304	316	315	297	322	323	321	309	328	312	303	278	302	328	297	305	323	327	315	295	293	296	298	343	325	287	307	315	301	342	307	327	322	332	303	323	318	286	308	310	308	308	300	335	320	321	295	282	317	354	308	324	294	323	294	289	287	304	293	330	320	319	296	312	300	289	327	325	315	274	305	309	318	335	298	334	306	310	303	291	320	337	290	309	312	312	299	319	306	303	324	295	334	310	289	317	335	294	283	315	312	310	286	338	329	319	284	343	302	287	300	310	298	264	281	323	328	282	292	298	336	344	292	315	316	324	299	316	299	347	323	335	298	323	308	342	312	315	286	325	303	315	302	312	295	313	303	320	330	284	300	327	337	320	359	287	306	330	305	325	339	300	347	317	323	302	353	315	332	307	322	323	317	315	303	317	296	317	329	312	301	309	311	351	315	306	318	311	282	288	297	340	332	300	334	344	303	348	336	348	330	342	300	335	288	292	309	326	318	314	292	309	307	316	333	312	309	297	316	317	299	309	321	321	306	320	308	333	306	320	305	307	312	285	325	286	285	308	305	333	322	315	327	312	332	332	348	303	305	351	311	303	294	332	307	343	313	299	307	288	317	310	329	300	307	320	330	287	316	339	348	325	335	295	350	301	302	297	333	300	300	349	306	288	310	286	332	315	323	325	312	289	302	325	330	274	310	290	302	316	305	326	305	290	344	297	336	326	309	310	299	324	296	308	308	302	288	296	322	313	274	341	292	331	345	319	335	335	311	319	308	312	366	312	305	321	321	329	338	327	282	317	279	310	320	320	301	323	338	322	306	287	298	301	318	299	301	296	306	345	323	325	303	359	291	324	321	300	314	288	321	308	297	308	327	318	334	321	301	308	302	336	299	317	296	322	325	314	317	301	315	295	311	341	306	320	323	312	299	320	270	327	307	343	318	308	329	312	324	306	339	324	315	323	296	298	294	313	281	305	314	318	310	301	302	316	302	302	319	308	344	322	328	319	310	249	331	303	325	319	314	318	301	317	296	280	315	300	308	326	327	301	306	314	303	316	293	303	324	273	311	331	316	330	308	311	311	312	291	306	314	312	317	311	306	293	287	275	282	305	316	356	324	308	325	332	305	296	318	322	309	313	340	324	327	293	297	290	324	321	321	318	338	327	315	337	320	326	286	312	321	286	298	296	273	295	312	273	305	334	341	325	308	293	299	306	318	289	316	346	326	347	323	284	344	305	324	308	311	301	326	293	366	311	311	337	320	301	334	340	320	302	291	329	287	340	284	296	274	297	338	287	354	305	297	309	328	293	334	332	300	310	315	289	293	303	315	295	315	295	308	343	323	325	315	311	323	343	315	327	339	273	317	311	331	287	293	290	294	284	310	276	304	310	310	330	308	298	299	327	326	302	305	319	326	306	308	316	302	308	332	302	338	292	344	278	313	304	302	349	338	302	306	345	305	339	358	286	304	323	310	314	312	325	300	287	310	309	313	295	314	329	320	310	290	302	310	320	322	304	310	340	291	313	314	343	321	287	294	335	303	323	312	323	308	328	343	296	317	305	289	307	320	314	303	283	312	284	288	300	313	325	313	307	297	299	322	298	307	314	321	302
5320	11444	9231	4136	3191	2959	2381	1995	2401	27573	31989	26511	16679	7151	2830	1296	776	620	539	525	620	583	590	572	568	607	562	590	542	545	558	572	568	546	576	542	550	525	576	564	579	544	579	567	546	554	555	546	523	600	599	532	568	559	577	560	607	587	611	567	543	597	548	566	553	557	595	616	589	609	488	565	568	569	583	550	519	552	542	519	563	600	567	582	596	568	577	582	525	588	552	565	572	573	529	593	581	586	590	591	596	581	544	547	606	585	563	549	535	566	494	598	562	567	592	537	604	583	567	508	569	576	549	606	574	565	516	565	548	562	578	572	606	583	567	570	605	554	541	529	615	607	545	598	549	532	597	551	588	526	550	558	555	564	539	553	542	582	573	552	615	573	582	544	572	598	530	550	560	598	573	502	531	560	600	563	546	587	555	601	580	544	572	534	587	582	589	541	532	523	588	556	550	569	561	593	559	595	560	561	543	565	544	570	615	556	518	625	551	569	546	594	563	590	536	541	610	601	582	572	591	540	562	557	582	597	560	578	536	591	575	534	587	559	545	548	581	601	579	554	568	584	584	587	516	585	586	599	572	583	592	590	588	536	566	595	596	552	552	552	554	554	598	568	591	551	607	576	541	561	564	564	593	571	562	550	570	555	583	565	577	551	573	587	584	571	602	558	573	537	596	565	581	560	585	558	582	606	557	546	523	543	587	619	504	574	587	598	565	532	544	608	577	563	591	525	578	588	552	587	612	588	583	562	570	580	569	604	557	612	562	568	579	571	559	539	580	565	565	573	589	580	553	544	547	571	563	513	553	595	562	580	570	553	567	577	569	554	602	539	567	551	612	558	565	562	544	601	520	580	582	539	575	550	558	574	594	564	610	587	509	561	549	543	574	623	551	551	581	606	573	587	603	588	565	598	550	563	608	546	537	568	546	587	612	574	592	586	565	570	553	598	618	563	551	559	566	620	568	548	557	599	569	563	534	576	526	569	561	550	565	552	533	561	595	618	612	539	571	571	531	564	585	534	549	586	598	532	587	593	544	591	583	524	566	569	520	553	552	605	538	568	565	597	605	560	595	527	542	538	556	553	572	593	546	580	565	547	542	591	575	563	585	592	538	566	599	563	567	541	634	606	545	573	554	573	570	598	571	563	581	576	568	583	597	537	582	564	560	564	556	596	583	606	572	569	612	551	594	558	535	592	546	554	583	543	571	578	545	567	586	540	616	511	637	559	564	569	543	534	558	532	576	548	573	561	563	546	568	549	543	603	552	538	544	563	585	525	569	553	559	569	558	563	565	579	591	550	532	575	581	556	541	586	568	586	558	564	566	581	578	557	563	559	617	564	605	585	611	540	563	574	554	588	547	540	593	593	584	577	612	555	559	527	566	607	563	551	603	564	554	612	581	590	549	552	550	561	586	561	548	551	535	553	576	560	577	547	559	553	600	557	596	591	570	551	588	595	549	627	604	557	549	598	591	554	559	523	596	569	574	559	619	542	549	575	578	590	573	564	595	529	540	606	517	553	538	544	571	594	547	570	550	519	593	585	541	560	568	591	602	599	562	584	565	585	590	564	549	572	583	551	611	516	562	536	512	559	600	550	574	570	558	600	559	600	593	640	570	596	590	550	581	552	598	590	541	566	580	573	570	551	594	551	587	558	540	563	578	559	577	596	564	570	532	551	573	581	615	572	591	585	567	535	557	619	592	561	566	555	566	574	594	561	545	558	593	570	506	531	545	588	526	548	536	565	563	558	543	608	555	532	602	582	604	561	585	542	558	574	514	568	575	587	565	540	575	583	535	596	528	567	581	591	549	570	597	545	577	544	614	602	568	551	585	544	600	528	543	559	547	612	591	585	517	590	571	579	568	565	610	540	562	538	594	571	576	538	566	526	573	554	562	562	565	556	543	565	557	582	538	568	536	553	542	629	606	506	571	589	593	573	525	586	560	573	580	593	552	534	587	579	562	557	598	582	561	565	587	602	573	567	583	585	544	556	537	566	556	598	522	553	593	492	597	564	555	546	575	565	580	578	586	580	569	562	615	605	548	547	519	590	556	599	585	549	623	534	565	575	554	581	617	499	555	592	537	547	571	535	588	579	580	567	555	602	588	580	548	550	566	552	586	552	536	569	600	573	551	534	519	537	578	554	526	557	561	554	534	587	549	530	565	572	559	534	551	570	584	586	535	604	533	568	565	553	581	545	498	576	605	528	571	559	540	617	574	597	565	576	592	598	561	548	524	575	548	603	600	608	554	541	567	590	524	574	598	545	591	587	563	561	592	563	606	536	564	599	546	575	563	524	599	516	556	556	614	580	602	524	577	596	573	573	596	555	603	553	566	566	555	593	557	546	549	557	564	584	542	543	565	543	583	569	556	541	641	559	609	575	597	575	580	559	581	535	584	545	582	579	538	569	572	585	560	596	553	577	563	556	570	550	576	556	580	559	572	586	554	577	561	541	550	577	588	574	567	600	536	596	569	563	516	614	589	523	547	569	573	558	574	591	568	554	619	544	578	539	555	558	577	562	580	563	585	581	541	562	527	568	542	552	591	561	570	523	593	567	606	532	576	557	556	578	563	594	581	575	549	559	569	580	575	585	569	564	572	536	571	556	601	603	562	595	575	526	577	570	557	566	585	602	530	568	592	554	544	560	580	556	558	602	622	605	523	570	586	581	616	600	612	599	614	560	554	638	559	590	555	560	579	557	518	542	563	561	589	581	584	574	576	576	556	553	572	559	543	548	555	559	536	522	557	570	604	575	592	553	637	605	580	575	591	594	564	603	525	559	576	568	572	577	536	569	563	540	562	604	569	572	594	630	557	524	583	581	569	521	549	587	586	588	574	602	559	602	590	568	571	572	560	560	510	556	594	541	579	578	537	563	551	533	583	621	591	562	562	581	613	562	561	575	554	582	584	565	558	559	581	566	551	600	591	589	585	552	547	559	592	620	569	545	545	606	579	550	566	582	547	546	569	581	598	571	591	569	634	522	576	553	591	582	550	585	590	554	559	576	589	552	529	544	569	624	596	565	630	547	602	613	618	546	548	559	585	572	593	552	587	559	570	536	613	547	559	527	556	574	608	606	518	583	592	576	552	574	578	605	579	535	556	570	570	570	554	597	554	571	565	569	612	567	589	542	560	553	590	560	588	544	538	571	575	592	590	586	590	556	578	614	554	553	570	559	570	555	560	546	558	545	570	602	576	559	574	549	591	566	585	582	538	564	526	580	545	573	544	552	600	584	583	544	589	592	552	577	552	562	579	573	588	566	578	549	580	564	575	583	596	551	581	580	565	568	558	557	554	567	554	576	606	560	532	577	528	569	534	582	601	566	611	565	561	570	552	551	570	568	527	550	527	601	581	543	590	579	598	530	590	560	564	545	542	613	574	602	553	600	589	533	580	568	546	594	541	533	529	552	592	570	581	588	538	574	571	544	555	553	573	617	569	564	571	545	574	550	554	601	584	553	550	594	549	535	572	558
23296	21278	29085	23803	21278	19786	3170	1276	1188	30076	42592	31643	18842	8306	2891	938	488	293	264	208	225	241	233	226	271	236	232	235	252	258	245	233	269	227	233	253	240	283	230	232	243	251	233	244	246	248	219	218	246	206	214	214	224	243	210	233	267	238	208	248	241	262	223	233	259	234	232	257	220	246	232	233	252	249	236	237	264	247	252	240	252	218	212	216	239	271	249	236	253	233	246	246	237	237	211	239	236	201	239	264	246	254	230	234	243	244	223	220	232	228	259	259	242	243	223	250	248	245	254	247	246	229	235	234	219	242	222	241	258	235	246	239	260	235	230	243	232	230	242	226	261	229	230	245	250	232	261	250	256	257	233	233	243	240	269	235	231	231	260	249	236	235	244	254	238	231	221	228	243	273	239	228	240	239	241	259	225	252	243	219	247	248	217	252	217	218	240	245	243	248	233	230	250	243	216	231	256	216	241	239	236	267	217	240	247	232	228	227	255	242	253	238	236	237	211	235	219	226	244	245	261	218	266	244	233	275	243	238	247	218	286	242	224	230	241	215	250	240	229	215	243	226	198	240	232	218	231	216	252	220	251	246	267	239	242	246	212	249	225	234	267	247	212	223	249	200	237	213	236	222	240	258	239	234	252	236	262	245	238	256	215	226	247	228	238	248	234	237	255	261	242	236	221	231	241	223	241	234	240	266	257	230	232	252	231	250	234	235	207	244	264	225	252	238	240	246	242	236	287	237	227	260	243	247	250	247	230	246	224	237	232	238	223	257	243	248	266	219	244	248	225	251	203	229	223	213	250	260	235	255	219	246	234	240	233	240	210	251	228	209	246	219	253	213	210	237	221	243	223	223	238	231	223	212	218	237	259	224	267	194	246	229	225	241	254	228	245	240	251	231	241	230	236	265	245	260	252	214	209	263	247	238	251	295	215	219	244	235	239	246	227	231	234	246	218	211	245	257	232	239	238	237	241	252	253	254	270	221	238	239	231	216	213	237	254	236	214	217	226	230	226	213	238	251	233	218	256	225	229	219	236	239	228	230	250	233	232	204	268	231	262	230	246	244	240	263	219	227	237	217	240	235	228	236	257	236	263	231	230	259	247	218	241	268	241	226	248	236	260	225	237	245	268	234	226	248	247	235	223	257	242	215	256	251	215	244	233	229	233	253	220	254	231	258	218	250	243	222	241	220	213	230	252	262	244	266	247	225	243	238	235	226	241	229	238	240	244	248	223	232	256	240	219	253	235	249	256	227	245	240	240	231	231	234	205	231	252	250	237	240	250	227	215	221	215	260	240	254	238	246	235	215	226	236	245	236	235	216	230	257	239	256	237	229	230	237	220	242	220	204	224	216	209	241	236	254	227	214	245	227	247	256	230	237	247	261	244	210	225	229	233	220	247	216	224	231	265	242	242	227	236	238	236	252	232	228	245	240	224	224	226	246	254	219	214	243	231	224	256	240	245	224	220	218	202	241	250	225	229	231	270	229	263	213	243	225	262	212	227	209	206	257	229	250	224	233	241	225	253	246	226	235	222	227	239	217	226	252	248	250	227	262	230	270	253	228	222	223	240	213	234	247	240	224	242	249	235	261	236	233	240	255	275	253	217	235	206	234	257	235	228	240	223	246	221	254	228	250	235	211	225	251	219	251	238	257	248	253	242	211	253	232	241	216	222	247	218	239	258	239	233	270	258	243	268	240	260	235	262	266	215	239	240	224	245	226	244	245	211	238	252	251	246	229	209	262	248	252	235	232	236	221	206	231	229	221	243	229	218	224	281	252	247	229	231	233	256	252	231	251	236	240	239	237	231	260	238	211	221	254	235	248	220	245	228	260	219	237	265	242	203	252	234	257	253	217	257	229	227	231	214	247	255	248	237	244	226	261	229	212	250	254	234	254	253	254	222	234	226	206	222	203	202	249	239	252	241	245	231	213	259	238	249	244	237	198	260	244	236	243	232	240	231	236	246	245	233	239	249	211	241	217	223	249	234	253	243	262	221	247	221	233	251	253	224	224	227	241	257	218	228	217	227	245	248	231	231	230	235	222	241	228	238	246	244	218	218	241	230	251	217	225	232	216	250	240	230	218	232	243	234	233	239	224	230	233	245	254	240	248	246	239	224	234	267	252	255	226	228	236	235	253	235	240	226	250	236	253	217	217	208	234	233	213	225	250	235	238	245	236	233	245	237	236	238	228	216	240	234	251	240	238	260	240	248	235	227	241	223	236	254	233	206	261	245	216	263	246	236	225	250	250	237	227	239	217	215	245	209	221	238	248	228	224	234	256	203	234	237	249	241	220	218	232	246	229	253	260	220	234	272	242	241	230	262	212	258	205	230	233	245	227	241	224	234	218	254	216	236	264	248	216	245	233	231	233	203	215	217	232	229	236	250	237	245	212	241	228	235	251	226	234	229	232	253	277	220	242	231	238	228	233	253	240	222	203	244	234	233	235	240	244	238	242	264	224	262	225	233	222	248	228	247	215	234	216	234	225	178	232	236	246	237	240	238	240	247	223	250	246	244	250	248	235	241	230	221	252	262	233	231	252	222	236	253	232	257	254	211	257	246	235	248	243	220	231	254	223	215	235	244	238	245	256	202	231	223	230	223	265	265	239	230	232	249	240	214	210	263	235	268	220	226	224	215	245	250	232	218	251	229	234	231	212	226	237	214	242	223	229	242	245	261	228	212	210	234	231	244	235	237	240	239	235	214	229	248	250	236	225	239	266	267	248	223	238	234	226	232	210	255	238	228	283	235	233	245	232	218	253	222	255	237	222	232	241	252	266	254	235	231	261	248	255	224	217	267	263	238	234	237	236	241	265	229	229	257	257	263	250	238	255	245	219	198	245	233	252	258	246	249	245	223	216	246	272	271	243	268	237	235	233	220	227	237	227	235	244	266	228	234	226	254	267	221	237	263	223	231	223	266	246	257	239	237	248	240	243	233	225	240	203	222	260	204	224	251	269	236	255	231	246	241	254	251	264	240	269	259	256	234	252	238	243	251	235	218	222	223	250	227	249	206	243	234	272	211	240	227	252	241	251	230	246	251	264	241	245	208	238	225	229	262	215	234	229	197	225	214	245	234	226	249	245	241	242	248	220	246	244	236	240	254	231	239	201	233	220	250	256	207	233	234	227	211	208	219	212	224	222	229	229	234	231	211	270	232	241	248	212	246	236	258	260	240	270	243	211	243	248	226	232	245	225	221	239	210	249	210	235	228	234	238	243	256	219	261	241	220	237	247	237	216	249	245	238	246	232	235	224	225	249	249	239	239	258	250	239	221	228	255	208	251	231	252	255	224	218	254	230	253	251	211	236	236	239	227	236	232	249	242	226	224	236	242	230	247	274	186	255	235	226	250	224	258	222	249	236	238	246	234	234	252	236	246	231	268	266	236	243	240	214	256	237	210	218	226	250	244	260	203	229	243	214	219	245	231	256	245	229	221	234	247	207	232	213	235	257	259	243	215	250	265	238	243	240
8826	18264	15304	8933	6810	5662	4687	3664	3990	41624	46514	37856	26286	14631	6574	2404	1073	468	402	454	448	419	424	423	454	419	417	452	408	396	407	413	398	392	403	428	420	411	425	405	418	437	415	405	385	418	421	436	388	427	426	416	408	396	442	439	421	416	422	399	448	412	406	439	436	424	402	433	427	449	428	445	466	435	420	398	406	412	446	413	417	427	398	410	398	410	433	390	437	409	435	414	435	429	432	427	429	426	436	443	402	407	394	394	426	399	446	417	426	433	420	395	402	401	433	420	435	422	426	433	450	434	427	431	443	403	419	387	410	396	438	427	435	442	433	396	422	407	421	381	403	418	405	416	398	406	423	411	433	403	419	442	429	432	400	468	396	423	413	394	433	425	429	427	404	425	440	396	432	459	386	395	410	448	454	420	437	433	418	426	410	420	417	438	426	403	441	437	437	457	419	430	446	424	410	432	400	400	437	386	452	420	444	394	480	386	402	408	423	408	411	450	414	418	411	420	398	422	406	400	399	422	399	413	400	422	425	413	424	420	428	462	418	445	378	407	438	415	399	397	425	387	449	412	401	442	411	440	387	411	416	441	410	423	364	415	423	425	435	407	460	418	419	407	426	416	429	382	427	428	450	442	417	406	434	428	419	413	413	402	442	412	409	430	448	420	396	396	396	445	440	411	406	414	412	444	403	428	454	451	435	422	423	451	410	434	410	418	441	444	423	415	414	441	430	403	440	391	420	403	405	429	409	397	425	404	388	405	413	392	467	429	431	414	438	437	438	413	430	386	460	426	425	458	415	412	428	424	499	444	458	429	419	420	421	397	411	433	432	408	405	419	409	396	391	428	387	396	440	422	421	424	420	415	421	433	430	402	407	428	399	415	426	404	456	418	424	431	397	435	420	377	433	408	419	417	418	427	399	447	438	418	410	445	414	431	406	414	431	399	389	434	443	428	392	431	422	429	420	439	406	437	401	426	433	393	484	411	410	399	433	402	417	429	463	455	426	464	418	419	420	435	401	430	454	451	433	374	451	424	445	449	427	417	411	431	409	442	434	404	409	432	415	424	406	427	401	412	413	417	392	412	413	426	443	464	437	418	391	395	431	407	427	424	390	397	406	434	426	407	395	405	425	447	435	414	466	436	399	424	394	391	422	414	393	397	396	436	413	444	409	434	430	441	431	393	424	407	421	428	415	421	395	447	424	394	441	393	439	429	398	448	428	403	417	398	384	423	409	418	402	410	420	415	379	391	406	384	429	448	434	455	410	378	446	404	379	387	397	424	406	419	403	408	446	437	434	424	412	403	423	372	415	415	410	411	407	432	420	452	419	436	432	419	426	460	423	393	400	436	422	388	388	423	399	422	441	426	424	451	358	410	401	395	434	418	422	437	446	465	404	432	403	385	399	421	459	410	437	414	440	427	436	404	422	419	418	413	397	387	425	420	431	458	424	403	421	413	419	417	431	417	379	424	388	382	435	432	421	413	431	418	398	398	413	414	440	437	438	438	419	408	432	442	393	440	414	423	395	410	435	434	421	385	396	427	431	451	446	361	445	429	391	398	388	421	406	464	387	405	432	450	436	410	473	422	427	439	439	413	437	394	422	414	422	407	396	442	429	420	399	445	455	439	409	398	420	415	406	390	446	437	365	405	440	409	426	426	453	435	424	398	410	394	410	427	467	444	412	440	452	429	428	437	466	415	413	433	437	457	414	430	412	410	447	434	414	434	414	401	425	414	411	411	452	413	408	438	400	411	421	415	436	429	407	409	385	453	412	373	430	419	414	407	459	429	426	430	420	444	424	404	421	431	404	376	433	450	405	403	439	440	446	436	443	430	409	447	405	397	410	396	423	415	411	361	410	436	419	421	427	407	405	428	429	413	407	440	403	430	433	415	395	385	408	426	415	440	432	412	438	448	424	395	436	424	449	422	423	432	391	460	422	443	418	422	468	430	419	449	436	422	461	440	431	404	436	447	421	364	372	454	419	446	384	394	436	428	424	407	425	403	435	404	405	421	385	434	422	416	398	429	430	427	408	412	374	428	406	416	384	423	440	401	413	399	425	391	395	451	385	406	426	446	404	418	397	429	455	396	454	446	438	405	411	425	425	426	428	446	433	440	407	444	440	440	417	366	397	379	449	432	396	414	391	429	402	387	433	437	406	379	434	395	387	380	415	392	442	462	399	447	393	417	401	429	436	425	436	395	409	442	452	407	385	431	425	451	397	431	400	377	427	418	444	401	417	467	439	444	399	451	458	395	450	407	423	422	411	416	444	420	455	429	408	453	419	404	407	424	406	412	449	438	425	405	434	405	414	372	428	417	432	418	446	408	423	418	445	431	453	425	410	389	391	439	433	406	439	409	417	385	412	400	442	442	418	413	386	471	440	443	407	405	417	425	405	398	415	428	421	410	411	401	426	421	371	419	399	444	434	435	452	398	418	381	409	386	434	404	389	421	417	388	405	429	438	425	420	413	422	448	405	427	397	411	417	435	422	431	457	444	389	416	461	409	420	405	424	423	411	444	409	402	436	451	444	411	437	427	421	406	400	430	447	424	421	411	423	427	411	433	409	426	439	415	408	395	392	415	394	416	427	408	444	401	410	432	409	437	418	422	416	421	391	418	428	444	426	415	443	414	420	417	428	372	413	416	413	424	403	397	434	425	442	383	418	398	411	417	441	396	458	423	454	430	408	452	402	402	435	444	419	393	430	444	429	440	414	420	438	415	402	443	444	416	427	387	426	396	407	391	406	410	436	396	403	379	422	434	417	405	425	408	411	408	445	420	422	412	374	440	413	404	426	440	415	403	405	439	422	393	411	439	409	440	409	445	424	408	397	449	417	418	416	410	433	453	405	444	425	402	413	431	441	408	446	434	435	436	418	444	413	420	436	431	426	411	397	418	413	435	431	388	384	426	454	390	410	405	404	438	423	399	463	418	429	436	394	439	404	411	451	450	389	406	405	415	424	406	426	440	419	415	419	440	425	468	394	429	431	442	453	401	425	415	423	441	402	392	425	444	419	421	452	404	447	444	393	441	433	408	421	414	386	434	467	425	370	450	453	457	403	417	383	391	408	440	407	409	390	409	434	431	420	428	431	423	392	449	434	441	385	448	392	405	400	406	469	467	371	405	429	425	391	428	403	425	421	446	410	409	405	430	408	405	418	411	389	445	412	447	404	420	434	375	413	402	389	433	419	407	426	404	379	410	431	402	437	409	407	399	398	447	420	421	459	410	402	411	458	442	409	393	429	407	421	395	459	389	417	393	413	456	426	381	403	394	417	410	435	396	432	438	449	458	433	422	400	416	441	435	395	451	406	418	421	407	394	434	417	401	407	435	415	444	374	406	429	421	422	407	452	427	399	397	415	412	447	425	429	434	419	423	446	405	456	396	424	385	441	444	458	431	406	439	413	434	411	469	412	425	444	430	392	433	419	390	388	421	404	445	420	420	421	412	436	393	407	414	397	422	404	415	397	440
26784	20490	7768	1015	665	605	515	495	559	3522	4500	3222	1526	956	680	518	399	347	362	346	355	368	360	356	354	374	355	362	366	367	361	354	340	370	375	369	342	354	363	329	358	327	376	363	338	358	358	353	375	356	339	320	377	330	334	344	338	352	342	339	342	354	380	355	332	358	398	343	380	371	384	355	329	378	359	359	356	375	333	369	334	360	355	340	350	356	345	337	378	360	348	336	346	377	378	382	375	336	349	335	358	359	365	367	366	339	332	331	355	330	353	350	397	376	358	343	331	349	356	340	387	380	341	348	354	374	331	353	378	392	346	354	362	364	325	334	351	369	367	356	361	375	339	370	351	348	349	349	374	331	329	369	330	363	366	340	346	332	382	347	349	337	331	355	367	360	373	352	380	335	336	347	334	330	343	334	382	360	359	373	356	331	363	345	311	375	356	356	354	354	368	364	395	343	360	342	376	384	319	331	390	365	336	352	377	339	335	377	355	332	313	334	349	339	348	391	389	330	359	347	390	317	333	349	331	348	342	353	346	334	375	339	358	358	324	363	338	336	352	378	348	342	359	339	383	361	331	393	388	365	367	347	318	356	326	351	386	342	378	379	368	355	366	373	371	395	357	354	370	338	388	361	332	350	380	338	359	364	330	354	358	356	372	351	371	337	376	379	329	320	345	336	362	353	348	344	375	363	357	367	351	355	352	362	346	355	358	352	340	347	344	356	360	379	370	332	390	340	363	352	351	335	357	357	347	390	355	374	372	373	347	392	318	361	346	360	377	370	346	343	335	371	332	365	369	352	344	345	337	380	362	357	372	353	352	331	361	324	369	369	342	339	347	343	341	338	353	388	343	376	364	355	328	372	384	379	353	343	360	344	350	341	382	379	368	365	348	383	375	361	372	336	389	339	364	349	334	351	347	356	393	346	354	344	360	321	365	348	368	380	396	356	348	370	385	340	325	377	321	366	362	339	349	334	355	364	343	345	360	360	370	354	363	363	376	354	351	363	349	384	332	349	339	347	357	327	372	339	335	354	371	353	355	371	347	349	385	347	321	346	343	353	358	361	366	364	355	356	344	329	340	371	361	356	388	359	354	395	362	384	366	379	395	324	357	360	354	355	341	355	379	356	365	343	354	340	347	342	355	326	351	362	333	336	364	369	346	368	348	343	332	370	321	362	341	351	361	351	389	368	371	352	350	334	358	345	366	341	338	336	386	329	376	331	338	358	315	336	366	319	387	346	371	366	328	362	373	344	346	333	386	326	351	367	379	384	366	362	359	354	358	321	369	312	353	370	334	389	323	356	301	326	337	347	339	330	341	368	349	380	363	369	333	366	326	339	357	342	335	350	320	395	356	373	365	356	366	335	363	334	345	353	384	352	330	333	362	364	352	335	372	347	371	359	311	347	363	343	366	372	345	350	362	360	357	372	315	382	341	358	359	368	358	392	347	358	342	363	340	355	352	369	354	368	354	354	362	321	331	338	364	386	358	343	361	335	348	333	392	332	360	371	356	356	366	324	408	335	340	373	372	347	357	386	360	363	338	364	360	343	364	388	363	377	354	353	346	362	384	348	331	375	336	353	352	349	358	343	343	344	346	367	350	339	380	360	312	389	382	353	311	359	358	312	362	357	370	352	384	381	350	385	402	369	393	342	339	349	358	344	386	343	333	352	353	347	363	336	347	343	359	361	335	333	350	340	329	354	312	324	361	351	356	333	366	347	333	347	349	402	360	326	341	356	358	335	361	343	363	378	347	374	359	325	340	388	354	331	358	323	339	354	345	383	389	349	334	365	384	343	326	345	328	385	363	342	373	350	349	375	379	351	359	346	361	365	353	377	365	366	382	378	373	341	374	340	329	339	368	337	401	350	355	354	377	329	360	390	348	370	360	365	372	354	343	366	342	360	359	370	362	377	366	340	365	357	372	347	372	351	332	385	361	373	325	364	338	355	380	353	359	368	362	325	380	369	363	351	380	359	362	354	326	325	347	384	373	393	337	340	348	338	351	354	326	333	365	383	339	334	360	373	346	370	350	319	354	358	362	322	331	324	360	329	346	341	378	357	376	310	369	381	409	341	355	332	369	332	373	366	352	319	352	359	362	331	356	365	352	346	353	379	317	338	348	353	348	377	381	324	346	354	325	346	372	324	350	347	353	339	339	343	357	366	342	363	324	370	359	315	372	386	401	360	346	330	357	372	332	321	363	368	319	359	329	381	353	345	372	373	366	376	335	368	356	352	360	340	342	376	333	350	351	352	360	365	379	343	337	378	365	345	370	380	368	339	356	333	379	375	330	363	337	370	342	322	395	371	324	318	378	350	330	366	362	386	315	346	340	337	354	381	368	353	358	359	350	345	371	357	374	365	355	337	369	336	366	388	349	364	335	345	346	339	336	375	357	333	352	363	358	334	383	357	367	353	358	339	363	393	359	370	322	335	354	307	364	391	358	365	362	373	349	337	356	351	363	341	338	334	368	335	348	374	360	321	350	341	378	367	333	343	342	372	359	343	350	341	364	355	352	358	353	352	378	340	365	407	348	376	370	347	351	369	378	344	334	332	370	356	352	340	356	351	383	365	356	338	341	346	355	368	376	343	335	369	357	383	402	356	361	341	374	358	382	349	341	312	347	375	344	333	348	347	368	386	350	333	340	357	346	389	372	324	370	361	360	399	360	361	377	349	366	340	368	369	337	363	310	342	340	382	370	349	384	371	334	379	360	350	360	376	329	336	363	346	380	338	346	329	393	344	354	347	358	372	376	390	349	335	330	364	367	371	348	376	335	322	353	368	379	367	368	415	326	346	363	386	337	368	362	354	397	328	373	377	358	353	374	354	340	344	357	349	379	342	352	362	363	352	362	334	362	326	341	380	374	359	372	375	351	376	348	384	370	315	341	364	364	352	345	346	365	383	363	364	349	357	377	335	336	339	358	382	368	377	316	361	362	343	342	358	362	339	339	358	348	342	360	352	362	363	356	374	396	360	348	379	340	339	391	353	359	330	332	381	343	374	388	369	329	345	329	342	331	351	323	339	401	347	324	336	357	363	386	367	361	336	358	318	354	339	366	365	367	350	319	350	366	345	353	349	361	375	397	335	341	348	352	393	346	350	347	343	341	374	375	372	334	345	346	362	332	333	352	348	371	360	392	346	324	373	362	382	358	349	359	358	342	356	327	363	354	366	357	328	372	341	389	352	333	389	370	316	377	348	376	362	356	359	314	368	331	382	374	374	369	342	363	384	410	361	358	340	394	373	362	346	395	329	326	370	369	342	345	339	368	345	360	342	356	406	350	362	347	342	350	387	348	375	365	315	370	330	335	375	348	335	352	384	327	346	356	361	335	369	341	345	337	365	352	366	392	374	380	359	351	349	331	362	349	346	341	377	342	329	366	343	340	312	354	356	388	345	343	369	346	341	354	369	361	375	326	349	321	336	374	361	356	370	356	377	350	324	359	383	391	329	342	341	355	372	364	359	343	379
4475	2777	2732	1575	1453	1587	1229	1104	1468	9406	10452	7498	3793	2344	1467	974	741	661	611	631	641	617	637	653	655	626	624	647	616	666	667	655	638	647	645	691	626	638	637	610	606	619	659	608	624	646	652	596	633	618	575	673	659	671	618	634	673	629	607	635	635	656	625	632	644	625	657	647	652	621	616	594	623	625	589	627	621	601	601	605	660	607	640	633	643	620	621	631	600	657	642	610	605	635	638	627	638	594	646	627	645	626	672	610	616	634	611	618	616	642	641	645	690	615	653	645	620	623	620	638	638	657	651	639	653	631	637	618	596	618	601	634	671	616	649	679	631	637	616	655	622	636	655	631	578	606	638	632	633	663	637	664	630	641	677	605	615	650	640	609	649	633	675	597	638	631	608	659	649	645	651	668	634	677	628	566	658	661	612	594	625	638	624	632	618	645	615	625	632	660	720	565	684	633	653	623	611	666	657	651	611	657	651	605	626	588	585	679	697	649	635	611	654	669	633	624	607	647	657	662	667	633	622	638	630	620	623	627	622	603	668	630	620	604	639	604	652	631	632	629	614	624	652	634	619	638	643	685	647	623	629	674	675	612	660	616	620	566	653	630	676	617	602	634	624	670	632	627	623	611	638	659	627	588	656	645	648	634	608	636	601	661	646	635	638	627	661	618	652	612	661	614	642	637	636	611	615	633	648	631	658	627	609	601	610	651	627	659	654	621	643	627	611	644	672	625	637	673	575	621	666	685	630	630	690	646	665	610	686	626	631	600	644	627	601	651	621	628	667	682	600	637	618	596	617	633	680	602	694	661	618	615	654	649	639	639	644	653	632	617	615	601	638	606	604	630	620	588	631	619	661	608	616	677	664	656	633	651	637	650	665	643	614	610	615	648	644	681	642	582	634	628	678	604	616	634	635	618	641	669	628	644	651	594	627	651	638	601	650	644	643	622	670	630	610	641	599	604	585	578	642	630	616	611	614	604	646	624	588	621	631	597	600	714	655	601	636	590	673	627	637	662	618	656	647	627	620	644	672	596	618	649	617	635	659	638	648	659	615	594	669	678	642	609	664	603	637	623	648	659	590	644	602	595	662	682	624	647	619	664	609	640	621	655	629	590	585	654	598	646	648	637	678	612	650	654	636	603	647	645	642	599	631	601	651	624	609	679	618	614	602	624	633	631	607	586	602	660	617	649	640	623	618	590	668	626	679	636	676	657	640	654	561	586	635	642	610	640	634	646	647	616	601	648	635	663	609	614	637	608	645	636	640	631	638	604	579	613	645	674	636	623	644	635	609	633	634	670	587	627	648	634	649	662	614	636	640	598	663	647	642	620	650	584	624	628	622	616	647	635	626	615	625	623	623	608	635	649	654	652	615	655	671	621	656	609	658	666	651	596	682	645	618	608	611	611	653	637	644	624	660	614	629	616	631	657	620	639	650	634	634	666	670	659	653	584	650	617	615	623	657	640	629	594	607	614	618	622	627	626	654	634	615	652	636	621	638	606	611	671	614	609	577	619	624	626	620	635	629	660	638	659	639	655	648	659	618	654	624	615	592	642	618	609	607	661	654	605	647	594	639	605	617	619	604	638	628	594	642	612	644	620	647	648	639	630	623	609	675	656	613	637	628	664	659	632	632	659	658	611	654	636	640	621	632	673	647	645	618	620	655	655	578	628	627	620	631	607	628	674	659	614	665	620	624	648	611	631	613	569	639	621	599	623	610	631	634	614	631	661	629	605	637	661	603	683	644	609	640	647	661	639	660	643	656	603	603	610	616	622	624	606	629	582	574	596	653	636	663	671	635	691	612	613	653	637	598	626	596	631	639	634	669	589	659	639	649	596	662	587	642	658	653	654	645	623	626	631	651	622	655	603	620	665	599	625	626	660	631	679	602	615	656	594	668	591	604	682	631	639	639	624	656	678	640	667	642	638	619	667	638	679	607	675	634	640	611	633	670	589	662	705	650	618	614	627	660	627	633	608	618	687	638	587	700	654	652	632	634	646	641	624	647	639	642	624	635	648	654	679	648	585	656	619	624	598	628	620	621	608	648	694	637	648	622	633	658	563	660	628	618	620	635	706	605	633	630	628	663	620	593	648	647	684	631	611	630	634	664	644	626	670	625	667	640	653	667	676	624	636	687	656	658	610	642	630	612	684	613	633	669	621	597	664	628	655	668	675	653	646	614	698	638	595	678	628	621	599	644	633	686	589	659	620	650	641	604	641	630	634	621	655	645	655	645	649	619	602	674	651	632	628	633	664	692	660	618	618	703	639	632	644	625	636	654	609	659	673	671	635	608	629	641	651	656	625	639	591	648	611	620	643	636	639	705	647	663	628	641	642	643	625	625	629	661	674	626	602	621	593	641	640	643	645	665	652	619	660	589	610	636	610	646	633	616	627	648	613	592	637	649	636	645	606	592	621	637	681	636	645	619	606	643	636	620	639	632	670	610	635	635	661	628	631	650	691	631	648	666	682	707	687	630	607	610	588	623	649	636	612	631	629	624	597	629	662	665	649	603	636	636	651	629	608	647	657	660	652	657	682	612	607	595	620	628	588	634	702	663	629	683	635	653	646	595	645	636	621	635	606	642	622	619	653	623	620	606	618	637	647	668	628	672	657	648	617	604	631	635	624	638	649	653	672	617	610	623	626	626	619	673	689	622	619	650	583	605	627	620	638	629	638	592	617	621	658	653	615	637	682	641	599	664	656	630	602	602	621	652	629	633	618	577	634	614	652	631	652	604	626	649	667	589	627	638	612	621	621	620	620	632	643	620	639	617	620	616	599	642	604	631	635	608	635	653	611	672	626	622	659	594	686	640	649	645	667	678	669	597	648	686	653	582	658	626	618	702	630	674	621	682	666	626	615	627	641	624	651	634	577	660	639	619	649	634	669	645	668	603	652	636	687	695	652	625	652	628	663	601	629	650	624	609	616	667	652	666	617	594	657	633	682	619	633	654	602	620	603	681	694	647	615	581	637	617	603	621	586	617	666	660	679	644	635	633	630	629	609	642	623	629	660	689	666	630	609	639	617	627	624	676	629	654	643	609	590	622	639	641	691	621	655	609	629	674	599	649	692	587	675	632	601	656	616	623	619	577	647	619	629	643	647	627	631	630	630	676	658	674	699	626	617	640	614	615	625	642	625	615	663	609	637	622	607	667	643	614	625	644	661	644	646	612	634	613	605	631	626	622	600	593	664	625	619	653	623	625	595	674	621	672	650	656	668	656	585	655	676	660	614	661	648	622	641	655	609	617	664	634	631	622	654	617	652	622	679	653	651	657	597	595	606	617	639	628	602	637	645	658	604	634	625	630	620	653	636	662	601	617	630	626	613	653	651	684	606	632	603	642	629	656	612	601	647	631	645	654	643	614	667	616	663	640	607	617	636	671	646	621	645	620	653	607	669	626	672	655	638	632	628	642	654	626	669	633	661	647	674	632	603	656	655	637	660	640	617	686	621	664	653	617	628	636	631	675	598
24811	21340	27793	25212	10409	1086	713	732	4346	17184	19013	14831	7708	4185	1832	804	425	327	299	276	315	317	290	299	316	278	287	303	267	282	278	268	304	298	242	296	320	298	280	303	317	267	276	288	282	249	296	277	292	309	288	268	302	292	299	295	308	277	284	301	314	297	252	299	282	284	317	283	287	285	316	295	313	296	274	286	273	304	297	286	294	285	298	295	313	303	291	296	312	268	327	310	300	285	280	282	317	289	289	315	266	287	301	269	281	278	307	304	296	296	307	326	297	306	326	307	267	296	290	285	265	274	294	306	254	290	272	292	293	283	294	278	281	311	291	298	287	283	265	280	292	279	297	296	310	280	313	309	325	301	285	284	294	282	267	314	270	282	276	258	287	272	282	297	273	292	289	287	278	278	295	288	295	332	294	313	296	257	269	293	298	294	281	311	290	315	279	275	291	289	302	281	323	311	271	310	268	310	274	294	291	284	299	275	279	313	277	310	264	325	269	269	280	297	288	286	341	277	267	298	269	294	283	320	282	269	292	287	312	309	304	292	300	296	293	283	321	307	286	285	304	294	275	299	263	300	290	269	302	296	284	296	288	287	291	285	265	303	277	305	296	304	285	263	282	280	287	295	311	289	302	280	280	292	328	309	296	284	312	275	297	275	285	304	282	298	273	295	281	296	293	288	330	312	349	322	305	304	298	268	279	298	301	283	309	290	316	306	295	322	321	282	285	275	282	283	279	291	292	314	301	259	293	294	287	288	272	291	284	268	308	291	294	299	297	258	276	286	271	340	287	291	279	303	276	277	276	290	285	338	274	317	264	317	296	293	311	311	261	325	314	286	291	283	276	319	332	255	311	303	257	294	310	283	267	319	288	291	310	274	300	283	333	299	291	278	283	275	316	288	290	276	309	297	287	280	305	272	250	280	312	283	266	275	296	299	292	242	285	266	285	296	313	303	292	291	296	318	299	287	280	328	283	323	272	253	282	293	268	289	303	280	253	315	284	323	326	283	315	296	299	285	276	308	304	294	293	306	308	307	294	291	290	321	293	305	307	274	274	281	259	308	292	251	266	274	284	312	308	288	299	322	321	248	264	297	269	277	304	266	276	303	325	287	266	246	280	303	279	331	301	289	273	317	277	307	299	302	305	292	271	301	326	283	261	295	296	316	256	307	280	293	268	274	284	306	275	275	298	311	296	302	297	338	311	285	280	307	293	279	291	286	295	292	293	296	281	272	294	282	295	289	299	265	301	321	259	282	283	284	304	288	259	282	299	308	298	293	289	305	272	303	304	313	310	297	299	276	273	289	280	273	293	315	283	307	289	283	332	295	297	304	298	270	305	299	269	282	282	285	277	274	286	305	298	286	283	274	267	310	286	285	289	274	277	291	293	283	314	291	304	269	299	295	305	289	282	287	279	339	288	284	280	296	250	276	267	325	311	293	271	277	292	291	280	272	282	300	310	289	278	268	294	301	320	275	311	286	316	274	285	301	292	264	300	259	274	294	302	285	327	317	302	279	275	284	287	292	309	319	283	276	276	312	291	287	277	306	284	281	301	287	291	326	330	299	331	289	280	288	319	268	246	302	272	314	297	283	277	309	293	303	304	278	280	314	286	289	281	294	293	282	261	293	302	277	290	308	262	282	307	289	334	293	283	315	313	307	310	323	311	316	319	288	276	283	290	287	283	295	293	312	255	293	337	304	283	306	266	322	326	304	310	273	282	299	307	276	314	292	304	294	285	298	288	293	320	292	302	285	292	284	265	278	298	276	266	291	304	303	285	290	272	294	290	283	284	280	309	295	320	303	274	313	281	287	311	274	302	276	316	301	282	294	322	259	296	290	320	294	286	279	296	280	275	305	273	264	300	289	310	269	278	275	284	289	291	264	275	293	308	280	262	312	283	279	295	267	287	273	293	259	279	283	273	275	280	287	327	292	258	286	321	300	310	286	284	306	309	286	282	283	273	279	301	299	266	302	292	294	281	275	298	291	285	313	293	304	282	291	302	288	287	276	285	293	292	269	299	302	286	282	302	305	309	314	314	269	282	310	273	290	282	277	327	298	294	301	279	303	291	294	280	276	274	276	293	263	268	282	280	291	277	293	277	263	306	270	296	282	305	291	316	298	306	246	305	295	280	264	286	288	325	308	288	305	283	303	305	284	278	290	275	290	316	261	300	261	300	274	290	299	319	330	294	303	280	294	258	274	304	277	310	285	271	294	292	332	293	261	298	293	300	304	289	302	298	300	300	319	289	283	298	278	321	249	275	304	303	313	293	294	267	292	300	293	257	317	308	272	282	282	279	267	283	285	293	308	263	301	283	277	307	294	295	295	290	298	331	315	303	289	295	272	290	281	283	305	264	314	259	272	273	294	265	292	287	251	278	303	308	270	295	289	299	300	296	293	298	281	268	276	314	287	289	303	297	293	269	292	272	305	268	292	286	298	307	295	283	276	285	280	269	274	290	293	314	293	317	291	290	295	314	312	307	309	313	286	269	316	286	289	318	333	272	297	280	288	310	269	300	270	277	297	292	307	295	285	298	281	316	276	285	295	308	282	281	319	275	300	288	291	285	267	309	285	277	308	317	293	293	289	282	298	326	289	282	281	304	320	304	286	273	296	281	317	298	266	298	286	276	278	295	275	277	280	320	319	302	314	296	331	289	304	306	285	302	289	262	283	296	308	272	289	288	288	306	293	278	256	291	315	283	285	296	278	267	302	302	304	312	291	286	277	278	308	275	279	257	299	283	283	293	281	290	281	281	287	294	299	323	293	317	338	304	275	298	259	278	287	288	308	291	287	290	225	291	287	274	297	294	321	284	277	275	301	310	301	283	294	299	293	298	295	278	288	291	284	295	325	313	266	298	289	278	301	267	270	308	295	301	303	267	315	298	297	284	287	293	300	290	290	277	312	279	281	310	317	258	290	285	266	306	340	286	262	282	258	293	269	275	307	330	319	278	299	315	310	281	284	287	274	310	306	269	271	295	301	308	311	312	308	265	299	337	283	288	284	293	277	288	320	281	266	284	270	266	308	305	278	285	270	261	275	298	284	331	271	294	293	307	273	279	293	297	272	286	300	314	313	286	288	278	285	285	290	265	283	290	301	304	288	276	323	307	295	295	304	292	309	289	293	263	312	304	282	290	300	284	313	277	274	300	286	292	285	272	306	295	264	286	269	281	287	262	267	276	281	290	299	273	276	273	310	310	270	286	311	300	304	284	323	284	301	320	308	286	297	308	312	283	299	292	310	317	287	283	301	271	289	295	294	287	264	298	300	294	294	303	282	271	298	297	311	282	301	281	272	270	279	277	276	286	298	277	296	273	315	282	289	322	307	292	295	280	277	284	288	328	297	292	285	282	312	288	282	264	276	274	310	305	283	301	307	298	322	290	266	289	294	308	297	292	277	307	282	284	292	289	266	284	294	292	266	282	310	286	304	297	286	302	279	324	290	292	286	303	261	302	299	275	280	280	270	285	300
4823	8754	7751	4185	3059	2285	1751	2143	11394	28803	29388	23663	15583	9750	4594	1798	976	586	523	520	508	501	527	503	509	579	533	542	527	551	539	519	499	587	533	554	553	522	540	543	573	529	487	543	494	557	524	536	538	543	525	553	512	576	500	509	556	528	550	525	547	564	506	541	510	510	542	501	505	548	532	525	496	526	556	506	534	526	538	566	521	518	537	520	521	532	575	519	551	521	551	551	528	524	507	509	520	556	527	536	529	533	522	565	523	542	576	531	522	539	519	515	542	529	520	503	581	552	501	535	526	535	559	533	545	499	521	523	578	527	525	536	520	580	499	500	570	518	523	556	533	522	533	552	526	490	528	558	525	548	573	549	535	567	491	533	562	497	499	516	496	489	512	546	495	526	595	542	527	527	493	517	551	542	596	512	532	534	538	578	481	526	529	504	526	550	562	503	527	562	564	517	509	523	550	529	531	501	577	511	535	504	542	577	567	518	497	572	566	495	494	534	550	520	499	531	528	535	555	557	514	540	528	551	513	513	489	485	537	553	554	563	524	488	536	516	515	518	541	551	526	505	536	522	545	561	514	522	502	514	541	527	498	568	586	506	507	531	572	515	567	504	576	553	535	505	539	541	566	499	505	523	549	537	520	515	545	539	500	553	540	580	519	500	521	564	541	575	529	571	514	593	522	498	511	486	542	493	535	526	515	504	547	543	560	531	528	520	558	542	525	577	553	520	498	541	542	546	506	505	561	525	512	522	512	570	517	544	546	479	571	561	539	517	525	513	533	505	531	534	553	536	525	521	540	559	520	541	525	530	507	538	512	573	536	549	520	556	523	512	544	551	516	510	515	539	512	519	493	523	496	529	554	536	550	570	525	542	537	517	488	535	559	553	534	513	574	545	577	509	531	548	538	511	543	513	506	523	560	526	533	485	548	526	548	531	482	524	527	556	516	524	543	555	533	492	531	567	512	557	598	554	504	528	490	563	555	535	547	477	522	506	539	519	534	536	565	517	552	527	551	536	551	534	541	497	555	537	543	536	522	541	519	504	543	489	535	501	531	526	545	511	524	561	532	526	549	533	512	517	532	514	523	492	562	501	496	557	519	513	549	521	539	544	568	509	506	516	532	522	509	530	526	521	517	497	531	534	594	525	502	531	507	523	508	541	536	556	543	535	530	515	515	506	545	502	494	522	522	536	526	561	521	551	535	521	523	519	524	529	526	509	474	549	505	546	529	525	529	522	543	541	578	514	575	513	553	527	521	528	515	579	537	527	504	556	547	543	494	553	540	522	516	500	537	540	552	537	518	582	561	535	557	562	540	525	516	535	526	546	566	534	523	519	538	493	546	524	545	543	535	543	530	509	509	556	519	496	523	542	558	558	538	564	511	559	521	567	527	516	496	500	527	521	523	511	547	540	526	547	532	578	525	505	511	525	530	534	546	548	520	541	523	508	551	566	532	558	513	554	499	502	532	564	558	493	521	476	529	517	515	556	521	514	529	548	535	518	518	557	502	579	529	501	520	555	528	528	536	515	512	541	543	488	523	553	541	517	518	546	539	506	522	507	568	502	535	540	536	515	557	533	553	541	530	529	567	524	510	537	551	528	537	530	524	509	495	524	508	581	493	518	529	534	505	513	537	540	490	500	531	538	549	519	508	580	524	523	538	533	575	543	553	509	515	509	525	554	540	546	549	536	532	541	545	531	553	548	586	550	520	508	492	492	530	540	526	531	558	543	547	510	494	578	513	534	517	533	560	559	558	543	540	544	523	504	525	552	530	527	521	553	520	535	542	570	527	517	496	585	517	532	541	554	529	543	554	533	524	528	513	502	551	517	520	541	550	533	576	523	540	488	542	530	517	503	547	512	586	562	561	512	541	520	511	577	540	532	549	510	475	532	514	488	528	528	547	533	539	550	547	520	515	587	511	520	514	532	534	509	500	521	541	506	554	510	551	502	534	522	498	538	528	517	545	487	535	514	514	563	520	526	538	591	505	554	566	578	522	522	515	530	526	525	541	498	512	541	501	533	494	504	541	512	530	544	550	543	512	550	531	529	554	523	516	530	522	521	499	505	539	523	545	550	539	549	484	518	533	560	570	565	542	536	543	576	554	577	539	555	557	535	552	482	567	564	595	532	528	530	538	549	544	517	537	522	536	536	573	524	534	514	551	562	600	522	495	520	582	566	504	540	524	550	544	525	548	488	565	514	574	539	556	497	497	519	586	522	520	536	505	542	528	549	508	496	567	520	512	536	534	494	531	508	520	530	530	563	540	531	509	546	541	564	511	541	534	532	510	516	545	498	517	557	544	488	506	532	555	548	525	501	538	519	516	505	547	545	533	500	554	557	539	535	527	500	532	497	526	518	493	460	540	551	538	515	524	521	529	544	516	533	556	501	533	476	539	518	574	558	530	505	565	513	539	523	585	525	490	480	535	539	558	533	509	514	515	500	529	518	537	544	479	570	548	563	556	558	549	552	516	511	582	499	539	585	484	547	522	504	531	542	586	502	520	523	523	562	566	544	559	544	540	536	480	506	503	512	495	524	560	505	565	543	511	532	561	565	553	509	547	565	518	545	522	563	491	543	544	560	526	533	500	500	573	554	514	529	518	520	511	545	512	515	572	555	544	532	538	502	481	536	540	547	517	523	545	552	516	578	528	519	538	529	516	496	528	523	564	544	515	510	515	505	554	477	593	531	524	560	533	551	528	581	520	508	529	553	523	478	555	524	549	500	536	523	531	580	549	553	499	498	531	527	512	536	541	530	520	526	566	562	555	515	570	539	542	550	545	541	525	541	530	531	509	519	486	500	529	576	536	533	539	550	564	511	569	511	579	504	570	468	567	492	546	496	521	534	515	537	561	551	544	532	525	528	542	488	561	523	522	551	490	535	532	573	588	507	531	544	517	524	551	570	506	543	525	514	544	562	557	544	520	561	562	528	550	506	519	527	520	530	579	574	548	517	537	538	509	566	497	528	515	551	514	505	533	534	512	521	543	541	502	509	499	553	562	556	529	570	547	543	499	528	506	537	516	534	539	482	506	551	544	524	556	515	517	493	576	486	539	523	543	527	511	555	521	545	548	532	556	517	505	521	504	562	571	529	540	543	552	508	524	546	528	526	530	502	516	487	486	562	525	518	564	525	539	531	515	518	496	519	493	507	525	543	535	499	556	542	528	511	545	556	543	556	512	510	573	560	520	541	502	578	518	538	504	495	565	526	532	564	567	543	518	529	524	558	550	522	536	538	533	518	539	549	524	529	521	569	536	557	532	539	519	564	538	515	527	551	540	542	528	527	498	531	544	535	554	497	524	533	519	533	534	544	499	519	564	517	542	589	540	599	481	548	526	521	549	574	532	533	547	544	553	538	544	524	541	548	540	531	535	562	521	527	531	532	489	545	506	571	544	564	550	495	515	513	527	546	563	552	543	497	524	495	488	522	519	558	539	526	549	566	523	536	508	540	554	523	546	523	539	506	525	567
23282	21260	29047	23781	21261	19733	2473	1264	6878	23101	35038	30912	24027	15232	5522	1551	621	230	190	221	217	218	227	219	180	215	233	222	196	235	225	191	225	213	218	199	242	206	214	216	198	216	206	220	226	225	207	228	220	226	213	217	249	196	213	220	194	215	219	213	218	223	213	184	254	236	215	193	225	192	228	200	223	193	224	196	234	224	227	223	217	219	213	214	223	223	236	214	199	215	228	184	222	211	227	221	199	246	212	232	204	206	206	222	214	197	224	208	208	215	238	223	233	185	204	217	218	220	195	208	212	236	209	199	218	235	223	206	208	206	202	227	216	201	192	227	218	205	209	199	224	211	216	211	236	206	207	203	247	205	198	158	220	196	209	228	209	235	197	214	203	221	212	211	187	220	212	237	232	196	232	235	235	209	208	205	203	219	204	212	210	220	203	244	220	222	234	212	203	206	181	232	209	208	189	206	231	204	259	215	210	228	244	253	210	206	226	241	219	224	211	218	230	236	234	208	214	209	195	241	212	202	221	247	208	228	224	199	195	209	206	203	204	238	239	204	210	213	205	215	193	186	256	210	223	230	235	206	237	212	226	231	208	221	225	227	220	223	204	199	221	204	235	205	198	224	199	236	225	203	213	212	229	206	206	191	196	236	233	212	213	221	196	198	219	202	239	207	212	223	205	232	228	231	226	196	225	221	215	214	239	232	227	217	210	212	221	224	193	223	223	199	211	197	200	208	200	209	220	234	210	211	216	243	217	189	214	224	233	218	192	226	213	225	218	216	215	199	207	203	203	217	204	221	210	217	216	196	209	216	219	223	232	241	211	234	258	220	196	220	226	215	192	220	239	205	209	245	218	215	225	227	190	214	207	233	211	224	211	225	239	193	202	214	206	205	208	218	207	226	216	218	226	232	247	197	195	228	176	207	216	212	222	201	205	203	219	219	205	231	219	201	226	232	207	198	211	225	221	204	212	231	211	225	201	216	223	240	207	217	222	210	197	233	247	231	197	201	207	190	205	194	214	220	242	223	199	220	197	209	252	207	212	227	251	201	228	223	205	209	215	217	222	197	220	221	230	225	196	204	219	221	221	225	230	181	221	224	201	224	223	223	197	224	213	203	208	220	212	229	213	210	207	215	212	207	245	242	212	221	223	213	243	217	207	215	224	200	195	247	229	221	224	194	222	219	216	209	219	241	199	213	195	229	223	210	217	217	203	228	214	212	214	197	200	220	241	213	249	230	204	205	237	208	210	215	227	214	249	247	243	225	222	204	220	244	218	199	236	202	207	200	221	220	222	217	216	237	226	218	198	220	226	226	208	207	202	197	212	209	219	219	202	211	229	209	206	217	222	227	194	208	215	218	201	227	237	239	223	209	208	226	220	218	192	206	231	198	223	223	211	217	229	217	219	234	202	237	235	211	220	250	215	205	238	226	198	222	227	227	226	213	219	194	214	187	220	213	230	235	233	208	220	243	209	199	220	222	222	227	232	195	212	238	226	231	212	211	205	220	214	234	215	229	221	206	238	222	203	204	209	225	216	233	217	233	204	215	216	211	247	204	211	218	207	210	232	235	215	220	211	205	231	219	212	219	221	211	200	231	210	223	195	209	212	206	201	187	210	189	215	216	249	195	204	235	242	203	207	213	217	222	206	214	215	192	198	215	195	217	220	207	217	228	204	229	249	202	229	240	209	241	209	235	207	225	207	218	227	202	269	224	226	223	233	226	220	195	196	226	216	201	237	231	226	247	205	201	215	179	205	189	245	204	205	232	229	249	221	228	225	206	223	222	238	197	223	215	207	237	243	233	209	227	210	226	225	203	223	198	202	252	195	215	204	199	201	206	219	238	224	201	236	212	206	211	235	215	220	218	214	204	242	241	207	237	208	240	191	238	217	211	210	194	231	238	227	221	212	216	199	214	230	195	224	221	201	216	200	220	224	205	242	241	201	219	213	186	234	245	230	224	234	194	206	216	239	217	232	222	199	228	200	214	220	251	203	227	197	241	199	224	237	196	227	200	179	224	200	212	202	213	195	207	226	221	222	212	215	224	223	222	234	199	223	231	191	229	242	204	221	196	237	224	229	233	182	213	234	219	211	218	213	235	226	229	194	209	227	236	213	189	223	249	217	193	198	222	237	202	221	208	229	209	223	217	204	205	226	186	226	234	227	232	220	216	235	219	224	213	210	202	220	230	221	227	212	244	235	243	210	224	208	225	212	206	233	245	221	221	199	224	202	207	205	209	218	203	212	222	227	250	214	235	217	194	210	215	209	207	214	235	180	205	209	231	211	227	215	210	249	224	198	178	213	214	212	211	206	223	190	204	212	207	209	211	220	228	238	218	217	188	219	240	221	212	218	216	196	204	219	229	236	211	194	201	209	213	202	204	236	220	197	224	222	203	202	238	211	219	234	191	221	216	242	212	200	234	205	197	194	213	222	198	203	219	222	217	222	208	232	201	235	189	229	199	211	235	239	219	235	205	225	223	203	207	241	210	210	203	218	206	199	202	236	236	217	211	234	226	207	236	228	221	207	221	214	228	218	228	220	216	233	190	199	216	213	209	222	206	228	220	202	195	221	233	219	195	207	222	207	208	227	202	195	180	216	221	224	196	222	221	234	224	234	222	204	190	212	189	225	236	242	218	217	236	195	246	197	220	221	226	200	220	235	218	210	216	225	188	210	217	208	211	217	199	207	201	240	214	203	192	215	207	219	213	230	204	227	226	227	216	201	211	226	218	226	194	218	233	197	254	224	229	216	229	207	203	199	192	239	216	201	202	216	203	238	192	216	223	214	212	254	221	205	218	220	219	224	181	193	229	215	263	225	214	236	215	221	204	209	234	219	196	234	230	224	218	192	219	205	223	236	226	219	224	205	220	233	203	230	214	218	218	220	221	208	222	223	219	232	189	200	212	218	219	229	203	212	226	205	199	218	193	224	213	228	193	214	243	193	233	239	202	206	222	234	210	216	209	238	244	197	224	213	206	204	202	191	208	202	211	219	199	241	195	205	214	226	184	229	187	207	196	201	230	216	227	208	239	225	224	219	228	227	211	207	239	239	223	238	227	212	213	225	213	228	249	246	205	211	209	212	215	207	188	243	225	220	209	227	190	215	210	241	195	201	213	233	214	207	185	207	207	212	199	202	225	222	193	212	204	209	230	203	248	210	221	205	205	204	210	212	189	221	232	232	230	190	217	191	225	212	211	221	196	219	239	216	215	216	231	230	217	179	180	236	235	216	206	231	242	189	214	214	204	229	212	232	219	209	227	235	241	211	222	218	228	227	225	205	209	211	247	215	204	217	220	197	203	213	233	239	177	195	206	213	214	210	217	230	196	234	225	190	223	234	227	211	174	243	217	211	177	207	240	206	242	213	218	218	209	197	215	213	214	229	219	201	218	210	210	222	231	184	187	246	212	200	209	216	206	228	235	217	222	229	212	203	202	211	229	229	220	236	224	200	207	208	213	202	208	224	213	204	224
8491	17577	15403	8443	5739	4472	3257	3651	17118	35577	42374	37913	32558	23200	11021	4102	1604	525	393	383	390	382	399	386	414	362	388	367	357	371	385	364	363	410	398	363	401	413	376	367	376	419	380	398	406	377	378	398	388	380	362	361	410	393	372	380	384	374	356	394	417	374	408	375	378	373	359	385	354	371	446	381	435	373	373	388	390	358	419	394	377	396	412	412	399	386	362	384	373	395	370	380	342	366	369	359	401	403	417	405	409	411	384	393	367	354	402	384	409	353	385	413	389	354	400	383	363	387	340	380	356	376	352	385	389	393	384	379	417	369	395	377	405	373	408	403	392	395	349	410	420	403	370	388	409	387	402	398	378	396	375	394	388	401	395	372	410	438	370	377	394	383	370	390	390	371	398	382	341	415	376	360	414	393	383	355	384	415	407	404	399	371	394	393	370	406	381	388	352	363	407	410	394	373	398	399	415	376	401	365	368	372	385	396	392	366	377	373	400	403	410	391	413	364	386	405	359	361	422	403	409	361	384	382	415	376	360	388	368	380	373	380	350	348	373	369	418	395	359	393	396	357	376	410	399	424	408	374	382	365	386	416	382	352	412	367	420	376	419	401	378	358	371	381	384	358	418	359	384	368	384	386	397	387	389	389	376	381	378	385	360	397	381	351	392	359	370	398	377	380	382	408	369	383	402	398	402	359	407	408	410	388	390	365	364	389	407	393	385	350	388	388	352	381	392	345	345	399	391	383	426	398	402	381	403	409	389	372	398	390	381	400	407	386	394	382	401	380	366	402	389	380	411	365	403	382	379	398	434	388	375	404	406	408	406	402	394	356	402	355	405	383	375	382	386	372	405	354	394	379	357	397	381	344	390	380	384	370	406	382	381	366	353	366	418	406	397	370	375	357	389	392	377	388	362	384	402	415	361	394	401	399	411	399	379	396	416	378	423	411	385	427	407	377	400	368	379	369	358	420	367	394	396	404	401	396	408	356	359	395	402	408	387	388	386	396	341	385	376	388	367	375	364	342	396	405	375	421	402	384	337	371	376	401	375	381	395	394	347	366	407	369	359	417	381	369	393	373	378	402	412	403	338	373	382	410	396	422	391	389	398	366	371	361	411	407	383	400	402	374	375	388	431	382	366	404	358	393	405	389	400	401	384	364	347	390	352	375	393	365	370	392	398	357	380	349	394	387	355	419	373	359	409	408	407	374	330	393	406	387	373	360	395	398	408	376	399	358	401	407	382	387	407	369	360	412	378	388	445	364	420	382	399	385	416	415	392	408	375	411	413	388	394	370	377	371	353	390	375	342	384	348	415	381	400	407	375	398	409	384	373	391	385	381	405	401	380	385	382	373	396	390	412	350	389	392	381	384	398	371	391	364	406	352	374	388	371	362	365	367	377	373	389	378	364	346	392	407	404	355	393	357	387	373	397	381	367	371	362	395	386	395	378	393	386	376	361	374	374	380	396	381	398	358	398	410	372	363	416	411	348	395	390	386	374	385	379	383	401	376	392	406	384	398	371	364	393	365	363	373	369	383	406	379	367	377	424	384	398	380	394	392	390	378	392	395	349	381	384	409	384	362	425	396	340	383	382	405	383	378	384	385	388	385	394	341	379	361	352	371	368	376	385	407	427	377	378	373	364	374	399	398	375	427	382	429	389	417	383	411	378	364	390	390	409	416	385	364	358	381	384	372	359	411	394	355	392	366	404	380	368	351	414	401	387	384	401	389	402	364	395	383	375	382	364	382	402	383	389	365	404	384	391	411	391	385	394	401	402	423	375	400	359	366	379	400	370	416	388	361	389	408	416	392	395	382	374	389	388	399	404	401	390	397	372	366	398	412	387	395	406	432	407	353	416	405	361	376	394	396	392	361	398	391	377	383	392	360	390	406	411	390	362	395	326	363	369	367	406	390	389	397	361	403	374	420	333	383	390	392	395	387	363	408	381	412	390	390	405	404	380	414	408	384	364	405	380	376	353	382	394	370	413	428	403	390	374	440	406	345	396	398	380	371	393	360	374	391	364	354	382	373	437	379	397	433	404	383	406	387	384	391	381	352	352	424	404	367	396	415	394	377	362	352	376	369	398	418	368	372	376	378	393	376	391	374	406	346	374	393	385	372	375	405	406	394	383	420	362	380	414	376	389	415	382	359	412	408	406	405	411	365	364	385	378	408	369	368	413	379	385	416	365	383	414	382	397	419	410	396	383	435	370	405	395	362	380	438	383	386	370	383	391	387	403	364	371	395	397	361	434	365	359	389	372	369	377	391	347	376	400	365	380	374	388	392	432	359	380	392	392	366	394	372	431	387	370	385	371	416	376	376	411	400	377	376	375	378	404	404	352	367	358	408	394	384	374	356	393	392	372	426	398	408	395	408	403	336	358	358	376	339	377	356	388	365	352	407	373	392	387	382	353	390	397	399	399	375	401	420	359	380	390	397	411	388	401	384	381	385	417	377	386	394	416	382	389	382	393	373	357	368	385	375	407	375	388	380	426	353	392	418	377	381	411	381	337	352	387	406	383	391	383	417	387	408	386	388	350	387	373	403	391	388	355	382	400	391	421	398	352	401	362	378	377	358	377	387	397	412	395	366	391	391	360	394	414	362	412	370	370	366	395	376	404	407	398	402	403	402	406	415	367	389	348	384	400	372	369	437	390	420	418	397	393	395	378	393	388	389	383	382	383	369	391	370	412	404	370	392	393	372	385	371	388	360	418	406	424	412	374	395	397	415	389	390	361	360	405	384	387	386	401	379	408	413	382	432	399	369	398	383	402	376	419	405	391	367	404	392	372	409	387	421	378	406	405	399	403	391	389	386	382	391	395	399	349	391	424	409	363	379	400	402	390	378	410	375	387	357	355	373	389	420	361	380	369	396	363	417	402	409	379	418	386	380	386	377	366	371	400	371	374	419	357	378	370	377	379	346	385	391	416	378	397	380	393	370	384	413	401	401	364	389	372	392	381	406	362	404	384	395	377	396	397	413	390	359	397	351	391	382	407	375	353	413	401	378	385	362	416	406	380	361	400	362	385	366	406	404	380	392	368	381	408	378	378	364	430	412	425	354	393	364	387	342	399	407	367	378	345	400	390	392	377	365	406	398	426	444	401	361	398	399	440	391	383	365	372	399	374	373	401	372	385	380	417	348	428	398	387	380	406	373	381	398	421	395	404	362	408	372	380	373	366	340	377	365	340	385	399	367	390	362	371	372	397	414	381	428	402	415	396	383	387	388	373	374	383	388	368	396	377	402	375	384	384	354	410	418	369	403	400	422	361	380	395	410	407	397	399	390	363	393	415	369	400	408	425	439	405	389	380	378	441	396	401	366	409	382	364	402	377	397	386	393	397	382	408	375	414	397	419	416	389	382	412	366	384	368	404	353	352	406	367	406	405	396	364	375	391	395	428	388	376	404	389	402	359	388	387	377	398	410	415	392	396	381	411	379	373	407	385	405	387	362	385	388	394	382	388	408	370	378	356	376
26803	20598	7645	967	571	439	407	391	625	1209	3347	3450	2726	1631	898	546	408	342	367	344	361	389	357	299	384	311	368	372	374	312	326	380	368	351	334	347	316	331	371	326	351	332	336	325	347	355	364	366	369	360	347	354	362	382	330	364	404	343	340	341	352	384	347	361	390	363	322	340	341	335	361	336	368	342	368	336	318	363	329	339	367	354	368	348	348	385	347	369	379	336	331	359	357	338	341	354	365	342	309	359	335	351	354	372	298	360	371	346	334	317	354	351	331	307	345	327	348	363	365	345	330	312	321	332	379	348	349	325	347	371	376	352	340	347	325	344	347	349	340	304	360	336	341	320	346	367	333	364	334	327	341	344	338	316	322	342	379	376	317	336	349	365	340	355	380	341	336	325	327	350	344	376	318	347	348	351	317	328	352	344	367	325	334	345	333	353	348	321	317	337	365	394	387	347	331	338	352	345	342	358	353	354	360	349	360	328	363	314	349	356	371	334	362	382	339	360	331	353	378	318	340	304	349	371	345	373	352	349	322	360	384	359	358	368	334	335	342	379	349	350	336	320	314	338	341	344	328	378	333	332	367	376	311	351	336	348	366	346	342	313	345	340	382	342	318	335	373	334	392	351	325	311	346	328	340	334	343	326	375	371	344	347	355	311	367	360	339	352	333	341	329	381	347	335	317	331	331	336	323	375	367	327	346	344	330	327	335	319	352	354	320	336	359	369	342	340	353	303	327	352	341	335	336	378	349	342	371	346	313	388	366	305	362	346	333	345	336	365	354	335	345	332	329	355	331	377	337	366	363	316	346	376	346	315	341	356	380	368	322	350	326	349	357	354	361	352	343	324	344	329	344	326	346	318	340	356	328	322	370	352	329	344	322	348	354	349	370	348	343	337	333	333	362	335	350	358	357	336	328	388	361	316	314	338	364	343	297	344	356	365	310	325	335	343	320	341	351	333	323	334	357	346	384	362	353	346	339	348	326	339	362	342	351	344	320	336	349	353	342	308	381	364	354	361	338	343	293	328	343	347	319	358	347	332	311	328	332	344	331	315	307	389	331	339	368	335	354	330	367	319	339	323	337	367	342	362	337	358	352	356	366	332	368	319	309	362	375	339	342	313	351	337	333	347	343	352	340	359	344	319	377	355	315	347	383	373	340	363	324	361	358	361	338	360	360	356	323	334	333	329	345	373	361	380	315	360	357	317	338	337	354	347	349	350	387	329	348	337	352	377	333	347	348	351	341	330	330	362	330	359	381	325	346	345	337	343	350	328	337	313	371	338	368	343	351	362	353	356	335	361	343	368	330	342	362	341	360	354	331	326	327	354	358	343	374	349	366	341	321	333	359	352	353	337	328	344	368	316	318	349	344	335	322	348	319	340	326	356	337	329	345	342	346	370	358	339	378	342	328	318	332	362	362	350	333	352	366	338	325	348	357	360	349	313	304	320	368	331	347	338	336	304	348	325	335	352	340	353	368	335	340	373	328	347	382	352	364	352	347	345	348	332	332	378	356	367	361	314	355	335	298	333	334	359	366	368	349	373	344	346	348	339	335	340	345	338	362	326	313	363	343	353	347	338	340	363	325	347	376	337	345	363	334	351	363	357	373	365	368	313	320	355	376	375	347	353	354	356	353	342	352	332	380	352	353	363	333	353	334	368	353	355	326	329	315	345	354	325	362	365	391	287	344	321	334	334	337	317	384	352	345	330	334	325	343	330	366	374	339	359	331	376	357	349	355	352	372	345	347	324	362	356	354	359	355	323	345	326	341	332	356	357	341	362	330	358	362	329	320	310	355	321	352	348	353	328	323	354	346	366	367	343	369	347	335	326	359	328	348	382	318	352	327	351	377	382	353	333	328	302	354	340	335	345	352	313	373	312	362	338	340	335	345	361	385	354	340	353	340	352	347	345	326	349	334	344	330	353	325	374	302	367	364	305	318	368	336	369	379	339	321	332	337	338	344	304	342	355	339	353	366	339	357	357	381	354	347	375	347	319	358	349	344	355	344	334	341	318	337	358	347	386	342	354	334	352	369	326	360	333	354	331	363	337	321	353	310	380	339	333	383	315	351	351	348	352	363	310	325	334	344	362	338	327	327	345	352	322	324	350	347	338	317	328	367	355	365	344	368	351	367	338	335	343	354	318	386	368	316	341	318	296	329	340	339	383	333	347	330	369	354	374	347	306	361	314	374	396	368	337	318	329	372	351	362	320	311	341	361	328	365	371	359	361	344	330	338	356	379	376	351	324	323	333	347	355	349	358	336	356	332	346	344	361	394	347	339	365	333	328	354	314	355	360	348	319	371	366	343	337	329	329	349	394	366	342	332	329	350	301	344	349	340	347	331	331	342	375	352	344	350	331	355	388	345	371	344	366	339	321	367	349	353	335	351	358	329	325	328	334	332	345	360	355	350	353	322	355	325	302	338	358	307	366	362	375	372	339	352	333	335	335	350	353	363	349	354	327	299	314	362	365	370	359	353	336	342	320	336	362	337	377	344	358	327	367	356	371	349	355	371	367	357	338	375	389	360	354	359	365	346	334	364	358	328	341	309	336	343	320	365	356	324	334	317	322	323	349	331	321	363	354	323	349	374	324	326	355	364	343	332	347	359	328	369	352	362	362	326	343	353	359	347	341	378	335	349	346	363	335	347	370	346	356	331	332	347	338	330	365	356	326	346	361	335	377	321	363	365	357	346	321	363	320	346	368	352	358	329	351	392	370	361	324	327	342	348	365	354	375	365	322	318	348	346	297	347	350	332	352	378	342	336	382	387	312	371	398	379	343	381	393	372	353	374	397	341	362	359	361	344	350	343	345	369	346	304	341	332	319	388	330	340	331	352	350	343	355	350	355	360	337	328	348	338	334	346	379	358	324	361	348	351	359	345	318	372	359	375	350	366	349	372	350	362	342	341	333	318	345	361	389	338	327	371	348	335	328	364	352	338	326	333	327	341	332	326	337	355	347	345	367	341	393	348	338	328	337	335	340	344	368	342	334	377	364	341	313	330	364	337	320	341	337	355	365	353	329	353	346	330	382	345	361	328	352	329	361	339	343	341	361	327	340	339	338	307	372	339	335	342	350	323	317	357	330	351	351	340	356	346	350	329	342	354	338	353	349	331	351	338	357	390	314	348	362	340	305	364	332	333	341	372	373	355	345	375	343	344	341	369	354	324	366	373	326	314	341	360	313	339	404	377	381	360	366	364	355	314	344	371	328	347	332	317	337	347	350	351	332	353	353	313	345	379	391	381	377	363	339	347	325	330	351	351	343	367	355	350	331	370	336	377	344	363	353	378	339	331	321	365	357	334	350	341	348	380	390	361	337	339	390	336	362	330	341	380	355	334	345	359	350	324	349	315	361	342	354	340	382	363	340	352	359	313	338	330	345	332	343	339	378	349	303	348	362	340	335	335	363	342	345	364	327	360	340	368	337	334	341	308	344	337	324	344	320	323	371	395	359	355	353	322	351	323	366
4470	2849	2427	1458	1138	1013	854	805	1390	3412	8948	8333	6740	3924	1871	1062	784	644	629	620	644	665	621	586	617	621	626	653	614	630	610	644	631	624	624	630	674	639	581	613	630	626	653	653	599	638	612	634	605	627	617	647	653	606	610	614	586	620	618	641	613	620	596	620	654	605	629	626	633	640	598	647	626	638	631	635	631	645	601	649	620	656	633	621	630	638	662	602	608	608	592	639	552	626	631	634	654	617	591	661	671	613	621	630	599	584	625	636	615	606	624	630	593	591	618	648	630	665	597	614	627	598	600	642	594	649	629	645	600	628	608	630	593	633	666	620	602	632	649	643	618	633	593	607	633	577	590	667	616	622	631	609	633	673	638	605	646	652	614	675	601	629	660	590	639	635	617	627	619	623	619	590	663	624	641	646	641	615	659	629	609	621	582	659	639	576	681	587	588	618	602	658	625	622	641	627	633	605	654	612	640	644	635	637	641	630	628	658	607	592	622	606	651	633	648	613	580	652	650	620	637	649	614	636	627	621	620	626	596	627	651	597	598	629	649	619	653	585	660	633	606	622	634	653	606	600	598	635	647	653	617	594	641	662	638	654	611	621	635	600	635	584	580	592	617	629	625	610	658	606	675	617	658	601	597	620	641	634	651	625	603	685	618	637	657	642	674	608	666	558	651	633	581	657	659	620	630	625	611	578	661	635	618	668	675	641	647	615	636	623	605	615	606	654	615	631	672	629	641	598	607	629	637	667	635	627	613	645	621	642	656	596	618	644	631	641	584	669	622	652	612	630	568	600	611	619	589	609	625	565	601	620	665	601	596	582	634	597	665	648	593	630	633	652	646	616	632	628	632	611	634	615	637	633	649	625	601	611	615	585	603	682	637	625	622	587	650	623	650	670	598	627	644	651	624	607	607	647	645	648	665	646	604	639	627	596	636	647	605	611	594	657	625	663	595	598	635	652	626	570	662	607	619	611	595	607	607	636	621	586	587	644	633	604	605	621	650	647	586	607	645	611	675	606	586	665	642	660	617	626	652	667	608	581	601	616	621	615	646	657	582	655	665	661	604	622	668	628	598	616	596	615	613	585	593	627	581	651	613	629	596	616	640	664	615	628	648	636	637	625	589	664	640	622	595	630	627	652	638	677	606	638	608	639	618	627	575	626	636	597	581	623	639	621	652	641	632	651	662	586	617	616	647	647	619	592	572	665	606	570	632	632	614	613	616	638	591	644	657	651	651	659	628	600	528	659	609	583	623	630	616	611	678	627	649	617	637	579	669	664	596	623	564	632	609	614	606	650	591	623	607	599	644	609	615	606	633	595	695	631	632	617	644	619	652	665	598	626	602	611	639	635	662	670	626	611	622	609	624	631	617	596	623	605	636	639	641	639	586	584	612	596	583	666	588	625	679	578	608	610	623	639	615	571	605	653	572	662	599	647	617	601	657	623	653	605	644	634	628	614	598	649	646	633	639	659	621	661	655	597	604	646	656	599	665	638	610	616	686	623	608	646	580	655	629	619	597	628	643	585	607	641	626	618	630	597	596	646	614	627	619	647	632	617	628	618	603	632	604	632	608	614	611	649	652	640	586	628	657	655	603	588	667	628	583	623	623	644	648	646	631	590	615	612	675	692	608	633	618	622	637	613	618	637	638	634	630	581	641	592	606	603	604	644	602	672	632	581	643	631	591	639	596	627	618	578	626	652	638	596	626	625	585	599	678	632	679	634	630	626	636	589	643	643	604	629	639	628	611	645	581	602	591	639	651	615	637	643	578	619	615	612	664	619	649	650	631	634	658	601	589	614	600	615	627	594	638	611	614	662	616	642	651	670	612	600	631	609	604	634	626	642	666	619	646	661	644	633	600	636	669	585	646	604	624	571	612	588	612	645	638	664	613	630	621	636	619	646	605	611	612	636	662	614	597	594	601	643	619	577	601	639	611	636	661	656	670	625	618	634	612	627	623	612	616	646	638	602	618	646	606	625	601	620	623	644	649	626	650	635	649	610	670	579	625	616	608	613	628	603	616	643	612	626	650	609	598	631	634	628	665	640	562	664	621	630	600	620	601	640	642	658	616	592	632	611	621	634	665	609	604	640	594	605	603	578	628	627	653	634	617	585	573	623	638	615	627	644	581	635	583	619	607	648	636	671	643	615	640	614	611	625	617	616	629	596	632	666	634	629	638	615	592	616	593	623	641	587	601	626	663	612	603	611	622	643	624	582	632	571	606	606	631	638	643	576	631	660	630	593	603	587	607	628	624	599	647	618	624	559	561	628	599	627	643	644	620	645	653	617	603	639	654	650	624	642	637	625	640	637	629	612	629	619	635	628	691	613	676	646	567	604	626	654	645	611	614	611	609	604	648	569	613	572	593	637	600	648	628	621	639	610	652	608	644	626	611	612	653	632	580	657	632	620	619	592	600	681	647	638	610	640	627	625	606	628	632	640	632	614	644	611	659	616	645	646	640	651	618	661	620	617	615	650	605	595	614	600	639	651	618	599	638	643	615	619	604	641	614	632	674	599	626	618	615	625	606	651	635	593	614	628	624	648	569	643	586	624	643	583	591	632	632	619	612	642	623	629	616	606	650	626	601	671	640	646	624	631	615	608	657	591	607	579	596	630	617	662	631	645	606	657	664	615	582	659	609	573	604	594	622	669	609	622	643	614	633	626	663	612	646	643	647	627	613	624	648	646	580	618	679	659	644	606	649	584	645	678	612	631	588	636	618	567	600	604	661	601	613	605	648	679	638	640	611	611	650	620	622	605	669	634	573	595	568	613	628	642	644	650	651	638	626	671	610	604	652	642	603	598	635	605	635	571	634	659	631	646	601	608	580	608	657	647	660	643	615	617	635	647	634	634	624	623	623	643	628	601	635	626	650	644	605	599	605	685	607	628	632	613	651	602	616	601	615	658	633	616	631	645	585	653	695	644	658	657	612	618	631	669	610	642	635	606	614	601	662	632	617	621	589	619	645	619	625	638	617	683	639	618	594	634	583	651	630	628	618	643	602	637	652	571	649	632	671	646	611	653	628	608	627	592	558	640	636	646	660	602	540	586	645	627	657	681	618	651	623	610	574	652	655	623	647	637	640	650	656	636	653	701	628	617	602	618	683	603	708	590	589	627	609	619	607	642	635	589	657	627	634	650	600	620	603	636	626	598	645	645	644	647	646	649	631	655	584	642	638	616	612	627	628	598	635	651	588	630	639	646	607	600	641	635	607	612	653	627	610	645	626	618	655	629	586	616	592	651	633	610	587	669	627	591	585	625	604	650	609	676	614	629	623	607	621	633	574	642	640	597	641	602	631	597	626	629	614	601	581	665	662	631	604	591	626	662	627	628	611	654	626	599	656	586	591	630	619	637	617	563	646	619	622	641	646	627	646	637	643	633	658	593	646	646	604	603	619	570	631	652	657	562	612	598	609	589	630	618	604	576	632	603	629	628	595	618	653	610	635	601	634	613	639	585	640	617	648	659
24905	21346	27846	25171	10332	993	694	579	539	3137	18196	17483	12661	6567	2192	952	492	349	297	301	287	298	316	297	302	308	289	319	331	307	291	307	281	305	311	292	307	292	275	310	331	293	316	299	336	257	300	296	301	301	289	299	289	288	282	297	299	280	306	307	294	294	319	322	299	297	326	293	296	287	315	309	280	297	307	292	340	309	300	284	309	313	316	290	292	322	300	272	282	319	314	294	283	300	284	281	295	323	291	299	311	286	320	291	281	295	323	260	284	284	311	280	275	327	291	290	289	305	304	303	308	261	292	284	289	315	328	274	285	281	292	291	276	302	286	312	298	288	294	292	291	300	330	286	277	316	307	304	314	297	301	308	302	345	291	297	274	314	306	297	306	338	303	321	296	321	297	296	304	301	314	307	282	297	305	282	281	301	321	298	313	318	328	295	300	311	269	300	275	288	298	310	296	294	279	311	261	271	330	309	314	310	332	306	298	312	283	267	295	304	323	295	282	317	279	298	284	304	278	306	319	299	306	293	311	308	298	288	287	277	296	331	280	271	314	295	272	294	296	301	260	280	284	277	281	290	296	300	310	307	308	323	299	288	308	294	282	281	305	308	310	309	292	283	294	282	323	285	308	288	307	294	302	315	296	299	311	294	287	271	256	282	310	319	314	287	319	314	296	267	278	290	274	276	292	281	283	300	321	287	273	286	340	295	300	310	297	281	319	274	313	293	310	331	289	286	322	271	309	261	286	296	273	292	293	284	302	328	311	271	305	294	306	328	298	293	293	308	307	270	299	309	306	339	273	315	325	277	294	277	270	281	300	277	272	288	301	293	315	266	304	297	294	286	324	285	305	302	281	300	306	298	312	295	295	273	280	337	293	303	297	326	306	271	281	290	303	285	274	294	277	259	293	301	287	316	276	301	297	256	274	305	254	275	308	310	295	288	283	300	309	325	291	306	284	264	313	328	315	314	302	294	306	297	307	316	297	304	295	284	280	321	317	301	271	280	306	298	302	314	308	301	316	287	286	324	286	287	305	298	308	284	315	311	287	282	256	321	315	312	296	303	334	305	270	286	331	309	297	279	298	294	313	312	323	299	277	284	302	300	319	291	296	296	316	297	316	297	268	278	304	317	280	278	316	350	287	335	293	303	295	300	276	293	317	319	279	296	317	303	291	277	292	275	294	298	308	288	315	343	303	290	322	278	333	300	313	281	299	289	283	283	276	300	246	315	298	298	288	267	317	292	263	273	283	296	336	309	291	291	289	279	292	279	276	289	290	284	285	292	307	297	296	298	308	290	292	307	282	310	250	288	302	329	289	344	321	273	293	301	317	305	288	317	294	300	307	248	283	297	277	305	284	305	255	303	290	321	296	289	281	313	297	267	251	283	302	293	295	307	299	308	310	298	301	318	312	300	319	288	276	307	292	288	274	292	295	298	286	324	277	279	301	334	302	306	292	303	279	277	291	303	308	318	308	294	298	291	306	291	287	293	276	289	300	286	280	279	300	291	279	303	296	305	290	321	275	304	316	291	285	320	292	295	300	292	279	292	283	287	281	278	325	320	290	299	252	286	302	297	281	322	299	264	271	289	300	309	309	323	285	300	340	275	298	302	290	329	309	301	293	308	295	312	311	299	305	311	279	293	295	277	301	305	289	273	278	305	285	302	274	272	316	292	325	291	292	323	298	298	275	280	280	307	305	299	310	285	320	308	302	301	256	281	301	273	293	290	279	294	288	277	319	287	278	293	282	318	309	296	302	274	251	315	271	286	257	328	281	272	293	284	289	307	284	284	321	289	320	286	289	265	292	287	298	284	278	296	280	288	279	304	303	334	280	307	285	326	323	312	320	311	289	305	300	280	285	291	281	306	280	311	306	307	283	305	272	295	311	292	296	285	287	276	298	319	307	288	266	282	294	320	306	281	292	283	278	294	297	293	270	296	303	296	289	316	310	298	317	308	310	298	281	302	309	276	304	325	309	302	311	305	303	296	313	281	317	343	288	300	289	305	326	291	298	301	287	295	302	310	295	303	303	264	283	291	315	300	321	291	295	288	290	300	276	308	291	301	313	272	306	301	300	287	304	286	280	285	299	267	305	283	306	292	273	289	281	286	280	312	292	303	282	306	300	308	335	305	316	283	288	304	301	278	296	301	302	276	279	288	269	311	286	282	312	289	294	281	307	312	309	245	247	309	253	300	301	291	309	308	295	281	304	283	290	294	275	328	326	314	294	287	323	295	319	304	299	272	305	309	273	306	300	276	289	271	294	308	313	274	284	288	293	287	277	294	284	310	329	297	267	318	307	290	306	302	302	311	323	300	292	281	306	287	303	307	260	291	304	276	287	312	284	312	306	312	303	304	301	294	316	294	328	295	293	285	317	305	282	319	283	283	243	300	307	305	323	298	282	307	288	316	293	272	307	266	327	312	312	307	303	309	305	305	308	296	315	266	295	314	290	329	302	289	312	277	288	312	303	293	298	320	328	322	287	292	267	282	271	276	314	307	278	313	288	302	288	320	330	284	322	325	258	278	311	294	319	297	315	321	299	309	277	284	294	297	285	280	281	315	277	286	298	310	291	281	315	317	276	284	303	300	324	289	299	283	316	292	284	267	276	308	265	276	289	302	315	274	289	296	285	271	304	282	313	282	293	297	291	281	304	317	319	309	293	282	274	318	280	312	292	301	281	292	283	321	290	315	295	291	300	300	287	346	294	307	308	272	272	296	269	286	273	292	278	303	303	301	283	311	269	327	318	316	331	291	320	279	251	256	285	276	312	315	301	297	283	306	293	313	334	308	300	312	283	318	297	298	317	283	299	272	307	297	296	297	301	281	264	292	315	311	278	323	292	305	295	289	298	298	292	293	309	318	308	300	328	325	311	300	306	313	294	298	306	263	302	276	288	291	315	304	306	308	288	270	278	315	294	300	288	276	295	310	292	288	303	292	308	297	294	282	286	266	267	268	315	288	286	296	301	301	318	292	269	292	292	278	272	286	281	272	302	294	294	318	292	329	326	345	271	314	316	303	340	305	295	318	300	305	323	295	317	305	313	302	278	309	295	311	307	318	292	298	297	280	307	290	280	313	294	313	273	302	258	314	293	309	297	302	296	304	289	303	302	302	277	294	300	295	318	302	288	306	296	313	291	315	299	270	302	274	312	301	317	281	302	317	279	303	314	292	285	283	284	283	339	279	278	268	270	267	316	293	321	301	277	312	315	314	279	306	296	301	313	286	284	331	293	311	293	260	302	302	302	298	303	292	304	306	305	317	304	294	276	317	288	302	309	289	291	282	298	279	303	330	291	275	319	288	318	273	312	288	314	283	323	303	301	323	297	307	301	335	284	297	319	299	309	306	269	300	305	285	276	313	326	277	272	316	272	313	260	300	324	287	283	304	285	308	283	293	295	303	293	283	305	319	278	307	330	307	293	319	299	290	281	283	307	289	303	304	320	297	320	311	311	313	283	322	293	256	303	294	296	304
4957	8778	7620	3913	2712	2155	1659	1483	1496	8673	30455	27382	21439	13233	5264	2067	1064	560	536	509	511	522	547	490	537	550	533	528	513	553	568	560	532	550	551	550	499	538	532	565	561	564	549	563	515	556	520	580	530	537	545	564	548	529	547	542	560	515	564	546	540	572	577	516	532	585	536	591	522	535	542	527	531	570	477	545	517	549	535	479	569	557	541	538	556	558	543	537	536	549	505	515	559	550	525	582	544	537	524	579	528	575	546	506	513	500	500	529	514	554	551	556	521	535	529	549	458	561	533	536	559	542	559	512	608	554	531	526	584	551	548	525	569	511	521	549	583	537	570	536	529	558	568	506	559	563	547	591	569	516	534	528	538	514	561	519	555	485	554	491	523	515	519	592	560	560	497	526	546	576	533	513	549	522	575	562	562	559	546	569	565	560	521	548	575	569	524	540	536	517	556	522	555	527	532	552	536	527	521	556	479	563	538	568	507	495	569	546	493	563	535	540	558	545	553	535	507	548	569	539	538	558	535	527	527	573	560	546	528	526	557	538	547	556	538	535	555	542	545	524	542	543	614	548	525	513	522	528	553	501	545	522	563	566	552	540	571	559	596	570	533	544	545	555	570	541	530	542	547	532	549	493	563	559	581	541	525	539	543	541	529	528	580	541	531	555	562	515	555	535	545	490	565	559	547	551	567	550	546	529	550	559	533	542	582	519	559	591	556	540	530	530	586	520	526	553	589	558	518	536	531	521	550	554	555	511	549	516	560	560	505	535	549	526	524	532	532	546	534	501	580	549	571	549	554	560	552	534	526	569	538	533	559	489	544	575	492	480	565	547	564	530	527	533	546	582	540	533	537	598	548	522	521	548	551	533	559	564	543	550	570	526	519	519	559	510	542	542	564	559	527	574	513	498	545	508	559	531	556	522	574	568	466	537	549	541	518	516	540	505	510	499	514	535	536	601	529	510	552	514	544	549	565	574	540	537	523	526	539	556	583	561	531	559	563	544	530	540	573	540	546	534	562	559	535	553	555	507	548	573	538	512	544	572	565	545	517	519	522	538	573	534	542	579	530	541	546	525	578	522	566	580	541	550	552	551	520	568	506	514	547	498	571	556	525	538	502	581	534	577	552	526	539	541	527	585	523	552	557	522	507	549	530	536	546	533	518	531	537	539	540	554	581	532	550	536	540	557	556	563	582	570	490	505	544	577	545	551	537	515	545	565	551	520	520	581	519	510	525	488	501	555	565	536	530	555	552	508	550	502	563	548	563	516	529	566	556	542	539	562	520	538	525	534	537	528	543	564	569	508	527	587	528	566	561	550	532	550	552	540	560	550	541	565	551	561	522	548	552	570	525	534	513	530	490	581	584	556	520	540	546	580	549	546	530	539	515	523	555	530	542	541	587	542	576	524	602	544	514	522	511	533	571	544	534	515	543	584	551	550	521	506	534	497	552	541	550	515	519	561	549	533	534	526	531	520	552	551	582	554	581	546	551	543	556	528	541	558	543	536	573	531	571	518	547	530	547	531	544	516	565	557	501	514	509	563	563	524	582	538	531	528	568	537	553	517	553	492	533	524	519	537	529	512	562	541	568	535	546	556	556	545	571	545	569	501	557	551	556	542	518	512	563	492	559	578	529	550	567	532	567	575	520	533	520	522	520	565	502	608	539	557	536	580	534	552	525	535	520	520	552	529	500	548	568	548	547	538	544	532	527	579	486	536	513	519	559	575	552	540	518	551	540	528	519	573	521	572	540	572	483	527	551	527	505	535	491	538	572	524	520	503	516	564	557	556	570	475	507	545	525	534	559	541	546	536	575	578	523	547	535	528	527	539	533	544	509	564	510	537	559	514	534	525	556	549	546	536	529	560	529	552	587	552	518	531	535	511	572	529	548	546	510	563	553	513	537	538	553	526	576	543	505	489	561	545	566	563	542	559	554	553	553	524	526	572	581	536	579	506	508	538	546	562	559	537	587	514	556	554	511	503	534	548	507	519	552	553	461	545	520	470	526	555	567	501	546	555	493	536	534	535	569	546	482	553	524	469	590	553	513	555	530	518	556	548	549	534	551	552	562	571	507	556	527	545	547	532	504	557	512	562	492	554	521	529	525	536	533	512	547	536	555	562	556	565	509	571	553	506	528	535	558	535	550	536	494	523	540	533	553	560	514	553	548	546	545	537	559	545	536	531	550	546	518	561	526	530	543	550	570	533	559	504	525	557	549	539	533	526	540	507	520	549	558	552	532	519	563	551	570	527	556	530	548	533	553	602	554	525	540	544	542	527	574	521	603	520	602	539	552	574	548	487	570	546	572	542	521	555	536	572	532	581	539	578	545	516	542	496	519	526	528	565	526	576	519	525	554	590	581	558	589	536	532	538	532	526	598	567	496	560	566	535	533	541	532	548	556	543	529	539	581	571	535	512	596	525	516	552	523	539	535	481	562	517	557	539	562	522	538	533	531	512	559	550	518	595	557	533	544	512	541	511	562	538	547	523	533	518	613	529	535	532	546	501	525	517	557	520	544	554	555	511	514	545	515	550	532	533	534	518	547	552	519	552	554	540	536	535	531	574	550	566	554	547	538	513	518	514	530	567	539	572	512	553	510	535	524	581	555	543	513	580	541	549	547	566	558	538	555	505	528	496	526	511	540	531	542	543	566	498	526	584	567	571	538	520	536	557	522	562	555	522	552	524	554	486	564	542	557	573	536	561	545	586	541	540	526	548	535	545	529	571	567	535	525	506	548	555	595	500	551	527	505	522	538	536	566	608	551	551	567	520	513	568	490	525	577	495	565	521	505	499	492	515	532	511	519	543	508	565	548	545	538	520	543	564	575	560	492	543	557	539	539	589	559	552	543	597	566	512	541	531	577	517	542	554	560	481	526	521	521	510	589	546	516	550	546	528	565	549	560	520	516	546	497	514	512	534	518	540	517	526	525	574	529	548	536	582	520	533	525	561	562	530	530	524	564	581	565	572	542	530	544	609	553	539	500	576	525	526	532	565	480	559	516	540	513	586	545	563	580	542	534	561	535	551	576	525	519	506	579	549	522	553	524	550	573	555	538	539	527	524	557	535	560	584	544	558	530	587	521	510	562	539	523	553	546	556	565	556	552	561	527	540	554	522	564	537	540	518	539	522	529	497	542	533	584	542	566	561	548	551	507	535	546	532	519	527	533	582	554	572	504	561	553	527	628	529	528	531	548	526	514	537	526	547	584	521	515	558	517	529	530	554	524	573	543	553	557	519	578	581	516	525	558	527	540	525	537	547	547	556	531	522	565	564	504	574	562	538	562	545	505	534	579	513	519	518	581	524	528	581	531	555	543	501	556	561	576	545	521	581	570	544	507	540	541	526	547	563	559	541	553	551	521	551	567	514	563	524	579	539	520	564	563	547	522	534	557	520	505	571	517	557	503	527	522	532	566	538	535	535	532	494	546	527	542	534	542	526	524	563	557	559	560	556	573	599	564	535	531	503	533	563
23272	21318	29110	23857	21318	19712	2326	951	866	5262	35059	34605	27352	16213	5377	1434	636	356	259	252	257	231	261	251	234	237	235	243	254	231	258	219	202	252	224	235	263	228	236	239	252	241	252	229	219	215	250	249	232	228	236	244	241	213	223	226	257	244	225	229	230	226	230	237	211	227	229	232	240	258	219	224	221	256	236	248	229	232	226	239	259	243	230	260	228	242	244	256	216	261	250	225	244	233	251	232	262	207	229	247	255	233	239	239	198	244	237	214	208	251	253	249	240	249	249	260	226	218	229	235	230	247	244	239	247	241	241	251	263	237	263	241	246	217	254	229	245	243	240	221	246	246	223	251	222	244	241	250	247	244	251	247	200	215	215	216	238	240	220	218	225	226	240	244	240	245	246	231	227	230	222	231	239	241	239	230	199	258	247	199	265	226	238	264	254	239	255	249	239	255	228	233	251	242	227	248	229	255	214	225	257	222	215	222	227	247	239	229	252	220	230	226	223	245	223	233	243	238	268	235	233	242	247	252	231	225	262	252	241	256	240	227	230	257	220	225	245	221	253	230	250	246	220	236	244	255	237	237	236	224	205	236	253	262	239	230	251	217	225	206	234	225	229	257	250	249	243	215	210	262	228	227	229	226	243	260	232	230	246	228	212	233	236	224	236	261	259	234	242	237	249	233	250	250	207	218	220	251	248	241	225	230	226	242	235	228	230	234	239	234	199	256	250	239	239	232	231	257	212	249	250	228	239	232	265	235	244	204	222	231	240	263	241	202	263	239	238	221	258	247	255	261	241	231	243	270	227	219	243	247	256	218	209	241	228	259	247	231	240	207	272	245	237	245	231	234	209	235	218	206	207	228	244	237	254	227	246	244	219	245	232	265	235	246	217	231	247	268	250	232	254	268	248	253	213	247	215	245	231	220	231	220	208	238	265	229	239	244	229	246	250	249	243	240	212	213	236	240	238	248	243	242	225	239	231	250	237	212	251	250	246	234	223	219	222	248	242	248	226	234	260	228	234	229	273	229	218	240	227	231	226	243	245	235	225	251	250	243	249	216	217	240	230	238	207	256	243	234	237	250	230	242	241	233	243	223	235	228	244	262	223	241	238	228	239	251	229	221	249	240	265	222	262	235	212	226	231	246	258	251	255	235	249	226	217	258	234	236	244	235	226	208	230	253	233	204	233	200	222	251	235	244	205	227	238	246	287	211	241	220	241	219	257	272	249	234	233	208	224	217	226	237	228	271	224	219	232	236	233	230	239	218	227	222	214	208	242	223	238	244	230	218	221	249	260	266	219	222	242	219	221	221	203	239	251	242	247	219	253	249	251	234	223	232	238	227	256	236	196	242	279	234	277	237	238	251	241	241	227	256	231	243	233	246	228	248	243	198	217	219	238	224	241	222	240	271	226	257	217	259	238	257	241	230	246	253	256	246	244	226	234	230	277	231	233	225	223	246	241	258	243	217	269	234	254	251	219	243	258	231	231	238	231	265	222	246	235	219	237	225	234	255	238	238	233	241	250	214	253	257	228	221	257	253	236	216	242	254	224	258	235	251	257	231	226	246	246	228	221	227	251	270	238	226	249	246	222	219	221	262	235	241	238	231	211	218	228	228	242	255	255	205	253	243	211	206	237	223	253	263	266	243	254	265	233	258	256	260	230	250	225	216	241	223	236	264	238	239	250	218	246	232	233	241	241	281	242	235	222	226	256	242	228	219	193	262	238	224	249	260	232	235	240	233	242	227	247	265	254	247	248	216	234	226	234	243	219	238	227	252	236	246	208	226	218	217	225	224	224	230	244	231	261	225	244	227	258	222	204	250	242	251	225	230	238	246	267	225	234	240	244	221	231	225	222	247	259	243	207	236	246	230	222	221	246	235	225	260	240	206	228	224	235	240	237	225	227	220	219	225	240	262	236	224	223	247	242	239	220	225	247	251	243	217	225	236	237	241	230	205	246	244	271	227	218	222	242	227	244	212	223	250	233	258	234	218	226	232	223	201	248	241	245	239	225	252	249	239	233	241	231	208	266	259	235	258	228	223	236	241	238	197	240	228	249	208	239	255	223	259	230	200	268	237	239	250	237	217	224	224	207	230	234	247	261	201	214	213	243	261	233	254	251	213	240	245	238	228	245	228	223	235	223	261	242	231	240	256	232	239	239	260	223	244	241	234	231	239	261	252	266	237	243	243	224	243	235	241	247	260	219	214	243	235	227	274	240	285	241	246	238	230	256	260	232	254	247	262	255	217	245	242	267	237	249	237	215	239	241	237	242	244	251	232	240	242	255	222	225	222	234	233	219	242	241	236	244	264	243	215	200	227	247	223	231	234	235	222	238	245	273	222	278	242	239	234	230	227	233	253	242	231	244	253	208	242	250	244	232	256	234	245	251	249	241	250	252	240	235	215	228	229	240	227	243	224	258	214	257	223	229	219	242	207	238	238	250	240	191	234	224	232	232	238	246	237	218	237	239	198	245	229	231	220	222	239	241	244	233	262	244	235	238	240	233	280	252	237	232	249	223	264	239	245	206	229	240	249	221	244	232	242	208	243	253	231	236	256	243	239	268	215	231	226	235	251	231	265	255	259	215	242	216	210	256	231	235	261	211	247	235	221	237	246	255	240	235	252	219	226	219	275	244	238	228	236	232	240	218	250	246	237	243	264	222	215	239	243	244	257	238	249	227	256	215	253	231	231	242	223	239	259	238	242	239	254	237	237	220	251	249	246	223	210	225	241	221	262	221	257	231	225	231	235	225	240	252	247	244	256	247	210	240	245	239	230	237	227	214	236	235	214	241	214	234	235	228	234	234	224	220	227	227	278	227	228	235	220	240	244	231	237	240	243	246	248	266	225	225	203	233	236	218	241	207	208	247	220	225	251	240	204	258	260	246	204	228	250	236	254	215	220	247	252	242	256	253	224	238	235	235	273	221	268	234	207	229	242	221	232	238	227	246	238	234	234	222	249	226	235	256	251	255	231	232	223	223	223	230	259	245	234	246	254	269	226	223	245	232	216	228	231	225	262	208	245	205	243	248	227	252	226	244	247	220	253	239	228	266	230	225	231	247	223	236	232	252	252	257	236	241	258	223	253	211	254	212	226	247	228	238	241	231	229	218	238	245	255	252	225	262	239	208	229	259	253	253	236	228	236	246	237	270	220	231	263	227	209	219	245	217	236	236	272	272	259	241	222	243	231	246	223	235	237	234	246	234	246	239	223	247	211	236	236	231	218	222	242	246	252	247	245	218	249	252	238	272	246	239	220	257	220	238	229	246	245	219	234	237	246	241	231	281	244	246	211	223	243	242	234	237	231	242	251	232	214	235	225	251	233	236	265	224	237	216	259	243	239	225	241	234	247	229	248	222	229	243	234	228	227	252	247	265	219	253	214	237	232	222	233	211	256	260	237	265	239	241	230	233	238	247	242	258	237	249	201	234	243	235	231	224	222	238	227	221	255	244	249	233	226	271	231	273	262	234	235
8006	17802	14735	8149	5893	4513	3285	2948	2758	12593	43521	41133	34500	23732	10226	3644	1530	699	427	371	405	417	444	393	414	413	446	438	390	423	435	436	431	416	407	411	419	445	424	397	448	428	405	433	431	422	430	416	426	435	448	449	399	408	441	406	399	415	479	388	406	412	458	403	465	413	414	428	409	413	422	427	426	439	405	470	440	433	459	425	407	385	428	399	421	391	379	406	425	438	417	420	414	425	387	458	428	452	412	469	399	444	447	422	418	419	410	405	398	441	419	440	419	412	421	430	401	440	414	434	421	433	422	437	432	406	427	436	410	437	423	449	434	474	393	407	400	449	412	418	424	431	436	426	410	420	417	424	429	421	382	414	409	424	394	403	456	405	420	432	428	414	443	438	411	403	458	417	431	399	419	412	444	429	411	425	443	425	434	441	415	393	428	423	433	403	394	420	431	401	418	410	408	455	422	446	416	420	416	442	424	431	415	412	407	377	411	417	417	451	415	419	401	423	418	443	427	427	476	421	435	402	443	436	402	409	415	430	419	475	444	407	423	435	429	423	410	436	425	440	419	383	420	403	405	430	410	416	391	434	420	421	409	423	414	436	417	383	419	430	399	458	409	413	438	436	410	393	444	434	383	399	426	410	432	425	423	398	406	452	429	401	414	446	441	402	417	400	415	418	435	437	402	436	455	368	418	421	416	448	414	426	400	445	423	414	432	434	393	414	448	413	436	399	406	450	443	397	424	429	432	438	416	400	417	411	437	458	442	425	398	425	426	405	412	420	412	465	454	449	406	425	419	440	434	437	430	429	424	393	387	386	404	416	457	416	396	415	416	400	392	426	424	392	455	458	436	417	428	418	405	468	431	407	405	447	437	428	409	397	433	439	423	382	461	422	424	446	419	455	447	390	452	442	427	420	408	399	451	414	448	405	437	430	453	438	424	426	405	400	434	407	394	439	397	447	456	432	427	437	418	470	468	435	471	422	395	439	410	419	425	406	399	424	428	402	452	457	417	449	427	388	424	397	419	405	428	433	432	434	475	429	419	416	437	432	385	403	386	366	386	434	430	452	446	413	375	439	419	394	415	463	456	418	409	433	375	404	399	405	407	418	405	400	444	418	422	404	427	422	477	433	441	426	438	394	401	425	397	417	415	431	413	402	428	411	418	428	437	443	373	422	436	412	435	438	431	453	430	418	389	407	384	421	410	411	425	414	394	396	452	410	428	414	425	432	404	423	428	427	411	447	411	409	454	428	428	441	456	437	438	383	446	408	433	416	390	389	466	391	418	444	413	429	424	434	417	404	395	412	414	454	441	433	415	400	409	413	445	445	424	419	409	442	440	411	408	430	461	395	416	437	407	454	374	425	454	464	379	438	448	421	398	456	405	410	410	423	458	453	393	391	439	430	463	416	413	399	460	379	416	390	435	447	439	452	393	426	433	415	408	430	415	435	430	437	418	431	451	425	436	443	440	405	426	435	420	455	405	430	405	396	422	427	440	428	439	407	422	412	413	402	408	421	379	403	416	414	435	435	412	429	449	426	418	400	422	411	423	383	421	401	409	422	409	422	439	394	423	397	429	432	412	403	436	389	442	426	426	427	419	412	456	455	407	426	420	438	399	410	412	409	414	408	440	432	422	454	447	430	406	399	427	395	454	412	407	445	391	401	392	398	460	415	446	420	442	408	427	397	454	393	413	410	396	424	445	426	381	408	426	400	414	431	378	426	425	441	405	438	423	482	400	443	435	440	425	416	409	449	399	418	390	427	408	435	418	440	424	410	420	412	388	437	425	406	424	447	421	412	396	419	425	416	424	420	484	400	424	413	406	412	366	407	403	439	423	423	416	409	409	431	439	438	415	440	397	443	431	480	413	463	456	461	424	399	414	395	449	433	388	407	401	412	426	407	438	405	427	399	449	458	402	442	411	416	441	393	436	451	408	388	451	429	400	398	460	448	437	428	413	428	424	457	405	424	403	416	472	420	401	409	427	428	395	441	438	460	405	393	435	403	414	440	443	432	417	394	444	397	403	384	425	407	408	407	417	454	413	409	422	407	415	403	403	439	411	430	388	449	421	442	421	439	435	429	420	425	430	438	429	431	439	411	424	414	396	382	449	422	416	448	421	416	458	447	399	433	443	453	406	386	441	430	459	439	453	421	391	423	373	436	463	451	394	404	404	406	423	445	372	429	410	417	451	444	394	435	394	408	393	439	413	436	405	388	418	396	464	408	400	429	422	398	401	438	416	420	428	459	469	429	421	450	447	387	388	407	400	432	441	406	435	434	418	427	444	455	419	405	418	416	395	431	406	429	442	412	455	391	429	407	392	417	436	373	433	405	456	426	411	378	393	434	414	418	423	448	426	424	403	409	432	433	462	454	439	389	405	434	387	412	399	406	437	418	447	428	405	395	411	435	439	430	417	427	409	438	409	421	448	429	429	415	419	431	423	423	448	398	390	435	424	415	417	448	417	435	403	407	388	426	426	394	437	429	410	429	406	409	393	396	423	464	403	402	436	424	402	446	400	417	406	429	404	413	418	413	446	440	397	389	420	404	413	435	415	427	408	419	451	396	433	408	436	422	433	407	433	364	445	430	432	413	446	442	397	467	422	429	389	463	392	411	432	406	393	442	443	404	447	419	440	445	409	445	404	427	431	395	445	422	420	419	422	403	384	446	404	453	437	447	408	414	456	462	440	434	436	412	411	452	447	402	429	409	377	400	388	412	381	423	403	384	424	415	420	430	416	405	461	445	449	427	429	444	456	428	455	430	422	405	469	401	407	434	423	407	418	457	367	400	424	410	388	444	418	404	435	393	417	418	399	418	414	445	409	453	415	416	399	456	436	447	446	444	407	440	430	451	442	373	424	434	449	430	417	427	421	411	377	435	391	423	417	459	449	406	441	416	420	409	434	406	436	456	427	446	444	426	403	414	449	429	443	406	431	382	429	422	425	438	406	426	378	423	387	425	426	430	413	405	409	421	427	443	473	447	402	396	471	415	443	428	421	428	419	430	403	423	436	378	441	459	472	411	433	410	447	424	420	393	431	403	449	430	397	438	439	418	412	429	429	420	447	414	423	462	453	400	406	422	427	400	401	453	399	420	435	408	418	384	426	426	442	439	406	385	440	417	438	395	399	454	400	429	408	408	440	414	410	444	428	427	420	419	386	422	421	412	431	416	442	410	422	431	417	433	411	388	404	396	391	429	421	437	433	437	415	422	439	420	418	434	428	410	408	402	467	404	421	423	411	455	409	420	387	441	403	432	424	400	460	400	417	467	446	435	378	407	432	448	432	425	405	398	396	423	439	412	402	425	405	417	416	409	405	422	445	421	404	415	426	433	418	410	426	421	396	433	449	406	433	431	426	406	424	423	438	454	451	402	412	431	409	436	414	424	410	459	440	431	438	452	401	423	428	409	397	428	402	385	423	434	324	401	439	404	416	417	414	389	400	404	429	413	401	437	416	429	443	417	398	441	425	446
26878	20564	7435	1008	524	452	429	423	404	493	2641	4142	3181	1848	894	517	433	386	363	352	358	376	347	370	366	338	382	361	378	364	390	350	363	385	362	383	401	347	331	374	364	335	363	368	321	412	346	340	350	331	358	338	374	361	353	385	372	336	372	334	341	361	356	359	364	366	344	362	388	339	376	369	355	374	345	318	338	363	354	354	361	348	349	402	347	345	360	373	357	347	343	363	377	343	372	370	361	352	341	358	351	337	373	347	340	348	340	361	369	336	369	352	391	370	345	375	383	387	408	341	369	362	377	354	385	371	304	358	334	380	397	348	348	348	364	392	330	377	365	363	366	364	343	352	345	373	343	373	339	336	325	374	364	391	352	364	377	374	352	331	361	358	337	362	372	340	360	330	333	402	343	381	387	353	350	369	366	354	356	354	369	368	386	358	355	338	354	359	397	366	374	357	374	388	341	411	349	354	334	356	367	358	341	362	377	387	373	334	352	343	377	392	370	373	353	375	395	380	373	339	361	348	377	394	394	352	366	342	376	346	397	335	369	364	322	339	376	380	362	341	319	339	366	368	355	359	361	394	359	343	354	379	390	375	346	375	357	386	383	351	386	355	378	347	353	352	338	375	366	351	371	333	367	374	377	383	346	326	347	337	357	358	346	351	352	391	404	373	333	351	348	370	339	359	390	367	363	379	352	395	351	364	343	360	363	351	396	367	384	397	354	337	368	381	337	347	349	383	351	364	368	377	341	381	373	368	319	346	351	349	376	354	325	382	339	377	360	350	345	316	345	375	370	331	340	371	349	361	368	376	369	339	364	347	334	345	380	374	362	370	377	363	348	368	357	357	351	354	379	357	376	361	386	357	332	353	349	342	332	371	391	336	389	378	338	368	348	366	367	347	369	336	392	382	352	345	380	344	331	375	405	343	341	365	370	348	348	400	355	358	375	342	345	310	359	353	341	402	377	389	359	368	378	339	365	372	389	373	356	364	363	357	334	371	316	342	342	368	359	385	349	360	340	358	347	384	356	387	401	338	361	361	368	325	375	354	361	327	340	369	333	318	335	377	347	372	363	356	339	382	396	368	397	375	331	370	306	362	389	341	372	357	350	337	362	350	374	370	340	343	342	350	360	366	327	354	342	338	354	359	395	343	330	339	370	363	361	367	350	342	363	337	341	351	342	367	351	355	363	338	360	367	385	380	349	385	372	376	376	344	364	372	376	342	356	349	367	330	370	357	367	356	379	347	350	409	420	368	384	384	363	371	345	364	390	327	347	362	314	372	362	352	374	341	361	362	362	355	339	353	356	316	377	334	342	351	352	399	333	364	337	406	353	368	328	360	365	353	352	372	384	363	370	331	376	341	349	350	370	351	358	345	358	377	345	404	341	350	359	362	356	342	357	359	344	372	362	380	379	383	331	394	336	354	347	323	391	373	363	373	379	341	387	364	373	329	375	380	367	362	386	351	356	371	359	359	392	367	367	356	373	355	360	362	391	361	332	374	341	389	397	345	364	381	379	384	413	362	322	386	339	359	364	333	360	378	354	352	386	353	344	384	411	373	355	334	354	338	351	340	359	365	345	351	348	362	367	327	350	348	381	354	376	363	349	369	354	345	366	358	373	364	364	363	369	371	349	338	350	361	351	368	340	338	367	376	351	379	337	364	352	374	347	363	358	346	383	356	384	350	382	375	335	373	351	384	370	394	353	388	365	379	365	386	361	340	365	341	372	356	342	363	352	355	357	345	337	354	383	361	352	326	357	395	339	373	373	376	336	344	326	342	356	346	377	347	369	356	334	343	375	350	345	349	361	361	325	324	355	353	401	358	351	359	378	357	346	359	322	362	374	355	368	346	334	371	330	385	368	357	400	367	378	358	345	349	374	327	366	339	339	328	353	380	371	378	351	361	340	343	366	357	362	348	346	358	372	358	377	374	345	368	350	362	336	359	347	386	371	409	345	325	365	340	352	347	357	361	377	392	363	368	354	348	360	356	355	367	352	359	402	364	359	378	386	383	351	359	336	327	379	376	338	344	319	369	376	351	368	330	357	340	383	361	366	352	344	352	368	376	343	327	343	319	366	385	352	329	341	375	362	346	339	365	364	366	383	326	353	340	359	391	367	348	382	357	354	339	381	335	378	363	368	379	370	363	372	348	352	341	331	330	354	336	379	335	339	389	365	372	361	340	366	355	326	357	351	404	336	382	369	383	352	363	372	376	340	358	331	317	346	400	381	387	404	365	370	334	355	347	343	363	362	371	379	353	392	379	387	359	376	349	377	345	338	372	328	375	340	358	351	374	323	332	339	381	325	335	390	350	363	346	373	323	341	344	339	341	331	344	366	342	325	360	346	346	361	336	370	337	320	386	359	373	366	400	363	386	360	357	368	342	356	402	343	385	328	358	353	370	393	352	358	365	366	374	351	374	370	351	348	422	378	335	340	324	347	369	369	372	373	323	344	371	360	361	365	370	333	336	355	371	342	333	339	371	349	378	330	388	355	381	361	341	362	351	356	366	377	350	337	326	364	349	348	351	366	374	372	342	372	335	339	346	348	360	337	356	389	339	360	385	373	366	370	364	320	365	373	373	364	348	345	361	356	375	345	378	322	352	398	385	383	369	351	389	371	369	374	363	344	382	371	355	387	370	363	341	346	338	367	339	356	369	383	378	359	345	379	367	341	330	386	369	336	358	350	372	344	383	347	347	396	341	355	369	354	360	359	366	372	380	331	390	338	357	370	358	358	364	360	340	338	396	345	351	344	354	357	337	356	368	380	380	377	346	384	376	323	369	382	356	366	355	370	332	329	356	358	350	397	333	330	374	362	336	354	383	340	346	366	341	373	353	373	374	367	352	352	399	374	321	376	355	344	351	373	379	350	359	321	360	402	344	357	335	357	341	378	323	363	347	342	333	363	385	365	366	325	356	343	372	410	393	364	331	351	357	362	348	345	383	351	365	364	368	327	391	360	327	330	366	333	344	353	331	364	355	360	370	367	353	356	368	361	361	389	391	367	373	368	358	339	357	343	358	320	354	368	370	349	384	357	342	376	344	342	369	357	372	343	378	346	346	355	363	353	383	367	378	329	373	377	343	345	352	360	365	372	336	351	347	377	340	389	347	356	372	332	362	325	340	336	347	357	353	356	311	338	384	373	372	337	380	344	369	361	337	368	351	398	381	329	347	350	369	367	363	350	372	366	372	378	374	365	354	364	390	357	363	364	357	351	352	365	387	336	339	346	352	306	373	372	341	396	389	374	364	358	380	358	323	376	360	339	361	330	383	355	339	376	366	328	379	356	355	384	333	329	323	369	334	352	356	334	383	353	335	340	354	369	364	337	362	359	325	369	378	333	382	330	363	354	368	353	331	352	350	378	370	364	376	341	352	350	375	345	366	352	319	369	345	361	379	372	342	340	371	349	340	376	356	338	413	348	347	341	354	350	343	378	338	363	350	342	354	331	349	378	385	369	337	379	362	362	374
4427	2616	2264	1454	1209	926	897	999	950	1081	7415	9886	7509	4339	1979	1049	837	683	631	685	657	627	650	632	634	597	677	654	624	648	629	646	667	646	634	635	655	635	604	600	600	659	671	643	593	693	638	652	630	654	674	626	618	660	656	635	647	603	658	664	599	607	638	625	675	657	680	691	665	631	636	648	683	677	683	595	633	634	613	632	649	601	636	617	642	643	631	639	680	630	645	686	662	644	661	645	641	628	657	664	676	683	634	657	648	619	639	658	620	673	674	627	658	591	641	639	669	618	698	660	654	620	630	615	641	613	649	645	706	633	625	655	662	645	653	650	633	620	608	664	600	656	650	648	622	691	661	627	625	668	656	616	639	623	643	598	614	638	713	632	622	648	657	642	643	610	634	605	636	645	647	698	633	648	633	615	612	623	666	658	587	663	645	655	637	616	662	670	648	704	634	664	619	627	692	650	639	670	650	601	633	609	610	650	660	633	647	675	638	683	619	649	648	687	659	622	643	665	636	706	664	665	635	645	663	606	661	636	624	667	650	632	635	646	640	656	651	652	686	644	639	669	587	664	578	669	643	643	665	650	598	678	634	609	617	609	595	603	662	670	662	651	644	638	634	636	657	667	640	645	656	638	690	632	678	666	647	648	652	681	679	624	592	670	632	635	680	662	603	634	641	632	626	683	641	668	651	639	657	700	669	625	696	656	677	652	651	651	651	649	643	617	632	645	641	632	661	600	651	659	602	670	704	650	640	659	630	649	641	642	691	621	680	603	643	613	634	652	683	624	609	599	680	660	608	630	671	637	672	649	649	684	638	643	655	657	638	662	670	652	686	673	650	613	636	674	641	656	651	628	633	693	665	632	679	605	622	607	667	627	655	658	656	666	633	663	640	657	624	626	625	633	610	603	657	685	623	696	598	686	670	628	621	649	640	657	624	655	625	672	610	655	656	635	660	621	673	646	661	645	627	678	594	636	669	661	680	648	612	639	642	662	680	662	637	687	640	653	629	621	656	645	635	651	648	667	621	626	630	628	593	662	675	630	677	632	695	650	650	662	630	620	616	684	691	661	659	657	650	631	613	705	665	642	652	665	646	642	695	668	613	681	639	684	642	625	664	678	653	658	608	637	663	630	626	641	650	708	580	609	690	663	639	673	630	637	661	640	645	669	643	670	671	653	677	659	639	629	708	638	674	607	601	634	636	681	639	654	606	655	631	626	702	640	632	625	607	609	657	657	654	623	651	653	635	648	667	625	609	664	687	660	624	614	654	643	631	630	660	696	644	647	625	590	639	665	657	656	593	632	651	651	647	600	632	626	669	666	641	643	620	669	665	715	627	692	601	650	646	638	637	667	604	660	645	655	687	678	612	645	665	639	651	663	620	578	650	652	639	667	628	620	632	641	620	618	648	622	679	628	651	650	670	636	664	678	691	653	663	653	622	664	696	647	627	658	685	635	618	655	625	680	615	607	655	618	677	611	634	642	674	637	624	685	648	611	687	625	625	639	699	704	630	611	614	642	604	631	664	586	669	639	667	706	642	607	617	647	625	638	634	653	647	629	678	652	625	613	626	652	700	648	606	646	675	612	642	684	605	675	631	626	639	637	617	655	638	638	648	635	653	663	662	657	623	641	639	630	622	616	641	631	662	698	675	672	650	684	705	687	655	645	636	651	655	677	623	646	665	660	672	674	684	654	635	653	640	630	622	618	642	654	669	647	663	616	681	665	640	603	707	624	663	658	623	673	691	665	682	648	637	624	687	675	649	654	637	651	654	637	605	625	659	676	672	620	649	645	658	660	682	657	646	671	612	675	637	631	669	610	664	630	640	665	634	689	636	657	686	610	590	640	649	592	655	667	633	669	597	651	682	629	648	700	674	669	625	604	659	622	677	595	681	689	623	632	621	615	603	621	618	617	619	646	639	699	692	652	663	681	630	658	651	631	636	665	602	702	629	596	666	638	655	640	624	617	669	652	635	634	628	633	692	654	701	679	598	632	649	635	624	618	661	671	649	651	619	634	675	647	586	650	635	626	590	605	603	660	642	615	633	648	649	668	699	680	617	647	649	618	648	652	647	626	637	633	631	631	629	668	696	656	646	611	631	638	585	710	651	640	636	640	605	615	674	613	627	617	653	646	634	637	586	592	619	631	644	662	626	640	639	640	655	631	657	651	654	630	665	660	599	617	618	620	658	645	631	653	638	662	610	666	647	631	644	601	643	620	617	674	642	628	670	630	661	666	631	621	703	697	645	683	604	629	630	666	588	619	667	676	643	643	639	580	619	639	684	626	686	630	609	633	612	683	664	640	639	614	593	640	625	665	650	636	651	656	624	649	642	633	644	653	606	619	668	644	632	667	620	623	666	654	669	616	645	636	647	599	651	655	656	689	647	627	684	662	685	655	641	669	632	663	645	673	670	643	608	654	614	621	705	608	623	642	610	668	624	636	651	611	599	596	613	675	613	647	658	664	649	590	624	629	701	637	605	627	659	624	605	664	685	645	649	684	631	675	637	658	639	668	677	612	631	666	646	671	663	672	632	645	640	684	613	643	615	634	662	604	615	667	647	626	613	648	698	620	662	626	659	679	658	667	639	658	673	627	631	601	614	655	701	633	610	634	626	660	627	668	621	601	635	631	663	662	609	597	609	634	631	662	606	676	631	642	638	642	663	676	683	651	660	686	642	600	638	623	672	651	657	669	669	678	676	630	617	645	632	634	672	660	626	648	645	634	694	614	575	630	669	662	630	611	668	649	655	644	648	663	675	648	701	628	636	662	647	660	625	694	636	659	616	647	652	649	615	657	663	691	649	598	665	650	645	649	611	637	651	642	605	617	685	653	653	682	647	655	656	629	624	685	624	655	647	654	680	660	638	605	676	641	664	668	604	612	636	636	636	655	673	654	653	650	642	647	582	653	603	644	614	633	643	684	668	650	674	667	612	635	644	620	657	631	657	681	635	609	638	661	640	635	676	596	646	645	643	607	696	605	624	666	658	668	635	621	659	658	672	656	668	620	645	633	630	671	616	627	667	642	657	623	638	666	650	621	609	629	666	640	606	635	628	661	672	644	642	671	655	707	699	610	655	641	623	639	635	632	655	636	653	658	651	646	605	625	669	680	629	696	650	627	695	661	633	633	649	635	619	616	596	670	631	656	616	660	632	671	676	650	680	663	679	657	635	679	672	664	607	670	622	630	667	645	639	616	701	642	693	658	662	639	650	689	606	640	636	630	696	648	653	660	666	677	658	628	661	706	644	628	639	657	625	671	660	672	642	579	671	651	683	658	638	636	599	688	643	644	696	650	702	618	677	677	633	647	654	644	628	645	658	626	637	643	645	633	651	585	655	623	637	665	630	601	611	653	635	644	644	632	659	645	657	665	615	676	633	659	652	638	653	609	644	597	631	676	615	629	648	666	669	643	637	668	617	624	613	649	663	594	613	648	670	619	619	657	642	655	676	635	623	656	651	637	618	635	599	636
25038	21446	27937	25339	10312	912	751	594	584	2070	14963	17890	13975	7472	2507	789	474	334	289	285	280	317	332	291	307	294	295	288	300	287	297	323	258	299	293	294	280	344	298	316	308	329	290	314	299	306	312	310	325	279	315	337	292	304	315	314	286	315	289	280	273	311	329	281	290	284	330	316	298	318	307	304	303	275	293	278	270	280	278	280	292	257	309	296	291	326	319	281	286	306	332	311	315	328	303	305	310	303	284	281	317	277	308	314	312	290	296	314	271	302	322	306	273	333	288	324	295	279	297	294	296	277	291	311	341	326	296	288	298	317	307	299	295	292	301	309	281	282	312	291	298	292	315	289	326	314	317	305	271	285	320	294	291	303	301	302	329	311	304	312	327	323	260	284	338	306	312	314	297	324	291	323	284	325	302	296	291	281	315	301	288	310	291	293	277	335	332	321	319	303	286	294	297	298	299	294	316	272	299	308	269	296	324	316	307	294	292	315	304	341	289	321	306	267	306	316	297	303	308	309	299	326	300	270	293	278	293	297	294	289	271	307	294	300	280	280	297	300	315	295	302	322	305	299	283	292	306	285	307	299	283	299	275	281	339	310	286	298	315	308	284	303	336	324	309	301	300	320	302	314	288	334	306	315	295	289	307	324	332	276	318	291	339	300	322	282	310	293	307	311	320	307	277	284	296	301	343	331	268	304	274	288	319	289	282	324	310	298	304	280	279	282	278	308	317	264	305	312	295	298	310	272	281	294	298	299	298	309	307	288	320	289	307	312	300	308	313	280	282	282	270	317	308	280	310	320	286	311	287	329	312	320	308	289	320	273	282	312	311	326	306	296	301	297	315	273	297	297	324	322	287	290	289	306	298	330	316	309	284	285	290	298	307	304	302	281	276	324	267	288	290	288	278	296	319	320	294	252	319	336	272	280	290	300	328	287	304	298	293	318	289	272	345	301	301	308	316	304	283	299	287	294	297	312	302	292	268	298	285	315	291	285	310	318	292	267	293	289	280	317	301	278	282	318	298	292	303	289	265	263	312	326	329	292	288	302	321	303	284	323	309	272	283	311	320	308	306	306	306	304	312	287	314	329	311	310	321	309	294	315	309	312	299	322	294	302	314	299	328	314	335	319	289	315	299	278	307	286	293	306	311	337	290	300	320	289	277	317	311	310	273	336	335	302	333	284	317	281	311	290	302	302	313	287	293	279	311	288	306	311	291	333	278	303	297	319	300	329	286	274	282	285	295	296	288	290	300	312	302	316	302	309	330	279	297	323	309	281	322	275	280	307	319	304	281	286	300	309	300	319	304	297	322	281	282	292	308	330	323	301	311	286	315	333	279	305	298	273	308	316	313	323	302	290	281	277	280	319	287	290	302	291	291	268	301	316	280	286	277	281	302	317	286	300	264	335	288	314	283	297	327	305	322	294	275	301	292	281	293	301	295	288	293	273	297	310	324	312	290	287	311	311	316	305	282	314	288	295	312	297	268	308	267	298	308	286	295	278	337	314	292	299	281	288	300	281	318	326	329	274	288	317	303	305	281	311	300	254	281	269	294	291	276	309	286	298	315	335	322	300	305	299	317	314	297	264	300	323	310	323	278	322	300	334	296	306	306	332	311	324	312	279	295	299	288	302	290	296	310	306	299	297	295	305	281	318	301	288	282	281	294	278	322	302	300	277	322	311	316	318	273	288	334	281	279	271	331	287	329	291	301	283	307	304	337	311	315	262	318	289	322	298	292	304	308	290	294	318	329	288	309	299	279	319	290	307	286	293	300	300	314	300	315	281	325	298	287	283	296	273	316	313	295	326	286	297	301	338	279	310	318	286	301	333	291	304	313	305	314	296	299	310	294	310	285	323	295	277	305	303	301	304	292	307	312	311	321	276	307	289	296	314	296	277	309	283	320	283	305	290	315	298	310	307	297	274	289	305	280	308	332	327	293	282	299	269	283	317	291	286	283	304	283	313	271	283	312	291	339	331	286	314	285	318	309	311	287	337	313	306	297	304	288	274	290	291	281	288	296	317	278	293	335	291	319	304	287	268	313	305	286	287	279	305	304	314	294	283	276	272	286	289	289	317	282	302	314	323	307	284	303	277	283	272	318	301	316	303	285	272	303	322	278	296	287	314	331	283	234	279	281	274	314	290	316	284	313	309	328	315	312	312	326	297	334	279	308	305	336	310	308	304	282	265	300	319	292	294	344	281	287	291	294	310	316	298	332	281	298	307	325	327	302	308	289	285	271	289	309	296	282	273	312	288	315	293	327	324	278	280	298	281	322	308	300	298	289	334	323	306	297	277	309	317	283	305	307	293	303	293	300	288	274	321	282	318	306	312	294	279	300	334	303	326	288	271	344	293	338	291	340	298	299	288	271	289	326	313	260	314	303	249	305	262	297	260	304	312	318	306	306	306	326	275	288	282	299	309	278	311	295	288	292	295	296	320	311	281	317	298	311	308	280	342	313	278	305	289	288	283	287	296	298	279	293	303	317	284	321	315	267	293	295	336	295	321	332	324	297	280	308	299	312	309	280	315	299	325	331	267	300	315	272	317	306	299	305	316	289	319	314	286	301	301	304	271	259	295	305	342	291	303	315	292	295	301	306	308	289	298	276	322	305	284	281	299	292	286	296	282	300	279	296	305	309	273	302	281	289	289	314	319	290	306	294	287	294	305	289	312	298	330	315	319	310	295	308	313	262	277	345	323	280	291	291	307	302	298	312	299	294	271	302	314	322	316	278	290	313	267	292	282	302	271	298	301	323	323	281	305	298	295	296	283	315	305	330	308	307	316	353	266	306	312	313	302	281	281	312	307	289	268	312	300	316	289	328	294	294	282	322	300	266	285	307	280	287	293	303	295	331	292	300	294	317	316	313	306	295	308	312	261	296	275	342	299	296	301	303	291	289	269	316	294	278	306	316	309	324	286	279	298	289	282	301	315	314	282	280	326	325	277	271	311	312	261	318	315	298	310	303	304	290	300	304	291	299	294	295	267	284	276	307	255	314	308	323	304	315	294	326	289	341	277	323	305	322	312	327	316	289	295	309	299	306	312	308	298	314	328	301	281	279	296	316	301	265	304	289	294	293	302	310	288	299	299	268	301	284	287	285	317	331	281	301	325	310	310	287	280	290	298	326	296	279	297	316	312	280	303	326	308	292	284	292	337	304	278	319	292	327	294	322	306	308	330	300	324	323	320	302	334	296	317	326	278	310	304	303	299	317	320	265	261	297	301	330	295	287	317	290	298	292	302	302	317	296	312	316	281	293	273	309	329	317	315	336	318	315	276	291	287	287	313	296	339	329	297	350	300	295	294	304	326	298	284	308	319	309	312	288	332	308	301	278	286	302	297	296	310	303	299	296	285	310	285	279	284	271	318	299	309	305	318	291	316	321	329	307	314	306	317	304	303	298	275	298	293	275	295	264	290	349	295	307	298	279	309	285	300	306	306	313	315	301	289	280	306	304	305	279	316	330	280	310	296
4843	8331	7190	3721	2616	2134	2054	1556	1727	6428	27386	28146	23244	14479	5732	1848	909	624	541	539	548	598	498	577	582	517	543	546	557	553	523	561	563	568	585	563	550	538	562	543	522	547	569	532	532	542	560	565	591	495	543	549	576	540	536	559	553	545	514	594	515	531	555	565	572	522	558	527	527	598	535	576	560	560	558	583	512	532	555	556	553	541	588	539	550	604	542	614	548	518	554	521	537	544	537	572	609	515	556	547	523	512	556	506	574	547	576	548	523	542	542	550	515	530	544	593	564	547	573	495	561	518	494	565	558	560	529	563	542	539	610	599	587	526	568	558	569	562	601	553	549	519	533	519	561	543	528	532	568	524	564	537	540	535	548	530	548	520	585	530	571	537	544	538	569	582	605	556	582	579	549	562	568	525	564	512	611	546	560	542	544	505	538	546	554	557	541	549	527	549	537	590	553	556	545	532	518	531	496	580	507	530	509	494	542	579	598	554	559	543	508	545	541	534	534	549	558	502	602	579	532	512	546	560	570	580	555	543	502	596	509	571	560	586	548	574	554	580	572	548	590	559	537	502	545	549	557	536	493	584	557	586	539	583	588	530	588	563	539	571	504	543	522	513	557	556	594	521	585	590	569	583	553	582	545	579	542	558	549	544	528	545	567	547	585	582	541	512	484	576	557	539	550	536	538	559	614	558	533	548	565	525	586	588	551	530	557	554	578	555	568	561	570	543	540	551	576	588	558	559	577	536	563	547	555	567	572	570	555	547	570	549	605	553	521	557	532	547	528	523	524	538	591	532	551	618	517	556	533	550	530	539	584	538	581	527	541	544	525	564	541	548	566	569	592	571	570	526	581	529	555	557	526	560	518	503	588	475	552	530	560	511	537	541	540	549	572	574	525	575	568	589	565	539	535	547	512	538	506	568	522	507	566	572	546	519	562	543	543	565	550	566	544	550	596	571	557	574	535	586	567	545	543	559	564	546	548	562	567	553	556	573	543	584	597	518	545	567	538	549	569	516	539	562	515	569	603	567	570	547	578	565	560	601	549	551	543	548	570	550	569	565	572	560	571	520	568	549	515	538	544	526	591	546	561	582	557	572	556	551	584	544	516	571	512	545	552	538	562	551	548	576	523	549	534	566	563	554	555	518	557	526	533	568	543	554	564	544	537	601	544	552	592	546	550	522	555	568	537	559	560	535	543	611	555	573	565	573	580	585	530	539	519	544	544	574	565	571	590	518	585	529	553	565	558	554	581	544	549	528	533	527	510	529	566	582	557	534	532	587	583	562	553	528	534	542	546	578	550	570	548	538	533	527	558	563	584	590	513	522	526	581	569	557	544	560	548	543	590	572	557	568	568	577	527	568	540	559	542	577	540	546	569	550	520	551	559	585	558	532	569	539	513	566	560	515	492	529	568	553	531	591	548	543	580	544	573	569	592	541	511	515	553	555	516	526	567	529	602	551	552	562	538	558	543	533	581	571	555	593	563	549	583	494	532	537	539	570	545	492	555	552	542	607	563	574	547	578	523	566	524	535	566	545	592	537	576	558	552	550	524	513	546	514	550	512	536	550	513	575	606	528	579	517	582	532	527	569	544	548	502	573	531	590	580	567	530	515	535	500	548	554	533	552	565	587	531	583	541	505	559	552	545	558	519	571	541	529	557	589	556	562	562	561	567	573	559	556	558	576	539	595	578	550	536	517	584	554	573	573	599	600	576	558	544	539	553	520	560	523	552	528	530	558	502	510	600	522	544	509	528	566	524	573	547	556	574	570	540	557	528	552	553	547	532	537	543	547	487	583	532	576	467	553	622	560	569	516	533	488	523	550	548	539	529	579	587	535	572	545	552	534	557	547	532	574	566	570	578	549	537	583	567	597	504	560	560	550	558	518	546	572	564	539	546	583	565	521	554	562	557	572	576	562	514	561	550	564	569	555	534	498	529	582	513	556	558	559	564	578	559	568	550	523	519	563	570	519	550	545	527	540	553	526	606	556	516	563	576	527	546	556	534	530	519	590	555	549	518	555	556	552	552	556	556	552	515	528	520	604	526	538	527	561	496	536	510	592	574	558	571	533	525	556	551	551	518	517	559	567	574	556	570	593	584	514	527	577	543	584	553	550	497	575	498	563	510	569	518	561	594	574	573	610	514	536	566	559	517	560	505	515	538	565	559	529	538	553	556	533	572	565	561	568	557	528	614	539	550	544	552	541	565	533	560	568	563	556	562	601	535	606	518	561	560	534	551	531	591	560	589	578	548	523	549	488	542	555	588	515	569	549	562	535	563	537	572	578	556	514	588	508	590	542	598	561	515	511	569	587	511	558	540	496	580	521	572	569	548	566	539	535	564	533	564	552	597	535	522	506	509	522	553	542	527	551	582	529	530	546	551	576	566	567	534	543	531	536	521	555	567	592	552	526	538	529	572	537	578	548	547	551	550	540	540	538	550	520	562	509	531	537	557	540	569	522	589	546	557	544	570	590	564	548	568	588	585	542	553	556	539	549	504	539	534	519	559	540	557	555	542	551	557	550	549	541	544	586	570	532	561	527	540	587	597	548	551	562	535	541	557	565	585	554	550	554	577	580	515	577	518	520	601	567	503	556	586	545	575	510	539	586	561	521	515	574	513	574	568	574	519	579	565	572	522	602	535	523	557	579	532	596	609	553	533	562	534	557	536	552	569	564	559	525	541	560	526	553	576	561	542	512	551	564	523	547	525	509	554	572	540	536	576	521	554	544	560	514	578	550	548	542	547	551	544	567	508	564	544	555	571	523	532	542	552	568	570	521	574	558	585	573	549	541	539	525	523	548	521	530	519	545	539	525	567	564	509	565	544	555	556	568	569	538	550	551	527	549	539	574	552	568	536	559	573	552	565	544	570	539	558	553	531	567	563	536	558	603	544	549	533	533	550	555	567	557	563	569	540	583	597	559	565	550	541	529	576	566	594	540	539	575	546	532	531	529	585	563	611	540	546	518	488	559	596	551	511	574	548	514	559	519	554	537	555	565	540	565	533	520	546	563	557	539	551	546	565	534	559	521	532	560	533	539	564	515	575	514	543	520	578	496	567	561	529	522	591	547	550	565	507	561	550	489	545	586	557	555	532	547	514	529	563	550	531	558	528	522	550	561	544	556	503	539	519	560	564	590	577	538	559	550	595	571	539	566	578	544	544	558	525	534	552	566	546	521	535	572	543	589	532	554	528	579	562	550	573	571	530	574	524	579	550	522	588	561	540	571	538	561	561	587	558	557	570	512	565	519	552	567	571	536	530	538	532	530	553	546	569	543	557	542	558	541	573	546	597	514	555	538	561	578	562	548	529	521	565	528	531	585	513	549	528	542	528	541	532	551	575	531	563	551	573	563	567	547	561	516	536	606	534	505	585	551	567	536	561	600	582	523	552	578	587	546	550	555	563	511	541	530	591	571	548	517	554	550	544	590	517	549	535	491	508	532	552	554	553	561	580	527	556	529	531	559	586	575
23357	21354	29193	23876	21359	19821	2961	1126	1206	5893	34702	34579	27478	17123	6484	1464	597	331	251	244	258	245	236	228	233	249	269	232	253	241	270	252	241	233	263	245	248	258	233	245	238	258	258	238	252	265	241	236	245	250	246	225	208	231	232	239	243	225	231	241	248	240	223	246	251	226	260	264	244	228	261	231	255	254	251	247	239	256	270	248	215	239	261	258	227	210	241	253	232	231	226	245	252	247	257	229	237	245	264	258	245	253	243	241	237	262	225	261	237	248	263	232	241	228	257	219	235	242	227	240	229	215	234	230	230	230	238	246	260	257	233	221	239	226	227	226	258	234	204	236	213	241	235	239	244	248	250	230	240	253	226	206	237	243	238	254	260	221	251	240	243	265	237	236	260	248	240	233	230	239	255	249	238	221	223	246	208	262	264	217	230	239	248	226	228	282	236	239	212	216	256	234	243	248	263	236	245	241	219	246	236	252	244	238	232	231	262	251	251	225	218	225	243	234	242	263	237	245	251	261	265	236	243	259	250	239	269	238	214	246	246	234	226	226	241	239	257	259	251	242	248	247	256	241	265	239	245	225	226	247	243	211	225	238	234	236	226	244	243	243	249	270	249	236	214	250	226	269	251	242	223	216	262	255	248	229	246	266	233	229	237	267	231	249	247	246	240	232	211	255	238	257	272	238	255	253	250	259	236	222	241	242	194	223	247	254	233	250	233	248	238	235	241	232	239	257	224	234	263	267	250	228	241	241	250	256	272	236	241	237	233	249	240	255	238	245	235	251	231	253	242	231	276	255	244	241	231	244	245	252	213	232	221	242	228	259	219	235	246	226	228	247	241	246	239	227	240	260	239	245	261	242	228	237	213	243	253	243	225	266	238	244	247	238	231	263	265	224	232	233	273	239	215	250	235	208	258	242	235	256	261	256	241	304	242	247	217	222	232	248	252	245	237	243	263	234	241	224	249	249	258	243	242	244	229	232	271	226	252	245	227	242	251	256	238	262	226	261	246	234	233	248	204	231	236	248	239	253	256	255	233	248	219	212	220	237	230	213	225	207	252	246	234	279	261	242	235	251	221	223	247	233	279	238	260	238	258	248	246	239	268	227	248	252	234	236	222	254	257	220	216	241	222	239	238	253	242	240	245	273	230	264	247	225	210	232	260	241	240	247	239	253	240	251	253	244	278	236	252	271	245	259	265	234	254	217	281	246	226	217	266	225	234	248	245	230	251	223	252	261	248	243	240	247	223	256	243	256	230	239	233	260	230	249	241	256	226	244	230	240	241	249	240	251	251	210	222	253	240	244	265	218	284	226	224	239	224	207	258	258	228	262	275	273	234	266	258	236	230	217	275	243	237	250	241	269	233	249	243	236	277	261	213	229	240	224	258	246	197	237	213	214	238	255	258	260	232	238	252	255	245	225	271	247	242	239	246	219	248	262	238	245	238	241	216	230	238	228	232	228	278	243	233	232	221	241	265	238	258	245	255	246	233	208	266	212	254	280	245	248	271	239	247	232	223	227	243	249	268	228	244	284	237	244	245	217	207	235	252	237	237	275	238	235	236	223	228	240	224	243	237	264	249	231	238	220	256	247	235	229	219	292	260	242	243	268	229	239	252	253	218	248	220	232	241	215	227	247	252	229	265	219	218	225	287	263	240	271	259	223	234	219	247	242	256	242	250	226	232	251	237	265	260	247	237	220	244	235	252	247	263	237	220	226	238	234	214	264	251	273	248	243	242	225	252	246	207	251	252	223	223	205	222	247	260	235	233	233	218	267	234	232	229	255	248	234	246	240	233	240	284	225	238	208	253	229	242	282	228	268	245	258	272	239	231	246	253	242	232	233	267	238	224	228	230	232	235	236	208	240	273	210	239	230	273	243	228	215	246	265	223	250	243	231	234	244	267	256	246	244	252	272	264	244	242	247	227	240	261	250	242	241	230	237	261	223	240	277	230	231	244	225	230	263	254	227	255	239	263	250	243	229	250	246	253	238	216	233	248	211	215	252	247	251	225	259	250	265	238	243	242	228	201	223	238	232	263	236	229	236	238	233	247	230	254	222	260	223	250	236	222	229	220	217	257	189	243	267	269	251	242	253	251	247	251	247	225	229	248	244	231	219	232	244	255	224	244	219	224	247	260	253	215	235	261	224	251	224	228	221	212	252	225	229	223	243	233	238	241	279	245	242	245	224	250	247	216	214	227	251	257	252	235	214	244	249	253	242	224	244	236	247	224	214	265	255	254	220	250	238	243	224	240	240	247	236	228	227	225	247	237	250	220	213	280	239	238	274	231	246	232	235	261	240	219	256	237	229	237	244	239	228	252	225	247	263	239	230	238	255	221	252	232	220	246	235	254	284	237	234	256	242	241	247	208	216	237	206	239	237	214	257	241	235	262	242	246	246	253	252	248	213	230	235	271	251	257	233	245	228	246	255	213	238	272	237	216	242	235	246	251	241	243	239	251	256	254	238	241	229	253	236	218	266	234	261	279	234	224	226	250	232	261	255	217	257	251	251	241	228	214	249	233	228	207	242	243	236	240	263	219	225	262	251	230	201	236	261	233	236	247	257	243	217	241	254	228	234	213	212	239	249	264	255	237	235	249	246	254	229	233	260	214	245	241	256	219	253	258	211	260	242	237	237	214	208	276	245	249	255	240	241	205	281	228	258	241	239	236	253	254	233	228	251	240	256	240	261	256	230	244	216	234	206	212	248	235	266	245	251	246	235	262	242	252	243	220	236	250	269	244	259	243	253	242	218	275	267	266	257	257	259	248	258	251	264	261	245	262	235	234	244	264	216	232	235	254	254	251	219	252	240	241	229	220	217	246	249	232	249	249	246	248	228	260	279	225	249	249	256	220	216	233	269	236	230	224	253	211	273	273	249	218	227	222	239	222	237	228	233	239	231	285	245	237	214	255	233	218	252	240	260	240	222	255	262	257	248	244	230	242	254	257	245	234	245	224	246	207	238	208	246	240	262	210	238	237	234	254	248	213	252	222	214	257	253	235	240	267	213	228	235	244	231	251	240	234	234	259	240	249	236	270	237	252	236	263	231	219	233	221	240	247	246	208	218	222	249	245	232	230	214	230	215	237	234	209	274	260	219	231	254	265	199	234	236	222	239	260	226	238	244	231	227	251	258	234	221	253	243	224	231	229	222	220	237	223	259	209	261	240	255	241	210	244	240	253	214	226	244	247	236	246	236	256	230	253	250	245	218	237	236	254	247	259	221	229	245	241	231	216	244	237	252	232	241	257	241	253	241	242	239	228	243	234	267	225	240	226	244	267	259	249	247	234	233	216	233	254	233	223	237	233	248	227	234	232	232	228	236	261	240	261	257	236	244	271	246	224	213	231	244	243	228	231	270	234	213	202	229	218	205	258	245	229	237	242	236	228	230	263	237	258	238	231	237	252	236	246	250	227	218	236	256	233	230	234	236	271	242	248	214	233	250	230	278	226	250	222	242	247	242	233	225	244	244
7950	17526	14741	8013	5698	5075	4096	3271	4217	14931	43715	40717	34735	25012	11918	3600	1427	676	437	398	421	425	406	464	423	401	424	437	420	413	442	435	451	432	421	389	466	423	424	411	391	407	402	435	416	459	446	413	432	453	429	432	462	413	432	405	472	415	438	437	447	449	418	403	430	441	426	431	432	473	442	400	416	406	452	429	451	419	405	407	418	404	441	419	468	447	401	430	431	430	484	449	450	419	468	425	435	411	444	469	404	409	417	381	420	415	420	418	420	476	419	428	427	435	429	418	425	434	465	452	406	439	440	383	457	452	407	426	421	417	446	437	400	403	431	404	425	431	435	405	415	409	414	471	457	441	441	433	436	413	408	408	387	407	431	432	444	407	425	444	422	469	459	454	395	421	437	416	429	425	427	419	431	420	417	418	398	421	407	435	446	414	414	444	387	424	443	452	477	412	435	414	440	407	400	441	412	460	387	454	425	454	428	414	400	408	430	398	421	464	445	391	394	432	455	429	408	397	433	425	423	421	453	419	419	387	420	450	422	436	406	407	393	411	424	408	475	419	411	420	422	441	450	440	408	409	437	448	403	392	449	468	435	442	458	415	427	400	436	425	425	415	418	454	382	441	434	415	411	396	445	443	407	445	470	447	479	426	407	394	444	445	445	412	425	465	429	430	433	435	410	426	447	428	448	462	435	445	400	449	445	461	444	413	425	408	435	405	405	470	441	459	425	468	422	405	424	424	423	423	464	413	416	433	453	415	438	453	441	432	435	396	465	442	420	466	433	422	438	416	421	402	449	453	425	397	438	426	409	399	415	401	421	403	438	423	432	403	429	424	456	451	436	438	391	438	394	488	411	448	417	395	405	420	413	441	425	447	449	454	407	423	437	427	432	452	413	413	449	428	410	445	431	425	394	410	462	427	422	426	420	421	436	405	445	431	415	440	459	435	420	454	397	405	430	421	453	422	404	447	418	428	438	416	463	430	447	428	424	398	408	454	439	439	434	442	450	399	470	401	410	440	442	436	425	435	435	397	439	464	420	465	434	406	452	424	425	414	445	451	431	446	395	474	433	436	440	415	453	413	421	405	427	449	443	412	439	410	430	442	421	446	455	426	419	403	455	434	424	438	409	435	399	456	406	438	405	396	463	417	403	420	386	388	421	407	419	439	449	441	417	421	414	468	416	405	408	456	443	435	469	403	390	442	453	427	428	421	401	431	437	404	398	445	438	417	456	380	396	444	456	410	415	420	421	455	427	461	448	425	431	461	433	452	395	482	430	450	410	425	437	403	412	430	439	403	443	384	433	431	424	432	451	412	450	455	438	401	417	426	418	395	463	422	423	400	460	457	408	426	448	439	436	408	431	424	452	435	410	464	406	418	438	439	370	422	433	461	435	427	444	417	430	435	413	413	400	404	407	452	387	413	442	426	427	404	433	432	439	410	404	424	452	414	490	444	421	435	439	484	454	445	436	437	412	437	383	438	426	416	431	409	403	457	425	427	437	451	430	428	457	408	461	474	447	402	439	418	457	432	430	432	426	430	423	424	469	427	401	442	395	432	418	424	442	412	436	418	448	424	398	411	434	407	433	417	376	420	398	443	393	425	433	459	385	423	376	370	398	413	447	417	440	422	435	416	408	451	431	395	424	399	464	414	471	400	403	430	438	461	385	441	414	429	442	413	420	457	450	440	431	412	420	447	436	436	425	398	409	428	417	444	454	443	418	438	391	432	434	445	412	439	414	406	426	447	418	438	424	450	442	423	458	425	434	446	402	390	427	437	379	424	416	440	448	449	436	413	443	445	455	480	400	409	404	404	400	441	421	427	428	383	405	421	455	432	474	455	437	438	430	441	406	442	433	402	400	423	435	434	455	440	453	438	416	435	469	430	415	438	411	430	434	459	431	425	436	420	418	419	414	434	430	446	402	416	408	409	399	436	452	401	427	439	412	427	420	422	423	415	440	407	450	429	393	418	408	415	426	441	407	408	395	438	434	377	422	428	393	437	430	438	427	446	437	425	434	436	446	443	451	393	438	416	399	408	436	416	438	425	400	392	415	418	426	428	445	423	430	455	426	410	423	488	409	411	419	441	446	438	450	426	429	454	421	416	392	407	434	462	420	454	461	438	450	413	433	445	445	431	413	408	432	399	455	435	429	443	448	419	413	394	399	437	461	443	416	430	412	440	426	431	457	382	448	413	413	407	421	451	412	462	424	408	407	421	439	432	415	418	422	417	381	424	407	437	424	430	463	410	423	430	391	386	434	432	405	434	435	421	424	459	408	480	447	449	472	445	446	411	439	420	424	452	405	411	444	382	432	437	402	453	420	401	401	435	415	459	421	413	476	448	441	466	384	400	437	379	393	407	452	400	405	408	407	414	399	455	411	415	443	443	425	455	446	431	417	423	433	430	453	409	440	418	407	433	424	417	416	453	440	426	374	432	390	451	432	433	444	449	460	459	402	406	471	428	442	435	442	375	402	445	405	443	401	450	428	413	447	437	456	401	417	404	425	402	439	445	428	430	407	423	424	437	435	416	426	468	447	399	447	440	398	404	417	445	410	419	424	467	372	432	430	434	430	406	428	441	423	447	447	430	435	461	436	439	440	421	442	461	457	431	464	428	448	420	443	439	394	413	422	433	400	444	405	426	446	381	422	427	423	447	406	399	417	424	425	428	453	458	426	413	415	432	431	425	406	433	440	431	449	397	412	419	464	401	440	442	413	451	381	404	436	425	393	456	429	423	436	428	449	447	406	458	452	443	419	401	453	419	433	435	423	406	422	452	453	419	436	397	448	417	460	438	379	383	430	418	428	451	435	360	427	419	407	421	461	457	395	398	450	422	437	479	401	428	421	396	415	428	416	460	437	442	440	448	405	436	432	445	409	423	404	425	432	408	466	430	416	432	432	424	409	429	487	412	464	414	448	414	434	429	435	460	435	430	405	415	428	402	445	401	422	434	403	434	417	453	413	422	438	430	450	437	378	401	434	400	415	418	430	407	469	470	405	409	394	404	402	408	414	423	430	429	461	408	418	446	433	416	467	447	417	427	410	396	412	418	409	419	386	414	415	449	407	424	383	439	452	420	445	435	464	429	439	439	424	443	447	438	433	432	430	404	458	417	422	421	435	421	403	429	448	439	401	455	390	436	434	424	436	437	423	425	398	445	428	419	408	353	397	455	441	395	374	418	428	435	463	405	467	450	420	465	433	444	446	396	440	449	412	423	441	446	408	406	450	440	435	411	414	483	419	458	452	410	410	399	412	432	435	429	399	464	469	408	408	424	423	400	411	381	420	421	397	429	425	404	444	444	395	437	416	455	416	433	422	437	434	439	413	416	449	433	434	421	447	441	425	435	386	423	410	440	402	436	427	420	439	433	427	433	413	424	455	420	434	441	441	427	426	419	415	465	422	426	428	405	466	436	416	437	443	420	410	454	438	427	429	423	432	407	423	428	427	428	396	453	437	420	436	464	416	457	447	397
26873	20731	7660	914	509	542	548	898	1201	1667	4384	3828	2559	1619	887	540	422	374	389	370	369	337	320	369	352	373	373	380	345	329	361	376	357	373	371	361	375	360	356	351	352	340	357	382	365	372	355	364	385	388	349	347	338	366	377	370	357	356	339	354	366	341	353	331	341	381	368	338	351	320	352	351	366	342	365	366	383	372	381	361	339	323	361	393	365	372	357	362	350	360	357	353	336	381	372	345	360	381	329	371	335	344	348	377	409	341	359	396	356	358	371	324	346	365	367	362	335	357	370	336	369	353	372	380	391	362	388	367	372	357	396	343	378	346	379	368	368	381	371	343	379	362	383	381	335	383	362	374	359	347	344	379	355	359	353	326	376	358	380	351	365	325	385	332	343	363	366	393	376	369	356	386	348	310	328	341	338	365	370	345	361	355	375	343	356	393	362	368	359	367	319	324	353	385	349	364	345	326	371	361	329	324	375	380	360	391	345	364	373	368	344	338	324	365	365	386	366	329	376	354	361	384	367	343	359	347	336	365	362	362	338	355	378	336	357	350	378	357	364	368	358	362	368	325	358	377	382	371	365	330	359	334	324	328	368	379	352	344	375	380	374	351	374	373	355	368	359	385	355	380	386	360	354	371	411	326	359	351	359	386	346	354	381	347	371	346	391	372	340	351	345	333	339	363	353	353	349	369	379	340	342	357	361	349	359	364	349	359	352	356	357	361	350	338	335	366	361	395	329	358	365	358	360	361	347	399	361	367	359	390	382	358	353	344	356	360	349	372	375	372	314	396	391	342	349	346	339	382	363	342	369	309	345	362	376	363	372	382	358	358	379	392	382	377	382	376	383	354	376	359	349	337	355	334	362	366	327	387	356	358	368	321	354	376	345	349	346	359	379	339	342	351	364	329	363	358	347	376	402	361	344	347	340	353	367	366	351	359	344	365	364	360	348	355	402	332	376	368	384	390	322	363	348	384	329	350	318	369	378	344	339	345	347	373	391	354	332	339	330	338	383	374	360	376	355	344	389	355	367	372	335	350	347	315	368	341	357	363	365	380	353	337	355	363	350	362	360	349	379	319	360	399	376	383	337	326	394	349	345	312	329	382	378	369	347	388	330	345	374	369	359	355	358	366	374	360	368	367	400	344	351	387	362	356	364	357	349	368	341	349	365	342	326	337	376	363	343	327	335	352	351	399	355	361	384	369	360	349	309	386	342	363	370	323	357	346	337	322	358	349	349	368	329	359	346	349	370	357	358	360	373	385	353	360	346	364	391	321	327	407	345	373	369	371	392	397	373	382	356	347	343	367	361	350	325	355	376	360	414	401	361	353	357	293	324	364	385	350	362	349	376	375	371	329	361	352	374	374	332	385	362	363	383	365	361	365	343	370	372	367	358	322	328	351	367	364	348	359	339	361	364	330	361	372	359	366	320	319	362	311	358	381	332	373	343	355	343	417	335	394	366	391	321	405	344	366	340	351	378	361	391	361	370	335	345	382	356	363	384	338	367	360	341	362	352	366	391	369	338	358	384	384	401	376	356	341	351	400	354	359	321	351	330	346	399	346	362	360	302	348	346	368	353	363	341	340	355	357	365	359	367	363	335	325	358	354	359	369	356	381	376	352	327	358	355	378	343	339	383	378	359	364	382	367	344	326	320	400	370	377	362	389	354	364	373	349	381	351	362	302	345	375	374	329	352	346	359	428	356	372	357	363	349	337	350	361	331	348	362	360	348	351	338	341	399	359	377	371	368	346	349	369	333	333	407	354	369	357	372	385	363	337	361	373	382	349	350	373	359	356	353	326	345	384	315	371	376	371	360	339	369	357	325	354	337	333	348	368	323	372	338	369	379	380	337	333	384	361	351	366	343	364	403	374	357	347	339	358	346	373	351	362	356	371	322	346	352	366	360	334	341	391	328	375	349	364	388	357	400	351	373	378	397	383	356	360	362	355	376	382	349	384	366	346	349	352	337	354	397	358	331	368	378	375	360	330	359	344	369	354	354	365	358	376	357	359	364	367	372	405	345	347	325	373	400	318	343	344	369	322	379	372	343	377	380	338	345	347	375	368	349	354	388	359	367	315	367	354	368	376	363	356	333	363	388	355	362	330	355	350	362	384	357	355	351	366	360	357	355	332	367	348	357	370	366	353	349	348	360	355	364	326	335	326	393	383	349	344	351	367	353	327	358	390	350	351	324	329	377	343	335	375	346	355	323	399	394	373	392	364	365	345	355	330	356	354	382	354	365	355	336	348	361	357	342	337	350	362	356	357	357	377	383	360	371	366	359	355	348	379	354	344	380	345	382	368	368	331	363	374	357	374	377	336	322	342	379	383	362	370	374	338	347	328	382	356	360	350	327	367	335	375	352	350	354	388	388	349	367	322	369	355	368	333	354	367	375	344	365	346	361	357	346	368	364	401	357	324	383	346	386	345	338	375	347	404	355	350	349	363	362	367	328	355	374	352	363	342	358	346	343	341	398	348	386	332	347	329	379	360	346	325	356	383	339	387	360	360	378	359	386	365	363	380	373	380	348	374	328	382	351	367	357	371	372	333	367	355	352	349	339	391	379	358	336	331	341	364	348	365	367	357	350	320	365	355	355	355	364	341	361	371	409	343	363	371	358	403	330	337	380	356	365	377	366	350	340	374	384	381	359	361	347	330	371	360	367	350	369	358	374	409	327	337	421	348	372	336	392	371	367	365	353	388	362	345	326	350	376	355	379	363	350	362	386	378	333	303	353	350	373	345	348	347	378	381	391	398	349	382	355	380	349	399	349	370	357	389	362	354	345	389	398	350	381	357	402	367	398	356	383	369	350	359	366	343	343	363	352	345	389	332	373	370	355	358	372	367	328	337	364	338	362	333	382	354	354	360	368	341	361	351	323	349	339	357	369	373	331	380	349	357	355	391	371	357	325	356	370	370	375	352	366	318	361	352	342	346	369	337	344	381	367	367	351	337	353	376	364	361	369	330	341	371	321	384	379	359	345	372	337	342	342	340	370	357	394	361	328	351	358	356	353	350	364	378	317	404	364	398	341	358	346	367	359	368	349	344	332	351	346	326	358	365	356	384	365	331	390	361	362	370	365	372	353	343	356	336	341	339	340	332	375	370	350	325	305	350	371	346	369	328	369	384	372	346	353	335	331	394	387	419	351	360	363	370	348	356	373	366	360	358	343	340	354	336	358	370	372	373	372	400	354	362	312	392	366	363	347	338	355	342	347	367	389	376	356	372	380	366	377	343	364	344	334	309	366	375	360	373	369	332	372	372	355	346	401	364	384	358	302	385	384	375	365	351	364	325	360	370	376	388	363	352	378	359	367	349	339	377	344	338	373	342	334	343	355	344	355	401	382	355	354	340	368	355	338	352	383	348	362	362	337	363	364	405	387	363	362	370	365	352	346	401	352	381	352	391	356	331	378	359	350	340	375	370	352	351	358	338	351	368	352	353	365	361	347	385	355	368	342	376	359	351	378	364
4382	2601	2206	1336	1216	1144	1433	2730	3936	5475	11055	9301	6114	3801	1923	1056	836	719	667	667	657	652	639	664	617	637	633	666	612	648	635	622	661	633	667	624	647	647	644	644	686	608	620	661	681	652	611	595	635	619	630	625	620	659	600	621	681	627	615	627	665	635	651	640	664	673	672	625	682	633	647	634	680	627	636	645	616	638	705	646	676	659	615	696	632	678	603	668	595	660	650	676	654	631	703	629	646	605	627	639	602	679	671	640	642	623	655	700	671	615	656	623	667	630	609	602	621	642	669	618	654	632	655	652	644	632	637	636	642	643	630	645	618	625	612	632	627	616	644	618	697	618	651	632	613	636	690	646	585	627	623	618	691	638	621	618	644	682	670	609	632	676	684	601	657	610	647	628	663	630	658	666	607	646	624	623	614	688	628	659	638	663	615	667	637	699	624	629	649	629	638	705	625	658	666	658	615	685	583	645	635	655	623	642	639	660	646	642	608	655	609	622	601	643	630	647	672	663	689	674	631	648	657	638	629	648	613	655	667	661	648	609	653	651	621	654	693	644	648	636	665	652	623	688	632	649	638	645	614	597	644	668	699	674	686	661	651	632	656	679	656	642	639	641	682	637	628	617	666	621	673	649	629	674	621	615	572	578	643	610	611	663	608	617	638	627	600	674	683	630	646	669	661	593	625	643	654	646	652	698	623	622	629	676	653	636	628	624	649	658	621	662	670	636	647	661	634	631	619	622	667	631	645	647	631	690	622	615	675	644	632	664	626	666	639	617	644	660	607	633	640	659	633	654	644	687	654	641	657	637	690	606	677	653	648	663	675	619	615	631	702	649	651	634	688	684	651	625	637	672	610	627	642	665	652	637	665	635	681	649	621	616	587	624	655	649	665	658	666	626	665	642	701	620	656	641	649	692	623	677	651	636	673	669	628	632	644	652	657	628	661	615	657	639	657	646	603	685	629	610	622	692	634	668	674	672	620	638	679	674	628	662	613	614	666	619	662	627	646	595	643	655	650	610	651	600	610	665	602	608	685	663	629	636	654	703	614	662	612	623	660	650	639	654	658	626	617	678	633	603	602	672	667	652	633	675	643	629	596	659	657	660	662	654	662	644	617	595	653	619	644	653	630	655	673	651	635	634	647	630	629	647	646	654	655	625	629	633	662	659	651	625	647	621	639	708	670	673	644	638	670	634	654	652	629	586	614	653	698	619	646	672	622	628	681	655	632	633	632	637	641	638	634	664	643	617	618	635	625	661	656	622	621	693	668	640	633	642	637	649	618	641	623	634	684	658	634	613	680	645	654	594	644	660	668	624	685	632	636	607	625	633	642	648	600	670	675	626	635	647	681	671	645	622	601	627	622	642	671	622	612	639	603	650	643	616	613	670	623	654	664	668	596	685	654	616	626	626	659	656	658	643	695	656	649	651	616	624	587	608	644	639	645	667	623	627	619	684	634	653	687	613	646	638	643	636	653	646	671	661	630	631	664	631	646	634	652	649	635	653	652	672	599	669	672	657	633	630	618	632	620	648	686	610	664	642	654	632	651	627	606	647	625	620	656	644	626	666	675	624	661	616	639	639	680	679	662	626	587	635	657	675	662	684	664	654	660	587	694	629	653	635	635	641	609	671	622	632	637	630	607	651	628	630	664	619	624	689	629	648	611	613	681	655	642	633	655	665	635	613	649	654	640	627	657	628	668	609	659	647	642	647	649	622	628	656	694	634	631	634	608	635	665	673	615	632	637	640	648	572	655	662	650	659	646	680	631	665	655	620	667	634	659	668	650	677	679	659	662	629	669	635	638	622	648	628	623	618	671	624	639	658	656	637	625	624	649	623	637	629	623	658	645	704	619	648	648	638	699	670	617	662	641	696	624	625	625	651	621	667	613	682	639	631	627	635	623	650	611	658	634	665	644	653	650	660	662	653	669	653	656	624	651	648	672	684	678	663	659	617	638	618	607	645	647	635	624	674	615	667	642	642	693	642	616	636	666	665	613	655	646	665	660	636	651	606	644	621	664	610	672	661	626	609	688	659	643	591	593	656	601	676	610	660	641	624	627	645	626	646	640	641	645	656	667	641	653	659	623	628	646	641	670	659	625	623	595	628	648	666	648	643	652	671	647	664	636	610	658	673	705	670	679	598	638	649	599	645	589	651	651	641	670	633	638	616	653	637	625	627	599	671	604	585	671	675	644	674	678	641	667	592	680	612	614	637	624	657	661	654	618	653	641	592	612	605	669	627	598	604	653	673	558	665	684	636	628	655	607	666	616	684	610	634	605	610	666	624	629	614	617	680	665	624	645	646	663	651	633	609	631	592	614	653	604	611	631	658	635	643	607	644	617	602	620	618	667	648	642	617	645	615	672	648	598	642	666	696	624	626	627	617	625	679	656	658	659	654	655	650	610	610	622	686	643	640	654	632	672	597	671	637	657	651	646	634	639	601	573	609	632	613	710	600	676	603	644	669	653	687	648	651	647	656	615	601	597	623	617	691	639	633	673	631	616	662	630	625	638	622	589	625	625	637	621	645	664	656	602	638	615	631	619	663	655	696	646	677	666	663	681	657	639	649	681	587	665	613	683	626	620	661	601	673	656	628	602	609	621	638	598	647	630	602	649	659	583	685	668	634	633	658	671	631	617	591	636	658	645	586	671	686	615	672	624	618	588	605	715	634	618	621	619	625	614	606	659	626	650	661	651	611	657	647	580	637	633	595	648	663	609	631	639	612	645	621	677	636	608	657	593	641	650	671	668	637	679	623	620	632	640	627	631	626	653	620	632	646	642	626	653	651	645	626	653	646	691	635	606	634	622	704	651	678	655	654	595	635	585	638	638	675	614	660	646	696	659	648	667	683	609	645	648	651	632	607	611	614	634	666	625	651	673	639	623	604	655	661	614	613	612	627	617	598	638	663	665	666	652	614	663	628	605	599	673	615	680	625	651	645	656	619	656	597	666	663	642	653	642	708	688	661	672	646	633	641	670	648	665	685	652	675	654	671	637	609	676	618	694	624	663	640	606	697	654	622	655	631	657	657	686	658	656	651	645	641	639	632	644	684	631	655	631	609	637	630	606	588	665	661	659	619	601	651	629	657	611	675	658	588	653	671	669	642	656	628	694	626	681	639	604	675	603	685	650	626	650	644	641	611	663	625	685	640	639	634	661	606	632	631	644	616	637	619	655	632	634	624	616	631	608	617	652	633	623	603	668	618	643	606	675	605	650	664	628	632	634	647	679	661	629	658	588	683	651	671	619	603	601	630	641	666	606	635	621	695	686	609	638	600	620	632	657	663	680	614	661	608	672	646	648	631	615	666	604	637	653	607	599	642	647	640	637	639	647	602	623	662	647	650	592	639	708	671	649	612	639	632	623	635	652	626	667	612	653	640	658	670	627	634	654	629	641	628	643	644	620	634	702	612	662	617	690	637	625	682	662	654	659	628	623	644	631	678	640	655	638	646	646	662	654	647	655	646	654	677
24909	21424	27935	25304	11120	2768	2300	1844	2193	6093	20536	16877	10159	5242	2220	753	475	365	286	305	299	314	289	319	299	307	296	284	303	288	328	313	330	287	294	275	296	300	307	283	298	327	323	297	292	301	294	316	300	302	284	291	309	291	274	294	298	269	294	296	296	288	289	303	293	288	309	302	290	276	319	289	284	321	301	285	267	274	291	292	289	325	281	280	324	296	323	295	290	254	318	310	321	296	259	303	297	294	295	271	282	298	280	301	323	319	307	286	301	293	298	324	328	282	305	294	291	310	317	283	286	316	337	290	303	273	316	307	315	280	285	319	308	262	288	320	276	272	324	315	297	313	293	277	307	299	317	280	268	291	300	300	289	312	272	326	308	280	277	276	339	286	309	290	293	335	286	312	310	300	305	310	292	300	298	292	287	354	294	279	283	264	286	294	326	288	306	306	297	296	281	295	307	299	286	293	300	278	284	290	301	275	313	292	313	304	279	295	314	303	287	297	279	291	272	289	281	304	302	278	276	309	319	319	324	298	297	288	313	334	302	307	281	306	334	320	281	302	315	287	287	319	290	298	315	320	310	285	331	271	311	263	290	330	293	323	273	322	303	287	288	293	322	283	303	302	318	306	301	303	342	287	312	323	293	308	321	287	292	287	307	306	310	306	320	288	312	292	282	303	277	287	309	287	287	308	284	278	297	301	303	307	296	299	290	337	294	294	299	328	300	274	303	330	297	297	279	328	290	286	308	323	289	312	296	311	306	305	290	316	282	296	309	290	279	323	287	276	309	279	301	290	294	309	349	285	313	288	282	324	291	281	312	297	331	302	298	307	284	309	287	305	298	298	286	298	311	306	314	277	290	281	316	319	301	286	300	292	323	324	282	309	332	283	294	349	298	299	322	297	289	300	318	283	305	270	267	306	316	293	307	327	311	279	302	293	273	290	307	304	323	300	308	285	311	298	277	301	290	305	317	367	322	296	276	282	291	260	309	273	291	325	334	299	313	289	292	320	311	301	301	297	287	292	284	283	281	310	307	323	318	301	279	297	307	273	281	278	289	288	290	251	310	278	310	306	308	286	289	280	319	303	300	303	297	321	311	290	320	280	316	306	304	282	313	305	296	291	261	288	314	293	264	285	317	332	302	340	336	305	293	333	306	297	299	308	309	288	279	293	268	319	284	278	343	290	258	282	288	305	275	294	253	320	291	291	325	356	274	284	318	311	293	297	324	271	308	293	298	287	274	314	290	296	327	310	260	298	308	290	287	286	302	289	313	306	280	289	299	308	312	300	332	291	302	290	290	298	340	302	334	285	310	260	309	299	271	284	287	294	287	280	273	283	282	330	270	296	299	292	324	304	304	296	323	317	301	302	320	270	295	310	270	245	284	273	318	300	292	292	296	317	297	287	284	333	305	340	285	269	301	326	305	290	274	282	295	317	274	340	280	322	313	280	303	287	318	331	293	321	255	273	331	309	324	332	318	338	304	286	327	330	308	282	319	280	290	340	290	269	281	300	312	318	308	319	274	276	296	285	310	291	296	301	284	282	291	286	313	280	307	305	305	301	309	287	300	304	268	303	320	306	300	298	302	293	279	293	292	285	278	274	281	306	272	283	283	274	294	259	302	268	336	290	299	326	296	293	294	335	290	276	306	266	306	310	336	308	285	278	283	273	312	284	290	274	288	312	297	297	316	279	279	288	286	283	298	299	288	280	289	280	282	311	307	301	328	295	307	304	326	319	323	331	287	311	276	307	302	291	274	302	304	295	278	287	292	302	314	328	273	320	278	282	276	289	303	285	333	288	326	281	280	280	304	285	307	299	287	303	300	272	296	267	287	283	263	327	305	303	310	268	296	294	285	300	301	303	323	279	320	280	286	312	302	281	287	296	287	280	318	319	288	282	311	300	297	300	308	321	286	282	345	288	277	290	293	276	293	309	288	302	320	280	296	282	283	280	298	288	307	321	280	301	304	272	306	317	333	293	301	292	320	307	291	281	292	292	288	301	274	298	319	302	294	285	292	305	300	299	281	265	260	309	291	286	282	304	276	279	347	263	281	294	299	298	306	341	261	302	331	301	294	302	296	283	295	293	306	303	321	306	292	274	296	319	266	317	318	297	265	309	309	310	316	297	250	304	286	305	288	281	283	288	284	285	296	290	263	265	293	311	292	280	314	276	300	271	299	290	285	297	308	280	294	269	283	338	277	279	299	310	318	293	291	297	277	326	264	280	308	274	296	298	304	295	295	309	303	294	311	317	280	335	315	275	289	306	277	298	287	306	295	293	290	286	311	286	278	290	293	295	312	303	305	299	282	284	325	312	297	342	310	312	282	320	301	280	332	316	321	298	314	298	279	321	303	285	284	319	293	279	278	292	297	291	295	307	321	314	277	298	325	320	294	320	302	293	293	300	317	318	289	313	312	294	322	291	304	288	317	289	264	296	307	269	294	263	313	283	268	300	285	301	312	283	298	301	304	288	272	315	314	314	293	264	289	290	282	319	283	284	300	325	279	284	304	299	274	304	278	295	296	268	312	320	279	321	280	315	277	299	309	297	324	315	308	316	297	283	291	308	294	299	309	288	289	300	286	324	289	320	310	288	322	292	283	289	286	301	307	274	281	278	285	293	283	302	287	276	290	277	332	281	298	312	267	295	311	300	248	301	313	320	282	300	329	278	304	267	288	304	294	299	276	247	316	332	280	269	288	310	308	315	306	297	275	306	303	300	301	305	321	309	268	285	282	291	297	297	312	306	288	290	306	303	286	314	251	322	308	293	313	303	328	273	289	286	303	280	306	294	261	289	330	287	294	322	293	290	328	314	329	270	300	326	300	289	291	291	271	291	330	275	316	300	286	306	280	287	291	282	297	295	308	300	308	322	322	320	318	280	307	291	293	352	313	308	318	311	299	281	312	308	297	306	296	267	286	290	299	319	295	289	322	275	295	296	299	298	282	291	311	271	306	317	285	314	315	320	271	294	290	275	317	325	324	300	298	280	302	286	305	307	290	285	282	289	324	258	287	304	322	283	337	314	297	311	314	294	300	303	272	300	331	274	309	333	321	306	309	298	261	313	320	342	272	338	289	309	284	319	304	318	301	300	326	298	298	310	285	311	281	306	287	324	286	310	304	304	303	271	282	305	294	297	291	281	326	279	310	317	290	270	262	313	284	284	282	284	276	264	304	301	344	290	306	323	306	323	304	301	331	290	298	303	281	287	305	304	290	306	318	294	293	290	296	280	265	313	282	308	301	306	298	286	258	300	278	295	295	303	285	325	266	330	291	305	278	288	265	302	298	283	273	260	307	298	279	311	279	284	315	260	279	307	297	297	279	301	285	284	336	293	285	280	273	281	297	301	302	297	276	288	288	310	309	301	288	287	306	284	295	305	293	319	299	303	315	327	281	346	323	282	297	340	277	316	301	283	296	278	322	278	321	299	282	281	319	300	274	287	276	325	301	298	308	311	295	293	255	319	301	305	306	305
4842	9241	7752	4129	4568	6539	6383	5845	7392	15658	31797	26584	18206	11687	5297	1776	1070	640	556	540	540	572	594	571	551	506	541	591	532	574	556	596	547	510	563	549	582	531	575	541	552	554	538	536	550	582	561	594	582	562	523	564	562	549	556	561	543	584	552	531	573	558	575	551	539	526	548	589	520	535	543	549	551	500	541	553	534	545	519	506	574	591	576	536	530	539	529	557	562	526	549	565	579	545	569	563	579	542	553	585	571	564	529	557	567	538	522	504	529	568	556	613	565	546	555	583	502	537	570	515	547	587	516	556	553	570	552	528	527	541	558	552	548	522	510	554	564	591	555	554	557	557	539	518	553	562	539	539	547	558	552	543	552	550	573	583	531	569	521	530	545	525	517	567	583	528	546	545	537	524	540	487	531	515	574	587	546	521	537	556	586	513	578	529	552	589	552	552	558	527	566	554	587	559	513	554	570	554	530	540	534	542	517	539	538	550	545	539	515	551	539	591	557	558	489	578	548	567	555	533	604	519	540	568	562	540	551	523	540	522	542	534	509	508	534	525	537	579	522	545	568	564	582	510	580	556	504	563	513	535	524	520	498	540	541	528	544	554	556	540	559	541	530	551	539	625	571	565	538	564	518	538	557	542	551	546	577	577	551	532	540	562	541	590	551	580	575	544	570	575	565	556	576	548	546	544	545	542	570	591	547	572	527	525	559	551	536	559	551	551	522	522	544	561	556	504	525	558	548	506	553	528	564	556	526	539	554	560	520	550	579	505	521	525	570	536	536	521	539	580	553	560	550	553	548	592	491	548	581	525	530	535	573	508	570	512	550	571	543	536	539	525	581	524	544	554	547	538	550	549	531	536	522	525	525	520	544	578	547	513	524	579	545	571	527	543	566	514	571	553	573	517	499	547	546	556	549	554	535	526	525	531	549	521	562	540	596	554	520	540	523	561	532	579	530	551	560	555	519	539	564	571	512	535	539	542	543	526	527	552	543	555	543	530	536	569	537	554	558	562	536	525	557	491	549	566	565	553	556	581	524	543	538	527	538	550	571	566	570	581	542	504	547	515	548	562	508	532	555	553	550	550	589	550	541	563	559	553	556	548	569	555	582	538	564	571	557	556	532	543	536	551	524	512	539	533	550	551	570	551	520	545	566	566	528	558	540	518	548	541	571	538	563	567	557	607	552	589	608	579	554	521	530	495	560	526	560	528	540	539	545	532	567	585	522	549	590	569	580	581	548	548	545	553	547	518	563	496	554	543	540	550	618	540	557	568	536	506	541	563	527	543	544	564	563	548	544	579	578	551	579	556	556	520	575	564	571	526	505	521	532	520	528	588	564	571	561	572	579	568	500	563	524	578	545	532	576	594	570	563	547	530	590	535	539	546	529	538	571	560	566	557	575	548	536	570	551	590	590	575	532	530	571	545	544	528	554	525	554	534	538	516	562	524	532	535	538	536	543	526	576	564	575	540	571	537	581	519	578	522	574	519	472	532	558	531	538	575	535	583	514	568	530	539	598	529	560	553	522	542	556	505	556	555	577	537	545	543	563	583	531	531	542	549	598	606	520	527	552	511	553	558	566	516	549	514	561	551	570	487	516	614	565	528	585	521	575	562	530	579	539	535	587	533	566	579	512	570	579	576	551	499	543	540	553	549	576	545	535	567	522	564	527	536	562	529	554	568	570	568	503	570	531	503	579	537	541	544	543	534	571	530	604	539	549	554	551	559	569	548	580	511	513	514	543	578	556	511	578	555	569	546	560	562	554	568	614	518	517	555	572	531	527	569	534	570	574	534	561	542	527	540	539	561	537	552	568	517	530	563	565	551	588	534	514	538	559	554	586	549	573	537	585	557	550	526	533	585	556	535	558	601	528	513	565	570	544	552	542	529	539	586	538	563	532	532	604	579	556	551	568	533	510	578	521	544	556	564	593	498	515	527	531	537	514	547	543	564	535	536	557	574	521	536	580	600	547	509	514	545	502	535	541	552	559	531	568	558	520	512	518	528	521	577	520	521	519	566	542	604	550	531	588	531	525	524	534	563	573	555	527	546	528	539	548	499	529	555	560	555	533	559	555	502	609	571	546	542	540	575	573	522	545	531	526	574	505	525	554	583	573	559	509	510	568	565	528	549	555	544	551	539	593	522	519	566	558	595	508	564	548	557	504	545	558	583	537	548	575	554	573	569	527	513	473	539	539	561	567	540	530	563	575	528	486	520	535	559	539	519	567	532	568	547	581	506	588	520	531	538	536	567	578	535	563	530	585	552	569	560	535	581	522	536	541	555	579	535	547	558	539	559	537	506	532	565	561	556	567	556	549	546	545	531	530	564	548	518	538	564	538	531	482	524	550	589	547	505	557	558	519	563	544	572	560	547	531	545	571	533	539	522	556	580	541	530	478	528	565	528	538	504	567	542	555	550	554	558	519	555	538	564	543	527	541	504	529	563	561	532	503	577	546	519	541	540	566	560	553	546	592	567	559	485	555	552	522	548	563	553	565	568	546	583	516	577	548	534	506	522	529	562	565	558	579	535	540	513	526	542	547	563	541	567	534	565	552	568	544	535	544	545	513	534	585	537	602	568	560	574	554	523	553	537	570	570	517	552	527	504	583	540	551	468	548	562	534	510	565	544	516	586	536	546	524	582	563	612	562	582	599	560	566	568	548	535	518	557	553	528	546	522	545	506	555	551	552	533	555	563	531	569	552	556	564	555	529	548	553	518	555	520	583	548	556	550	561	585	538	568	521	566	519	572	526	566	533	554	524	536	565	566	547	546	606	529	557	510	542	556	535	517	557	563	575	570	533	526	564	524	527	561	576	563	602	588	533	524	497	528	580	560	518	518	525	540	553	543	517	499	534	560	514	522	563	561	574	558	518	576	518	536	590	580	569	534	516	556	589	572	582	548	582	545	542	567	560	530	524	552	565	574	531	539	535	563	541	524	580	527	531	589	547	582	558	537	546	554	513	535	537	567	550	549	531	547	579	568	508	544	563	570	535	531	577	559	584	522	566	555	551	536	552	569	562	552	580	517	501	502	542	526	533	580	545	570	524	555	543	564	531	593	556	552	537	585	576	560	512	514	549	520	575	532	529	523	535	563	529	512	553	570	525	527	562	557	551	532	556	573	557	551	548	604	535	581	553	565	516	519	557	530	565	508	611	576	522	570	574	553	573	563	603	546	524	544	556	555	556	553	559	520	556	541	534	558	538	559	528	563	519	541	609	520	536	557	533	559	533	546	541	570	547	568	545	559	538	550	537	555	536	554	517	553	495	539	583	558	580	555	561	522	536	573	579	547	561	574	545	559	535	561	543	515	576	591	542	560	530	556	519	528	551	558	556	511	561	538	530	555	558	547	585	555	596	523	516	564	575	523	580	533	550	544	563	523	531	530	557	542	562	581	539	537	497	525	528	549	528	553	572	566	556	519	564	520	523	512	530	511	540	554	541	580	559	535	534	584	547	506	570	565	560	550	550	556
23471	21392	29272	23920	21404	20022	6023	3105	2708	14263	36578	32088	23583	14296	5321	1473	694	335	241	241	229	221	238	243	227	226	215	229	231	249	224	239	252	252	217	216	231	228	274	233	211	238	261	241	261	229	252	220	216	215	202	221	216	232	216	240	196	233	228	261	239	252	214	198	222	221	209	250	256	240	229	211	247	248	224	250	237	213	235	227	227	246	209	207	257	249	205	238	207	256	244	245	243	222	240	242	234	249	239	212	223	204	222	242	242	209	237	229	224	217	213	242	246	205	230	255	219	230	236	241	237	238	211	240	259	234	236	225	231	227	235	231	207	232	224	235	234	209	232	207	216	226	222	246	231	245	250	219	201	219	233	232	220	238	235	240	224	224	237	217	257	239	231	264	213	241	241	251	220	209	261	233	229	223	238	248	238	239	238	211	230	240	261	230	244	234	258	249	251	222	233	270	216	232	214	232	218	236	240	224	273	229	229	227	238	219	228	240	223	238	241	174	234	216	218	225	236	257	239	231	225	240	196	217	259	250	219	237	225	229	234	235	211	232	246	233	224	232	240	217	257	265	249	235	244	230	247	229	241	231	241	212	241	216	238	267	247	235	247	253	213	236	236	253	200	238	254	234	249	210	225	241	244	193	215	234	251	213	224	206	206	203	244	246	212	219	229	233	231	251	197	236	253	233	233	219	253	250	236	216	235	207	274	259	228	251	237	232	217	232	265	236	236	237	220	234	217	228	227	217	231	225	229	263	215	231	245	244	210	225	222	259	228	247	232	210	220	238	235	222	202	237	248	233	240	239	243	238	229	233	242	230	216	219	228	255	224	232	242	224	207	243	251	253	220	221	272	259	232	229	245	264	257	241	236	215	254	233	216	231	232	233	240	229	228	236	261	231	244	222	236	224	219	238	227	230	228	224	208	225	237	234	204	254	237	240	240	232	244	248	248	229	223	257	227	218	231	205	217	244	247	247	261	229	252	242	237	212	222	245	223	224	224	243	212	231	223	234	212	203	266	226	231	239	238	246	238	235	244	256	228	212	242	234	253	263	227	233	205	257	270	230	244	217	214	231	216	262	214	242	207	230	229	218	242	231	230	222	229	229	248	236	245	238	205	237	244	230	225	241	223	223	232	242	217	249	234	217	211	259	227	226	245	240	246	218	209	234	216	244	217	209	240	226	220	214	227	243	240	222	215	243	226	242	261	219	214	235	233	225	214	242	227	225	225	267	244	225	237	215	230	210	239	267	217	242	244	238	269	220	257	222	211	209	200	243	228	223	241	230	254	233	214	234	246	245	229	212	241	245	240	218	214	221	214	230	239	236	210	232	209	243	217	228	238	235	227	221	268	238	253	213	217	239	231	220	212	230	232	216	246	241	230	217	233	252	229	235	233	234	220	237	254	210	230	236	241	236	232	218	212	238	212	267	230	234	216	238	227	215	233	218	237	218	245	224	216	218	210	257	221	231	245	217	230	217	255	223	233	245	204	237	251	234	223	236	263	229	244	221	211	220	255	223	251	190	210	210	217	230	230	241	217	253	228	220	256	217	222	240	211	233	216	222	229	211	260	246	202	244	231	229	225	242	256	254	215	255	233	251	227	233	217	245	243	221	220	216	240	243	244	258	262	230	251	252	229	225	206	220	240	216	257	249	229	234	214	234	256	220	222	257	230	205	231	255	217	216	220	246	220	220	230	253	257	200	248	218	235	241	258	241	223	227	238	199	246	218	236	193	226	242	201	217	245	217	240	221	226	254	238	228	235	221	256	215	249	245	256	246	206	229	207	218	223	235	229	223	227	218	236	235	246	224	236	238	226	210	222	248	259	235	218	240	262	217	240	264	256	231	207	244	240	232	212	223	208	250	250	223	222	237	253	220	233	219	232	230	211	195	261	261	244	249	231	241	233	223	207	230	259	268	231	219	249	210	224	222	252	221	262	210	244	246	218	238	240	227	239	229	229	227	222	241	227	228	238	226	221	233	217	212	239	237	230	248	211	223	230	256	210	234	219	196	232	205	224	250	233	236	212	245	229	237	236	227	238	243	262	229	221	202	223	236	243	223	265	247	251	209	209	241	231	236	229	219	268	211	230	264	250	200	225	231	225	227	239	235	244	240	240	223	218	219	247	229	231	243	220	244	251	208	238	226	237	251	243	234	241	245	234	232	209	233	237	231	249	229	256	250	225	240	226	249	233	233	231	221	242	232	239	225	224	214	204	222	248	199	225	216	246	237	246	253	232	247	233	230	240	239	237	235	230	234	236	238	226	218	229	246	240	231	222	214	227	225	244	244	225	258	241	222	238	229	198	206	209	262	228	216	244	254	234	248	233	226	233	220	209	228	273	230	253	244	248	211	230	233	236	221	260	234	262	212	229	234	225	234	221	227	223	192	247	239	249	236	234	211	246	240	226	253	222	226	219	223	247	236	240	224	229	210	279	212	227	251	247	271	219	216	234	251	250	220	201	244	230	230	226	244	250	217	224	219	218	248	208	223	225	193	207	220	235	259	239	257	234	219	242	211	252	226	233	223	248	219	248	240	255	241	268	215	242	216	255	247	243	220	233	219	196	217	229	211	232	263	258	243	203	228	236	230	209	224	236	235	209	229	247	235	231	231	249	220	222	247	241	253	237	220	231	222	225	217	231	229	233	230	233	243	242	218	224	233	216	226	253	218	206	241	224	234	252	223	238	233	215	234	224	241	206	230	237	231	246	206	246	225	217	223	241	244	226	240	231	231	233	221	233	233	238	242	247	233	212	256	208	212	215	234	211	221	216	240	237	226	230	219	227	244	227	212	245	244	248	242	241	208	229	255	204	218	262	228	222	215	239	231	223	246	250	208	236	223	225	234	251	237	211	228	232	247	241	220	249	239	235	226	220	233	222	266	225	231	223	211	249	252	221	233	235	249	220	258	224	251	230	240	217	216	210	228	211	205	236	237	226	217	220	227	232	242	230	221	249	230	234	237	236	217	212	213	256	226	242	238	237	225	255	237	259	216	263	226	243	248	229	210	219	234	228	244	218	207	223	237	213	241	236	228	253	233	230	226	211	242	233	218	207	221	234	219	245	254	223	237	230	221	249	221	239	232	208	246	251	218	247	230	219	228	240	215	275	236	218	245	244	233	206	244	210	232	244	220	258	256	208	209	216	226	216	246	232	233	235	238	258	262	249	226	248	222	224	236	238	208	243	208	227	210	226	240	220	228	251	248	231	228	226	258	214	223	243	234	226	248	240	237	214	234	247	246	220	235	234	244	220	233	230	240	215	239	235	210	228	236	232	245	236	226	209	208	227	258	242	244	242	214	223	220	225	253	245	213	245	258	227	220	247	208	240	225	213	223	225	240	241	223	236	220	227	221	244	223	225	247	197	233	227	242	241	249	228	255	245	232	221	243	226	220	218	223	227	214	233	240	234	242	258	233	250	246	220	253	252	237	229	223	254	252	238	239	244	231	242	203	233	236	244	250	235	238	243	213	202	221
7993	19600	21008	16851	15595	12552	7998	9098	8566	26681	44078	39012	31797	22482	10791	3649	1877	721	452	450	375	434	423	400	414	469	392	376	409	408	405	433	393	438	411	435	438	416	399	420	416	443	397	416	464	431	381	443	460	451	415	431	407	443	439	410	426	447	440	404	432	420	378	376	434	398	418	400	400	426	432	420	435	425	450	402	442	412	432	397	447	400	423	438	451	410	411	427	455	440	415	391	393	354	429	408	453	457	385	445	427	394	412	444	423	396	443	419	456	402	452	411	406	390	416	432	420	405	400	419	418	407	425	404	410	438	409	429	394	418	437	410	405	428	391	409	412	388	441	437	420	405	417	438	447	419	398	471	412	428	421	409	398	421	415	409	431	437	409	400	403	410	423	389	397	429	443	409	417	453	444	423	422	429	394	428	427	436	413	445	416	434	396	448	409	421	409	416	455	416	417	416	429	428	424	390	430	432	426	395	415	424	425	401	424	446	418	413	433	428	429	415	407	387	428	429	384	416	424	405	427	399	415	379	435	430	412	425	380	406	416	391	448	416	411	383	383	445	405	438	409	422	430	410	390	422	431	410	426	406	407	456	458	420	395	406	428	450	401	419	459	415	409	442	455	443	379	409	399	403	421	399	472	411	445	416	399	418	378	420	429	359	407	382	389	437	418	431	414	437	399	415	429	384	427	425	425	419	424	409	389	394	418	419	434	417	435	418	414	437	414	437	396	416	424	409	415	435	423	398	412	389	416	445	417	407	457	417	397	427	413	431	421	428	433	421	413	407	434	425	433	396	416	402	416	408	408	433	440	398	412	402	396	404	403	447	379	421	399	422	410	427	423	402	418	383	420	392	414	423	405	406	432	411	394	462	409	415	410	396	442	399	430	419	417	414	473	435	415	408	442	407	407	405	413	410	404	395	406	391	397	415	424	423	403	432	419	395	393	420	441	397	398	378	431	426	417	410	457	402	442	412	413	392	398	398	440	414	443	425	458	459	434	395	449	393	426	412	401	442	383	408	413	413	412	418	426	446	415	399	403	433	416	405	367	424	416	399	408	378	438	404	402	413	431	407	405	396	421	435	408	426	407	419	428	410	389	416	396	446	416	452	407	394	404	395	403	414	414	435	392	379	398	415	395	419	421	393	439	395	421	388	376	379	403	440	436	421	440	376	404	403	373	401	391	390	406	420	385	420	420	423	421	461	409	437	420	383	396	400	411	390	383	421	442	413	430	415	409	401	396	446	413	419	427	429	445	443	412	420	408	385	445	446	446	424	423	433	414	405	402	436	401	397	386	438	430	396	404	383	382	401	422	464	402	409	434	383	400	422	399	455	425	422	426	415	426	448	394	454	424	437	384	426	394	408	399	414	380	397	437	418	422	404	443	419	441	434	420	436	444	425	427	413	436	435	421	395	410	421	385	429	400	398	386	403	443	413	441	421	397	412	404	376	420	417	385	393	386	392	421	442	392	423	418	386	402	403	435	431	374	386	394	426	422	378	433	437	419	434	434	435	427	429	440	419	400	411	433	414	420	439	431	397	433	457	410	394	437	398	406	445	448	422	419	410	426	391	429	427	417	407	421	428	418	450	413	409	412	432	456	446	411	393	448	412	428	405	450	411	414	431	422	417	407	435	425	444	412	386	406	412	446	449	438	381	404	432	397	395	451	446	401	407	432	412	448	408	435	418	440	486	393	438	375	420	420	422	452	427	434	387	456	449	389	412	409	377	437	424	455	425	418	405	401	399	418	414	420	424	433	390	423	414	404	437	417	390	441	365	388	405	366	416	416	433	423	412	414	391	374	430	423	408	407	394	438	401	406	410	413	445	463	411	466	419	449	415	414	449	435	412	430	413	413	401	403	395	416	428	428	427	409	432	430	430	419	428	452	411	417	416	442	422	418	380	440	409	399	410	400	419	371	423	390	420	422	400	407	441	423	440	427	414	409	424	406	419	386	422	386	408	425	397	420	429	427	423	434	419	415	419	388	385	471	391	429	439	430	406	430	403	428	401	411	417	387	439	411	404	415	387	417	400	438	390	429	444	422	421	398	424	462	414	404	445	408	430	411	381	420	432	400	450	417	423	445	427	372	417	439	446	422	391	412	387	438	424	420	413	433	405	406	417	427	395	429	415	424	405	443	438	422	447	436	440	427	428	447	435	434	399	430	402	376	381	403	379	403	420	417	396	445	425	392	422	439	408	413	432	401	430	444	430	413	386	425	411	413	397	464	441	409	446	409	444	431	377	428	419	420	409	400	405	398	421	392	439	384	403	413	434	443	471	415	418	423	403	373	410	423	464	403	445	410	391	419	389	413	411	423	388	442	401	395	404	409	378	416	416	373	414	394	429	427	386	424	399	401	441	394	415	416	390	434	399	393	381	384	417	427	409	424	431	398	418	418	454	397	412	366	420	401	415	399	418	421	424	424	422	432	424	395	431	460	377	420	405	411	419	385	372	380	443	429	400	368	441	412	385	415	437	415	433	418	430	388	481	386	426	437	377	373	432	434	411	405	372	408	411	453	397	378	434	437	375	404	402	412	425	378	379	432	414	406	408	437	419	393	424	436	434	412	393	415	401	384	396	398	407	399	458	469	423	390	439	396	421	391	407	390	417	381	449	414	395	383	403	421	381	431	400	376	427	403	431	425	402	404	409	439	390	432	418	397	348	420	394	441	423	405	419	446	415	402	393	402	447	417	390	451	414	417	424	388	419	445	402	393	374	409	413	421	403	440	409	398	436	409	414	446	440	416	402	410	393	419	432	412	383	422	436	427	404	420	443	407	429	453	398	403	407	410	436	394	443	425	424	394	440	450	416	429	427	429	413	407	452	445	428	430	425	384	409	445	433	436	416	429	424	452	361	418	405	395	431	400	395	431	385	408	388	454	452	403	409	432	385	409	438	451	404	422	398	429	388	446	418	419	428	424	413	412	423	419	389	443	408	440	434	412	407	416	423	419	458	437	409	405	424	430	427	416	422	439	406	467	391	448	387	434	448	396	404	417	435	415	423	430	393	412	403	430	422	397	416	460	387	388	388	422	407	369	392	406	415	442	418	403	427	444	374	458	415	425	416	405	444	428	382	444	431	401	426	397	406	418	401	453	406	417	393	413	413	398	403	413	402	427	409	432	389	427	415	430	399	407	405	391	423	410	454	437	438	451	413	399	407	440	398	403	403	436	436	453	384	430	454	419	480	399	408	453	439	417	409	428	431	420	421	392	431	400	424	390	419	403	440	456	434	413	420	418	424	454	432	440	430	430	438	416	449	427	437	421	401	409	432	391	427	405	410	403	391	408	439	411	417	418	417	409	403	412	399	411	443	419	414	395	416	481	424	422	371	434	442	394	416	389	412	396	409	418	421	433	363	438	412	421	404	437	390	392	425	430	413	403	424	410	437	369	441	446	410	433	411	423	429	432	396	437	394	408	414	389	405	402	396	384	414	385	410	414	402	428	404	429	398	448	445	421	415	471	421	454	403
26854	20850	11351	2592	2201	1844	1399	961	942	1539	2807	3594	2753	1734	991	574	397	342	374	343	337	323	364	331	344	352	401	300	324	357	331	350	344	365	338	342	338	370	323	309	339	320	335	344	348	319	337	367	324	361	330	367	330	356	326	348	312	336	308	311	343	340	357	365	341	346	367	328	317	362	363	332	333	356	369	345	361	317	333	293	330	339	336	368	344	343	354	331	360	353	370	332	333	329	377	343	363	327	367	416	347	357	371	339	335	368	310	351	329	333	352	316	351	372	334	347	357	310	352	345	361	352	345	335	351	332	323	313	362	347	322	278	338	328	355	326	313	317	370	354	351	352	343	363	366	353	358	356	337	349	317	362	336	349	352	348	350	359	342	357	335	352	297	322	347	332	312	341	346	323	358	350	364	316	327	362	366	346	355	321	310	330	358	359	390	339	365	345	325	331	358	360	352	365	345	374	328	360	351	305	340	333	338	356	350	317	347	360	363	357	356	336	333	319	343	341	354	353	339	324	387	352	350	331	348	323	350	334	334	383	326	356	336	363	330	382	330	303	326	390	365	366	337	339	374	340	316	336	340	333	323	336	329	341	342	369	341	321	357	357	347	328	332	353	315	336	350	355	332	333	351	324	364	363	350	357	329	329	362	356	342	344	314	327	336	359	360	342	355	344	386	345	341	322	344	340	344	372	344	323	368	330	319	335	357	342	339	387	327	343	373	347	341	342	341	332	319	339	335	346	361	352	345	356	352	334	349	328	357	375	349	303	322	344	342	326	359	356	343	321	348	354	338	360	332	341	330	334	364	338	332	344	368	345	365	353	345	350	337	327	344	329	339	352	331	321	362	328	359	328	334	368	355	337	348	315	316	333	352	347	329	328	359	360	352	330	349	360	340	313	354	344	340	323	329	340	352	351	390	350	386	343	354	340	344	348	321	356	354	318	347	344	352	359	343	334	348	365	312	352	351	358	324	362	354	328	320	330	367	358	324	361	335	372	343	346	340	346	318	333	314	360	372	363	348	341	335	340	359	343	338	332	321	326	328	331	338	366	329	339	361	354	389	345	335	314	362	343	355	349	346	331	324	323	363	326	325	345	326	370	315	380	357	315	353	312	323	346	334	360	357	332	345	307	318	336	326	344	324	311	336	374	329	332	332	343	351	332	337	328	329	357	338	355	349	334	307	344	303	337	352	328	332	319	351	356	333	323	360	362	324	317	344	347	347	326	350	381	350	358	369	342	328	318	334	340	329	351	374	351	327	367	321	322	353	321	345	351	356	301	356	356	348	347	352	339	359	371	347	347	352	372	367	347	362	315	347	355	327	328	346	344	362	350	346	346	351	373	327	361	332	331	341	365	345	362	310	357	353	349	325	348	328	338	328	341	359	347	332	318	343	327	319	360	351	298	350	334	342	333	318	332	343	345	338	337	341	324	380	375	326	334	331	327	346	353	355	355	352	342	325	335	340	325	318	322	357	310	314	330	350	364	331	335	337	331	336	319	355	345	360	347	343	331	372	324	354	364	362	364	374	353	315	370	339	357	355	336	354	354	318	334	356	359	333	363	339	346	361	332	335	334	340	330	348	303	317	292	311	370	347	339	313	311	366	337	336	365	332	377	338	325	346	364	347	347	355	352	333	338	369	352	344	330	336	363	342	364	324	299	349	336	325	343	344	343	339	322	345	353	342	334	327	338	345	329	340	361	347	335	365	322	359	324	365	370	345	310	366	351	355	329	346	321	331	323	366	370	337	322	349	323	366	363	352	369	352	385	335	321	339	347	370	355	342	342	316	358	381	366	336	352	336	340	361	361	333	361	364	328	346	335	372	346	342	353	356	344	356	327	333	325	349	321	325	389	334	344	358	357	339	339	360	354	348	328	350	332	324	352	334	322	336	348	357	341	342	344	314	346	338	310	350	333	361	324	378	341	328	294	329	331	318	325	355	344	313	386	337	335	348	360	329	353	370	335	347	331	373	327	314	358	348	331	330	315	354	357	332	337	336	320	317	354	334	394	367	341	349	331	376	354	330	353	345	343	328	353	318	376	361	363	373	323	338	341	327	345	340	370	366	366	340	329	350	356	363	336	359	361	335	312	333	340	361	350	312	355	363	355	343	321	357	369	334	342	304	339	340	332	360	364	346	357	319	342	355	334	376	351	373	353	326	335	323	329	360	338	357	339	340	319	336	335	325	362	351	311	329	341	327	369	361	350	316	347	350	325	347	306	338	346	363	366	337	388	337	331	349	338	317	336	320	340	327	365	336	330	373	315	374	347	360	358	328	353	334	325	315	342	321	317	338	343	292	382	328	347	318	319	329	327	333	326	342	342	353	357	333	339	381	345	343	333	327	362	329	374	340	338	351	310	371	334	353	330	301	324	319	349	307	348	354	361	308	329	333	301	329	335	367	356	341	324	358	370	325	337	340	352	336	328	337	323	337	343	346	352	338	329	355	342	345	371	392	341	383	340	366	375	347	340	367	333	376	367	329	333	335	350	332	304	309	353	344	352	372	346	357	370	336	335	347	332	341	327	370	344	322	353	349	334	331	340	316	321	314	336	355	323	351	349	363	352	341	343	339	330	335	315	340	325	348	329	361	339	337	342	360	344	314	362	313	363	328	345	350	341	307	340	338	314	341	354	311	355	352	348	354	347	326	348	327	358	315	341	341	298	360	336	334	328	358	362	355	346	324	324	308	348	349	371	359	344	378	316	314	362	327	316	364	334	364	349	331	332	330	357	358	348	333	314	348	351	348	359	328	344	320	332	357	320	351	388	338	322	337	333	312	336	352	307	361	310	367	373	331	369	343	370	289	386	301	357	374	351	360	328	342	314	338	365	337	323	320	334	312	345	356	341	339	369	361	349	353	351	336	331	318	327	338	323	330	348	338	315	332	353	329	303	363	334	323	367	344	322	349	364	325	343	339	361	361	339	347	335	369	331	327	330	390	331	342	358	328	338	344	337	354	372	341	329	370	380	385	366	355	352	336	348	335	324	342	330	341	350	339	362	358	344	363	355	336	297	357	358	357	315	331	342	352	338	347	331	322	337	322	322	372	347	327	347	336	342	344	305	338	326	345	350	372	342	335	342	343	332	363	343	340	351	346	331	345	343	351	326	326	347	384	383	347	335	357	336	346	336	359	331	364	391	338	361	315	336	337	354	349	359	303	330	332	314	339	344	360	354	326	344	351	342	344	339	367	367	320	329	367	335	316	328	338	340	339	342	354	358	349	344	363	358	367	326	331	332	320	338	384	358	353	354	297	358	348	349	322	351	370	331	375	301	352	339	361	369	330	321	333	352	332	337	373	345	347	323	343	323	379	306	362	354	361	361	343	330	341	347	309	360	356	345	337	342	374	356	351	354	356	342	335	344	321	338	366	364	317	381	322	332	354	314	338	334	330	350	360	343	336	327	353	350	330	367	338	349	339	353	332	322	337	321	353	342	309	367	357	345	326	346	312	376	320	326	353	346	307	355
5903	10844	9251	4217	6272	5493	4131	2864	3096	4747	7776	8945	6711	4224	2193	1249	901	656	608	630	590	630	599	697	636	635	590	656	594	572	640	637	607	600	559	666	611	642	640	641	605	677	601	604	622	607	609	598	628	642	615	617	593	610	624	628	622	649	584	598	570	601	640	601	598	608	636	614	630	602	614	651	583	639	632	611	614	601	612	584	612	616	651	623	590	620	621	580	702	585	593	645	609	644	581	610	606	646	636	635	653	584	625	621	633	641	626	607	627	629	626	583	634	652	597	621	572	585	616	600	623	614	671	622	594	604	583	616	607	622	632	589	598	589	639	663	628	630	585	599	574	593	603	625	594	597	674	604	635	593	597	645	601	635	642	631	611	606	615	615	616	641	617	602	600	613	648	649	576	617	639	669	641	664	636	597	588	620	601	648	607	615	616	617	623	671	683	643	624	630	617	637	629	647	613	598	622	600	627	595	604	647	573	596	651	629	603	631	608	614	614	603	619	658	625	604	643	626	614	649	641	576	621	608	622	661	587	631	613	598	616	600	634	640	599	652	641	581	611	593	615	625	664	601	631	646	649	593	631	643	642	624	619	621	593	627	665	616	669	650	630	619	642	629	582	623	614	626	607	589	618	607	619	670	629	613	641	619	646	606	649	636	622	645	608	617	645	638	581	610	643	684	615	657	592	642	627	608	606	602	658	647	604	632	536	593	613	588	657	609	618	603	605	675	647	606	634	672	648	606	611	605	624	663	621	615	641	635	602	614	629	616	604	640	612	592	642	577	622	636	601	654	674	620	583	592	628	564	647	632	612	627	646	633	650	645	609	605	571	591	666	606	624	586	614	635	613	616	621	626	610	650	664	641	595	641	610	629	594	601	631	629	615	612	584	635	664	646	599	670	635	646	574	632	606	617	592	631	609	629	627	652	642	613	608	632	639	624	629	636	615	615	604	640	605	623	608	627	583	603	652	616	611	577	585	563	608	627	617	605	642	627	588	631	659	636	608	655	631	624	637	617	622	641	592	611	620	672	637	606	641	654	622	635	567	626	646	594	594	644	650	619	647	651	650	667	667	626	597	624	639	626	634	668	608	634	625	621	572	571	600	583	603	644	596	622	652	572	627	620	595	624	560	665	640	625	620	612	674	616	601	621	662	617	625	667	640	624	632	668	616	652	617	588	632	626	599	670	632	678	635	630	601	620	651	615	661	672	594	612	657	605	615	609	630	646	611	606	634	617	604	583	622	618	635	607	620	599	625	618	665	596	641	616	605	595	637	654	615	670	601	664	622	606	699	645	665	603	579	628	627	647	640	677	620	624	582	634	646	579	593	592	556	619	661	633	623	636	642	622	678	631	601	633	597	627	583	620	568	630	581	638	658	594	598	655	608	612	615	611	661	624	640	612	629	621	605	649	643	655	610	602	625	622	672	596	588	641	594	585	627	627	591	600	627	642	651	633	629	657	635	634	631	559	622	586	651	607	674	645	617	586	620	619	605	589	591	637	585	645	603	633	639	589	569	614	642	606	633	636	585	636	638	592	654	616	654	626	627	621	617	605	605	615	567	668	626	657	650	635	614	637	651	583	599	626	590	561	660	610	646	621	638	642	666	605	655	623	589	634	599	591	591	598	628	649	575	606	630	631	641	614	654	623	605	633	630	603	602	660	600	581	615	579	659	640	650	636	650	615	622	605	610	615	636	579	657	638	598	664	626	605	644	577	665	674	611	618	656	624	585	618	658	654	630	607	623	616	596	657	587	592	631	621	645	675	642	617	607	621	651	610	610	587	618	604	610	646	632	599	684	599	578	660	604	621	582	628	628	637	606	622	608	632	642	618	587	585	614	630	631	610	647	618	679	647	638	631	612	660	649	608	593	571	651	590	620	621	612	581	596	650	558	590	674	614	612	642	665	572	612	613	628	610	654	654	637	651	579	580	604	615	611	618	606	580	580	607	637	607	647	618	612	661	604	591	617	638	633	662	602	629	635	618	606	656	614	629	664	609	642	596	588	561	620	653	622	627	627	623	617	616	596	629	629	622	614	627	609	582	622	656	636	623	599	588	610	600	609	615	626	629	612	600	641	642	585	641	626	675	638	610	611	657	597	600	640	608	602	623	617	622	599	616	679	595	641	631	590	608	634	694	651	606	619	591	643	671	622	630	623	592	661	600	642	584	657	626	596	621	668	617	636	605	625	634	665	639	625	581	560	613	625	622	615	661	674	606	603	621	631	616	657	606	668	645	653	642	610	665	637	647	602	616	663	597	582	573	625	623	646	606	634	612	614	616	627	620	600	634	688	631	633	598	637	618	622	641	572	645	629	574	598	661	611	624	584	609	593	614	659	645	629	595	624	611	660	586	639	635	601	650	630	647	590	573	591	625	614	618	687	615	603	630	582	668	597	634	621	675	630	664	650	627	647	567	610	629	608	620	648	649	563	600	672	651	626	625	645	617	625	651	611	625	644	619	656	572	641	585	642	590	564	655	642	632	590	586	594	627	631	588	665	634	637	642	629	618	610	612	619	601	656	658	611	640	619	608	602	597	615	626	649	642	620	643	661	603	602	633	621	646	611	630	612	631	624	636	630	603	581	628	627	626	605	628	647	621	581	629	618	603	638	621	626	617	636	626	631	643	647	578	637	644	630	570	611	608	602	639	614	630	654	602	606	578	689	625	601	656	593	602	578	602	586	631	619	635	623	639	581	602	647	596	616	617	622	622	641	617	676	612	661	580	615	592	590	651	621	578	613	613	618	634	634	663	630	589	650	631	549	597	639	590	639	633	640	616	598	579	634	667	655	641	609	625	644	661	606	617	652	655	628	627	610	690	603	577	630	652	622	636	608	606	616	601	590	594	601	580	613	657	597	605	571	627	648	619	629	667	606	635	639	579	593	594	640	655	582	616	606	600	605	611	646	612	629	625	602	652	598	599	692	629	618	621	590	573	620	611	637	636	620	628	566	634	601	621	662	607	643	647	643	649	627	658	605	596	599	601	611	633	648	623	646	605	661	662	630	613	641	586	535	653	599	595	615	589	627	586	595	684	656	632	609	636	624	618	636	633	658	616	608	618	592	613	606	600	611	648	627	581	601	631	678	644	589	600	626	630	604	666	632	592	606	659	593	665	647	597	607	635	624	580	651	601	591	615	639	652	651	617	608	643	647	664	621	628	589	640	614	656	623	619	616	622	619	611	599	603	651	636	632	599	637	619	618	617	679	621	613	636	613	617	607	665	599	646	582	608	637	597	636	611	650	586	641	584	601	638	596	672	631	626	615	642	619	599	586	623	667	631	600	673	614	589	604	625	664	636	622	646	627	640	640	597	632	643	616	599	610	619	607	630	611	578	601	615	639	614	605	617	588	633	562	593	619	645	624	609	632	614	652	641	580	610	640	611	596	606	626	602	649	634	590	664	611	606	612	593	620	600	609	604	603	652	585	592	593	620	627	607	626	628	622	637	650	616	633	596	600	613	603	680	627	591
24841	21359	27859	25195	11961	2129	1373	1166	1058	2465	11617	16200	14390	8376	3270	1149	621	405	302	307	260	318	302	286	318	300	276	296	285	277	307	283	300	276	254	287	283	297	290	292	267	284	295	278	268	269	299	282	273	265	283	268	272	247	278	282	315	331	272	304	308	281	279	270	267	279	309	305	272	294	347	288	238	289	294	315	287	289	291	259	282	251	276	273	297	292	252	273	280	250	283	292	269	270	306	284	308	287	299	300	288	273	277	269	298	294	270	283	268	293	311	296	294	275	268	293	275	303	301	280	266	262	306	264	269	297	290	306	287	300	301	284	274	291	291	296	281	309	263	275	290	327	290	265	282	291	295	280	275	276	282	298	291	259	265	265	272	282	296	294	277	277	283	256	272	295	288	263	275	284	304	291	317	295	302	277	310	290	272	251	302	288	317	300	291	285	289	272	335	261	272	295	271	266	270	283	270	261	296	284	275	308	292	301	305	279	287	295	286	279	277	298	293	278	296	290	262	270	297	284	246	299	276	279	309	274	262	312	264	333	261	287	277	293	261	284	291	307	297	296	281	257	290	284	297	277	258	321	285	279	276	299	287	306	289	295	279	271	266	300	249	266	321	261	295	301	297	268	262	294	278	276	278	262	271	291	290	287	248	278	260	279	278	261	281	279	277	283	304	278	286	295	289	289	308	292	310	274	277	298	282	286	293	291	279	286	265	280	272	293	291	291	274	270	262	301	277	277	290	279	263	292	306	301	294	283	272	250	262	260	265	277	270	298	262	282	290	304	262	280	271	281	275	304	266	294	267	275	284	288	270	283	264	293	245	271	286	268	230	311	250	297	307	289	289	304	293	320	274	276	264	272	282	290	262	257	278	287	287	278	295	274	293	297	289	301	283	312	267	280	288	241	284	255	310	305	268	264	312	279	296	252	309	299	289	273	294	312	273	274	306	301	277	265	276	253	288	309	269	263	273	260	292	280	296	299	303	287	270	276	297	271	268	261	252	282	269	275	261	273	255	287	313	289	272	287	286	279	305	258	255	269	297	289	278	304	299	283	293	309	287	294	263	269	289	290	273	290	269	281	279	284	302	300	260	283	259	279	298	273	319	263	292	281	278	300	298	269	301	298	270	276	252	271	297	255	265	253	307	291	275	306	298	310	278	258	280	261	280	296	299	247	286	288	283	301	301	290	279	280	298	275	277	254	250	265	303	275	306	299	284	258	328	300	300	300	274	283	258	321	286	255	263	315	293	284	279	284	295	264	301	311	256	280	283	289	289	279	270	276	295	273	290	262	255	303	271	284	281	283	283	267	293	284	291	285	273	317	304	266	283	279	263	265	279	282	277	317	282	291	278	317	265	302	312	288	309	295	295	275	287	318	297	275	279	295	305	288	267	310	285	292	269	281	265	271	272	284	284	301	291	285	294	264	295	301	256	286	302	295	266	306	265	284	320	292	290	282	296	298	284	293	288	290	281	302	295	248	248	298	302	245	272	269	272	266	288	293	269	284	287	276	283	286	300	265	284	281	290	251	303	301	318	282	295	273	284	280	293	256	304	289	312	281	292	286	254	289	275	290	287	263	303	285	276	309	291	271	292	304	274	292	294	281	268	278	289	279	286	297	282	281	261	297	318	299	317	269	258	298	286	284	253	290	276	291	302	266	297	275	311	277	300	274	293	318	276	282	292	315	256	282	271	298	284	272	307	321	279	262	272	263	268	280	312	302	282	313	270	283	269	264	291	300	284	282	311	266	275	268	299	291	288	273	294	267	290	292	284	299	257	296	279	307	312	283	288	275	292	299	282	276	268	286	300	288	303	289	265	296	299	290	282	290	283	290	254	293	276	300	279	293	305	292	288	270	283	275	289	279	295	283	284	297	310	270	282	291	271	286	271	292	268	269	253	258	272	302	271	284	284	288	262	286	255	279	316	253	269	311	263	255	282	280	273	295	271	294	273	269	280	286	247	270	275	282	280	275	329	301	258	332	278	280	272	277	272	283	267	279	277	282	275	286	291	299	259	297	329	274	277	320	279	304	316	273	267	292	283	275	299	284	274	280	261	264	282	280	270	317	282	282	280	269	318	284	294	288	285	307	295	311	305	296	291	323	269	284	298	288	273	265	306	299	307	288	285	258	306	287	266	293	260	284	288	290	262	303	303	296	302	274	295	265	314	289	270	277	276	278	306	283	308	293	282	288	294	284	274	273	281	321	280	296	294	284	271	272	268	300	301	264	272	262	294	275	278	287	249	289	279	298	286	246	289	281	291	322	298	308	278	259	271	308	291	287	272	282	271	268	260	275	304	307	297	336	305	268	275	266	284	282	304	277	290	325	286	286	292	306	283	284	300	307	254	308	268	280	297	295	279	281	303	250	295	270	297	318	290	287	258	281	242	280	266	316	272	292	282	280	256	281	243	265	297	270	273	319	253	296	316	303	270	262	288	314	269	278	298	306	267	235	268	264	301	281	306	303	278	306	249	274	293	293	296	276	284	286	278	293	275	274	280	288	271	287	274	288	260	271	293	284	271	307	284	276	275	270	276	262	278	318	298	315	269	303	306	270	285	293	269	282	279	304	298	258	282	297	309	276	283	299	305	269	291	289	285	246	282	295	293	307	305	298	284	272	289	264	305	310	265	278	303	304	305	294	299	263	282	296	271	263	266	252	287	259	289	292	294	325	272	334	278	319	283	248	286	284	312	298	258	279	298	255	288	274	307	305	276	274	281	269	305	307	284	306	296	267	273	245	295	295	266	244	294	299	316	278	296	304	252	272	269	305	290	279	339	294	284	244	254	294	270	269	288	291	282	277	297	268	268	287	311	279	258	280	291	286	274	314	288	264	262	272	288	306	262	289	287	283	269	334	277	296	296	295	284	269	284	267	252	312	284	296	289	284	279	311	286	272	287	313	320	277	275	274	271	251	257	266	259	264	284	308	288	282	309	289	305	284	293	279	277	256	272	297	282	301	271	281	269	282	291	280	297	279	288	290	290	294	286	278	304	298	254	282	286	288	304	281	285	277	295	323	289	285	291	269	272	295	269	297	278	288	253	266	271	274	285	287	309	314	295	268	305	314	289	283	286	270	275	266	315	283	290	274	288	274	275	294	283	269	275	290	258	280	291	276	267	295	282	286	275	264	267	315	293	320	292	233	268	294	298	282	303	293	299	281	277	295	289	265	294	276	278	279	308	291	297	332	268	296	285	272	313	311	288	288	310	282	266	277	303	282	277	290	273	281	320	323	320	222	250	262	284	281	288	284	307	310	270	268	284	307	324	304	277	295	274	274	273	289	250	259	244	289	278	285	275	285	297	271	265	299	306	269	255	290	282	292	307	286	282	261	293	254	270	254	276	283	246	288	271	292	277	258	298	275	298	271	289	281	276	258	257	260	281	284	285	304	275	315	272	251	297	263	265	312	294	254	296	272	297	270	280	282	278	292	306	281	284	279	304	284	305	286	277	293	269	275	291	284	267	275	271	289
7738	16000	11255	7123	6946	4786	3888	3631	3623	7312	23593	27480	24003	15909	7386	2805	1488	744	523	557	543	532	519	535	523	528	525	527	534	461	542	517	448	519	503	512	493	524	555	523	531	556	486	503	579	508	511	524	487	542	514	510	511	504	488	505	534	504	553	494	526	509	486	500	532	533	552	502	526	510	549	462	543	504	541	517	502	536	562	500	517	527	541	524	511	522	496	498	506	481	514	550	527	485	535	512	547	502	498	528	495	590	509	545	515	517	515	544	538	533	570	511	511	498	508	514	465	476	541	522	504	494	527	537	528	535	504	516	543	509	548	529	558	506	542	530	573	523	512	469	520	505	559	526	492	503	483	545	512	505	505	528	495	534	527	501	483	517	503	508	541	469	515	490	551	506	477	517	528	519	500	487	605	520	537	534	513	557	520	501	497	508	511	530	572	519	520	503	515	523	495	524	536	532	500	566	535	500	492	540	486	561	481	517	538	510	523	526	530	523	553	518	522	530	535	520	586	520	498	510	551	507	519	517	500	503	535	531	523	512	529	514	511	532	518	516	506	551	535	514	534	523	549	553	573	539	538	544	529	539	560	502	476	552	558	545	498	507	533	488	538	535	517	510	457	490	495	512	516	523	523	522	539	496	520	548	525	545	540	538	557	511	523	495	533	499	517	515	526	512	553	545	515	529	496	550	534	490	535	527	537	554	529	509	530	524	521	535	509	533	512	552	517	512	528	492	500	528	519	541	525	511	508	502	517	512	517	536	496	516	506	592	528	529	491	503	567	508	509	511	513	508	501	522	531	524	491	562	528	548	535	494	478	484	470	497	508	528	518	533	546	556	517	539	496	495	504	530	534	560	539	540	561	575	496	490	513	509	573	556	511	546	523	533	504	544	480	526	540	489	534	566	481	530	516	534	567	492	488	491	517	513	506	534	505	494	515	527	501	514	489	469	538	523	563	543	497	563	507	526	540	526	549	534	516	501	531	517	493	570	508	543	516	506	554	546	506	546	553	515	483	535	488	529	545	525	566	517	512	512	503	506	498	525	526	527	512	525	536	476	546	525	523	522	491	515	570	541	502	516	506	519	533	508	519	510	535	471	505	547	486	521	547	525	541	512	527	530	518	491	501	502	500	487	485	518	547	561	550	546	525	509	579	570	525	538	495	519	543	470	536	503	495	519	529	509	500	554	499	513	530	510	512	501	545	516	496	465	539	520	505	519	514	512	526	490	502	545	479	547	522	499	541	475	545	536	513	544	536	530	504	538	541	531	552	531	505	528	505	539	525	535	539	500	534	526	514	545	502	518	539	515	498	549	500	517	532	501	536	544	547	494	491	527	498	524	534	500	516	501	543	563	532	526	542	526	529	542	491	513	496	496	496	515	559	536	535	502	502	509	538	570	522	520	501	516	481	544	562	547	557	534	510	490	521	503	521	501	529	494	535	545	546	526	537	515	560	518	526	493	499	516	550	493	478	502	487	514	509	507	533	535	535	508	514	493	524	554	528	548	537	499	529	518	498	528	543	527	489	530	550	550	515	527	514	527	528	582	527	502	501	550	511	513	504	516	520	510	475	563	510	521	476	573	525	558	520	491	499	544	536	529	532	512	508	506	551	535	531	509	537	480	527	501	522	543	503	547	547	549	522	516	556	506	522	510	522	499	557	523	517	503	511	511	547	510	555	552	533	519	510	504	511	518	504	537	536	501	550	554	514	503	518	503	496	526	508	517	464	527	508	505	534	511	507	485	481	517	532	510	525	528	502	531	542	551	500	518	511	493	547	538	483	532	507	508	525	488	474	530	493	503	487	498	536	512	529	540	540	512	532	531	502	525	541	526	530	545	526	471	502	543	530	507	506	505	512	512	535	534	519	496	526	510	494	498	528	499	502	495	545	520	477	479	507	541	515	497	495	541	520	533	483	527	507	507	522	515	540	514	503	520	504	500	539	496	542	501	494	515	516	509	527	558	530	498	481	519	513	516	523	458	530	479	558	473	490	478	472	527	527	522	519	497	503	543	530	516	525	510	531	503	524	501	531	535	535	529	501	559	515	533	507	487	526	527	543	485	512	511	536	507	544	554	547	494	536	506	524	507	515	484	527	541	538	522	536	507	484	494	556	521	503	520	544	497	517	471	554	563	531	539	523	516	504	536	523	501	570	485	500	504	482	506	513	503	499	512	495	505	491	536	506	500	475	552	556	519	516	522	477	484	532	504	515	532	517	546	520	497	465	564	497	515	499	496	529	512	547	511	557	513	550	510	511	492	514	538	529	514	502	521	540	505	509	547	539	536	525	540	508	552	560	536	542	523	535	516	519	547	519	490	481	542	533	526	509	485	547	499	541	515	553	533	520	508	541	529	529	522	469	502	511	508	519	485	536	496	523	508	526	524	519	532	545	475	504	521	516	526	499	536	495	559	512	518	512	495	532	534	509	518	503	517	494	510	511	496	518	567	556	556	491	522	499	527	536	484	498	545	543	547	522	491	492	495	495	549	510	532	525	572	518	488	487	480	551	479	498	501	529	537	512	561	542	560	521	525	512	533	524	491	518	534	516	486	531	509	538	530	509	517	488	533	558	549	526	515	499	510	550	525	496	512	505	556	523	562	497	529	533	553	520	522	514	547	493	541	505	541	496	538	511	508	523	505	527	490	504	516	519	515	540	597	544	532	501	536	542	489	510	489	507	514	569	501	518	497	492	580	545	499	489	506	511	560	507	520	519	496	529	511	508	531	569	515	552	528	503	525	515	489	514	543	528	528	520	518	494	525	560	502	534	515	550	528	507	513	517	590	494	506	531	535	502	496	539	531	524	507	523	496	543	557	531	514	500	519	530	550	526	532	503	505	531	540	479	538	521	506	529	487	539	537	567	488	534	456	542	538	532	552	498	495	550	502	529	507	501	514	516	534	446	506	526	515	508	514	524	495	488	551	518	516	525	511	510	552	538	530	522	560	579	515	548	530	510	520	530	568	542	516	472	517	533	509	552	538	513	502	533	493	525	497	479	525	501	542	505	481	515	507	502	564	477	496	529	483	562	508	538	499	515	525	548	526	528	521	512	495	536	527	532	538	534	512	500	516	535	522	528	528	551	551	529	534	499	512	491	545	569	497	517	505	547	551	507	571	510	551	532	542	498	505	505	526	502	525	531	468	536	501	513	529	505	556	512	484	517	543	503	502	502	487	552	499	505	530	561	508	518	544	498	492	511	509	518	515	539	521	498	496	523	505	465	492	513	490	494	486	520	505	555	511	496	501	508	525	513	489	520	520	540	524	510	557	542	514	513	512	577	549	514	516	536	517	540	542	530	527	508	557	517	517	518	475	533	528	511	493	479	491	520	531	501	522	531	519	501	524	492	518	552	506	544	538	528	525	484	496	502	541	536	517	508	535	525	525	502	538	546	482	525	549	507	520	566	487	544	530	548	494	523	541	509	513	540	493	538	547	546	533	520	495	512	501	533	501	535	524	517	508	545	501	522	516
23380	21370	29183	23899	21377	20233	7263	3898	2456	1714	12259	34672	32105	21270	9756	2800	1137	400	212	210	198	232	235	240	203	211	195	211	207	212	212	210	212	240	237	217	228	224	211	192	237	209	229	227	238	242	243	233	225	199	219	194	201	229	209	255	186	243	203	214	197	230	230	217	198	224	217	215	220	218	221	220	222	211	224	203	200	227	202	216	234	196	213	213	214	240	218	225	224	242	235	241	209	209	217	217	227	214	227	217	216	244	203	208	217	232	195	199	226	231	222	236	191	221	203	225	226	225	228	209	231	236	230	209	223	213	226	235	215	184	206	220	202	241	202	235	184	217	231	224	213	195	215	197	222	226	205	245	235	236	225	229	235	240	217	194	200	217	211	190	212	217	232	189	221	240	210	211	235	244	239	234	218	231	196	217	225	207	237	225	208	208	215	242	179	229	200	215	200	230	221	230	237	212	198	236	175	226	229	230	200	218	195	229	192	236	241	218	220	228	197	232	225	231	240	210	217	206	215	229	225	229	220	190	224	213	199	208	228	226	208	200	241	215	197	180	192	200	221	229	207	220	203	196	230	214	221	199	230	199	190	226	217	204	185	222	213	200	222	220	219	220	210	215	230	208	200	203	203	237	223	214	205	241	224	214	229	201	215	210	227	224	203	221	224	202	229	233	221	213	210	200	194	205	227	223	215	215	236	238	219	210	185	233	217	188	242	207	214	229	188	215	202	240	231	213	200	229	217	212	219	233	223	204	219	192	225	206	195	242	204	224	216	204	239	232	232	212	226	207	205	239	218	186	228	218	220	219	235	199	214	218	202	212	224	212	223	229	238	212	223	241	205	210	186	203	206	206	222	208	229	204	186	195	221	184	211	211	246	207	223	204	185	194	205	214	206	180	217	218	220	233	198	190	225	226	215	217	227	223	222	208	225	209	218	210	215	215	224	214	228	199	212	217	229	229	236	194	238	211	213	237	223	255	193	214	215	240	209	210	204	230	201	220	209	186	237	212	217	223	227	246	227	212	227	214	202	242	196	239	233	224	215	203	211	243	206	198	253	225	214	228	229	211	196	211	207	209	214	214	218	222	211	212	187	210	233	207	214	204	206	246	231	209	218	219	203	221	214	192	225	229	197	204	211	195	211	216	208	210	246	211	221	229	214	220	211	255	228	221	234	213	229	208	207	212	232	224	227	204	232	202	221	197	229	224	233	222	225	202	225	240	216	234	208	215	206	227	236	237	241	219	199	207	218	226	242	217	207	228	231	203	202	213	209	219	229	218	228	215	221	219	211	213	220	233	187	191	210	219	234	226	220	222	222	213	201	217	204	228	193	213	208	227	229	219	230	216	224	224	183	207	228	227	203	228	217	229	223	198	234	211	229	234	182	216	190	209	208	206	207	218	229	216	206	214	209	215	230	236	214	221	212	213	200	199	222	215	216	221	222	185	230	233	201	254	217	217	236	229	222	221	220	221	231	183	236	187	222	238	236	216	215	226	211	189	227	224	214	240	218	237	222	241	213	196	227	216	219	213	221	222	225	185	198	196	203	201	196	234	214	180	229	237	197	227	229	206	249	193	197	225	199	212	222	188	227	224	226	230	247	223	211	224	220	205	223	216	237	235	224	223	211	210	209	215	185	264	211	216	230	222	235	211	241	184	245	220	218	221	223	206	203	213	212	213	228	203	210	239	219	220	225	240	205	209	209	232	211	228	218	225	229	206	230	208	186	220	191	182	224	224	202	221	211	246	241	209	237	211	204	223	191	212	236	222	229	237	212	209	227	225	203	212	227	218	210	230	218	198	237	229	208	216	217	211	224	219	227	184	202	222	195	180	201	220	204	225	249	230	224	228	241	228	208	205	239	185	240	218	177	217	232	198	217	214	209	232	201	225	227	207	201	233	208	203	197	213	227	214	208	225	222	207	221	209	226	200	224	209	223	241	209	184	208	184	211	239	203	213	210	226	187	202	223	217	173	224	237	214	219	218	203	208	220	226	235	211	203	230	198	224	236	230	200	250	203	206	216	216	227	225	213	239	214	217	198	197	222	191	258	227	238	216	202	212	196	218	219	189	214	218	227	230	198	241	191	230	207	228	232	216	230	208	199	217	239	242	209	217	218	206	218	213	201	209	220	213	223	171	243	198	235	245	214	221	232	226	221	234	206	209	189	237	213	209	194	231	213	210	224	227	205	236	232	226	202	203	219	226	230	230	209	210	213	228	230	244	192	221	238	201	208	225	220	226	211	215	215	233	227	220	201	200	246	220	220	206	225	212	195	201	219	180	220	222	226	225	213	243	230	204	199	196	207	211	222	245	194	214	220	217	203	214	195	214	209	198	236	226	200	211	222	242	245	240	208	194	181	198	192	232	239	220	225	250	219	236	221	235	215	210	185	197	223	199	234	220	201	220	219	216	211	238	235	233	225	223	244	234	197	200	212	230	213	214	219	191	225	232	203	198	205	217	208	213	206	217	208	202	187	187	209	230	221	219	205	221	205	219	197	216	219	226	202	232	227	212	232	214	225	201	222	229	251	200	217	220	230	237	230	191	218	220	191	211	232	204	202	211	226	201	205	221	182	225	235	212	220	232	227	214	228	192	232	232	237	227	244	233	207	247	233	196	199	217	248	199	240	228	192	207	226	224	211	220	248	211	229	221	216	212	213	209	232	229	194	211	201	224	191	209	221	227	217	202	207	225	214	232	223	211	206	226	214	194	222	214	234	220	232	241	212	240	227	222	212	191	213	182	223	204	218	227	224	231	195	206	210	211	224	202	222	211	233	241	239	201	228	214	202	207	220	208	232	218	200	224	225	219	213	178	200	227	221	209	204	204	209	207	226	197	241	212	180	216	201	229	207	219	220	212	210	235	208	207	214	194	227	210	224	216	235	252	207	223	210	207	236	215	208	207	212	200	243	193	216	197	225	201	235	230	218	213	232	226	226	217	206	231	183	212	230	213	207	200	191	206	188	208	212	223	205	221	208	238	219	215	196	200	224	234	227	198	236	219	229	214	243	218	200	233	229	204	198	202	216	227	233	208	199	215	207	202	192	206	225	224	220	211	203	208	218	230	218	226	204	231	214	217	207	212	227	224	218	200	222	202	219	230	212	188	202	211	191	232	200	197	209	239	201	227	201	210	214	233	218	220	212	189	222	203	214	213	203	201	237	228	226	200	209	224	203	209	211	223	211	220	205	199	198	204	251	217	222	213	210	223	197	212	216	224	214	199	224	243	226	213	198	231	203	205	237	217	216	225	209	220	208	223	231	204	206	212	225	200	219	227	199	220	235	215	202	218	227	209	207	205	200	218	215	213	237	224	222	242	226	207	220	208	197	235	217	219	219	199	220	211	227	204	206	199	216	224	206	207	225	228	213	222	209	237	213	224	221	237	207	199	194	205	228	238	190	196	232	239	218	218	190	211	225	226	233	207	190	251	213	226	200	220	194	230	205	227	236	202	231	246	226	214	256	223	225	236	209	252
10068	22656	19708	13357	10325	13131	10228	10594	7799	5571	22710	42246	38386	28445	16146	6514	2988	956	394	403	401	368	389	404	416	415	372	373	371	371	372	351	374	384	418	387	405	389	383	390	374	356	398	376	387	356	381	370	387	386	369	381	382	376	399	409	355	357	411	347	388	371	421	406	380	424	397	421	380	390	399	410	364	401	389	380	343	390	403	368	334	407	387	407	385	359	359	399	385	390	392	383	366	398	363	376	403	358	393	381	387	382	372	377	394	410	355	365	387	383	389	385	385	361	392	388	427	375	389	363	380	403	373	374	404	355	371	375	366	375	358	349	399	396	374	365	405	393	392	389	404	370	387	384	359	396	410	387	346	383	350	373	404	361	380	380	383	372	366	382	399	386	359	366	381	408	392	361	366	406	387	381	391	369	414	411	361	374	419	378	392	397	410	391	376	427	365	352	380	398	427	371	377	392	388	364	392	415	364	391	357	386	387	394	389	376	406	365	368	403	391	379	380	365	383	380	403	418	433	342	394	378	359	413	408	387	399	405	391	407	392	377	377	364	355	392	386	388	407	399	372	393	382	425	406	357	371	377	386	398	338	388	385	381	390	375	369	366	410	366	366	342	369	414	403	377	389	383	376	424	367	392	439	381	384	375	400	365	358	353	419	376	369	403	380	373	397	380	380	339	373	398	385	365	390	403	384	374	401	371	365	386	401	410	378	399	364	370	392	431	377	386	377	362	332	378	367	366	346	372	373	416	390	374	391	408	365	418	401	418	387	373	399	373	353	371	366	420	361	377	407	407	397	371	359	343	422	407	381	361	375	398	416	399	411	398	366	349	380	378	402	398	395	396	413	367	394	387	403	367	378	383	350	384	388	385	392	388	385	359	371	364	399	384	378	361	356	401	389	387	389	363	389	372	384	391	397	340	371	385	367	383	369	399	395	378	372	356	370	396	400	424	380	389	419	392	354	380	362	424	372	352	409	400	426	383	381	368	399	389	376	370	404	383	406	393	392	373	384	371	368	390	394	357	341	402	402	366	376	399	365	390	400	352	399	356	394	424	371	371	405	411	368	400	386	373	401	359	398	386	366	375	441	349	386	384	380	392	367	390	346	391	348	375	384	400	377	377	411	380	395	396	397	413	409	378	406	426	350	381	397	391	414	385	385	383	365	369	417	374	400	379	371	379	399	367	378	361	423	398	379	371	359	394	408	398	393	389	359	378	356	404	364	352	404	382	392	355	361	360	402	377	394	399	372	419	389	382	384	380	369	368	396	374	370	395	376	387	419	433	397	374	389	361	362	384	397	379	350	366	385	391	410	408	425	417	363	377	401	358	415	383	410	378	399	391	405	370	396	397	431	349	375	386	397	395	357	394	392	401	392	368	372	384	385	384	358	388	387	386	344	346	398	404	366	369	401	376	387	421	379	378	357	367	425	394	369	354	369	413	411	384	384	406	366	392	401	430	394	378	384	398	386	405	352	375	358	393	371	390	397	393	399	360	426	405	387	393	410	392	394	389	390	371	384	409	420	389	392	368	376	375	396	382	371	380	361	395	372	408	389	348	427	420	413	374	402	388	393	388	401	368	356	388	399	409	375	393	411	382	401	381	369	383	405	391	388	395	425	377	409	381	381	384	374	372	404	405	374	393	353	382	388	373	378	385	395	373	363	403	386	387	378	409	366	382	384	411	421	372	398	385	405	363	358	393	373	384	350	374	385	375	337	352	388	387	394	406	379	376	377	406	371	387	382	371	404	408	354	380	369	386	424	405	390	363	372	356	352	435	371	375	397	383	397	402	382	378	373	424	367	425	340	365	412	381	395	367	401	382	400	393	378	391	378	400	383	404	390	352	398	430	416	435	391	386	363	391	379	348	423	358	356	394	395	402	417	384	376	359	390	352	431	419	378	381	390	397	383	392	377	461	371	361	373	412	374	360	395	404	353	387	374	384	372	391	393	380	365	363	335	402	389	418	357	409	410	406	382	399	408	407	362	376	389	373	386	434	401	374	407	400	382	383	411	403	365	405	361	368	386	364	370	357	367	355	387	361	365	380	368	343	393	384	378	440	383	377	389	371	390	376	373	368	373	378	348	367	368	325	419	397	425	380	387	392	419	418	388	382	390	389	373	381	390	380	393	401	362	396	424	366	413	379	402	398	367	358	382	359	418	413	381	365	394	410	360	390	370	405	419	347	383	399	403	417	369	389	386	363	370	412	380	377	398	395	377	363	379	384	384	381	370	384	363	432	393	357	389	398	402	415	408	396	436	383	374	401	351	389	426	391	370	400	411	373	402	359	378	358	364	421	376	392	401	373	391	361	399	394	373	371	382	371	372	379	427	396	353	397	403	359	384	361	367	385	410	375	362	362	384	387	374	385	381	408	396	387	397	388	385	416	357	383	382	388	406	352	397	374	369	387	370	379	381	384	392	400	360	415	388	393	371	401	390	375	383	396	373	387	374	355	401	344	401	354	359	394	410	370	347	376	376	383	419	378	361	373	410	366	395	367	366	375	404	357	342	355	376	372	373	387	387	352	358	377	378	395	390	374	388	397	393	383	365	362	381	409	335	386	386	367	407	409	354	420	400	389	357	402	379	362	416	393	413	365	378	399	366	365	401	427	381	365	380	366	394	366	409	368	407	391	370	354	370	410	396	358	384	360	377	394	381	364	369	387	393	406	370	420	409	390	405	391	345	419	395	396	413	385	392	420	388	422	380	404	402	399	374	376	354	395	396	366	433	374	361	392	349	393	414	390	364	360	376	389	364	367	368	368	414	394	391	398	358	380	410	406	387	353	403	346	387	387	413	376	404	385	369	361	366	379	393	381	414	379	376	429	368	389	439	375	379	384	376	414	414	390	433	376	356	414	384	387	373	407	412	417	406	380	368	400	380	359	359	394	387	398	397	356	405	375	402	389	386	409	381	374	388	394	382	372	385	404	398	414	381	405	386	361	418	386	375	380	378	389	390	393	383	410	386	392	374	364	368	383	390	413	418	392	385	383	390	396	377	407	374	406	404	423	394	378	408	371	361	385	393	373	392	369	357	423	344	408	402	375	410	391	416	369	389	369	352	401	421	360	384	353	387	380	394	397	354	359	383	397	374	399	425	403	370	387	389	400	367	404	414	391	391	411	360	360	390	394	355	384	419	393	381	366	374	367	410	390	388	410	378	390	363	410	375	378	371	390	414	405	419	355	385	419	383	369	402	374	380	397	413	384	384	376	390	370	335	386	412	378	374	373	413	371	386	400	370	381	363	364	381	389	395	412	402	400	384	388	406	386	421	401	352	361	375	368	372	335	361	354	350	420	362	402	378	388	391	403	398	360	393	373	353	371	342	368	378	366	377	413	377	400	399	382	375	363	402	388	354	393	413	387	406	376	371	374	335	357	357	389	404	365	356	357	357	401	386	386	376	372	393	363	385	388	399	411	373	376	400	417	367	372	368	378	369	391	357	377	343	364	394	393	400	400	401	390	360	421	386	403
26488	20514	10342	3759	2905	2656	2615	2220	1955	1125	999	3368	3787	2251	1124	672	424	393	359	308	333	320	302	350	326	326	332	297	331	341	329	327	323	307	357	307	340	326	348	339	327	336	337	333	344	354	358	343	347	334	376	336	312	316	335	311	344	316	329	347	304	339	306	321	317	331	333	351	375	343	298	333	339	328	325	347	315	347	346	329	343	344	298	327	312	340	310	326	334	325	318	336	338	323	338	339	341	343	342	329	335	301	342	337	346	355	342	341	336	348	299	326	330	336	329	306	330	342	323	324	342	342	326	339	299	330	370	321	316	354	331	314	329	307	327	351	349	321	328	312	341	341	312	349	345	321	349	337	333	333	339	368	369	317	358	303	343	324	309	333	350	303	308	319	318	353	336	322	316	340	332	354	359	347	311	295	309	313	333	348	349	332	369	321	334	350	308	350	320	327	371	340	320	336	348	347	335	337	305	336	335	346	336	327	299	325	312	347	336	371	337	328	311	326	317	339	327	336	327	314	355	364	322	353	320	281	354	327	331	322	315	339	312	349	325	347	340	356	316	314	352	330	304	339	367	314	330	340	348	336	352	348	361	317	331	339	368	362	336	315	307	331	347	330	353	347	306	340	338	306	364	336	338	334	307	339	327	360	364	332	338	325	326	332	328	317	363	324	354	309	355	322	328	348	342	320	324	354	330	347	304	305	285	342	315	304	332	299	334	337	329	335	321	316	337	327	346	310	347	322	355	338	340	337	319	292	350	320	313	334	347	373	355	340	344	320	353	325	329	297	340	311	333	320	386	358	346	317	326	331	352	346	335	298	321	337	377	327	353	341	326	352	340	332	313	300	347	291	332	342	345	339	324	317	326	322	318	361	342	327	330	354	332	319	328	322	328	351	351	342	321	352	366	318	349	321	353	300	339	360	324	356	330	336	377	301	345	328	290	301	350	330	320	319	328	297	316	308	337	336	331	331	311	341	314	321	339	300	343	307	331	303	310	356	319	343	307	304	338	350	317	327	340	360	330	343	356	325	352	342	319	296	343	328	306	349	371	339	368	369	291	350	343	315	336	344	324	375	324	329	309	339	337	310	311	367	332	319	351	338	335	326	366	310	333	335	341	326	329	349	312	330	330	318	325	362	334	293	336	317	334	326	336	342	326	336	316	295	338	348	312	331	301	314	357	358	319	305	340	338	378	344	346	318	314	287	328	347	352	352	298	343	354	298	378	347	341	312	314	318	289	316	342	374	327	351	357	321	340	336	344	339	321	336	374	315	353	333	329	358	306	325	331	346	328	349	318	310	327	347	328	335	320	327	362	373	333	343	336	322	335	311	335	336	336	326	349	326	337	351	331	314	356	279	330	336	352	353	320	282	331	327	324	357	319	368	333	310	304	293	303	295	337	300	285	319	323	335	353	323	335	348	311	338	335	337	320	377	326	317	329	344	331	352	362	290	344	361	317	337	341	349	313	311	344	338	336	327	332	323	343	331	318	364	328	340	342	324	290	361	330	327	334	315	315	320	318	325	320	319	361	322	284	318	298	373	348	341	300	303	336	332	356	361	366	369	320	349	335	368	344	336	366	334	327	348	317	350	343	324	315	296	333	351	326	301	352	360	334	330	327	352	338	348	314	369	343	347	335	309	341	315	374	319	339	333	339	331	362	307	341	303	328	318	346	275	368	350	291	331	329	342	318	325	314	302	305	373	350	321	314	318	313	338	317	332	319	343	329	326	323	306	332	366	337	350	342	335	326	328	323	352	336	334	330	347	298	305	326	334	329	347	377	319	312	334	359	307	303	319	306	308	301	315	342	306	341	323	335	342	336	335	325	300	335	288	311	319	310	356	338	366	321	300	328	330	350	325	339	325	356	348	334	340	314	333	323	343	305	328	329	295	331	323	375	317	326	339	337	314	319	330	355	323	340	324	326	320	337	373	318	335	353	337	351	357	313	319	375	355	333	350	348	347	344	366	335	320	346	330	316	333	362	327	369	328	339	349	329	350	322	348	355	337	342	317	339	329	346	319	313	346	347	339	299	340	337	324	336	326	337	335	343	341	323	338	317	338	318	357	348	327	316	338	366	324	340	313	301	302	319	299	361	355	342	355	320	304	297	303	344	320	314	342	329	344	295	325	310	355	322	312	334	340	335	335	354	334	298	333	344	319	300	336	358	337	355	311	332	350	352	312	341	342	338	333	315	345	349	318	327	346	290	342	336	325	330	325	372	279	351	382	320	334	355	307	313	326	344	364	357	346	348	351	329	325	328	328	294	316	318	339	339	345	318	325	329	338	340	347	336	346	318	328	305	329	311	319	320	319	363	346	340	345	316	365	333	331	319	332	318	309	333	324	336	319	338	336	321	354	346	333	320	303	335	338	351	375	328	321	321	346	328	298	328	347	322	340	328	355	332	317	336	324	304	343	367	301	291	317	306	310	352	325	311	320	342	344	321	298	391	322	353	322	326	325	296	348	326	338	348	334	298	319	321	335	332	344	321	327	357	322	330	316	372	361	356	320	316	348	311	325	342	328	316	335	353	344	337	347	327	384	335	318	360	347	328	315	327	325	351	356	341	353	301	307	290	332	388	377	348	334	327	320	319	361	324	345	339	300	305	313	349	320	363	368	305	333	338	353	345	304	338	323	329	319	313	335	312	321	332	342	318	337	329	311	335	378	318	331	354	322	336	317	348	317	313	344	332	330	312	348	307	334	362	343	353	337	339	352	359	299	320	317	310	341	317	318	332	332	346	337	327	323	352	321	304	304	345	322	369	346	348	298	349	323	346	332	347	333	337	347	298	349	352	334	333	333	324	296	344	325	326	356	333	328	368	347	323	339	357	318	298	323	334	302	339	355	325	341	319	358	354	308	329	317	333	322	360	333	329	329	289	364	335	358	347	333	329	308	341	339	363	336	302	354	334	316	337	329	312	353	345	296	355	313	360	334	322	315	314	330	320	334	348	328	318	345	372	304	373	312	329	347	315	334	286	345	320	343	333	339	343	363	327	316	308	312	339	346	362	347	350	343	315	333	328	336	340	315	332	342	359	361	335	294	330	334	335	341	371	337	355	347	339	315	304	332	293	317	332	341	352	327	299	365	356	362	323	335	345	349	341	320	312	355	288	342	318	330	313	340	310	293	320	307	339	320	293	327	336	349	337	320	385	302	328	348	344	337	326	314	315	356	335	320	320	305	317	364	367	332	357	319	312	357	331	309	321	289	316	333	385	342	337	328	320	331	313	343	321	322	331	360	375	342	337	331	316	318	336	345	327	327	384	319	337	322	357	355	313	344	318	335	322	334	356	329	343	346	338	341	353	339	342	322	355	327	326	335	305	334	333	332	358	337	315	298	339	360	337	349	345	358	341	310	351	343	305	333	331	309	317	344	291	306	324	340	338	322	335	331	332	342	333	297	339	312	362	302	366	359	335	331	329	309	340	317	336	367	321	354	352	338	341	323	356	299	345	311	337	348	327	341	335	310
6072	9298	8477	7194	7726	7954	8035	7282	6310	3775	2918	8642	8824	5101	2624	1496	934	657	562	583	627	620	590	593	563	587	575	587	587	624	581	625	600	575	613	619	610	554	573	610	615	610	589	628	597	574	560	548	633	597	597	598	586	628	601	633	613	583	608	617	574	600	579	617	537	611	602	592	564	628	566	581	581	576	607	582	596	601	636	578	588	632	607	608	600	595	590	565	628	599	643	594	573	570	603	629	607	550	613	590	616	613	572	602	610	588	586	568	593	604	600	596	618	628	622	630	631	548	627	581	577	617	586	589	572	615	562	567	610	581	615	586	616	582	609	581	636	577	590	615	568	607	581	604	586	593	589	582	592	590	619	597	632	582	566	584	629	601	605	576	636	571	590	612	618	611	623	633	584	575	605	586	609	600	603	573	597	587	570	621	598	576	607	589	625	594	635	603	603	613	579	607	595	560	605	594	595	608	584	579	626	614	597	572	599	598	613	625	612	614	618	596	595	577	581	634	605	627	575	605	616	612	578	604	576	539	594	630	604	610	585	609	609	632	608	580	571	565	560	604	559	564	574	586	606	588	604	615	598	600	570	593	632	560	582	635	634	597	568	602	556	588	638	570	552	626	600	604	601	593	611	590	645	586	591	546	584	598	601	625	552	593	613	621	569	597	616	559	554	620	569	606	567	604	582	667	581	616	562	631	614	625	606	575	596	597	622	591	575	581	577	573	599	571	602	630	618	597	583	619	627	608	629	565	601	585	615	592	642	592	573	588	585	598	652	675	590	571	611	585	611	619	589	608	638	551	601	591	560	615	580	656	535	613	581	584	609	600	602	605	595	613	558	629	597	568	584	623	601	595	605	585	664	611	582	622	590	636	577	603	625	572	617	578	561	608	598	589	590	600	576	571	587	620	563	618	620	571	535	596	605	642	553	596	624	596	610	615	612	594	609	567	601	573	575	593	577	620	584	637	575	618	563	644	596	557	615	587	656	583	602	626	616	593	583	612	632	576	598	599	619	596	620	633	618	603	570	585	610	582	546	600	605	581	616	564	645	595	621	602	623	576	565	612	593	596	599	554	566	623	622	590	582	627	601	598	615	559	601	586	660	585	617	559	618	629	590	567	581	599	574	674	592	583	580	597	603	609	584	588	596	628	593	604	596	633	595	582	564	611	619	602	595	560	598	583	610	611	608	603	610	621	571	634	586	613	568	608	630	585	620	596	644	625	644	589	577	589	544	583	624	605	595	628	619	601	590	589	620	585	588	611	620	580	557	595	619	579	618	597	632	601	658	588	593	600	640	560	612	612	613	580	627	592	624	618	619	571	613	574	614	607	613	566	604	622	614	557	596	581	593	573	578	603	613	604	632	612	584	567	608	576	577	620	603	614	590	598	577	632	678	591	596	592	606	587	584	572	640	599	645	605	604	574	634	599	616	580	607	597	591	642	634	623	563	584	584	622	565	680	580	593	627	580	558	596	574	614	590	633	575	591	651	608	560	597	566	550	613	625	595	589	598	588	623	599	584	612	537	614	602	621	578	571	547	604	620	626	609	615	636	565	592	592	573	581	626	571	609	599	587	566	574	584	591	609	605	594	600	602	587	581	624	541	604	576	636	638	603	561	607	625	587	599	600	624	562	626	615	547	570	595	659	627	639	577	600	594	607	615	594	636	615	604	606	591	571	580	602	622	604	544	601	590	595	661	600	566	564	642	600	582	613	595	565	566	606	555	598	594	580	599	620	619	600	619	634	599	599	587	637	619	578	587	593	582	611	560	626	593	600	614	584	647	611	618	631	618	617	624	589	584	640	588	585	647	583	596	620	576	531	632	598	628	581	577	619	650	612	616	592	626	632	585	597	550	572	632	587	654	575	590	600	622	613	601	565	620	622	585	571	585	624	593	615	586	596	654	565	592	573	571	603	549	569	608	607	584	560	574	614	596	591	614	590	634	608	613	601	613	627	591	585	624	563	563	596	582	627	634	551	603	617	602	563	620	606	565	560	590	568	557	602	570	572	571	600	592	589	625	570	566	582	576	576	606	602	583	586	569	593	585	638	573	613	586	575	629	610	586	561	568	584	607	622	599	545	621	618	549	603	595	638	591	590	631	587	511	585	602	632	607	634	584	611	599	593	587	622	597	615	574	602	580	593	635	598	626	581	576	599	567	600	596	632	626	602	644	661	579	612	643	559	590	611	617	598	593	580	558	624	630	613	592	599	598	590	583	562	586	633	621	565	599	619	634	573	605	575	577	605	621	610	627	585	581	577	546	585	655	594	598	634	520	602	622	593	593	597	640	597	572	599	576	576	581	585	590	588	602	561	580	584	597	631	577	594	550	575	611	634	592	605	582	602	665	587	618	605	604	659	613	586	603	547	585	558	617	601	604	562	613	587	592	622	592	590	614	593	603	570	614	604	583	607	559	591	611	594	594	611	595	611	579	598	613	610	568	576	534	619	610	619	629	612	616	606	618	609	605	563	618	636	599	624	567	619	636	616	598	617	626	606	606	567	616	624	619	595	614	563	630	608	613	581	624	598	662	633	599	636	612	648	589	604	603	540	611	633	630	641	591	593	631	600	587	558	629	602	570	589	580	610	575	595	654	591	580	596	565	560	578	581	602	616	634	598	613	599	606	623	586	581	553	575	609	596	562	624	620	641	642	615	599	613	606	618	621	611	568	596	610	605	556	619	622	574	606	637	608	673	587	552	607	629	591	620	594	565	618	592	621	606	583	610	570	597	585	574	590	609	638	611	616	574	599	580	599	626	605	612	629	593	582	588	611	630	606	572	586	598	578	549	636	603	589	606	617	634	593	645	527	614	609	609	559	600	633	588	557	554	586	600	581	598	546	591	587	602	583	627	571	583	570	584	524	614	594	567	606	611	593	617	630	583	574	584	618	622	653	594	597	648	546	546	596	641	618	578	625	627	588	598	638	613	585	604	546	588	630	587	615	572	627	639	580	549	578	571	609	608	607	606	574	602	599	661	607	603	582	553	600	582	583	625	601	582	620	556	553	567	612	611	604	553	600	602	610	582	579	612	580	576	592	619	593	550	606	592	615	615	580	584	560	595	584	631	582	654	626	584	569	599	636	618	596	596	593	595	616	639	603	602	580	617	580	612	584	625	606	578	598	640	588	591	597	560	630	587	603	625	651	585	609	568	570	568	619	614	554	554	592	588	602	572	572	649	587	611	590	569	607	528	583	612	578	594	584	609	581	616	627	604	596	607	571	624	602	614	597	595	638	570	580	612	596	635	580	554	604	593	605	599	603	589	602	608	615	569	605	592	565	551	622	638	610	574	572	575	641	604	621	588	611	575	620	619	609	615	601	558	598	603	580	577	637	594	604	572	645	555	629	607	558	595	622	603	584	588	614	595	622	621	611	596	645	596	604	630	633	651	642	599	615	602	606	602	600	557	586	565	597	566	602	568	596	627	602	620	620	644	597	614	621	575	630	580	603	621	629	612	589	606	607	604	576
24906	21450	27969	25326	14490	4985	3257	1584	1143	865	3967	17065	16377	9530	3450	1330	624	346	267	274	237	281	291	311	299	269	260	274	278	276	259	244	272	269	304	256	254	273	287	288	274	289	269	265	266	259	270	278	303	289	282	277	284	271	254	271	263	287	287	277	280	281	263	247	272	308	255	289	286	255	281	295	256	278	289	257	286	271	273	276	263	276	279	276	287	262	275	278	292	281	268	256	250	280	308	279	277	278	293	271	293	292	289	276	277	259	254	281	268	296	288	261	284	282	301	279	266	284	320	220	256	289	254	242	260	273	262	279	290	269	268	288	256	272	280	279	282	261	279	292	263	289	300	254	274	278	282	283	287	284	266	277	270	281	263	301	328	258	281	261	259	285	279	275	288	261	275	279	239	289	287	277	264	276	274	280	277	285	271	291	275	260	238	245	263	282	272	292	269	302	265	276	278	262	275	252	283	273	276	296	266	275	297	261	292	286	257	285	261	255	253	275	289	302	287	295	275	265	259	244	263	263	277	264	277	284	321	271	234	296	299	270	293	283	238	284	287	286	253	271	293	305	266	306	277	266	278	298	289	286	291	247	254	255	295	274	311	263	283	287	249	312	286	264	284	260	289	276	282	260	267	284	282	289	276	274	257	267	266	259	262	268	277	282	307	304	279	279	301	271	278	287	267	281	279	279	281	275	286	263	282	259	259	267	301	276	280	262	318	264	274	264	290	283	224	274	281	260	281	266	280	283	245	273	269	282	289	308	279	298	251	274	254	291	256	283	307	274	237	281	289	281	251	262	255	301	270	280	276	283	271	299	247	256	274	281	268	251	264	270	284	247	259	255	267	259	278	308	275	311	292	292	261	280	267	263	279	293	265	282	270	284	275	271	256	255	260	273	286	264	296	248	287	280	273	265	291	266	287	296	283	270	298	280	260	301	260	249	281	256	301	269	283	267	263	271	259	282	264	274	246	275	258	255	301	276	291	274	275	265	263	265	286	298	300	263	275	283	261	271	293	289	282	264	302	295	241	264	259	288	309	267	263	233	277	304	279	241	311	281	276	289	260	254	271	258	280	252	261	240	271	293	238	269	245	224	296	289	270	268	267	290	268	299	283	259	289	265	262	282	268	284	291	266	238	280	273	278	276	281	287	317	274	302	270	272	276	253	268	247	272	298	268	262	255	227	264	268	272	245	289	306	283	258	236	283	261	265	295	248	265	270	242	266	244	276	280	258	247	299	255	273	255	263	266	300	254	278	282	259	296	276	267	298	279	280	250	297	242	281	270	247	276	272	270	287	303	249	264	259	268	283	293	270	267	282	297	295	229	297	285	258	236	300	325	255	251	256	288	266	267	257	268	256	270	261	256	259	280	277	274	285	279	268	282	267	289	267	280	260	283	274	264	269	261	240	279	296	259	251	273	290	271	274	298	276	273	288	282	308	281	270	295	276	292	257	261	247	280	269	291	285	245	275	274	275	279	242	286	265	270	271	269	281	264	280	269	288	307	281	268	296	275	263	287	260	287	250	267	259	270	264	266	269	281	296	273	250	307	259	266	278	289	265	253	272	276	245	259	243	275	331	310	268	290	308	279	256	259	261	271	254	277	258	276	292	248	290	279	293	260	256	275	261	277	271	266	310	254	280	277	286	268	253	259	246	263	278	244	258	241	273	248	242	294	311	273	292	290	286	287	309	247	282	278	262	258	286	239	272	284	262	297	273	282	299	286	267	266	267	260	247	302	285	276	245	256	286	268	262	268	274	274	267	276	258	283	273	292	276	281	262	273	271	271	304	278	285	267	273	276	270	270	287	280	305	277	261	273	285	290	309	286	284	278	294	257	302	253	242	283	283	274	258	262	276	276	288	292	293	264	298	270	285	295	280	251	270	273	261	283	246	263	244	297	263	286	296	259	276	294	285	291	279	275	269	259	293	282	281	312	277	249	264	257	245	283	300	288	281	290	278	267	309	256	274	266	301	276	256	273	287	283	282	274	277	251	275	281	287	301	274	262	292	274	306	260	277	247	256	288	228	294	243	273	259	258	295	270	248	281	305	264	272	280	266	269	269	267	261	262	268	269	257	263	294	288	265	288	286	242	270	253	292	274	250	264	261	267	296	259	287	288	255	255	301	271	267	262	279	247	292	297	275	295	316	306	287	273	314	281	285	258	291	287	293	279	291	263	270	283	261	279	288	252	286	254	259	256	286	316	288	257	253	250	269	283	283	294	266	274	275	277	262	266	267	263	266	298	277	282	261	267	256	283	281	262	299	269	264	273	267	272	264	288	307	291	278	263	285	266	302	243	293	287	272	254	274	279	322	274	271	268	274	254	273	254	241	308	277	278	276	259	277	251	277	305	279	296	289	264	244	262	253	275	285	268	268	279	286	282	272	273	261	266	254	264	263	265	257	267	281	271	301	262	280	287	279	260	278	266	271	282	270	283	263	251	254	277	268	298	243	291	251	276	260	266	328	276	274	240	293	279	272	264	273	258	267	282	255	276	283	268	280	286	272	289	272	259	258	251	244	268	263	286	278	259	272	274	265	267	231	273	300	274	250	278	240	261	266	272	277	253	252	274	281	282	288	279	275	249	262	269	277	268	280	251	261	259	259	319	285	280	284	265	257	247	276	292	291	254	272	288	262	264	294	270	274	263	269	268	262	230	284	269	267	291	285	280	268	308	279	270	249	286	256	286	268	317	288	239	265	303	267	258	302	278	269	291	286	275	279	291	268	305	291	281	303	275	274	280	251	294	237	278	285	303	257	260	265	276	270	272	264	264	258	288	261	302	275	300	271	271	278	272	274	262	278	269	264	254	276	268	275	281	279	254	269	288	274	287	283	273	266	278	273	281	313	266	301	246	264	300	307	287	274	245	280	273	262	262	258	245	287	244	265	282	268	307	296	262	268	282	275	273	268	294	277	259	275	279	243	289	273	275	267	290	285	268	263	281	274	273	258	285	287	272	307	271	289	283	257	254	274	275	270	269	259	299	254	268	284	288	271	263	281	259	261	275	279	281	260	267	289	258	296	300	260	275	270	241	272	296	266	279	268	283	288	267	296	263	253	284	248	278	289	278	259	285	255	285	252	277	264	290	263	269	262	235	271	273	275	276	297	271	291	251	256	295	299	268	257	268	277	273	258	259	305	282	272	257	257	291	303	287	275	270	296	268	271	239	280	286	284	287	288	284	267	269	255	274	259	284	295	287	272	296	266	294	262	268	300	266	288	272	258	268	273	304	275	256	297	263	272	270	267	282	278	329	245	265	266	286	259	267	290	271	283	285	261	280	280	289	291	282	287	279	284	294	267	257	275	262	269	281	278	285	270	259	263	283	282	272	277	301	296	267	271	272	285	239	283	272	242	250	251	284	265	294	271	276	276	287	271	258	278	251	294	254	265	253	254	288	271	283	240	254	294	260	250	275	262	283	258	295	272	278	259	289	268	286	262	273	274	273	228	254	287	289	295	270	258	256	247	270	283
6788	14074	12527	11742	12891	10823	8867	4941	3849	2775	10596	29135	25788	17433	7798	3297	1550	612	504	524	474	497	511	511	518	524	481	516	477	495	514	540	503	473	517	476	502	449	516	464	516	514	514	486	519	521	506	516	506	510	504	548	475	515	470	508	517	538	487	488	489	524	463	495	496	490	508	517	485	518	495	529	503	499	475	526	533	550	539	527	481	467	490	443	506	471	515	515	490	538	501	490	503	511	493	513	469	500	505	533	456	486	515	542	540	460	462	524	519	526	487	464	516	513	478	503	500	514	539	559	506	497	473	481	460	517	519	536	529	487	522	487	463	476	456	492	516	523	466	521	519	538	491	509	515	534	507	467	526	485	495	516	521	484	507	511	525	500	479	520	489	515	483	486	499	539	466	537	517	516	522	493	486	486	502	555	513	504	469	524	493	533	489	511	541	514	505	518	505	500	506	481	509	483	528	506	493	479	506	556	458	496	525	482	541	519	494	544	504	505	538	514	476	502	506	502	488	515	508	507	477	498	488	519	507	521	483	463	452	507	488	530	506	516	519	494	508	488	512	516	499	490	508	487	483	485	521	489	502	507	510	552	509	506	497	523	476	474	488	498	541	514	507	525	530	489	508	507	530	490	495	493	495	524	474	506	506	489	475	509	479	528	505	513	496	501	542	491	529	502	513	463	463	536	514	503	504	535	555	461	507	533	507	490	522	453	515	506	516	522	499	476	492	477	496	493	495	502	461	515	472	497	512	513	521	528	532	481	486	540	530	554	516	513	487	508	495	524	515	511	541	539	475	501	527	476	514	499	480	526	512	521	477	497	517	507	505	496	489	537	476	458	514	529	520	523	498	546	508	518	462	531	524	531	458	499	520	521	486	505	502	529	497	498	514	493	552	510	495	499	493	523	520	496	511	486	507	501	477	496	494	462	536	540	495	469	492	508	500	514	513	539	477	528	492	536	506	491	517	488	514	477	537	493	509	516	511	500	466	479	502	506	503	488	491	502	541	513	496	501	503	439	554	475	494	483	543	500	523	492	563	485	485	485	513	494	506	501	509	528	508	521	471	544	503	518	491	516	537	527	534	507	518	508	536	526	515	470	513	534	497	533	500	555	497	484	540	483	518	511	462	534	509	543	535	484	554	535	505	550	496	518	507	529	515	490	502	500	539	484	519	483	503	518	537	496	550	498	492	498	498	479	488	526	503	549	519	489	503	513	512	496	481	505	516	500	543	463	491	523	501	494	525	506	497	471	488	498	469	506	517	484	498	524	522	558	491	531	519	527	492	486	518	473	506	494	557	544	508	498	529	500	481	518	507	517	545	511	521	522	467	486	520	545	514	510	515	463	510	497	543	528	535	490	453	536	526	498	533	527	498	540	507	452	536	519	533	487	466	471	481	553	505	497	511	516	481	496	519	530	540	514	495	477	509	520	496	500	518	530	495	517	518	525	545	530	537	516	556	489	519	475	531	531	473	526	523	524	519	489	480	501	486	522	491	507	463	509	526	542	475	560	487	502	502	493	486	529	517	519	527	513	498	554	511	530	495	519	467	471	525	556	544	505	511	493	485	495	508	510	518	532	500	531	524	534	492	514	513	515	506	482	529	492	505	510	512	464	487	509	481	524	495	522	517	526	485	542	511	547	517	537	523	497	527	524	516	503	505	490	529	534	488	524	490	492	462	525	514	520	503	513	501	440	540	505	485	493	539	475	501	492	499	525	475	473	510	536	513	526	504	493	515	498	517	479	511	543	503	478	537	524	497	525	497	480	475	541	541	480	522	526	503	530	504	517	529	505	513	570	475	501	476	516	494	512	516	473	507	535	522	558	516	479	501	526	484	527	506	527	508	508	526	482	535	493	504	477	501	527	503	501	514	534	495	496	534	499	516	525	529	569	481	476	479	496	529	470	517	523	538	527	495	523	524	500	527	483	494	526	448	473	470	521	527	492	538	520	532	539	488	505	491	510	508	475	544	476	520	507	488	505	495	504	540	507	460	534	550	492	515	543	473	464	516	535	520	516	502	514	500	507	496	511	476	472	509	504	532	510	526	502	470	455	477	537	508	517	481	479	527	488	535	470	525	534	514	498	499	481	479	546	524	512	507	498	489	492	475	504	500	522	531	465	484	490	482	511	510	526	497	486	519	535	528	512	504	491	511	500	510	498	497	497	480	542	486	498	535	490	475	517	529	488	511	501	489	499	536	541	482	511	546	480	506	524	512	560	502	520	532	516	499	523	513	543	505	504	536	509	550	501	517	476	521	462	546	482	520	498	468	531	487	502	510	488	494	501	499	486	511	508	514	484	519	520	468	464	493	501	533	480	501	520	526	538	483	490	495	503	484	504	503	485	522	520	523	501	519	502	553	542	526	522	537	533	496	497	500	512	487	514	513	490	517	492	476	499	552	509	520	472	493	527	514	522	495	572	488	467	497	505	513	510	442	495	514	505	493	532	506	457	520	478	531	480	507	535	515	516	502	506	511	538	522	500	504	512	507	481	514	477	525	499	495	530	459	507	489	489	539	450	522	500	519	538	505	521	484	521	495	531	498	502	464	501	489	508	499	489	512	509	498	533	503	470	503	506	502	489	529	500	502	506	483	495	536	505	493	505	510	503	492	500	509	521	474	510	527	504	490	496	492	509	524	511	514	533	504	494	491	480	516	529	505	516	500	507	515	507	519	499	515	569	482	527	502	483	535	510	506	485	489	542	483	491	507	480	529	518	488	501	506	461	513	533	502	495	518	516	500	498	476	487	499	489	502	479	457	500	501	515	525	529	480	458	509	510	514	543	522	515	491	481	526	506	497	493	512	484	494	488	517	493	468	524	542	529	488	522	463	523	520	514	455	510	487	487	520	535	518	515	531	489	540	480	515	501	482	484	527	471	528	512	509	504	488	469	523	542	461	514	515	496	482	482	508	534	474	491	474	477	500	509	485	510	493	519	509	524	518	516	508	554	522	517	505	493	529	506	503	523	450	511	509	486	493	547	524	491	528	521	495	490	519	502	505	525	495	538	462	519	487	516	483	529	508	509	456	502	534	495	487	551	549	506	489	480	575	537	521	503	515	542	494	507	534	520	526	515	517	478	488	514	499	535	501	539	538	488	486	530	492	487	510	503	509	494	510	494	483	499	531	485	527	540	506	512	534	479	467	518	537	491	482	513	536	539	496	488	529	491	508	542	523	507	491	531	492	538	464	508	543	473	497	525	495	495	507	500	519	532	501	500	504	493	500	540	511	491	529	496	524	505	517	523	501	522	518	557	490	509	511	473	518	502	467	497	498	476	497	526	484	476	499	523	531	504	523	489	508	494	486	554	508	480	514	539	502	462	471	523	530	522	503	496	507	516	517	500	505	523	539	462	524	535	543	516	492	488	520	489	507	504	503	534	545	504	502	476	497	529	499	516	529	519	524	486	495	467	483	508	468	524	496	513	549	500	548	522	498	510	511	491	510	521	473	516	515	502	524	499	479	528	524	505
23412	21384	29255	23921	21394	19743	5687	2457	1369	1047	19375	33745	30997	21090	8666	2569	969	316	230	217	204	205	219	223	214	224	213	205	196	215	189	210	214	207	184	210	202	228	215	197	215	199	208	218	222	215	200	212	214	235	211	231	184	222	199	197	186	222	200	198	230	217	193	181	198	222	195	205	210	224	213	235	205	193	238	205	182	223	203	216	199	206	188	208	225	208	214	203	216	177	214	233	233	187	201	223	207	214	208	208	209	218	209	199	209	225	235	212	201	170	216	197	205	227	221	192	196	201	213	201	206	211	220	189	210	208	220	199	209	202	224	211	215	214	237	213	221	192	213	215	209	204	201	199	211	222	173	214	216	199	225	215	204	209	210	213	208	210	205	202	209	201	216	193	183	225	199	226	210	215	216	180	237	218	211	217	198	197	225	196	217	222	212	205	194	187	183	185	185	219	205	199	213	215	206	193	212	201	200	236	202	210	196	228	209	210	220	201	216	217	215	216	227	199	182	215	218	207	198	217	219	192	204	201	201	223	210	218	226	201	200	189	189	201	238	193	202	210	192	199	200	236	205	179	211	193	186	210	202	200	233	214	199	195	231	199	236	202	214	203	209	198	211	235	180	203	199	197	213	212	212	209	216	205	202	195	221	207	250	212	232	218	201	195	204	204	205	203	223	193	199	217	191	215	229	202	223	189	203	218	181	201	190	201	209	222	224	195	205	203	237	212	216	197	207	205	200	231	179	213	199	182	236	207	205	237	205	211	207	222	214	216	212	191	229	186	209	207	215	198	222	229	188	218	215	214	201	216	216	208	203	188	247	199	207	220	186	183	211	216	227	209	228	204	200	223	189	228	202	202	211	245	234	207	214	212	192	181	198	214	192	229	217	198	218	187	214	214	203	205	211	191	182	233	201	199	196	221	236	232	195	199	202	223	202	195	215	208	214	230	185	225	217	187	198	213	205	213	205	204	198	196	220	225	214	198	218	191	216	196	219	190	220	202	205	198	192	220	187	219	189	200	204	210	207	191	221	220	207	206	220	194	196	209	213	201	199	220	200	216	209	203	203	207	186	227	208	212	199	213	197	217	231	222	224	205	195	199	186	207	226	209	209	189	188	203	217	198	178	181	216	208	209	186	241	217	226	217	189	223	245	178	210	224	201	221	201	193	229	200	213	221	181	203	192	218	223	189	204	233	182	206	213	218	231	201	219	225	201	212	229	207	224	212	195	228	212	210	194	229	199	190	218	206	197	213	202	216	205	207	195	197	189	215	210	241	180	234	206	194	199	196	224	217	211	192	203	214	223	214	212	249	225	201	196	199	165	191	209	205	219	207	219	215	216	211	205	214	230	198	194	214	210	224	204	171	204	220	233	220	185	218	218	208	218	210	184	212	218	209	203	215	179	198	187	200	234	212	192	185	234	184	190	220	186	226	213	192	200	197	218	206	217	226	207	225	218	197	207	204	191	223	182	222	201	203	231	213	218	201	195	196	229	213	200	195	195	215	205	187	218	205	220	188	203	194	210	202	235	220	173	185	234	219	197	203	228	202	211	216	220	207	207	208	216	214	214	194	213	223	196	218	212	230	196	174	210	218	188	204	206	203	213	226	217	175	190	187	198	202	192	206	200	199	192	205	187	220	203	190	211	195	206	216	214	190	212	189	212	204	200	202	190	210	189	202	222	202	201	217	178	233	220	192	190	217	213	220	201	216	225	215	215	215	186	223	191	208	222	225	193	220	216	231	207	230	227	213	215	206	211	196	215	207	188	200	211	210	201	224	222	208	217	218	222	234	203	190	215	219	213	202	223	214	204	199	224	214	216	202	203	244	219	209	184	230	232	215	203	199	203	222	209	209	233	224	222	205	220	189	204	211	206	184	193	197	188	239	202	246	190	216	216	210	217	204	196	218	224	216	199	200	216	210	212	217	211	203	198	199	189	218	201	196	210	217	199	213	205	199	217	229	208	216	188	180	232	208	188	235	205	190	197	208	195	211	217	198	204	197	215	226	179	218	207	209	196	190	246	187	218	193	222	204	202	212	217	221	191	195	211	218	236	212	227	198	196	204	216	213	208	186	207	230	177	210	188	210	203	219	213	195	205	227	207	222	206	217	208	208	206	200	207	200	215	221	230	182	200	191	202	198	223	228	218	189	209	222	214	218	197	212	188	208	207	223	205	213	185	200	233	203	172	195	200	207	199	209	194	200	210	197	194	189	197	210	203	203	223	227	208	196	199	207	229	211	182	215	203	202	200	217	198	230	177	210	201	195	208	225	208	194	209	219	186	198	207	208	208	226	210	225	210	215	209	233	209	220	184	230	224	217	226	250	212	223	241	207	199	216	195	210	213	215	231	205	213	207	215	207	182	230	217	225	194	227	212	195	196	243	212	208	223	201	181	226	219	219	207	215	198	251	212	206	214	208	191	215	227	198	209	203	214	188	199	218	225	175	195	211	192	215	223	201	207	198	225	220	233	187	211	205	221	205	221	194	201	230	198	200	232	183	183	219	195	219	180	185	220	190	224	212	214	216	197	206	197	192	210	188	228	200	232	224	222	213	201	184	195	213	251	232	201	202	185	194	206	219	216	192	180	209	219	204	220	221	231	206	201	189	200	195	212	224	227	198	204	207	192	197	212	237	235	204	226	226	221	201	221	237	205	202	203	201	226	229	211	212	206	172	225	205	208	207	213	208	201	189	197	212	221	195	228	196	243	191	218	188	207	221	178	230	185	221	189	212	199	187	204	202	213	226	209	219	217	205	227	175	217	183	216	198	222	204	175	226	197	233	217	211	213	221	190	199	207	202	229	177	218	222	204	180	223	220	206	190	216	187	194	211	193	193	190	217	210	214	210	194	189	204	199	208	225	194	217	201	200	228	216	196	197	198	185	202	216	206	203	218	203	212	213	186	206	210	193	206	216	246	226	216	195	208	212	213	224	202	202	210	194	196	232	216	189	210	239	190	211	218	204	203	202	193	191	202	178	202	205	205	190	204	221	215	195	235	206	208	170	202	209	227	193	219	214	187	208	233	190	221	189	181	212	199	205	185	227	203	212	194	220	215	220	205	201	230	204	183	213	208	224	217	213	188	202	195	182	193	206	244	195	228	205	206	198	216	222	188	233	197	197	209	224	206	214	193	228	187	181	206	231	223	213	203	208	217	192	197	207	219	215	201	208	170	211	179	225	223	210	197	219	208	192	219	184	231	215	177	187	196	199	198	213	197	215	221	213	216	206	222	195	195	243	182	218	212	205	221	215	222	205	225	220	192	198	214	197	195	188	206	200	222	220	222	215	217	201	230	218	206	211	199	228	237	185	197	207	207	218	226	223	207	218	218	214	206	196	193	196	201	205	211	201	217	205	215	216	214	189	225	197	199	202	216	215	201	201	206	219	218	222	187	219	213	232	221	198	205	195	192	246	207	202	213	215	215	183	170	188	207	203	222	211	173	210	206	183	188	218	204	204	211	217	222	211	217	207	224
10094	22784	27334	18990	12316	9803	8259	7150	4526	3307	31592	40672	38063	28422	14855	6294	2553	639	376	369	393	392	385	355	356	400	370	379	424	382	359	354	350	384	377	359	358	380	334	336	381	378	400	380	400	394	376	381	397	363	351	383	403	371	353	370	379	349	411	367	373	351	380	354	376	415	363	363	386	389	407	358	357	367	374	355	375	402	396	402	353	374	377	357	368	362	387	382	367	346	384	405	397	347	341	405	331	380	370	413	414	362	397	360	380	360	365	364	395	370	368	387	372	354	330	376	346	364	374	365	353	391	383	381	369	376	341	369	356	386	396	391	385	400	390	417	360	362	391	379	350	336	390	382	379	407	351	401	355	386	394	347	356	337	368	372	386	375	389	358	358	375	359	398	396	363	384	372	421	387	372	383	377	391	367	402	361	391	345	376	321	366	349	345	374	353	406	345	360	391	389	391	380	366	378	374	388	396	403	395	403	342	378	360	361	390	359	362	391	367	372	363	405	380	361	375	398	371	391	410	396	379	405	343	379	396	374	355	393	343	344	363	387	362	356	368	376	384	347	378	349	344	357	389	360	355	365	389	379	367	362	366	372	370	377	384	339	351	360	379	371	378	394	389	354	353	351	358	382	396	375	370	383	363	377	420	362	372	368	405	333	386	377	388	365	373	361	361	410	388	367	379	369	362	364	382	384	368	369	371	359	378	389	368	365	368	371	368	385	383	361	376	366	356	357	385	373	356	353	366	366	344	360	367	372	373	374	358	373	391	365	369	435	390	353	361	385	357	386	366	406	380	396	365	378	335	388	359	368	343	387	397	381	381	381	400	411	335	366	375	395	403	387	387	394	380	382	394	349	397	383	402	366	366	389	402	371	409	416	353	360	348	395	370	368	382	378	337	362	391	390	366	359	420	370	379	394	369	388	386	356	352	370	362	380	359	374	364	358	394	368	367	358	385	396	350	368	377	371	355	362	347	372	372	370	369	338	361	370	414	364	397	361	360	378	352	385	373	341	379	385	329	363	350	370	331	399	398	370	386	336	341	396	360	366	360	383	363	409	358	422	344	362	354	359	366	359	385	379	384	343	387	356	364	341	399	371	349	387	347	374	384	393	346	380	354	363	387	403	345	422	389	357	366	357	397	367	340	360	371	354	343	363	409	371	352	382	371	365	337	389	369	345	361	386	365	382	378	372	400	386	421	372	342	374	372	402	379	377	401	387	369	403	389	379	352	369	339	353	399	356	361	370	395	394	417	358	338	377	354	384	345	370	404	395	408	410	367	364	370	360	348	376	378	363	377	378	359	371	365	365	386	380	352	389	341	359	363	354	343	380	378	391	367	356	371	373	365	395	355	388	372	360	381	339	383	374	372	406	381	374	396	352	369	358	347	432	385	399	332	377	378	372	365	400	372	377	373	331	379	380	338	405	375	379	355	346	369	352	376	369	360	387	368	374	386	374	377	348	404	387	346	364	377	382	368	380	374	363	390	370	355	335	336	367	377	395	341	371	372	347	394	377	375	382	393	369	355	382	352	372	395	354	403	361	368	363	405	385	328	400	348	343	360	363	380	374	386	393	371	392	365	362	358	380	378	401	377	345	393	371	372	387	387	352	347	369	363	368	394	379	345	353	366	393	397	381	381	384	371	364	396	353	360	357	365	408	381	418	378	349	367	355	376	380	364	396	416	349	384	374	365	381	368	357	343	355	394	384	364	373	371	352	387	396	375	348	344	370	379	429	401	364	389	372	388	365	365	399	364	376	379	343	364	343	383	372	393	362	355	357	343	346	346	357	376	373	376	370	394	385	360	378	375	362	389	372	370	394	354	366	353	354	390	374	389	383	351	364	361	352	384	396	386	369	390	357	376	425	387	414	375	379	397	370	374	374	375	396	342	353	346	376	371	338	383	365	344	392	378	386	355	362	367	353	388	347	390	391	347	380	397	385	365	344	349	380	373	366	403	404	384	370	391	368	438	365	344	414	375	366	337	364	393	383	393	351	369	374	367	413	396	373	350	387	411	380	380	345	372	387	361	341	378	346	381	403	339	339	353	395	375	350	399	361	347	403	374	377	359	388	399	375	412	350	380	341	373	396	388	390	370	362	373	357	364	367	417	362	372	361	373	350	390	366	377	356	347	389	333	381	388	370	387	361	375	381	349	363	378	360	373	362	375	370	392	356	370	388	320	371	380	354	344	415	338	376	352	368	393	377	354	384	361	380	371	383	362	385	406	372	393	360	340	380	419	355	375	360	359	365	384	379	363	403	347	374	391	399	377	368	341	370	385	342	373	422	392	358	351	367	399	386	355	414	378	342	386	374	393	374	399	369	389	356	371	352	372	379	362	385	399	366	363	383	385	358	374	358	354	357	394	359	338	382	389	350	370	368	404	397	385	366	381	369	348	380	388	384	369	376	382	345	380	349	381	373	350	346	371	354	378	376	392	366	364	402	358	388	377	374	414	343	373	367	391	361	350	386	371	380	386	381	386	351	374	344	363	346	364	375	398	348	375	388	430	362	379	401	397	365	361	371	336	371	381	350	378	381	364	341	356	401	374	371	375	371	351	424	384	388	377	392	406	381	348	383	406	379	378	370	348	362	350	380	379	357	399	369	355	347	381	336	369	368	393	362	373	379	342	383	363	403	382	385	393	356	403	350	380	375	349	368	401	390	398	359	380	380	374	387	347	359	383	384	402	362	338	400	359	354	361	353	388	365	365	374	385	371	364	370	389	394	359	370	366	420	383	404	360	387	375	384	353	368	416	370	393	332	367	389	373	367	362	356	401	363	375	373	398	393	374	340	394	367	355	389	360	401	374	351	348	342	384	342	373	385	379	369	349	347	352	374	384	385	337	367	384	396	426	361	394	363	359	351	360	387	381	387	387	376	375	372	398	367	373	362	366	397	371	356	378	360	385	363	360	391	371	331	369	351	390	360	365	369	391	351	368	348	365	402	383	362	372	383	365	389	375	361	355	381	388	396	352	342	343	373	379	408	349	392	376	351	366	375	372	357	374	376	360	369	324	355	383	339	366	392	383	363	383	362	374	351	396	386	384	360	331	399	379	384	370	401	395	436	363	362	311	371	343	356	339	362	355	377	384	376	388	398	401	390	389	384	404	366	361	387	397	400	384	398	372	396	401	361	366	365	412	355	391	369	368	393	369	388	370	376	361	396	372	374	375	356	355	393	379	372	366	363	385	380	389	335	364	373	354	382	389	358	389	345	349	352	343	386	373	392	356	372	342	379	338	386	343	370	363	403	373	377	383	366	374	364	359	373	374	396	344	363	366	364	380	353	376	368	378	376	338	376	363	374	358	345	382	365	358	373	385	378	379	380	380	383	366	370	348	383	383	398	375	362	394	367	347	393	384	381	352	378	388	378	387	400	391	370	386	377	363	334	389	364	350	392	396	396	394	371	351	426	349	354	376	440	360	388	360	364	373	361	394	395	383	362	413	358	358	336	342	360	398	360	352	402	377	372	367
26798	20733	15924	5524	1254	1016	722	924	628	531	1952	3430	3180	2010	1081	572	445	361	326	347	343	343	331	323	337	327	343	328	331	338	344	343	337	331	348	313	378	314	315	342	320	338	348	345	351	305	324	310	319	357	346	341	381	332	339	340	369	337	339	334	329	360	328	330	356	368	323	351	343	365	318	323	375	337	317	337	314	385	326	320	364	288	331	339	362	363	360	353	333	323	316	318	325	340	334	321	334	317	335	330	349	335	339	330	328	354	359	379	361	309	344	325	346	320	304	356	355	298	348	349	333	322	323	334	302	332	340	312	354	340	307	317	318	305	326	319	317	350	300	332	319	326	327	326	349	310	363	347	354	334	326	329	341	323	360	308	319	339	322	348	337	330	344	341	293	292	343	298	356	326	329	341	314	304	308	344	306	368	323	303	365	313	372	337	338	331	320	369	349	336	329	321	342	375	363	331	332	323	327	339	317	343	297	321	363	374	285	347	323	333	341	322	336	336	304	354	332	335	343	314	316	319	324	328	358	332	304	327	335	325	336	321	329	367	317	325	301	344	349	350	336	344	316	352	277	336	347	328	317	380	343	330	347	319	321	335	338	327	348	337	301	322	328	336	317	306	339	315	358	349	353	340	338	324	329	340	329	325	354	323	353	331	324	331	328	334	310	337	309	337	343	367	333	360	339	305	351	313	340	341	301	334	325	341	307	350	344	329	308	350	362	352	313	347	367	302	364	341	351	328	333	341	323	337	339	320	318	324	333	330	329	341	304	337	307	354	312	333	370	365	340	323	309	315	342	352	341	323	343	345	333	294	314	323	309	338	339	371	353	328	363	390	331	342	332	322	331	353	335	320	359	324	337	360	336	302	320	341	326	341	344	334	330	337	326	352	333	350	331	302	360	344	347	295	345	339	336	309	333	321	320	339	317	316	321	329	344	330	349	334	324	370	328	330	323	311	341	333	325	326	316	347	319	358	301	283	328	345	324	327	336	324	330	336	311	339	324	334	347	334	341	331	347	283	320	347	333	331	378	385	354	334	312	345	363	327	331	332	343	336	330	323	338	323	336	340	335	344	348	330	334	342	321	357	323	325	335	361	341	357	346	347	332	341	338	320	338	363	325	311	327	322	354	347	353	319	311	345	338	322	340	301	360	366	318	327	371	323	326	358	341	353	367	313	312	315	343	312	331	300	310	358	315	340	343	359	333	303	305	322	337	327	329	349	321	314	341	346	305	349	379	322	315	335	342	301	309	337	333	367	312	317	306	314	342	371	359	327	328	362	343	319	360	314	310	320	321	357	301	297	332	312	331	342	321	306	299	302	375	303	322	311	341	334	327	345	352	363	337	317	378	328	331	351	313	316	345	337	321	346	335	341	324	336	349	336	348	325	332	339	320	355	310	310	338	332	307	302	332	352	329	332	312	341	357	334	328	327	325	299	327	344	323	341	335	335	357	330	344	332	324	352	371	339	341	343	326	361	320	294	349	317	327	340	357	321	319	340	340	344	342	329	331	336	350	312	333	318	329	329	318	319	344	347	340	321	328	335	289	326	316	339	332	334	321	347	332	343	353	331	337	352	341	306	329	336	333	333	333	323	323	320	369	331	311	320	320	315	331	334	330	316	329	348	330	341	339	379	315	322	314	328	306	340	328	342	348	325	350	325	312	350	300	311	370	314	334	317	365	327	312	348	342	319	332	341	338	360	356	339	306	311	351	336	317	314	341	363	330	348	347	357	335	336	386	324	330	328	343	323	338	371	355	306	357	334	313	329	330	287	361	336	361	353	319	341	362	343	331	336	327	327	358	334	338	336	336	353	329	311	317	333	333	341	347	359	321	338	344	348	343	331	335	312	367	338	336	326	327	329	318	326	324	350	358	315	339	335	310	359	343	339	299	313	346	336	348	319	340	336	331	333	391	363	333	318	312	335	331	350	354	316	337	341	309	340	320	370	324	325	335	313	319	326	344	329	350	316	337	328	354	359	332	300	336	340	304	342	329	321	311	320	337	317	367	317	345	336	348	309	313	307	365	361	348	341	302	357	307	330	348	368	323	310	332	337	328	321	385	317	296	334	320	312	319	371	357	326	365	321	348	344	355	345	317	370	341	334	313	326	319	318	341	362	313	304	351	313	329	330	347	306	301	338	318	330	331	350	344	331	354	342	346	318	312	342	366	342	357	340	346	328	336	345	341	346	347	311	350	335	296	319	335	325	314	301	336	348	303	333	317	311	303	350	333	361	315	320	381	327	335	322	322	345	335	323	321	355	341	331	320	329	311	333	295	335	340	354	340	321	313	327	336	373	311	360	333	351	341	323	291	336	348	315	321	325	349	334	317	326	352	328	345	328	353	292	324	341	347	321	328	318	336	316	318	329	310	352	319	351	338	334	322	310	333	364	292	332	324	330	362	332	348	356	326	341	358	322	360	329	310	359	307	348	345	331	306	321	370	319	303	334	335	336	335	335	326	303	305	314	320	305	348	356	332	329	360	342	381	329	336	315	372	381	331	293	346	320	373	335	336	339	299	339	337	343	301	355	353	353	350	330	322	318	303	356	327	355	331	341	333	354	347	334	320	337	331	326	337	359	321	295	347	342	307	326	342	313	340	349	349	345	327	335	367	323	375	324	314	325	371	335	344	314	344	332	325	343	303	367	312	356	326	339	341	328	324	343	334	326	346	366	335	335	347	316	324	343	331	346	301	324	331	359	351	327	327	333	348	325	353	346	344	330	343	321	303	358	350	299	338	329	311	333	334	323	339	332	345	300	364	349	353	352	326	289	365	338	365	340	328	368	332	339	342	326	319	314	328	344	319	343	348	315	300	336	336	345	321	356	343	350	323	324	354	332	338	297	325	350	329	353	352	308	305	322	339	340	304	340	304	336	356	326	312	345	349	359	347	358	347	328	353	335	354	371	322	327	356	301	343	331	360	340	349	334	334	356	321	310	356	346	328	339	359	326	375	332	369	337	358	326	330	337	344	368	344	311	328	362	338	311	342	313	308	334	347	350	320	315	351	335	319	331	355	337	295	351	344	294	320	356	314	321	371	341	323	305	335	324	341	350	325	347	320	345	366	318	373	371	290	311	333	336	323	350	302	343	338	335	347	330	317	308	318	344	352	358	343	340	303	327	310	321	323	347	317	279	353	320	303	364	355	322	342	327	324	329	318	330	321	361	325	316	349	352	350	348	341	350	354	325	336	331	363	323	311	349	292	350	319	343	335	328	294	309	318	324	337	360	340	301	301	345	316	327	363	328	349	327	351	322	325	307	309	334	355	358	333	312	336	300	321	339	323	315	323	276	317	338	339	352	338	347	316	317	334	335	358	319	355	365	314	345	332	330	329	325	338	359	314	329	309	301	356	334	320	306	338	336	302	338	346	355	341	299	293	335	341	352	342	359	297	365	316	302	327	357	378	312	338	329	350	336	350	369	344	325	319	361	328	320	300	321	314	338	328	330	359	311	354	369	349	333	361	345
6511	11891	19793	7963	3377	2921	2037	2962	1640	1304	5294	8783	7779	4799	2457	1256	855	640	616	583	619	610	617	644	608	609	653	605	613	584	594	570	609	564	556	604	631	655	615	583	597	600	590	634	612	644	651	580	608	561	564	588	602	594	609	600	613	594	585	625	585	583	609	595	618	627	585	633	610	579	621	635	623	624	616	587	603	587	609	571	606	570	625	555	538	562	626	624	644	598	616	665	604	606	591	611	616	623	604	645	629	616	629	578	634	572	588	654	532	603	632	588	616	625	608	603	605	608	627	624	594	623	605	593	630	596	620	568	614	584	602	621	624	590	625	633	605	602	606	610	617	608	583	623	661	603	615	674	551	623	576	606	622	635	570	623	581	591	626	594	618	597	580	635	595	542	605	603	602	596	639	587	606	562	611	597	633	657	654	579	623	662	593	613	545	571	630	560	597	583	618	606	607	599	596	619	589	596	646	601	651	602	623	609	592	627	600	636	635	639	649	598	619	585	555	590	637	587	642	648	627	600	612	616	591	617	634	597	616	587	632	601	563	566	605	595	598	609	624	606	577	585	619	574	650	603	558	582	594	581	587	595	621	581	594	603	637	579	596	583	598	610	575	603	637	596	591	536	624	604	575	568	592	603	626	593	590	599	587	642	606	564	613	585	597	638	612	592	633	601	570	570	610	621	632	588	612	571	593	618	578	602	605	585	602	613	567	618	599	606	626	612	627	615	586	584	615	600	613	655	607	619	577	584	586	622	579	576	567	597	615	568	605	624	629	580	556	596	579	609	603	619	582	636	622	648	598	627	621	600	625	632	596	594	630	624	594	623	591	562	616	592	615	612	618	565	580	565	564	602	653	572	550	615	612	630	608	640	656	577	660	601	604	606	590	569	627	583	585	586	607	586	602	607	574	602	591	601	622	621	606	614	564	557	619	608	586	615	580	596	633	653	594	598	653	593	584	590	595	602	596	671	562	605	574	595	574	601	589	594	609	612	567	607	599	607	579	647	654	613	583	603	594	625	622	620	628	604	632	582	622	646	602	611	617	608	607	595	598	577	566	609	568	636	671	609	578	609	577	611	614	607	626	588	602	577	591	651	619	573	572	624	620	611	643	601	590	618	644	573	585	585	593	616	603	644	604	607	630	581	640	594	613	593	630	612	602	617	599	588	580	587	598	597	568	630	609	596	629	636	618	654	599	624	604	614	572	603	624	616	555	592	601	592	627	563	559	640	580	621	586	602	635	671	583	591	606	602	595	594	648	596	569	619	613	551	597	618	589	568	636	602	570	622	595	628	659	587	608	607	624	642	595	634	581	588	641	586	609	595	584	570	620	603	576	585	570	632	603	570	624	577	600	573	617	556	631	580	622	613	607	613	613	592	616	549	587	602	616	578	535	572	574	563	583	571	607	583	583	612	582	605	597	618	595	606	586	619	618	627	591	576	603	547	627	547	642	567	571	581	645	604	623	579	576	570	654	576	612	586	607	612	598	588	630	615	580	636	569	626	653	567	615	613	619	628	619	613	612	559	537	596	617	550	620	584	651	585	620	606	592	642	599	573	593	606	573	588	573	575	574	549	535	625	606	640	595	591	625	588	612	600	601	575	605	627	635	619	624	589	623	624	621	588	629	608	603	569	577	614	596	643	606	601	636	611	571	597	602	627	612	577	577	617	593	607	606	610	623	623	568	599	591	576	587	598	584	590	618	629	603	614	649	577	591	606	604	597	559	609	608	623	658	618	590	593	618	612	576	652	603	642	622	618	607	614	615	655	601	622	581	614	618	577	623	597	579	600	599	597	606	591	635	597	598	617	580	533	591	601	597	576	614	585	600	592	608	613	605	575	588	635	596	547	588	633	611	631	625	604	611	589	632	627	621	604	607	567	601	578	604	610	595	585	631	604	565	657	596	646	643	614	598	657	605	607	599	656	588	570	638	600	584	635	600	607	655	593	609	577	612	602	574	611	593	589	586	530	617	622	614	614	594	588	607	565	624	623	610	585	614	614	554	613	587	611	627	645	580	663	598	614	572	589	597	607	615	598	594	625	590	608	607	606	626	677	585	619	600	599	632	596	596	624	624	611	599	640	651	601	625	582	598	595	562	597	618	596	625	589	611	653	547	596	580	598	546	606	609	620	654	632	584	624	589	584	619	620	621	631	639	574	583	578	571	633	602	619	637	616	619	606	598	587	553	561	606	584	624	615	617	588	593	621	597	636	592	600	574	606	616	594	612	583	635	625	569	595	606	569	612	582	563	563	596	634	588	637	623	595	603	586	569	571	533	628	618	607	572	596	604	623	605	618	615	599	634	630	622	624	619	613	587	586	575	586	603	570	632	633	610	651	590	602	577	590	602	572	623	601	597	575	614	591	566	553	587	599	554	582	564	597	604	586	596	590	589	591	595	603	575	558	586	557	592	621	571	581	566	587	596	590	562	631	615	632	632	599	572	619	605	573	545	609	599	592	624	604	574	610	620	583	571	624	616	609	630	597	604	605	579	645	607	570	598	569	638	586	618	585	574	597	635	583	634	593	589	581	608	579	630	571	578	590	571	585	628	616	593	578	607	594	630	573	593	583	647	593	644	585	602	616	608	613	635	624	580	580	587	561	605	630	563	656	620	649	596	605	571	618	562	597	603	616	635	603	643	616	583	553	538	560	597	621	633	621	616	628	596	592	600	612	648	618	612	597	628	543	612	624	618	644	619	599	605	579	584	612	624	590	616	610	595	625	581	602	605	595	613	634	598	598	582	629	608	613	618	643	602	606	613	562	630	594	628	575	661	568	615	605	603	598	607	613	633	647	601	605	623	573	563	612	618	606	610	586	614	624	598	603	614	613	635	612	586	638	666	603	603	610	567	619	568	701	575	655	576	631	580	585	576	573	598	637	618	652	611	645	585	601	588	615	587	592	617	595	589	606	658	547	628	594	581	640	604	633	569	626	560	630	571	635	603	615	598	572	613	622	610	617	589	582	587	630	628	602	641	626	599	616	546	618	594	597	612	639	596	570	607	630	602	585	570	631	571	613	564	571	597	621	590	621	568	585	638	607	618	600	616	586	559	565	589	634	577	595	610	582	585	615	603	619	631	631	597	598	615	612	601	604	628	621	618	631	599	566	683	545	602	612	619	612	595	622	613	604	640	627	645	592	568	641	624	579	652	634	601	588	533	642	595	648	589	562	606	586	620	633	563	600	595	583	630	572	598	609	633	575	566	553	597	619	560	583	617	571	566	583	594	606	609	639	621	567	642	603	619	578	598	586	619	664	558	612	622	618	666	597	585	621	625	609	617	614	608	614	605	567	596	625	626	629	590	575	595	620	596	648	585	561	621	633	638	609	614	624	637	610	627	582	583	599	609	668	561	588	614	594	663	564	601	623	582	616	612	626	587	610	598	618	596	620	640	616	610	610	606	596	561	596	623	600	649	588	576	581	616	620	600	569	629	627	616	580	628	643	595	593	633	611	580	611	639	610	594	575
24825	21302	27784	25105	10765	2041	1100	1104	801	608	10490	16600	14174	8573	3304	1251	606	348	254	275	280	279	277	272	254	257	321	274	254	263	242	275	270	277	276	263	280	266	295	294	252	255	289	241	288	317	269	278	306	272	284	253	256	290	264	273	267	281	287	268	273	264	296	269	287	255	278	282	300	279	281	282	302	297	307	246	292	301	283	308	260	286	257	275	276	295	266	269	293	323	262	280	306	305	277	275	279	250	260	278	276	283	263	275	273	288	312	270	253	274	291	296	290	262	284	270	281	293	296	277	302	300	269	290	271	276	266	249	293	262	270	249	284	254	306	276	278	263	307	294	265	286	298	275	263	269	296	287	267	298	276	269	290	263	274	260	274	297	271	287	254	278	295	286	304	300	270	299	264	272	289	277	275	276	288	284	271	252	282	252	258	277	267	283	276	263	290	302	298	289	298	282	289	288	270	270	297	287	287	237	301	307	293	264	272	250	250	250	275	293	270	270	248	286	271	280	256	264	273	260	290	270	293	305	290	310	311	241	290	277	259	277	305	271	276	279	302	286	292	291	262	269	277	270	233	268	291	273	258	280	303	275	260	299	252	289	268	301	275	270	286	312	286	276	281	254	292	259	255	283	314	280	269	268	284	269	267	305	280	296	289	253	276	258	279	295	297	249	273	248	244	277	301	261	273	292	271	276	302	261	278	270	278	283	271	281	286	276	286	286	249	254	259	284	301	260	259	303	275	317	283	310	292	260	253	263	277	274	275	248	292	264	293	273	242	268	275	283	284	275	279	248	259	273	262	257	311	292	283	278	277	254	270	244	285	282	284	284	282	245	283	259	264	252	254	244	283	273	290	260	253	266	275	295	276	286	301	280	265	255	284	289	279	303	267	264	281	278	260	313	263	278	254	276	260	247	275	288	292	261	266	283	298	292	305	311	260	270	310	294	299	280	265	269	301	275	270	265	269	289	255	272	295	268	259	289	265	292	274	262	289	271	278	259	278	275	287	271	281	289	290	254	269	297	293	271	268	291	285	256	244	269	266	306	253	304	296	252	292	260	291	261	278	273	264	242	257	269	297	278	274	273	267	262	261	300	267	292	287	265	272	274	306	271	286	272	250	266	284	296	265	238	273	279	259	284	269	268	305	280	259	252	255	268	286	295	294	295	317	274	279	286	295	253	281	266	260	269	268	265	298	289	267	287	248	227	305	284	256	288	266	280	263	289	277	300	283	256	268	283	267	284	290	280	251	272	276	285	275	274	277	259	250	307	280	240	301	282	247	234	272	268	282	256	315	269	269	251	275	320	312	278	283	275	271	263	266	281	292	287	252	259	283	272	289	298	290	271	293	251	284	283	284	288	300	275	274	274	260	276	261	279	260	284	261	260	289	284	256	271	277	255	263	278	311	292	269	270	263	291	276	284	277	279	273	283	273	283	272	266	256	292	254	274	281	293	291	234	269	274	294	280	282	293	257	245	278	279	261	286	280	262	290	241	276	265	273	274	279	282	284	278	271	270	279	253	269	294	266	286	282	281	258	277	251	293	294	282	279	275	263	265	272	275	277	285	291	312	286	264	261	261	240	271	252	261	302	261	263	299	258	301	291	273	283	275	308	274	294	276	287	274	274	283	293	272	288	280	266	271	291	294	311	282	280	299	279	272	283	266	301	284	276	297	293	261	277	320	297	247	239	268	253	255	316	267	234	255	269	263	270	256	285	286	291	289	268	281	290	258	268	289	280	286	267	280	279	275	276	260	274	292	262	262	276	268	271	253	292	282	265	293	275	272	270	292	262	309	271	280	243	263	285	288	280	292	291	277	271	279	290	270	278	290	283	284	275	259	264	277	260	279	274	285	263	274	282	285	296	282	255	281	259	273	286	286	294	294	298	278	296	289	264	289	274	297	288	283	276	268	265	274	266	290	279	287	272	264	278	278	298	294	284	284	280	270	254	284	280	275	265	294	283	281	269	264	270	279	278	267	282	277	271	299	313	263	274	313	251	272	261	266	281	289	269	261	297	255	273	263	308	269	277	267	292	298	254	269	265	259	276	289	248	295	287	275	284	259	278	256	284	245	316	260	297	282	275	286	296	297	269	263	299	283	273	301	288	251	295	270	277	261	282	330	244	285	279	275	262	264	247	280	252	278	284	264	264	279	281	260	267	275	284	299	274	291	298	271	275	285	265	299	277	287	273	271	282	282	273	310	261	280	292	287	259	312	279	288	274	275	269	271	314	287	269	264	237	296	290	276	279	254	286	267	281	243	280	274	286	271	264	275	274	288	267	257	249	261	254	279	303	266	243	281	254	287	265	267	267	301	278	283	264	253	276	255	276	278	296	270	287	287	287	253	287	287	272	271	272	273	292	263	256	271	277	313	277	269	305	281	303	304	267	261	307	266	294	280	289	292	269	266	275	292	286	303	323	279	268	288	275	277	281	266	297	278	286	252	284	283	261	275	268	304	289	285	284	298	284	253	273	266	298	297	262	266	253	274	282	251	289	270	255	277	281	318	264	287	285	259	325	310	249	258	273	287	263	310	280	284	261	251	247	257	297	265	259	254	293	264	270	235	261	293	270	271	255	275	277	244	298	280	263	292	281	263	281	274	267	240	292	260	270	278	279	271	282	278	295	273	306	288	290	271	284	294	254	294	269	251	276	289	261	268	276	272	276	281	274	265	272	291	280	285	262	283	269	276	270	278	276	292	285	265	286	270	250	280	277	278	280	247	272	295	275	270	257	268	297	264	254	282	272	279	268	274	285	287	276	299	295	287	274	270	258	284	255	276	276	275	270	276	276	260	265	281	266	274	282	275	293	279	264	275	248	296	305	281	282	272	272	289	298	290	267	251	283	269	278	275	260	282	273	267	314	290	265	277	296	283	261	299	280	282	292	275	267	262	275	261	282	303	270	291	296	274	281	260	292	278	283	269	298	293	296	269	284	270	259	243	277	279	271	267	274	265	256	303	276	298	281	271	256	290	257	296	281	279	271	276	256	271	250	272	268	277	311	253	265	283	300	277	277	292	263	282	281	291	302	279	285	299	268	291	284	274	277	252	270	250	249	296	292	281	283	304	268	292	274	272	281	271	263	278	267	284	265	294	303	282	288	271	271	266	281	291	300	258	273	241	256	293	271	284	275	265	245	253	258	255	305	268	284	284	246	291	284	291	300	270	288	262	274	277	278	277	286	246	306	289	267	275	262	274	287	269	259	281	276	284	253	259	267	262	275	288	297	264	280	239	316	278	275	256	291	272	260	261	288	271	319	252	289	248	272	302	248	298	264	271	266	262	286	259	252	278	276	281	298	271	268	235	293	263	298	287	279	286	275	284	272	269	276	248	281	286	297	290	249	271	293	270	283	265	293	282	238	260	250	281	253	276	272	285	276	274	287	271	271	279	259	260	272	284	300	252	287	284	266	280	288	253	276	302	262	269	276	298	277	266	292	276	328	283	249	286	281	270	276	299	249	297	293	243	282	272
7980	17516	16911	8309	4272	5049	3323	3379	2597	1778	20685	27298	24043	16469	7680	3065	1445	768	481	513	485	508	574	545	529	488	543	533	549	535	547	490	542	553	526	477	537	505	547	542	536	499	523	520	503	501	480	517	481	533	537	510	492	501	506	527	568	519	544	521	506	538	501	474	506	507	486	504	487	502	514	497	521	518	508	516	543	529	512	483	540	484	517	528	502	545	494	493	493	566	489	539	537	567	510	540	508	523	498	502	523	513	492	534	509	532	520	522	515	499	505	546	525	491	520	518	514	496	500	492	503	491	537	516	491	506	485	510	498	468	526	520	510	544	537	503	497	516	510	546	528	531	481	516	503	513	543	490	520	506	527	513	481	545	532	493	490	504	487	541	510	539	544	488	522	509	489	486	495	542	494	491	511	481	536	485	519	502	513	562	509	489	481	470	537	515	477	507	536	501	525	500	501	542	513	529	543	528	488	536	520	540	509	483	486	500	501	474	500	549	491	536	497	494	504	509	571	512	495	519	502	520	487	509	547	568	539	475	508	504	513	515	532	555	498	571	518	500	501	506	528	507	511	487	481	555	500	525	493	516	525	544	536	521	513	477	542	529	502	512	500	503	541	538	559	479	523	500	486	515	489	486	543	500	507	526	509	522	558	503	526	507	535	500	530	491	494	489	524	524	459	517	522	504	520	507	561	467	507	539	519	528	505	501	551	489	512	504	476	538	500	505	504	509	498	541	516	508	541	476	495	516	522	522	474	530	502	508	496	505	512	506	540	506	510	522	547	516	501	511	505	468	476	511	546	507	525	543	503	506	499	522	516	517	524	544	515	496	554	487	549	512	511	488	525	492	497	526	517	553	532	470	504	521	482	499	522	532	533	515	499	519	527	476	503	513	543	497	483	532	532	505	529	520	493	537	530	537	508	481	508	512	485	503	494	497	503	528	515	496	557	532	525	476	561	548	512	493	479	526	487	530	504	559	529	483	528	479	532	535	524	521	505	519	480	522	505	508	511	522	501	550	492	519	457	519	524	465	443	505	458	558	487	508	519	531	508	511	537	544	470	488	540	507	533	553	510	496	537	493	480	556	499	512	526	492	493	515	513	522	532	485	507	486	535	522	502	537	499	509	505	529	534	507	481	486	504	558	517	531	523	561	535	544	514	517	470	495	536	487	499	503	527	523	495	515	529	502	518	562	508	493	527	495	487	526	535	538	498	511	505	543	525	484	532	526	536	524	522	504	465	528	531	519	505	549	512	489	514	509	512	514	529	526	547	546	507	542	528	513	502	498	491	486	498	521	536	506	529	535	461	511	483	507	479	486	491	528	501	530	524	518	555	498	504	508	490	588	532	490	514	523	501	502	483	495	476	512	529	516	499	525	515	552	517	542	504	510	529	506	535	514	502	522	553	548	513	521	518	526	514	521	501	501	504	525	524	504	552	504	498	493	469	518	535	522	519	536	524	502	521	537	483	500	501	500	484	504	522	509	503	539	540	515	547	520	481	505	586	474	508	524	514	487	497	503	491	516	552	450	525	493	533	554	489	515	518	499	521	512	481	470	504	520	474	535	506	512	542	494	562	495	506	508	521	547	483	492	535	493	497	495	534	525	502	501	517	493	481	525	489	550	515	498	518	518	515	485	526	497	546	513	515	498	514	536	519	534	501	490	543	493	513	523	496	506	571	527	498	518	535	526	503	530	540	516	484	517	535	493	492	504	536	500	546	522	515	508	510	505	520	512	474	506	542	488	502	525	476	503	470	478	545	508	508	493	492	487	506	543	519	501	521	521	518	512	485	503	546	552	522	510	488	508	504	511	509	515	566	515	487	478	520	561	507	513	462	585	514	478	497	510	482	526	540	495	508	504	502	526	488	504	536	523	479	495	534	508	540	509	535	547	567	504	565	503	496	509	497	510	485	487	562	549	506	517	527	491	529	528	485	531	523	531	499	482	507	504	473	543	522	523	514	505	505	525	540	523	554	536	550	533	506	527	494	489	477	521	556	504	560	529	503	520	540	537	567	505	509	487	536	538	526	540	511	520	498	516	512	489	539	498	511	514	508	520	494	523	543	505	534	503	467	528	501	495	532	507	528	478	537	535	544	519	476	542	486	524	505	528	555	538	500	506	551	523	491	492	519	495	506	476	531	532	531	535	540	509	486	466	519	522	505	503	502	523	520	522	514	491	491	481	495	515	516	494	515	516	551	510	470	470	535	543	482	504	530	509	472	525	530	546	530	534	523	503	527	498	555	554	524	513	565	490	486	487	538	546	496	543	518	526	524	500	479	531	523	498	556	505	493	537	551	505	542	476	481	521	543	499	513	515	500	501	547	484	522	512	500	523	536	508	482	516	524	517	532	496	543	486	514	542	491	493	535	491	522	497	499	534	515	492	516	523	478	538	539	525	539	489	501	499	505	504	495	479	504	472	512	538	506	521	513	523	511	521	512	534	464	527	487	513	516	508	496	535	544	534	531	510	531	540	493	516	493	525	505	512	561	498	531	504	498	486	530	485	476	497	515	517	515	517	559	511	511	500	500	571	518	571	519	549	509	488	499	532	494	511	488	511	517	479	505	504	508	535	514	534	523	494	469	498	527	484	512	560	499	561	515	545	510	484	527	529	490	517	572	560	533	527	508	518	535	502	558	573	539	522	519	517	509	535	517	536	521	488	534	538	505	490	535	509	520	501	551	546	547	523	507	515	493	542	483	499	500	568	500	533	523	480	501	524	490	528	493	503	546	533	507	532	507	520	523	503	517	483	534	517	491	505	572	504	556	477	484	509	547	490	488	539	523	482	494	544	510	493	500	480	471	483	515	495	550	490	531	507	499	506	487	479	481	525	506	454	502	499	539	532	491	517	496	496	529	500	471	481	555	476	563	533	506	488	498	517	523	530	538	528	525	532	497	486	513	513	527	512	527	531	519	532	533	541	511	510	509	492	469	506	555	503	491	544	519	496	510	500	545	530	494	512	526	503	535	517	473	528	496	468	548	518	501	490	528	520	513	531	511	496	492	509	510	526	525	510	487	480	533	514	534	498	529	519	478	554	534	469	508	528	502	501	517	508	501	508	526	530	503	480	514	509	549	473	524	482	526	509	551	489	469	504	509	549	544	490	450	567	482	525	526	465	478	488	504	544	496	514	514	550	523	537	482	558	509	559	536	540	512	559	505	497	496	499	538	503	515	491	529	522	519	525	538	461	500	541	525	519	527	502	501	528	519	504	507	511	517	526	500	472	509	478	542	532	531	488	509	524	496	505	500	525	548	495	518	496	495	526	457	456	519	517	518	527	499	517	497	546	495	538	497	484	538	500	515	524	513	520	475	480	462	480	515	503	477	531	514	505	498	465	538	504	488	518	519	510	519	501	538	542	495	507	491	524	513	554	532	497	513	563	521	534	495	502	477	491	533	480	485	542	517	493	513	483	507	515	487	478	479	534	495	518	485	519	502	534	484	564	488	510	522	497	512	495	531	501	502	510
23335	21400	29245	23927	21402	19819	3499	1721	1051	1218	17695	35169	30636	20956	8907	2373	955	462	265	242	219	243	246	212	224	221	233	201	219	216	214	218	227	201	215	213	219	222	217	197	220	247	239	226	241	227	222	206	223	230	249	204	198	221	222	235	233	199	233	196	228	235	257	229	232	217	200	205	221	219	230	208	219	221	229	230	240	232	248	238	224	235	208	197	220	224	224	219	194	227	232	219	216	221	236	222	246	231	216	206	226	211	218	217	219	216	202	259	246	206	227	245	225	194	226	224	235	197	239	209	220	212	231	223	223	214	211	193	231	204	242	221	210	194	222	248	235	221	213	220	232	205	204	193	230	226	222	238	213	198	237	243	235	200	228	186	233	211	229	240	207	202	240	221	238	215	247	194	197	226	215	214	241	226	190	210	248	214	213	220	215	208	231	219	211	195	225	186	240	216	215	245	257	221	232	217	217	218	222	232	231	233	223	208	215	254	206	252	215	238	216	205	229	205	216	243	206	227	242	227	214	234	235	224	227	225	215	232	224	238	238	207	203	201	211	227	220	196	200	212	183	209	243	207	203	245	216	226	200	237	212	220	223	242	205	179	203	203	224	213	229	217	228	219	225	227	214	208	199	222	227	234	237	249	214	238	225	209	217	197	226	213	210	224	225	215	199	236	219	218	219	214	222	241	222	216	231	208	203	241	220	204	216	206	214	224	238	194	218	210	231	197	209	235	206	238	233	206	240	207	223	219	251	217	235	217	212	247	216	198	219	219	232	229	216	206	217	211	211	215	201	218	224	205	223	199	215	218	211	237	212	232	233	208	221	212	234	205	241	227	231	227	236	209	223	221	229	230	198	220	222	215	211	229	208	215	216	233	236	218	212	241	219	195	207	199	232	235	218	213	252	206	242	231	174	212	200	210	212	235	235	225	217	202	228	230	221	219	220	234	214	227	224	232	209	254	228	232	219	216	218	204	217	193	212	230	242	212	199	214	193	232	213	209	234	229	225	225	210	205	246	197	216	238	220	251	230	183	207	223	211	231	229	190	218	226	219	233	201	233	230	218	230	190	207	213	207	219	219	198	217	234	215	206	221	220	222	207	215	198	232	213	219	209	213	237	234	237	246	222	237	226	224	227	187	186	216	214	229	227	235	218	191	240	225	222	223	207	210	228	234	218	224	224	211	192	232	252	214	217	204	238	216	219	223	251	248	211	209	219	236	222	209	240	205	215	223	191	246	245	220	220	204	220	242	214	219	224	224	212	234	208	236	214	215	219	212	238	236	223	227	211	226	229	217	220	219	206	198	221	236	245	242	227	224	213	221	213	221	191	197	220	244	226	215	205	214	217	218	197	229	215	201	248	208	242	212	210	239	225	236	232	210	220	216	218	215	209	216	214	194	212	220	213	213	226	198	210	236	204	206	219	213	199	233	231	214	215	192	222	207	221	228	214	196	216	205	241	217	219	204	211	228	196	213	199	219	210	236	198	218	232	231	196	214	236	228	213	227	236	209	186	248	207	230	215	202	239	211	224	198	205	216	237	202	220	221	226	221	204	218	239	227	216	203	239	246	197	211	244	227	220	221	226	199	231	238	224	211	200	238	206	223	222	233	217	210	193	231	231	218	219	243	176	222	230	216	209	235	241	212	228	213	211	213	205	234	211	224	216	199	228	204	222	212	218	207	217	240	222	215	195	229	234	225	217	224	233	233	199	203	230	215	246	209	195	217	227	236	200	213	241	229	229	234	195	237	237	224	209	224	213	215	224	214	218	210	217	211	225	211	228	235	208	219	210	230	209	230	228	230	210	227	209	208	210	220	209	205	211	208	217	224	224	207	221	223	212	228	200	220	246	220	212	217	222	210	207	241	222	192	212	204	215	225	217	220	223	207	213	226	205	208	227	224	261	189	227	254	233	235	222	217	196	211	252	205	241	192	206	233	253	213	215	224	214	205	217	231	228	203	204	187	237	213	222	203	250	198	246	196	204	232	212	217	219	232	237	241	210	218	208	218	237	216	208	236	222	218	221	211	220	259	197	226	232	219	199	204	247	220	213	202	195	208	239	215	203	212	224	176	199	218	229	212	210	239	212	234	249	209	231	238	219	238	209	209	223	237	219	217	230	206	226	204	200	220	218	207	209	209	244	224	198	229	217	219	222	224	218	206	221	231	200	220	222	218	219	234	213	218	234	218	260	217	234	244	220	226	240	217	210	220	212	223	223	220	217	204	213	221	209	236	196	196	211	213	233	207	210	243	212	222	232	225	219	223	215	211	214	197	239	233	213	200	180	209	216	209	217	227	223	228	230	236	200	211	213	199	241	212	216	211	204	219	245	218	225	191	223	218	232	216	214	231	225	222	203	215	213	197	206	217	230	212	213	223	226	197	217	228	243	228	242	192	217	258	227	226	210	229	242	213	223	212	208	204	219	220	235	209	232	206	218	206	220	235	226	217	199	230	227	218	230	202	218	218	226	227	209	216	205	232	247	223	209	228	211	228	217	208	227	215	239	238	245	210	211	206	210	240	212	260	219	201	233	236	202	199	206	200	196	222	208	203	235	219	202	218	183	219	210	244	229	243	237	236	218	190	229	210	218	217	245	233	245	198	221	225	225	233	213	229	211	222	239	222	225	225	237	221	187	234	212	203	223	209	215	202	214	222	213	228	218	254	212	231	229	221	224	246	222	226	225	222	207	212	229	226	194	217	223	226	207	210	241	212	206	236	237	244	213	225	222	225	219	208	229	213	216	232	237	222	250	237	209	238	237	189	207	238	228	216	220	228	222	234	231	218	255	184	240	206	239	208	238	204	215	217	230	214	201	210	204	216	211	255	194	233	207	201	225	217	200	227	229	234	222	223	225	210	227	228	227	212	212	239	222	234	221	198	236	217	219	220	223	194	235	238	237	238	260	218	198	211	207	263	214	216	225	210	213	222	195	219	228	233	217	193	215	226	221	225	229	236	216	220	218	195	230	214	218	225	225	249	264	232	210	216	222	217	219	221	232	219	222	210	212	228	186	226	205	221	241	223	234	214	225	233	225	240	205	228	238	231	219	206	215	201	224	214	222	233	235	246	225	214	224	206	196	208	204	208	229	206	220	208	190	245	255	214	190	212	224	209	218	195	201	252	222	214	222	216	218	228	200	206	215	237	214	200	231	211	217	238	220	223	195	231	192	229	202	220	210	241	220	195	225	233	223	221	243	210	218	219	239	199	217	248	215	223	206	210	221	195	206	197	197	212	219	222	228	231	227	218	212	230	214	222	219	217	235	231	203	235	200	212	230	212	236	214	226	232	203	222	226	210	251	231	213	209	213	204	249	212	220	213	208	238	209	237	237	244	218	196	202	218	217	216	226	210	224	202	233	260	218	230	213	207	226	241	226	224	226	205	224	192	219	227	235	237	235	245	228	203	245	196	196	228	211	216	243	224	212	206	217	221	210	208	210	227	216	222	224	226	239	247	210	242	220	189	205	218	237	242	238
12258	23951	19412	9729	7640	6679	5051	5112	3680	3669	28788	42420	37540	28632	14811	5589	2376	1066	397	381	400	411	401	401	345	380	375	430	399	427	405	411	396	397	410	416	382	416	400	385	403	405	405	411	398	422	402	354	419	403	422	412	384	373	377	414	395	382	441	388	388	341	378	445	421	409	375	391	421	421	396	360	395	368	371	393	410	403	414	348	421	383	411	402	397	403	408	371	387	419	390	381	328	411	398	399	393	384	385	400	410	421	406	375	390	429	405	376	409	418	374	376	403	358	369	410	386	346	422	373	344	404	357	381	390	423	419	426	396	393	398	381	398	387	382	412	403	444	365	400	392	390	403	417	378	373	377	385	409	402	414	399	365	403	382	367	395	407	410	378	355	402	422	362	409	374	389	406	401	381	401	394	378	401	390	371	381	390	402	413	382	416	367	384	383	389	395	406	391	423	356	403	394	435	418	412	363	367	367	403	425	445	411	388	417	391	414	364	427	439	397	410	367	394	414	398	387	403	405	396	376	411	377	387	366	414	388	406	389	383	395	373	405	344	391	364	389	367	378	386	430	413	396	433	374	350	403	384	384	434	398	382	386	387	407	400	371	390	377	406	411	450	394	405	393	407	410	394	422	407	369	380	386	394	407	409	406	439	407	389	439	404	363	401	400	418	390	427	380	408	417	398	406	373	398	401	425	400	383	421	411	393	357	406	374	411	402	441	389	404	425	395	405	391	407	405	393	384	409	392	422	386	431	379	397	404	355	386	379	389	388	380	424	380	416	387	434	409	404	382	426	367	402	400	406	400	373	463	403	383	404	383	361	406	387	400	407	359	390	404	422	422	360	408	425	385	390	437	389	408	376	395	380	376	357	408	380	386	381	411	359	364	400	394	396	388	397	388	390	421	427	370	398	363	393	394	415	360	435	373	444	378	381	389	387	408	373	368	418	412	381	360	413	402	375	412	394	375	401	353	431	405	338	375	416	401	369	392	400	404	347	360	344	404	375	424	401	371	400	401	357	407	393	396	365	389	400	380	392	406	384	405	408	422	389	392	391	393	420	409	404	420	391	388	389	364	416	381	423	386	376	405	393	420	400	385	444	388	379	363	384	394	416	401	377	403	399	427	377	390	387	406	396	396	406	400	341	451	357	414	435	401	414	390	435	408	385	408	397	394	384	399	352	393	410	404	386	371	372	409	395	389	388	386	420	396	426	391	428	387	379	371	385	384	416	390	413	407	385	376	405	406	374	397	360	391	395	444	379	394	399	400	391	404	365	410	391	378	373	395	367	432	389	370	423	356	387	373	415	389	388	409	396	382	406	384	374	420	380	423	380	404	384	374	403	406	364	400	425	390	378	435	414	403	398	385	395	407	410	374	413	389	394	380	399	399	431	416	381	405	422	366	401	407	397	379	411	381	412	389	400	386	364	373	370	373	369	400	405	367	436	413	395	408	373	381	407	361	375	418	398	359	383	403	405	395	422	416	415	397	359	404	426	381	435	428	381	384	410	409	371	407	437	392	416	375	383	400	376	377	390	420	379	388	390	409	386	370	372	413	397	413	391	401	380	397	426	384	386	377	400	367	419	423	379	393	400	411	381	391	376	402	358	380	423	378	380	421	402	376	356	386	414	404	383	384	386	399	342	379	364	408	396	403	388	385	405	376	357	394	420	401	384	411	400	378	363	366	403	403	393	406	406	362	405	397	397	409	387	385	381	403	423	398	385	383	402	412	384	411	397	419	402	404	433	355	396	371	394	402	404	395	393	386	395	402	406	400	424	363	369	419	419	412	395	437	393	395	364	369	427	388	404	400	394	377	415	376	422	372	393	427	389	399	356	421	415	373	387	388	382	400	406	377	417	418	406	405	345	406	406	387	416	409	354	394	406	393	365	380	394	393	414	376	413	380	398	451	385	367	409	393	408	398	416	378	412	410	403	408	378	438	435	423	381	403	384	407	375	408	413	370	367	367	424	355	395	379	408	383	340	384	374	396	413	413	383	369	384	370	383	403	369	376	400	416	408	405	380	384	401	413	430	395	400	414	408	391	402	379	391	427	389	359	383	354	416	410	378	389	423	392	403	418	362	404	383	358	408	393	397	399	405	404	435	346	379	379	425	414	421	433	374	407	399	384	404	371	384	418	414	389	384	424	359	401	397	393	407	388	418	404	403	393	388	398	403	382	389	378	371	381	400	400	392	412	350	398	396	389	380	407	370	399	433	416	361	390	372	381	391	358	382	353	412	385	397	387	411	403	383	432	352	395	404	402	405	431	358	399	402	399	366	361	376	386	398	402	378	371	418	399	379	375	377	391	400	374	392	396	372	418	414	375	370	398	393	378	413	437	374	392	405	393	386	405	385	377	366	380	412	388	405	405	390	405	411	406	389	379	414	400	386	402	377	420	383	375	369	395	384	432	390	419	411	408	374	379	425	398	395	412	389	354	357	397	352	391	384	408	404	397	376	376	373	423	374	389	393	382	411	385	439	405	382	377	371	395	414	386	380	388	397	386	415	391	400	370	405	379	383	385	378	414	402	408	424	388	394	409	395	414	419	413	419	390	393	410	387	390	385	393	395	351	407	406	398	437	405	380	420	367	376	415	381	417	409	398	355	375	401	392	430	383	417	378	413	390	448	383	429	378	386	391	385	404	383	407	385	351	396	377	385	345	395	403	380	389	410	402	378	408	381	409	435	364	387	405	385	394	386	379	405	397	397	427	398	386	419	380	393	401	370	350	396	394	393	414	381	430	384	383	406	409	370	429	417	444	357	373	404	387	411	408	400	407	407	380	403	387	380	405	422	392	404	343	400	408	417	399	382	387	356	411	397	390	403	423	394	364	352	394	415	416	384	408	395	384	391	370	395	381	390	367	411	394	413	384	402	401	421	392	375	380	417	409	409	380	389	387	395	397	397	404	411	411	412	411	400	378	417	391	386	409	384	361	413	397	398	372	421	420	394	397	388	370	424	393	426	448	411	362	386	409	405	397	403	429	409	407	371	407	399	359	388	423	357	416	420	391	396	401	363	394	384	373	426	396	431	370	401	361	411	395	346	385	383	403	382	384	415	413	408	403	349	409	362	384	380	393	389	360	430	392	423	419	402	401	337	379	381	423	438	413	385	378	394	411	397	418	380	378	390	416	370	404	395	392	423	392	418	383	419	409	383	406	363	435	380	380	378	399	379	383	377	398	401	381	405	390	383	416	385	423	370	416	373	393	384	402	376	403	390	360	372	457	380	387	409	387	399	450	384	379	375	417	360	386	370	404	413	402	380	402	418	389	391	403	390	389	360	413	370	397	360	399	367	384	412	440	376	385	438	379	404	371	402	405	419	401	405	417	402	421	391	389	416	372	396	424	398	392	385	391	427	384	368	382	392	380	387	385	380	349	403	386	407	395	384	381	407	388	410	411	396	363	364	408	380	408	414	407	407	423	406	387	376	428	396	375	376	403	419	425	413	410	411	379	416	368	400	384	395	405	393	384
26868	20702	8322	1556	1187	946	727	699	550	671	3051	3530	2840	1653	929	578	444	388	353	322	376	345	368	321	319	353	336	342	329	353	324	323	338	329	362	356	354	333	340	340	352	346	334	325	316	320	346	344	358	329	322	342	326	327	325	338	341	341	349	332	338	367	363	309	333	354	348	357	312	342	357	322	345	315	363	327	342	345	307	369	358	341	349	328	338	343	330	357	359	330	339	358	303	329	335	326	335	367	355	339	329	311	392	375	336	336	352	310	348	336	334	356	350	335	372	340	346	308	352	323	321	353	344	331	332	330	329	334	308	331	335	345	344	358	328	315	340	333	360	317	305	316	352	339	328	316	325	305	337	346	331	356	326	325	333	333	332	321	326	364	333	321	354	322	329	323	346	329	332	360	342	363	320	324	315	361	354	329	349	356	323	322	355	348	328	349	326	341	329	319	302	330	346	322	335	363	331	337	332	319	345	361	353	361	335	329	346	357	313	361	342	347	334	358	352	315	353	349	346	335	359	333	291	343	332	325	351	337	361	304	351	320	342	359	346	331	349	323	381	326	345	324	384	321	324	344	327	360	307	323	316	349	336	335	336	320	318	332	341	364	319	350	334	384	344	340	367	305	330	329	349	355	333	333	325	338	322	344	317	367	342	327	318	324	362	341	317	328	301	371	340	323	326	326	331	335	323	314	323	345	319	307	322	320	314	343	333	313	330	333	331	318	369	356	350	331	340	330	321	334	353	349	334	306	321	353	354	331	337	319	376	370	347	353	340	340	327	321	362	326	341	381	354	327	325	354	358	326	353	329	353	293	370	350	333	340	334	353	334	347	313	336	341	333	316	343	301	332	342	368	331	372	322	347	358	338	335	353	357	386	335	328	336	343	353	345	336	351	338	350	330	324	321	325	346	347	316	334	334	352	324	367	334	356	344	362	309	326	347	350	339	351	352	325	366	355	333	329	329	325	338	354	319	314	329	352	324	348	315	350	340	345	339	343	344	323	364	334	353	368	344	354	329	344	331	364	349	347	338	318	330	349	316	340	353	302	336	305	340	355	341	352	346	334	352	339	323	346	301	332	329	337	325	333	302	299	316	343	339	353	318	290	349	335	312	334	345	302	344	313	335	320	333	315	359	320	345	377	342	350	321	346	314	335	374	327	338	327	324	379	326	353	363	318	372	337	345	324	338	347	337	342	321	355	363	339	346	312	335	306	332	323	335	330	362	379	307	313	354	370	362	341	318	333	353	332	311	350	371	346	334	302	340	302	359	390	326	343	324	341	332	323	342	350	352	332	355	340	348	384	339	341	351	355	328	373	317	319	340	335	362	348	324	313	327	351	354	328	336	324	330	320	314	325	329	322	299	322	334	356	321	355	325	306	340	325	325	345	339	349	349	319	319	340	351	343	352	324	324	299	358	324	313	320	321	324	348	320	353	343	364	338	305	336	334	324	343	304	315	362	335	347	308	332	341	332	311	308	309	312	341	334	364	335	345	332	303	334	352	366	336	329	347	348	342	321	334	335	348	339	293	344	345	327	334	377	349	362	324	352	331	346	339	324	352	328	339	366	309	341	316	327	374	337	325	368	318	322	356	343	335	354	335	336	320	342	324	339	323	307	309	314	327	308	307	344	350	354	344	326	312	361	334	326	323	347	385	335	315	345	324	343	308	309	300	360	318	352	343	348	342	349	334	363	327	322	342	346	305	320	342	325	318	331	356	348	368	345	329	350	326	343	338	331	356	328	311	343	352	367	361	321	348	358	347	329	352	362	334	361	335	340	351	346	336	331	354	346	337	323	306	324	333	326	309	322	352	311	337	344	321	324	346	369	319	361	337	327	317	371	350	362	331	317	358	329	348	334	346	341	340	337	365	373	343	327	329	333	355	326	362	319	332	392	339	320	319	333	336	349	322	324	322	378	305	345	321	381	330	361	302	336	306	367	354	338	374	342	357	317	354	346	325	355	318	362	340	320	345	356	346	369	339	326	330	355	315	347	354	350	337	316	391	349	329	363	299	334	348	346	352	341	334	352	346	368	336	347	293	308	310	325	373	338	321	353	333	339	314	356	326	350	316	336	314	328	324	320	356	339	337	336	340	332	345	364	343	357	366	367	327	329	346	364	338	340	357	322	332	342	332	332	329	355	307	364	344	351	310	330	326	343	359	340	326	349	336	319	362	329	368	328	315	325	321	327	326	336	353	330	348	302	320	353	377	331	341	335	332	325	332	342	310	316	318	336	343	314	345	330	339	339	294	319	342	366	342	330	343	349	314	338	322	331	334	343	332	330	356	313	344	341	327	340	308	330	329	344	328	311	328	344	331	337	348	316	325	314	350	318	319	345	356	346	314	336	336	329	339	342	306	306	340	321	320	340	315	346	339	334	319	366	348	322	337	371	342	318	357	345	347	356	335	336	315	329	359	301	320	357	321	372	321	319	350	334	337	331	339	339	313	358	335	314	340	307	333	323	350	332	334	356	336	331	329	368	332	357	328	314	346	340	342	327	341	363	337	302	308	333	353	351	339	337	344	377	329	304	333	283	354	342	357	313	357	357	309	349	334	350	327	337	379	346	340	369	345	341	345	379	330	333	325	340	337	350	313	344	326	345	359	328	324	323	371	375	334	296	319	333	361	324	335	357	312	346	334	324	344	340	289	357	347	318	326	329	359	357	299	344	305	359	347	323	372	357	339	333	340	322	352	337	336	317	332	345	334	332	337	346	327	332	362	317	334	348	361	297	358	359	328	355	346	323	360	335	355	328	358	311	323	340	355	315	316	375	344	335	327	347	336	336	325	356	334	318	326	325	371	364	341	320	336	341	367	346	376	322	302	322	340	348	355	338	355	337	351	311	320	360	357	369	323	368	341	368	307	378	326	338	312	342	365	319	351	305	333	362	325	337	340	316	327	295	382	339	369	332	357	347	347	370	330	319	338	335	320	313	355	341	391	352	354	312	340	313	392	343	332	342	366	341	319	314	306	351	338	347	322	330	342	336	302	337	373	333	351	345	361	342	338	330	327	342	335	333	307	337	333	331	325	318	327	316	362	325	337	347	335	311	358	305	340	338	353	368	334	321	355	352	323	386	330	332	329	344	349	334	337	360	315	342	337	338	329	329	344	347	307	348	354	354	356	357	368	359	304	328	376	319	313	361	297	347	358	331	347	344	320	325	391	306	338	343	355	369	347	348	333	337	359	380	327	310	324	333	341	313	310	302	358	353	318	345	335	356	319	331	334	327	333	324	333	311	328	359	325	321	319	345	365	345	337	333	318	367	349	336	324	358	329	295	345	326	336	304	342	340	371	323	355	347	313	349	318	371	316	323	370	356	327	353	359	316	355	319	329	349	304	327	363	335	339	340	331	338	340	328	300	341	339	340	313	343	303	337	370	315	329	371	301	348	333	331	343	339	339	326	346	347	360	353	304	357	359	326	313	349	336	345	350	352	335	340	371	307	333	318	354	335	340	332	359	387	333	352
6465	6697	3699	3130	3367	2815	2101	1834	1457	1805	8399	8854	6543	3969	2068	1127	818	658	618	580	639	598	607	636	612	621	616	558	604	595	631	621	648	654	596	655	675	610	609	632	635	633	603	629	605	641	588	616	592	677	624	634	576	602	607	620	640	641	622	601	635	588	594	629	628	615	612	589	629	626	590	600	614	621	619	619	634	573	608	610	605	613	614	608	622	566	621	613	573	614	636	600	634	609	606	601	658	627	635	620	596	608	592	590	603	636	563	591	623	595	642	620	600	646	614	617	590	598	628	607	624	623	591	603	594	585	628	620	594	636	658	547	583	655	626	607	598	610	637	576	564	614	599	590	630	623	603	649	624	610	615	602	564	644	635	578	607	624	593	622	582	583	588	598	608	611	597	634	634	610	578	576	570	606	637	627	587	582	622	567	603	591	606	594	624	637	625	600	601	638	639	622	591	635	584	602	646	648	599	607	596	629	636	590	585	601	565	652	595	625	588	617	594	614	618	602	603	593	572	647	609	568	610	618	586	585	658	639	617	612	618	598	590	608	607	600	620	643	619	560	604	626	643	575	625	618	585	615	582	543	608	619	609	642	603	628	611	587	593	592	632	618	595	601	593	604	641	642	596	623	619	572	589	600	616	580	594	578	638	606	582	632	594	610	610	587	618	582	572	611	626	559	586	603	623	622	641	585	578	620	635	606	591	572	627	618	587	575	597	585	616	619	542	592	615	616	633	581	611	571	605	612	584	609	655	607	621	603	590	626	608	622	651	587	636	609	578	650	601	590	608	611	647	612	668	620	610	669	610	607	574	639	634	596	647	620	550	607	634	593	583	606	628	605	626	624	635	596	610	617	610	585	604	604	610	596	632	604	592	581	650	634	629	607	622	586	637	607	650	614	638	654	593	627	603	639	640	633	607	656	620	616	643	617	587	599	611	597	611	628	644	591	635	598	586	585	599	612	602	617	599	607	590	624	605	568	605	605	638	573	631	611	608	593	619	633	624	636	649	615	635	674	616	625	624	611	605	593	586	594	567	653	589	626	607	572	619	611	641	592	653	646	628	603	634	640	611	626	603	631	591	618	658	603	623	658	610	618	637	619	607	588	634	573	623	615	636	616	604	583	603	617	613	598	615	616	583	616	623	548	591	586	649	667	641	619	642	618	632	644	582	633	626	607	598	597	603	646	623	575	618	586	605	599	626	620	593	612	601	586	600	595	647	637	572	611	594	632	617	628	603	649	591	581	579	590	595	591	594	633	624	625	614	561	617	630	616	589	560	594	626	600	614	581	616	607	646	622	595	612	597	614	637	613	607	606	649	618	647	599	622	634	595	663	597	604	631	642	614	608	623	587	599	559	582	578	646	612	630	603	574	558	615	597	632	611	600	634	581	607	599	603	601	581	614	618	567	599	568	585	595	626	613	586	631	572	580	596	593	571	603	588	598	643	635	678	616	609	597	674	630	593	623	624	587	624	619	619	643	615	590	601	609	597	607	633	614	612	604	580	629	602	595	580	560	610	561	566	564	575	599	618	629	646	624	604	613	596	602	635	640	593	638	573	639	665	629	604	605	627	645	614	601	612	647	612	585	631	596	604	627	584	609	615	651	588	548	572	606	602	629	604	585	620	620	604	619	609	630	659	604	628	603	626	617	567	599	618	614	622	623	554	619	550	616	604	569	610	658	601	603	591	606	611	588	625	635	607	640	630	584	642	583	613	621	643	581	654	665	605	550	599	599	592	618	622	584	623	615	629	622	617	596	604	624	602	590	590	614	630	602	629	622	633	596	611	578	615	669	597	659	598	652	614	597	613	566	596	622	614	622	618	622	634	610	613	604	601	637	584	594	649	634	587	623	605	614	626	578	613	647	596	599	615	616	620	583	586	629	614	593	611	594	622	601	604	636	586	593	662	590	613	619	614	686	616	586	656	588	615	632	623	618	578	592	624	600	591	606	619	619	632	628	638	631	573	605	590	629	623	566	639	620	626	626	596	626	600	602	607	577	599	593	614	566	578	633	608	597	590	613	653	609	581	617	599	607	596	627	621	618	615	613	665	618	617	609	621	601	615	645	613	643	646	651	618	601	622	607	623	613	590	600	602	609	613	605	615	604	600	604	629	624	616	581	624	572	593	625	625	606	616	626	658	588	596	582	614	622	640	587	605	562	612	592	579	629	621	615	634	615	622	555	602	590	646	606	626	649	633	607	608	602	600	563	612	608	630	609	592	652	627	569	656	636	617	590	615	648	563	626	605	611	622	666	611	594	612	655	587	564	556	582	630	623	620	631	583	621	585	637	647	629	569	631	614	584	578	598	634	608	597	593	627	579	626	595	615	605	635	592	604	613	623	587	650	605	626	633	595	650	609	612	616	581	626	615	622	589	602	628	592	608	644	599	583	567	629	624	606	596	627	628	562	627	557	631	572	617	594	620	591	622	593	604	606	622	611	598	607	669	596	585	623	601	617	617	668	601	661	624	601	588	574	648	609	601	615	635	618	645	563	632	627	592	647	609	637	616	622	618	617	634	613	580	650	586	624	621	627	564	592	575	594	613	611	588	628	583	647	608	616	597	610	627	617	596	580	617	596	618	638	608	619	600	609	621	629	627	601	615	613	593	590	595	630	611	583	575	609	561	614	628	576	607	615	596	619	585	629	613	602	627	579	584	563	606	620	600	582	595	606	612	611	584	624	671	599	622	568	670	647	593	648	587	635	613	576	631	570	566	626	609	627	626	633	611	570	624	599	610	628	592	603	563	618	606	622	608	633	614	633	609	599	607	601	599	593	625	630	604	607	599	639	602	599	616	648	620	611	611	590	615	624	677	582	600	626	580	607	613	602	662	599	591	636	600	666	591	629	599	580	559	579	631	606	628	605	578	608	601	606	584	604	609	595	561	575	626	599	586	631	609	623	609	609	602	565	602	582	632	631	603	621	615	586	604	591	590	647	623	617	604	604	578	608	675	628	621	594	619	580	647	640	637	545	599	581	631	629	601	591	605	649	580	596	590	605	587	569	601	602	620	622	643	574	660	582	620	609	603	589	594	601	604	581	635	645	623	557	603	585	611	619	629	606	606	643	635	586	610	613	645	583	626	597	639	593	630	620	639	594	592	604	641	609	560	658	602	647	653	633	593	586	597	578	601	629	648	628	606	598	627	569	631	587	638	641	622	614	607	607	639	579	605	602	610	653	625	588	570	587	596	614	627	601	586	631	660	618	592	581	609	601	646	612	646	578	665	629	601	625	655	628	619	624	669	579	586	600	622	632	632	629	648	588	630	584	609	604	594	605	592	605	623	597	557	628	606	639	608	609	631	624	607	649	634	607	608	613	606	589	560	596	592	621	615	615	611	611	594	650	594	667	583	634	612	605	580	580	592	617	587	598	586	597	612	657	602	635	633	625	610	610	632	603	636	627	594	599	632	605	623	585	572	623	588	623	598	620	627	587	609	630	592	606	644	585	627	591	633	573	614	615	585	612
24820	21287	27664	25175	11086	1757	1359	868	692	774	14676	17030	12634	7092	2612	884	511	356	282	294	253	279	274	285	279	268	291	273	249	268	290	295	254	273	272	286	300	284	300	296	267	271	275	281	272	306	266	246	281	286	286	265	263	242	285	292	293	292	275	277	274	272	291	296	281	268	277	290	294	300	295	278	308	267	267	284	267	271	273	282	282	247	269	279	268	285	271	299	275	298	274	276	314	277	273	277	296	284	278	268	298	289	301	249	291	272	275	253	264	255	271	254	269	259	266	273	264	255	279	299	288	258	256	252	294	288	291	279	269	279	268	272	287	287	267	273	283	287	292	241	272	289	304	285	277	257	276	266	290	313	276	299	295	280	274	284	283	284	291	291	303	287	276	266	284	292	278	275	290	260	265	232	260	310	243	280	285	215	253	261	281	308	275	273	262	265	284	310	269	266	290	281	261	265	268	268	267	302	262	272	296	282	282	283	254	295	252	248	268	279	301	255	281	314	310	254	269	269	299	258	258	293	261	286	307	283	269	300	286	270	290	282	253	282	280	281	271	278	271	277	291	311	270	274	273	272	270	249	279	258	280	251	242	285	270	286	250	270	289	303	265	255	268	288	273	273	307	298	264	294	243	276	275	305	273	259	308	256	259	302	272	278	232	257	263	258	259	270	289	297	238	269	303	272	253	244	297	295	270	288	290	267	285	287	283	284	286	259	288	286	280	263	285	278	263	293	279	256	311	276	289	280	235	266	256	272	254	281	283	264	285	267	277	297	280	269	283	274	253	270	281	288	269	295	251	315	252	289	279	253	255	255	243	278	259	277	296	288	312	259	284	293	268	288	267	270	274	298	236	261	292	273	277	240	292	272	272	309	250	278	264	295	262	264	282	281	302	272	269	272	272	232	270	251	291	269	301	265	268	290	301	287	277	266	258	263	276	284	292	250	283	288	261	281	251	266	283	237	273	295	292	256	277	291	299	280	280	299	272	223	258	289	293	273	281	276	298	277	259	271	267	258	268	293	291	320	267	289	263	268	257	282	271	277	265	282	264	258	286	276	247	278	293	265	292	260	268	258	288	267	246	287	253	277	299	290	279	274	270	293	270	249	305	286	271	278	260	282	292	292	258	250	277	265	228	275	274	240	271	268	283	280	305	273	249	293	283	285	288	293	266	280	284	274	301	271	267	291	279	268	286	294	290	274	277	279	304	295	262	253	271	309	309	239	264	275	280	319	248	285	252	282	303	292	292	264	308	302	259	281	268	268	278	270	289	287	305	322	316	276	266	249	287	295	303	288	267	290	260	319	280	281	254	252	265	273	257	285	292	294	308	272	260	251	277	294	288	281	274	251	276	292	243	270	251	268	239	294	292	285	300	283	284	308	253	293	257	292	279	277	275	336	268	285	263	284	294	293	317	303	274	286	277	232	271	271	265	286	260	284	279	272	272	270	275	252	284	277	273	263	282	283	268	266	260	303	273	288	269	259	277	279	293	272	277	259	264	318	289	297	290	268	264	287	284	290	289	289	296	260	284	276	279	313	271	275	270	293	254	290	288	316	264	288	271	278	258	261	260	279	280	270	264	307	271	250	272	272	263	259	293	261	282	285	288	302	273	253	288	290	279	277	264	271	293	283	266	297	302	291	291	294	258	283	265	324	270	298	276	296	254	299	258	297	250	285	279	280	290	295	259	265	277	297	285	265	286	233	291	263	274	273	298	234	285	270	259	263	288	274	263	249	284	278	295	269	262	269	251	292	273	302	289	314	248	247	296	297	286	258	261	281	286	268	263	249	279	263	260	285	256	247	297	273	283	259	263	257	275	262	305	302	254	284	285	261	282	261	279	260	265	260	295	267	284	256	266	259	267	257	261	289	272	258	265	283	293	281	275	276	273	262	290	262	264	267	282	267	281	280	259	298	280	265	243	274	289	255	283	254	246	323	261	277	284	237	253	281	270	309	300	261	244	264	269	280	293	268	307	287	252	262	256	279	256	286	274	276	277	296	283	280	283	253	268	286	257	260	263	234	262	276	239	242	256	282	268	297	301	262	288	275	257	265	281	276	270	272	280	242	259	278	275	245	286	256	321	270	294	281	249	265	255	277	287	271	276	276	273	293	286	283	279	273	292	275	298	290	249	264	293	299	275	267	265	257	265	259	293	276	274	300	279	279	274	292	271	273	284	256	261	240	272	266	237	291	293	320	266	302	255	266	291	269	295	275	288	263	306	301	288	301	289	269	261	290	281	264	266	274	267	305	245	278	271	289	259	289	278	249	272	278	294	254	258	259	290	283	265	264	263	280	279	274	276	302	261	284	269	291	285	280	279	293	324	279	257	266	275	272	269	287	290	273	285	255	286	256	276	276	298	278	279	261	262	286	277	298	252	264	290	271	283	235	279	269	276	261	299	247	271	304	280	266	279	302	290	283	270	288	277	281	302	263	296	266	259	293	263	269	275	252	264	288	290	287	266	256	286	269	253	268	315	269	267	278	265	290	279	284	303	261	250	282	279	270	309	285	316	261	279	276	247	269	295	278	270	280	281	287	255	249	256	296	280	294	270	266	296	264	313	284	255	286	269	302	287	294	267	283	295	242	264	280	291	265	276	287	274	279	262	286	245	262	271	281	285	263	292	268	270	278	279	268	298	275	256	268	273	286	312	238	249	256	290	292	272	287	297	288	263	271	277	271	283	291	263	273	285	255	266	288	282	298	298	257	249	261	289	232	257	312	263	271	268	268	258	325	270	289	254	266	282	246	265	283	259	263	266	299	289	286	281	288	308	265	275	263	269	274	255	264	251	295	248	266	279	297	284	298	250	255	257	239	253	293	263	265	266	248	252	290	304	263	288	247	312	259	249	273	243	321	267	288	294	270	250	282	263	270	294	264	291	294	267	244	271	273	251	301	252	268	263	282	289	269	284	323	269	286	279	300	253	249	304	294	291	283	286	258	273	296	286	272	299	287	281	239	276	266	242	279	289	290	281	289	271	261	283	279	313	260	289	273	267	257	258	289	285	261	278	268	316	291	260	257	297	250	264	276	247	266	292	289	288	274	262	277	292	288	255	279	254	286	281	251	257	273	288	274	257	264	263	284	286	281	286	290	320	295	263	262	254	250	262	299	275	263	275	275	309	295	266	277	279	268	277	270	297	256	272	312	283	262	292	285	272	266	306	261	236	278	291	286	263	282	253	268	288	275	247	300	286	273	305	292	275	287	292	264	274	247	288	277	262	279	260	286	294	275	285	277	288	279	243	247	278	287	285	271	280	259	269	292	282	310	279	291	264	308	279	246	282	241	260	275	267	286	258	307	282	241	265	294	250	264	291	268	288	304	315	302	279	262	245	261	288	293	272	268	259	285	303	304	247	299	249	248	269	270	290	257	283	285	274	274	273	262	258	261	259	270	292	273	260	249	273	270	249	281	294	317	274	275	272	271	272	281	271	275	273	289	299	271	282	275	264	269	256	265	263	282	253	280	257	301
6786	11477	9541	7291	5371	4183	3934	2623	2109	2385	27360	27500	21666	14347	6255	2163	1133	702	523	494	491	523	525	497	479	521	483	510	557	518	507	516	534	534	521	539	526	489	513	550	532	485	525	480	527	550	562	556	538	514	508	543	485	512	528	520	529	545	457	531	508	533	511	504	516	546	500	500	509	509	518	535	468	538	531	499	480	522	521	543	501	495	492	499	519	536	504	490	513	472	485	534	513	514	490	500	519	550	543	495	539	511	534	496	492	536	531	516	525	531	540	567	502	495	523	520	519	514	525	530	512	529	485	529	494	510	533	479	538	520	501	554	521	517	488	516	507	522	544	502	532	501	525	506	519	520	514	530	515	507	493	508	540	479	508	510	500	532	494	527	507	535	573	474	511	501	481	527	512	512	504	521	506	568	563	496	510	500	520	509	516	501	528	519	521	540	547	516	510	503	505	490	549	507	552	493	503	495	511	519	520	473	457	485	550	539	472	542	509	486	514	516	512	518	500	525	506	532	528	502	479	534	461	515	463	535	481	495	535	498	497	493	508	469	474	481	508	475	504	505	524	527	529	521	519	535	477	477	529	521	490	562	515	467	518	521	492	520	515	478	491	498	488	505	517	533	513	534	508	549	509	525	510	513	513	527	491	550	509	516	526	524	541	502	483	518	472	539	505	500	557	473	534	537	525	485	523	489	531	536	550	512	527	520	509	523	507	534	489	523	518	506	496	515	514	494	545	503	520	535	508	518	486	498	509	537	518	497	516	499	483	514	505	510	528	536	456	526	499	512	484	563	499	547	516	490	501	539	514	512	490	527	493	520	477	472	508	522	549	540	505	527	473	535	523	519	529	472	512	492	494	535	533	479	513	551	516	504	468	509	525	499	494	532	519	539	467	513	547	496	540	515	488	547	506	509	510	472	530	535	548	535	504	502	472	509	527	542	544	519	509	476	530	487	523	503	474	516	495	521	518	514	514	479	522	560	493	553	541	515	538	532	507	526	530	490	511	531	497	518	499	502	542	509	543	515	523	538	506	512	493	529	509	538	528	540	531	511	492	543	540	540	506	509	511	512	515	483	508	543	486	493	504	511	511	500	545	480	541	568	539	494	548	495	516	499	538	477	499	547	490	509	517	476	529	468	499	499	507	476	516	500	530	525	548	519	479	511	522	523	518	520	536	542	481	539	508	518	494	487	503	456	513	557	507	541	513	493	510	462	508	516	521	549	521	494	544	505	516	492	478	515	519	458	477	512	525	552	567	483	465	522	530	479	521	515	542	529	511	542	512	513	490	550	463	509	565	526	501	511	528	493	479	504	513	505	515	502	489	505	490	506	556	484	550	524	495	514	550	537	468	519	523	496	505	518	479	488	507	531	522	493	534	476	497	520	531	524	531	486	504	495	507	507	509	535	542	506	516	584	512	499	489	518	499	503	494	514	510	540	506	508	541	470	542	543	490	559	527	518	551	527	543	531	499	538	489	526	532	476	472	482	522	503	526	506	528	508	574	544	549	471	521	550	492	531	526	506	509	494	497	513	512	490	548	500	489	530	523	584	550	524	487	497	522	535	480	504	505	495	504	513	522	523	481	546	530	499	556	536	492	479	544	497	529	494	500	509	495	507	487	565	502	533	521	503	537	518	493	505	519	479	489	496	529	505	493	534	526	507	551	483	527	487	510	534	536	542	473	540	512	497	506	519	495	529	507	508	557	505	537	509	473	510	533	501	534	549	509	540	536	514	516	530	511	542	481	469	501	520	507	506	513	530	484	511	499	509	526	491	507	499	504	518	495	485	532	522	542	471	536	507	524	489	530	509	538	519	530	485	528	520	520	494	484	531	516	492	553	527	529	517	491	528	534	590	518	527	511	503	508	550	540	478	513	523	501	527	523	486	508	526	485	493	540	512	479	557	527	496	521	533	505	539	511	500	493	499	513	555	511	509	513	490	510	530	486	536	496	541	481	487	481	494	513	487	503	504	515	525	543	552	496	502	530	544	523	523	475	522	535	500	489	523	525	517	519	481	522	512	506	530	520	520	499	533	523	506	495	487	492	467	531	512	505	496	528	511	533	493	510	487	533	522	551	520	525	503	496	497	513	526	517	472	534	511	485	546	509	509	504	533	498	525	499	503	510	522	494	519	500	506	540	504	485	547	501	510	543	519	494	513	509	523	516	526	506	524	523	550	528	500	509	522	463	524	507	474	495	517	528	500	533	491	508	507	504	515	519	502	488	507	504	540	490	500	498	504	513	512	461	480	486	517	469	548	489	495	501	536	515	489	506	457	515	511	508	513	541	531	473	541	464	505	490	515	491	497	509	507	501	528	534	504	534	485	529	572	483	536	496	532	508	497	498	518	522	502	515	536	461	518	490	510	517	538	558	495	520	484	516	491	541	521	496	539	561	485	491	526	529	499	532	497	522	518	534	523	578	525	504	490	518	577	529	496	495	504	545	533	482	486	531	529	480	516	498	505	530	502	515	553	505	476	506	533	516	520	524	486	513	493	461	501	520	496	544	491	549	511	508	501	547	517	495	516	553	516	532	457	478	529	505	532	500	471	479	527	511	508	522	520	470	495	464	540	538	524	490	535	529	510	532	518	491	536	479	463	521	483	472	562	534	481	497	509	488	487	473	543	500	475	497	525	505	494	532	496	535	503	495	526	506	552	477	526	545	517	500	545	520	545	531	522	514	510	500	486	503	528	530	524	526	522	533	514	557	525	514	523	521	536	519	505	493	508	518	520	488	502	526	500	522	514	508	545	522	534	507	529	511	533	532	497	502	481	546	499	490	517	494	528	522	488	509	562	576	518	555	508	499	520	502	523	526	519	533	520	534	505	511	500	551	517	519	520	508	520	511	494	491	516	531	500	538	523	537	499	506	506	485	523	519	519	532	554	521	502	494	503	506	500	501	501	522	534	472	542	543	523	533	503	503	508	494	532	488	522	535	543	523	472	497	483	489	526	514	479	553	511	512	488	470	498	509	513	527	491	470	499	483	509	517	507	526	477	482	544	535	526	530	471	486	513	528	519	521	534	542	489	541	490	525	534	535	526	526	502	531	514	489	530	556	550	527	477	541	473	480	533	534	487	495	549	514	568	523	496	539	493	481	509	511	502	566	504	504	558	437	510	549	521	500	486	493	555	487	541	500	491	496	558	478	548	486	561	524	491	521	511	500	510	517	527	509	539	496	500	503	500	535	523	513	547	510	525	528	511	512	484	491	535	485	504	523	534	516	543	525	527	507	547	497	497	534	485	507	492	501	551	484	519	481	482	470	531	515	522	504	499	524	501	533	508	527	519	519	527	509	529	547	501	515	532	506	520	500	471	541	477	544	508	483	507	526	498	481	513	495	511	489	463	495	502	541	507	499	543	510	542	503	548	488	465	531	494	549	487	493	535	528	528	529	504	521	530	538	516	511	552	517	519	514	496	477	525	554	488	540	496	524	499	491	531	477	518	506	479	531	477	483	507	527	506	525	496
23442	21400	29238	23960	21410	19729	6421	2247	1334	5116	33726	31912	26414	17521	7258	1653	810	386	225	231	259	212	192	222	209	250	227	215	234	222	233	252	220	256	241	209	198	221	210	221	216	231	265	198	221	204	201	233	233	238	202	197	206	252	198	227	222	204	199	216	219	213	245	235	229	212	210	219	210	202	210	211	216	216	225	213	239	216	222	224	208	215	204	216	211	228	223	192	203	212	247	237	215	225	250	218	226	234	208	227	243	225	230	207	209	191	209	210	211	203	232	205	224	230	188	198	215	221	228	198	216	234	212	215	220	206	216	257	221	230	228	234	235	184	241	221	230	234	205	201	198	246	203	212	209	223	217	205	265	206	224	220	190	233	214	245	218	211	218	214	221	225	197	229	227	247	193	206	224	223	198	211	198	212	216	216	210	209	240	225	220	208	235	199	214	214	201	233	231	238	239	247	205	227	221	222	191	235	227	212	224	218	203	198	224	216	228	195	206	241	212	230	226	214	201	215	221	237	224	225	217	228	242	195	199	218	212	206	215	216	227	218	227	242	228	214	216	216	220	215	202	215	237	209	210	220	244	193	230	229	224	218	208	193	210	218	238	222	214	225	173	219	205	216	218	223	205	241	196	203	208	223	221	254	226	233	241	243	225	227	238	240	206	227	224	223	221	201	207	234	204	281	194	206	213	247	226	201	225	234	223	218	207	214	208	212	197	215	232	211	218	227	218	225	200	202	200	222	197	236	225	221	224	216	216	245	248	200	231	218	241	206	212	217	233	201	185	219	238	235	218	218	204	231	198	195	221	229	237	245	233	260	213	197	231	228	217	224	203	210	199	209	184	224	206	216	199	204	231	222	213	245	230	231	235	234	203	218	214	232	219	201	211	216	219	234	216	223	209	225	209	233	233	211	255	223	219	209	199	223	240	217	248	239	202	235	192	234	231	206	238	232	236	210	239	230	246	193	213	236	214	216	213	202	199	222	218	234	214	225	208	223	199	195	225	256	239	271	224	211	220	206	197	214	204	230	228	226	208	247	235	202	225	207	232	242	221	218	204	209	241	204	238	229	213	197	203	198	190	199	211	213	199	212	218	210	215	220	244	220	208	224	228	211	215	230	236	208	236	247	214	239	211	214	234	210	211	219	202	221	221	206	204	210	218	232	242	234	216	198	225	211	232	211	227	215	223	208	212	201	203	219	224	228	205	235	221	219	211	211	209	212	200	231	240	214	199	226	222	212	212	236	202	237	236	218	210	223	218	203	234	236	227	221	216	203	219	237	220	225	231	195	231	200	203	203	223	216	200	221	253	249	231	246	258	239	233	226	206	240	209	209	211	194	232	206	202	200	222	182	230	251	233	227	205	238	249	226	226	232	211	226	199	220	210	218	195	206	219	228	244	218	205	212	242	201	240	230	202	244	217	223	195	208	227	219	221	225	216	199	230	202	229	206	214	208	224	219	235	223	219	216	228	209	232	215	228	222	219	233	220	217	208	240	236	217	239	218	233	195	213	229	228	202	213	237	231	226	194	207	231	249	215	220	215	211	215	218	198	195	231	210	240	230	211	205	215	221	230	209	204	185	227	205	189	227	229	210	232	196	198	217	237	215	184	216	227	203	201	235	201	221	215	237	238	255	221	250	215	225	216	233	230	194	249	231	213	225	206	221	216	232	222	224	232	245	237	202	211	214	217	222	214	219	219	225	208	218	239	207	234	253	241	219	205	234	212	206	243	231	224	234	236	208	221	246	207	227	230	198	233	231	204	239	196	220	229	227	215	237	236	224	209	204	209	198	222	212	236	215	217	214	227	219	245	213	234	211	242	200	196	250	216	221	206	233	216	217	202	224	225	197	200	216	225	231	210	240	211	229	219	238	203	224	222	213	234	194	210	203	206	226	230	218	206	229	228	201	217	218	213	205	226	194	205	198	211	202	210	225	227	212	215	221	236	243	224	226	237	237	235	215	223	216	238	228	221	207	223	225	219	230	216	208	224	216	215	197	206	215	233	230	211	216	209	213	218	215	232	216	207	210	231	210	241	230	223	219	217	250	219	199	218	225	219	233	206	202	203	225	219	223	223	235	238	233	195	223	235	253	234	201	208	211	223	193	195	216	237	229	238	205	236	238	223	237	218	252	228	231	218	225	209	216	219	238	186	229	215	211	230	213	215	230	223	226	214	197	215	198	215	223	212	217	218	219	214	230	233	217	209	209	244	228	225	208	231	213	222	229	226	214	207	190	236	228	233	237	234	259	212	218	216	233	206	226	248	242	199	208	197	205	236	222	205	233	218	219	213	224	225	217	225	198	207	213	203	223	228	223	213	221	201	194	212	225	231	204	233	214	207	214	216	222	209	220	218	212	212	218	219	202	235	232	227	234	208	226	235	212	232	227	217	219	223	196	222	213	230	217	220	216	217	211	215	191	220	236	235	219	234	217	227	248	216	224	234	236	217	239	219	218	200	225	211	238	220	220	213	227	213	255	196	191	213	212	179	216	240	225	194	212	212	227	225	202	208	232	202	221	214	206	250	210	231	238	221	199	224	206	232	222	216	233	214	218	207	227	218	231	208	220	189	222	216	223	200	221	230	216	224	203	215	225	205	241	231	223	218	239	235	216	210	245	227	212	191	219	233	201	203	211	216	233	207	187	180	212	223	223	220	220	188	203	208	208	211	255	245	216	226	228	221	233	229	232	241	228	232	211	205	208	191	200	225	227	210	209	217	198	221	224	198	221	243	217	199	229	196	224	193	206	219	235	224	222	224	245	218	200	225	240	231	247	236	222	203	219	221	209	204	198	243	239	213	197	203	237	206	222	230	232	206	214	219	203	222	223	227	196	210	223	225	231	227	233	217	206	248	207	230	192	234	186	197	210	195	223	226	219	224	208	197	218	215	221	240	220	207	212	209	238	203	207	238	206	209	215	210	214	216	223	230	216	207	213	243	210	235	214	225	233	232	250	246	207	208	221	228	211	220	230	205	227	218	210	199	217	247	223	226	213	227	227	221	233	222	218	255	190	218	203	222	229	238	218	230	233	213	238	200	232	229	237	214	196	222	223	220	216	202	202	208	223	242	212	222	217	196	210	259	215	208	206	221	207	225	218	265	218	210	238	225	213	197	203	231	220	231	228	240	216	208	185	206	230	221	221	225	208	227	227	233	194	214	189	215	242	205	214	248	232	229	230	220	228	247	236	230	182	239	217	201	220	208	199	210	206	229	247	245	211	239	226	230	244	228	238	220	230	202	225	211	212	209	233	203	212	218	226	244	243	228	207	209	235	216	219	200	229	228	242	249	238	219	214	207	231	202	231	213	242	209	222	232	213	218	229	217	227	224	201	233	236	242	191	246	239	210	215	200	212	200	242	211	230	202	217	219	216	202	213	228	225	218	217	225	217	233	228	213	185	247	226	230	205	208	213	207	224	220	217	226	212	233	243	233	232	230	210	202	233	227	215	227	237	237	219	211	220	215	197	211	207	252	194
9597	19116	19580	16545	12997	8297	10305	6383	4315	12463	42445	39593	34130	25893	13443	4057	1940	820	401	404	399	444	381	374	418	393	422	388	423	421	387	373	384	347	388	396	409	392	408	380	400	399	381	365	396	412	357	398	386	390	378	361	378	389	392	384	391	369	383	410	393	412	410	369	397	389	406	383	378	422	396	375	384	394	396	407	371	383	404	403	397	377	392	413	426	382	391	422	398	409	389	408	356	420	397	401	371	362	423	422	382	429	373	411	416	456	383	389	406	367	420	406	421	376	411	372	416	391	407	375	385	380	412	396	376	385	403	364	388	397	394	423	398	371	386	357	375	377	388	403	386	390	411	386	410	398	392	387	410	378	365	390	368	414	388	387	372	384	396	393	422	427	413	385	396	410	397	400	400	391	418	394	346	377	380	393	390	406	358	415	369	372	403	366	371	402	396	370	392	405	372	395	413	396	397	425	390	409	408	421	391	376	382	370	425	400	386	412	410	434	393	391	410	399	420	361	387	445	369	416	436	390	410	391	392	390	427	394	382	374	381	395	385	408	390	370	415	410	383	409	425	382	375	406	374	410	387	381	429	368	394	388	408	404	370	402	392	403	431	392	411	434	412	410	393	387	376	386	388	414	372	390	361	404	420	400	398	403	381	381	377	398	380	376	402	378	365	347	404	412	406	371	380	417	389	426	404	386	399	386	385	381	378	389	381	406	408	393	407	407	409	388	440	389	413	380	393	394	396	374	423	414	369	420	392	423	373	409	401	362	406	411	399	358	389	408	401	358	387	429	395	380	390	385	374	400	373	390	405	368	389	355	355	429	365	405	390	369	384	409	401	398	414	395	416	355	383	390	375	400	406	385	377	407	383	379	391	366	377	392	396	410	389	375	371	419	411	424	377	389	405	382	359	414	364	412	394	389	377	385	368	396	415	408	400	383	414	404	385	385	404	360	372	352	388	375	376	392	382	401	394	403	444	379	389	401	415	416	412	374	400	388	402	399	435	429	431	387	374	400	391	380	397	382	407	429	394	383	407	359	383	363	411	390	388	374	373	403	369	398	395	396	406	411	403	405	392	402	400	405	389	391	385	393	379	411	405	426	389	378	402	378	386	398	425	402	392	387	400	363	414	379	416	406	394	399	392	390	388	400	410	397	397	413	410	389	394	389	403	416	405	392	358	385	385	356	350	399	411	418	404	396	411	398	408	393	386	418	391	363	446	390	415	369	388	415	395	417	409	403	376	375	423	394	382	400	448	380	382	400	398	394	384	391	405	410	408	414	422	388	378	423	368	401	386	380	395	386	427	417	438	350	384	430	357	378	387	423	372	382	364	435	379	392	394	392	435	389	384	377	414	393	404	363	390	400	407	399	381	390	408	407	401	391	392	355	391	408	365	397	404	388	372	398	401	385	410	374	358	355	395	385	354	376	358	389	394	386	415	397	396	362	407	392	405	410	378	409	403	422	424	424	376	398	407	399	378	383	403	396	370	388	364	373	377	384	386	414	409	388	381	403	364	392	396	383	388	393	368	409	392	396	391	418	408	386	393	419	399	405	425	413	401	387	373	383	417	403	391	402	392	400	366	421	380	396	419	384	396	406	354	411	413	383	360	377	418	422	372	372	390	375	419	429	401	400	412	391	417	364	377	444	389	380	386	413	388	436	376	344	411	392	399	384	372	401	422	415	411	419	370	402	407	378	432	407	394	364	370	387	399	378	410	372	385	394	378	377	402	392	395	381	377	393	379	412	405	406	395	385	394	370	392	380	399	373	422	430	413	353	394	371	427	390	422	404	398	399	386	421	368	372	371	399	399	380	442	394	417	453	419	406	420	352	399	372	407	385	355	377	353	415	386	373	389	407	388	379	380	388	401	375	395	405	399	413	361	387	426	385	397	379	372	381	387	403	394	379	417	409	426	381	401	388	415	407	387	411	410	422	390	410	369	388	410	389	412	370	405	402	384	430	425	390	413	374	409	370	373	376	364	394	374	373	405	361	404	358	411	392	400	381	403	377	423	427	383	394	404	400	393	368	382	423	389	372	360	408	370	370	388	398	372	368	398	405	397	389	397	404	405	409	380	445	385	375	368	399	370	392	443	393	384	406	401	393	443	406	372	399	404	365	385	362	413	357	420	366	395	398	388	365	412	388	368	385	414	410	386	423	382	390	388	381	359	399	430	422	385	395	377	384	328	400	374	392	393	379	411	387	396	355	445	373	429	400	404	387	385	375	367	406	361	393	413	414	377	423	398	416	378	436	364	392	390	386	383	411	406	399	395	356	402	414	390	401	371	381	369	390	353	388	378	395	408	407	375	369	401	384	421	429	402	396	404	380	363	393	393	378	383	380	394	434	388	404	415	390	406	379	424	400	418	372	404	381	405	422	381	390	397	388	376	371	412	349	416	432	345	417	407	359	409	379	397	342	398	377	384	405	408	349	392	393	361	360	408	383	397	407	417	408	417	398	362	398	376	402	397	386	438	408	382	425	413	413	363	422	424	404	408	405	408	370	395	420	390	395	392	371	386	415	375	349	413	360	421	377	424	387	377	406	402	400	390	385	405	401	412	368	402	398	409	416	408	426	401	382	417	417	422	408	376	384	390	416	416	423	386	412	404	357	391	375	379	375	384	415	403	422	372	385	437	414	386	395	402	404	440	372	385	429	380	401	409	413	383	364	406	406	394	385	405	404	422	429	354	387	383	376	422	394	380	379	362	385	368	400	399	412	374	395	409	381	410	377	387	392	409	390	388	413	393	413	390	413	437	369	393	403	388	373	395	369	380	363	406	402	424	403	366	366	394	403	394	408	390	406	422	398	421	389	404	384	382	374	415	388	394	423	433	420	403	382	359	375	395	412	438	396	380	402	366	409	363	375	407	394	378	388	388	394	405	380	362	401	423	388	384	398	386	378	392	356	376	431	357	368	391	397	392	375	392	384	362	356	373	405	372	347	384	369	398	403	363	416	402	429	350	356	409	387	392	389	397	405	409	374	403	363	397	399	405	384	391	405	403	424	379	388	388	390	398	407	381	393	332	375	378	363	407	373	384	379	376	400	372	383	404	410	402	418	398	400	398	412	358	394	390	384	371	405	394	363	372	368	394	417	374	367	374	403	398	389	406	411	405	369	377	402	411	410	395	411	417	376	398	383	408	409	381	383	413	382	378	401	372	359	411	396	426	382	361	375	381	378	450	394	398	393	384	368	399	406	389	396	408	375	368	378	408	402	356	405	406	425	399	384	396	412	414	393	411	396	406	383	392	394	395	383	406	397	386	402	385	393	392	369	378	371	407	391	387	391	372	371	380	375	381	413	393	394	381	378	420	382	379	388	344	404	424	423	363	408	368	392	371	390	398	412	404	424	355	374	398	391	407	402	395	395	414	380	389	419	392	394	364	434	402	401	388	413	386	411	384	394	399	416	414	398	396	398	372	387	405	403	367	386	379	390	409	386	389	386	417	399	357	359	382	358	368	391	368	366	404	403
26762	20455	9285	3208	1544	711	760	592	660	704	2669	3340	2903	1775	932	502	423	348	326	327	354	355	342	325	332	338	309	359	322	356	317	324	352	353	348	343	316	317	337	343	313	317	307	344	319	337	347	336	343	342	307	330	339	336	307	305	336	323	316	341	306	325	336	333	341	341	353	339	329	325	337	341	353	349	297	305	290	319	316	355	379	323	343	311	345	326	315	329	307	315	339	331	331	313	355	345	373	318	351	362	340	341	320	323	297	318	312	325	341	333	334	319	312	340	346	333	329	333	333	311	335	340	317	332	315	324	327	290	354	342	345	321	319	332	350	304	325	334	348	330	325	347	343	326	320	352	323	311	335	342	296	333	303	351	335	318	327	336	341	355	317	297	306	341	329	320	346	330	285	296	345	312	342	327	357	319	357	321	328	347	314	327	331	309	319	328	321	358	313	320	326	297	318	325	310	366	351	316	320	280	331	371	313	334	337	320	340	316	314	315	335	336	351	308	331	303	321	303	305	310	304	311	333	303	325	347	330	311	353	345	332	334	345	319	325	330	344	330	328	333	323	343	339	346	320	298	296	339	353	318	313	323	363	304	301	308	354	337	328	334	309	348	329	337	319	315	327	340	284	323	334	292	328	329	348	334	314	339	331	337	324	297	368	318	298	321	321	319	369	314	314	330	309	358	316	359	328	323	333	327	316	337	308	340	298	309	317	335	343	329	308	338	328	332	299	336	324	318	289	324	314	335	340	325	321	320	333	318	318	335	316	330	324	279	328	332	327	310	315	294	330	306	318	342	314	333	321	331	327	340	342	334	319	323	338	334	339	371	307	355	317	347	328	323	336	353	342	307	333	324	347	310	322	312	338	325	330	312	349	319	307	334	353	363	301	367	321	335	326	305	323	346	346	305	329	339	311	341	323	309	335	319	336	304	318	301	332	335	337	312	350	307	311	339	311	317	340	341	338	310	350	339	319	331	318	336	338	324	315	333	336	322	305	325	330	297	331	322	323	322	293	329	352	353	344	325	312	330	329	349	311	309	303	342	344	353	330	365	310	338	333	317	329	323	336	326	367	333	290	329	331	353	347	329	345	315	352	313	297	331	345	316	330	349	298	298	318	337	341	313	339	309	307	324	313	306	354	356	310	332	308	387	317	314	340	316	348	374	323	306	306	311	330	341	335	304	301	358	355	331	308	305	343	297	333	351	333	332	325	322	320	315	307	313	343	292	329	354	357	318	336	334	353	339	308	348	308	328	332	326	342	346	324	330	347	350	315	319	277	334	335	339	322	334	343	316	338	306	329	309	309	372	312	333	324	313	353	332	324	313	308	328	330	320	310	330	281	334	300	353	333	329	344	298	318	339	336	363	358	312	312	320	332	355	328	321	319	297	315	304	338	345	290	327	312	346	292	348	338	341	322	332	323	340	351	320	328	357	319	312	320	298	350	306	344	319	339	312	359	300	337	349	295	332	300	287	304	323	306	311	347	330	349	336	332	354	341	316	316	340	319	335	357	335	342	332	356	304	324	346	354	363	328	360	329	321	343	341	331	309	318	327	346	346	334	315	336	284	330	324	338	297	352	324	316	353	338	326	365	304	342	322	344	348	313	317	322	344	307	326	366	320	355	320	313	325	340	363	333	331	337	311	324	344	314	346	328	332	329	333	344	325	307	326	340	323	329	306	308	321	335	340	347	352	344	302	313	324	336	297	337	350	326	370	301	344	335	318	330	289	314	319	326	351	319	332	309	331	338	319	331	341	350	327	332	329	326	303	331	309	298	332	339	328	278	355	322	350	300	349	306	317	310	331	314	336	308	330	332	329	331	330	341	366	337	375	355	328	330	336	354	343	314	306	312	323	303	297	331	330	341	318	351	292	347	325	337	334	314	317	377	326	346	339	319	341	335	335	315	352	303	313	343	352	348	310	345	327	356	329	331	313	322	331	336	321	351	329	307	334	315	310	304	337	339	315	344	334	304	348	314	330	296	343	331	337	352	319	308	322	322	316	337	331	299	362	349	334	346	334	334	316	345	327	310	308	300	302	311	329	358	339	318	324	349	326	322	343	298	350	333	320	330	314	329	351	345	343	344	331	322	316	306	339	314	305	324	318	330	308	343	364	332	318	306	321	324	283	330	323	349	295	315	346	330	312	329	328	326	330	357	316	354	330	335	364	340	312	329	321	320	324	352	334	326	338	314	303	331	315	326	361	302	332	308	309	329	290	327	356	329	313	310	346	356	323	316	350	306	337	328	303	314	329	355	309	320	335	339	339	335	328	311	339	309	307	306	318	296	327	313	280	361	326	338	325	314	339	322	331	317	312	332	311	308	360	309	356	329	334	318	331	358	328	325	321	324	343	321	345	355	302	338	341	314	349	355	318	326	342	328	305	340	305	316	339	344	333	305	332	335	339	330	319	338	320	342	342	333	347	346	335	349	336	335	307	313	391	306	342	308	337	336	315	311	334	335	342	336	321	341	334	325	342	338	341	316	307	359	362	310	342	329	341	351	303	335	315	318	319	330	350	321	359	328	318	330	318	325	335	343	333	364	311	320	318	348	369	323	337	339	349	317	331	340	319	338	298	305	342	318	325	303	336	297	340	349	335	309	324	331	338	337	343	355	318	332	307	299	322	346	321	326	308	371	346	343	328	341	315	324	321	334	335	289	328	361	314	339	356	317	311	362	348	342	347	361	315	330	319	315	368	330	304	346	293	305	324	338	325	358	328	338	337	327	331	328	349	321	306	344	340	304	325	354	357	332	310	313	313	306	304	344	325	333	324	326	317	342	323	309	306	341	347	310	314	296	331	329	320	294	314	324	365	345	337	336	342	320	289	353	296	304	333	328	318	322	313	308	309	314	309	329	300	324	316	352	362	351	331	313	349	336	361	319	336	322	300	359	314	353	318	324	361	297	307	327	356	323	302	318	311	325	336	342	340	303	369	329	322	332	332	337	337	340	345	339	335	333	310	307	296	316	328	307	359	340	336	327	332	317	328	301	321	314	330	316	307	313	361	291	347	342	328	333	339	358	341	351	317	323	346	300	329	325	318	329	348	325	334	327	370	314	338	338	334	320	351	345	321	346	342	316	319	292	332	351	310	329	339	343	355	325	331	326	375	308	335	312	302	340	358	323	343	364	331	324	368	322	322	319	316	299	321	323	314	335	323	300	331	331	311	337	349	334	298	331	321	305	309	321	332	325	281	318	320	352	332	328	311	345	339	359	317	322	341	314	340	309	295	310	334	331	352	309	338	327	315	340	334	327	331	323	334	318	304	316	344	307	338	322	336	349	325	327	367	330	326	348	320	318	357	319	320	305	343	293	305	312	317	345	312	330	348	311	320	319	328	337	331	337	353	285	328	328	357	323	336	352	292	299	325	305	327	323	320	347	301	352	371	329	322	323	333	338	318	338	323	305	357	354	329	314	353	354	322	302	296	336	306	316	317	339	340	324	330	334	335	325	349	349	301	292	328	344	332
4778	5251	7340	6339	4312	1998	2202	1775	1778	2181	7448	8431	6944	4197	2117	1173	819	723	591	613	627	583	609	610	580	642	625	570	579	612	598	594	619	626	644	559	618	584	591	566	604	564	601	577	584	588	602	584	590	621	586	573	631	560	650	611	599	613	554	596	585	627	597	659	644	604	599	575	641	593	619	581	586	591	586	594	601	573	547	587	555	637	579	593	597	631	592	577	595	584	576	581	580	592	581	619	603	598	615	597	598	581	572	570	624	645	576	560	606	615	544	582	619	522	605	575	596	560	586	592	593	591	553	605	572	646	632	597	610	570	637	597	618	645	599	618	598	602	585	638	595	585	588	605	572	640	569	615	577	634	627	594	601	591	601	611	616	602	593	549	605	581	597	630	640	614	587	553	568	645	607	615	632	579	598	599	620	589	615	585	611	545	567	659	590	595	565	628	610	614	585	552	590	623	622	630	585	551	570	638	590	598	607	539	586	610	605	646	594	585	606	598	610	608	576	615	571	566	625	622	593	656	599	585	646	592	552	610	627	585	566	587	567	606	613	559	610	604	593	586	550	572	626	616	575	597	605	608	615	623	623	603	622	583	617	611	605	647	667	596	615	542	615	594	585	627	592	598	605	649	620	610	592	632	578	592	636	576	606	614	524	593	617	569	614	601	571	602	587	616	585	577	553	580	598	572	565	600	604	625	652	585	605	562	632	612	547	561	593	579	609	604	598	586	597	590	536	590	593	620	616	650	615	549	597	557	593	590	536	557	610	651	580	593	648	619	560	598	615	568	612	538	596	596	574	596	561	611	570	624	581	598	580	579	580	644	610	592	578	616	617	631	629	585	591	592	595	612	585	561	583	597	621	579	590	622	623	596	571	655	617	582	601	613	621	607	577	580	588	624	574	623	593	604	652	604	626	604	589	611	626	612	570	628	633	585	617	565	611	578	626	608	629	612	583	574	598	579	643	550	604	615	552	616	609	639	587	600	603	607	633	582	620	630	556	611	534	656	602	591	598	580	608	613	563	574	604	576	616	602	627	625	576	587	565	583	600	581	616	540	664	605	621	603	583	578	612	603	587	593	640	587	581	576	593	640	584	597	606	592	572	573	631	562	647	557	588	609	634	572	612	575	549	580	600	596	593	606	616	576	577	594	572	603	651	597	613	581	629	547	580	602	614	551	572	589	592	580	586	616	583	575	627	632	615	620	614	630	600	595	593	603	581	586	585	582	577	602	631	621	612	564	593	606	595	609	621	552	591	596	609	554	599	602	640	610	600	606	577	597	588	573	577	571	587	611	570	583	566	637	582	612	625	566	573	606	576	578	607	592	606	630	609	590	623	579	570	590	545	625	582	574	568	605	623	605	654	573	595	619	618	563	604	565	578	559	608	628	652	590	615	580	589	574	626	602	607	592	614	621	579	601	628	687	584	584	629	573	599	553	639	601	596	612	604	589	614	573	566	584	602	566	580	564	587	587	617	613	595	637	595	567	616	619	608	562	597	593	605	588	606	586	596	580	609	561	578	612	603	587	607	584	614	658	623	548	581	588	638	567	648	599	574	617	575	564	558	594	608	623	621	627	588	578	580	598	610	617	618	605	565	556	613	604	567	550	614	568	606	582	580	593	599	602	627	547	572	584	612	589	580	604	565	594	595	591	600	563	576	606	580	580	585	620	631	642	592	616	609	583	625	575	616	601	600	624	620	589	596	604	629	589	585	558	644	600	663	611	596	641	589	556	590	572	563	601	584	579	610	647	592	562	610	632	616	600	537	567	595	635	583	648	548	615	583	633	592	612	618	586	630	611	574	577	617	583	562	572	587	614	590	588	604	586	626	630	601	573	580	610	619	595	621	540	564	591	638	604	585	582	605	614	596	568	596	632	590	606	577	621	604	580	570	604	621	564	563	597	582	647	661	662	619	619	591	609	607	592	572	586	550	564	614	616	578	605	650	596	593	629	585	579	581	604	620	582	617	603	623	595	579	594	616	575	612	601	647	580	573	631	614	576	627	559	577	608	608	597	629	603	587	584	625	625	575	607	565	602	614	627	599	585	629	584	552	582	599	553	643	574	564	580	597	601	595	622	635	615	559	615	603	622	613	562	606	598	613	575	596	622	587	559	628	602	602	594	584	602	594	595	605	578	640	593	562	614	631	548	609	625	605	561	629	592	625	599	624	631	594	633	613	594	584	593	599	570	573	545	581	602	601	591	613	624	582	593	578	573	554	598	622	618	604	562	608	643	620	616	586	578	602	566	566	637	617	619	578	584	609	608	600	642	588	609	552	587	606	584	578	636	590	617	598	609	594	603	536	589	579	579	576	581	617	608	573	572	626	566	559	639	577	584	594	580	607	598	634	606	619	555	606	587	565	613	582	587	590	601	618	600	574	587	615	599	600	597	548	564	616	565	632	623	555	573	562	607	605	551	623	580	569	583	638	619	618	573	582	567	594	617	615	600	607	528	595	629	585	608	631	587	576	625	614	600	652	619	585	646	611	611	612	626	629	667	628	592	617	615	612	618	656	593	584	591	597	586	579	593	594	604	607	599	628	596	567	624	585	587	659	584	615	600	605	647	546	593	563	593	599	616	605	585	572	601	598	595	561	561	605	625	628	581	591	591	608	605	560	615	584	581	572	606	568	584	570	592	650	591	607	615	633	585	619	629	609	636	646	551	581	589	568	571	630	543	656	612	602	582	626	595	592	611	604	567	571	603	569	622	590	606	593	590	621	629	611	610	616	631	597	613	551	631	575	590	614	570	626	588	584	631	589	616	601	613	585	579	593	612	593	589	565	594	595	571	589	607	608	597	633	615	554	624	574	595	644	590	595	586	639	576	562	629	580	615	614	582	632	609	587	622	554	572	601	612	564	580	622	564	589	590	577	615	634	641	616	589	589	574	545	615	558	606	575	620	636	592	629	607	597	598	617	573	587	604	535	604	584	557	585	600	621	622	613	615	570	614	639	616	550	596	589	578	584	598	574	581	615	585	616	596	571	613	630	619	576	582	561	618	608	607	601	615	590	619	649	565	627	570	593	580	573	554	611	570	582	582	600	636	584	618	629	604	592	580	675	589	585	559	632	619	635	568	552	565	633	583	587	589	603	604	580	574	640	627	640	577	565	595	630	588	574	573	578	594	583	645	588	608	606	646	646	582	632	588	600	602	625	597	571	575	630	571	576	619	613	582	570	598	634	572	566	586	595	599	574	615	597	610	597	571	574	608	619	583	600	625	652	604	622	570	580	569	589	626	618	650	630	571	626	608	580	567	614	587	606	607	606	622	565	608	593	603	580	600	619	616	577	578	631	554	567	628	573	578	587	596	596	576	586	613	627	569	602	674	583	603	552	594	654	606	614	544	614	617	609	583	583	648	623	583	622	608	621	594	608	628	579	604	567	615	597	596	599	613	621	662	619	589	611	578	568	611	566	582	589	610	603	600	621	617	611	647	596	575	587	573	608	591	626	588	604	619	623	574	641	605
24825	21360	27801	25201	10459	1194	771	694	793	1171	11827	17519	14103	7984	2982	1165	590	355	282	287	305	270	298	264	264	283	289	291	280	286	264	292	291	259	275	274	307	247	274	303	273	302	310	276	279	280	265	273	281	288	270	279	305	245	259	292	288	259	282	295	259	264	291	287	290	254	306	258	272	262	267	281	282	284	247	293	245	288	296	291	304	269	258	252	284	292	274	317	287	269	286	265	280	277	267	286	261	271	273	278	274	269	267	284	288	286	285	262	291	262	293	268	304	275	291	270	296	290	258	280	264	247	283	273	260	295	265	276	236	277	262	260	292	282	268	278	288	238	252	314	292	286	304	264	280	284	256	313	284	271	298	282	266	262	282	266	250	276	271	310	266	276	286	298	273	288	274	267	289	274	280	301	256	295	275	276	259	294	266	266	288	264	275	270	305	254	292	254	272	289	262	293	260	263	300	277	284	255	298	261	296	273	257	256	274	279	280	284	264	255	266	291	291	248	279	281	298	288	311	277	284	264	241	270	260	257	284	244	267	274	266	266	241	254	294	285	291	261	290	282	290	265	236	276	288	245	275	270	274	268	286	291	264	292	295	278	284	285	283	299	237	271	304	293	300	267	277	266	257	280	284	283	254	269	278	266	249	292	277	273	274	291	284	275	260	270	261	276	296	270	258	248	260	292	268	232	271	267	278	263	277	286	281	280	302	281	250	255	244	265	285	267	261	230	247	292	259	257	287	279	255	272	296	279	255	250	271	288	279	279	279	246	252	295	267	278	281	308	271	280	274	278	269	273	261	310	285	294	279	288	283	311	269	284	282	290	251	291	255	262	269	306	273	289	288	269	265	240	265	295	258	271	264	249	288	294	276	299	299	246	284	271	264	291	305	278	272	275	255	263	277	272	292	276	313	274	267	276	280	261	272	268	288	285	259	260	260	260	247	295	267	275	285	295	283	282	252	276	240	271	283	304	296	279	280	291	283	281	273	291	267	243	293	277	257	268	235	275	263	296	253	264	279	277	279	269	234	271	272	287	284	278	286	250	300	263	270	256	247	297	271	286	271	262	236	282	275	294	283	238	295	287	272	291	287	276	274	268	269	265	268	315	250	281	279	266	262	253	273	275	257	304	261	258	267	285	282	277	258	263	307	266	302	276	309	272	269	269	292	297	281	264	263	265	297	271	282	265	251	264	256	280	268	257	275	273	274	285	271	252	266	273	273	272	275	258	280	266	281	277	279	249	327	264	285	269	276	267	290	252	281	262	278	243	262	260	287	267	266	282	276	285	283	246	282	274	316	252	271	271	284	300	305	290	275	263	300	290	298	294	262	285	262	263	249	303	257	282	281	266	290	285	302	274	307	270	299	305	287	253	260	288	269	272	254	280	253	304	286	275	279	261	270	262	279	275	300	253	259	267	255	253	290	277	290	284	252	273	270	283	266	293	279	272	304	259	280	282	311	262	279	278	255	267	270	270	290	280	297	287	292	281	269	268	280	301	275	286	276	315	298	292	267	266	251	304	237	291	270	258	267	302	299	287	262	255	288	281	280	266	278	278	275	255	312	292	309	277	273	260	287	263	301	280	273	265	253	262	266	275	260	263	266	241	265	254	294	264	271	306	273	258	266	263	236	270	283	281	262	270	251	290	294	283	267	269	248	304	294	318	260	292	266	267	275	295	294	251	279	261	281	251	270	274	270	277	282	289	286	264	252	276	279	257	250	287	274	285	246	281	268	248	266	295	264	273	266	260	258	275	258	278	266	286	282	246	287	280	265	258	254	255	311	277	259	297	289	301	278	249	275	285	312	286	286	256	277	320	257	263	260	289	284	291	244	287	270	282	293	268	295	269	277	261	268	279	287	245	251	256	298	268	285	284	282	271	255	291	281	288	269	264	277	278	293	258	265	270	286	286	287	292	281	284	305	275	263	267	277	268	240	275	271	297	265	288	255	255	299	273	253	273	278	287	282	278	261	278	289	298	283	295	275	279	275	255	270	259	264	289	311	267	265	302	246	261	272	264	252	284	278	294	272	265	250	276	261	277	261	281	276	271	278	273	255	264	307	287	275	258	297	294	266	276	252	294	265	268	261	281	277	260	310	247	267	267	312	282	268	286	294	268	284	285	268	264	241	300	290	248	272	267	234	264	248	267	265	252	261	277	267	247	295	281	294	287	283	276	274	310	271	285	263	282	254	282	247	258	288	259	289	263	285	287	307	272	257	295	250	286	270	278	278	283	259	260	275	273	299	309	270	269	271	262	269	257	284	293	260	267	250	276	282	261	258	262	306	286	312	254	280	252	264	240	263	298	286	296	258	269	257	274	284	269	275	286	294	283	267	294	294	276	257	276	252	284	284	280	282	241	245	282	260	256	286	272	256	292	295	261	253	313	257	291	313	256	236	288	267	301	262	237	265	289	286	256	285	275	269	278	286	255	253	292	308	270	252	231	289	265	263	266	275	275	302	259	271	274	301	255	260	294	306	296	269	265	286	270	287	285	280	272	277	254	265	262	278	275	294	293	300	281	287	284	271	270	275	282	258	265	274	300	270	294	315	267	288	300	265	249	262	267	266	278	277	286	267	259	292	308	279	272	268	294	274	293	270	299	258	251	295	263	261	278	292	259	265	282	230	243	289	277	275	266	264	293	267	283	295	260	283	308	277	265	279	285	275	308	235	283	285	264	273	281	281	276	288	283	223	239	301	290	260	262	298	265	280	270	291	255	266	285	284	253	295	276	262	282	276	260	276	257	288	277	264	245	259	258	276	287	293	277	274	232	289	289	282	259	262	296	256	273	293	274	261	283	290	271	273	279	276	294	261	259	257	269	250	238	300	272	265	307	280	269	259	257	302	241	278	268	299	263	288	303	277	258	291	270	287	292	272	236	256	276	271	278	295	275	275	277	264	277	281	288	307	276	293	316	266	283	279	233	283	277	289	263	303	247	259	251	280	262	268	312	308	254	270	281	266	274	270	281	308	266	288	284	289	311	282	285	287	290	278	281	271	239	290	282	260	246	283	271	260	282	249	261	251	273	292	308	291	263	275	272	276	276	241	282	243	275	277	310	252	262	308	302	253	273	286	265	270	299	275	241	292	263	258	295	324	296	296	273	280	287	285	253	282	250	279	259	272	276	278	272	273	303	286	264	297	267	285	273	313	293	280	304	299	264	284	269	284	263	283	262	254	277	259	309	269	251	296	299	288	267	294	283	276	279	291	266	254	271	249	258	291	271	284	257	297	285	297	242	245	267	278	288	279	309	276	290	267	291	265	264	297	291	265	281	264	279	283	249	290	287	246	263	285	259	289	280	275	248	282	287	273	306	278	305	262	281	264	264	278	247	295	255	277	268	271	250	279	280	257	309	287	247	290	291	281	275	289	268	273	302	259	284	252	277	297	278	287	242	259	265	304	274	242	273	256	270	261	257	253	295	291	268	280	313	289	277	265	278	304	262	285	270	257	263	252	291	279	262	273	256	298	291
5089	11412	11265	8751	3878	2823	1937	2207	2474	3793	23858	28064	23365	15490	7008	2740	1346	697	531	557	480	521	531	486	493	511	551	525	507	526	528	523	528	512	499	505	504	478	513	532	487	526	538	469	552	524	522	489	517	515	470	480	507	497	470	579	522	521	529	547	515	498	525	491	509	504	492	467	492	538	520	522	503	509	511	514	489	477	536	546	529	511	493	508	495	510	547	504	498	550	470	505	509	516	491	549	515	536	506	531	520	477	517	505	530	488	507	485	489	522	534	515	507	530	496	519	491	523	504	499	516	506	500	527	517	472	497	537	497	515	513	514	493	511	500	571	516	501	472	563	500	507	506	483	495	557	505	503	489	499	492	474	533	517	501	556	507	476	521	502	502	508	491	517	487	517	513	531	511	511	511	527	478	518	513	518	478	527	522	497	524	522	499	508	556	486	499	542	484	500	533	509	522	527	495	514	512	528	564	513	511	533	492	475	534	519	560	473	503	478	460	531	499	518	501	494	500	497	520	480	495	477	504	509	542	496	529	480	542	530	521	514	508	544	523	541	537	522	496	491	504	517	489	527	537	509	486	489	558	509	486	473	537	490	500	543	454	568	541	508	512	498	507	485	520	532	461	506	547	535	543	503	507	482	519	495	509	504	510	501	460	496	493	500	501	506	566	507	472	515	526	516	529	526	467	560	491	514	523	577	500	494	511	514	550	514	493	481	517	515	513	502	545	490	557	513	541	547	510	524	521	501	499	506	523	500	493	510	531	521	522	491	508	486	570	490	497	544	485	519	566	489	523	535	527	493	541	520	527	532	495	549	535	510	499	510	483	486	501	492	508	497	522	491	537	539	491	547	509	519	470	485	467	505	510	543	504	520	489	502	533	508	543	531	509	536	536	518	506	511	504	472	522	446	476	522	520	496	510	566	503	480	512	519	478	473	517	508	502	496	512	526	524	518	542	492	524	500	485	504	469	529	509	542	480	503	487	539	505	514	488	505	511	536	544	555	525	487	515	512	537	463	522	529	466	480	491	477	474	527	516	475	540	504	522	511	506	507	500	574	507	485	522	492	536	518	540	513	513	510	513	463	508	506	485	526	502	531	511	494	540	495	501	496	493	506	478	546	535	500	527	537	503	534	506	510	524	559	497	515	491	504	531	495	545	484	520	495	512	481	543	486	480	537	511	565	524	537	519	508	532	474	520	446	533	477	532	507	474	525	512	487	524	524	543	544	528	454	526	492	520	469	497	458	546	491	523	535	537	501	537	515	524	451	505	483	476	510	524	524	497	507	491	492	474	535	563	517	487	523	461	489	526	486	513	500	479	519	456	524	481	482	509	509	539	500	520	452	489	497	512	487	510	479	563	497	519	500	490	505	512	521	504	526	483	494	502	479	496	522	482	505	476	541	500	537	471	524	500	497	478	530	566	497	489	528	536	534	493	493	533	523	474	523	509	491	503	509	493	507	560	501	536	498	509	515	522	452	523	503	548	526	518	490	465	504	544	515	510	539	506	463	519	520	524	494	544	511	511	485	518	507	499	487	544	518	519	523	546	513	515	559	517	528	538	482	496	541	520	534	527	497	547	506	523	510	498	518	532	544	549	507	532	502	558	543	450	530	507	558	528	514	536	529	544	522	492	497	505	498	496	527	539	457	512	599	519	508	532	500	458	505	541	531	503	553	527	507	469	544	497	550	530	471	484	490	510	476	518	486	513	500	511	477	465	496	528	504	480	530	489	538	534	519	527	506	534	516	496	535	486	490	531	534	480	485	497	510	519	499	551	512	493	516	500	494	452	511	522	521	497	474	555	550	485	508	480	495	475	514	517	535	528	494	504	516	507	531	502	497	488	498	544	554	461	544	506	492	479	501	499	489	538	540	493	498	464	502	507	494	516	511	518	508	546	567	492	527	508	516	525	479	530	489	503	478	562	502	519	525	487	517	475	504	492	525	514	559	502	475	504	555	476	524	514	513	506	511	495	498	478	498	507	526	508	500	493	504	532	556	496	441	503	484	510	568	495	498	500	510	511	471	496	516	519	483	509	493	496	493	523	484	549	466	518	498	491	498	536	478	517	527	496	499	511	524	522	516	502	499	531	562	539	487	521	493	510	511	488	529	474	511	515	501	486	493	524	481	494	528	532	482	483	507	530	474	560	554	511	555	497	527	513	502	480	482	472	517	507	500	526	504	520	497	548	455	505	490	497	501	525	507	517	517	521	505	509	534	494	481	497	548	489	491	525	485	512	495	494	551	504	489	506	505	508	511	514	549	487	520	476	523	504	497	497	501	528	529	508	467	530	527	474	558	532	536	522	504	474	509	493	486	556	477	485	551	506	472	526	522	471	476	498	506	552	473	469	523	546	523	484	502	525	509	509	509	509	510	487	523	477	510	477	475	541	485	540	515	517	527	496	533	478	531	518	525	517	513	554	507	503	507	505	482	519	507	518	543	530	520	541	500	488	518	512	552	507	494	489	500	490	516	487	487	524	531	497	528	491	517	507	517	484	535	535	528	524	508	511	515	528	542	504	508	501	537	508	517	530	536	499	495	527	536	479	489	522	488	514	558	518	547	526	498	498	509	494	514	443	498	522	522	529	523	521	467	518	523	487	557	540	512	524	536	494	481	483	529	536	501	529	501	485	524	506	506	514	479	479	500	500	494	522	517	551	519	525	542	513	519	494	514	514	500	558	489	485	528	524	525	523	527	545	488	507	504	495	551	495	480	477	544	496	534	527	527	495	485	501	511	487	539	517	529	495	498	513	506	514	492	508	509	483	536	476	527	571	526	519	528	532	514	505	529	522	504	525	480	525	481	486	558	508	521	526	490	485	512	493	487	478	526	500	496	532	481	497	530	499	548	517	491	560	488	514	480	463	506	511	497	466	505	516	548	510	497	499	511	500	521	472	478	528	536	518	510	571	539	508	486	516	473	490	493	513	482	518	478	532	523	540	500	490	505	490	518	511	493	528	515	507	474	540	510	501	541	534	510	519	484	490	516	503	510	482	517	510	495	523	528	513	512	493	539	502	507	493	465	519	502	503	486	501	530	549	489	515	477	506	518	550	503	499	523	516	501	530	554	495	489	515	531	491	504	513	501	529	498	514	538	481	498	478	521	500	496	478	526	524	545	501	516	523	487	493	525	534	504	509	546	501	481	503	505	508	544	512	538	530	545	449	491	481	543	487	508	529	455	469	504	515	524	511	504	548	542	515	498	496	538	496	471	468	522	527	507	521	494	500	527	480	518	540	507	495	519	509	494	513	545	526	515	509	464	483	536	509	481	515	523	520	501	482	520	501	505	500	492	503	481	510	514	524	535	504	521	497	519	512	518	511	522	451	483	485	516	497	508	516	484	513	492	540	479	532	546	554	507	536	474	526	512	509	481	488	556	513	498	475	494	505	533	532	551	490	495	492	513	519	555	531	510	481	555	479	519	505	515	497	536	522	468	519	495	495	527	517	523	491	541	501	490	520	518	558	540
23472	21442	29307	24009	21443	19562	3640	2081	881	831	16296	34837	31183	20887	8874	2597	1006	430	218	201	200	227	225	219	208	238	180	211	225	202	243	228	235	212	239	226	215	196	227	195	230	212	210	208	226	176	224	204	223	203	225	236	234	204	203	217	240	233	232	214	201	198	220	203	211	230	224	200	202	235	228	227	219	232	229	212	220	233	210	224	220	215	200	199	222	210	213	188	228	218	224	217	229	194	204	224	227	217	219	225	233	200	247	197	211	239	209	216	220	217	214	214	211	248	206	212	253	190	226	225	227	192	241	199	235	215	206	238	213	213	207	212	206	218	195	188	244	218	232	209	225	224	196	226	241	221	232	225	200	228	247	232	181	202	212	213	198	211	201	214	221	178	200	202	227	205	204	219	219	223	207	209	179	199	203	181	220	234	234	189	185	210	210	223	235	204	198	225	223	221	223	218	237	225	205	220	227	191	224	196	239	220	236	224	218	206	238	224	222	202	227	216	208	191	222	201	205	245	211	207	231	221	215	208	214	216	230	199	241	170	199	227	190	212	191	228	205	190	222	207	222	216	225	245	207	231	224	230	211	229	230	223	187	199	232	224	232	249	210	219	199	233	229	248	224	209	199	216	214	216	207	231	207	226	212	213	204	205	226	204	230	234	237	235	194	208	225	222	215	214	218	207	217	227	220	217	222	224	233	214	226	170	220	222	216	201	208	220	212	215	220	217	228	200	218	209	233	211	217	202	229	205	230	204	229	233	224	206	214	203	201	219	241	200	201	197	229	270	243	214	222	206	219	212	204	231	212	227	215	213	208	248	198	221	215	202	224	224	242	206	216	218	212	239	199	226	213	227	216	218	211	207	256	217	194	239	203	207	214	228	235	218	210	210	220	202	195	221	222	232	235	205	215	224	200	213	213	195	193	250	214	209	197	211	187	216	214	225	193	240	205	211	235	217	210	193	224	177	212	217	224	208	214	227	218	210	220	204	219	213	235	204	201	195	193	202	224	199	207	235	224	207	228	214	211	204	225	219	231	221	210	211	237	240	193	223	221	227	234	235	213	214	213	230	227	193	214	208	237	203	237	234	195	196	193	202	214	198	210	196	240	185	198	190	217	205	213	201	232	224	218	207	221	207	203	220	205	220	203	183	208	219	213	204	227	213	214	205	225	202	205	213	220	221	216	194	195	208	210	236	219	229	219	217	212	206	233	201	216	219	199	230	201	192	233	213	222	194	213	203	205	222	181	209	207	209	227	207	200	237	228	202	230	220	196	230	206	223	190	202	252	185	198	220	202	226	218	211	212	237	226	222	222	242	206	242	223	212	233	208	216	200	213	222	200	201	235	200	211	193	242	237	229	206	205	203	203	202	223	214	191	222	232	244	214	194	217	229	208	218	204	213	208	256	219	233	224	216	199	207	215	196	237	198	220	206	229	218	223	217	196	225	218	206	217	203	193	219	199	194	221	183	210	194	187	250	205	196	187	219	200	228	213	207	213	220	206	180	234	227	224	219	220	211	203	212	226	248	225	207	201	240	211	220	205	199	231	190	207	204	246	225	198	206	203	218	228	219	233	204	215	208	222	196	211	206	229	221	257	238	225	228	197	211	206	218	195	216	195	210	215	202	256	185	214	226	211	218	213	190	232	214	213	205	238	206	225	235	210	211	204	179	226	231	217	236	241	228	199	236	222	204	229	202	206	239	204	215	221	215	246	234	217	232	216	191	212	221	221	220	240	214	246	232	197	225	220	224	222	213	212	242	222	213	244	202	219	234	228	217	215	197	240	219	239	211	226	210	219	211	203	240	213	220	229	243	218	222	216	226	221	204	206	214	208	199	220	212	215	228	225	207	229	236	185	218	214	201	189	214	195	211	212	235	223	191	215	233	213	240	212	188	231	215	216	188	207	185	231	222	222	218	223	250	220	207	205	196	217	206	241	185	228	208	205	196	220	209	203	219	222	220	229	193	188	218	209	194	224	193	210	227	206	221	213	227	216	248	206	244	212	205	224	235	205	210	226	212	212	202	228	215	236	215	186	208	196	204	196	221	213	205	191	213	233	200	208	219	213	201	194	234	227	206	190	217	207	194	226	201	206	220	225	227	207	208	212	213	214	208	207	234	217	221	212	236	219	212	198	224	201	222	217	209	189	217	219	243	199	225	244	218	201	214	250	216	216	227	212	214	199	222	209	202	198	209	210	211	203	203	205	222	207	226	250	196	222	221	209	182	241	204	209	201	212	183	199	203	213	178	247	234	228	210	191	205	192	212	206	206	221	219	198	223	214	201	202	227	216	224	202	202	208	208	212	206	228	226	211	217	231	202	191	251	234	186	215	220	225	222	212	219	219	207	210	217	204	223	223	208	207	200	218	198	219	206	242	232	211	221	213	221	211	201	215	228	190	206	226	228	216	221	224	196	215	211	216	215	224	222	210	228	210	215	197	217	214	217	226	251	216	233	212	207	203	219	206	229	215	190	202	190	239	207	235	242	210	234	203	203	221	208	198	231	209	198	206	198	208	197	189	219	218	217	219	200	205	215	200	219	215	224	247	238	197	202	248	185	225	195	206	201	244	211	206	231	227	204	201	222	199	223	173	228	213	192	216	237	217	191	207	224	214	220	212	224	201	213	194	226	222	219	225	215	212	217	210	236	223	212	191	216	217	224	200	228	220	206	188	228	198	239	191	222	206	214	199	222	167	203	221	196	243	212	220	191	219	214	219	233	208	225	221	191	199	227	199	218	212	225	218	179	202	236	214	203	199	213	217	212	221	200	216	216	234	236	234	206	218	217	204	196	206	223	217	213	201	211	216	201	215	207	218	202	190	205	203	212	211	205	200	203	202	209	249	214	190	229	242	221	233	213	229	205	243	211	238	218	218	237	201	222	213	222	207	240	199	215	204	208	212	210	225	206	216	219	185	234	222	200	190	204	202	215	224	205	216	220	225	213	185	202	210	217	208	244	194	216	237	234	209	225	251	237	202	220	213	218	212	215	216	231	212	214	243	231	227	232	200	232	194	212	217	242	216	236	200	216	219	208	231	194	207	201	219	211	220	199	203	219	190	221	223	195	223	210	217	199	237	220	233	224	195	211	212	251	205	217	204	231	201	232	207	227	203	213	217	223	219	223	215	202	224	214	233	208	226	235	209	213	216	233	239	216	228	236	210	243	204	197	213	242	179	198	236	205	215	213	234	192	222	198	234	212	201	213	202	203	226	219	203	225	219	231	215	232	217	216	215	211	247	219	232	181	219	200	226	222	243	197	188	207	215	225	223	210	215	209	207	228	202	195	216	227	192	207	222	214	214	216	212	218	213	234	197	220	227	193	201	220	214	215	226	245	224	211	192	197	224	216	189	226	215	218	223	228	194	201	217	223	220	242	219	222	220	201	196	200	222	211	220	212	209	230	201	230	193	226	220	188	211	225	239	196	216	180	204	215	210	221	223	240	230	215	202	229	195	219	206	225	224	208	229	228	208	250
8904	20446	19664	14077	7606	5208	6210	6081	2858	2672	28576	42348	37858	28280	15096	6202	2578	973	365	383	413	384	385	396	402	393	380	385	398	377	407	366	398	386	391	367	374	386	379	340	378	393	411	370	369	384	368	376	395	362	373	394	393	374	376	386	421	364	380	378	376	398	375	364	406	408	355	406	370	380	390	419	349	403	416	416	408	376	384	412	378	367	372	375	383	412	401	432	419	414	368	361	381	389	369	411	410	400	399	421	403	383	377	393	370	398	393	345	368	394	389	383	374	378	397	398	385	380	393	387	419	381	413	361	388	362	364	379	362	355	404	400	397	400	412	412	386	422	376	400	402	368	394	402	383	388	371	401	391	360	432	410	380	381	392	357	419	390	345	410	373	369	434	380	414	381	399	405	369	391	396	413	402	378	410	384	364	367	360	369	377	435	364	386	420	377	401	406	364	392	420	370	410	378	405	369	350	349	387	405	381	391	377	370	403	353	399	371	360	341	400	410	373	371	370	425	386	366	361	365	414	394	401	355	401	412	372	410	396	413	417	394	390	428	367	347	423	369	387	381	366	390	403	404	400	371	372	377	392	383	406	377	399	396	369	367	407	383	371	374	370	399	379	402	380	397	406	393	372	384	391	362	399	405	386	378	396	376	351	365	373	373	371	393	375	379	379	362	386	372	366	381	421	408	391	409	382	368	388	388	409	366	383	391	391	390	347	376	402	393	381	391	398	388	419	367	381	398	377	415	377	416	412	332	363	379	406	379	395	368	373	397	355	384	384	387	352	368	389	394	393	399	420	407	441	381	374	368	407	386	387	390	380	379	395	379	391	369	375	362	401	381	393	357	373	406	370	396	391	344	371	355	396	426	376	360	412	355	423	385	414	391	386	409	381	350	382	413	424	355	344	405	402	355	381	366	390	364	382	421	360	404	439	378	367	393	380	394	378	364	401	412	395	351	402	366	349	394	386	322	395	424	402	366	353	383	409	394	383	404	392	375	410	414	391	402	409	411	427	408	424	374	396	385	392	419	381	381	391	347	384	358	394	395	402	410	405	407	403	389	378	405	405	387	373	356	401	392	384	385	388	407	410	370	377	353	397	377	359	391	393	401	370	404	382	383	384	385	418	401	346	388	368	369	417	414	383	384	369	390	362	381	419	407	384	347	370	382	394	450	408	399	404	389	366	361	388	371	379	408	366	396	401	392	399	399	407	361	384	369	402	409	349	378	353	386	380	373	392	393	373	338	380	378	413	383	387	366	416	381	400	389	368	366	388	391	409	389	346	399	400	368	359	381	389	375	369	391	378	377	407	420	363	415	377	404	395	376	371	372	375	409	374	407	382	386	397	369	404	372	388	396	388	394	376	387	356	401	393	373	400	403	383	381	363	386	375	368	373	399	398	399	372	401	385	384	397	410	383	402	386	397	373	413	357	380	384	374	393	393	366	386	369	373	403	342	396	403	417	378	382	409	386	344	406	397	367	413	419	376	372	387	372	409	370	359	402	376	415	388	364	396	331	423	389	363	379	395	374	351	399	364	358	355	367	374	392	387	371	384	393	369	421	390	377	363	386	363	430	384	369	399	366	410	375	367	376	371	377	402	387	370	371	372	361	403	383	385	382	408	414	426	347	369	373	367	344	394	377	402	388	377	357	372	380	389	403	403	404	386	394	363	352	386	395	371	421	369	361	424	376	391	367	375	393	393	376	357	374	415	383	380	408	410	391	374	350	375	396	388	353	377	378	385	401	388	361	371	378	395	409	359	406	388	411	433	397	405	375	428	364	399	409	370	383	371	362	420	394	391	423	361	393	444	372	395	399	357	365	380	388	373	388	378	383	383	368	378	354	375	373	376	384	399	376	367	386	390	372	419	407	397	379	373	390	418	379	401	372	365	424	383	404	386	407	391	408	396	394	379	398	371	379	366	391	351	374	371	379	393	338	406	391	384	369	334	383	409	393	384	380	365	451	401	392	383	362	403	378	411	410	414	384	387	373	378	379	394	416	378	370	391	394	361	373	362	382	412	379	412	401	378	426	386	415	370	394	361	380	383	399	393	408	362	412	374	402	368	347	393	395	418	407	385	399	408	372	360	366	371	372	378	389	375	421	384	404	398	378	375	393	381	386	394	406	386	362	377	384	387	397	370	375	367	363	400	399	361	367	377	361	374	328	384	389	383	352	390	346	364	382	389	377	401	390	423	386	361	356	380	399	378	397	381	347	389	356	432	417	413	411	365	402	369	374	373	355	374	375	408	328	371	382	348	403	402	397	347	419	397	361	360	386	366	357	413	397	399	388	365	397	364	403	395	430	394	358	377	360	372	397	376	376	380	384	384	408	389	364	385	418	388	364	400	397	395	387	377	430	371	390	389	420	341	392	365	355	378	361	392	412	408	394	395	388	381	366	381	378	390	401	375	380	365	407	397	375	370	385	384	378	403	397	396	406	358	372	414	395	405	403	391	415	399	417	415	360	382	351	388	386	388	382	380	364	393	394	389	349	384	365	385	409	389	407	389	406	373	423	397	436	356	394	391	354	378	377	378	427	411	396	390	378	341	389	393	370	413	391	401	372	387	382	403	399	400	388	378	347	377	367	412	383	375	376	378	400	392	365	386	384	396	387	374	398	375	384	359	366	380	382	365	374	372	398	358	377	428	369	358	412	413	346	387	355	417	422	389	426	357	407	395	385	380	394	391	387	376	359	364	384	380	395	384	402	387	387	378	371	377	391	387	378	392	392	367	405	366	373	390	431	398	388	375	399	367	350	342	396	371	404	402	408	352	416	396	392	361	377	417	374	386	390	396	373	337	369	376	386	395	384	367	403	390	394	398	363	353	405	368	397	395	376	347	389	393	386	401	387	354	386	348	373	390	409	375	384	365	357	372	399	367	370	427	384	388	409	369	387	392	392	409	389	375	395	411	351	364	361	387	394	381	377	413	389	371	366	377	425	381	396	423	365	373	402	372	416	385	381	393	394	380	356	403	397	374	363	359	384	379	376	371	367	403	401	378	400	390	412	371	398	410	413	378	381	414	390	409	379	372	422	367	429	371	383	391	384	422	385	398	381	396	406	363	394	417	390	412	376	393	399	384	419	382	374	364	386	391	385	373	372	380	376	392	356	372	387	389	388	351	429	395	394	388	384	398	433	411	387	382	382	348	386	395	395	376	362	364	377	383	422	390	378	358	365	382	383	403	389	385	388	379	363	386	361	385	390	343	406	389	371	374	382	398	381	396	393	389	382	371	369	360	361	368	375	398	375	389	372	368	394	398	373	355	379	380	410	354	374	397	399	386	377	394	376	389	346	406	389	369	389	407	419	450	406	387	361	381	417	348	346	375	363	369	360	357	410	380	376	396	405	366	371	428	380	371	367	410	420	385	389	419	351	412	345	372	428	375	402	359	353	373	408	345	389	378	368	405	395	376	392	394	383	413	400	376	394	379	395	424	342	357	394	374	384	355	363	392	362	383	402	406	362	386	399	348
26956	20674	10101	3205	1291	831	650	482	368	463	2231	3485	2918	1984	1046	584	404	352	309	307	336	334	334	329	384	357	354	310	298	346	350	331	331	329	345	316	338	329	314	339	340	330	357	337	309	314	365	326	331	339	317	337	308	351	308	344	342	347	361	342	308	356	320	335	343	348	335	381	300	317	318	356	307	329	317	323	291	325	322	309	329	365	300	330	335	315	338	350	351	353	337	344	337	316	295	327	338	329	335	348	341	349	346	316	318	334	332	329	313	318	318	309	307	331	327	339	374	331	349	325	324	353	333	358	337	364	336	373	325	329	306	338	344	338	302	317	297	318	354	308	342	321	330	334	299	332	297	326	333	307	334	318	319	315	335	329	337	341	358	311	322	308	312	323	320	318	352	338	341	356	359	358	329	345	339	348	335	311	321	335	337	337	337	315	326	303	326	336	321	346	362	338	338	337	343	295	350	329	305	350	342	338	327	322	344	352	308	332	352	335	344	381	339	296	351	341	334	328	357	298	355	349	350	345	333	303	318	333	337	305	343	342	323	302	325	329	327	301	300	304	338	328	308	307	347	354	351	312	334	324	355	348	328	359	318	333	335	363	317	329	340	363	335	317	314	350	328	323	304	339	327	326	321	301	342	357	332	333	315	339	306	332	300	317	323	328	325	320	340	291	323	362	357	328	317	331	314	304	303	319	302	290	346	353	314	337	338	322	338	303	296	358	287	322	308	308	309	313	322	354	314	332	323	327	380	350	324	337	353	335	312	285	336	298	340	350	327	298	341	304	316	305	333	321	300	327	329	337	294	322	332	366	300	332	323	337	303	328	310	315	347	339	339	326	316	360	324	302	327	351	340	308	313	346	322	351	296	312	342	307	343	356	339	337	300	313	323	328	325	331	330	376	332	338	344	351	325	326	349	301	306	343	319	309	341	318	295	317	326	307	338	335	331	308	321	302	341	358	347	310	319	349	344	327	325	317	322	336	331	306	287	341	355	327	372	358	337	327	340	291	304	362	289	299	321	325	323	344	358	297	341	342	338	324	310	314	331	335	320	322	301	336	300	343	331	335	340	337	344	352	338	332	326	334	306	339	300	341	315	316	310	304	380	310	358	356	361	313	319	319	350	323	357	334	342	351	300	307	317	342	346	325	338	338	333	342	375	288	305	325	288	336	337	356	332	356	367	318	342	349	311	340	327	325	328	321	345	327	327	282	321	348	346	331	325	313	319	318	329	330	302	302	290	338	322	315	332	328	331	359	310	319	315	364	303	328	349	324	351	361	343	304	334	373	344	324	305	279	363	336	330	313	332	306	341	359	313	323	341	353	323	313	317	322	364	294	343	329	316	353	353	346	344	343	311	314	336	312	329	328	345	337	334	320	304	349	359	298	307	325	342	343	317	319	337	335	364	335	353	353	330	316	345	336	308	335	351	336	335	371	312	329	366	303	329	333	337	351	313	323	332	336	345	348	369	313	353	322	296	317	315	333	305	340	332	332	317	319	342	332	347	330	362	330	333	325	350	332	323	325	332	342	331	330	358	327	349	325	308	335	315	322	349	321	342	333	348	363	328	302	350	374	342	301	317	346	320	322	342	340	344	353	323	337	322	315	325	312	364	334	343	308	352	320	345	342	333	302	315	312	330	327	343	311	335	331	302	343	308	312	337	361	347	308	298	330	345	335	325	328	325	296	338	349	345	348	359	322	366	344	328	309	356	347	325	339	346	312	334	318	328	314	326	329	315	307	348	322	322	313	309	328	324	320	341	342	355	354	305	327	345	307	315	316	325	291	331	304	371	343	302	344	349	345	310	325	305	317	340	324	307	366	308	349	356	310	314	340	353	345	343	318	302	336	309	306	308	342	351	296	335	346	356	297	317	310	321	314	322	365	321	321	328	329	326	307	334	292	329	344	335	329	301	335	344	343	334	344	315	312	337	350	334	315	332	335	321	330	324	361	363	310	346	301	345	326	346	325	317	335	314	329	339	299	321	315	382	323	319	325	348	343	339	337	344	326	315	302	371	312	323	316	333	338	345	338	362	342	327	322	293	335	343	332	341	323	338	338	323	322	329	326	309	345	350	321	350	307	280	327	315	330	331	337	350	296	331	362	310	312	324	339	338	326	370	325	322	290	341	309	309	354	299	317	330	369	338	321	300	314	314	316	323	332	350	329	330	318	319	361	306	349	328	295	341	334	321	337	349	333	354	325	354	335	343	319	312	326	326	313	318	333	320	339	333	328	356	316	310	335	353	365	305	313	325	337	345	326	332	342	325	348	333	330	325	309	332	320	324	324	333	353	334	308	330	346	366	347	303	333	326	335	375	334	327	329	306	355	368	340	322	372	308	312	310	320	327	296	317	306	342	353	343	298	334	323	314	330	326	327	370	364	325	350	335	362	335	335	325	343	329	344	326	348	331	318	327	341	361	333	364	320	309	330	356	326	312	353	325	345	311	316	333	321	339	323	341	344	340	328	300	333	321	337	334	322	344	343	337	349	313	350	332	319	358	332	335	303	296	330	349	335	324	341	336	312	336	324	292	327	348	318	348	312	381	322	303	361	332	349	300	321	310	348	310	338	346	351	324	307	334	342	305	333	304	347	293	323	345	325	348	333	318	331	309	333	349	297	379	315	327	319	328	314	298	372	316	303	339	343	310	323	307	327	358	342	323	350	314	354	334	343	330	345	333	308	354	320	326	334	346	348	355	356	320	332	305	338	347	340	325	334	321	367	361	352	331	363	313	327	346	336	326	346	366	317	309	352	340	342	326	355	327	316	335	347	339	337	305	353	325	335	304	308	342	308	312	359	311	306	341	331	323	303	330	311	351	339	312	331	334	327	321	328	315	336	331	353	345	324	317	327	307	318	342	310	302	315	377	326	323	305	347	348	317	319	323	334	344	299	311	300	301	342	319	324	347	322	343	341	362	359	315	323	306	319	340	332	331	348	313	366	328	358	323	345	369	343	311	295	303	319	329	308	325	337	344	319	343	335	293	327	347	335	323	330	319	310	341	335	332	337	343	316	346	352	344	370	349	347	330	344	327	311	343	324	320	313	328	355	321	322	348	332	318	308	331	317	328	324	344	315	323	339	315	324	330	353	343	329	306	323	311	323	344	293	357	350	295	328	329	327	310	349	335	336	340	335	328	332	354	311	338	338	340	332	325	359	293	303	311	361	329	326	319	335	302	331	296	343	330	319	313	328	305	312	319	354	341	333	331	301	345	353	320	301	322	309	310	341	382	336	311	345	338	320	323	333	313	331	330	340	306	333	342	343	318	354	287	352	363	343	313	349	313	320	312	373	334	301	365	304	314	313	329	344	335	319	327	327	322	322	346	341	325	326	295	331	337	339	324	312	317	333	324	322	302	320	305	313	307	335	320	375	316	348	318	349	326	309	319	320	299	336	322	340	362	300	347	320	312	345	269	354	311	347	331	326	355	342	309	355	300	321	347	326	333	313	284	324	341	324	323	321	321	340
5108	6081	8807	5531	3543	2395	2043	1220	881	1054	6270	8657	6839	4432	2395	1319	828	643	616	579	602	557	582	613	627	593	564	603	624	644	578	581	597	609	613	602	583	612	598	604	526	588	594	590	606	623	595	587	593	583	603	589	583	548	590	644	576	598	565	574	584	616	564	545	636	610	556	619	605	580	559	596	561	540	622	591	573	596	572	611	591	594	600	601	575	599	626	588	582	593	585	588	603	588	631	582	583	630	567	568	605	601	600	564	558	571	608	616	576	617	611	606	590	575	565	545	531	590	588	596	583	585	607	580	604	604	570	577	570	603	628	602	585	605	615	562	586	569	586	595	630	593	590	581	599	562	586	573	576	607	580	596	620	589	580	582	596	591	628	599	598	636	577	602	602	631	624	566	553	573	619	595	603	594	624	584	590	571	553	570	597	544	597	601	562	589	614	592	549	613	572	552	583	568	574	578	616	624	596	590	596	583	515	587	547	626	609	576	611	599	587	579	571	590	617	590	551	594	562	563	593	592	588	624	578	569	580	628	568	653	595	578	606	618	565	598	613	604	569	572	617	559	559	579	549	617	596	567	614	585	598	569	580	633	586	609	614	592	606	616	607	627	603	575	616	631	597	588	644	597	597	598	576	585	579	579	580	645	599	578	548	577	613	523	599	573	631	574	567	622	599	556	611	589	592	625	601	546	594	572	579	581	564	621	624	612	643	542	582	564	605	584	619	588	589	587	596	622	595	591	607	581	638	563	628	592	600	638	555	559	638	588	621	584	588	636	588	583	592	608	590	558	608	561	598	589	607	574	590	585	632	577	599	580	587	616	578	596	617	595	573	598	586	627	612	576	566	598	582	611	579	583	575	602	626	562	584	571	599	582	617	560	591	612	559	635	591	593	567	594	608	595	604	587	584	625	619	585	553	564	567	649	581	562	618	569	592	531	621	600	649	595	588	583	581	596	585	641	576	600	600	585	567	593	626	622	599	569	600	621	571	644	582	577	629	602	646	615	586	620	558	597	599	604	608	603	585	621	642	572	576	637	598	595	596	604	625	624	616	599	591	620	599	607	630	588	616	560	592	592	595	584	586	585	640	592	576	600	606	612	589	590	549	558	590	565	562	582	590	603	616	564	588	594	632	559	570	609	633	555	601	583	570	570	578	612	549	578	579	589	593	590	565	630	559	603	596	675	630	571	588	577	561	567	588	584	548	582	569	639	599	571	588	586	588	581	561	611	627	617	591	592	643	598	621	613	615	622	604	642	637	639	557	534	596	589	619	597	591	561	620	570	594	623	615	601	583	588	615	551	596	604	559	573	610	571	645	627	587	533	617	598	578	598	615	623	633	602	607	591	587	547	594	605	547	590	587	646	581	540	620	620	606	544	593	616	589	544	589	593	584	594	585	539	596	648	612	570	577	605	577	565	587	570	599	609	608	596	573	573	574	599	601	610	596	605	625	599	613	569	552	553	577	585	590	584	575	564	628	609	598	580	576	577	577	558	590	588	668	595	635	581	566	581	582	616	606	595	624	599	601	637	565	566	593	566	623	547	546	581	598	596	557	623	563	609	604	576	579	565	608	583	609	640	585	618	583	588	557	552	594	562	616	583	587	623	593	609	586	590	616	628	573	607	625	634	566	598	576	629	573	596	577	540	591	605	597	582	571	579	566	582	589	593	595	569	564	648	614	585	655	575	583	573	565	651	614	574	586	610	637	586	588	622	594	591	552	578	570	570	609	598	590	604	611	622	608	622	598	594	588	618	555	580	594	606	578	579	578	597	642	577	598	648	623	608	581	570	610	579	547	590	548	577	568	565	591	630	606	603	594	581	624	608	586	590	594	596	600	586	574	603	590	581	620	645	588	598	592	603	571	662	613	575	587	581	564	589	556	597	611	601	605	562	594	585	595	635	605	584	573	586	540	595	584	577	585	574	584	612	579	572	576	600	593	589	574	638	631	612	626	619	626	605	600	551	597	579	575	556	624	610	567	569	608	582	581	566	591	582	580	581	576	557	595	606	577	590	546	587	625	609	627	594	614	609	592	610	602	593	606	573	573	642	614	577	607	574	558	633	606	634	596	516	626	619	623	587	591	621	611	626	612	568	609	599	587	596	596	536	598	590	555	623	557	589	580	617	604	615	606	604	576	605	610	579	594	648	591	614	616	593	589	596	571	586	579	630	585	591	597	572	568	600	569	582	591	587	579	597	606	587	629	594	584	581	600	589	572	614	541	615	613	597	592	597	586	603	572	606	576	593	598	586	634	571	594	620	598	614	569	579	618	594	640	631	625	620	634	583	577	567	638	562	578	595	632	545	609	589	596	651	605	615	579	569	551	623	621	623	594	596	622	563	576	547	610	635	589	585	629	606	619	577	585	621	636	577	572	636	612	591	545	575	599	593	592	611	600	639	601	618	570	558	600	584	570	603	608	603	551	648	598	571	620	549	557	631	616	576	598	608	560	549	597	577	591	583	607	597	592	638	581	622	590	593	610	591	612	640	611	573	581	565	581	580	562	606	590	616	615	562	645	598	580	593	587	584	587	626	624	585	623	572	605	607	580	606	593	607	595	570	555	608	590	597	557	583	614	580	580	568	562	635	595	605	564	608	568	566	624	578	597	600	569	588	591	558	580	607	581	611	541	605	643	629	595	582	574	561	615	565	637	596	577	576	583	591	611	664	631	570	602	614	598	616	601	582	580	575	595	541	630	635	623	600	586	579	590	630	605	601	610	589	600	580	574	577	605	604	563	601	579	566	604	586	593	607	603	589	616	616	579	557	564	576	627	591	612	654	610	625	606	616	607	605	610	635	621	585	596	637	580	584	569	581	571	593	549	619	623	573	571	605	579	569	588	594	597	590	594	603	619	605	617	616	568	596	638	604	659	616	569	583	633	602	625	644	587	542	639	593	551	617	542	594	581	604	548	604	543	594	640	609	588	564	627	601	637	597	637	559	609	571	553	570	602	605	576	611	606	609	644	605	578	586	586	617	585	568	591	583	555	575	565	605	557	583	621	572	600	560	591	593	589	592	578	565	617	599	574	552	612	583	566	593	596	589	578	546	593	606	574	578	581	537	563	588	604	606	598	590	589	614	568	612	583	582	570	613	583	594	621	606	615	596	597	621	584	581	589	592	560	580	602	591	529	569	575	608	573	578	625	589	573	643	581	616	580	635	595	629	584	585	626	614	614	592	593	602	621	559	645	623	636	616	602	641	582	607	570	586	573	594	611	574	588	606	619	522	584	602	572	566	595	567	564	552	597	577	626	588	591	587	578	548	646	585	617	605	593	583	595	569	628	601	535	616	593	611	561	601	581	607	561	645	644	590	588	576	606	599	618	602	570	594	585	599	606	593	583	587	614	576	614	607	576	617	561	645	604	589	633	600	598	584	602	600	613	599	612	562	619	610	571	582	544	581	640	629	571	604	585	576	640	571	622	575	584	608	583	590	639	606	620	598	573	608	570	579	596	618	586	559	607	576
24897	21365	27783	25269	11118	1807	994	643	519	1502	13987	16274	13165	7970	3127	1155	587	325	268	275	284	298	276	263	273	273	252	267	272	262	280	270	295	234	263	260	258	283	236	273	272	266	270	250	283	304	254	253	252	249	294	277	260	284	275	246	260	242	283	272	263	272	286	281	252	269	267	256	261	260	244	227	236	244	233	288	264	276	262	233	263	270	306	280	251	277	246	273	297	241	266	255	273	267	258	281	274	255	247	265	258	267	247	267	276	280	297	258	271	250	273	260	261	265	259	260	280	251	251	260	290	272	257	241	228	270	292	275	264	275	249	259	288	281	245	275	282	279	269	259	264	287	248	255	255	248	284	263	253	273	281	269	273	264	262	264	268	255	283	254	271	275	277	293	270	255	268	260	293	290	251	288	261	264	246	283	252	281	262	284	239	266	264	279	287	253	306	273	269	240	267	268	291	270	254	254	243	258	257	258	305	269	243	290	287	248	257	249	282	247	262	253	284	282	263	254	269	303	235	287	272	242	262	282	261	252	276	281	270	257	307	267	262	253	245	265	267	247	253	249	253	261	257	268	261	270	280	252	277	279	266	276	286	276	290	243	287	279	276	284	266	279	280	269	283	270	271	258	269	263	270	286	271	283	281	295	259	269	251	272	265	230	278	253	263	251	239	279	250	253	290	275	272	247	273	281	275	283	279	258	268	272	259	284	291	275	258	263	278	291	256	266	255	253	279	296	277	284	298	251	230	265	255	244	263	253	277	250	255	292	273	296	258	261	275	272	250	248	255	272	259	266	288	277	237	280	249	265	261	290	283	266	291	246	265	274	265	245	247	270	252	284	284	245	255	267	303	264	314	265	279	278	257	257	275	254	278	262	278	285	274	270	255	262	263	259	267	295	317	293	248	264	272	245	280	244	292	274	264	290	275	265	280	289	265	282	250	285	272	283	245	289	237	309	275	281	277	239	270	259	270	274	229	256	268	247	272	240	278	277	281	262	288	263	252	270	294	281	269	272	284	259	259	301	289	243	265	259	264	263	272	251	282	298	268	262	256	263	280	245	269	287	266	274	268	256	276	276	248	232	283	257	230	254	277	254	257	309	275	249	251	274	274	261	275	314	232	274	269	264	242	262	261	267	260	259	306	266	274	290	249	279	277	276	291	283	255	274	266	253	273	269	251	279	251	253	269	253	274	261	266	258	251	274	261	315	270	267	271	299	262	283	288	263	278	281	257	266	263	296	239	277	261	282	296	273	291	288	265	267	267	279	241	259	289	253	285	240	273	269	248	253	268	288	269	282	258	282	245	292	274	303	264	308	252	266	252	267	293	231	240	274	289	258	269	274	254	277	260	283	257	282	291	290	249	271	285	290	287	270	276	263	253	242	276	278	265	240	273	274	279	270	255	239	260	262	259	273	241	255	254	254	235	271	281	271	279	270	275	266	264	280	294	284	260	264	264	262	264	248	275	268	302	268	279	263	274	284	285	245	266	277	287	279	248	262	296	287	281	243	265	260	237	298	270	282	280	264	246	266	254	256	257	257	291	272	279	263	274	253	261	259	255	279	286	256	256	275	272	246	241	272	232	265	233	261	246	261	299	311	276	281	279	286	280	294	276	285	248	254	286	277	271	261	262	245	269	284	275	262	276	265	261	268	285	276	262	251	269	266	268	249	265	286	272	254	261	246	268	242	282	267	255	253	271	293	313	240	273	267	229	254	272	267	254	256	276	275	292	270	258	258	249	285	264	229	279	261	271	262	290	264	239	269	282	258	263	263	288	264	253	284	282	275	254	274	256	264	278	264	277	254	227	268	242	253	263	259	263	276	265	261	266	265	269	254	265	258	256	309	267	282	286	261	287	290	267	237	276	261	275	305	296	278	245	258	277	282	245	266	258	247	252	297	283	287	292	262	249	260	266	260	258	260	272	278	258	281	268	284	229	268	267	281	272	238	273	280	266	264	276	276	273	278	259	256	265	273	272	268	279	270	237	266	289	259	247	264	264	263	249	288	283	280	262	251	270	275	252	259	271	262	280	263	275	264	261	288	265	277	241	250	305	260	283	277	262	292	293	291	243	231	272	264	278	258	256	260	238	271	268	280	245	289	257	264	266	296	255	260	247	287	260	240	271	253	245	279	238	271	253	242	275	299	254	243	275	263	276	281	266	278	256	255	268	254	266	230	251	256	253	288	274	262	263	248	244	281	265	263	258	264	291	280	266	278	266	296	269	263	275	270	295	265	249	233	267	256	265	297	262	258	279	262	276	244	253	249	239	264	278	259	270	289	284	260	272	262	293	280	267	254	255	270	270	299	253	266	301	273	283	255	242	254	266	277	266	275	284	261	253	287	261	281	266	255	300	287	268	266	290	256	279	274	269	269	246	267	255	250	279	254	271	255	256	256	277	265	231	283	245	286	272	277	280	274	262	287	217	290	289	251	279	282	251	273	300	274	245	271	254	220	283	253	311	265	287	240	272	284	270	262	259	271	260	231	275	279	282	249	265	288	286	250	268	288	249	288	274	276	287	265	277	280	262	251	267	241	252	260	265	255	281	287	279	299	302	240	248	245	277	247	255	257	272	272	289	285	292	300	246	280	268	267	252	263	282	284	285	299	275	270	267	263	258	290	277	267	263	281	283	259	286	257	284	295	266	254	278	274	242	255	284	262	273	287	272	290	262	246	267	253	263	278	267	276	258	277	241	252	278	241	246	252	262	292	251	275	258	255	261	257	256	271	236	275	270	273	286	250	255	303	263	294	266	243	275	280	251	258	246	264	299	250	272	281	281	254	244	242	271	225	272	250	245	277	269	244	242	265	259	262	264	275	279	268	282	259	242	253	256	278	272	291	271	246	306	256	274	310	284	271	284	271	259	255	276	285	247	272	274	267	267	306	264	249	252	277	267	260	251	264	251	270	299	279	293	254	245	258	248	269	281	295	267	262	263	247	252	254	262	254	272	268	287	289	265	275	252	241	297	273	277	264	258	268	282	279	232	258	270	257	272	280	259	285	254	272	301	277	273	274	271	278	272	281	302	252	276	300	250	255	266	248	270	275	268	282	253	235	255	276	248	278	260	264	263	274	275	252	275	264	269	244	250	245	243	281	245	295	269	256	253	255	278	239	287	311	266	251	265	253	257	283	286	280	234	274	250	285	262	265	268	252	265	271	255	251	294	262	287	292	247	270	265	257	276	264	256	277	286	241	298	280	260	251	270	274	263	267	242	273	277	262	286	281	253	283	268	249	273	286	243	249	265	250	287	274	246	304	274	266	269	255	268	278	274	262	263	263	278	255	266	270	255	248	275	259	290	272	257	261	274	264	270	262	243	292	262	259	251	277	257	265	257	266	271	281	252	287	284	268	256	265	259	247	249	253	296	232	283	311	276	252	253	284	263	259	269	275	308	264	253	272	251	263	280	270	240	276	267	271	273	272	252	285	241	245	293	254	266	282	275	276	287	282	281	270	258	273	280	303	255	261	267	278
6678	14050	15309	9123	5477	4093	2868	1969	1413	4733	26735	26511	23071	15568	7355	2797	1230	630	495	519	506	486	463	481	485	490	516	508	486	464	538	499	504	529	519	495	504	477	469	481	513	501	522	489	512	501	488	504	504	415	514	486	524	524	478	479	494	498	497	514	489	464	494	502	528	476	505	502	536	488	501	468	457	502	516	495	471	495	504	470	486	481	470	467	480	496	500	479	494	486	552	497	513	542	502	488	518	504	522	496	476	504	511	528	491	449	476	512	484	504	526	508	503	452	470	515	492	452	523	511	491	487	511	482	500	486	502	494	485	501	475	462	470	453	507	504	451	493	487	465	473	557	502	503	503	509	510	524	494	471	484	524	479	487	455	491	497	528	486	516	502	444	530	513	488	472	513	487	470	501	498	503	515	488	553	549	481	467	489	509	482	498	473	506	501	486	493	481	492	516	466	516	517	482	492	473	507	531	502	490	512	486	509	498	482	506	530	536	461	505	501	502	469	473	490	461	547	476	533	508	535	486	468	440	515	476	521	511	543	498	510	525	493	509	495	553	531	488	484	532	456	512	468	502	503	517	503	500	503	492	487	519	482	480	491	493	497	490	555	468	488	455	493	462	512	487	508	501	430	435	504	541	479	462	479	477	521	533	488	489	498	497	462	513	503	530	516	472	494	478	499	521	494	487	491	490	507	482	483	503	478	502	477	478	500	466	505	518	521	526	506	494	487	498	488	488	479	497	505	509	480	510	449	496	518	452	484	487	494	433	488	507	494	497	504	511	481	473	500	461	488	501	442	486	478	472	513	487	511	511	466	503	473	498	474	518	481	454	522	514	460	499	503	525	490	502	484	495	481	492	512	483	498	516	481	464	497	506	482	541	459	512	508	465	498	494	520	507	494	506	529	497	526	499	481	518	462	499	512	487	454	534	544	525	536	491	536	514	546	477	517	470	523	451	523	481	487	464	489	488	501	512	520	502	489	558	487	557	467	455	516	475	476	494	460	503	489	482	534	507	486	504	481	482	479	517	529	507	527	483	498	510	502	472	517	489	511	532	490	522	492	478	487	462	506	483	486	509	499	494	492	511	510	512	503	486	494	509	463	513	505	518	515	480	480	484	452	491	519	512	514	496	509	482	505	474	493	468	485	485	485	512	499	523	518	498	508	500	466	520	501	447	507	500	442	463	512	502	519	510	483	495	484	447	485	504	471	492	536	488	489	525	504	512	471	504	447	528	498	479	463	543	450	518	506	485	463	525	490	508	486	494	485	460	479	537	499	513	488	487	489	462	512	503	465	489	466	494	475	480	463	482	513	527	480	492	461	464	498	497	509	479	507	508	514	475	465	512	466	514	470	482	488	522	484	512	486	487	537	444	487	475	498	504	502	551	511	578	500	457	539	510	477	495	517	487	486	485	480	495	475	504	524	495	467	470	505	468	491	504	509	502	488	526	518	501	483	489	494	513	498	465	488	480	493	465	482	482	463	521	526	532	475	463	502	484	481	527	464	509	503	498	475	493	464	442	525	470	456	482	524	476	500	522	473	474	510	471	527	487	492	469	493	555	504	477	510	502	528	519	499	496	482	492	530	511	522	501	501	501	472	529	505	512	453	463	522	475	436	474	496	506	483	534	494	506	498	490	492	459	527	515	493	515	515	492	447	487	485	479	503	493	456	485	465	518	510	501	509	484	518	480	489	496	519	535	465	464	496	485	471	483	449	461	484	477	510	462	496	477	516	488	489	462	500	502	475	505	499	497	505	480	525	529	505	506	469	525	515	487	487	521	464	496	481	543	500	501	515	515	483	502	480	492	454	507	518	467	501	474	474	516	471	488	512	522	498	494	482	498	494	525	480	436	498	466	486	523	503	474	480	505	504	506	508	487	479	505	488	452	555	451	463	532	507	468	497	490	474	505	508	496	498	494	511	491	501	505	521	479	474	492	498	482	501	457	470	519	489	491	520	487	455	484	464	487	528	511	488	519	506	467	472	517	503	506	525	520	504	504	456	482	526	468	511	503	477	537	514	432	488	543	461	513	516	437	489	493	481	487	520	460	488	480	509	504	475	502	471	496	512	474	486	495	482	440	508	515	491	496	479	501	473	484	477	509	522	495	479	431	497	509	529	490	469	495	491	514	524	488	491	478	504	523	518	499	538	448	478	505	514	490	494	496	569	488	512	500	484	506	496	480	493	514	472	516	497	454	511	516	475	534	503	517	486	495	504	496	509	493	514	466	522	491	501	478	499	503	502	503	521	477	469	470	484	470	473	470	509	536	492	478	510	507	487	487	504	525	455	499	485	536	498	498	526	518	494	479	519	497	522	540	502	490	532	495	480	489	512	498	486	517	554	481	547	477	475	514	554	489	499	486	491	485	489	521	487	488	488	474	481	543	484	461	512	477	502	473	502	504	480	509	505	528	514	506	494	466	494	510	497	505	472	470	544	478	513	466	527	508	505	454	479	521	503	490	459	505	525	511	476	455	499	527	519	510	476	473	492	483	496	452	513	500	487	460	481	452	497	496	503	506	494	516	489	476	486	473	475	461	524	543	504	501	507	481	512	499	497	504	542	500	490	457	498	491	531	483	473	527	487	457	527	483	511	500	483	491	510	537	503	519	509	535	507	487	501	480	525	493	474	509	481	515	480	489	519	501	523	486	487	487	480	470	482	514	508	515	480	476	449	485	471	494	509	537	484	472	500	500	488	456	530	496	492	514	481	506	494	489	514	498	506	472	457	476	493	435	469	498	495	484	505	469	435	502	477	479	513	530	501	505	467	489	476	560	439	483	513	506	509	491	497	502	485	498	521	515	489	516	487	493	493	468	487	484	507	484	478	486	543	528	529	522	478	470	515	490	539	538	457	483	492	503	505	503	501	485	510	532	452	499	448	488	483	506	504	496	484	515	510	522	473	519	504	496	470	500	494	516	489	530	480	483	498	481	461	491	468	515	495	531	489	474	514	465	495	471	493	493	499	496	514	509	455	475	514	476	502	486	503	482	532	520	504	531	484	506	503	463	498	475	528	545	528	460	522	499	493	499	477	496	487	469	494	516	474	498	486	468	486	516	494	503	494	518	484	488	519	517	503	447	502	509	479	488	485	474	466	480	493	483	535	516	475	471	467	499	491	500	554	521	558	500	508	502	528	505	513	515	490	530	470	465	521	509	498	492	536	463	449	525	540	470	516	534	511	514	459	493	512	498	514	497	471	500	487	510	494	413	501	517	522	483	516	524	513	510	508	482	497	518	517	455	523	514	497	481	505	521	506	494	509	492	495	514	510	528	488	486	519	486	517	510	500	460	470	496	452	487	483	499	442	564	501	465	504	487	503	481	460	483	507	498	499	526	503	487	523	504	519	451	508	469	475	453	509	518	496	475	501	476	513	486	495	493	438	477	490	497	474	485	539	473	474	493	478	467	463	489	498	524	500	473	502	498	477	472	493	480	520	513	499	502	460	518	466	494	446	491	491	459	486	506	499	522
23349	21372	29225	23896	21376	19501	3627	1312	764	1021	18104	34623	30937	21076	9280	3022	1028	319	204	216	212	200	207	218	224	213	204	217	213	204	223	185	220	231	228	195	207	205	211	251	203	205	215	200	192	220	238	195	188	211	165	221	194	206	205	212	196	201	218	212	214	223	206	188	203	199	217	197	209	222	199	189	198	224	194	224	207	198	211	209	237	228	206	177	222	214	198	216	205	207	212	196	221	186	205	201	199	220	221	226	208	218	232	224	195	192	210	216	203	207	240	222	202	209	180	211	206	222	218	204	240	206	211	238	199	218	206	202	217	213	197	192	206	220	208	209	173	209	220	230	210	181	198	184	215	205	206	196	214	204	204	201	203	216	197	213	218	201	189	210	213	217	203	185	196	218	227	185	223	224	226	207	200	194	221	212	212	192	213	179	191	190	188	202	233	206	222	243	204	189	193	201	229	194	215	228	218	251	220	190	211	213	224	179	228	178	212	213	195	218	185	213	217	205	190	205	219	225	214	215	234	199	202	204	206	227	181	219	224	211	216	212	215	226	230	213	207	200	207	209	214	178	200	224	244	222	218	196	199	225	212	202	216	205	200	215	189	181	206	210	232	231	199	206	200	233	203	184	198	229	197	172	201	190	196	195	213	195	203	207	196	175	184	228	207	202	213	214	207	222	205	197	192	199	209	198	199	215	218	231	188	215	235	185	192	209	243	185	204	194	195	228	213	203	196	198	195	214	214	220	202	188	203	197	209	205	196	209	206	215	177	206	185	223	221	206	224	200	199	206	206	213	217	227	196	216	223	219	206	202	206	206	214	202	216	208	211	187	232	208	217	184	201	195	189	191	205	221	205	192	226	232	223	216	197	214	207	194	182	192	205	193	214	186	197	188	186	197	199	244	193	218	187	193	231	206	204	214	228	197	190	189	240	225	224	224	212	226	218	216	208	216	212	215	217	237	209	216	204	198	217	197	188	223	200	192	191	198	180	206	185	191	213	197	195	208	217	202	190	183	203	223	198	204	202	213	217	201	210	220	222	218	229	214	229	208	227	207	207	206	220	237	210	205	200	196	193	208	216	208	220	188	205	175	207	205	197	192	228	248	233	181	205	207	197	202	192	194	211	207	194	216	222	203	188	183	217	190	201	175	203	229	210	195	217	204	188	217	207	202	249	201	204	178	200	211	205	190	227	229	203	192	202	194	208	205	231	188	210	208	209	185	206	189	194	207	221	238	208	215	212	218	197	233	218	230	201	221	229	206	207	191	204	199	219	185	193	198	186	196	196	186	185	213	209	183	205	229	186	195	202	194	196	203	219	217	215	194	206	215	204	193	193	224	208	181	206	210	190	202	229	204	219	188	183	200	212	216	206	209	202	198	206	178	214	190	209	202	196	226	200	199	204	206	214	197	222	233	224	225	215	222	217	190	238	214	192	190	214	200	221	189	187	204	195	209	186	179	221	203	214	197	207	188	181	202	209	205	232	227	219	191	209	210	189	184	211	201	246	230	244	218	207	201	216	216	210	204	184	224	209	210	182	193	215	220	203	201	202	189	226	221	185	201	210	214	215	224	188	201	208	227	213	198	185	230	199	189	196	202	204	202	211	187	205	214	223	213	210	221	203	201	213	198	223	192	198	195	200	182	188	177	220	200	221	231	222	221	224	205	232	205	200	204	211	211	211	188	204	202	197	211	207	200	220	205	208	183	185	231	201	236	188	213	211	207	194	207	234	213	197	200	203	227	212	228	195	206	203	209	223	222	191	185	195	212	232	196	240	189	191	202	241	214	200	217	198	188	211	233	221	191	195	193	203	212	219	205	217	196	200	203	194	188	217	232	216	225	182	222	214	198	219	182	225	193	213	222	199	202	214	207	213	218	219	204	236	228	206	200	201	207	223	201	195	192	199	193	190	203	214	194	222	197	213	204	211	217	198	194	213	195	213	197	200	202	235	236	199	198	213	241	213	207	223	191	184	216	205	200	221	212	199	209	232	215	213	203	205	197	211	215	198	238	187	193	216	175	190	204	193	179	211	197	213	193	215	200	190	207	219	213	194	218	204	190	217	207	226	209	190	209	190	218	203	222	187	202	186	215	191	226	209	214	197	189	203	192	190	201	229	211	206	202	226	227	184	205	221	199	220	216	199	218	195	201	215	229	227	190	219	204	200	198	194	205	215	214	185	206	204	222	207	209	215	221	206	217	192	188	190	199	220	192	205	215	230	200	194	235	214	212	194	210	211	171	205	206	185	199	224	207	235	189	222	231	197	224	221	185	210	195	235	210	209	214	223	222	187	199	185	210	203	235	199	212	215	210	192	224	187	223	193	214	219	184	202	181	188	196	203	185	183	211	196	192	218	191	205	211	226	213	230	202	192	208	201	219	214	202	197	213	205	189	177	242	210	199	210	218	201	204	203	189	182	210	217	210	233	202	211	207	223	219	207	236	212	229	209	211	222	198	220	192	206	209	245	232	204	205	212	218	198	228	197	197	192	211	210	176	197	221	205	208	222	192	211	230	222	212	193	215	232	221	199	209	215	226	182	214	201	200	202	194	207	203	210	204	209	235	209	195	210	192	213	218	220	213	243	205	209	207	187	207	214	221	212	218	193	216	229	218	197	185	208	211	219	201	176	227	182	215	197	217	207	185	204	200	203	212	209	192	208	210	196	213	210	201	211	211	183	209	231	220	200	197	205	210	215	206	198	199	189	211	185	219	222	197	221	216	206	224	215	209	198	207	208	205	215	210	216	218	247	223	225	230	176	222	179	211	190	206	217	207	212	215	217	179	198	219	203	205	190	197	212	201	198	220	206	199	201	233	198	215	204	197	222	203	187	208	204	213	205	219	192	209	172	218	186	203	208	212	211	185	178	214	207	222	211	206	202	212	191	209	193	202	190	197	195	204	231	198	196	212	206	204	189	210	215	182	195	212	207	191	218	211	231	203	195	233	184	217	185	202	191	206	210	207	207	220	209	218	196	201	203	199	226	208	216	197	202	198	213	190	199	191	216	199	190	227	192	224	202	221	182	203	237	206	203	204	212	203	215	206	196	205	215	228	176	208	187	216	219	219	210	190	216	208	196	232	213	225	186	189	222	212	207	191	207	219	188	206	209	205	219	209	223	202	220	205	235	211	220	183	210	185	204	230	162	223	200	216	204	213	182	225	217	199	208	229	201	192	210	190	208	193	201	212	206	204	203	234	241	190	230	182	219	203	239	205	203	215	196	205	202	197	201	223	214	208	209	205	206	210	194	179	208	201	200	200	218	197	203	207	189	187	196	208	193	245	198	251	218	216	218	200	222	208	228	205	159	216	214	213	203	190	198	167	196	214	220	186	187	207	210	198	186	203	194	180	208	208	197	210	224	220	208	214	207	227	201	230	229	215	204	213	207	213	214	199	186	201	222	207	179	201	206	208	196	228	195	204	219	216	209	213	173	208	205	230	215	196	210	212	203	196	205	198	179	202	196	218	195	208	188	223
9922	23111	21976	13427	8183	7009	5474	4014	2601	3139	31277	41983	38196	28625	16020	6962	2693	703	359	383	375	369	372	369	422	371	372	358	342	357	381	397	390	377	345	360	391	382	397	376	393	366	382	383	393	365	373	380	325	392	372	363	387	394	375	373	400	380	409	400	360	349	385	394	384	360	380	392	355	383	358	400	372	367	362	372	356	372	377	376	396	381	341	388	383	343	410	361	398	384	353	376	373	382	407	394	387	384	363	394	386	361	351	372	343	387	396	359	355	390	378	406	354	385	378	362	365	362	369	418	366	408	391	393	365	375	414	335	363	408	396	363	362	391	362	400	400	353	357	395	388	352	382	373	362	382	407	360	362	374	377	387	359	395	418	432	335	361	381	327	353	352	371	366	341	370	409	332	344	358	382	364	403	377	386	344	402	341	408	364	372	410	378	333	355	364	371	373	381	345	387	355	398	371	332	392	363	396	365	347	395	379	370	387	392	391	366	363	383	379	390	361	395	420	363	400	359	365	363	374	392	381	384	371	379	399	372	361	381	376	385	389	340	351	418	349	362	395	386	390	356	379	405	378	409	325	347	370	374	338	379	372	366	426	393	392	381	371	351	366	373	352	383	386	336	389	366	385	365	401	375	384	393	350	354	366	391	388	366	425	369	368	402	389	366	377	383	349	369	368	364	380	397	374	352	347	395	363	392	393	389	356	397	386	347	363	412	404	350	339	358	365	379	373	351	374	374	394	383	397	370	378	350	387	395	349	345	373	375	393	367	428	395	365	399	348	367	373	381	332	362	377	375	383	340	385	394	380	362	383	377	372	333	363	407	350	377	381	414	365	372	357	370	369	364	400	360	355	374	400	395	373	397	401	358	369	431	382	387	386	377	433	400	379	370	397	368	386	370	373	394	375	385	379	376	396	379	391	379	358	358	380	381	389	378	393	392	400	387	363	346	391	372	387	355	340	399	380	352	388	361	354	393	354	374	338	379	366	356	359	386	392	389	369	358	367	380	385	399	341	370	405	362	358	360	361	372	384	361	384	353	415	382	409	401	389	387	388	417	365	351	382	378	386	378	349	342	350	379	359	358	349	363	385	379	399	379	386	376	365	337	413	370	349	382	384	344	386	355	390	365	370	365	400	361	347	360	389	368	354	363	383	372	374	338	365	372	390	374	399	377	376	349	385	359	373	389	374	367	404	406	400	370	391	367	391	371	373	361	398	389	360	373	397	360	364	359	386	399	392	379	353	363	354	357	342	358	353	403	383	394	363	342	373	393	375	381	357	373	380	376	366	366	361	374	425	383	407	387	378	416	369	380	380	385	359	341	315	370	332	385	378	363	356	370	393	361	402	370	401	422	377	381	367	370	403	362	338	354	374	369	372	379	384	365	407	345	417	390	366	346	384	364	389	377	376	400	401	353	380	350	381	346	383	401	388	391	355	401	365	371	372	400	376	374	386	349	392	374	415	387	359	426	383	374	372	358	360	375	396	400	394	369	370	346	383	383	341	378	381	395	358	352	370	379	358	392	388	364	340	390	369	369	396	348	348	351	373	372	396	391	404	370	386	380	383	380	360	347	369	340	368	359	350	361	390	373	335	374	367	395	377	371	356	364	371	352	373	408	362	372	365	410	377	364	384	363	369	374	359	380	377	381	351	348	394	358	353	418	340	362	395	394	388	385	358	386	385	389	387	382	332	404	356	369	377	381	352	381	377	372	367	369	356	422	353	356	343	380	358	387	363	347	404	371	369	400	350	435	392	347	368	380	368	378	337	369	388	394	409	397	384	379	336	382	387	355	356	358	393	380	346	384	383	396	379	348	372	374	347	368	372	415	363	385	353	411	388	364	373	335	430	391	396	358	362	359	380	401	375	362	359	400	377	405	366	404	373	364	382	377	408	359	371	333	375	353	387	375	373	384	377	373	423	395	387	377	378	346	367	418	367	368	384	383	392	376	360	391	384	370	367	363	363	377	380	394	359	357	400	368	364	364	351	350	376	384	390	388	365	383	399	364	395	372	344	406	368	354	361	386	357	356	379	380	371	391	381	366	352	346	343	352	379	383	350	402	383	352	385	416	364	361	380	387	401	379	374	379	404	364	372	373	370	402	382	353	370	412	389	380	369	397	371	349	329	401	396	383	384	362	391	374	377	384	338	344	403	373	334	371	352	378	377	402	394	412	366	386	364	374	372	398	411	367	365	363	374	374	377	378	381	365	374	377	390	379	393	382	418	385	354	409	370	362	379	368	358	359	374	335	337	387	374	400	372	374	395	380	391	382	364	392	364	362	360	355	382	361	370	357	381	367	349	391	372	362	396	344	391	371	362	374	395	358	391	386	393	385	405	368	372	351	374	353	393	379	383	389	360	346	349	371	390	369	384	384	368	358	376	362	358	381	398	378	361	390	379	384	368	360	378	384	376	369	373	331	366	358	395	374	340	363	358	348	370	377	377	355	372	343	440	379	364	370	399	386	373	381	394	362	360	371	377	399	374	355	362	383	328	392	370	372	422	352	366	360	398	404	406	380	379	395	382	372	350	372	422	348	357	383	351	360	370	348	378	395	369	327	378	400	414	372	354	343	348	405	378	356	345	363	378	379	381	367	362	344	360	375	379	382	363	361	375	398	362	368	395	374	358	358	390	376	375	374	364	374	407	399	397	351	375	403	362	385	360	332	419	396	386	409	398	385	368	351	393	396	379	423	367	384	383	351	361	331	365	353	387	388	364	406	407	377	362	373	375	356	413	409	357	385	353	341	368	366	405	390	382	367	340	375	391	370	343	374	380	357	341	390	405	388	384	413	392	390	365	364	373	395	345	370	393	393	389	400	343	367	399	379	384	378	426	348	367	373	360	399	365	355	372	350	390	365	385	387	358	341	389	356	393	347	368	383	367	368	372	390	375	371	384	375	389	352	368	367	367	387	418	412	373	360	342	363	370	388	374	378	390	386	397	388	373	364	352	337	348	364	354	376	372	345	366	366	402	370	349	384	387	353	353	348	380	402	399	363	341	358	395	352	361	377	390	366	401	381	400	364	362	364	359	373	367	363	379	406	335	382	360	382	365	349	363	397	362	410	384	392	389	383	379	377	374	364	394	343	381	381	362	381	371	418	374	407	400	367	376	362	377	389	406	362	362	383	359	372	384	343	357	350	407	375	405	360	372	381	327	353	393	377	368	360	386	381	360	356	372	345	388	378	390	394	364	337	377	374	401	342	375	387	439	357	364	345	387	381	379	380	389	393	390	396	374	373	387	405	418	395	368	380	392	347	365	359	378	376	354	355	406	403	394	391	393	383	334	375	380	374	388	380	407	375	359	376	346	374	378	365	393	407	378	349	350	365	372	381	365	392	367	386	355	410	351	349	353	347	386	375	389	393	421	362	395	339	385	360	344	355	383	398	383	384	402	354	401	355	346	396	382	375	350	374	365	343	363	375	376	366	367	354	385	373	373	351	423	389	372	353	381	393	418	328	388	377	391	382	362
26906	20835	10116	2810	1159	715	519	412	401	466	1750	3816	3155	1910	1041	601	451	368	326	350	319	343	338	287	296	322	320	325	317	335	356	305	328	315	310	312	304	330	323	307	323	319	324	345	307	343	346	304	307	352	330	342	326	319	356	341	331	326	306	321	334	322	309	311	321	339	328	311	310	320	294	303	369	333	343	325	321	343	379	327	299	344	317	330	278	297	324	322	338	350	320	317	330	309	328	328	359	331	340	313	336	308	322	297	291	304	338	302	301	321	319	343	294	310	360	301	327	332	321	345	325	323	337	338	323	320	319	314	320	332	319	321	351	313	311	341	329	332	342	314	326	336	322	321	316	337	328	333	316	305	274	333	322	305	326	320	358	308	341	268	308	326	328	357	332	340	265	335	324	348	341	309	316	311	361	332	316	315	327	323	321	342	324	309	307	361	308	339	329	309	296	317	307	329	345	323	367	334	318	334	311	286	305	326	310	329	315	322	341	357	316	317	313	323	315	311	325	307	313	297	357	309	341	356	330	309	316	321	313	264	322	336	327	323	338	340	320	322	355	312	330	323	326	341	292	325	358	327	326	312	336	335	303	331	336	322	309	311	312	306	313	311	327	303	305	324	332	370	319	354	316	306	324	332	317	299	315	327	318	348	313	351	309	313	326	314	328	320	332	336	298	291	312	332	317	316	340	312	330	317	341	282	333	325	332	348	344	323	336	315	326	335	311	328	332	324	373	313	380	340	316	285	316	343	344	322	329	346	314	313	333	338	314	318	350	316	317	321	309	321	328	297	312	326	335	307	333	323	333	295	285	304	339	305	337	322	317	326	319	313	292	337	348	319	324	332	322	330	310	309	330	336	315	343	294	320	303	325	319	300	343	330	343	301	331	335	352	333	333	327	301	300	330	319	330	276	324	330	328	351	322	313	331	314	323	309	326	324	350	325	318	345	313	320	372	333	328	321	347	319	334	320	325	331	301	325	330	337	314	322	329	319	275	313	344	349	335	325	297	346	339	319	303	300	322	319	339	298	340	328	343	312	328	339	288	341	340	340	326	305	316	334	321	338	308	343	290	365	326	328	314	338	312	321	316	312	309	320	330	332	312	313	337	343	321	336	310	305	299	292	328	323	287	312	292	290	335	352	306	333	301	331	362	306	310	305	312	318	329	340	336	309	338	313	334	273	282	346	313	322	347	304	343	319	301	326	301	296	334	318	326	296	329	355	311	346	323	287	323	289	316	338	322	290	325	306	280	320	325	326	355	322	313	343	324	341	325	324	311	317	320	311	315	300	332	305	334	342	330	325	306	281	315	306	323	337	296	297	312	313	329	312	343	297	331	320	321	326	329	305	342	319	347	327	299	331	369	303	344	310	338	310	312	349	340	313	344	350	316	314	333	336	325	326	326	323	335	333	331	331	318	290	336	347	300	308	355	337	337	289	354	306	318	336	303	315	329	335	345	284	329	297	335	306	354	315	316	312	326	324	329	320	295	362	334	342	318	323	325	328	323	341	308	314	320	313	349	326	346	308	321	344	295	360	298	353	330	316	319	334	340	332	307	325	326	299	308	335	354	291	353	337	303	321	300	356	319	308	291	332	330	311	308	330	286	320	287	301	340	294	316	308	324	312	298	343	351	315	296	308	326	322	329	317	335	329	313	334	337	325	341	325	327	334	310	320	305	326	335	319	307	327	328	317	292	315	327	310	340	341	341	325	326	338	308	332	336	318	317	321	331	344	314	312	337	337	340	316	309	318	332	315	332	327	310	362	315	315	310	326	312	347	307	291	354	291	340	329	320	306	342	341	304	322	347	295	330	342	354	315	336	315	316	306	308	339	298	316	311	337	341	332	318	293	350	335	347	319	298	319	327	332	300	325	294	319	294	311	329	322	331	321	332	340	327	295	333	321	314	307	311	312	336	311	315	291	330	309	303	319	311	332	323	309	317	342	322	338	327	332	316	307	306	314	317	316	312	300	299	289	344	364	328	333	323	323	346	311	301	335	292	303	307	326	309	302	337	317	343	296	328	328	341	319	359	292	320	303	343	275	318	321	346	332	361	336	317	329	338	306	351	304	288	311	307	341	348	319	308	308	301	306	302	323	339	318	344	355	348	363	330	338	307	324	324	318	301	326	306	308	315	321	346	338	306	341	358	361	318	319	329	336	302	336	317	319	306	326	306	333	321	320	331	289	323	331	323	314	305	359	318	290	330	337	324	298	297	362	332	351	306	329	330	289	311	319	318	293	330	326	321	325	325	325	307	326	334	319	332	311	363	326	317	345	327	319	339	308	321	304	338	316	311	311	308	302	329	333	328	329	330	326	309	313	313	309	324	319	306	329	288	316	307	337	310	311	309	339	306	330	333	319	319	327	314	352	284	323	373	285	304	345	329	351	333	311	292	307	342	333	317	310	321	346	337	296	326	337	304	312	334	330	349	306	314	321	335	315	306	320	341	345	330	337	350	320	324	339	310	313	305	312	336	324	330	343	358	316	327	330	370	309	317	329	310	319	329	351	326	317	324	313	327	310	314	328	308	276	301	331	331	330	298	321	296	314	323	333	345	317	343	301	300	295	343	305	374	355	338	337	316	337	316	315	331	333	345	339	318	340	324	320	323	329	279	322	302	335	311	317	319	312	328	327	347	322	346	336	300	336	311	336	320	310	299	348	302	311	319	347	331	337	325	325	338	324	295	308	336	312	299	337	296	335	315	319	312	301	306	315	327	317	368	318	346	311	325	286	333	335	327	335	318	335	315	351	310	316	326	326	282	313	323	311	317	336	333	310	315	326	314	297	320	330	332	320	320	341	308	348	291	309	335	327	306	318	336	321	344	325	336	310	336	303	351	343	302	342	315	331	300	320	329	309	324	309	337	310	301	346	345	350	327	352	314	287	314	306	340	306	327	314	325	290	339	332	313	295	287	302	327	303	341	312	320	308	335	316	317	320	293	326	287	322	314	330	325	302	281	287	322	334	304	313	315	315	309	310	327	289	288	346	306	328	329	319	340	327	340	338	338	332	316	322	325	333	317	333	313	317	327	295	323	304	332	321	294	305	319	311	315	322	298	355	306	332	309	345	361	338	334	319	350	320	328	324	316	359	342	302	330	321	327	331	313	305	315	362	326	314	354	319	335	304	301	354	299	288	326	338	324	331	307	297	317	327	329	316	276	334	333	356	307	310	285	322	323	293	305	316	319	299	290	345	333	309	330	302	338	316	317	347	366	319	322	339	330	335	347	314	326	306	307	300	315	308	331	339	340	318	310	329	342	348	310	337	343	347	334	304	323	321	310	356	316	326	327	338	362	336	336	315	330	338	345	342	312	335	346	332	319	291	350	338	309	327	316	322	322	328	318	320	292	311	378	335	276	341	315	313	348	317	313	321	345	296	319	330	309	298	320	331	324	323	335	350	291	356	342	322	303	311	321	312	307	365	379	393	338	337	304	332	301	326	321	326	288	320	318	303	348	307	315	314	309	338
7521	12573	7276	5532	3270	1929	1258	1033	864	1141	4929	9688	7808	4668	2406	1328	889	652	651	620	571	584	579	624	536	588	584	622	608	602	591	575	554	576	564	590	574	595	620	549	581	615	590	582	616	580	631	572	579	650	642	571	644	628	552	592	593	572	559	606	593	570	589	582	617	626	620	579	595	553	624	563	570	608	605	532	625	596	567	614	571	625	559	633	591	602	615	606	583	605	584	587	612	608	569	623	592	593	570	601	572	559	592	598	562	551	648	589	587	567	571	601	636	567	549	610	567	578	567	585	613	609	587	619	600	567	577	619	595	582	590	557	574	600	576	565	590	559	607	618	591	594	566	626	582	602	551	549	580	625	593	585	548	602	554	597	629	568	596	603	541	579	571	616	609	571	537	575	574	587	585	572	608	601	563	590	596	615	543	563	591	624	570	633	609	577	570	632	589	579	602	607	584	568	601	560	573	608	614	649	585	579	604	595	609	588	536	609	589	593	575	584	585	568	578	599	605	629	563	614	576	569	613	612	576	589	606	574	552	632	588	610	614	624	594	582	598	560	618	572	641	597	583	560	589	601	639	585	603	603	581	567	621	593	567	578	583	586	601	593	590	573	601	580	598	610	636	600	601	598	631	609	596	564	558	561	605	620	608	588	596	626	602	587	605	529	631	592	570	567	562	578	630	567	589	585	615	635	604	577	580	615	609	619	605	605	594	577	604	631	640	586	622	583	620	604	617	594	595	569	632	570	584	608	600	598	567	585	625	594	621	603	576	592	567	563	595	567	595	602	610	563	575	617	610	588	585	609	608	584	603	619	572	552	653	647	534	580	591	569	612	570	622	526	606	615	593	593	579	567	598	589	586	580	543	599	591	573	638	560	585	597	570	607	584	573	629	536	586	583	568	599	616	577	632	569	553	617	603	621	562	623	618	583	553	617	611	563	567	594	580	572	551	631	583	569	612	611	574	581	630	579	558	590	579	566	587	572	573	593	601	589	546	604	585	563	569	601	610	570	586	610	631	615	591	554	679	598	627	607	583	565	553	594	590	591	607	597	612	562	606	583	589	631	577	632	602	552	592	613	552	559	618	578	627	609	629	628	618	578	557	600	618	604	582	577	559	631	566	670	598	600	589	558	548	572	586	566	587	620	564	598	574	568	615	578	558	609	565	585	607	601	593	579	571	564	588	594	560	617	577	572	550	591	580	581	547	588	552	564	564	573	626	563	591	600	625	558	614	607	575	587	558	593	603	546	609	578	578	581	606	594	595	592	612	590	615	598	597	569	578	601	589	608	586	574	611	617	571	579	572	590	585	574	621	575	564	598	619	619	556	577	577	591	599	598	598	607	582	613	589	603	542	578	544	609	588	610	577	555	601	591	584	592	577	576	593	557	584	598	604	663	614	566	578	558	578	594	565	578	560	603	604	587	611	582	578	612	561	588	586	614	571	575	602	625	566	577	579	621	635	591	608	608	553	571	583	631	599	619	566	578	583	603	602	604	592	567	568	608	553	595	633	600	578	545	564	610	597	618	609	583	581	615	622	612	591	614	588	571	565	589	600	623	586	577	547	622	594	623	629	592	597	548	587	583	583	646	585	570	616	630	604	605	583	577	596	584	633	623	534	592	606	631	623	553	584	596	613	628	605	617	601	629	547	610	608	595	586	582	574	553	572	575	608	650	624	582	577	589	587	581	547	599	617	572	573	600	604	572	579	593	636	635	601	610	586	601	612	585	586	603	585	553	596	635	583	560	608	595	601	600	552	609	623	632	581	612	561	583	586	572	602	590	563	584	570	585	623	568	588	575	615	601	634	614	588	623	610	568	586	621	599	590	573	567	635	610	602	628	583	580	626	579	601	584	569	574	591	569	621	605	577	594	610	635	614	618	594	637	594	591	585	575	592	612	560	559	643	516	596	586	580	589	595	630	638	603	538	586	621	546	632	638	571	604	638	593	629	596	595	605	577	561	579	583	588	529	621	598	576	582	621	581	588	597	593	537	607	611	619	589	590	635	586	531	594	593	637	548	564	589	584	601	565	586	619	580	584	617	626	596	608	526	570	589	563	626	599	603	604	573	629	626	582	613	584	588	629	606	559	628	614	584	600	616	619	596	553	597	595	621	597	587	549	580	590	597	569	604	586	587	579	582	592	587	589	598	575	558	599	592	599	574	574	605	633	564	577	572	631	555	558	570	556	617	579	555	604	566	632	551	596	605	598	589	578	576	575	575	636	598	590	574	584	662	585	588	578	592	587	580	612	575	603	596	604	584	561	626	593	590	588	581	555	583	552	633	534	574	555	563	623	582	597	650	597	616	556	546	569	576	568	631	622	612	596	612	630	621	598	594	555	587	576	620	616	619	608	604	568	616	552	575	608	601	595	617	577	631	603	602	568	549	585	608	585	556	564	597	576	566	576	610	610	610	579	624	588	591	566	602	595	638	612	620	567	582	571	601	625	536	570	587	599	585	552	569	606	543	609	534	624	583	590	580	603	571	591	639	579	571	613	608	576	574	586	637	620	565	598	605	626	559	640	582	574	611	534	567	592	594	600	599	574	601	590	605	605	596	575	621	579	595	581	566	588	550	602	576	603	596	594	564	595	571	565	649	590	609	582	596	607	573	581	583	563	584	610	615	570	619	612	604	592	547	599	571	579	599	581	593	571	611	568	614	568	608	597	569	588	572	590	573	617	598	588	602	613	630	562	565	621	571	582	606	588	606	613	566	599	629	601	566	584	605	562	600	563	558	588	554	623	606	604	563	592	564	568	599	553	597	607	617	587	573	578	599	547	615	611	589	585	597	592	613	585	623	592	620	582	578	600	575	616	601	558	570	584	627	618	562	585	553	602	582	599	624	585	555	576	602	577	548	594	587	618	558	585	641	617	592	600	595	560	602	589	581	596	571	582	587	573	593	558	560	590	568	570	616	607	602	587	565	583	569	601	639	585	644	571	580	591	576	602	608	565	580	569	564	636	578	603	593	555	551	587	509	624	612	585	607	566	588	609	603	572	555	574	567	563	567	602	604	565	590	606	579	609	575	596	618	570	586	597	574	636	612	600	639	638	579	568	598	584	566	614	599	551	566	612	586	568	587	622	655	610	561	589	622	613	570	573	602	576	606	583	579	588	574	601	587	579	621	588	588	644	578	597	606	573	599	604	597	597	590	603	625	577	604	626	612	568	581	584	624	541	587	526	606	577	580	577	638	599	592	587	588	628	629	606	588	600	560	603	599	567	600	607	581	581	604	599	609	620	609	608	613	581	590	607	640	564	585	600	591	593	602	619	598	573	557	593	599	577	570	588	548	607	593	622	600	611	595	596	580	600	594	627	592	619	535	583	603	594	581	582	597	591	606	609	563	581	623	596	588	571	610	630	620	568	630	588	573	626	615	566	546	574	577	562	594	548	597	577	614	592	621	593	653	561	558	591	630	612	610	607	601	595	579	615	578	601	594	592	569	601	581	585	635	616	585	557	605	606	577
25004	21392	27772	25351	10449	1498	981	626	512	3327	18365	18489	11821	5676	2164	882	488	311	287	279	288	289	259	264	248	267	308	296	269	258	276	289	298	275	281	274	262	262	260	282	272	270	268	267	273	298	287	275	268	238	280	284	268	278	236	267	259	273	255	240	269	269	241	293	259	286	276	269	250	294	255	282	275	274	284	235	253	286	252	281	288	259	271	264	280	263	266	252	274	264	297	273	267	253	283	289	266	269	252	288	274	280	260	242	282	295	263	264	259	270	267	258	293	290	247	274	274	285	293	282	258	251	265	259	263	267	253	286	311	226	284	258	283	288	293	272	250	250	269	272	305	238	280	278	261	282	279	261	285	249	256	305	285	296	286	254	267	280	277	301	264	269	260	284	277	273	259	260	258	313	305	303	271	272	279	250	276	280	277	268	276	268	270	256	235	260	298	265	268	260	271	268	269	262	252	275	251	259	266	299	237	284	288	279	266	254	281	251	244	270	246	281	257	280	272	275	265	270	274	275	284	277	265	276	264	302	285	297	286	273	284	239	249	265	250	286	284	254	282	266	274	293	265	280	269	286	250	301	277	261	252	278	275	266	262	291	284	269	270	289	279	242	271	270	289	252	282	292	289	272	269	285	282	278	238	266	258	254	279	274	260	262	266	253	243	286	281	256	298	257	269	285	263	268	274	263	260	273	293	263	274	261	249	298	260	257	256	263	255	265	287	272	258	279	256	265	268	254	281	269	296	294	280	238	283	267	276	273	235	235	267	276	283	279	268	259	290	247	279	283	292	274	272	272	293	266	260	304	284	277	273	267	249	271	272	263	232	276	278	246	263	298	280	264	264	269	262	255	287	291	283	275	248	274	285	304	275	276	272	275	295	308	260	306	271	277	251	274	276	272	270	267	263	272	266	269	261	274	271	266	259	235	299	268	282	256	309	263	253	284	292	281	279	262	254	292	267	293	257	295	275	282	260	268	271	259	278	282	231	260	262	254	264	294	228	268	282	264	303	255	295	264	303	240	261	295	275	288	288	272	282	285	259	284	286	272	259	248	294	271	275	230	266	261	263	270	247	275	277	279	261	277	245	247	283	254	292	257	273	250	253	276	278	280	268	270	224	262	240	273	291	256	303	254	293	262	281	265	265	293	305	270	264	253	286	271	257	267	271	275	289	280	249	271	270	266	250	264	270	278	308	263	282	255	257	258	274	287	256	265	271	279	273	250	257	268	285	282	262	261	256	272	270	270	271	251	266	264	255	260	268	308	276	263	255	255	289	277	270	246	286	280	279	272	280	262	278	249	265	269	268	271	290	247	298	268	283	250	278	310	263	243	264	268	249	263	267	281	291	274	238	275	259	284	259	272	276	300	269	290	300	245	269	289	262	287	242	281	280	262	297	259	272	280	249	291	256	281	261	248	264	293	287	273	257	300	286	262	289	261	286	263	282	252	264	261	286	269	283	263	290	275	279	275	256	264	277	290	256	279	268	271	248	290	307	271	267	275	240	266	294	267	272	271	261	253	279	279	280	264	259	253	263	265	262	298	281	265	258	288	250	267	289	242	249	262	263	294	284	297	249	280	292	279	266	247	282	267	284	237	277	242	295	274	271	268	245	249	286	276	283	247	273	267	271	263	272	257	264	251	300	272	302	269	266	259	243	277	264	275	281	272	257	295	284	289	286	239	280	267	267	302	247	257	285	294	245	244	258	265	288	240	254	262	282	287	251	250	252	289	268	290	249	282	291	262	304	290	249	315	277	259	249	257	258	247	267	305	276	269	268	286	249	262	270	273	266	271	262	273	274	282	263	264	302	311	280	267	268	293	287	262	267	280	297	261	257	255	275	254	274	293	273	240	292	268	301	292	274	264	241	283	280	272	272	276	275	297	265	257	285	286	271	265	293	289	249	260	258	273	265	288	268	284	270	256	287	260	315	257	283	288	275	274	244	283	282	274	245	242	272	266	260	275	254	270	277	250	246	263	278	268	250	260	258	273	265	244	247	282	278	305	292	274	264	275	300	244	243	273	294	283	258	265	293	291	322	288	259	249	291	244	259	295	258	267	282	285	270	280	270	272	298	253	297	287	256	282	294	269	259	266	283	273	286	258	267	285	272	279	251	321	260	288	268	284	273	269	284	261	286	251	266	281	251	280	268	263	294	249	242	298	278	251	242	244	289	282	275	253	271	278	295	262	262	279	274	234	236	286	262	281	269	288	222	268	256	279	247	270	260	272	249	280	292	290	265	279	265	294	266	270	253	276	270	258	295	291	261	283	245	296	276	295	280	231	255	265	274	272	265	256	279	281	304	261	272	284	245	322	276	251	277	284	281	239	264	300	267	271	279	259	292	299	254	249	267	263	264	267	285	268	306	254	264	285	292	292	264	257	264	279	294	279	289	273	292	248	274	277	250	250	263	261	246	251	270	280	290	262	276	308	264	242	299	267	289	259	282	245	255	278	276	255	260	297	264	252	277	254	292	267	318	266	270	289	271	293	257	256	278	265	255	272	274	263	273	256	292	237	288	293	271	280	289	280	268	283	278	277	288	269	269	271	273	264	280	287	280	267	266	250	261	257	258	274	254	275	288	236	281	236	268	261	298	283	299	260	282	269	277	242	264	287	276	281	310	283	263	303	287	265	265	273	283	284	269	250	272	287	298	242	261	271	266	264	261	273	285	252	274	249	260	285	253	301	295	272	261	268	240	259	261	299	274	275	287	264	296	267	273	274	263	259	268	255	284	275	255	247	284	288	277	264	271	268	269	273	264	262	274	289	278	269	271	244	250	280	301	279	252	259	264	271	255	280	287	282	287	282	271	250	300	255	285	286	274	274	282	263	307	283	277	283	235	281	257	267	273	233	268	279	242	269	290	255	279	276	267	308	288	273	255	266	258	256	301	264	252	290	309	272	283	270	265	244	285	279	272	240	239	285	275	257	295	286	282	272	247	262	276	292	310	258	256	270	280	246	289	290	276	279	264	257	259	264	251	293	278	271	295	254	274	279	276	263	255	248	253	296	306	299	280	270	285	282	254	261	247	256	298	273	259	279	270	309	287	276	270	286	277	277	289	239	297	279	276	267	264	280	274	260	265	287	260	255	288	323	290	266	276	272	292	257	274	269	273	281	244	266	290	273	280	290	255	252	231	285	280	281	252	268	291	232	247	256	243	270	253	271	282	308	271	278	257	282	268	277	271	269	259	252	269	280	272	294	262	279	293	280	280	270	259	258	272	236	236	242	300	244	300	284	275	276	256	274	294	270	259	256	287	266	265	261	250	271	260	287	250	265	264	289	276	287	294	263	267	299	285	252	263	270	281	264	245	248	268	271	280	306	279	272	268	250	276	251	254	276	272	284	262	269	274	283	271	288	261	264	274	272	281	292	260	256	297	278	289	272	262	283	293	265	258	280	288	275	252	272	282	259	249	253	276	255	270	260	275	251	254	273	270	285	296	293	249	284	278	280	286	265	269	246	292	268	295	270
9751	15779	13599	7390	4471	3228	2402	1961	1380	8987	30636	28064	20096	12085	5412	2018	1032	641	547	512	510	502	520	563	516	523	506	533	531	492	486	477	478	497	515	508	516	528	481	518	520	509	526	454	528	493	531	541	513	480	508	549	473	522	483	515	484	486	497	498	497	468	508	444	511	543	480	514	515	542	505	491	522	467	511	570	509	521	511	499	522	513	513	506	483	482	511	502	517	541	533	493	526	515	509	497	478	488	470	493	485	519	534	511	534	495	502	544	533	540	527	502	497	489	509	519	503	540	508	515	521	487	520	492	508	518	517	484	516	514	485	488	464	475	503	490	505	522	451	518	513	495	506	507	526	529	497	530	509	505	530	492	516	509	498	504	460	508	514	474	511	518	526	487	491	494	503	517	464	540	506	539	523	494	489	540	481	509	511	481	491	544	494	497	522	522	476	480	506	524	458	504	456	481	510	531	482	508	562	497	501	494	515	516	500	528	527	496	542	526	552	514	524	481	481	499	507	542	483	474	509	506	498	507	506	520	502	467	545	504	498	521	483	487	498	482	503	526	505	498	499	512	484	471	491	536	506	494	522	527	512	516	509	515	548	507	526	518	489	514	509	502	515	489	504	494	530	534	529	543	494	495	550	531	525	489	535	509	470	533	486	527	466	523	491	472	535	528	549	501	484	508	504	507	497	543	499	549	535	512	505	485	490	495	483	485	496	507	524	510	530	516	507	516	522	505	559	474	500	484	518	502	500	481	534	517	505	498	484	495	504	510	478	498	499	492	540	473	531	461	520	507	504	527	529	528	496	487	504	498	519	472	508	478	521	542	476	490	512	484	541	549	496	524	497	495	507	532	540	514	468	513	498	515	511	515	503	556	476	484	555	501	545	526	545	517	496	449	502	511	481	503	505	532	509	479	521	484	496	506	543	504	538	482	507	521	489	460	475	540	492	509	455	525	529	508	527	461	476	529	509	491	541	567	497	511	477	509	495	478	463	505	509	488	515	507	512	479	525	493	515	470	505	513	502	498	498	495	506	494	495	535	527	476	511	510	497	515	469	489	504	490	534	510	484	538	489	538	483	526	467	491	528	510	498	484	500	451	501	541	487	490	535	464	538	520	496	543	540	489	521	519	503	500	508	498	458	482	510	478	531	546	510	534	500	525	473	536	515	506	564	498	497	500	470	475	512	490	536	533	497	494	504	515	542	485	498	517	507	528	499	528	519	480	514	490	496	477	512	540	520	495	484	503	479	471	516	509	519	467	478	545	553	502	516	472	498	491	542	528	491	482	519	498	529	526	496	531	508	516	495	512	511	480	511	486	505	539	509	518	559	524	538	524	484	526	494	465	506	499	520	526	477	518	510	524	490	519	482	497	509	559	485	540	532	506	509	521	504	519	509	500	495	497	521	510	491	495	490	484	503	469	475	477	497	531	548	501	511	491	514	521	493	503	534	553	464	481	520	542	532	549	505	510	501	521	533	502	522	518	535	489	496	484	509	487	503	511	543	494	503	472	511	478	496	489	479	488	496	507	495	514	495	490	468	490	478	480	509	471	501	418	546	528	505	495	533	502	494	520	507	480	516	486	523	491	481	475	478	504	526	520	535	505	541	515	507	507	533	499	511	521	532	495	492	528	502	537	568	512	474	487	542	516	503	559	468	518	509	511	530	513	509	507	502	509	531	519	515	513	471	486	512	502	526	438	497	520	530	451	515	474	487	507	517	488	470	504	499	502	524	490	496	480	512	501	521	501	508	494	518	488	470	532	531	517	516	493	513	512	524	519	502	516	529	516	500	486	530	474	505	498	519	522	552	544	536	541	510	495	507	481	492	524	504	522	522	509	497	499	477	497	504	524	531	517	498	546	489	479	463	538	527	558	517	524	519	526	495	475	490	487	510	501	495	526	504	501	533	499	468	534	533	500	485	531	496	528	507	505	508	489	471	510	536	495	465	514	508	530	498	481	496	488	514	484	519	492	544	487	513	489	533	473	499	461	451	518	491	478	530	554	529	487	536	528	505	454	491	535	480	534	522	487	517	503	515	518	503	494	522	480	482	555	483	485	501	534	509	601	548	543	484	517	504	496	516	494	518	489	509	506	505	485	494	508	484	530	472	497	512	489	483	532	524	537	509	507	516	472	484	529	476	495	564	505	484	514	521	523	515	494	554	495	514	534	507	492	504	449	524	532	504	510	500	540	523	507	476	517	545	539	513	551	494	521	510	500	506	509	508	520	512	463	506	518	505	515	544	520	458	517	497	561	471	526	502	500	465	506	488	505	500	522	484	461	532	503	490	497	481	474	527	493	535	495	504	535	485	503	498	526	519	486	503	562	505	508	512	474	517	506	516	551	512	512	518	500	500	513	506	521	514	511	537	487	510	494	472	499	539	495	509	541	504	546	500	505	492	535	472	517	493	531	515	496	497	504	471	537	483	510	471	488	531	468	512	452	521	530	539	477	510	523	522	538	476	499	507	462	500	516	499	472	480	472	514	516	501	514	494	495	510	533	528	511	505	463	533	499	450	480	534	479	531	470	480	510	497	514	481	502	500	523	490	534	525	469	522	524	512	504	492	496	491	526	514	482	498	521	506	465	503	519	509	509	475	479	531	510	505	502	506	507	492	521	502	468	508	494	488	472	541	474	487	508	519	518	544	567	490	506	541	509	502	498	507	501	497	478	504	528	550	512	474	473	497	492	486	526	499	511	498	509	513	522	503	573	498	514	459	497	497	551	513	483	518	499	506	536	497	539	523	555	499	537	473	498	512	509	508	518	501	488	509	489	502	513	476	475	505	511	486	486	530	479	480	537	503	515	559	477	489	487	507	492	475	512	524	529	475	471	506	538	494	523	502	485	525	487	497	514	518	467	470	486	527	501	537	549	525	520	519	504	518	498	475	517	500	511	529	513	497	467	474	540	554	506	501	501	495	476	522	478	519	512	497	489	555	516	551	500	498	478	568	498	486	508	535	502	513	524	516	506	512	523	503	519	477	496	482	506	528	509	477	487	505	518	554	499	541	508	514	504	495	518	513	519	527	509	508	500	523	474	510	516	504	498	506	499	469	522	513	504	517	468	480	508	461	496	526	507	479	532	505	496	518	470	482	495	487	506	508	502	504	515	502	481	513	520	507	490	477	519	514	541	495	497	527	548	469	502	536	513	495	441	474	524	501	469	500	479	534	487	513	494	516	521	523	498	492	542	484	484	508	505	493	486	469	505	507	488	547	516	506	484	508	539	534	542	509	516	493	514	497	520	502	498	528	488	508	507	477	476	533	546	509	542	462	507	511	517	516	492	498	513	518	486	487	509	496	437	497	503	522	473	547	512	570	499	516	513	510	525	508	543	490	481	505	513	523	496	512	477	549	500	461	507	462	488	541	514	521	534	493	540	473	530	494	538	480	524	507	488	541	511	533	512	542	472	505	514	528	496	517	467	480	532	455	485	502	555	486	537	517	510	519	505	498	510	517	528	483	494	500	487
23378	21400	29205	23948	21401	19386	2677	1010	886	7013	38014	35211	25006	13780	4777	1631	625	293	199	224	191	222	221	213	217	199	207	187	192	201	204	223	198	213	228	215	197	217	218	252	242	222	217	196	210	202	201	210	204	212	249	203	229	234	186	228	199	228	212	234	224	229	244	225	228	266	232	236	215	214	221	218	221	188	213	219	195	218	200	219	198	201	218	235	211	221	224	222	230	221	209	210	228	219	238	231	227	202	208	205	200	234	218	229	215	222	223	226	214	248	229	223	206	187	207	206	200	205	229	229	205	193	206	246	226	219	220	250	193	221	204	238	216	208	197	174	233	216	212	191	237	218	213	209	211	200	210	223	231	207	225	228	216	217	229	213	221	211	217	212	255	202	230	216	223	197	215	203	239	213	198	184	219	197	218	232	232	234	201	216	196	194	204	203	193	192	198	206	194	226	197	203	230	208	227	196	240	176	240	191	205	192	229	210	203	211	226	190	207	189	217	211	230	191	209	204	200	226	220	200	207	218	220	220	208	207	202	205	228	243	231	236	225	214	220	224	184	205	208	215	236	199	230	209	214	233	225	205	204	215	198	180	216	207	232	222	217	219	208	191	209	210	223	193	217	202	236	186	211	245	205	198	243	201	224	204	202	218	202	260	206	207	204	218	216	195	191	233	236	223	219	201	186	209	209	219	220	215	206	207	256	218	209	217	225	219	216	211	220	204	237	221	190	215	211	212	201	186	190	227	190	197	192	201	199	238	221	207	210	199	191	211	206	213	213	227	226	194	220	214	234	217	210	202	214	203	215	184	239	211	206	220	222	228	218	193	248	202	227	220	212	198	199	214	215	193	199	219	243	213	224	221	195	235	221	215	239	185	218	243	203	229	219	216	223	230	214	200	235	210	221	208	205	213	238	248	198	202	209	214	202	207	221	229	204	224	228	206	208	229	220	204	202	255	240	211	188	215	202	223	185	186	198	221	225	232	218	218	207	179	198	237	194	208	222	215	232	213	203	211	220	237	213	230	235	226	230	207	193	204	214	215	225	210	184	213	236	222	207	215	247	218	209	224	208	210	200	240	215	212	221	206	236	191	249	224	196	249	218	231	205	233	212	239	209	204	232	223	215	181	180	198	235	209	252	195	211	224	222	209	230	209	189	238	182	213	213	202	188	203	227	222	189	214	233	204	230	241	204	198	233	234	201	213	190	221	213	215	217	240	210	203	221	200	183	183	204	210	223	209	210	232	191	206	195	220	212	212	224	257	211	215	200	211	220	204	230	212	208	204	209	224	222	211	199	233	239	230	235	222	206	216	194	231	212	215	220	215	224	226	195	233	199	214	179	197	204	221	235	221	225	211	211	207	233	194	206	209	217	193	202	199	204	234	244	213	219	195	250	221	217	204	194	201	239	208	221	197	206	202	212	188	230	231	216	208	234	208	195	227	215	226	217	197	227	211	234	218	206	223	202	204	204	175	198	240	217	209	214	204	232	184	209	205	193	225	216	199	255	200	213	202	219	217	210	212	226	231	214	198	207	218	205	211	238	198	200	228	225	213	228	220	212	219	220	226	208	210	201	230	221	235	214	204	213	204	214	216	219	199	204	200	205	210	217	201	200	234	209	229	215	196	216	250	208	210	215	236	210	218	252	211	205	237	228	247	201	215	224	213	215	234	230	232	220	200	217	212	202	224	209	240	200	220	192	201	232	222	203	209	220	196	204	216	205	209	214	230	191	212	225	207	221	189	190	206	228	203	229	216	218	192	225	212	227	201	222	228	204	215	242	235	217	236	213	197	232	207	217	220	219	198	224	221	190	229	206	212	212	213	204	203	199	208	207	227	196	208	201	209	232	213	224	213	216	203	204	224	219	221	195	215	230	226	215	210	208	211	211	199	206	212	228	225	199	230	214	193	214	220	207	230	183	216	221	222	208	203	223	234	229	225	223	208	225	215	216	217	237	230	202	178	221	193	199	221	241	205	193	197	222	222	216	213	213	227	215	234	214	208	224	189	205	203	217	225	221	229	239	216	185	210	179	185	229	203	238	221	214	198	235	213	197	229	229	213	201	219	206	199	184	210	200	246	192	210	229	209	205	192	238	215	220	226	220	212	197	191	204	217	206	233	212	219	220	211	224	220	186	201	240	204	200	207	210	217	231	233	208	226	187	238	226	193	197	217	222	207	232	200	229	213	209	205	210	192	174	225	203	214	200	187	208	231	260	217	180	223	214	245	202	189	196	219	208	203	206	224	190	236	200	206	223	215	214	229	233	234	229	219	192	221	241	247	216	226	212	201	208	212	211	241	216	227	213	219	207	225	192	194	212	234	201	201	202	222	208	206	202	212	219	186	227	213	184	207	200	187	209	220	209	210	218	214	215	245	207	203	230	220	198	198	226	207	237	225	198	218	227	208	206	214	223	204	213	219	204	203	225	215	223	187	217	221	206	221	231	225	214	224	215	228	204	202	200	215	210	246	206	209	226	223	207	226	216	194	228	216	238	209	212	200	211	213	225	198	191	203	194	220	205	211	208	213	211	217	236	182	204	202	228	214	201	208	219	207	214	224	207	200	208	206	232	232	204	209	197	182	215	227	218	226	232	210	245	182	216	232	222	206	226	222	192	211	226	212	216	212	194	196	233	226	217	196	211	230	206	239	207	203	205	223	197	207	198	217	212	203	230	215	171	215	211	216	209	189	237	218	217	206	206	243	216	247	212	204	219	194	189	238	206	250	208	208	211	224	218	235	232	200	202	245	209	201	204	208	219	226	198	225	220	206	207	211	222	206	213	224	220	225	203	201	235	220	222	214	210	223	201	254	200	196	203	251	194	221	225	214	207	240	204	239	205	188	236	243	223	238	196	209	208	233	216	231	216	241	225	200	227	208	206	210	200	209	231	220	201	216	220	221	223	203	230	225	204	234	245	213	220	206	213	236	214	202	212	210	197	219	202	222	196	232	198	211	194	226	198	215	216	194	200	229	191	211	202	211	214	218	201	188	195	240	239	216	198	209	219	211	224	223	222	224	189	202	212	230	195	217	213	237	228	227	205	184	233	209	211	192	249	184	225	217	209	221	200	213	204	218	214	182	188	228	194	216	182	195	249	213	206	203	195	202	212	224	219	204	239	194	207	212	221	227	217	230	226	191	207	191	236	202	226	207	231	227	187	211	196	205	214	217	206	210	223	187	211	202	205	250	205	220	200	207	230	170	248	214	246	194	227	202	230	212	210	212	207	226	245	199	234	222	208	226	216	229	223	213	242	229	237	196	208	205	211	211	213	240	193	231	210	226	234	229	232	223	189	220	198	194	219	210	208	202	218	210	214	245	201	205	245	215	198	229	215	219	246	233	213	202	231	227	206	238	227	205	224	183	186	197	203	206	202	215	236	208	206	228	210	219	207	203	209	220	210	222	222	224	192	225	208	216	217	192	217	200	210	228	223	208	225	213	229	224	218	216	218	175	210	210	216	204	205	253	232	208	235	268
11381	28370	29428	13772	6973	4916	3700	2977	2926	12851	45301	40985	32295	21152	9912	4110	1623	693	400	372	381	398	344	371	347	396	387	362	389	378	369	385	379	381	388	402	385	391	385	417	351	413	399	358	374	392	382	380	383	401	375	354	399	401	415	405	392	389	376	401	383	388	364	369	367	382	352	405	388	386	384	376	368	385	402	384	383	421	389	377	367	404	390	368	396	400	403	401	396	371	365	379	404	404	417	412	399	394	393	418	396	404	410	386	350	380	398	414	387	418	392	403	375	391	431	390	408	412	402	388	380	398	384	409	386	384	385	368	369	382	378	404	386	409	421	396	385	385	366	406	365	383	373	379	393	384	358	378	396	371	382	361	385	385	381	391	396	357	385	398	385	371	350	345	381	374	368	405	403	406	405	381	378	351	395	406	411	387	398	402	423	371	372	388	375	406	373	363	363	361	368	375	421	409	368	365	348	370	393	400	345	382	428	398	373	375	404	401	391	354	352	395	369	401	386	379	364	420	401	391	366	378	399	397	396	399	379	370	393	411	403	339	419	384	368	404	400	408	428	387	364	374	444	376	384	372	408	400	386	397	378	376	405	397	393	392	394	362	341	388	428	390	413	358	381	354	369	390	391	386	366	404	365	388	379	378	397	359	371	377	398	388	382	385	407	395	405	400	352	399	397	412	390	408	385	425	365	391	411	392	387	417	366	393	370	379	352	381	383	394	385	359	372	386	362	406	382	378	374	398	366	396	370	373	392	394	421	397	397	359	383	378	379	378	377	363	387	394	394	400	373	385	371	423	392	387	389	388	365	369	398	375	395	381	403	388	350	423	372	374	400	425	358	378	373	409	408	406	385	377	366	397	394	391	417	420	371	414	405	372	345	366	332	346	389	387	413	357	396	379	367	400	381	395	372	372	400	388	392	353	385	358	410	352	362	376	400	398	363	394	340	388	386	395	387	369	387	389	371	354	426	370	360	423	410	373	385	366	419	400	409	375	357	376	393	337	387	388	383	398	373	393	410	437	390	391	401	387	396	341	342	395	349	383	392	388	355	370	391	392	382	398	367	378	389	381	368	366	392	380	381	404	377	361	376	401	394	400	407	389	386	375	362	395	388	385	385	395	382	401	400	381	371	366	398	404	395	396	374	378	386	380	406	389	386	390	387	377	363	382	365	390	359	401	375	394	375	398	381	391	459	397	395	363	348	404	416	382	383	386	348	366	384	354	392	373	385	381	374	415	374	376	404	368	411	331	358	395	393	374	409	427	416	378	388	404	388	419	362	394	377	379	392	388	379	406	385	384	376	383	381	385	385	408	437	403	409	367	435	378	345	411	380	420	413	358	409	418	369	378	415	369	387	407	385	381	393	356	410	393	381	375	363	420	413	375	352	383	379	363	425	382	360	380	401	417	378	354	388	355	401	391	365	402	373	405	403	419	384	370	403	383	337	364	354	415	398	404	401	411	390	436	392	425	418	387	394	358	401	374	374	375	385	371	391	377	402	390	383	424	413	383	361	393	381	424	389	381	363	381	393	416	387	377	410	385	385	357	355	403	374	462	407	386	354	417	369	379	398	377	358	358	404	405	355	395	404	382	397	396	420	355	419	389	380	412	362	420	418	334	386	389	398	405	385	391	376	395	383	387	362	379	401	377	391	366	373	383	408	388	408	380	387	377	401	421	358	407	383	356	397	403	371	360	378	388	376	370	380	386	400	360	367	396	371	387	417	403	399	390	385	360	394	387	393	399	397	383	427	407	395	388	377	366	394	412	383	364	383	363	359	362	388	377	389	366	365	390	404	407	397	391	378	392	406	354	402	390	396	414	371	382	412	387	384	386	377	369	390	416	405	398	399	371	406	396	357	401	384	413	402	372	424	371	399	388	392	367	371	392	378	380	384	375	354	394	375	395	396	348	378	384	378	367	383	363	407	370	377	392	391	425	410	373	382	377	375	410	367	372	356	377	395	411	411	368	370	379	381	393	384	374	358	418	388	394	370	379	374	375	377	403	368	388	429	383	385	388	353	388	382	388	368	387	406	342	407	416	358	402	370	388	361	398	397	397	348	410	386	386	413	384	411	372	426	383	363	350	388	402	359	380	383	383	373	399	382	421	373	398	364	388	406	385	368	351	368	392	378	380	389	387	407	388	375	402	333	369	435	414	389	394	392	374	420	374	358	390	368	423	365	394	411	362	344	404	392	404	398	365	391	403	373	385	358	378	363	330	426	370	368	398	383	388	407	410	364	407	405	389	377	386	369	412	401	391	396	407	389	388	365	389	405	396	374	392	384	386	384	359	378	378	384	356	369	379	341	383	346	378	384	367	379	369	390	375	392	362	384	365	375	391	409	377	398	357	384	385	423	400	384	382	392	397	386	388	375	401	365	356	406	365	372	410	398	412	398	376	409	385	391	345	378	382	383	356	373	374	353	431	441	391	342	391	395	397	389	392	377	384	372	403	394	385	377	385	378	408	358	393	384	368	404	357	406	443	385	400	409	383	387	372	383	401	402	405	388	400	386	379	385	359	414	398	386	391	389	388	375	347	422	392	397	395	361	385	349	372	383	398	387	407	410	390	391	380	406	405	398	395	391	365	390	354	394	384	389	370	387	368	444	371	353	392	403	404	386	400	366	388	393	375	343	399	405	391	377	375	398	389	447	402	383	415	396	374	396	421	377	360	391	350	386	380	419	363	358	392	373	387	372	389	354	423	389	424	383	384	382	402	380	390	385	406	380	371	369	385	379	391	385	374	369	384	404	399	404	406	410	412	379	406	393	397	413	391	379	413	407	388	391	394	412	416	428	397	364	419	382	411	396	402	342	391	393	371	378	383	364	353	400	376	440	393	378	400	380	357	410	362	395	395	369	421	351	384	353	398	408	343	372	388	382	395	374	393	401	395	388	360	378	352	356	403	352	411	387	400	414	370	352	398	398	397	390	379	363	353	419	387	385	405	376	413	386	382	426	399	406	387	373	389	393	374	417	420	385	404	396	431	393	361	412	352	405	363	399	353	357	417	394	371	388	402	408	419	332	380	383	369	446	393	398	362	365	356	390	399	380	406	382	383	419	386	388	408	411	396	393	379	413	361	360	371	363	395	360	379	403	352	381	377	380	355	382	374	357	397	368	383	394	397	400	394	394	366	401	406	430	407	413	405	363	407	401	396	389	393	415	340	374	409	390	350	400	382	395	379	379	362	387	341	371	399	371	403	380	378	387	346	402	430	349	382	368	413	372	411	416	389	388	392	409	350	362	359	375	361	403	397	392	366	401	409	391	377	373	409	391	360	376	384	367	405	402	391	406	407	393	372	397	390	383	386	390	436	398	434	358	373	391	383	399	382	378	359	411	387	406	383	374	394	360	376	400	373	394	384	368	391	413	409	388	395	384	350	387	394	398	384	381	359	385	346	391	408	393	430	345	381	393	360	403	395	389	383	403	408	378	393	424	381	391	420	358	384	409	374	385	403	382	371	346	371	399	374
26872	20854	14245	4508	584	410	397	343	359	1177	4029	3764	2406	1301	739	490	363	314	299	329	324	330	306	312	283	326	288	332	323	318	317	324	313	308	326	326	310	317	334	298	325	335	311	311	341	331	325	312	311	299	295	334	332	297	281	300	332	321	365	339	287	316	321	297	306	314	345	300	314	309	307	312	342	328	342	309	319	331	304	330	325	332	332	327	319	311	316	296	288	346	301	312	319	313	306	329	287	295	322	322	300	279	340	318	339	310	322	315	331	293	331	340	313	303	337	307	322	316	314	305	308	324	302	313	296	313	315	352	318	308	329	315	329	336	316	315	337	289	336	308	321	327	309	325	334	307	321	338	312	336	298	304	307	315	291	333	309	316	325	306	331	272	312	310	313	325	303	340	304	306	302	329	359	315	342	322	346	336	333	296	332	345	310	314	320	295	315	322	319	317	336	334	283	313	317	333	334	264	303	313	299	315	328	348	330	318	295	313	324	316	291	315	339	313	343	341	351	282	301	310	315	321	321	317	317	309	300	310	319	301	322	307	310	302	294	327	323	319	321	312	324	308	308	341	311	333	338	298	304	326	334	322	313	290	329	288	297	294	302	340	298	290	288	341	329	298	338	321	318	326	332	283	318	343	303	298	321	338	318	296	307	321	310	311	299	331	318	324	300	317	289	309	323	297	337	338	330	349	344	331	319	306	307	302	345	324	327	296	315	334	335	326	327	315	327	321	290	338	316	315	338	297	296	318	332	325	303	340	316	323	344	312	327	342	293	348	327	313	320	339	320	294	330	341	328	311	297	265	322	305	326	320	339	314	325	324	335	324	335	305	306	314	318	344	310	341	322	318	303	319	319	339	326	306	336	325	298	328	303	305	329	357	304	321	335	305	312	305	293	326	352	323	309	323	345	306	322	319	307	306	302	299	298	323	333	304	324	319	356	318	307	294	338	339	311	329	267	332	310	333	295	290	322	334	339	287	301	302	320	329	304	337	293	337	324	326	296	317	340	367	312	284	337	290	317	313	312	305	302	329	311	324	316	333	307	302	315	333	324	309	308	305	308	309	321	305	335	303	289	307	327	295	299	328	297	314	329	308	327	321	314	315	324	332	308	298	358	326	322	322	326	293	337	338	308	288	302	317	290	351	316	285	331	321	352	343	318	333	303	335	262	330	297	318	329	314	286	316	317	349	288	316	319	301	272	315	334	360	302	314	301	327	294	335	321	321	347	308	319	331	315	319	303	311	325	354	315	340	325	342	317	323	315	329	302	286	291	301	322	317	318	293	342	313	313	320	284	298	340	336	341	313	317	302	349	313	323	288	337	336	300	299	303	319	319	301	294	318	305	317	292	290	310	316	311	340	360	300	316	319	284	317	332	309	301	288	309	321	303	303	303	331	321	312	292	335	349	323	323	327	322	286	290	312	302	299	321	350	312	284	291	275	307	310	311	341	276	297	294	287	291	297	336	337	321	295	312	332	335	303	309	306	319	333	326	306	286	343	364	303	321	337	308	342	315	294	334	331	327	327	296	309	332	292	338	312	329	304	352	302	316	303	307	342	330	318	316	303	297	342	321	311	293	306	294	303	310	294	302	314	314	324	310	371	313	333	300	330	305	302	325	326	312	327	327	344	332	327	299	339	316	290	326	289	313	334	340	320	322	335	299	310	346	311	291	313	332	316	313	305	302	302	354	325	322	288	270	357	350	307	310	322	322	321	355	300	274	300	290	312	302	283	336	309	300	298	308	349	327	315	339	316	302	305	302	278	314	323	309	335	312	328	318	359	321	326	321	323	331	307	292	307	315	286	317	312	343	314	301	319	324	349	339	307	329	315	292	296	307	328	359	307	356	319	321	309	310	345	331	328	371	309	299	328	335	312	299	311	332	281	321	317	329	332	311	317	308	305	328	323	280	302	316	300	325	317	291	334	293	348	351	336	319	331	327	321	316	312	307	314	302	307	305	298	315	297	303	347	326	333	310	308	327	316	318	339	305	352	324	331	326	315	308	336	315	316	309	322	325	297	301	325	302	315	334	346	314	311	332	300	329	307	317	341	322	334	336	328	311	322	326	343	335	313	289	315	343	317	321	288	306	309	310	349	306	312	309	319	315	301	306	325	330	338	353	322	303	355	323	333	325	317	304	320	301	299	343	322	310	317	329	306	306	308	343	302	290	313	302	353	280	358	302	334	331	303	309	311	316	305	309	322	312	337	307	352	300	274	355	318	301	321	317	292	294	317	300	300	329	296	320	315	329	341	291	300	293	317	303	340	320	305	304	288	318	320	297	293	277	323	331	291	355	352	323	291	344	331	331	307	331	311	313	295	308	311	336	331	358	317	324	323	329	310	328	336	344	326	316	320	329	332	315	321	305	290	257	312	314	298	321	323	305	312	334	342	293	336	310	327	324	289	329	284	300	297	302	331	328	300	303	338	301	306	318	326	308	341	336	319	332	323	311	329	328	334	334	298	315	324	303	347	295	377	326	313	310	317	304	306	303	321	315	323	313	307	321	330	332	313	307	316	302	311	286	338	314	324	325	309	353	324	345	338	300	306	311	290	338	318	321	310	326	292	317	278	308	309	314	333	294	304	319	312	323	300	335	318	334	323	298	304	314	314	279	297	298	321	292	332	310	334	333	348	322	320	300	320	329	278	337	303	331	341	308	301	327	300	335	310	327	316	306	327	295	308	318	291	329	336	331	336	320	308	330	325	338	300	340	329	336	334	316	291	342	318	337	323	320	305	339	310	295	293	359	303	310	290	306	293	332	303	340	327	337	302	290	348	327	283	308	354	283	364	329	312	268	317	328	340	341	335	311	316	319	313	295	304	363	306	300	285	287	323	344	312	307	316	333	317	325	300	315	318	345	319	306	310	340	331	305	305	283	292	332	288	336	301	331	309	304	313	299	333	322	308	285	325	312	288	315	351	315	335	314	304	350	269	308	328	310	341	291	305	302	330	349	301	322	291	306	317	296	309	328	338	335	332	328	332	307	325	327	330	298	306	310	304	311	290	332	286	322	294	322	299	329	318	321	306	320	325	314	301	308	300	316	308	310	334	316	310	312	303	309	323	364	299	341	337	316	321	336	310	312	330	328	310	314	304	276	311	322	306	298	309	325	290	350	302	337	304	319	346	321	333	349	327	299	316	300	295	312	337	319	322	346	316	303	340	319	313	325	333	291	327	327	303	307	312	335	325	300	292	330	294	326	373	309	338	311	357	319	328	311	332	302	293	309	339	297	332	300	302	332	300	292	315	312	343	353	325	288	291	280	356	320	271	307	324	324	307	314	324	311	335	294	310	291	297	350	303	311	366	287	315	315	331	304	324	302	340	295	305	319	327	356	331	296	319	279	317	329	297	306	342	320	335	331	342	317	350	335	299	329	322	332	334	299	321	315	311	346	324	312	312	337	301	352	323	297	315	315	289	332	289	314	331	328	337	300	321	309	329	305	328	316	330	325	333	323	339	288	294	335	322
8757	15187	17264	7033	1417	878	885	765	705	3276	10462	8834	5862	3149	1636	904	742	593	546	550	618	603	555	574	563	583	581	624	569	582	565	617	617	548	536	604	568	598	494	600	555	568	584	574	570	570	550	625	571	617	551	543	582	583	588	548	564	616	603	554	610	582	561	557	579	568	616	593	571	561	567	602	595	556	589	612	534	558	551	580	547	547	597	545	544	546	609	619	539	593	599	578	567	560	548	544	584	541	573	582	581	544	611	622	618	585	561	590	573	556	538	568	560	584	598	576	604	565	577	545	604	512	531	568	558	588	543	598	548	595	591	563	523	588	598	584	575	634	589	579	600	579	570	576	567	622	554	575	639	610	612	539	586	525	552	559	569	548	585	601	576	605	596	592	600	602	591	561	561	549	607	585	604	610	580	555	537	589	577	568	603	507	558	569	552	562	551	562	574	532	561	559	570	534	558	591	563	581	575	582	562	539	578	561	573	568	626	586	585	562	578	555	559	576	545	644	560	581	578	549	525	532	605	582	574	628	605	537	582	569	598	571	550	584	596	586	599	573	586	563	578	569	578	578	582	533	593	610	567	565	572	580	617	609	531	596	604	589	613	559	549	563	585	586	581	575	588	582	568	566	542	567	574	564	536	612	555	605	582	613	573	593	546	568	583	569	599	554	537	562	573	537	563	576	540	582	583	581	550	600	576	563	561	575	569	595	533	604	595	583	583	579	588	547	541	581	582	597	567	561	545	574	581	566	608	536	576	580	546	562	571	535	549	539	552	579	526	557	581	591	564	587	577	592	574	602	543	583	567	550	588	573	564	590	569	538	533	602	561	588	575	559	551	566	525	571	609	563	576	555	514	595	553	574	569	526	567	586	534	542	577	588	548	608	543	585	554	597	582	604	560	574	555	604	595	568	568	586	547	564	562	581	539	556	553	547	609	559	554	598	565	583	559	588	570	566	593	586	573	578	562	570	582	608	585	581	535	539	577	590	554	574	574	573	590	592	563	578	637	562	578	588	562	528	559	571	604	609	588	575	566	596	581	594	551	582	588	550	614	600	603	558	582	569	593	590	576	575	649	548	589	579	595	569	606	535	568	587	576	594	567	593	568	584	567	604	610	560	583	579	545	578	585	574	566	542	571	561	597	561	568	603	595	588	534	573	592	547	630	566	553	621	589	585	578	580	570	588	613	565	574	517	535	573	587	544	577	574	578	584	598	584	615	557	554	585	592	579	573	563	537	602	573	564	588	601	582	600	576	528	578	576	578	569	595	637	610	591	569	589	573	540	564	554	559	629	584	556	572	540	573	566	578	569	557	551	581	585	566	612	571	568	574	585	581	562	558	601	574	536	587	589	588	609	535	557	571	551	577	564	589	557	580	558	577	586	547	568	604	559	592	618	573	586	568	596	554	550	571	587	571	610	549	618	598	577	567	590	560	596	626	576	542	578	521	540	560	544	592	618	527	562	607	580	611	600	605	616	572	540	581	593	592	566	578	591	541	542	588	591	591	551	563	535	602	573	599	602	585	588	609	581	576	563	566	595	601	579	574	562	607	580	572	573	600	596	597	612	565	611	596	559	561	574	588	603	561	583	585	544	569	559	550	570	591	534	612	558	555	538	567	615	577	603	566	590	547	566	562	563	552	582	565	577	548	588	558	570	559	559	550	584	549	596	556	600	564	603	578	606	592	593	555	561	566	571	535	591	569	610	598	566	555	606	593	526	585	561	578	597	584	589	556	592	592	547	556	561	577	575	585	608	608	566	577	561	595	567	594	558	566	550	570	551	606	551	559	571	590	568	571	573	583	563	572	600	589	573	556	577	576	613	513	579	566	565	587	616	608	573	579	545	560	572	596	560	587	558	522	540	564	549	590	547	572	567	579	609	571	570	574	574	592	594	606	583	538	579	566	572	569	535	610	551	564	557	592	602	597	555	548	558	571	581	609	575	554	626	596	569	557	616	593	524	586	581	591	563	553	552	562	538	599	551	600	596	589	575	548	590	550	587	629	593	596	593	572	581	516	586	559	540	614	531	603	592	550	584	609	593	528	568	588	604	533	590	584	575	580	560	566	609	621	571	554	597	563	581	512	577	539	600	572	598	566	562	586	554	578	539	553	559	550	567	540	553	600	533	579	570	546	525	552	611	587	591	572	594	574	560	587	589	569	550	586	618	571	600	564	568	553	605	565	559	575	575	571	567	594	595	530	611	586	557	597	558	603	544	563	548	503	541	583	556	583	613	607	568	614	580	560	581	606	600	557	585	565	541	563	558	581	610	592	558	600	552	569	579	569	563	578	608	598	593	600	574	588	540	561	581	585	602	575	612	594	566	562	573	607	603	597	598	500	595	540	548	623	577	516	561	583	591	592	580	595	594	551	548	612	569	555	559	546	556	587	593	572	567	573	582	549	574	566	581	608	589	583	587	580	526	561	544	602	577	554	600	574	580	586	612	538	527	602	542	561	603	594	581	614	569	571	577	607	581	578	560	597	593	573	620	572	542	568	587	548	580	594	612	561	591	634	556	571	565	592	614	589	582	592	599	597	561	578	582	558	560	574	586	564	595	546	572	578	593	551	575	603	570	538	596	533	570	526	575	562	579	582	584	591	599	614	551	557	585	592	575	602	579	605	554	553	588	548	550	611	558	553	607	603	582	584	531	561	574	591	598	568	599	553	609	620	610	594	555	583	561	570	595	542	593	580	547	575	587	582	616	580	604	549	578	578	565	602	624	557	606	572	592	600	611	587	556	551	606	568	586	612	541	550	557	622	590	568	570	579	571	587	558	598	609	610	619	563	568	542	548	614	582	575	589	580	559	643	600	587	601	609	601	588	544	577	569	549	546	583	612	646	585	621	568	548	599	541	580	606	589	591	579	562	580	571	562	588	550	583	609	612	555	550	555	618	570	532	579	593	603	575	583	569	541	560	577	584	555	552	564	569	560	551	571	575	567	582	588	550	608	557	597	583	572	573	583	578	607	572	561	561	567	605	566	594	552	592	609	567	570	549	584	601	602	561	577	545	550	538	584	538	596	560	555	588	559	568	595	580	584	568	589	560	577	598	584	548	564	552	532	600	599	587	563	513	580	558	581	601	556	612	562	627	610	562	563	559	547	576	577	579	578	594	583	586	588	535	575	565	540	571	518	603	540	572	581	598	625	575	563	582	539	585	566	604	536	580	602	585	540	601	556	590	546	560	594	581	580	534	606	545	566	574	598	561	594	584	571	568	600	596	625	666	586	591	551	576	569	572	580	548	572	573	556	573	588	588	587	604	604	592	593	558	581	538	568	544	601	589	586	588	575	581	614	564	614	623	576	589	607	593	597	556	631	573	600	601	551	605	568	523	562	546	552	556	546	573	599	538	601	569	528	571	604	588	562	590	582	584	579	560	610	607	572	576	547	608	565	538	612	576	505	563	530	609	586	554	560	582	543	523	590	568	587	585	600	583	598	570	595	563	577	551	539	548	562	594	568	564	561
24892	21320	27766	25186	10467	968	591	473	439	3804	19290	18605	12089	5110	1894	755	357	266	237	273	303	237	266	238	250	222	307	211	276	222	261	281	261	255	273	261	287	226	267	259	266	267	264	261	276	275	239	266	240	251	251	233	237	248	292	268	259	266	260	258	276	252	240	237	267	270	223	254	240	234	223	246	285	247	255	246	236	262	252	242	259	264	252	249	260	246	261	277	225	251	225	232	249	258	252	257	249	265	244	257	253	260	266	261	251	264	242	274	260	239	275	263	249	225	252	267	230	273	260	266	254	259	261	245	240	258	297	207	257	227	240	290	244	251	246	285	256	258	273	260	267	262	243	276	252	247	252	274	254	279	250	240	248	278	247	269	269	244	249	263	251	245	241	253	256	249	246	255	262	276	278	255	251	257	259	258	237	255	238	254	267	241	276	255	260	243	251	257	243	257	278	272	251	260	247	261	259	235	257	248	247	269	263	243	245	261	246	276	260	268	256	263	282	239	244	251	287	238	262	257	247	247	250	281	260	228	265	244	275	260	273	248	279	274	254	254	266	271	216	295	247	252	261	248	246	228	262	262	257	235	246	259	262	246	271	254	234	265	242	264	228	229	233	245	251	251	256	276	216	256	241	247	256	271	250	247	250	286	261	248	270	262	266	259	253	264	256	235	274	249	234	265	257	254	267	262	271	265	253	251	242	243	257	262	254	238	263	262	233	246	268	248	257	278	240	239	264	253	253	224	232	236	230	268	270	277	255	249	252	251	263	258	263	245	235	238	253	234	249	250	258	256	264	225	243	246	285	231	250	214	242	220	232	228	234	253	274	264	258	240	261	237	235	277	231	254	272	267	266	252	235	265	247	241	257	238	226	247	269	225	253	271	263	232	252	266	273	232	259	264	242	255	276	253	262	276	215	258	253	229	248	268	256	251	250	235	272	254	233	252	229	256	252	246	279	239	259	238	271	256	253	250	238	247	271	249	266	266	251	233	262	254	269	264	258	293	266	275	241	267	249	286	256	254	240	238	267	280	240	238	250	258	235	255	249	244	247	251	279	250	252	245	239	261	246	265	256	280	237	263	259	249	284	247	277	247	254	233	229	278	270	246	255	240	242	212	267	234	238	246	265	239	308	257	246	260	272	237	252	264	255	254	258	245	253	233	238	275	265	277	272	276	266	285	281	236	261	264	259	228	243	247	242	259	263	268	259	283	253	257	198	215	257	268	237	247	255	281	274	252	238	226	257	256	265	273	268	234	263	255	284	275	241	266	254	269	238	289	228	252	229	238	224	274	256	242	264	249	238	278	265	247	269	242	250	246	251	275	252	265	240	261	253	257	245	245	248	238	255	266	264	240	235	277	257	238	267	214	269	256	260	285	240	240	262	261	256	255	249	239	262	231	245	255	242	260	228	254	247	254	261	256	249	232	263	234	247	243	229	252	222	250	236	250	251	248	278	255	254	268	267	233	265	274	266	227	269	275	257	254	240	254	236	264	241	256	268	244	247	236	267	243	267	262	269	257	277	240	252	276	253	271	260	265	253	258	278	252	283	275	272	254	230	228	239	246	255	240	243	236	229	263	231	255	256	256	266	237	289	279	232	263	279	257	270	259	254	213	270	280	235	239	246	254	219	271	236	238	282	244	262	237	222	262	262	265	277	244	216	247	267	290	253	254	229	223	234	288	270	216	222	241	234	246	277	244	280	230	233	252	242	270	234	263	233	277	265	254	252	235	254	240	263	265	247	235	286	255	220	253	262	260	250	236	224	239	233	231	268	218	262	257	258	242	269	244	257	266	261	264	259	249	262	284	247	272	271	236	245	244	255	261	266	238	238	267	263	236	252	235	227	260	274	232	248	243	234	236	249	257	236	275	255	235	233	249	264	210	268	285	261	228	262	264	241	221	260	256	245	252	238	255	245	251	242	288	254	251	261	234	267	225	259	280	251	221	262	266	260	256	245	232	230	260	265	243	267	228	270	252	261	251	224	241	248	256	255	249	258	252	232	233	228	206	266	243	244	244	245	260	282	244	246	236	245	222	257	262	239	251	251	253	254	236	232	231	287	268	263	240	264	263	274	256	278	241	266	264	274	255	255	214	248	255	261	242	255	243	227	249	238	271	257	233	282	282	236	253	268	239	251	256	256	262	253	251	239	270	237	285	277	217	245	235	257	233	239	230	215	279	276	264	251	270	284	278	274	272	240	284	262	243	262	250	234	256	249	257	257	247	252	224	242	266	238	281	247	230	237	239	237	247	248	243	213	278	246	261	251	268	271	246	275	238	255	242	225	266	264	219	269	258	260	239	279	280	270	260	254	235	254	284	219	257	244	277	253	241	274	256	260	235	270	255	254	235	267	226	265	252	211	243	242	256	256	223	283	255	250	274	275	233	271	257	235	258	255	237	272	253	254	283	254	292	268	231	274	266	260	299	250	276	236	253	271	244	236	256	251	253	244	279	266	254	276	250	241	232	233	245	243	246	252	251	299	237	266	257	263	264	235	223	252	240	287	251	249	269	253	263	241	241	235	262	220	261	241	246	239	267	266	247	260	234	255	288	216	263	263	238	260	225	228	262	229	277	267	241	262	251	267	250	272	236	261	273	250	244	239	244	236	244	219	237	242	267	274	245	223	272	280	257	272	237	264	282	241	270	275	255	264	239	246	243	276	219	258	278	216	252	256	236	264	236	275	266	231	254	240	254	240	258	241	262	251	260	222	240	243	240	250	254	266	260	249	246	249	260	247	256	251	223	271	269	239	217	255	247	259	268	264	263	246	242	275	261	243	265	293	243	262	269	247	247	237	264	258	239	235	253	214	261	243	261	254	250	257	236	269	247	257	274	269	263	282	236	229	243	266	225	252	246	276	258	226	245	253	231	278	254	255	262	287	278	250	266	244	267	238	248	242	227	273	248	261	252	263	276	254	254	286	260	259	237	234	269	271	245	248	243	290	253	251	266	264	270	250	268	268	256	268	243	236	248	251	261	252	241	260	218	244	263	239	255	274	261	245	241	246	289	267	247	252	247	238	221	224	245	259	240	256	266	277	246	235	251	267	266	255	252	270	253	269	250	261	236	273	258	264	251	260	243	238	202	240	269	284	271	250	264	258	258	231	249	242	242	225	242	258	278	280	226	251	265	283	261	247	251	257	255	248	232	273	242	238	248	263	273	242	269	264	263	253	240	250	267	269	248	264	255	244	246	258	254	246	265	231	260	244	274	258	267	262	249	269	250	230	238	265	260	241	270	270	233	250	257	267	254	256	218	259	241	270	257	245	226	282	272	234	239	250	273	277	262	248	279	275	260	263	262	238	252	252	257	264	256	249	248	240	247	267	253	222	262	226	255	274	245	251	266	266	277	248	269	248	255	223	242	240	263	285	250	231	243	272	261	244	242	263	244	226	251	248	248	254	259	253	258	254	257	274	263	254	253	259	267	261	251	260	251	246	261	235	253	247	267	243	257	241	258	246	256	249	222	256	247
9229	18431	14336	7291	4162	1968	1515	1257	1054	8662	30948	28365	20621	10848	4646	1965	805	495	469	451	505	453	423	438	492	476	455	460	462	457	496	474	465	488	495	491	450	497	486	477	439	419	428	482	480	497	415	450	447	445	536	436	521	479	492	494	509	483	475	444	491	476	415	412	464	478	498	433	495	493	436	448	437	489	490	516	469	495	453	479	456	479	488	488	465	500	446	447	440	461	480	472	472	489	461	466	471	457	534	474	504	438	476	458	500	477	482	468	500	478	475	466	476	465	487	440	459	449	479	482	489	503	510	482	457	441	472	475	476	477	452	448	450	483	478	411	486	434	469	472	502	460	509	502	466	462	476	452	488	497	488	455	442	450	473	478	474	455	441	444	460	486	481	478	424	468	460	452	421	472	522	458	447	462	489	457	469	409	505	517	488	504	500	478	515	440	457	453	509	449	481	469	496	499	470	476	453	442	482	485	446	495	438	450	475	444	478	473	461	466	455	482	472	495	434	445	464	452	435	447	462	479	477	487	447	442	459	498	468	495	432	515	508	472	491	459	450	454	443	470	456	448	470	470	473	465	449	518	468	458	495	508	501	427	452	449	476	449	462	488	468	449	488	514	467	433	464	454	453	480	479	463	492	459	435	474	487	466	460	489	446	459	463	457	445	440	479	466	482	470	446	449	492	465	477	460	429	450	503	480	462	450	431	496	466	461	459	473	506	426	479	501	490	471	494	445	447	501	482	467	480	470	486	474	473	469	477	479	480	450	479	498	480	491	480	445	500	449	485	487	426	480	447	488	472	499	484	464	483	500	441	496	501	517	478	502	482	470	467	471	494	494	483	442	454	475	457	480	492	496	474	492	502	474	478	491	471	442	477	470	472	480	457	463	458	425	509	473	468	458	518	451	473	474	454	491	482	475	502	471	441	460	504	430	458	498	452	464	459	475	507	448	443	488	470	472	466	480	488	446	437	505	458	441	475	509	450	453	499	468	485	482	470	473	476	485	470	471	467	446	478	460	466	501	456	431	487	473	478	463	454	493	469	479	482	509	453	478	466	464	497	455	490	513	453	478	503	469	476	452	470	464	448	495	440	481	474	481	498	505	461	494	471	471	445	443	469	450	493	474	466	503	477	494	450	485	478	495	506	483	480	444	493	492	481	474	464	477	485	482	497	509	506	482	477	463	454	466	457	443	450	474	435	485	466	492	494	472	476	461	447	457	513	478	476	479	471	464	454	508	460	474	450	502	472	448	486	514	508	514	494	491	462	454	495	463	441	446	475	449	421	457	464	448	470	395	448	484	467	468	476	477	451	527	487	440	456	434	457	498	493	500	435	469	471	450	481	504	454	468	474	458	452	454	513	500	493	483	480	496	469	488	479	464	491	466	503	464	480	465	486	506	487	492	489	470	484	530	443	445	482	483	484	471	449	464	471	490	462	445	489	475	432	472	421	482	445	457	480	448	473	497	492	495	452	481	488	454	513	466	457	443	483	475	471	475	477	492	476	466	499	452	483	452	474	458	480	442	488	479	485	447	465	489	455	483	465	472	483	477	441	476	480	477	456	411	462	469	463	465	493	443	486	499	462	488	501	510	434	479	459	461	490	452	444	478	491	461	459	442	502	495	462	491	489	468	478	450	458	444	493	474	434	494	466	469	488	498	484	483	468	501	489	478	454	465	445	512	469	497	459	440	453	440	511	487	453	480	451	506	496	407	480	490	485	484	471	492	482	470	488	467	425	451	480	490	442	473	465	481	469	462	459	492	492	460	487	495	474	474	476	499	454	433	480	437	470	458	456	485	472	469	477	490	478	504	471	495	489	446	483	487	467	481	456	482	478	471	481	480	467	457	447	467	497	489	461	458	476	473	457	502	503	482	499	481	444	467	458	481	477	463	481	464	474	490	476	445	468	478	439	475	452	452	500	472	434	493	504	464	486	467	479	494	448	475	462	469	453	468	472	483	455	469	487	455	456	495	459	452	437	488	441	500	461	469	458	457	497	459	466	494	447	468	481	477	452	500	474	470	446	456	451	448	435	501	499	491	464	459	483	472	458	468	469	478	483	462	501	454	494	505	471	487	509	466	466	461	476	476	442	455	498	475	464	462	477	456	493	471	483	475	454	465	459	462	429	449	513	450	488	442	504	513	485	488	468	472	475	494	451	451	437	485	517	464	503	490	493	489	460	476	473	437	472	485	499	479	472	497	403	437	487	458	476	501	451	444	466	441	460	478	480	461	480	502	485	460	494	486	489	484	479	469	482	499	482	486	448	500	465	448	478	492	454	459	454	433	487	453	459	481	472	491	462	443	466	476	453	444	521	462	472	496	518	468	486	478	410	498	455	451	482	484	482	433	463	476	472	485	449	432	497	481	468	463	428	485	481	498	461	467	454	474	474	453	489	457	471	469	478	494	485	460	495	490	467	482	476	477	473	480	490	477	428	462	491	449	427	457	476	482	476	494	459	474	458	436	456	485	503	504	448	488	518	542	475	499	497	455	425	463	474	480	441	473	478	450	472	470	499	495	443	440	490	469	496	450	517	501	453	553	444	477	485	461	476	486	460	478	447	445	450	495	480	467	507	458	479	427	482	476	511	470	448	462	472	482	483	463	426	480	490	501	467	464	491	511	476	473	457	483	491	461	483	488	469	489	449	472	496	472	486	461	446	453	478	485	491	488	462	456	466	479	484	454	451	509	502	484	458	456	482	424	454	504	460	454	494	493	476	465	470	463	501	482	467	482	449	481	472	464	488	482	471	476	495	514	474	454	500	448	467	482	448	477	456	450	486	468	490	470	478	478	468	457	467	493	504	459	489	451	446	478	513	456	469	487	467	453	437	499	467	471	476	459	517	468	490	488	491	483	479	474	447	493	493	470	468	448	452	483	490	466	455	447	451	519	434	466	463	463	455	484	433	453	446	493	478	491	466	495	483	478	443	473	449	496	463	465	473	515	462	495	426	493	449	469	518	452	486	444	430	504	446	468	439	456	477	426	462	435	469	462	465	449	469	488	406	437	439	480	475	492	450	427	491	491	480	437	435	523	444	466	466	443	475	465	485	491	476	459	462	479	428	473	506	484	461	476	467	484	501	461	458	451	512	436	467	427	474	525	471	464	441	508	470	488	504	447	445	493	450	482	445	472	486	466	467	449	480	499	516	498	483	472	452	456	483	483	423	492	479	490	457	457	459	471	498	466	461	519	470	482	471	470	494	498	465	483	473	475	442	438	452	469	452	509	448	497	479	481	477	478	492	443	451	479	466	488	477	504	459	477	458	487	464	480	466	457	488	457	439	459	404	474	496	465	485	522	462	475	484	500	461	445	476	427	445	455	489	433	451	457	490	458	454	443	447	420	462	429	463	479	456	466	480	497	480	457	432	465	473	461	491	450	441	469	484	439	495	493	466	480	464	461	486	520	530	498	491	512	471	447	430	484	506	511	473	492	454	458	464	460	433	459	452	475	470	444	484	444	482	498	476	490
23320	21341	29153	23887	21340	19273	2308	1046	692	9380	35891	35036	26593	14346	4762	1604	586	242	222	189	170	192	192	212	164	189	202	209	220	189	227	226	177	197	200	172	196	205	211	187	182	174	211	210	200	174	179	199	194	193	195	198	205	171	229	207	181	187	207	202	163	200	205	181	190	208	172	193	191	189	211	210	180	170	218	184	187	190	177	194	173	206	190	174	192	201	207	177	210	208	185	199	188	191	185	163	194	185	213	192	191	187	193	184	215	199	216	207	208	190	193	172	188	187	163	213	228	196	181	191	188	202	186	222	189	196	205	223	184	208	210	195	192	221	204	171	174	213	200	176	213	189	199	167	194	190	185	204	177	180	211	172	217	203	174	200	179	187	189	194	198	191	184	170	239	194	201	178	191	181	204	190	199	233	193	185	200	188	204	196	208	170	201	174	186	200	222	186	195	182	195	188	188	178	180	184	185	213	175	200	180	207	185	203	209	184	197	179	197	180	200	184	195	225	208	180	161	202	175	206	163	200	225	197	192	168	188	205	213	165	172	171	198	181	161	227	212	196	196	215	163	216	169	206	199	171	172	186	193	192	194	203	176	191	194	176	217	173	202	213	188	192	159	189	185	185	190	189	208	206	188	208	174	175	197	185	204	235	195	161	188	186	184	189	194	168	185	172	194	202	203	206	188	196	188	200	219	186	171	175	181	200	204	197	199	177	192	192	174	195	173	215	195	191	189	196	211	212	206	223	202	179	202	195	188	210	171	195	199	188	191	195	220	186	183	201	195	196	199	222	207	161	205	206	168	213	199	206	205	196	204	227	213	185	211	204	209	190	172	174	208	189	207	218	171	202	191	198	223	204	219	193	178	200	193	212	195	179	167	184	176	198	190	198	193	183	204	220	213	195	193	187	200	198	198	197	185	154	190	212	193	210	196	195	185	215	190	200	171	169	175	207	174	211	198	177	210	180	198	212	191	188	181	210	193	218	225	171	203	216	173	208	212	193	163	180	188	201	199	163	195	159	200	201	185	186	198	204	185	176	180	204	189	199	176	186	203	188	194	206	204	200	198	184	197	168	206	192	213	186	214	156	202	175	193	204	185	192	217	205	203	192	189	206	195	164	196	196	210	207	194	182	188	178	156	199	165	197	177	203	193	206	204	175	185	191	197	198	218	201	174	184	198	188	190	196	183	191	179	182	200	178	176	180	196	198	185	198	179	203	202	188	189	204	165	213	187	187	178	185	188	221	197	191	187	196	214	196	199	198	205	202	236	173	184	199	185	197	189	202	190	201	207	188	173	213	168	186	196	210	178	203	174	184	195	195	190	174	192	200	195	170	215	154	205	207	182	208	200	215	178	216	189	175	166	210	196	206	202	175	176	199	196	194	194	192	177	185	208	180	185	194	181	197	199	198	190	192	207	205	193	182	203	212	199	189	181	208	202	228	202	206	180	200	190	189	207	194	154	199	212	198	177	187	170	172	217	173	177	188	187	195	179	171	188	200	207	195	187	173	184	184	176	206	182	199	195	212	175	185	205	166	184	217	190	174	212	173	187	209	169	174	189	181	185	201	165	197	203	208	184	156	187	170	194	192	177	174	200	216	202	188	156	186	178	183	212	188	195	199	194	213	218	191	206	171	182	187	182	195	179	192	188	199	180	191	206	176	192	187	175	201	204	193	171	209	197	205	199	168	186	196	164	210	201	192	167	225	196	173	181	182	178	187	175	198	183	190	186	178	193	177	195	187	211	204	190	192	178	186	196	182	208	190	183	195	183	209	181	198	182	209	187	188	196	171	188	190	192	188	196	198	192	186	204	189	183	223	222	183	193	201	190	179	186	221	210	203	219	217	190	187	169	183	194	211	190	178	151	183	202	208	195	185	189	172	173	217	189	207	194	208	180	182	186	184	160	182	194	187	198	191	194	190	172	201	187	164	187	165	189	198	200	180	199	186	186	213	200	179	185	183	199	210	184	207	211	183	206	213	192	195	186	219	202	206	222	173	200	197	207	192	171	196	195	209	169	174	179	200	193	189	192	200	200	182	181	193	213	224	203	196	203	186	199	196	173	181	180	191	200	187	174	192	179	201	193	184	183	192	204	193	194	181	183	191	190	189	192	189	179	200	195	173	210	199	196	189	222	197	204	181	185	194	186	180	190	178	177	196	210	182	208	204	195	161	192	194	166	182	186	187	188	217	205	184	182	211	198	198	195	194	188	173	205	188	180	201	178	211	203	177	193	184	185	188	204	193	187	197	180	189	179	187	178	202	208	204	204	201	186	184	187	187	198	189	224	188	210	222	174	207	189	176	213	179	216	194	188	197	182	201	203	195	181	197	196	195	218	181	203	174	187	196	181	179	214	187	169	169	200	198	177	195	196	185	189	200	202	196	179	206	192	202	194	174	188	161	208	176	199	190	195	167	219	206	208	199	192	183	168	194	180	197	194	193	193	183	181	186	180	189	205	200	191	211	139	196	167	197	186	178	220	209	189	195	186	183	194	221	193	198	178	185	187	195	195	194	204	186	185	188	190	184	202	171	171	180	183	199	196	201	180	195	217	190	199	185	177	200	191	178	199	179	218	190	180	196	179	195	201	199	210	191	198	168	181	169	190	189	194	176	187	199	201	182	186	178	187	201	206	196	168	180	194	227	212	206	182	181	191	203	180	190	192	199	170	161	226	209	185	185	197	191	189	180	162	200	200	163	186	183	200	185	209	195	190	175	201	216	182	214	200	195	186	192	186	196	209	202	183	201	205	190	173	153	198	204	187	209	205	176	182	200	175	194	208	184	206	189	187	197	199	167	186	209	212	201	201	188	181	187	172	193	171	240	171	184	190	187	206	185	192	185	171	194	211	187	166	192	210	220	212	178	147	188	210	171	184	205	179	177	187	160	189	207	213	200	185	209	189	211	194	186	176	166	229	212	200	183	191	191	214	169	209	198	204	195	212	207	195	214	185	182	179	212	185	166	179	210	179	193	203	187	182	188	180	193	177	175	152	189	197	197	197	195	210	191	210	190	166	214	212	167	177	205	213	200	197	203	155	186	184	182	183	205	180	181	185	155	201	208	182	185	168	195	206	185	205	194	198	185	214	183	182	194	175	182	201	194	198	205	197	204	204	200	189	201	168	177	189	191	197	182	189	208	166	196	180	237	209	210	193	190	189	177	207	187	177	182	186	160	200	179	193	224	205	195	199	203	177	175	186	196	176	185	205	197	200	192	158	177	188	217	206	198	181	193	178	186	192	197	212	194	162	182	214	171	182	178	177	179	190	189	195	188	197	184	182	191	201	187	189	194	171	188	210	199	174	169	186	180	183	193	201	186	199	204	217	173	189	178	181	167	191	196	190	197	186	200	213	168	186	193	192	202	224	191	217	177	204	205	179	199	143	196	186	192	194	198	182	195	179	194	206	195	187	209	201	188	178	216	214	202	225	202	192	193	182	184	178	185	191	227	186	194	202	172	175	172	187	175	187	193	187	203
12349	25097	19992	12711	6553	4314	3407	3139	2291	16443	43960	41627	33505	21129	10190	4218	1364	535	367	342	339	338	371	328	311	364	367	372	350	332	338	351	353	371	336	324	347	315	353	352	353	353	357	347	316	370	372	377	326	341	320	325	329	346	339	356	350	355	357	382	361	311	340	358	372	328	353	331	354	344	342	381	375	363	371	321	372	368	331	338	318	366	334	377	329	361	328	373	362	337	326	385	355	321	362	351	346	329	344	330	345	350	348	368	361	334	382	344	353	351	361	310	324	333	351	335	362	349	350	352	377	334	345	357	337	347	347	331	351	355	327	340	346	342	332	366	325	346	331	347	340	364	339	368	329	349	355	367	372	365	354	388	334	350	350	359	374	340	361	347	389	366	323	337	342	327	349	342	342	319	344	309	362	321	350	361	372	363	353	361	343	376	345	328	328	359	358	339	346	356	358	356	325	359	375	375	361	359	355	339	343	353	305	352	353	334	353	339	360	345	328	311	339	367	341	376	355	376	321	321	349	380	359	347	322	360	344	339	361	352	320	339	373	346	340	350	347	364	357	352	370	334	328	367	344	346	336	337	333	369	364	359	367	354	361	390	349	324	320	345	352	361	329	343	363	329	350	370	362	339	368	337	364	337	356	371	326	325	338	330	339	352	383	321	360	360	344	329	356	354	324	354	355	368	366	317	354	352	359	372	304	345	378	360	367	335	376	345	378	361	374	357	322	347	359	337	345	352	319	361	356	350	391	369	369	371	332	327	364	354	358	363	352	355	373	378	362	371	357	317	339	382	355	343	337	343	331	320	353	364	343	364	355	346	338	358	363	352	356	330	340	359	343	331	366	326	345	337	349	338	306	341	354	352	334	356	344	323	354	328	365	338	334	344	328	364	383	361	359	316	347	312	338	350	355	376	356	349	369	363	350	354	337	305	313	365	344	388	334	380	337	350	379	338	338	369	337	355	351	374	341	344	347	371	352	351	337	345	366	356	320	348	332	368	338	346	350	326	369	349	321	337	355	348	359	366	355	339	363	354	358	353	346	355	356	357	329	369	342	354	313	342	363	343	350	361	368	373	350	373	339	354	346	351	331	303	323	346	345	328	382	361	295	339	360	377	335	369	358	356	363	395	335	337	354	347	368	354	348	362	379	363	364	359	362	360	349	367	345	355	377	347	323	328	335	365	332	381	357	351	357	372	335	351	359	381	347	362	369	365	354	400	334	354	367	377	338	359	336	330	342	358	333	312	319	348	319	368	352	348	382	354	351	377	371	328	322	339	341	316	316	355	358	372	318	362	357	372	380	385	369	361	386	351	328	343	332	310	345	362	358	327	352	319	327	332	391	356	339	337	310	354	347	359	319	390	369	321	386	358	330	366	344	368	351	328	387	335	394	361	364	358	353	348	383	337	334	336	400	339	341	354	328	373	359	395	370	343	322	329	398	322	374	357	342	361	332	362	342	372	331	364	341	359	338	324	367	334	380	340	338	348	349	333	352	344	357	343	357	386	377	376	337	354	380	346	358	371	368	325	341	338	325	325	333	328	354	347	340	367	356	365	362	316	326	344	334	354	313	350	330	324	403	367	333	374	404	328	369	363	343	342	354	343	363	359	355	339	377	358	304	319	346	330	387	330	339	352	349	332	329	354	335	399	337	365	357	368	373	352	363	345	353	361	361	341	365	363	320	357	365	336	360	359	321	335	341	358	345	336	365	354	354	368	347	340	333	362	368	354	347	356	361	319	326	325	356	313	348	319	351	357	374	332	366	351	395	352	385	356	322	353	344	313	349	382	309	337	323	359	393	357	339	348	315	405	376	351	339	350	339	354	337	330	355	342	342	302	343	330	344	332	387	358	357	350	361	364	342	355	342	352	349	312	321	339	325	353	382	378	345	357	350	364	353	373	312	355	347	335	337	349	318	345	351	353	356	327	339	335	345	371	320	335	346	348	340	348	357	375	357	376	330	395	366	385	382	350	347	374	322	360	365	344	344	355	339	326	368	360	350	311	388	363	358	350	338	300	342	336	397	375	346	351	339	364	338	363	337	393	339	355	353	354	364	331	345	335	352	356	350	349	355	332	325	368	358	349	340	330	334	298	351	373	352	366	379	349	309	387	369	326	358	369	321	342	346	332	322	339	337	351	338	368	378	324	336	330	323	354	361	353	382	342	340	325	363	384	339	360	316	339	346	353	286	369	325	313	345	370	374	345	341	319	338	360	377	326	389	322	326	324	352	297	364	332	335	335	351	357	337	320	330	355	345	353	340	357	322	370	346	326	318	353	348	369	381	333	364	353	341	341	353	321	351	371	331	346	359	352	317	324	354	377	324	361	374	361	356	374	350	369	308	327	349	325	352	322	350	332	391	326	358	369	373	365	350	352	349	359	345	365	381	322	357	384	354	357	355	319	353	388	329	388	352	377	327	339	391	391	332	331	342	338	346	359	376	358	340	354	355	341	330	311	350	371	339	337	334	369	352	344	329	326	356	361	351	357	372	349	370	345	350	325	322	335	351	346	364	379	345	318	329	335	389	333	330	347	361	359	356	316	357	326	397	353	327	385	353	352	355	379	361	367	319	389	358	348	358	389	309	378	334	363	325	374	341	361	354	342	350	360	364	344	343	360	366	330	360	350	387	366	352	358	320	338	334	319	352	373	362	362	343	355	316	330	365	355	331	359	363	345	345	382	354	346	368	320	348	377	315	346	367	365	336	359	331	380	345	334	355	346	344	364	331	329	328	340	321	353	351	324	336	354	358	322	339	314	353	380	388	327	353	353	348	350	347	361	360	341	375	354	327	337	356	351	346	339	364	359	364	357	361	367	366	349	384	345	342	364	336	321	370	362	366	338	348	350	364	358	374	306	354	349	334	328	397	363	385	341	351	351	354	340	341	359	332	347	363	345	376	329	350	343	340	361	345	339	348	319	343	378	319	384	335	360	340	346	338	362	357	325	374	350	315	348	379	371	352	359	350	359	348	348	374	346	372	341	343	331	351	319	331	363	347	357	341	353	349	334	366	341	365	367	351	353	338	349	340	370	336	400	355	354	338	371	369	335	359	300	339	362	368	394	347	336	347	343	358	341	379	364	328	338	376	344	356	355	362	337	346	363	364	332	366	332	325	349	347	316	337	372	322	333	363	359	317	302	366	360	315	326	362	343	348	367	351	330	339	336	348	335	343	360	346	332	354	347	354	348	363	385	335	362	353	360	348	335	367	320	326	352	344	338	374	354	357	341	335	338	358	349	334	359	362	340	350	382	317	339	360	320	355	355	360	336	345	341	370	323	336	320	359	350	368	339	339	341	349	354	357	336	369	341	340	343	371	351	339	334	360	346	336	370	359	321	366	340	333	335	396	335	361	321	307	359	378	337	380	357	355	365	340	342	359	332	370	326	355	352	367	336	361	348	337	354	350	362	353	343	376	348	379	318	347	349	344	357	358	349	333	352	381	359	394	353	361	346	352	334	338	340	348	372	360	348
26814	20702	10868	2713	1076	721	543	464	380	443	2737	4410	3477	1950	1035	541	389	326	292	316	314	296	327	289	292	293	340	324	325	307	317	294	318	284	290	317	303	298	285	309	297	298	279	322	303	303	296	317	315	324	288	343	322	301	306	289	306	306	300	284	368	300	305	300	287	322	318	294	320	307	309	308	300	286	315	309	311	276	341	306	312	303	314	320	321	299	334	325	285	321	294	320	285	279	276	333	325	302	288	327	294	313	350	292	305	308	305	321	323	312	296	305	314	301	305	314	288	291	317	318	282	322	333	280	327	301	315	324	273	306	306	317	326	296	309	300	280	298	339	317	297	339	326	325	323	310	259	327	276	297	354	309	282	294	312	307	324	314	311	319	314	317	264	263	307	322	303	295	302	302	314	308	304	348	275	330	305	331	323	314	304	314	316	292	293	304	308	317	317	315	298	304	319	305	301	308	289	346	315	293	298	323	313	275	312	316	320	299	265	310	308	288	290	324	300	299	292	259	279	294	290	291	292	292	317	293	270	307	325	328	321	284	284	295	291	322	324	306	318	297	315	285	326	292	305	309	288	299	289	296	339	294	308	287	267	279	285	327	297	297	302	323	311	297	286	321	286	295	311	325	318	338	302	305	330	321	291	287	310	293	274	307	297	300	283	310	293	287	305	263	286	316	294	316	299	288	284	312	340	305	326	297	312	324	287	340	293	328	315	295	325	324	324	326	334	294	326	287	319	302	293	274	323	356	312	329	321	284	332	299	315	308	312	335	323	281	276	331	303	286	301	309	311	304	292	296	303	317	287	318	293	293	330	274	305	285	259	338	284	325	297	317	291	322	296	304	343	292	315	326	304	326	315	307	302	268	294	302	306	316	318	319	304	281	310	309	310	304	298	286	283	325	297	303	292	286	301	310	331	303	305	308	329	319	306	306	298	307	301	316	300	321	304	310	301	302	296	332	322	344	267	330	309	325	305	300	294	306	314	329	301	322	317	295	318	288	302	313	290	290	293	300	301	290	295	309	282	317	296	293	299	335	328	303	311	312	265	320	291	305	301	331	299	297	317	297	302	301	311	275	286	303	297	279	306	283	301	317	293	301	303	299	308	324	301	347	331	313	304	291	296	322	288	312	277	315	314	294	306	290	307	327	312	325	314	348	334	271	317	315	298	332	342	309	310	323	261	307	307	320	289	315	300	317	300	307	293	313	294	334	308	314	309	286	300	308	323	329	290	298	270	300	323	284	292	324	335	347	312	320	294	304	302	292	319	297	310	290	313	310	306	295	319	301	283	307	329	307	317	302	307	297	333	350	281	294	303	325	324	317	283	297	326	303	300	278	300	322	315	288	289	346	322	315	292	305	312	300	309	284	325	288	293	271	306	286	296	313	329	314	309	298	267	334	294	300	298	300	288	316	303	302	302	318	331	299	295	277	314	313	315	302	315	293	318	299	303	291	247	286	312	322	298	348	321	320	312	314	287	327	314	324	250	306	321	321	317	313	365	313	302	263	293	320	330	283	284	299	297	313	336	294	296	296	310	294	325	325	312	300	320	288	307	301	324	315	297	322	282	293	303	346	286	318	294	329	287	314	330	267	324	286	298	284	318	310	295	324	289	318	294	320	298	289	298	266	269	318	278	325	316	318	299	317	293	295	302	281	313	322	293	315	308	311	300	277	309	272	304	316	283	308	294	287	293	328	328	315	285	316	318	324	316	314	310	309	299	328	328	301	321	293	286	307	353	310	311	290	319	294	286	340	315	328	316	318	329	308	318	290	314	310	285	296	279	308	303	298	334	306	270	307	305	279	332	304	325	325	317	298	316	281	297	312	287	297	305	345	312	307	295	295	293	306	287	263	272	293	320	300	322	284	309	306	309	311	318	288	292	302	311	302	317	300	319	318	281	318	316	297	342	302	280	291	276	308	314	314	309	300	333	300	302	327	330	302	307	318	284	304	363	291	281	305	317	316	282	282	295	349	313	320	254	302	315	311	317	282	258	300	308	313	323	315	286	290	308	326	317	291	316	334	338	321	318	256	296	348	290	299	314	298	316	305	320	334	346	304	285	328	302	290	322	308	325	272	321	321	320	313	311	308	310	291	300	308	294	315	319	320	291	312	338	302	320	320	314	282	363	325	316	296	293	303	302	340	312	303	288	305	299	305	343	286	342	322	350	310	299	300	298	317	337	306	344	291	309	324	300	317	298	319	291	332	288	319	329	310	311	314	292	314	320	280	281	304	297	293	295	287	333	301	308	312	294	343	350	291	285	287	323	336	369	326	298	298	328	313	314	304	268	285	325	317	301	322	326	307	302	284	308	312	321	325	331	326	299	306	312	315	306	316	302	286	326	314	296	275	320	292	320	265	297	299	337	317	308	297	307	308	289	323	284	294	304	307	292	321	339	305	292	311	300	290	359	311	311	334	277	297	322	290	289	303	314	314	319	320	306	314	315	293	305	306	287	297	300	311	289	303	306	327	299	295	317	301	311	295	327	292	286	305	298	306	304	327	310	305	303	295	318	319	307	303	279	300	303	334	289	323	263	308	312	321	313	314	284	336	331	279	297	307	289	316	303	335	314	280	312	297	310	316	284	291	298	291	316	293	306	284	274	306	310	293	279	318	271	324	320	281	296	309	310	285	283	312	304	300	299	302	302	293	340	303	280	305	303	263	314	313	321	306	295	281	276	333	324	329	288	302	300	339	274	320	315	307	328	318	339	324	291	304	349	291	292	292	303	275	290	297	307	319	309	315	273	314	335	295	311	295	324	284	319	328	269	279	307	308	317	292	294	287	300	318	286	299	312	286	295	315	308	292	310	288	326	299	344	299	323	299	298	283	307	288	310	286	302	320	308	333	304	300	294	289	269	268	289	295	359	292	300	287	299	291	321	292	311	266	300	324	305	335	300	285	275	294	298	312	319	294	292	328	310	302	332	286	319	271	342	280	314	295	295	273	307	298	285	312	323	289	314	327	312	285	304	281	324	285	289	328	335	293	284	305	288	288	319	291	313	287	311	301	308	311	335	320	279	339	310	329	306	304	299	284	300	316	290	316	292	309	315	317	287	307	300	320	306	289	308	318	320	328	294	316	314	325	325	314	287	303	262	310	298	327	288	302	307	326	317	325	310	302	327	320	341	343	284	322	307	322	299	326	306	315	293	309	306	302	311	316	319	345	325	319	305	335	307	305	310	321	321	329	317	307	306	293	284	317	301	327	313	262	331	349	310	326	286	302	308	297	321	302	324	307	311	303	318	296	298	297	299	321	296	322	299	291	318	310	327	330	301	299	318	324	305	298	295	322	282	292	265	302	353	280	290	322	312	294	325	314	318	318	290	310	315	306	301	321	290	277	287	337	271	276	309	262	324	286	328	298	309	306	279	294	274	319	277	304	273	301	302	332	290	291	303	285	319	278	270	309	296	291	308	313	292	292	308	285	285	330	310	304	328	288	303	323	314	306	282	341	306	326	292	312	318	315
8795	10440	8730	3844	2226	1400	1295	949	726	1091	7115	10045	7583	4317	2134	1233	778	601	570	537	580	552	576	515	576	570	563	595	575	510	589	594	580	559	550	518	548	542	557	523	599	533	595	555	566	588	544	553	581	558	540	572	518	553	561	513	571	578	532	550	577	551	554	558	512	578	535	532	536	549	572	526	572	520	564	573	565	602	534	516	542	554	570	536	524	567	580	541	533	516	583	520	559	558	533	555	538	568	575	550	537	537	556	579	561	564	565	566	548	525	540	530	561	529	530	582	533	551	568	550	539	577	540	569	574	630	565	557	561	597	532	559	537	567	597	582	544	565	564	553	558	511	516	549	559	571	562	529	529	582	528	548	519	591	518	557	544	580	549	541	574	562	535	552	566	582	590	566	548	603	547	590	573	569	524	579	547	551	564	561	550	570	581	558	550	581	528	581	553	513	530	550	559	579	596	553	540	544	573	582	522	550	562	564	595	569	557	551	522	568	568	580	519	589	577	540	528	538	569	571	555	526	566	537	520	526	509	551	560	546	578	544	581	553	558	587	536	531	550	586	601	535	567	589	552	588	551	536	595	572	558	570	578	560	581	548	548	560	572	618	552	534	563	530	557	589	590	570	561	588	541	551	540	620	567	530	570	539	597	549	562	559	561	584	533	538	520	582	553	567	561	540	521	565	568	559	569	536	569	523	534	561	578	568	575	583	507	545	539	559	546	548	515	608	575	565	564	560	563	549	578	613	571	535	548	543	561	549	546	589	554	546	580	510	527	551	577	574	555	577	557	534	584	508	564	602	576	538	577	553	575	548	566	570	562	537	614	526	566	551	553	571	568	566	551	562	568	569	552	547	540	552	515	570	569	559	555	589	526	542	553	545	565	554	599	547	527	541	563	552	551	573	560	590	547	554	535	575	561	594	535	557	536	491	569	541	560	570	576	580	575	548	553	532	573	584	527	575	578	561	521	568	545	537	600	542	538	541	581	548	569	534	568	545	518	553	567	549	542	555	544	550	568	561	580	530	578	552	568	549	535	539	579	566	548	569	588	551	555	559	548	551	534	535	500	571	567	569	513	590	585	549	572	515	535	562	579	518	537	596	513	578	535	573	539	542	581	551	591	558	566	580	549	582	571	564	540	565	510	529	561	580	532	569	586	578	556	546	523	546	609	558	583	566	547	567	562	558	542	540	579	540	540	547	594	570	579	609	570	548	549	561	568	539	547	538	589	540	540	529	526	570	568	579	566	559	558	545	532	551	537	525	545	536	556	586	551	570	576	557	577	559	559	564	584	602	564	589	584	558	600	572	570	543	574	549	534	552	568	570	522	545	565	596	505	554	569	546	559	576	566	556	550	563	581	579	527	546	551	552	523	554	542	560	530	594	584	568	568	568	575	532	578	591	542	554	578	526	565	577	541	547	521	578	521	540	591	579	562	529	549	538	544	506	603	586	589	558	541	579	527	540	594	550	558	553	532	552	616	531	561	532	575	549	544	567	596	547	533	575	605	563	577	525	537	579	547	552	553	562	516	600	521	578	541	537	535	580	592	545	557	542	556	528	560	560	580	532	569	575	586	544	562	545	554	562	560	577	630	545	556	574	595	567	534	565	550	540	589	546	562	593	533	558	594	567	565	563	564	560	592	554	613	589	585	540	563	558	607	570	567	533	583	538	569	553	537	569	540	536	539	555	537	568	603	549	542	578	537	566	607	588	601	547	544	570	624	565	613	557	603	524	568	546	528	576	507	551	557	518	553	556	577	555	551	538	580	560	556	508	573	562	595	526	595	565	520	593	561	544	563	548	573	561	582	562	562	548	541	573	556	554	575	561	518	510	557	516	567	544	600	590	572	538	553	550	569	576	547	585	558	547	514	520	537	565	584	535	567	549	561	532	594	545	538	508	596	562	566	556	558	566	590	538	568	556	588	557	588	576	558	567	552	580	589	530	560	571	542	534	529	552	522	592	577	573	571	576	595	498	569	556	511	533	594	558	559	571	579	579	559	561	574	622	552	545	557	561	557	590	580	570	538	570	546	571	598	535	562	517	598	557	572	545	521	605	544	583	542	576	576	594	550	564	541	541	578	547	500	598	521	534	557	549	615	521	539	572	548	544	549	581	544	574	546	530	519	568	549	557	559	586	572	518	578	542	543	584	561	568	577	584	565	512	521	538	552	538	528	546	535	558	560	595	554	549	557	564	567	552	573	514	555	524	582	558	560	600	542	577	572	567	577	563	524	564	548	544	559	561	526	515	589	542	529	571	585	549	581	519	539	542	547	544	570	575	532	557	518	576	578	552	584	560	574	514	595	587	568	557	587	565	537	535	543	510	526	573	540	538	552	550	561	536	552	495	560	583	560	549	501	527	553	563	577	538	553	529	577	586	558	560	545	524	542	500	503	569	526	592	586	534	614	538	582	581	600	525	600	586	552	562	598	555	555	579	580	578	536	583	559	560	577	609	523	586	534	528	549	544	583	558	578	572	549	554	530	567	558	552	527	546	594	535	578	590	556	523	539	559	556	534	596	559	576	554	562	552	601	555	525	538	568	548	565	550	563	579	512	602	581	565	569	522	575	539	552	556	550	563	543	560	564	523	572	548	575	564	556	593	547	558	569	521	566	535	571	528	580	577	545	563	563	547	539	588	611	567	572	589	583	586	615	516	555	539	544	568	536	566	514	561	598	570	548	558	558	598	569	555	563	574	571	528	603	557	596	551	550	580	583	571	571	574	577	523	500	545	524	553	588	597	560	572	573	527	527	552	529	564	583	553	526	534	564	538	572	540	521	564	571	545	547	535	546	566	570	533	515	530	551	573	564	540	556	563	581	540	584	580	535	576	579	543	531	549	567	528	564	589	535	551	531	562	551	568	560	544	565	568	563	547	595	582	528	586	594	539	576	556	541	598	563	540	538	575	571	561	532	541	518	550	576	556	566	564	592	535	544	551	522	559	516	594	541	568	552	572	619	598	563	561	562	589	547	561	558	589	541	557	553	563	595	573	564	574	557	501	575	568	581	569	537	590	586	537	549	562	503	598	541	552	573	576	554	583	562	571	537	512	564	559	554	563	570	562	574	546	572	567	541	597	565	528	562	582	549	574	501	545	529	549	580	579	548	563	532	540	566	546	548	524	555	577	585	556	535	588	533	575	596	555	493	578	538	585	514	521	578	551	560	547	567	535	546	554	552	585	602	555	570	575	563	548	551	527	556	598	583	558	613	582	593	546	511	577	570	536	550	562	550	599	551	549	524	547	556	543	604	551	559	543	522	564	594	586	542	552	553	554	550	547	560	555	556	549	542	530	545	536	586	555	565	528	575	534	576	571	555	606	564	589	549	578	537	558	545	525	543	558	561	570	573	563	546	558	554	557	561	503	560	564	544	581	556	533	585	585	554	495	528	566	530	603	554	550	609	560	581	579	555	519	541	581	590	553	520	566	599	579	540	533	541	553	553	545	535	531	590	619	571	569	527	554	575	529
24859	21376	27793	25266	10183	1357	809	499	410	453	10153	18209	14094	8218	3256	1237	565	379	317	263	232	276	245	280	321	261	277	255	244	278	237	251	267	274	253	266	244	250	238	260	265	254	277	256	228	231	264	253	274	277	270	276	223	288	242	241	240	248	270	264	251	273	249	264	281	240	244	241	232	251	281	240	261	255	256	270	277	275	252	272	291	287	249	292	252	278	270	275	260	274	258	252	264	274	234	272	262	259	264	255	252	256	243	281	262	271	256	280	227	247	250	254	264	251	267	265	258	250	264	258	261	240	258	293	244	288	251	243	245	252	262	287	255	251	301	275	226	302	273	273	255	260	267	254	262	260	249	273	244	277	241	248	255	251	287	268	262	266	252	281	260	237	231	285	261	266	259	240	270	267	267	262	233	269	261	277	284	237	259	253	220	262	262	278	220	267	269	284	231	283	271	270	270	255	273	267	268	275	256	269	260	290	226	262	239	282	258	293	256	252	260	259	257	271	287	245	265	253	270	255	250	271	272	246	257	252	237	266	258	251	299	241	262	256	242	266	245	276	270	268	253	267	262	245	271	250	255	234	254	229	280	252	240	266	253	284	254	249	275	235	258	258	268	228	244	240	251	259	269	249	261	277	277	270	252	258	254	324	262	231	258	292	252	251	248	266	273	258	250	242	261	289	258	270	246	262	289	243	261	250	271	260	277	263	252	286	245	244	265	262	257	277	280	285	262	259	257	255	273	278	245	276	280	265	225	266	263	276	272	244	274	260	248	248	258	252	257	241	271	249	250	258	251	263	260	266	272	252	244	255	285	266	259	241	270	262	236	262	250	243	259	270	234	250	265	240	260	255	271	257	245	300	282	268	282	270	240	270	251	262	259	257	250	252	244	257	260	261	264	263	256	248	263	256	273	268	256	265	254	273	280	248	232	294	282	268	238	237	258	251	275	262	257	258	256	255	270	234	281	262	276	262	251	238	284	267	232	256	242	249	266	265	267	282	269	225	276	257	276	263	255	269	241	242	253	226	265	246	265	279	248	251	249	277	263	250	252	261	273	248	248	259	253	267	267	290	262	287	279	276	252	268	242	273	276	298	243	238	253	260	288	260	245	246	275	289	284	278	284	245	269	274	257	290	236	273	255	234	288	267	258	238	227	271	272	283	264	263	246	270	271	260	249	269	245	265	275	253	267	278	253	284	266	232	243	278	263	256	265	273	254	284	239	252	269	278	259	257	265	253	252	283	242	239	241	238	264	287	270	237	274	270	242	252	249	275	242	253	276	240	247	264	286	261	259	269	259	240	254	226	297	266	242	279	245	264	254	256	246	259	249	263	261	258	259	257	251	247	259	234	262	257	252	273	262	248	273	242	250	244	279	259	248	251	255	271	238	247	266	276	259	266	263	268	278	268	250	245	255	273	264	265	258	283	251	282	256	287	282	272	249	247	262	273	265	262	256	240	274	237	272	278	271	278	250	285	239	249	271	254	256	267	273	266	271	274	269	232	222	226	234	258	288	253	282	241	244	281	235	233	252	253	248	276	260	241	275	257	268	258	243	267	278	223	230	255	260	254	246	266	265	260	200	239	255	246	268	254	250	282	270	254	251	271	254	268	269	251	242	298	248	286	269	236	280	250	268	250	267	262	281	266	265	277	267	247	265	252	280	263	274	276	235	249	262	247	229	256	249	253	253	258	248	287	254	243	247	247	252	266	239	272	248	285	280	241	255	252	227	274	249	252	267	241	261	267	268	290	275	229	273	247	280	252	259	248	257	263	267	243	281	244	225	237	208	266	250	241	271	242	259	268	261	271	261	235	270	255	270	276	290	233	267	273	281	261	232	243	212	281	283	244	264	259	253	261	272	263	254	270	254	246	270	248	284	245	247	259	265	275	244	270	266	278	266	244	253	292	252	256	248	241	266	244	223	237	275	246	230	270	266	244	272	277	264	255	244	283	271	275	222	263	261	231	267	264	239	283	248	303	245	244	247	274	270	241	229	272	222	253	268	255	251	265	263	255	274	226	253	263	266	262	272	244	240	262	276	276	245	238	262	226	263	246	256	261	296	268	259	274	260	270	238	213	286	286	250	283	268	266	247	253	241	281	274	251	228	275	260	257	236	272	250	250	245	252	277	226	264	240	244	269	264	246	257	237	291	294	276	266	268	249	270	234	248	256	273	266	265	262	227	267	253	233	255	271	282	258	262	256	260	250	255	237	275	241	263	257	247	267	250	270	273	247	262	259	247	262	260	262	249	237	253	242	239	224	224	271	264	252	287	273	253	270	245	238	272	243	240	239	232	275	243	268	250	266	276	268	283	241	252	249	245	290	271	253	256	236	282	263	239	251	235	288	252	247	256	280	242	257	269	253	274	248	261	249	236	263	299	259	268	253	244	267	239	264	260	255	255	266	266	268	264	286	269	249	240	279	264	261	283	229	266	288	249	270	261	242	248	272	237	244	264	276	277	271	247	233	253	251	252	262	264	264	269	230	248	276	264	271	256	227	253	263	276	265	256	238	258	283	266	245	259	256	237	252	283	266	260	266	251	241	258	272	231	272	246	266	252	264	277	256	255	256	256	251	273	272	242	252	234	252	250	252	265	228	254	261	231	248	262	256	290	256	295	239	255	230	283	272	255	279	278	246	260	226	266	272	246	262	268	249	260	259	259	245	259	249	261	269	275	230	264	262	250	249	268	238	244	269	260	267	280	255	248	270	263	260	272	247	278	263	261	277	268	259	234	281	290	267	268	233	254	264	247	246	272	288	236	270	249	253	240	259	233	264	259	247	263	236	272	267	275	258	258	276	232	272	250	282	287	250	225	275	276	273	272	274	256	281	277	245	249	286	266	261	247	250	258	240	264	275	260	216	299	238	245	260	268	243	285	281	269	280	216	237	284	272	255	258	268	262	236	301	275	242	268	279	267	251	253	258	265	260	248	240	260	231	236	246	258	233	271	295	278	230	238	260	242	250	235	249	271	233	239	248	263	274	253	277	240	297	246	223	233	274	268	279	260	240	249	260	256	252	245	225	268	251	272	284	240	259	242	247	256	257	270	253	265	281	260	264	271	251	261	267	280	251	257	235	240	261	229	240	266	263	257	252	258	279	278	254	257	252	243	284	293	255	271	267	242	268	265	249	282	241	253	252	259	260	245	230	259	259	270	254	263	268	248	241	246	230	274	264	289	291	283	237	259	274	266	269	234	262	282	283	254	260	272	292	273	253	235	264	260	278	258	261	264	247	261	240	269	263	250	270	262	244	285	247	261	276	252	263	276	254	258	253	238	240	259	274	246	244	252	250	258	279	261	279	237	252	270	270	295	269	253	239	260	273	288	256	274	262	246	254	241	242	260	237	257	256	256	261	233	268	276	264	271	217	277	266	288	275	261	271	276	288	285	286	239	265	278	278	238	263	266	238	259	272	261	249	273	244	256	256	254	304	278	263	265	298	272	260	278	246	216	238	258	262	246	252	249	278	263	254
9982	15368	12763	6819	4257	3175	2044	1391	1089	1192	20740	28991	23181	16092	7599	3175	1489	747	460	480	408	518	458	507	492	451	462	471	500	484	487	480	461	459	482	448	487	492	527	475	462	498	465	475	483	471	514	479	463	447	453	492	492	440	464	506	448	484	470	524	465	489	524	494	488	463	462	493	486	508	486	467	492	512	491	499	489	490	496	511	443	478	494	488	480	463	481	489	470	501	461	476	445	565	489	493	455	488	463	467	476	493	519	478	502	461	496	522	486	458	479	550	489	541	494	475	477	482	471	455	521	484	519	483	479	491	480	474	472	463	463	461	472	444	492	544	484	449	473	513	518	478	497	468	497	478	492	512	454	519	448	479	479	479	499	466	476	444	477	457	471	474	474	473	472	498	468	491	460	489	438	489	523	462	471	501	496	504	494	477	502	506	480	478	481	469	447	450	491	477	522	481	485	492	502	512	476	489	528	468	506	528	496	445	514	466	465	475	466	479	484	479	517	502	474	469	528	486	455	470	541	474	479	479	465	493	467	467	472	464	504	429	494	466	492	512	471	475	502	496	510	458	498	487	512	495	489	485	482	478	483	471	513	511	446	505	481	465	469	477	507	512	479	492	486	496	489	501	480	492	445	504	500	469	464	442	478	462	499	516	512	475	479	494	500	452	493	488	495	515	477	496	506	475	466	485	486	485	478	513	490	490	478	505	492	483	482	457	481	492	441	467	452	468	493	505	457	518	461	482	484	462	513	488	498	494	493	469	467	456	507	452	488	475	457	454	476	468	464	464	442	493	480	469	468	508	492	488	444	484	521	511	508	472	472	476	447	459	474	469	525	494	491	519	473	494	521	504	491	485	525	519	507	476	487	458	476	496	507	495	523	424	477	458	495	507	492	489	494	505	485	480	487	496	511	464	508	478	456	513	486	510	487	494	491	492	486	522	476	441	474	514	476	474	468	484	511	481	469	454	444	475	473	494	469	461	438	478	450	481	510	455	471	465	479	504	502	452	510	476	483	487	506	500	451	508	436	478	459	551	454	486	481	444	475	463	518	473	475	462	443	484	456	521	512	505	491	491	504	465	476	482	447	451	473	495	506	466	467	457	489	430	495	523	479	436	461	476	482	508	480	483	496	469	499	478	458	473	518	472	473	517	472	486	479	506	472	462	478	453	481	489	502	481	475	467	461	458	562	505	478	478	493	505	443	452	477	482	466	458	488	465	473	502	480	489	491	475	464	449	458	480	469	492	490	488	467	476	520	467	458	512	510	445	489	482	491	435	497	503	464	475	507	508	494	478	480	453	436	504	484	510	474	477	457	481	475	528	468	467	508	478	486	465	497	481	461	474	436	433	478	472	524	492	497	533	469	523	448	478	450	479	537	474	471	512	444	451	482	469	466	451	481	460	503	473	502	537	481	538	485	528	501	517	514	489	442	472	507	481	490	459	470	512	453	482	529	453	489	466	467	459	488	474	485	504	475	483	483	446	474	529	462	496	507	463	491	523	478	537	466	469	469	512	474	487	459	490	483	485	502	480	469	521	475	461	483	479	481	514	513	497	478	495	462	481	502	510	492	479	504	472	498	488	500	488	474	488	510	494	434	492	494	467	437	469	475	482	482	474	458	496	507	459	490	482	463	458	468	486	508	473	490	472	463	483	503	447	456	492	479	461	458	441	512	491	514	490	491	484	496	498	461	474	459	470	457	517	477	496	491	456	450	468	487	518	475	526	443	481	521	470	481	487	451	484	521	451	460	489	510	484	462	472	480	466	463	533	464	492	448	479	536	465	493	489	470	479	473	455	489	445	460	508	500	473	512	456	461	454	493	500	470	523	497	488	484	511	501	447	499	491	499	466	460	460	474	483	494	478	463	470	495	494	451	485	490	431	505	481	455	467	453	478	456	478	471	495	507	497	481	536	480	465	486	494	514	482	449	448	499	488	467	485	461	492	444	480	430	472	467	487	456	481	491	507	493	453	484	466	503	505	486	461	484	471	434	439	467	472	432	458	519	501	484	476	452	503	479	487	491	511	511	488	490	483	455	445	504	472	469	519	472	481	442	507	510	505	488	454	482	465	463	504	421	487	519	482	492	472	433	469	482	478	499	485	473	480	478	446	426	512	457	484	453	490	494	470	467	448	518	507	509	506	502	464	467	480	467	476	499	478	456	514	504	511	505	484	463	462	519	450	499	514	450	506	478	504	476	454	478	491	482	462	461	476	515	457	479	464	518	449	475	459	457	505	484	467	512	527	467	485	481	501	431	480	483	458	472	454	532	513	486	508	471	448	496	484	485	491	489	476	452	508	461	512	485	483	510	485	448	530	515	474	512	474	530	487	499	493	507	451	516	479	496	495	486	463	476	473	450	491	503	470	478	455	463	478	471	501	472	476	509	469	538	455	487	493	468	465	477	479	497	518	473	468	479	510	476	504	506	493	460	478	452	453	489	459	469	485	459	498	479	499	460	515	478	495	468	450	446	482	482	471	494	488	501	475	522	536	466	514	509	484	488	468	501	456	457	504	486	507	486	512	470	504	481	489	459	479	491	520	520	478	502	488	506	438	512	491	541	475	489	458	447	517	477	517	460	467	461	501	517	522	523	458	491	495	476	491	478	508	497	473	484	480	468	454	512	461	458	481	461	480	455	538	503	493	480	449	497	516	513	464	443	520	450	500	481	495	441	489	490	467	476	459	472	498	472	493	458	468	470	488	476	486	490	485	486	463	494	465	484	495	501	456	489	481	479	497	488	497	477	484	493	472	488	517	513	517	463	447	463	495	510	448	514	491	476	455	443	498	450	443	471	520	479	455	461	482	479	463	473	476	473	474	453	496	508	481	472	487	489	492	452	476	476	425	466	487	485	475	477	496	468	499	481	477	469	489	498	498	501	442	512	487	459	469	471	457	492	513	455	475	515	439	464	495	447	474	480	480	490	474	521	507	470	461	487	462	452	508	517	484	493	459	481	494	476	472	477	432	496	461	493	498	474	450	492	488	460	489	486	479	485	457	448	492	447	476	457	477	488	471	523	506	513	480	499	507	467	451	513	472	508	447	465	468	490	473	469	476	436	473	457	517	524	443	501	512	485	487	467	439	528	476	492	500	463	513	480	539	457	486	496	499	474	470	494	494	487	512	478	472	463	487	533	492	450	505	490	506	500	480	451	493	448	483	518	483	507	496	494	482	491	501	490	465	469	479	432	491	481	473	513	473	482	455	456	536	460	479	516	463	518	482	465	474	454	482	507	475	481	448	485	484	467	476	452	490	506	460	440	461	475	490	502	521	513	465	487	514	474	497	440	449	494	491	509	503	490	500	479	470	480	491	489	485	463	461	452	481	506	493	487	445	485	464	486	432	496	487	491	454	489	477	500	501	477	485	453	489	497	532	464	512	491	448	428	479	498	494	471	523	485	460	464	452	522	467	490	478	476	465	451	514	494	467	477	488	491	477	477	464	490	445	509	473	529	494	493	471	454	433	471	482
23389	21381	29236	23922	21383	19515	3432	999	726	653	15132	34236	30069	22085	11274	3029	1090	490	237	213	196	196	214	226	228	197	252	208	225	204	212	210	200	200	201	192	229	204	210	202	225	204	213	187	211	219	217	201	207	202	214	204	215	230	198	215	216	214	212	201	185	204	208	217	199	222	196	220	221	221	220	198	212	199	184	226	191	208	207	228	203	236	204	231	186	203	246	219	213	220	187	205	222	231	223	183	224	190	207	206	189	194	198	207	203	223	202	205	210	196	195	214	195	195	208	209	224	216	182	218	197	209	224	208	222	204	204	218	208	203	190	204	207	200	237	225	209	212	217	202	203	218	189	217	217	203	233	210	205	204	186	179	210	209	244	209	209	224	209	221	214	202	216	210	197	202	211	204	221	230	219	196	193	219	203	192	212	197	223	212	217	197	209	211	212	213	214	226	191	212	211	191	229	196	225	212	194	200	204	204	236	199	215	178	230	185	201	221	201	230	205	206	219	202	213	210	213	186	222	189	216	190	227	199	203	212	193	231	226	192	184	203	204	200	182	211	194	203	229	222	207	198	212	206	181	197	193	209	190	195	184	208	202	213	202	204	194	207	193	207	191	231	199	212	217	194	213	195	221	216	204	194	215	199	205	180	202	213	249	244	220	198	219	213	201	210	192	200	182	195	212	207	229	206	197	187	204	220	193	203	227	203	220	191	206	184	198	207	208	213	185	194	211	215	210	212	189	201	198	215	244	205	239	204	196	192	213	208	221	193	191	214	207	201	225	200	223	218	195	213	230	197	223	220	210	199	217	187	214	190	235	205	212	221	220	196	220	218	219	196	221	217	186	216	194	217	224	223	195	212	213	203	200	206	238	212	190	239	195	201	225	208	192	225	219	186	204	207	204	219	202	194	213	216	203	206	195	226	230	213	200	238	222	198	202	211	213	223	213	180	215	204	213	215	232	214	193	208	202	217	214	220	185	192	204	222	235	225	215	220	214	210	212	188	178	181	209	209	209	195	197	212	226	195	227	201	194	232	207	210	225	218	220	215	217	177	209	209	196	217	222	217	230	204	186	191	179	201	219	189	221	212	225	190	179	189	191	203	205	195	216	211	224	190	205	238	238	215	217	193	196	209	187	233	208	223	200	240	209	218	224	208	202	213	194	227	209	196	206	222	211	225	210	196	221	201	208	233	204	177	208	194	206	224	193	220	201	212	192	207	252	200	212	244	220	203	204	202	203	203	210	216	234	195	208	201	210	217	187	204	202	197	215	226	224	190	211	199	208	217	226	233	199	191	211	204	222	189	194	196	236	206	207	206	198	206	202	216	201	212	218	223	196	204	238	205	201	207	239	210	229	199	217	206	182	210	225	188	211	220	202	202	208	205	224	199	225	213	246	240	205	246	203	230	207	191	210	227	200	192	199	195	201	201	195	219	192	215	222	225	215	228	199	211	231	202	200	216	218	194	219	219	212	219	207	213	234	215	203	198	205	200	188	228	196	204	211	210	202	222	200	206	205	196	232	208	201	213	207	207	204	212	192	201	200	223	201	208	171	192	196	220	199	218	204	215	205	196	186	210	209	200	174	214	206	189	215	216	215	189	196	199	225	198	198	203	224	212	204	223	219	219	207	202	243	207	200	197	197	210	207	206	211	214	208	217	211	230	199	209	200	202	215	203	207	248	207	202	207	205	199	206	229	191	197	182	222	199	171	207	211	202	206	224	213	192	209	213	213	199	216	185	214	197	200	197	197	200	210	206	199	175	219	208	223	204	229	205	185	206	218	209	218	196	247	201	199	185	221	188	196	217	228	222	190	204	220	201	202	195	213	215	205	222	213	202	183	257	213	222	189	189	211	214	203	193	219	181	216	231	200	194	189	239	218	227	192	214	229	205	209	206	204	204	223	222	203	210	233	233	214	202	203	219	201	207	188	224	184	224	232	222	185	189	217	231	190	227	202	198	205	214	202	199	202	220	221	197	195	206	196	179	202	194	240	197	194	218	205	191	221	214	217	211	201	211	219	191	198	202	202	198	189	239	219	214	237	227	197	205	200	210	203	196	219	212	221	209	200	226	192	197	197	223	213	207	194	192	206	193	203	201	200	186	213	208	199	181	184	224	188	218	207	211	203	199	198	230	237	190	213	222	205	199	220	212	197	210	201	199	213	188	193	196	195	194	207	229	205	194	188	206	220	188	210	182	209	214	204	208	188	236	182	211	215	218	230	220	214	219	206	198	215	237	227	210	215	216	189	203	219	190	206	190	219	215	202	215	196	237	211	211	202	211	206	205	200	220	209	194	221	206	221	218	222	199	209	194	193	205	190	230	191	221	219	215	211	193	182	224	198	205	214	199	213	212	190	232	196	191	204	225	198	209	231	213	206	219	193	192	206	202	203	224	221	203	182	199	192	222	189	220	196	206	203	200	193	204	156	193	194	209	225	199	215	206	201	195	194	208	222	212	219	229	190	223	208	224	212	233	199	220	203	218	218	202	207	232	207	221	189	194	190	228	193	199	217	222	196	202	196	217	211	206	207	214	233	213	204	205	227	205	193	207	216	206	227	211	189	208	215	202	180	197	204	216	207	206	182	192	190	209	204	222	206	192	183	216	224	238	202	239	198	200	211	188	217	207	222	192	212	227	217	221	223	223	240	211	181	205	197	220	209	214	228	235	192	221	232	234	198	185	189	201	228	198	183	230	216	215	216	199	188	197	205	209	200	200	202	208	189	224	203	198	212	226	211	191	211	216	211	207	196	218	209	202	179	196	218	212	192	227	199	208	229	204	212	214	207	229	208	188	214	189	248	220	215	198	219	217	233	185	245	205	202	194	206	198	211	188	203	219	201	191	221	232	188	205	201	186	244	217	205	226	198	193	195	193	225	204	215	202	239	214	185	220	217	201	225	206	212	223	193	219	203	223	215	225	229	235	207	181	238	190	226	227	199	230	210	185	203	232	199	214	205	206	231	208	214	227	210	200	207	228	209	174	232	231	185	199	201	199	209	216	205	219	201	226	196	200	223	216	211	203	224	222	209	204	209	198	217	210	206	206	202	187	191	189	218	217	205	189	228	191	211	214	207	213	216	205	221	190	206	201	228	214	196	199	202	196	214	213	189	213	221	198	194	186	184	224	202	212	207	200	229	224	234	204	201	196	204	237	197	209	227	189	194	211	209	201	210	201	213	200	166	192	204	218	225	207	214	193	202	200	226	223	182	189	213	230	226	237	219	204	214	230	208	191	217	173	173	233	177	209	204	230	185	202	220	176	190	211	223	220	219	200	190	210	221	202	214	213	197	219	187	200	200	212	202	197	234	215	209	180	217	204	211	203	213	232	186	234	216	228	218	219	209	228	218	233	206	210	202	202	214	204	195	200	182	213	203	205	227	200	216	208	213	212	206	199	236	218	192	210	190	236	236	209	203	198	211	220	215	220	213	201	210	198	219	198	182	208	196	208	225	197	202	238	222	214	221	198	191	225	203	226
11691	24600	23960	13950	9473	6764	4467	2827	2197	1966	27758	41630	37740	30185	18213	6552	2930	1156	447	369	349	404	350	415	376	378	379	383	395	384	386	372	368	397	353	364	391	376	386	394	357	383	399	376	421	368	380	375	347	395	403	368	364	365	358	366	380	363	406	373	372	371	365	381	349	388	394	375	347	386	385	386	361	375	345	394	383	376	361	399	371	398	395	384	374	377	377	355	355	431	365	339	393	385	418	361	362	357	361	390	372	394	358	383	371	394	377	350	383	396	361	371	357	354	363	350	364	362	380	369	361	375	355	371	381	369	387	381	365	446	374	337	378	382	396	372	393	376	375	357	383	371	380	371	411	336	361	401	396	363	366	384	379	385	386	373	357	351	365	358	405	358	378	380	384	392	415	384	401	384	367	357	403	397	403	406	411	392	403	388	362	364	372	371	415	389	384	387	360	354	355	352	353	400	364	374	384	376	383	343	381	357	380	375	337	354	361	376	357	374	384	358	385	362	399	340	392	400	366	385	391	352	391	415	408	406	356	335	381	376	399	360	388	362	368	412	387	354	337	376	386	400	375	381	396	334	359	371	372	391	393	398	376	408	353	383	379	366	385	372	336	393	359	366	373	367	387	382	365	391	382	365	362	372	382	355	373	377	374	380	369	365	391	396	359	349	395	362	400	359	392	399	387	355	391	428	376	398	350	374	370	365	400	350	361	354	349	358	368	363	395	401	377	361	354	376	392	386	379	367	349	384	382	324	387	367	369	401	364	383	386	362	375	360	367	343	395	377	384	372	351	372	370	407	349	363	370	371	370	390	398	390	357	369	393	382	376	397	386	375	392	385	395	363	362	410	320	389	384	395	362	371	377	383	376	391	374	367	429	386	371	415	384	366	364	363	411	376	406	370	335	365	383	383	374	357	355	367	362	421	388	364	368	357	376	367	379	357	378	341	367	366	377	360	347	380	390	368	414	388	402	401	347	352	409	361	349	335	398	355	358	378	370	346	420	425	389	370	368	385	378	378	383	382	382	383	384	347	339	368	372	359	414	342	357	356	383	360	360	382	364	385	389	409	354	376	378	386	356	322	397	356	369	387	373	406	362	405	364	380	407	358	398	370	368	391	377	373	376	366	377	361	402	398	385	381	353	400	346	366	373	402	416	387	416	341	367	380	398	397	393	360	409	390	391	398	381	378	386	393	399	398	401	383	406	353	380	346	344	403	420	356	373	365	341	358	376	376	376	393	389	359	351	363	348	391	368	388	360	410	389	402	360	391	392	392	374	379	402	379	416	350	375	361	373	389	384	365	402	380	382	400	350	404	401	362	374	414	394	388	392	383	341	398	358	361	383	389	382	392	373	394	396	375	368	378	403	348	405	369	403	347	362	398	378	406	378	384	330	361	368	394	347	407	356	360	379	331	347	391	360	352	375	368	385	365	384	388	357	369	354	349	370	359	366	365	322	357	365	375	349	365	394	389	431	390	406	393	393	373	366	361	392	361	351	360	397	365	392	375	373	380	399	403	387	363	398	347	378	354	400	395	356	383	370	379	382	412	382	416	395	398	402	346	382	362	352	367	360	375	349	399	397	374	323	381	384	380	387	391	391	373	382	366	395	402	362	352	345	387	390	377	331	348	370	355	383	374	379	404	375	379	383	419	421	390	397	383	390	378	367	373	372	382	354	376	371	392	392	377	414	364	374	376	356	388	358	320	391	401	383	389	403	382	402	382	368	355	355	423	366	367	378	352	408	384	353	362	407	338	385	350	379	366	428	341	363	361	408	373	375	396	343	365	371	389	375	393	344	393	371	352	388	380	351	382	362	371	388	385	397	396	334	389	364	365	381	386	399	366	375	385	352	395	408	398	416	395	394	347	396	377	371	375	388	340	391	391	376	384	380	370	418	386	366	386	372	384	369	373	397	369	392	378	410	359	405	399	393	364	346	408	362	388	341	365	401	356	398	378	361	381	355	365	382	366	373	362	379	386	361	390	344	358	356	379	376	375	350	359	387	391	389	396	376	331	407	356	376	380	407	352	384	385	394	406	384	373	374	379	371	373	370	392	393	373	353	376	413	410	380	367	391	377	397	368	357	401	359	349	358	401	353	359	380	379	378	385	379	403	367	383	369	364	381	383	374	356	367	379	395	381	384	370	415	351	368	365	406	376	354	379	381	358	389	370	381	370	370	383	350	402	378	402	404	375	364	348	357	366	373	378	348	364	405	396	353	371	355	369	369	369	367	389	373	413	390	359	379	387	385	379	385	418	371	372	343	408	389	381	384	384	387	364	357	385	363	371	377	347	361	355	384	351	381	408	402	379	361	361	378	371	376	383	372	389	392	354	375	377	383	397	338	386	392	347	407	385	362	357	350	380	386	364	383	390	407	385	353	357	371	372	392	377	368	400	346	378	341	354	365	401	362	375	401	373	372	370	363	377	375	343	408	373	385	382	385	347	336	372	346	358	341	364	384	398	399	388	371	423	384	385	373	364	393	421	404	400	417	404	416	378	378	371	391	366	347	402	365	370	380	396	347	359	366	349	353	359	352	362	370	397	382	373	359	342	367	402	352	362	375	367	354	401	377	395	381	380	353	360	393	357	404	360	377	351	365	356	389	402	348	354	391	366	328	387	385	388	359	397	355	340	363	372	354	383	389	383	388	396	370	407	344	380	374	366	401	388	394	394	361	408	369	345	405	399	360	351	391	373	381	372	358	356	359	381	372	353	368	369	364	392	402	382	357	361	378	372	407	384	381	355	358	376	367	383	352	360	389	425	389	367	395	374	389	373	373	348	387	394	385	366	363	362	373	342	393	370	363	359	403	380	368	374	367	370	398	372	394	416	373	386	373	367	380	356	388	377	368	387	395	392	384	384	364	371	414	394	383	350	343	384	361	359	376	389	382	359	374	380	417	371	351	401	384	368	352	360	369	404	357	369	385	351	415	390	376	346	385	352	369	357	355	331	419	356	366	376	374	375	372	379	342	436	411	389	368	379	381	376	346	367	360	394	361	385	375	379	353	398	377	394	351	410	391	352	342	353	417	378	376	372	369	380	400	376	359	387	393	364	330	373	395	400	378	385	360	394	393	376	358	371	355	381	375	388	396	382	364	398	356	394	435	374	381	367	380	380	377	394	386	355	399	372	383	420	397	381	408	383	335	373	398	352	374	377	401	400	342	394	355	337	351	394	345	366	371	361	393	347	375	354	375	373	356	379	395	353	378	413	377	398	363	356	383	349	396	340	395	386	393	386	367	376	430	407	347	373	352	393	377	374	387	398	338	400	369	365	362	367	346	355	375	365	384	378	360	389	375	363	387	372	380	361	354	353	358	369	413	375	382	371	378	383	381	378	407	377	382	351	343	403	375	395	364	400	366	369	356	372	393	361	370	365	397	365	347	366	358	395	333	344	407	323	407	414	378	380	355	385	369	386	394	374	367	355	384	386	388	380	410	395	390	350	368	372	383	374	350	346	357	375	384	364	364	351
26684	20890	12016	4468	2226	958	595	463	414	414	1291	3349	3162	2082	1119	628	448	353	309	334	313	325	325	319	304	308	339	336	289	309	353	319	323	335	307	304	314	328	342	305	327	315	324	294	328	293	308	275	330	311	297	311	313	313	331	341	302	297	341	314	282	279	320	312	258	286	309	306	307	300	326	315	304	321	316	332	323	307	330	305	320	309	298	311	269	319	317	319	318	322	274	349	342	310	312	312	309	335	290	316	316	293	316	306	335	321	298	308	330	279	321	320	330	323	310	311	302	313	316	314	293	311	304	295	295	301	312	338	317	291	326	339	310	339	282	299	330	301	322	317	312	321	301	324	319	342	304	332	326	293	311	292	329	323	288	304	302	346	301	303	292	308	306	331	316	312	294	334	322	304	280	326	294	332	314	315	309	335	338	299	338	306	319	328	308	323	274	334	284	332	354	312	294	330	324	324	317	349	326	353	324	310	302	297	319	300	304	332	321	326	310	317	310	331	309	319	331	358	305	317	314	306	312	319	285	294	358	335	291	325	295	318	331	288	305	294	325	340	310	318	317	319	319	345	340	290	339	319	321	305	333	343	313	311	310	313	342	294	339	333	328	323	296	298	301	352	316	291	358	287	305	299	325	321	329	308	317	316	295	310	319	305	320	307	315	340	282	341	321	313	322	296	296	333	314	327	301	317	282	331	307	295	339	313	295	306	321	305	324	312	321	315	295	335	340	309	304	336	285	322	303	322	344	321	320	308	302	320	328	298	334	299	313	313	288	313	316	324	316	334	307	317	330	331	302	352	332	319	297	305	280	336	320	297	307	321	310	292	341	331	312	319	324	325	325	327	308	320	325	355	301	309	311	313	298	315	297	313	314	336	326	329	294	303	306	302	296	292	363	329	317	334	302	316	301	301	318	332	316	320	325	293	330	337	325	344	313	280	274	304	325	316	311	313	324	306	339	336	288	340	318	333	292	266	323	306	329	356	324	317	305	323	334	316	316	320	318	320	320	332	319	306	305	346	332	307	302	301	337	357	329	296	311	322	317	328	282	304	328	294	306	293	293	316	291	322	304	331	316	305	304	325	314	290	321	275	336	313	296	308	325	282	300	318	320	282	296	341	310	308	329	320	312	284	330	286	327	305	273	335	342	322	316	326	317	362	292	330	308	312	321	343	295	308	329	302	305	308	321	317	319	292	300	290	347	327	320	301	295	295	324	319	291	326	324	307	303	307	295	298	314	328	316	317	331	325	318	318	311	301	290	299	305	321	337	293	298	317	316	319	341	340	327	300	324	306	325	321	344	293	341	291	311	308	338	324	333	336	315	333	300	296	348	305	296	325	291	312	328	322	310	318	354	308	336	295	337	319	280	286	301	347	289	347	318	319	317	346	315	283	323	309	331	295	322	303	337	347	292	290	301	356	320	303	303	328	305	322	323	314	302	316	338	315	353	300	318	326	295	293	302	335	309	314	335	309	305	312	303	331	315	316	333	313	333	315	316	314	321	336	292	289	331	315	291	330	335	318	334	302	298	330	334	321	339	312	332	316	294	312	321	342	328	337	304	326	303	330	311	311	297	317	320	311	302	302	328	315	345	342	332	290	354	305	322	322	308	316	335	303	299	322	301	341	319	316	314	314	353	337	328	332	333	328	310	335	326	285	282	300	306	289	300	353	296	331	291	305	311	318	298	289	290	314	314	307	292	298	305	311	321	352	332	328	347	295	332	321	282	312	338	333	298	307	310	299	321	345	289	310	306	320	285	301	286	300	324	278	313	333	327	312	326	326	306	322	318	325	306	326	326	294	295	332	316	311	339	317	311	290	302	318	315	318	315	314	286	299	325	315	313	333	326	309	339	304	325	295	291	307	313	288	330	338	317	348	311	278	318	312	351	297	293	363	333	278	325	306	333	292	325	301	334	306	318	321	279	296	307	335	307	344	337	337	327	334	333	311	293	352	303	290	340	334	308	324	318	322	301	304	318	282	321	340	327	340	314	292	323	326	288	308	323	338	323	308	278	324	322	304	320	295	296	301	306	305	325	285	318	309	303	324	309	299	319	339	327	271	301	333	319	322	329	345	321	330	327	333	329	288	313	339	343	303	310	290	312	323	290	356	315	310	299	289	297	263	318	287	316	315	324	293	322	328	304	324	329	302	311	332	309	343	335	298	314	313	306	320	323	346	315	307	348	342	310	337	316	293	301	322	336	304	301	339	362	310	333	298	318	279	334	330	297	301	299	308	332	297	308	329	333	328	313	325	316	312	294	284	308	307	299	285	363	322	302	320	346	310	296	306	316	293	306	344	297	350	340	288	294	269	328	328	330	304	366	317	314	308	308	298	305	326	334	322	305	300	306	318	303	310	289	309	311	295	365	316	300	306	326	297	295	340	327	283	367	291	333	301	341	322	315	303	295	323	339	340	348	305	315	279	289	313	339	316	298	347	301	307	328	318	306	306	308	301	314	312	307	321	333	319	329	363	296	287	320	308	339	329	326	315	292	281	324	331	337	330	299	299	303	337	329	329	327	317	317	340	302	292	308	296	303	324	297	318	343	292	299	315	329	321	309	297	288	293	293	337	319	295	305	302	282	324	319	314	335	317	353	314	300	334	333	306	321	326	314	324	311	310	304	312	325	307	330	326	297	298	318	299	323	336	291	335	317	341	324	345	325	343	303	317	328	325	329	332	334	304	322	284	320	325	316	327	324	345	309	286	303	307	325	285	311	321	314	296	304	331	334	291	334	304	320	318	318	324	314	314	333	328	303	323	322	329	311	351	296	348	351	325	301	275	291	274	330	332	330	340	307	323	298	316	331	321	321	339	325	297	340	330	315	299	329	327	327	341	345	369	309	343	320	320	292	294	307	322	324	296	307	307	284	290	304	309	332	331	329	279	296	319	330	307	295	304	318	317	333	352	319	328	322	298	320	304	293	321	321	320	322	312	313	285	297	309	306	327	327	319	297	306	316	314	287	313	310	302	295	292	313	326	324	326	307	307	302	276	310	278	330	339	320	325	325	331	279	318	305	327	297	329	298	318	325	296	308	310	304	317	367	326	290	333	323	314	293	298	333	315	336	318	333	313	303	312	284	339	356	301	315	326	324	325	307	322	309	301	304	328	294	300	300	301	338	301	294	328	310	316	330	344	326	271	316	296	303	295	316	313	307	351	334	305	303	311	308	275	350	300	324	302	336	296	315	272	298	340	300	321	316	313	317	316	300	308	316	320	309	303	307	282	325	341	315	317	318	313	317	298	305	324	309	342	289	303	297	330	357	312	327	341	334	312	318	321	316	332	328	334	294	310	310	293	322	325	318	318	302	331	322	317	350	257	282	320	304	297	328	309	313	298	309	323	326	287	330	302	309	298	324	314	286	313	319	342	295	316	319	311	336	351	333	347	329	306	334	325	318	294	297	308	300	337	318	326	333	323	305	292	323	318	324	292	334	301	328	310	287	350	336	315	334	295	319	316	316	329	296	312
11039	19336	10482	7858	6077	2747	1731	1068	885	860	3716	8559	7524	5152	2621	1308	854	679	577	578	558	558	556	587	545	611	617	574	611	561	545	566	557	577	564	543	531	570	567	565	562	604	588	535	551	568	585	577	592	595	574	560	594	551	567	610	590	578	606	582	588	606	601	612	538	560	562	596	578	578	571	581	551	533	554	588	585	577	603	514	579	570	583	571	611	559	578	578	580	585	567	569	573	584	624	553	602	599	574	569	537	606	554	628	570	574	593	592	562	566	600	582	567	553	541	571	565	544	627	562	596	575	557	554	566	566	586	566	571	552	575	609	560	593	554	587	609	588	566	562	571	587	547	577	626	558	585	578	578	555	552	575	569	623	545	580	564	608	617	509	601	501	576	567	548	573	591	568	552	588	538	564	595	605	555	579	572	599	542	568	585	589	556	543	582	582	590	552	528	576	550	579	605	525	521	535	573	568	564	560	589	573	551	553	616	556	555	551	559	575	578	550	536	579	574	601	560	626	566	553	549	544	576	539	567	574	635	601	562	572	613	564	594	623	575	543	531	526	568	605	517	604	583	571	543	578	562	598	576	581	548	580	554	618	570	545	582	564	564	561	563	536	547	618	568	590	565	576	570	592	557	561	547	601	538	561	581	574	622	564	582	546	571	530	538	568	580	559	516	580	550	552	578	586	578	564	587	585	542	583	594	563	591	598	549	597	608	619	552	577	575	594	538	568	559	554	614	545	541	588	556	601	580	588	573	598	554	579	576	573	584	540	570	599	595	570	616	578	576	563	604	542	589	588	589	593	574	606	581	587	586	617	544	567	592	553	553	618	564	598	560	583	557	554	565	529	586	572	562	606	572	563	583	591	603	598	596	624	584	551	542	577	606	542	567	583	575	580	598	575	543	582	577	524	591	557	585	555	581	585	616	600	564	592	565	605	626	556	574	584	553	549	590	567	574	570	590	546	592	564	592	546	578	591	560	598	573	574	553	568	560	564	588	609	606	583	561	547	593	601	587	555	616	601	587	549	587	604	523	542	602	587	584	569	553	574	572	589	556	586	561	553	596	582	591	632	567	603	572	535	561	585	549	625	581	599	557	602	522	550	603	592	590	614	573	608	637	567	600	621	608	574	544	571	586	587	576	551	634	581	616	584	584	572	579	580	583	580	529	605	545	572	567	542	568	583	565	593	566	580	593	545	588	579	591	615	569	614	600	587	563	576	569	535	557	552	569	543	575	600	537	572	594	529	612	595	539	558	563	574	547	547	567	542	585	591	570	582	587	608	593	591	595	585	566	556	581	555	592	575	583	600	583	581	581	566	548	611	516	582	587	598	575	556	596	589	585	576	556	570	583	639	575	590	583	578	538	547	577	569	563	550	596	584	606	598	539	559	635	565	547	571	564	599	578	563	549	572	551	531	570	554	558	577	534	599	573	622	567	562	586	560	587	528	599	614	609	582	591	613	608	520	559	610	604	543	598	565	554	548	582	592	541	597	549	564	581	602	579	530	531	576	620	585	600	536	579	565	566	565	580	576	544	567	580	572	569	558	522	596	594	528	590	547	587	581	575	572	575	590	577	613	603	548	555	623	581	564	608	567	592	574	565	572	610	578	559	582	570	581	529	552	596	577	608	583	561	552	549	548	624	554	570	568	606	585	599	573	592	600	566	617	565	582	614	586	589	582	617	591	563	580	579	599	568	597	569	522	580	561	562	579	613	570	623	538	576	541	584	545	607	533	548	568	566	569	582	569	547	561	583	564	603	588	580	548	570	566	538	561	603	556	609	562	580	576	567	548	592	615	556	531	567	531	579	604	578	600	625	544	590	529	561	553	574	558	555	598	542	603	529	593	594	588	573	570	590	590	561	562	576	561	568	602	560	599	572	547	533	532	543	566	583	590	579	567	588	542	640	585	548	552	618	549	648	571	590	594	560	591	601	604	562	545	551	596	574	555	604	549	575	563	566	574	586	599	582	559	607	539	557	577	575	532	554	574	596	590	587	569	565	599	584	602	579	584	590	562	562	601	609	592	543	586	567	535	581	582	574	543	581	614	596	598	558	543	615	557	557	592	586	582	582	547	562	576	559	536	558	527	558	579	596	589	556	567	567	551	601	621	556	532	588	609	569	533	594	620	585	574	548	593	547	555	554	592	612	587	552	566	605	561	577	588	557	610	548	579	584	572	553	580	607	588	565	582	538	584	597	555	606	544	599	589	586	567	542	508	592	571	580	595	607	612	568	595	598	614	565	537	571	559	532	576	601	574	561	548	587	570	585	572	567	533	556	567	560	536	560	580	586	598	604	544	584	581	557	612	573	555	591	583	591	589	572	599	593	545	593	586	582	600	568	575	566	588	574	570	577	560	583	593	584	566	561	584	573	594	543	535	590	534	650	589	574	596	572	558	602	563	532	571	569	569	564	578	601	602	576	534	557	542	576	577	554	579	519	588	557	544	582	581	545	599	550	551	567	574	562	582	560	599	566	576	542	561	579	570	603	562	606	538	579	572	579	561	568	566	588	568	632	566	598	581	582	575	566	583	573	542	583	596	573	562	538	593	566	570	553	531	612	568	567	559	573	579	588	545	586	540	573	538	619	623	551	590	618	587	545	588	589	566	542	610	534	564	572	558	561	528	551	610	547	575	558	608	564	593	573	569	634	648	583	563	584	589	596	551	575	595	492	587	557	625	588	612	587	551	564	522	589	600	583	563	625	555	600	574	528	615	613	575	598	574	588	541	548	556	559	574	600	563	577	586	555	603	611	559	555	603	558	563	577	550	582	535	603	567	574	575	605	599	566	613	590	593	563	559	574	616	600	568	535	592	587	571	592	559	567	594	564	585	559	579	584	543	555	544	615	599	600	589	594	580	554	531	578	614	567	609	579	555	549	568	570	563	602	607	594	597	595	554	604	614	624	575	575	577	576	605	550	620	583	602	539	596	581	619	543	604	530	571	561	605	571	593	617	575	581	541	535	608	595	564	565	627	538	580	582	570	559	553	589	565	593	566	568	563	551	571	593	606	592	606	573	574	572	579	561	574	547	557	578	574	540	613	574	595	569	578	567	591	543	565	580	569	603	564	566	548	578	603	588	576	569	566	575	601	536	574	593	617	569	581	555	594	550	588	582	601	570	543	600	590	570	561	578	607	588	530	549	581	554	552	573	611	575	583	581	589	546	626	551	617	598	586	606	553	588	624	550	590	609	592	605	565	589	621	567	588	529	598	569	559	586	523	552	598	552	589	575	523	625	599	608	597	613	628	553	558	600	596	592	509	567	546	605	591	588	604	582	571	589	592	567	597	582	573	601	560	568	598	590	583	590	576	566	605	607	590	591	583	570	554	595	593	591	578	582	587	536	615	579	602	583	590	540	573	587	565	585	580	579	548	528	599	606	557	521	609	565	609	584	581	572	574	579	542	563	579	593	575	607	581	589	560	615	560	584	577	587	572	592	573	584	610	567	591	548	575	559	563	577	550	527	534
24924	21371	27861	25178	12234	1916	1288	1309	971	718	6673	16426	14336	9218	3337	1073	635	311	246	237	277	262	269	266	254	301	285	259	269	255	273	263	269	284	274	248	243	290	288	276	255	289	272	259	283	274	247	259	247	277	274	259	252	244	242	274	296	263	261	258	274	248	267	293	269	280	272	254	244	247	269	256	268	278	278	268	259	266	293	261	279	288	270	255	287	278	278	279	284	270	253	281	270	274	273	267	275	268	288	255	256	269	275	257	274	254	253	269	263	256	243	251	252	257	253	255	259	282	242	273	240	241	266	272	262	275	252	257	252	289	288	285	253	277	260	267	250	271	252	249	254	268	246	264	273	285	285	236	259	247	261	286	260	238	261	262	237	265	255	262	264	270	249	256	254	275	249	275	270	263	265	254	247	254	264	254	274	249	261	279	240	251	238	253	237	271	260	251	293	258	230	276	269	289	218	245	257	263	238	256	266	258	265	274	290	264	271	268	306	282	273	256	253	265	268	285	255	247	250	275	258	263	267	278	244	257	272	302	265	318	247	249	254	273	248	271	279	276	244	264	259	289	258	258	264	264	271	257	250	267	276	262	256	272	247	257	251	288	291	268	290	288	281	261	255	275	265	266	275	247	265	257	252	251	265	248	280	246	280	261	289	250	303	256	248	267	280	265	273	274	255	255	260	231	233	261	275	269	299	253	266	289	271	250	266	281	274	260	264	277	261	272	284	306	275	265	260	230	263	271	232	258	264	238	259	246	277	268	264	274	251	244	299	292	270	271	288	250	266	251	281	256	264	252	251	257	288	270	261	297	245	253	254	254	283	267	274	261	263	294	243	280	253	278	273	260	235	265	256	277	285	269	289	239	257	281	261	297	262	262	272	219	252	278	248	287	270	290	263	267	263	271	248	279	248	275	255	263	251	274	287	261	292	285	271	283	266	259	259	273	271	256	286	257	258	254	247	278	250	226	268	274	278	245	251	284	286	265	251	249	278	252	254	250	290	264	288	261	283	264	283	284	290	253	273	271	289	234	245	282	259	262	231	286	250	283	254	286	265	235	289	255	289	269	253	258	254	251	237	282	274	236	263	239	255	283	261	275	280	269	242	283	267	264	256	273	235	266	270	281	255	265	267	262	276	255	282	246	275	279	267	298	272	231	272	264	285	246	266	258	252	271	241	271	253	256	248	268	293	236	242	283	241	276	254	278	240	285	254	243	239	263	280	270	265	237	247	270	252	252	278	272	279	244	271	262	285	260	223	266	274	250	232	283	265	255	223	264	278	259	281	299	272	261	280	258	251	298	275	302	264	249	267	262	254	256	278	237	251	230	265	296	266	267	262	247	258	259	251	286	272	282	270	285	242	282	249	259	289	266	252	274	278	263	301	253	251	269	264	265	268	248	251	250	261	264	287	229	275	266	257	266	269	263	232	266	266	274	256	255	298	249	281	281	271	270	270	260	230	255	246	267	237	243	279	283	285	256	264	263	314	264	265	290	295	261	266	261	253	279	282	244	286	266	255	264	260	273	272	257	259	264	259	254	249	245	247	252	288	279	261	256	262	249	255	255	265	287	253	308	281	227	262	264	277	275	271	261	249	247	271	261	254	251	262	253	230	264	262	284	248	266	279	260	282	289	259	259	253	238	247	278	228	267	238	253	290	258	246	277	277	271	253	251	257	273	276	284	278	250	258	246	253	274	265	260	228	279	272	252	284	233	262	264	277	266	255	254	254	257	277	287	272	271	268	252	274	237	254	252	246	288	248	238	234	272	279	269	241	281	278	269	270	289	266	240	281	256	263	244	253	289	263	292	245	250	281	251	268	264	241	256	242	262	267	275	244	296	286	292	242	256	266	271	235	285	264	249	270	265	277	251	282	256	237	270	270	293	267	243	272	266	287	277	237	251	273	257	278	257	244	281	281	241	261	258	227	275	269	279	305	284	267	268	268	258	289	280	261	259	255	277	266	269	255	239	256	248	252	257	289	291	281	276	266	290	254	271	226	266	272	257	304	282	285	255	282	268	249	270	276	263	256	246	287	270	228	296	263	264	274	265	302	308	265	266	278	269	270	272	268	247	264	253	267	262	258	293	267	245	273	286	269	263	263	258	257	255	266	288	281	269	245	236	239	264	253	232	234	264	274	275	277	268	243	258	261	260	294	274	259	275	262	286	292	296	273	256	262	284	278	257	281	266	269	266	306	227	261	267	272	273	277	269	252	264	242	277	255	246	242	271	264	253	256	248	261	250	281	257	278	265	242	266	239	241	225	282	264	249	240	295	263	287	291	264	264	247	264	272	239	252	254	277	286	244	269	261	263	234	260	260	257	268	246	275	226	258	254	262	252	261	275	271	263	255	272	291	279	282	284	262	270	241	260	262	263	252	272	237	237	264	258	257	231	253	232	266	280	273	276	264	263	255	253	255	282	265	270	251	275	230	254	253	275	248	253	261	249	295	225	264	255	268	247	259	257	264	239	260	249	277	253	275	261	269	255	259	241	263	265	251	259	274	282	270	263	246	261	255	279	281	270	278	242	267	280	230	261	289	243	280	290	266	267	258	259	279	263	228	242	256	264	275	236	263	253	288	290	277	254	287	254	265	240	265	255	236	288	244	298	268	273	243	285	269	271	249	250	256	267	278	310	252	259	262	251	265	268	299	250	307	260	259	287	256	248	257	285	263	248	218	260	247	261	254	255	272	250	246	276	247	254	278	261	277	287	261	272	254	271	261	239	250	276	267	258	264	248	255	294	233	226	229	286	261	255	277	218	296	245	253	234	276	261	244	239	253	255	253	246	240	266	270	256	278	259	257	284	266	268	263	266	264	251	237	274	284	256	245	249	278	262	245	254	273	266	284	282	232	255	268	264	274	265	295	286	261	249	273	275	271	274	250	243	249	297	261	253	278	238	239	275	306	242	262	277	266	257	243	262	280	265	259	285	223	299	254	256	257	289	269	272	234	262	312	274	267	239	224	234	251	269	265	260	241	252	252	249	261	280	265	274	240	240	257	277	252	286	246	256	271	251	258	271	253	294	280	229	256	250	270	251	245	261	274	285	230	260	243	268	264	256	251	292	249	276	281	259	250	251	269	250	256	259	253	242	255	256	272	235	248	253	266	257	278	261	256	253	279	268	268	272	255	259	268	252	238	250	250	267	254	287	242	265	255	259	259	264	294	269	244	261	272	260	252	240	277	270	262	252	291	286	274	264	252	243	254	266	275	269	290	266	261	239	243	260	244	249	248	244	269	283	247	265	279	260	248	259	256	266	268	267	265	271	247	255	274	284	288	227	253	279	262	304	253	279	253	261	286	259	251	254	269	239	240	254	259	266	286	276	277	245	258	291	269	260	242	280	246	239	262	250	292	292	249	258	243	254	269	253	239	259	247	250	262	259	236	277	280	244	230	245	240	262	256	282	269	259	244	280	264	265	251	258	269	231	271	263	276	253	278	254	268	264	258	269	239	264	284	247	260	282	238	253	245
15190	26414	21899	12867	7897	4433	3706	4136	3256	2158	16445	27674	24337	17213	7767	2823	1465	776	530	473	531	502	558	511	486	451	485	521	485	492	442	527	490	531	487	516	521	494	468	472	540	488	503	477	497	532	510	474	466	498	513	494	525	490	501	510	514	465	519	443	527	505	516	489	466	511	531	506	514	491	494	457	482	486	476	506	516	494	505	493	478	466	503	507	511	497	478	461	497	469	479	484	502	494	498	500	502	511	488	511	526	477	478	479	483	467	466	480	487	494	484	487	471	489	477	461	502	499	516	471	509	492	513	518	465	485	520	471	504	506	497	478	458	496	475	475	504	508	489	515	456	528	499	466	506	491	516	508	455	536	473	461	519	480	458	494	481	497	466	499	482	492	491	483	490	520	494	526	484	528	491	475	524	481	506	479	506	487	451	492	520	486	493	466	476	463	493	497	498	477	536	489	488	488	474	469	484	489	521	454	489	493	460	506	494	500	500	452	450	474	516	463	494	491	504	469	488	478	466	467	480	489	517	500	508	508	502	491	501	493	456	472	514	465	517	493	487	500	482	482	495	512	473	452	469	516	458	501	527	489	504	504	488	507	507	501	494	487	500	489	494	466	522	486	463	478	505	492	509	478	495	484	521	469	512	470	484	474	477	450	493	488	486	489	479	450	493	497	496	511	504	484	501	511	506	480	504	501	497	481	469	490	535	498	531	488	490	470	484	509	514	470	470	498	526	463	465	468	491	488	478	477	511	537	493	513	481	512	461	510	484	482	528	485	474	531	485	483	482	511	504	478	499	481	476	453	505	504	513	517	464	509	479	468	499	484	532	473	487	515	486	529	511	473	499	460	504	454	468	495	482	500	485	479	540	481	457	501	488	461	500	487	516	486	508	442	482	493	480	520	527	489	503	506	506	445	503	524	503	476	491	521	516	490	512	533	503	528	478	507	519	483	456	475	478	528	473	486	554	523	498	492	487	495	488	520	502	509	509	432	482	466	481	532	481	482	516	520	494	501	438	470	489	514	484	483	500	507	463	494	474	467	480	459	478	494	476	515	484	514	516	488	464	489	499	491	475	478	448	450	504	467	457	481	482	518	478	501	449	461	481	526	496	508	466	445	466	482	510	484	484	444	472	485	490	511	478	515	508	502	499	505	485	503	498	517	487	505	469	523	485	512	506	471	519	484	475	487	527	468	493	459	535	495	494	487	513	468	534	488	466	461	460	506	513	479	471	494	500	498	475	507	488	486	483	515	479	510	496	512	503	478	447	471	464	503	492	468	490	501	481	497	484	508	525	500	544	477	487	467	499	490	495	488	473	516	493	464	497	449	497	467	460	500	478	515	492	513	460	501	434	481	534	503	484	467	492	480	528	481	498	505	527	521	481	484	491	504	495	477	542	471	511	503	486	525	451	540	524	476	472	524	469	467	484	471	458	484	537	510	452	514	505	507	490	492	442	544	453	509	499	490	494	471	539	466	467	481	492	509	476	464	532	481	520	480	512	449	523	508	443	445	478	451	454	518	485	496	500	506	468	485	480	489	511	496	488	480	481	482	492	461	476	474	490	487	488	486	500	490	506	462	503	486	478	493	522	434	471	500	459	485	492	475	509	505	479	519	458	496	486	484	501	476	458	476	486	490	480	486	488	495	454	496	494	504	485	502	438	495	509	494	473	468	475	487	444	490	484	459	493	492	470	493	480	529	519	518	494	506	496	499	509	469	502	494	475	495	477	496	481	488	443	502	511	478	462	480	503	455	499	448	505	547	497	485	459	465	467	479	457	532	539	488	486	453	483	511	524	510	454	497	458	518	495	459	465	475	522	437	484	513	498	498	497	496	460	489	465	525	526	513	531	504	461	512	519	519	478	506	532	476	554	454	491	475	531	515	495	501	492	503	480	504	511	481	472	475	484	507	504	502	498	444	481	451	487	498	491	509	499	470	503	515	499	535	481	474	500	525	493	517	501	513	506	531	497	513	495	460	500	487	472	514	493	492	480	463	489	481	493	509	489	472	505	522	490	497	480	483	486	511	459	499	485	504	476	531	533	466	468	449	442	541	482	492	450	443	485	493	485	495	453	494	518	533	474	493	500	472	489	487	453	523	502	463	521	535	441	464	536	538	471	477	469	425	489	508	488	490	515	524	498	504	506	518	491	425	465	492	516	493	498	516	498	489	504	520	464	476	470	508	455	484	447	477	456	488	465	496	453	514	530	477	472	498	486	467	546	456	496	499	490	521	468	477	503	518	456	470	525	465	448	491	487	511	487	474	499	458	493	467	472	473	496	490	495	475	508	519	488	522	470	491	501	473	489	497	483	465	449	506	462	463	462	525	483	530	496	491	528	506	489	455	499	489	513	494	513	448	509	490	495	551	504	503	456	476	509	484	481	476	490	515	494	459	458	501	508	527	490	480	465	487	503	478	482	496	502	509	493	464	465	488	484	430	504	446	489	475	491	534	475	483	461	508	476	460	463	493	491	509	447	491	496	511	495	483	469	529	453	486	500	501	510	502	482	490	531	478	474	501	492	516	506	496	477	467	478	521	508	467	520	506	500	514	473	492	470	459	494	495	527	471	478	504	486	504	473	499	489	461	454	477	491	515	494	490	506	496	507	480	499	464	471	468	514	450	453	478	503	474	519	498	496	498	507	503	469	527	491	458	511	534	494	483	480	488	476	457	486	487	478	506	533	498	467	476	488	462	493	471	484	470	499	481	532	483	491	481	498	476	502	511	487	513	497	469	517	479	487	474	504	508	520	500	460	456	501	486	478	444	474	459	493	456	500	444	513	481	467	510	482	473	499	493	481	499	529	479	509	495	523	480	492	491	517	496	505	469	486	469	492	513	488	443	448	493	491	506	464	522	559	459	474	498	487	518	522	478	485	508	487	537	478	518	510	480	468	509	500	461	510	505	507	475	479	473	518	496	497	545	513	489	506	498	468	490	504	495	545	504	510	506	465	484	498	478	470	464	500	486	435	449	502	493	494	501	497	512	464	531	495	481	513	455	488	478	479	488	505	461	527	495	497	516	489	487	483	480	522	519	512	495	488	487	486	504	524	491	500	538	488	474	467	477	504	479	504	501	485	509	513	483	513	498	492	478	531	460	478	478	495	479	493	518	473	507	508	470	450	490	461	476	506	469	465	480	483	502	488	494	479	455	499	460	475	513	498	473	477	498	462	485	481	520	481	496	471	525	509	464	453	487	540	500	495	461	487	462	466	499	446	478	489	446	438	520	474	522	525	499	490	458	477	482	468	479	463	481	500	467	499	485	497	471	473	529	515	488	486	478	467	476	495	502	502	499	464	460	513	478	509	495	504	481	464	476	502	523	498	473	545	493	498	475	494	493	457	503	423	452	482	476	475	475	469	509	517	464	509	518	498	453	482	494	470	472	498	515	498	520	470	443	522	489	481	487	512	524	497	512	462	478	485	492	501	488	493	508	467	520	461	517	498	512	490	510	475	439	489	515	508	482	480	506
23334	21338	29199	23836	21345	19605	3797	1827	1601	1477	25014	33483	28953	19611	8326	2687	976	407	246	232	199	220	199	243	230	196	203	214	215	227	211	217	229	223	240	196	216	211	226	226	200	190	229	210	203	195	177	199	187	217	195	221	230	236	209	190	225	191	196	195	227	217	209	202	220	216	201	218	207	207	202	213	221	220	194	212	205	225	227	203	192	237	202	214	205	206	202	238	191	211	215	206	232	226	215	196	215	204	213	219	202	191	201	236	225	196	223	202	189	202	208	208	213	202	214	185	257	211	220	199	215	187	214	203	216	205	204	207	183	209	200	186	191	197	203	210	213	208	181	189	212	174	210	184	194	225	224	200	205	191	184	209	204	210	212	200	191	205	195	214	192	201	199	214	205	222	188	221	209	197	228	227	199	231	205	201	218	213	205	207	221	225	202	211	180	218	173	208	235	205	195	189	230	189	207	209	196	188	236	209	207	217	204	216	195	207	222	201	204	196	219	209	201	190	208	190	177	206	202	191	217	219	233	191	182	230	215	227	200	214	223	228	207	220	213	214	195	189	217	193	214	223	172	199	182	216	201	201	188	190	183	205	204	193	184	193	223	193	197	240	230	217	247	215	201	200	211	204	222	229	187	196	188	224	197	207	218	234	198	209	234	203	192	208	196	201	192	204	221	234	198	211	221	170	205	184	211	213	189	212	192	217	194	194	193	207	220	203	204	210	194	195	209	213	205	190	199	193	210	210	201	204	242	207	204	219	221	192	207	199	197	250	235	220	198	216	196	208	214	182	198	215	204	221	197	219	197	217	224	229	215	213	210	230	199	194	206	218	221	203	192	210	215	214	189	214	220	193	210	234	212	210	209	211	243	222	190	220	210	186	194	219	207	217	229	183	240	225	208	195	207	214	222	218	181	208	191	218	207	216	193	194	211	191	228	223	221	193	204	179	197	189	200	227	208	209	210	179	224	212	224	213	239	204	213	229	181	226	194	201	186	202	179	200	204	215	219	194	228	201	192	210	213	201	226	234	204	236	185	214	205	225	189	209	203	206	205	217	222	204	192	212	200	200	223	215	224	189	219	195	189	205	210	202	217	193	197	239	194	202	206	217	185	219	206	197	218	233	197	218	216	227	200	195	221	197	188	197	215	210	211	198	183	209	206	201	218	205	200	225	214	215	209	193	224	245	196	212	212	221	211	220	221	225	196	220	188	226	208	188	227	201	205	197	197	187	217	171	186	208	221	196	212	188	189	214	181	195	185	182	215	195	211	196	210	209	247	192	213	207	202	214	184	192	203	203	197	228	244	210	201	229	217	189	203	210	213	230	215	194	202	203	186	177	200	198	198	198	233	190	232	227	232	200	211	189	220	193	198	207	212	170	209	201	190	193	192	235	194	221	211	228	170	215	213	212	224	207	203	195	200	166	209	191	207	192	212	189	199	208	224	189	209	210	203	184	225	194	218	201	208	209	208	189	201	191	193	168	215	191	210	177	194	197	237	178	236	187	208	207	221	209	220	193	224	217	212	185	206	212	206	198	216	217	231	200	214	214	209	203	204	206	213	205	195	197	194	217	213	208	227	210	201	202	236	215	213	187	195	215	213	192	214	205	180	212	204	232	232	211	241	194	213	210	202	226	197	194	205	199	204	225	201	212	206	227	199	217	214	190	237	180	222	237	220	214	211	209	196	214	202	230	191	211	216	193	205	228	226	195	191	232	205	213	209	180	207	223	194	198	197	200	218	187	190	230	198	220	208	217	209	212	235	197	198	220	210	223	207	210	210	177	209	225	233	234	215	217	197	195	193	196	205	202	211	207	206	180	203	208	193	217	177	210	180	244	202	196	216	220	196	213	208	197	236	216	209	205	192	235	197	225	190	211	220	195	177	230	211	214	216	198	238	177	225	222	201	211	215	210	194	204	183	210	211	182	201	213	194	250	217	225	228	211	204	191	213	214	201	188	196	220	199	171	227	212	203	189	230	191	202	217	214	212	211	217	197	203	210	196	205	203	228	178	219	210	216	201	214	192	221	217	208	242	232	213	217	208	218	227	207	212	181	219	223	204	210	186	234	200	191	216	233	207	217	196	217	200	235	202	207	224	224	217	227	192	216	201	190	228	218	193	205	204	209	234	231	202	203	214	219	219	213	200	218	212	191	207	182	226	207	208	255	210	204	187	198	188	190	217	206	237	207	239	212	207	214	190	224	233	196	225	205	240	175	239	213	199	200	223	200	192	218	196	213	206	208	220	176	188	206	205	225	179	215	191	221	189	221	208	205	204	204	211	225	202	251	207	211	185	204	215	205	190	184	189	197	189	198	180	189	211	217	213	226	208	200	193	220	233	187	215	217	206	190	227	212	208	223	198	241	197	203	208	203	187	210	199	198	211	207	202	195	205	215	220	224	195	195	230	212	184	220	219	193	196	197	204	201	212	204	231	200	187	199	210	200	227	214	218	197	202	206	183	207	205	206	200	196	198	206	227	215	184	214	202	209	221	203	223	197	200	219	195	213	209	185	195	189	194	194	209	210	211	194	218	204	192	205	218	208	220	208	226	194	197	213	212	230	197	227	231	195	193	199	192	204	197	198	205	208	194	199	193	208	213	202	214	204	221	186	210	189	202	217	198	217	205	240	196	243	221	187	223	244	217	196	207	222	182	195	181	212	214	205	217	201	196	219	212	209	190	206	206	206	212	185	211	206	231	206	203	187	205	214	220	200	211	205	203	194	211	239	205	213	198	229	192	208	222	203	219	201	215	208	212	224	199	196	193	221	212	207	204	211	203	229	220	207	193	195	184	231	239	199	204	205	199	182	218	181	206	230	239	213	193	202	195	204	197	206	194	215	193	195	186	210	208	222	213	194	203	205	201	197	197	197	187	181	202	227	193	198	200	195	212	210	215	210	216	201	204	214	240	172	225	194	206	203	243	228	197	228	202	208	193	222	207	225	196	197	213	198	196	202	224	237	207	221	205	226	200	201	203	207	212	183	221	199	203	224	243	209	240	195	221	227	192	233	189	183	192	208	208	197	225	195	204	193	217	208	207	184	197	219	200	226	196	196	212	192	217	208	196	223	201	222	196	196	222	197	192	223	211	209	206	192	210	195	205	221	212	190	204	205	216	205	196	205	210	193	235	217	196	206	229	173	214	194	201	204	193	212	208	191	188	222	199	199	207	220	202	214	188	208	186	195	214	202	210	208	238	198	198	211	231	185	223	207	183	235	204	191	218	216	208	205	180	198	228	196	201	207	209	217	180	227	217	227	214	203	212	210	212	207	220	204	212	210	228	221	217	193	212	195	171	206	212	224	190	199	214	206	224	197	247	224	187	222	207	196	197	221	216	250	189	214	214	204	214	213	222	219	218	240	216	209	196	184	207	212	209	193	212	185	238	197	207	193	198	200	215	206	214	209	225	199	198	220	206	218	215	208	211	231	229	211	197	210	235	210	206	225	202	234	201	214	192	216	209	205	203	219	189	195	205
13640	23238	20956	13543	9416	7464	5423	5505	5341	4904	36914	40738	36546	27068	14507	6523	2543	887	429	377	378	370	361	396	351	367	355	375	370	417	365	347	351	395	359	394	345	373	353	355	343	353	362	366	385	358	401	371	371	348	359	350	356	375	386	377	403	391	364	385	340	383	378	352	372	389	371	376	360	324	372	367	326	393	357	366	378	366	371	385	370	349	381	335	372	359	382	405	348	367	368	392	383	379	368	328	402	357	395	382	384	373	406	357	357	346	354	353	365	353	374	349	386	401	372	400	382	379	389	404	374	367	362	386	391	377	367	360	367	363	358	363	401	342	362	418	374	370	356	362	335	361	394	373	373	339	349	381	339	363	398	350	353	376	358	402	374	368	379	362	403	383	371	402	365	376	374	370	405	316	358	400	413	380	395	364	341	362	369	356	344	341	373	397	374	374	361	358	365	363	378	367	368	375	403	350	385	357	342	351	393	361	379	393	383	384	388	373	371	375	355	382	363	375	380	392	358	357	356	366	363	412	345	360	389	376	373	377	363	383	402	346	382	360	369	404	396	338	353	400	387	367	412	417	355	400	356	412	379	387	391	385	356	393	363	363	382	360	362	377	359	338	368	339	380	361	409	370	363	334	390	375	410	344	390	379	376	345	397	360	370	365	358	376	366	337	359	412	359	340	371	349	398	367	354	398	386	375	389	380	357	356	379	386	403	362	387	336	365	357	357	346	340	393	379	407	414	343	365	377	393	419	357	354	381	362	382	394	367	348	370	350	386	343	379	389	357	363	407	360	386	353	371	334	383	372	416	401	359	372	344	386	392	367	384	370	336	374	364	387	350	389	411	363	368	377	382	374	388	408	381	380	375	378	388	369	419	405	373	363	361	388	314	374	384	388	380	374	361	375	350	350	369	345	375	401	367	358	336	365	381	366	327	353	390	369	352	397	382	342	391	374	394	364	392	351	378	380	376	421	386	349	345	356	303	369	393	412	398	385	402	403	397	347	402	327	331	343	380	367	369	382	354	393	401	349	386	341	351	355	386	386	381	417	386	347	392	358	395	347	370	386	392	381	402	371	397	398	356	374	366	348	383	382	365	385	356	367	371	341	372	362	370	372	334	361	364	356	354	374	352	365	346	387	382	375	376	413	399	375	372	402	381	341	374	379	337	355	390	395	363	374	383	355	397	388	364	397	399	375	359	371	359	360	349	379	355	420	386	370	350	338	383	340	386	368	365	391	380	345	382	371	375	370	368	385	342	357	404	353	382	394	372	388	370	363	359	386	376	391	406	370	365	389	392	357	357	333	419	354	362	364	345	362	379	338	355	346	360	377	385	412	374	347	375	355	374	381	355	364	352	390	371	393	382	400	357	348	373	374	397	384	385	390	387	377	329	379	394	363	402	378	390	392	384	394	372	342	379	396	336	361	388	372	345	355	345	384	364	395	373	427	373	353	376	371	388	393	352	375	347	365	389	409	353	406	363	349	356	357	353	352	388	381	383	362	372	390	377	351	359	396	407	390	412	381	353	363	389	354	377	391	357	374	382	377	351	385	396	386	356	321	383	390	392	388	404	349	364	338	396	376	361	323	340	392	391	387	375	382	377	369	359	338	352	405	372	365	357	404	381	381	393	364	396	365	356	368	352	384	390	406	407	385	372	334	329	386	373	383	358	383	373	386	403	371	371	364	362	404	389	361	347	398	350	372	370	386	359	384	369	380	355	366	378	381	377	333	369	369	362	346	359	351	367	360	386	369	366	383	382	356	380	387	372	372	399	391	342	388	349	349	383	379	351	344	355	366	369	404	373	362	397	362	351	395	344	361	404	349	398	368	383	383	387	398	365	373	381	392	380	376	394	394	392	366	424	358	326	386	365	363	357	358	369	387	392	388	370	365	353	367	402	365	363	395	382	395	353	417	367	399	410	372	359	345	352	378	392	351	368	419	358	380	365	383	333	359	336	367	403	405	376	365	412	377	358	373	396	363	359	332	355	368	325	305	366	386	392	351	368	369	364	392	348	361	392	351	369	368	358	372	379	370	371	356	359	368	411	368	327	356	349	358	359	353	356	388	387	372	408	383	332	397	373	389	386	374	370	396	410	400	352	372	380	376	367	392	394	334	373	394	359	413	389	335	381	394	401	369	386	362	405	385	381	349	368	358	374	381	376	408	372	355	368	361	404	354	353	404	348	395	410	348	367	359	365	371	356	372	350	364	366	358	384	384	375	386	333	385	391	369	372	359	401	366	336	373	372	389	377	374	397	330	366	361	366	361	395	364	365	380	373	383	372	350	383	363	377	357	357	386	350	383	343	373	396	361	369	374	381	386	390	355	381	360	381	362	363	387	407	344	361	418	390	381	368	381	374	405	372	390	384	380	395	370	379	335	365	397	400	358	355	376	352	372	377	406	384	413	347	358	378	386	388	348	384	354	388	400	394	344	374	397	359	382	365	355	360	379	350	385	381	365	373	359	365	385	379	390	365	368	375	387	354	352	357	361	380	367	368	387	360	388	374	370	410	366	431	369	351	346	385	366	379	373	403	357	358	408	415	383	335	353	378	364	386	356	390	372	341	371	378	365	369	378	396	376	372	364	373	385	371	363	376	377	362	381	372	346	372	373	354	362	364	394	350	366	344	377	339	379	340	386	352	349	373	361	379	389	391	374	411	357	341	366	357	385	399	378	350	391	356	376	340	345	394	397	369	363	392	368	368	397	388	350	330	353	336	407	371	374	348	370	351	386	370	359	375	375	393	379	388	358	356	340	372	383	368	393	346	354	386	369	356	382	351	392	354	390	382	345	363	374	370	365	360	345	373	416	377	374	349	368	389	376	387	356	378	373	399	364	338	362	356	394	374	406	355	381	353	377	377	373	347	404	340	340	361	369	367	376	367	362	384	381	345	353	362	357	358	373	338	355	360	370	371	383	362	387	395	387	374	360	372	398	357	404	366	393	350	377	384	359	379	405	378	354	364	371	381	344	393	356	375	395	404	363	374	354	371	335	378	405	404	368	384	367	372	366	376	367	339	417	368	368	406	389	361	317	390	370	340	399	364	353	349	393	353	372	364	397	385	368	358	385	403	371	334	355	372	353	354	402	405	372	364	335	369	389	366	414	353	369	400	373	395	379	382	375	381	376	389	408	388	371	407	373	357	361	359	364	393	349	391	358	383	345	331	374	363	384	397	365	371	366	357	355	370	362	383	352	376	389	391	378	342	371	394	352	348	401	403	367	410	366	402	379	372	357	360	358	386	375	337	335	385	364	390	377	388	382	360	388	389	355	395	370	365	363	345	381	371	363	362	369	380	387	385	415	381	345	375	354	361	347	366	352	337	371	356	363	335	392	358	392	389	352	385	365	359	356	366	338	352	353	379	370	368	361	365	361	366	337	342	370	387	384	355	377	368	334	374	368	347	390	346	384	355	386	380	390	383	374	394	364	373	358	400	361	373	367	378	337	415	375	374	362	399	357	356	407	366	350	365	337
26830	20646	10207	2856	1197	748	573	383	381	366	2663	3749	2810	1835	938	550	393	343	305	309	321	280	285	316	325	272	306	300	303	319	298	273	289	284	313	296	271	312	305	316	306	282	298	300	278	308	332	329	310	295	305	335	315	304	297	313	298	289	331	308	312	320	289	281	309	296	304	328	315	290	314	302	277	295	308	305	305	321	297	281	310	299	285	291	311	301	281	305	321	313	311	292	311	282	343	316	296	305	300	293	289	258	323	326	320	311	295	309	304	283	315	305	324	322	318	288	320	306	288	313	339	299	298	323	288	305	292	283	301	288	292	312	323	315	277	290	306	288	327	281	325	322	281	314	299	313	326	289	318	321	326	305	328	288	316	290	307	298	300	290	279	311	306	312	304	310	317	295	319	306	315	278	344	325	302	345	288	294	287	282	308	322	308	325	313	320	301	322	349	298	314	303	290	306	312	294	286	309	297	308	332	314	300	310	305	293	297	293	308	312	320	298	299	278	308	292	291	286	306	319	339	312	303	309	290	324	323	325	301	311	281	271	327	325	291	290	310	310	341	305	318	280	319	300	325	326	304	313	303	323	272	307	282	313	325	292	305	295	299	310	322	346	277	312	313	294	322	307	308	319	312	336	304	311	308	267	291	299	297	316	318	338	330	315	287	325	279	300	295	330	300	335	325	314	304	313	323	294	314	323	307	294	293	271	332	299	278	321	296	304	306	306	313	333	283	306	298	285	281	283	313	305	278	287	308	299	318	286	289	314	322	309	311	336	276	279	324	330	288	310	326	316	333	323	282	312	302	287	302	315	305	312	289	318	316	305	288	330	306	333	319	309	281	316	289	307	313	290	292	293	315	292	310	320	299	296	317	280	308	316	314	303	319	300	290	273	358	323	327	314	329	329	293	335	300	303	324	283	288	303	299	316	302	329	273	319	302	273	350	284	302	296	294	295	323	289	299	297	272	323	316	314	313	306	312	310	280	330	311	279	304	301	299	292	289	293	280	303	290	298	318	327	297	282	316	299	293	307	324	314	295	311	300	331	279	299	273	291	319	277	312	311	312	277	320	315	276	322	317	298	308	303	320	331	334	299	312	316	303	305	310	296	348	329	317	308	325	312	325	314	313	309	354	259	270	295	281	319	307	305	307	315	313	305	336	304	327	337	275	283	323	320	313	308	303	315	287	307	309	271	299	311	279	322	318	319	314	311	320	336	320	302	308	313	313	314	320	304	285	333	313	307	313	304	304	320	276	309	320	293	300	321	311	293	297	297	298	331	320	319	284	333	315	289	279	312	366	285	275	293	296	321	313	292	340	298	315	324	297	322	307	309	306	286	297	297	310	304	321	286	304	289	282	269	302	322	283	336	325	337	302	325	300	330	301	283	317	286	307	331	291	268	311	294	307	318	291	324	285	300	324	296	317	298	325	314	318	315	303	307	308	339	287	280	322	294	310	319	305	303	318	326	314	283	297	294	287	276	314	271	308	273	326	272	317	312	311	317	308	309	307	320	280	301	312	300	290	313	285	316	299	286	309	322	301	336	300	303	300	293	325	269	286	294	315	324	314	320	288	309	310	323	316	302	321	327	295	289	313	348	303	310	306	280	316	309	330	310	321	296	300	321	312	311	321	322	329	306	276	278	309	299	292	307	303	276	297	295	307	295	322	292	317	291	305	324	294	307	314	329	298	262	299	326	314	324	292	315	319	298	299	301	311	308	319	318	332	282	300	324	301	329	338	303	309	303	315	301	288	291	335	329	312	317	323	282	315	273	293	312	316	329	304	309	273	299	287	305	298	320	309	281	302	308	285	342	327	320	289	311	289	339	332	301	308	291	318	311	319	302	294	298	282	303	325	327	299	297	327	288	319	306	316	305	285	308	297	310	303	288	296	317	310	275	303	313	287	283	276	316	340	298	315	305	294	285	310	283	304	278	315	322	308	287	292	307	281	296	272	320	291	316	284	333	265	322	321	301	291	340	295	299	310	313	323	302	303	321	318	294	295	282	300	296	312	294	289	293	286	312	291	270	332	291	306	309	314	293	305	314	297	276	294	311	279	283	308	336	259	294	325	348	286	313	319	287	295	310	326	290	290	302	297	295	323	309	300	303	323	301	324	301	299	261	289	334	281	316	295	320	300	289	294	317	310	310	294	289	325	313	326	336	317	305	293	315	278	310	293	326	301	324	290	324	311	277	299	302	306	331	320	318	292	300	357	320	321	307	313	308	320	324	307	285	333	322	322	326	299	308	272	305	328	304	275	311	319	307	355	313	337	354	315	334	278	305	315	288	324	299	315	313	290	311	296	306	286	327	281	296	296	327	320	297	294	292	295	320	272	317	286	282	309	276	287	298	290	296	291	292	284	301	304	271	301	309	303	325	301	318	290	333	287	320	326	295	314	323	303	316	333	310	317	321	308	293	320	283	268	339	324	309	290	310	309	275	310	278	318	302	327	314	311	276	293	306	313	300	306	301	339	293	308	297	294	307	290	306	343	350	311	310	310	318	300	329	317	302	320	343	303	311	329	339	343	325	285	286	304	327	321	304	321	270	304	288	277	308	314	332	324	318	324	294	306	330	282	334	301	336	302	339	345	292	331	301	329	337	295	307	305	325	309	314	311	327	323	272	299	342	314	292	296	329	277	295	287	333	291	295	297	313	301	301	301	317	274	343	306	315	320	292	314	307	302	319	328	298	298	299	309	303	289	304	318	286	316	345	292	272	332	278	288	308	300	298	314	307	283	315	325	299	305	284	314	293	307	317	301	303	304	340	271	302	312	304	294	307	308	291	279	301	297	298	282	286	271	315	321	301	314	311	306	266	303	293	315	297	276	319	304	280	299	309	304	291	280	318	313	328	329	305	321	302	310	306	303	292	305	315	304	331	314	324	346	320	308	299	312	305	332	314	324	283	294	309	339	287	291	322	293	325	275	299	309	293	335	324	262	337	290	334	273	305	317	313	297	271	306	299	291	300	296	323	269	330	298	290	292	334	318	300	340	302	295	313	297	304	307	320	312	294	325	309	328	297	347	272	325	342	306	309	308	308	313	311	290	326	305	317	293	320	300	281	262	285	319	332	317	283	295	285	299	320	260	322	311	341	318	318	300	299	296	320	343	285	290	303	311	306	328	328	298	335	308	302	296	292	298	317	353	309	304	299	300	306	315	301	298	361	314	283	325	336	308	303	350	311	325	320	302	283	313	303	312	287	303	302	322	304	282	290	317	330	278	304	303	276	324	309	280	308	298	310	304	318	302	311	330	281	286	302	307	307	287	340	333	327	318	338	299	308	307	322	320	312	299	315	302	328	280	269	311	294	286	291	312	309	327	303	292	334	299	289	298	305	292	297	317	323	310	330	359	279	297	282	278	309	307	301	295	281	280	333	303	297	296	315	270	304	285	309	290	288	322	306	324	304	311	320	299	317	290	320	314	313	335	286	318	302	286	320	322	309	326	289	288	311	309	299	337	301	312	304	280	303
6851	9354	8892	5224	3282	1946	1570	929	872	890	7162	9164	7083	4319	2203	1222	820	635	547	517	555	576	525	562	540	554	582	566	563	534	551	596	536	619	540	536	575	529	624	571	554	588	526	566	548	562	578	590	524	539	547	562	589	526	529	566	569	547	563	547	570	531	572	588	542	550	585	572	560	578	632	552	583	545	619	578	563	559	576	544	573	568	555	525	525	529	553	532	534	563	547	569	589	571	563	572	573	559	546	509	580	562	557	547	524	576	597	556	605	552	567	553	521	539	504	550	512	528	560	532	557	569	586	597	549	547	628	564	551	540	543	589	555	562	561	583	560	568	585	529	572	560	561	588	591	562	515	544	552	584	537	536	537	560	524	583	507	532	509	547	540	580	563	573	558	547	557	546	553	615	521	556	521	552	535	586	574	551	584	555	518	561	567	549	498	537	570	526	526	531	598	557	593	559	565	556	552	549	565	612	576	550	534	609	556	556	562	534	535	505	523	531	568	555	531	543	539	578	577	557	584	574	566	582	579	614	564	579	561	599	507	562	557	563	525	537	511	572	557	556	577	549	542	561	543	539	557	614	530	574	581	547	547	545	534	529	501	513	598	579	550	574	568	564	570	529	603	572	573	593	531	594	526	564	580	584	586	559	526	575	583	564	542	560	568	547	541	534	560	562	536	532	494	533	574	571	553	580	581	536	564	607	557	586	609	561	559	550	547	550	579	560	561	569	576	556	510	606	575	563	525	565	563	564	550	590	560	560	591	598	525	575	591	548	571	535	554	508	547	528	549	598	561	587	587	550	588	525	559	532	541	562	595	571	597	567	584	561	591	548	558	604	542	557	582	578	549	547	593	584	555	515	543	570	571	568	583	570	589	582	583	547	583	601	585	541	575	545	586	530	544	557	523	516	582	534	556	552	554	551	520	549	577	539	593	539	562	538	564	557	539	564	523	551	555	536	587	590	534	570	556	515	542	537	534	558	541	515	558	552	566	548	571	542	527	538	563	584	562	533	559	548	562	555	549	537	537	574	576	572	570	583	604	556	557	585	565	554	565	565	524	551	538	570	578	552	578	578	598	559	596	545	551	563	553	545	588	584	569	537	564	552	537	567	551	568	523	579	531	550	560	541	569	560	505	592	584	582	550	603	559	523	552	573	564	519	548	545	573	539	578	543	573	569	524	594	581	588	534	606	546	596	546	538	494	544	539	579	590	518	581	519	557	554	543	560	563	554	561	585	529	564	566	511	544	581	570	538	572	529	538	553	550	552	547	601	539	547	571	590	545	548	560	596	560	518	554	574	559	551	576	565	560	496	556	596	602	538	554	532	507	585	561	561	593	574	578	577	549	558	579	540	539	569	553	576	589	531	601	566	580	567	575	593	522	532	598	579	528	522	558	537	584	554	554	541	550	596	539	578	556	513	560	569	569	532	586	585	572	537	522	557	594	593	573	533	568	576	581	548	548	582	543	550	628	538	574	551	575	535	588	521	571	568	581	550	577	529	551	555	559	582	570	546	570	553	529	591	548	570	581	566	562	555	513	616	567	553	576	553	587	556	566	580	571	555	548	546	571	558	525	544	581	566	540	572	548	548	567	562	527	559	604	570	608	559	528	556	580	591	578	589	566	565	546	529	560	562	588	568	569	548	541	537	589	568	525	519	574	538	609	528	538	542	557	543	537	530	543	535	530	599	544	531	554	597	545	555	564	531	569	531	526	590	566	547	574	544	587	561	542	555	584	602	533	624	554	564	603	477	599	542	598	562	577	577	563	553	560	569	584	563	604	574	545	542	572	586	584	573	572	613	526	573	586	535	494	575	541	559	541	531	573	554	562	565	592	572	583	576	555	536	581	548	569	583	557	609	561	588	609	542	547	557	568	554	566	589	579	580	536	554	538	555	567	578	572	634	549	616	534	580	618	588	552	575	542	573	538	541	555	554	554	545	563	488	557	559	556	523	534	563	510	548	548	576	509	579	567	572	571	554	532	603	553	532	571	584	526	584	529	584	546	585	586	533	556	550	567	550	508	568	567	594	607	537	552	615	552	565	592	560	556	577	533	567	518	560	576	537	559	608	581	567	601	592	593	626	566	589	575	536	579	578	595	581	547	495	548	597	551	541	561	592	556	554	545	525	558	575	552	541	538	581	537	518	566	517	566	522	543	544	557	578	551	561	497	534	547	543	524	539	582	555	559	533	551	551	587	576	529	535	522	583	561	520	548	590	537	516	517	539	550	571	564	514	540	593	588	518	590	559	516	554	563	542	556	549	552	544	558	568	593	554	548	568	544	561	621	546	568	525	531	576	563	579	519	582	627	551	586	580	523	615	541	582	550	508	583	562	590	559	569	564	560	530	628	539	598	549	583	559	562	557	564	523	564	601	586	571	567	528	557	583	565	564	543	587	546	556	536	567	550	552	576	565	502	537	582	602	566	555	548	548	610	551	518	489	574	573	562	532	547	598	529	568	557	516	580	559	541	595	529	533	550	593	546	597	579	567	574	508	551	540	568	571	522	558	556	553	578	570	586	580	542	565	599	546	547	557	592	562	578	503	610	537	530	552	542	544	567	529	533	565	605	524	575	572	559	571	524	557	589	558	556	534	566	568	562	576	546	575	521	553	566	572	543	566	577	554	539	567	564	591	550	554	514	553	575	548	572	570	551	588	536	536	498	555	559	572	556	547	623	551	567	534	600	554	489	540	580	561	527	603	538	564	538	554	560	558	566	559	550	538	589	566	540	557	570	536	561	570	551	508	563	546	550	557	562	558	525	540	576	551	560	566	591	543	554	566	542	558	567	521	560	520	523	561	601	531	521	570	545	580	557	542	553	537	541	556	603	571	535	558	520	581	526	591	529	536	587	557	551	564	546	612	534	560	557	552	571	528	550	578	550	505	567	581	600	546	540	593	530	591	573	542	557	476	575	536	552	614	561	537	572	594	576	561	544	563	524	553	556	531	610	555	558	527	564	580	535	563	592	550	602	549	568	542	561	536	565	570	536	578	580	556	518	543	535	543	500	591	548	526	545	494	518	558	557	534	557	581	540	549	583	530	547	600	600	581	551	528	573	527	565	583	581	548	599	527	583	562	523	547	546	565	538	531	563	568	553	601	588	571	565	535	612	543	541	543	571	570	567	512	529	569	556	551	543	574	548	538	535	579	578	548	549	536	518	571	553	537	564	554	563	551	543	584	525	543	598	575	559	589	500	547	577	550	540	545	556	548	555	579	583	568	565	581	582	577	596	571	585	568	583	588	583	573	596	555	575	544	563	531	568	571	572	551	540	536	572	541	585	563	575	561	558	520	580	540	584	575	553	540	555	548	586	589	554	573	525	506	551	584	532	550	562	575	572	594	568	591	570	533	582	557	538	560	551	567	542	555	528	556	550	594	580	593	542	552	525	574	557	552	526	550	583	540	547	556	575	584	593	521	570	625	513	568	563	510	545	574	548	551	586	563	585	548	563	560	530	561	549	568	574	599
24986	21446	27891	25319	11347	1980	1151	621	435	1794	15858	17784	13008	6861	2484	1025	467	283	237	252	227	239	246	214	224	248	209	271	234	244	251	238	249	239	253	237	272	259	235	244	235	238	224	266	260	251	265	271	238	211	233	262	239	234	246	263	257	246	251	227	270	246	277	225	240	260	250	228	230	245	256	263	228	242	220	238	236	256	244	258	256	240	250	261	223	246	244	279	237	213	247	217	223	250	229	235	250	270	231	241	204	261	233	252	258	224	238	240	265	225	257	259	234	247	248	257	237	229	249	255	267	259	238	253	230	221	263	269	231	255	245	241	262	260	233	227	231	233	244	242	265	251	259	215	235	242	248	238	256	244	237	256	229	242	251	240	243	238	248	259	241	246	236	246	246	255	237	255	220	228	247	243	255	231	245	244	233	222	224	269	228	265	251	240	266	242	237	257	231	246	263	240	236	231	228	254	257	289	238	246	223	235	260	253	241	261	250	250	236	261	263	272	222	210	257	245	267	250	249	257	239	238	232	267	239	273	262	235	226	247	276	266	257	228	259	258	233	263	248	241	252	293	240	256	233	253	204	233	233	269	229	260	252	238	228	239	250	261	245	268	234	233	243	238	239	239	250	224	253	233	270	239	242	271	219	239	260	215	274	248	244	246	222	252	251	259	216	237	239	205	255	250	251	264	249	228	254	252	249	243	245	249	229	243	252	220	277	239	230	226	240	243	263	248	250	258	245	252	272	252	225	230	247	263	241	249	251	254	255	242	226	261	235	212	260	242	221	261	227	238	227	246	240	243	230	238	263	219	261	253	256	240	225	247	236	226	253	252	254	268	256	262	258	199	211	250	263	265	247	259	260	244	258	281	234	231	251	228	240	232	241	229	246	235	224	236	247	262	216	240	251	222	222	233	252	227	242	229	265	259	233	237	260	239	238	249	239	214	246	239	230	263	248	255	235	271	242	236	225	225	236	243	232	239	209	238	261	230	228	251	238	244	246	244	218	242	227	229	237	242	265	234	260	211	241	241	230	258	262	251	263	245	239	232	221	243	244	256	257	249	230	225	251	238	265	254	244	236	269	237	240	247	238	267	240	253	263	261	255	255	222	245	251	260	226	257	235	261	230	248	230	238	260	256	243	217	214	243	241	262	260	231	237	235	237	265	252	244	255	215	237	236	258	232	220	260	259	265	280	243	279	239	243	214	246	240	251	248	253	207	245	230	233	250	250	252	259	258	267	234	218	263	250	233	253	236	254	250	272	261	245	252	247	253	243	227	265	227	235	255	257	257	209	261	237	227	217	246	258	230	246	250	255	249	241	225	245	219	258	240	255	241	243	239	240	241	228	232	253	244	243	250	240	247	235	241	250	218	226	235	244	251	243	232	244	244	232	248	236	243	262	236	260	245	222	222	252	246	232	251	257	224	274	244	228	256	280	198	279	253	219	245	237	210	231	257	272	264	271	266	214	246	251	260	220	240	247	252	243	268	254	263	243	215	255	285	257	218	230	228	230	250	249	238	249	253	263	242	238	247	228	244	229	245	231	288	248	223	248	274	221	220	278	244	212	256	269	223	233	226	228	240	240	257	284	266	250	239	242	248	242	254	245	219	205	241	211	244	247	225	265	235	219	269	232	252	221	262	234	256	233	237	246	250	224	256	236	244	245	246	248	234	247	261	255	242	245	250	251	258	254	252	246	240	224	223	228	227	229	232	225	228	260	228	235	261	219	253	241	234	270	250	228	233	258	238	233	251	270	224	289	256	231	235	265	234	247	284	236	218	247	260	248	238	220	262	241	264	255	244	223	229	252	244	248	251	257	227	234	246	230	232	236	232	229	239	248	237	251	246	225	244	236	267	239	234	232	239	246	265	238	253	222	227	243	244	255	237	233	236	231	240	248	215	234	242	234	257	242	237	250	250	243	232	243	225	239	241	215	276	235	246	216	213	251	241	244	224	241	242	231	216	255	247	239	249	251	216	245	248	237	249	246	229	236	251	224	233	241	232	256	229	236	251	245	262	250	258	252	230	223	243	247	250	261	252	240	223	238	256	264	242	239	254	247	255	249	248	229	243	222	258	241	226	222	248	230	232	224	232	247	232	231	234	245	263	268	266	250	240	240	231	290	238	249	236	248	232	247	243	264	248	242	232	253	243	236	239	251	234	246	255	278	237	233	254	224	235	242	245	252	256	275	247	209	261	252	255	233	256	236	260	249	220	234	230	249	271	218	256	247	248	217	263	227	229	219	236	216	248	250	216	223	260	275	247	236	252	256	255	245	249	239	262	261	240	268	231	241	240	253	229	231	257	250	242	240	217	261	242	236	228	245	243	252	223	260	252	239	232	235	244	222	270	243	230	252	211	264	244	247	237	265	256	267	238	252	217	229	239	237	248	257	258	243	265	243	244	227	261	263	253	265	258	233	217	240	254	253	254	240	225	241	236	202	257	225	252	249	235	265	237	232	250	235	270	238	237	236	217	249	232	243	262	244	262	239	235	261	226	257	253	259	260	248	239	258	226	238	251	226	235	233	229	227	251	250	253	266	224	227	238	213	208	236	234	230	259	245	234	249	244	214	262	257	243	250	226	221	245	257	221	248	260	242	231	247	258	230	234	227	236	199	232	247	247	243	214	234	250	213	258	251	255	247	229	226	262	244	246	255	286	266	240	220	248	245	255	248	241	257	263	259	228	251	240	257	255	249	248	234	251	247	238	210	232	218	233	234	238	213	237	254	235	258	242	230	261	254	266	241	233	212	243	243	242	246	255	247	238	289	221	235	249	233	240	248	221	234	233	254	244	271	247	213	256	242	221	246	256	249	245	245	240	263	228	210	243	249	277	281	263	227	208	234	212	237	231	241	262	228	248	244	220	225	243	242	230	222	252	242	237	228	247	249	264	234	265	245	208	226	245	236	249	251	244	260	244	259	244	280	214	234	255	233	217	223	251	247	228	245	251	213	247	251	246	213	245	241	267	235	254	234	270	241	273	230	236	243	245	267	223	222	243	243	237	240	261	241	249	206	228	239	244	248	248	208	269	213	252	223	273	256	253	252	254	256	239	224	254	236	245	263	241	247	236	251	221	251	272	240	239	254	242	232	239	240	271	265	260	247	241	261	245	222	219	245	230	251	241	251	233	254	274	226	237	248	238	248	248	240	221	247	245	262	273	234	250	238	237	262	222	238	248	266	229	253	223	244	236	237	236	249	245	291	227	254	238	241	234	268	229	227	230	212	240	256	241	238	246	240	205	266	240	211	225	214	240	256	247	229	211	239	232	204	249	231	259	246	257	254	247	219	246	232	229	266	240	224	235	245	261	272	258	259	277	243	262	239	261	231	214	268	237	268	244	257	242	276	215	286	270	247	246	241	214	229	269	269	249	232	260	232	255	238	264	263	254	259	274	248	267	241	265	254	257	230	249	239	252	235	255	268	244	224	236	241	226	231	227	262	240	260	264	242	249	243	239	274	235	235	262	246	245	247	231
7534	15757	18320	10947	6467	4782	3421	1797	1228	5570	28618	28052	22108	13689	6081	2640	997	521	475	484	476	446	457	417	475	467	478	432	446	467	437	423	441	435	450	456	479	441	437	468	465	471	469	458	480	487	394	454	447	466	445	438	438	446	448	503	448	460	427	452	461	422	452	454	456	446	467	444	465	445	438	479	441	461	438	467	444	451	472	454	454	470	465	447	470	435	453	462	462	446	412	460	446	460	477	447	442	461	441	494	468	470	452	472	491	465	457	462	450	484	487	478	454	430	492	475	439	456	453	427	451	443	452	441	455	457	471	462	491	500	473	455	463	489	464	482	426	464	446	442	496	430	451	444	401	503	525	442	456	446	475	437	479	427	464	470	407	456	427	484	471	438	483	460	463	442	437	458	452	462	468	501	451	467	476	431	445	446	443	471	437	454	437	462	437	468	435	447	435	439	447	476	477	495	467	478	488	453	415	466	443	458	456	492	492	446	494	405	437	476	459	424	444	467	436	459	439	458	457	429	430	479	462	434	453	438	460	474	484	451	452	499	464	480	426	429	466	496	421	494	476	477	456	466	453	478	444	435	407	476	489	510	461	488	446	456	462	449	419	483	429	469	478	455	443	450	453	489	455	447	443	467	447	481	455	487	478	410	440	404	435	448	491	446	463	433	473	482	442	496	448	437	467	422	442	483	480	502	437	453	479	465	489	445	509	474	490	449	466	447	469	448	426	438	455	438	413	473	439	429	451	478	502	461	474	454	475	477	486	477	473	420	524	428	461	442	488	449	424	444	512	451	472	472	447	441	500	476	439	423	460	480	444	435	462	418	469	478	394	446	455	499	432	441	472	458	450	453	465	454	497	472	452	453	484	450	473	503	464	440	421	446	488	456	452	486	464	475	418	457	437	437	483	452	463	442	464	472	468	491	474	475	484	484	448	419	456	472	484	462	474	445	441	471	471	425	447	442	509	473	455	469	498	467	468	473	431	425	454	438	457	515	436	443	489	442	440	466	435	437	452	456	481	422	426	441	474	459	465	426	431	462	479	429	487	436	432	433	475	463	443	426	430	459	461	466	471	476	457	499	442	459	470	463	435	472	447	489	464	429	493	444	483	463	443	478	446	434	458	459	459	448	473	437	501	420	460	487	431	443	433	456	434	484	438	456	452	475	448	466	478	477	450	436	439	470	431	475	462	467	463	477	453	463	498	443	436	478	486	430	462	448	426	463	474	440	478	523	453	439	481	459	482	410	424	440	442	437	465	452	448	451	480	457	472	477	463	426	447	438	450	483	490	464	457	454	465	433	446	440	444	431	483	471	458	444	441	496	420	463	447	505	427	452	433	488	484	460	481	449	461	458	490	472	466	442	422	485	452	462	423	469	435	431	477	457	476	442	476	459	460	485	460	448	486	433	483	444	487	481	452	465	440	495	416	445	449	462	468	445	475	449	457	461	485	469	441	478	459	472	419	488	453	491	460	482	458	470	447	501	429	421	423	435	440	446	416	484	459	435	490	440	464	509	464	451	460	454	448	473	453	467	431	433	482	440	437	482	480	434	464	462	494	413	454	460	461	509	437	457	456	489	443	455	465	452	447	476	449	462	473	510	449	431	465	480	453	487	410	444	442	454	409	426	483	447	480	432	453	429	488	456	446	447	436	441	485	453	463	451	429	473	448	467	439	488	439	486	485	439	426	419	484	457	451	448	455	440	471	470	477	430	470	470	467	460	510	467	518	474	461	463	469	454	407	456	425	468	479	469	428	473	439	458	485	421	484	465	441	442	476	467	501	419	447	429	471	449	451	452	460	455	439	423	481	469	457	453	431	461	472	419	447	426	431	464	476	456	492	433	458	437	434	457	492	446	434	486	462	482	470	420	496	482	465	473	437	452	480	462	461	452	463	456	463	490	453	444	472	444	452	402	418	474	462	470	466	476	457	450	483	460	446	482	458	454	452	465	478	483	463	466	469	434	434	461	457	478	457	464	434	395	424	446	426	413	463	456	429	507	468	477	449	478	421	466	506	436	473	472	480	460	441	440	477	476	446	455	465	476	410	443	473	451	460	462	425	476	470	452	440	476	402	451	455	462	458	473	487	501	469	513	466	439	458	484	436	441	455	450	439	439	472	512	457	462	446	454	455	436	445	436	487	489	444	459	420	455	432	473	487	465	477	498	477	460	473	467	443	493	445	466	428	488	452	454	491	456	480	423	431	441	450	465	431	492	469	478	450	435	427	474	474	470	465	496	492	448	462	440	451	494	472	452	473	446	458	477	464	480	460	432	490	482	460	442	437	462	447	430	458	438	467	468	480	454	486	438	409	459	470	442	456	446	465	472	448	431	472	474	473	470	466	456	428	424	418	453	437	469	464	430	455	477	453	443	445	445	433	448	439	446	433	467	457	480	422	461	451	451	467	469	472	501	486	448	431	434	470	448	490	429	426	491	488	460	476	486	491	474	450	457	504	429	454	482	460	458	472	466	475	458	497	450	503	471	462	428	469	489	469	446	474	441	436	489	418	444	454	468	460	461	437	448	460	478	466	466	456	435	465	434	481	461	472	456	470	441	451	465	484	467	509	439	439	464	488	495	464	461	475	425	449	460	488	504	480	418	445	449	500	459	444	459	503	449	501	444	473	451	439	457	434	448	474	479	468	425	433	425	528	431	481	396	474	469	506	441	447	454	415	442	476	474	406	469	468	471	433	502	487	455	499	445	457	459	504	450	472	446	430	517	439	464	470	427	497	448	443	448	495	449	439	431	498	473	425	453	466	445	485	423	502	452	473	457	465	435	428	464	456	445	420	485	422	459	463	452	426	465	447	453	476	459	438	464	441	456	457	419	466	464	464	435	452	453	436	495	451	465	469	453	482	486	432	431	415	462	424	469	462	455	429	453	469	434	461	421	464	473	475	454	445	433	444	458	496	460	446	486	463	465	446	426	499	416	441	449	445	449	508	459	440	468	475	462	521	461	478	469	476	466	442	457	456	489	452	484	472	439	464	472	438	431	454	429	455	470	477	511	454	491	448	447	465	431	491	447	498	462	466	441	462	458	452	500	470	457	455	433	486	447	477	466	462	487	461	410	475	465	477	440	441	464	471	447	447	437	423	477	457	436	483	467	407	463	428	443	467	484	467	482	469	467	445	494	507	462	471	470	445	452	452	422	460	484	506	446	441	466	456	445	458	440	464	550	448	454	443	447	454	398	445	469	495	512	418	480	453	468	477	453	454	452	423	482	491	434	482	444	459	456	468	482	450	454	418	432	415	448	469	447	463	473	440	468	464	468	433	448	467	449	506	477	472	478	439	458	444	448	486	464	425	445	502	440	445	422	411	455	438	443	441	452	479	432	443	491	488	491	439	446	496	456	486	444	475	459	469	458	460	484	436	464	486	456	440	471	461	441	482	477	459	459	403	454	458	432	464	474	465	444	430	440	468	464	469	508	470	481	449	436	420	458	442	459	481	480	464	432	460	469	466	479	455	464
23452	21449	29318	23985	21456	19433	3534	1228	705	3792	33223	34739	27119	16098	6269	2028	720	240	202	182	184	172	187	199	176	202	182	189	201	199	203	191	215	182	180	208	215	185	185	205	185	162	186	214	181	200	212	215	169	177	204	187	180	207	177	180	196	204	179	202	212	173	168	200	185	185	198	165	189	183	186	203	184	189	172	220	180	202	198	187	212	183	184	185	150	203	185	191	188	195	179	185	201	164	209	189	170	205	162	192	212	180	222	209	184	193	188	196	188	183	171	193	187	170	179	194	209	210	189	197	187	194	176	167	195	215	179	194	198	191	200	170	195	186	204	186	215	182	171	174	196	201	183	172	178	182	203	189	183	177	200	202	174	191	188	195	195	168	178	169	188	177	182	221	154	190	186	191	192	205	190	194	215	175	179	190	190	188	182	182	180	185	210	193	170	201	207	180	181	187	201	191	201	166	170	193	193	174	186	187	182	199	181	193	191	199	197	186	182	189	193	178	196	212	212	173	167	202	183	184	202	186	209	189	193	190	175	191	184	185	182	174	173	190	175	205	231	178	188	216	193	193	200	180	199	163	189	196	195	199	193	200	177	174	179	184	171	176	193	183	162	187	204	189	190	185	196	201	157	156	205	173	189	187	187	197	198	187	166	194	162	201	192	207	179	206	205	178	208	189	174	201	193	159	197	199	178	169	185	194	209	162	203	196	175	182	171	188	187	197	215	177	200	195	187	189	176	190	180	193	190	181	206	191	172	224	205	190	181	190	195	173	199	185	196	163	191	209	187	182	182	201	188	183	168	203	160	194	184	196	200	193	179	175	174	204	206	182	219	181	187	168	195	172	177	195	168	180	192	193	170	183	173	205	203	184	176	196	158	169	183	201	182	186	180	162	179	187	179	185	170	195	178	192	214	184	204	192	205	199	183	187	197	197	207	175	170	192	189	212	204	191	158	178	158	187	191	180	192	174	173	194	200	198	169	191	217	179	186	185	183	212	199	176	189	181	169	193	188	178	193	202	192	184	177	167	178	180	185	184	202	193	181	198	182	184	182	194	176	192	179	180	207	161	163	200	204	198	186	171	183	189	205	172	186	198	184	189	174	182	166	183	184	184	179	193	191	183	182	199	172	202	179	175	194	195	189	177	196	188	188	202	203	204	187	196	169	201	205	191	155	194	194	192	154	194	187	182	178	192	191	178	197	181	199	172	183	167	189	182	207	183	184	180	204	191	196	170	189	180	199	214	182	186	202	185	183	185	167	195	151	195	168	192	179	193	172	195	187	199	176	204	192	211	202	191	183	167	187	192	181	196	174	172	196	185	211	181	167	176	219	180	204	176	186	198	191	190	208	201	177	188	201	187	216	192	177	192	194	173	190	197	184	205	201	201	157	177	189	187	210	194	183	202	183	185	198	189	182	178	185	162	181	179	186	160	185	182	204	170	174	193	183	210	198	195	204	216	186	168	153	192	203	199	203	179	240	183	196	190	180	182	170	192	202	186	177	191	191	218	203	170	179	188	200	183	192	180	167	196	172	165	179	200	182	209	194	209	157	203	187	175	200	187	163	209	234	192	202	200	186	189	176	171	207	195	189	170	181	182	203	217	193	160	212	189	190	185	191	199	180	206	195	193	198	192	203	164	173	194	179	185	175	177	166	191	186	204	188	189	197	177	190	174	186	194	185	184	200	181	192	179	177	202	182	201	195	180	181	201	168	191	200	193	202	203	195	181	192	198	151	196	177	175	187	198	198	194	196	189	191	178	225	186	180	195	178	196	195	183	210	198	198	182	180	189	197	211	193	193	187	195	214	194	205	183	208	188	175	163	180	201	197	178	192	165	209	167	173	194	209	196	182	185	199	189	178	194	171	172	180	200	161	183	203	186	202	192	188	180	192	198	172	182	189	200	169	201	187	150	199	175	177	170	177	196	182	190	177	166	190	199	163	187	198	228	176	182	197	188	185	161	192	183	180	179	179	171	189	197	208	207	169	169	194	199	195	194	174	180	175	166	179	183	205	176	171	148	190	191	181	187	161	201	191	181	204	171	185	194	183	191	202	198	196	185	194	188	212	171	208	181	184	201	191	199	184	186	175	193	187	187	197	181	193	177	177	199	187	179	160	192	183	160	200	173	187	201	211	188	165	196	197	172	186	187	180	184	180	179	185	213	168	169	170	183	221	164	193	183	204	197	159	168	171	191	187	162	161	153	224	189	181	166	160	180	185	193	193	194	177	192	176	185	197	186	156	218	190	214	177	167	165	194	198	218	195	207	209	209	191	158	187	187	176	200	194	202	192	211	176	174	190	192	206	190	209	164	197	168	210	184	171	202	189	175	191	193	172	180	160	163	202	193	180	180	187	194	196	170	204	206	167	176	185	195	176	192	176	195	197	212	164	186	182	179	179	168	180	197	190	174	177	192	175	236	198	192	198	177	190	189	191	185	182	194	180	203	191	182	196	183	208	200	173	214	183	201	200	204	158	195	177	188	188	186	156	186	199	195	176	186	189	177	175	152	178	176	185	180	191	189	223	182	171	177	187	184	166	188	202	193	185	195	202	189	182	154	184	189	170	183	167	199	183	168	189	181	214	180	175	185	182	205	191	192	209	175	184	180	198	209	180	221	182	208	178	221	196	206	175	201	158	185	202	174	202	184	192	197	181	198	171	178	196	167	178	202	192	171	178	204	184	183	182	189	198	184	209	198	203	184	198	216	159	175	208	193	186	178	189	175	170	178	184	174	194	176	201	191	174	181	194	157	160	182	168	190	178	191	179	172	215	200	172	185	192	195	164	168	201	162	194	197	201	174	162	209	165	173	182	214	178	206	170	196	198	208	187	194	173	164	186	186	196	198	206	183	179	189	185	205	183	189	186	209	187	201	188	185	183	198	202	200	192	196	184	209	191	193	203	183	188	194	183	174	174	192	186	186	184	168	194	201	192	177	194	178	178	192	162	200	171	176	158	195	178	175	188	168	179	179	183	201	202	187	184	169	206	202	171	193	185	170	179	201	200	183	213	198	189	172	177	208	202	176	190	192	162	175	180	188	157	197	193	167	192	179	197	211	161	191	173	158	179	201	190	190	180	190	200	207	187	182	194	158	192	175	180	203	186	199	188	197	177	190	184	199	164	205	177	188	199	178	174	191	188	166	191	165	194	189	207	197	192	192	193	175	186	196	180	171	179	197	175	208	185	182	181	207	191	204	203	179	194	157	223	200	190	186	194	169	188	169	176	199	196	158	193	174	192	213	196	181	189	190	193	195	195	177	211	193	151	179	162	199	209	195	167	195	197	170	176	198	190	200	198	194	196	193	184	209	186	171	157	198	177	176	186	190	184	191	211	187	162	173	200	174	169	181	159	186	192	216	197	187	179	182	187	203	185	168	205	191	184	203	171	197	189	158	222	161	183	203	198	176	191	176	180	193	169	160	190	184	208	212	156	190	217	193	176	206	189	156	168	190	194	174	185	183	174	162	157	188	199	175
11331	27429	29717	18790	11510	6201	4830	3798	2311	10211	42807	41367	34484	23803	11938	5190	1883	491	370	385	352	341	322	322	321	350	321	334	340	323	349	334	332	325	328	350	293	377	366	324	334	320	373	350	324	359	318	339	316	317	307	325	338	375	337	328	328	342	359	342	346	327	327	345	338	312	337	375	324	345	347	348	348	337	352	317	342	345	354	354	349	339	348	351	330	315	338	342	315	343	300	319	334	340	327	308	363	330	332	299	342	336	309	338	323	328	357	319	354	337	346	361	357	357	370	361	352	364	343	308	374	346	305	345	329	320	347	343	351	334	314	348	392	354	337	344	346	314	318	330	313	363	321	355	332	366	323	350	308	360	347	359	332	330	345	321	327	353	324	354	362	354	300	335	347	311	386	346	341	351	352	334	320	311	371	319	349	316	370	351	337	330	345	308	317	342	339	317	344	325	335	345	342	357	317	330	338	351	361	335	339	341	334	352	344	327	349	328	352	335	321	318	338	363	338	353	344	352	338	349	362	349	358	331	322	342	329	367	338	350	342	347	341	348	332	359	343	310	302	357	327	355	354	357	362	321	344	328	359	364	310	350	335	316	347	375	356	358	312	361	329	319	324	309	333	320	336	315	324	333	313	346	294	331	353	326	350	360	358	320	335	356	373	341	348	342	335	379	367	327	315	331	333	330	309	350	329	338	351	332	325	317	356	313	372	336	351	329	359	361	337	330	341	324	328	318	363	320	356	331	329	330	359	310	365	360	352	345	355	340	329	339	338	313	351	320	359	325	332	355	311	309	313	288	341	337	364	326	291	335	367	349	336	338	311	342	335	345	344	335	319	340	340	329	323	335	330	337	349	372	336	330	338	354	305	337	360	329	309	337	347	321	336	344	303	338	324	300	348	324	317	300	335	344	349	327	373	331	359	330	346	336	377	359	328	352	372	318	330	345	350	355	344	332	325	330	336	322	301	341	316	345	352	329	363	343	357	316	323	311	380	330	335	359	331	344	340	351	352	306	330	317	306	315	323	325	334	316	305	326	315	338	338	330	342	341	353	341	364	343	342	321	343	340	319	320	315	366	322	341	356	349	331	343	344	307	352	343	342	327	325	354	314	388	385	312	335	351	338	345	349	340	335	339	382	347	350	331	331	326	355	335	343	301	367	317	371	344	331	352	349	323	345	327	332	336	317	316	350	324	346	327	368	355	345	338	336	318	344	326	356	349	317	381	339	359	327	308	367	340	351	336	325	327	349	333	349	323	350	333	369	324	357	335	358	339	363	338	340	317	315	300	339	343	338	377	388	344	340	316	346	320	320	345	325	341	345	333	359	348	320	331	341	327	367	344	342	310	348	361	340	361	311	355	326	337	307	335	334	337	348	350	348	344	366	320	335	327	361	348	331	353	332	331	330	338	352	358	348	352	337	323	331	326	317	352	350	356	334	348	362	361	334	343	336	334	348	312	325	357	328	319	353	320	352	279	326	329	322	320	323	319	338	317	335	374	344	345	315	345	332	324	329	352	301	339	324	360	319	323	349	337	325	358	352	357	353	314	337	347	332	311	346	357	353	331	324	350	325	325	331	347	344	340	347	334	338	350	315	348	319	306	357	328	343	308	315	341	320	343	369	352	332	341	314	337	332	364	324	338	350	343	334	350	336	324	341	327	339	342	340	344	343	341	337	343	345	341	338	300	318	323	334	332	311	319	358	335	331	383	305	333	305	348	329	347	336	311	348	356	284	337	332	293	328	340	327	326	327	346	325	327	341	347	357	322	320	332	357	333	332	348	352	345	372	348	364	373	303	316	337	366	353	360	351	320	340	324	324	337	347	322	325	296	312	328	306	349	333	347	337	342	305	374	331	351	335	337	346	323	312	338	314	318	333	364	330	350	354	354	335	318	345	357	372	332	336	347	330	328	342	319	332	345	337	350	319	342	325	344	346	327	349	312	312	349	314	354	346	339	349	375	337	328	357	341	325	332	316	303	328	327	332	330	352	329	331	330	353	320	340	348	355	316	330	368	348	352	323	329	334	334	377	347	323	379	319	304	336	343	313	337	330	349	352	353	337	364	343	349	347	343	322	370	343	350	355	364	333	321	340	335	361	343	330	325	332	305	351	329	348	326	338	338	324	335	369	332	355	344	344	333	350	324	341	324	320	334	309	342	329	354	328	317	371	343	331	331	316	345	354	323	355	341	374	364	318	333	334	363	348	333	307	340	315	365	356	386	339	322	376	357	351	378	360	337	330	332	301	322	313	326	322	352	362	340	372	358	341	366	334	318	337	333	346	350	307	350	382	328	335	359	325	320	327	348	326	314	341	329	338	362	343	357	326	350	341	338	318	310	301	341	331	325	329	306	323	360	371	324	322	366	329	315	360	316	324	346	328	399	318	360	329	297	317	340	356	356	302	299	349	321	322	351	323	361	311	323	368	305	340	335	348	360	357	352	321	324	325	359	317	353	337	343	356	333	335	361	342	335	353	343	345	319	380	356	379	319	312	343	333	315	320	319	357	334	337	332	374	370	335	323	329	287	364	323	349	379	318	350	335	340	345	336	338	315	361	354	345	313	339	306	330	323	321	335	340	320	338	364	370	321	324	354	354	305	324	335	316	349	332	326	328	357	336	338	319	346	348	319	375	334	354	354	327	351	335	333	327	358	295	336	326	325	349	346	337	306	341	353	352	337	321	330	322	340	346	357	337	339	327	310	339	342	340	384	331	344	325	318	322	349	301	340	316	309	313	345	362	340	331	352	346	345	339	343	352	362	377	358	370	304	329	368	303	354	320	315	360	367	312	320	367	318	341	303	356	338	347	340	347	304	367	356	330	306	329	346	337	373	317	323	349	350	329	351	336	334	347	299	337	359	330	356	336	317	337	335	330	381	310	364	325	345	350	333	317	324	361	311	322	344	346	322	338	318	329	323	359	335	352	328	353	315	293	365	324	339	348	358	356	317	358	349	336	328	361	324	344	293	328	355	347	334	338	358	363	357	343	351	292	344	333	358	314	370	312	340	348	350	321	344	343	334	372	334	315	315	333	301	341	318	332	345	333	359	324	364	335	347	329	325	362	288	347	315	331	303	312	324	335	319	309	357	346	352	364	332	364	350	318	339	316	351	330	341	341	344	342	336	384	342	368	340	368	308	317	315	321	350	352	338	335	344	339	343	348	365	344	343	359	352	344	351	323	323	366	336	342	359	396	329	310	334	336	327	350	334	341	368	336	317	349	350	363	328	335	348	325	361	317	330	348	335	340	312	338	335	345	320	349	361	329	317	377	331	357	352	339	336	338	305	335	354	356	327	351	351	347	333	310	336	355	305	383	345	320	336	321	319	340	384	329	343	359	363	329	343	364	319	309	344	346	336	322	335	323	354	342	367	317	318	317	336	363	364	324	323	344	326	354	330	340	321	354	309	347	335	315	349	349	341	341	337	333	333	315	314	328	368	319	329	385	357	346	335	357	311	341	312	317	344	332	366	317	356
26758	20891	13734	4476	1124	470	405	399	380	554	3148	3642	2683	1633	836	543	390	296	306	283	299	283	268	298	261	288	284	299	282	283	297	318	301	350	263	319	311	304	261	322	273	305	273	296	264	304	306	305	283	273	297	272	288	289	322	309	295	312	285	291	298	295	312	292	309	285	267	307	302	311	293	312	256	303	275	276	301	320	288	291	275	275	307	275	294	333	283	293	285	287	287	295	269	315	297	309	312	281	321	283	268	265	280	298	310	310	275	310	276	296	293	289	295	285	301	301	295	295	256	276	279	291	259	288	279	305	288	263	293	282	290	286	285	303	311	304	267	300	271	319	298	282	299	323	308	298	321	269	314	252	314	298	311	282	277	289	300	261	294	281	294	277	305	283	282	301	257	277	291	304	291	328	299	322	315	279	288	306	291	279	306	299	296	323	292	288	281	305	300	281	289	331	286	279	296	332	301	302	269	295	294	272	297	279	284	305	289	315	304	294	310	275	273	292	299	289	285	312	299	259	332	296	303	304	320	302	310	287	270	305	318	288	310	282	274	300	271	260	260	291	285	293	282	276	290	285	277	326	303	281	296	257	263	286	312	278	317	277	304	310	268	292	301	280	283	306	298	292	300	295	286	273	265	297	300	297	278	355	282	284	275	313	302	267	294	277	324	293	318	289	303	334	327	283	304	277	288	269	275	289	273	298	301	310	285	266	298	343	295	284	263	285	306	294	285	310	295	310	312	290	294	300	319	334	291	289	276	286	317	280	290	272	302	280	288	311	300	277	311	296	343	294	287	307	283	284	275	294	329	273	334	286	304	300	273	268	292	285	300	280	286	262	332	280	294	297	294	286	289	310	299	278	280	299	266	309	290	287	313	327	301	300	328	281	292	290	306	281	284	293	289	307	294	279	298	305	287	302	297	287	298	280	284	278	295	271	286	279	287	283	296	295	300	336	276	270	297	337	294	298	293	271	300	308	319	295	297	300	285	284	312	316	283	285	307	288	287	296	280	302	287	325	310	286	278	307	273	288	304	290	318	311	281	287	271	294	290	293	312	281	281	273	308	320	265	288	291	279	282	273	292	334	288	293	292	309	315	308	307	277	276	275	305	261	292	310	269	301	266	308	296	270	305	290	264	307	268	283	282	275	277	290	273	305	262	293	294	328	305	323	296	275	286	289	281	269	301	308	292	292	259	316	283	275	282	302	322	319	310	302	289	342	278	299	261	285	320	321	297	258	311	291	293	276	280	309	292	302	239	269	312	310	280	283	277	319	265	324	289	308	270	282	305	277	303	293	300	276	281	303	262	303	293	334	326	298	300	290	281	307	285	285	269	309	279	304	293	281	259	289	276	272	286	299	313	289	315	312	303	269	278	277	302	323	280	296	299	304	258	278	282	308	279	271	290	321	300	294	286	291	277	297	292	286	295	290	320	282	291	298	285	305	315	288	259	295	310	331	325	288	263	289	283	308	311	322	274	312	298	294	291	286	277	320	288	294	310	313	278	301	276	298	295	320	301	306	292	283	288	305	277	301	270	317	293	282	294	296	271	325	282	292	302	307	264	307	311	287	234	307	296	284	326	259	285	305	285	297	296	291	290	290	267	287	288	306	292	323	331	276	294	295	290	298	315	307	275	295	297	320	282	322	283	269	280	287	306	300	303	296	308	294	305	284	307	283	311	290	281	276	295	287	296	298	285	299	312	312	277	300	272	294	288	330	273	281	317	275	282	289	270	316	315	273	267	289	296	281	276	262	284	274	296	286	289	262	300	271	304	292	291	297	292	285	279	306	289	300	298	302	290	308	299	277	276	293	281	268	310	286	302	307	304	281	306	298	278	308	286	293	303	292	319	267	283	279	307	301	282	292	308	290	288	276	297	296	286	269	272	291	311	307	287	297	295	293	297	309	281	311	319	309	291	273	276	303	276	300	306	318	291	272	284	301	294	286	288	295	294	285	269	297	279	300	263	312	293	322	311	262	279	339	287	287	294	266	289	295	329	315	269	308	307	308	320	295	293	280	288	294	292	298	297	310	295	290	289	298	259	313	306	318	293	307	270	281	297	313	272	300	293	273	297	292	295	299	325	290	277	290	275	296	307	295	304	293	297	301	292	298	296	292	290	270	294	267	290	315	329	272	271	326	311	288	290	293	299	272	254	285	269	295	309	312	265	311	310	297	290	274	313	301	274	293	286	289	306	282	300	325	301	306	268	294	280	312	287	300	298	287	332	299	295	281	302	286	286	294	314	306	325	280	304	306	305	297	298	278	293	289	272	297	256	275	304	281	286	322	311	277	295	300	302	305	290	267	306	277	294	257	302	291	310	297	305	300	293	287	278	300	290	273	317	271	283	272	283	313	286	293	279	280	307	287	310	305	272	287	284	324	290	295	284	302	285	271	299	318	305	320	303	281	283	287	285	282	348	294	273	340	309	270	276	305	330	269	280	284	300	298	257	298	248	281	314	298	287	281	304	276	298	289	297	251	330	306	290	301	308	279	304	299	254	303	319	276	323	262	282	276	270	303	251	239	298	307	277	284	290	298	316	303	261	287	306	295	286	294	322	298	291	314	303	266	295	314	304	295	304	278	266	312	267	297	300	296	304	305	279	310	283	274	270	284	295	277	286	287	245	298	296	302	304	256	282	289	311	305	280	275	271	291	289	279	279	277	290	288	284	285	300	299	305	322	328	291	269	296	322	304	278	261	309	296	307	308	324	301	296	307	317	284	282	307	301	291	284	285	274	277	295	294	301	299	300	313	306	313	292	287	311	315	295	284	304	291	287	290	292	295	303	265	301	316	304	293	276	321	306	298	284	265	302	301	295	303	282	286	314	314	331	281	282	293	245	299	321	291	283	262	270	276	306	324	277	273	314	272	297	290	285	276	310	306	275	277	310	302	333	279	297	293	284	276	317	286	302	307	315	302	279	291	308	296	289	293	291	273	304	279	301	305	286	292	302	300	283	258	293	295	281	282	287	316	290	285	283	303	295	295	264	274	319	310	300	300	315	267	335	287	295	280	311	280	302	306	309	299	284	274	309	305	334	291	304	281	272	302	285	327	304	292	271	276	280	314	286	298	279	269	270	301	269	303	301	293	266	305	313	301	302	269	299	283	316	285	285	278	316	262	284	295	286	289	288	318	284	301	314	275	342	281	300	292	292	297	287	258	305	282	286	289	297	294	316	301	313	310	308	282	283	273	306	332	270	275	266	316	270	302	280	302	297	313	311	291	291	303	299	281	257	284	291	293	264	310	281	275	274	293	275	321	296	288	297	294	321	265	301	267	282	294	316	269	290	280	312	276	294	306	321	283	286	284	270	334	303	266	277	313	278	331	322	268	312	296	321	293	294	257	297	309	289	292	286	279	280	298	296	308	315	271	264	301	280	290	275	268	291	276	289	305	303	311	288	284	294	277	253	263	284	289	311	306	291	318	290	316	263	271	284	305	300	262	304	273	272	299	323	301	315	292	309	279	302	282
9204	20284	15061	7529	2926	1226	1049	1017	714	1305	8949	8883	6647	3701	1877	1049	684	577	520	537	532	523	560	551	506	526	498	576	508	508	562	562	580	549	523	566	541	530	522	520	570	502	537	516	579	546	545	552	515	489	564	541	522	550	542	585	555	536	557	525	547	529	538	563	532	514	593	529	533	531	588	535	551	541	540	553	581	537	499	526	520	542	598	514	533	541	512	539	513	549	598	551	522	597	515	567	507	570	511	537	531	529	529	567	520	525	566	527	475	532	531	530	541	545	489	523	530	531	533	529	509	537	547	565	552	553	537	519	544	516	478	545	540	530	531	522	529	518	579	546	541	546	599	535	504	533	539	550	506	516	534	498	580	551	570	550	520	518	527	543	539	516	531	513	511	533	508	527	501	548	520	566	583	546	540	553	521	546	558	539	523	499	521	544	553	506	480	542	580	530	534	522	513	545	510	473	523	524	533	520	545	503	553	507	577	541	533	531	478	492	550	502	526	569	521	544	521	560	487	536	582	524	583	532	555	482	534	482	554	549	502	518	524	536	516	538	557	525	507	525	510	535	506	537	563	547	546	561	527	532	517	535	540	522	528	547	535	514	560	532	538	552	510	545	496	512	519	528	507	549	554	543	526	572	510	526	530	548	562	554	560	538	529	515	583	508	554	525	559	527	568	521	559	531	570	571	568	524	480	546	493	492	536	509	534	494	557	578	526	535	548	510	548	522	532	514	536	546	534	546	560	527	573	554	533	527	514	539	552	522	538	500	502	510	535	527	567	491	535	564	503	581	499	501	526	532	524	519	504	546	547	580	504	566	535	531	560	533	539	549	589	554	561	545	545	563	523	521	565	570	544	519	499	532	516	544	502	566	553	548	537	553	558	565	574	552	530	546	538	557	528	535	541	525	518	568	490	548	506	571	522	546	586	555	511	549	505	489	521	513	503	534	515	503	547	544	559	531	525	542	512	514	549	532	568	561	548	527	506	537	535	525	508	573	515	514	507	514	534	513	529	521	554	521	524	507	524	547	545	519	546	546	525	560	524	516	557	510	554	516	519	519	501	542	540	503	526	547	539	484	527	551	517	540	531	525	558	569	497	524	515	511	489	540	545	533	548	491	525	537	535	530	551	544	551	499	564	506	504	548	525	489	541	455	542	547	557	591	524	528	537	558	475	553	548	530	547	565	566	534	498	503	520	552	539	476	566	516	534	507	532	564	542	534	486	584	529	538	540	565	541	569	546	540	583	535	554	517	536	543	549	546	502	544	567	512	487	537	533	535	544	531	571	512	516	511	540	536	502	533	536	562	510	494	503	516	522	545	517	559	574	517	517	527	544	548	557	534	503	533	510	549	534	528	497	535	547	545	502	556	546	537	535	526	521	504	522	539	518	515	506	540	551	547	504	561	567	518	517	540	538	532	527	502	526	551	555	550	574	594	534	505	503	558	541	562	558	532	536	526	518	511	528	599	577	512	533	555	551	522	541	559	533	530	524	549	583	513	542	488	537	543	514	518	528	496	534	551	536	559	537	538	544	520	559	518	538	518	513	537	526	536	518	545	531	509	538	512	544	531	491	525	564	538	540	524	554	542	534	571	529	518	587	532	554	558	554	522	568	499	549	517	489	537	522	557	539	521	541	525	533	514	540	548	527	531	518	552	518	527	513	507	504	523	525	582	545	501	535	561	526	522	545	557	536	542	506	503	592	533	524	553	538	525	531	542	542	538	553	514	534	533	545	491	540	556	541	532	545	536	518	563	544	545	539	479	530	524	512	561	505	568	574	560	545	533	550	504	512	506	534	541	526	546	495	508	535	555	548	556	549	525	512	529	543	549	501	564	534	519	574	489	541	546	528	535	512	542	521	579	568	543	497	554	549	507	568	506	534	512	556	526	493	517	550	530	554	504	529	509	543	505	541	579	528	543	558	570	506	531	527	547	505	535	542	526	517	586	582	519	534	530	535	551	526	542	495	518	524	464	505	546	535	540	543	550	550	590	546	522	532	535	555	554	554	551	548	530	531	533	523	568	599	522	540	540	554	511	568	551	524	532	529	542	512	543	515	538	559	529	528	515	510	538	480	556	570	509	525	544	533	556	538	523	499	563	504	553	526	533	556	519	542	562	498	523	528	533	521	497	532	525	539	544	518	554	537	494	532	474	560	545	560	533	527	564	527	521	552	526	551	504	549	560	528	547	551	558	535	489	530	496	554	554	545	470	545	559	544	533	544	539	534	512	574	561	531	549	524	547	559	554	543	557	544	537	531	511	544	539	576	544	532	546	537	555	545	553	518	524	548	613	481	514	502	517	519	532	516	545	522	557	535	501	563	543	499	559	548	518	543	530	536	521	510	547	521	497	492	507	552	513	508	520	557	547	561	513	542	493	534	545	556	543	538	537	522	520	496	551	551	513	561	549	532	554	513	558	521	504	498	557	512	524	543	534	533	513	516	540	562	494	528	525	511	532	527	566	517	548	513	521	497	502	563	543	571	516	541	491	496	562	568	558	528	527	511	534	550	560	511	545	501	561	556	603	529	529	522	476	560	526	515	530	505	535	535	541	576	538	506	543	513	540	520	539	506	580	521	562	530	520	480	527	547	551	538	538	565	554	534	502	568	543	515	552	526	521	543	515	536	516	531	508	481	509	527	550	514	562	514	534	546	522	540	553	510	524	529	556	532	498	554	545	509	535	522	520	542	510	545	535	569	501	511	507	527	537	526	539	504	519	527	515	555	538	543	526	527	545	538	551	529	494	512	571	528	530	523	529	587	531	519	520	552	541	555	533	572	524	538	518	514	538	537	534	495	569	495	523	511	549	581	479	508	518	554	538	547	538	536	539	546	547	570	533	571	498	520	554	530	585	541	563	519	573	528	519	533	506	545	535	547	543	514	543	544	491	550	543	522	528	565	511	527	508	567	526	560	545	547	510	526	575	526	517	585	532	566	503	507	516	572	518	574	546	512	574	525	534	511	556	500	542	542	542	539	533	526	502	532	514	529	546	550	506	552	547	543	542	530	522	536	517	596	574	493	520	521	533	546	474	538	551	522	531	541	537	551	522	523	542	544	543	504	541	555	545	549	522	493	532	544	518	547	535	528	593	528	556	571	514	538	525	542	521	570	584	545	515	517	545	497	523	544	564	528	505	561	526	538	586	506	545	495	512	530	475	558	496	529	565	538	511	593	516	519	533	541	536	524	553	574	485	545	551	559	553	522	534	566	557	510	525	548	554	535	551	512	597	503	549	527	506	558	535	545	501	525	560	533	530	517	543	550	535	545	512	563	566	549	538	560	534	559	561	510	555	562	525	499	553	521	567	533	553	501	541	556	558	556	519	533	489	572	566	523	522	552	554	531	530	534	533	503	527	567	504	561	553	538	553	522	519	552	540	556	479	508	556	575	536	521	544	567	558	552	554	549	524	550	524	531	562	572	582	510	522	558	557	534	558	502	534	509	556	499	555	589	512	527	558	561	508	538	497
24923	21360	27824	25158	10308	1231	751	544	463	2146	15388	17791	12670	6237	2272	1021	501	287	273	245	215	240	239	222	252	257	220	246	239	222	232	234	252	239	237	259	243	252	254	258	247	270	243	219	251	254	233	242	244	251	255	248	239	235	245	242	248	255	264	256	246	238	256	230	231	233	244	229	245	261	269	230	242	239	260	254	230	237	261	235	243	240	271	247	233	212	203	206	265	222	238	236	270	243	214	256	242	219	243	214	231	236	247	243	240	249	238	261	224	218	252	236	234	254	240	230	260	237	251	268	240	263	259	260	265	237	225	255	227	210	241	260	269	250	240	231	247	220	243	248	218	270	209	284	237	240	222	243	260	249	224	260	237	239	252	258	238	277	259	236	257	235	221	213	227	230	263	250	243	258	223	234	235	219	232	236	245	252	220	258	242	261	240	230	246	231	247	256	223	254	246	237	238	235	222	224	236	252	239	232	254	241	238	264	238	264	248	245	250	248	241	214	245	236	231	269	258	252	267	223	242	259	286	256	234	251	256	263	242	236	209	254	255	218	246	254	244	243	249	267	271	250	268	234	242	259	237	235	266	265	267	237	201	269	245	243	226	220	224	224	258	246	239	245	237	216	224	249	216	252	204	263	242	230	264	217	246	237	254	220	218	240	257	253	238	256	230	246	205	237	274	202	294	234	251	232	282	260	255	267	231	237	257	247	229	258	241	226	249	230	266	243	224	210	259	246	247	227	235	232	240	236	265	242	246	267	235	240	236	249	245	252	226	254	237	225	235	234	249	253	250	212	242	252	229	255	241	223	242	234	236	227	252	242	238	248	234	245	209	218	261	228	223	255	246	255	252	250	246	269	258	212	252	232	219	255	251	240	231	260	261	244	240	249	245	236	235	250	226	249	242	247	242	226	233	266	248	216	243	222	227	253	223	239	262	241	242	221	220	220	234	247	250	240	264	282	241	224	229	244	256	191	223	250	235	265	280	246	250	230	234	253	274	228	235	241	230	235	234	254	199	245	248	265	229	258	248	266	233	246	256	239	262	229	231	263	228	259	214	236	222	265	222	234	226	249	255	208	216	247	248	247	243	258	247	214	232	267	242	217	255	239	258	236	250	215	243	249	235	233	260	207	246	257	228	231	246	229	259	247	240	262	232	234	256	226	237	257	258	217	246	277	250	258	234	229	268	248	241	245	230	240	242	226	268	220	237	217	249	271	220	249	233	236	254	241	213	231	252	239	250	261	225	229	245	224	222	223	272	256	251	242	208	234	248	269	228	252	251	258	251	252	246	236	234	215	219	234	228	247	265	256	262	250	234	260	232	234	252	210	193	244	252	261	261	231	268	240	258	244	251	267	211	241	210	228	264	257	262	257	237	211	238	261	239	267	237	211	253	253	242	252	234	274	230	259	245	259	241	244	258	251	245	224	252	222	247	244	256	254	250	241	249	226	223	261	221	238	242	233	236	215	213	266	240	284	235	245	245	233	237	248	278	263	231	234	262	247	245	245	249	219	260	250	204	232	251	238	234	240	251	230	268	251	270	225	224	239	218	277	247	241	249	247	244	235	252	240	251	237	215	245	228	222	244	243	233	257	233	247	237	248	252	258	250	253	245	248	237	229	238	203	228	230	226	235	255	221	253	260	242	221	253	235	252	236	246	236	222	220	231	233	241	253	246	222	227	247	236	248	249	237	244	229	218	236	257	243	231	239	221	242	219	250	242	236	234	232	220	217	254	276	228	237	236	233	236	279	223	254	251	240	239	256	267	249	243	257	219	235	241	262	231	259	220	246	248	242	233	279	286	238	249	247	266	244	246	243	235	222	231	238	248	233	222	237	237	233	212	247	261	233	242	253	241	234	238	245	249	234	240	263	257	256	212	253	228	256	226	247	251	233	246	250	243	263	240	268	243	251	238	240	237	232	231	265	215	234	232	253	248	229	257	241	256	245	244	235	232	260	231	271	229	266	236	246	242	244	256	237	243	247	276	226	245	249	247	259	264	251	247	247	228	257	247	234	241	223	231	256	239	230	239	245	229	212	233	219	246	220	258	232	262	234	246	231	265	255	262	250	244	260	249	263	252	245	266	265	240	260	234	242	229	230	222	229	249	238	238	240	227	257	245	240	258	224	217	235	259	245	257	244	226	217	227	258	252	244	250	212	233	226	245	211	223	232	244	240	237	223	240	254	272	265	258	248	262	231	277	235	246	262	218	242	245	233	243	210	237	238	251	236	225	236	259	248	237	246	254	223	258	238	215	252	231	256	248	254	276	209	252	234	258	246	251	242	233	200	246	255	232	236	236	226	238	250	248	246	231	230	243	238	240	257	234	248	246	260	244	230	237	238	233	248	225	268	240	196	242	225	249	243	256	251	249	228	202	258	216	240	233	235	251	251	232	257	272	239	239	240	227	238	232	262	236	253	229	243	246	267	226	249	230	236	223	246	243	262	210	239	263	258	250	238	240	208	236	218	252	243	227	232	226	226	237	239	225	248	254	249	266	263	222	264	241	237	257	250	241	256	243	246	254	234	222	241	266	241	234	264	242	224	243	243	253	261	234	257	246	229	252	249	251	234	272	237	258	244	266	240	252	236	252	219	283	259	224	236	243	229	269	234	237	244	269	244	268	245	262	245	255	263	254	263	247	237	241	248	258	229	247	252	225	245	238	236	228	210	261	270	266	268	248	262	246	236	226	243	228	262	232	252	227	253	252	246	240	248	243	235	230	241	262	230	249	233	236	244	219	243	235	222	223	250	225	217	252	236	247	256	220	237	246	261	253	228	242	245	214	232	236	246	191	240	231	250	213	245	212	217	226	240	245	257	240	257	222	218	250	222	228	227	252	250	236	250	251	246	261	265	267	230	227	244	241	266	221	270	255	255	263	233	252	228	240	250	263	226	271	246	242	256	223	210	262	240	220	269	241	254	237	218	255	271	208	242	233	241	224	244	266	263	261	250	238	269	234	246	209	226	246	257	225	218	236	231	250	253	243	239	230	236	255	239	259	241	239	235	268	258	228	238	249	246	231	233	226	226	252	222	234	248	251	227	260	227	241	247	240	263	233	246	264	229	235	227	254	247	221	222	241	242	231	251	236	238	250	254	259	266	248	264	217	240	259	230	242	246	226	246	219	261	268	235	233	251	225	229	246	217	253	254	264	220	230	231	220	245	222	259	225	233	272	285	254	246	231	227	247	229	253	268	270	249	259	258	237	254	229	217	258	230	216	243	253	247	276	253	261	230	243	259	238	261	228	246	262	253	231	239	243	271	215	242	219	245	256	223	246	219	237	251	239	235	235	235	233	235	280	237	213	223	228	252	268	279	264	217	236	234	243	245	227	256	252	238	244	244	279	246	233	223	249	228	250	217	226	242	255	240	217	221	258	237	253	230	212	241	239	250	238	250	250	239	246	221	265	270	214	224	260	270	225	228	235	230	258	262	233	230	227	234	267	236	246	256	230	227	222	251	270	242	269	247	262	234
10337	22717	17968	9289	4259	2604	1956	1357	1199	6455	28023	28504	21515	12666	5698	2453	1059	538	470	444	391	437	435	448	448	464	427	448	440	462	468	471	474	506	451	487	471	442	409	444	454	422	445	474	423	432	436	424	444	463	446	462	457	431	471	440	463	473	447	481	443	449	439	448	456	409	417	478	464	430	417	461	448	382	435	463	435	448	462	423	435	446	463	471	463	456	479	434	481	422	448	456	462	471	473	447	486	438	440	460	482	465	490	434	418	437	473	441	460	419	473	406	435	454	490	438	441	453	441	459	452	446	443	474	429	460	474	465	452	464	457	457	509	483	443	429	473	496	489	452	401	454	442	497	441	460	418	462	490	447	433	439	460	445	444	472	426	463	444	451	461	451	421	467	478	457	456	466	481	453	435	411	432	474	440	488	441	422	437	481	457	476	466	469	438	498	480	435	464	440	424	435	457	478	390	437	462	432	437	457	476	476	428	443	446	469	446	491	475	479	453	488	463	434	475	425	442	453	426	443	424	451	457	436	431	483	450	460	448	472	438	415	428	462	442	467	427	451	422	437	481	447	466	419	469	451	453	486	482	475	442	431	452	481	464	429	444	434	450	477	487	449	488	434	450	459	419	442	478	419	441	452	448	460	484	439	441	475	475	454	467	460	497	481	406	456	471	422	452	450	440	452	414	451	477	465	448	463	459	460	468	444	446	447	476	468	450	467	468	476	470	485	454	464	479	459	455	457	401	467	472	457	476	446	404	421	446	453	416	435	476	430	439	475	456	448	428	435	450	431	444	438	468	472	436	420	468	487	459	460	442	457	440	428	430	467	463	427	409	459	488	462	425	458	427	436	438	476	458	484	425	434	460	428	457	416	452	467	428	452	473	419	447	466	422	463	500	473	466	444	462	467	449	462	460	453	441	457	452	419	456	468	440	464	457	468	514	450	446	437	447	450	445	419	439	477	405	440	460	444	460	437	422	486	482	451	449	472	466	437	477	449	464	463	434	441	442	438	484	469	441	462	480	458	429	441	434	475	450	468	464	449	447	471	429	468	473	458	449	438	432	437	455	417	466	463	448	494	410	447	481	460	444	451	457	460	415	465	484	437	446	467	449	440	455	433	440	427	428	469	453	447	454	457	445	425	460	417	472	451	473	474	454	438	457	465	464	450	462	455	455	474	452	451	416	458	472	438	423	443	465	456	460	449	444	447	430	441	432	459	458	438	476	451	482	446	469	464	469	452	428	437	438	442	462	478	457	441	435	443	429	459	446	406	435	434	468	441	458	434	431	479	462	447	473	419	484	472	434	428	480	483	451	467	437	462	445	454	432	415	452	462	443	449	418	455	451	458	461	446	449	441	411	453	433	468	462	442	460	476	456	451	446	447	466	442	443	451	446	475	480	404	456	436	438	454	462	441	406	482	431	480	441	440	455	473	466	429	424	465	434	473	445	494	424	457	475	442	455	472	480	464	464	441	471	442	474	426	456	465	445	451	483	467	426	446	432	466	439	450	499	456	434	442	486	465	430	463	463	452	452	454	444	417	465	437	455	466	475	438	443	469	454	416	448	446	460	467	477	443	460	470	463	441	454	452	470	435	468	462	449	413	485	430	438	471	465	428	445	437	434	458	470	437	430	461	463	410	398	431	433	440	450	445	432	463	493	445	437	432	428	442	454	472	486	466	442	487	435	457	458	473	518	452	427	451	449	429	437	423	483	414	416	441	470	425	455	482	467	440	476	444	437	470	453	437	423	459	450	450	414	443	479	447	435	477	398	426	452	423	417	412	478	451	452	459	488	469	436	470	451	458	444	476	417	432	445	473	462	450	427	480	451	481	457	435	481	448	472	456	488	458	435	437	423	448	493	429	473	423	448	430	456	443	445	449	459	441	437	459	471	488	455	440	496	454	466	445	446	457	428	417	424	427	444	463	445	469	489	497	449	431	456	500	435	463	473	391	458	438	469	486	429	450	419	447	436	496	428	449	492	447	436	452	462	468	435	457	461	469	460	441	445	462	484	422	443	431	451	421	469	469	468	461	444	465	486	446	450	432	487	438	483	458	441	440	453	488	456	456	459	475	433	434	441	421	423	404	438	452	392	459	449	460	449	465	470	445	430	427	423	476	446	463	460	460	469	456	483	469	454	453	407	441	449	475	454	461	439	433	429	441	463	488	458	462	448	445	465	442	468	506	479	461	428	420	469	504	493	458	464	470	473	439	477	440	454	422	461	447	455	444	454	492	443	462	461	439	441	438	458	476	462	455	469	432	459	406	451	452	432	441	451	495	480	483	443	437	483	448	486	450	467	438	476	464	446	496	468	450	495	430	426	440	442	453	467	450	442	470	483	409	435	469	447	463	448	438	467	446	452	455	484	449	472	426	444	440	418	471	467	442	463	440	448	470	430	474	436	448	436	414	454	469	479	446	424	439	498	486	481	466	417	435	467	469	457	469	457	445	466	418	421	444	480	472	460	451	471	482	440	521	483	471	456	465	438	418	456	452	454	446	445	468	471	441	454	433	426	458	427	437	479	492	413	454	446	453	461	435	423	447	467	446	468	468	451	504	474	447	453	441	437	438	465	425	425	452	453	467	408	457	451	472	431	467	419	467	460	455	469	461	497	450	464	431	419	470	416	486	484	486	436	448	464	460	465	440	460	486	436	453	475	460	433	488	465	437	475	488	460	454	470	457	459	499	442	439	468	479	478	466	453	460	443	433	463	463	457	448	463	438	427	439	439	464	428	450	453	440	461	487	440	432	469	427	453	495	426	451	429	458	438	408	456	458	458	478	437	458	440	428	438	505	456	431	439	456	439	447	460	438	456	450	493	461	459	480	443	453	438	518	452	445	466	474	471	429	452	450	443	470	397	460	438	416	426	438	441	484	462	432	460	459	459	425	441	451	445	411	450	426	452	457	437	473	480	485	433	494	469	425	453	435	473	514	435	455	480	469	418	482	460	488	470	448	458	420	466	476	475	445	463	477	444	462	450	446	502	478	455	490	467	418	434	422	427	461	465	442	413	431	493	479	456	453	436	441	443	459	485	455	452	461	477	466	459	485	459	448	452	484	423	448	427	438	438	402	438	442	442	435	457	453	463	422	443	456	461	431	462	445	460	451	455	430	445	462	448	446	433	479	460	453	452	410	455	424	437	431	492	455	467	412	451	476	456	441	447	469	489	466	417	454	459	457	490	433	460	417	444	443	443	458	424	449	433	419	480	412	483	453	443	445	449	471	491	441	431	486	467	453	450	453	466	417	474	467	447	473	446	473	447	459	502	474	473	456	417	476	484	444	455	465	474	460	432	411	456	467	438	453	474	463	438	460	460	463	422	446	423	429	436	457	469	452	458	448	450	439	446	469	456	494	423	450	434	422	463	454	428	463	461	454	444	461	472	440	475	415	446	425	433	462	465	466	455	451	440	438	463	422	437	460	467	491	466	459	444	470	470	450	452	457	406	400	426	487	443	459	436	456	436	431	481	447
23382	21431	29306	23952	21432	19574	2306	912	3958	19969	36205	33176	24348	12801	4465	1488	579	222	183	220	196	192	208	192	185	205	198	196	207	185	173	180	218	175	199	197	200	197	198	204	179	204	208	188	194	191	171	179	189	204	206	196	179	188	197	167	192	191	211	189	195	201	201	196	196	195	219	187	205	204	196	159	178	189	182	171	206	189	175	181	203	220	205	193	180	184	192	169	175	174	177	186	215	199	191	190	188	177	206	195	175	193	184	177	190	205	191	209	228	199	178	214	156	193	228	201	190	176	193	193	194	188	183	193	192	154	157	194	190	176	187	205	192	197	196	181	202	196	188	190	217	216	189	184	196	189	175	202	190	196	186	199	213	209	188	189	192	225	214	192	200	178	198	196	208	192	165	193	195	207	194	206	164	169	187	194	197	170	187	182	199	171	179	180	206	216	179	178	188	175	210	202	173	177	205	195	191	201	178	174	175	201	187	213	205	170	190	182	186	205	186	195	173	186	208	177	191	180	192	183	177	185	220	196	194	180	189	168	183	198	182	199	209	194	174	201	183	203	181	184	184	203	183	203	186	175	180	195	194	185	214	240	185	206	171	206	191	174	174	197	202	191	200	180	181	204	163	198	189	188	208	195	189	173	191	193	182	203	196	196	198	198	186	208	165	197	169	187	191	195	207	192	194	197	190	190	204	204	166	199	166	192	174	197	168	187	161	208	166	192	193	206	205	199	190	169	187	210	196	195	182	181	206	187	162	197	214	197	196	169	179	174	191	198	196	190	198	190	175	193	193	175	190	184	211	177	173	175	157	217	178	200	188	167	182	203	170	203	189	182	176	178	182	225	197	187	167	159	180	189	212	208	183	207	167	201	203	188	182	208	192	206	202	187	188	167	181	178	187	172	187	193	209	192	205	189	218	158	183	170	174	196	198	180	186	204	176	185	171	163	185	195	184	183	206	185	192	207	199	203	175	197	182	189	186	182	172	194	191	202	182	182	186	206	172	162	197	197	177	197	182	178	192	199	187	181	177	189	193	184	212	203	184	193	210	194	195	171	202	190	205	210	202	182	179	183	204	183	203	176	204	201	163	174	181	188	193	172	218	201	183	209	214	205	212	195	211	174	174	165	166	221	187	210	180	198	178	163	173	193	177	209	190	195	194	208	171	196	199	184	212	201	178	187	198	208	188	181	198	191	193	199	210	184	179	195	167	218	177	203	198	196	192	173	199	197	213	220	198	205	153	204	208	199	197	189	174	170	199	209	203	197	201	199	207	156	202	181	191	192	206	200	196	183	191	188	188	187	191	186	193	209	176	179	216	174	197	190	204	191	185	178	209	176	188	176	197	204	211	191	151	202	180	191	170	200	194	223	208	189	202	199	179	191	182	179	202	178	192	192	205	217	183	187	173	185	184	212	190	220	200	191	206	175	197	227	193	204	181	165	179	195	184	182	188	198	220	212	190	210	186	198	198	186	181	185	188	206	189	189	196	196	164	183	200	201	194	174	211	191	203	189	192	159	190	213	207	193	190	201	191	200	207	198	193	184	185	189	209	202	200	179	196	211	181	204	190	176	184	178	184	209	187	206	182	173	195	189	200	178	205	200	178	199	218	191	186	186	191	174	186	180	190	186	190	177	174	181	210	222	165	199	187	182	194	197	181	193	198	188	183	171	191	204	178	194	158	194	189	223	194	171	209	193	177	198	195	181	181	203	200	202	194	173	217	186	202	184	192	172	213	185	182	217	175	177	196	194	191	193	186	197	196	177	181	190	201	175	201	179	201	181	178	158	187	166	182	157	216	202	189	187	186	179	188	177	211	177	179	184	189	186	185	207	191	193	174	191	165	194	207	194	204	186	198	200	198	178	225	205	197	192	208	186	191	204	190	184	182	194	201	193	183	180	205	170	175	176	195	194	190	201	168	179	194	197	205	184	202	193	192	187	173	174	198	175	217	190	181	186	209	197	208	194	196	197	183	185	208	187	197	193	225	200	193	204	153	206	198	188	197	185	199	178	186	187	174	178	179	171	184	187	176	205	188	213	174	193	197	196	189	210	199	221	213	180	185	194	202	188	183	202	177	195	204	182	180	194	188	204	177	188	152	183	178	158	206	194	212	193	203	191	167	183	200	201	178	193	183	209	181	197	171	189	189	192	202	180	197	192	185	150	182	229	209	205	208	192	213	204	192	179	198	185	200	198	187	157	185	194	208	189	189	203	188	193	194	197	184	207	187	191	165	195	196	200	191	162	194	195	186	177	204	201	201	207	203	206	195	196	196	179	189	173	195	194	203	191	185	203	189	205	201	202	215	187	193	181	180	163	202	214	185	218	175	209	188	204	175	193	179	184	209	185	175	188	164	178	197	188	199	189	201	206	181	184	195	199	215	191	160	219	208	204	182	209	188	187	192	161	197	206	195	195	200	204	171	177	181	199	204	204	203	175	198	178	167	199	192	198	182	197	169	197	183	182	181	197	203	190	197	208	218	201	187	221	182	195	201	204	189	188	192	198	209	178	190	183	199	192	205	169	195	159	190	205	181	183	183	208	186	205	149	172	218	174	185	181	175	195	192	233	212	187	180	178	198	193	197	183	172	197	198	158	217	161	193	186	204	190	196	189	216	182	170	188	198	188	180	183	191	183	182	192	206	177	168	183	192	193	217	203	201	211	181	214	180	196	211	172	207	191	197	190	198	180	172	177	170	186	195	169	174	177	216	184	185	188	197	225	195	175	181	197	196	186	169	185	212	172	222	201	187	172	191	184	178	199	204	194	187	173	207	188	186	195	199	193	188	187	209	181	204	184	176	205	199	196	208	204	207	179	202	198	218	198	195	185	184	181	212	193	174	198	197	162	187	179	217	173	197	189	197	191	202	191	217	188	208	185	194	185	191	179	196	204	184	199	193	204	196	189	182	194	201	173	192	195	203	200	201	218	201	195	195	177	189	198	214	202	186	212	202	218	193	191	180	200	203	195	198	221	162	187	187	181	187	207	183	212	189	216	204	182	204	194	192	215	205	199	198	175	175	183	196	204	174	197	201	165	194	190	178	206	193	194	205	205	190	175	192	188	196	179	216	194	212	175	161	214	205	204	187	211	172	188	207	191	159	204	203	205	192	199	186	187	198	183	181	181	171	158	193	203	189	186	188	220	196	198	200	195	202	190	178	190	206	179	206	185	214	202	210	196	193	184	213	192	171	178	186	182	190	214	190	189	164	190	195	191	152	208	176	196	207	185	185	179	179	184	210	179	193	180	181	171	206	184	193	193	181	200	202	209	192	193	196	181	171	199	195	174	164	171	183	195	186	205	196	201	205	184	175	177	171	198	191	197	192	189	206	193	167	178	161	192	212	206	192	188	196	203	182	187	177	201	185	179	197	186	203	197	189	200	201	202	183	199	181	180	212	180	217	207	185	194	190	207	206	199	208	163	187	218	197	180	197	188	173	235	189	200	195	205	194	182	177	187	177	185	188	175	216	211	190	193
14636	25780	21020	8859	5378	4207	3243	2870	11418	32843	43530	40299	32037	20465	9639	3836	1485	464	373	349	361	348	325	367	322	325	343	358	336	340	360	350	358	340	311	359	350	327	321	316	346	331	335	333	352	337	365	360	328	340	354	369	314	324	351	342	339	353	342	324	307	323	308	347	341	363	352	344	328	359	369	336	380	313	337	365	345	353	329	362	318	332	363	344	336	326	334	362	341	342	367	317	324	327	332	325	316	335	348	347	353	365	342	331	347	357	335	326	365	363	346	357	328	340	354	358	341	334	331	370	378	344	393	352	353	385	360	360	346	397	321	355	364	344	335	365	350	341	332	375	371	331	353	337	345	346	353	353	372	377	330	380	326	348	343	367	321	373	327	331	354	358	354	349	386	312	343	367	366	343	336	341	310	362	370	324	315	332	345	301	338	355	316	344	325	346	334	379	364	350	361	341	373	345	361	348	350	337	367	374	342	357	319	330	322	347	343	319	363	364	370	362	320	335	333	345	386	369	336	332	376	347	351	359	373	365	343	328	345	377	349	321	374	334	323	337	370	323	354	325	349	332	339	336	363	369	347	347	353	327	361	325	352	375	371	375	360	379	334	372	372	357	325	314	358	387	322	339	332	342	351	338	342	336	337	352	341	379	360	363	337	352	362	345	346	380	354	322	351	345	361	332	348	336	376	367	331	330	325	326	335	335	345	324	363	338	347	364	360	341	354	351	325	352	312	351	300	382	358	342	319	387	352	361	363	341	321	348	367	353	353	375	345	348	323	352	328	357	350	335	354	344	335	365	337	346	331	338	345	309	338	347	351	333	361	369	333	342	349	328	394	329	329	350	350	368	374	313	342	342	364	342	354	345	368	337	353	362	374	385	332	325	348	338	347	340	341	350	334	311	340	321	337	323	322	321	362	323	314	321	342	362	322	344	349	340	330	364	361	320	351	372	336	355	356	346	337	324	349	323	327	373	340	331	351	341	334	360	335	324	331	358	351	350	346	327	366	352	358	348	323	350	331	325	342	387	363	359	341	323	349	383	380	322	309	367	340	336	317	349	355	332	305	354	318	312	353	340	366	350	343	341	345	321	333	351	343	344	337	346	348	355	356	358	339	345	350	366	336	338	372	376	359	341	312	324	345	327	331	356	349	328	324	346	354	364	340	362	366	365	343	349	332	358	349	308	344	337	333	331	355	344	322	341	353	324	330	377	332	316	347	325	338	327	326	354	329	322	346	367	358	365	337	355	340	316	348	361	304	349	343	327	362	339	344	327	331	373	336	340	368	346	331	341	372	344	325	371	358	328	326	371	379	364	339	335	324	348	377	361	337	349	362	374	336	331	356	342	352	346	349	331	325	319	373	333	316	327	334	355	339	356	346	357	346	352	385	332	317	326	362	354	336	339	342	373	349	362	333	379	351	326	330	317	365	347	352	364	323	346	360	356	319	363	330	335	356	348	332	337	368	337	334	361	351	328	378	367	361	340	370	348	372	329	337	360	333	329	321	354	365	336	362	337	321	351	329	360	343	324	328	331	343	336	323	369	314	312	371	332	337	363	347	339	369	335	322	354	345	320	363	292	364	351	331	350	318	331	343	355	325	320	381	375	367	343	364	343	372	333	327	352	361	317	349	351	327	334	351	390	324	318	358	326	341	354	363	343	362	297	348	337	360	345	365	372	339	350	337	376	389	359	354	347	328	340	337	376	333	342	361	350	344	337	344	349	365	361	324	328	343	348	301	341	346	358	338	339	337	330	342	362	372	348	345	337	357	347	392	380	370	330	349	318	346	349	322	337	386	360	301	345	324	341	327	352	375	318	337	320	335	364	343	355	361	352	355	309	368	340	332	366	377	367	368	369	348	334	339	320	342	360	342	326	335	363	333	331	319	343	358	309	334	336	347	326	358	349	356	332	350	361	313	323	308	343	376	348	373	342	309	352	324	325	342	355	364	331	355	343	352	341	354	326	326	364	324	367	352	352	375	333	344	316	340	332	313	348	338	359	356	345	364	335	348	358	328	334	326	339	343	339	331	377	349	396	357	328	332	345	351	335	338	368	333	363	304	349	372	350	350	335	305	358	350	326	356	354	358	332	357	337	367	297	334	337	355	343	334	315	364	297	355	386	359	353	370	338	334	358	364	374	344	329	330	350	351	369	343	330	376	342	327	343	360	341	348	327	310	371	373	340	337	355	379	352	327	315	360	356	355	363	365	349	318	303	338	378	338	336	343	353	300	355	338	347	330	378	329	328	352	328	332	356	349	354	357	324	322	304	360	346	362	335	346	343	332	317	356	359	337	322	329	340	356	337	387	348	329	329	350	362	336	361	351	360	358	348	342	345	357	338	300	345	342	363	339	359	368	314	343	356	338	330	347	371	374	363	339	333	345	349	339	338	314	374	359	348	358	322	307	347	340	358	359	348	330	345	346	364	327	350	338	340	332	324	387	332	331	353	336	337	327	347	342	357	364	331	328	362	356	350	346	316	360	330	339	355	325	344	357	348	337	340	372	331	368	354	356	339	356	320	339	362	337	345	329	363	341	298	330	332	344	351	315	320	332	359	339	373	336	351	361	346	336	336	354	332	332	340	329	329	310	366	365	332	332	349	330	338	320	342	345	331	337	333	386	311	315	373	319	314	340	330	349	337	346	315	321	327	360	347	336	360	375	355	302	371	338	374	336	338	321	351	342	374	351	307	379	346	362	350	335	352	323	330	391	330	336	336	345	310	384	360	340	351	331	373	362	336	342	335	358	349	366	352	334	336	349	326	361	369	389	340	341	352	362	342	357	367	353	333	338	353	320	356	299	349	328	307	319	344	354	349	331	357	373	314	370	322	364	348	348	336	309	336	359	328	346	326	402	351	348	357	316	356	330	338	372	325	326	341	338	362	331	322	331	348	368	316	325	332	343	361	353	335	330	315	355	346	355	394	346	339	347	357	329	331	318	309	319	379	352	334	353	378	324	332	354	321	335	310	334	348	358	360	346	356	354	344	349	334	375	359	337	368	354	337	356	318	340	397	354	333	333	358	366	332	338	326	351	373	328	366	328	373	352	341	334	316	365	337	350	335	332	343	340	370	338	344	345	353	348	357	359	329	374	297	343	373	355	363	356	345	357	353	340	332	374	358	349	339	368	345	341	358	372	355	376	344	317	344	337	340	354	360	348	349	329	327	359	339	357	339	334	341	318	366	338	354	349	355	348	353	323	335	323	313	354	328	350	351	353	387	337	337	367	330	339	342	351	334	371	359	343	390	340	373	364	346	373	341	332	354	351	357	328	352	347	336	385	329	362	355	324	346	341	343	362	342	320	362	336	339	350	311	337	335	307	317	364	371	358	370	370	357	311	338	371	349	365	346	330	339	351	366	373	357	322	293	321	335	365	338	360	319	325	334	334	352	359	365	356	329	334	311	344	372	340	364	342	345	367	370	365	371	331	301	345	341	366	355	361	363	331	339	322	346	345	359	362	356	339	360	340	310
26565	20426	8126	812	459	447	347	381	797	2457	3395	3253	2180	1175	612	412	349	294	290	286	320	301	294	305	301	272	266	320	310	271	286	287	319	324	274	297	295	273	272	256	294	279	321	314	286	300	304	289	258	277	274	289	303	298	326	316	263	280	321	284	284	268	296	289	294	265	283	278	297	270	295	289	313	293	283	317	259	279	282	288	316	274	301	269	297	287	271	293	316	311	307	281	277	280	336	274	260	273	310	298	297	262	274	270	287	296	310	263	283	302	296	272	312	314	326	335	315	298	296	297	280	292	289	293	265	317	288	278	306	289	285	280	293	310	296	295	289	279	270	274	250	274	301	270	272	310	277	300	299	290	292	277	322	287	297	240	268	278	311	289	314	287	318	318	258	307	288	302	313	268	323	310	277	322	284	328	256	306	280	295	284	302	299	295	303	292	293	272	280	329	302	281	276	287	302	309	289	303	284	288	287	289	295	280	267	251	308	317	280	286	301	296	285	277	287	285	317	282	285	312	318	263	297	292	279	301	303	272	298	344	293	299	263	272	277	298	321	286	295	289	282	273	334	300	281	294	283	279	290	305	273	289	310	302	289	274	288	291	292	305	304	311	287	291	297	301	302	296	330	276	297	316	282	317	302	272	305	296	289	304	309	287	279	326	277	287	265	299	281	323	298	261	267	278	301	265	275	271	280	285	307	269	261	279	277	341	303	299	293	284	276	286	279	269	297	304	292	282	288	293	259	300	253	278	304	290	285	293	267	309	302	285	298	296	283	268	289	298	311	295	309	271	290	283	280	280	261	278	297	281	304	289	269	294	282	292	284	311	287	290	310	302	280	253	297	309	326	278	274	256	265	262	281	278	298	315	307	306	284	326	274	284	305	294	269	289	296	320	280	286	282	306	276	269	255	291	274	303	287	285	305	292	262	313	323	275	283	293	291	257	263	282	292	284	264	304	294	274	302	261	314	307	269	299	301	279	285	275	282	272	286	299	288	272	278	315	294	283	284	279	284	267	301	303	293	288	280	287	282	278	278	294	286	278	261	277	274	293	281	296	269	279	312	266	278	334	273	325	291	282	270	289	299	309	308	296	269	264	256	304	299	265	283	287	304	276	301	324	318	306	318	271	303	265	290	298	305	273	293	281	273	302	311	264	298	289	288	289	303	312	277	310	308	270	303	257	293	266	293	273	323	290	291	296	272	275	287	288	287	285	274	290	292	294	268	305	289	299	277	271	297	281	249	284	310	307	323	315	287	313	273	289	278	296	301	308	276	296	274	273	297	291	255	321	289	302	302	317	308	304	282	304	271	287	280	305	297	298	291	297	300	273	307	266	297	296	321	257	287	295	284	281	310	284	309	290	259	287	279	309	266	296	308	290	290	277	270	303	285	324	286	264	308	300	301	294	312	298	280	263	299	286	294	253	309	284	261	293	278	289	262	320	276	286	278	314	301	302	281	309	286	306	277	269	281	257	301	294	280	277	287	285	292	288	302	319	278	327	273	296	314	314	309	301	329	265	262	289	288	304	310	288	300	317	290	295	312	278	285	292	322	306	245	292	304	295	296	272	292	283	287	318	293	275	312	278	279	296	277	297	259	288	266	321	294	305	247	282	276	294	324	278	261	266	291	329	315	277	297	275	301	269	255	288	290	291	295	285	265	291	294	265	290	354	303	282	304	305	293	292	288	283	286	301	332	306	291	311	278	276	316	292	310	279	256	310	297	284	284	291	295	319	294	290	316	282	279	280	256	303	314	280	303	276	278	297	293	278	309	297	299	334	312	275	264	317	326	285	310	278	292	308	282	286	282	309	281	305	293	289	291	302	302	296	301	283	301	290	277	297	291	288	304	286	283	284	257	283	288	295	296	270	300	315	267	287	283	305	288	266	314	274	288	288	288	277	297	301	304	287	295	338	293	296	285	258	262	292	278	300	288	271	306	281	288	289	302	298	288	284	292	285	284	287	297	303	286	294	295	296	264	303	307	301	326	316	273	275	274	298	305	262	292	305	272	295	286	289	282	280	295	308	299	283	282	293	278	294	313	269	295	322	296	278	305	272	272	283	281	285	311	296	309	272	263	309	278	289	302	287	286	306	286	250	289	319	283	306	337	297	287	293	285	269	306	301	277	276	267	312	288	297	305	291	289	314	282	327	289	325	258	284	270	265	305	295	267	320	305	300	336	255	284	257	293	287	265	295	315	293	290	297	273	298	302	280	297	299	302	289	308	265	275	302	267	285	274	294	299	290	308	285	291	284	259	288	295	272	295	278	277	321	280	263	255	310	280	303	283	296	269	287	306	270	293	273	282	281	304	268	275	272	290	313	309	274	299	290	295	259	280	301	313	285	278	288	309	301	287	323	265	302	290	259	310	303	300	279	279	295	278	335	304	282	285	283	252	291	309	280	291	323	301	278	305	319	307	294	305	279	282	303	298	267	305	274	285	268	310	275	281	276	294	293	299	289	262	313	290	300	291	284	272	277	288	294	306	295	297	262	284	295	256	282	282	257	278	332	295	277	313	261	275	298	280	305	323	326	301	305	291	290	308	284	299	278	285	305	299	284	292	296	287	302	265	286	282	276	297	277	300	291	301	305	317	279	310	309	293	287	278	270	316	299	294	282	306	281	298	304	296	280	299	264	315	282	301	306	294	278	322	278	289	275	259	266	275	297	276	307	262	268	281	321	282	289	310	302	263	251	269	311	286	277	301	290	292	291	321	320	283	288	290	306	289	304	283	276	282	287	307	254	289	311	295	244	282	305	281	271	290	278	277	301	301	279	313	299	292	293	307	247	317	303	286	265	303	296	259	274	258	285	284	298	267	304	296	271	289	311	274	280	280	309	297	296	288	276	303	300	301	296	286	302	294	263	280	266	298	274	268	289	304	284	293	307	286	279	307	287	289	296	309	262	277	278	283	321	313	296	276	266	284	287	263	295	308	281	309	332	287	335	275	288	281	324	287	308	296	278	302	311	308	255	321	274	285	296	287	298	274	274	283	291	271	291	288	294	289	285	287	275	326	303	275	280	286	282	303	321	291	284	275	254	297	311	300	280	268	261	269	310	281	260	302	302	282	274	305	295	279	315	290	292	262	266	298	282	314	303	280	299	305	288	282	285	281	293	305	278	296	278	269	280	294	313	285	292	274	299	297	275	295	278	302	336	266	285	296	307	276	274	291	287	323	273	279	255	277	295	284	295	338	287	285	293	276	269	303	302	275	291	293	312	269	300	292	273	284	241	297	267	277	247	245	286	326	255	307	275	292	292	308	311	285	287	297	284	277	269	287	274	261	293	278	337	280	286	273	257	302	256	299	282	300	251	289	305	285	303	270	308	285	285	274	293	281	307	330	285	273	298	292	275	309	295	275	283	273	314	293	296	307	298	263	284	347	260	272	301	289	280	281	297	279	290	269	278	267	304	266	257	284	287	295	309	298	278	264	303	303	290	295	280	297	315	260	264	302	284	292	292	286	283	292	293
7560	9517	3343	1117	917	794	769	808	2254	6862	8888	7964	5156	2733	1345	887	642	547	535	552	573	555	513	549	532	533	528	520	528	532	557	519	522	528	500	526	553	561	529	538	540	487	545	557	548	562	572	542	502	537	542	525	549	528	488	542	531	517	522	527	519	538	528	512	526	495	521	556	554	524	548	512	564	501	562	559	543	492	549	497	546	554	514	478	532	550	535	548	528	540	531	534	531	554	544	506	527	513	540	507	552	508	544	514	515	556	531	575	526	563	563	520	536	503	553	521	531	548	513	548	514	535	521	556	552	569	513	562	536	543	550	556	557	546	515	553	526	580	506	536	559	551	547	566	502	528	554	541	535	552	562	591	544	579	528	550	524	533	556	558	551	545	515	552	533	515	574	539	553	532	540	485	501	561	509	531	504	571	505	527	521	543	530	545	534	536	526	538	492	570	512	525	547	541	516	521	505	568	545	541	584	505	525	530	518	525	520	547	515	508	504	511	549	570	516	536	559	568	563	539	524	539	516	475	516	511	557	514	502	527	476	492	508	530	553	555	539	547	521	541	518	547	517	542	552	528	530	543	585	561	553	567	554	521	496	537	507	559	527	517	557	521	536	477	512	561	490	541	485	540	512	586	545	565	524	541	548	537	555	541	520	472	544	540	532	576	559	501	522	516	566	510	476	498	527	537	536	536	573	550	548	549	547	553	468	591	549	520	567	524	517	520	509	506	540	507	547	517	513	513	519	547	510	565	548	500	563	530	539	541	545	551	569	528	522	555	512	514	529	540	497	484	512	484	520	530	544	521	526	541	546	541	509	539	525	523	497	524	550	492	519	512	502	554	563	524	542	531	547	549	524	540	523	534	535	628	523	534	533	504	539	529	570	509	569	521	504	513	518	514	504	489	509	574	533	544	548	509	530	514	511	551	546	540	528	530	491	501	530	551	538	536	504	564	494	515	533	538	550	558	569	527	564	534	537	557	517	533	539	563	525	541	571	529	558	558	491	564	533	514	543	552	561	571	547	538	521	512	551	515	528	522	558	526	497	535	518	519	534	500	546	551	537	529	528	559	569	530	491	533	515	531	578	515	543	540	573	553	542	559	497	512	575	570	518	511	530	514	556	553	551	486	537	546	531	506	588	524	554	534	528	538	540	536	529	545	494	544	541	511	507	526	507	514	540	547	561	522	558	518	551	544	528	541	560	488	578	506	521	564	571	534	544	514	559	529	513	520	534	550	543	518	525	573	555	497	560	556	552	531	537	564	540	515	521	542	504	539	518	566	533	529	519	536	562	539	534	548	539	544	568	500	535	569	533	512	541	528	541	527	541	562	520	558	545	544	575	508	507	525	508	535	596	537	543	549	522	553	498	520	528	519	504	504	561	514	532	500	531	494	539	506	541	498	531	514	548	509	507	558	579	527	544	527	543	567	520	574	525	527	550	541	505	504	520	511	576	546	525	553	563	519	497	568	548	557	529	514	531	550	511	527	519	551	519	577	519	536	545	522	510	524	522	524	528	543	511	518	526	504	561	525	523	502	590	541	516	519	536	542	501	513	544	547	467	562	547	514	536	580	518	568	572	545	571	516	575	559	500	575	544	549	519	573	562	528	509	557	544	524	564	541	524	548	531	507	558	533	525	547	559	533	542	551	552	544	593	532	548	561	500	519	522	507	486	597	513	527	543	520	520	545	531	521	541	587	529	533	577	551	544	529	519	525	562	532	504	542	570	539	518	546	553	521	547	502	511	536	527	564	542	526	536	507	552	495	544	525	517	511	525	538	545	527	549	562	524	531	542	563	532	521	543	542	570	537	536	515	513	528	546	493	526	507	515	518	469	546	530	512	517	549	538	550	523	498	522	587	506	513	506	550	507	532	544	525	503	540	539	551	533	538	514	541	500	510	518	541	545	526	542	532	543	524	535	502	553	550	534	508	571	541	568	523	499	562	538	503	538	561	529	513	500	539	520	526	512	520	516	534	510	476	524	582	529	506	538	543	536	552	528	522	528	541	518	536	528	512	527	560	536	538	552	529	529	536	544	553	556	542	526	543	526	521	538	518	503	541	576	575	511	537	517	533	524	550	536	535	575	531	514	496	552	528	541	531	511	516	533	566	523	519	557	527	530	531	531	491	548	562	535	535	541	535	530	539	554	550	536	539	510	520	539	555	532	553	536	521	558	531	510	538	543	546	525	526	516	541	513	570	529	475	565	536	506	509	535	564	573	555	521	559	521	544	536	529	511	565	501	544	538	525	554	560	578	498	521	512	536	483	506	572	574	544	567	518	569	514	524	508	549	518	525	533	531	522	536	526	563	555	554	559	504	562	504	525	576	532	530	545	565	576	548	535	546	484	567	490	530	569	521	537	488	493	552	539	510	570	542	585	524	556	505	492	561	541	547	572	553	489	540	557	554	536	537	551	542	527	515	539	524	551	497	515	544	552	530	515	548	538	517	492	554	539	519	508	532	538	489	532	566	563	552	552	504	534	529	492	541	530	552	491	546	511	541	527	518	512	548	528	530	527	545	539	525	530	492	534	524	531	496	556	548	522	556	511	528	535	540	522	515	541	487	499	493	619	554	540	544	506	545	542	544	540	539	498	562	493	523	525	585	515	506	549	478	505	571	546	552	541	562	571	490	556	550	537	542	514	556	565	542	555	524	517	500	482	522	551	514	533	534	522	507	517	538	523	567	505	562	517	508	550	528	535	541	566	525	500	493	545	497	572	554	546	480	543	519	529	544	562	539	527	553	518	537	574	522	569	517	504	536	527	519	504	510	510	541	542	549	507	557	537	530	508	520	590	535	501	562	552	518	524	504	550	542	572	573	499	568	516	549	525	519	487	534	518	534	499	534	539	548	572	520	540	513	527	538	528	524	536	560	543	513	521	543	509	518	513	527	537	544	530	549	499	511	568	517	494	533	511	547	529	540	535	599	528	532	532	567	557	516	550	544	592	544	583	496	534	535	551	547	534	512	526	564	547	528	525	522	516	567	562	533	546	551	514	575	564	578	538	533	536	539	546	527	493	537	515	535	538	520	540	533	537	576	536	540	534	570	549	490	524	566	523	523	528	578	539	528	562	506	556	508	510	541	539	501	558	570	547	566	511	540	529	537	556	485	553	549	501	539	536	499	544	532	545	517	560	552	545	540	578	504	539	527	544	575	535	568	552	567	503	529	551	530	555	512	490	539	528	539	488	557	507	549	536	551	562	533	584	518	528	536	511	498	548	540	540	487	511	564	567	563	550	532	569	500	561	549	537	528	528	522	537	545	524	557	578	540	550	541	531	566	540	551	547	547	542	497	516	522	554	553	549	563	553	496	505	522	525	492	545	547	543	599	537	549	527	530	531	542	501	538	530	509	487	552	470	572	568	543	538	533	535	507	501	531	535	488	532	499	534	540	561	537	522	523	571	487	496	521	511	549	528	532	552	569	530	534	542	529	485	519	538	532	557	498	533	513	530	540	508	530	523	560	559
25019	21410	27826	25355	9151	822	548	476	3080	14159	19337	15479	9209	3998	1426	686	392	293	234	268	277	259	236	286	250	278	277	229	219	265	242	240	259	245	248	230	248	267	226	257	261	249	255	260	223	240	242	263	236	267	256	256	275	250	248	250	273	248	254	274	215	221	238	262	258	236	255	250	260	237	221	257	238	268	272	257	252	291	242	265	247	267	277	248	261	253	243	251	242	272	259	255	244	234	262	266	256	246	227	264	251	242	251	248	263	256	273	258	259	240	225	256	269	244	277	235	237	255	235	267	236	267	234	238	239	231	234	266	268	224	258	244	256	250	237	225	258	237	247	262	279	256	244	258	259	245	241	286	246	291	232	240	251	254	256	263	239	262	242	280	249	268	249	255	259	263	248	240	237	266	264	259	250	250	268	271	229	232	225	281	250	254	260	268	239	271	252	261	254	236	242	257	241	242	260	246	264	249	284	248	248	229	252	238	227	250	259	256	260	243	258	241	251	249	259	255	267	242	253	243	239	263	241	247	244	223	273	229	231	219	237	252	247	226	277	283	246	273	231	233	237	256	234	259	261	235	257	256	245	232	229	262	270	256	232	239	270	240	244	260	250	257	268	236	269	236	230	236	258	268	259	251	227	272	264	251	230	256	235	255	238	258	237	237	259	255	276	263	251	238	222	266	235	248	267	225	274	249	232	229	227	248	240	246	257	243	263	261	263	254	248	251	253	269	271	253	221	233	271	284	268	241	247	248	235	245	269	255	227	247	262	245	231	235	222	245	271	269	253	257	267	264	231	236	261	243	265	225	253	249	237	220	243	277	240	255	257	267	247	249	241	239	257	263	257	270	230	277	226	271	257	261	266	245	278	226	259	260	244	241	250	227	245	241	235	228	247	245	249	248	230	254	257	239	224	272	258	235	256	247	253	274	257	252	251	296	253	237	256	258	263	238	245	269	283	237	231	203	260	268	233	284	265	239	232	235	267	273	276	245	254	277	240	240	235	225	246	266	221	237	250	253	268	239	262	300	269	281	282	245	237	237	231	229	252	266	223	256	246	247	237	244	241	262	260	263	248	275	219	230	237	253	244	236	249	252	276	245	271	239	238	250	260	249	241	233	241	242	244	254	267	250	265	235	226	270	253	261	252	256	235	266	260	250	208	232	247	233	232	247	244	253	235	250	231	233	251	270	234	273	261	238	242	266	242	244	262	221	235	241	262	284	245	226	257	228	260	256	275	281	274	263	246	245	254	245	265	237	265	236	250	261	252	231	265	280	256	234	239	248	245	235	262	238	259	245	238	290	240	257	234	249	254	253	254	244	237	276	247	247	239	251	244	248	239	259	244	252	252	231	263	247	258	263	281	244	265	267	268	241	262	263	245	302	250	246	256	274	255	245	263	243	227	227	245	248	290	258	239	266	261	240	263	261	237	280	256	257	248	252	254	216	231	247	253	254	246	234	252	224	261	291	245	217	239	267	273	226	257	267	259	236	239	235	250	241	272	264	259	270	249	243	250	238	245	242	255	268	260	259	272	242	248	258	261	269	259	218	268	245	259	246	235	221	264	249	238	277	256	259	259	223	253	266	278	263	253	237	290	250	258	264	242	271	275	247	261	227	240	223	261	277	251	249	230	249	249	230	224	225	247	259	250	267	277	252	261	264	258	235	242	270	244	259	240	251	225	264	271	255	262	250	257	248	248	263	267	266	244	275	232	228	215	247	244	241	218	271	254	256	267	226	261	256	262	255	258	242	225	257	264	256	219	265	259	254	262	260	229	235	266	247	236	253	234	256	239	238	269	281	243	232	228	232	257	226	257	240	244	239	249	262	235	264	239	228	236	232	264	264	247	231	274	250	247	234	231	253	232	257	255	265	237	263	229	229	256	244	254	227	254	251	236	248	264	248	261	250	245	264	251	261	255	257	245	226	267	258	271	249	236	234	255	233	247	237	276	235	244	242	251	269	269	237	239	242	244	227	258	249	255	258	260	261	257	243	255	259	240	265	261	266	245	236	253	268	259	243	253	227	257	240	277	256	231	279	265	246	267	239	248	266	257	288	276	260	262	249	251	242	244	250	244	261	232	260	258	247	222	279	265	216	257	260	273	262	240	256	271	220	241	252	266	228	260	255	227	256	263	243	227	243	237	252	239	259	245	245	256	248	269	239	287	252	246	219	276	221	244	250	282	266	252	233	237	240	257	268	248	230	245	232	252	250	247	224	246	259	284	218	254	256	255	261	262	233	273	261	259	241	285	255	243	238	262	259	241	256	234	250	232	250	259	254	261	225	267	257	248	235	262	249	250	271	263	242	246	262	253	246	271	251	245	259	256	234	280	225	266	213	273	252	249	242	237	243	222	249	263	240	253	273	267	235	262	231	248	252	258	251	261	243	242	249	243	271	255	265	286	256	240	254	238	215	270	250	243	266	298	257	249	234	242	241	271	246	250	206	249	227	265	230	271	245	248	229	249	255	274	294	235	257	245	268	285	257	244	220	252	263	263	245	263	281	261	234	242	255	245	235	228	278	288	261	234	271	263	262	237	218	250	232	240	267	228	275	268	248	228	249	259	237	220	258	249	254	265	250	225	221	255	259	254	246	279	245	265	255	237	246	254	246	259	264	270	221	244	249	258	256	248	239	235	268	263	241	265	264	238	288	246	233	244	245	252	274	241	225	253	226	228	235	266	260	251	277	263	243	248	250	237	246	222	256	273	234	254	250	226	269	254	271	254	255	210	244	257	236	245	250	229	283	223	239	234	219	234	262	227	233	220	248	254	235	216	271	248	225	252	254	240	242	240	245	271	231	283	238	258	242	254	276	267	254	234	258	280	254	245	240	216	238	260	254	250	267	245	265	230	236	272	246	224	260	254	232	241	271	235	250	243	237	214	239	242	222	249	243	258	242	259	227	264	250	267	253	267	260	252	244	240	224	235	241	253	235	250	209	254	250	245	260	266	272	250	269	244	233	267	289	232	252	252	236	259	256	249	266	233	237	264	244	279	257	256	265	258	237	264	260	260	249	273	232	237	279	260	238	252	245	251	283	271	226	252	250	264	243	239	225	262	258	260	237	252	236	226	243	238	255	247	245	271	224	237	275	237	213	226	247	264	269	258	227	237	246	239	256	241	259	276	252	292	236	234	282	261	243	279	234	256	242	258	256	233	254	229	263	259	226	262	277	276	206	236	268	241	266	258	238	239	239	245	248	245	254	223	250	241	256	257	250	250	256	220	250	258	253	266	244	237	249	244	262	256	216	268	255	273	237	241	225	246	243	225	256	263	279	233	292	255	261	213	236	229	260	254	273	251	230	256	253	244	264	268	221	254	246	270	244	288	256	256	285	257	222	274	247	238	236	233	258	271	248	266	231	240	230	227	234	250	221	260	246	243	244	247	239	254	242	246	268	259	230	277	220	252	260	253	263	250	244	248	241	256	270	244	242	259	226	246	243	263	216	256	261	235	278	242	254	245	219	266	252	255	249
6103	13756	7023	3785	2622	1861	1468	1302	9584	27411	30026	25259	17257	9091	3666	1616	827	529	469	476	470	468	453	488	474	477	483	446	485	468	459	435	456	450	507	474	486	501	442	469	488	488	483	448	443	483	481	495	469	444	454	458	462	468	456	467	493	494	467	501	481	481	469	464	491	450	478	503	492	470	461	480	449	492	486	491	488	479	492	480	481	436	485	455	477	492	487	475	459	490	437	463	463	484	471	463	480	468	501	453	453	485	487	452	495	450	447	440	479	489	479	427	487	453	433	501	474	447	418	476	449	462	479	463	501	485	513	468	483	437	471	480	490	514	475	476	473	528	447	471	466	470	455	470	472	480	484	508	463	466	432	466	461	502	487	483	494	487	449	480	524	461	471	460	507	487	465	473	476	500	475	457	495	443	447	532	501	444	469	455	478	489	429	428	453	423	460	484	459	476	508	426	444	470	453	467	496	473	474	494	516	481	473	453	434	460	479	428	472	487	453	520	453	429	473	473	465	475	469	462	502	495	460	473	454	434	511	475	471	483	414	456	450	465	440	474	440	481	491	487	460	440	475	474	465	517	515	472	474	472	487	448	482	516	474	455	457	492	451	490	478	456	447	491	471	448	493	489	500	479	443	437	455	480	482	475	438	478	448	497	462	507	475	456	438	495	471	496	448	456	452	486	478	467	476	488	520	489	481	434	464	492	510	490	488	451	456	490	480	420	457	466	453	454	476	472	486	507	455	494	500	488	471	497	470	453	456	437	429	535	467	448	480	447	465	450	447	484	495	473	435	479	461	484	474	461	432	436	476	504	471	441	470	472	489	473	498	522	453	469	492	437	453	501	462	449	450	481	476	474	501	492	484	465	488	425	489	462	449	472	459	472	460	488	461	480	499	489	488	500	442	437	471	482	482	477	452	478	479	471	471	482	428	496	502	470	493	476	476	465	459	457	450	498	504	483	471	450	462	475	495	439	500	463	499	460	457	459	461	465	467	484	472	469	454	399	477	457	472	455	495	452	452	430	467	446	459	458	490	497	464	470	442	445	475	463	487	472	454	467	514	482	451	488	462	491	451	481	477	508	501	468	513	464	430	419	462	479	485	478	461	504	476	482	480	473	507	470	489	441	488	493	462	455	493	480	472	483	437	469	446	505	445	488	486	477	468	465	466	488	486	459	487	494	443	427	469	475	495	464	453	489	495	441	476	480	459	462	450	463	417	440	441	443	448	460	449	507	459	490	456	466	482	474	457	442	466	476	482	461	476	498	508	474	494	447	502	490	483	456	456	482	459	476	465	521	475	470	501	462	513	496	472	488	446	466	465	462	491	481	425	462	449	440	458	465	423	492	501	499	454	477	468	456	483	466	465	465	497	527	479	474	450	450	467	461	452	500	471	426	484	439	490	416	478	496	473	467	493	504	491	465	466	485	464	542	461	429	472	456	471	475	449	478	491	481	468	483	483	480	473	481	472	489	438	458	483	522	464	462	491	459	471	483	507	435	472	496	465	471	466	476	465	469	525	499	489	469	494	471	467	462	510	468	473	475	479	464	482	484	464	466	460	461	442	468	489	486	448	488	449	506	492	473	433	462	477	464	485	470	498	459	491	486	496	475	471	458	463	493	453	445	522	482	459	456	485	446	468	483	480	461	465	465	490	447	509	514	459	479	508	454	441	479	463	456	476	445	472	440	493	471	494	437	441	473	455	511	406	491	457	485	448	435	478	476	483	476	460	518	488	467	477	475	476	464	482	514	440	473	487	479	483	488	476	478	463	458	471	480	443	467	461	484	432	466	491	463	476	443	501	450	478	449	483	452	478	453	474	473	500	490	461	461	492	468	454	470	503	464	453	443	481	428	461	474	472	476	498	510	437	505	471	472	434	478	456	481	462	446	469	491	474	476	470	437	499	450	481	471	465	471	480	478	445	520	431	498	409	460	442	484	494	518	471	474	434	486	466	480	443	490	454	482	491	453	500	455	459	467	472	503	460	468	471	428	453	468	527	447	455	477	467	426	469	449	474	460	484	437	489	494	473	454	465	480	443	499	465	493	466	457	502	483	486	481	520	481	447	465	483	490	477	509	495	475	495	516	453	446	454	481	418	466	493	458	469	488	481	474	495	488	488	452	481	503	477	463	451	470	502	474	488	499	496	504	472	483	454	442	482	490	448	442	455	473	473	473	477	517	460	461	482	461	454	449	476	514	448	496	436	491	479	491	490	464	457	454	481	441	472	475	481	476	463	476	454	455	455	479	458	465	468	467	470	486	454	464	479	463	474	444	496	447	432	512	459	473	519	496	478	502	500	474	452	481	483	490	481	473	433	440	442	424	499	461	478	489	475	480	454	478	477	492	496	510	489	468	483	475	525	472	483	469	476	463	462	480	448	464	475	513	471	486	484	473	458	470	449	464	471	474	440	474	470	457	504	482	458	481	464	443	482	494	485	477	426	485	454	484	444	469	463	471	528	446	457	463	458	450	487	455	499	438	469	512	456	452	456	486	444	490	451	470	480	480	470	474	489	434	442	484	499	435	483	510	479	460	472	517	440	499	466	468	502	449	450	440	416	488	480	479	446	498	460	483	444	493	505	458	465	488	470	450	464	510	473	446	485	463	493	476	520	433	467	468	441	509	476	471	475	495	455	460	497	427	458	473	481	486	490	450	479	477	457	460	484	483	499	492	448	482	461	479	466	448	454	468	475	479	496	494	486	471	438	435	468	517	473	454	443	490	476	493	477	473	467	464	484	471	510	496	468	469	492	480	449	461	495	465	490	459	488	508	438	461	459	450	517	501	466	462	502	472	490	465	535	453	462	477	533	474	457	465	535	484	490	455	490	470	486	469	435	440	500	431	465	474	467	450	453	463	511	459	502	488	475	463	443	459	470	471	494	499	486	504	480	449	454	433	444	481	471	451	494	455	444	466	491	506	435	470	479	459	474	466	487	490	438	459	478	500	447	451	459	455	463	446	474	512	475	520	488	472	440	434	483	467	433	453	484	445	500	476	447	428	454	465	477	464	439	448	489	466	468	470	486	453	486	484	481	491	492	416	441	489	486	492	515	515	447	474	467	459	498	461	450	469	482	430	457	504	496	485	460	494	453	490	511	489	481	489	472	481	498	488	481	447	463	443	520	490	457	506	479	444	482	495	464	464	473	477	456	498	498	454	454	456	433	499	468	511	465	487	424	500	474	471	461	453	497	468	499	516	503	481	470	447	480	488	478	479	454	436	447	472	486	467	448	472	459	491	482	494	440	484	486	432	454	432	499	468	480	492	490	466	479	478	442	463	433	476	483	465	515	497	480	459	467	466	480	426	470	463	505	482	495	456	454	471	451	495	488	500	427	494	456	498	476	456	440	465	458	461	464	482	436	506	437	497	492	462	438	484	452	463	459	513	474	440	510	466	477	508	458	455	472	462	492	495	490	493	482	468	454	483	478	470	478	475	466	436	453	419	463	484	461	468	478	502	449	459	505	451	457	448
23378	21360	29167	23889	21361	19409	2224	868	4933	26104	35483	31351	23461	13252	4702	1595	623	283	219	234	215	201	205	203	176	226	191	203	211	215	205	220	212	225	213	213	214	197	196	199	178	218	206	205	180	197	191	219	200	212	219	180	178	215	220	215	209	217	221	171	217	185	180	216	193	185	223	221	191	202	224	208	209	193	199	215	203	196	198	242	223	216	220	205	192	221	218	206	206	202	222	195	217	219	213	190	215	187	185	195	201	213	196	197	195	192	211	200	212	204	178	185	201	197	191	188	180	200	204	198	163	227	194	202	192	220	197	198	205	207	187	212	196	228	176	213	191	198	222	198	187	218	184	207	204	173	203	225	200	190	199	212	222	217	201	223	215	220	215	221	191	217	212	204	200	196	218	200	201	235	181	196	199	196	190	195	222	189	222	198	186	215	200	203	191	178	190	194	200	177	207	186	187	199	182	205	203	208	200	199	201	189	209	218	187	194	188	204	211	188	205	205	221	190	182	219	198	216	209	205	217	191	193	193	186	205	201	199	200	169	222	206	219	196	172	210	218	199	226	183	218	182	214	198	237	205	182	187	203	205	212	182	212	197	204	200	192	212	211	207	205	180	230	182	193	187	205	200	187	193	196	191	203	206	187	209	203	207	223	229	216	195	207	211	199	211	197	181	190	188	207	197	204	183	219	219	184	205	206	176	181	223	187	215	193	213	207	182	186	184	220	204	224	193	201	197	193	212	192	232	195	191	211	181	199	213	225	191	203	198	186	207	188	209	236	207	238	204	214	183	198	193	220	204	199	193	225	214	219	196	217	238	165	212	170	185	199	206	214	211	201	221	215	207	200	207	197	183	216	204	211	214	236	198	187	188	203	192	205	204	213	226	200	201	213	191	220	212	221	206	196	198	210	199	198	219	192	206	209	214	215	209	198	178	201	202	230	203	220	199	181	188	222	220	203	188	183	213	189	210	202	214	219	201	189	194	213	206	194	203	186	193	226	224	203	211	204	202	212	215	186	190	201	218	202	189	199	190	234	233	196	177	204	207	221	190	209	221	191	225	177	213	196	203	191	200	180	209	245	188	232	208	224	202	219	223	217	188	204	199	204	188	186	189	202	220	210	174	198	190	203	204	215	197	211	193	214	188	214	187	210	196	222	177	196	189	238	178	203	195	236	211	190	198	185	196	215	199	220	208	208	194	209	222	221	201	191	199	192	203	188	207	202	192	199	194	189	211	213	194	202	176	189	226	197	192	205	178	201	213	211	219	212	203	224	192	186	169	201	208	187	199	199	188	177	217	202	225	211	192	179	215	185	214	198	216	201	216	183	213	191	223	206	225	176	190	208	194	209	181	197	199	196	193	202	201	228	191	203	198	194	172	206	204	197	189	210	197	227	198	190	211	199	187	207	220	201	182	195	230	221	211	210	207	204	219	242	192	206	215	187	202	189	212	207	190	217	180	199	181	224	228	213	219	210	185	229	219	188	220	224	214	185	222	221	209	209	186	197	219	178	223	228	245	194	204	194	200	204	196	212	203	209	205	208	207	219	186	208	209	207	210	209	195	193	217	182	181	162	175	215	193	232	217	216	176	190	223	202	170	208	191	226	196	222	200	211	195	199	178	203	209	202	203	207	216	218	203	216	203	223	185	221	216	184	210	207	185	196	201	213	193	204	195	225	177	167	190	213	177	191	211	232	190	195	206	201	188	189	202	192	188	187	187	179	192	206	216	209	197	176	202	203	207	204	209	217	213	198	217	214	203	226	188	213	217	205	200	202	208	205	221	216	223	216	211	201	217	207	201	203	196	205	188	192	217	192	197	205	218	225	181	196	224	185	215	192	196	203	180	212	184	214	215	204	200	241	196	205	202	198	194	197	172	197	204	173	215	228	209	225	198	214	196	204	186	205	202	189	200	208	205	193	187	187	176	218	205	192	193	190	206	203	198	228	216	184	177	192	200	211	211	188	191	195	210	187	208	198	221	199	197	199	202	188	224	184	199	182	210	190	217	214	191	198	205	185	206	180	198	203	191	200	178	171	209	202	239	215	217	188	200	219	221	184	169	196	201	183	215	189	187	206	194	212	196	222	199	191	180	200	193	189	203	204	203	191	222	193	197	178	199	207	230	197	200	194	200	192	211	183	211	188	199	192	185	199	185	182	230	207	190	204	207	214	197	216	165	204	186	203	210	175	214	193	193	208	218	192	214	185	208	190	178	197	205	200	190	219	202	195	200	207	206	185	205	200	229	205	212	196	184	177	169	208	211	204	219	214	196	225	180	203	200	199	192	183	207	198	210	198	200	196	219	195	181	222	216	218	218	206	216	189	212	189	201	208	201	198	184	199	217	199	203	210	214	209	171	171	198	197	162	181	190	190	185	220	197	188	198	198	197	222	182	197	220	179	178	204	222	190	207	207	214	187	223	207	210	205	187	172	166	210	222	227	198	215	231	208	197	207	209	200	219	192	211	207	186	211	220	198	202	195	215	214	213	201	202	199	197	195	208	216	211	194	185	192	175	197	194	205	197	203	222	185	205	206	219	207	196	207	184	225	218	195	192	221	182	213	179	203	222	217	205	205	195	191	201	196	203	192	227	203	216	202	198	200	214	187	175	243	210	208	186	201	212	198	180	231	207	198	196	192	187	201	216	204	199	215	219	182	195	195	193	193	217	228	201	180	217	199	202	218	179	212	222	194	213	200	195	199	183	196	186	194	169	204	210	213	202	212	204	187	210	231	198	196	201	197	186	216	184	194	207	208	209	197	217	216	198	198	218	198	225	172	208	208	216	192	192	211	210	224	182	203	196	190	215	200	197	203	192	186	193	185	190	236	225	174	216	211	196	221	199	195	201	191	209	189	226	179	223	228	205	217	188	212	202	191	209	195	196	198	190	213	199	207	223	191	207	203	220	234	186	189	189	224	199	214	215	218	200	179	187	229	210	192	206	203	207	174	203	221	209	203	174	213	195	196	177	206	196	215	220	193	208	226	178	213	195	181	180	218	225	211	208	230	205	200	210	211	187	197	212	189	184	190	188	240	196	201	179	209	200	194	214	207	215	197	173	188	178	197	198	214	191	230	207	199	204	222	204	183	216	217	201	184	187	211	214	181	210	223	197	180	225	175	209	214	207	215	208	222	210	193	199	183	175	198	204	199	206	224	183	197	194	195	181	179	209	178	207	201	185	202	210	177	224	166	202	176	186	204	204	215	205	199	194	186	230	188	211	187	212	190	204	181	203	217	168	190	187	220	214	206	202	170	198	202	185	182	175	202	209	195	205	189	223	201	224	193	204	209	204	197	214	200	204	198	191	201	214	201	174	201	188	214	197	190	205	218	204	215	191	209	212	203	218	215	240	198	229	186	193	219	195	211	184	194	215	177	197	199	191	205	210	196	206	206	210	211	224	202	201	201	203	192	211	164	194	216	205	194	232	203	243	227	207	246	205	204	210	217	189	216	200	203	183	201	205	215	201	210	218	200	197
9578	20421	14502	8481	6798	4275	3122	2781	13843	38062	42817	38654	31467	21050	9898	4118	1545	625	369	354	370	338	382	375	340	390	394	378	343	359	404	400	367	351	352	359	333	363	379	377	353	387	341	363	391	350	384	401	360	375	357	358	350	347	405	399	359	380	423	340	360	380	365	383	371	372	330	354	394	353	372	367	361	404	412	375	364	434	383	411	365	384	329	383	339	398	388	364	377	372	356	381	366	359	352	368	378	354	356	398	370	388	354	349	332	364	383	360	329	376	373	374	364	338	379	340	397	377	396	366	396	387	371	365	345	380	354	367	342	385	364	376	353	338	358	368	359	366	361	387	377	346	372	387	391	363	354	374	352	360	389	348	375	345	373	388	384	364	382	390	386	361	385	373	358	360	321	363	385	322	355	388	360	368	361	378	355	379	395	401	340	369	390	333	351	371	360	356	322	327	359	355	355	388	369	353	375	352	388	370	367	356	385	341	379	359	369	401	382	381	317	366	381	375	377	359	341	368	319	378	399	348	361	368	368	355	379	380	382	359	364	351	353	346	342	397	351	391	391	347	359	357	366	370	404	373	361	352	360	364	416	364	366	336	396	386	380	378	345	340	377	334	366	377	370	378	349	357	332	364	339	315	371	371	401	384	372	380	393	384	341	382	331	364	352	371	380	380	370	401	369	364	350	357	358	365	379	376	376	375	339	369	368	386	357	356	379	379	354	349	371	341	338	340	355	369	377	361	400	363	362	396	369	369	366	363	365	385	359	346	406	362	351	379	403	367	362	382	355	386	393	364	380	386	388	361	369	325	356	335	390	366	340	380	353	369	369	366	350	374	362	394	346	363	368	384	373	386	370	397	358	372	380	392	383	366	375	363	375	355	389	339	377	382	380	357	367	372	376	353	347	358	348	361	360	367	383	370	338	356	384	374	383	360	352	402	365	374	378	380	398	339	416	387	380	332	362	391	367	335	361	372	384	382	366	381	373	364	389	339	362	385	377	348	371	401	397	368	377	371	360	352	376	350	331	373	378	362	387	368	373	350	375	389	348	358	333	357	403	414	404	395	362	390	366	360	353	389	366	334	361	351	393	364	369	384	372	359	366	393	378	339	365	377	346	364	351	350	382	371	360	385	343	408	358	371	373	371	381	389	349	409	393	381	387	397	387	381	369	364	351	336	409	377	396	398	356	360	364	383	348	372	332	356	356	366	365	362	372	360	395	347	368	340	364	316	362	367	378	353	351	359	340	367	343	383	341	371	353	366	367	354	351	357	398	393	361	362	370	367	388	351	368	348	389	415	354	361	414	391	410	420	354	418	354	387	382	379	345	384	372	360	404	409	387	393	374	402	361	373	370	370	372	378	379	350	369	334	361	316	385	360	365	376	367	368	391	383	385	352	364	355	385	346	388	370	346	350	369	347	366	347	349	340	359	359	351	348	366	353	351	342	364	358	375	380	357	339	356	371	370	381	388	384	367	389	363	347	364	363	359	369	383	382	359	362	357	399	346	374	373	363	336	383	350	371	396	369	372	382	354	355	430	363	385	350	368	367	344	358	338	347	382	408	387	370	383	399	345	406	341	351	345	357	395	332	382	346	374	333	367	368	387	361	388	404	338	372	378	357	339	354	345	376	358	365	391	356	372	373	342	367	354	369	381	362	374	390	347	365	363	352	367	405	361	398	377	357	407	373	344	364	348	370	360	344	387	365	370	391	359	372	362	363	380	348	363	375	357	355	342	378	384	339	332	398	362	337	375	371	351	347	360	362	335	378	400	368	384	382	389	371	388	362	382	339	404	378	368	411	377	388	377	349	379	366	368	368	355	385	378	407	358	378	361	352	372	390	382	336	400	347	332	359	384	361	372	377	372	363	339	364	361	369	359	389	352	363	372	339	377	348	375	396	388	360	380	350	369	324	370	348	344	357	387	374	368	387	381	396	388	392	403	362	370	356	380	364	398	381	360	373	387	375	339	402	367	353	338	348	370	397	333	373	392	398	368	402	349	374	360	365	360	355	379	344	372	408	375	342	382	370	375	374	375	355	346	369	362	374	362	377	355	365	330	376	365	380	390	401	338	391	372	312	358	374	374	353	397	347	357	368	351	347	372	353	379	376	379	385	380	361	377	361	351	350	357	349	412	355	378	375	367	388	377	375	337	339	354	375	391	375	385	376	359	356	364	399	336	382	383	373	381	411	373	364	367	360	354	377	343	378	401	341	382	343	362	375	379	389	337	375	401	343	352	391	368	354	387	366	363	364	375	370	394	398	368	380	356	333	347	355	349	388	369	312	359	387	389	354	376	393	345	359	351	385	380	387	377	360	353	410	356	382	361	352	350	359	365	372	366	386	388	392	349	351	368	382	335	401	330	371	388	370	382	347	374	345	360	346	379	358	380	362	388	379	347	367	333	397	367	401	366	384	361	339	340	367	361	373	350	418	411	375	342	395	325	399	380	339	376	352	389	360	357	352	356	389	413	374	354	429	350	341	362	348	394	382	370	328	386	372	378	350	383	401	391	387	381	389	381	372	381	380	391	362	387	354	390	354	369	373	357	379	352	383	343	359	372	327	360	344	391	382	338	389	370	310	377	368	358	370	378	367	367	365	368	354	384	371	368	344	383	385	361	360	378	419	389	373	386	324	356	351	392	378	374	372	344	388	382	374	361	387	368	397	368	378	400	368	348	394	375	342	347	366	378	422	357	382	342	377	361	379	378	365	396	388	366	380	373	331	387	377	353	345	378	382	353	354	382	359	385	334	412	384	368	361	373	403	397	391	390	388	380	355	410	352	385	379	388	369	403	353	394	368	390	354	392	367	369	351	337	377	361	349	359	356	360	357	359	356	415	358	388	308	380	370	383	371	423	405	370	348	383	358	390	361	406	386	357	383	382	332	374	373	335	361	326	384	354	363	357	358	366	325	391	373	357	373	377	357	359	387	339	403	370	341	373	371	365	369	365	375	367	402	371	376	349	375	347	368	377	368	353	385	377	369	408	346	384	364	380	396	354	383	407	379	361	368	369	379	363	354	367	399	334	373	367	388	365	351	359	369	388	388	379	344	380	361	386	363	361	335	377	380	422	365	384	350	388	386	350	345	380	353	401	352	389	375	368	387	381	366	349	353	342	399	348	378	363	353	403	354	378	357	388	377	358	337	377	374	370	362	330	404	364	384	351	360	393	345	363	359	384	377	355	378	333	352	354	374	354	351	370	376	393	339	355	382	356	383	361	361	360	361	348	383	371	367	377	348	368	380	347	356	351	358	347	367	356	366	356	353	388	369	374	384	365	367	395	392	388	371	316	372	381	394	369	328	333	366	388	391	351	357	418	387	371	382	395	378	395	360	344	338	379	377	361	382	385	362	397	352	346	356	393	378	350	359	346	384	345	340	370	382	387	336	350	380	354	357	369	350	359	389	397	406	363	383	372	371	344	374	367	387	367	373	384	344	319	333	379	354	355	342	391	385	385	354	363	373	367	370	342	389
26999	20522	7180	994	960	402	354	360	450	1237	2986	3121	2425	1589	882	552	375	302	310	323	305	340	307	311	335	280	326	292	309	278	311	291	292	299	310	300	299	274	311	303	286	287	310	305	282	319	292	268	310	297	325	309	314	300	297	331	316	314	298	282	292	326	271	325	288	300	307	293	270	297	317	309	271	283	268	324	305	285	271	290	282	329	286	300	300	291	296	308	319	321	281	281	285	331	298	334	302	281	305	304	303	275	286	306	297	311	299	293	268	293	288	292	298	262	303	307	257	302	298	317	252	295	277	317	317	307	268	254	316	275	295	291	338	287	278	280	296	287	300	274	299	266	336	266	295	264	260	304	280	309	329	313	345	296	278	304	287	312	292	284	315	317	311	270	288	286	302	267	307	281	302	306	306	277	292	314	305	304	297	299	318	307	314	295	284	296	308	304	295	292	289	294	307	289	283	276	301	304	336	260	298	296	281	284	294	326	309	292	305	289	302	295	307	288	281	305	287	311	301	301	311	285	295	274	282	279	293	302	285	302	333	319	299	289	293	299	295	279	333	306	311	276	271	310	317	305	271	293	304	322	287	290	309	307	291	281	328	292	283	304	289	326	286	295	273	296	293	283	284	299	295	290	316	321	282	295	315	273	296	280	293	268	311	292	336	289	292	277	286	284	314	323	308	308	293	318	311	300	329	291	299	310	301	295	298	275	282	262	281	300	296	307	300	295	302	277	287	302	289	275	272	266	303	310	258	296	239	319	291	291	329	273	292	302	279	284	313	309	266	257	293	299	279	312	302	253	306	289	314	279	320	300	315	275	301	286	282	285	316	311	325	305	313	256	313	305	305	285	272	265	293	331	309	293	303	292	272	292	300	313	303	295	312	289	308	320	309	279	267	280	319	296	272	296	269	299	287	284	284	300	295	311	297	304	298	312	291	275	314	297	294	281	284	309	270	318	295	319	299	315	279	283	276	308	309	320	308	282	316	280	297	309	308	308	302	274	299	286	290	320	256	297	297	301	329	296	302	309	303	293	303	315	295	317	314	303	299	299	300	279	326	308	282	292	295	289	329	307	274	272	284	343	286	314	280	306	298	291	293	291	296	315	334	298	301	274	324	311	301	334	306	319	328	292	306	305	297	295	288	300	292	304	282	298	268	271	332	281	313	321	297	305	298	313	285	308	296	299	325	295	307	267	322	324	311	271	305	291	295	313	294	287	299	320	290	282	322	324	298	289	305	317	270	283	290	321	318	315	318	299	313	314	307	311	321	292	297	280	308	301	295	316	298	315	313	285	286	338	300	308	327	304	322	299	320	287	272	297	304	313	275	273	309	278	280	305	288	299	288	293	338	311	293	309	311	302	321	309	284	292	278	278	285	292	313	290	290	317	336	307	256	269	313	266	282	301	334	325	303	268	309	318	271	297	287	316	287	287	296	288	297	298	325	298	300	307	317	309	308	289	280	302	324	304	287	289	301	286	288	289	303	307	272	309	278	316	285	305	304	285	299	268	314	301	343	280	261	305	297	330	284	299	269	273	308	328	313	298	297	299	286	278	293	315	331	273	316	263	307	306	310	318	264	296	309	281	288	289	304	315	331	326	291	279	278	302	277	305	293	285	307	295	281	327	285	293	294	280	277	293	284	282	304	296	317	285	310	302	341	311	309	272	296	294	294	282	336	300	310	292	298	352	306	305	286	305	275	260	307	289	279	291	296	292	310	287	271	305	295	313	302	289	270	309	299	301	298	275	278	313	303	309	310	294	312	304	281	321	296	347	289	302	276	291	328	327	321	288	291	297	304	333	298	337	317	291	345	286	298	321	291	314	296	285	315	277	281	307	302	298	288	308	296	325	310	322	276	306	283	291	272	278	271	287	285	302	308	309	302	300	280	318	321	306	283	299	290	278	324	289	293	312	321	287	290	299	278	283	321	297	264	300	282	311	294	308	293	308	246	290	276	282	288	327	260	312	296	305	311	306	286	295	306	294	328	271	299	274	291	303	278	306	292	298	269	286	284	300	284	309	302	285	287	295	295	300	278	326	285	288	308	303	299	301	300	302	303	321	308	308	307	275	301	280	318	299	288	302	282	311	292	304	313	294	314	296	281	317	303	279	288	304	322	258	337	299	277	294	310	287	300	314	312	356	293	287	278	300	260	297	303	284	280	284	304	283	298	297	279	281	311	294	302	298	292	303	295	296	327	299	294	304	281	285	289	323	307	286	326	322	310	285	322	309	333	328	297	305	316	288	318	297	286	287	301	294	336	293	295	285	255	303	297	299	290	279	306	285	315	308	291	284	303	314	314	293	305	329	336	268	282	289	267	332	275	301	310	310	287	289	303	277	289	297	312	296	306	305	264	324	274	292	301	322	289	242	301	276	295	279	295	299	308	296	314	311	269	294	293	288	318	295	306	274	274	302	283	270	291	300	287	322	324	322	290	315	278	304	283	275	269	296	284	296	316	299	342	305	321	314	296	321	312	297	278	270	296	302	298	327	294	283	302	297	283	288	303	286	274	332	299	280	286	299	291	280	312	267	309	295	313	309	264	293	333	319	290	307	297	293	308	281	282	299	303	312	313	264	310	314	305	327	289	308	295	279	275	289	265	298	318	290	256	298	295	305	313	307	307	324	282	293	290	344	268	341	290	308	294	301	309	342	301	292	323	281	303	292	285	319	265	312	279	299	315	298	325	323	298	299	258	290	308	305	274	303	329	317	259	298	281	302	279	322	269	283	303	302	327	315	296	308	290	297	299	283	277	287	313	310	288	290	287	289	322	254	301	305	324	302	308	322	309	290	318	289	306	298	282	268	277	291	286	303	287	315	308	296	302	268	305	302	275	286	324	292	295	287	299	298	293	274	272	276	285	315	288	272	308	312	277	287	321	288	282	309	288	312	282	287	303	262	322	294	288	308	317	293	274	309	297	296	300	308	323	284	283	267	299	318	326	326	265	301	277	280	278	295	305	280	291	296	303	326	299	276	304	306	324	290	284	295	271	334	309	338	265	288	305	304	300	314	332	306	295	288	261	298	298	342	263	299	305	302	282	312	282	336	289	301	305	292	312	302	273	318	301	326	329	284	296	284	291	304	286	281	282	297	315	281	308	310	289	299	277	320	307	317	292	312	295	277	318	281	273	300	283	289	310	287	272	311	321	294	336	335	272	279	325	297	292	300	277	295	296	320	296	304	341	283	284	269	323	275	306	322	267	300	294	321	285	278	263	289	277	296	291	319	300	288	298	343	282	281	311	305	283	284	295	307	315	318	285	295	301	292	308	315	291	305	311	312	323	304	320	308	255	315	315	308	294	300	278	308	292	300	301	329	305	312	288	293	293	331	326	295	298	318	286	305	307	282	303	307	319	292	277	276	303	265	289	334	317	284	293	317	278	283	273	309	301	285	301	277	297	299	281	301	305	302	289	289	260	269	305	317	287	290	301	304	297	304	272	289	275	283	280	302	284	313	278	274	308	279	293	290
6025	5449	2177	1838	2751	877	774	738	1132	3743	8281	7948	5772	3882	1923	1120	766	597	523	516	562	564	549	536	545	589	541	528	537	571	545	595	523	567	567	546	584	542	549	567	541	552	551	551	554	537	516	535	530	557	544	568	584	574	542	528	560	547	556	546	576	522	582	539	564	534	544	543	548	544	608	544	549	549	543	554	573	578	564	495	538	572	542	557	558	514	550	536	552	550	540	516	528	524	545	544	538	557	569	535	581	531	516	568	539	548	496	573	532	580	560	552	598	531	528	551	555	574	542	569	538	552	527	507	554	551	522	559	538	603	519	527	534	535	541	576	538	546	543	585	537	554	569	542	519	521	578	536	514	553	543	563	549	556	553	538	511	570	536	524	521	556	544	560	575	571	577	553	570	530	516	538	537	565	573	554	560	535	614	536	503	536	570	582	530	533	551	557	588	564	547	526	508	536	516	543	561	577	544	536	557	503	546	530	532	521	560	573	530	545	522	562	538	570	607	572	541	592	537	541	585	542	538	526	536	518	588	568	542	558	562	527	554	553	573	560	561	578	557	532	512	557	587	519	576	529	534	555	541	522	542	601	543	574	563	548	522	586	546	540	533	521	528	573	533	526	541	559	553	576	529	549	555	557	594	514	603	560	527	530	571	565	533	538	553	532	551	550	575	534	523	540	521	517	560	553	593	574	609	576	537	574	595	574	535	545	505	533	572	563	532	513	570	554	547	590	564	568	580	560	539	581	554	572	535	553	563	537	566	548	581	584	551	553	572	569	554	546	575	555	534	571	543	564	546	526	548	555	530	545	567	575	556	535	521	544	498	546	568	547	533	527	519	563	560	561	571	546	518	552	528	560	520	570	539	509	559	543	503	563	599	542	476	550	517	546	512	555	573	530	548	541	549	552	548	539	519	545	530	510	487	565	538	520	516	564	581	550	540	590	540	564	557	555	549	536	567	580	495	563	557	549	542	557	568	529	549	554	586	516	568	539	542	537	531	554	598	558	539	526	570	519	537	546	558	539	513	533	575	542	536	589	561	572	530	566	548	555	574	516	569	544	589	561	535	599	552	601	522	567	528	592	550	555	522	551	509	543	545	541	562	531	544	528	573	577	567	544	573	552	550	557	541	554	541	494	548	569	550	526	559	534	535	521	520	607	536	527	559	564	552	551	561	507	589	550	563	615	551	580	507	545	530	574	561	545	517	548	519	570	545	544	552	545	513	550	541	565	557	537	571	526	503	544	570	546	555	524	532	560	626	538	559	579	521	541	550	515	547	565	552	576	575	569	553	533	560	550	523	573	532	555	494	519	564	544	550	613	552	549	566	557	575	548	528	511	549	526	541	552	552	563	566	537	533	541	577	549	554	563	543	543	579	543	543	549	537	500	561	560	535	539	511	538	569	528	548	571	522	568	534	536	552	546	526	573	564	529	567	547	557	560	531	541	561	556	575	515	572	593	596	544	549	487	551	585	554	516	539	558	574	536	523	545	507	515	535	544	583	556	528	544	524	580	576	561	559	528	606	575	503	497	530	572	557	528	558	521	582	584	551	513	570	548	576	563	541	544	549	513	528	540	531	552	547	538	533	536	580	569	538	537	561	529	547	547	582	543	528	534	526	559	522	600	557	567	546	588	587	529	541	531	544	520	560	557	509	552	575	521	521	550	577	569	529	552	537	535	565	523	536	553	574	545	548	564	556	522	512	542	535	567	594	556	521	559	547	615	550	519	554	566	559	550	496	542	538	599	545	565	569	568	562	561	578	533	574	561	501	567	539	516	572	570	576	587	551	500	568	547	529	509	519	533	530	534	495	546	526	557	556	559	520	583	538	557	535	584	529	522	581	514	549	533	531	536	535	508	581	570	523	537	593	542	558	540	548	526	573	538	588	554	539	542	561	504	571	537	556	569	567	552	524	539	576	546	544	528	518	532	533	576	585	572	532	559	545	555	524	546	545	534	563	550	552	570	559	556	567	519	527	575	595	543	519	530	536	522	520	566	567	518	532	516	572	550	531	548	560	555	543	545	577	568	492	538	577	610	525	551	548	520	567	552	551	576	531	571	564	528	542	556	539	571	558	528	575	555	528	564	556	574	531	543	562	538	569	570	515	538	576	529	517	599	577	589	547	525	581	593	590	556	532	567	504	541	500	543	540	559	573	565	519	545	514	546	538	543	508	539	562	549	525	544	499	551	528	529	545	594	529	535	564	523	557	565	561	586	517	572	556	574	546	580	483	548	543	548	545	525	558	557	574	551	520	549	520	499	564	568	570	546	543	546	562	555	570	525	580	570	537	562	535	540	519	568	532	590	524	594	541	507	529	534	605	521	557	514	560	518	546	552	539	565	521	524	546	547	530	542	563	547	543	545	574	538	518	561	497	556	558	604	587	543	527	541	545	548	577	567	516	559	578	553	556	536	562	526	554	554	558	510	546	552	552	576	525	579	571	568	594	554	523	537	582	540	578	550	559	514	506	561	570	535	528	573	561	547	575	563	562	543	550	521	543	545	582	549	592	542	503	543	504	533	469	553	537	573	586	565	602	527	563	527	555	517	551	571	547	519	553	552	574	591	515	562	568	577	569	550	569	561	522	549	541	553	556	519	554	553	535	562	528	496	497	544	517	554	518	517	537	550	569	550	552	557	549	587	532	571	529	500	524	508	546	533	541	617	540	577	577	578	552	473	548	553	560	556	497	553	555	570	550	525	573	562	580	539	576	534	549	557	497	578	522	539	513	527	550	548	547	501	539	511	541	548	525	545	565	578	559	539	553	536	583	546	544	522	573	576	521	534	598	525	576	535	564	586	624	542	545	595	535	556	540	563	520	549	535	573	514	542	516	535	565	567	565	578	554	554	536	582	596	574	532	527	518	548	549	543	505	539	516	568	523	545	500	562	566	543	526	564	593	557	576	552	532	592	519	572	541	534	554	539	555	557	570	561	584	528	563	555	506	532	557	546	567	581	507	514	589	606	564	525	527	561	569	511	541	551	529	575	528	582	516	530	583	556	525	519	566	551	566	619	556	585	546	600	534	581	542	586	564	517	584	576	593	522	517	547	529	555	510	544	543	553	552	582	507	505	504	586	569	559	551	547	581	537	562	562	571	526	555	532	574	544	577	514	552	511	550	626	545	569	526	570	533	561	549	532	532	501	537	565	555	527	550	567	592	553	579	553	536	554	537	530	523	510	527	570	558	523	535	541	570	536	504	565	519	522	538	517	577	539	568	605	555	574	564	534	576	546	542	514	512	557	535	580	623	556	548	563	515	537	555	532	530	537	522	562	534	566	534	576	573	539	550	528	551	536	543	530	551	548	521	580	537	580	543	555	534	570	575	583	546	588	541	559	529	565	542	576	534	547	525	577	549	562	577	566	548	551	541	555	560	529	559	516	569	564	503	557	577	519	555	530	562	559	505	574	525	580	556	522	554	551	540	529	547	556	558	538	596	578	548	522	528	531	544	544	557	538	523	535	564	541
24975	21424	27868	25317	9788	980	608	522	1654	11012	17891	14667	10074	5406	2152	796	433	292	246	253	242	227	244	243	256	223	236	232	243	268	226	228	258	273	247	241	265	243	248	251	220	226	244	279	265	268	289	259	240	262	254	218	261	270	263	250	242	247	259	247	251	243	253	204	233	244	266	253	237	261	234	275	251	249	241	202	248	237	268	242	274	219	249	218	260	250	245	271	259	214	247	255	242	228	231	243	240	253	254	238	249	283	251	262	229	254	235	230	257	250	232	237	250	231	236	270	253	216	242	269	250	225	224	247	238	216	268	251	223	243	263	228	252	265	223	269	210	210	234	261	219	260	223	235	239	258	224	263	243	262	255	247	257	207	222	263	214	262	259	230	240	227	249	258	245	267	230	237	250	253	274	219	230	252	232	253	259	246	218	265	267	249	242	269	237	248	250	228	231	258	230	238	229	251	243	236	246	236	280	256	257	256	232	282	251	255	251	225	247	243	223	249	248	223	232	249	227	245	228	238	217	278	243	252	253	242	233	232	265	260	257	234	235	235	248	255	275	263	245	211	254	275	255	220	242	201	225	256	254	260	258	255	257	236	271	219	237	230	233	254	254	241	244	229	231	253	224	261	279	239	275	247	250	253	256	245	270	247	237	262	221	220	235	253	238	257	250	233	245	265	235	248	258	263	252	248	224	269	231	238	270	283	227	239	244	230	243	261	239	243	259	274	231	236	255	248	256	243	241	249	233	235	254	240	245	259	250	262	245	236	239	276	270	274	247	249	232	231	276	248	227	265	266	248	249	256	254	257	243	242	294	243	233	235	232	255	233	246	225	231	257	242	234	266	253	246	228	260	242	228	275	253	245	250	253	232	237	254	233	219	250	248	247	242	263	258	262	239	233	243	224	239	237	213	246	249	240	254	237	258	242	247	249	236	218	252	228	239	246	243	233	246	221	216	267	239	257	233	248	260	238	251	253	239	249	254	257	232	267	217	252	262	261	238	246	271	228	249	247	243	205	268	256	239	237	255	260	277	246	234	254	210	241	249	250	255	257	261	232	255	243	246	224	232	261	263	227	227	214	225	226	254	254	216	226	224	232	259	262	275	283	252	238	228	236	240	268	245	247	215	274	250	219	268	228	245	262	231	245	242	275	233	237	223	260	264	274	277	251	261	248	237	241	257	227	242	235	246	243	242	239	282	254	257	238	255	228	245	242	236	281	249	265	223	257	249	263	242	275	253	238	279	245	236	211	271	245	228	212	257	237	242	241	258	245	223	240	264	246	264	252	268	251	231	225	225	261	241	247	257	221	220	252	229	240	258	246	227	244	262	241	231	231	255	235	244	242	235	263	224	237	260	246	222	240	252	241	251	226	247	245	229	245	273	254	260	249	245	255	248	223	265	269	225	266	286	268	249	245	268	259	241	217	259	238	246	262	234	222	246	229	256	252	226	232	257	264	266	243	250	239	242	235	261	226	257	264	227	241	246	264	255	273	284	256	255	227	271	231	259	211	249	235	263	248	273	212	267	230	271	269	244	215	223	218	247	234	262	257	262	239	225	234	232	218	252	228	253	256	247	235	236	249	266	231	233	251	260	220	272	268	254	246	250	242	245	266	270	215	214	246	271	252	251	235	223	243	261	249	247	273	268	251	223	251	242	237	248	255	277	219	215	251	262	238	218	260	236	240	259	236	265	267	232	222	216	264	246	249	262	244	217	248	218	275	279	229	248	235	267	261	240	257	236	287	240	226	227	228	236	229	234	231	225	232	239	221	274	223	265	229	248	226	244	231	251	236	275	263	255	264	238	222	244	238	211	261	254	271	261	264	257	220	257	218	241	237	239	267	251	264	253	262	244	271	217	265	247	271	274	243	238	259	257	255	245	256	255	209	255	246	256	272	241	248	249	231	259	235	251	249	249	222	250	249	251	259	261	228	241	248	261	261	240	241	259	224	250	242	222	231	228	256	240	220	226	237	238	222	283	241	233	237	227	249	252	245	285	258	255	234	234	261	238	238	269	245	264	223	237	232	243	231	267	237	202	255	249	221	262	259	256	230	246	247	243	233	264	264	237	239	248	255	282	285	244	261	246	258	251	214	230	256	256	250	258	272	230	235	248	233	251	237	245	248	238	263	221	256	256	225	249	243	232	237	239	254	232	255	243	257	232	252	249	269	231	280	250	256	239	242	211	242	226	248	236	231	237	253	239	277	250	216	248	253	238	266	250	263	243	237	250	246	228	245	246	272	246	258	261	247	230	270	236	235	223	270	243	241	246	259	269	231	265	268	253	251	253	243	247	252	279	214	233	261	210	249	260	224	246	262	263	230	224	271	233	245	239	270	233	212	241	241	248	290	240	264	221	275	264	224	244	279	269	247	241	233	231	240	239	229	259	277	239	256	237	277	257	269	263	240	283	242	215	221	234	262	234	259	269	236	253	269	251	250	232	253	211	263	228	245	274	248	259	249	234	234	264	247	229	242	263	266	256	231	249	267	252	281	250	240	236	221	232	207	243	217	206	252	228	256	227	281	240	238	237	249	263	243	258	244	265	244	250	229	234	228	270	238	226	210	259	247	254	235	251	244	257	239	221	239	230	233	232	256	258	251	281	229	226	258	258	240	219	228	252	221	241	249	220	237	260	240	241	244	203	264	246	241	236	228	237	288	247	233	238	253	242	235	249	240	256	233	231	252	229	251	260	239	250	239	233	267	260	241	245	248	221	234	253	259	267	274	257	279	255	270	249	261	248	241	276	254	273	256	246	280	224	245	225	278	259	267	254	253	274	228	270	245	250	259	243	222	231	255	263	248	227	282	250	230	239	264	257	265	244	236	222	255	237	209	242	233	257	250	240	259	237	253	241	277	246	239	268	229	265	247	240	233	253	255	240	242	225	250	223	254	251	233	255	223	225	280	232	271	239	231	256	238	243	257	258	251	251	245	243	249	243	244	247	254	252	252	226	247	254	248	257	265	258	250	218	266	262	238	232	253	250	265	246	244	230	246	232	286	248	246	261	239	227	256	242	269	244	252	266	260	239	224	220	234	251	241	235	243	251	241	230	224	235	248	263	255	235	276	255	255	246	233	232	243	259	251	251	241	277	227	246	245	249	246	252	260	222	250	227	229	264	246	240	238	239	248	239	260	253	247	284	223	245	259	238	257	238	265	295	254	235	255	227	252	230	253	258	225	228	274	243	250	260	246	245	203	235	239	269	216	259	232	234	235	258	237	247	235	239	232	222	244	246	266	215	263	241	238	231	215	236	252	234	240	259	247	239	236	258	252	241	245	231	238	236	256	257	247	248	231	239	248	230	268	275	253	233	226	239	247	213	226	267	227	257	257	274	233	233	242	247	267	272	244	231	230	260	240	255	240	248	256	230	286	261	231	267	247	224	258	227	230	241	257	263	229	250	239	244	253	265	248	228	249	261	275	253	255	232	288	236	222	221	245	257	237	246	233	265	249	248	253	215	240	226	242	266	280	231
7238	17101	16149	9852	3206	2060	1444	1435	5784	23521	29272	24345	19215	12101	5299	2110	1065	603	460	465	447	477	470	457	450	454	482	462	444	439	467	486	440	453	449	469	450	451	443	420	488	497	499	441	467	439	472	464	416	469	475	490	479	427	438	503	455	456	467	471	461	431	431	449	486	481	488	440	485	456	445	509	456	493	456	479	461	478	485	445	465	465	479	475	480	462	457	472	492	437	464	444	471	494	449	494	501	450	457	461	501	432	432	461	464	460	471	487	477	480	466	473	464	454	480	475	432	457	513	501	448	485	410	445	493	462	455	480	511	462	462	465	427	488	479	452	460	466	461	460	483	461	462	482	470	469	502	484	486	474	453	455	491	445	481	455	447	440	455	441	479	447	472	452	447	434	458	486	463	466	464	458	481	461	494	440	474	479	479	474	473	479	462	459	481	498	461	500	461	468	474	423	467	472	495	476	460	461	463	456	479	477	455	494	466	450	436	479	461	433	445	465	471	489	487	458	427	460	468	469	450	478	482	469	489	456	471	452	515	468	439	458	453	491	438	491	459	511	487	455	481	443	478	458	476	457	447	496	468	461	475	459	436	453	488	472	518	465	419	494	435	466	493	496	473	440	485	456	440	484	446	438	471	478	464	469	442	451	481	490	469	476	453	467	493	500	473	477	485	437	420	453	459	481	487	489	485	460	504	472	474	493	473	499	491	493	481	502	452	494	479	492	438	488	462	493	479	466	435	423	456	460	451	478	430	474	458	452	456	475	489	474	480	413	461	499	480	468	462	509	416	459	480	479	440	459	438	460	432	466	471	422	443	461	487	469	428	445	486	446	397	497	471	426	469	458	503	489	469	500	475	468	477	482	462	443	481	486	472	476	459	403	451	516	456	498	402	438	528	457	429	474	451	455	452	477	448	438	490	452	451	484	435	455	484	493	482	451	462	488	455	476	452	514	456	491	479	458	480	464	481	458	479	432	455	470	468	500	430	460	495	470	462	446	472	447	434	449	477	503	459	459	482	461	475	452	467	499	417	456	472	468	467	464	449	411	444	447	454	487	439	470	441	459	400	466	442	466	461	493	456	457	430	457	490	450	490	470	438	473	467	480	449	471	440	468	475	476	440	446	493	448	444	481	479	430	476	485	442	451	435	473	443	445	468	474	451	477	479	485	455	472	513	474	481	483	449	428	487	471	456	460	455	502	447	448	443	470	462	475	458	485	442	487	479	457	490	402	474	467	468	435	461	439	462	460	442	458	449	452	459	462	451	449	441	425	478	487	432	429	482	441	495	429	437	457	442	448	471	471	467	480	446	484	454	493	504	470	466	480	472	442	446	500	440	455	458	491	501	478	484	485	484	490	479	452	448	489	476	469	478	459	454	406	463	477	493	461	499	411	430	433	459	476	471	459	450	412	477	439	459	465	456	498	468	449	448	448	459	447	480	472	458	441	477	518	494	437	490	445	470	485	452	439	449	457	487	481	472	427	508	485	443	456	504	485	426	450	479	461	416	452	461	470	449	453	458	465	489	477	459	466	492	445	431	485	449	492	434	496	446	490	480	479	451	460	440	451	445	458	468	463	438	449	410	482	429	398	462	457	480	471	483	461	478	464	443	490	466	457	495	450	486	465	474	477	450	475	452	453	479	446	439	480	433	486	461	459	504	448	485	489	506	460	442	488	471	474	482	467	437	450	447	468	451	454	465	450	472	431	448	411	447	490	428	478	474	457	442	475	462	488	434	436	439	464	487	455	436	440	453	454	486	490	473	482	445	465	455	466	486	480	504	479	471	493	457	485	444	444	477	437	458	441	455	458	471	483	410	446	466	454	455	448	480	469	445	482	488	465	473	498	464	474	468	471	482	493	441	456	443	440	470	469	442	421	466	504	464	499	470	466	442	478	506	481	454	457	470	470	469	471	471	451	466	460	472	442	487	475	468	449	458	493	446	440	456	457	497	485	435	498	450	471	478	442	472	430	467	438	473	443	431	505	478	432	490	474	475	451	475	455	449	488	489	450	456	490	457	463	461	510	465	470	461	429	460	457	467	438	476	444	476	495	470	435	489	481	436	474	494	438	455	442	477	491	467	476	459	442	463	465	463	516	436	464	455	472	428	472	461	449	445	461	446	455	497	475	449	455	468	469	466	476	463	488	462	464	449	436	451	479	444	435	439	486	435	460	447	472	471	480	455	447	461	426	485	419	453	450	423	430	517	481	445	490	483	489	467	472	484	487	427	487	459	512	457	475	429	468	441	474	470	461	446	456	496	500	500	468	483	439	425	453	479	481	438	434	468	464	436	433	456	479	459	464	466	445	482	474	425	445	466	468	480	451	462	477	476	437	459	449	447	452	478	461	501	462	462	449	454	475	482	454	416	473	453	453	479	430	471	450	458	452	413	431	453	486	469	463	454	473	467	487	466	431	467	444	441	466	462	466	445	467	449	506	515	464	466	486	485	416	469	472	485	461	448	438	491	468	423	418	525	459	460	448	421	429	453	437	463	462	454	458	438	460	459	450	464	444	439	442	472	466	457	510	496	458	490	486	459	436	465	466	488	468	432	483	463	492	491	518	507	462	493	455	506	460	467	461	428	478	447	493	463	461	432	496	451	470	497	406	473	427	435	505	461	444	455	515	443	419	475	471	458	457	461	471	485	450	474	449	450	439	461	423	465	438	466	484	455	449	487	504	466	466	456	449	458	421	467	478	469	440	465	500	470	430	447	487	470	476	491	411	434	466	434	423	454	462	439	452	454	480	453	450	456	508	463	497	458	468	422	507	470	495	463	471	446	458	464	467	448	464	440	455	472	475	487	470	475	473	472	495	446	477	450	442	474	441	428	467	432	412	442	510	504	497	472	452	464	486	444	432	448	419	471	469	458	420	470	437	478	418	434	447	450	431	447	477	474	507	470	443	461	500	465	468	477	491	474	446	499	458	472	482	485	468	483	462	474	453	476	483	448	441	462	453	441	460	466	504	481	444	481	468	437	451	482	455	460	444	484	456	479	453	456	480	431	477	460	452	463	489	480	443	458	496	416	480	430	406	508	472	476	447	483	442	517	495	458	464	480	438	507	490	477	479	479	441	505	458	464	468	527	466	483	504	449	474	467	484	489	451	430	434	472	495	456	443	378	439	460	503	430	483	447	488	470	460	467	433	450	492	454	421	456	447	434	486	457	477	467	455	451	458	471	490	474	441	429	449	454	464	438	479	492	481	477	457	502	434	455	475	510	477	457	421	467	493	428	452	476	435	407	473	485	472	470	479	446	469	436	448	508	459	458	474	458	456	445	475	446	503	432	458	452	431	467	467	456	472	496	446	463	458	460	463	472	457	437	478	452	466	444	428	417	503	425	520	472	454	473	510	463	420	446	496	452	495	457	474	445	484	460	466	414	450	444	452	466	466	452	452	496	464	495	424	497	457	448	485	419	504	441	473	483	466	470	489	462	461	447	456	481	461	465	473	439	427	464	472	445	494	469	416
23357	21393	29256	23906	21392	19415	2375	809	1350	17970	32900	32612	25028	15831	6478	2005	866	317	191	216	207	200	199	198	183	198	192	187	180	187	178	213	209	205	163	193	184	187	200	211	190	210	189	201	177	199	196	188	193	170	189	203	220	199	181	174	181	204	206	213	223	187	172	195	215	190	197	188	210	174	191	175	178	202	165	205	210	177	197	164	190	192	181	211	191	189	187	191	193	200	182	201	179	186	195	179	192	183	196	220	179	202	198	186	189	185	228	183	205	187	210	172	206	199	208	190	191	184	175	178	205	180	218	183	208	192	185	200	224	213	234	186	176	213	202	186	190	196	190	214	190	190	180	195	165	200	196	200	195	182	178	184	176	216	185	201	198	203	192	155	187	186	207	172	198	211	186	197	178	216	196	172	203	203	216	203	211	205	200	180	187	189	217	198	208	202	192	190	218	198	205	208	201	210	183	178	180	192	214	197	190	187	173	197	184	186	170	196	187	191	177	185	184	208	182	189	210	171	200	188	183	234	186	191	158	194	190	207	173	216	207	173	173	212	169	198	181	192	170	179	214	197	190	212	215	189	177	199	203	211	178	211	186	200	195	171	200	206	191	192	195	203	211	185	180	180	202	180	211	197	197	199	199	185	191	197	201	204	212	212	181	218	183	201	201	206	201	191	204	189	172	194	213	181	183	190	183	188	184	180	190	168	181	188	191	188	167	165	201	187	198	200	172	186	174	188	200	189	205	192	190	184	193	190	202	195	185	184	216	183	186	216	203	190	155	219	166	200	188	186	185	232	190	193	192	211	196	193	198	173	173	222	182	176	194	183	201	174	169	200	180	206	206	202	187	204	198	191	204	186	195	190	191	184	213	198	172	178	198	201	193	174	201	177	196	197	171	166	215	199	212	172	214	189	176	191	175	210	183	210	210	196	195	194	202	224	204	206	175	186	184	208	201	205	195	208	172	200	192	167	200	172	194	193	171	195	203	176	179	187	188	181	182	194	216	177	198	181	208	169	191	191	215	186	203	182	203	174	181	183	195	211	191	185	200	180	174	196	186	187	187	164	176	200	206	180	199	193	192	189	188	193	186	200	190	187	186	171	196	212	177	187	233	191	197	215	209	201	187	197	191	187	199	192	180	189	171	198	188	180	195	202	168	202	198	184	179	192	185	200	188	196	172	200	214	202	199	189	211	203	187	201	183	182	208	200	181	197	196	176	209	205	206	184	184	187	197	189	187	200	178	198	212	189	173	189	191	209	194	197	205	211	194	202	192	211	186	198	193	187	184	171	183	197	211	189	204	175	193	186	184	199	176	202	208	206	161	176	196	214	182	191	183	198	210	196	198	202	191	187	162	171	185	199	207	198	193	198	187	157	196	180	193	183	191	194	200	203	181	197	198	199	210	182	173	177	183	211	207	195	179	185	194	203	185	162	186	226	160	196	158	204	184	196	192	192	183	197	181	196	196	187	172	193	162	195	199	170	173	179	186	177	204	190	176	183	183	220	174	209	186	215	185	216	225	185	173	176	203	210	190	185	188	201	225	203	178	192	177	203	202	181	178	212	200	173	194	210	184	192	179	181	194	200	192	178	200	211	215	158	171	175	177	173	186	216	208	202	195	177	185	209	191	178	197	203	163	154	183	197	183	194	217	172	199	180	188	179	217	195	174	204	177	184	195	197	192	173	198	187	218	184	175	168	171	193	190	195	179	174	204	217	181	162	194	184	180	208	210	209	203	191	197	179	169	204	187	167	207	202	220	202	173	187	189	173	190	215	196	186	185	196	187	228	180	203	179	203	203	209	190	184	185	192	191	191	171	200	189	201	205	202	195	188	197	218	193	199	193	199	165	193	190	195	206	169	196	182	196	211	179	182	189	191	194	183	220	220	185	177	196	180	194	187	169	211	203	170	203	179	180	196	180	180	193	193	187	189	205	198	221	196	185	204	195	197	195	171	197	186	169	193	200	204	208	205	205	189	184	157	177	197	184	185	190	191	215	190	194	197	220	206	204	220	209	160	198	173	191	193	192	172	172	184	194	190	214	173	194	184	184	188	200	193	184	175	171	181	182	204	201	197	182	205	192	166	195	203	194	214	206	188	186	175	215	177	206	190	192	190	202	185	179	200	222	169	221	199	208	203	198	196	190	201	190	186	197	158	167	196	193	176	231	193	212	201	215	170	196	198	173	205	202	172	214	196	212	205	205	177	185	190	191	204	173	188	186	177	193	200	210	201	195	191	194	202	208	186	182	191	207	191	178	187	169	201	198	182	168	198	201	200	187	178	199	191	183	205	195	207	172	185	198	162	179	188	196	191	225	165	202	199	204	197	197	196	195	185	178	191	202	174	182	190	199	161	182	181	197	204	166	207	179	204	184	172	193	219	183	186	199	193	191	187	186	176	192	206	191	184	204	195	184	192	202	199	195	203	173	201	186	216	187	200	192	198	220	180	213	189	198	188	190	202	189	199	208	187	202	207	194	199	189	177	212	188	201	219	176	190	191	174	195	188	220	187	186	197	186	165	212	186	174	199	204	192	203	176	188	177	188	191	180	208	192	201	191	227	198	193	204	215	205	212	175	199	217	189	179	215	177	190	228	183	224	197	208	169	205	173	194	172	178	200	216	188	196	201	193	183	184	191	180	205	198	192	174	196	165	168	182	200	178	187	190	196	186	181	215	185	210	231	176	192	207	210	175	206	183	184	202	206	181	194	185	183	192	209	187	205	171	186	196	193	198	178	178	201	197	190	207	176	209	185	186	175	167	191	197	202	204	190	191	207	197	195	184	183	166	204	189	205	196	187	199	182	191	211	153	174	185	213	189	209	178	172	177	191	188	177	187	207	193	225	206	166	199	193	194	214	208	193	187	210	218	208	202	204	194	198	166	191	185	192	173	190	165	191	230	179	182	153	183	209	169	206	189	182	186	184	174	194	191	197	188	183	183	211	201	173	176	178	189	206	191	181	190	226	198	184	191	192	174	206	183	192	211	170	211	178	184	198	209	183	183	173	223	182	215	188	193	182	213	206	189	188	185	210	210	174	202	219	159	196	220	186	192	197	184	207	194	176	196	202	176	201	196	182	175	178	191	197	210	184	180	180	187	190	190	186	200	185	218	180	204	167	205	196	192	184	180	193	176	182	230	227	164	208	200	195	201	210	191	183	211	192	212	212	188	183	218	209	196	210	214	179	181	196	185	182	193	165	186	211	183	186	199	208	191	207	198	158	197	191	193	179	213	208	208	189	186	176	210	201	173	211	202	192	187	181	190	181	202	165	177	189	199	195	198	216	193	188	197	175	188	184	209	187	201	201	181	178	197	177	181	195	204	163	194	199	195	199	179	174	193	178	201	195	187	219	207	177	171	194	197	200	230	193	187	182	171	194	199	216	203	189	218	203	210	207	208	190	186	164	212	196	191	185	181	172	199	199	172	185	195	192	191	194	191	162	206	187	200	201	202	177	202	174	198	206	211	181	171	187	210	206
11505	26388	24274	11945	5729	4515	3309	2474	4705	30694	41996	39731	33152	24158	12400	4796	2229	753	356	340	365	356	325	371	342	375	324	366	333	340	353	340	352	395	370	349	345	329	372	320	329	364	368	357	381	348	393	353	354	343	332	352	318	353	360	325	387	379	374	355	339	351	353	357	330	338	352	339	345	332	364	351	358	355	366	321	383	324	324	337	359	336	377	338	366	369	333	348	383	327	356	370	344	330	376	354	336	338	331	324	332	332	369	345	362	330	337	341	362	320	358	365	345	369	324	375	407	375	335	345	318	353	347	345	330	349	370	369	353	388	343	349	361	345	354	368	340	326	347	348	354	346	338	364	350	361	324	361	378	341	328	340	346	361	331	385	356	353	326	331	348	357	350	325	320	350	369	379	384	347	347	354	347	384	348	373	388	335	381	356	358	387	381	356	318	352	363	330	378	347	336	363	376	346	361	359	358	376	337	347	336	359	360	325	357	354	343	366	375	351	340	368	303	343	332	364	374	361	364	345	340	360	333	366	342	350	352	347	354	324	348	360	339	343	356	347	344	348	330	383	362	337	377	328	319	352	348	348	363	329	379	320	354	344	349	357	334	362	366	322	334	361	324	359	383	370	358	357	343	371	372	359	372	374	330	356	345	353	372	360	359	328	349	340	346	374	353	410	337	378	329	317	372	360	358	362	329	360	330	351	336	340	371	328	317	351	347	341	359	323	330	330	373	311	372	336	340	382	336	407	368	324	335	371	344	404	379	361	372	317	357	396	346	359	342	344	356	355	345	321	323	343	331	384	396	387	341	318	356	361	341	348	352	339	364	349	361	347	352	361	341	354	333	384	337	375	328	326	330	336	374	309	351	313	367	359	382	353	328	364	353	331	340	354	362	317	359	363	335	343	332	342	341	362	332	373	372	359	339	352	329	322	338	321	309	355	350	339	301	360	363	360	365	330	330	341	348	355	325	363	349	337	348	348	332	340	345	346	361	328	363	349	365	365	357	332	376	323	320	342	381	347	343	377	338	362	349	365	353	373	340	343	376	350	377	358	343	361	342	338	391	322	340	336	347	326	356	334	338	350	315	337	346	335	340	350	364	337	362	352	328	346	349	357	322	315	350	351	344	336	352	324	353	329	326	342	337	364	352	366	328	349	350	348	369	352	350	351	348	341	363	363	333	330	366	362	322	319	311	341	336	317	353	354	348	374	347	352	358	351	356	373	363	349	361	345	364	343	345	351	341	310	346	344	338	364	362	361	348	356	375	382	361	336	309	377	333	346	335	351	343	360	370	364	362	331	360	352	380	326	344	345	352	373	342	368	346	339	332	343	351	352	356	324	343	349	341	372	357	346	335	335	343	357	367	328	337	358	364	358	350	317	342	353	356	356	363	337	347	361	407	393	366	367	348	343	353	313	320	333	368	350	334	367	355	353	312	330	367	402	367	331	327	333	353	323	344	344	354	338	328	391	336	328	324	347	348	359	345	350	367	353	348	370	340	351	332	352	394	364	324	357	327	340	368	350	372	346	354	366	307	357	310	318	357	335	380	348	376	355	360	346	334	385	330	363	345	331	372	354	335	340	328	353	318	355	367	360	360	337	335	345	391	321	343	344	352	377	365	318	360	360	314	339	322	334	384	350	378	368	363	371	385	333	362	366	353	339	356	357	356	372	348	327	354	342	335	363	378	317	350	356	332	367	353	360	320	341	313	355	332	333	361	312	353	363	356	316	364	343	382	318	329	363	353	388	335	339	377	345	357	369	360	375	350	365	377	375	334	311	366	340	332	378	356	337	316	364	336	381	360	338	347	338	359	344	401	348	351	370	373	358	329	354	363	381	348	378	328	350	361	312	341	349	334	355	358	370	352	342	360	329	328	324	380	347	331	348	377	360	334	370	341	345	334	378	335	358	347	369	343	370	347	361	384	342	357	342	366	358	347	367	336	378	350	361	339	355	364	365	350	390	347	377	348	391	337	342	361	386	354	360	345	320	346	364	328	364	312	357	378	349	313	328	371	326	360	356	358	331	382	358	341	389	355	374	363	337	353	369	354	343	371	413	376	345	354	322	350	340	351	360	352	298	337	351	341	364	347	329	350	352	341	352	337	345	338	363	348	326	340	330	357	348	357	330	355	326	349	381	374	369	348	319	342	316	369	342	333	335	355	339	338	345	354	328	328	359	369	369	323	363	367	351	343	352	355	355	334	349	345	332	377	326	328	381	374	344	374	343	394	367	341	347	327	339	313	360	346	343	311	334	352	330	353	354	335	347	371	358	316	363	336	342	338	360	367	360	358	331	330	358	317	346	344	337	369	369	362	326	382	369	320	382	354	362	312	355	389	349	330	328	349	339	350	363	354	342	357	365	351	325	367	366	352	314	384	348	369	345	330	352	326	352	355	375	350	361	366	363	358	313	390	360	366	375	347	366	331	364	349	346	331	354	328	369	372	358	314	372	340	367	335	363	316	360	325	355	361	351	357	383	374	319	353	342	347	345	358	337	372	393	327	364	373	327	385	347	363	324	336	337	389	345	366	357	350	362	313	361	338	340	376	336	349	354	327	322	343	371	324	363	349	356	335	380	319	327	382	366	377	336	343	341	336	338	331	360	327	321	351	335	337	348	360	324	366	350	353	316	381	328	344	319	366	335	309	366	391	355	356	342	360	362	343	372	399	373	361	356	355	351	353	340	365	352	355	364	357	340	364	375	327	332	360	364	371	341	346	376	361	392	352	358	336	330	312	325	339	377	328	337	353	340	339	335	358	363	375	334	317	324	352	362	364	350	347	332	355	367	341	349	366	331	379	329	324	353	366	346	336	339	375	314	343	328	353	346	368	362	318	374	359	372	322	379	345	353	332	364	327	372	369	320	379	336	352	351	343	350	358	368	353	339	361	350	325	344	389	360	370	357	344	349	355	343	341	349	354	337	384	324	365	392	359	334	327	372	373	343	324	337	344	353	332	332	318	359	325	332	370	376	363	346	345	376	333	333	337	345	347	347	350	352	332	333	390	337	388	379	370	333	358	327	326	344	358	358	342	335	337	380	318	369	369	384	376	358	374	342	312	355	344	374	337	342	354	372	380	354	345	336	334	365	330	318	366	324	336	324	335	341	358	346	376	339	339	314	346	358	361	381	321	343	345	379	342	365	366	332	302	321	377	312	359	339	354	362	365	345	363	363	340	347	339	348	336	366	345	356	344	378	339	323	349	365	353	339	369	359	356	323	368	343	333	327	351	337	365	349	326	332	366	328	377	325	382	361	368	390	351	367	341	316	374	366	346	293	374	335	372	356	326	344	358	343	331	355	397	371	366	343	364	316	309	396	333	368	344	356	328	361	329	358	349	356	366	329	355	368	319	339	365	375	340	334	364	367	340	349	350	338	334	365	387	366	313	320	335	358	375	359	352	358	328	354	341	362	388	351	382	310	344	354	365	360	356	354	359	366	349	334	350	388	374	340	345	376	370	348	339	353	343	377	340	341
26926	20809	12888	3458	720	402	354	351	336	330	2150	3648	2906	1831	967	520	423	333	263	302	266	301	276	326	283	283	284	277	259	303	274	303	290	290	277	300	270	280	277	301	249	304	318	317	303	287	276	314	263	309	294	296	300	293	309	287	302	265	283	290	305	309	302	309	267	295	278	294	288	271	261	303	313	281	294	278	263	284	286	293	322	307	309	282	280	289	311	296	297	302	276	279	318	242	287	300	283	297	287	304	291	294	287	289	301	272	301	280	304	280	312	281	286	285	326	286	273	314	289	324	255	307	275	279	281	261	298	269	296	302	283	285	268	258	292	273	291	281	281	278	277	304	301	273	314	272	322	308	283	298	300	295	311	292	283	275	302	315	295	270	280	317	279	271	288	276	296	295	283	286	281	285	297	304	273	291	284	277	278	280	274	270	321	280	299	303	297	287	291	319	263	290	301	300	285	311	276	286	267	282	296	288	289	289	303	252	296	304	283	300	306	293	304	259	289	302	305	265	280	267	289	291	248	312	292	268	282	287	308	270	289	274	285	263	285	298	283	291	284	292	302	270	281	299	298	300	296	306	285	296	282	258	328	295	304	279	286	296	309	265	283	306	260	276	261	283	309	292	314	298	315	287	294	296	270	309	297	278	279	292	313	246	296	301	323	274	294	295	290	292	303	275	295	277	300	281	274	309	289	273	300	308	257	290	299	309	262	297	294	277	300	295	281	292	271	315	295	301	287	267	284	309	323	276	295	309	323	285	266	284	289	294	303	282	281	300	275	283	285	274	303	300	301	300	297	302	295	276	257	276	277	281	286	309	295	285	285	256	284	285	302	293	276	316	315	283	269	296	305	263	267	293	299	311	278	271	273	318	296	298	329	280	286	302	282	281	285	266	278	249	298	297	287	270	274	301	278	299	299	273	280	315	295	278	314	312	304	299	303	305	250	313	290	302	304	301	285	291	288	299	273	283	287	248	287	307	304	289	318	276	299	283	258	282	314	278	265	277	264	300	300	274	282	269	311	260	299	298	296	284	259	303	279	308	282	296	281	280	293	271	274	287	292	287	299	285	267	303	313	275	291	282	294	258	294	252	297	294	314	304	284	279	287	280	310	287	305	318	295	299	276	271	314	304	327	257	288	287	259	289	315	298	323	303	292	292	299	299	279	290	292	309	260	316	292	295	302	294	295	309	276	285	278	307	341	309	291	320	295	264	293	318	272	284	319	291	273	245	269	280	322	284	287	279	281	265	290	301	310	271	275	296	282	308	305	286	281	285	311	289	313	294	313	259	291	287	293	274	308	312	326	274	281	304	275	269	306	236	292	298	267	287	285	306	298	286	308	290	262	260	303	317	299	284	302	255	322	299	307	270	291	276	299	309	315	297	284	269	267	312	283	241	270	299	293	276	287	293	280	313	298	293	273	308	237	316	291	250	266	296	294	307	296	269	301	304	283	323	261	279	290	277	265	299	258	293	303	258	332	297	290	295	302	298	305	298	276	311	352	267	277	301	332	266	294	283	300	272	298	299	310	301	289	286	282	307	297	281	286	263	286	310	309	273	302	300	305	344	312	264	306	282	292	304	295	280	283	267	306	322	311	295	282	298	307	303	304	293	284	298	279	299	286	297	307	285	308	288	276	318	317	286	294	309	266	318	314	289	281	258	267	305	261	324	293	268	301	297	284	265	309	306	287	301	287	281	298	315	291	282	287	286	320	299	267	276	322	293	312	276	285	249	316	278	287	271	273	307	293	293	294	289	256	297	270	304	307	294	262	303	285	271	270	260	299	278	273	283	304	291	282	284	296	328	290	281	312	286	304	299	282	269	275	271	372	266	283	301	280	278	251	283	300	285	300	304	292	299	288	289	312	294	284	295	292	295	303	322	312	281	313	295	290	280	254	300	287	282	291	275	255	283	306	309	298	283	272	274	306	316	301	316	294	280	312	284	299	329	266	293	317	295	307	304	293	307	277	273	290	253	278	302	303	264	290	311	277	282	284	283	296	269	286	299	295	302	302	294	268	266	263	271	282	288	308	316	293	299	272	285	289	281	287	302	276	300	293	300	283	282	264	263	284	296	286	302	309	304	268	267	288	308	270	278	320	274	304	286	261	287	302	320	330	293	283	278	307	279	327	293	265	298	296	293	282	319	273	267	284	313	293	270	290	307	302	286	278	269	278	269	293	256	287	273	292	308	327	309	321	295	271	280	278	312	282	307	307	333	269	258	272	316	310	292	254	286	280	280	258	269	289	289	306	278	276	281	285	286	280	277	264	312	259	270	303	323	268	307	299	295	310	294	278	277	286	270	303	315	293	277	314	266	290	290	302	297	299	312	289	280	312	316	295	333	253	260	323	269	305	299	301	268	268	315	271	300	302	283	299	315	295	292	270	306	272	317	285	302	294	308	286	284	269	273	290	264	312	300	272	263	275	280	247	298	266	304	290	271	265	330	294	280	313	281	306	275	299	315	295	330	307	259	278	246	289	272	327	296	256	310	305	278	328	295	301	279	279	293	261	285	266	305	262	283	284	294	304	306	303	287	294	317	295	289	319	277	284	293	277	290	295	271	295	310	265	279	283	317	297	316	305	302	280	283	288	306	300	304	296	302	245	274	299	322	278	292	270	318	312	305	327	292	302	296	287	286	276	329	316	292	272	289	279	315	295	311	300	299	290	317	265	306	290	305	289	298	258	308	265	308	288	274	327	283	293	275	296	311	313	310	318	291	290	273	282	268	324	306	316	277	318	322	308	286	276	293	307	258	320	261	266	279	296	304	282	307	284	283	281	293	291	320	288	306	306	296	303	277	271	270	295	295	299	311	292	281	272	278	247	301	298	321	275	283	290	294	298	326	272	297	302	273	296	278	309	294	269	287	286	267	268	290	280	296	288	298	261	267	300	282	299	319	317	252	294	286	268	285	282	278	293	302	281	306	287	298	284	290	274	325	286	297	258	280	276	285	311	292	307	271	305	271	302	263	273	276	282	312	289	250	306	307	291	298	291	297	268	277	294	276	291	300	289	290	268	298	294	312	284	291	284	278	283	259	311	295	277	289	287	266	291	281	295	303	295	296	291	289	306	308	273	305	291	294	307	279	294	297	290	291	290	267	273	300	272	310	292	279	290	294	313	270	294	299	298	304	288	303	258	276	302	262	305	289	268	293	282	300	300	267	328	295	318	281	312	266	297	292	271	324	318	299	285	259	251	275	262	293	285	320	280	284	301	289	283	299	297	269	299	277	299	292	302	283	286	277	290	302	268	324	290	268	273	301	327	270	308	300	320	262	289	275	278	280	277	267	305	306	267	267	279	286	256	288	299	297	283	314	322	301	266	258	292	295	306	279	298	282	315	270	271	299	294	256	277	301	289	296	325	295	291	295	311	281	288	277	287	295	284	294	273	298	258	288	280	316	281	284	296	329	271	293	279	280	301	303	313	290	294	312	275	315	306	326	279	294	290	287	295	286	308	296	316	291	297	297
6874	15359	14574	5936	1743	1041	872	760	699	726	5938	9129	7109	4498	2277	1206	824	630	549	581	526	506	558	541	531	538	502	563	489	598	524	547	575	520	563	512	541	535	534	522	553	535	523	514	560	525	533	534	529	568	597	534	503	535	500	491	561	520	548	537	496	555	569	539	530	530	557	587	522	521	521	499	496	547	525	523	530	539	513	525	534	535	536	571	521	544	505	495	491	487	525	583	516	497	524	529	559	540	530	517	532	545	539	512	495	559	590	500	570	532	494	525	529	514	556	508	494	498	529	529	537	534	493	563	531	531	566	501	511	552	516	548	512	537	539	503	564	532	501	541	534	506	493	543	540	547	491	516	541	512	514	541	556	496	516	508	519	542	534	478	560	571	527	551	539	550	550	564	543	593	542	485	499	533	539	513	539	500	543	481	544	571	499	498	553	529	522	536	541	495	543	562	555	509	519	517	553	530	549	499	553	526	520	515	517	566	510	572	494	580	526	550	531	512	513	518	537	505	540	525	527	460	538	557	576	574	529	521	538	580	518	580	502	509	488	528	504	533	533	533	517	516	533	554	513	531	552	529	527	532	548	540	542	523	530	537	532	515	535	509	542	492	550	570	547	504	537	507	585	524	541	573	524	563	514	541	598	517	520	521	503	578	564	532	539	571	555	497	510	509	536	548	534	535	539	528	543	500	515	510	517	571	507	540	501	581	535	508	546	502	550	519	555	517	542	509	540	496	543	521	536	552	523	516	541	525	540	559	493	606	523	522	516	538	537	567	509	563	526	552	552	538	520	542	539	543	524	529	497	535	486	507	483	536	560	552	521	540	537	523	530	531	534	526	562	560	511	534	552	547	525	529	547	579	533	573	530	515	550	575	544	509	542	510	525	525	515	534	524	548	577	535	531	550	520	499	547	544	524	515	515	520	554	518	560	560	514	513	536	548	498	506	528	552	522	525	526	544	540	565	516	538	548	549	521	502	474	523	558	499	494	554	527	519	560	536	523	528	490	551	535	545	536	525	490	511	537	555	518	569	492	556	572	511	516	562	589	543	547	514	544	568	516	543	517	558	531	535	502	538	512	561	548	535	565	520	543	534	522	509	534	525	524	516	508	561	529	556	524	554	538	521	530	503	535	496	521	546	480	529	526	532	544	564	524	556	488	514	566	533	576	551	546	510	561	521	518	500	542	526	540	577	541	507	516	532	539	561	533	547	538	522	518	527	510	559	553	543	536	546	513	565	494	533	534	579	525	567	530	528	547	545	557	526	578	566	560	568	510	539	542	531	544	507	522	550	532	543	541	533	536	521	553	484	531	548	538	493	555	557	485	558	487	530	520	558	543	555	557	529	570	510	557	537	523	530	562	542	510	522	533	511	498	564	532	570	503	509	537	536	531	524	523	500	528	528	507	516	559	514	534	556	572	572	572	549	543	549	564	546	562	555	502	529	529	539	544	505	475	540	506	538	516	511	544	574	539	528	501	547	558	538	537	516	564	505	549	520	513	514	570	559	551	517	526	494	520	519	491	566	473	528	504	562	524	566	520	525	477	555	516	574	570	567	517	567	509	551	534	514	547	531	544	537	515	555	525	550	527	546	563	531	584	540	530	510	511	541	554	518	593	516	589	509	562	531	535	522	546	544	549	482	496	518	498	514	509	575	550	513	536	516	512	551	491	519	506	523	538	574	545	505	525	539	581	498	551	527	586	552	551	557	562	530	533	507	514	516	566	546	553	546	536	518	513	514	536	549	530	535	548	517	510	513	555	561	514	479	588	513	547	503	556	543	490	538	524	560	535	516	522	511	510	510	532	518	548	573	557	565	522	540	531	515	533	544	608	541	544	509	547	512	550	565	544	577	527	530	495	536	507	562	524	550	479	514	517	498	519	538	478	520	526	531	527	556	511	528	533	535	512	485	521	523	521	584	543	518	549	509	533	524	544	536	532	517	521	527	540	519	567	521	556	542	546	524	531	512	536	551	590	554	495	526	545	560	537	549	560	513	536	577	536	553	537	561	537	509	494	536	537	515	557	487	530	528	530	554	519	532	511	504	551	520	547	547	490	523	534	507	557	533	525	536	522	548	539	494	538	559	547	487	514	523	527	555	531	556	579	532	573	525	530	532	535	532	547	541	573	575	569	540	512	528	550	531	548	524	557	535	480	536	561	595	506	562	528	507	518	469	544	541	511	536	535	501	546	517	526	520	501	518	570	504	471	532	494	535	541	511	525	523	545	570	512	549	507	517	535	532	520	500	574	514	502	535	539	527	562	518	548	524	526	517	515	565	520	521	501	547	502	554	546	504	517	560	550	569	522	506	528	530	558	538	531	549	550	537	516	522	543	534	536	563	552	507	502	511	528	534	554	525	527	569	516	539	542	523	562	554	527	526	538	539	544	578	536	509	512	513	530	531	539	557	538	573	512	526	540	492	551	572	552	518	534	536	536	526	531	561	549	560	548	472	558	521	542	514	522	520	569	515	571	548	557	551	557	547	530	542	545	530	567	528	558	486	569	521	509	543	530	518	519	544	566	475	517	568	541	522	566	553	561	527	537	549	576	566	516	573	551	533	512	530	549	564	593	541	534	539	513	545	533	543	559	587	537	522	496	494	543	535	473	503	533	513	515	561	550	585	538	516	524	565	518	508	524	533	498	542	513	539	535	549	540	547	543	539	510	516	526	511	513	537	548	530	537	509	532	528	523	488	581	529	533	526	518	520	553	562	548	592	527	565	519	564	504	523	539	519	525	513	532	579	574	532	550	535	516	536	517	543	518	533	557	529	514	558	525	534	530	527	548	524	540	550	544	547	554	537	575	501	537	512	538	502	529	499	555	531	553	567	546	546	537	483	537	533	490	523	546	537	483	521	529	554	502	531	498	574	486	529	583	573	514	538	530	536	509	540	548	559	569	558	535	563	511	519	503	534	471	537	548	514	536	521	529	528	569	512	498	520	556	573	500	517	539	538	531	555	497	538	478	528	511	542	555	540	494	532	507	516	565	488	484	491	573	504	531	503	517	526	534	535	556	541	511	518	539	504	516	548	503	511	527	505	567	569	583	556	537	566	559	507	528	542	546	541	496	547	535	501	521	506	536	532	534	526	555	517	489	519	537	537	515	520	549	544	580	516	528	543	539	580	555	550	510	531	566	563	485	505	535	520	508	482	522	553	566	532	506	532	547	572	547	527	534	553	546	534	544	480	555	520	507	525	553	538	518	551	551	551	514	508	539	542	515	491	561	487	548	530	528	555	535	499	501	559	577	524	527	556	514	536	508	509	543	531	573	471	481	539	512	576	575	567	558	525	508	557	527	528	558	534	467	498	539	564	564	535	545	507	551	578	513	518	523	568	545	552	546	560	486	545	543	538	552	581	487	531	521	531	537	568	541	540	532	507	536	560	484	536	571	503	544	516	517	524	559	491	545	505	532	548	541	550	498	501	547	529	536	503	531	557	566	553	504	535	544	511	528	536	528	493	531	554
24946	21396	27840	25242	10202	1015	641	502	477	463	7231	17433	14991	8747	3306	1268	615	330	236	250	260	236	262	250	234	228	262	241	246	230	227	239	200	228	237	250	251	257	253	225	249	274	226	237	264	252	239	219	236	237	242	241	253	233	244	218	255	260	215	231	260	223	233	223	230	251	250	265	240	273	270	221	227	237	263	230	227	219	247	218	230	253	235	246	267	237	222	228	235	228	240	203	228	241	252	221	230	241	216	241	235	237	265	243	249	257	246	237	225	237	243	222	234	270	249	234	258	247	222	236	233	222	229	227	247	225	278	214	252	256	258	228	239	222	254	268	231	212	230	265	248	241	251	235	208	216	230	247	232	235	226	250	232	234	220	225	221	237	248	220	238	236	243	238	238	213	235	215	226	237	244	238	245	223	250	245	215	259	235	221	249	237	234	228	242	271	241	224	262	262	237	226	227	250	252	233	237	244	219	239	214	210	239	261	250	217	250	243	221	231	249	237	232	240	223	204	225	212	253	194	224	223	234	223	262	264	250	236	230	234	239	215	237	236	235	240	225	235	238	244	234	226	223	233	201	198	216	252	245	221	233	231	248	238	259	240	232	220	232	244	232	227	220	251	257	243	236	243	276	217	249	206	228	230	235	236	234	252	239	255	223	253	216	244	256	248	255	214	255	245	253	239	248	219	237	253	218	254	232	213	226	254	249	219	239	221	217	241	229	232	238	235	241	249	256	240	228	220	247	223	210	232	236	251	236	222	224	234	234	218	242	240	229	223	216	218	231	235	237	233	244	252	238	243	217	241	210	257	242	232	241	248	198	257	242	237	236	256	242	228	242	242	218	239	225	253	227	259	242	254	242	228	239	236	216	248	220	224	230	236	241	222	206	228	231	250	244	251	244	240	252	221	253	250	235	224	232	208	226	218	218	224	249	226	244	245	237	237	231	242	238	231	249	238	215	222	227	229	239	256	261	222	233	246	261	221	226	224	233	220	232	219	220	246	251	242	234	234	217	240	237	236	252	243	219	242	233	209	241	230	226	228	283	206	204	229	210	243	243	232	232	233	226	258	257	259	250	229	239	249	221	241	245	255	240	231	227	218	226	224	240	226	228	231	234	211	212	243	228	203	231	257	231	224	236	210	225	230	271	239	235	261	204	223	257	231	241	251	202	218	241	238	230	210	228	275	219	238	238	247	234	232	252	239	239	226	221	235	213	246	224	247	227	245	214	232	251	201	239	216	227	247	271	229	231	262	236	219	244	254	224	211	240	247	239	228	239	232	266	236	266	219	251	229	248	238	245	207	221	242	217	238	240	259	227	227	243	229	224	238	261	225	234	232	244	252	241	234	245	252	252	252	241	228	272	228	205	238	265	251	259	255	244	238	239	219	243	219	242	257	264	221	236	234	232	250	252	220	234	226	259	250	211	244	247	214	237	225	233	238	232	256	250	245	243	254	258	228	239	226	254	232	242	206	245	240	238	208	223	212	232	251	242	274	223	220	216	225	215	233	251	273	236	231	233	253	232	229	234	245	219	247	241	235	236	240	257	216	222	239	214	234	260	239	231	210	217	239	221	250	264	220	229	234	241	216	236	231	235	241	233	247	253	216	215	221	206	217	266	224	233	232	258	251	255	240	204	240	254	208	242	235	222	208	226	234	253	230	227	284	232	242	221	245	216	243	263	240	227	234	246	251	225	225	234	275	239	205	244	211	252	232	213	210	239	215	254	233	254	240	220	232	231	235	252	245	252	228	234	235	220	243	218	235	253	228	223	246	273	228	259	230	229	227	219	246	230	233	244	210	249	245	246	211	251	223	244	229	221	237	234	240	236	258	249	246	216	241	220	215	239	238	225	235	252	232	229	237	211	240	241	209	235	234	233	204	249	231	237	233	224	208	234	236	256	251	212	239	231	232	207	231	239	248	236	215	230	235	233	244	243	194	226	229	248	230	218	227	210	230	218	252	231	256	233	237	233	249	212	245	243	265	245	242	203	240	226	230	244	236	249	239	246	251	242	231	239	229	223	234	210	235	246	215	240	230	237	248	268	222	247	222	231	253	229	215	231	265	258	238	250	260	239	254	245	243	209	243	253	225	229	230	213	247	238	227	244	249	240	251	253	242	231	231	202	212	243	283	220	223	209	235	237	225	227	233	234	233	225	248	247	254	227	243	222	239	224	222	226	219	217	262	246	203	204	243	234	234	220	226	242	240	255	217	240	201	221	213	225	273	222	246	231	262	233	206	242	214	222	238	237	238	227	224	227	233	218	249	225	223	218	254	246	221	252	229	242	214	228	241	224	237	255	239	216	240	227	243	222	247	261	240	232	234	262	227	237	263	240	252	241	238	239	213	245	246	232	246	247	240	238	217	243	301	230	228	246	209	226	250	213	210	226	247	229	224	263	226	219	235	221	235	235	222	222	242	223	225	235	258	234	249	258	246	201	237	241	248	240	264	185	224	240	233	232	268	255	236	208	249	232	234	232	230	223	227	235	240	238	237	213	227	254	227	208	225	211	237	215	231	245	223	229	225	234	249	204	234	234	248	202	286	246	260	238	236	248	228	195	244	211	255	216	242	216	205	223	258	201	226	262	258	249	210	235	235	234	222	248	213	253	228	201	236	209	212	242	237	254	238	235	216	232	251	235	276	241	219	209	233	223	220	261	224	238	229	234	254	236	243	238	217	263	226	239	221	237	234	221	268	228	245	214	218	255	256	251	238	212	231	228	229	245	230	251	235	230	251	241	251	258	260	245	249	235	242	219	253	238	253	240	236	214	243	226	205	264	233	239	232	261	249	224	226	249	252	252	225	249	228	216	186	216	239	243	219	226	212	259	235	234	218	261	221	223	235	258	238	227	243	264	242	210	250	253	255	247	234	231	229	271	231	260	226	212	225	231	238	247	230	248	238	222	263	241	225	248	234	219	255	227	210	224	258	249	242	218	241	270	259	243	260	246	235	241	236	237	240	221	213	249	257	245	258	223	217	217	219	245	268	239	243	236	233	260	245	246	220	252	249	229	229	250	235	225	243	237	224	258	243	231	221	225	236	209	194	216	224	261	257	252	258	241	276	228	235	259	234	237	221	243	251	255	236	215	238	240	239	233	247	245	247	246	235	269	244	252	223	222	227	265	252	221	211	238	238	208	243	257	222	248	237	203	249	241	211	265	223	243	223	219	252	238	216	302	248	236	219	242	248	223	231	230	222	243	228	231	223	245	227	225	223	234	226	266	243	284	254	224	260	208	235	235	236	215	252	233	243	247	226	226	233	237	256	268	248	232	206	226	228	241	233	241	203	226	247	248	223	230	241	230	238	231	274	242	252	217	250	233	247	244	232	264	227	224	209	222	216	213	212	248	242	220	215	246	229	242	238	221	227	210	224	232	238	248	224	252	218	229	246	229	228	242	222	230	264	264	220	242	236	215	240	226	244	230	228	222	210	227	233	244	224	222	255	229	260	238	199	248	204	238	215	247	256	238	248
8219	21009	19066	10854	4309	2111	1812	1470	1404	1402	16655	28712	24588	16957	7563	3197	1569	712	459	483	438	487	485	421	447	458	480	458	463	462	423	444	472	446	495	457	421	434	452	452	458	457	468	466	466	427	454	480	462	483	462	439	428	475	453	445	451	433	459	428	431	457	520	451	438	480	454	411	477	477	446	430	482	437	479	458	459	444	484	440	452	445	483	449	434	430	454	458	437	423	433	466	422	463	437	450	430	465	438	467	500	471	449	474	469	457	423	448	464	459	455	440	458	451	439	461	440	441	426	455	432	459	452	443	457	428	428	483	449	452	447	447	429	498	420	452	467	461	439	424	445	408	449	430	431	451	476	466	461	438	473	434	438	463	427	446	438	427	427	467	468	450	456	397	425	492	439	389	465	442	428	486	457	430	464	433	438	405	392	453	437	487	447	446	458	464	457	462	435	444	471	443	440	445	435	424	451	486	458	440	446	436	424	457	457	414	453	392	445	443	438	444	477	474	480	453	456	445	465	470	422	450	467	474	455	421	471	439	450	452	433	456	433	459	426	445	430	437	467	451	453	465	435	453	424	398	452	469	437	435	425	420	441	457	464	469	414	490	431	431	488	417	426	436	446	413	452	493	447	424	445	487	416	426	472	435	427	484	462	423	450	414	453	423	414	409	456	431	447	463	397	438	433	445	446	442	455	448	437	459	418	401	437	444	441	421	447	434	463	477	498	419	442	437	455	499	459	388	461	445	427	468	459	442	462	446	475	446	447	482	460	469	431	436	399	466	471	458	408	451	436	432	413	427	428	443	465	445	464	454	486	451	452	476	447	454	462	409	422	485	443	412	446	430	471	440	469	435	393	456	473	478	450	464	474	431	474	440	435	459	440	473	481	396	476	446	442	415	440	447	408	457	471	436	431	446	461	429	459	446	486	436	501	434	446	458	441	468	447	454	482	450	469	469	437	453	392	468	454	421	470	437	470	454	432	486	413	463	446	438	470	424	427	427	446	479	423	449	480	459	459	439	469	451	445	431	437	451	442	438	468	455	434	459	465	413	458	411	459	426	427	437	443	455	480	427	425	424	471	435	416	435	468	428	436	415	432	422	448	453	431	470	444	445	438	460	449	439	472	473	420	431	441	407	453	446	434	472	463	451	440	461	416	481	453	480	458	394	412	436	424	427	467	420	452	464	414	412	442	422	464	467	453	451	429	417	436	497	438	424	432	451	426	440	441	468	453	433	434	445	434	458	459	447	453	440	428	478	442	451	467	456	461	456	410	442	453	480	492	465	410	393	459	479	460	435	453	443	447	415	425	476	452	478	457	452	492	476	450	481	463	459	421	433	456	462	469	430	459	396	463	461	446	445	436	450	443	422	432	443	446	472	459	444	421	431	435	443	461	462	409	446	471	473	434	449	459	455	427	430	440	425	444	456	424	470	429	474	433	436	448	405	454	457	469	422	459	451	462	427	437	421	471	433	460	473	423	426	422	406	484	464	448	488	442	453	439	439	425	457	467	464	469	442	414	492	447	401	411	451	430	442	454	427	442	474	481	444	498	427	450	452	434	447	471	453	460	430	430	467	461	486	452	460	449	450	448	461	424	447	438	444	412	450	473	441	467	426	457	408	407	435	459	445	456	450	429	487	483	413	453	477	446	474	494	442	467	466	440	472	434	432	444	439	429	430	497	433	453	470	432	437	434	437	464	426	455	421	441	424	442	463	420	425	451	408	442	457	444	444	415	435	435	434	476	434	455	471	423	457	439	429	445	443	453	461	428	419	452	433	427	499	475	450	424	478	421	463	473	392	448	404	423	448	450	455	462	468	441	449	414	471	436	462	425	442	462	460	490	444	470	407	495	423	451	452	441	434	469	453	449	452	456	423	424	467	482	443	460	424	436	428	431	423	382	433	463	469	425	452	426	444	431	459	434	441	438	446	448	467	410	430	434	444	438	440	441	445	426	448	445	412	461	439	420	433	437	472	464	426	484	472	451	461	456	492	438	452	414	425	427	504	434	486	492	468	453	420	433	486	473	447	425	495	474	468	434	449	438	463	418	425	438	440	463	441	452	437	459	431	466	428	499	454	467	457	454	445	434	436	465	426	491	486	417	432	482	478	434	474	445	427	411	443	462	429	447	448	478	442	429	460	426	486	450	431	433	462	434	425	454	469	437	457	450	460	451	441	434	442	386	449	426	429	478	461	491	426	422	417	447	448	470	443	432	470	431	457	457	436	417	445	399	447	439	466	432	433	410	460	450	408	450	465	462	427	442	455	470	432	469	435	452	467	454	436	442	446	438	470	429	467	445	460	431	408	429	475	449	434	429	444	482	478	407	466	442	440	433	430	490	457	449	439	453	411	433	509	460	435	422	453	475	477	422	464	455	443	433	445	404	416	438	457	439	459	451	434	463	403	460	442	474	430	472	414	432	429	448	448	465	427	463	438	415	455	461	439	454	495	439	438	464	453	419	430	438	467	428	452	440	423	460	446	427	446	417	402	456	451	436	483	474	449	447	444	422	454	428	437	467	452	480	437	458	470	451	466	439	429	440	432	446	429	426	412	481	448	460	448	444	433	475	426	432	439	441	457	462	480	435	488	439	458	434	447	436	442	438	492	428	455	469	423	432	454	423	461	460	470	462	446	434	443	436	484	462	440	444	468	461	418	467	429	446	420	448	439	452	451	469	416	457	460	453	464	426	446	440	450	481	462	465	455	430	465	423	438	454	446	461	427	428	449	433	464	458	469	420	433	453	427	431	450	433	425	425	449	430	463	408	438	404	464	451	413	499	426	430	485	447	427	464	450	460	437	476	452	392	453	461	448	469	482	468	448	474	453	465	475	439	448	419	429	454	465	455	406	477	463	412	472	426	459	461	422	467	448	453	451	438	414	483	453	436	438	444	455	441	469	442	415	417	429	415	452	430	475	434	416	408	441	418	404	449	439	461	445	478	421	476	455	421	437	436	459	454	430	443	485	454	455	429	459	451	434	456	455	418	448	458	456	447	424	444	427	447	447	457	462	436	471	455	430	448	441	454	469	433	401	453	483	453	433	443	440	444	438	468	450	436	417	487	436	440	400	462	488	450	404	446	452	434	469	440	438	449	426	449	415	432	490	467	458	429	448	456	447	441	443	492	492	447	421	419	405	452	427	424	466	460	405	457	468	451	413	433	458	458	454	437	458	471	452	456	446	465	425	460	428	455	455	446	427	457	450	487	439	432	427	432	467	456	456	458	444	475	408	439	466	422	457	399	423	432	434	456	453	444	489	446	450	467	446	421	440	447	453	431	453	437	436	500	428	419	418	425	446	440	441	452	398	473	440	437	451	424	455	431	452	422	464	411	457	463	460	477	469	448	459	442	449	434	432	449	433	477	428	461	443	466	462	472	447	418	453	427	484	424	402	434	429	458	418	464	446	418	413	437	424	466	464	402	454	472	409	446	480	446	425	454	456	448	445	436	434	429	410	441	433	419	461	419	450	453	457
23292	21298	29124	23776	21297	19225	2669	1043	705	605	15125	33550	30797	22013	9287	3180	1275	463	194	192	174	192	184	188	225	188	188	156	178	182	165	184	198	164	195	187	184	184	176	173	153	181	162	188	186	213	184	190	185	178	193	180	180	157	176	165	185	187	204	157	197	189	176	185	156	202	177	189	160	192	196	164	172	180	172	180	162	194	188	190	169	180	199	195	179	192	193	194	183	178	183	196	171	190	171	184	208	181	163	207	180	191	177	189	183	182	188	179	184	194	174	186	190	174	197	189	202	179	174	211	179	196	161	181	178	186	182	165	183	190	187	179	202	179	171	199	176	159	171	168	194	173	172	161	202	174	183	190	171	180	174	175	188	190	199	158	174	187	219	168	190	189	175	178	182	193	195	176	169	175	199	181	187	185	166	172	171	187	216	171	192	210	187	175	167	170	190	190	189	190	179	185	187	177	184	175	211	184	200	194	169	210	210	172	188	183	168	191	153	169	196	164	165	204	202	167	168	190	181	187	163	196	186	189	163	194	191	182	173	193	195	156	184	197	170	189	177	181	187	166	188	179	210	194	173	164	172	161	190	190	203	186	189	184	188	166	183	194	180	210	179	168	179	190	199	185	184	147	183	200	194	194	189	178	183	212	190	188	168	168	179	187	166	172	182	185	183	181	168	179	173	164	183	160	189	176	199	187	193	188	173	171	173	171	181	182	200	180	172	177	183	173	165	166	212	161	166	186	175	170	157	197	180	185	193	184	200	175	188	171	195	183	192	150	208	214	174	168	188	189	195	170	182	189	181	179	212	194	179	153	199	179	168	188	180	168	170	185	193	184	210	196	166	199	185	192	172	205	197	205	176	190	194	184	186	182	172	181	194	174	176	195	191	185	177	187	178	202	172	155	187	190	216	183	164	176	201	182	182	180	184	158	195	161	188	198	166	183	201	199	179	186	193	166	192	163	176	168	176	186	178	194	177	169	196	213	169	177	185	167	187	167	176	180	180	178	195	163	201	189	175	180	166	165	171	173	178	182	207	176	198	170	208	197	165	201	192	169	185	166	180	183	164	201	191	179	177	199	201	189	187	184	173	158	193	170	193	190	184	181	171	191	202	188	175	189	192	197	223	197	174	203	191	172	195	191	207	174	185	180	192	198	186	170	193	192	212	211	187	184	185	164	157	184	179	171	191	192	186	158	187	185	205	184	188	214	184	198	185	201	207	171	188	171	165	194	198	172	184	195	180	202	187	179	179	200	177	184	193	210	187	159	209	185	200	189	181	188	183	203	186	172	182	187	187	177	199	185	193	194	194	177	193	173	201	177	199	218	183	177	177	170	189	189	185	193	157	187	200	213	170	192	178	186	197	183	188	175	176	180	166	189	182	170	193	193	171	181	183	178	194	182	201	185	163	193	196	198	195	201	197	180	163	159	180	186	174	173	184	182	173	175	194	161	189	184	180	165	201	202	221	196	193	193	196	185	185	184	174	168	184	184	179	199	166	170	188	169	182	178	185	191	181	181	189	174	180	167	190	178	166	207	191	181	190	185	180	188	193	162	194	192	200	197	198	167	202	182	167	189	189	177	179	172	185	199	188	196	187	200	180	189	181	187	203	172	218	170	172	170	190	198	185	188	190	150	207	188	193	177	178	171	204	167	189	172	186	177	180	185	164	202	191	166	166	184	184	181	165	189	171	193	181	184	184	190	176	175	172	196	207	179	166	174	178	191	201	189	203	172	194	196	191	182	191	191	183	190	199	186	187	176	193	199	203	175	174	170	182	185	177	193	187	198	193	181	179	213	209	175	195	197	159	168	166	170	208	194	174	180	187	169	168	171	176	191	180	170	182	163	185	209	203	187	176	176	183	168	197	199	192	193	178	189	183	200	173	179	175	194	182	201	199	189	191	182	195	160	171	188	201	190	189	182	210	169	191	199	177	198	176	175	180	200	173	193	205	176	175	173	175	178	182	190	160	186	189	167	195	191	187	189	162	171	199	177	189	172	147	193	174	188	208	176	178	190	170	183	164	213	173	172	184	170	192	176	186	177	197	169	165	181	189	202	200	183	162	178	169	182	182	210	160	185	170	199	192	157	209	188	172	170	192	158	188	170	187	171	162	191	164	171	173	205	182	202	185	170	179	194	163	180	199	187	187	222	167	205	188	183	197	178	186	194	197	191	171	186	183	193	181	166	191	159	196	161	197	183	183	175	183	172	175	187	149	155	186	188	175	184	176	190	191	191	173	206	169	196	213	166	194	180	173	189	181	163	182	174	163	169	173	178	159	188	192	186	179	197	179	187	195	191	170	205	192	199	171	185	190	173	197	180	189	181	183	194	170	179	173	197	183	191	182	168	194	208	195	197	177	188	201	179	188	165	195	197	168	188	200	184	176	190	200	185	163	226	205	194	167	182	183	183	188	188	194	186	178	187	175	190	181	195	203	164	181	215	177	196	155	180	181	187	200	188	188	169	165	167	179	170	169	182	159	172	186	201	219	183	202	174	181	186	168	191	160	193	198	186	203	176	183	190	194	180	190	171	178	178	175	186	194	209	171	173	169	191	162	169	159	181	193	195	194	183	187	175	180	185	188	193	176	181	172	192	180	199	200	177	183	169	167	166	170	192	215	189	179	182	182	175	176	189	196	182	180	158	161	169	189	170	181	185	193	201	174	189	167	186	214	181	201	198	186	180	200	201	183	180	184	181	195	175	190	176	159	172	168	212	187	157	167	178	176	155	173	199	178	203	181	187	169	176	177	196	181	172	174	176	207	209	178	164	210	179	166	203	193	170	203	172	208	199	181	181	149	181	187	170	187	172	186	194	180	165	179	192	188	197	183	188	200	177	166	179	162	221	164	170	221	194	168	181	217	192	178	182	187	160	186	184	206	187	174	184	199	159	168	188	172	191	182	184	172	176	169	189	166	184	176	177	188	181	207	187	197	174	184	183	176	190	159	190	176	183	186	171	160	189	160	162	177	208	172	192	207	164	172	153	178	192	183	175	166	181	173	213	183	179	162	187	167	190	203	169	184	169	171	157	170	193	165	153	198	181	168	202	192	187	185	215	189	197	191	174	187	171	170	188	172	198	174	188	179	174	191	192	187	181	177	161	172	163	178	155	193	204	201	175	163	185	174	168	178	178	192	167	183	206	187	193	202	197	184	189	189	188	207	196	207	179	185	175	179	192	170	190	211	174	160	199	177	205	184	190	181	160	183	198	189	198	199	158	195	208	179	170	186	182	173	174	162	163	184	162	179	194	173	177	190	194	182	186	200	188	177	159	178	173	201	186	189	159	166	177	165	181	176	171	178	191	188	171	177	186	159	178	176	178	177	159	188	187	183	198	199	175	202	182	189	179	212	189	186	186	147	216	197	202	181	169	172	159	178	179	182	188	192	188	186	194	159	166	166	172	162	186	183	160	165	174	175	182	183	174	197	196	192	195	200	198	186	186	192	190	199	193	177	198	182	183	196	173	178	179	168	203
11460	29512	22896	14164	8057	4731	3786	3159	2474	2026	26156	41003	38126	29736	15439	7340	3316	1073	362	324	293	357	335	337	338	330	327	331	339	311	341	351	365	316	355	333	333	360	305	325	329	354	345	324	330	370	344	305	363	323	337	328	314	355	334	328	377	334	345	335	355	325	317	307	380	326	338	320	337	349	312	309	330	361	333	326	329	329	284	338	335	372	329	370	323	368	337	323	301	284	369	326	336	335	343	298	377	333	324	312	349	327	364	326	344	335	338	314	317	351	316	352	330	332	328	332	321	324	336	324	304	372	344	329	349	316	343	335	324	334	364	325	299	317	350	343	353	325	354	364	355	332	313	326	316	316	326	319	347	342	322	336	309	317	348	326	337	337	325	360	315	313	339	343	323	344	346	331	326	339	306	313	371	314	324	337	321	345	309	312	367	342	348	336	346	319	335	322	327	325	302	319	354	327	310	330	323	335	338	292	340	317	353	342	337	329	335	330	332	366	308	318	321	318	337	328	350	329	329	307	358	355	340	328	336	347	317	341	350	329	313	343	317	368	336	330	293	331	304	333	344	333	350	377	297	340	342	346	338	347	327	333	341	329	322	369	326	324	341	350	339	342	327	337	323	311	337	340	325	316	329	349	335	338	342	340	313	306	337	346	334	342	350	356	318	331	319	340	321	342	331	370	317	321	353	362	311	322	323	316	342	374	371	356	321	297	315	324	320	299	331	346	343	325	335	337	339	372	332	349	337	336	343	333	342	340	341	358	326	350	332	307	345	356	306	352	350	342	344	336	340	307	300	295	332	330	335	342	300	328	336	326	364	329	367	289	352	319	347	322	353	296	337	348	301	362	353	297	297	360	320	354	313	333	353	333	340	361	328	349	315	333	320	302	358	324	324	320	330	336	299	310	295	329	330	314	360	323	333	340	343	341	349	344	343	324	307	330	350	319	341	342	340	336	338	327	322	365	326	339	325	341	368	328	350	334	349	336	370	314	304	340	325	367	343	334	330	324	343	369	359	319	312	357	312	310	347	336	353	344	354	319	322	347	316	343	359	325	326	324	342	294	322	334	338	340	336	348	358	319	347	351	355	342	358	311	321	321	334	327	334	325	337	346	326	332	327	346	327	320	343	346	345	336	353	345	333	345	350	335	327	308	324	335	347	356	345	339	343	338	329	334	348	328	358	366	340	376	323	314	322	342	345	334	328	361	333	327	353	356	327	322	317	331	342	305	315	353	300	392	334	368	323	324	361	326	351	349	352	351	335	346	333	339	355	304	342	362	335	307	353	331	318	369	328	334	316	325	332	366	337	340	359	324	348	338	310	361	337	344	356	362	358	337	349	338	324	329	302	363	343	344	351	344	358	345	371	369	334	341	348	304	333	353	340	331	329	327	318	329	343	313	345	342	369	338	339	337	329	336	334	316	321	325	330	352	340	321	349	307	337	348	328	353	292	324	304	381	327	309	367	361	354	342	339	287	305	350	332	316	326	353	347	347	357	326	331	344	342	317	315	327	308	329	322	324	322	357	320	320	331	360	304	326	303	341	333	333	344	332	358	353	358	338	335	319	325	326	339	354	323	345	352	355	345	318	343	355	378	295	369	320	364	350	321	311	299	313	344	298	322	328	346	322	334	333	332	334	317	344	351	353	331	336	318	328	306	311	351	354	316	330	331	311	371	327	342	350	329	375	314	357	354	328	359	330	355	318	312	332	351	355	327	331	322	316	359	339	376	323	345	350	330	335	320	328	347	375	328	348	317	338	325	356	312	312	309	337	315	333	324	317	352	319	330	307	337	338	339	308	312	314	323	286	330	351	332	318	338	331	349	360	332	336	354	333	338	336	348	311	352	306	336	312	366	307	332	380	344	334	290	321	361	344	367	331	313	362	332	323	325	345	359	349	356	326	319	338	362	354	309	328	312	349	321	307	333	325	352	337	351	328	329	331	326	334	332	324	311	344	321	339	352	337	316	324	366	338	377	303	327	328	314	341	298	356	358	294	326	342	345	295	355	336	329	350	345	359	331	339	334	355	350	329	323	321	312	340	339	322	348	367	323	338	336	350	349	355	315	330	339	359	358	331	364	323	316	315	331	314	327	317	306	358	327	328	332	393	338	343	322	328	322	354	338	325	342	334	316	331	349	320	322	375	331	351	354	310	332	325	336	311	312	326	303	329	333	319	306	355	310	327	345	311	310	323	310	317	332	301	355	299	329	347	365	314	313	351	294	345	307	326	314	353	320	346	328	333	332	286	364	324	318	320	315	340	320	317	310	334	332	336	343	347	304	312	357	343	350	334	347	339	299	347	337	320	345	311	368	355	369	339	343	314	351	287	292	356	326	336	313	375	337	305	323	323	320	346	325	304	333	318	305	320	319	329	361	353	356	331	364	303	320	337	336	354	326	320	340	318	337	330	342	346	298	355	316	317	336	318	322	356	324	309	309	370	302	288	314	343	331	332	339	354	357	330	314	345	320	344	336	320	337	354	321	314	347	346	335	337	335	268	361	340	357	355	327	366	321	355	352	338	351	316	335	302	359	320	329	342	345	321	320	314	314	327	353	337	326	352	324	346	341	352	314	305	342	358	328	335	314	333	307	331	347	350	339	335	362	295	353	340	297	365	322	308	324	336	346	309	348	300	373	310	346	329	312	347	352	322	329	319	343	317	330	326	335	324	328	333	342	330	346	337	358	318	344	343	351	352	335	353	310	315	315	317	323	301	370	326	345	346	380	320	338	314	300	343	323	319	366	329	320	377	355	355	303	346	342	322	311	357	310	330	342	328	344	340	357	361	363	322	334	307	346	322	347	317	337	353	311	328	334	330	322	366	347	359	347	314	291	315	339	358	321	355	347	328	356	311	355	355	358	333	325	305	322	302	306	342	323	352	336	354	324	363	306	358	329	335	330	345	316	331	348	336	324	351	346	362	354	328	324	335	330	329	348	319	296	298	334	329	378	342	333	329	346	332	318	327	332	344	319	312	338	287	352	315	346	337	345	339	335	335	341	349	355	324	336	373	318	343	355	328	325	339	369	329	334	322	316	355	323	297	339	313	327	331	339	375	324	339	364	310	343	331	313	335	340	319	347	329	301	304	325	328	304	329	354	309	338	337	358	305	352	313	337	336	319	335	338	335	333	328	349	364	311	345	354	336	304	341	314	334	330	318	308	314	325	359	358	334	335	300	348	333	331	318	332	339	366	320	347	310	368	334	360	328	304	336	314	324	343	308	345	335	313	330	357	328	314	336	316	348	341	342	328	342	350	302	320	365	306	340	327	318	318	302	354	339	343	339	343	319	364	343	342	339	333	338	322	319	343	312	303	337	296	338	317	348	321	347	360	318	320	313	322	348	324	336	343	340	334	308	368	311	328	335	314	305	336	366	338	335	337	333	309	345	348	314	342	342	359	335	311	331	340	315	305	345	356	327	329	334	342	340	340	347	323	332	331	364	345	314	329	345	328	306	335	343	334	324	305	334	333	335
26853	20596	7853	1162	608	522	465	394	452	428	1377	3454	3374	2226	1110	632	443	354	301	267	278	273	303	267	304	285	289	290	293	295	286	268	287	273	334	289	277	286	282	287	301	266	281	283	295	309	310	293	305	309	284	317	282	289	261	268	319	320	289	282	283	281	292	269	290	288	298	292	282	283	302	310	285	291	301	291	339	287	263	275	282	285	301	292	285	258	307	287	267	312	293	311	273	303	265	289	292	270	295	296	289	221	306	291	267	308	313	267	271	295	300	287	276	276	292	287	300	273	289	289	272	274	283	287	293	269	271	261	291	283	288	261	301	298	283	289	273	294	246	264	260	269	275	283	263	276	286	308	296	267	287	283	268	297	262	286	266	283	256	262	274	256	278	285	320	268	289	291	284	305	290	295	270	275	292	284	291	297	298	281	297	279	308	288	316	258	272	274	292	304	237	314	281	324	277	281	285	309	310	272	291	298	289	281	279	275	286	289	288	305	294	273	266	282	291	266	307	283	283	263	280	272	245	283	259	290	302	249	288	296	284	273	294	312	294	275	258	249	292	267	271	256	269	292	321	294	294	307	302	275	286	283	280	290	273	274	317	306	282	275	271	310	309	260	272	283	308	288	245	274	293	282	249	279	265	259	292	287	293	303	305	284	284	291	251	282	275	276	252	279	300	287	268	311	283	294	287	281	269	254	282	272	258	319	295	304	271	292	291	280	285	274	261	313	277	298	269	319	288	248	288	249	258	293	296	274	295	259	274	280	283	295	278	247	292	283	287	275	266	279	318	285	277	273	269	295	294	244	285	304	263	271	283	294	256	301	293	281	262	291	281	283	325	286	273	298	269	310	296	287	289	303	296	312	311	288	299	268	283	286	296	266	264	320	268	307	258	287	292	282	279	288	290	274	278	289	278	303	289	279	305	274	263	296	274	287	255	272	264	275	291	299	270	282	277	292	286	313	283	278	297	303	292	292	278	271	286	281	307	312	298	266	274	274	306	302	263	294	251	308	293	294	270	276	289	277	294	281	294	312	304	287	311	298	284	280	278	318	317	284	273	279	315	303	269	295	289	279	288	266	314	289	283	263	273	284	264	267	278	316	280	296	311	285	295	311	248	304	294	293	290	314	284	282	284	311	295	256	303	288	280	285	257	299	271	267	278	306	270	303	281	319	288	292	280	262	288	299	269	309	305	298	265	324	302	282	274	266	249	307	305	290	273	303	277	262	309	295	301	295	305	299	267	310	284	302	276	313	280	289	277	314	280	291	306	327	293	330	262	281	277	263	269	301	276	284	253	287	264	280	276	305	289	268	287	264	291	299	276	299	289	277	286	266	277	260	338	267	283	288	319	293	264	241	310	290	280	285	282	302	292	309	304	268	277	307	277	289	270	271	292	269	289	300	263	278	264	274	269	275	272	303	309	319	276	270	283	310	328	323	276	301	293	287	330	310	283	274	292	282	290	280	278	264	274	256	267	289	299	266	275	273	260	293	271	270	320	292	273	287	294	287	293	283	305	294	255	289	276	326	278	269	299	294	272	307	299	297	285	296	273	293	283	291	303	273	288	263	292	299	267	285	287	264	257	306	317	284	310	290	276	294	289	268	284	278	276	295	288	301	305	301	305	288	287	258	271	280	283	290	292	299	298	290	320	276	274	279	294	283	295	289	281	288	281	271	298	278	314	267	289	299	281	282	270	265	307	296	298	264	289	282	289	252	262	275	281	274	292	288	274	274	269	267	291	285	299	293	308	284	266	279	268	298	297	308	292	295	291	256	313	274	276	288	284	290	282	291	283	274	284	274	290	286	293	338	272	268	304	289	266	286	250	318	283	282	297	309	294	269	310	273	274	270	310	293	321	290	284	263	304	281	291	291	266	288	271	286	307	276	288	291	269	304	289	294	294	276	302	273	292	306	273	293	284	295	261	270	251	270	279	287	284	277	292	275	271	326	293	288	289	287	256	306	288	271	289	286	278	281	280	294	274	277	279	293	326	307	265	282	271	293	275	322	265	304	294	289	280	296	296	305	302	244	266	275	301	264	317	300	277	280	297	306	287	288	280	288	292	288	289	256	300	290	286	289	259	256	278	264	272	251	283	263	279	310	266	282	339	266	302	303	282	285	289	277	294	300	260	302	305	292	261	254	289	294	288	289	282	280	265	269	279	293	297	301	313	289	278	296	270	331	288	281	297	298	277	258	295	325	282	315	271	272	273	303	294	298	281	323	304	261	269	304	301	274	263	235	306	277	272	293	312	288	285	266	257	301	287	303	279	300	284	266	279	282	260	287	305	278	308	292	302	309	293	265	312	262	300	278	285	301	314	289	272	275	288	282	300	297	282	272	280	262	296	300	277	305	311	284	311	290	300	322	296	322	287	316	313	272	309	280	279	276	302	292	269	273	262	289	269	305	284	273	276	270	281	286	301	265	294	295	305	320	282	305	265	288	269	266	266	281	257	253	270	293	268	258	319	313	275	275	277	245	299	280	291	290	288	272	287	279	297	280	291	299	266	301	332	279	274	300	286	268	287	285	253	279	275	308	287	306	304	280	310	307	280	296	324	299	285	308	289	293	271	298	314	263	288	283	325	317	306	305	262	282	258	287	287	277	294	301	262	282	308	265	275	282	318	279	283	305	308	277	268	285	293	253	275	283	316	309	280	287	251	296	287	288	292	302	270	282	281	265	258	276	284	321	298	287	293	298	294	291	289	299	275	275	314	308	249	285	277	305	305	280	294	277	286	274	294	309	262	270	270	289	299	273	296	321	260	275	281	296	272	284	293	271	246	280	303	327	294	266	303	311	303	265	283	278	287	259	271	308	281	279	271	277	269	309	278	290	281	315	295	276	278	308	279	273	274	273	266	327	279	293	284	286	260	299	318	293	337	314	272	267	292	295	289	329	273	288	279	297	291	265	286	264	250	278	271	296	281	288	276	279	270	280	293	284	287	300	283	257	289	301	272	302	290	275	255	298	266	293	246	293	256	276	296	273	295	288	288	292	268	268	282	283	266	274	273	263	293	271	268	289	279	259	284	275	303	270	299	283	252	284	274	278	313	269	302	300	305	261	305	299	275	284	300	293	277	287	282	296	264	293	317	305	253	290	256	289	272	279	298	263	287	292	264	309	293	270	295	266	283	313	281	280	303	298	278	280	303	268	299	288	267	301	285	305	290	294	284	278	278	262	287	265	287	296	275	275	262	273	276	295	277	276	282	270	263	304	288	284	284	302	271	295	283	277	283	289	285	282	272	290	280	282	274	264	271	283	278	299	267	247	286	283	285	283	304	288	312	317	285	317	287	282	282	284	306	271	280	286	254	313	298	294	279	317	305	255	308	260	279	253	292	279	297	258	301	317	267	283	287	294	295	287	270	286	262	260	298	284	271	292	273	310	308	273	285	305	286	282	307	289	294	288	258	299	271	291	328	304	256	285	281	306	296	262	255	299	291	260	252	318	321	283	289	296	292	270	298	305	276	300
9573	7817	3340	1763	1352	1062	1100	1059	1021	1170	4016	8997	8113	5368	2635	1362	853	633	498	547	505	561	512	502	534	532	533	517	539	549	521	547	555	559	515	561	539	523	533	545	492	512	522	551	574	520	504	534	504	549	546	538	543	489	488	566	505	498	566	547	517	564	506	520	536	555	554	548	524	508	515	510	529	550	529	484	531	534	525	499	543	498	507	536	481	501	524	485	488	512	546	523	563	520	500	534	548	540	525	514	535	527	497	550	517	525	517	534	569	549	549	528	517	555	507	534	533	514	511	485	536	521	533	532	531	550	521	524	534	523	501	561	511	475	544	486	593	498	507	528	510	504	498	534	554	490	512	523	505	514	550	525	563	522	474	524	481	503	525	494	513	530	505	496	491	561	531	493	495	499	531	511	552	518	549	545	511	532	531	506	521	524	517	505	527	582	534	549	523	536	533	537	507	513	480	506	525	525	554	512	482	517	522	543	552	511	494	498	558	511	520	539	517	514	498	537	507	461	497	554	545	489	521	529	455	515	529	498	526	540	505	525	542	542	495	482	536	527	499	555	517	506	545	548	540	509	523	486	562	492	518	508	493	522	529	512	507	492	530	501	509	514	520	518	542	503	521	507	520	548	562	519	473	534	523	520	490	558	518	520	514	504	517	538	542	523	548	532	485	508	556	561	532	505	501	497	545	522	533	496	516	554	507	497	548	503	522	512	504	512	507	505	497	512	486	501	513	515	500	520	495	549	512	543	504	557	504	528	514	485	520	526	534	563	561	569	510	542	520	515	561	539	460	528	450	536	513	519	559	524	546	522	532	540	503	538	497	542	520	478	532	502	507	540	484	504	538	551	535	518	544	564	526	552	538	578	533	522	520	513	542	524	506	552	508	534	504	498	511	530	527	536	508	545	534	553	508	533	519	572	538	503	539	532	529	557	510	506	512	524	515	541	568	533	514	531	522	550	514	532	534	525	538	533	503	529	557	555	526	501	509	549	532	500	526	536	548	510	543	540	533	485	486	531	551	487	538	509	515	537	521	540	513	535	544	544	523	542	520	521	537	540	562	535	568	525	509	565	557	519	507	513	550	497	542	532	515	532	525	526	534	536	474	521	521	505	557	487	501	530	539	527	541	524	504	520	511	526	509	500	538	570	442	520	508	545	562	518	512	530	544	496	528	513	549	548	521	507	510	528	480	549	513	523	536	500	552	550	526	541	524	511	552	530	495	499	557	511	528	500	559	542	514	563	529	499	508	508	534	528	542	568	500	511	529	495	531	483	552	505	542	525	541	485	510	531	529	536	529	538	501	490	515	545	578	553	558	545	546	531	505	524	519	505	547	522	522	506	552	580	511	535	522	537	513	541	519	533	542	525	519	517	506	540	502	529	498	516	469	517	539	519	499	492	526	535	501	493	506	551	529	545	535	571	537	530	500	498	511	498	545	550	531	520	532	504	556	504	538	498	523	546	529	504	504	567	515	537	514	481	556	484	519	508	516	480	536	521	534	492	528	531	519	570	512	528	558	524	528	556	507	524	524	517	517	486	529	495	502	456	529	576	538	515	562	495	496	530	543	511	520	546	553	494	539	531	475	516	549	486	550	483	543	548	520	537	506	510	537	541	549	559	550	530	500	542	537	538	538	551	526	501	539	534	534	545	511	560	538	521	522	522	531	535	553	534	520	506	560	536	542	486	536	522	526	504	547	500	511	516	555	563	528	514	484	520	521	533	499	535	527	567	481	537	553	494	525	525	521	523	523	521	458	538	534	536	552	525	503	538	560	529	490	499	506	521	508	527	568	542	506	562	512	487	537	500	544	551	549	523	544	518	510	520	535	543	558	533	521	505	529	511	522	525	544	492	535	526	541	514	520	526	519	528	511	504	554	508	543	513	490	514	507	525	543	521	517	515	565	486	519	525	501	511	522	534	532	532	499	552	528	542	518	507	528	503	489	520	541	513	538	535	564	532	545	510	543	480	482	520	543	514	507	535	516	546	509	520	556	508	460	552	526	509	471	523	517	502	577	475	522	504	527	561	519	534	551	546	492	495	523	534	523	530	509	518	503	494	500	530	536	519	507	561	496	498	505	505	527	491	541	525	520	484	488	524	521	497	542	534	524	535	519	525	528	548	524	507	526	511	517	567	565	508	513	540	520	544	502	507	530	510	527	532	515	526	513	540	533	521	528	530	540	525	534	529	544	535	515	529	534	556	524	544	516	522	527	518	493	495	505	485	519	519	561	533	593	541	530	505	523	500	529	482	492	483	514	556	516	548	540	493	513	523	546	523	544	520	522	524	510	540	509	530	535	549	534	521	531	511	524	522	529	511	505	542	500	555	505	532	533	518	557	542	514	523	533	504	509	542	479	514	520	531	527	554	572	493	493	548	522	531	562	521	555	536	529	517	555	524	477	536	551	499	533	504	520	505	511	543	503	479	519	527	498	567	512	554	504	517	534	512	461	542	545	519	556	539	480	507	541	484	514	520	556	514	557	528	505	563	503	523	554	513	482	507	522	480	498	527	502	567	552	534	512	559	535	501	567	544	499	571	528	548	501	545	533	542	521	482	507	556	534	524	511	518	542	487	533	542	534	524	541	522	518	529	522	494	502	570	548	520	549	516	517	496	502	518	512	513	531	522	535	550	488	534	559	534	512	516	547	525	556	528	538	539	501	510	508	530	520	509	515	524	520	550	559	547	552	527	546	517	536	501	509	541	528	513	484	547	519	536	539	507	558	557	534	493	497	498	516	525	550	539	549	529	506	556	500	539	568	470	531	538	516	508	514	498	531	535	496	530	527	485	514	548	558	526	528	566	528	494	540	520	541	508	521	567	522	527	518	533	530	516	491	537	509	506	507	543	532	546	504	512	587	503	541	520	539	551	536	513	543	489	540	516	535	496	521	490	528	505	465	516	535	508	553	560	518	537	509	540	521	510	483	527	533	527	495	531	523	535	516	547	498	549	537	507	528	512	502	529	508	528	575	530	530	520	529	499	546	503	502	543	505	531	524	542	519	521	559	517	536	509	521	536	544	486	506	515	522	546	518	563	531	504	525	540	480	553	549	579	540	497	551	548	541	503	547	530	523	534	492	566	531	502	572	483	526	509	504	524	507	510	536	529	487	513	530	528	501	532	551	524	522	502	481	547	534	520	487	524	508	521	543	539	538	505	484	537	503	481	516	519	517	510	581	488	511	473	502	547	542	511	548	471	536	525	572	506	504	544	529	534	534	535	518	540	508	539	533	537	494	530	505	480	531	549	549	505	520	509	528	557	486	515	522	510	524	517	499	536	498	538	505	491	572	512	502	520	509	537	511	530	508	535	535	533	514	507	485	525	527	536	523	528	503	570	501	536	543	509	530	520	536	545	550	553	539	482	496	503	526	547	476	458	542	526	527	515	521	526	487	540	519	542	554	499	499	522	487	542	493	545	556	548	559	523	525	536	552	554	531	539	498	476	517	515	525	552	550	549	511	494	564	563
24948	21396	27760	25378	10835	2631	2002	1046	901	978	4082	16813	15350	9930	3746	1402	716	323	231	264	219	240	233	219	229	221	272	272	235	226	227	225	248	229	215	236	225	204	260	229	237	243	224	229	220	227	229	244	237	250	224	229	218	248	232	231	231	220	217	195	194	206	231	216	222	222	213	216	230	243	245	228	241	222	229	233	245	202	237	226	214	227	227	207	197	184	232	239	258	239	238	258	262	228	212	228	236	248	230	234	230	241	232	216	230	229	214	229	248	220	199	249	241	236	238	231	223	233	231	229	216	221	266	240	241	233	225	237	214	220	241	238	250	265	231	231	220	235	259	241	223	230	249	236	245	244	217	221	222	246	225	224	244	238	243	224	259	238	207	228	248	215	258	203	269	239	237	203	232	190	264	239	215	222	206	217	241	232	238	234	264	244	240	217	238	253	250	231	207	231	228	227	228	210	219	250	229	210	241	249	243	225	228	239	221	222	237	238	236	229	239	222	245	224	208	192	225	227	235	233	202	226	221	258	212	244	207	220	242	213	228	217	232	231	227	243	217	218	251	226	228	244	221	233	242	232	216	236	253	218	207	233	230	247	227	236	249	219	252	237	230	214	244	219	225	247	233	232	267	200	238	228	234	210	255	230	234	241	206	244	221	203	238	245	220	249	219	231	226	243	218	238	209	209	201	230	234	237	244	233	246	229	235	259	223	242	259	220	242	219	229	244	254	234	213	236	252	227	267	245	261	238	231	249	258	236	236	251	232	208	228	236	232	192	240	246	251	249	236	226	227	227	233	229	210	229	228	220	225	208	229	246	240	208	252	234	241	251	234	247	215	236	207	222	217	235	219	225	217	235	249	220	227	252	242	228	239	216	220	219	237	259	222	238	210	226	219	212	215	246	256	238	231	223	225	247	227	240	241	233	216	249	220	231	221	232	219	229	248	228	239	253	244	237	219	247	231	223	222	246	240	221	215	225	246	229	234	223	259	237	243	248	229	224	257	222	221	254	230	229	242	239	230	234	238	223	237	235	247	258	205	250	249	245	237	215	202	259	216	220	223	230	242	235	217	231	242	258	241	253	273	221	223	216	211	220	203	216	232	266	212	242	228	207	247	231	206	279	219	224	244	249	197	229	234	242	229	232	209	229	250	247	225	230	218	191	233	217	244	229	243	241	236	218	235	228	232	234	230	219	220	246	252	235	217	250	239	243	228	212	231	256	194	238	209	245	235	243	209	252	243	233	240	241	234	228	238	243	257	220	220	213	218	227	239	228	203	221	238	225	228	251	234	205	217	227	252	243	228	235	231	217	223	239	260	190	244	246	213	237	241	224	245	242	225	235	225	206	210	210	215	227	231	243	217	252	235	206	226	242	229	204	235	257	213	233	215	239	248	246	227	233	232	248	238	205	242	203	232	234	221	240	239	230	253	194	225	236	242	258	222	226	230	203	230	238	223	214	254	239	238	219	228	232	224	208	248	245	221	242	219	236	233	241	189	229	270	221	225	229	221	232	213	217	219	245	242	232	219	221	218	250	220	225	214	224	221	224	222	248	222	242	222	233	232	208	243	281	219	234	243	234	232	201	228	229	226	231	237	228	224	234	248	217	252	245	227	262	220	240	201	259	234	230	220	241	253	226	237	213	220	249	257	223	256	236	243	224	238	253	218	205	241	196	215	233	244	245	249	242	218	206	249	235	231	252	232	213	234	230	211	226	241	239	250	266	251	228	215	245	239	228	249	219	216	237	243	243	212	227	233	243	235	243	210	218	248	252	233	239	245	207	241	220	261	229	234	230	214	231	226	210	255	217	234	236	221	228	223	247	226	212	251	216	253	232	240	252	259	223	218	204	218	233	226	249	241	236	245	214	219	230	235	246	224	236	228	238	232	201	224	232	249	233	232	261	225	260	237	255	234	215	243	225	226	253	214	226	239	224	249	220	255	242	253	242	231	233	224	243	226	216	250	247	220	217	214	237	244	239	200	244	207	239	222	231	215	259	251	225	247	223	229	221	240	225	245	232	237	212	256	241	232	215	260	240	206	241	237	238	226	223	205	238	242	216	223	222	200	207	231	203	223	245	219	221	203	248	217	238	222	272	263	240	240	233	210	224	221	235	226	239	227	223	228	244	243	244	233	226	229	229	247	226	258	231	229	232	235	246	227	229	266	211	226	220	239	219	225	236	214	216	208	224	219	235	240	221	213	220	245	243	232	236	237	228	242	243	245	241	241	236	215	222	252	238	227	248	244	234	252	243	210	193	225	247	212	227	246	238	209	239	259	233	230	256	212	239	231	226	236	229	234	237	228	248	214	214	244	234	249	216	227	266	208	215	221	227	238	213	247	230	227	252	243	224	222	230	252	217	224	235	244	222	271	203	229	233	233	234	250	229	235	229	263	229	225	192	260	221	216	222	236	219	237	193	231	221	232	239	238	240	221	222	219	236	234	259	222	230	261	226	225	218	235	231	233	201	255	233	245	242	238	251	237	255	236	244	260	250	232	240	226	223	207	247	225	254	249	222	215	205	250	241	209	201	243	220	223	235	242	243	234	212	234	247	249	237	215	218	228	234	226	227	218	214	227	276	251	218	226	232	225	215	205	240	248	255	209	234	245	231	209	212	212	212	217	254	234	238	249	210	249	216	231	239	251	202	232	233	235	250	216	246	239	246	251	240	221	209	234	241	250	222	232	211	188	247	219	236	256	220	227	234	230	243	243	252	214	236	254	235	238	242	245	230	230	262	272	235	220	213	236	240	237	248	244	242	245	235	235	240	237	184	215	249	230	229	239	220	233	235	226	234	242	225	255	209	251	234	209	255	224	239	225	270	226	232	278	241	223	217	249	236	224	249	243	239	241	226	250	258	225	263	262	215	231	246	251	250	238	232	234	203	217	231	228	220	245	255	242	228	248	244	242	227	226	219	219	246	242	219	253	233	212	199	230	226	207	220	234	247	244	246	209	240	232	208	266	213	255	232	230	230	244	237	221	221	235	193	224	222	218	214	221	197	222	257	223	206	253	217	275	227	212	219	226	237	240	229	223	238	233	236	202	203	226	231	252	249	255	247	224	227	238	251	229	221	220	213	223	209	227	233	236	250	236	223	244	244	198	205	248	234	219	240	236	242	221	230	232	232	265	225	228	201	212	208	239	212	244	245	241	229	232	246	207	222	227	221	251	255	220	219	247	232	219	247	223	223	234	234	241	215	219	234	206	208	202	238	222	248	239	221	247	229	249	221	244	240	241	225	281	242	212	215	258	234	224	241	236	219	225	252	230	211	228	255	244	254	223	214	240	241	230	231	256	230	228	229	227	218	226	215	242	240	238	260	206	198	227	250	218	225	241	248	214	237	230	227	243	263	239	242	216	232	215	242	244	233	232	211	234	223	207	236	188	216	242	235	217	258	207	237	220	224	213	232	229	233	220	220	221	232	215	232	239	215	247	210	224	209	214	230	245	228	235	255	217	225	229	217	254	237	219	258
8395	13940	10120	5948	6582	6217	5954	3389	3037	3432	11175	28915	25407	18133	8130	3806	1776	661	409	424	444	429	395	456	470	437	452	454	415	443	400	467	454	452	468	438	406	426	438	441	455	409	416	459	425	443	460	445	494	446	413	429	481	471	439	443	404	424	456	411	440	436	454	452	472	479	468	431	457	422	447	415	436	418	489	471	467	471	471	453	453	461	430	422	428	427	429	455	455	438	440	416	417	428	455	439	457	425	443	473	464	434	421	450	464	438	445	439	440	468	446	409	410	455	437	427	437	424	446	440	453	458	453	454	431	427	476	443	429	411	426	466	401	476	404	476	440	435	400	457	422	439	424	430	426	451	424	441	462	454	446	408	419	427	444	452	427	439	414	447	413	427	409	455	427	432	477	442	462	424	411	414	456	454	414	463	464	478	421	459	417	416	466	432	420	442	417	447	472	423	446	445	443	476	473	438	464	468	413	431	477	433	445	443	405	413	447	449	437	458	413	459	486	470	477	462	394	417	412	406	439	475	451	440	432	446	461	416	446	446	415	436	443	480	458	475	474	434	454	457	442	432	417	452	464	441	460	465	397	439	398	462	434	437	414	471	429	424	461	418	468	472	416	431	423	464	408	455	438	461	433	407	440	412	435	438	445	463	447	452	426	446	443	443	467	436	427	421	466	425	415	412	456	417	472	443	417	433	416	481	432	452	443	439	425	423	445	445	447	443	416	468	456	425	431	458	427	435	450	424	458	467	435	438	447	437	441	420	427	456	447	449	445	438	420	432	439	448	445	420	418	407	392	462	452	434	452	487	445	439	452	448	398	413	420	454	440	472	440	444	454	486	456	413	408	433	417	471	411	453	397	453	470	457	420	417	424	439	445	395	438	440	421	443	452	445	452	447	445	470	432	426	425	424	424	444	429	418	425	431	431	448	434	418	482	474	423	435	430	414	437	423	475	487	426	424	453	448	461	419	460	472	442	458	420	418	433	426	413	428	440	450	476	420	431	439	461	485	480	432	429	425	434	415	468	418	416	445	424	464	439	439	447	428	472	473	421	441	461	420	407	447	435	430	433	447	424	438	428	435	489	453	469	428	454	451	436	419	447	459	458	437	437	444	422	421	471	419	452	444	465	428	421	404	455	445	449	449	410	443	478	416	453	470	453	462	476	425	441	452	469	493	427	428	460	476	460	468	416	425	435	437	436	431	421	419	411	445	432	425	452	449	434	465	455	433	438	414	428	443	465	440	461	456	437	432	437	450	455	449	423	444	456	415	438	455	432	439	424	449	458	399	447	465	455	431	417	448	415	454	463	437	446	423	426	417	473	403	449	426	382	459	461	437	436	432	457	436	425	435	441	445	452	448	449	462	471	427	439	447	436	456	460	379	442	449	430	418	462	431	448	467	457	446	428	436	431	435	456	441	443	442	503	481	440	431	446	420	434	391	421	465	421	419	434	475	463	461	435	432	453	414	427	442	435	434	480	482	414	416	448	470	468	444	432	439	456	448	433	475	440	463	413	448	451	460	420	443	431	453	430	437	441	448	463	452	461	423	431	423	402	447	475	461	442	437	429	410	413	472	436	478	451	419	412	433	464	463	453	434	476	432	493	407	440	462	468	439	434	458	457	405	393	426	449	483	431	454	455	397	427	470	437	461	424	445	454	416	465	448	436	441	475	466	448	453	429	472	438	409	461	445	431	437	429	444	452	438	438	466	440	440	440	443	389	456	453	441	466	426	426	422	448	467	464	431	425	445	435	434	436	445	433	455	461	429	443	448	402	394	429	446	463	483	437	445	433	476	475	464	427	464	436	471	430	451	438	451	474	461	395	474	442	417	434	422	440	466	424	440	418	417	491	467	424	466	428	441	441	429	423	473	398	418	423	432	445	390	449	442	427	443	424	458	448	410	447	465	440	445	477	470	397	432	449	408	431	428	456	411	416	455	411	428	441	438	435	430	406	460	492	454	446	434	434	452	424	423	428	443	464	433	446	468	464	407	446	445	410	412	446	448	449	430	440	427	445	408	434	455	404	429	416	445	468	402	459	414	398	400	480	446	445	463	444	416	446	450	454	450	464	447	454	460	408	435	423	474	461	458	416	427	442	457	425	486	423	459	475	447	468	448	415	449	431	446	430	425	443	406	459	479	470	439	430	442	436	454	428	466	428	431	487	441	445	417	421	440	434	410	439	427	450	418	441	454	407	427	453	429	444	446	446	455	426	463	442	470	437	448	443	495	418	448	444	451	421	439	444	431	494	425	448	457	450	429	467	450	397	451	507	452	456	444	432	450	459	488	435	464	453	434	435	428	431	441	431	437	456	423	449	458	417	422	461	443	427	394	442	454	410	467	429	449	412	477	439	434	429	478	431	473	447	440	413	446	437	422	462	428	437	445	421	462	459	424	413	445	421	459	426	433	429	415	450	455	443	456	445	454	453	409	430	448	417	445	453	444	429	476	413	428	428	415	442	466	454	441	451	457	483	453	416	460	438	445	461	451	402	459	423	423	433	466	469	437	422	493	457	463	412	460	453	448	472	427	427	474	456	421	455	471	445	420	429	445	442	475	410	431	444	438	460	426	452	448	442	459	421	437	462	438	450	474	456	444	447	408	415	438	396	468	387	435	451	427	456	435	463	453	451	438	475	427	451	437	442	447	478	438	405	480	424	454	482	460	413	418	409	444	465	484	386	460	476	459	420	392	445	447	482	428	442	481	461	463	455	471	429	464	444	454	396	427	416	478	492	480	437	435	437	459	479	464	442	448	413	443	444	446	433	420	456	422	386	430	437	438	414	455	431	449	433	425	466	432	410	420	442	453	398	428	433	404	415	402	443	404	434	470	434	432	407	422	409	407	419	435	445	469	437	436	487	445	434	419	414	444	430	426	447	432	473	449	447	435	406	383	455	463	462	443	448	456	427	469	418	433	439	438	412	449	461	434	428	472	443	442	454	440	488	423	449	452	454	418	475	392	458	448	431	469	422	431	424	438	382	407	441	458	443	429	402	439	458	441	442	421	445	445	433	462	433	404	440	461	496	428	470	408	463	448	379	430	487	421	474	470	425	437	390	450	446	411	463	441	431	442	408	410	461	446	441	412	404	435	497	449	464	437	461	441	465	437	433	424	428	442	423	436	437	457	451	495	470	432	457	400	428	423	443	423	439	485	444	444	412	388	441	443	451	443	409	428	470	459	459	449	410	457	446	412	442	453	428	432	435	413	426	448	424	433	445	445	427	472	462	452	395	430	482	456	427	430	424	450	433	444	420	468	409	471	466	430	435	455	432	484	425	416	444	450	439	437	440	419	469	431	458	429	427	444	457	421	426	456	479	406	445	440	483	435	427	448	464	406	419	449	438	444	428	423	482	440	405	430	453	394	426	462	423	449	460	482	391	427	394	414	447	427	442	452	425	447	411	435	443	456	444	470	453	418	448	419	422	469	453	451	447	400	446	429	445	407	440	443	451	457	451	436	447	449	383	461	423	461
23264	21268	29058	23791	21301	20123	9518	3354	2090	1274	10346	34493	30578	21572	9136	3232	1243	367	194	181	174	174	187	196	215	175	175	196	170	179	188	187	174	173	183	183	204	184	184	210	182	206	177	177	196	197	178	214	180	177	208	188	177	180	186	174	190	190	218	181	161	180	191	178	213	194	186	206	193	180	181	191	169	195	178	187	182	207	200	177	175	183	184	172	207	188	173	190	178	173	186	210	181	175	214	181	177	188	185	162	187	160	193	157	160	198	167	179	191	195	194	194	183	186	184	187	193	172	187	194	194	179	172	196	187	210	193	215	186	178	190	180	199	198	205	182	191	177	188	186	183	190	187	173	177	177	187	181	189	175	184	186	194	218	170	171	194	156	178	164	173	168	180	177	206	189	196	186	179	183	193	205	177	166	174	179	196	175	188	190	167	167	174	189	171	150	182	157	185	192	187	170	183	207	181	205	193	182	203	166	183	201	181	170	142	162	166	179	172	177	210	183	204	178	178	177	196	163	179	195	181	180	180	169	196	174	190	171	209	188	193	194	180	200	212	184	172	175	184	208	168	207	169	176	175	185	198	193	201	166	196	189	187	186	207	197	176	201	162	179	194	173	170	164	137	190	196	195	179	221	186	183	206	180	196	171	166	186	182	182	165	188	172	180	189	198	190	166	180	174	167	181	183	178	206	184	187	178	179	207	168	196	174	198	156	173	180	175	195	177	193	202	169	171	170	216	198	216	180	173	161	174	183	167	196	178	173	197	185	179	178	159	172	173	197	185	191	197	192	183	194	189	172	194	190	192	165	178	175	208	198	183	180	207	189	190	172	172	174	183	169	159	194	181	193	206	199	184	179	197	184	192	180	175	161	167	201	174	171	192	168	200	171	158	204	187	187	196	185	197	188	205	186	164	179	201	200	203	182	180	204	180	179	210	179	199	186	205	173	194	197	180	185	187	185	181	195	178	196	207	171	185	182	192	214	185	206	183	169	153	184	168	182	181	188	192	168	168	188	171	189	171	180	175	194	172	173	204	204	177	181	196	191	159	192	192	172	211	178	195	168	185	200	203	170	183	181	202	181	202	167	183	211	198	190	176	189	203	182	189	175	185	183	170	166	172	194	170	172	191	183	173	189	172	175	185	178	174	180	177	193	182	185	149	179	179	167	198	187	185	196	185	207	173	195	177	174	163	190	185	150	214	199	177	189	185	185	190	187	185	200	185	173	182	204	186	188	154	181	172	191	207	182	200	188	166	191	193	201	206	187	171	185	172	193	196	181	196	197	172	195	196	171	175	201	173	179	183	163	194	178	185	175	181	190	169	204	203	190	224	173	178	195	172	183	167	182	183	178	178	176	192	161	156	167	202	159	161	171	177	191	165	190	185	184	183	164	192	173	185	185	177	177	176	183	193	173	196	185	160	188	198	195	172	169	164	181	162	192	170	180	173	200	205	170	207	184	204	183	208	187	198	206	207	190	186	191	208	191	187	176	183	200	178	181	195	198	187	179	189	202	184	165	182	209	180	160	197	167	206	205	205	183	185	195	196	173	170	181	184	183	200	188	180	175	176	186	203	211	183	162	178	227	199	188	182	186	170	190	190	208	146	161	168	200	184	205	182	192	180	175	162	173	189	177	174	173	188	192	182	173	191	186	197	176	166	185	193	212	167	170	178	206	170	172	188	185	184	192	161	187	167	196	174	183	162	195	180	159	215	192	178	216	171	183	169	183	183	202	176	179	192	189	187	196	182	201	163	197	181	208	175	182	169	188	183	215	192	191	177	183	194	190	160	167	198	183	187	171	180	196	175	193	192	176	189	205	195	179	192	170	174	191	206	206	168	194	187	182	179	183	203	196	167	186	172	184	175	174	183	182	223	170	207	194	169	179	171	192	187	195	200	188	173	167	186	180	184	218	175	204	186	201	160	191	180	182	181	196	203	193	190	208	188	161	169	171	190	180	169	178	211	166	203	200	167	169	195	192	164	172	178	181	223	178	178	203	177	184	193	186	206	175	167	182	201	172	187	161	179	192	190	162	174	181	199	193	166	197	176	178	174	191	180	172	198	184	180	201	211	183	179	158	162	173	208	183	174	182	189	211	178	180	172	214	175	172	190	205	174	192	183	172	186	185	158	192	176	188	166	189	180	173	190	178	214	182	191	183	171	180	179	197	180	195	156	190	168	187	198	181	182	154	191	186	203	172	179	193	178	183	185	164	170	171	174	200	202	200	195	186	203	207	188	191	189	197	184	214	180	176	189	177	168	193	174	185	190	172	201	179	187	186	146	171	155	171	173	187	183	213	163	167	198	190	178	184	204	179	183	200	189	174	159	214	204	192	224	192	215	189	183	170	189	197	169	180	196	166	168	182	179	170	174	190	195	179	176	192	190	177	203	179	194	189	204	170	189	203	173	189	175	181	175	191	185	196	178	172	186	198	196	193	210	191	179	195	177	187	171	193	175	164	192	198	197	201	182	177	199	200	181	199	197	178	201	180	206	166	149	179	182	186	183	184	181	189	190	179	190	184	184	192	181	186	179	177	169	179	166	166	182	183	188	184	171	168	162	174	203	196	190	167	170	184	182	172	194	179	179	191	157	200	191	196	192	186	187	192	185	162	186	153	194	193	172	166	172	185	189	183	214	201	205	179	195	212	187	170	202	176	198	187	170	178	191	174	170	185	193	155	197	179	191	193	190	205	190	171	161	222	184	173	195	212	204	177	188	198	206	171	167	160	158	175	199	181	186	179	186	196	181	191	207	187	224	194	211	178	183	199	176	201	170	191	179	185	179	161	202	184	191	192	185	184	166	203	181	165	173	209	202	198	199	170	197	178	202	191	186	190	189	197	229	190	160	180	198	169	173	198	170	191	203	181	167	207	188	179	202	182	211	182	177	166	172	164	163	186	177	174	173	179	169	183	202	183	181	181	165	189	189	197	163	202	202	196	175	167	198	176	185	186	201	224	201	178	194	179	203	219	189	199	166	196	162	175	197	209	195	193	173	194	181	163	182	201	181	166	187	158	168	176	188	182	177	171	179	199	174	199	181	188	182	182	185	202	204	191	178	200	182	189	192	193	179	185	206	187	190	176	177	175	162	218	212	190	174	184	207	191	170	186	173	176	196	201	188	169	172	185	178	186	178	200	183	192	186	156	207	206	211	182	192	183	191	181	182	193	177	178	190	186	174	212	212	170	181	192	191	178	167	174	197	196	169	166	195	168	164	204	179	206	215	166	186	188	178	199	178	193	152	175	166	195	164	191	196	165	167	173	186	217	172	185	208	182	186	173	186	184	188	201	182	183	170	176	190	183	184	184	182	198	199	191	196	214	167	179	167	204	194	215	176	172	205	185	151	186	199	194	200	188	178	186	194	175	161	171	199	199	204	196	196	194	193	184	189	227	184	160	182	175	187	198	183	154	192	186	171	204	196	161	193	163	182	189	202	205	209	206	177	163	214	182	179	203	158	197	188	186	189	176	184	177	183
12816	25033	22607	22600	20799	16879	13473	9390	6816	4239	20116	41874	37680	29161	15121	7743	3138	861	305	338	370	325	310	352	316	318	333	360	331	346	330	365	295	345	314	338	340	366	318	326	342	359	333	356	321	295	333	348	328	340	311	339	314	354	332	329	364	325	321	338	327	338	324	364	324	360	330	346	309	319	305	319	318	319	312	337	315	326	341	325	335	339	354	313	339	332	360	343	362	328	309	347	331	354	305	314	320	362	332	299	356	345	374	329	367	344	354	310	304	315	319	324	343	303	304	314	342	370	315	338	327	325	335	337	312	359	356	341	297	301	344	328	351	321	333	331	336	333	353	339	331	330	355	335	324	335	326	330	362	327	362	345	371	318	331	333	345	316	326	342	334	325	340	329	326	342	318	338	336	337	331	359	321	335	308	341	318	354	339	361	348	366	370	297	343	352	337	335	337	329	336	346	310	328	328	336	315	362	305	324	328	329	332	336	348	319	344	340	357	355	329	354	325	341	336	334	352	344	390	349	336	312	339	311	352	336	314	353	328	340	328	315	321	315	324	333	339	342	334	368	322	319	315	339	337	350	325	311	369	346	341	350	321	316	323	384	322	350	342	326	311	364	323	337	380	332	339	341	330	375	345	326	335	325	341	312	352	367	342	296	297	327	314	341	307	317	316	344	326	307	344	371	351	312	342	342	371	332	338	304	340	360	294	336	337	330	312	327	324	324	339	342	322	317	375	367	335	293	347	326	346	321	321	340	320	334	342	344	357	333	344	310	329	361	335	356	331	318	347	314	334	342	338	346	327	322	335	338	360	326	335	341	322	297	321	347	327	321	313	341	344	330	344	311	342	337	342	347	320	337	359	366	311	320	344	343	330	326	353	302	345	347	362	321	336	323	322	336	354	351	333	335	339	343	326	324	323	354	328	346	347	336	339	326	290	333	339	342	356	338	356	348	310	335	348	331	350	375	280	333	345	345	320	342	325	337	350	327	357	352	341	349	352	362	316	367	287	280	341	320	324	344	327	316	316	333	347	364	313	333	314	307	331	322	314	335	335	340	369	362	357	350	359	354	352	339	331	362	347	334	321	343	328	335	341	321	358	323	306	320	339	328	342	324	312	293	340	307	337	331	334	350	350	309	328	292	357	348	300	335	338	354	348	343	310	289	312	338	296	348	325	317	337	333	341	336	318	331	302	358	319	313	329	332	340	338	331	334	336	339	355	335	300	319	343	335	306	340	330	374	307	345	322	359	310	350	320	324	343	310	354	329	338	341	354	375	352	331	323	336	308	320	315	311	326	350	354	340	366	332	361	342	333	356	332	355	326	322	366	336	337	325	350	356	333	337	336	317	347	353	343	326	306	295	330	344	343	331	366	362	340	336	326	336	361	333	310	317	320	342	333	331	341	369	309	341	354	311	309	339	316	353	342	349	354	330	323	327	344	332	353	352	292	367	339	344	321	340	337	302	312	332	293	346	336	349	334	337	324	326	325	356	330	330	339	335	358	312	332	312	334	352	330	338	289	341	337	335	352	298	335	333	340	314	315	307	350	338	346	354	351	336	402	318	335	366	330	320	351	305	325	324	314	370	319	310	303	343	335	345	339	329	340	314	326	342	340	362	345	331	313	330	323	354	362	345	337	307	350	335	327	346	326	333	352	338	333	325	313	342	323	334	320	364	339	281	359	303	361	321	325	347	323	315	356	349	337	334	329	325	332	345	345	343	335	339	370	331	328	319	335	360	331	337	330	357	336	334	334	338	352	309	326	345	339	362	331	358	327	307	306	355	306	314	351	357	331	331	371	338	360	359	337	299	327	347	346	296	330	345	371	329	325	334	352	318	340	339	349	332	315	337	333	338	332	322	375	338	365	343	315	319	386	318	373	370	339	333	359	342	328	361	311	313	364	335	365	315	328	295	310	326	321	320	373	354	322	346	355	326	317	336	310	321	373	329	299	312	371	333	322	328	356	338	335	364	324	338	346	350	322	334	327	357	356	330	319	299	356	341	318	348	332	340	339	344	340	354	308	387	320	342	381	348	331	308	334	299	317	322	316	323	354	309	324	334	318	310	353	334	358	328	364	316	318	326	327	341	324	325	319	343	335	342	331	337	339	347	309	339	330	359	335	362	291	336	336	322	354	355	321	305	308	319	367	338	335	309	321	338	321	332	359	324	349	314	375	337	348	347	366	312	295	329	359	316	358	348	343	343	322	356	396	337	360	343	311	340	340	362	337	334	308	334	355	334	338	347	364	317	322	313	334	330	327	329	330	304	350	348	324	339	348	334	348	359	312	358	351	360	320	346	331	337	342	314	356	344	363	362	347	315	337	325	323	357	343	328	325	322	313	339	340	351	346	355	329	317	326	342	315	349	326	338	291	343	324	297	359	325	339	322	305	342	308	325	344	350	317	342	351	380	331	348	356	325	330	344	322	307	333	349	328	325	344	305	341	367	358	320	335	337	359	332	368	350	347	349	326	322	290	330	328	328	332	326	334	315	341	342	324	331	369	315	318	329	347	339	324	369	365	322	329	316	357	331	318	335	354	314	348	379	314	339	337	327	336	333	337	333	311	352	357	336	337	333	359	333	345	351	310	307	366	351	354	330	340	320	334	335	312	342	323	356	352	332	329	312	332	305	330	329	343	327	326	325	343	343	335	324	335	346	341	368	346	336	333	325	346	340	343	328	314	319	336	349	343	333	359	334	331	294	326	320	373	328	342	307	320	325	306	347	302	355	320	338	350	340	321	352	325	346	337	325	330	331	330	355	328	323	357	321	307	347	362	351	327	346	329	330	347	349	348	324	321	364	355	332	336	347	364	312	354	321	338	303	328	330	329	316	364	313	347	350	332	340	330	339	320	315	339	312	326	294	341	375	358	318	371	352	348	321	364	338	334	324	352	357	344	331	334	295	335	343	318	331	279	335	342	328	332	353	359	337	329	336	327	334	332	298	338	323	332	326	346	319	344	322	323	320	295	345	342	337	338	321	342	315	361	325	307	352	306	330	339	318	327	318	319	310	313	345	321	342	351	322	301	316	320	319	283	343	303	357	348	302	354	320	327	365	360	366	323	305	335	334	308	339	339	357	358	312	354	338	326	335	369	315	344	292	311	331	314	332	329	323	336	354	344	337	316	331	354	351	333	308	296	351	337	364	322	324	344	362	335	319	330	290	347	317	339	333	303	309	300	361	353	321	351	338	339	356	338	296	352	340	371	332	353	312	332	300	350	317	323	325	381	326	313	351	348	344	325	316	319	321	308	362	330	336	338	335	308	346	316	357	323	307	344	315	313	313	361	323	340	357	320	339	354	319	336	346	343	346	319	325	361	340	296	322	343	314	345	342	356	327	326	346	312	349	373	340	356	323	337	313	353	335	331	371	333	356	317	318	299	336	316	317	355	329	303	329	326	380	333	340	333	325	325	353	350	330	357	329	352	353	333	350	331	318	347	338	299	348	328	345	320	321	330	360	300	332	337	349	371	331
26870	20610	16447	7843	2492	1734	1653	1340	1006	629	1249	3153	3152	2106	1112	578	405	303	293	284	264	282	307	278	290	277	322	290	273	268	287	291	304	276	277	275	250	264	291	298	306	280	291	279	287	285	292	301	289	283	308	263	301	306	273	273	278	285	281	279	280	319	316	267	270	248	265	290	277	294	277	301	300	291	272	300	243	296	303	272	331	276	278	310	296	316	266	306	303	283	283	286	284	292	268	257	275	264	296	285	289	263	288	273	291	246	302	300	262	292	288	269	296	275	294	300	287	279	304	281	276	275	277	279	296	284	300	272	300	285	282	279	268	236	298	312	279	290	289	288	276	308	276	259	270	287	277	262	294	276	277	291	274	293	274	303	298	282	285	261	299	298	290	300	296	295	320	323	288	274	289	246	282	275	287	277	271	271	292	268	291	314	290	277	289	271	277	290	277	300	269	274	279	266	269	289	275	260	279	300	266	284	329	297	298	305	278	309	280	308	278	292	294	308	293	289	313	275	277	281	268	296	298	294	285	262	284	282	303	289	305	319	284	299	279	280	292	304	307	274	310	279	259	294	291	262	307	313	299	277	298	277	294	247	285	286	291	319	294	270	291	303	272	302	296	287	303	295	269	276	298	302	285	280	297	302	298	297	292	292	266	282	266	307	280	273	271	284	290	306	290	286	279	292	266	314	279	284	316	281	295	269	307	273	319	300	310	290	299	287	263	285	267	265	282	266	301	265	274	301	293	291	268	254	287	265	267	282	291	259	297	296	250	276	291	282	288	296	269	298	290	334	291	277	285	306	297	294	271	290	299	260	312	267	276	283	294	272	306	260	298	300	287	278	307	316	285	285	257	315	300	287	290	298	290	307	289	275	307	288	274	292	304	261	307	288	301	292	285	272	308	274	268	278	289	250	254	279	274	269	279	287	281	287	294	270	299	281	285	286	277	267	309	326	285	293	307	270	317	269	285	291	275	284	279	281	298	301	290	291	286	278	309	288	297	269	282	259	280	268	286	261	254	309	290	278	307	263	299	278	298	278	266	287	277	296	265	313	282	289	263	256	272	271	286	294	273	315	274	285	301	278	290	327	268	300	310	290	279	289	280	288	285	263	306	283	282	290	276	276	285	255	269	281	270	293	293	259	284	252	295	308	273	255	280	242	278	309	299	282	278	281	275	267	312	250	277	273	297	271	256	279	273	243	280	267	276	263	269	263	259	311	303	288	296	290	293	279	262	290	279	259	296	300	284	284	287	296	294	300	266	245	272	281	286	310	296	297	277	286	289	300	291	276	267	266	291	276	268	314	286	305	282	287	288	303	329	260	300	334	332	284	266	305	284	271	279	303	292	287	280	277	290	278	278	300	269	285	287	304	242	317	299	289	294	290	294	273	301	305	289	280	290	279	303	299	299	310	284	307	285	297	297	269	267	280	293	311	236	277	289	246	289	267	270	269	292	315	239	281	251	320	275	277	290	293	316	285	284	256	243	273	280	285	302	293	267	283	259	270	292	304	265	283	296	264	289	298	289	273	253	298	267	307	316	297	251	290	282	274	285	299	282	264	268	294	299	322	273	314	293	277	303	323	280	284	288	306	258	296	268	288	272	307	278	297	283	291	304	305	289	285	295	265	301	267	272	282	312	283	310	295	259	318	258	287	271	280	285	272	332	253	270	277	290	270	276	270	274	308	291	280	276	254	267	299	266	295	287	284	310	262	279	276	284	293	298	285	298	291	304	286	277	292	295	276	278	301	271	283	272	305	270	264	299	292	279	272	297	316	289	268	291	269	290	305	285	300	321	266	279	260	307	308	259	300	273	311	276	269	298	306	281	291	274	269	298	292	300	321	289	280	305	313	304	270	291	302	298	297	267	286	300	294	325	310	298	279	295	293	277	292	265	266	315	273	295	289	252	288	270	273	276	316	266	302	256	287	287	249	278	283	280	272	307	276	280	291	279	302	284	263	271	290	302	289	280	305	295	292	294	268	289	286	272	284	280	293	289	266	266	288	298	253	273	276	274	322	241	307	301	312	301	260	292	313	278	289	285	261	287	266	282	289	322	300	288	283	331	276	318	271	304	302	271	282	295	273	298	273	271	270	268	304	277	307	308	283	258	304	311	292	289	279	284	248	285	291	306	272	281	307	317	271	286	278	309	299	258	299	305	269	318	296	299	259	311	302	283	272	311	257	281	302	282	274	295	302	279	293	322	288	266	304	264	265	275	283	302	267	317	270	275	288	274	303	270	300	270	284	257	293	302	286	284	293	314	296	269	289	259	287	280	277	310	299	282	274	230	282	294	285	279	290	280	311	285	284	283	297	317	312	288	272	279	288	258	304	290	265	267	317	304	300	283	267	263	294	269	272	284	278	271	290	280	288	300	303	301	270	275	262	281	265	284	264	291	268	267	268	283	256	288	313	289	310	271	283	284	297	283	307	282	314	278	269	273	276	328	260	308	287	274	276	289	293	317	262	276	289	287	256	265	280	267	286	262	277	279	312	295	311	290	270	265	257	290	296	297	293	249	271	269	290	297	273	287	307	294	316	268	327	319	288	272	251	264	308	288	258	293	276	255	249	319	290	276	278	286	280	302	276	263	279	273	297	296	284	311	263	278	286	282	251	315	258	257	281	313	272	308	286	261	317	332	259	296	290	296	273	290	281	298	263	273	295	280	268	304	281	278	280	299	298	312	289	289	279	268	283	302	275	287	294	304	295	303	286	277	288	279	283	319	310	279	273	281	263	294	267	269	290	271	290	302	319	298	279	286	272	276	298	290	294	277	276	261	283	273	275	298	289	291	278	292	296	291	289	258	296	322	280	285	336	277	307	304	292	254	287	286	271	314	262	280	279	298	309	312	289	280	292	267	271	314	270	277	275	306	298	286	289	307	278	299	281	294	299	289	297	260	274	304	288	269	260	278	261	268	280	293	270	271	254	288	294	316	276	259	287	279	272	291	298	287	288	315	298	285	290	269	286	257	312	274	267	336	262	314	288	303	272	283	280	275	300	315	299	310	286	308	292	304	284	284	301	272	291	266	304	278	300	282	316	305	296	305	278	302	270	298	269	263	278	276	288	306	283	258	290	253	309	299	283	259	300	276	295	274	282	272	269	288	274	299	290	289	281	258	294	266	283	292	303	282	296	309	283	288	298	286	306	309	315	257	296	257	305	276	286	288	311	289	295	301	282	309	268	264	284	280	276	281	269	283	289	242	305	259	281	293	298	293	312	315	277	261	283	283	299	270	294	283	267	292	299	280	289	308	282	288	257	299	290	261	328	259	280	296	305	281	261	300	284	257	286	292	271	266	304	267	271	274	284	286	315	311	297	324	282	285	280	318	264	313	308	269	294	278	272	282	292	288	279	288	289	277	303	258	278	314	291	287	302	293	292	295	294	295	301	292	311	273	275	272	303	299	301	306	298	303	305	286	276	284	282	295	288	280	279	310	269	293	270	290	289	290	295	280	271	306	302	292	272	257	297
10390	12318	21745	11497	6268	5153	5566	4743	3285	2015	3674	8661	8051	5131	2656	1443	876	584	510	522	535	498	552	545	533	511	500	509	507	505	528	523	522	539	521	524	527	506	525	522	570	514	489	503	501	560	518	501	542	528	555	524	557	540	497	513	528	491	520	516	532	518	556	502	525	541	488	489	512	505	471	508	512	569	507	525	544	535	537	568	510	487	535	535	519	550	530	535	533	523	513	544	501	509	527	527	462	537	468	486	523	518	503	538	579	556	507	486	545	507	538	513	522	521	516	559	546	515	547	485	535	528	484	531	506	493	494	544	516	532	530	455	536	527	555	543	548	519	535	533	544	528	509	531	508	559	557	502	535	527	517	496	500	524	520	531	526	530	499	502	505	547	514	548	506	475	562	535	530	513	526	506	563	535	522	561	519	501	537	507	524	538	523	538	523	542	509	583	488	532	513	502	549	495	528	540	462	552	532	533	529	501	537	559	529	533	552	545	563	502	577	524	500	498	545	503	492	518	527	515	561	536	568	481	541	519	519	537	529	514	492	522	515	519	552	529	514	542	526	503	509	506	570	513	524	534	487	524	551	522	545	538	561	532	526	490	476	561	517	501	533	500	522	513	575	532	568	521	513	514	527	491	551	504	532	545	507	537	548	514	508	517	530	539	539	554	516	561	530	551	498	531	489	525	529	505	545	550	524	520	487	533	546	529	566	556	549	531	518	542	559	515	522	494	516	520	539	513	522	529	504	475	507	508	548	526	502	507	533	530	515	544	513	501	491	493	495	477	511	506	562	553	516	519	538	477	528	523	512	553	501	554	515	542	517	515	562	515	530	529	512	523	580	556	510	555	495	537	525	526	521	531	542	521	539	538	525	502	513	548	530	541	517	512	516	479	509	519	520	520	500	531	541	504	547	507	480	518	519	525	542	523	528	524	540	554	491	500	541	503	523	550	491	488	534	491	542	502	582	447	552	547	489	542	553	462	526	536	506	518	522	501	473	533	573	569	479	538	507	540	522	541	522	528	478	556	511	493	538	538	480	496	515	499	499	539	508	558	517	495	494	511	509	497	539	517	509	505	522	533	557	518	518	502	526	485	559	534	532	495	504	528	513	490	514	512	522	557	510	581	534	531	501	503	483	517	512	542	534	487	523	506	514	509	497	528	473	549	525	484	525	548	551	533	528	518	550	522	536	496	515	522	547	518	495	544	524	549	541	484	511	548	552	561	518	507	537	508	540	499	511	495	483	543	500	538	543	510	499	542	522	507	585	545	517	553	504	545	493	527	530	501	530	496	490	528	511	515	534	533	561	536	522	555	530	521	506	507	517	503	550	511	541	511	531	483	471	513	516	507	517	478	532	525	493	483	480	523	555	530	533	508	518	528	560	522	554	501	541	500	508	536	486	512	500	529	533	518	536	523	522	521	506	499	523	471	529	515	486	543	516	553	549	484	481	520	513	527	485	533	527	510	523	527	503	516	555	518	532	525	519	521	532	558	559	534	524	517	551	523	499	514	506	534	546	503	534	544	517	518	516	545	538	514	490	508	506	543	556	496	520	509	529	519	539	526	507	537	526	535	516	543	539	505	576	529	517	522	529	492	521	540	497	527	548	541	554	505	527	486	512	500	512	502	518	535	513	534	490	537	485	527	517	516	501	523	506	559	497	491	529	514	511	522	564	533	552	522	536	544	544	532	508	471	521	510	540	498	520	466	519	526	531	512	514	491	529	523	503	552	508	485	535	490	523	544	516	523	542	498	546	525	523	527	513	504	538	546	525	517	499	501	517	519	509	504	557	559	509	520	544	492	513	506	488	525	527	573	481	517	506	505	548	515	502	537	543	530	489	529	509	498	541	492	528	499	552	522	472	509	493	551	535	531	493	522	512	531	561	507	538	546	507	539	509	555	496	516	534	523	536	547	518	555	540	546	499	524	519	489	521	542	532	512	550	537	496	531	507	514	516	537	480	516	521	519	536	481	526	494	485	537	502	531	503	534	495	540	535	523	520	519	565	517	488	500	504	473	484	505	517	496	538	531	574	505	519	519	537	502	516	505	510	527	527	545	519	510	549	550	505	565	507	549	517	493	531	523	508	523	493	454	516	539	518	510	546	484	546	509	516	489	529	494	515	519	514	509	517	532	562	474	505	538	522	528	522	519	534	499	504	483	543	484	507	502	533	514	560	503	546	521	537	522	480	538	571	500	531	532	545	503	533	487	558	551	530	500	526	527	508	516	548	510	511	510	502	507	517	490	539	548	514	541	516	500	502	523	535	459	498	487	517	487	477	460	571	523	529	488	511	502	532	524	523	498	505	519	506	497	530	526	504	555	533	502	528	494	519	512	560	540	526	523	520	556	492	483	543	544	520	529	497	525	565	573	503	499	563	505	515	522	497	486	479	485	596	468	552	495	485	546	530	542	529	504	550	536	535	545	520	512	512	525	516	525	513	538	540	483	497	488	499	533	558	530	551	506	507	495	524	471	483	509	539	521	562	528	558	521	539	519	550	500	512	555	499	565	528	519	526	531	491	542	488	565	521	485	517	524	536	556	520	516	489	518	521	521	517	558	537	545	487	537	560	519	535	477	515	507	535	559	513	497	465	554	488	500	521	523	556	528	576	523	525	508	543	546	530	552	490	493	604	520	534	491	521	505	509	497	534	514	500	482	495	509	524	510	535	489	484	529	552	491	553	541	534	496	525	499	498	526	533	562	515	499	536	516	524	542	530	549	535	504	534	486	523	538	490	520	518	509	518	560	511	533	516	520	522	546	514	516	527	505	529	503	556	518	494	491	510	496	517	506	507	512	569	490	514	509	489	509	543	517	551	538	496	534	540	540	567	526	498	530	518	531	526	505	526	523	489	524	533	495	528	502	549	505	547	530	507	536	542	554	533	481	507	533	508	498	577	558	522	550	488	518	571	548	548	530	507	505	557	527	497	537	469	507	558	508	505	574	556	525	542	525	543	480	522	525	517	545	513	570	498	525	517	526	516	544	551	518	490	500	528	522	539	531	499	511	524	547	482	523	521	527	519	527	483	507	539	528	514	522	468	493	525	500	505	540	482	509	521	542	541	503	512	494	488	478	556	548	495	512	511	515	527	520	505	501	545	543	496	505	524	520	515	523	512	519	525	527	489	534	498	510	514	552	557	500	495	534	504	510	539	482	531	527	504	557	523	466	543	502	557	515	507	524	513	498	518	536	533	474	527	504	528	547	477	545	514	550	510	523	512	538	539	497	548	516	525	528	523	515	524	530	520	531	510	536	520	524	536	481	545	489	533	524	501	485	517	533	498	461	496	560	533	523	496	548	546	520	507	522	524	532	518	517	552	483	499	529	511	496	501	476	543	520	502	517	505	551	498	536	524	563	501	495	529	519	502	531	480	541	524	566	501	555	536	511	526	519	504	520	468	539	512	512	551	546	510	506	528	528	559	522	512	534	531	491	513	527	543	557	508	535	530	489	536	514	542	543	513	495	529	574
24926	21410	27828	25208	10205	1607	1538	1503	784	873	7211	18047	15162	8337	2909	1016	569	293	227	247	204	231	238	257	221	227	218	246	245	240	236	264	274	212	252	239	251	228	262	236	225	247	212	268	261	245	266	223	241	227	240	217	247	247	238	243	241	231	222	225	210	213	236	218	236	248	222	240	213	242	258	200	215	245	235	269	238	245	229	260	236	247	218	214	231	255	211	267	210	242	199	229	280	239	232	248	232	266	237	235	219	238	237	220	246	221	255	216	248	237	264	242	260	232	240	232	211	230	235	244	234	239	212	259	237	225	252	248	282	249	229	258	235	241	206	242	239	240	250	191	233	227	254	212	249	237	232	235	246	236	262	233	235	262	247	258	259	215	242	246	251	222	253	248	244	232	224	262	215	261	229	257	221	248	245	242	238	216	228	204	246	241	266	239	252	254	237	194	280	234	226	242	209	232	227	228	215	236	231	245	243	234	214	248	247	232	206	240	253	255	222	229	246	227	227	218	221	259	242	248	241	226	233	242	262	246	236	229	210	255	245	244	242	250	247	249	254	232	239	257	222	244	227	238	242	231	235	244	234	226	247	199	250	254	245	217	257	255	256	227	227	225	245	252	213	243	229	220	245	235	237	247	269	226	249	243	234	270	203	211	222	228	217	239	219	237	257	235	237	254	241	212	221	221	213	217	225	239	253	218	240	233	256	246	237	221	228	226	199	222	225	249	243	228	229	228	248	250	248	223	263	222	276	231	255	225	201	234	207	256	250	238	235	217	221	259	240	262	237	265	227	232	228	263	242	238	249	237	228	268	197	236	210	240	225	222	245	248	213	236	261	251	218	247	262	229	236	233	234	239	254	231	246	271	231	221	232	239	234	234	242	267	224	236	232	244	224	226	215	231	235	231	241	236	221	231	242	276	270	239	236	228	202	208	223	253	241	232	237	248	227	235	239	242	243	242	246	239	234	214	234	260	261	245	226	243	233	229	237	228	259	234	240	224	249	241	225	222	238	240	252	242	235	234	257	233	229	216	228	251	233	234	223	237	258	240	248	246	241	236	244	229	238	218	193	226	235	234	232	223	222	238	247	236	203	250	234	229	218	226	243	224	223	234	205	223	229	218	222	200	237	234	199	213	260	226	245	228	224	225	250	229	242	232	220	241	249	257	244	257	227	239	217	224	233	242	217	220	242	219	212	254	196	271	241	217	219	236	213	225	248	233	238	234	251	232	241	231	251	242	254	203	226	230	247	241	249	230	220	252	247	217	247	244	214	219	236	244	224	233	242	258	248	220	218	221	222	249	230	233	238	239	241	239	241	246	244	236	261	230	218	250	232	243	242	238	230	230	240	248	228	206	249	239	217	228	249	237	235	225	256	271	256	251	266	240	229	237	247	242	245	238	233	277	218	258	222	223	230	216	234	251	241	236	242	212	233	242	220	214	243	229	242	226	257	237	224	261	243	235	265	218	218	225	249	242	242	226	213	231	230	253	208	246	230	232	233	238	221	234	239	260	247	212	211	231	229	246	199	242	246	243	246	229	211	233	230	222	229	229	246	245	235	246	222	230	231	239	218	219	261	215	223	228	262	225	239	237	225	264	250	214	223	241	240	225	260	233	275	215	254	233	249	245	227	249	223	225	234	253	242	228	239	244	282	247	240	233	216	242	268	211	233	225	251	203	245	242	236	244	239	241	234	249	260	238	242	234	239	242	226	233	245	251	224	227	215	234	227	231	215	217	242	235	256	251	225	212	250	195	241	223	240	229	234	251	245	253	254	241	252	219	244	242	227	289	251	232	259	257	255	219	241	238	207	259	212	243	244	249	233	247	253	217	232	250	257	214	252	220	220	238	225	228	248	242	246	236	238	250	252	268	246	230	244	222	246	239	232	225	247	196	242	247	234	204	252	201	218	232	245	234	243	257	247	255	255	215	252	242	231	216	231	252	251	249	223	226	229	247	234	222	224	216	253	254	248	223	235	220	248	242	245	222	230	240	233	225	242	222	242	262	235	245	215	220	201	264	233	262	226	255	238	222	243	261	228	213	227	223	224	231	221	239	232	212	229	234	213	228	226	241	227	244	236	251	222	222	251	226	244	258	255	241	240	228	264	251	221	256	211	194	228	256	233	241	229	241	224	233	211	210	240	227	248	207	227	234	232	245	198	242	237	231	257	246	245	222	235	239	243	226	252	217	258	197	242	235	220	256	221	191	266	243	223	261	232	237	237	249	235	248	234	219	229	237	240	220	253	252	253	239	231	239	235	220	238	253	212	250	251	253	214	241	237	242	228	258	225	250	230	244	239	238	227	235	247	250	253	265	218	226	259	245	219	260	216	246	254	250	244	242	230	234	223	249	272	239	226	250	235	236	235	215	251	249	249	268	240	257	222	207	240	224	236	213	249	234	251	229	235	231	249	252	248	239	231	267	217	269	224	224	234	249	232	231	233	253	236	216	230	228	250	213	248	238	244	232	241	225	228	243	268	236	246	249	220	224	252	238	232	234	239	269	260	241	236	237	222	257	261	224	263	230	242	250	234	229	220	226	241	237	277	247	241	218	247	233	233	226	244	243	227	258	241	246	220	202	228	254	242	249	242	244	256	211	231	248	222	230	219	228	239	209	241	249	237	260	227	241	251	236	216	244	241	239	227	257	233	229	209	250	227	250	214	235	243	240	257	244	246	230	234	233	227	222	220	255	233	223	243	231	217	228	232	246	232	242	237	230	247	223	237	254	219	244	254	237	220	217	259	251	255	229	230	227	207	263	225	200	208	243	270	245	234	225	239	211	236	257	223	237	258	262	234	239	238	241	245	208	248	218	217	243	253	255	249	233	259	223	211	226	219	239	245	228	242	228	279	254	220	223	226	245	247	238	242	227	232	226	235	229	231	248	256	216	242	249	266	246	207	240	234	232	238	239	229	267	242	241	234	254	229	232	227	232	242	242	215	212	215	218	233	213	247	251	249	227	225	250	245	196	221	259	264	267	227	245	230	252	270	236	264	226	219	258	254	225	210	217	225	244	227	209	224	245	215	232	257	262	223	238	244	238	235	231	240	243	259	254	236	216	256	230	216	254	233	232	236	262	238	244	243	239	222	234	229	226	222	252	247	244	237	226	214	237	239	283	212	193	236	244	243	224	249	241	259	249	252	250	237	258	242	247	259	254	241	229	249	214	235	230	238	229	265	230	248	248	236	221	242	244	236	220	265	282	256	232	233	246	240	223	257	226	240	234	207	265	219	227	256	253	237	249	223	206	229	260	232	242	242	248	235	219	218	215	230	226	270	242	208	225	239	231	265	249	223	238	265	246	226	242	232	240	243	240	215	230	232	239	227	223	220	263	232	253	236	217	241	200	243	232	217	221	249	260	238	262	236	235	221	220	256	205	202	245	263	236	263	195	258	256	236	242	212	276	222	219	253	229	225	235	222	257	229	232	264	218	232	206	237	246	234	244	250	266	241	242	207	243	250	228	227	238	211	240
9974	28804	23840	7334	4865	3920	4775	4995	2620	2791	17821	29360	24630	15632	6834	2642	1381	669	457	446	467	429	443	459	445	465	467	474	449	421	471	467	467	429	445	473	453	442	432	434	451	435	431	465	474	426	471	452	452	471	442	449	430	455	422	459	442	415	452	435	505	433	486	456	433	451	463	406	458	440	455	422	422	442	435	416	445	452	451	421	442	467	473	425	449	438	474	447	429	477	410	457	438	434	454	475	414	415	420	399	465	442	433	447	445	450	433	434	452	439	466	438	410	446	407	459	440	425	453	472	452	426	449	468	455	464	451	470	467	431	442	434	463	417	473	413	457	425	469	419	440	451	428	428	463	432	438	453	412	509	476	450	425	450	437	452	433	465	498	409	460	472	447	431	430	466	441	413	449	435	393	452	416	427	474	424	456	420	439	471	450	434	468	478	477	434	460	450	436	398	460	473	457	474	414	459	421	429	459	428	407	431	456	450	456	443	478	438	395	457	422	437	436	472	405	453	446	461	493	452	413	491	407	467	479	423	476	482	421	433	413	431	425	427	436	481	480	460	494	452	455	424	418	429	442	451	458	434	449	453	411	417	454	430	448	441	435	416	439	434	452	446	436	437	460	430	431	409	467	459	487	455	453	484	446	391	428	454	437	425	458	437	473	423	425	494	441	479	404	476	414	448	435	425	423	399	428	450	407	430	443	451	465	443	429	406	438	454	441	439	455	465	466	424	438	458	414	508	431	441	449	432	446	420	419	438	458	454	451	472	449	462	441	438	427	484	452	451	458	433	420	435	433	418	431	437	434	434	449	448	478	483	425	445	425	412	453	447	451	487	433	446	441	453	428	436	439	447	415	410	444	447	428	462	422	453	463	454	429	436	419	424	427	482	466	428	430	439	465	485	465	441	434	424	452	479	452	434	471	456	398	420	421	456	395	448	455	447	457	450	450	398	441	441	404	416	436	426	450	440	453	434	461	433	436	420	418	428	415	456	444	432	460	473	457	465	449	439	403	441	407	444	406	426	460	437	429	477	450	458	479	446	425	442	423	447	448	443	440	400	441	446	440	460	469	444	459	465	450	446	442	410	428	449	464	431	482	466	482	448	430	444	484	456	429	435	427	471	452	437	447	429	434	461	444	438	438	413	423	411	421	478	424	453	453	412	455	448	437	434	446	440	423	414	424	410	454	422	446	438	439	447	441	411	493	459	450	446	421	446	444	492	445	441	417	459	427	452	444	446	471	437	423	450	459	442	418	438	439	453	459	510	447	450	430	440	439	433	497	432	455	407	458	433	459	463	464	390	467	436	468	459	388	457	436	411	454	413	498	455	420	412	426	463	430	413	446	474	444	444	443	425	494	423	377	478	424	472	474	445	478	426	438	483	460	419	415	435	455	476	473	421	482	450	431	427	412	411	429	402	455	459	457	451	447	461	473	405	433	419	425	460	457	429	455	474	450	436	415	462	430	410	451	483	459	441	411	443	448	438	461	440	446	442	430	438	432	437	435	428	418	395	455	462	435	461	420	452	425	458	448	456	430	451	428	478	450	454	489	438	440	436	467	458	442	415	459	456	431	452	430	429	462	437	476	421	466	501	402	456	416	423	466	423	416	446	430	440	439	457	418	425	467	430	452	420	418	447	425	437	433	466	434	442	481	466	428	438	452	469	457	478	452	417	450	478	456	459	445	433	480	431	444	490	434	437	457	468	419	434	458	430	445	450	493	468	498	470	470	453	472	429	461	466	417	465	432	435	450	418	446	420	421	450	447	461	424	450	445	436	441	450	450	468	474	439	427	418	442	438	402	453	472	474	452	456	432	399	447	405	459	466	461	438	421	431	416	459	476	436	448	448	437	441	440	439	420	423	440	431	457	461	434	436	431	446	423	426	405	433	410	491	447	471	443	440	454	400	455	438	461	449	471	455	395	450	468	448	464	464	478	437	423	454	451	420	442	466	408	464	389	458	421	426	419	470	426	453	418	459	436	453	421	458	448	452	450	470	440	448	449	462	424	452	443	439	413	442	431	482	452	429	452	446	458	408	435	442	399	459	445	437	447	434	461	470	450	427	439	451	498	473	457	418	430	456	449	438	458	400	447	439	457	431	481	484	429	459	450	422	470	447	439	434	435	441	445	483	446	445	436	434	430	434	416	441	461	406	455	440	432	426	490	455	423	448	461	421	435	426	469	421	473	439	439	440	437	429	419	448	439	431	435	456	464	495	466	441	409	430	448	431	457	433	454	407	419	464	452	443	427	456	449	468	463	451	446	423	437	422	433	436	471	462	463	409	441	429	451	453	448	412	427	440	436	432	418	469	453	456	472	445	465	460	393	432	455	440	414	467	425	451	465	402	478	441	451	446	448	435	442	446	457	418	470	429	440	457	428	444	429	446	449	431	443	449	436	443	419	468	446	439	410	441	429	438	439	441	468	422	419	449	436	470	453	442	433	452	397	461	427	461	439	428	446	430	442	467	409	450	406	490	460	434	406	439	416	446	436	400	459	458	428	471	434	407	439	454	451	440	472	461	422	448	449	440	470	439	439	437	470	465	434	450	448	448	417	459	433	439	435	456	469	451	444	452	436	444	417	464	459	427	426	444	460	428	440	456	465	469	435	432	451	448	404	457	455	427	437	469	485	482	466	434	423	437	452	458	443	446	461	400	463	459	468	458	405	449	488	446	408	425	424	451	447	433	423	450	447	435	449	449	424	461	453	439	449	442	442	465	432	427	512	419	418	452	442	428	514	416	449	473	429	455	432	429	431	449	456	433	425	456	432	418	409	449	424	453	484	455	455	429	440	392	464	486	450	449	475	472	456	427	462	453	422	426	424	454	464	472	423	460	418	412	435	464	426	457	446	469	433	479	461	444	423	422	435	464	447	437	451	408	416	432	423	457	461	440	454	423	467	464	429	449	450	427	449	427	446	455	468	416	429	460	462	456	456	415	489	450	468	438	433	456	426	444	461	458	458	449	431	421	454	431	443	446	486	471	471	435	428	473	449	448	459	456	468	446	438	432	450	470	457	444	401	462	454	473	419	420	446	420	444	449	497	434	468	425	433	441	439	456	432	471	463	471	423	454	426	423	407	471	452	466	417	431	425	478	423	447	447	449	409	408	434	407	423	424	415	452	428	478	447	444	433	468	457	426	417	419	410	402	450	428	466	466	433	424	439	413	453	424	455	460	460	454	458	454	448	406	464	450	440	436	425	463	411	466	396	423	465	418	436	433	448	455	488	450	440	436	465	426	446	451	451	455	417	428	457	418	434	446	476	445	475	446	443	437	441	448	449	440	442	418	446	407	440	437	449	443	436	445	405	416	439	429	423	423	460	402	433	442	442	423	458	427	419	410	453	429	463	458	426	445	435	432	399	456	416	429	484	421	477	445	455	486	459	478	426	416	456	457	442	459	424	445	445	480	414	471	450	438	438	451	469	440	421	433	445	445	435	426	399	471	411	426	455	472	408	449	432	450	483	415	415	439
23382	21413	29252	23950	21408	19696	4235	2507	1927	995	15053	35618	31391	20215	7923	2337	1030	378	171	183	206	170	200	184	187	180	175	186	176	196	180	183	168	207	193	186	160	183	173	189	189	180	198	167	191	181	206	188	193	218	181	174	200	148	200	200	174	196	172	173	208	184	202	180	206	202	191	167	182	174	176	171	177	198	214	168	194	179	206	183	186	181	187	203	198	176	177	189	189	203	191	187	179	189	203	197	178	192	178	170	222	181	168	173	192	169	185	191	174	201	212	199	198	190	180	171	175	177	193	195	204	184	194	186	189	189	184	183	199	199	193	188	190	181	185	160	205	194	209	199	192	187	190	191	181	184	162	202	185	186	187	186	180	215	181	188	200	173	166	181	201	188	174	187	194	202	211	182	192	212	177	194	161	193	160	200	171	209	174	208	170	194	189	185	167	185	179	189	176	189	202	204	187	163	168	185	221	191	209	185	180	193	165	180	170	153	183	179	185	165	202	179	213	172	174	189	171	199	200	188	185	183	197	198	189	169	202	173	178	186	181	198	206	185	197	200	191	203	200	194	199	189	166	206	193	182	201	211	188	205	179	183	170	195	164	200	205	190	181	198	185	203	171	193	195	206	206	186	181	198	188	194	191	185	174	205	185	177	191	182	186	210	168	182	185	175	195	207	187	196	200	205	192	185	169	180	178	171	190	187	215	189	195	182	186	185	189	176	167	191	178	181	177	198	181	193	182	184	174	200	204	170	181	178	191	197	188	188	184	177	195	201	189	167	179	191	183	192	177	207	176	200	184	192	175	185	173	194	168	198	184	196	183	174	175	173	206	209	190	189	178	169	202	174	211	198	204	185	179	195	176	185	187	200	181	190	193	168	190	181	183	206	186	197	161	204	197	180	209	190	174	189	172	177	188	195	199	184	174	198	203	166	198	184	188	192	176	203	180	177	178	198	183	202	197	165	192	202	202	181	194	159	211	207	176	199	179	182	190	181	186	174	185	196	173	167	175	206	192	162	171	203	187	186	206	170	198	188	181	165	161	150	192	211	183	190	206	165	177	175	191	171	183	170	197	176	182	199	192	189	174	187	195	196	190	190	193	187	219	166	208	195	173	194	201	164	182	194	164	192	195	176	191	184	177	189	165	174	199	200	168	183	179	205	193	174	191	191	177	190	200	194	179	206	195	178	202	171	177	166	178	169	193	200	179	190	175	182	183	192	196	165	180	180	195	180	186	200	192	179	184	177	209	162	200	218	181	191	188	181	185	173	169	217	196	177	186	187	191	205	199	198	172	221	182	179	201	182	205	185	190	168	189	161	207	154	197	170	173	181	176	174	145	185	194	181	175	202	205	203	163	204	213	182	193	165	160	199	183	164	177	192	171	187	169	193	179	160	203	188	170	178	190	203	195	151	213	196	182	184	206	190	193	200	165	191	172	185	186	186	191	184	167	168	192	191	189	187	199	178	194	211	184	194	175	187	175	195	193	192	191	198	194	201	196	179	169	176	175	189	170	178	201	191	179	168	174	177	187	180	183	185	186	174	202	189	194	183	203	181	174	159	191	191	198	172	205	153	185	185	202	188	175	178	186	203	198	198	169	194	197	178	193	191	162	178	183	163	174	188	179	175	183	187	176	175	193	182	201	179	176	178	217	187	207	164	183	201	191	169	173	168	178	182	188	201	191	197	181	163	199	188	197	165	186	182	183	185	200	198	191	188	198	211	161	213	189	186	170	200	198	202	196	167	188	179	170	200	208	194	208	173	176	193	177	204	178	198	186	179	181	183	182	237	187	154	160	201	167	202	199	193	196	188	184	166	192	197	173	212	169	184	212	187	190	188	198	172	205	192	196	204	203	196	203	176	200	176	196	206	164	204	174	189	178	176	218	194	199	205	190	174	180	189	181	196	161	191	187	177	187	193	186	203	176	192	188	197	201	185	201	178	185	178	187	171	176	184	203	191	181	178	191	167	170	182	198	192	190	204	192	194	188	185	187	175	218	177	197	205	219	197	177	179	186	177	214	194	162	212	172	199	190	213	166	187	188	191	225	178	180	187	174	200	169	163	187	210	192	209	206	192	194	185	166	176	174	191	171	192	185	173	180	192	182	212	186	161	189	179	192	186	198	180	176	173	196	205	210	182	172	175	171	199	191	167	200	185	178	167	198	206	182	197	191	197	166	194	173	193	173	185	195	200	179	209	198	180	196	202	161	177	169	186	189	176	191	179	147	212	164	162	197	169	178	190	177	198	181	191	198	201	182	183	180	173	168	172	178	191	193	208	200	207	209	166	177	165	167	179	203	198	175	192	185	190	181	160	173	199	179	207	203	169	202	199	191	187	173	158	195	217	186	214	200	180	166	166	194	199	182	185	185	189	214	208	187	172	200	198	200	180	211	169	206	172	188	180	193	164	155	193	167	178	180	184	191	165	184	170	170	159	185	181	221	192	169	185	197	159	207	199	179	206	179	170	203	197	197	195	193	160	198	191	202	176	187	197	182	206	197	180	199	195	178	186	181	198	196	195	205	188	200	158	191	221	212	204	171	171	194	206	191	189	180	186	185	168	170	170	196	162	174	167	169	192	188	192	202	217	208	182	186	168	191	186	176	177	184	190	159	218	194	194	173	183	189	169	173	205	180	200	179	177	185	203	215	179	174	193	189	204	193	203	189	170	177	165	200	199	190	195	191	163	173	184	167	197	155	196	210	206	192	175	176	181	190	189	179	180	191	199	172	193	163	187	181	170	186	190	158	192	187	170	189	210	177	191	180	200	181	182	193	202	188	178	187	212	190	194	186	213	182	173	162	182	193	169	200	204	172	202	192	220	184	197	181	192	185	177	177	157	186	197	184	198	175	177	177	166	176	166	194	188	194	165	197	176	195	189	189	188	181	199	195	172	186	164	194	171	204	204	170	208	160	197	215	148	186	172	178	168	161	209	181	187	196	209	177	189	164	165	179	195	199	181	165	183	171	178	237	189	183	172	165	166	201	199	189	191	174	168	209	165	201	201	180	189	193	202	177	183	208	196	174	164	174	191	195	207	178	166	199	189	177	173	179	209	204	177	189	184	173	183	174	195	163	164	188	175	162	166	182	180	178	188	190	194	200	198	183	172	192	183	160	200	169	184	180	216	176	188	187	174	166	209	191	193	180	174	180	166	204	156	167	176	174	192	188	159	183	191	202	188	172	188	187	180	163	186	182	188	201	177	183	190	187	191	172	182	189	186	193	184	174	194	187	190	181	178	180	195	187	194	181	198	181	173	190	181	199	195	178	190	166	168	185	191	199	196	200	185	159	186	171	196	215	185	183	176	183	195	179	177	187	192	180	156	206	177	191	198	172	183	203	210	173	219	154	191	192	195	192	176	212	181	179	199	180	163	179	183	195	177	183	177	185	173	209	151	201	179	180	196	195	202	166	188	195	195	213	183	177	178	185	191	185	190	212	173	199	199	183	164	182	193	170	197	188	196	162	182	197	177	182	194
18611	36353	23188	13372	8243	7945	6196	7729	6877	3467	25691	42893	37994	27575	13669	5664	2667	852	332	327	295	337	354	360	328	330	316	377	342	356	315	349	344	281	353	351	359	309	311	327	337	381	341	341	368	337	335	354	330	327	356	348	326	334	342	344	387	335	333	321	346	307	316	327	375	337	361	340	333	321	348	311	323	314	336	321	302	325	316	345	359	382	348	315	345	345	349	336	342	342	336	353	344	366	316	342	375	340	353	356	308	330	345	324	363	322	350	337	348	336	330	370	331	358	348	320	346	342	325	324	329	324	314	337	360	342	341	374	360	335	313	356	330	330	353	362	342	325	354	344	334	328	347	361	345	354	330	327	331	365	329	354	364	342	358	365	322	361	350	343	334	355	357	339	301	364	309	315	371	349	331	328	319	337	365	325	372	322	355	335	331	341	328	340	334	323	360	352	339	330	336	348	304	358	335	340	328	341	328	333	326	334	326	314	323	345	340	330	324	324	325	324	325	297	363	345	357	305	349	339	320	328	319	340	350	332	323	348	363	317	306	370	336	332	353	317	323	315	330	319	324	329	385	363	324	353	342	333	333	364	339	354	343	335	341	351	325	338	344	356	332	366	334	340	344	330	336	357	352	316	334	324	333	352	303	327	356	323	347	289	314	333	339	369	364	341	345	349	357	333	362	345	355	327	361	316	338	355	368	337	326	355	361	333	341	376	345	326	333	335	353	371	354	317	356	335	336	324	341	340	352	341	321	313	366	327	332	296	336	332	364	357	342	321	323	337	340	374	343	340	355	317	362	316	369	376	318	343	337	353	330	380	314	345	335	347	349	360	335	362	326	337	379	336	329	313	359	354	340	295	346	345	330	331	337	304	343	318	346	342	320	348	312	330	362	399	320	339	348	366	355	336	332	335	349	352	321	321	320	359	313	322	319	354	337	360	350	337	320	331	330	348	335	309	331	368	349	346	353	325	349	319	329	347	351	340	335	366	303	341	359	350	342	330	334	330	343	347	336	319	351	336	325	336	357	340	346	343	310	348	359	331	329	348	351	371	328	319	334	310	345	380	326	329	340	339	325	345	343	341	338	354	354	359	381	323	321	328	340	351	353	354	321	351	379	348	359	333	338	330	337	325	325	350	371	334	327	351	368	334	344	328	304	331	361	351	356	347	344	346	328	353	349	333	335	307	346	329	332	362	358	344	318	336	352	346	334	319	353	331	337	358	350	320	374	329	338	316	350	346	380	360	344	359	351	328	335	347	332	314	326	350	318	349	325	291	323	335	339	371	354	362	334	304	327	336	321	333	338	311	340	372	311	350	353	362	344	341	336	326	348	334	300	331	360	343	329	317	354	356	359	326	361	351	336	346	347	316	322	330	322	359	355	328	358	328	334	323	321	325	337	308	314	341	328	333	323	331	313	347	343	322	348	335	312	351	348	342	339	327	345	313	356	348	304	341	333	353	353	339	355	340	358	331	339	370	346	313	334	337	357	358	363	368	344	351	319	330	343	337	346	326	361	356	341	306	338	331	346	311	317	330	323	354	317	359	314	341	349	342	372	327	343	337	348	357	362	341	306	355	344	317	341	347	352	364	325	312	332	315	369	306	343	377	337	392	343	360	322	360	327	343	331	326	345	358	355	334	321	309	371	352	334	357	334	374	346	338	329	308	371	326	363	340	370	311	350	348	285	356	343	385	314	350	329	365	359	337	338	333	334	298	335	347	337	329	320	338	355	336	339	332	317	370	314	293	322	305	383	355	367	324	332	352	339	331	349	329	337	342	354	335	312	357	348	326	300	371	327	358	301	338	310	339	336	358	357	348	348	349	379	323	366	313	318	331	330	354	344	360	351	322	313	357	346	338	322	328	335	335	326	336	340	353	340	349	345	339	321	369	366	391	328	336	349	390	364	311	332	327	353	338	342	348	377	324	352	361	300	342	332	338	340	338	335	347	365	356	362	291	346	307	343	349	316	335	361	341	360	334	347	314	334	364	353	367	354	348	342	343	346	336	333	347	333	334	373	320	356	356	340	348	369	334	313	329	371	345	328	326	315	345	344	333	340	354	330	314	316	351	348	344	329	356	346	336	298	353	334	355	361	362	373	337	350	346	343	363	318	296	333	354	341	322	290	354	378	304	360	338	350	342	349	334	329	320	348	321	324	312	312	337	299	362	336	354	345	316	360	327	363	357	310	364	317	316	351	343	353	330	336	361	342	346	346	348	320	355	313	320	303	339	324	342	334	318	328	375	317	345	377	371	356	340	323	380	325	327	320	312	347	351	322	319	322	330	345	334	334	319	347	343	332	301	314	327	342	316	313	326	350	335	359	327	343	345	322	364	302	370	356	370	331	341	336	341	313	355	307	377	318	318	345	361	315	320	348	323	357	327	330	328	325	322	352	326	316	331	309	323	357	327	342	336	306	322	322	328	321	357	344	341	369	327	338	351	323	316	312	334	329	341	315	311	371	357	328	361	345	303	346	318	334	345	350	359	333	320	372	330	317	320	371	296	315	341	345	325	366	372	336	348	358	310	338	324	321	329	342	355	363	366	324	355	310	359	349	328	345	363	333	338	328	341	345	385	338	345	355	322	319	335	324	377	379	337	355	321	336	334	320	348	357	369	318	335	377	309	368	287	338	337	321	328	319	344	335	330	347	335	339	326	321	354	346	345	336	377	333	398	328	322	344	333	326	316	346	312	335	315	334	346	359	326	353	343	349	342	346	330	350	363	330	317	361	350	366	338	363	299	321	331	316	331	318	346	340	310	311	348	306	364	372	363	334	331	338	346	321	367	340	355	317	333	330	319	338	345	323	342	358	320	358	329	338	341	330	352	341	327	343	311	359	357	313	360	340	335	351	325	323	359	359	351	353	335	309	361	323	334	331	344	341	332	348	334	363	354	333	302	351	341	341	352	336	326	334	333	334	339	361	335	313	330	328	354	318	364	348	332	354	321	365	336	315	324	331	359	359	336	364	335	330	309	340	326	358	367	342	287	345	338	339	318	330	331	321	357	362	333	350	332	351	338	340	351	352	330	311	365	342	340	313	336	369	347	329	298	324	344	299	367	375	335	358	328	308	317	322	311	374	337	362	296	344	322	311	327	327	343	338	334	324	319	334	334	304	359	326	306	349	279	334	330	323	341	307	357	304	388	321	346	339	337	332	333	342	328	343	318	337	343	337	342	367	330	344	354	344	344	304	348	373	337	365	367	329	351	353	359	359	372	360	342	342	360	343	328	332	324	345	313	336	327	311	345	314	323	359	319	327	343	359	334	320	361	349	350	334	355	335	321	351	331	333	332	371	302	354	326	339	327	345	319	348	352	336	367	349	327	354	380	334	358	363	358	358	331	351	342	302	311	355	294	351	373	331	344	378	341	315	329	331	365	328	336	350	321	337	395	352	316	352	331	337	323	330	382	341	336	330	351	365	336	297	343	338	318	325	333	333	344	350	326	320	314	315	305	362	306	358	322	338	349	330	319
27040	21037	14443	6347	2791	1115	599	452	427	401	2090	3854	2964	1729	868	514	370	317	279	283	280	285	292	276	270	280	304	299	288	293	259	264	306	271	281	281	310	264	275	271	298	284	272	274	263	292	282	297	291	251	265	276	273	311	291	314	290	285	303	258	353	279	299	278	275	293	277	279	286	275	293	297	271	274	283	259	299	277	280	266	287	280	251	268	281	314	302	296	287	332	295	262	316	286	287	291	269	254	303	298	270	304	250	254	294	282	272	294	298	279	323	306	268	293	272	288	304	294	280	274	267	277	307	263	293	259	281	271	281	301	268	268	294	291	283	268	293	281	263	312	290	283	276	303	284	293	287	262	290	292	265	286	264	282	272	329	259	297	271	307	299	262	264	284	272	271	297	297	271	266	261	300	290	287	303	266	283	310	288	303	285	293	306	281	307	314	274	297	291	282	301	267	307	288	317	277	276	292	299	282	322	266	272	301	285	251	291	275	292	287	269	277	271	291	289	301	289	270	329	271	274	287	276	298	289	280	296	271	310	275	279	302	273	286	301	280	288	287	269	298	285	269	272	288	289	295	283	279	289	275	284	298	304	285	275	289	288	304	281	301	286	282	281	284	276	272	265	262	255	317	300	299	296	318	276	291	261	293	286	269	266	267	280	269	274	271	294	300	287	291	291	325	262	293	263	286	287	249	262	273	272	301	272	283	272	261	275	284	288	300	290	291	294	301	325	288	278	263	285	267	279	280	298	290	273	250	272	298	285	268	286	283	280	299	270	274	296	290	287	279	282	279	280	293	280	275	296	282	283	264	276	289	284	274	301	291	305	282	272	292	287	279	257	275	286	266	257	254	287	266	292	278	304	278	284	297	297	284	312	265	297	252	294	297	269	300	259	268	285	306	276	300	276	286	264	282	296	293	267	308	306	293	287	287	297	272	264	284	291	276	287	260	306	270	285	305	277	271	261	269	281	282	274	271	288	306	292	274	257	263	240	281	288	288	270	258	290	300	274	294	307	294	307	281	292	278	291	264	267	272	266	265	265	273	302	283	293	280	287	272	270	298	282	291	272	297	305	292	284	304	286	311	300	236	274	308	251	283	316	292	268	314	284	306	303	277	282	263	271	299	300	301	284	261	276	281	281	259	286	288	292	291	273	275	276	271	272	278	299	298	269	265	294	288	294	292	279	250	291	266	284	309	287	264	297	255	275	331	285	314	260	279	279	302	251	296	301	291	267	306	278	245	285	281	288	308	253	284	289	294	313	284	254	277	275	263	290	291	293	279	276	273	263	260	289	302	250	306	306	244	250	287	297	260	262	279	309	277	230	266	274	271	270	304	248	297	273	306	280	285	257	269	272	270	294	273	300	337	299	286	302	290	292	273	280	272	281	306	267	268	275	277	298	278	294	283	271	295	304	268	295	271	272	287	280	269	300	284	277	284	271	274	248	296	291	272	282	269	275	271	275	280	294	298	289	276	290	305	314	299	308	275	274	264	281	313	266	266	298	296	274	295	285	304	298	276	271	248	259	274	298	295	280	292	295	320	285	259	272	295	266	261	282	274	281	277	331	273	269	282	293	292	287	285	268	288	256	274	283	294	285	289	261	251	250	251	315	290	288	273	287	283	298	262	309	289	280	317	284	258	302	288	288	302	272	279	308	257	275	288	274	287	276	251	270	274	251	297	269	298	292	275	264	274	292	275	281	287	297	279	277	277	273	275	274	261	263	271	275	296	284	289	306	269	302	262	301	251	272	271	278	292	290	280	274	270	320	247	283	308	312	302	278	287	282	277	315	262	293	268	287	274	270	290	316	291	287	289	292	326	298	275	283	316	286	299	294	264	259	263	311	277	253	300	266	264	263	291	288	266	296	285	281	299	302	257	276	271	303	275	258	282	284	287	283	274	264	274	283	300	276	288	296	258	300	301	304	299	269	275	290	251	295	267	290	288	257	290	299	288	278	293	284	300	266	288	315	276	282	283	271	283	265	267	291	253	294	293	276	288	280	307	276	337	293	291	316	270	272	266	285	264	273	283	286	271	319	292	259	317	297	264	273	290	245	290	257	277	271	284	292	280	295	279	276	291	280	283	292	277	259	247	301	296	276	292	263	272	319	271	323	306	249	287	309	297	287	309	265	302	279	289	275	278	302	302	266	287	270	274	293	246	283	274	300	282	273	272	259	266	295	265	287	281	287	288	268	279	274	286	268	299	280	258	266	299	294	265	306	291	296	261	268	297	285	299	297	301	286	329	288	279	302	260	294	279	339	283	288	279	283	279	283	284	275	253	257	292	288	313	306	270	285	266	298	309	277	275	272	301	262	268	272	279	274	315	291	292	293	273	273	294	266	302	278	308	302	291	322	275	298	274	263	261	321	264	279	263	309	264	287	276	274	302	298	301	304	270	283	300	295	267	266	274	311	261	289	283	257	267	314	290	290	262	281	264	253	306	283	258	285	270	286	279	324	299	266	298	289	280	274	254	311	261	266	310	266	296	287	320	269	278	293	291	288	273	285	281	282	287	282	258	291	256	274	281	262	295	300	279	269	288	307	249	274	310	316	275	272	283	311	281	304	283	287	301	262	306	279	283	259	322	285	281	299	265	281	299	249	281	265	282	293	288	288	294	275	293	291	280	289	296	281	302	274	314	267	272	279	281	283	269	281	276	294	286	268	249	310	318	284	288	303	301	294	293	266	262	278	288	261	281	278	286	312	280	296	292	285	320	271	251	275	255	302	280	296	295	283	281	297	273	261	285	275	281	283	274	284	279	278	288	312	297	337	283	286	274	277	277	285	284	305	317	313	270	279	317	297	279	276	266	293	289	277	304	285	293	282	302	300	272	302	300	286	277	290	294	303	281	284	282	307	293	302	260	284	254	283	307	284	298	307	250	298	287	263	269	271	300	286	295	273	270	284	260	275	322	274	274	266	299	244	278	300	277	300	272	263	248	266	281	277	308	300	272	264	286	292	289	266	261	293	278	283	291	271	306	269	295	284	258	269	263	278	329	292	299	249	312	268	288	317	274	332	270	258	305	254	292	293	280	298	332	293	275	309	289	316	289	310	295	286	282	293	295	309	288	306	277	287	263	262	255	255	293	309	302	283	272	265	308	269	289	305	281	279	273	279	309	307	291	309	261	279	309	303	308	263	281	251	316	304	307	276	301	292	288	282	292	270	302	267	299	267	305	253	297	289	286	307	274	268	262	334	297	279	299	246	282	291	306	273	319	279	297	283	282	280	273	270	287	310	284	274	266	296	270	284	274	292	283	268	292	319	292	283	266	274	273	264	264	270	269	304	288	265	257	292	283	286	276	252	279	294	286	263	299	284	257	265	268	291	285	316	277	281	258	303	294	278	291	309	281	286	278	274	277	281	269	306	286	338	304	313	292	290	290	280	295	273	295	281	259	264	277	306	255	280	254	274	300	265	283	291	274	296	277	306	303	268	286	253	293	318	268	254	272	306	278	301	276	305	268	300	296
18081	21435	15751	10919	7469	3308	1865	1183	1092	967	6186	9631	7189	4223	1947	1109	738	571	507	515	551	501	565	537	532	538	509	467	509	483	514	523	523	544	511	515	520	496	482	499	520	525	509	523	523	522	533	519	505	504	544	515	515	530	521	525	526	540	478	557	535	528	526	509	506	511	508	492	512	511	505	528	544	507	534	547	494	534	542	536	514	521	498	501	552	504	538	497	480	524	495	531	505	543	465	547	494	492	548	534	486	520	522	532	519	503	478	548	526	506	543	526	538	522	492	517	523	530	501	523	499	503	529	504	474	542	511	513	518	492	540	543	541	504	497	497	516	569	512	540	505	519	508	497	477	550	552	521	554	499	542	537	473	490	494	526	551	526	559	561	537	527	537	492	518	485	561	490	516	513	533	467	518	479	488	500	519	528	530	507	481	528	513	525	565	497	540	532	554	553	548	561	550	511	526	506	548	522	533	554	519	516	528	514	554	499	519	497	502	534	519	504	514	515	484	493	523	530	513	534	502	484	479	499	534	551	516	543	481	558	489	495	510	518	534	540	499	473	471	509	503	496	523	536	526	542	486	521	507	523	529	476	520	541	508	519	502	540	517	542	496	504	551	515	519	558	507	519	505	499	529	505	519	506	518	544	519	506	527	541	491	506	516	484	523	533	541	529	561	520	497	510	489	543	520	517	500	516	544	530	522	534	518	521	499	483	557	482	510	555	512	480	567	488	504	548	506	531	494	533	524	538	519	503	529	482	510	505	514	542	497	491	509	516	558	507	507	512	526	505	524	517	560	549	479	521	520	522	517	556	504	491	503	533	486	496	520	491	525	512	564	527	532	479	521	550	545	534	518	514	543	534	528	546	553	489	495	528	484	500	508	535	496	520	492	497	536	491	509	498	499	539	521	481	491	537	535	521	515	550	498	504	558	525	523	550	498	542	532	589	555	499	513	513	496	561	529	515	543	512	529	533	519	484	568	551	543	505	521	508	550	556	537	522	495	514	489	498	502	540	519	524	530	539	505	532	506	523	515	534	541	503	520	547	512	534	494	521	500	502	511	550	529	509	498	511	556	508	529	546	529	539	527	502	527	533	555	536	510	528	480	504	530	532	524	494	494	501	505	535	525	510	512	524	532	536	523	500	521	457	511	524	489	545	563	536	549	506	514	514	520	518	519	536	519	493	557	510	480	567	517	536	501	511	501	518	516	517	490	524	540	501	532	523	514	502	510	536	521	498	513	517	510	508	542	499	582	500	544	539	497	490	525	523	549	500	515	547	537	538	534	504	502	498	500	531	482	527	504	475	490	507	525	493	527	523	510	535	510	525	516	499	523	491	578	494	489	507	580	505	556	520	536	542	513	523	524	508	483	493	512	533	525	538	531	568	541	543	510	518	491	543	523	562	510	501	511	494	543	500	540	551	522	522	505	511	503	491	553	535	553	516	520	474	537	518	495	499	532	518	531	548	536	515	530	530	534	527	535	543	490	532	512	519	565	508	502	539	543	549	514	520	525	525	460	531	507	511	509	512	511	522	513	509	535	526	533	497	518	547	497	497	522	518	512	484	561	520	548	510	540	510	547	526	533	501	526	521	560	543	526	522	516	537	508	520	509	493	473	537	529	499	531	531	548	515	519	550	523	535	487	510	532	545	525	526	535	491	528	513	580	520	511	478	526	526	465	555	501	514	524	490	519	472	515	513	540	477	549	567	542	534	520	537	519	519	513	503	540	543	481	524	520	527	518	511	510	528	483	498	510	508	535	518	497	497	522	528	554	515	518	495	554	538	537	528	511	521	499	501	507	512	542	477	528	539	486	531	515	508	521	540	507	534	559	519	548	544	528	546	519	486	490	531	538	498	506	543	519	552	531	509	515	523	503	549	535	484	543	522	498	521	516	507	525	505	567	531	560	520	483	542	556	534	510	540	532	514	566	519	483	509	551	579	498	554	545	537	509	510	511	494	501	539	543	502	555	552	524	516	490	528	502	516	498	530	488	491	502	561	529	521	566	540	553	511	551	498	509	516	500	509	501	580	483	552	539	538	532	504	480	524	517	528	499	502	549	514	529	530	547	551	545	516	574	539	508	505	533	554	533	555	514	524	525	520	510	534	525	517	523	524	514	552	487	528	522	497	523	521	579	511	529	541	515	485	553	517	537	526	520	540	498	535	510	508	518	509	492	553	507	497	510	514	540	541	496	526	538	501	545	473	546	523	518	514	514	538	473	504	532	517	534	573	506	507	520	528	562	554	531	527	503	500	511	529	508	502	470	522	479	503	527	552	558	521	542	560	508	533	515	532	536	522	491	536	487	554	516	524	528	495	548	559	538	527	500	516	505	523	536	527	558	511	502	543	491	543	508	498	541	533	537	480	510	542	496	524	484	538	539	522	578	502	538	552	515	550	519	522	528	515	477	499	532	520	525	522	529	480	538	508	534	488	516	515	533	521	488	515	540	515	513	503	588	539	522	522	524	547	528	512	514	531	501	544	511	546	498	564	507	523	538	509	527	529	522	532	517	527	516	477	505	489	534	474	540	506	558	524	546	535	528	539	529	531	554	495	539	492	464	472	563	530	480	476	511	528	566	487	538	515	498	516	522	509	502	544	510	551	521	532	503	518	523	529	555	501	493	525	571	473	466	492	518	560	511	528	485	523	508	502	519	506	531	540	536	495	540	544	485	512	514	484	505	508	508	536	539	510	491	533	534	522	523	513	567	551	516	524	551	528	554	532	552	568	571	528	508	535	488	584	537	541	516	516	500	518	505	539	537	546	519	524	502	541	520	545	486	538	502	502	528	532	519	515	499	530	517	486	535	475	484	537	541	477	531	521	493	528	537	503	496	485	528	550	510	522	468	527	554	511	507	524	550	514	519	529	544	550	513	505	580	519	546	556	529	504	535	505	551	497	511	557	567	559	518	483	513	531	529	518	479	504	487	512	488	518	496	493	533	472	513	530	522	514	518	540	552	524	532	535	545	475	484	560	488	544	501	541	538	516	530	528	512	575	528	493	521	557	561	533	503	516	516	543	505	542	506	510	493	520	520	542	505	473	534	516	506	549	540	505	559	535	496	515	505	510	549	529	501	501	519	507	509	523	547	531	528	509	501	477	518	529	490	511	532	528	544	500	521	541	505	528	530	487	513	496	585	519	534	475	513	531	519	556	510	505	534	535	527	532	514	492	522	558	492	545	524	553	536	570	513	545	531	548	522	506	505	539	494	520	518	509	529	514	514	544	499	540	512	533	466	532	539	543	547	533	480	523	498	552	500	554	496	550	544	519	573	502	484	544	512	532	515	520	535	503	515	513	567	529	492	508	534	514	521	479	506	515	495	527	525	543	520	555	528	484	546	527	499	499	476	543	541	519	551	535	503	498	556	497	513	531	545	515	519	527	517	518	515	514	542	524	512	483	500	501	525	521	501	535	523	516	542	523	532	530	479	519	520	533	556	494	512	504	555	518	513	511	558	504	534	488	495	564
24970	21387	27798	25253	10088	2122	1726	945	634	662	8652	17603	14034	8041	2408	895	475	290	224	242	234	245	234	251	226	220	244	225	241	217	201	252	241	243	234	225	237	220	219	253	247	251	238	237	212	236	212	228	235	222	225	236	208	226	244	231	234	250	216	240	245	232	239	259	212	240	235	246	233	234	250	232	243	242	208	254	222	220	242	238	237	233	223	229	260	249	250	235	228	244	243	249	250	221	238	247	222	218	232	235	250	210	229	228	226	250	238	230	241	229	230	224	249	218	233	228	243	228	214	219	257	239	218	213	238	259	247	251	247	210	245	248	215	231	261	250	216	233	247	240	252	234	211	231	245	239	213	206	232	260	238	236	247	244	255	205	237	198	245	232	217	224	244	225	214	251	241	247	242	228	238	244	248	223	247	234	224	257	247	224	232	226	228	251	221	211	233	234	232	247	232	222	227	224	218	249	263	235	250	217	225	239	256	225	251	246	217	250	207	213	236	244	235	250	206	245	249	224	222	231	262	240	231	232	244	253	230	222	217	229	273	223	238	240	232	240	243	244	251	233	246	228	223	256	223	269	232	228	248	233	234	229	226	229	230	248	258	222	235	215	226	227	234	215	205	220	221	254	212	217	213	234	230	245	227	261	209	232	250	259	237	238	248	212	250	245	235	238	233	218	202	206	236	248	233	214	235	230	211	226	231	217	241	242	242	225	246	224	263	245	217	227	261	247	251	223	239	250	236	237	254	242	239	239	225	239	261	211	247	208	233	219	226	229	237	230	231	262	246	230	240	222	238	251	249	233	239	212	236	253	238	201	240	225	225	236	235	222	253	235	231	237	246	224	230	222	246	260	245	227	239	229	256	237	259	237	227	246	218	233	250	239	221	230	214	212	224	250	237	219	244	213	231	233	246	254	248	233	231	234	223	215	224	257	251	230	239	257	254	231	269	243	236	241	249	230	221	227	255	222	217	232	213	233	266	208	221	219	230	208	235	252	233	246	226	241	238	246	260	237	243	231	248	252	243	213	242	255	236	265	220	230	225	232	243	222	229	208	236	230	256	227	215	227	237	237	216	219	219	242	217	231	250	219	241	229	226	222	237	239	263	245	225	236	215	237	212	249	256	239	221	235	274	221	251	223	242	241	238	235	229	239	246	227	218	225	240	271	240	231	228	245	237	269	241	251	206	227	227	229	241	236	251	231	223	220	234	231	236	238	247	255	224	229	212	232	241	243	239	265	254	235	246	242	215	213	234	217	228	234	247	236	224	221	241	213	230	246	217	252	223	221	208	211	232	210	250	243	223	252	228	225	231	238	230	232	236	236	245	207	241	250	238	251	235	286	228	230	226	255	246	223	238	239	223	231	230	222	239	241	259	223	241	241	249	232	214	240	241	239	238	232	218	235	221	274	230	256	249	216	223	250	233	227	225	265	237	252	248	208	247	253	244	215	262	218	256	247	225	240	242	258	228	224	224	256	241	243	242	231	236	229	226	256	221	225	235	233	237	211	250	228	253	240	222	242	228	245	225	207	246	227	263	235	227	243	220	257	262	263	264	232	222	227	208	226	215	233	255	247	248	225	239	228	221	247	258	243	220	225	276	237	257	231	220	240	243	226	227	229	238	234	198	234	213	208	245	242	223	237	224	253	239	217	234	247	247	231	239	218	254	221	233	246	237	261	235	226	231	222	244	229	245	265	224	231	249	229	223	212	223	217	227	230	244	226	249	247	248	233	188	217	259	218	234	220	253	227	233	248	229	239	238	234	234	235	202	243	238	236	261	253	224	217	223	205	245	215	223	236	230	238	232	255	250	235	222	220	230	230	243	236	218	201	236	234	251	245	234	219	227	213	262	232	222	251	244	249	240	231	226	230	251	223	249	238	252	252	208	223	222	237	238	225	250	252	227	249	227	221	242	243	231	213	239	236	229	224	223	218	211	208	212	219	215	247	228	219	221	247	239	254	244	217	223	238	246	243	263	250	231	233	229	252	219	265	219	235	223	233	232	218	215	231	218	233	254	227	225	230	236	224	239	258	232	226	234	267	250	215	243	240	227	229	246	228	260	216	213	249	248	209	222	248	250	212	264	270	220	220	240	235	215	242	235	238	247	266	233	260	234	234	252	228	239	244	216	234	211	229	219	223	241	221	244	217	234	210	231	253	245	216	239	233	243	225	215	225	226	212	238	226	229	245	256	247	209	228	245	216	224	199	241	243	241	222	236	218	240	234	248	224	247	231	231	207	248	227	232	228	228	249	229	232	229	223	251	238	252	258	245	237	242	252	227	217	229	226	220	220	238	241	226	210	226	248	230	235	218	229	209	244	242	220	218	246	222	241	238	225	225	222	234	229	231	198	235	255	229	242	222	223	228	235	258	223	213	209	199	226	201	241	238	250	229	267	230	242	236	218	229	258	235	242	216	240	219	256	237	251	234	247	239	219	223	206	207	236	214	225	243	221	235	253	245	205	246	239	231	242	246	221	237	223	245	214	268	240	213	228	214	212	216	215	232	239	253	231	244	232	234	233	240	256	253	259	248	235	215	231	239	234	244	215	232	247	227	238	212	254	236	258	233	216	241	234	261	227	223	244	256	215	225	237	210	225	216	243	238	239	225	226	253	225	210	236	243	218	243	226	225	264	202	230	215	219	233	247	229	228	217	218	244	193	256	234	248	225	224	244	222	250	234	235	223	241	223	249	238	231	259	257	236	228	243	248	235	238	244	221	268	244	226	243	219	227	253	225	226	223	253	244	225	241	227	235	226	230	253	235	260	200	237	240	226	236	253	233	241	230	211	256	224	232	243	256	214	225	192	233	209	257	250	224	228	223	211	244	247	223	273	242	196	255	231	247	247	240	239	255	260	206	234	222	206	225	217	220	223	242	217	227	233	237	251	244	236	219	239	213	230	247	223	231	237	251	210	246	231	242	228	247	242	240	214	241	252	274	249	245	225	194	255	233	230	253	240	239	255	220	273	221	237	239	219	243	227	231	250	245	236	240	203	238	206	236	222	239	230	203	215	242	224	219	233	211	262	219	233	243	248	231	254	269	233	204	228	236	238	216	216	226	240	237	241	235	246	220	217	230	251	221	232	207	213	208	210	231	203	231	232	219	223	230	238	241	243	246	200	229	226	244	198	212	213	238	254	247	232	202	227	231	217	232	258	238	241	222	226	240	234	244	218	224	242	233	230	222	252	218	231	229	205	236	209	250	224	263	250	257	223	228	243	214	208	247	232	242	224	227	245	228	261	261	249	251	224	240	217	213	215	222	222	235	201	258	237	240	223	260	214	227	246	266	231	225	250	228	226	227	232	239	237	230	219	251	252	222	235	216	264	223	230	228	221	233	202	227	225	244	252	253	236	231	262	237	240	208	228	238	218	243	224	238	246	232	216	213	233	245	216	228	235	234	228	230	223	221	220	245	216	260	229	234	239	233	230	220	220	244	229	233	229	213	226	242	230	227	251	239	231	244	247	236	221	213
16057	25800	18148	8174	4527	5489	5461	3218	1972	2115	19563	28704	23378	15547	5709	2266	1176	579	476	445	443	402	454	440	451	428	424	427	443	442	426	450	433	461	414	449	459	453	441	432	410	460	436	493	434	435	483	415	440	432	461	456	424	457	460	428	416	453	412	390	454	447	448	418	445	420	453	456	405	419	441	441	433	441	469	398	416	418	428	421	415	428	418	470	442	448	425	443	423	458	437	436	403	412	456	433	464	420	448	416	422	413	406	425	463	421	468	452	426	448	471	445	452	427	457	465	406	448	455	427	470	416	425	445	450	407	445	475	445	441	427	431	437	481	442	446	457	443	465	450	441	428	422	431	457	425	446	422	431	436	424	428	444	439	454	462	455	408	464	426	469	419	471	470	439	401	434	414	435	417	417	405	437	400	428	366	455	475	436	424	473	472	432	439	452	423	450	408	398	417	424	454	440	453	460	457	443	474	428	459	410	406	489	417	466	442	467	417	419	433	464	439	435	440	468	432	452	430	449	430	393	437	443	473	413	467	422	479	424	470	458	474	429	450	472	466	472	417	460	409	480	407	452	432	420	435	433	463	409	438	405	450	414	451	443	458	430	436	404	431	422	419	429	420	450	448	438	466	420	451	406	445	434	412	401	456	402	444	496	474	427	440	455	495	471	433	468	431	459	436	453	476	418	408	420	475	451	441	436	432	432	408	433	425	404	410	462	429	444	465	444	424	427	495	449	467	478	452	476	467	473	459	416	423	424	460	415	441	440	453	441	449	410	472	463	436	439	459	466	437	428	452	429	487	431	425	427	430	426	457	473	415	425	456	443	450	439	444	421	423	426	442	462	396	439	415	440	439	453	481	445	455	436	425	468	432	421	440	460	432	456	441	434	440	487	438	422	439	432	452	477	444	454	456	446	432	462	430	445	437	418	437	445	430	430	505	409	426	460	438	452	428	442	426	429	467	463	432	417	461	432	491	424	427	459	436	455	460	437	420	430	433	482	391	466	456	389	455	418	441	440	470	456	472	437	400	481	456	440	447	424	440	453	418	433	437	456	421	467	437	410	457	450	464	436	442	436	447	448	437	414	432	442	437	467	454	458	413	424	440	398	431	486	428	423	448	435	447	477	409	412	424	447	431	460	420	399	421	410	446	438	428	420	438	456	453	444	448	429	424	446	461	449	459	417	447	444	460	435	379	448	416	452	435	449	430	431	475	431	423	424	452	419	433	419	457	430	424	404	414	501	439	403	436	414	422	408	456	443	440	435	453	455	425	428	447	473	420	433	429	432	424	414	453	437	417	449	422	426	443	437	430	438	400	412	435	435	449	433	452	410	476	458	449	454	426	418	442	413	424	417	474	432	446	467	426	420	454	445	400	458	471	468	442	422	420	410	443	455	435	444	461	403	463	437	397	449	386	455	432	461	432	458	442	416	423	448	426	449	449	458	413	452	457	439	432	404	428	474	453	427	443	434	419	461	391	471	417	474	481	399	446	462	416	461	472	444	436	400	423	441	410	429	455	454	480	454	445	438	441	455	466	454	463	440	485	419	401	474	435	451	438	449	402	419	419	420	421	438	448	428	432	438	413	451	437	447	424	439	421	433	443	483	437	465	431	440	408	414	448	424	447	449	440	444	420	427	412	457	457	461	445	436	425	444	435	466	448	440	458	493	446	436	449	453	439	427	473	425	408	445	439	456	469	425	439	435	418	379	448	457	419	429	440	438	412	468	478	430	463	465	434	411	439	463	413	434	451	428	405	419	431	412	451	393	461	422	422	453	428	422	462	470	413	427	452	479	452	417	434	450	407	420	457	478	470	440	427	418	439	452	403	468	451	444	452	434	438	459	455	419	437	468	445	474	440	465	443	415	451	413	421	428	457	437	409	471	468	464	438	413	420	472	469	464	389	426	429	439	461	431	461	426	445	398	462	424	483	472	423	426	419	427	461	402	428	458	449	439	421	437	463	456	415	448	434	428	438	433	432	435	461	457	447	458	449	423	437	415	439	440	465	449	451	438	391	442	447	454	418	466	426	471	444	408	440	459	447	476	476	441	434	479	452	474	420	441	440	428	471	414	442	455	446	452	429	445	425	396	473	441	461	454	387	457	423	436	461	434	425	421	453	445	441	450	455	451	452	461	464	458	416	489	424	413	448	443	447	454	456	427	469	442	492	434	411	437	421	422	442	445	457	449	449	424	442	458	441	434	434	417	454	420	412	453	471	467	414	422	419	437	451	463	455	439	436	432	419	435	390	431	459	400	454	435	404	503	435	442	410	441	467	446	444	448	454	468	428	445	467	438	482	434	422	427	438	444	427	429	467	438	450	433	441	426	445	461	446	441	471	423	446	453	458	397	406	423	456	432	439	465	446	405	406	448	449	428	413	440	402	441	442	447	470	470	434	435	450	456	463	461	468	438	433	443	429	440	416	437	453	470	469	430	469	427	455	445	436	466	442	464	464	446	444	416	461	400	435	430	420	477	403	464	474	470	401	444	472	455	469	407	414	440	425	440	440	437	427	428	436	445	462	410	412	419	436	387	427	455	492	428	432	456	427	427	417	441	433	455	440	423	416	410	430	414	417	430	453	420	436	427	447	417	440	475	448	460	435	445	455	439	435	439	417	439	419	464	396	431	449	419	470	438	472	461	398	422	449	434	462	454	452	465	440	405	468	440	425	450	437	412	471	448	453	449	456	480	427	458	424	400	454	442	425	475	457	395	431	392	421	424	448	477	450	396	456	418	419	448	396	432	455	436	404	445	459	452	466	424	422	412	456	420	441	462	483	415	443	459	431	440	442	467	460	501	470	460	424	458	449	454	467	424	408	453	477	435	455	443	411	416	411	454	462	463	453	482	474	463	415	407	429	456	445	413	422	495	399	455	458	408	424	455	433	420	409	450	408	425	439	497	449	426	433	433	413	405	427	440	427	427	455	447	416	410	452	450	417	402	438	413	439	448	454	458	419	428	423	453	430	441	454	464	442	438	447	447	446	447	439	484	442	439	434	456	413	422	422	448	448	463	450	407	426	400	442	444	411	437	447	459	442	483	438	439	446	389	484	447	446	495	446	394	457	450	462	425	438	433	388	461	438	443	443	433	479	465	434	449	499	469	449	428	445	443	436	422	429	445	426	467	453	443	423	445	457	450	419	431	454	445	421	453	441	413	416	444	465	488	444	419	417	425	433	441	426	436	470	445	446	441	433	481	428	424	442	420	410	443	427	419	435	417	463	425	455	414	443	394	468	425	428	426	434	403	448	479	440	448	491	458	425	434	460	457	427	417	429	423	454	443	441	431	424	425	464	431	435	454	420	457	449	472	400	430	434	454	403	437	421	476	412	453	453	439	466	397	449	455	407	443	443	452	439	451	417	459	433	460	444	464	443	436	420	438	448	381	402	399	463	440	475	450	403	442	445	420	441	422	419	415	459	456	422	457	433	438	439	461	429	450	428	446	410	445	470	417	458	453	474	442	418	438	430	411	447
23389	21393	29225	23916	21396	19517	3628	1608	999	3970	31946	33932	27718	16771	5588	1524	720	280	204	204	173	206	188	194	191	202	195	192	188	195	184	222	176	182	177	184	219	188	197	178	192	192	197	186	170	205	212	195	172	170	214	192	193	182	183	188	184	209	193	170	205	198	175	216	188	161	199	184	210	186	210	169	197	188	202	202	185	199	165	205	180	194	204	188	210	200	177	221	173	188	170	163	194	186	187	213	195	208	188	194	161	167	179	165	206	200	177	161	179	214	210	176	179	181	194	216	196	181	203	189	196	186	182	208	199	180	202	194	176	172	180	175	170	198	201	193	177	200	155	162	173	208	180	200	217	170	195	173	194	202	227	187	199	187	185	203	198	174	184	197	171	186	171	174	160	184	175	181	184	182	175	184	195	200	195	186	213	202	191	168	181	180	201	185	208	181	216	199	183	176	202	195	207	180	193	197	227	195	202	203	218	191	182	168	210	180	192	186	197	174	175	183	183	174	202	185	202	173	189	200	191	204	177	183	187	192	174	180	180	176	163	159	173	178	181	198	176	207	204	203	206	178	179	186	188	204	151	212	223	183	194	214	182	198	194	166	202	182	193	170	176	193	196	203	195	190	179	181	192	192	178	196	209	157	191	191	187	229	196	205	178	177	158	196	189	199	199	189	176	189	185	221	186	206	162	192	207	191	202	180	204	172	192	174	183	190	198	182	186	192	177	203	222	222	202	196	203	171	184	216	190	171	193	205	190	170	194	196	192	169	197	180	177	185	205	186	190	188	198	216	182	204	185	197	178	200	198	176	159	165	195	211	186	198	195	187	194	178	208	208	187	199	162	164	208	164	169	178	188	191	183	170	187	190	188	182	183	190	171	182	189	193	175	187	182	204	176	165	179	186	170	201	184	190	199	197	200	155	179	193	180	184	172	191	185	217	176	209	191	194	186	190	206	193	199	178	208	189	203	181	207	204	175	193	189	203	136	178	189	197	178	190	177	180	185	175	194	203	168	170	172	201	199	184	183	184	183	196	192	207	185	179	183	175	191	194	157	179	174	179	175	172	184	178	210	183	173	189	209	168	202	169	193	195	204	182	207	176	164	181	188	204	186	207	187	215	187	195	187	183	182	184	164	207	185	172	165	195	183	188	177	187	170	167	216	185	180	186	208	200	165	188	216	180	203	207	197	205	217	192	198	189	165	203	195	174	209	208	176	195	201	190	190	163	152	185	216	205	185	177	199	213	186	168	171	193	192	179	179	209	189	190	205	191	188	197	199	189	195	195	218	187	185	183	178	190	180	189	199	195	195	194	191	187	189	185	205	218	185	181	198	185	184	180	183	190	198	199	180	183	172	202	170	199	192	182	206	192	204	185	185	188	195	171	194	189	184	168	210	193	201	171	165	170	178	185	183	197	203	207	190	197	171	189	194	195	186	205	197	190	177	187	201	199	191	198	203	187	173	185	185	203	189	199	174	180	192	187	191	187	190	199	215	171	197	181	205	201	203	203	172	181	178	157	194	191	180	198	172	172	185	175	185	178	197	218	205	147	223	196	178	192	184	200	200	190	187	198	201	157	159	174	218	203	188	192	196	208	177	204	233	176	212	192	213	196	207	200	187	207	201	180	186	164	182	196	192	186	203	191	190	193	216	197	211	213	202	186	175	185	197	196	164	183	167	205	195	166	187	197	190	187	178	191	183	186	184	186	174	179	183	172	179	193	189	203	172	200	207	187	197	180	200	203	166	194	193	173	168	192	181	179	187	192	187	194	182	168	183	182	169	204	176	171	173	176	192	200	177	189	185	203	213	190	179	193	185	192	199	171	183	203	179	201	210	197	186	185	171	195	182	164	201	209	171	171	198	169	168	203	190	195	198	195	181	192	176	214	176	194	185	190	199	174	173	190	184	186	178	190	175	192	180	198	207	205	183	168	178	196	169	195	182	187	204	181	192	192	196	171	184	186	183	202	175	164	176	190	170	174	194	193	190	198	177	181	181	197	163	193	194	191	187	195	190	181	201	183	180	189	203	174	183	216	168	174	191	202	214	191	172	195	177	199	215	187	165	183	193	170	166	190	185	202	192	193	209	191	181	195	170	167	179	182	200	179	187	179	192	195	200	163	208	186	177	213	177	209	209	176	211	195	171	185	171	189	209	171	206	206	203	206	185	178	181	194	171	184	193	201	204	177	185	185	201	176	182	188	234	182	183	188	184	208	192	182	196	183	221	186	185	192	181	186	196	193	204	212	195	215	157	155	159	185	210	191	175	198	202	195	195	174	204	190	170	194	177	173	157	169	207	200	207	182	182	174	170	204	185	212	178	187	185	186	216	186	185	173	199	183	189	180	191	165	177	178	178	191	183	175	200	195	194	203	185	189	182	146	203	190	226	186	205	212	188	166	184	178	215	178	197	203	163	183	181	181	214	189	187	183	190	180	205	178	205	197	178	201	190	165	226	215	203	180	180	200	198	167	184	200	192	184	178	179	172	169	183	183	184	183	180	182	172	203	216	191	185	190	172	191	159	168	195	175	177	190	217	197	212	187	209	189	191	195	176	205	203	199	206	166	180	193	177	165	194	178	169	191	180	180	199	188	188	194	197	187	158	164	205	175	164	166	169	192	212	184	212	190	174	196	181	185	206	189	175	181	194	199	178	191	200	185	186	177	199	192	170	213	193	197	190	191	210	167	172	185	191	196	180	186	185	209	205	194	220	201	193	178	192	200	201	195	186	189	188	193	204	180	183	148	175	188	182	185	180	188	184	176	212	183	182	184	181	176	211	179	188	198	177	194	190	188	182	178	210	195	191	193	189	190	182	198	200	184	177	193	186	164	188	188	192	183	203	196	201	195	200	170	195	188	190	191	196	190	184	198	200	178	194	203	166	209	191	195	211	192	189	203	180	186	177	184	200	223	208	201	167	190	183	160	183	196	152	200	198	180	177	218	191	184	187	165	191	200	180	191	175	195	186	185	204	224	172	188	203	187	187	193	179	206	199	205	176	196	208	179	189	198	193	178	172	185	203	203	222	184	195	190	223	207	182	178	195	182	186	164	198	196	172	192	194	189	193	186	198	183	190	196	187	169	201	187	170	169	182	194	179	184	162	203	185	196	177	189	191	182	205	190	190	173	194	184	197	191	216	195	170	194	164	168	207	169	206	198	193	194	208	201	189	196	188	224	201	177	208	182	175	192	183	191	186	176	180	195	176	190	179	180	191	181	189	169	179	164	194	197	186	179	194	179	171	203	199	180	196	188	213	210	182	192	167	190	198	196	196	185	203	185	190	156	177	200	192	189	178	198	193	185	186	172	167	217	187	194	171	196	192	200	189	195	171	177	168	173	203	210	182	180	186	175	188	198	165	188	188	169	209	192	191	197	162	217	190	189	158	194	205	208	187	190	174	192	178	177	178	200	213	187	156	177	182	217	197	172	173	210	164	197	184	186	169	198	216	210	184	214	183	184	199	172	204	205	209	185	177	190
16236	31233	19165	10834	8288	6945	5443	4732	3552	11077	41656	41242	35132	24284	10601	3900	1799	564	334	377	352	345	362	352	353	355	362	332	352	373	384	369	335	327	360	364	337	346	316	335	331	342	351	328	352	369	340	360	371	328	331	325	360	331	386	338	321	357	337	312	344	318	320	366	347	306	371	326	321	359	326	334	357	344	346	328	306	350	310	329	325	357	357	340	336	342	357	336	325	333	321	366	357	347	356	358	327	339	327	367	328	374	362	338	361	356	336	361	355	333	332	378	351	335	350	308	348	331	303	328	339	381	301	341	353	317	329	354	372	357	349	350	352	323	365	365	341	344	369	344	341	384	340	369	331	334	348	362	349	339	299	337	355	320	329	354	339	357	301	350	335	360	340	335	334	349	350	337	353	307	357	339	349	323	375	354	356	352	331	359	345	336	354	373	372	328	362	293	367	347	354	319	307	366	336	329	356	316	328	348	377	348	342	362	325	352	354	315	352	334	364	337	339	373	381	372	337	354	312	330	335	344	357	334	361	345	363	322	339	330	327	345	300	303	350	333	353	347	362	353	291	345	321	305	351	329	314	347	331	305	363	360	345	347	313	341	354	346	332	350	338	342	337	329	351	346	353	351	343	328	384	372	334	304	359	357	333	291	357	349	350	366	332	345	334	327	359	364	336	338	348	322	387	377	350	330	325	340	354	363	375	338	384	334	374	343	365	339	349	334	316	350	360	323	333	311	321	352	381	344	337	339	322	313	380	359	351	320	367	337	359	331	347	339	311	326	357	349	346	349	335	331	358	365	332	339	317	362	343	358	349	326	381	372	324	312	312	363	351	346	363	372	343	324	321	343	369	352	313	333	352	342	353	360	353	344	338	387	355	364	354	339	337	343	338	362	321	313	326	336	343	337	376	341	329	361	311	322	329	331	343	328	352	351	328	337	344	345	357	368	340	349	345	346	332	357	340	373	374	352	351	385	334	320	356	337	333	368	359	347	337	341	397	367	332	344	350	336	395	345	353	304	365	316	367	316	374	323	356	321	365	342	332	331	323	363	353	357	308	363	336	371	343	340	336	341	351	342	365	337	349	344	357	351	342	379	347	328	332	363	363	357	358	350	386	364	372	371	318	355	362	321	332	335	347	359	357	327	343	352	329	333	334	355	325	356	336	326	353	337	354	369	337	345	321	363	336	347	338	351	320	352	366	339	349	327	335	365	329	318	345	355	328	360	349	328	322	342	363	335	343	368	337	333	353	318	334	322	332	361	351	353	392	371	321	349	351	340	345	310	378	331	373	351	351	352	332	361	341	372	345	344	323	385	323	335	333	346	368	354	367	345	347	344	365	321	340	358	323	345	355	323	333	339	362	348	372	347	355	343	347	361	339	349	328	362	339	327	358	362	362	337	381	383	329	369	337	331	358	326	329	367	335	321	338	373	320	348	359	325	341	341	352	338	357	337	347	347	345	358	336	353	359	358	305	343	338	325	334	336	336	325	348	392	337	375	323	329	312	323	318	377	370	324	370	349	315	344	386	349	359	321	319	347	350	344	314	340	351	349	339	348	363	367	348	351	356	340	357	313	358	375	316	374	327	366	339	336	345	310	358	335	322	345	325	317	370	376	344	347	323	350	319	337	373	326	322	350	375	337	322	378	369	358	343	364	337	359	354	352	355	353	382	352	327	356	378	352	337	335	381	373	343	328	348	364	331	348	333	321	340	336	347	329	327	355	343	322	344	360	324	337	308	347	340	336	349	346	338	339	329	306	358	376	343	330	350	335	362	342	360	367	323	350	356	381	367	375	341	338	364	378	359	326	372	381	359	347	363	317	328	345	331	326	331	385	372	333	379	375	383	331	334	373	328	307	375	356	325	337	374	387	328	355	328	349	362	309	325	333	321	362	333	377	322	332	345	348	350	357	368	340	345	372	348	316	338	356	362	350	333	348	344	348	325	354	309	347	344	360	362	336	341	363	335	354	367	323	337	362	341	337	322	344	342	339	343	336	338	345	359	327	353	346	351	342	359	360	331	365	358	353	356	352	343	342	355	328	336	300	368	323	347	338	350	369	336	342	360	346	327	324	344	355	348	332	338	335	356	340	356	336	326	342	337	353	356	312	333	358	334	354	360	348	343	342	326	351	339	340	361	346	328	317	324	308	376	350	334	332	319	332	344	373	358	348	358	318	335	357	364	326	342	337	343	367	337	357	323	321	338	351	345	360	340	358	346	314	352	344	349	327	345	345	326	337	355	341	335	320	347	371	355	365	366	373	331	347	344	369	341	340	337	358	368	346	356	333	350	338	321	329	354	307	345	349	344	341	371	335	369	360	337	356	358	346	347	359	359	349	345	343	357	351	356	355	318	337	356	343	340	325	362	344	343	361	331	310	334	295	335	367	345	325	344	339	333	342	321	344	325	364	356	338	303	318	354	318	335	310	330	346	345	324	363	364	359	357	332	351	353	358	373	346	322	342	338	347	359	363	336	367	314	351	351	336	347	323	349	310	339	355	313	343	345	349	331	348	348	332	353	331	340	310	339	348	340	345	320	371	368	370	348	374	371	363	367	337	319	308	319	339	381	354	317	323	356	338	330	333	333	375	335	308	328	357	326	344	324	321	383	358	340	378	346	328	334	358	376	310	337	326	342	377	344	346	368	343	344	325	352	349	352	362	355	354	365	320	319	348	343	339	332	337	354	344	326	342	349	370	341	328	345	336	338	333	364	333	359	336	351	353	356	370	359	373	357	350	318	371	362	362	324	357	368	348	310	345	347	309	357	316	330	367	354	371	369	368	312	315	354	347	370	333	313	344	316	342	333	334	330	384	332	365	343	340	374	374	349	329	335	353	329	350	384	328	357	343	336	345	377	375	332	321	341	332	336	384	329	359	383	329	354	367	369	328	363	346	365	344	349	337	333	357	355	342	355	329	321	367	366	304	378	347	346	367	340	347	333	345	331	334	365	345	362	356	349	379	326	325	361	341	340	356	371	360	300	337	338	331	342	333	329	342	341	373	369	329	313	355	317	378	293	324	342	348	371	318	388	309	371	356	344	302	329	324	384	307	375	333	369	327	313	349	349	338	375	342	375	310	351	334	349	355	332	343	352	351	360	369	371	339	365	360	363	321	337	355	336	370	331	337	349	325	340	372	336	331	319	353	351	345	337	323	325	343	353	349	353	365	358	340	345	344	321	365	337	323	328	346	345	391	348	314	334	372	348	365	346	378	321	353	367	363	371	347	356	336	357	344	358	351	354	357	310	334	343	351	341	383	350	348	335	345	345	322	280	342	320	335	316	321	333	352	377	345	317	323	376	352	342	347	340	335	342	379	348	364	341	338	342	342	308	292	332	305	349	318	345	341	328	377	337	378	324	359	354	355	349	330	328	385	331	342	349	307	331	332	318	338	319	341	349	322	333	320	358	367	352	361	337	357	365	320	341	334	320	345	312	342	331	344	351	358	336	353	329	351	317	339	326	332	314	350	316	361
26733	20514	11226	3471	1052	711	671	564	433	670	3218	3397	2653	1436	725	420	351	287	295	274	285	276	283	300	289	269	293	280	251	233	280	285	299	287	240	298	263	304	266	261	262	281	299	255	290	266	295	259	280	246	289	278	257	295	247	282	286	300	276	283	254	283	283	277	295	254	287	237	286	296	290	301	293	278	290	272	286	242	300	260	309	280	294	273	262	265	257	251	283	252	282	271	259	275	278	278	250	250	263	270	256	288	262	275	292	277	268	294	277	290	257	292	301	300	276	292	292	272	286	272	257	289	280	282	249	289	269	288	284	283	277	252	269	281	268	285	288	296	315	306	272	265	305	271	252	281	287	296	265	295	301	276	252	293	290	269	291	294	305	295	251	277	276	265	296	257	285	271	254	270	300	260	284	279	275	280	283	269	278	277	287	300	268	289	287	286	281	286	279	283	287	295	304	282	275	284	228	276	262	272	268	292	305	254	303	264	299	251	273	276	263	253	272	266	272	235	294	287	272	295	279	290	265	290	274	274	262	275	288	288	305	296	300	261	274	265	298	265	264	289	269	292	265	263	280	295	273	293	266	281	273	283	273	279	260	264	278	258	294	297	280	293	294	267	252	279	261	284	253	270	262	275	263	287	288	274	285	305	295	270	261	272	267	290	278	305	287	267	272	283	273	280	298	267	261	266	288	275	312	279	297	249	298	280	292	273	275	279	285	293	275	321	271	290	263	260	272	257	251	300	299	277	280	274	249	314	268	263	291	276	281	291	254	241	274	268	288	292	299	302	319	310	294	300	263	270	314	272	258	288	288	274	292	276	278	271	290	259	268	276	261	279	264	280	276	283	284	274	295	291	300	294	283	274	263	266	281	272	283	301	284	286	261	271	300	277	255	258	265	271	277	281	281	272	286	249	257	293	270	302	271	279	303	273	276	287	263	285	287	260	306	321	236	249	249	273	256	292	288	289	263	259	290	297	252	279	269	265	289	306	249	286	243	278	261	272	275	314	292	257	257	296	283	278	286	298	282	270	280	277	247	311	293	280	262	291	295	288	284	290	292	262	334	264	274	275	297	260	285	255	278	276	284	276	299	286	306	256	255	269	266	307	259	225	306	259	283	279	259	258	277	284	288	306	292	279	277	282	293	283	281	268	271	266	240	290	268	252	311	304	283	252	273	297	314	264	279	299	293	257	284	272	264	266	273	258	254	275	242	292	261	283	251	253	268	302	302	280	277	286	295	315	266	269	269	251	301	251	265	263	300	275	268	286	288	255	263	299	267	267	312	305	287	299	265	279	279	286	277	280	286	247	299	285	289	263	291	297	281	242	293	291	264	283	300	281	266	282	266	286	268	277	263	276	274	302	277	295	261	277	283	276	297	311	273	286	239	274	262	286	251	260	238	271	273	277	301	309	256	295	271	284	266	275	255	275	258	285	258	272	287	216	290	280	281	246	281	302	271	276	282	286	279	271	269	255	280	294	263	278	270	271	291	276	241	268	268	277	291	285	272	252	260	273	276	275	288	278	270	277	273	277	312	289	290	288	278	300	310	252	278	275	293	289	275	269	273	277	296	274	257	287	276	272	248	272	276	268	263	282	258	289	277	269	295	291	266	290	269	308	274	294	291	267	304	259	267	276	263	288	287	290	257	291	291	286	283	309	258	326	276	258	295	278	271	296	298	248	275	269	301	257	302	273	269	289	275	280	275	279	276	246	304	279	284	269	281	284	279	271	288	280	300	309	277	273	257	284	328	269	280	289	256	257	276	269	258	273	265	252	281	266	273	275	301	269	275	286	274	239	299	276	300	261	283	268	290	294	274	296	257	296	295	259	297	272	295	286	303	293	308	268	269	278	285	273	231	251	273	266	286	286	258	289	294	267	285	267	264	287	297	259	252	273	270	267	284	302	255	298	291	287	279	277	279	236	284	260	295	275	273	277	315	287	266	286	264	280	306	289	283	286	267	282	274	274	308	317	289	292	276	263	245	297	260	240	291	285	277	251	262	283	311	275	290	288	282	279	274	247	268	254	278	270	266	268	283	303	290	277	294	288	281	297	248	270	275	272	275	269	296	290	289	283	298	250	239	274	260	278	277	291	290	279	274	313	296	282	303	303	278	292	266	263	288	303	251	270	261	277	259	283	283	264	257	283	286	313	261	261	290	268	282	304	296	270	264	270	275	268	263	302	283	253	287	271	280	278	263	259	263	279	282	274	261	299	273	300	291	267	256	258	256	281	283	281	264	272	283	272	292	264	269	297	265	302	275	297	281	287	273	273	261	279	275	264	295	272	278	267	235	316	266	248	284	284	280	270	249	284	268	259	284	293	289	284	288	272	284	309	256	287	272	258	269	290	288	279	312	297	261	297	278	274	281	265	274	278	292	309	296	257	310	252	285	268	274	272	302	308	297	290	295	289	255	300	257	312	301	287	266	270	288	275	281	274	283	285	286	285	259	249	255	270	298	296	274	289	285	255	293	283	283	302	294	289	277	272	275	291	263	276	299	242	266	268	243	299	294	273	273	255	281	249	277	267	301	258	290	286	274	269	285	299	275	268	271	258	271	266	292	274	265	276	299	262	291	278	293	291	264	277	298	284	300	266	288	241	275	297	306	277	302	308	263	261	294	307	284	267	283	275	297	291	290	278	288	335	280	261	263	294	273	289	281	260	280	295	312	277	254	296	295	288	260	281	284	275	278	283	293	249	263	286	292	266	281	255	272	268	241	261	289	275	297	262	310	281	306	281	253	253	285	268	280	318	262	280	294	279	301	277	294	282	248	258	288	261	295	285	241	283	273	306	279	265	282	277	299	293	280	286	294	272	263	274	278	311	264	279	291	312	280	295	292	252	278	292	285	266	253	267	298	280	261	284	272	278	309	283	283	272	245	270	291	314	273	260	278	282	291	262	283	291	321	285	260	246	266	227	312	277	295	275	295	286	273	280	288	277	281	308	269	296	286	300	254	290	264	268	267	265	286	265	251	279	265	297	246	281	294	302	280	293	273	275	276	264	290	296	279	282	298	285	277	227	249	270	281	278	306	310	288	288	283	275	236	283	279	286	298	278	291	260	272	284	288	281	291	286	291	304	252	274	247	262	298	254	280	282	275	296	283	298	261	277	278	272	250	283	278	260	305	303	297	279	312	281	257	259	272	277	302	295	263	280	293	294	303	267	281	287	285	276	287	260	294	261	305	250	301	296	266	249	293	268	284	272	287	244	278	270	250	271	254	265	284	273	304	274	314	268	251	241	301	266	294	291	280	273	283	287	269	284	286	256	310	281	271	272	285	262	301	277	269	276	238	295	284	273	302	286	267	260	303	253	271	265	277	256	285	303	261	279	309	267	292	286	283	284	260	283	279	297	276	309	288	272	315	296	300	281	268	272	275	256	280	285	279	290	302	275	259	253	286	267	255	301	300	299	292	295	256	301	311	293	298	297	271	275	290	280	290	264	272	293	282	313	270	280	296	254	292	281	266	279
13102	12646	11380	6231	2838	2059	2030	1640	1087	1868	8735	8670	6281	3560	1765	890	629	494	473	490	497	497	500	516	528	497	501	552	522	537	518	506	504	491	505	511	523	523	512	516	497	504	535	511	564	513	494	519	543	501	512	504	499	518	563	524	491	526	477	515	514	513	511	532	515	455	491	490	487	514	493	509	456	520	545	557	499	524	515	520	525	520	527	475	474	498	504	504	538	549	514	516	536	525	508	529	533	483	521	510	552	493	510	526	501	494	519	523	498	510	507	495	534	494	503	506	548	471	546	529	477	505	529	491	545	543	506	521	513	557	504	516	539	509	498	538	499	528	501	515	500	484	552	531	533	516	517	529	498	520	536	506	514	527	515	505	508	513	505	524	483	518	468	515	537	485	521	511	506	499	525	488	518	519	528	527	540	548	513	477	541	529	491	490	523	514	537	501	532	511	502	540	523	514	497	526	524	507	529	514	532	515	485	517	510	509	517	503	495	502	547	491	577	535	499	532	501	488	520	496	548	503	488	540	525	515	533	493	527	489	513	517	496	504	474	499	536	509	542	504	530	543	471	505	542	531	510	519	496	469	504	516	520	486	510	511	509	491	487	491	508	551	548	501	485	511	516	502	529	502	517	506	497	534	502	506	487	529	532	507	543	498	515	525	504	497	559	567	513	525	518	508	539	485	455	460	516	513	501	539	546	508	490	554	502	570	475	536	500	522	535	481	490	473	521	522	513	511	472	570	489	529	481	528	553	532	499	467	508	518	515	503	476	512	483	531	518	522	503	509	583	538	499	530	532	480	495	515	506	513	513	518	527	519	520	547	549	486	527	506	524	523	526	522	486	556	526	515	495	522	511	520	537	522	527	482	498	500	507	523	514	515	493	495	496	500	489	518	525	518	506	512	500	502	500	553	557	495	559	495	541	531	554	531	548	514	568	528	522	478	496	527	492	517	515	501	509	523	478	516	508	538	527	495	500	521	534	520	511	548	514	524	555	492	470	515	533	555	478	475	536	524	510	543	539	492	534	523	533	481	536	507	512	527	511	527	533	516	520	488	522	500	499	500	502	485	502	523	469	531	493	552	494	546	512	512	547	486	550	542	515	506	532	547	484	506	457	505	488	504	495	525	550	511	529	502	515	525	511	439	515	526	497	497	480	511	517	509	485	521	548	510	502	537	490	539	485	526	537	484	486	538	516	533	494	506	511	495	472	513	540	496	524	532	529	489	505	514	507	526	496	526	499	520	510	532	510	486	499	543	536	513	502	506	487	504	531	510	508	460	587	542	538	579	519	523	550	528	517	504	513	505	517	502	536	475	482	498	498	531	503	512	515	510	534	545	502	534	510	540	505	497	504	541	480	472	493	496	533	499	548	518	482	494	537	498	504	524	489	523	521	536	467	505	511	528	509	548	539	522	526	521	549	513	531	496	500	509	522	516	520	490	551	518	581	492	551	519	513	485	546	552	515	546	495	525	501	492	475	471	532	525	512	530	535	506	532	509	525	512	510	537	521	530	551	515	533	491	515	559	491	534	485	550	502	505	508	506	519	499	520	538	518	518	510	529	515	492	478	463	518	516	504	495	515	525	519	526	535	507	561	514	509	503	540	513	536	538	509	515	506	470	500	537	485	539	500	472	525	455	550	493	519	586	542	499	482	516	530	508	536	521	488	503	464	488	518	492	517	511	491	478	509	484	527	540	529	492	523	500	535	568	536	505	516	518	519	503	539	512	515	522	484	543	503	480	528	542	517	516	518	506	484	493	505	517	470	498	518	516	495	522	508	512	479	494	516	486	498	569	488	501	522	505	482	552	505	508	454	476	532	525	520	518	499	523	496	519	502	520	479	504	518	518	553	522	500	506	492	515	474	523	531	531	504	522	508	515	486	511	496	502	540	471	499	486	509	522	561	531	529	527	505	547	524	533	526	490	509	477	522	529	506	473	518	540	504	488	484	520	515	535	526	477	531	521	493	546	558	549	484	534	469	498	503	490	519	501	511	484	522	509	552	489	459	538	526	512	535	502	506	453	511	523	538	514	482	478	522	479	516	501	487	503	510	492	545	513	505	511	505	533	507	472	526	510	505	505	493	521	563	518	534	536	537	506	513	554	497	480	469	538	503	491	528	518	557	490	495	475	515	493	519	518	525	500	505	531	537	519	514	539	534	508	465	499	560	532	519	496	534	507	508	522	512	481	512	511	547	507	510	481	538	531	488	512	526	588	505	536	518	528	514	516	497	496	544	499	500	524	490	524	522	543	495	521	534	522	486	504	516	506	531	542	500	548	535	528	518	522	552	495	495	533	500	487	487	536	506	525	506	537	479	519	507	504	536	483	505	539	527	523	528	519	508	526	544	514	504	541	524	503	476	484	500	509	518	487	521	538	525	507	480	514	516	509	501	526	520	495	501	485	484	531	451	527	480	511	515	504	534	502	507	498	515	493	511	521	532	520	497	527	525	514	503	524	507	506	525	493	511	461	502	531	540	517	496	495	520	521	531	481	519	538	472	508	488	581	528	521	471	475	516	512	525	519	502	542	520	553	551	515	503	499	551	569	566	531	527	519	514	535	525	498	511	517	549	483	525	477	507	543	492	487	541	536	499	473	497	508	533	510	531	519	508	510	559	493	490	516	523	513	472	491	506	520	511	472	539	560	499	476	547	537	507	551	498	537	523	519	508	486	528	517	530	482	504	509	516	523	557	518	547	532	478	500	526	539	508	532	485	541	518	531	534	544	507	528	574	526	576	470	534	518	503	522	525	486	517	467	517	540	514	530	520	514	504	493	524	524	525	525	529	554	541	501	498	516	521	505	527	559	552	535	508	513	480	501	487	523	506	528	504	523	481	533	489	500	507	550	525	492	539	554	517	502	528	512	520	509	503	499	514	489	551	515	491	512	512	516	482	513	537	507	513	518	504	496	563	530	531	485	547	497	520	541	514	520	512	529	530	479	513	516	507	491	533	505	517	502	504	517	510	499	538	524	532	505	538	532	547	504	479	487	517	509	527	533	485	482	486	507	488	535	521	531	507	496	509	526	548	507	514	488	557	532	527	545	490	511	452	517	507	542	551	479	522	518	498	530	478	529	525	520	474	500	554	506	517	497	507	486	474	526	508	490	540	544	502	527	449	550	540	488	536	526	499	535	532	489	480	539	524	497	504	541	487	519	558	548	544	544	519	486	514	504	486	508	497	514	514	504	546	471	529	506	504	550	520	490	493	520	501	513	510	533	519	470	480	544	497	512	514	493	499	510	498	487	552	521	553	521	485	530	510	550	529	523	513	523	522	553	505	511	485	500	495	520	512	529	514	488	525	526	537	513	526	514	512	534	501	492	540	497	508	510	496	573	559	527	508	521	521	527	501	515	515	538	515	516	521	512	504	551	518	511	513	522	536	481	501	520	492	461	508	509	521	508	512	519	518	503	537	498	530	487	512	516	511	502	536	509	495	546	488	526	497	512	560	485	462	505	490	541	526	512
24991	21425	27836	25330	9938	1669	1298	846	581	3609	17510	16628	11893	5633	1895	773	433	273	211	223	244	239	250	216	224	253	249	235	237	242	236	241	243	222	279	258	272	246	233	212	271	249	224	281	241	230	251	214	240	232	202	219	211	226	236	297	234	224	239	214	255	250	246	232	233	232	244	224	228	235	214	242	227	240	244	248	217	229	233	222	226	241	237	226	220	243	232	222	229	234	223	205	221	246	240	223	239	231	225	206	252	225	222	236	234	231	251	240	224	237	230	227	231	223	259	230	251	238	251	216	227	235	241	209	244	259	236	262	240	247	251	262	225	254	245	250	227	249	246	237	238	223	248	234	218	213	238	218	265	260	219	245	246	245	228	228	214	228	224	232	256	272	254	268	237	218	226	217	235	216	236	241	234	255	228	221	232	240	234	228	241	276	248	225	253	249	250	242	208	239	249	263	211	238	250	243	228	249	217	228	253	233	247	232	243	229	215	238	244	251	221	209	244	217	254	227	256	210	216	233	235	237	246	252	203	235	228	260	245	231	223	274	205	221	252	239	222	235	232	241	247	234	225	247	237	235	264	262	245	272	203	224	235	214	238	230	212	246	231	238	224	262	214	235	242	228	205	234	225	236	241	249	233	229	194	243	243	212	243	224	244	234	224	231	222	218	233	234	214	230	243	255	271	243	212	227	226	250	237	228	236	223	226	231	234	249	232	239	227	224	244	235	218	247	245	233	256	230	234	231	222	266	239	226	256	236	223	247	237	238	207	236	258	224	269	256	212	246	259	232	204	228	220	219	239	249	189	252	231	239	238	257	249	228	233	224	232	252	221	239	214	245	222	218	268	213	242	233	210	279	246	234	236	247	237	209	264	235	210	250	241	233	222	250	252	226	214	248	240	232	263	230	222	244	235	252	245	231	246	230	246	252	240	191	241	242	191	218	254	276	240	272	252	256	219	252	214	250	231	247	226	233	233	243	233	233	241	224	212	230	248	218	231	237	278	255	231	213	227	223	245	239	241	260	228	243	223	265	225	229	233	248	244	241	244	235	243	226	241	207	258	225	260	246	233	238	244	235	245	225	255	236	233	225	245	244	219	263	242	241	229	239	233	231	213	217	238	244	266	214	233	230	215	267	233	256	229	220	260	251	256	217	240	259	191	222	252	237	245	226	223	222	251	229	279	229	240	218	221	239	230	233	247	234	219	228	248	245	244	248	239	229	229	256	272	234	246	244	238	226	239	227	238	207	260	234	246	231	245	244	229	239	221	231	246	220	224	262	213	235	244	247	237	229	240	228	244	244	234	243	237	258	236	251	231	227	251	239	235	238	244	250	241	244	229	209	245	246	218	232	242	267	267	229	235	261	226	265	234	219	222	246	227	240	214	245	226	237	227	238	234	214	259	240	247	210	242	231	234	234	226	216	261	230	232	219	235	229	251	208	233	261	217	222	225	223	239	222	264	231	244	223	235	232	235	256	233	227	242	230	270	261	235	244	248	243	240	237	227	224	255	253	210	246	215	239	209	230	231	234	256	242	219	237	226	213	230	262	228	205	243	227	231	213	286	248	249	234	233	250	237	225	241	232	223	247	225	241	222	212	237	244	221	254	212	240	214	264	239	237	217	225	211	229	251	233	224	201	234	228	241	231	241	220	215	225	221	213	250	240	230	250	251	264	257	261	233	220	221	255	275	241	237	247	247	256	212	230	232	211	240	220	221	242	234	229	247	216	232	246	224	238	256	236	236	238	241	244	230	238	253	216	238	213	254	234	235	263	226	213	243	227	255	228	215	226	250	209	208	235	248	256	213	230	258	236	266	255	224	222	219	209	208	241	221	238	214	231	239	260	227	227	254	250	251	215	220	247	234	235	243	251	220	211	204	222	247	236	238	221	222	210	221	261	219	240	241	230	218	230	229	226	215	222	207	231	238	215	214	216	255	247	222	247	229	212	224	275	256	226	248	241	215	218	249	237	240	236	236	241	244	226	228	232	219	233	221	224	227	235	235	261	219	223	227	271	254	241	224	235	232	233	217	231	230	220	236	275	239	244	215	246	235	228	235	234	255	215	246	219	224	230	231	223	245	249	214	260	230	235	234	245	225	244	255	239	210	221	214	235	231	239	226	226	215	225	205	254	244	234	257	231	253	233	262	241	229	225	251	228	255	265	240	265	228	220	225	229	263	251	243	204	237	235	248	228	249	247	239	261	238	238	237	222	215	234	237	225	249	215	239	241	232	231	210	259	225	210	245	230	227	228	241	258	229	256	228	243	238	253	249	229	232	264	268	240	254	231	235	242	264	265	258	240	228	245	224	261	234	242	229	220	237	213	230	230	201	253	277	219	199	235	232	238	240	247	247	288	223	212	251	215	231	239	233	223	225	232	226	232	230	216	207	222	237	221	230	222	239	257	249	240	234	246	243	263	279	234	242	246	261	213	238	228	266	239	224	245	230	214	250	230	245	222	222	228	253	221	237	247	240	233	222	234	237	200	241	229	226	230	220	252	223	236	227	221	233	234	246	264	207	229	219	231	224	238	255	206	217	237	233	238	206	273	245	219	233	230	243	228	230	221	240	206	233	259	222	211	220	217	235	220	230	226	214	231	246	233	259	222	221	244	255	245	248	241	217	215	259	253	231	216	267	240	230	255	217	217	230	230	197	239	235	231	225	236	234	237	219	222	229	221	236	224	238	241	234	262	240	241	219	224	234	243	231	225	247	234	239	251	228	243	246	229	235	231	249	237	251	253	249	247	240	205	253	232	245	243	230	224	247	221	238	225	257	238	226	239	237	215	219	225	268	223	223	214	244	229	275	218	232	236	233	255	231	238	246	244	235	217	241	244	229	242	231	256	222	249	223	231	247	247	242	212	206	230	229	233	216	250	237	248	229	250	216	231	232	227	228	259	234	226	243	225	250	235	208	241	234	224	240	222	233	231	263	249	230	259	257	239	232	217	230	237	221	227	218	226	238	237	244	261	223	219	214	229	228	244	223	250	235	263	247	245	240	214	226	245	223	242	231	206	246	238	227	261	255	249	249	225	210	222	248	231	239	246	198	238	208	230	257	228	253	237	249	230	226	244	236	230	248	266	239	241	218	253	262	248	213	251	268	263	238	203	270	251	250	230	212	240	219	245	205	232	228	252	261	226	224	240	226	219	234	230	256	267	233	230	251	228	238	235	231	225	243	243	245	246	209	240	239	215	241	236	246	271	249	242	234	255	235	219	243	227	186	249	231	256	231	243	218	241	249	228	216	220	219	256	252	215	214	257	227	241	244	230	205	231	221	221	255	242	245	239	233	215	247	240	235	225	219	271	237	218	253	199	237	252	272	248	218	239	234	224	215	234	227	245	219	222	222	249	229	236	227	221	238	225	257	227	231	253	255	231	219	247	232	230	239	212	239	243	201	229	209	250	219	243	238	221	232	269	256	220	236	251	239	262	246	258	194	240	243	213	232	244	233	242	227	234	243	218	250	225	240	260
11790	15490	11890	6272	4336	4115	3853	2677	1897	9923	29505	27094	20887	11668	4798	1885	971	513	436	415	427	460	409	460	446	497	438	478	441	443	406	427	461	442	402	434	477	428	432	429	419	475	433	470	431	429	440	415	444	427	402	429	441	434	460	407	480	438	413	410	415	441	467	445	442	425	449	457	456	438	460	398	425	425	471	488	444	479	444	440	437	431	452	438	421	451	426	459	438	452	470	458	423	423	509	427	436	427	432	440	416	437	472	449	447	447	466	449	420	459	456	472	447	412	445	472	430	461	429	439	434	454	457	437	423	406	420	444	473	405	459	442	427	419	442	470	431	417	430	435	438	451	430	442	441	450	452	428	420	444	423	410	451	437	482	389	399	433	464	451	444	412	430	440	411	432	426	390	433	505	436	431	416	447	432	423	441	450	442	465	395	503	418	444	436	452	430	418	471	421	433	428	447	427	470	431	413	418	439	425	443	448	459	445	420	441	453	409	444	435	434	406	446	474	456	469	433	401	436	414	430	420	431	458	419	446	433	428	426	412	448	439	420	439	428	451	441	438	405	445	443	452	432	450	447	473	478	422	434	421	436	427	448	427	466	422	462	445	429	399	440	434	477	426	457	434	452	448	401	412	430	452	408	462	442	442	424	406	427	420	422	404	453	417	442	449	451	459	443	440	418	426	403	441	429	435	448	448	415	429	428	441	459	448	407	448	455	466	436	408	430	439	413	457	416	445	439	467	407	419	465	450	475	449	440	431	444	454	418	401	479	436	398	418	453	415	421	436	432	439	408	423	445	411	425	438	437	426	377	417	448	426	431	440	435	421	434	441	426	442	437	405	456	482	437	438	412	451	424	432	460	407	441	483	434	419	451	458	479	438	454	437	431	441	440	477	456	435	438	415	435	400	423	475	430	440	455	419	435	432	451	426	446	404	448	454	444	442	474	455	433	430	407	468	438	429	438	506	463	455	471	434	425	410	409	450	433	432	436	440	438	411	422	414	449	457	448	415	463	403	412	447	417	474	433	421	456	435	450	428	421	431	461	450	440	455	439	466	437	465	445	430	449	452	450	417	417	438	437	473	438	407	425	416	427	454	445	464	473	469	422	467	416	411	415	444	441	419	438	426	429	439	426	438	450	462	405	431	437	439	391	448	445	400	429	432	484	408	438	447	427	446	430	437	471	476	415	452	430	414	455	435	483	406	432	445	435	444	445	416	424	426	432	410	410	454	478	453	451	491	444	401	491	408	445	504	440	417	461	425	460	455	415	429	441	424	486	432	445	443	437	430	446	447	451	418	420	459	458	420	474	427	443	426	403	439	462	435	446	460	420	430	425	449	465	457	453	383	424	474	418	460	464	446	446	434	461	427	421	424	450	446	432	411	442	493	469	434	441	440	436	446	478	441	484	454	387	421	418	470	471	435	430	456	444	453	424	415	444	452	425	426	470	451	463	405	432	455	437	454	457	457	455	466	420	444	449	436	444	439	405	428	417	452	435	485	428	419	417	450	448	440	429	454	433	407	427	458	446	452	461	458	404	406	441	435	454	429	399	418	439	437	445	459	437	456	414	448	457	413	438	440	398	466	389	435	444	453	468	456	500	425	429	461	445	440	470	446	459	480	440	453	444	446	437	457	398	453	452	428	414	421	423	470	442	425	440	453	446	441	443	421	451	449	440	463	450	453	444	466	431	448	447	468	474	432	450	453	438	453	456	447	465	453	444	416	431	455	414	432	415	472	462	469	453	447	448	457	433	447	456	407	452	439	451	406	442	418	445	482	461	476	440	452	424	441	440	436	450	439	472	457	443	461	457	435	438	401	429	454	454	435	430	437	437	438	420	444	443	445	448	420	427	417	455	442	442	446	443	417	409	494	434	443	429	432	473	438	433	472	409	430	416	453	447	443	428	451	419	437	463	450	458	433	432	476	439	482	439	434	473	486	501	463	446	427	416	462	431	444	453	453	462	479	454	417	434	438	419	439	464	485	413	404	431	444	427	414	435	460	441	445	400	425	448	394	445	472	433	422	432	449	426	476	461	422	395	457	410	418	461	411	434	430	456	431	480	445	423	419	444	470	402	423	425	446	407	413	444	425	432	439	430	450	429	446	486	456	408	462	444	423	451	428	451	438	417	411	464	392	413	413	451	480	463	466	437	475	457	461	440	447	446	447	419	433	443	430	439	446	443	403	438	451	406	454	415	445	481	435	433	476	425	400	424	445	457	435	440	445	428	437	425	439	433	444	424	471	404	446	454	455	436	452	431	436	452	463	465	456	431	455	422	427	453	425	449	456	446	466	453	444	423	459	420	445	399	407	443	428	436	459	479	455	454	439	478	430	412	420	411	419	469	436	486	447	456	419	432	445	410	452	396	424	443	466	447	468	468	398	439	470	462	437	411	397	459	437	433	412	448	434	442	436	427	438	422	462	437	439	442	449	463	443	424	461	431	443	502	454	444	429	472	484	415	440	451	470	450	448	433	406	438	470	423	447	432	483	422	453	441	433	442	445	430	448	433	477	470	460	453	423	453	439	444	445	446	422	448	439	438	458	432	460	449	437	451	439	425	444	441	437	440	447	492	412	446	474	471	432	438	497	410	438	399	448	443	456	438	439	433	387	449	448	444	421	424	466	481	457	458	442	440	462	424	468	469	418	433	490	401	488	469	468	428	450	454	434	434	422	452	390	464	401	472	479	423	448	385	439	429	432	464	481	422	454	441	455	444	441	449	451	447	432	474	437	424	477	424	452	431	439	465	406	458	464	418	465	438	452	432	420	450	467	461	469	416	453	412	402	457	390	458	463	447	443	431	417	489	459	459	473	466	471	462	439	443	457	453	419	463	410	452	450	432	447	447	427	481	406	436	450	461	452	468	437	430	464	446	444	435	461	442	461	440	451	430	449	453	473	453	463	488	438	452	427	422	459	463	442	458	388	423	459	469	440	465	416	426	449	434	436	432	515	436	456	432	458	421	447	440	453	416	442	421	396	409	463	403	428	432	403	442	451	424	455	448	453	446	463	427	418	441	472	434	457	419	401	451	450	442	479	457	402	457	447	436	391	374	428	466	444	424	456	467	462	426	435	409	438	425	432	449	451	444	485	450	446	450	443	452	462	457	447	417	425	455	458	451	478	454	439	444	468	441	440	392	452	420	470	421	415	428	440	432	434	427	452	411	461	457	449	424	460	472	431	412	447	437	433	445	477	433	419	455	466	463	443	449	436	450	432	432	438	498	442	449	438	456	415	459	424	432	442	441	428	407	395	423	463	441	482	476	433	424	443	437	438	435	489	439	428	463	436	476	490	431	448	435	486	417	421	422	423	433	480	449	467	426	448	446	435	423	466	475	450	436	493	433	438	445	446	390	436	430	437	455	401	418	467	428	406	482	437	417	421	437	461	436	439	419	471	472	438	473	442	417	457	441	477	441	440	460	457	395	467	471	453	421	421	419	468	419	406	428	411	472	439	463	468	445	460	468	445	440	456
23478	21438	29306	23965	21442	19724	4282	1553	1029	6247	31760	33882	27101	16136	5569	1761	692	290	179	188	169	191	184	197	184	197	188	177	222	177	197	187	189	199	173	187	179	181	192	153	187	206	198	175	210	179	206	176	162	180	193	225	184	150	200	189	175	184	173	214	198	197	189	202	187	204	185	180	186	192	194	172	207	172	187	187	177	198	202	184	197	206	203	199	197	183	168	207	169	175	175	195	180	198	198	179	187	170	159	185	183	173	198	198	182	171	220	176	174	196	183	182	178	190	187	191	199	163	189	191	176	186	202	186	174	182	191	188	167	197	199	183	163	188	195	195	169	172	188	184	168	207	179	195	168	177	182	162	175	176	200	202	187	196	188	180	207	192	185	195	175	209	151	189	166	193	199	175	183	166	166	169	179	204	192	191	194	202	191	176	176	170	186	178	188	203	189	184	206	179	161	175	188	187	186	217	171	186	177	202	172	196	177	199	175	179	195	175	174	184	160	190	157	197	207	190	184	198	198	179	166	191	191	188	182	184	178	168	198	182	175	170	163	179	188	164	207	197	185	196	198	175	180	169	190	183	194	186	206	205	183	173	204	180	193	172	187	202	195	208	197	165	204	169	188	168	184	194	201	175	176	195	173	193	179	174	208	184	169	166	196	184	193	173	196	204	174	165	203	180	181	186	173	225	174	162	197	172	191	187	174	187	180	187	198	181	167	197	204	183	182	182	212	189	187	189	193	169	202	173	200	208	190	166	186	183	199	174	194	213	202	171	178	168	184	187	169	183	172	194	167	200	181	189	171	200	181	187	165	189	175	187	193	206	166	202	196	191	174	171	205	185	191	205	194	192	173	177	183	183	170	163	173	169	185	185	219	153	175	184	213	195	184	163	197	196	212	206	204	172	179	158	175	189	191	186	170	200	172	180	183	195	180	222	220	159	184	186	171	196	217	197	183	178	183	223	186	193	173	189	179	184	201	180	153	186	172	181	170	168	208	178	192	182	186	196	179	195	176	168	181	195	211	192	209	187	207	175	177	188	179	183	193	191	172	186	162	169	194	187	204	192	183	183	182	174	181	186	214	188	157	184	185	177	181	204	169	175	177	179	196	202	195	168	167	176	195	179	182	170	182	190	188	190	179	171	178	190	193	208	193	165	165	167	170	187	201	183	185	187	189	197	184	203	202	177	177	184	180	197	161	181	184	198	207	200	162	200	200	196	190	186	168	178	169	177	197	195	163	190	194	191	177	191	205	178	185	197	199	195	186	197	209	184	203	180	194	203	171	173	181	190	215	177	181	199	172	173	172	197	192	195	189	187	176	191	149	168	207	169	192	193	197	168	171	181	182	185	180	191	194	212	176	200	202	203	189	189	185	197	198	168	175	183	205	187	177	189	217	222	226	185	199	209	188	187	153	182	188	204	168	171	184	195	202	171	196	185	198	181	171	173	178	173	180	194	187	192	167	189	172	196	185	178	193	190	175	177	165	190	170	177	215	174	158	198	171	205	172	202	203	181	179	198	194	156	214	180	166	197	185	192	206	166	199	175	187	182	179	203	173	182	182	191	185	180	185	166	172	187	179	176	164	194	172	173	204	210	211	204	186	188	191	188	172	178	207	187	182	198	167	214	206	179	188	215	174	165	170	178	202	178	187	192	201	201	211	188	192	195	188	198	204	182	198	186	201	181	180	182	189	172	192	201	189	186	201	186	167	165	202	188	185	185	157	186	176	183	168	212	161	168	189	183	208	188	162	165	169	179	169	178	205	215	175	189	184	175	191	207	176	191	186	164	186	192	192	178	200	185	181	158	171	178	177	184	186	200	157	185	206	198	176	198	184	186	189	203	186	209	178	199	201	194	180	190	228	178	192	193	215	204	178	183	209	181	165	184	189	183	193	175	195	159	187	161	194	175	163	182	167	150	172	180	186	204	174	162	204	170	184	197	176	179	197	166	184	205	202	197	181	206	176	184	168	190	192	194	180	192	190	199	192	190	207	172	202	163	181	190	188	175	191	171	187	170	176	199	198	183	166	189	185	213	183	171	178	173	155	166	190	172	170	186	188	160	198	171	173	181	198	182	161	166	194	173	187	184	178	217	182	168	195	179	179	196	181	160	190	171	168	158	171	190	207	179	168	184	205	170	183	161	175	194	211	190	159	183	174	212	180	172	220	182	195	176	164	174	188	207	196	183	173	178	197	220	169	169	185	190	172	175	158	199	176	197	201	203	206	167	189	201	206	198	175	165	199	177	158	170	187	220	171	197	184	174	177	191	213	181	184	193	180	188	181	195	174	177	174	176	206	182	179	178	188	196	186	179	187	192	194	190	171	202	192	185	177	182	184	189	184	192	202	186	173	191	187	189	205	176	188	198	177	200	178	190	186	168	175	208	204	193	186	200	189	172	181	201	160	178	180	210	199	197	188	184	195	202	190	187	173	185	179	177	184	176	162	182	163	209	193	187	200	194	194	210	203	185	206	189	178	177	207	157	187	186	199	176	178	197	194	158	199	181	186	198	202	184	188	201	201	198	172	215	177	192	174	188	173	215	189	191	169	181	176	189	191	201	193	175	182	157	182	201	183	189	176	166	182	186	177	178	193	181	185	187	199	196	173	183	193	203	193	183	169	194	217	190	180	162	191	191	193	204	185	192	211	194	223	203	199	170	177	176	172	203	204	172	204	189	188	162	174	204	208	189	208	194	204	184	169	186	209	163	159	189	192	169	177	143	201	198	170	182	172	203	183	205	202	171	201	182	176	196	170	191	166	192	205	206	191	171	174	217	202	190	200	173	194	188	162	194	197	193	175	205	189	196	168	182	192	194	189	191	164	185	174	175	198	195	202	183	174	166	191	201	173	189	191	183	195	173	211	180	197	197	179	168	189	201	184	189	200	178	187	178	176	181	185	179	184	179	178	210	185	181	198	194	202	185	160	184	169	198	188	193	183	187	176	173	195	182	170	198	160	205	182	189	180	174	205	179	176	197	168	194	173	186	165	187	176	205	185	190	185	165	172	196	204	179	178	181	178	187	192	175	191	208	166	173	191	152	185	172	170	183	198	171	191	182	179	206	186	171	186	186	170	184	179	182	197	179	169	193	165	198	157	172	205	188	190	175	182	189	189	180	192	191	177	185	201	201	188	181	199	167	185	177	192	177	215	194	190	182	197	210	200	214	181	188	201	170	178	208	171	187	207	168	207	208	171	172	202	175	164	182	203	186	176	180	172	181	195	196	198	193	177	167	182	212	176	193	198	190	201	179	197	177	205	172	174	188	193	175	216	170	194	180	187	168	175	195	173	155	167	165	176	182	196	189	200	198	169	200	193	199	166	189	184	205	202	186	186	172	186	181	209	179	206	181	154	186	173	192	182	186	195	177	192	159	167	201	183	160	175	186	193	195	163	188	205	186	183	199	166	226	182	219	189	174	180	194	172	186	186	229	186	184	167	179	190	187	181	177	173	175	203	211	193	173	198	191	182	165	194	191
12096	22444	18544	10959	8774	8006	6504	4641	3879	14966	41558	41335	34682	23564	10993	4600	1721	552	347	366	321	345	368	378	333	328	341	354	320	309	316	322	336	356	326	339	324	333	339	336	337	334	321	327	330	358	326	298	331	314	335	327	347	355	351	320	326	331	321	350	361	344	337	354	344	340	372	353	324	307	342	349	324	322	357	356	329	334	346	355	349	346	352	345	348	345	332	338	355	340	377	325	340	348	339	319	338	333	332	320	332	349	332	323	347	359	327	345	328	332	324	344	364	365	334	358	349	339	321	375	340	329	354	327	335	350	352	290	326	333	320	355	341	307	320	359	331	315	348	352	337	318	323	343	374	348	354	315	313	340	309	340	356	340	325	332	314	328	323	310	343	364	333	324	335	361	354	330	324	318	328	331	314	360	343	364	350	338	351	330	349	367	301	359	350	364	362	340	312	351	356	344	366	325	328	330	365	329	371	325	346	317	334	310	320	363	325	328	356	346	320	321	353	308	369	322	300	311	325	367	363	365	345	355	333	340	319	364	341	331	359	290	345	336	300	352	349	356	324	347	357	358	306	314	302	318	340	352	352	330	317	267	363	351	345	352	376	330	325	328	342	323	309	333	338	330	336	332	339	349	339	312	360	361	351	341	319	323	351	332	352	319	347	343	333	318	316	341	325	295	335	326	355	396	303	322	386	332	321	351	308	322	336	328	337	363	317	334	339	336	350	335	364	323	349	321	340	383	326	327	329	347	346	341	348	325	312	360	332	312	321	336	347	335	338	328	354	334	340	325	330	318	320	360	323	341	324	321	330	348	357	346	327	339	357	315	336	355	354	330	348	334	349	309	344	366	341	352	353	346	328	319	339	340	367	332	331	352	333	340	359	290	301	330	338	319	342	337	347	329	329	332	368	322	348	319	331	345	333	323	352	337	316	323	346	321	329	312	320	338	329	334	353	357	311	359	357	368	337	325	338	328	356	322	358	342	362	339	301	323	341	316	306	335	354	367	327	338	320	302	324	341	332	337	312	292	354	368	318	343	300	342	349	356	331	325	355	351	320	350	336	318	340	346	333	352	346	322	370	332	335	348	341	345	312	344	339	371	327	330	340	341	344	365	345	302	332	331	342	325	332	313	292	313	335	352	314	308	359	339	330	281	327	331	341	313	365	320	342	335	339	359	347	311	332	356	323	350	329	315	336	339	319	307	342	334	343	321	351	328	335	319	343	356	344	313	335	357	363	301	319	310	345	332	339	378	350	330	345	345	310	352	278	329	351	353	340	334	331	310	340	350	321	355	315	362	337	320	353	316	308	314	319	325	343	336	293	332	367	345	332	340	329	323	363	317	321	343	317	313	327	335	301	336	321	338	336	316	319	329	323	332	291	330	325	320	342	352	316	332	334	323	330	305	347	306	336	343	315	322	345	341	357	363	334	312	327	354	355	331	380	327	326	307	351	309	361	361	349	319	332	323	329	339	312	374	321	298	329	327	342	306	323	306	332	338	355	324	372	333	357	327	328	339	334	350	358	340	344	364	329	314	337	313	338	340	310	318	332	332	342	328	344	362	327	316	349	354	349	332	321	350	346	369	327	320	350	326	348	340	361	359	293	359	305	353	298	309	324	334	327	323	340	320	350	343	336	362	345	326	310	320	305	331	337	319	343	354	372	333	323	340	343	342	335	335	340	339	354	352	361	319	317	362	317	357	349	345	340	315	328	355	349	350	335	367	308	362	317	332	318	315	358	335	338	329	317	320	345	302	324	377	318	341	328	370	324	337	321	322	345	316	337	328	346	322	330	326	351	354	353	341	359	360	311	345	360	301	319	312	366	360	357	310	329	381	364	324	359	328	312	328	328	342	318	339	314	348	329	337	315	321	349	348	321	349	343	341	303	337	333	329	344	325	335	323	355	346	321	333	354	367	366	327	343	337	338	322	298	386	325	340	381	361	349	343	336	335	338	348	326	346	319	312	334	335	347	352	338	336	350	342	356	329	327	352	335	325	321	360	311	343	319	340	321	321	350	332	347	326	350	325	349	326	349	323	355	325	339	329	333	336	311	344	327	346	346	337	325	372	344	367	353	315	349	354	351	361	333	328	317	325	345	333	323	340	336	310	340	341	335	333	362	327	332	347	354	340	367	304	356	336	307	362	320	338	341	317	325	315	281	327	355	343	343	326	345	328	343	327	319	328	347	324	350	364	370	337	345	370	344	292	339	347	358	328	334	281	330	326	351	310	343	330	323	325	324	353	337	323	334	329	319	327	308	313	341	324	305	351	326	341	321	334	325	354	344	318	340	310	357	332	338	334	315	371	349	346	365	331	343	335	346	314	343	305	353	360	316	343	349	346	318	334	289	332	372	360	352	343	333	339	335	300	370	346	334	337	327	307	356	342	324	383	336	343	315	332	350	340	367	303	302	313	361	333	327	317	363	344	326	338	316	354	352	324	343	328	341	343	322	324	368	348	320	350	306	325	346	321	370	344	327	370	319	332	346	303	337	356	337	344	302	318	322	323	332	336	343	365	336	321	330	342	331	361	368	311	307	303	354	305	336	323	383	336	359	304	334	322	339	332	321	339	334	382	334	360	299	335	333	342	322	313	331	336	323	352	338	333	326	311	317	332	351	333	334	346	346	313	353	320	357	329	335	328	353	337	315	319	321	320	329	322	354	331	316	339	341	341	318	312	352	327	351	327	347	337	359	348	331	332	312	349	355	323	291	314	331	334	326	343	338	322	355	321	306	360	333	331	328	324	336	320	335	324	328	346	320	299	348	338	377	347	340	331	324	351	329	304	350	324	326	335	341	351	333	328	327	325	344	347	331	359	303	311	324	366	327	326	353	325	316	336	304	332	339	339	349	304	364	340	312	337	316	342	328	317	307	313	287	343	348	343	327	370	339	321	335	336	357	302	338	349	338	326	314	326	351	323	364	333	319	323	366	361	335	336	317	337	327	316	329	357	359	363	332	304	339	370	332	365	340	333	339	323	339	317	361	328	362	349	340	331	329	345	328	333	342	321	332	344	363	366	313	335	293	329	291	331	380	310	334	341	342	357	311	355	370	317	334	335	329	337	336	349	316	326	333	295	303	330	351	386	344	358	353	358	346	335	325	340	348	326	329	336	335	354	332	329	352	360	354	343	324	336	358	333	314	360	346	325	331	319	313	355	324	372	324	334	353	336	334	331	348	374	341	326	372	349	312	372	341	373	347	335	329	340	327	299	301	316	339	303	360	359	368	339	299	340	363	365	333	337	327	348	356	360	345	341	295	320	368	386	364	361	317	331	305	349	363	336	306	342	336	333	335	338	341	358	351	327	329	362	326	351	302	332	368	330	343	360	328	339	341	315	358	356	341	352	376	353	333	359	335	351	351	356	349	317	343	355	362	315	333	325	346	326	336	332	368	327	354	352	314	327	334	324	320	326	339	343	344	367	353	334	328	313	356	336	310	317	351	323	333	330	346	357	321	317	331	322	344	336	342	372
26887	20569	8367	1635	826	520	508	401	429	527	2634	3591	2992	1613	767	456	342	290	248	283	303	249	297	292	272	260	267	278	293	263	263	274	270	276	296	268	269	288	267	286	264	262	261	289	265	272	271	261	280	289	276	281	259	277	292	285	282	288	269	238	280	294	299	268	292	252	294	288	264	260	263	267	224	284	292	269	239	267	305	259	261	261	307	260	286	263	262	262	278	235	281	255	267	263	268	253	258	267	249	267	292	260	257	289	270	278	296	262	295	249	280	260	245	271	302	246	278	255	247	251	256	260	246	235	264	269	253	259	280	274	262	248	277	279	284	276	263	275	273	309	259	281	289	260	289	274	271	267	268	293	295	273	281	263	280	261	300	264	274	276	280	237	266	268	257	261	288	277	269	300	286	253	260	291	276	265	296	267	285	289	272	274	281	279	285	276	266	269	274	292	272	270	276	269	259	274	284	270	281	280	251	278	286	245	279	290	267	258	268	304	276	269	283	259	274	258	261	275	250	271	246	265	264	270	282	263	286	291	289	234	262	267	261	243	284	307	265	305	295	279	294	242	262	289	282	283	259	259	284	302	282	277	232	283	266	274	254	296	278	276	277	276	295	247	249	251	285	265	255	278	274	266	300	275	256	241	278	286	269	266	287	276	270	288	300	285	261	284	244	262	268	267	263	297	249	286	267	290	297	248	291	297	259	291	260	247	291	277	262	290	279	253	274	251	281	288	259	293	281	263	267	252	273	283	275	287	278	276	272	294	286	259	262	268	275	273	243	263	274	262	272	261	269	279	324	236	269	283	247	288	272	270	301	264	264	288	279	245	258	282	250	293	264	249	295	259	254	261	279	292	268	274	276	259	279	278	272	302	252	272	251	274	271	284	264	274	260	267	261	277	289	278	265	265	293	269	272	274	273	282	269	259	249	270	259	246	274	256	285	287	268	263	265	252	300	268	292	257	287	236	302	251	254	273	296	272	265	250	287	287	280	272	271	279	262	257	269	270	265	267	249	290	272	285	264	258	278	271	295	261	300	247	263	254	273	281	274	279	309	246	275	283	258	274	283	286	235	283	249	264	282	264	273	283	272	287	305	242	265	296	258	280	283	256	275	278	270	287	275	269	294	268	258	276	266	259	299	269	258	244	285	245	305	268	264	260	253	260	265	269	270	265	287	281	303	265	240	260	280	277	258	259	264	293	242	276	275	281	285	266	287	287	270	270	263	263	260	271	248	269	279	277	270	240	264	278	268	272	279	248	275	275	267	276	261	259	229	255	270	238	280	259	264	247	260	271	266	270	252	321	274	262	270	291	272	254	287	263	276	280	295	298	259	287	260	288	231	265	258	266	269	260	248	283	281	258	263	282	262	258	269	280	275	292	290	299	270	282	240	264	301	296	258	261	257	247	289	284	288	281	284	291	266	273	250	294	282	271	268	269	263	260	278	296	275	252	259	267	272	262	303	279	246	258	275	271	316	273	293	287	282	274	279	267	301	288	259	258	284	259	267	246	268	282	266	273	308	262	268	242	289	274	285	284	283	279	304	279	268	274	249	258	239	267	269	260	277	296	281	269	279	263	250	253	257	283	278	296	255	291	254	289	274	291	298	279	272	261	258	227	295	267	282	261	278	274	269	274	268	262	273	283	273	284	315	280	276	281	261	263	292	274	262	271	259	242	274	300	277	295	265	270	281	295	281	289	281	277	260	264	254	277	254	284	260	289	285	275	289	260	275	284	273	283	292	258	259	274	292	250	264	263	260	268	268	266	266	254	267	249	272	252	288	271	277	281	246	286	268	281	280	296	256	278	296	270	277	276	275	254	254	278	275	240	283	281	294	272	285	239	241	282	265	229	274	253	257	243	280	269	284	291	300	277	283	267	238	267	267	269	261	269	264	268	281	271	298	278	298	297	268	275	292	274	272	253	275	310	274	295	263	293	293	277	253	258	251	285	278	278	267	284	266	289	307	221	267	307	256	275	304	271	287	251	249	282	277	270	271	275	270	269	310	285	269	248	254	276	273	292	262	284	275	266	250	250	272	254	260	273	292	278	284	252	281	270	290	241	281	263	295	293	262	247	268	278	262	252	295	279	277	265	269	249	264	296	280	261	278	298	252	268	291	253	277	283	239	292	268	285	278	278	276	252	284	292	291	278	291	289	235	292	260	269	294	248	262	277	265	256	264	262	285	287	295	294	261	250	273	295	240	269	281	239	270	288	291	302	307	256	286	257	288	291	287	241	250	259	270	268	272	281	265	310	288	256	252	249	269	288	259	270	235	255	298	252	255	246	268	270	300	263	263	263	254	281	241	271	275	267	296	270	256	269	255	262	265	231	263	289	268	276	237	269	269	268	276	308	252	279	265	256	262	271	292	267	277	285	268	281	274	270	257	280	262	266	261	246	278	285	265	275	275	269	274	267	243	295	273	292	259	253	276	266	272	261	283	280	281	253	267	272	268	264	280	263	278	287	252	253	257	252	251	286	268	252	259	286	281	261	237	267	293	266	264	262	311	304	285	253	280	293	242	291	271	262	292	290	296	272	297	311	275	263	258	290	266	270	261	281	263	264	262	290	272	267	268	288	286	291	275	273	282	278	276	271	286	278	264	259	272	272	260	287	284	280	270	288	278	270	259	266	299	292	270	260	262	287	268	268	245	277	290	242	269	246	267	274	286	250	253	282	242	279	270	269	288	279	294	256	264	279	279	291	268	282	284	259	265	291	273	247	275	280	259	275	259	301	273	286	239	287	309	259	282	294	272	280	264	272	275	238	242	274	254	254	274	252	283	255	248	254	281	293	288	248	276	257	293	297	263	293	271	259	273	256	270	287	275	247	274	291	290	278	255	302	315	291	248	273	263	260	271	272	268	276	270	248	267	265	267	270	265	300	258	273	280	290	286	264	276	295	293	271	278	300	261	252	263	276	270	274	291	284	278	281	255	238	286	262	252	254	301	257	289	257	275	264	255	248	255	290	262	243	234	256	283	267	264	253	278	283	273	285	251	278	267	262	243	316	261	273	282	284	287	264	291	279	272	252	252	245	244	279	269	271	281	273	269	253	288	293	269	250	267	290	247	257	280	259	248	299	279	294	272	266	301	276	273	295	264	273	282	272	261	276	274	258	256	289	283	288	256	291	263	237	286	275	269	267	279	285	254	289	272	274	287	278	262	266	270	279	270	267	295	277	270	247	249	272	253	276	274	297	279	283	245	251	276	250	300	263	267	269	268	255	251	251	259	285	298	261	271	262	263	288	285	264	255	282	261	284	248	236	250	278	265	270	285	276	242	268	282	279	323	272	258	304	306	260	291	266	282	255	259	282	299	282	278	304	254	285	279	274	272	265	287	286	250	314	254	277	274	287	257	293	267	251	259	297	247	283	292	252	264	267	268	268	270	275	263	281	264	280	276	235	277	281	285	282	267	263	270	270	286	270	290	272	305	268	295	286	278	248	273	264	253	240	286	266	257	280	300	264	294	292
7277	6798	4943	3072	2296	1354	1357	950	1113	1575	7546	8909	7088	3845	1842	955	594	511	501	495	481	555	542	481	541	512	515	501	522	500	499	458	546	483	525	481	498	532	515	482	489	529	535	475	511	512	514	515	487	501	500	543	492	537	492	499	503	519	472	484	511	498	485	479	504	538	502	528	535	492	490	534	533	516	496	520	494	502	508	503	505	520	502	480	478	516	489	500	522	495	523	558	505	465	466	515	487	468	506	513	516	459	471	502	510	493	542	514	512	524	549	482	555	511	511	504	488	540	477	528	503	492	496	559	487	525	541	524	525	482	454	479	493	499	512	510	475	539	506	478	527	535	536	529	534	511	475	472	522	580	489	481	535	511	512	473	520	486	510	511	480	483	499	539	525	467	493	531	465	533	529	531	490	472	481	473	488	469	504	470	551	506	494	517	540	498	519	526	527	497	521	516	502	485	510	526	522	548	503	509	545	502	454	503	506	542	493	507	521	541	487	496	484	520	524	493	488	509	508	526	532	484	496	478	526	506	538	524	504	506	508	527	507	521	494	532	455	482	487	489	499	503	509	524	554	531	512	521	518	493	525	501	484	463	528	529	486	493	504	539	525	498	500	460	501	498	523	527	487	509	511	519	508	527	529	488	496	557	505	525	506	501	458	475	500	501	485	473	474	489	500	534	475	522	496	546	481	519	478	489	537	498	513	471	487	526	518	497	494	466	518	519	495	516	504	479	536	528	457	465	492	518	468	497	527	509	472	456	480	487	521	530	520	534	500	491	484	512	557	515	509	484	529	514	485	498	533	485	496	528	500	502	520	498	536	522	526	513	480	486	529	500	471	518	493	488	475	515	469	458	472	550	507	517	506	493	485	516	509	478	475	502	517	501	494	545	536	541	512	552	531	456	487	486	498	529	512	480	524	483	458	500	517	504	531	507	509	475	502	504	512	472	488	483	526	482	519	482	510	519	504	489	541	468	484	569	499	514	451	520	500	521	492	489	489	494	531	476	541	521	497	523	534	485	474	487	508	534	535	523	507	495	512	519	483	512	495	480	518	525	504	510	513	505	516	507	522	503	484	513	503	476	469	517	516	513	506	543	521	491	508	478	526	475	531	542	515	516	511	489	504	483	506	490	477	531	494	533	507	519	475	542	521	483	481	521	518	479	523	477	529	466	503	499	511	513	509	484	543	510	482	492	550	508	533	535	502	505	501	509	512	502	517	486	478	496	504	493	490	560	484	497	536	526	507	539	499	538	519	472	498	504	513	508	474	478	506	474	487	487	523	510	523	518	515	527	521	461	494	524	479	519	512	501	511	484	506	520	485	526	519	508	480	524	512	479	507	521	522	515	488	543	523	496	514	514	490	489	487	486	485	509	509	499	520	557	496	536	476	501	500	488	503	489	498	543	489	492	515	515	490	481	508	510	503	489	518	475	516	489	490	551	505	490	527	488	492	484	541	471	471	525	503	519	482	466	502	501	498	499	477	539	482	486	488	524	524	496	523	496	537	510	482	509	472	534	512	532	496	534	531	538	496	492	512	567	517	499	556	512	533	499	518	472	538	463	491	517	519	475	536	505	498	564	495	496	490	527	508	534	503	462	468	522	508	508	474	504	518	508	547	509	516	509	533	520	467	522	477	521	528	521	529	553	538	531	520	479	487	530	497	496	557	497	489	497	489	522	515	502	480	509	485	517	483	533	509	527	510	506	497	504	487	530	517	492	499	528	496	509	537	502	514	527	485	545	485	528	538	504	500	528	575	517	507	483	514	507	508	509	506	544	550	510	521	513	503	505	496	494	487	493	495	508	497	557	484	495	550	489	525	501	503	507	477	489	545	544	496	483	497	482	509	503	514	499	509	500	472	535	492	502	516	494	538	520	494	520	524	525	485	522	491	493	484	484	522	483	507	530	469	505	490	516	513	506	535	537	506	504	511	490	483	508	499	460	462	496	496	488	481	533	514	488	508	501	498	532	536	551	515	482	523	472	477	523	472	514	507	535	515	500	514	513	485	471	508	492	529	535	533	472	478	477	469	492	502	472	492	515	494	497	514	491	510	502	487	487	513	573	512	491	503	487	495	507	482	499	504	494	509	535	544	528	498	553	496	523	487	496	536	506	511	504	491	501	496	496	496	507	489	507	539	486	453	507	509	489	488	449	474	557	488	500	523	469	492	546	518	482	520	554	522	499	493	535	514	480	502	488	485	493	511	489	511	522	521	487	503	514	516	501	496	510	527	521	524	489	528	526	443	518	528	498	520	497	456	506	500	503	504	496	482	492	485	509	523	523	530	480	480	525	489	501	495	468	526	516	502	525	493	523	511	480	522	508	506	502	513	504	524	522	484	500	523	445	510	491	516	513	521	517	519	514	473	536	511	476	487	531	504	529	478	479	529	514	530	494	472	524	502	489	515	488	529	523	533	490	456	489	504	494	533	527	465	528	477	567	484	548	465	484	509	513	523	506	475	484	497	564	528	451	554	495	522	530	500	523	479	532	491	503	516	464	467	520	506	526	556	527	528	497	500	459	528	543	485	531	529	482	516	506	506	550	512	528	499	534	552	501	507	520	473	482	507	540	514	488	527	542	525	522	561	512	513	505	465	475	562	532	505	535	518	533	498	504	506	499	541	481	516	537	493	487	514	555	496	510	544	517	506	514	519	484	510	515	543	523	518	482	503	501	499	481	511	474	478	524	473	512	499	497	500	532	487	518	507	482	530	500	521	506	496	511	542	507	513	530	517	501	493	505	534	552	500	491	540	513	488	548	526	522	500	497	488	510	512	511	499	544	503	504	556	481	521	518	544	524	472	490	508	503	522	497	518	495	483	548	539	496	490	531	508	503	540	514	487	494	520	496	496	484	484	535	488	535	479	496	534	492	540	483	514	497	523	497	521	535	499	460	530	543	493	501	500	497	539	515	492	507	518	520	536	530	493	499	540	510	486	529	526	515	490	519	496	515	510	484	496	502	516	448	513	489	477	506	517	542	473	518	523	550	519	505	519	550	495	517	513	475	511	514	486	497	483	477	465	499	432	498	505	511	538	530	511	497	486	485	515	482	502	493	493	481	504	514	481	474	555	530	468	557	518	496	508	545	538	527	540	488	497	506	535	532	538	452	527	493	534	539	499	486	517	506	510	527	486	502	500	512	492	518	523	497	468	515	488	521	523	521	542	508	507	492	486	488	470	507	549	485	549	506	469	485	497	505	512	558	542	509	498	524	474	541	533	497	531	548	488	512	501	471	515	505	541	522	517	491	520	511	500	524	513	464	482	524	493	484	524	487	516	505	466	523	514	505	484	557	528	504	514	493	524	523	539	496	526	512	476	516	527	497	493	555	491	515	512	493	505	481	514	517	528	497	472	527	471	526	470	485	504	457	495	492	458	492	485	539	503	519	493	515	475	548	549	483	486	481	527	523	521	522	538	493	483	509	531	489	514	484	496	512	502	464	496	489	513	513	477	516	510	474	481	521	498	506
25005	21404	27801	25316	8919	844	598	421	478	2169	15406	16982	13372	5952	1913	765	361	232	222	247	218	246	231	192	218	251	229	214	218	243	238	215	208	227	213	225	216	233	235	204	217	211	200	261	213	253	247	226	219	227	258	244	259	196	222	232	240	226	224	233	227	217	240	236	229	235	213	217	212	230	218	229	225	239	220	234	240	210	235	236	197	239	219	227	237	214	237	197	256	198	226	195	223	227	227	230	210	221	212	225	210	220	202	265	230	217	194	231	240	235	229	221	235	234	206	234	217	221	205	221	229	240	265	227	241	216	200	218	241	207	202	235	285	198	254	215	188	219	239	221	236	236	230	199	228	223	214	201	226	246	223	219	216	233	223	219	215	221	222	218	190	198	210	245	236	222	205	231	229	225	213	215	217	228	228	202	222	234	227	201	225	243	216	237	220	251	208	214	220	221	198	243	225	207	212	218	212	238	199	240	217	235	231	251	230	223	195	224	234	230	219	211	219	204	232	231	235	235	241	232	202	210	218	219	202	231	216	221	207	216	215	208	220	215	198	209	208	205	218	235	220	227	225	237	257	234	212	231	225	216	226	224	242	197	207	205	210	201	240	232	224	217	226	223	255	215	223	231	192	213	216	227	204	209	209	209	225	239	236	241	220	211	251	195	214	214	216	239	224	238	229	205	203	195	258	219	222	232	231	248	198	249	213	203	213	207	215	227	234	226	207	235	245	237	215	192	223	215	245	230	226	235	211	263	195	224	245	224	244	225	241	229	233	231	234	230	212	241	215	205	211	230	218	223	220	218	215	235	208	223	208	205	218	241	227	230	238	210	225	224	228	223	218	202	219	215	224	231	208	233	228	218	216	246	228	242	201	226	211	230	238	206	226	228	212	224	213	222	231	232	199	231	218	224	222	218	215	228	223	218	235	208	219	220	219	251	234	213	243	219	250	211	224	231	204	215	235	216	219	237	203	224	240	225	219	209	267	223	228	205	224	235	214	211	216	212	224	222	220	227	247	230	213	238	231	220	213	215	247	196	198	238	254	203	247	236	224	231	212	212	240	231	209	226	237	229	202	211	212	222	251	224	246	206	207	245	229	232	217	217	230	214	204	192	225	234	218	227	214	220	227	249	218	223	217	214	220	227	233	221	230	221	202	202	220	208	232	226	215	221	229	226	237	226	237	208	253	240	218	225	214	207	254	226	232	196	243	196	211	251	219	215	251	217	227	240	218	242	232	222	196	200	231	218	220	241	207	209	234	233	226	218	226	212	219	215	237	216	238	221	262	226	198	190	225	237	206	191	220	219	267	204	226	229	240	257	195	227	201	239	204	223	242	197	212	230	246	205	215	197	204	240	233	252	209	201	232	224	229	226	215	248	235	198	189	195	202	217	232	216	202	219	201	234	214	227	206	208	245	208	205	237	215	219	233	224	226	248	220	203	235	204	213	227	234	211	202	202	226	231	213	207	240	215	235	219	233	241	237	205	227	244	196	224	229	223	225	249	236	242	229	233	223	212	224	226	206	232	230	231	219	216	240	233	229	236	235	205	211	215	247	211	253	226	210	231	225	228	248	220	239	213	226	228	230	203	218	233	220	213	213	228	243	223	226	226	232	216	227	222	248	220	245	192	235	214	242	192	203	240	218	212	225	243	222	201	229	246	231	228	211	229	230	245	240	196	222	213	225	252	241	229	239	217	229	229	234	219	204	233	222	237	214	236	223	219	222	235	202	252	189	222	230	244	205	215	218	212	212	201	217	222	226	220	224	234	253	201	219	236	207	230	223	239	215	242	232	243	194	189	228	221	213	213	226	199	234	207	242	216	201	203	219	207	214	217	235	206	246	234	230	198	223	229	196	230	227	226	209	220	228	208	235	208	249	223	229	225	246	231	212	224	210	261	235	215	223	230	212	213	236	196	219	198	231	227	219	214	218	242	214	196	222	206	216	192	223	225	213	230	187	222	218	232	220	237	256	228	247	215	218	231	229	223	228	230	212	243	239	208	228	247	191	228	227	243	244	220	235	224	220	229	235	241	237	224	256	211	214	248	217	237	232	205	203	243	217	225	234	218	248	202	217	225	223	217	176	185	225	240	239	218	218	209	216	220	229	213	231	222	226	232	221	234	234	214	225	191	203	231	206	239	218	193	218	222	206	195	231	231	211	184	208	229	217	239	226	212	224	231	233	225	210	224	214	251	187	211	212	244	252	236	221	210	214	223	218	205	255	223	224	213	218	210	235	255	207	201	226	215	205	220	217	235	242	220	233	217	225	236	222	226	229	222	229	217	227	208	214	226	230	225	240	254	224	240	208	220	202	211	195	232	229	214	212	238	214	228	227	224	220	191	232	220	202	227	233	240	207	225	212	198	240	232	226	219	218	209	238	232	236	231	233	246	232	227	229	227	190	220	244	215	207	237	215	231	198	242	236	215	223	241	211	226	240	221	208	239	208	226	244	237	253	229	209	221	227	218	211	213	242	228	223	242	204	220	240	241	208	213	222	233	233	236	206	197	228	215	224	215	211	181	215	221	225	258	209	184	211	251	206	210	203	223	228	239	232	200	221	207	233	230	209	226	221	220	241	223	234	220	220	237	212	222	205	190	225	218	226	231	198	210	234	216	203	208	226	205	218	202	223	233	230	232	212	232	209	204	224	224	229	218	241	233	227	233	235	190	224	237	235	248	226	202	214	237	229	206	204	251	227	226	228	211	215	220	239	208	206	228	211	217	222	233	215	233	218	234	254	222	229	206	223	225	227	204	221	228	243	223	214	231	255	219	226	218	225	232	225	240	261	211	220	213	212	216	200	210	223	232	255	222	224	229	231	205	220	234	197	212	229	220	216	228	227	226	221	229	220	215	200	241	222	230	215	199	221	245	211	216	238	256	211	214	202	222	222	231	211	220	219	234	232	245	221	204	248	225	223	238	215	217	223	215	203	223	219	239	224	209	224	223	207	230	211	205	209	230	203	222	232	227	219	219	235	231	244	239	187	217	241	217	249	209	186	205	206	208	239	219	230	198	220	244	230	229	249	194	252	240	231	231	196	220	208	221	229	229	234	219	220	231	210	233	234	214	216	224	207	211	217	236	221	207	236	227	244	242	201	233	260	200	243	237	229	205	247	210	221	213	219	225	219	218	222	256	175	215	211	237	223	236	216	228	216	225	205	221	223	182	226	220	220	225	209	222	194	208	223	194	226	215	239	232	200	243	218	236	230	241	213	248	228	221	231	219	266	228	200	201	208	189	225	200	261	225	226	223	219	215	234	227	202	248	224	235	231	238	222	209	203	188	216	235	230	215	193	215	236	223	221	234	219	214	201	237	253	238	224	213	219	205	234	235	219	244	234	218	214	209	234	243	233	202	241	215	206	229	220	240	193	219	211	239	197	223	227	222	237	221	196	206	266	231	214	253	230	222	215	203	216	225	201	229	212	207	224	218	220	225	222	217	234	240	237	229	213	220	228	217	235	216	205	233	241	235
7181	12940	10207	4324	2597	1918	1552	1257	1361	6806	27888	27672	22503	12236	4819	1947	908	476	430	425	442	387	425	430	373	410	430	436	405	411	456	377	440	462	437	415	436	464	430	425	452	452	396	387	460	472	387	419	444	420	427	416	438	415	419	395	429	408	389	397	449	444	446	439	398	417	432	428	412	443	417	414	425	394	443	431	392	389	413	415	434	404	406	394	395	413	462	399	411	393	438	389	404	420	418	443	410	403	399	427	426	385	422	413	460	412	399	398	460	396	429	432	419	450	444	417	404	395	399	413	374	418	403	467	416	443	412	454	434	462	457	420	422	416	421	429	432	424	424	453	453	424	387	363	427	441	415	425	449	406	412	432	412	422	405	400	434	395	403	445	412	434	404	402	426	436	421	415	439	415	419	427	450	409	414	446	419	455	428	391	400	418	431	397	437	415	440	380	422	416	424	465	414	426	461	399	433	412	427	420	427	413	454	419	418	389	380	491	433	416	414	455	409	396	443	392	413	438	422	412	430	398	413	446	415	422	427	445	411	421	473	436	424	425	411	385	455	459	436	392	421	401	408	379	402	376	447	459	429	425	400	443	430	434	448	397	405	392	429	410	454	413	377	464	408	425	429	413	457	417	419	469	376	395	430	425	428	416	400	402	443	401	405	418	403	382	396	437	454	411	420	433	430	448	426	424	434	419	398	444	408	418	414	388	425	427	431	399	408	397	399	388	399	428	399	429	404	386	417	401	450	417	402	435	405	410	449	447	456	424	410	408	449	406	447	436	402	441	405	420	398	415	431	409	446	386	399	414	457	429	426	424	413	428	372	429	433	423	433	437	391	434	403	428	427	431	392	399	418	396	449	394	450	413	493	423	396	447	417	437	401	430	450	431	418	432	436	392	402	397	404	445	400	419	400	447	431	454	458	409	440	419	382	431	396	426	429	428	387	422	447	418	429	429	402	415	405	364	416	415	426	432	409	441	416	407	396	432	418	443	399	421	424	414	429	429	432	438	413	420	437	435	406	418	429	449	409	438	392	441	420	419	407	395	412	454	416	400	404	425	405	423	402	433	415	447	425	433	438	407	435	420	394	391	392	432	425	409	403	415	466	430	407	398	421	404	375	453	445	446	432	445	396	433	445	433	457	431	410	417	413	435	452	407	444	420	434	417	388	443	430	379	431	421	394	395	409	425	455	388	434	423	424	460	430	410	370	384	420	410	413	398	437	425	418	420	392	427	405	461	428	451	415	407	401	411	434	414	425	373	389	437	433	398	415	390	418	390	434	443	404	420	450	400	394	401	483	402	448	399	440	433	431	440	407	425	443	377	420	382	423	409	435	437	399	383	481	422	447	403	435	415	436	422	395	447	406	396	419	406	372	435	440	403	415	434	390	444	433	402	422	424	422	403	408	395	421	397	399	396	416	435	424	426	411	391	426	460	432	401	399	436	435	425	439	410	407	430	418	439	443	398	422	414	396	419	432	439	402	424	462	432	395	399	434	419	411	406	433	400	442	434	391	395	468	413	393	405	448	412	390	424	420	435	408	425	428	373	450	422	415	457	390	427	416	418	420	425	408	405	398	441	392	433	451	448	460	441	401	438	444	405	428	381	444	467	432	458	418	423	425	399	406	429	411	444	410	432	430	451	369	435	417	444	420	404	364	392	440	439	395	418	405	381	424	469	410	417	453	395	451	397	421	443	386	432	454	416	404	391	423	402	450	411	402	444	426	440	452	418	450	434	434	437	437	427	419	461	417	458	421	402	430	414	418	412	422	391	413	419	432	405	416	395	455	440	416	429	390	414	410	431	458	402	398	452	438	397	452	413	422	423	431	394	441	430	427	435	453	435	415	423	417	420	439	413	397	408	427	443	430	410	396	423	438	393	429	405	431	426	398	407	437	409	404	472	424	410	436	409	426	417	403	462	456	442	423	419	418	416	401	404	426	409	403	431	388	441	406	437	448	440	453	432	446	417	415	433	431	413	436	402	415	409	443	408	469	410	442	435	411	392	420	469	423	447	408	428	444	445	401	435	458	442	409	391	413	435	432	453	401	413	462	412	412	443	409	423	452	429	431	449	435	418	450	422	426	424	441	416	426	430	434	431	414	418	401	449	455	425	439	415	461	381	395	435	440	446	442	446	393	409	374	390	439	393	398	396	429	446	449	369	430	385	410	419	426	402	404	399	454	385	444	440	398	393	396	436	443	444	421	431	413	433	428	426	403	402	423	403	446	424	425	437	441	411	408	410	438	440	416	491	422	387	439	404	441	412	397	437	425	425	436	437	405	429	442	430	425	444	441	411	443	411	433	440	432	427	419	409	432	445	450	436	439	404	436	427	439	418	445	391	454	422	408	438	431	433	395	441	476	397	389	459	409	429	420	405	404	417	433	382	426	399	409	403	409	420	443	428	395	458	431	393	429	439	433	450	432	448	415	433	395	453	438	417	457	442	410	425	428	438	379	408	437	414	407	466	441	405	421	416	454	433	435	389	384	441	402	405	436	406	429	422	412	431	450	401	421	385	416	423	408	407	418	406	437	440	401	408	425	409	433	406	416	422	435	407	402	441	418	421	433	431	442	398	466	464	391	415	436	407	407	424	429	422	433	420	405	433	413	401	409	451	422	408	446	451	422	421	419	446	433	418	478	387	436	410	390	411	392	442	385	417	441	438	431	474	429	384	386	453	442	412	439	388	442	455	414	429	448	411	461	402	403	415	447	456	454	418	449	400	444	366	427	389	412	460	408	436	434	426	421	392	414	423	418	395	421	416	408	433	418	417	423	444	434	430	380	403	455	417	399	438	430	428	433	423	390	414	407	401	406	399	439	429	423	423	433	460	438	424	412	407	423	440	424	412	435	428	445	438	413	445	409	420	412	399	428	422	404	417	429	434	375	420	450	395	434	393	434	428	421	403	430	423	447	398	421	416	416	386	427	384	398	421	443	442	387	446	400	430	419	415	399	454	416	449	409	429	426	411	411	402	400	398	406	403	399	419	463	439	436	436	418	420	422	387	420	402	400	435	422	438	447	406	416	415	449	414	419	402	465	407	427	414	399	449	438	447	404	428	411	436	429	397	428	409	411	416	423	392	406	429	401	410	391	423	420	408	439	412	446	413	421	384	405	425	375	427	446	408	397	442	423	408	444	431	418	412	453	408	411	424	410	433	382	406	420	430	399	437	420	383	426	472	415	396	406	459	400	450	431	409	432	415	428	375	406	461	435	435	442	392	375	426	453	416	405	418	428	434	410	399	433	401	432	417	394	404	434	401	413	430	430	423	417	410	420	423	421	426	397	404	417	420	410	427	439	450	400	443	407	397	400	447	445	414	410	431	406	406	423	449	415	415	447	398	421	422	411	433	429	364	405	412	411	467	434	452	426	448	383	442	471	432	427	422	444	441	425	439	446	426	391	424	432	393	398	413	393	388	435	410	391	441	445	427	435	412	467	438	451	426	434	404	430	426	417	450	412	461	396	421	425	431
23410	21400	29244	23948	21400	19337	2123	789	702	5931	35736	36360	26447	13488	4650	1449	511	252	184	157	175	175	162	147	175	176	168	171	168	183	209	163	166	175	169	150	182	165	195	192	165	176	164	193	181	140	178	156	172	173	184	153	171	164	165	155	168	148	156	175	161	180	159	169	174	163	187	167	175	179	214	157	192	192	177	173	159	163	183	160	169	181	197	148	182	158	187	170	179	175	159	195	184	164	163	179	178	168	177	151	150	206	171	163	174	160	172	170	189	150	167	156	160	167	156	175	175	178	172	162	175	179	159	198	152	180	183	159	173	174	180	172	175	179	172	169	172	177	184	163	165	167	159	201	176	165	155	185	183	172	167	158	168	165	164	150	180	188	183	160	174	151	170	174	179	175	186	176	171	164	181	186	162	190	166	198	188	172	179	169	152	166	173	160	181	145	148	167	194	159	173	185	180	182	162	183	192	203	172	162	164	159	185	167	193	165	171	149	189	188	151	179	172	177	184	176	158	171	163	172	179	157	189	165	182	158	157	192	178	164	168	168	172	179	175	157	181	172	169	170	146	177	175	191	167	175	162	186	157	191	163	174	175	166	163	184	161	171	188	153	180	166	155	158	180	155	165	159	167	162	162	182	165	175	180	173	170	190	158	165	182	182	200	173	181	165	170	187	164	174	158	206	201	170	180	164	159	172	176	185	186	161	170	143	165	143	152	187	193	156	166	169	171	165	191	182	157	169	162	183	185	170	165	159	192	166	167	155	164	175	189	185	150	164	169	166	155	183	174	170	149	174	160	167	185	154	163	158	145	181	170	165	178	163	155	192	164	152	169	170	171	144	172	175	168	164	181	169	179	179	160	163	147	178	191	185	176	176	168	182	190	173	177	163	156	181	173	165	176	201	176	166	183	164	159	185	160	170	175	167	185	165	171	164	184	190	177	181	184	212	153	179	147	156	179	180	152	150	184	180	196	189	160	180	183	157	192	158	174	169	181	158	157	188	181	175	188	174	166	177	169	153	178	171	180	167	174	170	164	180	169	187	179	180	170	174	175	163	175	172	158	180	201	190	163	155	192	176	169	160	166	167	162	154	188	162	171	204	161	175	157	150	167	173	161	172	159	174	164	169	179	167	190	160	169	154	189	179	164	176	197	160	167	163	188	187	200	190	185	178	159	182	173	192	164	168	165	166	166	160	177	155	159	175	178	169	160	166	177	165	174	174	182	168	181	169	177	155	162	168	161	178	160	166	147	174	160	175	174	179	185	154	153	163	171	163	192	156	184	176	166	174	143	213	162	156	171	184	172	168	163	184	176	180	164	171	148	153	155	189	173	166	170	170	158	161	169	182	181	180	187	181	165	171	170	175	169	163	173	156	183	171	166	177	159	161	154	164	147	174	157	163	158	194	156	145	181	162	184	162	157	162	161	179	161	164	171	155	171	179	163	165	154	152	155	167	179	192	155	174	163	200	166	171	170	172	155	153	184	181	161	175	135	191	167	176	172	176	168	186	167	175	166	161	160	170	173	176	202	161	152	177	162	187	168	169	177	164	187	199	153	155	189	166	195	165	166	163	163	169	175	179	170	194	174	191	165	162	190	167	185	166	172	167	172	193	179	171	161	157	160	155	173	164	160	203	157	184	186	183	167	180	173	171	165	166	155	159	159	175	168	175	165	164	177	177	179	184	166	162	156	171	194	175	187	177	167	173	173	183	182	173	175	184	173	195	176	192	182	169	178	157	184	166	177	183	187	168	180	185	168	163	172	167	154	174	181	164	139	176	170	143	183	165	180	176	154	178	178	173	174	168	165	172	191	188	166	161	192	184	161	165	178	184	170	178	180	164	156	171	177	167	186	174	161	191	151	154	163	189	150	179	193	178	187	182	181	169	172	187	155	178	155	188	172	164	166	162	178	169	149	185	169	172	164	140	161	170	136	191	144	164	176	165	152	148	178	164	177	175	197	168	180	176	165	166	178	184	181	170	188	162	180	186	186	167	178	188	160	175	170	162	174	159	175	176	166	154	162	175	170	152	186	138	186	159	172	148	163	189	160	161	172	174	155	168	169	172	163	162	207	157	176	161	141	177	171	175	165	192	170	183	177	174	171	198	169	197	177	142	187	187	182	174	156	182	158	172	160	171	185	162	178	168	172	163	157	165	171	149	185	180	192	179	172	172	156	157	168	169	150	159	187	138	169	184	183	187	135	168	152	175	180	175	164	168	160	173	151	191	199	165	162	194	159	183	159	166	161	155	155	170	156	166	164	181	191	153	164	145	184	168	188	165	186	189	175	156	148	157	153	182	145	166	169	182	173	161	157	168	159	170	180	146	151	164	199	158	165	180	165	163	163	156	164	199	187	176	201	167	154	185	163	189	155	159	181	192	171	152	182	143	158	173	170	168	172	146	182	170	152	173	182	168	198	187	190	181	175	172	187	177	154	164	168	161	192	157	160	169	160	148	168	144	164	176	159	172	169	202	177	166	195	170	196	147	161	159	181	193	204	149	174	190	170	168	153	150	178	171	171	175	162	149	184	179	160	183	177	160	144	172	206	179	161	184	196	152	190	162	168	165	187	164	162	166	176	211	177	171	198	191	173	152	167	193	159	178	161	174	177	143	161	161	164	163	168	161	146	160	191	173	169	184	166	172	161	187	180	163	186	164	188	203	170	176	150	160	168	172	157	168	154	171	164	181	181	174	160	167	171	174	150	149	189	169	176	177	160	178	155	187	182	193	176	162	167	169	173	160	189	188	162	186	167	166	173	180	161	174	164	185	185	131	155	179	163	191	148	175	149	151	185	171	161	167	160	172	173	184	169	185	160	172	167	180	166	182	172	167	178	171	168	149	160	160	167	167	184	184	167	180	190	190	176	178	179	182	176	190	191	153	164	167	176	154	150	164	174	191	156	162	169	164	187	156	156	181	179	169	159	192	183	166	166	167	170	180	165	174	159	188	160	161	173	165	192	174	179	175	154	201	166	179	171	158	211	182	177	173	156	180	166	160	158	170	183	191	173	174	167	176	159	188	178	166	177	176	172	166	160	159	184	181	156	160	180	211	193	169	166	172	172	174	169	157	170	186	158	158	156	179	172	157	171	162	161	163	166	163	188	186	157	182	162	169	189	152	163	193	165	160	169	180	177	171	165	168	174	178	183	177	167	168	161	185	159	191	167	174	162	162	154	164	170	163	210	175	170	143	153	145	163	138	160	150	179	164	167	181	177	173	175	165	164	164	219	180	183	156	181	191	186	148	148	142	171	179	179	158	158	161	171	165	162	140	198	177	146	156	175	205	183	170	164	173	153	154	177	154	167	148	153	179	170	148	162	190	179	177	151	191	167	157	175	159	161	158	181	160	172	187	180	156	172	168	165	160	163	174	188	140	174	178	172	179	161	172	180	173	157	156	188	157	169	166	171	166	177	154	167	167	167	165	153	174	176	180	149	168	157	185	157	159	168	170	212	161	163	166	189	187	150	172	149	177
9904	20463	15203	7994	5603	3972	3048	2458	2374	13960	44255	42355	33474	20286	9799	3700	1315	445	342	299	325	318	310	303	324	307	320	305	315	315	297	331	296	325	291	283	326	311	336	333	343	339	318	331	338	322	329	308	324	292	301	323	298	331	334	341	335	310	320	354	314	295	322	340	319	307	279	321	307	307	303	314	300	319	274	307	318	305	317	302	335	334	290	262	333	321	298	354	323	305	298	332	331	335	310	310	320	306	330	311	296	327	323	324	291	298	321	331	340	274	317	313	303	293	336	335	323	318	305	302	316	348	319	338	282	295	321	290	308	290	324	306	311	328	294	298	311	326	335	285	325	306	316	336	293	306	314	327	314	316	300	290	305	301	333	289	323	312	281	296	298	295	339	290	335	310	313	330	316	312	297	312	306	307	316	310	298	358	306	308	299	327	295	306	320	282	312	320	313	313	330	324	317	318	306	278	292	297	313	351	330	311	296	321	347	330	310	301	296	323	339	319	291	326	342	278	321	315	315	303	304	298	325	284	318	287	338	306	326	324	332	331	328	292	274	323	276	327	308	310	323	297	291	327	320	309	324	334	305	294	350	346	296	351	307	307	321	335	320	273	304	318	318	333	314	308	335	316	306	327	295	359	334	310	323	291	312	299	291	300	341	326	333	293	285	314	305	288	307	318	299	331	355	338	322	292	314	309	300	304	323	325	328	308	329	278	297	285	314	323	346	295	291	297	303	299	306	288	295	313	336	313	339	304	322	285	263	300	286	330	305	310	320	286	303	282	295	313	321	331	288	314	309	305	287	297	308	302	333	308	333	294	336	317	296	320	330	309	319	309	330	297	315	319	279	311	295	321	332	329	336	298	329	313	320	294	310	320	333	303	334	331	327	308	321	323	305	313	288	286	358	294	318	323	316	280	330	299	322	304	304	296	318	307	318	331	292	326	321	332	324	297	319	309	336	338	296	317	304	306	309	304	309	304	343	300	296	299	298	328	324	318	306	287	309	312	291	315	304	301	327	306	325	329	318	296	284	318	306	305	301	351	319	333	303	329	331	295	312	343	313	335	331	281	324	302	340	281	310	316	309	328	325	282	300	294	319	317	334	324	344	261	299	342	289	305	328	288	314	328	288	335	282	272	285	328	305	274	281	316	301	305	303	321	280	306	289	327	325	331	309	293	295	338	298	311	309	335	302	307	340	366	315	312	320	335	343	318	309	345	299	316	283	273	309	307	305	321	342	327	281	294	297	328	301	318	294	316	323	304	327	330	300	330	317	273	327	308	310	307	317	318	298	306	293	353	314	338	342	306	325	317	304	305	323	344	304	307	335	284	339	331	326	307	343	342	305	333	304	299	305	288	323	310	338	292	331	298	295	309	333	320	315	297	296	329	288	300	341	309	344	300	311	335	305	308	324	314	323	316	308	322	321	317	275	330	297	325	333	281	307	331	287	316	322	317	316	327	342	280	334	279	299	303	305	297	347	325	321	292	364	329	291	330	292	314	321	323	319	331	329	321	319	302	323	332	293	311	331	299	282	316	320	300	273	296	307	330	293	280	321	279	322	292	337	324	312	314	303	304	317	319	303	289	323	337	295	319	343	298	346	302	324	333	312	298	317	286	309	307	320	303	287	286	290	342	301	294	329	281	295	321	291	315	310	301	292	301	316	329	314	301	309	310	311	287	314	323	334	303	291	286	290	284	326	275	291	304	311	299	323	304	303	303	308	315	284	305	330	326	320	321	292	310	318	330	333	329	304	324	321	324	291	295	297	289	309	346	323	310	292	307	304	333	335	352	342	299	323	315	314	339	299	314	322	286	323	320	274	321	305	314	305	285	290	348	321	282	300	282	306	298	304	347	312	299	296	319	306	259	342	305	312	360	307	264	318	306	312	337	307	289	318	320	332	308	272	295	288	343	304	350	321	284	298	307	301	322	299	324	323	298	289	310	328	302	304	296	280	326	323	299	294	295	348	303	306	331	339	318	307	280	341	299	305	302	314	292	326	284	319	330	324	331	321	295	270	314	313	335	311	296	291	296	306	307	292	318	307	346	273	330	320	293	292	327	302	327	322	293	283	299	321	318	346	336	300	306	306	304	302	303	314	295	312	326	333	349	335	339	331	290	321	340	331	326	315	285	328	290	296	337	285	320	329	300	298	284	351	315	314	336	307	316	303	319	341	304	291	316	326	323	348	320	326	316	310	335	306	294	282	315	321	330	323	300	306	324	316	318	296	320	329	296	337	318	316	317	325	324	333	323	306	338	288	344	304	294	312	300	301	297	291	310	290	315	329	279	311	345	326	322	330	322	321	327	302	351	313	291	318	335	301	332	307	331	311	302	326	311	306	310	322	287	310	336	350	302	322	310	304	302	329	345	320	290	296	297	316	335	317	326	318	315	333	290	294	334	299	276	355	314	311	323	317	322	301	311	296	289	336	317	295	289	326	282	338	346	313	332	292	320	329	332	314	295	307	325	316	290	292	337	332	300	298	331	308	330	308	309	352	295	311	293	323	289	324	303	315	287	293	323	311	312	305	305	281	322	308	317	305	313	315	320	336	310	320	317	314	332	326	335	289	326	294	320	291	313	333	304	354	322	307	317	321	303	311	290	325	338	330	337	308	287	298	326	335	288	322	272	305	305	326	324	291	305	323	289	347	298	306	306	301	319	309	339	328	312	338	290	293	280	347	289	296	300	304	293	306	311	328	332	281	328	322	324	313	298	297	286	305	332	320	335	296	320	300	289	311	316	300	346	314	298	311	304	291	342	320	312	321	335	298	321	288	291	323	334	339	306	340	329	305	324	345	340	325	318	264	312	305	316	317	297	322	318	292	293	317	330	325	325	315	283	308	343	312	294	305	316	290	289	301	304	304	297	348	310	300	314	312	309	315	289	287	316	327	322	307	314	296	316	326	302	309	313	323	310	306	293	306	315	292	337	340	314	283	322	303	306	314	296	324	284	313	312	310	304	310	305	307	325	321	323	317	333	324	301	324	327	289	300	335	311	308	319	300	303	301	330	276	333	317	339	318	312	283	318	297	333	307	306	308	324	338	322	327	298	323	327	336	312	326	300	283	294	322	325	289	330	311	304	324	328	269	320	374	339	337	292	372	302	301	337	309	294	304	295	321	369	327	310	317	321	326	316	309	307	303	306	295	298	316	324	302	340	293	285	338	306	312	319	290	303	303	324	326	342	344	338	304	323	315	299	322	326	302	300	298	327	291	322	309	339	335	308	315	298	319	313	326	308	310	309	314	328	299	305	300	306	290	305	317	329	286	327	343	279	312	326	313	315	324	343	286	298	318	296	331	288	326	306	308	349	300	315	274	305	330	306	294	338	293	313	283	285	352	281	297	327	329	333	315	336	301	320	278	291	329	306	305	310	325	297	320	327	341	329	315	314	276	282	299	306	362	303	314	321	308	313	303	322	334	294	295	326	299	285	267	296	300	286	328	310	316	297	305	305	282	324	307	299	332	321	289	323
26710	20239	6876	688	419	345	345	327	324	695	3223	3720	2625	1372	735	461	334	271	263	288	263	261	282	273	276	246	275	267	258	273	258	305	264	254	281	246	259	259	272	285	279	267	293	245	257	276	256	284	258	257	271	268	264	288	279	261	264	270	266	245	223	272	264	306	264	254	266	229	247	277	280	284	260	260	248	238	233	275	289	229	247	249	280	257	261	262	284	259	238	266	270	255	268	261	285	255	251	278	237	279	273	248	264	284	266	268	257	289	245	261	265	301	255	303	292	285	253	250	245	243	272	259	255	281	288	239	259	277	243	236	273	256	268	236	276	259	272	258	256	257	262	277	259	272	275	284	278	261	287	255	239	275	270	254	267	242	232	244	267	280	278	256	282	252	283	250	282	247	251	248	250	267	278	263	262	291	267	232	264	245	233	268	241	251	253	261	266	252	231	275	272	267	252	244	261	272	281	275	296	261	280	250	269	261	265	233	272	260	239	270	245	256	270	244	248	269	262	270	274	286	254	255	256	257	269	254	267	282	238	248	237	278	236	264	268	277	246	255	247	269	271	269	270	279	270	232	275	274	242	246	288	239	229	286	265	271	285	258	246	271	298	266	236	273	272	268	284	302	273	257	250	282	271	276	263	281	291	280	269	260	269	267	255	267	232	265	287	290	298	272	294	269	286	252	261	265	268	267	280	238	289	230	255	266	269	232	254	279	269	231	275	255	289	279	298	280	265	280	237	258	274	258	272	258	263	264	289	274	264	249	234	244	277	249	263	255	293	253	266	260	302	293	255	268	271	265	273	235	262	236	266	275	263	251	251	275	285	245	263	272	287	250	254	250	275	278	260	284	235	262	280	265	283	274	240	249	263	266	251	257	269	298	263	284	273	266	282	270	261	271	248	255	269	292	239	292	278	244	255	259	260	270	268	243	222	248	249	266	261	253	261	278	217	278	265	286	265	262	249	266	244	251	272	252	256	287	266	264	230	274	256	258	255	268	269	268	234	257	266	268	273	276	244	263	259	242	260	259	274	273	254	276	261	244	276	281	265	236	245	255	290	266	261	270	271	273	252	272	274	245	274	240	279	281	261	248	250	266	289	264	286	277	255	272	261	235	275	255	243	270	277	256	254	273	263	258	243	270	269	225	250	290	286	280	266	261	253	273	270	288	275	242	272	271	254	263	286	278	263	253	274	254	282	261	247	266	263	241	266	303	266	259	274	260	266	264	267	248	237	273	255	254	266	241	257	268	261	253	305	254	268	276	282	252	286	263	283	250	235	263	281	277	281	218	251	270	242	273	260	290	273	269	273	241	259	250	284	262	263	255	265	264	241	268	255	272	245	252	258	268	261	265	267	269	260	254	255	242	248	263	247	244	245	252	248	281	292	271	290	241	268	265	287	276	265	273	254	238	284	274	261	272	269	259	269	250	250	236	247	243	281	272	259	300	260	263	276	249	257	259	278	283	273	254	260	251	232	275	265	264	251	246	274	284	256	244	263	236	272	261	245	278	296	264	279	250	264	268	287	241	281	256	275	290	279	258	252	243	289	279	242	267	236	266	277	265	252	256	259	298	235	309	280	253	260	277	231	270	251	273	277	242	245	227	243	265	236	284	243	240	280	276	249	243	273	265	246	297	273	240	252	248	271	272	259	229	264	272	234	251	264	263	284	256	273	254	253	280	250	249	254	307	281	277	246	277	290	269	265	261	240	253	278	263	277	229	250	257	285	263	266	239	262	262	270	298	256	267	255	300	273	269	263	256	276	235	255	263	255	243	277	265	259	244	257	265	260	266	269	251	250	265	253	285	279	266	289	306	254	258	275	214	276	245	267	267	265	295	260	236	273	245	231	267	284	279	254	245	288	260	267	261	260	260	246	284	294	309	249	256	268	279	249	266	277	278	248	241	249	263	267	261	261	266	255	244	287	258	254	269	267	259	275	265	255	274	281	249	287	247	251	247	263	284	258	245	231	246	260	286	265	242	257	255	269	284	247	262	267	270	281	275	243	277	260	253	277	278	264	282	257	293	265	247	269	244	242	257	275	281	248	255	249	256	293	270	254	257	264	230	253	261	260	285	276	267	267	296	224	267	250	268	261	276	275	244	273	259	264	273	264	277	270	248	292	293	259	291	289	279	245	270	249	275	256	273	253	271	259	240	284	276	249	239	276	247	271	269	260	264	249	258	269	282	260	286	273	271	254	302	262	274	245	255	254	227	278	292	248	240	260	253	284	264	257	267	282	266	267	260	302	269	248	262	252	249	246	280	257	245	291	292	267	250	258	296	286	278	265	256	248	244	265	276	285	254	255	265	266	268	228	234	278	280	256	280	284	281	245	257	275	261	239	276	259	281	262	247	277	269	262	282	251	271	274	257	279	251	277	250	245	269	273	248	257	271	283	256	258	291	256	228	286	240	260	259	244	273	270	265	258	254	241	261	270	260	255	240	285	278	230	223	276	275	269	274	255	272	263	282	258	278	280	262	321	269	262	272	265	255	291	265	255	261	235	284	255	257	275	299	257	248	284	264	263	255	280	263	269	259	275	260	260	244	266	249	267	267	214	270	269	287	288	253	289	269	255	261	249	256	284	255	248	257	259	229	271	266	260	284	251	250	264	277	283	255	259	262	270	267	260	273	264	273	255	274	240	253	277	273	280	252	230	264	280	284	264	241	253	256	262	249	252	258	276	247	257	265	283	307	258	236	244	262	287	269	268	266	270	266	252	269	273	266	290	245	251	256	261	264	267	266	231	244	281	261	265	247	268	250	293	254	231	279	244	269	267	259	247	260	253	249	253	261	271	249	267	240	281	262	246	261	283	265	259	289	277	217	277	276	264	252	291	286	301	260	274	263	266	280	246	279	290	282	259	260	242	254	253	265	268	265	306	292	263	254	257	227	270	226	248	240	257	253	288	263	260	273	274	253	273	257	254	245	270	258	267	277	263	245	250	252	276	275	263	252	290	268	257	242	280	286	256	267	268	240	244	268	230	269	258	257	278	246	275	230	264	262	242	260	275	253	288	266	257	259	280	274	266	280	272	286	269	278	251	262	242	264	278	268	236	277	265	252	270	265	268	267	266	282	282	279	248	252	256	254	299	261	259	262	228	266	259	235	277	280	234	259	276	258	258	246	268	271	304	281	292	244	244	256	277	253	254	256	297	250	265	270	260	258	279	266	257	276	275	251	269	262	252	270	239	271	262	273	275	246	281	253	257	270	265	293	276	245	268	267	273	273	244	287	261	242	248	250	254	245	270	256	259	268	278	285	285	260	288	293	263	279	249	272	265	240	269	274	264	280	242	263	260	258	283	245	269	260	292	253	266	253	294	262	265	269	266	235	276	281	289	255	298	269	265	275	273	249	279	235	276	252	269	287	231	262	227	263	256	269	284	271	257	270	255	263	245	284	264	255	276	258	260	259	263	264	247	275	253	271	258	270	267	252	243	258	280	279	255	286	249	241	241	248	280	268	273	255	237	272
6007	3224	2211	1178	966	755	663	641	710	1831	8669	9340	6117	3292	1639	882	673	476	471	480	490	478	489	493	475	511	467	510	519	438	441	462	434	489	482	485	493	456	523	510	471	509	521	496	471	504	464	455	488	512	507	518	481	480	501	479	497	504	501	474	507	498	527	494	496	435	496	469	518	487	483	503	490	475	481	511	497	459	495	504	473	514	468	508	494	477	496	498	527	506	508	480	535	479	486	499	515	486	482	521	446	500	446	493	479	524	500	473	532	496	488	481	518	450	452	499	510	466	480	472	480	496	481	534	489	490	517	484	511	457	498	464	505	490	491	491	485	510	516	517	521	522	528	543	455	471	504	475	452	513	496	467	509	499	500	451	459	512	474	433	472	437	483	507	487	481	517	473	501	480	488	507	466	462	487	486	484	468	485	476	519	452	457	494	484	476	469	452	470	514	474	431	493	520	482	486	513	469	472	486	458	463	480	494	497	487	497	489	463	497	471	492	487	452	481	462	498	487	540	472	449	517	463	503	485	502	477	497	518	480	489	451	524	501	447	485	507	528	465	478	497	509	523	475	529	489	480	499	462	505	480	481	489	459	493	479	478	481	448	487	502	477	510	491	541	472	492	487	496	522	514	460	497	472	501	503	458	492	498	525	475	476	500	480	517	505	520	483	461	488	494	499	527	492	504	485	462	531	430	493	475	463	510	514	500	482	507	491	450	473	491	497	504	437	519	446	518	510	501	482	489	473	454	521	467	522	477	471	522	506	515	508	486	464	484	487	469	501	513	511	483	504	462	475	474	485	513	440	439	478	494	508	464	534	505	460	463	481	529	447	499	517	498	487	482	456	464	486	486	487	488	454	480	493	474	465	523	478	495	510	483	495	465	455	475	496	459	476	460	457	516	541	523	507	482	507	508	467	460	485	503	500	473	467	488	513	506	514	510	496	500	496	500	500	479	485	496	477	469	475	500	490	501	486	477	518	482	481	520	513	497	483	513	488	506	489	504	470	504	477	539	517	428	496	490	457	486	480	510	518	489	485	506	477	490	475	536	494	511	454	531	476	515	527	521	500	492	503	513	480	492	482	493	476	520	499	467	492	501	490	496	476	488	502	495	480	540	451	474	455	477	513	490	489	473	497	503	499	455	474	527	497	493	455	481	504	464	499	477	491	460	514	499	485	495	500	511	443	481	527	502	451	486	487	471	457	510	499	473	501	495	503	454	504	475	494	498	462	489	507	443	528	516	477	452	479	497	476	503	501	514	483	525	516	449	490	485	517	514	458	490	453	482	494	482	511	495	545	503	522	498	516	483	470	489	505	443	466	450	473	485	497	491	457	482	505	501	476	449	489	493	489	472	506	503	474	481	485	483	500	464	492	476	469	467	488	488	483	493	480	477	466	472	519	499	476	489	495	487	514	535	512	484	480	522	474	473	496	496	495	507	518	485	505	480	487	471	514	445	495	490	495	470	484	449	490	476	503	478	473	488	497	485	487	525	490	524	504	518	512	461	458	492	480	483	465	510	484	515	502	460	447	488	538	483	475	476	483	462	496	472	488	454	483	497	527	478	503	457	483	535	475	502	502	478	505	483	440	463	499	486	479	490	492	494	495	495	483	493	484	511	487	521	514	493	506	521	494	502	472	469	523	488	493	503	474	474	485	501	487	505	484	497	506	541	507	455	511	465	501	507	523	488	474	466	477	531	489	502	478	491	514	497	483	533	507	500	536	485	449	472	494	507	466	509	496	483	468	471	484	482	476	457	494	496	518	493	519	479	513	487	494	478	481	476	474	450	520	492	462	512	470	526	536	514	504	450	507	490	461	485	523	502	494	463	493	472	485	485	475	471	489	482	492	494	467	448	476	481	491	437	491	493	517	504	531	489	535	502	480	461	536	468	499	514	491	493	469	500	473	477	480	493	485	522	511	454	470	486	493	480	510	510	512	468	494	469	444	507	493	427	473	482	494	510	498	495	448	476	487	485	485	480	487	508	479	490	467	461	490	513	444	462	471	500	507	501	538	456	461	493	490	439	448	483	477	497	468	474	467	523	506	504	478	481	516	469	485	470	488	493	483	469	486	478	472	480	497	456	486	492	474	466	504	474	458	496	477	491	547	499	497	477	473	489	500	527	493	520	468	508	478	509	494	510	473	471	516	493	465	509	479	519	491	523	476	461	466	459	487	525	504	482	493	486	442	525	484	497	477	510	498	519	458	470	521	479	488	495	509	526	498	501	514	507	513	499	494	453	494	490	465	474	481	506	505	486	494	506	494	495	491	461	500	485	464	509	493	478	465	505	515	483	499	485	495	484	462	490	518	483	447	477	484	498	478	475	491	483	475	501	531	486	452	522	482	469	479	505	514	497	443	525	478	491	519	486	486	507	483	480	489	481	506	469	515	477	524	474	476	515	451	437	491	482	458	483	463	503	518	477	484	483	491	481	481	474	463	490	481	487	471	521	496	477	475	500	553	485	485	456	475	500	516	489	496	476	471	526	468	452	514	508	521	510	472	474	455	476	512	518	566	459	472	494	474	521	482	481	507	487	478	463	466	495	496	497	488	488	495	503	448	478	521	488	503	496	505	486	521	499	501	527	453	476	453	476	491	463	489	522	502	474	498	472	500	461	480	478	488	489	493	493	477	504	474	490	541	514	451	455	524	490	506	521	495	469	483	497	495	493	509	446	444	494	473	533	473	530	510	478	503	525	468	489	464	457	494	476	513	495	496	501	466	464	515	516	528	491	493	498	506	495	491	498	481	495	490	487	504	504	475	471	510	546	494	477	527	490	492	501	491	505	464	527	477	468	484	461	501	488	498	469	473	482	490	500	510	499	519	471	533	477	496	487	504	535	515	490	525	528	491	503	474	521	483	459	460	522	491	451	460	481	498	482	450	507	482	466	446	511	493	472	516	500	505	472	517	503	493	514	486	488	500	446	492	527	473	480	456	478	500	489	487	509	498	463	508	487	488	471	489	473	478	507	461	488	525	473	516	476	503	518	491	493	488	479	499	465	462	516	478	514	529	486	475	494	497	484	464	523	528	486	510	460	502	489	473	417	484	528	481	499	478	478	477	502	494	459	531	497	495	533	482	528	494	467	536	504	487	502	502	479	504	477	510	544	462	494	510	500	470	483	495	462	480	462	464	489	478	447	476	484	462	514	478	487	478	542	497	457	465	473	506	518	513	506	509	499	504	471	486	483	484	532	493	477	485	517	472	521	500	523	487	472	470	506	482	477	517	521	497	492	468	496	485	514	461	497	463	540	498	517	475	499	489	513	458	508	502	550	508	521	475	530	485	460	456	497	488	499	497	499	493	445	513	470	457	488	482	505	478	514	496	457	526	510	487	475	475	495	465	485	496	467	464	490	488	479	485	484	442	469	518	484	506	488	485	512	524	475	494	517	490	489	507	497	439	498	444	488	477	471	520	459	493	482	501	493	466	483	457	478	469	501	530	482	502	450	511	486	456	469	474	474	496
24951	21412	27810	25371	8882	749	513	455	411	2458	16199	17043	12394	5691	1930	758	429	222	225	225	214	200	220	244	239	238	208	212	217	231	198	246	206	240	203	209	226	231	220	214	215	196	201	214	232	245	225	231	221	212	214	231	208	216	212	195	251	217	224	219	216	209	217	205	209	209	219	193	208	233	213	222	230	178	252	218	212	214	209	240	212	205	235	215	186	215	221	228	220	215	218	226	195	230	217	229	218	213	236	223	226	212	203	242	255	212	224	203	206	250	230	205	216	210	215	205	222	205	208	210	210	240	184	240	210	189	214	233	195	214	235	226	199	229	215	213	205	228	219	236	207	220	239	229	215	237	222	197	219	226	227	192	238	219	240	233	193	203	222	210	238	222	221	190	190	224	225	213	232	223	239	200	231	193	206	186	188	217	210	234	196	231	204	229	201	214	220	233	249	195	195	209	212	210	203	196	232	223	212	212	236	232	243	229	205	239	224	221	215	243	219	216	214	233	239	249	203	217	207	209	210	205	249	195	210	206	234	204	207	220	218	210	203	224	217	221	235	199	203	222	216	224	216	215	231	214	246	230	219	225	227	186	205	237	221	204	233	206	218	225	210	206	221	192	211	224	234	232	239	213	191	252	244	222	234	237	217	217	215	248	224	204	230	191	229	214	231	228	231	220	217	230	212	247	227	202	229	253	199	219	210	231	231	197	215	215	224	224	215	219	248	232	209	211	211	231	216	239	223	245	187	212	207	200	219	213	225	211	222	223	227	192	223	221	212	199	229	249	212	217	228	218	234	225	238	199	253	222	209	214	225	237	224	216	235	211	188	191	229	224	208	247	221	201	239	210	184	233	206	220	221	224	215	201	201	208	210	197	216	211	205	225	236	221	222	218	227	215	224	214	197	189	224	211	221	218	206	215	209	249	231	202	225	213	212	232	210	218	219	220	219	201	230	242	235	206	253	218	192	220	208	213	217	204	203	212	207	229	220	192	220	218	205	216	222	232	207	222	239	211	203	233	202	194	213	238	208	224	205	219	212	194	208	214	208	216	220	186	233	226	232	225	224	220	195	236	230	223	201	219	232	211	237	208	175	220	205	240	218	224	200	218	235	228	223	223	228	206	214	249	228	216	246	205	228	222	223	220	192	218	240	219	211	226	196	232	220	232	196	228	229	213	232	255	188	229	232	216	223	215	224	226	216	211	228	213	217	223	227	195	195	253	200	218	228	217	204	258	237	245	203	218	221	212	230	205	209	215	222	203	204	232	197	238	207	233	214	224	208	223	234	248	208	233	239	213	227	222	233	215	220	227	218	189	212	215	178	210	222	184	207	206	231	195	208	227	241	216	230	215	219	219	214	220	210	237	219	208	221	235	230	239	215	218	221	211	184	213	209	211	226	221	216	241	205	209	197	204	216	226	227	217	193	227	246	209	207	209	208	208	230	214	235	254	235	224	216	208	206	194	233	215	240	222	233	176	256	228	222	192	242	245	229	252	204	205	233	218	237	223	251	220	185	221	212	211	215	236	190	205	209	206	219	230	221	220	215	231	212	246	218	227	212	232	208	228	203	212	237	232	213	227	241	208	236	232	241	211	240	218	231	229	217	242	207	207	221	224	226	213	226	203	232	202	206	222	209	208	219	223	202	224	238	234	213	204	227	223	221	197	215	221	203	195	204	219	238	225	221	200	220	210	221	242	233	207	215	226	221	230	205	245	209	200	213	185	249	226	206	236	233	210	233	213	214	233	236	210	235	228	205	215	218	219	249	200	209	222	229	195	224	231	217	221	223	190	207	197	216	229	230	205	206	206	225	232	212	239	220	223	239	216	215	184	221	249	222	221	210	204	243	235	220	214	209	223	222	180	191	215	215	211	242	245	207	219	234	207	219	202	231	201	201	221	212	244	226	218	248	202	224	199	191	209	200	235	207	220	232	231	219	206	198	212	192	229	217	216	246	251	239	229	223	202	201	234	190	208	182	245	239	209	222	235	216	232	243	204	220	215	227	226	218	209	221	207	228	195	251	209	210	223	223	217	221	216	205	211	200	204	223	212	220	247	220	207	248	213	214	205	200	217	212	225	233	219	219	224	209	204	226	197	223	223	203	221	229	205	225	233	208	240	227	207	181	217	210	196	237	224	229	218	225	218	219	216	240	215	213	218	200	229	226	200	227	242	231	225	211	209	225	208	216	198	203	210	191	217	225	211	243	202	201	247	253	212	215	209	245	212	225	220	229	216	196	216	224	233	199	204	224	216	218	215	228	209	222	196	194	229	244	222	237	209	187	219	227	229	205	211	236	212	185	223	229	236	206	182	253	239	189	225	235	235	192	208	190	197	222	214	204	241	229	205	238	214	240	221	199	210	202	230	211	203	228	207	219	218	210	235	200	224	205	229	230	212	214	226	227	235	252	204	216	228	192	207	228	216	232	236	195	262	209	245	192	225	212	217	217	235	214	228	238	211	215	230	253	212	233	216	271	208	233	209	231	198	219	227	229	207	190	220	240	200	193	234	234	219	217	214	206	239	224	215	214	220	222	201	248	242	235	203	205	229	207	198	234	224	221	225	226	231	223	234	232	223	217	230	218	208	192	205	208	218	204	212	217	206	253	222	238	228	226	224	240	209	205	230	198	220	230	206	203	229	241	197	215	234	222	217	190	204	216	230	227	245	229	203	223	204	199	202	214	220	228	226	195	208	258	223	227	231	233	228	243	227	208	205	189	236	226	233	222	188	202	223	214	220	189	214	234	218	213	228	228	217	213	207	227	226	260	235	226	215	229	245	187	236	231	209	216	208	212	204	190	221	220	234	212	236	208	209	204	236	202	211	206	217	218	229	230	234	239	206	231	201	201	220	229	224	205	203	208	221	208	210	220	217	209	238	211	219	215	218	237	240	215	212	201	228	211	203	204	234	196	204	223	228	211	210	211	231	194	206	220	203	220	205	206	199	194	189	206	211	228	224	214	212	241	265	218	208	231	238	192	225	228	228	207	257	216	242	202	207	193	213	219	225	236	224	219	231	216	198	223	215	225	206	204	217	212	209	209	209	219	207	222	213	224	205	188	235	204	213	180	206	213	215	226	232	205	220	217	211	206	228	227	219	211	217	209	235	235	220	189	225	199	220	232	198	206	234	229	204	219	213	210	221	193	212	248	197	219	215	212	223	226	207	212	216	216	244	213	219	224	223	186	208	234	222	206	263	186	237	238	242	197	210	219	243	194	228	208	186	192	207	249	216	234	243	232	232	244	206	206	212	210	240	207	241	239	222	207	243	237	222	216	206	233	217	258	212	239	210	209	198	203	207	210	227	261	195	207	213	205	210	244	226	220	240	217	246	207	218	225	237	214	221	193	223	247	233	211	221	228	227	205	230	216	204	236	213	188	223	215	211	221	214	219	248	210	238	225	242	243	226	196	228	228	226	238	216	221	189	235	225	230	213	224	235	206	238	227	234	221	225	223	203	212	198	190	218	201	216	205	217
5484	8797	7230	3622	2465	1795	1499	1351	1252	7437	28301	27617	21297	11907	4995	1901	939	467	398	418	410	418	394	395	401	441	410	427	405	435	434	412	444	455	410	395	415	402	442	431	424	414	413	433	427	409	433	399	431	401	410	431	390	407	415	417	454	467	435	409	413	394	399	399	346	443	390	433	379	445	414	438	413	403	424	424	395	396	389	430	409	411	411	377	374	398	391	419	418	399	435	401	402	406	410	408	385	421	431	407	447	423	400	378	401	392	371	426	397	407	400	358	353	451	439	396	420	400	427	455	425	405	371	412	419	398	379	445	428	434	375	384	426	420	436	418	410	397	415	412	424	394	393	367	437	396	403	406	413	451	384	428	406	426	428	381	433	400	438	395	397	381	427	403	400	413	390	399	407	381	415	415	438	408	406	450	389	404	392	422	384	441	420	389	413	424	430	380	418	413	408	386	434	446	440	412	442	398	418	399	361	393	442	398	416	419	445	434	453	428	402	392	442	448	416	397	395	443	438	435	390	415	399	426	417	375	398	378	438	440	440	423	409	422	457	423	425	451	421	423	377	420	397	395	393	378	437	400	411	426	408	428	437	411	414	421	384	400	410	388	418	371	386	408	407	405	429	465	422	433	384	441	416	436	436	396	415	399	380	465	441	418	423	390	394	456	427	432	430	384	401	376	422	420	475	431	469	383	396	387	384	417	428	449	419	407	406	414	436	411	437	408	437	419	413	416	421	395	424	473	424	409	389	412	415	428	413	348	402	404	408	396	417	438	436	405	413	455	408	419	394	418	438	410	393	388	394	409	419	415	398	433	392	412	403	422	444	366	444	417	400	411	398	412	387	393	387	428	386	402	414	461	422	423	435	395	401	417	397	379	401	421	409	412	417	403	385	396	382	400	444	401	417	397	405	414	400	400	407	393	427	427	428	387	408	389	434	428	395	398	417	410	381	435	406	402	388	437	439	416	426	443	399	438	425	405	377	415	395	428	436	398	445	407	433	393	455	400	426	386	398	391	435	412	412	377	383	438	409	399	433	384	414	450	405	403	423	390	405	395	432	413	411	428	395	405	418	405	425	384	454	443	442	447	422	420	402	418	461	395	402	396	391	390	418	364	402	417	416	439	381	400	475	442	430	429	401	423	411	394	380	430	399	418	446	432	413	427	421	414	438	411	429	411	404	408	365	421	404	413	412	414	401	384	437	389	403	359	428	433	409	464	405	419	429	397	436	428	446	426	411	425	435	402	419	393	423	461	424	397	429	411	401	406	418	411	376	401	425	377	468	418	427	377	416	428	380	464	362	407	406	428	408	432	406	416	436	428	430	415	422	411	371	415	405	423	375	446	407	398	414	418	433	422	378	392	381	428	425	411	425	394	405	410	399	431	426	424	418	418	446	417	399	430	358	419	434	412	424	393	410	395	401	426	419	391	383	446	403	403	389	438	447	399	406	416	390	409	439	412	398	421	390	416	415	418	395	439	405	375	420	406	433	383	464	438	414	416	410	418	441	417	439	448	445	417	455	409	397	414	421	436	411	422	398	434	433	419	402	400	397	432	419	398	399	414	389	392	434	424	426	424	429	400	450	418	426	425	399	403	411	421	438	398	402	425	418	408	407	376	395	421	407	381	395	424	425	420	396	392	434	387	412	398	400	417	418	433	397	423	398	443	420	429	413	427	412	423	395	390	440	453	402	413	415	432	420	388	419	407	408	357	423	427	379	437	461	421	397	446	417	441	412	421	392	406	432	409	417	412	398	414	419	417	417	399	415	399	422	415	372	429	417	424	433	390	399	395	422	401	431	436	409	433	406	402	437	391	373	451	428	393	418	428	413	430	430	398	412	441	395	402	418	388	409	437	422	416	412	401	437	386	384	416	424	423	401	427	392	425	399	384	438	427	414	393	410	414	421	412	402	458	425	374	378	416	414	445	400	404	419	387	423	395	416	423	449	420	395	435	441	424	421	364	398	413	414	391	386	427	391	423	399	425	407	411	430	414	414	415	415	431	388	439	404	428	414	396	443	427	432	452	377	397	389	370	393	349	393	443	405	387	436	387	456	424	403	415	381	407	388	418	429	424	410	437	427	386	414	402	429	393	410	426	400	425	423	406	400	414	425	398	433	404	435	423	414	422	392	364	399	386	430	396	403	394	396	393	416	420	397	433	396	391	401	385	449	425	420	428	393	431	397	398	373	378	394	442	417	386	433	445	423	380	411	431	426	390	456	440	405	436	433	396	431	442	406	443	416	397	420	437	404	377	419	409	385	420	419	434	445	408	429	411	414	439	436	410	420	400	413	408	407	392	406	397	390	388	435	416	447	382	401	400	441	401	412	433	434	398	426	404	436	423	426	404	403	386	405	364	405	427	428	407	400	435	416	398	438	365	428	411	438	374	399	398	399	391	394	416	408	377	433	441	396	420	405	378	381	418	433	409	420	406	407	419	438	411	408	404	413	420	414	408	397	420	397	443	422	380	398	392	439	430	390	418	401	403	427	392	430	437	436	411	416	420	417	403	440	427	393	386	411	386	421	412	440	410	443	439	451	381	390	440	404	402	408	388	418	432	457	403	443	448	436	404	435	411	423	402	450	382	401	394	386	408	379	432	413	454	368	383	421	442	437	429	387	404	427	417	390	406	386	428	418	414	407	381	416	434	394	418	402	420	408	437	402	409	417	399	440	439	426	427	396	412	388	458	415	427	438	434	401	439	402	438	417	455	429	419	393	413	379	415	404	411	454	401	450	403	392	406	407	417	377	388	401	412	400	403	404	412	427	445	399	403	383	405	448	401	412	424	433	389	408	442	429	407	417	410	403	399	424	394	381	442	414	370	406	400	390	401	404	396	409	407	391	400	398	397	395	419	413	401	442	364	439	390	383	421	441	394	432	380	423	411	405	423	419	381	381	421	468	404	417	413	406	403	436	351	429	420	439	398	422	415	415	412	437	391	442	433	414	411	450	408	394	400	411	432	417	406	421	384	419	404	453	435	415	433	424	427	433	399	421	395	412	424	440	419	431	397	406	425	432	407	423	410	410	418	443	415	416	413	423	388	416	427	427	408	414	426	416	429	396	385	390	428	416	398	409	387	412	419	427	407	429	413	406	427	413	409	427	437	400	414	401	431	398	371	393	416	407	379	400	385	407	408	441	438	422	456	421	388	438	412	395	410	409	399	402	423	424	409	423	447	398	384	434	428	437	434	420	420	458	401	383	411	453	415	366	373	413	456	402	380	422	394	416	402	411	396	412	395	432	397	436	409	429	361	413	410	423	395	389	421	436	409	438	420	399	405	382	413	420	420	443	425	382	400	403	449	415	437	420	437	377	461	420	413	395	440	412	449	407	423	442	408	396	424	417	415	442	397	451	359	410	446	404	394	417	393	424	420	432	397	381	428	427	428	392	390	403	429	410	397	396	437	403	412	431	408	392	408	401	415	437	405	416	431	400	388	453	424	406	424	383	419	396	424	409	388	444	453	422	384
23412	21358	29215	23870	21360	19347	2220	923	666	7663	37148	32145	25858	15511	5190	1510	639	205	170	178	185	171	201	159	175	156	167	154	169	183	178	174	187	176	192	170	155	164	165	149	161	183	164	158	189	187	177	167	174	171	161	173	184	166	163	164	170	171	186	176	153	159	176	163	174	141	158	162	194	182	176	185	170	187	153	179	180	178	167	156	185	162	187	176	163	166	160	162	180	215	182	188	179	190	161	180	189	206	159	157	182	173	162	177	169	175	173	161	171	179	188	172	195	162	176	186	143	153	172	175	192	179	194	167	158	147	154	171	163	152	188	155	185	181	192	188	185	163	163	177	172	168	179	174	146	171	177	163	154	173	174	179	167	182	199	164	198	169	159	146	172	167	159	149	168	160	186	178	168	177	167	158	191	157	167	184	169	174	172	162	181	159	182	180	164	159	158	165	189	169	166	198	197	175	185	185	177	153	170	153	174	159	175	157	187	165	148	166	177	175	166	153	175	197	163	191	167	176	168	162	158	165	180	176	173	179	176	166	176	186	175	187	173	189	164	178	167	175	171	143	156	182	152	170	153	160	168	181	161	171	193	165	200	183	178	166	181	164	176	180	172	170	174	181	183	165	183	189	171	179	176	175	168	165	172	184	173	162	166	157	191	170	164	163	179	186	187	161	157	174	159	181	165	174	154	163	162	177	174	178	171	198	188	164	145	167	153	156	163	149	161	152	184	183	161	160	166	167	186	181	150	146	166	167	160	163	174	147	167	156	174	197	197	154	157	165	150	165	165	178	168	188	170	169	180	178	179	196	172	171	175	162	174	169	153	169	164	160	176	155	173	164	191	158	149	184	184	156	169	146	171	185	190	170	175	165	160	162	170	179	181	168	170	137	159	181	172	174	151	163	177	157	172	162	163	165	148	140	174	170	177	151	176	188	160	166	146	168	194	158	176	177	144	172	164	172	160	181	186	162	168	166	172	165	200	166	179	169	171	195	198	180	154	180	167	162	184	150	171	171	161	158	164	179	183	169	153	161	163	181	180	142	170	159	151	154	146	180	171	171	157	187	163	172	181	169	193	173	187	160	170	175	177	165	161	168	181	161	182	168	186	164	151	176	180	172	147	159	172	172	167	161	156	162	154	165	175	175	178	166	182	180	190	166	162	173	166	157	159	161	155	151	179	158	172	197	187	160	178	171	174	168	191	171	185	180	180	163	164	160	179	171	181	176	165	166	141	170	145	162	174	172	167	165	194	186	177	164	170	181	176	184	181	167	174	183	178	167	187	196	193	160	170	162	172	167	164	156	159	176	161	182	191	193	206	164	183	184	184	159	182	181	156	182	167	172	181	169	153	175	166	197	161	170	182	174	168	169	172	173	164	182	177	159	187	154	168	184	199	161	180	181	162	183	168	195	184	174	155	156	157	159	163	189	168	166	176	171	176	168	162	171	167	174	189	189	175	172	162	149	185	161	164	188	172	156	176	146	177	178	164	186	181	148	170	152	164	192	177	166	166	169	160	171	173	165	164	171	174	173	183	165	173	162	158	167	170	161	161	183	165	185	180	162	167	178	174	158	162	165	182	167	167	171	171	164	183	173	160	167	197	188	163	173	149	160	185	173	153	159	169	151	166	193	179	161	166	199	155	163	144	141	149	175	177	177	176	168	153	171	152	151	175	175	163	185	189	164	182	165	207	130	159	172	154	182	162	177	153	155	167	189	173	172	166	166	175	178	175	182	178	155	195	175	181	162	182	179	160	180	162	181	145	165	182	161	157	164	160	188	160	155	140	165	182	159	193	162	190	182	186	176	161	158	161	177	159	155	184	182	172	185	163	179	167	159	195	187	156	183	164	202	184	178	144	186	150	172	182	177	180	175	167	178	175	178	181	168	162	176	184	212	170	174	174	170	158	172	185	192	153	158	177	178	155	158	193	156	162	151	152	159	166	157	150	176	187	180	156	192	167	166	175	181	198	169	169	160	170	162	186	175	169	175	176	175	168	161	188	173	166	187	164	175	177	183	165	193	172	167	182	137	172	182	182	146	153	168	166	176	185	165	208	166	166	150	174	159	161	176	164	157	186	187	159	180	157	176	165	147	170	174	160	158	161	200	153	162	171	171	174	172	190	187	183	157	159	186	195	160	165	182	169	173	151	153	171	169	169	156	148	146	144	184	184	178	156	175	184	155	181	151	163	158	162	190	162	167	154	145	170	200	169	167	169	159	171	177	172	157	160	164	157	194	179	159	169	173	167	184	172	163	163	157	179	170	151	144	175	152	161	191	172	181	185	162	152	156	159	148	170	176	196	195	174	188	176	150	171	146	182	152	174	156	199	175	173	154	183	177	174	158	189	162	164	172	175	159	191	172	157	198	181	182	175	179	158	148	188	199	181	176	167	157	171	170	183	185	199	187	163	181	165	166	171	169	162	170	181	176	174	183	174	182	174	167	146	171	168	173	187	165	168	141	166	175	167	159	177	176	169	203	185	164	199	171	175	174	162	172	190	166	169	192	169	159	173	196	162	155	180	196	160	151	200	167	177	160	171	191	166	175	194	160	177	169	171	154	177	169	190	157	189	176	130	157	178	177	143	165	158	196	166	165	164	201	145	201	181	174	173	151	174	182	190	147	167	183	151	167	168	192	194	161	167	167	148	180	166	177	194	183	173	154	173	190	184	160	159	172	153	174	185	157	165	166	168	183	161	155	178	150	164	164	152	167	187	151	159	176	176	180	153	164	184	164	166	171	176	172	167	160	191	181	158	171	172	161	170	176	170	158	163	152	175	149	184	173	182	203	172	158	159	173	163	150	153	180	180	167	173	164	159	164	177	163	167	191	202	175	172	156	173	188	165	171	176	170	176	162	173	186	159	184	164	176	161	192	172	176	183	194	174	187	187	170	172	155	174	180	153	191	168	144	187	182	174	175	196	163	161	200	168	178	170	151	206	167	161	160	154	157	178	171	167	178	181	138	177	164	166	189	172	151	185	181	158	190	155	181	170	188	154	166	169	138	185	193	157	146	164	176	173	157	167	174	166	159	170	180	155	163	152	168	193	165	151	168	155	171	195	169	169	186	180	163	154	186	163	152	166	161	180	163	158	175	188	155	165	185	180	174	172	169	185	174	174	174	165	181	177	193	178	168	168	170	166	177	156	175	152	172	165	171	175	178	167	159	174	196	157	162	155	167	190	190	140	171	176	173	187	169	165	159	162	172	166	168	152	185	209	188	153	176	168	150	162	184	178	142	167	175	180	167	182	166	166	153	163	175	159	176	153	177	170	185	172	192	174	156	183	168	200	174	182	185	146	173	131	176	150	182	154	170	166	172	166	156	169	160	156	181	177	173	189	168	173	165	154	188	176	181	191	169	176	169	172	159	176	187	177	180	170	169	167	178	163	162	172	174	170	166	173	139	158	163	183	144	193	159	185	172	138	172	162	194	174	187	148	162	165	187	180	172	174	170	163	155	193	151	164	194	158	183	176	163
8393	17913	14762	8032	5774	4037	3271	2711	2282	16501	44190	39647	33817	22937	10427	3897	1691	471	299	338	288	284	317	303	325	314	316	316	314	307	282	338	297	329	303	288	313	328	322	306	331	284	280	316	332	323	283	327	342	348	316	318	325	340	344	333	314	357	341	314	354	329	308	276	307	303	309	324	327	306	316	302	309	293	315	293	306	305	314	320	310	302	294	311	323	303	352	325	297	306	290	303	322	300	293	278	292	320	293	331	321	343	344	276	320	310	316	273	318	326	321	295	329	313	270	317	300	288	330	322	298	287	314	333	314	331	310	315	308	308	305	341	318	330	316	302	308	287	307	318	313	304	291	300	334	310	327	309	295	331	301	299	313	356	341	307	296	317	336	299	288	319	320	321	327	347	309	337	296	295	308	296	313	300	290	277	330	335	317	295	295	285	309	316	299	292	326	322	326	296	288	327	300	337	339	325	329	325	305	350	331	307	322	322	316	330	309	314	308	313	289	317	323	339	305	351	292	301	310	278	339	323	330	310	315	320	318	334	348	322	326	317	293	317	300	307	302	334	319	325	341	313	298	334	312	337	315	309	304	343	345	347	336	287	316	298	341	304	328	319	298	309	305	321	325	330	306	340	326	284	336	312	284	317	316	337	322	296	294	327	329	317	306	305	345	303	301	299	293	329	310	269	304	344	316	315	307	292	313	318	322	321	337	299	300	330	347	319	287	295	310	323	330	297	353	354	323	320	309	307	318	328	304	308	299	302	330	292	309	286	315	303	321	321	305	323	316	312	304	317	324	327	317	309	302	310	318	290	354	325	328	349	297	304	287	319	318	304	317	344	321	308	295	320	277	308	320	312	310	281	343	308	306	372	301	328	312	286	302	321	299	317	305	332	295	287	347	297	312	299	325	296	296	301	283	296	316	340	319	324	331	354	318	304	315	328	353	297	295	328	330	326	312	338	337	324	343	305	290	322	308	297	300	320	294	296	324	336	347	292	299	325	329	287	302	301	319	348	328	309	287	316	349	313	311	314	292	316	320	319	347	304	299	327	284	306	326	323	323	307	347	331	307	323	316	333	298	336	311	338	327	341	294	309	319	320	337	287	305	281	293	337	296	296	305	306	288	316	311	320	340	299	308	306	291	293	329	286	333	303	315	313	334	315	353	292	291	317	346	305	338	328	339	311	310	323	327	287	330	322	315	307	285	335	316	316	313	334	310	312	292	296	319	319	360	326	282	320	332	317	297	311	321	302	304	301	307	303	303	294	318	339	311	293	299	308	305	320	344	280	300	302	316	334	324	315	300	302	331	313	319	324	336	300	320	304	314	303	308	333	297	319	315	370	268	286	290	327	315	312	324	317	281	287	342	302	339	320	302	308	308	313	306	347	303	313	305	317	323	313	327	332	337	336	291	315	336	334	327	287	288	314	308	335	334	321	284	323	300	331	317	329	309	336	326	325	306	307	334	304	307	329	300	297	306	330	276	350	346	288	310	319	318	315	321	301	303	322	340	313	308	322	310	342	315	328	329	302	314	304	322	304	329	318	300	326	307	352	314	318	296	330	314	321	339	334	301	307	312	345	280	345	327	304	338	320	316	339	315	312	341	336	320	340	327	292	307	321	298	333	302	331	280	290	286	301	304	345	325	346	324	316	318	323	323	316	320	301	334	349	313	313	332	294	333	325	317	325	340	326	338	289	306	315	324	317	325	337	284	322	281	305	289	300	294	333	312	311	316	331	324	337	309	301	287	306	304	308	352	334	306	276	301	301	294	318	308	286	302	303	342	307	305	316	315	323	304	313	309	310	308	302	312	316	306	312	310	300	313	304	323	306	343	300	291	299	339	298	316	310	327	294	338	335	301	297	351	332	310	318	312	319	319	318	311	320	333	282	309	308	296	343	324	349	318	343	310	300	316	303	300	307	301	323	314	360	342	289	306	319	324	315	316	289	293	340	297	326	298	291	300	274	315	285	308	293	328	306	275	330	315	323	331	318	329	324	311	321	311	319	295	319	299	321	254	324	322	288	337	296	280	352	347	336	325	315	311	298	288	317	300	312	287	344	295	306	301	331	305	296	332	308	307	333	336	317	312	314	281	313	317	311	324	335	348	282	304	288	277	350	318	297	333	312	309	347	317	335	328	305	333	353	315	282	299	308	308	330	318	282	318	342	308	317	315	354	341	326	296	301	320	312	327	337	312	304	302	338	310	320	333	300	322	321	255	325	332	313	318	334	301	288	298	312	295	285	316	297	315	291	318	304	322	291	290	344	283	370	296	316	301	322	326	322	333	331	303	316	329	340	335	296	332	325	302	310	331	328	297	310	327	312	295	310	325	317	308	319	308	344	320	322	294	306	317	310	301	318	332	302	308	310	328	320	321	302	269	312	312	300	322	294	330	291	312	347	322	320	290	303	298	296	296	280	311	305	297	332	316	321	287	329	330	316	296	285	294	329	315	342	338	299	306	309	298	339	317	287	288	319	298	302	305	299	322	301	341	309	296	346	307	333	314	314	302	286	321	328	349	329	304	324	318	319	313	318	331	317	343	324	300	311	333	330	292	309	310	307	297	325	272	315	323	297	338	348	324	329	320	332	292	323	330	334	338	300	289	358	308	353	294	313	324	305	318	323	350	327	258	318	317	320	326	298	314	360	328	304	298	292	287	331	320	305	326	276	287	311	307	296	304	325	300	303	316	308	308	340	354	314	317	315	311	312	304	332	286	300	305	299	340	286	290	325	285	342	319	311	313	317	320	317	303	331	325	308	326	332	305	281	294	297	328	301	320	313	296	306	301	294	339	332	333	321	326	285	298	308	305	314	336	318	325	310	297	335	334	293	328	303	305	317	318	307	324	281	311	324	305	329	296	330	341	322	316	348	305	289	312	286	281	301	317	289	310	294	316	302	321	327	316	269	328	320	288	299	328	313	288	309	303	351	345	322	321	291	337	321	331	326	332	288	282	321	360	322	345	308	293	299	334	328	327	306	294	305	319	346	293	282	327	330	298	337	316	316	329	319	271	292	331	318	330	326	286	333	310	320	327	317	337	295	314	326	320	304	327	327	316	300	308	316	276	287	303	335	332	323	291	298	326	324	298	319	351	300	327	285	278	345	291	306	323	325	312	325	312	308	307	328	337	316	289	331	302	310	320	328	313	317	318	322	323	339	316	324	290	325	296	301	280	325	296	330	359	331	312	325	323	308	312	302	333	339	298	319	313	291	297	334	340	327	345	284	294	340	310	308	312	292	338	311	303	335	311	303	329	312	296	330	319	275	311	328	336	310	360	313	305	311	289	284	310	314	295	299	329	296	309	305	294	307	311	339	323	322	315	307	319	289	316	337	309	301	300	315	283	330	345	283	341	328	304	292	304	311	313	329	329	331	323	333	324	271	306	293	345	337	313	339	330	321	314	284	343	325	328	310	332	315	310	293	322	299	291	301	294	303	280	301	309	312	300	319	322	299	310	327	349	347	330	302	355	299	341	318
26964	20582	6968	990	518	350	382	364	306	854	3549	3316	2444	1462	693	417	327	262	284	264	317	276	264	264	278	268	288	271	280	253	251	284	257	267	281	208	267	268	266	276	285	289	308	274	266	264	274	256	268	231	265	298	252	229	266	272	268	262	278	253	296	254	265	259	249	272	264	256	265	259	259	268	263	249	260	250	267	269	284	268	306	246	254	280	295	263	249	287	283	271	263	264	282	281	276	248	273	252	275	245	221	314	280	250	283	256	244	239	261	277	278	241	287	267	280	262	309	264	271	298	259	258	250	238	279	260	310	306	271	279	258	262	270	236	256	252	272	263	274	273	281	245	278	273	256	293	257	271	282	317	279	231	255	267	254	270	277	300	248	269	275	251	218	281	263	269	281	238	257	248	233	265	266	275	289	295	242	279	257	263	289	265	293	267	290	245	272	249	258	251	286	285	241	281	264	269	249	284	260	282	275	252	245	279	270	255	285	261	270	270	284	263	273	259	242	241	265	276	265	290	275	261	246	274	272	267	239	269	263	269	256	269	236	246	269	263	267	251	287	255	252	261	257	252	246	264	293	270	277	254	251	254	301	258	260	243	248	263	251	286	238	264	269	279	235	279	274	282	261	224	266	310	282	285	270	264	259	254	240	275	299	266	263	264	238	272	256	280	286	280	257	234	268	308	239	298	281	293	258	268	269	270	263	279	258	266	279	260	274	269	265	273	275	233	274	250	255	264	275	267	280	276	245	262	255	248	246	286	267	285	247	278	265	275	266	286	275	274	299	285	276	268	249	281	276	287	303	299	256	290	288	247	255	280	248	251	260	285	246	268	260	260	244	279	267	256	273	300	250	279	248	251	259	279	263	274	278	240	286	293	271	250	244	269	287	269	246	275	269	292	282	249	269	274	250	285	261	256	274	280	269	277	287	214	270	268	242	254	268	281	294	244	244	273	268	265	260	293	268	256	241	272	261	266	287	236	272	245	249	251	250	270	266	251	264	285	244	267	272	285	270	262	266	276	294	272	255	268	272	267	276	256	242	262	269	273	263	261	246	264	292	309	283	263	274	247	279	289	263	252	290	279	260	276	260	256	270	260	249	269	252	282	288	264	282	264	254	279	258	241	243	248	257	254	270	276	259	280	249	257	261	311	234	285	289	269	261	281	258	264	283	266	260	278	253	285	275	264	263	289	287	257	264	231	267	282	312	246	235	268	258	270	252	253	250	291	317	265	264	269	277	271	249	261	278	296	265	292	266	276	275	251	260	281	291	274	263	227	280	281	272	263	274	293	275	251	246	249	273	251	276	286	260	272	262	261	275	264	263	246	277	255	264	229	253	270	275	247	224	276	273	254	271	246	239	275	268	245	254	275	255	258	259	283	285	282	263	251	239	234	313	280	243	269	275	261	238	243	274	266	247	266	267	273	252	265	274	256	261	303	270	259	267	238	238	270	253	288	262	271	270	286	254	285	295	270	284	277	253	256	285	261	283	273	279	245	233	250	270	266	254	247	245	278	291	286	282	272	245	254	270	259	270	280	267	276	274	255	253	268	265	278	269	276	264	239	249	241	286	295	256	282	268	277	247	286	269	253	267	268	220	276	252	231	254	286	246	251	270	264	317	244	275	259	280	250	291	286	283	278	247	264	254	286	245	266	252	268	298	285	264	268	269	266	275	261	308	251	275	283	264	304	288	260	273	264	265	268	279	248	248	263	248	273	252	270	267	265	279	271	227	249	237	290	266	292	285	282	255	271	272	264	288	263	297	257	248	278	271	267	279	276	280	288	269	256	262	248	254	275	265	267	246	274	250	287	268	288	270	269	264	272	302	254	243	260	248	288	271	269	269	244	254	292	290	275	273	273	271	277	246	252	259	270	290	268	282	246	267	264	269	276	267	279	255	242	259	291	274	275	273	301	272	231	262	251	264	259	269	267	268	299	236	261	253	280	297	273	301	284	235	269	286	273	293	276	263	262	273	264	253	233	256	252	278	252	282	252	274	273	253	236	255	270	239	283	266	271	299	273	279	241	288	255	270	267	293	258	269	250	273	249	277	261	272	258	289	255	253	288	285	286	259	270	254	267	271	261	249	261	256	268	262	274	235	272	293	304	257	270	277	282	287	276	263	250	271	266	270	255	252	250	244	242	281	266	259	265	259	255	259	252	264	285	252	304	257	279	271	276	262	271	264	270	253	281	282	241	263	270	253	238	290	281	276	276	240	259	264	273	248	271	278	269	244	229	267	264	276	287	265	238	275	269	288	246	277	264	259	286	256	261	264	254	248	245	281	262	264	267	266	262	276	289	263	248	260	273	266	286	284	273	291	260	238	281	244	255	274	303	260	276	267	260	257	263	293	265	272	273	256	266	259	274	278	273	280	294	289	249	264	274	252	288	299	280	273	261	263	260	264	265	269	268	262	242	257	266	260	274	271	238	255	255	241	272	242	251	290	253	258	287	269	268	262	254	257	274	276	242	308	248	285	285	261	263	276	259	270	264	275	259	263	252	253	248	236	260	261	261	236	263	313	280	252	263	261	249	272	254	257	246	248	260	265	265	273	239	256	262	270	264	280	273	246	286	246	284	239	270	295	255	293	238	253	256	279	260	280	251	277	268	259	256	278	276	254	250	276	264	265	296	252	246	276	261	270	265	265	266	288	284	278	276	250	246	252	277	278	266	264	275	269	246	258	272	265	262	279	266	254	252	273	256	268	261	274	287	272	267	279	268	302	279	292	277	258	249	269	237	265	288	232	268	246	295	274	255	281	243	242	259	251	240	289	256	285	265	283	267	289	254	263	265	282	283	232	279	278	260	284	246	283	283	289	251	288	282	279	267	249	261	243	271	261	253	250	245	265	268	257	309	271	258	259	258	248	296	261	255	275	276	265	270	274	280	297	249	269	250	295	265	322	261	257	245	278	265	277	240	257	252	270	235	272	256	274	238	271	280	256	244	294	307	262	240	265	248	260	264	280	272	271	255	240	283	286	261	285	247	249	272	275	262	250	269	273	251	249	241	240	254	241	283	249	281	255	249	259	265	275	279	239	252	251	253	286	240	220	268	266	284	259	248	246	273	277	241	273	249	242	277	276	289	287	251	301	253	278	253	279	280	274	269	296	250	290	270	241	246	260	271	235	276	278	274	253	241	262	269	264	282	267	263	286	268	284	268	251	273	226	291	249	253	264	269	270	275	262	289	259	270	261	253	258	288	280	260	237	275	266	289	269	285	275	260	263	264	278	263	257	255	257	267	273	242	261	234	278	284	259	272	278	223	236	252	295	239	254	262	278	281	276	262	242	250	294	261	274	252	268	247	282	249	262	262	263	287	286	283	295	256	285	267	284	253	255	249	256	292	266	263	273	267	273	276	243	254	247	268	253	246	253	245	285	257	266	229	285	239	282	258	258	272	293	261	251	267	307	289	271	284	252	274	280	262	248	253	287	285	260	255	259	275	266	261	292	242	245	254	249	259	279	264	239	273
4489	2390	2182	1782	1397	842	812	771	725	2339	9412	8656	6047	3515	1550	870	666	511	452	497	493	498	479	502	484	503	488	493	490	492	521	513	501	475	498	464	540	474	480	534	486	481	497	491	515	491	486	491	457	511	459	525	497	532	519	533	508	463	511	436	467	478	485	472	481	492	492	463	479	511	494	473	502	492	487	501	531	493	535	519	494	507	470	464	495	506	481	525	507	520	488	463	487	518	505	469	499	497	523	454	478	504	509	500	500	474	497	492	476	485	544	503	524	505	486	476	523	473	500	465	543	496	517	526	525	499	506	483	504	505	531	486	494	503	527	469	504	484	501	510	515	500	475	497	513	507	474	506	491	513	491	476	488	510	475	486	490	496	469	484	508	522	433	467	482	513	503	467	473	500	482	496	503	484	501	529	475	505	499	482	477	471	463	482	476	514	496	480	523	524	484	518	474	460	492	499	468	458	528	496	496	538	516	486	513	493	527	488	476	488	538	494	502	501	498	475	501	513	537	500	478	486	496	466	489	473	491	480	513	496	487	530	489	468	466	496	436	536	476	485	462	516	456	494	501	503	478	476	497	520	524	464	492	496	492	486	502	532	482	493	483	452	495	478	482	513	538	515	524	497	482	499	486	483	464	492	501	486	476	501	500	474	511	473	494	486	444	476	484	500	502	460	504	472	490	474	461	528	550	477	507	473	498	484	504	446	448	499	540	472	491	514	496	487	463	475	448	470	505	504	469	448	511	492	502	504	470	464	511	516	535	482	491	513	484	531	455	467	502	499	507	515	494	499	507	529	528	491	496	509	505	484	505	499	509	508	475	495	485	536	507	477	512	435	471	513	428	459	487	513	515	523	492	483	506	471	515	518	484	492	512	495	505	460	468	504	509	496	480	460	494	471	508	504	461	460	449	494	462	501	514	473	561	457	470	475	482	490	500	497	476	519	493	523	499	501	451	514	502	511	509	488	489	505	478	496	470	522	500	535	445	523	492	481	510	487	486	531	469	512	501	488	496	459	498	501	498	483	487	497	500	477	455	532	514	481	508	521	506	515	500	476	478	502	443	506	436	473	494	464	508	501	493	489	480	521	475	467	498	499	509	500	506	504	543	481	500	488	482	503	528	482	492	525	471	529	481	511	491	487	448	480	461	498	516	505	507	494	499	462	462	464	470	459	483	532	509	476	474	501	490	512	494	455	485	505	466	499	548	482	505	510	499	486	511	488	545	502	484	503	523	465	497	497	480	501	509	482	478	496	461	487	542	523	523	493	495	495	528	486	495	529	534	529	481	524	514	504	521	508	507	505	447	508	480	488	542	511	517	501	490	499	459	471	491	487	486	490	521	525	479	515	474	505	478	493	485	498	477	511	500	483	512	492	505	471	490	478	451	514	496	482	490	505	515	494	492	512	490	475	547	478	476	497	488	507	495	518	511	501	454	468	506	527	502	490	498	484	507	486	532	482	467	458	504	518	486	524	497	483	501	482	487	519	458	516	497	487	525	446	506	543	469	518	490	485	501	495	465	507	501	468	477	496	488	515	470	542	467	464	501	491	499	498	464	487	511	512	494	506	491	477	512	469	483	510	511	476	455	457	498	489	510	464	471	477	504	488	503	508	484	515	506	484	502	516	489	515	483	505	500	496	484	491	499	462	512	497	484	478	513	499	512	464	510	487	516	486	493	522	493	488	476	529	490	447	497	503	492	514	478	539	521	479	492	480	485	498	467	491	496	512	516	470	488	512	504	520	493	467	494	483	492	537	467	485	484	489	510	502	510	472	485	473	485	521	500	491	482	485	518	492	461	497	492	480	521	478	490	504	506	535	544	533	531	529	493	486	511	430	544	490	483	496	504	518	513	527	489	478	478	496	501	505	455	538	512	465	512	499	529	521	514	449	532	491	451	477	507	501	462	491	437	478	510	519	517	463	524	441	494	522	529	482	493	515	514	496	514	466	501	523	519	472	459	491	474	490	529	482	504	449	481	523	482	517	498	484	479	462	514	469	475	477	506	471	499	451	482	463	520	477	528	480	508	486	494	469	548	472	506	462	507	464	530	505	484	507	517	504	512	471	510	532	500	492	498	552	523	482	500	484	486	504	496	492	511	480	496	508	488	507	485	486	485	472	528	537	515	487	477	494	467	536	474	506	535	460	500	472	480	523	500	509	506	449	499	456	464	489	459	489	492	476	478	505	527	491	516	487	484	517	458	494	513	523	491	512	507	494	535	560	511	482	492	495	555	519	488	497	443	507	493	509	472	505	486	489	481	513	499	497	518	489	495	529	478	458	501	470	502	485	492	503	470	464	487	564	502	494	510	464	487	498	518	519	521	494	478	475	474	525	483	451	469	468	471	474	502	503	491	461	495	493	541	478	517	493	471	501	512	510	476	462	501	477	479	477	480	497	504	474	506	492	475	461	549	458	528	484	468	449	496	519	495	475	515	496	509	467	517	515	484	495	498	506	480	500	492	463	520	492	481	528	523	439	463	507	492	494	477	508	493	491	461	484	512	510	487	479	504	537	528	494	480	494	484	522	477	489	524	486	465	474	503	533	495	471	506	525	451	491	507	486	488	545	506	535	486	534	488	452	535	537	510	457	483	526	499	500	476	472	503	481	499	459	479	500	509	496	460	500	471	511	504	530	499	528	502	498	441	507	511	507	483	495	501	499	512	493	493	486	527	490	496	508	479	462	485	496	481	478	494	491	507	518	462	515	496	498	514	537	513	469	521	518	537	485	503	474	504	476	476	488	460	536	488	488	492	510	488	504	490	507	531	505	484	522	489	472	505	528	486	493	466	493	497	516	498	517	517	472	519	484	465	456	463	490	502	468	483	494	487	458	548	481	489	488	510	450	469	502	517	487	458	471	531	512	462	540	471	516	472	492	477	444	513	488	459	476	513	482	497	493	510	510	526	501	478	494	520	503	488	493	524	488	485	518	504	492	521	503	501	503	476	506	459	509	475	479	514	470	480	460	483	494	457	537	466	448	509	475	528	495	465	511	497	512	508	506	543	478	474	479	499	496	445	456	476	535	469	482	532	483	509	471	471	485	484	478	490	516	466	493	521	494	505	513	507	484	496	511	510	481	471	511	515	527	514	496	474	459	538	517	524	499	454	474	529	474	493	526	501	535	468	505	480	526	514	524	502	515	457	518	503	475	512	512	516	504	469	488	502	479	491	553	516	533	490	525	532	504	493	507	514	490	520	503	509	475	488	478	502	500	501	489	462	486	496	506	485	483	491	483	496	501	505	486	496	501	522	487	496	503	485	502	522	494	512	501	503	470	490	497	483	491	535	462	482	494	530	455	470	487	494	503	494	506	487	513	465	470	507	502	500	457	508	490	475	485	525	494	503	442	468	471	481	482	499	487	503	540	489	472	562	511	508	527	486	526	518	512	518	512	508	507	485	486	449	510	498	511	481	502	498	483	492	501	489	484	533	490	511	474	498	505	521	526	526	469	504	495	488	486	521	502
24824	21294	27624	25216	9012	923	596	476	514	3881	17844	16158	12099	6301	1926	654	368	264	263	231	213	238	204	223	232	233	263	235	217	236	213	216	213	202	227	213	236	200	232	244	235	226	248	216	230	235	215	209	235	236	238	206	220	236	221	201	235	208	190	247	249	210	213	239	223	215	219	212	203	232	216	213	251	235	206	224	217	200	206	238	230	202	206	252	217	219	205	230	213	229	207	207	235	216	211	218	233	227	221	210	213	190	220	197	234	232	225	222	206	227	231	203	192	222	214	219	217	221	206	228	220	224	203	220	222	224	247	206	218	244	230	218	211	200	219	243	202	235	228	229	207	219	230	218	230	225	224	206	246	227	234	208	225	221	239	215	211	237	205	223	214	209	208	225	261	229	205	228	222	218	207	202	229	228	250	218	214	230	226	231	244	233	236	226	189	224	244	217	208	243	210	223	224	209	222	211	198	223	201	226	209	229	220	214	214	226	213	206	260	227	239	200	235	226	235	223	218	244	215	203	202	211	251	204	225	236	202	220	227	247	209	258	222	231	218	226	227	206	236	217	203	195	220	233	240	206	202	231	228	248	232	233	235	224	244	247	229	220	228	230	213	238	212	240	231	206	229	249	224	204	250	230	231	226	232	226	221	212	227	213	215	229	205	215	203	221	201	207	253	210	181	229	217	225	221	234	211	237	215	228	219	222	222	224	223	214	246	235	218	217	232	214	248	207	233	223	207	221	249	219	208	209	219	209	243	205	242	225	229	223	225	221	238	245	213	248	245	222	250	228	202	191	208	214	223	212	207	212	214	200	232	219	222	223	220	260	215	248	210	224	212	228	222	202	230	220	271	225	221	201	218	217	225	236	225	210	217	227	237	227	212	217	238	211	206	220	225	225	228	245	231	214	226	189	230	187	211	225	233	226	229	216	217	214	227	215	246	214	225	230	215	213	235	227	214	211	217	209	220	215	235	207	237	221	214	225	210	214	240	219	214	234	219	202	221	193	223	226	208	211	210	215	212	217	212	240	223	192	210	216	217	208	193	215	235	230	204	242	214	229	218	230	226	219	220	208	236	203	199	219	190	216	234	228	205	228	234	225	233	214	215	231	253	236	213	240	209	222	234	228	213	239	221	228	223	210	222	215	223	233	225	240	200	222	232	230	221	223	208	215	226	237	209	220	209	221	220	215	197	227	226	211	210	212	245	225	217	217	192	256	180	216	229	185	200	210	240	236	232	228	211	195	204	211	192	213	224	183	229	212	222	213	225	221	219	241	253	233	224	211	214	218	202	232	235	239	245	216	204	240	213	205	203	219	200	207	220	238	222	243	222	191	209	222	223	214	215	214	227	212	204	248	223	202	221	223	218	219	242	190	230	199	223	250	207	202	196	210	207	213	209	210	198	204	219	226	214	267	224	232	211	210	201	233	213	253	217	211	232	220	200	226	223	255	238	232	208	210	227	213	219	183	266	193	240	185	207	230	223	218	216	208	223	193	242	215	229	218	225	195	206	204	226	204	230	261	204	221	234	208	234	222	222	214	189	227	204	214	230	184	251	249	231	236	202	250	212	190	237	203	217	186	211	224	238	235	213	209	231	211	244	238	251	197	249	212	220	233	232	222	227	199	211	220	202	193	200	209	200	205	228	231	209	211	235	237	229	207	231	239	173	222	229	238	205	231	207	217	251	199	267	209	221	243	224	238	258	213	210	204	219	232	222	220	213	240	211	230	219	217	233	210	213	207	214	237	212	228	210	216	228	200	213	208	213	224	239	242	198	206	219	202	203	257	238	227	215	229	218	222	238	211	236	204	205	206	228	204	217	216	226	219	237	228	245	189	221	225	209	244	212	206	224	220	235	223	221	229	222	233	231	218	235	222	256	211	214	209	205	209	210	218	234	224	219	222	254	205	210	228	212	234	240	230	239	219	221	199	220	214	213	225	221	241	243	212	225	228	206	230	230	238	234	202	222	228	199	200	209	250	210	208	210	225	216	223	245	240	248	237	231	211	241	236	228	222	224	205	223	234	209	205	215	240	238	219	215	213	216	220	222	228	223	205	226	232	206	224	198	211	210	223	217	191	237	218	241	210	240	218	243	244	231	253	216	196	201	237	220	215	223	237	192	207	210	224	195	236	226	232	228	212	204	225	229	208	213	247	241	216	234	230	221	235	209	209	230	256	218	226	240	225	220	230	202	217	231	218	226	216	208	216	242	218	226	226	218	223	199	236	239	219	217	261	225	231	238	244	255	194	214	249	218	246	216	212	225	201	198	231	222	228	215	219	221	219	240	228	211	192	225	230	246	219	217	207	230	220	220	210	231	222	233	243	233	222	203	228	198	190	219	231	221	239	239	199	232	191	223	217	252	220	200	240	227	211	215	218	201	212	214	196	218	209	204	209	213	239	233	224	234	230	228	213	203	213	237	236	230	230	203	225	218	214	212	221	170	238	220	237	233	245	193	227	194	209	223	247	219	220	231	194	248	238	236	244	218	189	222	206	236	210	232	201	225	208	217	222	226	223	240	207	209	226	237	214	218	214	224	210	224	227	211	227	227	238	194	172	217	244	225	197	220	205	182	208	231	229	255	227	182	225	204	240	246	216	266	232	233	216	220	227	208	229	245	226	206	240	226	247	228	214	252	240	217	224	230	229	251	211	213	197	201	219	214	218	221	214	224	216	224	198	203	241	226	229	220	227	227	227	218	220	224	223	224	239	214	229	211	192	210	243	236	244	259	206	233	225	224	250	230	190	223	204	224	237	218	204	256	198	229	192	215	196	211	214	236	219	202	197	236	232	242	226	217	201	211	229	224	226	185	226	188	235	246	234	216	226	215	223	209	210	214	243	248	188	252	230	203	221	239	210	203	228	236	196	232	235	230	214	254	219	223	201	229	238	224	216	219	214	236	242	226	205	198	202	217	210	243	198	214	226	214	222	207	227	235	218	242	198	207	237	212	228	237	205	218	239	223	206	208	199	219	217	210	192	231	215	236	221	191	240	213	215	216	205	229	240	226	243	212	224	245	234	201	218	232	237	217	209	228	246	212	245	222	229	211	230	199	230	240	212	212	235	235	228	221	246	210	221	219	197	194	230	226	220	236	199	241	216	208	181	211	224	243	225	221	229	224	228	231	227	230	216	229	207	194	246	216	194	218	196	209	222	216	191	202	201	223	238	197	217	218	219	208	242	217	198	227	201	205	202	227	228	231	210	215	243	214	215	229	224	253	209	238	198	225	218	203	233	206	229	244	234	247	233	216	218	241	201	222	221	185	241	206	228	229	214	232	230	223	229	231	227	201	212	221	198	211	221	217	208	234	216	232	208	217	211	228	227	220	224	208	227	230	240	212	221	239	229	207	224	217	217	208	203	236	214	226	242	242	203	219	196	199	213	202	205	208	199	216	233	222	245	200	215	206	231	219	212	228	239	216	228	225	218	199	201	217	235	220	217	212	218	209	245	205	210	205	225	222	228	241	202	212	215
4661	8108	6843	3338	2823	2206	1565	1371	1609	10892	29834	26521	21178	13089	4664	1739	943	504	442	387	404	466	437	414	456	388	411	436	392	413	435	440	448	431	434	436	443	408	432	411	407	402	409	445	396	438	438	415	457	418	432	405	449	406	417	466	396	441	398	421	405	419	411	460	452	435	413	421	430	384	431	426	388	418	416	446	400	438	423	433	435	423	451	439	411	424	426	398	445	430	409	430	437	411	416	412	382	419	468	399	418	420	427	389	437	398	410	379	397	448	403	410	414	396	432	412	448	406	401	416	409	428	411	435	400	455	416	395	445	420	405	405	405	428	414	441	436	385	425	446	433	427	402	414	419	410	402	399	418	434	421	396	441	415	407	422	451	419	421	434	429	436	413	462	415	439	398	440	415	416	425	445	440	405	417	433	444	421	430	415	418	439	400	409	406	388	410	406	406	386	403	417	412	396	389	366	454	410	428	399	378	417	419	386	412	435	391	450	413	415	423	439	434	362	416	401	432	444	442	391	437	419	419	412	424	429	433	400	407	404	404	384	443	441	442	450	391	390	434	444	411	411	441	424	430	373	412	364	411	416	432	410	382	399	408	439	428	417	419	438	409	442	434	417	409	432	390	475	424	427	420	446	390	430	384	424	398	455	439	403	422	422	415	404	426	418	407	416	440	390	408	441	425	445	407	429	411	407	389	433	395	459	431	403	421	417	415	392	401	397	433	435	416	409	366	423	423	436	385	415	410	427	407	444	417	441	403	397	396	438	427	371	399	437	422	440	434	415	431	422	452	408	443	404	419	413	417	426	413	411	431	416	403	399	406	415	434	398	460	448	424	408	410	427	371	428	418	440	424	415	397	439	418	399	415	436	397	444	398	427	403	445	428	387	432	417	424	427	440	442	418	395	404	418	399	418	433	390	439	429	439	427	429	390	416	430	389	408	416	406	411	417	393	382	433	428	430	398	401	429	430	409	449	400	424	441	439	400	440	409	397	416	405	415	412	414	434	425	425	401	479	418	428	388	396	418	407	452	450	417	415	407	432	441	434	432	404	393	413	395	424	457	406	416	411	421	403	391	439	433	403	387	425	402	405	374	393	411	451	408	460	398	426	423	409	433	408	407	407	439	408	426	465	408	425	420	405	416	441	359	413	407	392	429	404	424	407	400	418	421	437	424	425	444	416	384	429	451	418	401	448	396	424	376	401	410	417	433	413	421	390	415	417	416	377	408	401	415	421	422	399	441	434	430	413	399	417	419	399	409	436	430	415	389	396	409	414	438	430	398	386	432	436	393	431	425	448	415	413	415	429	413	401	402	408	427	444	426	423	422	364	422	443	436	423	418	489	431	410	418	435	400	418	436	406	395	415	423	412	446	423	427	446	454	395	423	407	439	423	447	424	426	419	421	411	414	435	411	389	441	419	415	440	453	449	454	406	420	412	464	429	440	442	414	382	406	428	439	397	438	401	423	394	415	393	424	416	420	443	428	416	412	470	423	410	392	410	416	411	409	420	431	423	430	448	386	421	402	425	419	411	412	387	389	444	406	443	428	403	437	433	424	426	448	393	440	393	403	431	390	474	404	371	424	390	394	400	424	410	422	392	404	436	399	394	420	425	424	387	435	402	415	406	414	422	441	402	407	451	400	404	405	439	421	419	393	427	403	416	395	411	380	409	491	422	391	420	405	403	449	431	412	393	416	426	422	435	413	440	418	429	434	421	420	406	471	432	403	427	396	419	405	422	411	412	426	409	382	408	401	418	431	407	426	401	429	381	396	426	424	376	403	442	422	402	430	410	369	409	412	399	381	440	401	427	428	400	396	418	444	410	416	404	423	422	419	426	426	463	386	460	413	401	393	408	386	411	473	416	407	403	435	393	424	398	414	387	420	412	429	419	446	409	441	419	459	445	425	443	437	401	383	398	412	416	423	407	433	415	406	436	449	394	429	426	416	414	414	441	398	389	391	424	404	411	436	430	411	453	426	438	414	434	419	396	425	399	416	449	425	425	415	414	364	405	425	385	400	427	479	415	409	385	413	434	443	423	410	456	422	428	411	436	419	392	465	418	410	400	439	420	437	417	440	425	395	417	428	423	397	419	399	404	427	430	387	366	437	419	421	396	450	422	398	392	436	421	387	415	429	405	425	424	446	420	403	425	423	422	396	425	409	441	398	396	457	433	420	404	409	416	426	401	400	414	435	478	353	425	435	410	408	412	420	434	421	448	410	396	399	401	445	428	413	411	419	421	398	398	396	457	429	453	427	406	437	428	424	398	392	439	399	377	422	402	435	449	430	347	388	394	431	432	404	403	416	432	404	411	397	386	426	415	423	400	456	437	397	423	394	428	441	399	392	416	457	409	431	463	415	406	415	409	427	424	460	428	450	462	420	420	414	436	421	454	415	401	382	434	421	410	427	448	396	446	416	422	393	407	386	411	408	418	440	438	391	375	392	381	435	375	372	413	388	392	386	442	421	437	410	399	418	407	441	413	409	443	440	415	434	427	402	436	418	394	414	385	411	408	394	420	449	413	397	430	412	418	407	455	419	407	401	430	406	422	415	420	409	417	418	424	425	434	407	435	422	420	437	419	439	379	465	423	411	417	416	423	418	405	393	435	421	426	432	434	426	425	409	398	418	397	432	423	436	431	394	393	435	402	402	469	394	428	400	413	423	421	440	442	409	393	411	424	416	401	397	419	404	394	429	371	398	445	420	412	405	426	409	442	390	404	395	415	404	434	406	399	416	421	426	430	405	414	402	392	407	424	440	418	444	434	399	434	388	443	414	448	405	405	426	420	419	391	405	442	435	411	418	441	448	413	420	379	417	410	450	420	385	435	403	413	435	444	373	427	408	429	436	399	420	446	407	371	401	396	440	428	460	451	429	442	411	409	433	434	443	444	391	414	408	413	435	438	424	422	410	439	403	406	381	463	446	393	449	415	395	404	403	375	402	436	439	390	438	415	396	382	404	424	417	404	429	440	401	409	397	456	438	396	414	432	431	443	422	431	430	380	457	381	400	435	445	383	427	403	416	423	419	426	425	415	418	380	446	410	416	401	430	416	434	439	444	411	438	408	430	429	437	425	403	399	384	418	413	431	423	433	424	433	418	397	404	412	389	406	395	406	418	390	436	436	402	390	427	409	386	415	418	438	408	400	413	399	414	433	403	405	430	396	436	426	388	421	432	425	401	429	423	429	429	407	411	416	431	431	404	418	418	405	432	421	434	425	386	410	428	427	399	433	410	438	401	389	435	407	435	417	405	436	403	445	411	445	404	417	429	392	440	398	424	423	419	391	402	418	415	399	437	404	386	437	435	420	401	427	396	402	411	440	436	451	429	379	428	449	402	423	462	423	421	389	429	438	393	411	451	404	403	444	412	403	404	448	417	403	400	399	403	403	389	416	421	455	399	413	427	414	452	424	415	424	439	405	428	372	426	453	432	479	409	371	432	395	385	408	420	433	413	417	431	425	431	395	413	415	408
23360	21336	29137	23868	21336	19373	2562	969	945	7897	33471	32118	27105	17849	6433	1586	731	292	187	195	191	174	191	165	180	152	173	192	176	183	174	186	168	175	186	186	195	178	185	175	182	197	174	179	185	193	166	191	165	164	165	157	180	184	164	185	158	188	180	175	177	187	177	170	197	196	185	160	155	188	184	182	179	182	166	165	190	196	192	189	175	176	193	176	157	171	183	169	197	154	166	159	161	200	177	166	166	172	175	163	184	182	167	187	167	187	195	173	157	166	183	190	167	173	158	189	174	177	171	177	203	187	171	176	177	169	195	190	188	191	179	169	165	172	172	164	165	201	181	149	166	192	200	180	180	186	162	208	144	181	157	158	150	185	167	164	187	181	178	157	168	176	178	148	178	186	178	177	143	184	169	172	184	169	172	186	173	184	158	177	188	170	198	157	180	175	194	171	168	175	168	173	172	192	194	172	168	160	164	178	193	181	165	196	165	157	161	176	205	181	164	169	163	170	151	159	176	184	175	178	186	169	188	173	170	180	196	151	183	177	172	160	169	196	194	195	168	176	162	173	178	172	162	181	159	179	169	194	165	176	176	176	171	171	173	149	167	166	186	137	206	149	186	154	167	188	181	168	187	152	154	165	176	178	166	165	163	159	193	201	150	177	164	166	188	171	147	192	185	185	169	149	205	186	162	158	193	150	167	201	170	168	173	169	187	173	186	162	185	183	172	170	182	163	174	158	172	170	178	177	149	181	162	179	172	164	164	163	165	182	163	178	194	180	183	180	173	168	171	182	173	175	151	164	180	200	150	186	158	173	184	192	185	163	169	173	175	162	180	181	187	171	161	151	180	160	180	178	170	193	157	191	170	177	177	188	185	176	194	176	186	195	174	185	164	173	160	197	181	165	205	178	161	151	194	185	175	174	176	188	169	161	170	165	180	170	192	169	170	184	165	167	198	168	181	160	154	174	152	153	176	200	177	179	188	176	178	185	173	168	166	177	174	161	178	174	182	178	165	169	188	150	192	170	170	196	190	170	200	204	191	188	195	157	159	180	167	149	199	167	195	155	178	158	194	189	188	179	185	176	180	182	148	180	162	181	184	176	194	187	185	159	178	178	170	195	193	158	156	174	181	187	161	165	203	168	173	186	194	186	201	177	196	193	187	179	180	169	177	182	161	181	192	176	186	169	176	178	183	166	183	169	169	178	189	189	174	177	182	158	161	153	171	176	218	169	196	171	162	176	182	169	192	177	170	159	162	199	186	188	172	158	190	167	177	170	204	178	194	174	184	168	188	184	165	167	180	190	177	174	195	163	160	172	210	178	160	187	166	192	184	174	165	172	196	187	178	177	190	153	173	170	178	167	150	190	144	182	166	157	197	206	169	186	169	167	174	192	171	177	180	177	174	189	174	192	196	173	193	180	167	183	175	207	180	195	168	178	180	172	194	188	189	180	156	185	181	204	185	187	162	186	152	174	170	170	188	163	189	194	175	176	180	157	199	166	149	173	177	172	188	175	183	160	167	191	169	154	159	186	180	173	177	152	180	188	176	174	167	175	171	190	181	184	169	160	188	183	135	149	169	176	205	170	179	175	157	184	206	169	176	174	164	166	189	181	206	190	198	179	173	192	181	176	160	164	182	154	178	159	176	179	195	170	188	183	187	167	144	168	172	185	170	190	194	164	221	162	171	171	176	179	194	188	181	160	186	166	177	184	171	173	186	167	171	189	182	167	186	175	156	163	176	163	190	172	186	169	183	175	173	174	162	172	185	166	167	176	179	184	179	205	192	179	193	173	196	178	147	149	191	171	181	169	162	187	163	188	192	177	169	172	178	178	180	172	174	189	147	171	172	198	181	161	183	164	176	186	179	174	179	161	169	188	178	179	180	168	175	171	186	162	179	184	168	179	185	163	178	159	186	173	156	172	163	165	165	184	184	166	186	188	178	184	179	175	185	183	170	167	158	178	187	188	175	187	177	169	184	190	190	180	169	196	198	162	180	196	177	179	168	174	167	181	165	189	185	170	168	182	168	193	157	174	163	189	179	161	179	164	167	207	186	170	177	152	169	188	183	143	167	172	180	166	190	167	165	173	173	191	163	177	165	178	152	194	173	175	166	176	178	181	181	189	182	177	166	183	161	152	169	184	181	169	190	182	182	186	180	167	162	188	155	164	166	162	140	181	169	168	197	167	164	167	174	188	191	171	193	173	191	181	184	201	186	187	189	162	195	155	157	182	187	174	173	178	156	167	189	135	171	171	200	173	162	200	183	171	163	149	171	171	173	173	182	171	170	188	171	179	181	182	180	176	167	177	173	185	188	170	159	183	159	158	149	187	157	219	180	176	194	169	164	192	207	179	182	174	181	165	162	168	191	164	206	173	158	172	177	173	168	163	182	198	155	156	178	204	185	180	155	182	173	179	159	190	150	182	166	196	180	176	200	170	193	188	176	198	182	185	175	179	198	177	170	172	172	198	185	186	144	177	159	177	165	168	190	156	158	188	179	186	178	156	191	161	131	167	153	160	189	156	194	178	181	164	168	158	164	169	181	154	167	156	170	176	155	166	168	184	161	188	156	163	191	169	166	184	183	162	170	165	152	195	201	177	181	189	182	185	178	153	177	168	162	161	175	161	180	181	184	178	153	180	164	177	158	163	179	172	165	165	189	183	187	191	167	174	161	166	198	189	161	183	174	169	173	184	162	176	176	178	186	163	199	192	169	184	184	175	169	171	179	170	176	167	191	175	180	189	160	191	167	178	189	166	174	179	161	187	179	183	203	160	184	171	185	185	194	162	174	190	180	189	161	168	173	178	177	165	165	153	180	160	181	161	180	180	155	188	167	175	185	176	183	176	185	176	193	186	190	174	171	168	151	194	174	160	175	172	163	186	160	155	181	181	164	166	187	173	171	162	184	180	193	164	174	164	172	194	193	162	188	175	193	199	160	206	187	186	185	171	160	139	188	162	161	192	161	155	177	169	167	177	169	187	178	158	179	157	161	171	170	161	174	183	179	191	188	154	184	169	163	196	179	172	186	169	166	138	152	182	168	192	193	182	172	205	199	163	184	210	189	153	188	179	179	173	191	187	183	157	176	158	177	165	182	187	159	169	169	192	182	173	176	190	190	176	177	185	174	186	186	183	179	170	180	179	166	176	186	169	176	172	174	170	170	165	159	169	172	161	187	182	161	182	176	167	175	172	178	200	178	168	156	187	170	190	178	173	200	167	170	179	190	168	208	191	191	173	155	159	152	183	179	176	168	184	189	198	158	172	157	196	174	176	163	170	188	194	194	185	169	163	186	190	198	172	150	187	163	171	158	166	187	169	194	190	159	170	190	190	203	162	167	173	161	172	190	189	165	189	189	195	184	182	173	197	187	164	186	161	162	190	185	167	174	157	175	173	171	169	180	165	177	168	170	177	196	167	201	165	166	199	174	159	183	162	195	187	180	183	183	167	193	187	182	187	179	194	188	171	173	150	174	175
7852	17276	15332	8795	6694	5169	3649	2867	3451	17596	42203	39643	34956	25940	11935	4033	1896	620	322	336	294	317	302	305	326	334	349	319	331	328	320	294	323	297	297	314	317	313	331	292	307	311	337	284	323	302	338	320	328	312	318	348	304	348	312	301	327	343	313	322	310	321	312	305	327	326	336	318	328	336	309	318	334	305	321	311	333	305	321	352	318	303	324	330	313	299	321	328	323	325	341	310	309	336	295	316	339	330	285	330	321	345	316	339	341	322	329	347	330	356	334	320	329	316	319	321	321	282	286	339	352	294	300	298	311	322	306	350	323	317	286	338	294	320	324	361	322	344	327	341	325	283	295	330	340	346	315	348	310	317	322	332	329	318	326	302	352	303	315	368	336	337	283	329	353	335	313	322	322	326	329	329	333	330	340	299	323	298	345	311	334	365	313	321	316	304	299	335	332	313	297	327	342	325	325	352	309	354	342	324	303	314	351	328	331	325	291	344	314	338	362	336	296	317	295	351	344	297	316	330	321	335	348	299	320	302	314	322	296	311	288	304	315	354	333	301	342	294	330	327	294	295	306	312	299	348	339	339	304	325	296	290	354	304	307	353	309	336	345	333	331	289	311	340	320	295	318	314	311	292	312	332	326	317	326	335	311	327	315	316	307	301	302	295	324	315	331	314	325	313	339	324	360	301	300	301	309	322	321	319	331	326	303	300	289	299	316	319	322	337	316	336	319	335	311	287	359	338	300	352	308	330	341	344	316	336	337	297	304	308	315	309	294	320	328	357	339	307	310	298	317	320	333	300	309	304	283	330	307	329	333	327	323	336	308	294	338	293	312	304	283	319	304	311	319	330	338	283	304	304	339	344	313	307	352	320	348	329	309	322	329	315	302	319	303	322	326	312	313	324	300	345	325	302	305	335	334	324	356	313	331	325	315	327	295	339	333	319	294	330	347	338	323	316	351	314	341	311	327	324	348	315	319	303	322	319	288	300	283	304	311	336	290	302	326	297	283	328	297	316	319	334	326	337	333	301	296	348	310	317	289	338	329	316	333	304	293	324	312	294	315	314	338	314	289	319	319	332	290	299	331	313	324	322	297	329	314	307	350	335	318	323	331	335	328	311	336	321	320	336	344	323	336	347	323	333	333	302	355	346	335	316	327	330	282	313	328	315	327	339	331	339	317	309	326	332	298	319	318	341	322	315	304	328	297	327	321	327	342	361	315	339	310	341	312	317	310	362	329	314	303	283	307	332	320	349	307	320	309	337	311	310	311	306	319	334	314	299	317	303	325	343	316	358	298	320	356	316	319	311	318	353	309	333	305	330	314	336	318	322	307	303	333	326	309	348	306	314	304	315	291	303	312	298	297	354	310	331	319	314	321	343	321	330	286	315	332	345	361	318	335	298	328	302	324	313	357	325	317	322	337	333	329	344	332	303	331	342	326	327	322	332	320	340	353	306	351	347	341	350	304	311	356	350	313	334	356	309	299	313	300	286	296	329	361	325	315	341	332	307	318	311	327	344	310	319	352	320	299	307	340	313	338	314	321	336	335	313	337	319	330	304	310	357	304	319	311	294	359	292	299	325	318	322	344	313	321	338	320	327	313	310	293	334	331	314	298	312	343	338	314	328	314	333	317	277	331	324	332	317	293	303	337	319	321	367	323	320	331	318	324	347	328	334	307	319	331	338	349	312	341	315	309	310	315	302	283	308	297	345	309	328	329	324	336	320	322	349	326	365	307	301	328	333	327	323	325	329	326	317	340	314	295	305	308	333	294	346	318	326	322	305	316	295	295	304	323	313	308	309	313	327	317	347	315	316	318	330	328	326	310	306	291	298	302	304	341	330	309	284	306	321	276	323	340	331	314	308	326	284	310	302	322	337	346	335	320	319	304	351	313	319	321	307	312	317	339	338	335	314	350	328	328	346	330	317	313	331	337	320	329	293	339	328	325	326	290	297	331	329	278	328	327	300	336	296	325	306	337	306	304	320	301	348	317	333	339	308	285	324	324	312	330	318	317	342	283	343	314	292	273	339	320	321	317	316	315	324	318	301	312	299	283	297	318	336	335	304	290	314	319	324	323	316	353	339	329	336	349	303	291	325	326	308	334	334	286	306	318	334	343	289	329	341	327	296	308	349	299	336	310	302	308	336	293	339	318	281	328	359	342	327	302	333	319	297	314	316	333	325	329	345	308	281	311	316	299	321	315	314	316	309	318	309	338	297	327	323	340	344	318	345	335	342	311	324	319	299	308	324	317	290	308	315	322	295	333	326	314	352	332	313	307	332	320	317	294	333	316	327	332	289	343	282	326	330	319	316	329	316	324	324	345	312	296	334	328	318	298	304	325	334	312	310	326	334	353	309	312	333	326	305	351	316	334	286	319	274	312	344	299	319	320	324	291	330	279	308	268	332	333	346	320	310	294	337	316	324	324	321	294	339	290	317	333	309	315	299	338	325	306	279	309	304	325	306	281	325	300	311	336	304	301	327	298	327	315	319	330	319	321	336	294	325	330	319	319	326	310	329	328	336	354	322	311	330	333	308	316	321	332	346	315	302	323	310	343	331	342	342	308	320	326	287	343	323	326	317	330	317	347	293	335	314	269	313	315	313	336	334	324	339	311	354	331	341	295	296	339	368	282	335	320	318	315	319	315	291	334	318	320	333	300	347	321	311	311	287	302	329	324	334	326	313	321	290	315	361	368	301	352	317	335	305	341	294	330	295	321	333	300	302	335	306	356	308	321	307	315	355	334	310	294	320	343	301	317	312	341	342	331	339	345	305	306	320	306	325	333	301	320	295	315	291	334	303	341	314	297	332	323	315	305	305	311	336	310	340	314	309	326	328	308	316	322	312	295	325	306	334	296	304	319	331	311	341	320	323	281	310	300	286	317	320	352	303	317	308	323	302	316	329	297	343	292	315	313	360	320	334	302	335	312	325	329	317	349	315	338	330	299	324	277	321	301	337	311	316	325	343	330	310	340	336	342	318	306	282	297	311	343	294	309	331	325	294	322	317	349	342	322	302	317	319	339	306	301	329	318	270	336	332	327	319	328	310	318	341	272	338	321	310	354	326	329	305	328	334	315	316	319	296	321	329	285	318	323	327	320	308	303	303	312	325	321	290	343	303	315	339	311	328	351	312	321	335	318	328	314	313	347	298	338	322	282	310	306	309	319	341	287	356	321	294	333	321	325	323	322	328	333	326	281	292	349	319	289	318	329	316	321	344	324	349	281	326	327	338	336	298	333	317	354	324	313	297	349	348	326	322	332	347	322	314	329	313	295	306	319	341	315	288	308	372	307	322	275	328	304	282	323	286	319	314	300	303	315	327	345	321	327	310	323	326	335	356	300	337	311	298	313	327	337	320	303	320	353	300	315	322	342	311	348	317	367	299	295	318	315	310	321	327	328	308	321	341	349	337	312	340	316	331	326	311	330	313	311	306	307	323	332	330	300	341	304	342	315	337	331	324	319	349	342	330	315	295
26593	20299	6843	820	523	460	368	348	415	901	3133	2995	2478	1661	898	461	359	273	244	238	298	245	254	273	269	286	266	272	254	211	278	252	277	276	262	245	273	227	264	253	275	247	249	271	270	247	267	254	243	243	257	241	264	265	292	273	284	251	285	287	256	244	260	233	255	280	253	278	269	244	250	253	281	262	306	248	256	260	259	281	277	290	269	256	265	257	264	249	270	244	271	271	252	255	251	308	233	245	300	255	269	266	278	273	259	247	295	278	296	258	262	261	265	275	270	274	274	250	247	269	300	224	265	259	244	263	274	250	288	263	274	285	274	268	283	243	277	267	275	271	280	273	267	271	288	255	255	266	296	249	261	244	275	276	272	249	269	230	281	265	245	274	277	283	272	258	274	247	239	260	250	272	263	285	265	258	250	276	282	263	301	269	286	258	271	277	264	276	259	277	281	272	258	281	265	235	256	246	242	257	244	243	237	277	251	263	278	259	259	273	287	264	245	276	279	264	252	244	283	240	272	242	260	267	279	248	274	260	264	257	263	254	277	245	250	246	278	247	247	244	258	253	250	279	248	250	234	269	275	270	243	243	276	263	251	250	260	261	268	258	281	261	283	256	293	265	236	258	268	236	253	254	250	270	269	261	245	287	280	246	275	269	258	248	273	262	300	265	258	274	287	267	287	263	236	258	272	268	267	230	267	275	298	277	275	286	250	269	263	298	234	285	262	229	250	250	272	263	261	258	243	272	243	234	276	258	271	271	253	280	263	294	265	260	251	252	280	249	298	228	274	265	239	252	290	241	288	253	268	287	282	264	256	261	228	261	279	260	289	231	250	251	244	248	217	258	264	281	271	269	281	262	270	243	236	273	251	258	270	265	262	286	274	260	277	254	280	254	280	276	282	244	276	255	278	269	261	245	258	259	258	268	253	277	250	239	260	278	257	247	262	267	268	238	264	280	270	248	250	294	238	279	242	269	254	277	264	274	283	254	266	259	275	294	228	290	263	282	263	255	259	231	273	263	289	258	290	264	236	266	238	263	264	288	292	242	254	276	239	258	263	237	266	280	258	271	255	232	268	241	250	250	278	261	251	296	255	268	256	268	234	270	296	251	246	290	277	265	271	267	260	262	285	256	262	255	285	263	284	276	250	251	271	273	257	265	250	263	307	268	263	272	237	230	253	257	221	262	288	251	247	230	256	304	253	254	249	243	250	253	241	264	304	264	304	253	266	259	268	271	270	266	261	240	274	278	260	258	264	268	233	243	259	266	276	267	241	262	236	286	260	240	225	277	284	253	237	294	255	255	233	264	272	308	240	255	273	281	261	248	238	282	251	289	264	250	242	263	260	243	249	247	271	292	258	266	286	249	255	255	268	263	216	258	245	276	271	277	269	258	263	236	247	281	271	260	265	247	257	256	276	261	252	256	268	263	280	244	292	310	307	285	268	261	258	228	286	267	272	260	282	294	279	249	266	252	236	270	256	282	269	256	239	287	259	283	272	239	253	256	292	262	261	282	255	241	267	265	258	255	250	261	253	253	264	263	261	280	248	244	248	272	226	239	241	269	261	265	261	272	257	267	265	282	258	249	280	247	260	307	262	298	276	243	257	253	244	284	268	263	238	261	274	282	235	235	264	264	266	249	276	241	258	276	300	270	273	283	237	268	253	247	302	282	255	257	265	246	269	269	264	290	252	234	236	291	288	232	269	250	254	295	278	274	273	257	276	268	279	255	276	254	255	250	268	218	292	292	292	251	252	275	269	261	229	243	259	275	268	252	254	247	274	290	265	268	289	273	256	233	233	257	277	263	277	261	275	263	260	260	272	287	277	272	254	253	252	241	257	256	257	227	246	276	271	298	277	260	253	248	239	263	259	247	269	266	234	287	227	243	268	287	237	287	239	219	239	235	285	298	289	263	287	263	244	258	262	270	258	287	269	263	268	255	234	291	230	256	279	251	291	263	282	263	253	238	283	266	270	239	254	271	238	237	252	286	264	263	242	249	249	255	254	249	251	226	260	261	277	255	241	239	278	284	295	273	267	252	272	245	264	289	277	276	273	266	251	250	250	260	273	277	249	246	249	259	271	250	264	266	294	281	257	252	249	255	275	253	287	286	285	282	314	248	267	283	286	257	286	274	243	266	242	260	280	274	282	279	248	255	276	259	260	269	288	247	255	260	221	250	281	259	250	264	262	268	278	243	278	265	259	235	278	267	285	242	299	293	264	252	233	247	241	271	244	261	270	255	291	315	279	257	272	287	238	283	276	278	273	257	271	260	273	250	265	288	256	270	258	252	283	280	252	246	264	251	266	265	264	262	283	257	222	272	293	217	272	259	275	269	256	295	254	263	255	298	272	258	268	256	259	267	266	268	230	248	249	272	261	260	288	281	301	233	263	273	257	276	265	279	259	245	294	277	274	288	287	276	279	276	264	256	258	242	255	280	229	250	271	279	250	246	274	277	281	268	265	257	272	316	258	254	261	255	233	248	262	279	287	233	272	296	244	260	245	227	248	287	274	287	254	254	259	273	269	242	264	231	258	277	268	261	290	276	243	253	255	281	262	263	274	269	288	268	262	261	264	242	252	298	256	259	240	283	247	257	265	241	224	288	284	255	277	259	278	268	245	263	240	245	294	238	258	241	256	284	243	234	273	272	260	271	267	265	262	259	267	266	260	268	264	241	263	264	294	287	253	310	313	278	262	257	271	264	269	272	283	246	253	247	258	265	280	251	292	270	263	270	288	271	261	284	249	261	238	266	231	229	245	278	249	248	246	274	285	253	236	284	259	257	291	279	251	250	250	270	279	238	255	220	267	258	251	260	271	285	281	249	249	272	261	257	296	260	286	254	237	258	270	261	271	245	261	263	304	265	273	254	298	266	251	259	260	289	261	280	257	267	253	280	265	241	262	275	252	244	275	260	265	261	261	301	266	271	255	287	284	269	271	271	274	252	233	276	248	293	248	289	254	264	251	273	268	264	252	277	254	267	236	252	243	250	249	240	271	254	265	268	297	280	265	286	239	252	267	291	232	267	286	239	247	271	268	255	243	251	255	277	269	278	255	287	283	268	304	264	272	261	237	261	226	249	237	268	256	235	267	228	248	274	262	247	256	225	279	262	248	251	252	265	273	300	251	261	241	251	247	265	281	261	299	255	243	303	261	267	275	263	271	263	270	287	231	254	283	233	271	251	296	247	255	282	277	248	262	232	247	292	260	297	264	293	249	269	277	257	263	262	263	262	254	325	271	249	245	286	239	259	285	259	227	278	288	278	245	282	262	258	276	283	285	263	253	261	249	259	271	251	256	281	266	247	276	244	269	281	255	254	269	288	227	270	252	276	274	275	300	273	266	279	288	281	268	271	287	251	266	270	263	252	290	277	256	245	247	240	261	279	254	253	277	266	279	239	277	270	277	264	240	276	257	275	245	269	262	250	247	258	277	247	265	270	300	279	256	271	231	268	283	229	260	268	274	286	267	272
4082	2052	2179	1323	1281	1226	945	842	1073	2715	8747	7659	6223	4060	2041	1028	688	571	527	532	496	502	468	472	507	444	509	492	489	469	514	458	415	481	514	515	505	480	484	450	495	512	511	487	489	503	495	482	480	500	478	482	484	477	450	521	455	495	475	464	494	474	460	480	499	470	460	478	468	456	469	433	520	483	446	474	476	508	498	483	495	471	461	483	501	472	521	516	492	489	474	483	464	520	495	488	510	562	504	475	502	494	489	481	430	493	484	473	482	502	523	488	489	481	475	455	488	466	482	513	524	495	470	520	486	473	453	487	486	441	526	482	500	510	461	469	504	470	526	461	464	491	511	489	491	499	439	499	471	481	500	535	493	481	472	443	491	509	520	431	484	487	484	474	489	492	491	524	498	462	488	472	466	503	526	480	486	482	464	473	507	495	509	519	487	494	483	514	482	517	492	478	506	504	499	526	480	512	494	470	479	515	514	496	451	494	502	473	451	507	497	483	481	481	508	474	485	517	482	497	474	453	471	511	483	481	479	479	467	445	506	500	499	457	492	469	502	470	502	471	465	525	505	477	456	480	518	485	494	458	514	489	503	481	486	556	468	503	505	488	478	482	487	464	460	462	479	444	450	495	504	499	480	495	506	506	485	472	485	489	485	492	472	513	476	465	460	494	492	441	459	489	507	466	520	469	484	473	495	476	516	476	482	482	505	484	480	509	501	447	495	485	496	490	504	514	476	477	470	481	459	473	518	524	506	506	504	474	484	496	492	509	497	465	522	497	485	485	485	502	529	520	449	518	483	490	485	476	461	436	487	473	434	478	499	488	478	476	496	412	466	509	462	501	447	496	478	444	497	485	493	476	487	499	487	486	456	471	488	498	494	488	475	457	498	481	462	475	475	473	471	492	513	491	472	454	510	477	492	505	491	518	469	482	475	495	490	472	508	474	467	520	479	473	467	493	491	513	522	505	473	480	515	504	472	489	473	454	437	492	500	493	496	475	495	503	451	483	462	506	465	452	504	489	518	491	480	496	489	434	496	511	438	475	515	440	508	483	466	497	497	487	446	454	450	477	451	475	480	475	507	454	473	476	496	475	483	488	482	466	459	496	524	487	497	506	510	521	473	488	507	496	483	465	459	485	533	493	481	485	484	481	499	523	519	510	480	463	470	509	508	493	484	489	515	470	466	488	457	450	477	476	444	447	511	519	490	535	461	496	505	467	517	478	541	511	464	508	474	506	457	486	491	509	469	499	500	475	499	492	471	501	460	513	469	484	503	493	488	502	496	544	448	433	493	499	442	467	508	467	519	518	482	463	487	470	456	476	462	484	485	480	476	488	484	494	471	476	511	469	457	498	478	502	543	496	464	506	505	502	479	489	484	476	495	483	432	485	505	504	493	490	481	465	477	502	518	502	447	476	469	445	521	485	484	526	490	495	521	482	477	485	484	506	485	491	460	478	481	494	486	507	489	491	474	453	497	509	479	486	490	447	463	510	499	516	467	502	486	496	505	509	471	499	510	465	488	484	487	454	466	485	488	510	493	520	475	459	481	524	484	491	491	444	474	482	498	462	480	499	486	491	457	510	486	512	511	480	483	463	487	508	467	484	444	472	498	471	487	471	503	484	516	529	420	499	531	511	523	500	485	505	492	506	463	470	506	481	465	495	522	501	466	495	486	469	472	455	485	489	521	485	501	495	519	496	500	511	486	447	494	468	458	534	490	491	523	499	481	469	484	491	501	490	455	483	499	479	515	477	485	520	449	453	469	465	488	490	490	498	485	519	490	494	484	468	469	484	493	490	474	464	474	499	463	504	473	483	473	470	471	491	504	517	499	493	470	452	484	492	474	517	444	506	498	477	488	497	481	526	478	497	504	490	448	461	491	470	469	528	507	490	476	451	537	467	466	470	444	520	484	479	490	435	490	499	495	477	494	532	460	462	483	482	491	447	457	455	471	497	483	444	446	486	491	483	464	489	501	464	496	466	508	481	493	469	489	506	518	498	516	464	494	481	480	515	500	450	513	525	524	489	505	506	452	455	491	440	495	486	527	448	487	498	509	488	472	515	472	469	492	458	483	460	485	480	485	479	482	458	489	488	488	498	487	490	522	510	514	478	504	489	516	472	501	451	470	472	485	455	473	496	533	489	478	507	461	501	484	499	483	484	480	472	459	497	506	504	435	454	526	496	494	498	478	532	513	463	466	470	503	538	480	504	505	480	479	518	484	457	476	537	476	495	447	469	478	451	533	497	516	512	461	491	535	516	485	475	460	473	509	487	479	438	488	493	511	456	505	481	465	520	471	499	443	503	487	467	457	478	507	480	463	517	467	501	506	478	494	522	495	478	475	447	467	450	482	492	461	509	479	551	509	480	450	474	535	522	488	491	470	479	527	483	499	486	493	466	496	518	517	470	479	497	493	507	501	462	462	469	497	469	483	486	475	503	513	482	508	482	463	503	458	478	493	480	492	479	527	509	466	508	495	478	490	486	502	466	470	495	474	477	488	476	509	505	476	480	492	481	514	447	486	487	477	438	460	495	473	487	470	474	465	526	492	474	505	466	484	548	456	505	488	513	477	510	480	498	497	508	489	522	500	469	493	477	476	495	493	490	485	472	488	467	483	502	470	493	506	446	485	518	463	486	488	472	491	527	537	492	524	462	497	502	485	504	479	490	497	508	528	518	483	513	484	468	466	506	485	494	486	494	516	471	503	507	463	489	496	503	497	512	471	494	472	436	522	494	517	479	502	507	562	477	456	495	469	479	474	491	474	475	491	471	487	474	493	513	456	465	514	499	474	476	493	450	504	478	469	498	514	481	468	469	528	465	489	473	475	479	465	474	475	493	450	488	531	509	516	473	476	502	487	527	477	486	491	469	488	452	475	492	516	490	443	505	500	464	502	508	488	501	495	493	450	517	502	488	492	506	488	507	491	470	505	482	456	491	494	488	490	473	505	490	500	511	540	480	461	497	510	503	497	442	506	495	499	467	507	474	506	478	488	496	464	468	468	439	513	471	537	461	481	509	513	489	507	472	508	469	503	478	472	464	481	494	494	450	478	457	494	482	496	486	501	504	541	492	471	508	499	486	507	496	485	484	509	462	524	495	450	522	477	487	473	504	467	498	489	509	524	485	494	485	488	457	482	514	491	453	485	466	467	503	451	442	473	491	535	507	469	465	485	482	475	509	496	491	501	500	496	510	488	501	485	476	442	481	444	494	523	468	465	495	444	500	462	478	487	527	468	508	501	534	471	496	496	508	479	511	443	507	485	480	530	449	523	459	478	546	474	471	505	492	487	512	493	510	520	497	478	468	527	538	484	524	465	525	461	429	504	498	446	485	509	483	483	493	449	523	443	491	474	469	474	501	481	473	499	480	487	487	512	486	469	492	486	499	486	446	460	432	490	506	488	493	485	503	472	502	507	524	486	430	474	468	502	478	487	493	463	466	513	479	471	474	512	495	470	491	454	486	472	528	482	511
24774	21252	27560	25216	8970	1034	757	468	530	3353	16429	16887	11824	6395	2329	843	397	266	212	207	211	216	218	198	239	220	206	213	239	203	227	241	176	190	205	214	211	228	215	248	229	215	225	229	201	204	215	192	207	232	184	195	187	210	203	198	199	218	246	207	233	190	212	217	204	217	212	221	215	232	238	208	195	210	214	232	216	224	192	200	218	231	222	200	247	215	198	197	204	214	218	227	199	224	218	199	221	206	232	211	205	217	194	216	212	227	230	201	217	218	227	194	214	226	221	232	250	224	201	227	183	198	201	209	239	222	212	213	257	223	201	215	205	224	218	211	241	198	227	177	230	221	215	231	208	214	212	193	200	201	242	245	242	214	226	201	191	206	234	203	201	212	199	225	197	212	197	268	232	227	218	215	199	209	195	219	193	214	221	214	237	197	208	215	212	194	233	188	218	212	250	195	194	214	211	217	238	218	215	194	222	213	223	212	207	208	244	217	227	240	219	198	220	200	215	231	225	203	220	201	238	245	223	215	235	208	203	222	223	214	207	217	210	200	245	229	229	213	205	231	224	211	187	207	216	225	243	215	231	221	194	199	215	215	217	212	236	213	196	237	198	213	210	211	217	217	202	197	215	205	212	190	223	203	219	221	209	223	230	210	212	225	209	223	217	205	195	223	228	223	231	213	188	221	239	206	200	244	213	227	221	206	213	219	225	233	192	222	215	211	198	207	202	203	211	236	220	198	202	214	217	187	193	193	215	223	262	191	219	227	199	206	208	208	208	194	228	224	223	233	241	212	211	214	217	228	207	217	230	241	240	196	215	211	188	225	202	221	222	211	221	191	194	201	200	216	225	202	207	192	227	207	204	210	209	201	221	232	243	202	218	220	209	232	236	201	222	232	186	202	219	224	227	212	210	246	201	214	208	190	206	241	202	215	202	181	226	215	213	205	234	218	207	180	213	180	235	222	215	216	185	199	228	216	234	202	172	222	224	204	201	220	193	207	209	191	223	235	212	200	217	186	179	209	220	204	198	226	213	225	234	204	232	198	221	213	237	210	227	209	204	210	222	213	196	240	204	219	195	214	202	219	245	251	221	205	216	231	223	219	231	202	192	201	212	183	217	220	219	214	229	232	194	226	218	216	226	206	204	208	232	220	206	219	237	182	251	226	208	205	208	218	220	198	216	199	202	233	193	239	216	191	196	230	216	216	229	182	204	223	213	227	223	219	210	169	217	236	185	223	235	212	210	201	242	193	201	200	206	218	197	197	215	200	217	229	210	212	209	205	216	229	213	211	235	185	193	210	198	189	194	219	239	209	216	228	192	192	218	215	206	206	217	229	186	212	205	191	199	219	219	223	220	219	245	234	195	189	217	194	212	181	242	234	225	194	205	225	229	210	234	207	191	209	229	224	209	186	222	204	224	177	211	213	227	204	176	216	203	233	243	211	190	220	229	196	237	235	198	181	202	227	219	207	217	208	207	191	182	224	213	202	218	209	223	208	216	209	213	208	203	246	207	220	239	219	232	202	198	206	222	206	229	215	207	204	228	234	191	202	215	205	219	229	221	218	239	193	223	255	210	206	201	204	214	202	223	207	212	231	217	215	249	212	222	208	218	214	213	218	210	221	192	208	241	207	190	205	216	208	211	210	215	200	213	196	222	212	202	223	199	207	193	191	225	199	222	256	187	210	213	211	226	220	209	206	199	222	214	228	230	209	232	187	199	221	200	201	225	203	236	214	197	199	206	198	205	221	217	221	194	212	208	202	212	200	198	207	196	239	205	196	202	230	223	192	226	219	227	209	210	219	188	225	228	222	224	215	216	213	195	203	221	199	231	235	213	212	246	242	212	232	205	200	189	214	215	231	203	212	203	217	212	179	200	224	230	193	242	209	193	212	220	215	237	203	200	210	216	227	198	214	217	243	242	208	231	204	227	227	192	204	235	206	194	214	211	248	247	194	184	193	215	239	228	229	221	194	223	206	187	229	244	222	230	203	201	216	229	200	170	205	231	220	202	202	207	210	211	219	213	202	204	198	211	237	220	229	207	227	188	187	225	207	205	219	188	194	200	196	213	199	215	223	192	215	201	211	210	207	225	211	213	212	198	213	184	217	222	204	198	221	225	201	172	235	224	240	201	196	211	193	189	214	223	238	208	212	227	220	202	204	214	263	196	208	192	179	199	185	206	212	199	217	227	244	216	232	214	230	192	211	244	222	217	204	236	234	220	205	212	208	194	199	198	195	213	216	225	231	196	196	211	206	220	209	198	209	215	229	210	202	205	216	230	181	192	235	217	220	214	205	231	228	211	234	198	190	209	198	218	218	196	236	171	205	189	210	219	235	220	228	221	218	194	221	206	232	215	196	202	200	206	213	183	208	216	214	222	213	229	192	221	212	238	202	190	234	249	216	216	203	197	237	207	234	239	223	226	258	218	194	221	221	243	207	195	237	227	228	202	215	211	234	221	215	229	181	206	245	236	196	228	209	216	204	203	204	220	214	228	231	222	218	210	233	186	243	196	214	221	212	213	212	204	219	206	223	214	247	215	214	190	200	226	203	218	205	193	212	197	252	221	208	210	205	227	221	205	219	241	218	204	214	198	215	213	205	213	234	227	193	217	225	199	187	227	216	220	210	200	229	233	234	201	222	242	240	219	234	186	199	237	211	196	214	210	205	190	222	215	217	207	230	230	212	207	219	204	199	183	212	231	251	212	196	227	213	240	200	224	244	199	235	217	193	242	253	246	204	228	194	244	233	218	201	237	202	209	221	195	255	230	217	224	222	213	205	210	223	237	219	215	202	207	199	199	212	228	203	214	205	208	187	228	191	210	214	232	209	219	198	212	208	224	233	233	187	204	239	196	233	228	215	211	187	230	207	222	218	215	222	233	217	211	237	213	223	210	227	220	208	207	218	236	216	189	200	210	215	234	206	226	227	199	192	253	240	189	205	190	203	233	217	217	219	199	224	196	218	208	228	204	219	193	231	221	219	239	209	198	225	232	196	201	215	213	220	216	202	207	226	231	230	220	222	214	210	197	212	212	215	205	235	184	210	220	217	218	230	225	204	178	215	218	184	214	198	241	210	216	200	203	231	220	226	216	200	221	217	187	201	198	223	213	225	226	208	217	225	197	212	187	220	231	239	216	219	227	211	210	202	210	208	216	219	236	203	215	204	225	214	215	236	206	196	188	221	180	210	202	218	217	201	234	169	199	225	192	227	206	203	213	202	226	231	215	214	208	220	206	244	193	217	200	212	209	213	221	207	193	206	216	204	255	197	196	211	203	215	215	212	195	231	223	184	221	186	212	217	201	214	208	202	235	176	215	210	226	221	203	219	186	222	214	227	212	215	227	229	232	211	196	213	225	190	235	210	210	218	205	218	230	223	214	226	241	230	236	218	213	212	212	229	230	203	205	219	221	217	206	227	204	204	192	213	222	242	221	227	208	191	195	227	208	222	214	195	222	193	195	221	203	221	214	224
4546	7784	6796	3454	2799	2532	1990	1531	1623	10056	29030	27086	20676	13636	5857	2099	936	492	425	360	414	420	408	420	424	401	402	436	375	406	371	417	446	404	410	399	386	408	411	406	414	369	422	402	356	431	413	430	386	406	372	415	386	412	398	427	410	414	383	388	402	431	431	413	418	418	403	377	365	424	385	389	394	393	430	395	379	387	375	404	393	402	388	391	411	405	435	425	404	420	393	415	416	417	367	385	385	404	394	398	395	411	369	406	417	425	380	382	357	386	395	374	410	386	390	420	407	377	394	368	401	428	370	392	404	400	420	438	423	438	409	398	416	391	399	410	449	418	394	378	381	365	414	426	395	426	403	438	426	385	385	423	426	408	404	448	426	443	397	400	449	385	402	424	398	432	414	406	413	389	347	384	403	404	432	413	366	431	393	389	398	412	421	406	428	410	389	395	397	378	395	413	404	406	409	432	381	406	419	373	404	405	392	413	404	446	448	384	425	388	384	421	373	399	378	421	384	394	396	413	416	389	402	403	388	382	385	440	383	395	434	396	399	421	394	425	390	440	424	401	417	374	402	424	424	436	419	395	410	387	439	410	410	385	397	429	408	398	422	413	366	413	422	420	402	432	370	408	402	381	416	426	402	396	381	377	384	433	408	432	420	417	432	411	384	379	401	441	419	407	393	421	403	402	385	409	395	417	417	417	372	422	390	374	380	447	399	425	392	420	397	400	360	388	421	405	421	374	387	397	394	420	374	414	400	390	418	372	430	422	426	428	418	396	385	409	408	410	398	433	395	407	378	442	411	398	438	436	408	401	403	386	404	399	433	393	435	415	407	405	394	399	414	427	387	420	403	407	408	404	411	398	400	365	410	401	371	401	430	383	394	413	400	444	417	412	423	375	393	407	406	452	400	411	386	407	410	385	409	430	415	412	422	412	393	409	432	401	393	414	401	432	439	389	408	414	407	416	404	414	404	397	390	409	403	410	396	420	391	427	396	407	412	403	419	412	409	416	393	409	382	404	420	384	417	376	420	408	416	390	400	397	482	367	384	395	410	384	418	398	449	405	400	424	408	418	412	411	422	384	404	408	411	418	422	394	403	434	414	407	418	416	375	394	418	405	380	426	438	372	408	398	408	393	412	438	432	399	375	406	404	354	414	378	404	397	400	391	380	442	402	400	414	403	405	418	394	416	395	392	425	390	453	367	411	405	379	386	416	389	387	422	424	396	421	373	417	402	388	405	404	447	377	419	400	397	436	384	393	383	391	401	388	409	385	400	432	380	401	395	418	350	403	393	404	389	373	417	396	380	377	379	397	385	422	387	405	416	400	391	411	411	450	400	386	430	406	374	397	413	429	424	401	436	440	397	408	419	398	398	451	376	392	438	379	427	416	422	407	405	415	381	435	394	413	409	431	445	385	416	422	398	445	396	456	416	439	378	431	410	428	434	376	408	409	415	445	395	398	397	408	387	395	411	436	413	386	407	386	414	414	383	356	428	416	411	389	411	412	410	379	399	406	433	407	361	394	369	383	411	391	388	414	419	413	427	442	390	428	429	399	426	405	378	371	395	431	423	435	409	422	378	409	383	419	381	419	397	409	383	419	441	427	437	423	398	406	443	415	456	421	444	409	401	453	397	375	375	385	418	404	338	393	387	415	400	411	430	395	412	416	421	402	403	378	406	393	397	417	399	396	441	406	427	399	405	412	417	364	406	371	414	387	404	379	401	429	378	401	447	394	384	405	386	394	377	431	402	406	426	416	423	392	389	382	407	400	386	381	425	416	400	390	407	410	386	426	392	377	405	355	415	425	401	392	361	411	426	394	414	416	382	394	397	407	411	429	407	435	398	419	404	426	400	415	432	374	359	422	420	404	380	410	401	375	419	422	428	413	361	403	403	413	411	412	410	401	394	409	411	414	420	400	386	421	435	427	402	432	378	418	405	395	381	403	411	393	412	405	399	406	425	400	419	412	396	435	426	395	412	382	383	392	412	421	399	396	449	415	419	398	396	442	408	372	392	387	429	399	398	384	415	367	415	382	404	453	386	400	424	407	400	383	377	417	399	422	391	411	395	395	385	444	365	389	417	402	422	441	389	380	388	376	420	414	407	373	400	388	380	404	431	394	371	395	431	370	407	422	380	375	400	404	408	403	413	407	433	377	384	437	429	386	395	425	414	397	385	418	374	394	422	376	378	396	399	410	412	432	411	411	443	428	419	414	394	413	405	421	396	402	388	426	403	395	420	426	411	397	389	374	400	405	404	383	374	375	389	373	432	421	411	387	371	446	393	413	410	399	391	388	361	420	410	417	382	408	458	416	422	400	407	405	411	370	417	401	417	378	432	405	397	373	407	398	442	399	398	400	431	425	415	380	396	418	408	388	382	391	444	390	373	418	397	417	358	392	386	428	382	390	383	435	425	390	446	388	417	403	394	384	394	429	374	439	423	405	404	433	396	394	376	399	398	418	421	422	398	359	429	413	415	423	419	394	403	418	389	429	418	418	423	412	395	393	420	418	400	403	410	402	417	418	395	394	405	434	405	399	413	397	406	387	402	408	400	388	439	406	406	380	402	402	378	400	423	405	388	408	419	417	425	384	341	371	420	420	412	380	393	404	411	415	412	397	398	429	365	413	396	399	412	396	371	380	413	454	416	404	413	427	423	410	412	384	410	405	390	436	423	398	391	397	412	405	393	368	398	391	373	409	379	421	415	390	401	388	412	409	392	383	395	394	407	392	394	403	423	401	413	386	397	398	367	400	403	421	435	408	425	402	389	438	419	404	397	427	407	426	416	442	413	406	401	418	421	418	425	397	361	411	430	429	378	368	420	382	416	404	458	399	395	409	401	395	364	391	422	377	388	416	420	420	460	370	386	384	419	418	436	433	403	430	402	380	384	431	390	397	425	393	401	384	411	407	431	418	424	430	414	423	410	412	449	395	408	429	412	389	390	389	406	393	389	363	419	400	374	370	344	418	373	405	418	395	391	387	378	410	382	388	414	381	441	435	364	408	427	386	408	392	415	404	398	415	372	426	387	433	407	411	418	410	373	387	412	390	413	406	404	412	384	392	408	369	412	404	408	442	400	417	418	370	421	383	394	424	387	447	412	387	412	437	372	409	412	363	418	385	397	427	402	426	421	374	368	400	449	390	419	395	390	385	419	393	417	425	422	380	422	439	393	423	454	379	425	430	352	420	438	397	372	398	430	406	406	399	384	398	387	410	361	434	390	420	434	364	411	396	439	379	380	401	419	390	420	430	393	416	426	423	404	394	418	394	420	383	372	390	385	441	400	375	412	435	407	445	380	423	382	416	403	408	379	435	395	396	414	411	413	419	407	395	396	424	432	396	415	412	420	406	396	399	405	399	398	424	392	405	444	410	393	401	366	398	439	391	401	410	418	428	427	399	420	399	373	416	396	420	425	399	400	408	404	399	399	367	432	382	398	415	418	368	374	423	410	393	367	410	422	387	397	409	436	374	399
23359	21350	29180	23882	21351	19284	2324	934	906	9639	35863	32943	25445	15567	6084	1539	639	206	172	176	155	177	173	179	157	173	154	167	187	172	169	174	168	196	162	166	169	148	168	163	154	178	169	177	161	150	178	190	166	166	170	168	166	176	188	175	167	157	174	138	157	143	165	177	152	183	189	171	167	156	158	160	174	179	205	161	161	171	176	162	163	165	190	144	163	143	156	171	186	169	148	153	159	127	157	173	158	169	164	172	164	150	183	158	161	168	173	177	186	159	146	187	170	141	145	193	170	184	196	177	170	150	154	171	173	142	174	170	158	156	163	150	169	145	165	151	159	198	186	176	195	177	172	163	170	166	174	147	164	181	166	183	175	184	183	176	182	176	162	166	143	141	139	167	170	158	169	171	170	169	169	164	175	155	168	182	171	166	159	162	166	175	185	172	163	170	168	177	176	170	149	168	153	165	172	167	170	151	160	166	145	160	141	170	166	164	154	159	174	146	164	160	162	168	156	166	197	156	157	162	150	147	146	178	171	163	181	164	158	157	177	158	148	179	151	187	171	164	178	154	155	178	181	169	181	180	182	167	151	170	152	187	168	166	166	144	153	180	184	152	159	163	168	173	168	137	181	163	176	174	159	190	166	153	157	164	182	157	156	202	150	184	158	174	158	173	167	181	174	181	155	170	170	166	184	157	161	175	172	183	166	179	196	171	172	197	170	165	171	166	153	186	178	138	170	151	166	156	180	169	178	158	179	179	189	175	169	155	161	163	182	150	180	186	149	166	180	175	162	145	165	173	157	165	173	153	165	165	173	178	162	135	176	173	180	157	186	147	161	161	167	166	169	152	184	166	163	157	164	163	148	163	161	165	184	173	174	169	165	138	162	176	170	174	161	168	176	164	170	161	161	156	191	188	167	161	173	169	190	174	178	168	160	176	155	157	162	170	167	170	166	150	169	182	169	166	201	175	186	180	169	166	166	173	162	163	166	153	137	181	176	178	156	158	160	143	147	169	178	166	180	166	172	157	131	142	163	156	158	153	169	168	161	156	150	166	163	176	169	166	181	144	150	157	186	166	162	150	179	152	166	156	170	160	168	179	178	199	174	174	163	167	175	160	171	169	159	163	180	179	170	155	183	139	162	147	180	162	167	172	166	168	173	192	195	189	169	162	167	156	139	177	149	180	179	186	172	184	151	159	145	163	171	153	157	184	182	166	165	153	156	180	171	164	160	187	161	180	194	183	157	171	175	186	163	174	181	156	171	163	161	141	164	189	158	159	167	158	172	175	163	154	175	141	151	178	181	169	189	185	167	160	163	173	159	170	171	176	160	150	181	178	177	170	180	178	154	162	159	170	155	170	171	154	182	181	187	163	157	158	170	155	159	170	160	167	166	160	179	169	149	169	181	162	169	165	168	162	177	183	169	178	162	162	154	183	151	151	190	171	153	171	171	157	176	184	164	157	175	158	156	184	188	176	165	150	163	168	191	165	162	160	185	165	147	165	164	184	160	162	160	166	182	179	195	160	137	190	162	129	160	188	162	156	186	172	162	185	174	169	172	206	162	188	177	160	176	163	157	172	159	144	150	154	182	171	149	167	189	185	165	168	174	159	155	172	160	154	177	170	165	155	178	172	154	172	168	156	184	168	151	177	179	153	164	177	153	171	170	168	175	173	162	163	162	165	177	168	171	170	150	176	174	170	151	159	171	187	176	156	189	178	178	182	171	178	149	169	165	186	179	168	161	175	145	171	160	164	152	178	172	172	172	167	172	163	168	177	181	182	167	181	165	161	168	151	139	186	155	170	181	154	161	155	154	173	176	153	148	151	159	187	158	159	161	173	165	164	173	174	187	180	154	170	149	151	170	160	170	167	162	176	169	147	171	151	173	178	157	145	188	169	166	173	175	150	175	171	151	187	155	170	155	164	176	160	156	166	178	162	159	203	171	151	169	127	167	185	165	184	180	163	156	169	173	151	162	150	169	184	152	172	181	167	155	181	179	137	159	184	138	172	165	183	155	167	199	170	165	164	183	163	178	171	161	162	162	190	179	170	167	171	152	159	185	144	196	163	144	167	166	166	183	159	162	168	153	180	185	194	162	161	163	171	171	156	167	177	164	153	150	178	163	151	165	158	177	172	179	171	162	170	160	157	201	149	154	163	161	148	160	174	172	167	165	158	141	172	176	171	163	153	173	171	164	160	153	166	167	183	174	185	164	162	169	180	161	160	173	180	158	158	158	164	175	159	168	161	145	159	155	147	161	157	143	152	181	171	186	173	182	181	152	159	169	169	158	166	166	178	192	169	189	175	162	162	176	172	163	176	144	179	146	185	170	156	176	170	178	188	167	174	173	165	166	166	148	201	172	167	168	188	157	157	196	164	163	157	171	167	170	184	160	160	167	176	147	154	163	175	184	178	160	148	175	150	170	174	161	162	159	169	167	176	170	172	176	162	162	184	149	151	172	152	173	164	162	180	153	177	171	176	163	187	183	187	166	194	186	179	163	160	171	156	174	162	156	174	182	176	167	158	176	173	161	181	178	182	184	170	163	156	154	163	179	168	178	168	191	179	181	184	160	161	166	156	179	164	184	177	154	186	129	169	169	152	170	188	174	174	173	163	160	184	165	144	171	164	165	167	178	177	187	144	180	162	159	175	143	168	162	162	161	141	194	178	164	190	166	176	185	197	162	168	168	156	159	144	155	152	147	163	169	145	163	172	162	177	152	153	176	158	153	173	172	170	187	173	154	167	180	170	188	142	169	175	159	177	162	165	188	150	178	144	157	160	158	154	155	169	157	161	143	181	179	160	144	158	167	169	169	165	169	172	174	174	164	159	170	176	158	161	168	167	155	155	170	168	150	174	157	179	155	164	187	150	163	175	155	191	166	159	185	166	164	166	144	156	167	165	176	176	166	159	185	162	165	180	179	166	148	177	171	146	160	198	151	170	135	204	177	175	160	170	178	165	170	190	153	180	172	158	167	154	167	182	170	148	176	153	163	151	140	139	164	173	181	163	147	169	168	166	189	181	169	160	142	159	156	155	160	171	180	164	172	174	151	181	170	165	164	140	173	160	182	197	177	175	144	176	163	165	158	151	169	198	201	166	150	186	193	163	174	173	155	161	165	162	136	171	167	153	177	163	179	171	173	150	181	172	185	169	154	163	160	167	184	164	179	163	158	161	149	149	165	168	199	187	175	174	189	164	147	179	173	171	179	175	162	184	190	157	172	166	178	158	152	161	169	170	155	159	157	151	181	159	173	153	155	177	170	171	175	158	161	174	169	153	179	171	177	163	150	161	147	170	171	162	156	196	162	155	155	180	171	173	196	148	187	172	180	155	151	182	185	172	147	152	151	151	164	162	153	178	159	153	169	158	178	167	168	158	179	200	166	181	145	178	168	149	153	174	146	147	167	179	179	166	170	135	162	159	169	169	163	143	215	160	191	189	160	170	177	170	197	176	166	197	169	167	179	158	187	168	166	189
7852	17330	14407	7893	6077	4924	3536	2852	3132	20518	43589	40448	33108	24009	11664	3847	1667	382	317	311	321	317	326	311	299	288	317	295	327	336	304	281	318	295	309	316	305	327	302	316	313	292	306	310	313	294	298	314	311	288	296	319	311	314	304	321	283	298	304	313	341	277	286	314	318	287	329	310	294	298	350	311	299	290	333	311	314	310	283	295	281	336	325	336	284	339	295	322	306	295	292	295	306	350	302	308	275	274	303	275	303	288	288	322	292	288	327	317	284	285	290	281	287	282	302	301	278	308	304	297	303	292	304	312	304	337	292	322	296	293	277	284	308	320	279	341	274	342	307	351	306	339	295	322	297	312	309	323	309	311	308	292	280	308	330	319	311	312	301	311	304	275	306	306	331	303	311	278	300	311	336	313	277	331	319	308	287	288	294	325	316	312	305	316	301	286	272	305	296	300	303	298	295	304	311	280	304	323	285	286	313	286	297	298	284	326	323	303	321	332	298	291	288	293	325	302	324	307	307	272	334	316	285	285	269	280	314	307	288	272	299	302	278	308	283	307	308	320	308	327	284	311	290	308	299	298	300	329	303	292	289	321	312	315	316	293	324	305	271	322	310	294	321	329	303	317	278	310	288	309	305	272	312	297	313	268	305	313	343	300	294	295	298	306	306	342	305	299	297	302	291	313	302	284	321	298	329	304	288	304	298	301	316	320	293	306	309	318	297	335	322	277	301	293	290	284	334	286	317	304	299	294	322	334	318	325	282	293	285	322	327	316	299	296	320	311	319	328	287	294	288	297	303	305	305	287	322	310	300	308	311	302	302	292	293	318	299	300	296	284	318	308	294	288	330	317	304	294	270	316	313	315	275	329	312	289	305	328	320	294	310	291	301	301	260	297	292	288	285	322	305	310	347	303	309	294	313	330	322	304	299	330	324	305	278	296	303	290	313	289	306	308	301	309	314	291	315	340	304	337	331	307	302	322	318	296	306	311	303	316	300	292	312	309	305	321	281	300	303	302	322	313	307	319	315	288	311	304	326	300	300	303	275	327	324	346	291	287	315	302	310	307	311	311	305	314	299	306	347	307	287	335	310	271	272	284	303	307	315	296	305	288	292	311	298	308	302	288	323	327	346	346	283	326	299	312	306	283	333	307	312	327	317	313	281	283	299	343	282	328	312	296	296	264	284	281	297	314	295	319	305	282	309	309	313	307	278	304	311	329	292	284	308	319	280	313	300	330	309	289	333	344	336	344	280	306	337	342	315	332	322	274	298	268	326	317	318	309	302	299	315	281	294	298	301	263	320	323	293	318	292	312	286	285	262	311	332	313	319	323	286	306	304	293	301	324	289	321	292	326	316	344	324	302	270	330	288	306	317	291	311	315	304	297	308	315	291	325	300	318	308	326	316	318	326	306	295	318	308	303	318	294	270	317	302	317	279	309	318	303	290	301	292	291	298	282	300	309	280	308	332	299	309	302	307	298	298	304	334	288	286	309	306	298	322	323	310	312	300	326	322	308	331	322	307	285	313	321	287	323	302	277	323	300	310	295	326	310	327	256	301	306	310	292	299	294	306	284	292	305	305	288	313	324	328	326	255	312	282	306	317	309	273	300	296	311	289	322	308	324	309	312	303	315	291	336	290	337	313	296	300	339	300	323	293	301	303	318	291	284	285	309	304	307	317	299	306	286	323	290	303	300	304	316	273	315	306	309	322	311	298	297	313	319	330	299	313	279	273	334	305	299	266	309	323	303	307	308	283	294	318	300	303	323	306	334	296	304	330	270	295	310	304	283	328	316	263	323	293	303	289	300	281	305	322	297	312	300	340	306	295	317	315	286	306	303	311	305	323	311	327	318	306	326	287	334	313	315	316	300	332	282	310	305	289	282	330	318	290	317	309	313	325	323	313	323	299	285	313	287	329	300	318	319	324	365	316	315	339	303	306	322	329	313	299	276	304	287	311	287	295	288	344	323	286	293	313	286	313	304	305	307	301	315	335	276	287	299	314	355	322	300	313	300	305	324	260	323	318	309	317	309	318	283	324	310	281	304	291	297	290	311	328	348	282	285	293	267	306	332	286	291	271	332	304	327	316	313	322	315	269	310	310	298	290	300	289	321	319	332	314	272	305	294	316	306	311	308	293	303	302	317	303	313	302	294	306	324	319	287	302	323	295	341	284	292	312	292	310	305	293	301	348	287	313	319	311	348	295	310	306	301	322	316	317	312	289	319	306	275	306	308	320	285	335	309	286	321	354	305	317	281	327	309	306	321	266	319	279	326	308	300	285	288	285	319	299	306	301	289	295	342	301	311	314	300	288	313	300	296	313	314	306	306	288	315	295	293	299	310	311	306	286	325	289	293	303	294	329	308	330	286	299	308	321	295	319	290	285	312	296	287	312	296	294	311	339	297	313	303	321	306	288	299	315	268	294	329	316	295	276	278	300	313	299	290	313	301	315	292	288	343	270	314	290	301	322	302	317	290	321	299	327	320	304	309	295	332	316	294	327	291	318	316	293	346	304	283	315	288	303	296	327	325	326	310	315	311	316	326	317	306	324	320	306	317	291	306	304	282	300	328	316	294	291	316	315	293	297	300	317	291	327	325	319	306	293	313	314	285	305	329	308	296	329	285	329	314	335	320	268	308	262	316	311	292	333	305	299	314	320	293	299	298	320	320	306	320	311	311	290	266	277	287	355	329	287	317	309	309	303	322	300	308	336	297	309	317	296	353	311	311	284	303	305	293	289	289	302	310	294	308	302	289	300	301	310	308	296	317	297	343	315	299	305	296	292	308	326	321	314	297	297	342	325	282	289	309	308	310	309	306	289	292	307	292	309	288	287	334	308	320	306	300	317	288	278	291	319	313	314	278	342	320	302	289	318	315	313	291	309	282	320	308	310	308	310	302	299	314	340	318	311	310	307	299	274	308	285	308	295	307	266	304	302	314	295	322	328	310	315	302	290	301	323	293	315	305	303	279	329	299	354	331	291	307	272	307	340	305	331	312	318	290	332	328	285	295	325	311	280	292	312	320	310	302	306	306	353	298	311	315	316	306	315	328	310	290	323	309	265	326	299	314	311	311	299	302	299	304	291	326	306	324	311	310	281	309	306	295	296	320	301	293	276	336	292	336	318	345	353	304	320	343	301	316	310	306	314	332	292	333	296	299	312	280	305	312	317	305	296	310	289	261	310	317	320	298	310	304	298	324	327	297	303	308	310	320	292	296	343	295	323	310	295	303	330	303	310	305	296	341	329	329	327	287	307	281	313	283	327	335	320	322	320	293	307	328	323	296	327	269	335	284	273	308	283	321	313	318	317	334	308	271	331	328	320	289	299	282	319	321	326	307	345	304	285	302	327	325	307	305	314	330	309	294	346	285	294	312	315	322	313	299	311	282	302	335	290	325	313	299	328	303	294	278	312	292	345	299	321	286	300	295	309	293	297	302	297	327	283	296	285	303	285	305	290	303	328	307	311	327	287	312	278	307
26829	20433	6571	938	629	535	464	438	431	1122	3853	3560	2365	1265	690	404	302	239	254	273	277	271	279	263	259	273	271	297	255	242	250	275	271	265	280	278	262	249	279	268	257	277	245	264	261	288	262	254	275	245	221	261	262	247	247	231	255	260	266	277	270	243	250	275	265	238	256	267	227	263	258	256	257	240	290	263	260	269	259	251	275	270	278	268	250	268	258	274	265	242	272	244	264	259	265	247	255	261	246	287	253	255	228	227	309	246	283	252	300	272	255	268	264	249	261	261	245	283	266	241	233	251	266	267	271	253	247	256	247	261	238	274	263	237	254	264	254	246	258	259	233	252	245	267	252	244	216	250	244	261	253	273	254	250	261	252	274	262	236	283	245	257	252	249	241	261	260	251	257	266	263	258	292	232	278	261	240	250	250	283	264	259	220	244	291	268	277	243	232	243	259	257	222	267	259	232	254	245	250	276	274	261	266	259	257	265	242	267	252	246	256	234	262	238	282	254	246	243	272	245	241	281	243	268	273	286	244	234	266	237	276	235	291	255	273	247	267	277	235	262	257	251	278	288	251	288	262	268	266	255	239	239	232	257	244	230	273	242	239	265	282	283	279	267	289	233	254	263	261	255	236	260	269	245	254	250	284	301	274	285	267	238	259	256	248	260	269	252	277	262	282	245	239	252	257	247	260	267	261	259	263	253	255	268	240	257	276	254	250	249	261	258	278	291	231	226	286	289	247	268	259	237	226	265	280	265	244	302	255	283	238	224	245	272	243	295	261	239	255	260	254	271	253	238	246	262	291	247	256	263	285	254	245	255	276	296	265	286	231	279	224	257	252	243	241	227	247	243	273	239	273	266	245	246	255	262	270	248	250	275	275	260	266	289	253	276	264	238	256	239	250	258	283	257	245	233	256	263	248	250	235	261	249	255	274	248	248	236	257	252	239	245	254	280	279	264	294	265	264	236	266	268	255	255	254	249	257	238	264	258	253	240	250	234	260	266	277	245	249	252	253	260	245	257	241	260	225	261	249	288	272	254	284	257	248	254	270	260	247	256	269	281	261	256	244	268	262	262	263	266	267	278	257	285	260	239	284	278	263	273	258	245	260	244	234	278	241	268	243	263	260	257	243	244	268	269	234	292	259	244	237	244	225	249	286	274	270	244	264	284	256	194	248	253	247	242	242	249	248	288	260	231	218	285	232	268	270	277	247	229	272	248	267	276	242	242	251	265	268	254	282	259	264	260	278	277	236	250	241	282	284	268	260	239	248	248	262	243	260	235	249	262	245	274	291	244	227	233	238	299	244	257	247	257	267	266	222	255	235	271	272	262	238	280	256	275	266	254	249	238	266	251	252	275	262	301	291	266	269	244	266	248	250	293	238	269	271	255	231	258	270	265	274	285	256	276	258	267	260	258	257	246	250	269	249	257	231	268	273	230	255	272	242	223	265	252	253	264	261	262	259	248	257	264	286	241	266	269	266	264	261	266	245	253	242	255	239	246	263	239	252	229	264	257	272	267	253	246	268	216	250	259	246	243	275	253	243	301	261	271	242	257	264	260	265	236	276	266	281	242	288	269	241	245	245	228	258	265	238	247	268	263	260	276	286	267	244	277	314	247	246	236	253	241	264	280	274	247	238	258	217	245	273	248	257	238	252	247	272	242	251	262	279	257	226	252	262	259	233	255	259	255	281	256	254	255	271	243	285	262	259	248	252	264	286	245	238	265	235	234	276	252	235	260	265	260	257	235	239	248	248	270	281	268	270	271	249	282	270	305	237	243	277	261	294	248	243	257	263	254	256	232	224	268	248	269	230	240	264	272	267	288	272	266	266	267	275	247	284	258	242	243	237	261	262	232	284	272	249	247	242	230	257	262	246	262	236	278	227	255	242	258	270	249	254	264	284	251	274	254	261	264	289	238	258	261	267	266	261	245	235	264	251	254	251	246	234	275	241	244	242	257	259	275	231	258	267	251	257	265	262	244	251	257	221	262	269	260	259	259	238	261	269	263	277	266	249	254	227	252	237	246	256	229	253	267	234	241	238	257	255	262	264	240	276	242	242	250	279	236	235	286	229	239	267	270	265	261	239	269	261	261	253	234	273	285	269	252	247	246	263	242	279	245	246	263	261	266	249	242	251	257	240	247	262	262	273	273	243	235	279	225	273	241	258	286	263	277	277	261	238	277	279	255	278	253	281	259	259	241	252	256	270	238	275	260	242	226	242	248	256	277	242	239	286	234	249	265	262	271	256	268	252	283	248	256	247	233	265	254	251	265	269	234	260	241	284	265	262	262	248	252	298	273	240	240	273	315	242	260	243	257	255	241	231	262	280	267	232	265	267	264	259	277	285	274	266	281	247	257	239	291	236	264	241	274	256	243	269	280	273	241	268	248	261	239	261	244	261	270	259	275	281	248	251	254	239	251	260	264	268	263	250	248	273	277	283	267	255	265	250	283	262	282	249	247	229	252	262	254	262	264	267	245	216	285	253	261	263	260	277	267	265	244	229	262	257	276	249	277	280	259	264	247	243	273	244	237	281	277	234	275	243	247	215	254	274	235	228	267	248	234	269	246	233	245	287	265	288	281	264	266	282	236	264	276	277	259	259	249	281	266	266	257	296	244	253	262	254	263	223	243	257	237	280	246	280	239	268	262	241	221	253	271	275	274	247	271	244	279	255	255	226	257	277	256	240	274	256	258	243	254	269	245	256	264	235	288	236	263	265	235	264	241	261	272	280	257	268	277	241	265	254	239	264	254	253	267	287	265	272	279	225	245	249	262	234	273	249	272	253	264	259	255	258	270	265	237	237	269	247	266	273	255	243	255	249	250	253	256	278	220	277	251	264	271	279	256	235	280	240	298	238	237	260	258	260	259	241	252	252	295	274	231	209	243	232	280	246	226	242	256	242	240	254	243	253	274	262	286	246	244	224	293	248	248	236	249	251	255	240	235	278	240	257	259	254	249	252	287	272	260	264	226	259	265	246	289	258	252	259	230	272	264	265	264	257	232	291	251	246	228	278	250	266	250	231	268	276	273	256	258	280	253	250	252	255	261	243	286	248	268	242	295	273	264	255	250	266	256	245	266	240	265	269	238	244	253	263	276	230	245	271	239	264	245	232	250	268	266	238	269	260	264	273	261	270	267	275	294	290	235	274	264	256	223	267	288	251	263	276	279	248	244	250	273	246	271	273	247	249	273	251	230	245	251	224	283	254	267	230	263	247	257	257	255	274	266	249	254	260	264	283	267	244	271	246	276	248	241	256	230	243	231	269	236	232	268	258	280	241	265	296	277	258	228	271	262	220	266	244	231	263	258	265	259	257	257	257	252	259	266	261	236	251	253	239	287	279	244	281	269	268	239	248	283	238	208	215	265	227	288	251	267	290	254	258	277	292	249	263	253	247	249	259	258	228	264	261	247	277	254	239	257	256	252	241	250	270	272	268	254	267	254	272	255	242	237	286	238	274	270	274	277	236	235
4145	1965	1757	1588	1757	1503	1318	1129	1106	3426	10079	8838	5691	3303	1557	893	584	516	498	515	484	512	481	514	466	444	446	449	484	464	454	491	456	514	526	473	480	442	491	501	449	456	498	457	494	507	448	456	471	461	517	488	502	466	450	472	511	489	482	473	463	477	498	474	448	544	464	479	489	493	482	498	515	469	461	487	450	491	465	468	479	517	493	480	491	491	520	511	465	510	451	470	510	489	504	457	458	489	491	471	459	474	482	474	488	479	487	522	464	481	467	542	435	472	462	481	469	523	461	474	442	495	478	455	515	485	488	483	461	483	531	508	487	497	488	480	544	465	457	497	456	492	505	437	496	468	510	473	517	460	500	450	493	480	468	492	487	473	444	475	458	467	496	480	466	441	458	466	480	527	479	499	477	506	526	484	506	465	449	460	466	463	482	490	518	456	454	501	493	487	435	481	482	460	493	486	483	473	524	478	495	453	487	495	460	474	453	473	543	460	500	482	478	450	470	456	498	474	452	467	490	450	479	473	480	485	492	483	521	512	476	505	502	496	427	499	488	497	495	523	451	460	441	474	497	466	525	491	470	495	463	483	484	492	487	438	473	455	489	468	471	499	459	454	515	482	460	465	465	472	469	494	506	504	509	496	493	489	442	501	484	490	471	461	477	488	491	463	500	476	484	454	486	487	488	480	498	502	519	468	512	499	453	447	465	474	488	488	466	478	474	488	458	472	462	448	436	458	443	465	494	474	468	480	467	476	510	493	498	466	514	499	490	508	455	501	520	485	440	478	450	475	510	479	475	478	497	474	468	480	462	505	511	472	484	450	494	489	420	470	497	478	482	466	504	501	491	445	469	490	449	482	484	447	481	489	469	459	468	465	475	502	477	479	472	464	503	508	486	481	494	491	452	486	477	463	468	489	463	497	478	490	504	458	476	462	472	443	480	483	471	481	443	459	475	463	483	485	486	489	541	448	490	496	502	477	479	510	470	505	509	480	455	507	492	491	478	478	466	460	475	500	500	445	473	499	480	452	464	478	465	470	487	472	478	510	506	509	470	477	502	498	490	472	512	463	483	493	486	511	450	496	457	477	497	451	478	495	528	459	447	495	457	489	487	485	473	459	492	517	448	473	453	444	488	476	475	480	482	503	455	466	441	450	494	472	491	484	482	506	481	477	461	506	474	484	474	472	468	475	495	460	459	473	464	493	479	490	458	485	472	515	481	480	431	500	482	498	525	478	498	486	445	467	472	458	462	464	461	458	495	459	435	499	463	468	491	488	517	492	461	484	479	518	494	484	435	459	407	460	520	495	478	491	492	484	493	463	480	494	484	468	452	463	483	504	474	464	504	481	451	499	483	504	480	446	455	468	471	494	516	516	478	469	480	467	489	488	504	457	509	498	466	463	449	491	442	450	468	467	474	487	507	436	490	511	477	481	485	455	465	453	482	447	524	489	486	506	470	456	485	431	481	487	447	497	521	482	495	530	455	505	456	449	448	456	457	514	488	495	466	474	497	478	479	473	465	514	508	458	475	473	487	502	457	473	484	447	452	482	520	473	481	494	490	493	464	471	493	451	504	492	468	477	501	445	510	444	459	471	488	484	479	517	479	485	560	490	449	462	496	469	487	472	483	472	484	452	513	503	510	472	474	472	521	494	480	524	458	456	514	490	491	478	467	533	470	513	492	479	485	511	491	478	476	466	522	546	514	476	503	474	434	504	473	463	481	472	462	513	493	492	460	490	488	477	488	465	455	485	482	512	518	458	445	436	502	461	462	509	472	472	487	469	531	509	486	503	453	478	498	481	473	456	498	466	500	467	481	473	491	483	469	461	475	477	500	475	488	445	495	489	497	460	465	495	497	421	438	470	508	514	475	493	473	459	456	483	471	484	531	449	514	496	442	463	471	476	493	478	494	436	450	457	459	488	487	486	491	473	451	492	496	514	487	521	495	532	504	507	473	479	479	522	440	488	488	496	484	487	499	510	484	473	496	495	464	495	498	472	481	455	473	484	441	474	451	453	484	484	491	474	493	539	491	462	452	453	486	485	487	469	491	485	460	473	476	511	501	467	526	460	498	472	506	494	491	489	488	489	492	488	482	455	527	508	469	467	462	453	494	478	498	502	485	468	505	447	487	478	508	466	495	523	491	435	463	497	497	487	524	446	469	508	490	495	485	441	469	512	478	482	519	500	473	524	503	469	465	482	496	466	471	525	459	477	449	448	453	490	515	467	480	485	497	468	476	503	520	500	505	464	538	478	502	481	489	504	473	472	481	464	481	477	491	453	455	492	477	515	489	470	507	511	467	463	523	474	511	487	466	512	465	483	484	498	453	479	474	488	505	504	504	479	515	471	439	488	517	475	427	508	509	432	485	503	504	463	467	451	463	468	494	479	476	526	456	488	473	488	484	456	494	507	490	487	482	440	504	472	505	503	431	492	452	450	489	491	482	497	519	501	457	496	473	476	535	472	472	486	474	494	468	482	488	528	481	492	501	500	485	450	487	480	486	523	466	486	463	509	465	471	502	458	482	488	497	470	492	453	488	467	469	492	456	452	516	440	504	504	488	469	449	485	498	480	505	471	482	490	488	477	477	517	485	453	511	486	485	483	481	438	497	468	474	447	479	507	450	477	476	483	460	460	458	509	484	474	471	444	472	462	505	495	486	460	473	487	482	469	467	481	458	475	454	491	465	509	500	463	452	500	476	475	488	539	469	482	474	456	475	478	515	487	468	486	472	478	458	467	476	521	510	448	517	460	428	471	484	467	495	481	470	510	503	473	477	462	486	503	480	472	466	514	466	477	497	470	469	503	517	478	471	477	478	497	466	457	491	467	457	457	482	481	469	460	469	490	495	458	486	511	501	465	501	451	431	498	494	490	501	510	456	488	477	469	458	496	470	487	455	524	499	489	514	469	468	492	440	484	458	466	487	468	464	437	504	476	500	484	517	481	490	469	501	525	476	495	509	487	500	477	464	471	477	479	446	515	482	481	490	475	484	484	462	470	471	505	473	486	479	455	485	458	480	495	487	463	503	415	498	476	496	481	442	449	477	436	447	473	509	513	486	478	506	465	487	481	482	428	473	446	456	515	451	483	485	483	473	444	481	470	500	501	470	509	480	490	494	465	494	494	504	512	465	469	445	485	507	455	488	476	410	454	495	511	513	495	475	507	461	444	497	473	489	505	458	470	466	508	436	478	463	491	506	466	461	471	489	448	464	485	477	494	463	490	463	452	524	441	518	452	483	460	456	475	468	508	472	488	470	474	494	436	468	511	472	494	493	470	467	440	477	453	490	487	486	480	494	443	487	513	502	435	465	480	473	495	500	480	528	496	488	472	483	485	491	452	493	446	473	485	483	472	487	478	483	493	487	473	489	479	501	474	461	495	475	464	487	474	514	502	516	467	485	513	472	445	470	468	456	491	484	499	478	470	476	484	474	500	476	473	469	497	475	480	478	499	550	457	473	504	463	510	499	475
24859	21334	27711	25263	9945	1537	946	670	821	8167	19270	16211	10228	4742	1767	627	352	237	214	205	217	211	236	215	235	211	246	246	230	207	235	237	205	215	222	190	211	234	212	202	221	224	207	200	202	238	230	228	219	235	193	218	218	189	200	199	214	231	216	222	241	212	216	180	230	216	200	209	241	174	201	201	220	199	205	213	209	193	237	219	234	216	229	230	207	218	213	202	222	205	239	201	201	204	224	241	230	187	192	216	204	210	208	212	231	217	213	200	204	216	229	226	209	204	186	223	185	214	223	197	193	196	222	218	214	219	202	216	192	207	194	202	231	213	202	218	228	180	174	221	226	219	217	234	195	208	224	203	216	211	207	224	224	203	224	212	220	200	231	203	200	213	209	222	206	206	212	217	208	215	211	220	222	188	203	212	214	201	185	218	232	197	242	213	234	240	193	228	219	192	212	210	207	211	243	193	223	220	206	195	209	204	213	219	218	223	193	224	205	223	227	206	188	189	219	214	232	225	242	216	192	224	206	205	204	233	192	207	207	225	224	226	243	232	196	212	205	218	222	193	219	230	202	200	222	209	225	204	192	228	199	229	230	208	232	192	228	204	240	211	243	221	212	224	199	195	214	219	219	198	213	234	211	227	239	209	221	184	218	224	203	193	227	218	226	225	211	225	218	237	213	213	199	199	218	210	236	228	216	197	208	226	233	182	185	227	194	202	227	190	227	225	211	219	223	225	203	223	211	215	210	209	214	207	229	215	195	212	204	219	235	207	224	215	225	229	182	221	203	215	194	203	234	218	201	212	213	238	200	221	182	232	227	198	225	238	219	226	196	213	213	235	217	230	210	204	211	197	203	209	198	219	198	198	193	215	195	204	194	206	232	194	212	237	203	209	224	224	216	216	214	203	210	220	191	241	203	199	220	209	205	205	233	206	201	200	201	210	218	253	220	210	211	219	222	207	209	230	229	204	211	242	194	195	219	218	226	191	212	205	210	220	185	206	221	198	208	222	209	197	219	219	219	230	223	211	202	254	215	218	235	186	207	215	236	210	210	237	206	203	208	220	224	205	227	203	213	217	230	192	225	228	211	217	229	208	241	218	191	201	200	195	205	185	219	228	232	220	221	220	236	214	228	210	206	199	214	209	214	224	213	193	201	204	222	250	192	219	219	181	215	223	206	226	215	214	229	192	201	189	219	205	211	207	215	190	215	222	205	178	228	219	212	217	215	201	208	201	209	195	202	231	228	206	217	210	191	211	206	221	238	216	219	218	219	208	218	206	177	222	213	226	239	229	246	196	215	203	223	196	220	226	238	228	220	171	216	223	214	229	200	224	204	235	236	189	204	207	208	243	221	190	228	213	242	195	214	239	223	220	223	221	229	228	225	203	199	225	217	199	236	203	229	205	222	181	237	212	207	188	217	205	249	205	197	186	205	223	211	205	181	206	231	225	207	204	190	241	200	214	213	198	217	227	205	214	212	219	218	213	230	217	189	213	222	168	220	232	226	204	197	219	189	212	197	227	207	203	201	207	216	205	233	210	212	226	199	232	218	215	190	225	209	202	200	170	223	224	214	198	206	217	210	187	199	209	229	225	216	236	226	195	215	221	224	235	198	246	197	195	210	218	210	179	205	188	204	212	223	205	228	235	185	178	216	191	229	199	201	227	194	221	228	229	202	191	231	184	214	216	211	225	221	232	183	230	200	232	224	233	240	216	213	238	240	187	208	200	212	202	237	235	224	221	209	211	193	193	230	216	194	195	219	231	186	220	213	212	195	164	223	221	214	234	199	240	236	211	217	221	189	203	225	215	217	222	207	204	205	219	210	198	184	241	213	204	204	215	215	213	240	188	213	217	220	211	197	213	214	225	234	241	191	205	204	222	233	215	217	209	214	217	236	216	210	212	215	249	212	217	186	234	210	236	217	201	212	209	220	216	200	185	228	228	213	201	202	225	210	205	212	220	211	229	203	220	242	184	225	227	205	207	232	221	217	192	209	244	206	249	236	214	247	211	229	209	207	210	193	207	210	220	230	227	196	229	217	213	203	227	218	216	193	218	239	225	210	222	222	200	185	206	197	215	221	224	198	192	233	189	197	183	206	206	201	224	231	215	204	198	219	220	227	234	224	207	212	198	188	220	224	185	197	216	216	207	201	220	213	203	208	192	193	195	203	218	214	232	194	214	219	215	192	198	241	226	218	201	228	204	227	199	193	222	199	238	226	211	229	198	204	212	231	192	224	209	208	222	216	190	217	231	206	200	198	247	215	217	207	197	181	221	203	222	218	216	208	211	212	233	202	190	210	197	222	194	210	199	206	225	196	216	222	219	225	206	223	220	206	203	223	199	210	210	209	211	207	191	195	208	219	219	221	244	193	200	195	227	235	232	219	222	218	225	212	204	196	213	206	186	189	195	175	203	192	186	198	204	213	205	217	227	219	219	185	180	216	201	207	210	203	223	209	208	231	200	197	211	216	213	212	232	215	228	195	200	218	230	208	245	198	196	217	199	238	190	204	208	210	194	246	193	203	243	198	189	208	202	228	220	226	222	221	214	217	216	227	235	230	218	220	214	213	206	206	192	204	223	198	196	210	227	198	196	206	210	209	224	201	209	211	224	218	215	211	201	205	208	216	220	192	205	220	209	213	204	215	226	228	221	194	219	191	210	222	233	219	217	236	220	222	199	208	225	205	224	197	230	215	207	217	221	213	223	188	207	218	230	210	192	218	218	233	200	211	212	204	208	218	198	200	203	203	209	218	213	187	223	224	207	234	214	211	207	236	207	246	184	213	207	198	197	211	219	194	204	216	232	194	203	211	186	230	197	228	208	215	193	217	196	225	227	203	216	195	240	222	223	205	218	206	209	208	215	225	200	223	217	230	208	218	223	209	207	213	210	214	212	216	232	219	217	185	215	218	213	224	233	200	236	244	190	243	217	185	241	208	213	218	215	188	192	201	199	204	243	195	210	205	227	229	195	234	241	208	229	222	225	208	221	194	190	200	206	230	204	209	220	231	214	252	171	202	225	215	231	229	227	210	207	222	215	251	188	221	213	228	211	188	201	201	219	224	222	204	220	220	202	221	238	201	216	221	208	222	222	225	206	187	215	218	213	207	232	213	211	221	226	212	221	214	207	224	225	219	228	208	205	214	214	189	230	206	201	228	222	224	212	202	204	209	226	244	215	207	215	191	222	201	220	215	210	202	215	195	200	233	204	208	217	235	216	220	211	223	194	213	212	216	205	218	209	219	210	194	213	194	204	220	212	217	220	252	194	231	196	206	169	193	227	176	203	190	233	228	245	195	218	218	201	209	219	198	210	211	183	216	232	181	214	217	187	237	214	222	191	201	213	230	215	206	218	201	210	207	227	212	196	214	215	217	241	196	206	204	207	217	207	240	218	209	223	212	196	206	210	216	215	181	205	231	214	217	216	230	218	190	201	214	216	182	222	219	215	225	211	196	210	218	227	201	234	204	215	218	207
4555	7896	7976	7874	4636	4058	2774	2402	2743	19559	30475	26172	18572	11008	4462	1533	803	463	423	381	432	408	384	394	410	380	368	418	435	414	429	384	441	424	431	412	399	420	371	414	376	403	371	408	415	419	376	380	380	409	458	372	355	414	409	405	417	401	413	419	418	398	395	382	414	394	430	395	395	376	405	419	424	406	372	393	410	424	409	387	400	421	409	407	443	416	380	418	397	376	429	396	401	409	402	404	416	377	390	377	387	395	425	428	417	409	393	397	428	421	382	396	358	395	430	386	395	425	398	376	432	435	410	388	404	404	441	427	385	399	422	434	401	427	388	409	426	389	380	399	403	402	430	426	413	419	388	399	398	468	376	397	387	370	415	417	431	438	394	433	365	414	375	390	421	390	424	363	414	372	398	412	410	392	419	426	404	416	417	430	424	397	393	394	427	379	398	401	424	384	405	430	414	421	400	385	396	394	413	412	388	392	399	376	396	424	417	420	408	393	413	432	416	388	383	367	390	412	404	413	412	374	430	381	392	402	417	420	369	378	435	386	382	438	378	398	380	375	404	399	376	420	417	402	424	384	395	411	397	366	389	407	390	369	393	399	377	419	410	417	418	407	443	401	453	396	396	384	407	418	432	390	428	413	399	406	395	409	401	400	405	428	409	385	406	377	420	391	404	385	376	400	398	461	419	414	405	445	397	386	431	412	392	387	409	405	404	386	459	382	381	407	385	399	417	400	393	404	441	409	428	403	375	384	404	397	371	380	430	405	419	387	424	416	412	403	432	387	411	441	405	389	381	410	414	426	419	397	376	363	393	403	408	389	382	379	376	416	403	406	364	406	412	413	389	436	393	454	394	437	401	397	392	410	401	405	425	416	421	420	417	417	403	401	412	417	378	389	416	410	417	407	408	374	382	388	445	391	403	387	405	392	405	390	392	408	392	406	418	425	417	415	427	393	390	402	402	405	388	421	402	423	418	403	407	361	371	457	415	400	425	414	436	420	465	428	421	406	440	412	406	405	374	407	381	428	416	389	407	408	440	410	415	389	436	443	401	407	422	447	392	401	422	409	449	387	397	411	406	417	410	400	389	400	368	413	422	402	392	375	440	377	424	393	393	407	433	407	418	405	395	398	405	394	419	412	427	386	424	446	413	382	389	436	394	398	393	401	371	404	429	431	376	451	384	387	391	415	389	395	399	416	416	400	433	390	405	417	410	404	376	360	435	427	404	400	394	412	414	429	405	371	413	403	407	384	402	455	400	419	400	439	401	412	404	392	395	415	419	433	408	405	397	414	391	390	389	391	369	430	405	425	409	418	420	419	400	387	390	379	395	415	391	407	416	374	415	372	364	386	406	430	354	457	442	384	367	404	434	408	417	421	393	390	408	405	463	360	419	437	403	420	425	404	380	388	381	416	401	435	416	382	393	387	390	425	388	404	359	445	362	403	428	411	381	429	414	385	408	397	414	402	394	412	396	433	417	389	394	428	388	438	371	376	386	402	405	371	404	423	408	406	401	383	391	411	415	393	390	441	427	399	418	427	411	433	431	412	388	396	400	431	367	412	422	382	424	414	416	419	427	419	416	444	432	379	408	398	393	413	424	391	424	393	406	389	400	390	375	431	417	398	402	399	392	417	437	361	405	394	409	393	408	426	400	387	405	375	398	405	380	384	386	398	395	386	417	401	399	407	420	399	449	401	430	393	383	413	426	419	406	376	433	405	381	414	411	436	409	420	381	391	451	384	395	414	378	390	433	417	377	419	419	422	402	417	381	422	396	407	393	386	358	395	410	383	423	369	430	393	390	414	424	387	398	374	405	369	430	379	376	398	396	441	402	399	388	372	398	375	381	423	376	398	416	386	403	422	414	394	409	425	423	403	397	397	390	432	441	338	423	417	409	395	397	392	442	390	397	397	383	368	426	404	397	356	358	357	378	423	430	385	398	403	370	390	393	437	401	382	402	392	389	404	392	417	367	427	434	411	407	392	431	395	405	426	425	427	399	435	395	435	403	416	396	448	369	409	428	375	402	410	414	421	390	420	359	441	377	423	405	398	395	402	383	415	431	384	359	420	399	407	439	395	427	351	411	380	442	409	397	394	401	407	451	378	374	360	403	387	385	378	405	417	417	409	412	428	401	397	401	371	409	365	426	441	425	397	455	434	447	431	372	419	379	402	422	387	377	421	382	397	439	403	393	370	439	395	389	409	394	379	373	411	446	361	393	405	400	385	382	406	443	390	383	416	425	400	426	414	402	407	368	401	400	397	409	413	401	391	389	412	424	399	419	394	394	436	387	422	367	368	422	405	416	378	421	414	405	401	418	434	387	378	389	416	428	426	429	398	391	448	388	430	374	410	429	411	410	399	424	400	396	402	434	394	375	440	409	427	392	385	385	397	393	436	383	399	392	425	423	401	417	441	375	397	435	369	421	426	466	413	403	381	400	371	399	390	413	381	401	377	411	394	443	403	399	376	390	399	416	379	398	440	396	401	393	410	423	392	400	376	439	438	392	424	391	457	383	405	392	391	450	365	389	408	421	431	408	434	424	432	395	379	404	398	392	384	419	409	379	400	418	424	425	396	403	424	404	434	392	385	381	403	393	386	409	420	397	421	390	410	415	370	376	422	430	453	430	403	391	387	387	399	366	377	437	396	414	383	389	392	388	389	388	423	387	412	395	402	408	395	401	440	416	405	391	387	415	384	405	412	430	411	403	440	397	414	416	424	401	428	421	420	410	378	422	407	394	412	418	416	394	365	424	412	416	440	404	394	397	427	409	406	414	444	390	395	382	389	409	417	384	404	392	416	359	377	370	416	403	411	400	421	387	395	448	407	393	421	381	411	417	375	386	396	405	390	415	454	406	417	376	404	384	414	422	396	405	440	413	453	389	391	388	411	394	431	428	403	406	421	416	425	383	406	378	396	415	391	405	408	398	417	389	397	403	401	413	401	395	369	411	441	401	422	408	378	422	376	447	434	405	439	422	440	433	401	387	397	438	397	375	422	419	389	428	403	390	415	439	395	391	401	405	397	388	425	392	404	387	378	436	368	426	378	413	381	452	404	386	369	402	432	410	421	376	401	386	421	391	439	425	407	431	415	442	401	366	370	393	393	382	394	413	341	399	385	376	370	422	385	407	426	419	416	410	406	372	404	388	394	416	398	402	388	389	390	355	384	412	417	402	417	447	403	367	426	364	427	390	398	353	374	428	414	390	434	437	427	422	400	391	428	399	419	365	406	414	424	394	423	409	404	411	389	410	396	413	389	378	404	414	403	401	381	405	381	400	393	443	428	379	395	393	407	381	405	437	432	438	396	416	434	399	381	447	401	412	437	416	371	392	399	387	398	376	404	428	403	447	403	424	373	399	378	428	400	407	404	398	384	402	351	399	394	422	418	406	393	400	450	396	415	387	367	410	379	406	433	389	429	427	408	392	422	429	407	412	421	426	421	415	383	444	410	426	402	395	445	396	406	415	393	399	401
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
