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
338647176873	338647177433	338647177983	338647178533	338647179083	338647179633	338647180183	338647180733	338647181283	338647181833	338647182383	338647182933	338647183483	338647184033	338647184583	338647185133	338647185683	338647186233	338647186783	338647187333	338647187883	338647188433	338647188983	338647189533	338647190083	338647190633	338647191183	338647191733	338647192283	338647192833	338647193383	338647193933	338647194483	338647195033	338647195583	338647196133	338647196683	338647197233	338647197783	338647198333	338647198883	338647199433	338647199983	338647200533	338647201083	338647201633	338647202183	338647202733	338647203283	338647203833	338647204383	338647204933	338647205483	338647206033	338647206583	338647207133	338647207683	338647208233	338647208783	338647209333	338647209883	338647210433	338647210983	338647211533	338647212083	338647212633	338647213183	338647213733	338647214283	338647214833	338647215383	338647215933	338647216483	338647217033	338647217583	338647218133	338647218683	338647219233	338647219783	338647220333	338647220883	338647221433	338647221983	338647222533	338647223083	338647223633	338647224183	338647224733	338647225283	338647225833	338647226383	338647226933	338647227483	338647228033	338647228583	338647229133	338647229683	338647230233	338647230783	338647231333	338647231883	338647232433	338647232983	338647233533	338647234083	338647234633	338647235183	338647235733	338647236283	338647236833	338647237383	338647237933	338647238483	338647239033	338647239583	338647240133	338647240683	338647241233	338647241783	338647242333	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3600	2300	2723	3600	2300	2724	3600	2300	2725	3600	2300	2726	3600	2300	2726	3600	2300	2727	3600	2300	2727	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24677	21832	25618	28655	21834	21848	20414	707	383	317	318	288	280	270	251	236	234	279	252	294	256	234	227	238	227	214	255	269	242	220	243	261	270	222	247	255	243	227	217	230	235	238	265	225	239	241	233	230	240	224	237	240	246	213	228	213	220	227	207	232	264	231	218	250	225	244	229	246	223	232	239	239	247	196	212	195	229	216	210	283	227	229	246	260	228	228	232	260	204	221	198	234	219	232	223	225	222	257	221	257	236	241	193	232	224	229	233	208	228	249	261	231	239	242	234	221	240	227	246	220	226	204	218	227	244	200	224	292	220	234	239	209	238	189	230	233	238	209	227	247	227	249	209	233	205	228	213	226	213	224	224	236	221	210	184	239	220	223	250	235	195	244	206	234	237	251	225	226	238	246	242	253	226	244	239	233	229	216	237	236	207	218	231	211	222	240	205	203	224	219	225	221	241	226	243	227	245	237	235	254	232	238	236	243	244	224	216	238	203	237	229	254	220	241	210	200	220	245	204	228	203	254	227	220	240	236	244	229	230	238	208	235	228	245	230	236	230	221	198	246	262	223	223	243	220	229	235	218	214	224	216	217	248	197	224	238	263	237	205	232	217	210	262	236	224	240	214	215	253	241	219	241	224	220	237	210	255	241	252	224	206	229	257	251	226	234	198	211	209	255	230	226	222	225	239	249	216	230	226	252	222	269	246	229	219	206	211	211	254	201	235	227	232	230	196	220	227	239	225	194	224	228	218	220	215	235	233	234	219	255	206	223	236	209	236	205	221	216	234	215	214	220	254	258	259	199	223	224	209	248	236	213	218	242	233	247	241	265	235	226	204	216	209	231	205	236	223	223	260	218	226	220	208	256	241	221	248	233	232	250	218	214	243	211	223	230	228	249	201	213	224	229	218	224	261	208	200	245	237	235	233	242	223	223	208	226	227	214	254	234	243	229	228	234	233	225	238	236	244	201	227	229	227	218	220	235	216	216	231	235	245	234	216	204	246	227	208	220	266	227	229	217	214	222	250	233	214	250	254	217	268	230	240	244	227	223	224	223	242	270	229	238	220	262	241	245	226	227	256	257	220	217	233	262	235	219	226	231	221	196	223	202	202	226	229	234	219	219	241	230	245	216	239	196	225	232	253	238	194	211	226	231	248	231	237	235	246	224	227	236	223	269	242	224	237	240	227	229	240	222	226	226	238	224	223	254	233	218	209	210	247	196	228	210	246	251	227	227	268	222	219	240	224	266	221	233	235	238	229	251	235	216	212	244	254	243	216	246	227	255	239	221	216	210	219	231	211	226	240	248	234	264	248	244	219	204	245	244	245	250	221	244	215	225	205	224	215	227	220	222	237	233	242	209	256	242	240	224	229	232	221	223	227	233	228	218	227	216	234	234	250	248	211	206	246	238	228	244	223	226	194	230	251	228	239	199	240	244	239	245	251	228	236	221	217	251	257	211	214	261	198	214	217	230	222	224	242	239	202	215	223	226	278	223	237	224	225	217	218	232	237	223	223	239	224	225	226	233	224	204	204	223	192	233	208	245	257	216	240	191	225	215	224	239	203	242	222	230	225	218	250	238	237	189	258	247	245	254	263	207	253	227	203	227	202	203	242	241	232	226	249	195	248	208	223	224	226	218	202	211	239	225	204	197	240	209	287	240	204	251	241	226	213	229	221	230	232	221	258	227	195	230	227	231	217	203	237	195	234	257	246	248	216	222	218	222	218	251	226	222	241	209	246	248	232	237	206	232	232	226	219	230	250	232	206	219	219	218	239	222	239	212	217	230	215	244	260	217	218	238	220	244	195	202	229	219	252	221	241	208	216	211	226	241	248	219	257	217	227	234	233	267	226	205	274	235	226	252	205	212	234	232	223	215	245	224	230	199	209	262	245	221	201	254	231	243	216	218	251	251	235	202	197	205	213	209	230	206	199	216	212	227	196	227	218	218	220	193	221	243	196	223	213	233	242	213	201	242	249	197	208	215	230	251	231	234	231	212	208	218	224	199	224	224	242	246	220	233	217	249	199	211	246	232	217	206	220	212	234	225	259	216	231	203	214	241	234	214	233	225	251	230	215	253	234	243	228	229	220	236	221	237	233	246	222	238	224	216	221	227	224	221	243	230	220	258	230	247	227	207	235	224	234	244	226	205	230	232	229	214	236	203	246	251	239	194	240	228	241	234	248	224	241	223	254	229	273	221	224	258	213	199	233	251	235	247	232	226	236	217	246	222	236	218	230	208	220	234	256	237	205	234	270	245	212	274	271	235	210	224	201	250	249	231	233	221	229	220	257	226	214	253	274	241	225	179	251	217	234	214	239	225	226	230	232	227	237	253	217	220	215	215	256	249	247	213	266	212	254	199	235	235	221	231	238	204	195	202	221	233	227	230	209	209	257	245	241	238	224	255	215	232	230	236	225	252	220	246	211	246	240	245	260	225	208	220	200	246	242	246	244	186	201	224	234	239	234	242	235	217	220	235	220	253	227	197	224	237	235	236	240	216	202	216	218	204	240	240	224	243	259	221	250	209	226	199	266	233	219	219	232	213	223	238	213	229	216	248	219	247	235	206	215	234	243	240	253	200	213	257	249	221	225	237	231	231	242	227	228	266	257	225	257	208	206	209	228	228	211	219	234	224	260	255	218	221	220	234	231	232	214	235	206	221	216	233	229	255	235	226	245	234	207	205	237	228	232	223	232	235	204	233	211	203	226	229	224	254	229	238	259	261	233	262	246	236	214	217	258	217	239	218	257	236	234	223	206	197	227	212	233	249	200	212	226	245	244	237	250	204	241	248	233	223	268	225	242	254	240	219	249	227	203	230	245	229	258	239	239	225	216	221	235	270	220	225	226	246	218	198	204	255	245	223	196	232	215	228	233	224	226	238	247	220	211	225	228	213	212	237	250	215	232	231	218	264	260	280	196	204	207	241	238	214	244	240	248	258	234	215	226	218	211	230	213	209	224	221	230	209	234	230	211	246	204	217	236	228	221	238	238	251	242	241	225	224	220	230	194	227	218	211	231	242	250	245	245	244	239	262	213	236	230	247	242	232	242	228	211	231	233	237	223	209	245	217	220	257	208	220	254	234	228	247	261	210	225	263	236	224	196	218	219	248	200	223	202	226	230	249	245	229	235	199	225	216	260	232	227	218	214	225	211	242	209	223	221	248	222	227	246	208	217	250	258	237	229	243	213	213	206	218	193	225	205	216	236	225	211	249	204	224	230	250	228	223	246	243	225	228	221	226	221	224	252	232	224	261	243	231	179	205	240	240	256	246	223	215	213	204	255	246	268	242	229	212	224	237	233	226	238	239	221	206	187	243	224	237	223	227	217	237	226	248	232	230	236	216	222	235	210	216	201	266	193	252	221	228	237	215	253	240	254	233	227	224	207	203	210	225	253	189	233	257	237	223	204	245	245	226	240	194	210	248	226	210	229	220	224	213	220	242	226	228	253	232	214	212	219	263	231	246	213	240	243	234
29992	45325	5288	1209	751	645	590	586	536	519	531	511	545	539	513	520	526	547	496	482	478	475	483	512	510	500	440	444	510	499	485	492	543	517	485	467	505	517	479	502	482	437	507	506	463	535	468	531	488	494	508	498	485	453	474	501	473	482	517	483	502	512	507	525	423	489	522	509	472	501	474	458	452	463	475	454	515	471	485	496	475	476	485	464	513	552	471	536	514	469	430	444	463	473	495	464	457	466	458	444	477	522	504	467	489	462	490	521	491	496	490	476	469	491	482	481	500	492	484	457	472	526	471	499	501	473	484	478	507	481	465	512	473	521	492	480	520	484	472	462	502	501	505	429	450	484	495	500	467	483	485	501	463	457	465	495	483	471	498	464	486	508	511	483	487	477	459	464	464	463	528	472	487	464	521	517	476	467	476	410	496	456	488	473	442	453	447	449	493	516	479	484	476	437	487	507	453	490	493	506	491	490	459	503	456	465	459	529	466	484	445	477	455	480	500	481	497	505	520	493	493	468	460	480	472	500	471	481	493	506	533	475	464	481	489	441	453	483	476	481	492	503	472	491	455	474	459	449	461	457	499	501	507	496	477	471	446	468	483	470	502	453	475	475	463	451	514	456	493	445	465	448	513	484	450	489	467	492	446	457	505	437	480	507	469	495	466	500	469	482	540	440	513	479	498	470	487	514	448	534	471	488	439	503	476	477	460	511	461	436	497	517	477	473	485	500	473	475	483	479	463	507	493	507	471	474	444	485	472	514	455	447	473	495	467	496	493	500	497	503	496	472	446	465	490	463	475	481	448	460	477	497	480	481	471	468	474	473	454	506	500	501	471	505	486	495	473	428	456	473	481	458	482	495	495	521	507	492	509	494	491	500	490	491	484	505	509	514	477	471	461	492	482	465	484	493	449	490	456	468	496	466	494	461	493	482	497	460	497	491	494	504	488	475	483	478	449	466	473	451	446	478	511	502	462	475	430	496	470	449	503	475	467	492	529	486	489	506	488	456	512	454	484	478	506	491	492	512	528	491	516	482	468	541	489	479	509	486	468	497	471	502	494	514	457	501	499	479	490	525	485	509	483	487	455	465	517	478	464	453	491	448	472	475	506	475	453	502	485	523	460	498	509	467	482	486	505	455	495	431	499	471	480	520	508	513	476	456	472	472	489	467	519	498	487	452	480	496	502	447	468	474	528	494	544	480	469	484	479	484	476	479	461	455	480	443	497	488	472	519	465	541	498	444	430	464	473	476	490	462	508	462	485	465	479	481	519	525	468	500	495	464	491	473	507	466	480	489	445	464	427	501	477	474	456	484	500	468	460	487	510	507	480	497	545	494	474	458	490	472	494	491	476	483	460	487	497	460	498	481	444	480	438	480	491	481	484	548	516	445	495	448	490	525	467	479	462	422	471	465	520	453	471	471	505	507	535	527	469	523	502	471	514	534	496	462	488	499	512	478	515	471	499	490	494	477	486	495	496	498	490	466	494	489	483	471	476	521	483	454	491	474	499	484	491	485	462	455	471	518	480	459	507	475	497	443	499	475	478	449	464	498	479	492	516	459	495	510	478	441	490	454	453	492	473	481	512	493	485	504	487	443	498	473	486	484	475	475	436	455	465	465	511	472	503	456	489	505	451	451	500	482	518	507	467	481	522	491	441	492	459	450	478	475	506	511	476	465	473	495	486	473	484	473	465	521	480	488	495	503	485	485	496	487	472	509	468	463	477	481	440	493	520	479	487	500	441	465	473	479	487	450	460	462	506	473	462	487	490	504	487	519	470	446	464	481	514	462	501	518	450	505	468	448	481	488	522	476	518	497	448	461	500	517	467	491	471	502	462	465	489	482	473	499	501	520	468	472	468	486	452	509	519	510	465	521	523	504	490	455	510	490	508	464	495	467	513	485	521	455	495	472	461	470	479	468	440	474	469	487	453	490	468	494	508	454	494	514	454	471	479	507	481	536	463	490	493	500	465	465	442	484	477	510	480	504	511	486	523	476	493	492	488	483	523	430	436	476	469	476	469	478	498	447	505	478	448	462	474	515	490	454	468	483	449	446	510	504	437	489	481	482	469	476	483	454	480	487	459	449	456	487	469	478	460	468	510	463	469	505	485	477	522	511	475	483	511	450	493	499	481	488	472	489	465	493	474	466	466	500	519	506	493	465	456	474	453	493	476	496	462	464	458	473	508	482	462	524	510	468	529	479	483	438	462	522	479	474	486	498	453	480	481	488	497	510	519	519	493	447	485	492	462	489	499	485	513	482	503	509	499	458	490	463	540	499	453	463	517	503	486	431	467	489	479	460	480	471	503	538	513	501	483	497	480	464	482	479	480	484	461	464	464	475	458	518	468	501	519	524	505	485	519	469	460	494	448	511	501	498	466	479	482	497	493	450	478	469	504	480	483	462	499	485	480	502	513	512	486	477	481	508	467	488	490	436	469	488	485	445	457	529	483	487	477	477	479	458	440	450	464	479	508	496	493	496	462	507	478	472	480	490	514	491	451	466	471	496	490	491	486	509	488	504	503	475	428	500	472	467	423	473	483	510	470	527	495	456	457	519	477	503	472	475	418	464	496	496	523	452	477	467	492	452	458	459	506	519	479	521	493	471	451	471	534	449	487	447	463	448	509	478	504	451	450	511	464	519	447	532	510	519	500	478	443	487	441	475	479	428	466	462	477	471	477	449	518	458	478	500	509	505	507	533	452	477	510	482	451	515	527	487	458	508	526	469	460	486	501	486	477	482	515	465	469	464	502	460	453	476	488	510	465	488	464	498	479	474	447	473	496	498	509	480	501	456	474	476	484	497	465	506	458	468	510	508	513	496	496	485	506	503	515	465	391	477	508	480	497	453	450	482	461	504	474	501	496	497	458	468	471	477	498	521	464	437	482	487	476	493	534	485	427	488	508	485	500	476	468	442	451	483	471	474	466	437	476	483	479	498	471	472	477	441	466	461	497	483	506	491	499	477	484	483	455	523	464	488	493	494	478	504	507	497	454	470	506	458	476	496	466	499	456	464	452	517	460	479	478	490	459	483	507	473	517	471	431	469	466	455	512	489	492	494	482	446	496	496	464	516	499	494	516	466	468	473	473	469	476	454	475	495	495	472	463	460	445	472	458	503	469	445	473	461	467	483	515	468	474	528	511	481	506	500	443	496	449	470	501	457	487	471	468	469	469	507	437	486	431	457	490	447	490	460	486	491	488	470	483	473	480	465	474	514	509	469	497	508	489	483	467	468	495	454	492	494	496	509	499	503	453	495	484	479	464	444	479	468	487	470	455	477	494	480	479	458	488	490	459	486	500	465	502	505	422	487	451	459	475	498	483	502	457	490	459	492	467	456	467	464	509	481	473	455	498	499	508	473	474	508	465	468	480	476	455	467	487	475	488	492	521	470	480	465	463	466	514	459	483	482	490	459	476	511	510	481	437	463	502	471	449	500	462	503	471	472	469	468	476	506	492	468	486	489	485	484
32580	20558	9486	446	242	197	160	156	158	161	164	160	155	176	146	162	144	147	162	153	163	179	159	152	140	151	145	129	158	146	129	141	142	173	142	164	147	133	156	142	143	144	187	136	141	135	168	141	138	175	130	124	157	160	150	156	159	159	150	155	159	151	159	154	142	138	130	167	147	155	143	152	155	148	157	154	142	156	134	173	160	166	161	151	145	163	146	166	160	160	132	148	176	158	144	136	195	174	157	136	137	151	138	178	166	149	160	166	153	162	148	164	165	145	158	151	167	175	146	162	126	129	143	144	134	154	126	146	170	149	145	166	169	163	172	163	124	160	164	169	157	128	154	151	137	135	165	159	161	146	157	138	129	152	157	172	140	124	141	164	168	143	156	141	153	161	157	137	174	148	135	141	158	151	171	152	141	145	146	159	149	163	146	142	176	171	148	163	150	149	155	136	147	158	152	152	143	161	169	176	190	150	150	148	136	145	155	163	173	166	145	169	153	139	160	171	136	152	141	168	134	139	120	168	147	139	136	159	160	147	160	147	115	139	139	154	153	161	150	165	147	147	150	150	152	147	133	164	155	153	163	169	197	155	161	148	150	135	127	154	131	136	146	154	144	151	144	152	145	126	146	154	153	153	135	156	151	152	148	144	150	144	145	145	177	164	169	164	160	151	145	140	144	144	158	164	154	160	151	149	135	152	147	150	151	144	137	157	129	158	173	164	140	139	159	157	164	157	151	159	161	154	166	134	143	133	158	159	156	137	165	169	126	138	146	175	149	149	161	139	143	146	141	140	151	152	156	159	157	134	184	129	156	137	141	159	140	144	148	134	152	153	179	168	158	171	130	128	150	169	163	148	143	169	129	130	133	132	138	134	161	154	139	164	132	162	144	164	150	164	180	185	132	121	157	158	141	147	148	160	140	170	144	156	159	152	157	139	160	136	148	152	166	129	158	162	143	154	152	164	134	138	157	166	140	148	159	149	139	156	159	150	179	136	141	144	151	163	169	136	178	145	157	147	154	146	177	151	169	155	147	186	145	153	128	149	159	136	121	157	158	147	169	142	162	158	142	136	163	152	165	157	144	175	145	132	170	147	157	153	141	149	163	156	137	160	151	162	163	147	160	160	165	159	143	164	143	122	132	127	152	152	116	164	142	151	146	153	132	155	147	150	153	161	157	143	146	152	176	174	135	167	126	152	140	146	148	143	124	152	158	150	122	150	181	143	131	137	142	146	151	143	155	148	144	135	153	159	143	132	123	153	132	147	145	149	151	136	129	146	148	151	170	127	153	178	143	143	146	125	144	154	166	143	154	168	163	153	153	151	153	141	158	155	149	167	176	123	166	158	148	147	166	151	157	140	137	162	175	157	144	153	144	146	150	153	179	163	164	149	138	160	150	162	156	143	182	156	158	147	138	139	136	156	164	171	168	146	174	165	154	143	166	152	177	167	152	157	161	157	154	159	144	175	128	151	165	126	167	153	138	138	138	189	168	124	165	135	149	166	166	174	157	164	146	129	141	169	147	156	154	133	142	142	157	147	131	136	170	140	181	168	151	147	147	164	156	156	141	126	164	144	153	146	126	131	162	181	134	147	160	123	173	119	140	171	148	147	154	156	158	142	150	141	135	133	147	164	139	169	131	149	142	155	146	152	166	147	139	158	131	133	153	151	138	161	160	169	165	154	146	145	152	182	156	174	137	145	149	158	160	164	159	130	153	148	137	130	153	163	144	175	121	151	142	168	126	141	145	181	150	144	166	162	140	142	149	139	150	149	140	165	207	146	163	154	162	130	159	156	139	152	166	165	144	135	151	157	140	156	149	156	148	158	161	145	120	149	151	157	159	140	160	152	160	149	135	146	139	137	168	155	166	155	166	173	149	146	121	141	135	149	146	137	155	159	128	164	150	144	187	154	137	152	169	162	134	165	137	144	146	126	171	144	177	154	162	168	157	160	166	136	134	170	131	130	145	130	148	146	160	143	150	169	138	177	165	150	122	162	177	166	140	167	165	161	151	170	128	139	166	129	135	173	153	152	168	169	137	159	151	129	148	143	155	158	171	146	135	129	148	138	139	146	139	168	154	144	157	155	155	172	156	155	147	144	127	147	148	168	153	167	137	147	147	156	128	155	157	135	126	138	152	158	159	143	157	160	188	150	137	160	150	159	202	167	149	154	139	127	156	120	140	155	137	129	148	165	141	146	157	155	160	135	135	171	170	156	144	148	173	160	169	136	159	157	143	176	147	164	153	146	146	174	152	169	148	130	132	140	153	181	157	153	156	165	149	139	185	136	150	138	153	130	173	172	181	158	130	155	152	144	146	161	147	142	154	153	127	145	137	122	159	156	148	166	132	134	156	134	143	164	146	162	137	149	149	160	185	142	140	146	151	155	151	154	159	163	171	151	137	159	145	152	155	147	171	139	129	145	173	150	142	151	165	170	166	143	150	185	132	138	171	150	124	122	163	164	150	156	172	171	147	120	140	160	161	181	133	152	192	178	176	164	167	173	166	155	153	169	172	126	168	126	152	165	173	161	156	153	159	135	162	156	148	152	175	168	149	133	147	141	153	125	143	156	172	140	164	149	163	158	151	153	175	136	147	166	144	165	137	144	153	141	163	128	119	119	160	142	160	132	131	143	152	158	160	134	149	147	145	138	138	145	139	147	121	137	158	132	142	148	177	128	146	151	125	156	167	162	146	151	162	147	133	152	162	144	154	162	150	149	145	136	161	170	138	131	153	135	157	143	160	177	162	139	155	154	132	152	168	152	162	159	145	153	165	160	165	167	147	149	131	165	158	150	162	163	158	134	155	151	161	131	147	172	150	144	166	157	139	135	143	140	157	129	153	147	153	145	142	147	133	159	134	192	149	134	151	151	144	163	146	160	135	163	144	157	186	170	169	158	157	150	129	123	145	141	160	158	145	161	135	141	164	176	154	149	153	141	167	174	140	143	165	135	168	131	141	140	161	140	145	149	143	162	156	159	159	153	156	146	148	137	159	151	170	142	149	137	162	161	133	156	142	155	159	158	159	157	139	159	147	158	167	163	159	138	155	149	143	148	167	159	138	162	168	170	135	173	172	159	137	164	157	136	140	158	151	173	138	171	142	145	130	161	166	162	154	155	150	169	168	146	154	168	147	154	156	142	157	157	158	145	151	158	153	156	159	149	165	147	164	146	129	172	162	140	166	148	160	181	153	142	146	145	120	149	151	160	136	161	135	141	168	152	144	167	134	149	153	134	153	159	155	152	183	139	143	162	156	151	134	145	120	127	149	163	160	154	165	167	150	150	154	160	157	144	133	115	143	157	152	154	158	172	143	156	162	163	158	144	165	149	157	144	164	128	170	160	165	151	145	113	132	139	150	153	151	161	184	137	159	167	136	156	156	165	140	127	131	171	164	172	174	151	138	163	161	165	152	155	158	144	134	155	162	147	160	147	158	144	143	131	133	156	143	149	177	158	151	134	168	175	145	146
8904	3760	576	392	391	391	392	365	398	394	379	405	406	378	403	409	361	373	352	379	358	358	390	402	358	384	401	375	379	368	366	397	366	390	368	363	368	348	378	365	387	364	391	351	388	378	365	367	385	412	367	334	373	389	368	379	368	371	331	383	358	374	382	399	411	389	379	343	351	373	396	397	378	354	376	367	338	417	402	405	424	354	372	332	362	394	370	387	325	365	368	369	397	363	388	365	389	366	358	366	393	371	384	343	341	385	397	392	326	374	379	382	409	384	343	371	383	345	360	402	379	370	352	364	359	380	403	395	381	401	392	344	396	405	384	418	340	395	375	359	381	403	339	384	381	388	402	403	362	409	417	380	374	369	358	392	406	410	391	370	387	340	390	393	354	357	366	385	397	342	369	428	357	336	397	374	380	406	384	378	372	371	407	398	363	401	373	369	366	396	402	396	374	371	361	364	397	384	384	399	374	385	369	401	376	433	347	376	396	383	396	406	422	380	374	355	356	408	346	394	362	394	394	356	335	362	411	370	371	378	366	382	361	378	361	366	360	378	373	339	374	357	358	381	343	379	395	373	374	346	348	366	374	352	365	380	359	378	397	372	348	387	404	404	374	367	329	386	373	358	359	382	394	390	367	384	382	379	389	386	362	384	344	421	391	367	366	378	367	381	360	358	386	392	340	360	369	378	379	376	361	354	404	353	388	386	357	396	353	377	362	341	408	358	397	352	350	350	383	362	410	358	386	386	370	374	376	357	357	397	384	354	357	384	391	410	410	348	371	375	342	378	386	364	395	392	370	375	348	391	371	401	356	382	355	380	387	419	369	374	390	348	354	405	393	341	357	400	382	390	361	378	384	348	348	347	389	349	393	365	353	358	345	369	371	359	381	388	419	397	386	376	391	356	352	356	351	375	371	386	351	339	354	337	412	377	389	346	366	359	364	361	378	384	399	370	393	356	362	362	361	348	384	382	365	392	369	351	391	379	390	373	362	406	366	355	387	367	366	382	361	371	378	362	400	397	393	371	368	383	355	366	362	339	386	344	349	370	386	385	377	347	395	362	335	417	420	345	378	368	396	391	421	363	393	370	382	404	366	371	385	349	379	371	377	375	408	375	369	381	350	372	362	412	360	364	365	394	387	369	390	383	394	391	401	358	365	395	376	364	373	371	341	357	381	397	356	354	410	362	393	344	353	400	379	408	378	365	381	409	368	357	384	380	376	347	364	361	379	377	376	356	393	359	382	362	402	361	387	367	390	388	388	379	400	357	386	354	366	379	374	391	366	372	362	382	391	360	370	354	358	390	400	379	389	382	351	372	399	361	355	364	357	419	401	356	368	377	341	376	409	377	382	358	393	376	367	343	356	365	359	396	358	362	359	348	376	374	393	350	406	361	370	375	376	394	371	371	390	392	357	356	410	353	373	385	383	383	351	383	375	352	402	384	376	385	341	372	378	388	378	388	361	399	361	402	396	386	342	367	390	370	354	368	378	380	371	335	356	390	403	381	345	370	390	368	404	372	371	392	390	385	375	397	391	383	373	381	373	356	367	406	392	402	383	397	391	362	387	363	412	360	347	365	391	357	392	377	394	353	381	352	382	380	366	360	427	398	394	396	384	357	359	384	355	350	363	381	364	369	368	366	335	369	362	384	371	360	340	353	388	378	370	399	372	354	364	365	378	369	377	396	382	346	392	360	341	356	371	396	357	358	362	355	371	394	401	386	394	387	401	345	403	375	360	377	375	383	349	363	407	396	391	399	348	339	400	401	346	359	376	396	389	369	363	363	385	363	349	371	378	354	350	385	388	343	361	381	367	379	376	375	360	384	362	398	396	381	381	369	388	383	383	399	354	381	399	401	336	341	363	359	346	356	388	360	398	359	349	402	366	378	357	381	365	366	366	367	386	413	339	388	349	356	383	400	351	350	374	400	389	369	404	394	381	365	401	376	410	350	371	392	384	376	358	371	379	376	398	342	385	377	365	364	383	348	385	391	363	358	376	363	398	404	374	370	385	359	340	378	405	391	367	369	389	376	373	390	372	376	369	378	344	396	361	362	368	378	351	402	370	331	410	363	382	365	367	422	353	384	400	394	348	369	360	381	384	400	370	411	388	357	363	364	377	387	370	357	364	391	356	411	355	371	382	374	389	369	339	381	362	398	348	383	386	347	355	387	417	357	348	387	393	391	352	383	363	407	371	349	385	372	401	389	392	380	362	355	387	383	415	362	401	406	379	378	372	386	386	341	396	380	349	367	380	400	338	361	378	356	359	387	401	381	349	383	350	345	394	359	375	357	359	379	359	338	354	383	379	351	377	379	370	404	356	384	375	416	375	372	338	388	382	376	369	354	369	373	319	394	355	385	374	380	379	364	400	393	381	385	347	388	377	350	355	386	357	378	373	338	387	360	383	348	390	390	386	381	396	395	396	361	396	397	370	379	382	378	404	375	354	376	345	368	346	375	404	358	372	370	371	364	385	408	363	405	365	336	387	385	397	356	392	375	405	406	368	372	397	394	381	378	367	374	342	402	356	386	397	370	374	366	375	346	369	362	382	358	394	359	390	339	378	365	360	383	351	340	362	393	376	390	365	376	413	382	363	359	408	370	386	345	370	385	410	394	362	380	378	392	351	375	387	419	370	377	374	387	371	358	394	338	373	349	367	400	350	344	374	382	386	372	390	386	380	400	403	349	354	371	390	393	372	360	353	375	406	369	360	365	369	373	376	368	384	341	347	382	368	393	366	349	378	382	405	357	347	378	345	402	381	367	394	338	373	354	393	355	363	392	356	348	357	354	358	386	353	356	395	354	390	394	376	408	415	382	352	362	363	412	345	405	374	352	374	371	371	373	361	360	374	394	377	410	377	355	364	373	392	350	321	387	400	398	344	377	361	337	368	388	373	341	357	344	358	378	372	360	402	358	337	359	387	383	352	372	372	374	373	360	395	355	365	375	356	402	347	376	357	378	353	391	391	360	392	378	401	360	369	346	339	356	350	395	361	377	346	370	388	357	387	377	364	342	352	392	401	404	364	386	359	373	343	408	371	387	377	334	386	364	349	360	355	372	370	391	376	367	397	358	378	377	387	385	341	395	398	391	354	382	384	410	380	398	375	372	430	382	386	365	368	367	386	369	376	370	392	388	396	354	365	364	399	352	414	373	361	375	333	371	389	376	348	341	376	384	356	398	375	365	409	386	396	379	341	367	377	343	346	374	385	384	388	358	351	376	370	374	371	355	371	340	390	364	366	395	363	360	376	367	378	374	404	355	374	362	389	359	376	370	360	381	370	373	370	366	400	393	371	394	393	392	402	361	406	370	374	363	383	377	358	378	372	364	372	395	324	375	385	381	361	369	369	405	372	358	371	378	353	370	374	385	359	374	361	389	423	373	385	371	383	379	368	374	356	379	390	392	353	378	358	382	393	363	359	378	379	346	352	398	369	355	366	360	387	379	376	367	373	347	349	341	363	364	364	373
24909	21466	24832	28532	21457	20793	857	337	305	311	323	261	274	294	293	290	233	292	248	248	258	303	275	236	255	260	234	240	253	260	291	287	272	264	228	252	251	243	269	228	267	275	239	263	274	245	292	269	250	267	289	265	280	256	261	247	298	282	268	268	264	249	268	234	243	295	246	239	275	261	270	264	273	288	268	248	283	264	245	259	255	281	265	251	264	226	243	274	294	273	264	251	266	265	284	229	274	273	289	265	242	238	252	248	236	275	239	256	236	244	277	260	253	252	260	247	239	256	305	247	254	251	264	267	269	270	291	284	260	270	297	268	290	268	276	268	305	239	260	261	293	263	250	244	268	234	263	275	282	266	250	281	286	276	256	278	263	253	273	275	255	279	229	264	266	241	246	303	299	274	261	249	260	253	264	292	283	240	267	258	297	258	266	269	252	302	282	249	247	258	260	246	258	251	285	258	275	274	242	283	279	265	258	257	272	264	263	245	256	294	275	259	270	285	265	277	296	256	266	283	241	276	270	271	256	260	240	270	236	249	260	264	258	254	260	264	272	259	293	269	269	241	263	298	245	236	239	239	274	286	267	277	247	284	223	295	264	265	287	242	245	251	278	273	262	296	279	286	299	230	242	228	251	249	279	257	310	278	253	250	313	244	269	226	278	273	258	248	286	238	272	260	246	252	258	275	256	250	276	244	293	248	261	246	279	265	279	255	306	256	271	249	307	282	235	244	284	228	240	251	297	254	236	262	303	281	277	256	283	292	251	263	241	259	274	286	288	278	257	268	248	257	281	297	275	285	258	214	261	266	252	260	267	280	280	272	260	272	294	267	252	259	271	270	236	240	255	263	287	260	258	253	255	271	270	268	262	299	257	253	268	283	262	260	280	285	271	238	256	262	277	270	268	241	249	268	282	254	268	238	234	272	243	269	241	256	262	246	279	265	298	265	257	246	238	262	265	289	276	292	263	285	288	260	267	277	311	266	263	264	264	248	273	252	257	272	246	268	283	277	253	269	269	259	286	292	274	246	261	264	272	209	251	247	277	257	282	277	278	254	296	261	251	270	299	251	276	244	257	254	275	264	269	282	278	275	239	244	272	246	272	270	274	280	244	247	264	276	247	279	286	240	247	268	248	258	248	277	253	302	263	242	284	263	256	272	227	306	259	256	254	252	253	256	266	283	281	280	262	239	246	271	269	257	291	273	257	255	268	274	265	276	257	294	260	253	258	247	268	287	270	257	274	271	262	277	268	278	235	266	251	279	307	271	267	244	260	259	280	277	261	253	268	282	277	262	255	264	251	257	263	282	274	261	251	258	271	271	246	258	268	253	255	262	274	257	250	286	265	288	225	240	273	288	266	285	251	265	282	267	241	254	288	284	256	268	261	243	267	240	286	243	254	260	249	284	241	247	288	266	240	244	280	276	246	259	268	260	256	265	267	257	261	258	291	275	264	267	265	239	279	260	267	255	248	281	243	241	276	254	282	277	267	256	255	248	274	254	279	293	266	281	265	262	264	266	294	266	277	271	205	254	277	256	253	265	260	296	257	249	277	292	259	253	269	272	256	243	267	291	286	264	289	259	267	282	275	249	274	259	251	265	295	270	268	259	248	297	282	236	280	264	255	281	274	281	275	250	289	239	260	293	235	272	249	253	249	253	262	265	249	261	283	283	261	300	275	267	258	287	229	256	264	228	281	283	281	261	267	282	264	249	251	250	265	300	277	297	293	275	267	270	233	264	284	263	271	281	278	267	226	276	269	249	287	275	262	257	302	270	267	260	260	232	293	272	277	256	250	237	258	271	259	280	251	239	254	298	267	266	272	326	276	261	244	257	270	248	284	286	244	261	287	283	269	237	284	261	249	281	278	242	257	271	233	258	247	265	230	251	261	267	258	290	256	293	253	262	250	267	249	283	266	274	254	260	273	269	262	269	272	254	229	276	247	275	268	286	240	261	267	263	250	242	253	260	259	253	233	271	287	225	294	238	271	300	250	261	312	257	240	238	263	232	271	258	279	265	273	245	250	258	266	259	267	257	259	274	293	263	268	235	307	278	299	257	264	266	270	269	280	282	239	277	255	281	256	259	242	269	267	281	249	240	256	240	277	255	264	255	267	257	248	244	269	242	240	240	271	262	249	273	286	270	254	288	275	272	245	266	287	245	233	272	278	283	292	262	271	265	269	242	273	235	249	247	274	250	256	256	267	220	286	256	237	235	272	257	245	229	227	273	254	221	252	253	296	292	245	280	266	274	277	266	308	251	264	271	257	291	243	268	234	263	233	279	249	276	262	283	275	265	259	264	278	254	292	249	283	290	270	270	271	253	237	267	289	220	258	279	277	249	254	258	238	261	262	286	272	226	257	252	258	256	322	266	303	278	283	261	257	270	296	248	222	259	256	254	238	256	259	275	289	253	263	264	263	289	231	256	234	252	260	243	257	244	250	264	293	262	285	262	246	272	252	245	267	221	229	281	258	293	277	239	263	260	252	248	272	251	259	272	260	276	267	271	267	252	301	256	249	268	242	301	263	263	262	298	233	287	270	266	266	247	317	282	262	258	239	280	266	255	236	251	293	245	261	270	255	275	235	303	245	276	263	283	278	243	268	273	251	257	251	276	293	295	279	277	283	259	295	266	265	247	258	276	257	281	240	274	273	263	236	286	243	252	282	263	272	273	263	260	260	262	289	257	223	246	261	245	252	270	253	271	257	258	240	292	253	234	255	243	253	271	277	264	246	290	308	260	289	293	277	256	275	265	257	262	268	242	247	271	263	264	292	263	265	261	272	295	259	275	288	259	267	271	249	218	300	284	270	297	251	277	256	227	239	250	246	235	291	271	254	259	265	280	258	248	253	264	250	245	276	278	228	280	253	274	277	281	266	268	264	275	270	286	242	259	270	300	272	262	244	277	274	243	266	244	286	254	262	262	258	270	256	282	258	277	282	258	233	276	267	291	251	259	252	237	273	282	233	274	269	269	223	273	263	284	242	257	242	302	255	252	269	282	273	280	246	270	260	289	252	276	252	267	276	249	251	280	259	280	254	247	284	290	276	276	265	255	268	272	274	273	274	288	246	295	260	231	260	306	264	272	290	271	254	250	266	235	273	275	268	267	319	280	239	246	207	261	264	261	289	274	287	275	271	296	263	273	266	271	263	250	278	251	271	243	248	237	268	233	290	283	256	278	252	257	265	277	265	250	238	247	265	258	270	252	246	267	255	272	273	288	259	281	258	244	281	292	267	280	268	246	264	298	251	281	242	277	282	309	245	277	304	234	277	227	260	246	284	261	278	268	256	274	223	251	296	243	279	290	255	247	285	282	235	259	280	268	267	269	257	240	263	254	276	256	256	249	253	263	265	282	281	288	278	273	249	236	256	283	285	267	270	280	285	276	223	249	262	280	267	289	283	271	264	272	261	281	262	238	259	281	253	280	267	226	285	272	293	299	277	246	257	279	276	252	250	255	286	262	251	316	265	275
22922	32836	3351	944	705	720	625	658	585	663	613	583	609	583	592	590	588	570	595	612	598	522	554	616	622	576	554	570	608	573	591	640	564	556	590	550	582	536	597	603	591	574	574	524	562	609	572	581	604	611	609	553	551	547	650	622	604	610	572	582	631	576	564	601	611	637	604	589	566	583	581	592	615	584	569	593	556	594	583	568	573	599	596	566	618	570	597	590	566	542	573	570	572	539	548	543	591	550	605	568	594	578	600	589	618	583	575	579	574	622	585	581	572	593	600	543	571	586	562	643	569	598	605	620	577	606	577	576	603	622	539	596	599	620	587	570	582	584	580	567	604	608	532	587	561	628	570	588	599	573	615	557	605	543	555	553	580	582	604	547	583	551	549	601	609	597	577	588	526	604	625	603	598	590	583	571	600	527	579	583	584	622	589	590	535	611	621	585	590	588	589	588	561	591	591	603	570	616	604	605	558	600	571	621	609	556	604	544	571	585	619	565	585	662	592	528	555	573	588	573	605	579	588	558	586	582	564	539	573	599	592	584	595	570	579	528	571	585	589	631	608	576	611	610	565	585	627	566	570	614	573	604	576	572	565	566	559	557	609	575	593	537	588	578	589	622	585	586	595	595	585	590	576	612	624	595	574	629	601	625	577	583	562	596	590	554	562	583	608	540	580	594	562	595	610	591	601	594	609	570	575	590	563	593	578	595	578	582	593	569	628	593	570	573	582	578	592	565	598	557	624	578	580	565	579	566	587	556	600	605	566	562	609	581	599	570	528	584	622	565	588	588	604	639	575	613	544	533	563	580	602	573	568	599	588	560	615	589	608	541	593	551	582	611	606	595	609	613	587	649	598	559	583	566	553	603	566	621	586	568	622	536	604	591	609	604	594	570	559	585	583	585	602	602	545	540	594	564	590	615	584	570	567	574	560	631	558	587	614	561	552	570	598	598	593	552	543	552	584	545	584	562	595	528	593	562	583	569	569	573	562	597	580	566	597	588	584	557	612	594	595	573	555	579	602	572	561	616	567	605	547	602	590	573	551	587	610	569	564	589	578	600	595	608	623	597	569	599	563	590	552	591	586	586	568	610	554	565	607	571	615	559	617	601	566	583	612	574	576	600	554	595	580	581	641	567	588	582	552	596	569	616	557	557	545	570	528	541	570	626	577	584	628	584	569	508	607	585	593	542	599	595	566	611	613	604	556	624	562	556	589	603	614	597	575	578	598	580	581	592	586	539	571	545	604	590	589	570	606	571	620	578	611	587	609	569	586	579	610	576	605	561	615	542	597	564	606	625	569	597	595	594	590	538	553	562	566	591	586	583	610	603	581	573	540	572	543	588	584	596	595	534	590	581	539	583	574	575	543	579	590	535	596	564	594	580	580	577	535	547	615	592	571	545	606	608	617	597	600	621	571	576	573	590	606	585	549	596	622	584	583	550	541	595	546	577	611	560	594	603	597	586	593	578	595	603	534	638	614	572	582	590	584	600	598	563	607	612	572	627	592	599	609	596	619	602	562	595	559	580	600	642	558	555	616	600	589	588	584	561	580	576	559	596	579	599	598	567	592	595	602	598	535	617	553	598	610	565	599	568	641	610	581	602	601	569	537	591	601	574	559	599	585	599	578	569	555	572	551	596	581	581	568	613	560	598	572	586	564	590	593	584	602	569	593	605	562	587	584	594	574	535	575	588	588	550	536	581	611	598	545	621	576	603	554	622	575	569	528	585	578	543	589	550	553	564	587	585	564	596	522	580	561	551	585	546	573	563	566	568	589	553	564	590	610	545	598	583	604	558	590	568	609	560	596	611	529	560	586	580	629	604	616	525	583	589	662	595	584	566	618	593	605	595	603	552	586	538	529	539	596	598	550	558	572	580	553	594	579	574	611	573	570	593	573	572	586	567	580	616	598	587	588	553	579	521	643	557	556	583	542	558	585	593	569	598	560	552	618	549	546	601	566	587	598	599	552	616	582	619	581	586	560	587	592	555	596	606	567	550	570	624	588	602	594	605	612	567	567	599	587	570	598	606	602	605	603	578	610	569	595	593	609	612	591	535	574	570	581	620	549	572	566	556	601	574	572	607	582	597	552	531	593	608	565	607	633	574	557	549	581	564	565	586	597	599	570	575	560	529	598	589	550	531	562	560	617	579	561	599	540	553	581	567	565	577	606	545	531	604	601	553	566	580	589	614	591	538	583	564	605	607	588	602	615	604	604	577	624	569	583	549	574	580	632	574	598	599	616	600	556	621	586	554	545	572	563	576	580	593	603	572	525	595	585	576	578	597	586	600	573	577	594	597	567	583	629	550	578	607	542	618	571	585	595	623	556	541	606	558	568	554	602	590	630	612	611	609	591	600	561	627	565	600	569	577	565	598	637	573	599	566	577	574	604	583	576	531	596	555	596	606	588	592	602	551	575	578	545	599	606	543	590	559	552	544	592	583	581	575	562	587	557	575	562	600	540	600	583	633	615	623	600	597	566	583	563	561	556	597	585	590	579	614	589	577	569	541	561	591	555	597	561	543	600	574	633	576	605	566	534	573	588	545	566	602	643	600	596	587	628	578	531	582	572	557	579	598	532	573	593	560	582	619	582	603	559	592	622	629	604	600	587	606	651	577	536	631	546	556	589	555	549	605	601	576	641	568	572	581	577	606	559	562	618	578	633	542	571	598	573	602	595	574	603	558	601	578	562	610	603	553	567	569	526	610	571	580	580	533	577	610	527	594	582	568	587	544	561	636	582	554	573	576	535	559	552	535	583	563	556	555	636	615	637	615	541	628	603	584	597	567	568	603	581	598	587	573	599	520	593	556	582	609	573	605	571	593	574	617	569	604	594	508	573	577	590	575	595	606	555	608	588	559	633	551	579	607	565	601	564	592	575	573	565	602	600	573	580	653	597	592	603	598	626	594	569	587	593	593	593	597	614	622	601	570	586	550	553	605	546	557	598	584	562	608	587	628	582	572	549	592	554	619	567	566	552	558	581	561	604	575	593	584	626	615	589	616	587	564	513	568	584	581	591	607	517	606	559	607	594	568	545	567	578	573	564	602	581	590	577	602	594	561	570	613	586	599	574	559	568	592	566	575	565	610	558	559	572	579	575	616	577	573	571	568	583	605	596	614	596	541	584	601	622	580	569	569	581	602	592	575	612	558	615	590	553	538	586	580	588	543	569	603	567	571	618	560	523	571	545	604	558	588	568	599	576	614	568	544	582	561	596	584	549	553	555	574	602	607	578	574	602	600	607	605	572	577	557	590	587	576	554	599	588	580	569	628	546	540	612	628	608	577	568	615	588	536	606	568	558	608	557	575	636	580	612	615	597	551	571	568	583	540	568	606	612	610	532	574	533	655	554	605	584	576	603	580	548	554	580	627	573	597	616	560	582	594	633	574	593	545	568	581	586	628	605	554	609	600	598	572	563	605	611	547	594	560	552	591	578	585	581	554	593	615	579	570	564	578	587	593	568	567	594	570
24311	21454	25104	28202	21456	21467	19922	662	341	309	313	280	279	307	260	290	226	261	259	217	251	280	231	202	232	264	240	221	244	249	224	241	233	241	248	252	228	208	221	243	222	229	243	210	232	234	219	225	215	222	221	203	240	201	217	209	227	211	195	220	238	236	231	201	231	237	238	243	253	221	210	231	245	231	230	227	240	237	240	214	218	244	205	237	216	219	188	223	240	217	254	256	251	244	237	230	232	208	217	221	218	203	233	218	227	240	214	235	246	228	221	217	269	202	227	251	242	221	218	218	224	237	209	197	201	225	218	216	212	200	236	254	219	230	218	229	212	210	238	214	219	254	238	203	211	244	226	250	236	229	204	231	238	240	230	217	215	235	194	205	231	202	240	206	251	234	233	247	221	214	217	253	226	229	228	196	224	227	224	233	223	206	239	239	236	237	195	213	241	204	247	245	228	211	239	220	206	254	260	223	246	214	226	203	236	246	211	212	214	243	207	236	237	223	231	224	227	208	251	255	245	210	247	228	193	195	246	227	262	246	228	195	252	263	203	224	200	219	243	226	244	248	231	248	233	213	228	238	220	250	217	231	228	227	228	208	223	241	244	219	214	238	248	210	228	222	231	224	213	214	218	214	235	218	259	224	201	209	223	228	221	236	218	248	248	211	205	250	229	225	209	194	230	187	225	237	214	211	211	231	215	241	242	260	249	242	240	239	212	231	239	210	230	225	229	210	205	211	227	208	238	252	221	210	223	216	241	228	233	229	220	242	239	257	219	246	197	239	243	211	202	203	219	212	225	214	202	235	221	208	209	208	246	226	219	232	240	221	202	230	216	231	229	230	230	223	234	201	216	225	208	210	248	228	221	218	214	208	238	217	233	245	199	226	247	209	246	200	229	213	242	236	209	217	209	237	212	244	238	211	220	238	219	222	243	226	232	220	251	247	207	219	253	244	225	236	212	245	233	235	218	234	232	231	233	247	219	202	226	248	226	214	219	229	216	233	221	191	248	216	229	194	207	222	200	222	220	231	258	220	205	226	250	233	243	206	240	236	230	241	239	215	204	220	231	242	249	233	216	218	271	238	222	218	197	247	236	248	236	253	218	245	233	210	222	183	229	234	225	248	243	216	220	235	238	204	199	214	235	231	217	245	223	219	235	255	245	219	230	222	216	212	256	266	220	215	214	259	227	255	221	210	217	200	211	228	224	224	197	189	250	192	230	243	219	233	241	250	223	215	219	228	209	236	209	201	210	227	209	224	221	205	232	209	220	246	239	224	221	220	229	233	213	207	228	221	213	243	218	221	235	220	199	235	240	242	218	222	218	229	215	233	238	217	205	216	208	233	225	230	216	236	229	237	235	234	205	239	225	220	219	226	234	213	194	213	214	211	219	217	253	263	246	208	211	199	220	229	237	212	241	214	259	203	208	232	206	201	242	206	222	242	220	242	226	217	193	202	208	183	222	209	212	219	213	224	228	204	206	235	238	223	204	216	232	216	197	201	246	228	228	207	239	217	228	227	232	207	251	260	238	223	208	223	221	239	212	216	204	230	233	223	236	233	245	230	223	236	231	223	256	258	255	252	197	226	249	222	205	215	217	204	228	205	210	222	240	238	232	224	222	243	227	221	220	232	207	217	201	253	259	244	234	217	223	252	239	215	218	221	242	242	216	211	237	235	226	201	180	217	221	219	227	254	213	240	239	243	232	216	254	229	231	216	238	212	222	255	216	238	224	229	230	240	234	210	219	200	223	228	237	207	213	217	198	209	204	232	227	207	233	199	243	243	237	242	209	196	227	228	245	224	214	215	200	204	232	222	198	243	205	202	221	224	234	230	211	218	225	226	236	223	209	203	243	219	207	247	207	212	226	213	208	219	245	232	234	225	245	216	244	222	219	224	229	218	234	218	256	212	241	227	224	222	212	239	219	195	217	223	195	200	234	225	221	214	204	227	238	223	221	227	241	215	241	206	220	223	224	277	193	194	245	222	211	235	216	221	221	196	254	253	206	216	238	214	218	210	241	198	243	219	225	235	211	253	247	255	238	242	258	228	216	203	230	211	223	221	231	219	239	250	224	240	212	255	208	234	222	252	219	245	236	205	208	222	219	238	234	246	234	226	226	225	197	205	210	200	248	221	227	216	225	202	232	225	239	239	205	203	209	220	222	225	250	210	189	199	210	222	215	214	215	240	222	233	227	219	226	242	250	199	221	222	201	211	216	223	230	240	237	243	212	199	239	217	245	213	209	232	236	246	223	192	242	221	228	214	239	219	227	233	235	223	228	251	209	224	233	213	210	238	231	239	217	204	199	219	223	230	252	240	220	242	222	237	218	218	226	224	254	209	229	223	217	208	195	216	226	233	238	222	186	241	232	234	189	200	231	216	220	195	230	248	234	201	218	223	209	218	199	236	237	247	207	208	253	200	243	236	213	240	211	208	229	206	212	203	206	229	218	231	262	214	234	235	205	221	242	216	253	201	217	214	206	232	259	252	220	227	227	253	223	222	215	266	228	215	233	230	225	261	219	246	233	230	222	240	235	191	225	204	209	245	225	204	220	220	234	200	224	237	222	224	220	229	234	208	216	255	214	200	212	180	198	239	256	256	247	234	227	234	222	229	237	235	215	244	226	224	238	206	248	236	217	225	236	187	223	256	223	244	194	239	205	216	212	195	216	231	231	252	221	221	190	220	200	210	227	226	219	252	223	213	210	234	219	239	206	222	190	227	186	252	216	240	218	246	229	204	233	227	243	225	237	233	209	206	229	231	169	238	237	219	230	251	230	228	215	229	239	250	222	235	251	267	239	221	235	211	236	253	233	239	202	214	222	237	216	188	219	252	238	236	214	202	217	199	230	227	221	231	223	222	255	229	218	240	225	210	186	238	209	229	227	242	254	200	230	238	234	211	216	241	226	218	212	226	242	204	213	218	218	216	254	219	203	241	219	225	229	218	217	218	214	209	217	264	229	245	207	207	230	226	242	247	247	214	214	208	218	203	198	233	193	212	221	225	238	222	234	215	217	236	204	208	227	220	204	239	202	242	225	207	209	244	246	222	207	222	233	195	203	202	195	198	231	210	248	204	247	226	233	236	244	246	239	229	177	214	229	211	232	227	254	253	219	234	193	236	222	244	214	219	254	226	195	235	218	232	240	228	224	217	239	223	231	221	214	234	214	207	244	210	249	242	208	212	233	217	224	221	236	208	214	222	202	204	220	255	211	238	213	222	239	224	227	223	219	202	216	277	230	226	220	204	228	206	230	217	242	211	201	227	227	249	246	240	242	260	260	221	228	241	234	220	186	202	247	218	224	255	196	214	251	230	206	217	238	240	240	215	242	220	225	207	220	242	241	215	211	236	222	235	217	223	223	216	225	235	236	225	208	216	234	223	241	244	240	194	218	190	198	218	196	241	220	226	210	219	217	215	230	247	218	222	199	228	208	212	216	216	225	227	223	246	218	232	238	195	245	256	215	220	228	207
29487	44628	5037	1222	759	652	573	544	523	556	515	446	488	524	467	501	527	483	494	486	491	485	534	491	473	454	467	491	494	470	508	446	505	494	455	496	500	479	479	454	483	489	430	483	485	495	469	489	490	465	487	502	473	447	452	497	520	520	470	474	489	463	463	468	461	524	468	449	466	519	469	485	486	452	460	477	487	462	474	481	487	448	443	440	458	465	490	491	455	492	484	429	472	467	497	465	475	468	496	485	464	506	529	459	461	442	516	469	445	504	450	457	481	498	469	479	484	482	447	495	504	481	464	464	493	504	473	437	439	460	493	471	471	483	494	482	484	455	460	507	483	447	447	470	454	456	486	484	469	481	498	471	466	489	478	478	471	491	492	481	477	516	490	503	504	456	495	452	501	490	470	502	475	466	454	498	461	501	470	472	442	474	450	466	438	498	480	430	477	484	475	428	493	469	460	452	452	469	469	483	476	505	483	456	467	496	471	503	456	422	516	468	489	447	470	470	507	486	495	450	454	454	513	479	450	475	491	469	483	491	495	479	481	464	456	482	510	494	440	460	460	476	483	470	473	475	450	460	467	436	455	422	483	452	454	503	478	521	460	467	466	476	487	480	493	457	465	454	469	444	485	472	450	513	473	464	492	475	500	471	458	459	490	494	483	478	485	466	483	496	528	465	449	489	518	505	438	481	449	480	412	475	452	469	509	479	505	488	449	477	472	517	459	496	497	484	491	458	472	450	465	459	487	479	477	452	407	491	471	463	533	508	523	485	442	483	479	449	469	453	410	472	465	463	489	455	508	480	473	459	465	470	466	445	487	461	516	484	465	462	491	509	494	472	480	478	486	442	447	495	450	479	482	466	456	483	442	495	476	515	449	437	459	480	490	492	474	490	457	441	504	472	468	419	453	469	450	474	451	503	458	485	461	498	503	456	477	482	502	467	473	481	459	441	431	415	485	468	474	479	481	470	473	467	453	497	482	465	473	462	445	506	501	484	461	484	467	479	471	513	481	473	483	485	476	491	453	519	417	446	476	511	456	434	463	458	444	489	494	479	486	503	501	478	460	461	495	495	485	516	460	513	468	508	475	454	480	488	441	493	479	490	491	449	509	477	483	477	476	483	492	497	473	455	463	464	461	492	452	479	445	464	427	464	502	488	401	477	484	508	455	486	487	470	454	479	468	480	466	468	450	478	458	482	455	453	415	458	441	432	465	482	489	456	467	435	461	473	494	475	486	489	418	480	474	434	461	515	479	493	452	464	482	435	486	499	438	497	494	474	473	445	460	450	479	467	456	456	447	468	485	480	537	458	482	497	492	493	460	451	494	499	467	452	463	497	473	489	469	482	460	441	429	467	465	465	460	510	445	468	510	477	445	481	491	490	481	479	493	473	534	457	477	470	432	517	477	472	469	480	465	435	463	460	477	472	480	474	458	472	453	508	472	483	466	450	474	463	487	442	465	443	463	483	458	472	452	483	456	482	471	488	479	493	490	452	481	490	449	482	449	465	435	485	461	471	489	492	475	445	470	468	517	476	454	516	494	550	490	478	473	459	466	511	454	506	455	520	475	459	505	467	471	462	441	510	475	472	479	484	476	473	499	448	451	460	491	428	451	446	455	491	453	486	466	482	471	481	473	402	493	519	492	490	460	448	481	483	496	459	473	476	517	507	434	485	469	460	457	483	428	474	455	519	490	462	464	517	451	465	437	530	454	485	467	474	456	460	478	476	458	455	455	515	474	452	454	446	476	517	447	506	469	495	467	491	466	507	497	479	470	458	456	470	484	493	492	501	466	440	490	469	517	445	484	475	455	464	445	495	490	485	482	489	471	473	455	484	441	469	463	465	451	460	463	456	454	470	491	504	462	467	505	453	482	463	515	465	479	502	468	521	466	488	459	469	450	486	474	491	499	470	482	518	472	472	465	450	515	498	484	475	459	486	452	480	502	482	452	471	459	452	469	447	455	479	475	475	455	472	442	502	439	475	423	465	466	475	506	488	452	441	481	461	470	448	435	453	440	470	468	438	478	486	485	469	479	455	463	416	479	475	511	468	467	505	486	440	459	491	483	453	454	474	482	467	491	464	478	483	443	497	460	488	496	448	466	481	446	477	486	462	448	482	459	478	480	458	467	444	445	492	440	425	500	457	492	492	492	462	470	475	496	444	497	505	485	490	483	509	478	471	473	473	464	485	463	460	497	500	491	499	457	462	475	491	496	486	448	478	478	517	481	477	447	488	461	474	475	455	485	448	461	481	458	486	438	441	446	500	449	467	459	468	509	513	476	437	485	485	459	495	488	482	461	469	495	502	500	459	506	478	452	431	489	453	480	458	473	451	483	544	485	490	470	488	433	456	478	477	477	461	490	501	472	472	474	488	476	468	480	478	463	466	452	484	476	472	443	517	490	475	459	496	497	470	460	439	469	519	494	462	461	459	477	461	473	464	482	484	459	491	464	446	476	445	469	489	458	502	493	478	486	497	482	447	496	471	433	487	512	492	452	485	474	428	461	468	456	470	451	478	480	439	450	497	477	485	480	458	512	466	478	472	497	484	507	492	470	506	470	478	463	482	490	475	464	458	446	497	502	478	489	467	507	465	514	499	481	462	467	493	492	500	464	465	499	428	476	456	494	512	430	491	486	485	473	471	498	464	469	487	501	469	460	476	468	470	472	480	479	472	478	489	462	488	493	494	481	498	482	479	457	471	465	485	459	456	473	494	488	480	508	475	488	473	456	500	461	458	462	422	453	456	490	447	461	444	496	498	477	488	459	454	460	537	462	475	457	497	491	452	489	457	497	489	473	473	468	451	498	450	471	481	477	461	477	490	486	464	448	471	492	471	483	458	464	467	467	464	460	511	458	436	479	503	450	482	476	454	474	456	467	463	480	455	461	477	499	453	443	458	491	501	490	545	462	488	509	523	478	447	464	490	508	428	444	476	476	493	522	484	469	466	478	486	471	460	477	453	467	462	442	465	461	502	524	469	455	484	495	459	471	437	472	467	448	487	492	468	504	463	461	466	446	448	490	492	445	475	477	466	462	490	463	462	461	454	450	493	438	479	481	481	449	463	445	462	459	484	459	456	459	425	470	467	484	467	484	472	498	478	476	433	487	505	467	431	447	496	495	437	453	492	467	445	479	475	484	452	480	499	463	471	470	506	455	444	461	495	458	449	509	480	466	478	441	457	476	484	483	506	496	464	455	480	489	496	467	509	469	462	481	506	443	468	512	492	486	478	481	461	497	492	471	515	503	480	454	467	479	428	497	454	483	487	490	497	473	476	429	487	476	472	466	464	526	472	501	464	497	464	474	473	484	506	479	471	489	456	468	485	473	472	444	440	454	446	500	479	490	488	453	470	472	471	480	517	440	474	472	509	477	512	473	478	448	495	482	430	452	410	473	471	503	471	453	472	456	453	472	438	452	468	467	472	469	439	464	487	465	449	475	477	494	490	461	480	454	508	447	485	485	496	479	461
33034	20775	9642	473	210	173	162	146	146	158	159	168	154	148	143	160	168	137	144	145	156	185	131	141	127	148	152	162	147	172	138	154	164	155	144	175	163	153	147	163	167	162	164	141	153	173	142	153	165	152	188	156	154	164	131	149	173	149	145	133	140	154	156	157	131	137	141	171	150	158	151	163	152	151	153	149	175	164	154	159	153	163	164	152	160	151	155	148	168	168	184	131	139	138	165	140	168	163	151	146	151	153	138	153	136	151	145	167	141	133	145	162	122	144	153	145	144	176	164	155	144	182	150	187	155	180	178	159	155	168	149	147	146	148	145	170	141	158	139	166	164	145	152	158	160	161	158	145	156	128	157	153	147	113	138	118	192	160	148	159	147	146	162	145	156	127	146	179	173	167	136	164	144	151	167	162	155	150	183	196	161	123	152	159	173	160	145	147	121	153	121	137	138	148	147	160	123	148	154	146	151	155	155	146	166	152	140	158	152	142	158	148	128	158	156	170	145	154	129	157	138	151	143	144	142	136	148	151	171	157	176	171	134	130	155	171	129	162	134	159	159	152	151	136	121	148	157	177	148	155	158	173	154	156	173	156	161	163	142	163	148	155	147	175	147	153	167	159	160	158	150	167	155	139	144	165	140	172	157	162	164	132	156	157	163	153	152	156	147	140	165	162	137	165	138	139	160	149	154	164	163	180	144	166	157	140	169	154	179	160	157	144	148	142	164	127	162	173	174	117	130	147	142	147	163	157	144	133	141	147	153	144	168	148	168	145	178	187	154	150	147	174	147	155	160	146	156	145	163	133	146	143	136	189	196	178	159	168	153	136	138	116	161	160	176	161	164	141	132	178	151	128	145	146	151	171	145	168	153	145	168	178	164	141	137	135	179	148	169	171	133	132	149	139	178	162	132	147	136	158	169	184	142	138	160	157	153	172	164	152	144	171	159	127	155	187	169	143	175	171	128	146	157	141	150	137	166	148	153	147	163	155	153	157	147	146	151	151	164	153	164	158	178	144	141	140	144	143	161	185	121	173	161	134	145	148	127	152	164	165	180	150	155	168	140	168	144	121	153	154	166	168	123	162	147	161	150	160	168	157	179	145	162	143	120	155	155	162	124	149	167	137	147	136	148	153	133	167	157	174	162	167	160	161	157	163	160	162	136	148	154	172	161	132	156	157	157	154	120	130	128	169	158	184	134	163	156	150	184	147	149	153	148	153	161	164	160	129	162	147	144	131	153	172	151	137	150	148	162	153	158	165	160	143	158	118	163	168	180	151	137	155	156	165	175	144	155	158	156	133	137	176	155	151	143	152	168	152	139	154	134	149	159	165	170	143	149	157	135	163	143	156	165	181	174	161	132	157	142	154	142	171	153	151	178	168	160	145	175	144	170	151	163	145	166	153	163	157	160	155	131	143	156	162	150	154	145	131	171	132	155	146	163	127	147	169	155	148	171	171	148	176	167	153	150	128	134	175	155	134	169	154	153	148	147	154	150	162	156	132	152	154	158	157	163	166	177	162	152	151	159	161	134	165	158	159	144	149	155	152	149	123	153	167	145	162	146	141	142	131	167	150	133	153	154	179	147	162	159	143	153	147	134	116	129	133	145	143	150	129	142	136	143	149	147	173	158	147	142	153	147	151	155	143	124	153	168	137	141	131	144	130	134	160	150	140	160	175	157	151	147	156	149	160	159	142	149	158	159	153	147	147	128	138	145	144	145	154	167	149	157	150	143	162	131	142	137	147	148	135	162	147	150	135	150	152	179	141	134	156	140	138	141	153	177	155	174	165	160	152	145	159	158	149	157	148	156	158	136	164	153	153	138	165	132	151	140	141	142	179	168	150	150	156	141	156	157	180	140	160	153	156	156	155	173	171	154	172	125	141	164	146	156	161	155	160	166	153	164	131	148	189	161	164	155	158	155	148	182	140	136	143	155	148	178	165	125	155	143	157	186	168	157	171	127	149	157	142	154	164	175	157	150	154	156	144	143	171	128	134	146	127	150	165	161	141	121	141	134	134	145	137	163	146	151	157	167	159	129	154	130	158	131	138	156	148	165	162	156	136	146	175	149	117	166	137	151	150	149	164	152	158	178	136	172	165	156	182	150	137	149	144	167	160	158	152	162	147	154	182	164	160	140	155	146	138	152	166	134	137	150	143	163	137	155	166	163	132	163	145	134	176	152	151	146	133	141	155	131	143	148	146	170	144	153	142	163	157	134	141	168	173	158	147	147	190	177	149	175	144	147	143	156	135	148	151	134	140	158	139	162	156	140	150	145	155	144	159	190	134	156	153	159	132	166	139	160	141	130	138	164	136	160	145	150	145	146	149	151	148	153	159	132	175	160	143	137	154	143	179	163	164	170	123	137	164	141	171	156	145	141	159	150	153	150	173	152	156	140	154	152	177	140	153	140	150	116	170	156	169	155	153	146	156	151	156	165	140	163	158	149	161	129	146	162	175	153	133	168	163	155	146	154	130	171	150	180	141	140	146	151	149	157	165	154	140	135	143	165	156	147	149	181	134	171	157	159	174	142	165	143	156	192	141	163	161	138	142	171	143	169	163	138	144	185	138	158	149	141	165	159	150	139	164	162	147	146	148	155	134	161	163	139	128	174	142	158	161	146	154	143	149	157	151	162	165	156	143	158	154	155	154	166	140	146	167	166	124	150	145	182	141	142	148	151	176	158	136	155	162	134	149	158	152	172	151	137	135	137	160	136	145	154	169	156	156	128	160	164	165	177	152	156	153	173	156	159	185	165	191	147	150	129	150	161	114	152	165	149	145	144	151	153	155	140	164	156	138	153	148	148	144	151	165	155	161	142	166	143	145	163	158	164	138	156	150	135	131	163	127	147	150	157	156	142	144	156	140	159	145	145	194	173	164	164	174	140	156	156	160	148	157	145	160	164	171	158	153	160	135	143	145	134	168	193	157	165	147	172	146	169	172	134	152	172	173	163	151	146	157	177	129	163	142	161	154	167	156	175	160	122	156	138	155	135	174	147	169	172	161	154	138	159	176	153	159	144	159	148	148	147	165	142	149	149	154	167	143	160	146	162	149	150	152	162	149	154	138	149	139	150	201	149	149	142	155	142	157	133	171	173	154	143	141	136	160	167	147	161	138	175	153	164	131	141	144	176	158	144	122	156	140	151	139	154	147	154	136	148	165	186	148	127	129	156	144	143	169	137	144	138	159	140	146	122	119	139	165	129	147	154	167	153	134	171	186	169	158	171	163	178	173	154	127	153	155	160	150	153	177	149	122	118	143	151	141	157	168	156	152	161	158	153	149	157	155	161	181	159	152	165	159	149	151	139	154	157	143	136	157	140	156	157	123	158	159	118	140	182	145	154	155	158	142	121	140	158	154	162	145	157	153	143	176	170	162	157	157	148	155	144	136	153	167	150	151	149	135	156	172	159	146	137	178	151	160	169	160	163	132	165	133	149	144	160	140	168	146	150	161	158	156	140	149	141	144
9039	3819	533	387	389	402	403	358	417	390	394	352	338	351	394	414	416	389	380	397	392	405	385	379	390	376	380	373	363	369	381	358	377	384	424	364	387	397	385	375	405	362	367	398	362	395	356	351	377	375	389	397	380	366	354	409	369	375	389	409	372	362	415	375	374	380	380	352	389	392	379	359	379	338	394	386	420	353	356	374	366	396	351	357	368	387	361	378	373	396	388	366	365	383	360	376	372	363	346	405	395	364	374	375	393	351	360	386	347	391	391	363	369	395	378	381	398	373	359	383	391	419	381	365	397	360	379	377	371	404	370	360	356	395	375	369	363	371	368	375	359	402	365	397	368	368	386	376	405	374	379	390	393	414	361	356	391	350	409	380	400	391	401	384	379	345	370	389	360	382	347	359	368	358	389	372	401	392	388	352	360	409	399	365	409	347	375	410	392	380	368	382	413	349	376	372	345	353	367	376	378	397	362	356	386	369	386	397	385	363	415	382	390	408	379	380	374	369	383	376	384	350	379	383	402	376	368	359	385	411	389	376	353	391	396	361	385	396	365	384	379	397	392	377	419	346	402	353	356	361	384	358	393	364	394	353	408	381	371	372	384	373	388	354	388	405	382	379	366	376	368	393	349	359	373	394	343	373	351	385	387	382	394	381	396	383	347	397	372	337	408	411	359	365	386	396	400	401	341	389	363	356	386	364	378	377	375	376	395	384	354	382	393	396	385	329	358	372	381	384	384	400	397	355	365	370	358	357	360	364	372	378	402	377	344	382	382	362	360	377	429	387	346	361	409	346	367	367	374	407	384	359	395	339	363	377	375	414	373	351	399	419	387	384	351	402	409	360	373	397	376	372	393	349	371	378	379	392	391	373	408	362	385	337	367	364	355	373	369	341	355	401	366	389	365	365	383	382	384	387	391	387	381	352	360	399	398	353	394	382	363	387	416	348	402	366	331	359	396	390	394	375	376	348	405	340	366	335	375	372	366	418	345	389	416	391	370	378	410	353	362	384	398	346	386	381	337	352	368	358	379	380	371	345	403	355	348	408	362	376	381	395	412	373	425	372	370	365	383	369	401	366	384	388	410	372	356	406	375	368	372	368	351	430	368	411	381	377	371	395	386	400	374	412	390	381	348	388	382	395	355	379	359	385	360	397	367	379	352	340	371	397	341	375	402	373	359	359	364	375	390	377	398	382	355	340	360	377	363	381	382	370	332	382	345	418	360	358	379	356	392	379	395	373	370	376	374	393	356	355	360	378	365	366	386	383	358	371	394	390	401	368	362	380	380	392	357	382	408	362	370	383	376	374	382	367	363	397	403	341	352	387	388	404	382	366	347	402	376	373	387	381	356	356	377	378	390	372	366	400	396	350	386	374	379	385	369	385	352	394	358	363	366	380	382	390	384	391	363	375	394	358	372	384	379	360	360	390	358	408	367	358	411	392	363	370	372	417	365	399	385	364	352	388	372	384	401	345	351	383	393	386	397	389	367	389	356	392	378	379	381	369	343	395	371	354	362	406	401	386	402	365	374	387	376	373	351	344	359	382	413	394	395	369	394	352	362	383	359	361	354	395	390	367	386	369	351	353	372	369	386	401	394	370	386	373	373	386	406	343	339	357	378	347	405	397	390	363	390	384	374	375	371	333	362	363	350	381	399	353	398	375	391	400	381	367	375	363	377	386	388	382	396	370	393	364	422	364	392	342	365	328	395	404	341	362	376	367	382	389	395	380	367	411	385	403	440	378	381	378	357	389	372	339	389	374	364	385	352	408	374	378	401	389	391	375	384	392	354	344	370	375	360	427	368	369	382	369	368	362	372	393	365	407	389	376	380	356	372	406	394	375	381	397	354	392	380	327	371	389	387	345	416	395	400	390	389	369	373	355	380	376	407	354	339	396	378	404	378	363	387	384	347	411	369	330	380	370	416	354	364	389	397	391	374	375	380	358	376	380	383	378	384	392	374	383	361	379	400	358	370	383	377	391	363	367	393	415	389	366	354	346	375	379	349	356	402	395	376	377	354	385	400	393	371	367	364	354	372	381	386	367	351	373	368	348	369	374	344	359	434	395	372	389	412	352	372	389	348	367	396	405	377	380	392	358	348	320	400	383	379	346	349	398	387	359	402	355	356	392	406	375	392	383	400	397	364	368	399	349	406	366	384	383	407	349	395	387	401	408	384	377	385	349	382	403	363	357	350	375	427	380	358	338	336	403	357	355	380	360	364	377	415	396	373	364	362	351	385	336	369	367	358	390	369	389	411	397	379	370	391	378	382	369	368	348	370	361	391	398	399	374	364	372	381	396	405	385	391	366	324	381	357	403	363	339	396	402	394	401	385	365	374	383	353	370	381	374	343	384	349	363	376	352	377	356	351	396	436	343	371	374	392	391	390	380	397	372	388	379	351	379	362	405	390	408	359	379	373	390	387	348	369	348	372	372	384	358	385	400	357	371	364	364	338	342	377	354	401	363	375	332	369	406	365	379	386	391	379	376	341	392	395	395	390	366	407	383	357	406	394	400	385	371	382	392	376	347	362	361	382	389	402	389	365	402	396	380	374	374	357	390	408	360	362	404	402	349	395	399	387	390	380	356	384	363	372	366	391	399	345	377	365	362	387	362	370	404	391	346	358	349	381	378	338	373	345	371	347	360	345	366	357	396	405	407	352	337	376	372	400	349	404	392	374	368	326	391	384	344	384	369	361	354	366	405	403	370	364	355	358	371	397	363	387	357	375	369	358	366	377	372	383	352	366	395	373	364	373	396	394	361	373	380	392	367	369	400	393	380	351	397	383	387	365	371	381	396	397	378	398	400	358	392	365	395	389	365	398	343	409	390	358	366	365	410	399	385	384	411	393	361	366	360	377	372	346	376	344	375	353	356	395	352	378	367	379	386	354	386	371	390	398	336	363	374	379	386	385	371	389	389	385	370	356	350	370	362	386	408	423	386	364	348	404	400	404	344	347	380	349	362	385	353	382	394	343	377	388	385	366	390	391	379	399	351	370	362	370	389	380	343	405	389	374	376	364	386	419	343	389	373	369	397	354	353	385	376	412	374	394	416	391	380	340	359	387	386	413	384	375	392	408	398	342	391	401	389	413	395	364	365	376	423	379	395	384	406	375	414	401	394	398	384	375	382	407	347	337	389	416	382	379	407	388	407	385	382	385	396	394	407	378	348	378	375	396	389	362	352	345	349	379	395	370	364	384	355	360	363	392	379	352	425	393	359	407	389	391	368	358	370	404	353	419	363	381	348	403	356	373	372	357	351	396	383	385	379	420	392	389	363	366	374	394	399	386	397	379	387	356	358	381	384	380	414	369	426	391	347	380	383	369	372	413	424	387	338	389	359	358	370	365	366	386	385	392	391	375	385	332	379	360	372	380	350	394	403	367	383	364	363	358	405	393	383	375	400	376	387	388	400	407	363	428	370	372	368	392	406	374	393	372	387	345	400	381	353	396	393	374	362	354	375	391	406
24903	21456	24820	28473	21462	20861	939	407	324	291	291	289	292	276	272	301	269	311	264	311	289	263	285	250	287	297	278	275	298	312	247	248	265	293	306	233	286	268	278	251	247	276	243	262	250	294	306	288	225	301	262	262	277	278	288	266	260	263	276	271	270	295	286	272	268	268	278	258	261	259	242	242	276	261	234	274	284	256	256	264	250	237	263	271	286	282	241	292	297	313	240	265	241	252	283	277	254	229	239	252	255	278	267	271	270	305	266	245	236	258	281	269	228	243	309	244	228	251	263	286	251	286	277	257	265	290	258	255	271	291	294	288	264	264	239	251	262	248	256	250	253	234	256	266	262	287	278	237	284	234	282	273	253	262	271	288	233	244	265	249	279	259	248	258	268	276	242	274	253	239	287	249	262	255	277	271	245	250	252	279	257	249	276	272	270	279	271	283	294	254	303	278	282	247	239	287	280	272	299	258	279	279	245	258	281	266	290	291	265	278	255	275	252	274	260	248	264	269	284	286	279	268	226	267	268	261	264	293	247	251	269	266	271	298	266	270	276	248	260	274	259	285	240	279	255	237	301	289	286	256	318	278	276	276	293	238	255	298	302	239	236	267	268	276	283	244	239	252	259	230	296	296	263	244	271	280	263	271	279	297	247	256	273	286	284	271	319	294	258	282	263	262	270	272	307	294	268	285	258	264	241	265	270	297	299	266	243	259	269	277	231	268	268	248	271	256	260	237	281	290	268	250	254	265	257	286	257	262	282	286	274	247	282	242	252	265	255	275	282	278	269	272	262	249	244	262	249	287	267	265	273	277	268	253	267	262	291	275	296	288	262	278	282	240	274	318	258	271	255	248	306	270	281	265	250	289	286	272	269	276	272	256	289	267	274	263	276	223	276	242	248	309	237	252	246	298	242	273	267	276	256	226	277	255	276	263	263	278	293	276	272	296	260	227	253	295	272	295	280	260	245	254	297	278	254	288	256	278	229	263	235	243	294	295	265	288	273	264	295	291	294	256	278	263	297	282	266	247	261	269	281	270	273	283	295	254	278	241	241	275	265	289	260	258	269	271	273	282	276	257	279	287	245	270	262	248	253	274	269	232	264	267	251	236	309	257	241	265	260	268	273	266	268	229	284	246	270	259	267	270	272	261	268	257	265	265	250	268	280	272	268	276	302	253	285	264	288	303	255	270	311	246	276	230	260	298	280	264	266	243	299	264	260	272	276	277	301	263	282	277	247	243	292	248	273	290	282	268	248	251	271	273	267	273	285	303	245	242	280	269	270	259	236	279	275	281	273	289	274	279	289	273	282	273	223	248	227	235	284	260	270	246	307	289	256	273	283	283	243	290	246	265	302	282	256	300	280	272	268	281	238	244	228	268	256	250	289	261	279	258	277	277	275	276	262	282	293	258	241	281	261	274	260	277	278	244	288	264	259	258	266	272	252	248	248	267	255	279	260	239	261	254	286	301	238	254	280	270	244	268	294	252	276	265	259	283	257	275	294	240	238	267	269	293	239	266	247	308	218	273	297	281	263	254	267	264	290	280	270	256	248	264	267	263	282	313	287	249	240	252	304	257	265	253	261	293	255	276	274	263	264	250	248	247	320	269	272	301	287	237	268	233	251	260	260	266	231	251	268	291	273	286	272	272	265	270	279	266	249	286	277	239	262	282	271	255	263	250	284	303	275	275	279	280	261	267	274	282	300	253	265	247	264	269	252	294	255	285	304	264	286	288	259	244	255	264	274	251	290	309	263	248	244	248	265	244	253	269	288	286	255	290	286	284	259	271	271	277	293	258	282	270	252	293	289	258	280	270	281	276	279	241	267	253	263	247	285	241	273	248	291	272	300	279	272	278	291	256	234	257	249	267	266	236	262	235	266	287	277	253	280	265	267	283	275	262	275	225	266	228	291	211	284	255	267	293	286	256	275	255	300	305	253	281	275	261	248	258	255	263	272	266	299	254	235	255	267	250	273	283	276	264	273	268	256	265	282	272	271	244	275	274	254	255	276	281	272	288	286	260	249	294	286	281	271	242	277	260	259	268	266	251	273	260	300	264	306	278	269	267	258	253	303	270	275	244	284	243	267	226	254	256	292	263	292	259	279	263	244	285	261	276	215	275	293	299	286	261	271	247	265	252	280	251	272	226	257	282	249	283	252	280	241	263	273	270	244	281	261	275	254	283	267	268	208	288	269	277	269	263	280	295	283	269	225	254	295	282	313	268	277	280	242	283	276	257	253	291	248	269	230	247	264	263	239	279	261	279	255	289	252	254	287	267	276	263	279	232	245	246	269	276	236	276	271	267	243	247	259	254	267	270	236	276	252	273	291	268	251	289	251	247	273	271	263	276	272	272	259	271	236	266	244	277	243	250	242	260	263	245	262	275	266	291	286	276	224	264	275	295	272	260	272	248	286	246	287	274	274	237	267	267	300	266	248	235	244	294	242	225	242	265	241	260	270	279	295	245	263	246	281	287	263	276	265	262	251	279	259	283	272	284	277	262	261	268	268	295	253	267	284	309	272	291	269	272	312	268	303	281	316	271	256	271	253	251	285	267	255	266	259	251	289	266	283	253	253	250	269	248	231	283	248	263	281	256	276	251	260	247	240	275	266	269	254	240	268	255	282	271	232	270	251	265	261	265	292	287	284	254	239	258	264	244	274	237	282	263	288	264	250	268	245	265	257	252	267	248	244	286	287	277	296	249	253	249	249	294	249	285	289	281	255	265	272	279	246	239	271	247	234	280	267	276	283	269	269	268	304	302	253	248	257	260	247	264	260	269	295	257	270	280	274	270	244	253	277	262	268	259	310	302	294	257	296	276	286	268	280	283	252	301	274	301	273	274	232	285	275	283	275	241	290	288	250	266	258	290	260	275	253	261	257	279	265	237	244	281	291	259	260	255	242	263	254	256	239	258	271	267	259	253	248	272	273	264	258	279	256	268	246	241	261	249	255	273	250	278	242	274	249	283	283	260	240	257	258	258	273	240	226	239	257	297	279	281	282	278	290	247	263	272	272	246	260	260	239	233	270	259	300	263	279	243	272	292	223	302	268	265	246	288	305	237	264	271	242	261	247	248	277	264	268	283	271	281	245	258	281	258	221	286	238	267	273	277	238	280	265	238	276	250	287	243	272	299	266	289	252	282	255	252	265	261	245	278	285	247	273	267	245	284	284	309	267	260	286	266	275	263	267	249	277	282	252	250	235	297	252	276	262	264	256	284	218	288	277	285	278	264	274	255	259	233	243	272	228	278	273	272	290	282	285	263	272	255	268	245	262	244	304	256	273	256	266	220	261	246	263	255	279	235	266	268	286	266	265	270	254	296	254	237	264	281	263	286	260	256	284	264	265	277	277	301	282	295	245	292	250	285	280	256	260	234	261	274	279	279	253	254	266	258	272	270	256	237	269	257	252	268	242	286	266	284	268	254	257	313	256	248	246	277	251	248	271	278	273	283	236	268	292	243	276	269	245	276
23182	32610	3177	867	724	681	622	625	641	622	595	620	590	587	588	590	604	591	604	562	589	639	556	560	576	596	552	607	564	585	596	566	613	607	596	579	581	540	593	588	578	609	624	639	588	563	595	607	564	596	571	594	584	573	582	566	586	555	589	630	587	520	586	553	586	577	573	574	579	583	602	614	589	543	557	568	619	557	609	591	562	583	566	570	581	579	614	641	556	555	591	568	584	600	590	553	559	633	623	565	609	584	587	588	612	582	581	617	594	620	544	592	626	552	593	592	600	582	588	564	568	571	611	615	555	604	558	591	553	645	571	570	589	642	567	617	592	593	607	589	561	539	590	620	562	560	585	568	589	598	599	580	629	563	591	614	635	598	607	571	569	634	573	588	593	604	573	571	607	581	608	576	588	581	616	601	573	594	569	541	599	596	568	598	601	572	542	549	569	570	605	523	594	544	583	575	571	589	583	586	575	592	563	556	578	593	584	616	573	595	556	564	600	564	566	569	549	600	585	580	593	575	524	545	582	579	569	610	529	549	582	581	574	578	544	577	577	616	584	546	573	560	583	601	566	624	597	583	570	607	608	609	547	593	569	582	570	588	570	599	547	552	567	594	584	640	547	620	547	577	592	559	633	632	596	572	596	620	603	607	566	627	583	612	587	611	585	587	552	644	588	588	595	592	644	595	640	561	586	563	617	612	593	585	626	588	540	588	553	584	578	542	562	575	613	604	595	605	568	576	570	629	601	595	589	639	586	555	581	571	531	631	573	561	544	603	608	576	607	626	572	562	588	581	556	572	590	570	535	582	581	593	611	578	609	568	567	556	574	611	593	616	542	574	605	642	566	572	586	599	629	607	569	581	621	556	564	559	605	584	581	568	604	557	544	565	562	573	541	638	602	561	619	518	646	621	533	593	572	574	603	591	596	564	580	563	587	609	568	567	599	587	597	559	594	584	575	528	565	612	558	620	516	582	601	582	590	601	569	587	555	603	568	543	579	578	555	627	600	606	543	556	635	595	601	553	580	578	586	583	600	546	590	580	577	559	591	585	591	576	605	587	557	591	629	554	603	600	596	587	555	554	578	583	588	549	560	603	635	648	571	574	565	596	585	571	600	606	587	584	562	649	588	594	604	620	593	564	578	584	611	568	605	582	566	579	588	582	627	566	579	620	608	545	619	605	582	606	566	593	597	599	575	573	540	625	569	605	604	600	560	585	567	592	592	592	574	575	619	542	578	597	578	579	570	558	584	578	601	583	580	568	605	573	570	533	599	576	550	572	612	594	572	566	578	533	625	603	590	597	596	601	515	553	567	574	593	553	557	594	609	587	588	624	596	569	567	574	543	527	599	592	554	587	571	597	614	603	563	586	612	610	549	579	577	585	596	585	605	584	564	558	577	542	595	560	571	557	581	569	608	569	613	597	594	602	597	608	576	563	574	589	599	582	579	583	547	561	571	560	594	566	612	564	558	581	556	572	547	598	588	605	572	603	581	572	584	607	582	596	622	598	578	634	556	602	590	560	600	603	592	499	564	584	579	586	579	586	573	614	592	598	583	579	570	589	624	595	618	582	539	571	591	603	554	578	556	573	598	578	583	586	557	570	566	564	594	597	596	565	611	582	624	545	625	596	583	585	543	594	593	549	529	582	577	590	570	560	579	592	593	602	557	626	574	597	613	564	585	619	565	565	579	567	569	569	649	596	586	537	577	641	572	583	571	582	565	533	561	603	579	553	593	599	581	543	575	571	567	572	570	561	605	590	601	571	612	614	557	589	560	571	604	584	590	551	569	594	575	564	613	568	592	634	594	553	593	595	587	572	565	585	584	599	586	617	563	557	604	594	596	568	574	578	604	596	580	583	587	547	640	614	617	601	620	589	575	547	598	572	567	578	541	596	531	582	578	600	642	588	581	568	564	559	592	549	607	620	606	556	616	540	591	617	586	611	580	562	596	585	602	617	547	561	600	546	584	539	552	582	645	615	600	584	591	607	572	599	573	551	588	604	568	551	552	579	562	602	539	594	566	618	581	570	588	589	587	571	596	590	588	602	594	600	625	565	573	575	579	619	599	589	623	570	590	574	566	560	572	605	572	559	571	563	592	571	573	616	580	579	595	568	620	605	554	604	574	535	559	570	643	582	617	577	600	551	573	597	613	562	578	577	604	604	607	576	578	623	624	562	561	559	540	604	575	588	628	609	617	579	607	609	577	639	557	571	589	586	616	630	618	553	584	616	535	588	582	577	561	590	563	554	592	561	562	594	578	566	577	596	581	564	600	580	539	585	527	582	564	570	558	535	553	599	599	619	547	574	594	616	562	592	636	588	578	599	604	602	580	584	571	586	560	576	598	591	586	550	614	543	598	555	584	567	596	607	595	622	553	566	550	603	643	610	618	604	595	542	616	572	629	591	576	601	583	616	576	525	542	591	584	623	574	557	570	598	636	560	584	578	612	594	543	626	546	621	589	591	607	581	570	577	562	611	554	544	568	561	590	530	574	606	580	532	569	575	605	564	573	592	567	582	560	570	548	561	580	571	599	585	598	625	556	625	608	582	574	553	633	621	602	652	579	542	609	557	624	629	589	602	583	605	571	608	554	570	581	593	564	594	612	559	562	586	575	565	583	592	551	565	590	613	561	567	600	582	627	598	578	599	651	615	585	555	556	621	577	597	607	564	559	610	595	552	579	600	572	560	582	596	608	568	549	580	570	628	547	581	599	565	543	605	594	586	642	575	587	537	631	603	622	575	607	604	624	603	549	577	543	606	555	556	562	571	592	598	575	597	569	597	565	587	553	551	611	596	592	630	587	569	563	542	567	590	583	550	574	591	606	601	592	561	606	563	593	618	587	591	604	582	591	579	569	584	582	576	595	556	560	568	547	556	576	557	574	620	572	619	609	544	585	604	590	620	554	570	606	565	557	572	577	584	597	552	602	574	583	544	573	599	594	547	600	561	631	627	599	591	586	606	574	542	579	543	585	567	593	579	550	532	537	561	557	590	578	547	567	627	573	618	601	604	599	559	590	583	573	609	576	568	578	608	617	565	596	610	552	584	613	612	550	596	617	549	605	579	596	562	569	602	600	608	603	604	613	596	630	582	575	560	590	590	532	556	575	557	581	614	600	584	597	565	653	587	576	602	559	596	579	591	583	568	622	604	590	621	558	569	572	619	618	607	520	610	580	580	583	600	595	611	596	623	579	579	540	599	607	585	613	573	585	577	588	597	600	531	563	592	654	571	571	581	595	603	553	615	596	594	567	620	626	592	606	587	594	589	596	615	539	562	571	596	616	599	607	609	602	590	606	597	584	599	569	560	583	607	561	530	618	557	572	597	590	608	612	544	567	625	550	557	591	588	620	591	581	552	575	596	631	567	553	586	603	613	592	605	550	596	587	605	577	591	625	546	559	596	620	581	583	577	605	586	652	571	553	578	589	589	568	576	558	608	596	606	574	588	562	555	548	590	581	587	596	575	592	596
24310	21464	25160	28163	21465	21479	20020	690	375	319	297	258	278	282	236	320	268	245	235	254	259	222	241	193	214	230	243	218	229	231	212	234	236	220	248	221	244	212	257	232	243	226	264	260	224	243	253	251	217	218	215	221	215	223	218	219	223	215	200	224	227	234	233	203	209	243	252	221	240	231	222	230	186	232	245	224	244	226	286	202	241	210	239	233	223	237	243	219	236	219	252	235	217	232	223	210	225	219	238	220	242	208	215	224	197	233	245	225	252	218	232	246	240	248	226	230	221	223	263	225	235	218	222	243	205	242	235	232	226	221	248	235	218	208	237	233	274	194	220	220	227	189	228	218	193	220	195	215	200	225	223	230	232	222	225	206	239	224	230	226	230	247	198	222	214	236	228	231	238	251	244	217	207	238	216	245	227	195	256	208	206	232	214	237	224	226	228	218	236	219	215	227	243	224	221	260	221	216	233	214	230	232	210	236	247	212	241	235	236	226	216	227	221	232	231	204	225	239	224	226	244	200	205	227	252	222	188	208	218	221	218	225	226	237	228	218	217	231	213	240	220	224	243	248	209	225	213	248	228	251	216	231	221	254	244	230	225	251	214	252	202	207	249	239	214	221	242	233	201	201	231	238	257	225	224	228	227	214	216	256	225	280	224	216	252	199	249	199	198	222	195	209	225	240	197	243	205	206	202	241	231	229	233	223	230	249	206	210	237	233	251	219	244	253	230	215	215	250	219	237	252	233	216	235	218	224	217	205	227	224	235	202	230	207	241	209	216	202	231	240	229	235	244	227	221	220	252	234	221	237	218	219	209	247	211	248	220	229	209	229	230	219	207	222	222	249	218	237	242	237	249	200	243	223	266	224	236	246	239	231	252	240	236	224	222	191	246	221	224	213	231	207	240	210	226	256	223	225	212	206	232	244	214	223	255	234	241	208	225	218	195	211	237	231	219	266	238	227	223	213	230	223	226	229	260	237	219	213	200	264	232	213	227	222	262	198	218	230	221	239	212	223	252	222	232	239	223	231	215	252	222	256	212	239	222	236	234	248	234	244	227	215	212	238	214	227	249	224	234	223	231	231	252	238	227	228	191	202	215	216	213	221	226	214	223	238	231	210	232	251	224	233	230	227	222	225	229	225	222	214	233	247	207	221	224	231	228	222	221	238	249	217	200	242	240	212	222	252	223	208	248	243	202	227	256	248	234	237	218	202	214	218	225	242	222	224	218	211	251	238	241	231	219	245	234	230	250	251	217	223	208	219	252	206	214	208	240	217	208	227	212	199	213	223	246	197	258	221	234	245	238	211	245	238	245	228	212	228	212	202	215	232	227	239	185	241	235	210	199	224	239	242	246	242	179	229	230	263	258	227	248	221	222	219	230	238	200	233	267	217	225	232	234	225	216	242	228	236	234	235	235	228	238	239	244	245	214	213	250	230	213	223	237	227	236	217	228	221	207	220	234	252	232	210	218	220	230	214	232	218	258	225	238	228	227	227	210	256	218	247	232	257	200	218	201	230	226	200	213	237	266	279	210	230	215	207	231	230	192	227	268	215	284	233	249	231	245	210	197	213	208	219	236	210	250	233	213	193	233	235	238	250	220	243	251	216	238	223	216	229	214	209	250	210	219	203	223	239	231	209	263	238	229	274	250	231	217	228	219	223	220	224	234	245	200	233	222	195	222	215	202	214	214	252	266	182	209	228	204	198	211	222	256	239	237	229	239	226	236	226	229	246	234	208	227	245	216	227	208	237	234	231	247	212	245	233	251	250	234	222	234	211	214	224	252	224	233	217	225	255	257	215	238	259	227	208	224	221	251	226	229	213	232	235	216	204	268	205	225	212	213	232	214	206	222	241	222	262	208	230	257	239	245	209	202	221	227	217	230	252	228	248	230	214	213	239	222	251	247	221	253	241	270	220	213	192	225	216	235	241	241	237	217	220	230	244	211	229	201	219	228	227	229	220	206	236	221	224	240	215	224	262	240	231	206	210	253	227	224	212	236	221	218	226	222	237	237	237	239	211	210	253	243	201	204	238	184	250	219	223	236	230	218	237	242	223	259	215	234	222	220	221	209	220	248	236	257	231	207	238	210	215	227	243	236	232	230	219	198	211	241	233	238	208	193	231	237	208	223	227	241	227	220	198	239	232	238	226	218	232	213	205	212	249	227	257	244	229	220	212	252	232	222	204	203	220	224	234	196	222	222	242	219	207	211	239	239	219	218	242	258	244	238	264	201	229	215	240	235	231	223	225	216	209	227	238	212	226	225	235	225	214	243	227	218	221	207	241	230	217	222	216	229	234	230	225	186	239	252	252	207	226	220	219	206	255	218	241	223	244	233	221	246	201	229	254	232	232	221	197	237	258	232	202	239	221	230	233	220	228	226	247	217	218	193	231	232	216	204	210	241	274	217	240	218	205	256	211	220	212	214	221	220	238	232	208	231	206	244	239	236	217	204	278	243	236	202	247	239	214	191	229	220	226	247	222	233	246	221	213	228	214	224	232	221	210	209	229	214	211	218	236	246	253	219	236	241	243	261	219	226	228	215	209	239	239	211	217	201	216	241	250	187	221	208	265	192	216	234	219	241	249	248	210	212	218	206	204	204	192	261	250	233	223	189	216	194	243	223	228	210	226	218	224	248	246	222	251	247	209	230	246	208	180	229	202	225	208	230	232	241	235	243	242	228	239	239	222	211	212	206	239	255	215	204	211	214	234	221	214	256	213	199	229	226	232	212	232	242	232	220	213	201	189	208	242	242	201	221	211	244	235	211	213	222	253	221	192	227	233	250	203	228	225	232	201	236	206	235	222	213	219	232	205	224	256	219	243	243	218	254	210	248	240	213	210	215	229	222	192	232	234	221	220	199	247	223	242	248	228	228	185	201	227	252	230	232	212	213	219	193	197	206	232	253	242	231	214	237	227	249	229	223	225	194	248	221	234	226	234	213	218	224	262	223	243	217	226	228	205	246	226	233	213	237	222	220	233	213	246	217	256	216	225	248	252	236	244	244	213	213	221	233	232	222	223	228	231	205	222	224	232	201	232	242	241	214	246	230	245	216	227	206	245	269	244	229	215	228	250	233	248	257	225	190	219	227	238	224	197	254	231	224	220	209	260	243	223	220	212	226	223	231	238	239	256	242	219	225	230	227	182	240	217	211	237	238	180	224	211	193	250	211	203	235	244	205	253	240	199	210	239	248	206	222	226	236	231	203	249	244	214	228	227	239	226	223	218	220	227	230	221	241	220	232	255	231	216	257	225	219	232	198	213	211	213	226	241	225	211	257	224	220	220	237	230	237	229	194	227	254	266	241	218	205	251	233	230	203	212	211	244	226	237	234	227	210	234	261	216	231	233	226	225	230	225	210	220	247	243	254	223	224	225	254	220	226	245	220	227	196	202	221	230	205	197	228	259	199	239	219	232	237	221	210	247	229	221	200	245	211	242	190	253	249	235	223	222	200	220	241	255	226	204	229	215
29463	44334	4837	1098	729	630	567	590	559	544	495	492	461	553	511	470	508	520	526	477	455	502	528	483	462	479	519	449	489	478	463	443	486	485	484	469	433	465	501	444	519	451	450	462	460	479	505	502	475	503	468	471	491	516	465	448	478	524	523	493	484	478	480	448	513	488	465	467	454	477	461	469	458	492	490	477	501	455	456	458	486	464	483	479	495	494	472	505	485	451	515	464	451	447	471	493	509	489	438	474	460	450	451	514	427	461	476	468	496	494	493	478	482	479	477	495	443	466	443	494	478	503	474	506	496	472	495	517	464	429	479	466	485	476	467	472	495	502	482	477	493	472	463	496	465	485	469	475	474	494	478	466	447	494	432	460	458	490	468	491	479	482	455	459	450	483	481	431	492	510	484	473	450	457	470	472	461	470	472	455	451	466	420	484	459	471	465	466	469	484	517	452	485	498	483	459	463	498	527	470	450	485	489	509	535	519	469	506	496	491	506	434	465	491	494	511	466	476	467	489	477	472	466	439	467	465	466	466	459	488	473	477	472	458	475	491	486	461	481	479	471	469	456	469	523	502	461	492	506	450	482	478	491	481	450	476	469	453	510	530	455	500	476	474	508	459	473	459	491	524	458	471	508	480	472	490	496	480	492	523	458	478	457	458	467	496	492	471	441	447	465	439	449	470	493	471	477	458	471	444	450	457	498	484	444	481	522	460	502	497	483	466	499	465	487	454	508	495	477	509	423	463	474	464	477	420	522	440	499	478	493	479	426	467	466	496	467	463	477	507	468	481	462	455	509	487	475	437	499	523	457	461	474	456	482	476	462	496	509	458	470	455	490	462	493	447	473	478	446	490	496	446	470	474	472	474	465	528	480	480	448	440	467	481	424	455	442	510	521	483	478	476	479	540	497	457	497	507	502	474	486	487	475	501	480	469	473	493	436	482	455	445	479	499	477	491	482	520	477	500	478	436	500	487	476	494	461	478	520	478	477	459	486	473	452	479	461	485	461	494	440	498	458	442	481	527	432	468	491	451	486	437	503	477	469	504	456	470	464	457	480	474	507	473	478	463	474	445	501	507	480	439	509	504	457	476	486	458	488	442	470	459	506	501	460	425	478	447	448	457	482	478	459	514	477	491	474	482	496	470	470	478	491	494	477	515	447	480	488	446	437	472	528	489	486	466	476	489	533	463	447	470	478	500	470	465	474	475	464	487	473	459	482	462	429	483	463	460	437	449	476	451	453	459	454	483	459	469	491	450	477	473	440	511	507	454	471	500	472	492	499	467	510	487	475	473	468	440	436	474	521	481	497	487	505	443	470	471	507	504	464	461	501	503	521	472	503	458	498	504	465	456	433	482	470	492	495	480	441	483	450	471	432	471	465	460	458	485	458	462	496	486	469	477	456	482	485	463	488	480	482	497	477	504	483	441	496	478	440	444	464	496	458	461	471	449	486	516	460	495	508	471	485	516	474	496	445	498	467	460	468	462	436	460	470	469	488	470	488	522	488	531	489	465	456	466	482	510	450	498	473	468	523	457	471	487	440	471	477	480	459	499	483	454	498	510	449	482	468	461	482	500	486	509	489	449	457	468	515	469	466	491	474	477	469	483	514	458	474	453	462	446	508	495	474	479	451	494	474	474	499	505	501	457	493	469	480	503	498	496	487	476	497	496	465	486	476	498	486	505	468	490	499	508	483	510	473	448	485	474	498	467	491	481	501	426	468	463	478	490	498	474	490	491	464	456	497	460	463	460	491	454	483	475	462	471	455	479	486	442	456	507	488	487	491	483	487	439	500	506	455	431	478	446	463	461	456	464	471	486	491	437	463	455	460	467	486	463	485	459	477	477	458	485	473	482	464	453	497	488	488	507	449	459	461	473	498	414	469	454	497	460	463	468	462	457	487	485	468	461	467	502	508	507	525	507	469	443	464	487	421	460	456	453	456	484	468	465	489	446	474	527	486	531	463	491	459	494	503	434	494	469	496	457	501	462	507	465	492	464	492	476	459	494	491	461	445	489	486	434	460	496	449	408	456	485	486	472	475	448	484	431	483	483	508	522	485	461	494	471	485	449	447	482	504	493	463	443	495	454	481	470	484	470	525	514	489	450	492	449	473	497	461	504	469	446	495	446	456	465	471	477	451	488	484	463	408	471	465	437	460	476	417	471	517	486	457	473	521	443	492	492	489	460	515	449	460	455	495	457	490	484	473	462	468	449	462	482	441	468	482	468	490	486	461	515	480	466	481	462	498	431	459	469	469	500	478	474	525	455	478	499	475	468	461	487	492	446	492	484	468	453	504	486	468	498	467	482	483	459	509	466	486	473	488	469	502	441	486	446	487	442	480	482	498	497	458	436	481	506	452	490	494	491	461	450	443	506	492	472	466	476	523	481	460	453	491	471	466	517	457	527	464	507	480	448	451	449	531	467	480	468	415	426	483	491	482	482	516	448	516	490	519	450	491	502	429	480	500	537	494	512	453	520	473	461	462	476	465	475	501	445	508	485	473	421	484	478	476	474	454	513	465	505	472	472	483	478	448	451	484	490	453	475	463	466	487	506	486	446	502	468	484	458	451	464	486	490	465	457	459	495	454	446	516	493	464	466	466	461	472	497	463	502	456	475	454	492	466	472	475	458	496	444	517	463	470	481	481	467	442	469	520	448	467	470	466	476	509	481	495	438	476	488	481	521	454	453	495	448	462	473	485	472	455	469	452	453	473	498	509	486	495	493	443	483	493	447	461	478	484	485	487	480	463	438	444	483	495	473	488	498	452	449	458	466	496	486	475	481	452	527	497	469	473	470	492	481	496	474	454	474	505	481	442	467	464	471	459	485	492	490	446	464	472	492	475	468	500	439	439	517	484	450	490	482	460	464	455	456	476	471	473	463	424	497	485	466	477	484	481	472	500	453	439	461	515	476	468	507	452	471	462	508	503	466	472	507	452	446	482	465	464	466	476	451	481	482	465	489	489	484	506	486	468	483	484	475	467	485	486	455	451	453	500	466	491	482	495	457	498	469	486	436	463	422	464	479	478	491	472	455	482	474	490	456	460	452	449	455	493	482	460	457	464	471	484	459	500	430	472	459	475	512	456	442	455	487	445	487	487	470	500	507	495	447	483	476	449	490	474	443	504	466	454	497	504	462	453	487	471	430	468	485	481	500	458	471	449	448	473	432	495	484	463	518	507	447	458	429	502	476	470	474	481	477	472	463	482	480	496	490	464	451	433	518	479	440	491	465	480	497	484	449	489	514	517	482	479	521	502	472	492	475	493	454	483	476	545	470	445	475	488	457	476	498	501	485	511	459	493	533	426	492	478	469	475	464	513	423	463	484	483	473	495	455	474	448	514	471	462	499	472	479	479	489	441	471	462	473	491	508	521	468	472	436	478	482	498	479	458	452	485	466	486	448	461	491	485	516	524	455	483	477	465	446	457	466	469	440	477	476	490	451	464	498	489	465	449	459	482	440	482	521	523	460
32756	20654	9724	484	209	172	181	143	164	169	137	170	152	145	165	166	171	163	151	143	124	145	155	159	141	136	147	140	138	139	158	160	158	142	168	167	146	174	164	165	134	155	196	147	143	160	156	137	156	153	148	160	175	164	185	165	148	145	184	151	163	157	159	163	148	142	170	167	156	155	175	138	166	120	137	172	176	145	161	164	164	145	163	164	147	145	126	155	147	157	166	158	180	161	141	162	176	131	136	175	169	149	161	165	159	155	149	178	173	173	167	168	154	147	150	174	162	150	145	157	159	167	167	174	148	183	155	151	146	145	153	168	150	131	131	156	126	156	160	169	179	165	158	161	159	146	148	177	182	157	158	153	170	175	149	169	145	128	156	143	163	177	165	166	150	149	148	150	146	163	139	166	163	137	143	160	166	142	158	165	160	158	174	153	159	176	154	150	152	145	143	174	148	154	170	147	138	162	144	171	144	145	158	139	149	171	176	147	143	164	160	140	172	145	184	143	150	154	159	154	165	140	145	163	166	139	150	157	166	127	158	149	169	143	159	138	170	158	174	154	154	180	161	137	156	163	159	137	151	138	167	162	158	145	159	148	144	156	146	159	157	164	146	164	147	125	146	147	154	141	156	151	150	163	158	161	154	153	154	166	154	153	166	164	153	149	148	155	162	164	149	175	157	151	169	147	156	159	141	137	159	150	138	154	133	156	151	139	152	156	141	154	154	193	148	174	153	178	147	149	142	162	152	174	140	182	158	167	184	166	160	166	153	151	156	151	165	163	163	160	136	151	135	164	172	165	162	163	148	127	139	174	160	140	159	163	166	158	141	144	162	143	150	143	168	177	146	161	151	142	140	148	146	143	168	167	136	159	175	150	140	147	152	136	148	150	139	131	132	178	131	148	131	144	131	158	141	175	134	174	163	150	130	141	142	170	174	133	155	141	154	151	155	136	180	142	149	147	145	159	152	153	167	141	158	170	177	147	145	142	161	160	163	154	160	133	160	163	169	164	143	164	164	161	182	159	157	146	152	131	149	138	150	182	153	143	153	117	158	151	148	130	175	164	150	167	175	162	158	148	150	198	142	149	151	141	130	153	145	145	186	155	137	136	137	129	151	150	128	148	148	153	170	157	172	174	171	187	154	162	140	132	148	162	98	149	173	149	139	169	148	150	177	158	163	151	161	152	147	161	160	135	156	154	169	149	133	125	144	147	157	155	127	152	136	174	151	164	158	163	153	139	145	161	147	179	163	169	147	154	166	152	148	142	147	147	177	162	152	152	129	166	151	144	146	171	150	151	142	159	169	171	143	147	143	174	148	167	151	144	149	162	139	132	140	177	144	163	151	156	153	138	152	161	153	170	150	174	147	149	147	150	166	143	165	150	147	143	160	149	142	159	149	145	148	168	197	145	160	138	151	143	159	141	157	152	145	160	164	181	137	135	144	146	148	176	150	142	167	179	124	155	148	146	146	168	177	153	151	138	153	147	152	167	149	157	181	167	140	162	152	154	150	151	148	158	162	159	136	143	154	147	180	149	172	151	142	151	174	155	160	137	167	169	158	179	141	125	148	125	151	142	152	165	152	171	133	167	149	152	155	137	156	145	157	176	190	153	168	165	173	161	187	151	160	149	151	148	140	169	150	151	149	137	156	158	137	154	153	160	131	158	173	162	134	157	148	151	167	141	148	150	148	151	146	137	149	159	166	150	163	157	170	165	152	142	163	171	172	161	148	143	154	170	150	141	159	175	146	163	161	163	162	155	141	116	160	150	166	157	165	154	156	162	150	164	135	171	171	144	163	157	171	153	167	126	160	142	140	165	169	145	151	125	139	145	147	152	158	176	154	171	139	149	142	170	139	152	153	160	165	152	160	158	148	162	152	163	162	175	140	179	145	173	159	167	138	162	159	158	149	144	154	163	174	160	138	158	175	149	179	172	140	158	161	152	159	131	138	139	143	151	173	155	169	150	163	143	135	142	166	173	127	146	158	152	142	144	155	154	158	163	163	149	133	154	155	160	160	183	173	165	156	158	157	165	131	168	160	145	144	168	179	149	148	149	150	149	147	168	164	155	157	132	161	144	157	140	145	166	141	133	166	146	154	162	148	147	130	140	153	161	156	180	135	150	138	173	155	168	148	166	160	128	169	151	160	145	164	171	172	162	142	131	159	140	135	141	150	142	133	133	146	162	177	156	136	160	130	154	150	154	144	162	162	149	138	159	165	151	140	150	130	146	128	179	177	162	153	152	161	148	153	157	154	152	157	148	145	134	141	137	145	159	157	172	173	167	140	170	134	153	155	183	172	140	146	155	154	175	164	154	146	141	136	149	138	156	155	133	151	143	161	147	141	150	166	161	144	176	171	150	151	179	158	155	162	175	149	145	155	162	177	145	150	150	136	173	156	158	184	147	162	159	140	137	165	145	154	157	132	150	143	149	162	163	165	158	197	148	172	159	163	156	160	127	141	157	146	129	164	174	150	160	179	138	161	165	142	165	146	165	174	176	139	142	167	149	163	139	168	137	151	144	151	149	167	168	160	153	147	155	131	155	169	152	148	153	146	171	159	134	161	148	168	129	171	136	159	143	166	161	144	172	161	151	179	139	134	161	150	172	145	145	171	161	178	143	141	158	144	187	148	140	161	146	145	152	162	157	147	178	137	145	160	152	165	151	150	150	140	169	151	130	128	166	171	145	131	163	177	162	148	157	143	163	157	154	154	152	135	135	153	170	148	161	175	164	146	182	145	131	174	133	164	170	150	153	162	159	139	149	144	156	176	154	159	167	166	140	138	183	155	159	141	160	180	170	146	159	151	160	155	145	169	156	137	153	148	153	153	144	146	157	151	147	160	155	170	140	146	160	158	160	176	149	152	134	141	147	152	174	164	153	160	163	162	160	158	139	142	172	151	157	161	155	170	167	162	160	170	157	149	128	157	142	167	154	164	160	153	168	157	160	154	138	141	146	135	166	154	138	166	148	166	150	166	160	173	170	167	151	167	133	170	153	174	142	166	146	171	178	161	143	159	135	161	162	134	166	156	147	170	171	156	135	148	144	173	162	163	148	143	141	138	141	127	174	157	144	175	143	180	181	160	150	158	165	143	163	133	151	132	138	149	152	154	143	126	183	150	154	167	152	155	161	172	166	155	163	158	141	149	143	144	166	174	146	159	172	157	141	153	164	124	134	151	160	155	154	163	145	164	149	173	175	161	145	170	169	153	150	158	161	137	142	145	161	164	154	163	151	141	168	142	149	159	163	165	133	135	144	159	140	165	139	146	163	144	176	143	147	143	149	172	177	161	137	129	174	159	163	138	156	150	148	164	164	140	147	160	179	158	156	147	156	173	167	149	149	160	149	137	162	149	143	147	142	129	141	153	155	177	160	145	163	151	155	167	164	157	154	139	171	146	133	172	170	131	148	146	170	155	147	155	159	164	165	152	169	152	142	182	150	153	160	182	159	146	172	146	157	146	150	125	180
8935	3682	595	410	426	372	396	414	375	350	368	411	402	391	364	382	360	357	401	407	365	389	369	401	399	395	362	363	363	394	376	391	334	387	390	399	352	405	360	370	358	370	421	388	371	374	387	393	366	357	380	364	385	407	404	384	365	387	372	381	398	402	357	379	362	363	364	362	386	408	388	372	361	375	388	377	379	399	373	383	365	367	371	373	379	359	381	343	360	435	369	366	380	374	379	385	357	339	365	362	350	366	333	373	404	371	388	367	370	379	368	386	364	355	382	339	364	383	392	367	378	379	381	384	357	356	386	384	413	400	365	399	397	363	391	385	374	376	353	339	402	387	354	356	380	362	388	375	417	361	372	381	343	398	360	373	388	375	349	409	365	375	387	378	381	378	398	354	352	379	362	387	401	353	384	384	386	402	405	362	382	392	416	359	363	405	385	357	373	374	412	377	395	405	362	379	358	383	377	363	395	362	396	399	370	384	369	399	367	405	374	399	393	395	409	377	388	370	381	371	376	338	380	357	346	401	363	376	366	339	396	361	359	420	411	372	365	398	356	360	376	384	372	355	370	427	382	355	387	379	367	371	376	395	385	350	395	399	373	332	343	372	371	378	366	438	372	366	374	384	373	375	352	363	413	346	410	429	361	371	363	382	372	373	374	385	382	362	401	345	380	384	337	378	398	353	412	365	344	380	344	342	358	377	395	356	376	424	391	380	371	338	369	390	363	373	387	371	377	374	383	383	368	378	390	342	353	382	345	382	358	378	410	368	388	391	369	359	367	397	422	362	367	372	368	356	377	400	374	344	399	363	385	389	377	435	376	390	357	363	375	401	370	411	373	375	376	383	399	353	378	407	379	400	394	353	336	367	398	354	380	379	376	381	376	371	381	401	343	403	378	369	371	357	412	368	423	377	374	389	368	367	400	356	386	359	374	372	377	363	376	373	386	346	364	403	377	390	397	355	390	376	366	415	370	355	407	369	345	422	375	363	390	382	383	353	377	391	378	400	346	332	366	363	380	372	363	377	396	360	394	368	354	376	389	385	409	367	388	373	404	365	366	378	360	324	394	375	395	365	386	344	343	373	381	348	403	405	381	398	373	369	382	370	382	384	387	371	361	392	370	368	357	378	409	393	384	365	387	375	381	416	396	378	376	377	379	384	395	366	403	361	408	342	402	399	374	403	376	356	366	345	345	399	373	372	349	391	406	392	377	391	384	408	380	369	382	406	383	363	410	386	374	372	381	390	368	381	396	402	380	386	369	374	349	390	387	405	375	365	367	386	399	412	382	400	405	358	372	397	374	349	381	363	364	385	320	381	335	350	365	365	336	381	376	341	383	384	364	352	383	391	389	366	384	347	354	369	396	377	395	397	389	375	375	360	401	383	398	355	408	360	344	394	384	378	347	376	394	403	386	383	393	392	403	391	395	377	351	415	382	398	351	392	375	366	360	392	413	347	363	367	389	368	387	390	396	358	354	370	406	373	384	393	388	364	358	392	405	367	369	348	352	379	362	410	393	401	389	360	359	362	397	389	401	376	350	405	418	375	402	354	378	386	379	346	398	361	365	351	365	387	386	341	404	421	378	409	383	365	370	386	393	338	370	383	367	334	379	367	356	375	423	404	361	383	363	382	350	404	398	361	365	382	348	388	380	364	396	366	397	372	360	355	385	363	351	364	405	347	344	398	370	388	360	388	353	399	377	372	403	393	395	350	397	344	390	386	365	376	384	386	385	407	383	359	372	376	387	379	364	361	337	365	390	377	371	360	403	372	373	366	394	394	383	393	417	377	394	384	374	392	379	362	390	418	400	386	405	361	383	388	366	385	353	389	381	391	392	363	344	353	389	381	387	382	384	384	428	383	389	365	365	394	360	383	332	365	374	384	354	354	360	394	405	407	402	367	383	388	399	379	357	347	408	403	338	375	327	335	406	375	383	378	393	385	356	353	354	374	388	379	340	366	403	386	392	381	359	373	384	392	395	388	418	349	407	404	374	382	363	365	404	400	405	365	387	350	340	327	354	354	385	356	406	342	404	385	411	389	398	396	391	352	398	374	420	344	426	331	384	366	381	377	344	417	375	354	390	352	359	352	396	349	401	391	329	381	402	353	387	375	358	361	387	379	349	386	362	371	403	382	380	399	397	372	378	389	341	391	377	371	358	402	391	399	393	415	366	383	400	393	386	368	411	358	360	391	386	374	366	356	372	393	379	362	312	373	389	415	358	362	379	365	341	382	361	420	405	392	400	403	349	353	379	342	384	329	375	386	374	366	371	366	397	342	380	391	376	391	375	366	376	389	363	364	387	405	392	376	379	378	392	373	403	387	367	391	400	382	369	394	388	326	372	387	353	401	414	380	384	391	367	356	376	391	379	389	380	360	389	377	375	352	378	366	383	387	402	395	388	370	383	393	405	365	356	392	362	363	355	397	374	390	356	398	396	377	369	372	341	403	354	398	386	387	351	386	377	382	402	409	386	376	400	336	381	376	387	373	386	393	399	389	376	343	383	366	395	389	397	383	368	373	384	327	382	372	403	368	385	381	392	361	391	398	390	396	342	389	371	376	409	372	392	363	399	340	372	392	367	370	414	361	396	420	392	384	390	390	420	364	346	380	372	381	396	373	353	382	372	393	369	397	362	372	372	377	384	370	371	406	365	370	353	392	375	386	392	360	376	396	372	350	357	384	412	384	337	384	365	369	398	372	379	348	390	358	359	384	400	371	354	375	366	401	387	357	390	371	408	375	380	329	377	353	377	355	357	386	403	381	424	372	403	391	365	399	391	373	374	362	385	382	371	363	410	361	358	388	373	367	382	363	384	393	361	376	392	406	370	382	352	355	381	372	397	403	380	418	365	405	405	376	350	383	368	367	346	413	395	410	367	379	381	383	370	382	396	371	416	374	395	417	368	384	359	355	385	385	341	363	378	399	386	369	400	373	384	371	353	380	354	367	385	372	373	406	370	408	387	326	388	398	369	377	357	418	342	385	372	389	386	370	397	408	373	383	390	385	403	390	382	391	338	451	383	331	373	334	363	357	363	371	379	389	370	374	432	384	348	378	371	370	377	362	367	410	400	381	367	355	381	366	383	371	377	385	406	402	391	391	380	391	365	372	357	399	346	368	403	356	356	353	396	364	400	385	390	373	380	371	379	365	395	332	405	382	395	389	403	358	390	364	370	360	384	388	377	384	366	432	370	353	381	408	384	378	401	389	347	399	383	387	366	393	402	384	402	381	390	364	386	380	367	383	388	353	368	357	350	397	404	362	381	373	337	342	396	387	356	362	357	382	376	369	377	357	332	380	371	359	386	353	374	398	387	408	393	367	406	364	370	381	378	343	405	376	394	373	383	368	369	360	383	352	369	380	351	357	375	385	389	377	396	359	368	383	355	379	390	410	369	368	375	351	373	376	368	399	375	361	378	398	381	367	379	409	363	389	388	373	401	409	366	357	377	390	370	373	367	409	373	393	402	382
24917	21446	24823	28472	21437	20881	971	385	322	344	291	287	293	288	246	297	289	308	278	284	244	303	300	241	257	263	268	296	287	276	273	286	250	242	282	314	266	287	261	271	275	241	264	271	258	251	260	277	276	261	284	263	274	279	247	292	295	293	270	275	284	254	266	253	285	272	292	267	273	267	242	281	275	291	267	251	267	256	297	326	275	265	283	261	276	255	280	271	241	297	272	283	278	281	307	301	262	231	276	279	298	257	286	280	289	280	233	299	247	259	247	269	300	277	254	245	262	281	252	273	254	259	279	290	279	297	266	253	262	291	282	296	245	255	288	235	276	265	228	251	262	261	293	260	270	278	266	269	309	290	270	269	257	276	275	261	254	284	257	234	271	284	259	260	277	249	262	288	262	276	254	284	256	259	264	295	268	278	285	267	267	241	265	275	300	276	220	253	265	258	272	270	264	267	264	315	265	284	261	271	256	265	297	296	259	294	260	295	271	255	265	284	241	268	251	266	263	257	289	259	272	268	290	305	241	272	273	248	270	248	262	304	272	286	266	302	263	272	282	242	283	270	243	271	263	271	265	263	272	267	282	294	268	286	297	258	246	278	253	264	271	257	226	268	251	261	274	268	239	253	283	278	288	233	248	279	293	287	281	275	263	282	291	257	270	272	259	296	274	251	259	253	268	275	273	287	287	272	276	261	228	291	277	279	281	255	281	275	262	303	294	267	286	321	247	238	259	245	244	250	287	250	260	266	275	266	274	260	257	282	267	273	299	290	284	251	307	276	269	279	277	279	277	301	303	287	250	246	243	287	291	279	298	287	253	275	259	252	285	247	255	266	245	282	266	263	251	275	277	238	239	268	253	287	272	291	245	240	244	239	265	268	258	248	278	321	275	308	252	272	287	246	277	288	296	299	302	256	280	280	269	287	281	263	267	256	270	288	266	293	250	253	242	274	273	277	240	281	277	286	266	255	276	279	293	262	296	280	236	271	264	268	298	259	273	268	257	265	245	256	275	289	266	301	268	269	263	266	285	286	243	259	276	252	270	247	249	278	276	284	268	282	250	239	280	308	282	269	249	262	260	257	276	270	285	282	210	246	263	259	260	265	282	283	254	278	266	246	239	264	282	275	248	256	280	280	293	281	277	257	255	285	260	281	232	264	245	288	270	285	276	276	250	265	272	326	260	244	267	282	268	258	299	275	263	254	263	275	268	294	263	291	286	253	259	267	246	264	290	293	306	267	247	284	270	273	261	280	252	228	279	274	276	255	268	267	264	265	272	249	252	273	255	308	307	312	277	283	278	299	278	267	271	282	253	267	261	255	256	271	233	228	288	297	258	285	272	279	265	239	260	254	249	296	252	260	245	292	271	240	265	288	264	275	248	277	251	261	277	281	272	259	262	288	260	272	279	264	272	268	269	263	277	273	263	307	277	270	252	284	259	288	268	285	269	266	286	286	293	262	292	287	251	266	262	260	262	287	294	274	270	259	259	281	279	269	265	273	278	285	262	264	290	277	264	229	257	235	285	261	311	279	298	257	280	298	272	298	277	265	248	285	285	276	261	266	286	279	286	265	271	250	285	291	273	265	257	266	262	282	266	262	282	264	249	247	245	249	298	295	298	291	249	232	293	263	287	283	299	237	270	252	261	273	276	310	276	263	286	288	296	254	241	276	258	270	280	314	261	294	255	273	238	311	261	264	294	289	284	250	277	261	302	288	272	302	244	248	232	257	253	268	283	258	263	257	259	291	294	273	263	242	252	274	280	266	290	271	277	283	259	262	270	288	269	293	270	261	274	267	274	277	278	271	287	282	284	258	268	265	275	238	262	266	264	258	276	281	254	240	257	255	242	268	283	267	259	281	268	263	274	272	273	239	259	256	255	275	311	280	265	266	243	217	243	258	290	250	266	273	246	274	241	281	272	266	280	261	273	281	275	282	258	255	252	284	266	272	283	286	265	293	255	260	263	270	287	251	280	234	268	270	296	255	277	258	273	257	281	240	292	256	268	273	255	276	293	310	261	305	245	253	284	246	279	274	262	276	236	261	308	291	261	243	260	250	281	281	254	254	272	251	252	243	269	263	252	258	292	266	272	258	239	288	278	269	249	274	271	285	247	280	255	289	271	282	256	282	278	306	262	292	262	259	266	275	248	278	276	263	281	247	241	263	261	247	301	272	249	271	278	276	266	252	228	268	287	272	291	291	286	285	262	288	256	293	321	273	246	287	295	279	307	285	253	271	264	243	274	263	235	288	243	285	259	261	287	264	300	257	248	248	296	255	248	290	283	263	300	269	273	275	284	236	284	288	278	264	274	268	287	281	292	289	258	283	279	284	261	253	293	283	272	262	232	280	261	255	260	294	268	303	277	231	269	278	245	266	291	245	275	284	296	266	296	265	257	250	274	236	260	243	249	259	272	270	286	256	295	279	321	288	249	291	287	257	280	267	256	290	268	271	277	291	281	258	271	278	268	273	292	219	259	289	254	260	286	281	294	255	268	268	272	260	279	280	268	266	255	259	263	263	270	260	278	276	259	287	265	253	257	242	267	264	282	245	282	253	266	248	259	258	261	279	275	263	278	229	252	276	263	294	269	256	290	298	251	253	263	269	293	295	266	270	261	277	296	246	270	263	276	263	241	291	275	287	262	251	224	246	285	293	270	262	274	289	265	278	250	295	271	254	304	280	274	266	266	258	267	254	273	266	254	268	248	279	273	239	249	248	293	271	278	241	255	266	254	292	268	273	274	257	296	282	269	252	273	274	260	247	269	268	257	263	253	261	260	270	266	275	293	258	285	281	274	250	254	245	303	293	272	270	293	291	249	320	222	277	254	282	264	257	279	301	266	292	266	257	294	269	243	285	266	265	284	260	259	273	262	242	252	284	242	280	296	233	252	278	276	279	246	310	272	288	268	280	246	260	279	284	287	247	233	237	265	285	302	268	250	267	252	272	278	271	236	275	270	286	283	256	272	284	261	257	282	273	258	264	295	260	290	268	256	246	257	259	269	266	266	253	294	240	280	265	284	295	286	273	290	276	263	275	265	273	259	248	274	290	264	256	246	275	274	283	242	296	275	264	301	282	276	259	287	277	262	253	270	250	226	312	297	303	261	264	275	281	310	272	256	198	260	268	259	271	245	281	256	281	311	298	263	271	272	268	265	244	264	270	239	262	291	275	267	233	253	278	311	270	253	242	242	290	268	246	303	275	262	294	280	265	258	242	290	259	293	254	259	268	256	271	283	299	260	264	294	274	252	253	247	262	283	276	260	271	266	271	258	286	258	261	262	256	254	284	284	270	300	271	287	289	290	253	279	275	281	264	270	255	264	296	275	221	276	292	269	271	286	259	289	257	260	290	238	273	305	241	251	288	272	276	271	284	260	258	256	274	282	293	242	308	258	254	267	230	247	281	264	304	303	260	245	281	247	264	281	280	289	278	260	253	268	266	276	261	283	252	318	273	266	273	269	280	274	291	255	256
23298	32190	3169	936	726	640	609	631	627	578	598	635	589	583	619	590	554	605	589	608	616	586	607	590	611	618	652	577	598	564	658	600	580	613	573	567	557	610	635	565	628	597	594	596	564	576	618	585	604	611	600	545	595	596	552	575	598	579	585	594	593	634	628	553	542	611	599	547	552	591	619	612	577	609	576	589	606	581	562	568	547	605	615	582	630	614	613	600	579	601	633	543	610	631	604	585	561	525	632	606	586	570	617	565	581	576	569	540	608	652	574	602	647	611	596	572	577	568	616	578	554	564	595	578	601	610	611	612	585	576	594	628	598	644	612	622	592	563	560	588	633	548	580	538	604	593	581	603	571	608	599	586	582	588	540	608	638	559	625	581	586	610	610	647	588	636	617	521	608	594	584	566	601	562	606	572	564	589	573	619	608	584	559	600	671	606	543	592	599	582	549	620	600	572	590	584	573	587	566	564	579	637	571	605	589	570	589	593	615	588	595	631	576	601	609	594	624	567	572	585	580	569	587	594	606	574	609	597	619	610	613	597	575	579	585	550	573	597	631	529	589	565	637	592	562	584	592	634	570	610	600	599	557	595	556	547	573	611	583	562	580	615	599	609	596	567	615	600	581	580	576	535	576	583	595	604	627	595	575	569	584	516	628	584	618	568	589	597	604	581	621	561	570	576	557	584	585	589	636	637	605	570	592	591	587	564	572	593	587	589	596	571	553	566	638	553	602	574	603	591	589	565	570	569	596	592	550	609	607	560	531	617	576	599	621	561	601	545	586	545	552	578	625	600	604	603	590	630	624	579	541	575	559	606	589	586	551	534	559	576	568	634	611	593	593	598	607	598	585	582	587	570	588	559	578	567	583	615	619	599	650	561	580	609	596	632	601	572	602	589	563	599	618	570	573	611	588	611	578	611	603	612	596	608	570	589	606	575	574	575	578	539	584	570	598	563	552	595	584	567	576	601	611	596	621	572	568	571	576	576	594	607	599	584	556	578	582	596	559	591	571	607	561	563	568	585	587	619	609	567	610	578	607	595	631	589	588	569	583	627	592	576	630	586	593	603	559	562	614	602	610	573	588	604	548	566	618	585	585	583	632	561	572	597	555	566	572	599	615	600	609	575	582	578	610	577	554	610	587	546	611	558	588	617	572	577	578	572	560	594	573	624	598	555	577	604	582	590	622	605	623	577	626	572	569	593	625	583	593	591	583	610	605	604	577	531	564	622	596	595	566	566	595	591	566	615	604	603	601	599	593	609	580	562	560	576	539	592	644	615	564	567	575	568	606	590	583	619	581	598	547	628	526	593	556	566	564	614	592	531	585	614	605	560	599	558	615	555	630	593	596	591	625	581	642	573	540	609	571	561	554	621	610	591	593	565	591	547	616	566	586	628	594	592	605	594	623	647	590	603	590	594	639	586	594	586	570	568	599	554	549	599	593	598	563	586	594	599	594	592	609	582	558	610	572	627	642	593	609	523	571	618	562	604	598	572	554	613	557	561	571	600	551	571	598	594	576	590	587	562	580	571	552	587	545	585	602	586	563	598	566	587	549	599	563	587	590	594	540	564	590	584	549	572	540	553	582	618	602	591	596	575	565	569	537	616	592	569	578	562	611	577	586	597	535	605	567	577	584	648	598	578	575	597	562	558	594	526	541	593	612	608	591	568	582	606	596	627	587	595	567	583	577	567	641	568	579	592	623	578	627	570	607	618	580	593	622	627	545	574	574	618	542	626	547	577	583	580	591	580	561	610	572	550	588	635	579	569	616	603	613	594	616	576	604	575	599	608	576	626	612	605	589	595	610	538	575	580	547	594	550	587	581	590	597	590	592	583	551	590	608	586	605	576	576	608	591	558	617	605	574	588	550	558	600	579	585	627	597	604	565	584	583	592	580	571	582	589	575	544	598	615	615	621	574	601	603	625	592	564	581	597	588	564	642	623	553	626	575	609	628	599	610	548	576	648	582	616	574	556	565	558	574	611	553	551	606	602	620	564	627	589	571	574	617	616	584	605	604	582	584	542	562	590	567	586	583	603	551	604	605	575	597	584	576	547	616	606	537	611	597	530	596	603	581	593	566	646	620	595	590	550	606	591	590	585	593	626	558	556	641	547	568	607	593	604	577	598	577	583	581	568	572	582	581	576	638	545	584	642	610	582	574	601	557	583	605	596	591	571	619	555	567	572	620	615	545	602	571	611	632	543	597	608	598	584	624	598	587	588	583	585	562	649	594	589	596	579	625	585	574	585	597	573	551	568	588	591	582	564	612	590	590	564	581	603	542	606	598	570	589	573	588	581	593	599	531	566	559	577	585	539	576	557	600	585	565	631	580	570	584	557	572	624	581	548	611	609	592	612	572	587	566	575	537	585	564	607	589	585	536	625	575	564	608	581	582	557	594	603	572	532	614	576	584	572	564	623	596	578	663	623	605	558	601	579	582	584	578	566	618	598	585	605	660	588	578	598	558	590	573	586	561	570	595	589	569	573	601	590	588	610	603	565	593	596	609	579	630	589	594	578	582	618	594	613	575	579	572	573	590	625	604	621	592	581	583	598	596	614	556	584	593	563	531	594	557	579	619	571	551	557	574	578	571	591	589	608	590	628	611	582	567	557	583	557	605	581	569	610	631	578	585	610	652	613	555	589	603	583	593	581	573	625	545	604	587	603	586	595	570	593	620	579	599	535	623	641	587	570	573	533	594	546	588	579	571	584	626	598	632	600	625	557	592	606	585	620	564	585	588	570	589	582	595	639	563	591	567	617	536	583	580	592	590	579	551	551	608	594	532	624	610	589	580	598	554	599	587	579	590	584	594	600	584	574	598	575	586	606	600	599	597	597	621	623	595	577	577	621	597	613	626	577	569	588	575	595	591	580	556	619	583	593	565	592	583	558	545	590	607	575	560	603	624	612	591	545	592	555	559	600	579	589	641	628	567	594	620	539	607	580	590	614	624	573	575	577	593	604	536	589	575	593	586	639	591	589	619	591	559	599	588	548	554	561	598	553	594	573	579	563	592	585	604	568	600	634	580	584	566	579	579	605	570	567	612	601	561	614	591	633	568	563	576	606	567	576	588	593	576	617	590	569	562	619	563	562	572	511	569	582	621	591	565	610	513	552	603	568	597	628	582	567	559	607	583	578	544	585	535	583	569	591	578	603	546	603	572	577	585	568	609	557	580	566	574	579	607	586	575	583	556	606	604	589	559	596	636	604	625	634	580	564	543	600	601	574	559	525	559	589	577	568	642	599	597	625	569	609	590	551	622	594	559	635	643	587	537	631	602	552	582	550	580	606	592	620	570	577	572	603	643	602	564	600	629	557	589	581	621	582	585	560	578	617	597	550	608	597	572	583	622	574	585	585	583	622	579	580	578	614	581	585	606	583	544	564	587	575	574	548	579	555	610	556	630	631	584	589	572	564	621	538	619	650	574	581	601	558	601	553	591	583	583	621	521	571	589	622	559	607	576	580	601	551
24251	21454	25119	28184	21454	21466	19940	663	401	374	327	268	273	289	244	272	249	243	229	230	251	251	269	222	243	267	262	237	237	230	228	230	238	252	259	265	227	238	245	250	247	243	244	240	238	237	235	246	213	222	240	246	231	212	198	214	239	226	219	202	202	210	231	223	243	251	249	219	223	225	222	227	235	206	227	249	239	197	232	197	231	214	214	202	223	232	222	227	225	219	254	226	217	208	218	230	251	212	233	228	205	232	196	225	223	225	245	240	216	261	214	207	242	231	221	215	239	236	278	235	246	262	222	238	201	218	227	201	213	194	236	241	235	229	231	239	211	233	230	207	234	225	227	220	239	228	254	225	236	228	246	246	227	226	236	242	211	225	212	223	235	192	239	220	226	214	205	200	230	227	266	243	242	241	234	221	274	246	253	235	240	248	212	231	227	215	243	273	215	239	266	270	233	243	205	242	224	256	216	224	239	245	219	234	244	249	229	214	219	188	227	234	224	240	206	196	210	237	267	226	206	217	212	224	243	235	221	215	225	218	223	219	259	204	229	213	215	209	223	220	232	191	220	226	216	237	235	238	229	230	231	237	236	220	188	226	248	226	236	248	253	203	214	241	213	230	236	224	234	211	256	196	215	221	230	240	252	264	192	219	186	217	257	230	220	221	257	214	212	183	188	218	231	214	213	229	245	252	221	240	200	255	224	225	218	230	168	263	223	233	239	241	212	223	248	221	218	261	214	228	229	209	210	244	229	212	240	197	211	230	206	240	247	188	236	231	231	225	264	232	206	228	248	238	214	227	221	253	208	221	263	247	248	229	208	224	232	229	209	206	219	247	201	240	209	225	221	241	211	239	230	227	260	198	260	232	243	244	231	211	236	237	233	221	199	228	223	219	214	232	235	255	218	241	237	242	204	240	222	234	213	213	216	216	223	220	225	211	209	243	189	199	205	235	240	220	216	236	212	209	261	248	232	222	231	218	235	225	216	245	225	208	212	215	232	238	223	238	230	217	217	222	221	224	244	208	224	228	227	254	224	228	232	239	265	216	212	211	232	214	224	236	242	262	222	204	230	187	224	243	228	241	243	226	235	222	208	234	222	214	222	212	191	244	238	224	211	241	231	231	198	256	206	225	251	228	235	228	197	207	187	242	224	214	217	224	228	214	252	232	225	241	250	228	250	229	226	246	232	210	222	224	220	243	214	198	198	237	226	234	214	225	248	230	229	242	236	223	234	199	245	248	214	212	210	247	235	241	216	211	200	212	215	214	224	220	194	200	223	247	234	225	221	235	232	219	240	227	235	229	223	205	225	246	241	223	265	227	221	237	263	206	211	208	207	226	210	205	250	243	236	228	235	228	225	201	224	219	232	228	245	219	248	225	238	216	228	217	236	211	231	223	243	226	229	213	192	239	204	226	215	214	234	243	233	240	228	233	225	232	225	220	233	253	220	231	233	209	216	237	222	225	216	225	220	203	216	242	195	202	196	239	212	245	229	248	232	240	228	252	237	242	230	188	224	240	238	235	235	226	218	206	226	223	219	250	236	251	228	219	224	235	220	230	241	259	216	215	237	220	213	217	220	248	231	236	227	228	220	234	190	225	223	219	264	208	256	206	242	226	189	232	225	244	241	241	230	218	235	239	230	199	220	236	251	232	207	238	243	210	223	218	229	217	216	240	225	224	227	237	244	228	232	230	212	238	216	220	219	218	234	227	218	197	226	240	216	229	208	211	228	226	237	252	248	247	251	225	231	234	236	239	245	239	217	214	222	225	237	257	217	234	209	246	242	236	249	222	250	205	203	210	221	242	213	218	232	215	219	244	208	198	232	216	200	236	235	201	207	205	245	202	194	208	235	228	245	224	232	227	225	249	212	235	243	259	207	266	234	237	234	250	216	218	222	210	217	210	234	213	192	241	267	212	215	238	191	227	245	241	209	196	220	218	248	212	237	235	201	217	226	248	227	233	223	222	209	222	259	278	261	239	241	227	233	244	209	207	209	237	226	211	221	226	204	210	241	236	225	227	217	227	210	228	232	252	217	244	234	237	208	227	215	238	237	231	246	199	222	232	250	235	236	242	215	196	228	220	258	237	230	207	210	233	220	250	224	205	231	245	248	241	255	228	206	242	212	222	234	217	192	248	249	244	212	213	235	215	234	244	230	219	260	223	226	225	242	263	246	227	221	224	231	243	215	219	193	251	211	206	240	237	242	247	216	201	208	199	250	268	223	246	239	182	211	213	216	253	200	210	256	234	242	239	239	217	232	253	232	202	233	263	203	259	229	206	258	216	250	242	213	239	233	238	217	204	239	218	246	240	239	230	225	199	261	229	246	206	261	220	244	249	239	239	220	236	241	242	217	239	240	275	240	224	219	248	206	233	212	224	225	215	212	249	216	234	242	263	246	202	227	229	208	199	208	217	228	211	214	206	224	214	224	237	243	195	254	251	233	247	229	243	259	234	216	220	227	234	229	255	202	244	247	234	255	248	231	211	212	227	235	222	240	233	216	224	238	259	231	215	211	198	237	228	227	253	231	258	236	234	236	235	235	223	221	213	212	243	236	209	225	224	241	245	227	181	230	210	219	208	223	250	246	202	212	239	237	271	263	278	220	262	249	235	263	210	267	219	202	218	234	259	231	242	223	205	235	209	252	216	216	230	222	199	186	207	232	245	240	261	224	240	215	248	219	233	246	237	190	222	240	215	201	220	238	235	222	244	207	238	218	230	223	246	195	261	214	227	241	202	229	220	203	232	203	225	247	225	202	221	247	245	215	232	233	205	229	218	193	213	203	247	205	245	202	214	230	232	228	220	195	219	216	207	215	237	215	277	245	238	226	222	201	242	243	239	227	256	217	200	243	215	220	214	221	211	253	216	231	242	254	239	225	260	227	212	216	229	260	224	229	218	243	228	248	244	204	220	206	232	227	226	218	238	203	228	226	232	189	221	222	234	188	235	212	236	271	232	231	243	231	236	199	221	221	213	216	228	213	217	228	219	226	218	206	221	259	213	228	233	212	241	244	242	243	243	214	258	180	251	235	204	211	247	237	252	221	232	232	229	243	221	215	217	219	220	257	201	243	201	207	224	233	231	238	238	219	203	213	206	248	211	227	226	202	212	233	197	228	242	212	239	255	203	202	224	238	196	213	231	233	203	235	241	231	261	260	213	227	279	243	224	203	236	219	260	220	227	218	243	236	247	225	222	222	226	205	240	248	224	220	228	210	226	214	220	218	236	222	231	226	266	278	213	197	205	216	234	239	221	211	200	235	220	216	219	205	221	214	273	235	243	217	195	226	233	239	220	212	219	256	217	240	225	186	223	262	178	195	219	217	235	225	237	234	255	218	225	224	247	263	206	236	244	222	238	205	204	234	193	237	275	223	227	243	228	241	219	212	212	230	229	246	255	231	232	232	244	215	246	249	222	221	232	204	227	236	228	207	230	225	225	250	238	221	209	232	235	240	227	198	215	223	269	215	196
29878	43972	4816	1207	758	643	594	560	557	511	529	503	566	515	524	533	506	495	470	484	498	509	499	513	475	447	485	482	485	437	487	474	505	506	475	470	461	479	509	480	503	477	454	475	493	469	496	515	507	484	507	514	520	493	472	448	504	471	464	518	485	447	519	473	466	496	475	469	508	508	492	482	467	497	480	471	469	493	494	475	471	439	469	497	472	453	518	466	491	442	460	453	475	466	458	458	461	483	483	498	489	483	453	449	484	479	484	474	475	483	467	448	467	447	468	497	453	473	478	472	454	507	505	458	494	461	510	492	484	464	457	471	487	454	475	473	488	503	492	507	481	462	443	500	487	477	508	449	479	467	497	466	481	478	480	464	456	514	473	486	512	482	457	468	456	447	458	475	500	484	518	464	468	474	472	467	456	454	477	469	459	535	434	430	455	456	473	491	507	457	494	509	469	438	460	492	529	502	475	478	484	458	503	508	474	478	433	485	479	466	484	466	467	460	515	455	422	445	438	465	473	467	476	487	490	492	481	460	493	439	475	474	476	476	451	497	458	490	468	463	458	479	479	445	477	452	478	501	478	494	482	495	483	427	478	510	477	445	472	448	436	448	467	471	474	476	490	482	478	480	432	466	483	532	479	479	459	501	481	484	496	504	488	456	509	479	529	481	522	445	468	459	441	478	503	497	475	468	467	500	464	470	496	505	444	441	506	453	498	451	448	470	455	460	460	447	419	475	425	477	455	467	476	471	513	490	462	513	491	506	544	494	466	461	452	478	439	478	521	481	469	442	449	497	475	493	495	485	500	517	489	463	490	496	457	453	462	494	450	463	444	484	451	478	479	461	515	441	478	465	493	457	454	462	495	518	487	483	499	450	512	468	434	496	471	477	477	466	488	481	493	431	549	504	439	478	460	461	471	453	472	454	480	483	474	478	480	495	458	470	499	473	479	452	496	513	453	467	449	477	506	486	485	513	469	469	471	497	432	496	488	501	491	523	479	472	471	469	461	470	447	481	463	495	491	479	494	477	500	469	512	493	501	483	470	492	454	492	480	518	493	509	470	487	461	451	491	486	441	431	501	502	479	467	450	440	482	467	458	476	513	540	445	466	481	479	451	498	494	472	482	445	480	507	476	461	495	470	483	502	484	480	486	444	446	486	486	513	477	446	478	474	477	482	474	472	464	497	468	493	456	460	498	493	445	496	463	469	444	508	468	532	516	483	477	500	490	490	481	442	487	480	440	459	486	468	471	470	442	465	463	487	509	444	459	499	470	497	432	479	478	484	461	467	451	418	462	496	459	513	442	456	472	474	459	486	474	507	471	475	465	503	450	495	470	465	446	511	461	482	482	467	485	463	501	469	489	460	452	487	428	508	469	454	464	466	471	505	431	457	492	488	460	462	472	465	439	499	466	457	453	470	492	505	475	480	504	448	488	489	454	496	507	465	462	455	462	531	496	476	465	507	469	442	477	486	439	456	488	492	466	471	462	507	457	498	450	458	480	438	455	466	458	491	491	503	441	495	444	482	469	460	473	467	484	433	452	476	430	479	468	464	503	472	485	481	472	446	475	472	438	456	496	478	491	484	474	472	496	497	467	447	485	471	457	459	482	461	463	460	470	459	469	482	458	455	499	460	498	480	458	490	480	454	480	484	473	482	514	492	464	463	470	463	427	480	441	445	481	480	494	466	484	449	442	488	455	504	491	494	454	452	497	429	472	487	430	461	496	475	467	508	450	445	455	465	457	462	467	451	482	475	475	501	488	478	453	467	473	447	430	499	491	486	502	487	503	475	452	451	462	496	483	493	486	467	483	460	406	489	486	492	468	471	471	470	491	495	488	447	490	475	506	453	483	488	487	494	479	481	483	491	453	505	483	476	483	432	491	431	487	475	448	489	466	479	454	436	459	449	476	470	466	480	496	456	491	439	437	430	482	513	447	504	449	475	443	470	460	479	456	485	462	440	472	476	455	487	463	455	465	460	491	493	508	493	438	454	463	462	474	508	420	528	470	457	481	494	475	473	479	462	421	496	447	471	462	443	448	475	483	513	522	483	472	480	485	491	471	480	491	501	486	496	480	491	447	497	469	488	481	480	469	462	462	474	478	477	443	449	466	461	427	460	465	469	479	440	480	476	468	507	452	463	458	493	450	459	469	446	501	506	496	488	462	501	485	506	496	453	457	483	477	464	444	479	479	452	484	477	462	462	490	481	475	509	464	481	434	438	487	489	494	464	473	478	457	482	468	470	462	451	448	470	451	481	476	426	436	483	504	443	463	450	498	494	495	476	517	481	501	475	484	467	473	486	484	470	468	516	498	486	442	499	473	488	481	493	463	479	484	486	463	461	505	462	450	474	513	499	468	507	489	473	469	479	492	478	481	492	464	425	517	506	472	477	491	459	494	491	504	455	474	461	501	473	507	487	465	466	460	439	465	473	506	530	485	488	459	489	479	460	476	434	480	492	500	480	438	483	452	502	461	473	501	472	524	462	483	488	487	427	455	459	455	500	491	491	467	444	473	454	472	477	487	511	509	467	504	504	431	444	459	471	458	509	481	460	455	470	493	512	491	514	478	479	447	521	499	450	474	492	453	473	428	474	525	489	447	464	436	473	460	483	476	433	489	458	433	474	455	438	478	530	453	475	460	497	490	444	474	495	471	454	481	469	476	466	503	515	507	456	470	492	439	495	473	470	470	477	416	469	480	511	475	480	487	460	482	487	483	493	468	493	492	445	472	494	478	487	461	484	489	484	497	502	485	497	493	464	447	472	492	437	455	468	456	473	494	438	478	485	540	431	500	470	466	478	511	505	451	474	507	447	482	471	509	499	459	491	499	483	471	499	475	452	479	493	436	466	478	484	488	487	487	474	483	500	498	451	497	461	474	463	513	463	469	468	499	468	484	472	432	514	428	455	479	482	439	478	511	519	477	446	476	460	459	509	459	468	490	413	488	490	437	467	469	444	466	479	483	475	456	485	461	517	496	479	466	492	468	479	502	483	472	480	504	505	469	483	485	474	440	465	476	469	469	517	494	465	472	482	488	477	506	444	491	479	457	479	468	507	504	456	438	468	481	460	491	461	469	485	428	485	435	475	474	447	481	508	482	439	469	454	494	492	465	471	493	464	501	485	483	472	477	462	501	497	467	522	454	450	461	457	488	504	494	462	456	437	443	486	510	495	470	481	484	503	483	501	483	434	468	480	420	475	448	493	466	473	468	456	488	497	471	447	481	446	454	471	459	489	457	462	475	453	450	501	463	449	461	488	487	474	437	493	479	499	505	488	481	459	428	477	441	446	427	464	488	463	469	487	510	482	502	454	522	477	466	469	493	467	501	464	488	489	481	468	455	446	501	508	480	436	515	467	474	488	472	445	482	494	498	465	489	474	491	490	507	478	483	490	468	478	484	504	468	471	457	457	450	459	517	490	465	447	455	480	497	470	484	497	448	474	468	476	507	473	477	503	448	490	467	482	497	504
32687	20694	9603	484	226	179	173	157	161	135	161	168	154	152	131	140	148	142	144	149	177	147	149	151	154	151	158	145	158	162	140	158	155	182	164	157	156	147	130	153	150	146	166	181	149	153	136	142	160	195	148	165	151	177	145	154	137	137	150	156	141	143	159	127	157	150	157	152	147	148	166	148	166	140	156	151	154	157	146	151	157	145	156	174	176	150	163	154	161	154	172	145	144	143	156	166	155	151	158	168	184	144	139	167	179	153	125	141	152	154	178	164	157	143	148	145	158	141	149	151	169	153	156	153	170	153	160	167	182	152	139	158	150	148	164	165	153	148	160	164	173	158	153	152	136	121	139	137	147	146	168	167	136	157	164	138	167	173	159	167	151	169	154	152	164	139	126	138	156	165	159	179	144	125	144	155	163	161	142	182	152	165	157	172	150	157	164	134	157	151	131	179	167	154	153	167	148	166	132	162	150	141	149	155	150	148	164	152	150	170	152	171	155	155	143	164	151	167	161	164	162	172	172	169	145	158	163	154	163	148	140	141	168	173	156	142	154	140	160	171	151	148	153	139	152	140	153	143	154	177	167	158	149	146	161	153	161	134	143	153	158	138	144	142	177	152	151	132	164	172	169	169	156	173	130	178	143	144	151	156	138	175	149	134	150	161	143	168	127	154	169	137	156	163	157	149	141	159	148	152	136	152	153	158	148	155	139	184	155	160	143	148	150	162	161	129	166	163	144	149	166	138	155	153	147	158	144	136	127	142	145	147	126	134	143	132	118	171	131	168	158	157	141	151	141	146	154	149	169	161	176	154	151	150	132	147	163	141	181	148	147	151	142	156	162	148	133	149	142	159	135	156	146	151	156	159	163	172	144	142	144	153	133	154	153	140	154	143	159	152	139	146	169	151	151	153	154	148	132	138	145	142	161	168	166	153	145	138	148	116	147	174	187	148	154	158	162	126	145	153	170	148	149	144	173	169	157	148	159	152	136	148	137	137	174	156	156	153	139	142	163	137	175	142	162	164	140	129	155	174	173	128	145	161	163	159	164	160	150	163	167	155	155	145	160	164	152	154	144	139	150	171	155	171	146	139	158	152	153	164	164	147	139	149	150	164	179	151	129	138	160	163	140	162	156	164	154	158	162	176	147	141	143	159	144	152	135	158	142	168	156	121	146	174	165	144	153	170	156	165	144	159	150	175	139	154	166	153	151	171	157	157	153	168	148	150	157	162	140	134	122	155	159	156	145	127	156	168	189	143	163	161	166	148	140	159	137	159	149	149	159	168	128	125	140	137	129	172	153	157	134	153	169	144	139	158	145	148	170	169	140	157	161	129	164	155	148	165	146	155	148	148	138	176	135	160	151	154	172	161	167	155	156	157	175	148	138	147	161	131	143	152	139	148	148	174	153	126	144	147	148	125	137	168	183	140	146	140	141	154	161	160	162	154	153	154	138	158	166	133	152	162	121	149	156	156	151	169	145	139	169	163	154	151	143	142	156	148	144	145	130	150	157	151	132	141	132	155	156	171	153	136	144	168	150	146	154	144	163	161	131	154	160	140	174	156	125	128	160	162	149	144	148	139	176	157	167	160	149	149	138	138	171	128	170	172	159	156	161	148	175	124	150	160	161	156	169	129	142	162	155	166	147	130	167	145	156	156	140	149	150	146	161	159	156	145	132	141	178	163	159	142	161	152	150	155	130	143	143	147	151	133	135	167	157	174	148	175	158	156	155	122	172	138	139	136	172	169	166	159	144	164	156	158	144	138	179	127	151	150	147	177	152	152	147	127	144	151	164	156	164	153	164	162	162	156	166	162	158	158	167	147	178	141	148	163	153	154	127	129	160	167	163	137	183	169	158	134	142	144	138	137	163	150	129	147	173	154	146	161	162	164	146	156	145	156	154	152	171	150	164	134	159	160	151	128	168	169	133	145	168	153	164	150	146	143	176	158	149	145	138	160	142	144	156	150	123	164	171	145	146	157	153	156	165	162	142	136	141	138	161	158	139	162	179	122	145	168	142	159	150	160	150	129	172	136	160	139	154	134	180	176	169	149	147	160	153	134	128	147	142	167	148	168	153	157	151	164	186	181	162	144	159	154	160	146	129	152	141	168	166	162	152	150	137	147	153	144	172	158	150	142	165	141	155	177	179	149	143	169	145	148	141	148	161	159	145	161	145	145	148	147	148	167	160	139	156	178	159	163	154	169	131	166	171	157	126	162	164	141	146	176	163	168	142	150	127	145	158	169	148	143	157	138	162	146	147	162	170	166	170	156	152	151	162	166	156	147	133	166	177	152	153	174	172	159	135	158	125	168	148	169	167	151	138	148	141	146	147	166	154	157	139	165	149	154	174	155	164	139	146	162	168	165	153	174	151	161	147	142	160	143	148	158	130	168	153	173	143	162	161	174	134	160	150	160	131	120	140	157	149	168	156	164	153	138	173	172	155	143	189	180	156	152	141	152	150	138	136	161	141	161	172	158	150	179	166	168	147	148	148	157	160	156	161	152	156	166	176	138	161	165	145	145	164	159	164	151	142	155	152	143	154	119	157	161	152	145	148	157	140	135	137	170	160	130	167	159	169	148	166	169	140	154	165	144	136	124	156	154	162	161	137	146	155	187	161	158	146	164	144	170	153	158	134	178	168	159	154	159	154	167	179	166	149	140	161	165	136	165	139	147	152	152	134	164	149	158	140	178	171	162	152	154	154	138	139	147	164	160	148	144	142	140	166	160	176	184	164	141	173	156	138	140	127	152	183	176	167	151	157	152	156	167	146	153	145	173	144	147	181	164	173	155	170	177	163	165	167	149	139	161	157	171	154	149	155	149	144	155	170	142	174	155	155	154	132	157	166	146	150	171	147	147	160	154	153	131	128	158	157	161	172	155	138	141	142	150	148	137	147	158	133	136	150	165	137	163	173	144	164	149	171	151	138	156	157	175	183	146	152	155	157	153	174	152	142	167	178	145	156	159	161	146	157	156	156	146	136	155	161	157	157	139	160	179	167	146	157	177	157	167	168	163	156	160	151	145	134	149	151	146	161	146	138	167	143	164	161	153	147	186	145	139	137	177	133	157	127	173	142	154	143	156	151	149	141	153	137	146	153	158	147	131	157	164	175	155	138	156	154	150	147	157	166	152	184	133	161	153	166	146	150	155	142	155	158	199	152	166	182	163	165	160	148	122	147	127	138	152	136	142	160	143	147	150	164	160	154	153	144	147	167	142	145	167	143	139	182	138	156	132	154	171	153	146	140	148	154	153	157	161	166	147	182	159	143	170	152	152	143	165	135	152	152	152	148	152	139	145	134	150	144	149	155	156	152	144	145	156	157	163	149	136	175	164	169	167	162	162	147	136	139	151	174	155	199	146	168	152	120	152	157	165	160	139	170	138	159	155	149	143	167	144	156	160	125	154	164	168	176	172	150	173	154	141	159	157	146	151	184	177	130	153	161	144	122	143	145	154	143	141	144	172	180	159
8804	3611	564	430	389	414	360	385	385	391	401	383	373	384	403	384	395	386	414	423	387	378	373	408	382	376	359	346	376	404	416	390	376	371	378	356	390	342	406	404	389	375	375	412	372	382	403	365	372	391	390	382	367	360	365	409	361	361	389	386	406	379	384	391	383	371	374	405	436	367	385	383	312	370	372	360	355	397	364	428	379	375	374	389	352	393	354	388	411	352	367	360	412	374	372	349	365	383	388	383	394	348	378	381	378	379	363	392	370	376	385	372	397	366	382	390	386	360	328	413	384	400	397	338	374	374	405	367	373	368	399	369	384	383	388	377	379	372	346	337	382	399	373	411	356	341	394	371	375	390	426	365	327	382	401	387	381	357	399	369	351	348	391	406	371	388	407	353	367	382	365	367	332	359	396	418	417	396	421	373	363	382	396	408	358	391	373	397	367	366	361	366	374	393	415	360	372	374	333	389	400	369	347	396	371	412	409	396	376	388	385	354	365	372	356	380	377	366	383	372	401	401	384	355	383	363	368	386	372	356	371	412	341	335	384	363	396	356	393	381	349	355	382	404	378	403	385	362	384	373	392	356	368	383	370	383	388	405	348	356	351	384	390	392	370	380	368	331	358	363	349	352	359	377	389	431	390	367	387	389	376	348	383	384	367	341	415	383	405	384	350	381	379	388	382	384	342	373	387	362	395	378	398	389	393	363	374	386	367	383	332	406	376	372	369	382	369	377	376	365	382	346	342	362	379	405	356	374	399	398	367	372	364	370	376	398	405	381	386	357	382	385	363	372	369	405	427	360	348	341	385	388	397	385	382	373	347	366	393	409	366	364	386	384	380	356	361	391	397	386	364	396	390	412	369	396	389	386	414	361	348	366	379	406	377	373	399	423	379	409	391	377	346	362	361	406	397	399	413	404	385	399	385	363	370	371	354	352	389	394	374	385	393	372	351	378	411	374	362	366	384	383	345	364	412	411	401	373	380	374	400	367	371	399	345	346	355	368	371	386	396	399	388	370	386	385	375	351	386	379	365	373	371	347	380	366	348	399	392	382	402	388	394	372	405	395	400	396	376	375	422	344	399	375	341	391	399	390	356	374	384	368	418	395	369	375	349	373	398	382	383	404	380	421	387	367	373	366	381	368	394	380	381	388	356	380	372	372	371	413	376	439	390	399	387	385	367	391	368	398	403	343	364	382	376	358	371	370	382	360	377	397	380	370	375	410	382	395	343	404	367	391	382	397	394	367	375	385	381	376	422	372	369	382	362	384	353	382	391	366	383	384	408	395	394	406	388	362	397	372	405	385	400	363	393	384	382	359	364	370	398	357	409	333	358	362	365	368	373	354	408	371	370	381	361	394	385	376	388	371	363	359	360	368	386	380	391	372	368	375	404	377	395	375	360	389	364	373	401	389	354	417	414	383	382	384	381	380	364	384	362	408	385	344	371	394	353	346	348	356	359	354	366	367	366	371	392	386	359	397	404	356	415	411	410	412	370	365	382	386	387	422	381	350	376	365	377	382	382	383	366	370	371	357	336	370	374	376	383	396	369	378	393	374	359	410	371	334	346	363	393	407	387	373	371	384	356	336	354	357	324	370	398	360	407	393	383	370	389	377	371	365	368	379	397	371	368	363	386	362	378	389	382	360	377	376	367	386	407	376	370	367	385	377	369	387	384	367	407	385	389	375	399	395	353	396	375	413	417	360	408	375	384	382	367	374	382	408	370	396	366	394	345	372	375	339	359	380	384	381	364	400	384	358	410	352	365	388	379	377	380	393	346	360	369	331	360	380	405	368	402	383	385	377	426	364	399	392	366	355	375	390	378	398	383	366	361	388	369	365	367	378	376	361	383	356	381	380	381	369	406	375	380	366	390	363	400	355	382	381	367	411	391	400	374	358	379	375	360	375	348	369	342	387	358	378	378	383	355	404	385	351	355	379	350	357	384	351	358	393	360	405	378	362	391	373	375	404	373	401	382	378	373	399	344	371	362	407	387	348	380	396	387	399	365	375	377	397	394	416	403	376	397	364	380	375	373	386	394	349	365	401	361	351	335	398	396	365	371	370	368	384	356	337	382	387	368	372	390	358	376	374	361	376	386	361	350	373	386	387	399	381	394	353	373	385	372	376	404	378	388	366	361	391	378	379	361	390	376	357	395	344	364	398	394	345	388	384	377	402	376	371	380	412	354	377	393	403	369	385	365	403	371	347	399	408	365	343	349	387	366	367	392	364	401	388	405	358	437	396	364	412	387	390	389	369	381	384	405	386	393	398	378	368	353	350	341	401	410	390	368	404	394	398	366	397	366	389	366	411	401	363	373	390	412	410	385	401	371	407	388	399	371	370	388	358	405	365	355	385	412	369	356	381	373	411	372	383	385	399	381	407	368	365	322	387	359	356	355	388	395	385	377	377	352	395	368	387	375	356	389	411	387	364	399	358	409	390	369	406	395	389	328	395	372	381	339	394	381	355	393	385	395	386	351	367	406	371	374	358	373	397	394	359	393	367	394	375	350	373	357	409	403	350	396	408	366	354	404	377	366	394	340	391	404	393	385	389	371	345	417	353	369	342	382	399	355	389	392	375	381	367	332	359	373	379	381	353	381	370	368	361	370	407	395	380	408	379	380	402	405	387	375	402	367	378	374	342	387	408	371	403	363	429	381	355	412	371	420	384	402	376	402	372	375	389	406	358	384	382	368	390	410	380	407	370	390	405	401	366	368	400	384	387	400	376	398	397	379	378	352	356	358	377	418	382	412	373	397	409	394	375	406	367	359	404	399	386	386	385	372	389	407	375	408	381	388	356	386	431	413	381	408	365	361	363	376	405	393	411	381	403	383	380	384	376	375	427	353	399	339	374	398	367	398	388	364	389	373	405	352	364	379	396	386	407	394	402	390	358	398	381	385	378	405	382	398	395	344	376	385	384	385	392	387	359	378	325	335	358	419	379	370	352	406	387	395	407	402	379	374	379	380	349	385	406	374	387	378	366	380	406	396	374	403	381	364	381	373	375	392	385	417	346	387	384	380	393	389	375	379	366	402	377	398	383	363	383	366	377	367	400	384	369	374	399	355	376	401	378	382	388	355	358	415	381	351	389	407	375	391	356	355	369	385	378	373	344	401	368	368	384	418	371	366	414	412	387	355	376	384	371	387	344	410	395	371	400	351	374	376	404	391	349	363	393	390	406	363	385	397	363	373	392	358	392	377	350	415	393	369	369	367	386	393	380	369	369	387	360	386	330	388	376	377	387	386	361	351	403	369	407	402	378	361	383	365	400	390	380	372	390	366	376	375	405	376	354	385	343	377	402	370	397	342	360	397	378	368	370	410	395	396	414	396	361	398	379	407	368	396	400	349	378	354	350	398	364	407	409	405	380	340	423	375	386	373	395	397	404	400	393	369	356	393	381	378	361	381	411	374	368	359	369	384	403	371	361	360	416	419	386	397	388	382	353	387	395	357	381	375	394	372	376	388	377
24963	21484	24883	28546	21492	20969	964	398	359	280	281	285	304	318	278	283	274	280	259	276	288	276	296	273	276	281	254	278	287	297	269	262	280	281	275	303	274	253	278	313	283	268	269	294	245	264	278	271	238	252	275	261	267	260	273	230	258	261	296	259	258	260	275	248	261	227	265	263	280	264	286	265	276	256	297	234	278	307	272	247	245	275	274	246	256	273	258	256	305	274	258	281	265	277	284	258	274	266	247	268	246	259	273	280	267	244	257	292	271	251	291	291	274	218	273	283	249	246	250	267	270	228	270	278	251	244	267	282	236	284	304	262	266	280	272	267	258	267	295	265	260	257	279	285	267	273	268	272	265	260	279	286	284	266	288	296	287	276	247	298	266	264	263	277	269	245	270	301	282	237	285	257	274	271	284	238	300	302	242	278	253	250	272	268	293	268	250	273	253	238	270	266	285	263	259	249	296	270	248	255	264	247	287	252	257	263	259	262	261	259	272	252	302	252	289	263	253	247	268	297	274	259	260	275	262	253	250	262	253	267	286	249	267	281	251	266	261	275	281	296	267	274	282	266	268	320	269	271	266	283	298	263	272	247	280	266	278	246	304	253	268	274	250	260	264	245	268	282	273	252	240	274	265	263	285	268	288	282	265	242	264	289	247	257	296	252	269	275	276	257	259	263	293	286	293	261	247	241	270	269	267	272	294	237	254	258	296	238	269	252	303	249	266	261	285	247	285	277	242	261	274	227	237	265	234	254	283	272	241	265	229	264	308	290	274	287	297	280	288	294	281	272	283	260	227	254	292	250	262	266	253	292	277	305	243	286	272	243	257	274	287	243	264	263	295	297	261	274	292	269	289	257	252	243	290	303	292	247	250	271	274	239	252	233	284	263	242	256	280	247	266	304	300	259	282	233	254	264	272	285	269	256	261	251	272	262	264	263	258	278	266	309	263	262	266	282	279	259	301	259	266	262	283	261	275	282	240	259	265	276	270	254	289	289	276	256	276	272	254	259	260	271	259	297	254	260	289	286	273	249	278	263	268	301	270	249	274	283	254	250	260	260	304	271	282	257	286	262	246	276	272	289	266	264	254	274	258	266	275	318	262	222	272	286	289	269	255	283	251	271	262	232	245	285	251	276	252	304	244	263	252	264	272	263	271	266	271	240	249	257	280	313	297	279	275	269	287	273	276	276	288	229	257	254	246	221	280	281	274	284	256	280	257	244	255	270	234	291	285	301	279	289	302	245	277	283	253	257	265	274	290	259	256	261	253	240	255	260	241	246	301	256	289	270	293	257	297	248	262	262	273	269	258	252	280	300	293	257	243	268	262	256	258	302	250	259	249	289	302	285	256	256	229	251	256	258	242	288	241	254	289	236	273	314	273	262	284	274	287	286	280	259	234	266	256	273	261	311	249	279	275	301	272	284	252	293	258	272	260	240	278	275	277	249	255	256	271	257	270	288	249	265	246	253	240	259	250	250	293	269	251	273	248	264	264	293	288	267	273	278	289	250	276	265	309	291	296	265	279	239	283	267	275	237	288	271	260	268	268	252	265	282	261	287	257	298	283	259	287	269	243	288	282	263	280	290	269	276	286	276	276	250	230	276	266	296	253	264	304	248	255	272	250	263	301	256	257	245	274	259	263	253	238	281	285	274	297	271	281	255	236	278	284	235	241	267	246	277	270	254	252	307	289	267	269	275	245	263	282	260	277	277	249	254	261	251	266	275	259	301	279	301	260	262	267	238	286	260	204	264	280	283	228	262	274	291	280	260	286	268	253	282	244	293	267	293	276	271	260	285	257	268	261	234	275	270	289	241	276	269	267	287	286	292	276	292	276	271	280	263	281	306	262	268	268	283	270	254	257	254	275	227	252	284	274	281	278	256	250	226	280	263	234	264	265	284	260	302	311	280	261	255	269	249	259	245	290	246	268	271	247	283	263	253	260	250	256	282	271	261	256	234	255	271	234	241	255	280	270	243	244	254	310	250	267	254	279	266	231	262	287	258	279	253	287	276	250	288	267	258	257	301	272	234	271	213	263	254	259	263	269	249	285	258	262	245	275	268	273	239	263	278	253	236	219	292	257	268	277	282	249	235	264	250	279	267	277	254	277	291	306	288	250	290	284	274	257	259	231	265	261	257	275	273	255	239	270	267	265	256	248	257	265	254	260	264	313	257	260	270	303	293	275	284	273	277	254	284	277	259	272	278	259	265	249	233	274	243	250	279	281	275	273	251	265	269	292	288	296	260	241	304	262	284	278	258	250	277	292	273	269	263	244	278	267	277	266	246	297	256	263	268	260	276	283	269	274	310	275	251	294	288	322	306	270	260	281	298	276	275	303	265	275	246	292	298	274	271	252	290	261	260	267	256	272	284	279	249	293	307	246	282	248	221	260	262	303	253	274	282	287	266	294	272	252	260	270	255	293	257	266	245	247	258	271	272	289	288	258	237	290	258	253	243	256	264	280	285	278	269	276	276	252	238	285	223	260	258	260	269	261	276	287	270	286	273	279	261	270	256	292	259	267	287	272	269	271	243	271	258	282	267	280	306	272	272	276	275	274	280	280	252	247	258	276	269	268	278	271	253	268	294	282	269	252	256	264	295	287	230	242	257	274	311	284	269	272	266	307	243	287	280	278	264	279	276	261	246	263	276	265	289	261	298	261	241	278	254	285	274	277	274	257	285	261	301	260	248	273	236	283	255	276	248	255	282	271	276	306	247	277	256	284	253	269	285	263	259	272	281	251	260	278	282	290	292	273	278	278	288	262	268	281	268	279	259	259	260	277	277	263	256	243	277	282	262	291	258	282	261	241	287	279	283	251	241	258	247	291	277	247	250	285	268	285	290	272	239	250	272	261	270	257	260	249	264	245	289	253	252	267	249	281	242	244	280	289	282	269	279	259	273	256	271	251	249	279	286	282	246	272	268	262	291	292	267	286	241	243	275	214	254	258	253	253	276	284	270	270	258	277	301	269	267	279	239	289	233	260	259	288	259	279	264	252	250	276	252	260	262	294	275	294	245	252	314	265	250	257	218	291	288	262	259	278	280	271	272	284	290	268	252	244	306	289	254	280	274	280	281	280	260	306	248	272	262	266	257	262	266	269	276	287	283	231	252	285	279	245	264	250	253	265	263	285	282	252	280	235	251	253	231	266	298	243	278	255	288	274	257	286	291	248	281	288	267	274	269	278	269	252	283	283	278	299	232	260	249	245	252	266	230	268	265	260	292	259	236	274	287	269	265	241	274	284	245	257	243	257	250	267	234	268	280	274	272	291	261	267	260	296	268	303	283	224	266	301	296	241	273	262	260	261	288	258	298	256	262	273	285	261	269	276	261	239	270	266	244	262	283	284	246	268	276	277	283	274	274	316	261	272	269	264	260	281	269	275	286	273	296	293	266	251	254	317	263	281	249	272	269	286	269	269	274	260	218	269	272	257	265	259	291	279	288	271	313	271	265	238	300	252	288	291	274	296	291
23370	32579	3071	949	696	663	628	651	588	650	641	611	566	588	602	586	607	533	599	586	600	632	592	604	586	596	607	584	600	565	578	551	608	588	586	600	590	631	569	587	541	589	603	585	604	643	615	612	572	601	606	570	586	641	607	615	593	593	585	546	564	639	601	559	561	560	567	581	577	579	594	587	613	600	580	620	617	589	558	612	582	571	579	578	611	598	585	517	610	561	589	598	598	555	576	651	588	655	578	597	657	578	613	559	625	567	588	597	603	607	616	596	558	594	590	603	584	595	575	563	594	600	596	564	525	588	540	584	559	633	571	590	561	608	589	631	566	589	572	596	597	626	568	643	599	622	593	581	559	565	539	563	588	560	579	589	591	568	562	633	606	621	578	596	580	572	571	588	555	613	582	570	594	609	584	581	590	550	540	576	558	619	580	563	620	620	625	599	625	546	607	564	593	600	609	609	559	552	603	580	566	568	599	567	582	592	576	564	610	634	604	574	572	578	600	575	585	560	579	581	589	583	568	598	633	590	595	548	583	532	610	611	584	596	580	628	553	536	606	610	612	595	556	587	576	599	581	584	566	607	587	576	569	599	619	573	584	620	580	570	539	584	609	576	599	574	599	587	607	620	554	563	571	565	565	625	579	625	581	546	584	583	612	607	578	577	536	592	615	552	557	610	578	538	566	579	546	615	607	589	617	624	587	551	594	577	570	582	626	578	607	586	559	596	557	585	596	593	562	582	584	574	560	617	592	603	571	572	563	600	568	573	619	595	579	592	569	606	586	581	582	586	639	617	585	583	607	621	631	562	635	561	528	584	588	574	571	593	642	577	600	588	555	552	599	576	585	563	591	574	541	653	612	562	607	605	576	557	569	619	559	585	575	571	556	597	591	627	602	647	601	544	588	597	582	577	585	613	569	604	549	606	616	593	576	585	602	599	595	591	624	600	636	622	556	616	622	607	558	570	586	579	608	590	585	568	593	594	588	565	578	604	566	522	639	562	581	584	575	599	591	585	584	598	598	580	601	601	595	582	613	615	605	580	543	542	562	566	621	635	568	585	581	593	593	626	581	586	573	579	585	568	640	596	567	590	596	588	587	569	562	591	591	632	610	539	597	584	561	603	583	601	609	602	587	651	588	599	558	556	570	595	601	552	606	556	584	583	536	607	583	588	595	598	563	597	567	566	582	572	595	581	615	561	575	588	606	599	594	618	596	619	606	575	564	601	606	629	597	615	589	608	603	590	558	607	545	577	583	579	619	569	554	568	604	585	569	596	602	590	579	636	561	546	555	616	585	554	545	590	570	585	598	562	578	592	558	579	569	547	541	630	567	558	588	555	562	582	570	617	588	589	561	536	564	614	605	587	555	592	568	587	580	567	594	588	563	615	619	580	573	556	587	625	562	557	618	597	632	598	584	612	595	621	593	625	578	587	596	623	579	576	630	575	578	605	584	602	600	611	583	629	627	567	548	557	568	599	575	607	627	591	572	578	568	588	611	616	605	573	615	569	633	605	577	594	575	596	579	623	592	575	574	615	594	603	635	577	617	622	586	563	604	580	577	568	546	584	599	594	587	554	599	537	606	626	645	598	588	603	614	574	593	611	543	602	621	575	571	563	546	593	608	578	573	615	587	601	541	612	606	574	586	579	567	611	594	574	550	522	594	594	601	608	604	590	572	566	598	580	609	623	631	585	590	583	600	592	538	570	613	604	579	602	629	606	596	605	574	609	602	580	596	555	591	580	637	622	588	581	566	590	601	629	592	596	636	567	561	568	589	588	613	571	567	588	600	585	629	578	584	581	585	571	595	638	617	600	620	553	591	550	556	597	622	622	550	535	565	621	563	600	615	596	530	619	596	547	594	620	619	571	617	575	594	611	579	551	566	550	546	597	558	619	577	583	579	591	606	584	621	585	564	594	570	593	617	604	569	589	561	586	633	635	618	649	596	562	612	624	604	580	581	616	639	597	608	591	612	567	651	547	567	608	553	594	582	618	550	611	560	592	575	557	614	613	583	583	561	574	580	626	614	581	567	574	569	584	579	619	595	582	628	575	587	588	612	545	597	621	580	570	602	580	571	577	643	579	623	595	593	630	581	610	558	606	611	536	597	556	612	575	612	568	551	623	577	577	653	563	553	598	625	609	610	581	568	587	555	627	556	578	602	605	556	616	597	599	635	621	543	617	596	607	583	603	595	586	551	595	605	601	596	584	553	604	602	549	629	627	567	541	597	626	591	573	565	604	602	607	602	581	566	607	643	573	610	593	583	578	555	586	625	641	582	596	564	580	610	590	581	608	612	584	601	567	570	594	601	587	604	619	556	593	616	625	580	584	609	562	669	600	583	650	597	555	625	583	608	590	601	599	579	543	551	578	566	583	561	591	599	641	617	572	601	575	602	568	595	596	565	555	610	627	566	606	622	565	564	602	603	596	564	642	630	604	548	635	593	562	580	583	591	631	593	597	561	583	628	576	600	563	574	592	610	598	596	568	566	577	601	554	566	579	585	603	617	588	588	604	608	600	608	540	600	604	592	591	585	602	611	608	588	603	597	572	628	566	563	610	578	583	633	582	590	571	561	578	582	619	572	569	554	614	584	593	619	585	603	569	598	601	577	545	557	590	601	564	556	609	625	608	602	642	592	538	580	571	585	574	598	578	563	568	609	627	559	562	573	594	640	622	583	628	554	600	578	615	574	581	614	605	584	568	581	601	591	534	593	571	543	558	590	612	584	612	575	629	578	545	608	603	537	614	569	586	604	552	592	607	613	576	578	605	623	587	625	545	580	563	572	547	601	612	586	641	574	555	569	537	569	591	617	624	586	609	578	589	588	620	591	597	608	572	594	609	597	570	588	587	563	631	567	557	632	570	599	611	575	596	585	564	587	578	604	590	588	587	555	587	579	581	601	613	571	597	634	597	593	580	591	615	542	598	601	603	588	615	610	598	591	556	596	560	597	638	604	561	617	555	603	555	572	604	632	625	560	571	584	589	617	593	597	606	599	595	590	595	535	579	609	584	582	578	612	623	566	575	631	593	588	681	640	601	603	596	571	569	600	602	574	577	574	575	587	578	599	601	609	601	605	593	649	574	583	599	626	613	628	580	571	609	600	609	560	568	541	588	588	570	593	606	575	560	585	651	577	608	641	613	560	601	638	581	552	592	557	584	589	594	583	568	547	628	613	549	617	527	603	602	616	564	630	606	555	584	621	559	591	602	564	566	576	628	607	574	598	603	577	587	598	594	562	592	575	545	563	574	598	599	564	607	610	576	586	593	592	601	563	565	594	616	598	572	579	573	610	569	613	563	596	586	601	609	635	570	594	586	582	565	546	541	560	565	619	565	554	604	589	597	561	618	611	582	599	613	587	561	580	565	595	608	595	631	613	611	612	582	632	561	570	536	584	604	566	588	562	582	598	564	602	516	584	604	585	557	635	610	553	566	601	580	613	582	556	619	612	573	611	565	555	533	598	537	582	611
24282	21486	25156	28234	21489	21502	20145	682	366	342	296	325	281	240	237	272	265	229	228	267	233	202	274	251	243	265	228	233	235	259	246	237	246	222	250	227	219	239	244	239	215	242	230	237	227	233	262	274	241	255	236	225	241	243	201	237	248	248	203	210	255	240	251	233	222	223	245	224	226	186	218	239	239	229	235	246	219	219	243	219	236	230	212	234	217	225	240	213	222	194	207	239	208	253	233	229	231	236	250	234	234	213	210	199	225	240	255	218	212	230	237	235	256	242	208	245	219	217	220	264	227	227	226	263	245	244	237	209	225	240	238	228	247	253	229	207	216	238	233	206	242	199	210	218	233	245	243	202	245	213	220	206	215	229	245	253	219	217	219	203	218	206	199	270	246	217	218	215	225	236	240	230	251	244	251	199	265	232	242	227	235	212	247	226	212	236	229	216	211	220	220	241	219	201	226	228	226	231	217	217	199	206	245	194	233	227	244	233	188	214	271	266	216	211	246	262	262	222	225	241	223	231	202	197	237	235	227	262	227	245	239	223	230	248	223	258	234	209	211	219	236	213	222	248	220	246	244	222	229	225	236	237	224	237	228	190	217	204	204	190	240	216	218	207	213	223	226	213	201	269	236	219	225	246	246	199	217	210	242	228	258	240	234	233	210	227	199	237	217	215	232	221	230	269	225	236	224	239	214	221	222	218	228	251	231	232	249	247	213	217	216	232	189	219	251	211	237	229	236	220	212	244	224	247	259	225	229	249	242	222	217	240	222	223	208	263	237	226	220	227	229	236	258	217	231	234	239	245	252	222	232	227	220	242	228	212	199	248	199	254	249	253	241	224	223	236	238	224	224	233	215	239	206	228	232	229	245	229	257	253	228	204	250	259	250	243	241	227	222	218	232	229	258	225	212	219	223	216	195	234	212	207	217	213	235	220	230	205	224	243	217	266	229	223	196	215	218	213	252	224	245	214	226	209	262	239	229	204	213	229	237	243	242	234	228	233	235	219	220	234	209	229	246	249	246	219	239	224	219	220	221	207	229	243	247	208	218	265	230	203	232	262	238	235	215	233	271	236	229	227	272	226	211	213	229	213	208	231	225	237	229	237	237	222	201	245	197	217	261	229	209	233	225	209	256	221	225	210	229	214	229	215	216	220	239	183	218	262	223	226	222	229	230	214	248	228	244	215	222	236	239	217	205	221	254	250	241	206	219	235	255	236	232	229	207	229	216	218	224	242	247	224	211	242	212	233	228	237	208	200	201	246	242	221	219	207	200	237	231	206	207	233	227	224	242	199	216	234	193	224	221	204	237	218	243	217	236	231	219	224	193	228	228	227	205	216	220	251	189	243	203	217	235	227	196	218	245	226	246	199	208	252	226	256	217	246	212	260	259	208	241	190	237	209	228	218	200	228	211	222	214	233	227	203	217	245	209	227	235	218	214	188	206	236	214	221	229	231	218	205	220	223	221	254	245	238	200	242	260	215	275	213	219	226	184	212	232	246	219	235	210	237	220	258	217	233	246	254	227	190	232	250	228	232	232	210	241	235	196	239	228	223	244	233	221	228	216	255	236	234	206	232	228	218	190	237	206	228	244	233	236	209	224	223	232	253	264	211	226	224	250	246	258	230	230	233	248	225	214	230	260	217	244	234	217	194	220	212	206	214	260	200	231	224	203	218	193	223	231	201	200	236	227	204	231	212	213	212	237	222	195	229	227	252	221	233	226	208	238	240	207	215	221	234	239	228	244	239	242	220	205	238	251	224	246	218	188	215	215	249	212	201	222	235	233	223	269	195	224	239	212	226	214	233	268	238	248	239	236	228	210	201	192	239	235	216	232	203	246	239	232	217	239	243	229	245	246	225	250	250	235	255	208	220	216	231	218	211	218	257	248	215	227	181	222	207	253	243	241	236	213	237	236	224	231	213	216	218	229	230	253	217	245	249	206	227	220	220	226	249	259	252	223	246	242	215	225	242	217	206	236	217	217	223	251	221	207	192	244	211	244	225	211	211	232	249	243	225	195	206	226	211	213	201	240	231	248	220	235	234	213	234	234	217	206	260	264	212	235	241	244	231	232	226	243	240	215	183	207	230	216	221	242	245	221	229	224	239	233	203	189	251	223	234	238	229	239	201	226	208	234	236	245	204	233	212	190	242	222	220	208	233	189	219	252	222	222	248	222	197	239	198	246	241	224	232	227	202	232	234	248	228	221	207	200	208	253	216	206	194	236	240	210	232	207	235	227	233	201	218	220	240	222	226	186	237	218	255	232	217	256	245	206	264	235	252	230	243	240	223	264	219	233	228	238	222	250	232	235	251	200	217	249	219	217	239	243	229	248	246	263	205	230	234	226	222	224	224	229	232	247	236	233	231	284	223	263	250	258	236	204	214	230	243	256	254	234	230	268	224	234	225	240	242	255	218	219	222	206	232	226	249	243	244	227	246	219	216	196	205	250	241	226	233	236	215	226	235	217	260	230	256	243	222	233	204	200	215	242	232	195	228	240	234	208	224	208	216	247	218	211	219	224	262	212	243	239	229	216	236	207	202	230	201	247	225	220	236	273	246	258	206	230	227	227	244	215	193	271	209	247	200	254	195	218	223	241	221	228	232	239	237	216	231	246	220	218	230	227	219	242	208	216	234	221	226	260	209	229	210	235	243	210	227	223	243	232	234	240	230	203	240	206	211	202	216	203	238	225	231	247	207	255	257	234	210	223	245	235	206	218	228	233	222	248	231	217	196	209	225	244	215	224	241	224	211	206	225	218	231	245	230	209	244	192	226	211	243	226	252	228	198	200	246	236	215	225	230	232	221	184	216	244	231	192	222	217	233	259	232	211	216	270	242	228	222	238	258	211	224	220	223	222	239	209	252	186	223	240	225	227	213	246	237	217	231	214	230	226	238	219	233	219	203	238	227	223	216	209	242	193	241	211	232	250	207	221	224	206	252	208	237	239	238	212	220	220	193	202	217	238	219	205	221	184	220	224	227	216	223	186	243	246	206	193	238	213	235	244	229	239	222	221	180	241	232	233	242	214	215	170	221	213	242	234	225	253	256	219	219	234	228	237	233	233	190	232	238	229	226	242	230	227	253	215	211	210	227	235	211	217	197	233	220	200	201	248	219	249	217	222	207	201	221	255	192	195	193	237	238	205	226	222	226	217	253	207	234	233	216	201	204	237	208	207	175	245	216	210	235	208	234	226	253	220	200	243	218	223	242	250	258	241	242	219	223	230	256	252	217	228	225	235	220	217	227	244	241	198	214	260	233	218	225	220	241	230	216	233	222	251	260	255	259	222	214	242	252	227	241	227	229	223	222	239	250	235	240	231	225	225	216	213	244	219	211	227	215	208	235	194	215	236	217	198	246	254	223	218	227	215	229	238	220	277	244	229	214	239	238	223	248	237	222	229	218	244	226	222	227	245	227	223	270	232	240	227	249	231	206	227	238	218	239	229	224	223	240	237	248	233	216	233	212	202	234
29831	44051	4817	1170	799	650	615	603	531	536	519	505	498	481	486	475	506	481	487	458	465	490	501	499	485	442	451	498	462	482	483	527	448	500	475	501	471	478	460	492	438	479	462	511	453	500	478	512	482	517	492	485	458	535	460	436	477	525	482	486	472	491	500	467	442	475	502	485	485	468	457	448	509	454	496	472	494	479	480	491	489	510	476	500	432	483	467	488	486	472	459	478	470	451	494	457	473	495	462	485	475	486	468	489	487	442	461	487	453	500	506	446	455	480	472	440	500	474	460	501	453	483	479	472	472	482	468	514	481	479	485	502	472	448	482	443	460	502	432	452	514	475	471	498	492	505	482	467	463	464	483	475	524	478	455	500	485	468	480	510	466	459	468	454	478	497	464	462	477	472	482	462	457	513	491	478	453	488	482	476	486	500	489	476	486	477	499	452	470	479	478	501	512	471	464	451	448	498	480	486	442	484	509	472	501	466	472	435	487	471	447	493	469	488	467	520	485	490	486	472	511	462	476	477	490	467	490	484	459	459	487	457	471	460	499	464	454	518	471	489	480	482	446	493	481	491	476	499	496	453	432	491	502	483	470	431	459	436	480	474	505	504	495	481	480	482	463	472	455	505	475	474	521	474	526	455	485	479	448	466	463	452	468	482	460	491	476	510	496	481	432	493	499	469	461	465	522	485	472	483	480	484	516	505	487	466	484	468	431	467	474	503	449	541	464	474	516	474	477	493	458	453	487	451	483	495	459	487	452	469	437	472	484	503	473	466	459	484	476	469	474	458	458	468	478	488	497	473	459	495	476	457	491	510	447	466	457	477	506	458	502	490	467	487	472	453	461	496	491	461	466	454	460	433	471	474	471	461	476	482	485	497	494	475	503	483	470	460	471	437	512	465	517	467	482	446	495	457	480	473	491	479	487	510	453	473	482	446	454	492	502	480	491	457	449	465	473	485	470	432	472	496	490	472	529	458	444	488	455	499	472	501	480	473	454	500	503	441	473	465	482	513	480	456	504	475	483	495	480	499	496	480	521	490	494	485	500	458	473	493	502	492	460	465	497	479	469	462	445	449	484	464	501	512	469	464	470	487	498	443	485	478	502	488	477	474	456	434	493	476	477	462	489	469	442	516	455	475	505	476	504	475	443	477	421	465	486	466	465	454	483	490	485	517	475	442	481	452	485	464	477	462	458	438	481	461	478	488	452	505	499	495	522	434	449	484	471	431	495	470	473	513	511	482	514	471	451	452	507	449	483	498	537	443	480	448	483	455	477	457	482	485	502	489	474	466	513	487	470	454	461	455	458	500	457	485	437	475	470	507	465	492	460	474	480	501	462	481	477	466	491	488	485	461	489	472	481	462	467	489	475	459	461	486	481	491	450	473	491	470	447	501	471	477	486	474	477	472	473	495	471	519	472	453	510	507	443	467	489	510	434	492	466	477	451	460	457	493	488	489	465	453	455	491	468	453	491	484	478	438	440	493	491	493	478	480	488	473	483	478	463	508	433	453	488	498	437	464	479	456	455	522	484	491	484	481	480	472	501	486	485	440	472	481	503	470	479	484	506	476	482	468	495	511	487	449	469	461	465	471	530	492	441	483	509	481	474	451	508	473	468	461	501	448	461	416	479	481	514	474	485	492	478	455	471	462	457	489	459	490	473	494	515	469	466	490	461	485	474	503	465	474	473	481	438	451	503	470	465	490	476	451	462	491	494	494	446	487	469	446	448	481	457	469	442	435	478	497	508	450	506	482	427	459	449	513	479	504	469	467	499	486	464	483	455	497	499	481	499	515	505	472	488	470	493	484	454	481	494	507	465	516	463	478	468	509	472	489	491	458	462	437	483	414	446	527	458	431	478	474	475	495	486	449	474	457	479	532	465	496	457	485	463	454	450	458	495	481	455	472	456	493	462	442	517	468	467	468	488	446	452	433	441	438	462	456	465	460	471	471	481	472	455	511	453	508	507	490	477	483	505	502	455	481	502	488	478	500	458	462	487	440	471	486	498	454	466	481	488	460	478	500	511	461	484	481	490	484	516	427	470	478	502	484	471	463	498	473	469	473	462	491	458	460	469	428	498	496	503	447	500	470	460	447	444	465	445	531	464	466	484	487	458	483	477	490	472	481	488	477	434	478	487	468	466	466	486	462	443	456	499	464	441	467	481	464	478	477	486	414	471	476	445	432	467	465	450	442	501	493	459	487	437	449	457	488	437	496	486	516	449	471	496	447	473	494	487	488	481	525	479	462	437	475	463	514	512	491	488	479	456	476	507	463	451	503	479	460	503	477	461	447	492	497	502	481	471	479	473	462	474	470	482	500	476	492	483	497	455	481	504	481	513	466	489	506	480	497	471	469	439	503	446	491	467	520	479	496	456	527	479	446	434	501	456	508	467	467	502	486	519	497	462	480	496	460	460	447	484	444	510	465	461	479	479	487	485	480	508	452	439	460	451	488	480	469	494	486	473	485	485	452	438	473	449	470	473	474	502	498	488	510	499	485	492	461	502	457	498	482	493	504	478	515	482	500	507	465	504	458	441	444	492	439	459	453	498	474	519	493	482	446	489	472	484	488	478	486	458	497	503	480	520	536	473	486	477	497	462	443	505	485	411	478	449	489	471	497	462	531	446	493	480	456	475	488	499	490	472	480	487	490	454	454	525	460	452	484	483	456	431	472	446	496	501	474	467	454	445	442	490	465	498	480	466	509	475	487	505	469	493	469	464	447	497	506	481	456	524	471	467	459	480	431	468	431	507	488	447	463	482	428	464	498	485	501	491	476	502	475	475	490	491	484	481	501	479	486	472	472	462	450	448	488	483	443	458	484	481	451	454	488	500	525	460	491	464	471	492	444	463	522	485	433	488	495	481	474	498	486	498	440	458	479	456	449	492	453	491	458	465	447	474	518	470	475	476	465	464	459	477	482	468	500	457	461	480	480	509	485	505	481	464	477	515	484	439	486	463	441	501	510	492	474	436	436	468	466	486	454	461	493	464	464	472	481	479	488	476	463	444	464	460	492	468	512	489	491	510	477	456	504	431	475	490	508	479	470	492	465	485	470	487	487	460	489	483	450	506	494	496	454	499	477	440	473	461	490	460	452	509	498	497	462	466	495	494	480	467	474	440	477	494	492	453	477	452	505	466	479	442	452	468	515	466	495	464	470	496	468	484	467	490	465	496	459	477	480	521	456	461	439	506	454	475	474	490	454	477	442	516	451	446	435	467	476	496	443	457	461	472	511	461	469	484	468	490	482	431	451	428	493	487	469	456	495	462	443	480	469	494	472	463	499	474	508	475	453	482	491	511	478	460	510	491	445	482	510	446	481	462	506	446	480	489	489	495	485	447	475	464	510	466	504	480	485	446	478	436	438	461	459	480	485	476	455	475	473	465	480	492	486	459	502	488	471	522	468	489	485	493	450	433	469	462	482	453	480	454	464	473	538	491	452	467	464	472	482	411	472	480	463	461	463	513	479
32878	20710	9505	416	189	170	152	142	126	140	142	157	151	188	138	152	143	147	178	168	159	153	161	161	149	132	138	137	172	163	146	158	137	171	165	127	173	155	152	145	164	157	132	132	167	149	157	150	142	171	161	150	168	142	148	159	147	145	134	159	159	135	147	155	148	176	171	141	140	157	173	148	160	129	143	155	137	156	138	136	132	154	153	164	147	147	146	156	152	154	167	145	143	173	162	153	146	155	172	133	115	137	151	153	130	140	149	151	157	131	144	153	154	150	131	135	138	143	161	151	150	145	138	153	161	150	134	123	182	145	132	144	154	162	173	157	159	157	172	136	157	160	159	160	142	139	179	150	173	166	158	158	157	154	162	144	165	169	159	159	149	144	152	150	152	168	140	169	164	129	144	137	146	168	156	155	146	164	127	165	134	150	133	162	172	146	156	160	168	145	157	178	164	165	145	163	133	160	161	162	173	146	139	142	149	140	144	169	148	148	130	141	133	155	149	138	140	153	164	175	138	151	159	148	142	149	149	159	154	160	140	147	132	139	152	147	157	177	145	146	153	171	141	143	136	175	166	162	134	160	166	154	163	137	139	142	152	162	142	148	138	140	150	172	136	153	158	153	159	168	166	196	159	127	141	147	174	150	153	153	149	167	159	162	145	168	173	181	180	149	167	149	161	149	157	154	159	154	164	143	154	167	159	153	131	165	156	145	137	132	139	140	145	144	149	173	164	153	161	158	165	142	178	139	144	151	148	151	144	171	168	139	156	173	152	138	157	135	171	148	138	146	181	142	171	171	163	157	182	167	151	169	170	143	160	158	133	163	153	173	157	143	158	158	176	175	146	152	157	153	132	142	150	130	157	142	155	179	166	160	171	152	173	164	144	150	142	159	150	152	179	152	155	150	150	168	149	164	149	162	177	153	150	161	132	135	150	158	169	182	140	151	153	149	145	174	154	159	146	138	163	162	145	158	168	143	157	149	151	162	170	150	159	139	169	143	173	152	131	148	136	158	147	170	169	148	154	156	127	147	165	151	150	149	145	157	138	160	155	152	152	154	134	138	171	150	149	156	146	135	151	160	161	180	144	161	150	172	161	139	145	177	140	164	158	140	159	132	150	151	131	148	161	166	147	163	148	156	172	153	141	181	138	160	184	153	176	170	161	132	162	164	125	141	164	153	136	161	144	133	168	175	161	138	163	161	170	158	160	139	150	161	152	159	152	147	161	142	158	140	139	137	171	127	156	133	154	164	130	149	147	157	156	156	179	158	138	159	148	150	148	156	135	150	143	190	158	148	127	148	165	135	151	138	150	170	152	158	132	138	139	139	131	161	127	144	159	161	166	178	152	156	174	151	153	161	158	148	149	133	151	150	131	145	163	139	181	167	180	149	173	150	172	149	176	155	149	142	174	166	172	151	149	141	170	162	169	147	158	132	140	159	149	150	142	153	150	145	172	166	151	147	163	119	168	156	146	133	156	149	146	139	155	132	145	151	147	130	156	156	160	153	146	155	147	144	149	139	115	172	138	139	146	159	163	137	139	137	138	154	175	145	164	168	159	162	146	164	166	164	150	160	142	144	171	168	149	176	173	168	132	161	165	180	158	134	140	154	149	157	176	145	170	165	153	148	165	182	169	140	145	166	135	152	166	154	162	171	146	131	135	122	153	150	157	144	133	135	175	158	142	162	150	161	140	158	151	162	150	161	145	154	144	144	147	170	143	150	182	159	172	148	169	154	169	150	162	154	148	185	154	173	156	178	145	156	143	151	131	150	157	153	168	149	144	142	148	133	145	151	149	148	125	160	157	151	123	122	158	172	174	193	131	133	153	177	138	150	178	174	151	136	156	149	155	135	163	155	149	147	142	167	156	139	166	162	161	175	159	143	130	157	146	148	136	170	184	159	140	153	164	139	140	180	140	147	160	133	154	143	157	150	148	158	153	146	161	157	169	168	161	140	156	157	154	167	150	147	169	152	161	112	148	163	172	149	154	125	163	142	158	154	156	164	170	155	149	155	137	140	140	168	141	117	163	171	153	146	149	141	137	155	151	159	180	141	168	163	154	156	155	148	148	146	175	162	167	169	179	158	152	159	169	160	149	145	140	161	151	155	173	153	145	162	164	149	155	156	164	162	154	126	152	161	150	162	156	168	149	139	131	162	153	142	154	178	147	155	169	147	148	168	152	138	127	143	142	146	168	177	174	151	156	139	153	153	144	163	176	157	184	151	144	134	154	176	174	146	145	154	145	170	140	155	175	153	139	161	152	149	144	180	150	143	152	162	154	161	153	137	148	147	178	158	165	128	166	191	131	155	124	162	159	150	149	129	138	167	156	152	147	166	156	138	153	144	164	133	148	147	158	155	158	167	151	156	164	161	138	147	150	139	147	147	156	155	159	147	173	155	154	146	144	153	146	151	139	137	150	158	138	154	157	159	157	172	157	159	162	152	161	148	157	163	162	138	179	164	148	147	141	164	141	157	154	157	162	161	132	165	137	160	142	161	176	154	163	156	149	162	151	162	176	184	157	166	174	133	126	147	143	148	164	171	145	153	163	151	139	142	168	158	142	143	153	151	171	152	171	160	165	148	164	174	140	144	142	161	146	132	162	163	144	148	161	153	154	161	171	170	149	155	145	142	142	161	162	180	137	148	170	154	157	164	167	173	170	164	135	154	160	153	146	158	170	160	165	153	136	178	163	156	148	159	167	145	170	195	154	132	129	167	147	143	145	166	149	165	140	148	128	159	158	151	155	177	163	166	123	145	135	158	173	146	163	174	154	160	170	150	148	153	139	144	133	165	150	143	164	155	153	189	145	133	170	155	139	152	150	168	151	166	153	153	153	147	156	158	164	176	168	154	148	146	145	165	148	142	144	159	139	171	147	151	149	164	180	154	152	152	144	175	126	152	134	132	161	158	140	159	135	155	157	153	164	157	166	146	190	169	152	173	156	140	168	147	153	168	144	125	157	156	151	161	137	166	173	136	154	153	170	158	145	144	173	122	181	155	143	154	160	183	147	156	153	122	150	156	165	130	153	136	136	151	167	164	163	154	147	153	135	160	143	162	170	158	162	134	149	143	162	176	170	158	149	170	138	161	167	166	164	156	146	143	150	162	137	130	162	140	161	144	129	146	158	152	160	165	136	165	173	161	155	143	154	158	163	178	124	150	132	146	154	152	173	148	140	134	156	156	154	131	161	150	125	149	155	130	159	152	138	157	177	143	149	146	147	147	156	153	138	190	167	149	168	155	150	144	144	164	153	160	168	144	178	180	162	127	158	133	163	152	161	167	154	146	151	151	162	176	152	155	154	154	148	153	148	163	166	161	154	163	144	149	143	150	144	161	152	137	143	153	169	141	136	156	143	174	136	151	149	136	118	158	133	153	136	154	166	159	141	144	135	153	150	166	166	160	114	150	131	152	149	162	153	148	145	165	151	174	168	143	156	159	172	133	155	140	144	154	161	164	148	140	149	157
9008	3761	566	419	376	395	399	396	395	375	381	379	358	404	405	377	397	393	410	418	405	391	387	345	367	406	337	365	371	375	407	380	382	366	361	359	401	407	366	370	375	388	357	385	405	434	370	394	371	361	372	408	379	389	408	385	394	369	392	366	376	402	362	404	362	394	359	392	404	420	351	368	393	417	381	384	338	356	379	363	360	378	391	372	353	349	388	396	369	390	393	388	366	388	418	411	366	370	379	365	362	402	387	398	390	404	391	406	367	359	391	370	380	355	387	402	357	331	392	376	370	361	355	399	351	380	372	345	374	375	349	396	388	380	393	393	391	378	394	354	382	408	364	332	405	385	375	394	390	378	374	385	340	355	359	386	386	385	420	362	356	370	367	389	358	376	369	398	404	371	415	364	378	375	394	359	341	347	370	383	368	375	394	381	383	370	401	373	362	388	397	385	387	388	387	412	382	351	403	354	390	404	387	395	373	362	399	365	359	369	407	368	395	321	373	377	356	367	382	399	378	382	377	363	370	383	384	358	390	374	379	360	389	348	419	408	377	412	390	389	400	369	376	367	397	422	403	372	399	347	381	389	358	372	388	393	392	397	376	346	362	372	384	399	361	392	390	383	346	360	396	382	368	351	386	407	399	381	379	374	436	374	384	376	397	395	394	376	421	381	318	365	353	382	385	360	364	376	384	389	380	397	375	399	403	369	411	375	406	373	351	359	369	389	408	354	361	364	406	375	405	428	339	366	374	376	396	413	373	372	385	394	400	365	374	371	341	385	372	357	395	412	426	401	366	380	391	374	388	367	425	363	384	400	376	384	393	387	361	372	355	386	383	378	374	396	388	360	377	348	377	416	352	373	345	406	367	389	365	381	418	358	370	405	380	396	370	381	385	379	381	411	361	363	382	355	386	389	390	374	378	369	385	342	350	379	387	407	358	381	384	397	363	425	372	390	355	391	392	394	406	385	377	359	396	362	402	386	337	372	358	384	378	332	366	406	394	364	381	381	394	364	387	393	347	322	429	414	351	382	389	398	364	390	396	357	397	398	407	390	378	377	396	388	342	362	383	374	386	400	406	407	399	407	411	374	403	378	392	382	400	405	392	362	365	376	362	409	373	388	358	384	421	380	326	365	356	388	367	371	360	363	376	386	406	331	367	393	402	379	355	404	395	353	359	380	372	371	349	370	363	375	381	367	417	361	391	377	346	421	378	354	385	354	344	351	372	410	370	407	389	387	386	378	380	430	364	364	380	413	386	386	367	362	355	402	372	388	357	364	366	370	351	424	406	370	376	378	372	368	417	355	390	372	343	412	386	355	366	380	382	417	386	395	409	357	344	391	358	398	367	369	417	400	356	358	363	353	353	391	400	401	385	374	362	417	369	345	386	347	421	386	374	365	352	420	400	380	410	379	408	361	367	392	387	378	390	344	378	368	370	367	386	385	340	398	381	379	394	326	393	395	386	371	404	370	388	371	371	388	375	371	368	363	395	398	366	389	402	369	421	365	394	384	366	366	388	402	359	399	416	376	376	390	352	374	384	364	395	393	350	365	374	350	391	372	363	389	388	408	405	363	379	371	373	399	379	399	397	354	353	393	349	425	382	341	384	397	353	401	380	346	371	362	415	358	385	336	385	393	350	356	377	408	406	402	411	403	383	407	381	409	352	367	389	370	328	385	387	377	416	390	371	416	388	415	381	388	375	380	355	376	397	394	416	387	386	376	385	359	404	372	346	405	394	353	346	368	353	393	385	340	383	367	401	342	383	372	356	386	405	392	387	346	385	414	373	362	345	353	383	381	394	372	341	409	366	371	391	374	377	395	376	378	352	383	381	398	365	384	402	384	410	387	384	404	410	388	370	372	392	406	408	372	396	367	362	360	378	373	375	361	386	378	375	372	382	414	350	418	410	371	351	381	381	380	386	339	384	389	400	404	344	383	382	367	396	382	388	390	378	391	386	393	393	416	359	408	364	409	348	340	358	408	431	407	379	373	387	371	380	407	373	397	364	391	414	370	381	386	360	393	398	385	388	396	372	340	374	392	361	398	402	368	380	394	363	380	391	385	432	403	361	394	350	364	379	344	380	407	368	379	414	411	382	378	401	400	412	413	368	364	360	380	350	392	396	377	392	394	344	418	386	414	373	394	392	379	374	366	375	387	380	377	392	394	368	360	379	389	379	379	381	366	407	375	350	382	401	379	365	385	391	404	352	379	394	391	374	372	387	393	373	386	375	374	404	382	384	385	371	349	349	389	365	403	405	367	435	336	350	379	374	382	374	337	387	400	389	334	389	372	374	400	365	416	363	379	383	365	345	380	388	343	390	410	368	368	375	370	378	378	333	366	391	385	370	367	390	363	381	408	375	395	367	352	413	373	354	392	390	393	385	389	376	372	414	378	372	377	336	384	413	417	365	382	411	372	405	376	381	367	376	386	405	384	389	380	356	394	387	391	391	371	392	371	397	398	393	382	403	397	378	420	346	387	374	371	395	377	389	388	366	355	407	392	373	401	398	384	392	383	410	409	385	370	383	389	394	372	373	365	368	381	335	385	357	408	383	377	387	371	378	399	383	403	391	371	377	389	418	389	383	351	350	367	416	328	380	368	385	403	390	347	396	398	368	341	417	377	359	375	408	378	366	399	388	333	375	336	357	362	379	359	364	392	408	398	376	369	383	374	366	371	381	389	338	361	365	371	371	394	376	382	364	396	388	375	402	361	358	405	393	398	385	387	406	396	409	376	377	415	366	352	365	393	414	405	365	400	364	346	382	360	384	385	406	382	416	441	393	379	394	399	381	380	378	379	355	395	408	358	371	378	317	396	349	412	380	420	359	382	360	324	362	387	381	418	396	394	378	366	399	386	402	411	379	411	382	426	410	383	391	379	377	416	387	422	354	410	386	416	359	401	375	395	371	381	387	367	380	367	375	394	364	380	405	351	367	383	378	385	383	349	380	383	366	371	381	400	380	365	385	408	362	393	406	410	376	416	400	362	373	382	381	421	377	364	391	365	385	376	358	389	384	367	383	383	374	390	369	411	378	358	369	376	380	383	366	390	363	401	387	366	383	370	404	381	400	368	403	389	376	375	349	379	376	396	365	395	376	374	354	375	369	363	384	367	341	362	412	390	372	374	385	407	367	368	388	412	387	368	404	354	363	375	363	357	406	404	365	389	405	396	409	381	375	373	391	394	399	366	365	363	366	371	358	375	371	377	371	357	403	347	415	355	354	376	371	367	389	360	370	377	369	395	357	382	397	386	396	388	347	394	376	381	344	410	380	434	377	383	363	399	369	402	377	346	360	417	397	378	357	408	355	366	388	373	369	365	430	395	386	369	359	389	422	387	355	380	354	406	377	398	377	398	448	413	385	370	410	347	377	395	379	394	366	375	371	406	380	397	389	370	380	367	361	389	375	391	370	383	398	396	384	363	395	379	386	375	381	414	359	387	373	362	366	373	381	390	377	360	363	354	343	385
24956	21509	24862	28546	21499	20967	990	408	311	307	313	315	301	289	293	293	276	296	257	277	259	258	309	296	255	267	231	300	274	272	276	250	245	252	283	299	239	267	254	279	320	291	257	278	266	292	294	280	260	297	257	285	284	257	263	274	276	254	276	310	269	282	283	255	274	262	271	273	252	307	280	282	262	259	258	268	259	263	249	266	263	273	273	275	243	260	296	288	258	274	263	300	235	263	308	252	272	256	294	262	265	237	267	279	240	304	272	300	282	285	271	247	249	256	277	254	264	259	271	299	277	279	271	248	304	289	272	241	275	253	263	247	281	264	261	258	270	283	297	292	272	289	261	294	286	270	250	238	270	257	280	253	242	255	297	257	294	230	281	245	276	265	251	287	272	238	261	305	261	290	268	285	281	310	262	276	248	304	293	300	278	247	245	292	295	298	250	226	235	286	286	293	265	262	285	274	254	261	271	278	302	271	272	290	249	276	298	250	262	269	283	252	265	271	263	267	261	255	249	264	257	253	272	280	262	272	269	267	274	298	309	276	288	271	276	272	268	273	249	283	242	251	237	245	255	298	303	264	315	258	304	291	253	292	259	259	265	267	258	301	238	281	277	280	247	276	293	262	270	290	285	258	253	272	281	281	277	309	279	259	277	306	266	288	285	247	277	269	276	250	239	259	280	263	265	262	270	242	275	255	293	263	250	276	241	270	280	276	284	205	259	254	278	282	247	278	318	294	266	254	277	257	251	279	286	287	299	250	252	273	288	238	256	290	312	289	289	248	272	303	254	288	281	284	286	297	280	294	279	272	262	273	278	262	300	281	276	268	284	295	242	280	264	296	261	274	297	268	275	259	260	294	236	263	269	276	285	279	266	295	268	282	292	246	281	285	269	284	242	263	280	265	275	252	275	239	262	250	275	261	278	242	245	265	299	243	258	257	272	299	263	280	273	267	256	292	257	294	262	263	236	285	245	256	265	264	262	279	269	266	250	292	265	252	265	264	293	263	247	276	260	276	278	278	260	262	287	247	214	250	270	264	282	272	290	298	254	274	271	246	291	248	289	260	274	295	279	260	257	308	269	292	285	272	233	283	251	261	304	262	245	258	264	223	282	274	282	256	285	283	284	244	296	275	262	272	253	274	238	243	299	275	298	316	260	293	257	286	248	255	246	260	281	264	265	274	280	280	262	237	266	248	243	291	255	295	297	266	274	261	271	255	276	292	280	300	255	298	285	293	274	251	264	291	259	256	269	287	251	298	246	277	282	289	284	300	291	233	237	264	274	304	281	286	280	269	273	279	272	258	246	267	261	288	257	231	256	290	317	323	264	265	294	319	265	287	303	272	251	252	251	269	312	305	262	314	306	277	266	292	287	276	285	240	289	281	285	284	284	284	265	271	299	250	253	263	269	286	273	264	306	258	261	281	285	261	279	317	264	282	262	276	272	267	286	270	248	271	275	295	270	250	274	279	274	294	304	274	277	273	246	275	275	283	268	248	242	283	284	256	269	299	248	301	256	260	267	286	309	263	267	271	267	261	284	313	277	274	283	278	278	273	275	256	265	275	265	267	261	285	283	268	260	273	256	254	283	290	253	266	267	272	279	295	273	234	294	289	267	285	260	274	241	290	328	268	269	308	259	254	301	237	258	274	250	285	276	263	269	243	252	278	295	273	271	260	305	310	270	270	270	286	301	250	296	290	252	260	283	288	277	295	271	277	286	304	264	282	244	280	279	288	274	231	296	266	260	274	300	282	272	262	259	278	292	259	282	263	251	275	257	260	256	277	271	271	264	256	238	256	298	245	282	282	255	282	252	278	253	248	289	266	271	267	243	265	244	262	276	249	265	243	276	256	276	273	307	252	311	270	284	271	251	280	299	259	296	262	285	298	262	292	290	234	267	293	273	273	282	265	253	263	292	260	266	293	246	280	248	273	276	274	279	257	235	259	287	265	297	260	276	250	270	300	285	307	250	298	268	268	266	249	284	285	250	237	295	267	250	268	265	277	267	255	245	287	263	278	262	276	271	276	269	244	258	261	275	298	268	300	256	291	300	287	259	266	265	261	281	231	261	292	276	300	301	255	303	265	291	263	291	264	254	305	290	256	287	256	274	258	248	276	268	269	272	288	273	248	289	264	244	274	246	280	272	292	285	237	301	303	306	277	328	274	236	234	247	271	298	268	252	252	264	278	275	246	269	276	290	291	290	249	273	276	300	302	259	253	282	266	252	259	308	251	280	285	264	256	278	282	244	287	290	242	252	259	280	294	281	294	268	255	279	288	281	275	261	277	256	263	247	297	265	242	266	250	264	268	251	303	247	273	295	241	276	275	271	250	301	292	258	266	260	291	276	268	269	292	279	278	273	275	311	249	258	281	265	267	294	240	263	250	253	271	289	252	266	274	279	265	259	270	229	300	273	285	262	292	288	275	248	294	265	253	307	270	270	260	277	258	294	270	268	255	246	274	282	260	289	290	305	263	249	289	274	276	280	228	250	272	252	259	273	251	274	240	281	267	269	300	259	274	279	279	258	244	267	253	240	264	278	249	254	272	272	246	268	296	290	285	245	290	292	281	274	298	282	248	273	285	287	270	279	299	245	262	277	225	281	264	259	263	265	275	265	235	267	269	262	287	302	291	265	280	283	249	244	269	253	293	269	284	232	246	253	268	304	267	254	257	276	265	246	254	288	282	282	253	230	266	260	260	297	251	260	243	267	245	300	295	256	241	271	236	245	270	265	281	295	258	302	270	265	295	282	294	296	282	283	263	253	273	301	266	271	267	312	255	250	271	286	273	291	242	307	279	283	283	294	254	281	249	263	286	270	255	240	264	287	282	278	265	263	282	255	253	261	283	253	279	269	285	255	267	262	260	254	280	260	284	241	266	262	268	274	286	257	256	283	281	266	297	269	276	276	277	270	265	282	266	295	308	295	283	281	267	301	278	269	277	281	270	273	252	278	241	267	267	285	248	301	294	281	270	256	268	261	273	287	289	247	268	280	269	253	304	259	256	279	245	293	278	314	257	273	275	245	264	272	280	313	284	289	241	287	256	250	275	284	233	239	285	253	255	282	273	296	273	274	247	282	264	304	278	258	265	268	252	266	284	255	288	269	249	254	237	267	237	260	246	288	250	238	259	299	265	247	259	262	261	259	244	265	264	281	255	273	265	264	267	297	289	257	299	295	248	299	288	267	261	246	262	262	266	278	250	272	285	230	267	268	249	258	268	278	284	297	259	279	307	304	262	266	274	259	267	291	272	284	259	276	263	282	256	283	282	270	262	258	278	274	311	286	270	254	268	279	251	244	282	250	247	277	279	265	279	267	263	242	255	256	277	274	244	276	275	244	275	264	262	287	268	299	288	281	277	300	250	283	290	275	265	289	261	282	244	266	247	269	233	253	270	270	297	286	268	251	279	257	264	266	296	287	253	246	304	287	269	278	231	271	268	267	274	252	239	267	315	273	266	260	280	262	273	264	274
23641	32331	2990	966	713	668	652	626	624	604	588	595	644	634	579	587	564	595	602	617	647	606	620	597	588	606	592	602	582	573	585	628	622	583	590	603	605	588	592	542	587	603	612	603	590	627	595	574	594	570	565	584	603	607	586	577	565	613	602	622	655	577	597	576	636	582	612	615	593	580	583	629	611	601	620	581	613	578	576	557	576	592	610	572	600	596	601	557	620	610	561	511	592	579	613	569	598	599	572	644	570	626	597	627	550	582	617	646	613	555	569	595	589	572	596	568	597	609	589	542	596	600	561	584	586	603	607	604	590	624	610	570	584	592	581	606	599	621	575	592	584	577	650	618	603	636	617	609	589	603	568	595	579	617	595	594	564	579	627	600	591	566	577	555	639	590	606	530	579	605	561	590	567	576	601	579	576	584	550	582	584	577	577	581	594	612	620	578	577	552	591	557	610	582	586	555	615	607	576	592	573	552	591	552	593	611	543	607	578	600	622	569	606	566	605	576	596	559	610	603	577	560	590	594	598	602	583	607	597	621	568	559	598	568	603	586	581	586	587	651	575	604	580	583	612	606	616	579	625	614	585	531	536	586	619	568	644	608	567	589	615	592	582	576	554	610	563	546	549	587	618	632	585	633	588	602	558	562	610	618	607	645	619	578	538	585	601	622	556	616	619	598	588	593	570	626	586	591	560	555	617	551	591	597	614	564	617	622	581	579	578	556	627	604	581	587	601	553	648	617	545	597	582	579	616	575	593	585	576	604	571	589	582	598	569	589	586	563	622	562	601	581	630	569	572	604	581	598	618	614	595	599	517	557	600	587	598	592	605	557	627	583	638	578	555	562	546	555	583	607	572	619	593	625	609	560	581	571	594	570	585	592	582	584	601	553	592	623	592	556	580	555	563	596	614	604	594	596	621	571	573	598	599	602	542	612	601	590	611	590	557	562	549	618	576	576	599	580	547	550	613	560	566	540	610	593	635	554	595	574	617	600	582	618	603	603	565	592	581	576	574	654	566	548	607	626	609	602	574	592	601	617	599	617	591	584	601	622	590	596	585	585	583	557	590	579	607	591	573	599	619	604	618	591	608	570	576	598	620	573	603	580	645	606	544	593	564	622	620	608	553	618	595	572	579	583	577	612	612	581	581	563	602	598	586	553	617	598	581	556	597	576	550	588	609	572	577	549	576	566	568	571	602	586	568	583	560	609	603	544	551	579	585	580	587	615	642	572	595	583	572	570	600	571	632	601	607	599	588	614	593	565	575	575	595	599	594	571	555	592	560	599	624	569	619	567	588	549	538	575	584	638	571	573	592	600	584	598	576	617	612	578	653	551	569	578	608	572	617	588	586	602	566	595	557	559	600	630	542	537	565	601	560	678	572	589	553	564	590	603	536	580	589	590	567	601	587	573	589	611	591	624	585	609	600	607	558	607	592	561	621	526	645	569	579	576	571	583	586	561	582	601	611	574	562	588	596	590	564	617	596	620	602	628	598	537	558	586	595	555	627	590	594	568	597	602	592	634	601	583	578	572	591	612	611	581	582	636	626	578	585	588	560	617	576	605	598	607	603	591	573	583	638	604	635	580	559	596	573	573	581	601	551	596	611	583	611	528	596	588	583	590	550	602	614	599	618	576	594	591	631	591	583	607	633	611	579	563	604	627	564	607	574	563	606	582	594	577	599	565	588	577	598	614	600	563	584	583	585	597	611	588	587	583	557	580	560	615	604	558	591	634	581	582	573	609	557	593	571	580	600	628	574	524	584	573	624	607	600	546	592	575	611	624	618	602	566	596	593	572	571	581	617	594	628	557	607	593	603	600	612	607	580	595	611	604	607	632	607	581	622	580	605	609	572	591	593	584	579	600	589	587	601	588	586	584	555	554	591	584	584	599	595	558	598	575	611	602	618	574	591	575	609	615	555	602	569	566	601	589	603	591	575	600	563	590	594	578	573	613	606	625	596	563	571	572	569	607	601	573	544	593	574	569	578	554	601	570	579	621	587	587	605	584	580	585	610	573	570	576	623	614	628	580	594	569	585	564	565	569	609	628	588	616	615	566	571	593	604	617	547	589	602	584	597	585	613	584	565	566	585	571	621	636	611	604	581	557	646	592	578	547	589	578	592	580	608	585	580	521	616	581	565	556	589	574	568	607	637	627	568	604	561	559	638	596	590	591	599	623	613	568	563	576	570	588	579	591	636	592	585	569	559	620	622	573	569	604	588	609	599	591	583	651	546	579	568	592	552	615	537	583	560	637	593	572	573	528	643	605	577	610	616	603	607	541	570	557	624	600	594	579	599	574	568	542	617	603	587	583	592	634	652	593	600	538	583	570	619	616	641	543	596	522	568	575	597	587	553	597	615	574	566	594	564	638	591	554	598	606	616	555	652	611	606	597	539	626	572	564	622	580	594	594	568	618	547	591	606	604	592	558	566	584	627	593	572	624	560	631	616	602	598	559	620	635	594	639	569	599	608	567	591	549	613	591	554	539	599	601	550	582	591	595	590	570	595	584	590	579	573	640	637	584	619	569	530	585	557	621	598	624	570	606	568	567	559	624	626	578	604	548	581	608	551	595	621	564	595	613	539	602	584	618	571	524	597	603	596	561	623	608	584	608	590	602	600	564	580	611	652	606	596	611	612	611	554	572	578	570	637	620	648	624	589	557	599	593	567	582	585	587	599	597	567	591	562	573	608	599	609	586	623	585	542	581	610	591	600	586	596	606	575	614	602	600	615	559	634	590	605	584	546	545	571	545	610	546	547	537	608	621	610	579	596	576	613	586	623	598	584	579	603	597	596	609	605	615	592	617	594	611	604	598	570	586	553	578	580	587	557	576	532	570	634	572	602	528	544	560	589	604	580	570	592	561	570	595	577	577	578	592	589	627	621	612	575	625	587	558	587	594	574	560	591	600	549	587	589	589	637	558	603	592	552	565	572	598	607	604	602	604	586	575	551	582	602	598	559	600	605	597	605	598	590	565	587	601	570	623	592	595	558	557	618	580	580	546	586	570	590	615	640	581	568	579	584	563	578	586	594	584	575	587	568	583	645	642	603	599	598	601	584	595	587	558	618	584	592	601	573	572	611	594	573	597	584	603	582	590	629	621	568	547	605	551	578	615	581	569	578	554	587	545	603	606	583	555	587	545	608	602	586	573	585	586	611	612	592	603	592	562	612	601	617	612	619	634	616	598	600	590	551	570	610	577	605	579	588	604	578	616	571	568	607	569	587	578	583	556	563	595	596	596	597	593	597	557	628	536	590	598	579	590	649	575	599	587	622	566	592	599	580	634	553	550	600	552	565	601	588	590	567	581	585	587	576	612	607	555	590	573	582	595	582	577	600	598	598	586	583	588	622	625	616	572	591	618	625	576	590	576	577	567	617	603	572	559	611	624	605	599	545	575	565	619	597	581	585	592	610	578	609	584	605	594	572	612	628	572	622	602	576	578	624	585	589	564	557	591	609	564	581	581	553	569
24299	21458	25170	28178	21460	21472	19984	702	358	338	290	296	278	303	276	295	239	245	246	265	264	267	249	246	262	240	229	231	267	247	226	220	212	231	254	236	235	219	263	236	245	257	240	241	222	206	229	201	234	228	200	215	207	230	209	248	255	208	230	240	220	199	230	231	216	225	217	248	249	252	248	237	215	263	244	217	244	232	212	229	247	244	199	217	234	232	241	232	230	228	227	210	228	259	242	229	249	251	236	238	236	198	222	213	224	256	239	232	253	230	222	244	220	212	256	216	235	217	246	241	235	241	212	223	242	218	188	223	228	218	233	240	215	228	253	241	222	223	238	241	221	243	204	192	248	236	227	213	234	238	263	220	255	202	222	224	223	233	221	224	212	216	226	250	211	224	201	212	226	261	228	251	237	236	226	245	242	246	250	211	260	239	213	242	260	216	212	237	254	206	204	207	217	230	254	264	231	216	250	227	217	220	211	228	219	233	256	266	243	224	240	237	244	255	218	219	237	227	194	210	233	233	217	222	210	219	219	223	218	229	220	228	210	252	212	212	216	214	225	194	218	239	209	213	198	217	226	210	233	251	228	228	219	255	247	223	217	220	239	225	228	230	213	213	218	232	221	249	246	236	243	231	211	212	230	246	236	238	257	241	213	249	240	244	222	251	239	242	204	229	227	208	224	230	210	229	222	220	237	207	233	226	236	221	229	210	230	214	229	259	225	257	224	213	192	275	240	271	240	223	258	240	216	242	240	232	227	201	230	204	206	215	230	230	225	221	213	229	210	244	223	224	229	240	241	231	210	220	225	247	201	220	209	187	236	239	191	256	215	219	226	207	220	230	240	233	216	231	239	232	218	209	212	242	247	229	216	222	205	272	232	202	206	228	241	263	218	249	248	231	229	233	214	248	265	217	216	216	236	234	204	220	207	221	251	268	235	247	232	239	246	224	233	223	199	221	257	225	206	226	234	206	226	246	229	241	241	240	235	236	220	234	207	234	225	233	213	240	233	245	235	205	224	221	212	211	204	221	233	227	224	222	228	197	214	237	217	238	222	193	225	231	219	225	238	232	205	238	255	232	215	216	194	247	239	237	211	210	217	223	212	232	253	235	227	225	243	262	227	228	239	205	207	262	249	194	246	214	230	258	243	212	188	215	212	234	243	227	221	217	239	240	240	231	221	249	235	244	251	203	235	237	245	220	218	218	207	251	212	228	210	219	194	220	226	197	206	217	259	245	236	218	207	211	259	228	240	249	223	209	217	240	258	242	241	249	213	233	236	235	215	217	232	219	199	251	246	223	238	212	228	223	219	233	221	245	233	275	231	228	220	222	211	247	209	249	222	259	238	235	220	199	228	208	197	218	231	210	216	237	223	215	260	210	229	202	231	254	243	231	236	204	248	228	248	232	233	248	241	253	218	240	205	237	233	209	230	209	207	207	234	215	216	209	211	219	254	225	229	257	218	225	181	237	240	227	233	217	258	218	229	205	222	235	275	195	200	240	204	227	243	241	243	255	223	207	252	230	213	242	232	219	232	232	243	204	243	243	246	238	259	239	231	244	210	234	233	232	244	247	225	216	207	234	203	209	261	229	229	231	252	263	253	207	232	229	210	229	234	250	246	215	224	224	224	234	226	253	219	213	218	244	217	233	254	246	203	207	217	213	259	223	236	224	242	222	193	263	240	227	238	245	252	205	226	210	276	206	222	222	262	230	226	218	215	242	245	241	233	236	230	228	220	212	247	300	236	221	229	235	211	239	227	218	246	268	215	244	208	195	205	245	207	230	235	228	230	213	217	226	256	250	228	196	230	230	211	242	210	229	218	240	237	241	219	234	249	220	216	223	203	224	235	225	233	230	215	202	229	201	213	210	271	228	210	220	237	236	244	229	258	233	249	238	207	251	229	250	230	226	260	195	256	215	224	221	216	220	230	199	239	225	232	229	224	234	250	225	249	215	209	209	212	229	245	234	232	214	227	218	232	221	242	238	240	218	258	229	244	218	233	242	238	211	216	226	223	225	216	236	219	235	208	246	243	245	251	236	222	220	254	206	209	218	210	233	229	197	218	211	226	227	250	207	203	224	247	256	243	235	237	209	227	252	207	236	191	225	258	241	254	204	222	241	223	222	242	199	228	236	230	205	209	208	208	243	216	227	213	206	210	240	244	220	206	235	222	202	219	204	234	228	191	238	240	240	224	239	212	241	239	206	217	235	229	225	229	209	255	189	233	206	232	240	215	191	218	212	196	241	200	196	197	220	234	208	207	209	215	236	229	231	208	245	215	215	236	229	252	243	237	235	247	230	220	249	238	240	236	221	223	232	219	222	240	236	234	234	204	262	243	208	261	246	222	221	196	215	231	223	243	249	228	217	254	234	201	200	274	233	237	241	241	207	263	229	213	242	235	219	217	195	242	227	217	242	244	195	240	246	234	205	254	247	244	201	227	213	195	214	225	230	236	199	235	261	221	240	263	252	208	204	255	241	230	257	230	225	244	229	249	238	226	231	225	232	222	210	262	213	217	214	205	241	221	211	223	233	225	226	223	215	238	237	259	223	247	255	250	234	229	232	205	211	207	211	260	245	216	232	206	252	214	230	236	211	221	230	219	229	235	225	233	226	230	254	195	224	221	232	223	220	223	218	246	237	248	221	224	201	220	233	223	255	227	225	234	246	232	226	208	251	200	224	249	236	208	223	238	232	225	209	208	250	222	240	234	245	223	237	216	251	254	232	225	237	210	241	252	214	235	232	229	258	237	216	235	240	221	241	221	223	216	224	222	250	258	234	224	224	255	242	219	212	228	240	237	235	236	223	212	228	230	226	252	219	215	235	211	229	236	235	209	273	240	227	211	230	213	193	238	218	256	228	193	210	227	233	240	209	256	227	222	252	223	213	220	233	247	233	240	216	203	213	253	246	195	216	237	232	212	211	204	204	217	219	207	228	236	222	252	214	224	254	258	220	205	201	230	207	209	211	208	237	193	238	230	234	250	223	229	215	226	232	229	243	228	231	263	247	240	244	243	240	233	233	233	221	207	190	233	206	232	233	217	222	242	267	203	233	223	237	227	252	263	226	233	231	214	248	193	200	226	255	222	219	184	206	233	229	240	201	243	218	228	252	235	272	225	224	212	230	225	225	206	257	223	249	221	204	245	205	241	250	203	224	241	200	212	252	215	227	212	229	252	209	221	233	228	238	215	262	248	221	248	222	240	186	254	247	218	236	220	246	199	233	225	219	178	245	225	226	232	254	217	201	228	237	268	230	222	220	214	204	262	244	223	229	236	233	226	227	210	204	232	258	216	217	224	224	234	227	228	170	232	227	197	236	231	210	220	234	248	210	249	237	260	205	265	216	248	203	217	255	235	256	231	223	208	216	204	210	243	252	256	210	225	238	199	189	227	241	221	219	210	244	235	223	187	251	203	214	251	216	217	252	240	238	251	219	240	238	200	225	237	224	200	226	212	233	218	212	221	232	228	243
29843	43762	4552	1126	721	657	627	543	525	540	539	507	527	498	477	478	492	494	487	470	492	465	457	491	446	474	506	455	522	486	503	470	496	483	495	494	470	476	443	529	494	448	474	464	501	468	449	498	465	525	503	480	445	473	475	487	447	422	485	492	503	496	469	484	496	497	461	515	480	440	481	476	495	481	464	439	451	487	488	476	473	458	506	441	471	476	481	476	453	467	451	481	462	465	503	440	509	480	440	462	464	495	436	494	457	502	467	467	516	467	482	483	482	492	544	475	459	485	459	483	471	467	476	455	462	492	465	500	476	428	492	539	490	493	448	470	478	494	461	475	480	478	449	474	455	498	506	459	434	508	435	475	452	486	479	484	473	440	473	496	489	470	433	494	480	519	487	498	449	484	461	493	448	501	455	456	455	450	433	456	507	492	453	481	475	454	450	459	473	453	497	497	483	483	473	449	496	493	460	513	463	446	471	484	469	475	451	520	458	525	492	515	486	413	498	544	470	491	479	509	481	471	469	474	500	466	470	484	516	476	477	503	479	487	498	480	481	473	474	487	467	488	431	470	496	449	490	432	480	502	461	448	517	507	474	462	451	476	508	465	508	444	457	517	435	466	495	482	503	483	496	466	492	436	484	460	458	474	454	436	460	502	453	491	458	467	456	477	486	507	468	462	433	470	459	488	461	509	480	488	481	511	500	447	464	477	499	491	478	443	475	438	483	498	497	447	461	459	462	470	489	503	495	447	464	505	474	474	486	478	463	453	494	475	466	475	466	474	477	486	515	477	487	479	467	468	493	479	487	478	440	472	489	467	453	488	492	498	460	481	440	463	467	466	475	441	497	469	448	443	477	480	476	472	456	471	475	471	465	519	487	488	516	481	489	457	514	481	486	513	503	475	464	452	475	495	466	493	494	481	477	527	493	450	478	503	484	446	521	458	452	469	474	483	487	464	480	468	502	463	437	439	475	487	466	438	486	458	496	475	492	473	507	451	446	460	461	489	444	490	469	477	483	465	472	472	469	485	467	456	517	460	514	443	456	507	455	497	492	466	505	474	452	496	472	530	462	467	476	493	451	466	495	497	462	459	438	483	452	469	501	518	526	468	525	451	497	460	517	465	458	492	485	495	502	459	465	457	507	428	453	473	494	472	464	495	477	473	467	532	477	508	485	483	464	483	517	452	485	468	448	444	508	468	478	463	489	511	463	462	493	481	473	495	494	484	486	458	443	455	508	464	479	478	490	488	479	476	470	477	513	492	461	505	451	474	460	486	490	500	457	479	515	510	475	509	477	478	486	507	460	459	480	461	477	465	488	468	462	495	452	476	467	491	500	494	470	526	472	503	520	490	490	487	499	479	475	455	486	464	457	456	480	462	479	482	440	470	467	464	502	494	517	462	485	476	455	475	503	473	442	499	483	495	493	497	469	474	460	470	505	464	451	478	482	483	447	500	461	482	489	469	472	494	465	437	449	468	471	448	465	509	502	503	480	523	507	474	472	472	494	479	479	504	487	456	464	464	506	499	435	462	478	477	453	478	495	476	524	447	470	476	492	474	472	474	471	443	486	461	480	467	507	445	496	485	488	514	419	528	521	457	449	465	464	513	484	474	450	463	455	469	482	449	445	469	470	454	431	483	459	442	559	470	462	497	476	445	459	450	489	455	494	506	506	464	474	481	473	463	463	466	461	501	412	464	478	493	452	508	495	474	474	483	470	474	418	486	445	470	460	488	498	466	482	541	461	441	455	469	459	457	478	494	483	455	445	503	491	457	471	490	467	469	492	496	477	504	448	493	460	444	474	485	477	499	478	473	464	492	460	504	485	442	475	466	479	481	468	495	516	484	468	512	479	477	496	462	443	447	474	500	521	494	482	491	443	430	474	474	475	473	471	501	515	519	475	431	477	468	456	487	472	446	481	465	468	464	469	460	446	487	451	449	440	496	482	474	473	477	468	495	508	473	439	450	455	426	437	519	478	474	465	492	502	468	466	501	496	502	473	468	469	491	512	488	451	461	464	450	509	495	468	498	500	485	493	449	496	485	530	500	485	461	483	465	469	508	482	467	450	507	460	477	466	450	486	485	453	490	479	470	496	493	500	434	457	478	484	454	466	470	470	473	468	433	483	488	484	504	478	455	427	505	477	502	503	497	495	454	441	494	481	513	470	524	479	472	504	493	510	516	452	450	463	473	489	508	468	482	466	494	511	464	466	412	490	491	539	458	495	494	473	476	504	496	473	494	473	501	445	477	479	465	485	478	428	436	515	485	502	483	479	464	446	495	463	435	477	455	510	527	432	467	469	471	447	495	455	468	490	494	480	467	474	509	459	479	469	437	470	461	481	495	456	468	465	499	498	468	467	449	471	502	486	468	415	453	516	459	487	469	456	490	451	526	498	450	450	483	464	460	475	453	488	470	488	455	485	474	480	489	474	433	460	468	458	516	495	467	465	479	496	504	495	482	527	500	465	483	499	437	449	472	511	482	479	473	462	502	485	466	458	476	522	475	476	477	455	540	485	483	481	455	455	484	479	499	451	462	466	481	485	476	454	454	451	528	526	482	467	486	483	486	482	450	427	447	491	498	478	464	471	465	518	486	468	522	499	456	454	484	509	465	472	450	505	499	457	502	502	473	461	504	456	458	467	446	445	465	469	500	476	505	466	511	472	473	465	496	459	468	460	473	484	485	504	490	486	467	474	477	456	485	477	462	472	476	467	474	462	477	451	506	464	466	504	479	460	455	471	474	471	473	453	479	476	469	481	482	490	487	467	451	436	453	492	501	479	439	461	487	457	480	494	506	474	436	497	475	510	484	454	474	483	472	487	504	473	497	466	472	464	495	475	473	428	456	477	508	487	507	473	451	475	508	441	487	472	477	481	464	505	467	490	465	486	509	498	506	473	452	499	476	423	454	490	488	462	510	445	460	454	494	532	481	500	487	481	480	482	430	476	479	454	530	440	469	471	476	513	482	480	547	457	463	419	492	487	488	457	484	479	474	502	464	471	467	481	484	452	537	475	424	479	435	479	515	482	477	461	435	489	483	439	468	499	441	485	478	510	475	483	458	480	471	479	510	510	482	514	435	503	450	451	454	476	507	485	493	464	488	460	475	410	474	497	451	531	458	437	470	467	409	446	475	447	471	474	468	463	496	470	481	492	463	459	455	435	475	465	492	473	465	488	478	452	501	490	494	447	518	477	505	451	497	479	482	484	464	447	489	483	525	502	493	490	477	523	449	502	497	511	445	484	456	472	418	483	482	469	476	499	480	488	499	472	470	488	476	465	462	489	451	498	480	493	477	447	504	486	477	494	479	453	450	495	450	468	477	439	486	471	454	503	482	473	466	469	462	485	507	474	477	488	448	467	445	462	450	454	461	484	498	505	488	484	452	437	452	509	473	477	496	443	473	509	453	469	431	433	502	451	476	460	474	428	496	481	462	443	483	440	473	436	428	480	476	446	493	492	439	489	435	484	481
32985	20611	9422	466	199	177	200	167	179	147	166	153	148	141	163	171	143	180	163	164	174	162	155	158	150	165	153	168	160	169	142	156	146	183	168	168	137	171	149	153	131	138	162	139	163	145	151	171	159	137	169	156	159	179	163	162	154	159	183	149	157	163	126	163	163	159	163	162	181	159	150	139	155	183	150	131	181	162	169	185	169	152	175	153	158	153	147	171	161	144	153	151	140	149	138	151	162	149	161	161	144	148	121	132	150	159	159	152	163	164	154	137	170	179	149	149	157	162	152	142	153	182	171	154	158	137	170	141	132	157	135	152	145	152	171	137	155	165	124	155	138	148	142	175	146	174	163	158	168	150	159	128	169	160	139	156	155	141	171	169	177	135	128	153	152	125	177	137	171	133	177	171	159	140	154	149	150	157	172	169	161	170	127	163	146	151	170	166	158	133	150	150	158	143	159	152	144	149	135	152	156	179	167	165	174	180	154	157	136	153	181	175	150	156	139	141	149	171	155	147	158	173	153	183	149	145	147	176	180	142	150	186	160	152	140	155	140	161	182	163	132	132	145	134	131	148	157	154	181	183	153	163	159	134	167	128	166	153	150	166	147	179	174	157	153	164	174	204	133	146	162	151	137	146	133	150	153	162	148	173	153	167	165	157	200	161	154	148	143	148	155	171	168	148	149	139	150	137	152	125	167	150	156	180	152	153	161	167	154	158	138	158	161	158	156	192	155	158	151	178	153	154	140	129	175	165	123	150	159	159	159	125	141	151	143	173	155	143	149	152	145	159	136	150	148	161	161	139	133	147	154	164	149	173	166	163	147	177	176	151	153	138	173	180	153	145	161	170	159	164	161	181	147	137	171	135	138	152	126	151	167	129	159	174	139	141	128	153	163	154	161	161	159	135	143	156	144	156	158	152	159	158	161	176	158	161	143	168	157	176	143	146	168	153	162	158	146	166	162	159	165	132	141	177	164	171	162	161	149	145	156	131	166	153	139	159	142	142	150	169	149	144	149	152	149	179	148	156	176	164	178	178	154	144	169	148	164	158	170	159	151	154	165	180	171	155	134	160	156	156	134	153	166	148	137	130	162	136	150	154	153	160	137	151	131	170	168	138	166	169	155	170	157	188	159	142	167	158	175	159	151	169	143	152	151	131	162	154	154	158	161	165	168	154	150	152	170	141	148	161	142	143	157	157	146	162	153	134	159	148	169	139	161	153	154	152	157	143	159	136	168	166	178	160	175	163	153	154	148	156	194	157	148	170	161	179	177	190	139	159	161	167	160	153	137	166	164	169	177	154	134	180	143	123	150	157	168	145	174	163	156	143	176	142	161	174	162	115	147	166	159	151	154	156	143	151	149	143	165	148	167	153	174	173	163	148	159	163	149	180	149	193	167	149	140	155	146	156	140	161	143	149	168	153	181	164	152	185	136	145	153	148	129	154	160	160	144	179	157	159	151	138	152	126	171	147	150	139	161	150	160	140	155	155	123	193	143	181	144	158	161	158	150	163	134	150	150	171	166	142	132	161	163	145	169	162	151	151	177	133	155	171	143	183	171	173	172	169	133	144	150	149	154	156	169	154	149	126	134	149	162	129	130	144	155	177	146	153	140	152	173	178	145	146	168	177	165	148	147	174	166	141	145	168	140	181	160	151	156	151	128	141	173	159	166	155	164	144	159	151	142	142	152	177	158	142	126	152	169	165	183	154	144	157	155	145	142	164	166	146	177	150	128	150	154	174	163	156	155	166	158	146	163	157	166	187	166	153	180	195	190	144	140	162	144	146	145	164	172	151	149	171	165	175	145	178	168	157	141	137	149	139	164	155	158	149	166	163	160	166	146	138	137	158	158	153	142	171	135	157	179	177	163	160	181	143	174	154	142	155	151	168	140	164	141	143	142	145	151	160	148	150	176	172	144	169	156	134	173	145	151	163	161	152	154	168	155	170	176	159	154	130	147	143	161	147	143	154	159	174	156	143	167	150	165	165	144	145	157	145	157	156	151	156	169	150	159	152	146	141	166	162	179	144	162	191	151	165	149	165	147	163	158	178	135	134	131	134	147	152	168	133	154	145	164	164	166	136	162	170	148	161	151	150	158	153	161	152	162	172	167	162	141	156	165	169	161	170	139	168	159	182	162	145	177	138	134	141	151	156	178	168	136	168	170	164	151	174	164	158	157	166	157	135	143	150	151	138	167	150	156	157	157	147	152	147	156	150	152	167	150	157	165	152	140	148	167	169	158	168	142	171	143	146	165	142	160	169	141	157	161	159	158	136	130	144	177	157	152	155	166	149	180	160	145	167	157	157	145	155	200	148	167	168	162	147	164	163	165	158	138	156	177	160	165	150	139	173	153	167	160	139	146	143	156	163	176	155	158	158	157	158	139	164	165	149	147	187	164	152	161	157	159	177	153	161	166	198	162	162	155	174	120	168	150	148	166	151	194	165	141	160	146	157	176	167	144	166	158	140	174	149	151	163	161	155	159	160	189	165	169	153	164	159	157	156	142	139	163	151	164	140	167	147	152	138	163	152	157	109	169	150	149	163	148	149	151	153	138	134	152	162	167	150	171	145	132	130	169	170	142	176	154	141	169	165	153	168	124	155	169	184	157	156	155	164	158	165	146	175	169	158	163	153	156	161	176	146	153	163	148	149	157	153	142	132	151	148	174	170	177	124	139	178	160	157	136	128	153	174	143	150	163	172	143	146	150	166	159	167	156	162	175	145	175	159	166	146	167	149	167	183	158	151	158	143	164	167	163	148	152	158	155	161	155	150	156	178	164	134	165	158	170	160	153	157	164	144	168	166	131	142	166	141	137	148	177	148	157	170	162	132	164	164	156	156	166	169	165	145	153	157	131	145	166	147	161	168	162	152	175	164	139	150	154	166	152	160	162	144	147	181	140	160	148	136	160	123	170	173	173	181	136	166	146	154	153	153	153	134	161	146	155	164	165	153	151	141	160	169	176	170	161	146	169	143	166	152	160	186	159	137	136	162	143	173	153	154	148	151	157	140	148	148	175	160	159	160	155	158	169	165	163	151	123	149	146	139	146	150	159	163	173	152	132	140	153	147	178	149	138	152	169	168	170	178	154	149	155	154	156	141	149	171	151	169	160	161	137	128	175	142	150	142	161	155	160	147	184	133	143	187	147	191	159	143	157	160	162	148	165	150	161	172	155	160	133	136	157	157	140	146	142	164	160	174	176	159	155	152	138	190	173	161	127	157	154	169	142	145	173	160	146	151	144	176	142	169	160	145	158	154	172	144	148	139	149	135	160	138	176	135	150	140	160	166	137	159	140	140	160	161	175	176	151	170	184	177	158	168	158	148	178	191	146	151	161	150	126	154	139	140	157	161	179	161	176	156	162	150	156	130	151	153	162	165	144	160	160	153	145	140	169	108	129	148	179	173	143	159	166	175	164	173	168	147	154	174	166	183	169	165	147	159	158	139	149	155	165	169	135	143	146	154	147	155
8980	3766	526	388	391	361	392	365	392	382	322	349	377	423	416	372	368	413	393	386	403	393	406	387	395	420	417	396	424	367	375	381	353	389	381	374	386	379	392	403	365	388	377	365	389	345	379	361	365	386	381	431	378	339	369	383	349	429	378	399	364	376	396	389	386	382	397	355	361	368	383	392	390	394	405	360	405	402	372	407	372	360	351	424	388	427	372	385	409	355	364	389	362	409	356	362	395	381	360	414	385	380	382	360	380	382	385	379	381	398	375	401	385	405	366	431	365	412	374	381	345	406	369	400	394	385	359	392	370	414	404	367	397	390	389	389	392	395	388	347	375	373	380	418	366	388	376	389	345	364	390	401	365	378	380	367	375	402	394	400	404	411	365	402	390	380	401	370	365	386	369	367	367	385	375	364	408	396	345	367	407	410	388	385	398	393	351	367	404	405	399	415	356	376	381	341	359	382	386	388	414	355	395	378	383	425	409	407	401	392	354	384	403	357	373	357	418	372	446	367	374	370	403	376	402	381	345	346	376	375	327	400	425	369	382	400	344	383	408	373	393	336	402	385	399	377	377	412	409	368	374	395	382	407	351	441	377	386	381	396	383	423	370	393	383	408	368	390	440	385	400	390	421	400	389	377	371	408	423	382	371	376	368	400	373	364	370	399	356	377	382	361	397	397	376	412	371	406	420	416	377	386	378	370	414	365	403	380	382	376	375	385	378	374	341	392	393	348	405	360	382	399	381	434	348	403	369	387	355	392	393	387	373	412	386	406	393	390	397	379	387	367	392	393	362	378	363	381	376	368	377	363	409	347	399	352	429	398	358	374	394	370	372	378	399	366	370	407	383	391	344	397	367	411	379	398	359	373	398	406	348	365	423	352	366	386	373	370	400	394	401	381	388	374	372	397	360	436	356	387	429	403	374	417	395	372	414	383	396	387	359	364	377	382	371	370	373	404	422	412	343	393	410	409	386	391	391	384	360	405	370	392	413	413	399	373	417	362	374	337	366	350	378	356	357	344	396	374	378	379	384	375	344	410	355	411	385	375	401	408	355	347	391	421	384	399	389	365	373	363	368	381	361	402	377	386	356	389	388	370	398	369	376	395	396	384	388	408	370	341	367	408	394	398	375	396	401	399	400	365	390	372	401	390	360	390	377	383	383	375	383	373	375	404	383	403	399	352	422	398	392	371	409	372	395	421	379	436	395	391	401	409	415	357	366	335	414	382	386	365	372	386	374	361	394	382	400	379	404	382	370	390	375	398	358	399	410	355	394	360	390	369	350	351	374	402	388	375	361	369	407	374	384	349	379	371	385	368	389	387	398	347	361	372	350	369	388	379	382	368	385	381	397	372	399	386	354	401	409	376	398	401	398	356	388	390	360	362	410	398	394	390	407	427	371	359	354	355	367	375	402	392	378	369	357	361	362	362	361	374	369	377	382	412	408	418	382	416	408	387	389	371	400	394	397	370	411	401	375	393	388	369	391	341	376	392	410	377	345	391	378	368	366	365	383	408	384	392	402	334	387	369	375	389	414	406	352	383	356	383	439	395	361	368	368	358	381	374	343	377	386	358	398	401	369	400	380	377	388	389	391	403	412	377	394	349	379	394	375	381	363	366	367	387	406	383	362	365	382	416	365	412	404	377	366	378	370	389	385	382	394	370	383	350	398	375	400	401	374	412	397	379	363	407	360	366	382	378	392	395	366	381	378	369	405	400	378	372	393	427	382	401	361	389	398	402	400	381	389	376	402	374	388	371	384	398	393	368	379	400	421	381	390	360	375	397	338	397	399	366	402	355	378	409	377	399	382	355	397	396	355	334	398	401	374	360	407	386	396	384	418	349	383	378	389	408	388	389	365	361	395	399	388	385	409	357	377	404	387	372	412	398	396	385	417	401	422	398	374	383	406	409	391	382	380	395	375	377	391	384	366	376	419	399	410	377	420	370	385	363	407	367	352	414	366	423	372	373	399	402	420	381	367	367	409	374	396	386	365	413	367	392	396	360	413	403	358	385	405	389	389	417	398	414	422	394	378	384	408	389	382	366	349	389	396	379	409	370	391	411	385	414	381	385	402	344	385	376	398	344	377	373	394	374	374	388	364	373	388	389	389	378	359	383	399	395	396	328	377	392	363	374	427	409	363	412	373	389	409	394	396	375	347	369	398	403	404	370	413	402	391	430	384	388	410	410	404	398	386	414	415	392	398	403	364	386	373	386	365	406	383	381	387	394	416	392	340	386	399	382	399	422	412	366	392	381	392	359	387	386	374	388	364	366	412	423	377	384	398	380	373	366	375	381	435	417	384	367	427	400	389	368	383	389	380	381	380	374	387	395	387	398	384	334	371	385	406	383	409	384	403	385	372	372	375	385	392	392	408	380	380	364	364	397	366	403	379	375	357	432	361	377	351	393	379	382	399	342	400	356	410	385	390	361	389	395	380	393	361	381	383	348	391	383	387	350	371	382	381	373	375	362	389	384	371	366	399	373	383	358	375	394	385	376	392	404	415	366	386	365	387	362	414	406	341	369	357	359	391	373	389	378	395	402	368	390	421	372	383	373	390	363	422	360	410	387	390	354	380	411	362	388	375	410	347	400	405	378	363	391	392	376	377	397	392	351	355	393	374	379	358	402	368	372	387	366	362	363	360	386	384	381	364	360	392	391	375	370	403	353	410	391	358	378	395	382	369	405	364	373	367	373	377	374	366	364	375	379	395	377	384	418	393	384	380	372	403	380	402	378	392	383	375	398	399	334	396	369	389	369	405	394	379	391	398	403	366	360	335	367	405	409	372	351	378	412	360	372	422	403	396	417	396	380	345	397	400	385	379	377	382	406	377	367	387	394	392	382	370	360	400	380	418	379	367	418	364	353	384	411	383	361	353	393	412	347	407	361	395	392	383	403	417	401	347	394	407	389	360	395	354	368	381	383	392	388	379	368	373	406	416	378	362	362	373	344	363	424	401	388	348	391	391	410	357	377	396	360	380	444	365	342	379	398	405	378	384	378	361	364	428	381	397	392	377	374	350	394	385	377	374	356	399	368	369	384	377	403	412	365	414	381	369	405	377	362	399	400	391	388	368	367	363	350	369	379	371	363	387	383	389	368	386	399	349	344	375	393	405	365	401	352	391	388	377	352	396	364	354	363	348	362	361	416	368	377	406	387	375	384	379	400	369	385	395	381	398	364	398	373	406	359	377	406	392	410	383	333	379	401	387	374	405	363	374	383	373	379	367	397	388	385	350	370	399	393	345	402	392	376	376	362	351	373	372	413	399	370	399	388	398	390	373	387	387	396	389	398	399	332	397	360	389	345	374	363	371	391	354	382	378	405	444	370	403	391	412	352	384	365	384	365	369	402	399	365	374	380	339	385	376	348	359	408	423	376	391	410	372	373	385	372	343	410	404	366	417	387	406	410	394	344	379	413	364	394	401	385	370	378	394	368	360	360	371	366	361	342	354	369	373	421	374	411	398	402
24884	21442	24850	28436	21434	20894	971	404	359	316	340	276	282	329	329	298	278	287	282	276	257	260	265	299	293	293	302	269	279	298	325	288	288	260	315	290	264	265	315	287	268	309	283	270	252	296	281	279	302	275	264	260	290	287	268	263	252	290	298	272	274	261	250	273	266	279	296	237	261	255	301	278	273	312	259	258	293	265	246	314	274	273	278	272	275	285	282	249	259	264	301	298	269	302	275	273	272	234	257	255	246	302	236	249	271	307	256	263	257	290	265	293	232	270	249	288	283	250	265	293	264	259	272	299	288	280	292	249	245	298	279	263	291	279	284	291	264	272	273	282	260	274	267	257	236	286	268	270	238	280	260	262	275	262	257	253	325	291	271	307	278	249	251	266	277	257	257	274	273	242	260	264	270	262	266	262	278	256	266	294	267	253	243	274	251	252	278	300	297	296	288	268	298	252	295	274	257	263	258	280	262	258	252	309	289	252	282	265	269	263	277	276	269	256	290	268	289	253	259	280	283	265	267	286	249	290	277	267	282	276	285	275	252	264	294	253	262	278	246	266	278	252	256	276	270	269	289	281	241	294	251	258	270	248	226	264	271	260	251	258	273	301	277	305	257	259	281	281	263	285	275	262	261	232	280	264	270	286	295	238	300	256	270	266	298	265	278	292	275	249	275	285	280	239	282	281	281	278	289	283	297	297	267	281	284	281	261	254	287	263	284	294	283	299	282	244	307	260	257	275	260	280	288	274	264	252	267	249	294	292	273	293	271	295	257	239	259	250	261	277	281	282	255	243	247	298	284	265	294	240	286	257	282	260	246	240	317	266	256	269	258	301	271	286	266	284	286	245	259	279	243	290	247	280	271	269	297	244	264	249	270	268	246	275	276	268	270	258	305	257	274	269	293	267	252	283	268	261	272	264	267	246	274	274	250	265	264	261	244	298	272	278	275	247	289	265	266	272	274	252	278	247	241	262	271	233	261	278	278	257	260	280	284	282	290	254	242	272	279	265	254	281	281	269	252	292	247	265	252	265	261	258	306	280	268	291	273	261	277	296	300	284	276	268	278	274	303	254	266	267	278	258	295	313	240	293	279	271	248	277	292	265	259	272	297	294	265	249	282	257	277	246	275	296	278	285	269	260	273	292	293	280	233	278	268	244	239	238	274	280	292	249	279	272	264	309	247	300	300	303	308	293	267	311	295	271	246	283	275	280	258	297	303	268	273	257	275	270	255	301	292	330	260	268	248	260	270	253	279	258	267	275	291	274	283	217	273	289	298	287	266	293	274	283	274	274	267	261	299	278	289	294	265	243	273	289	277	267	258	310	298	257	257	291	266	292	276	269	250	300	268	274	276	264	277	277	254	254	279	271	274	320	292	265	274	300	249	269	281	284	301	249	281	264	236	286	293	307	304	292	241	270	302	282	268	271	287	313	271	288	284	281	262	246	259	243	286	287	274	269	247	270	261	250	244	290	326	285	231	267	262	283	259	262	284	280	254	259	271	250	298	275	266	258	265	265	264	276	274	268	261	261	263	270	292	248	263	257	281	292	272	258	266	293	273	266	282	301	278	268	331	296	274	290	300	275	257	261	277	267	272	270	264	295	239	253	283	260	267	246	223	289	297	279	330	267	263	255	268	303	263	293	298	265	291	289	299	287	274	260	313	298	283	257	266	257	300	288	274	269	269	273	251	265	261	272	293	272	268	251	287	287	274	297	288	257	261	284	254	273	278	288	268	284	264	249	266	263	289	265	276	279	279	289	264	267	294	272	255	248	268	259	264	260	273	270	287	262	272	270	263	254	267	269	276	263	286	235	266	270	308	285	272	258	250	292	292	276	259	256	243	268	290	286	251	272	286	286	271	309	248	261	264	306	286	259	253	288	228	244	289	288	243	254	265	273	243	283	256	252	278	331	273	274	269	288	267	295	296	262	297	271	274	283	281	279	266	270	275	250	229	297	319	270	258	292	272	245	283	300	247	265	241	235	283	264	261	259	267	264	263	243	275	267	265	298	246	279	236	308	297	277	259	245	256	294	269	284	249	260	281	259	275	266	265	279	269	276	276	268	263	272	269	249	277	283	276	283	272	301	311	254	279	266	265	268	314	276	331	278	286	295	279	260	235	263	282	281	302	269	259	242	264	253	258	247	297	234	292	264	283	254	277	270	287	250	254	269	266	279	306	267	258	267	261	295	265	311	283	272	270	260	278	291	296	257	267	244	254	264	242	254	289	279	277	235	269	267	306	278	248	267	308	272	250	261	242	256	285	257	296	272	268	255	243	258	256	272	276	276	258	259	239	282	288	260	255	262	273	263	269	264	250	264	266	263	249	265	269	279	297	273	271	287	252	279	263	259	260	308	247	282	295	269	258	265	257	264	285	260	282	263	265	253	251	291	273	274	244	285	309	275	276	231	271	261	260	268	304	235	311	254	257	290	309	297	274	283	307	277	274	257	251	261	308	279	274	267	278	254	247	268	265	255	271	246	294	287	262	285	252	288	314	259	285	301	242	250	324	272	289	279	256	287	277	287	270	267	262	292	254	257	234	267	267	254	275	244	275	289	297	254	269	292	293	263	273	318	250	281	262	262	292	290	315	300	272	268	269	239	290	281	300	244	275	263	277	286	286	277	283	258	269	252	261	276	261	267	269	292	279	284	248	257	268	280	289	271	288	273	245	233	278	293	271	270	283	259	257	268	276	265	249	264	282	290	275	283	249	270	248	274	301	262	250	280	301	281	249	268	282	280	271	255	284	244	247	315	251	291	251	287	236	271	260	274	278	261	263	269	276	293	248	255	255	291	280	278	299	281	287	270	223	269	260	263	273	273	250	286	256	259	262	266	276	280	283	228	236	290	260	269	264	253	277	268	284	265	315	298	244	265	242	281	272	285	279	285	262	316	282	293	255	264	241	247	241	265	255	272	269	277	271	279	257	276	275	269	286	269	264	280	258	282	290	275	271	249	293	292	269	317	252	258	277	265	250	277	289	274	269	284	285	239	270	280	232	278	259	278	271	267	296	290	300	325	280	284	252	262	259	255	249	258	248	272	271	273	269	287	253	295	248	246	309	256	276	291	248	311	270	268	282	263	273	262	294	245	305	231	266	254	273	260	258	254	258	271	274	279	268	269	279	269	280	298	253	263	279	268	277	261	243	262	247	305	282	246	246	238	280	263	281	260	294	266	258	295	280	267	278	274	308	299	275	268	265	242	249	285	259	265	290	269	258	255	268	313	252	271	255	261	258	245	277	284	255	275	283	265	288	297	277	278	287	280	253	285	273	286	288	286	273	268	296	291	272	285	246	269	255	258	275	259	281	252	273	305	253	281	274	300	269	282	291	239	249	247	272	295	261	244	307	256	265	262	257	291	264	299	273	249	248	283	291	294	302	286	251	283	264	279	298	266	232	279	259	271	300	303	280	280	297	277	272	278	250	282	285	255	272	262	271	261	291	288	250	266	288	268	305	304	288	281	257	279
23420	32205	2785	1001	728	648	668	603	577	572	623	542	607	554	621	657	609	641	585	616	577	580	620	628	634	628	604	610	615	586	600	558	637	626	569	607	588	640	614	580	634	606	600	600	583	569	640	606	561	540	605	624	588	595	602	604	565	615	572	616	573	604	557	591	602	578	584	569	580	586	555	535	631	588	586	601	600	554	591	581	594	607	588	620	567	609	583	557	575	616	602	627	596	562	600	562	571	611	601	583	593	560	551	629	567	573	563	552	658	592	624	629	588	657	609	613	585	584	576	593	590	584	571	562	618	584	595	650	595	613	556	602	644	620	606	603	532	590	576	590	582	582	562	600	586	609	574	588	564	563	583	585	624	569	584	590	590	621	590	624	569	573	598	576	601	592	615	588	587	583	600	639	582	592	536	585	572	622	570	567	560	566	569	597	624	576	595	593	570	619	555	600	571	586	565	553	557	598	567	596	574	567	585	583	571	575	563	585	584	591	559	617	583	595	581	546	637	602	593	567	577	607	607	554	615	568	616	559	560	602	598	609	605	575	606	594	577	621	609	570	595	600	592	623	616	564	595	566	617	569	554	567	593	545	629	572	597	625	614	578	617	561	589	615	607	584	580	597	562	597	576	552	553	590	604	613	598	599	577	600	569	568	631	578	649	597	583	594	592	632	604	599	605	557	545	631	592	543	604	580	576	592	636	633	494	589	557	601	589	564	600	586	575	623	645	568	571	591	582	632	566	602	565	620	607	601	605	603	618	589	591	588	572	571	580	625	610	618	585	612	593	617	573	634	568	638	631	579	638	631	563	578	600	632	624	603	574	624	608	588	569	571	629	617	610	567	560	589	570	600	612	604	611	588	582	603	579	595	618	579	552	548	582	611	570	596	549	599	591	593	643	615	595	581	580	553	610	566	639	578	572	615	573	575	595	619	575	593	609	569	602	572	620	598	576	608	552	633	607	612	564	573	588	624	570	583	575	591	558	583	570	555	609	610	587	599	570	609	575	581	576	523	590	583	607	556	608	571	609	606	584	570	621	580	596	550	584	590	584	615	604	609	583	590	601	601	597	543	601	567	598	596	605	608	584	613	611	563	586	640	557	621	592	580	564	619	582	619	612	607	585	567	602	601	591	577	580	629	579	639	570	599	581	590	623	570	569	539	578	609	603	572	629	598	580	595	634	590	584	612	585	524	565	613	599	622	626	607	568	626	579	605	594	571	600	628	543	570	595	580	637	574	567	577	596	569	592	610	586	576	588	585	617	625	573	567	587	601	567	605	632	601	617	540	560	590	623	556	624	634	608	555	628	574	574	584	589	604	594	563	602	602	551	596	592	599	600	575	618	606	573	619	627	555	563	581	577	599	589	574	583	672	618	574	597	583	570	631	585	626	566	593	587	547	586	609	607	579	582	586	636	572	551	557	607	572	572	608	600	575	547	588	574	599	616	530	580	586	595	582	591	600	570	566	581	586	555	620	625	608	555	620	604	565	583	596	577	563	599	565	565	590	569	599	639	567	593	614	599	606	618	571	553	603	593	560	567	573	628	599	552	534	637	598	562	580	576	592	543	586	577	620	604	555	611	633	562	598	588	576	585	593	604	563	651	612	554	646	541	577	609	564	620	563	604	567	636	587	572	581	578	611	554	620	599	584	563	615	605	628	610	574	576	640	597	597	624	593	602	592	598	601	609	602	577	636	652	620	627	612	623	586	612	581	625	613	632	602	585	564	583	586	598	595	594	626	601	584	575	597	573	608	638	588	591	584	612	597	591	628	586	596	611	595	566	582	585	547	607	598	611	612	584	624	550	578	573	579	525	612	598	578	596	596	588	560	578	597	567	569	596	597	571	615	579	613	550	543	619	541	609	619	588	597	565	615	546	574	567	602	610	599	572	533	600	624	559	578	576	576	606	585	569	575	574	571	582	544	610	583	554	580	562	592	569	577	619	573	626	610	599	581	579	534	580	587	606	591	603	646	552	562	600	593	612	583	596	598	614	558	594	591	599	577	589	586	618	556	584	591	595	615	601	624	613	599	550	572	581	574	595	564	571	558	545	627	590	578	618	592	565	599	609	588	593	617	593	626	578	602	627	589	602	576	590	572	590	546	608	613	536	583	592	592	593	615	615	601	614	607	589	596	579	583	565	592	604	593	564	611	582	607	598	595	562	629	579	610	598	556	606	603	608	588	618	582	626	588	554	593	643	606	591	590	597	585	577	563	588	587	631	567	644	604	580	574	595	594	560	632	565	550	577	591	578	594	599	603	579	572	591	559	552	582	588	588	614	630	591	602	553	595	587	596	580	618	569	559	585	571	603	589	597	638	607	623	574	545	602	544	583	547	567	611	553	600	542	527	578	581	523	588	593	580	614	566	607	579	561	587	571	578	608	583	623	567	586	594	562	595	542	546	617	593	595	606	575	543	637	615	621	617	580	583	598	584	596	597	599	590	585	569	594	565	598	578	586	594	571	554	586	575	626	620	581	540	628	559	578	593	601	584	570	575	630	567	623	590	586	609	595	575	579	573	599	611	597	563	541	613	546	636	578	631	554	567	574	570	631	584	639	613	585	580	586	594	541	623	614	593	578	603	572	587	602	554	608	613	583	596	579	633	570	595	575	563	556	596	573	534	569	595	558	594	636	584	570	577	597	581	610	590	576	589	617	563	586	635	587	607	623	635	596	605	634	578	592	588	575	563	604	582	549	559	584	600	569	601	589	612	590	577	586	589	588	588	590	594	618	576	609	597	609	574	568	544	582	540	614	592	618	570	565	590	651	585	591	609	625	592	582	558	589	581	613	575	634	575	651	568	598	562	602	605	626	604	556	576	611	623	559	609	555	602	574	602	596	618	592	583	555	612	570	604	598	597	623	595	618	593	619	601	605	581	622	592	613	601	640	583	577	591	586	591	593	601	594	558	592	613	610	573	601	596	594	594	605	569	603	560	580	626	627	614	609	580	604	591	589	556	580	579	597	551	566	545	621	560	551	541	588	584	602	534	603	583	577	610	594	582	619	593	567	601	543	560	601	566	556	586	593	584	611	606	585	589	593	576	541	614	591	615	569	606	556	602	592	556	644	608	538	573	628	523	592	587	563	609	581	610	608	568	595	597	569	593	570	593	546	594	580	638	557	589	639	608	539	574	589	592	564	603	600	572	571	628	586	613	609	597	581	610	577	597	638	608	560	529	573	625	592	595	546	598	570	573	580	525	555	605	603	600	568	593	576	612	580	574	552	579	557	612	599	595	584	616	584	581	583	549	609	578	587	632	580	586	597	550	610	564	589	601	603	602	578	582	575	626	596	618	606	617	620	582	593	545	579	570	593	555	560	572	584	577	607	576	582	573	575	587	585	618	579	578	576	598	565	612	584	602	606	595	582	626	553	586	584	593	601	618	574	579	617	565	575	600	607	586	623	585	580	584	565	619	575	582	565	616	586	562	562	618	551	601	574	601	555	594	584	566	594	572	575	582	586	581
24295	21452	25142	28184	21452	21463	20097	724	383	341	265	325	261	270	272	238	269	228	276	240	238	230	237	209	276	229	211	235	238	251	220	234	259	223	237	250	247	237	259	240	214	229	221	227	241	217	250	229	256	248	255	231	204	231	230	223	247	251	234	227	250	204	259	193	201	235	229	242	257	258	233	205	237	240	222	212	243	227	228	219	216	247	223	202	269	235	253	211	256	210	233	207	228	275	255	247	240	197	256	232	230	252	249	261	213	224	216	226	239	276	239	233	257	226	234	218	217	235	244	223	223	240	241	214	238	228	233	226	226	219	239	215	221	231	207	252	226	232	204	218	207	235	250	228	250	216	232	232	229	229	223	232	248	203	208	216	223	240	216	237	247	216	237	257	241	234	198	222	212	241	259	242	217	211	256	266	201	205	220	234	225	190	226	213	232	238	212	256	240	247	253	221	226	240	222	229	226	214	230	208	219	233	253	240	245	226	287	233	243	236	218	276	226	259	253	224	238	199	226	238	217	212	223	263	230	251	221	235	212	229	227	220	258	228	209	230	271	229	215	208	241	228	260	247	224	228	222	255	227	211	233	241	239	217	238	262	265	251	214	212	220	271	223	220	238	222	231	206	227	230	228	230	213	228	254	253	235	213	233	224	215	224	250	227	217	250	210	225	241	204	245	218	228	227	221	227	243	216	222	195	224	235	249	215	194	250	253	230	249	204	280	262	235	220	225	238	222	249	250	221	216	219	193	217	238	235	198	218	271	219	262	251	234	222	226	218	228	253	231	198	233	215	245	251	243	219	234	243	247	222	249	233	217	193	253	221	210	209	235	228	201	223	226	228	246	249	216	234	240	248	205	228	237	207	228	194	227	235	244	252	223	254	235	198	218	220	210	211	222	223	233	243	221	236	231	244	223	222	212	221	233	227	220	221	235	211	256	219	249	233	206	224	245	253	235	227	238	241	239	198	234	243	219	216	248	207	255	228	249	236	220	229	236	245	214	225	228	216	237	244	217	213	182	259	238	224	222	234	244	254	198	231	218	264	218	237	216	234	220	188	227	231	217	221	235	238	212	224	207	246	226	248	222	227	211	222	220	238	224	238	239	233	242	212	235	228	230	229	222	230	239	224	212	224	225	197	226	265	258	208	209	214	213	235	230	209	249	235	223	217	244	206	218	258	231	216	210	216	214	263	239	218	219	225	240	236	229	224	233	208	256	208	203	194	221	224	235	209	224	259	211	223	232	217	253	239	220	217	219	223	252	225	201	220	234	213	216	218	205	217	222	235	240	230	251	246	229	243	222	228	220	231	230	236	252	211	213	232	250	212	231	198	218	260	182	189	218	219	190	223	222	197	194	210	267	269	214	216	217	276	217	210	226	259	201	213	236	225	223	244	234	202	204	254	223	228	251	258	246	217	222	231	222	230	203	235	221	248	240	221	240	230	225	209	227	266	233	222	252	237	197	236	204	233	247	242	245	214	217	212	225	256	223	208	206	232	232	226	212	202	247	205	243	245	238	245	230	264	228	210	250	234	238	190	242	231	216	201	236	211	236	229	241	240	221	209	237	225	222	208	215	243	220	226	250	209	230	249	223	224	215	209	206	233	243	235	244	219	235	238	245	234	228	218	234	232	226	213	234	225	254	218	214	218	227	189	240	244	246	205	240	210	235	216	227	236	240	244	228	268	240	247	227	254	263	249	246	237	218	235	231	245	226	229	202	208	262	234	235	224	261	214	214	212	217	235	250	206	239	217	230	217	229	229	210	235	214	208	217	229	229	238	261	212	244	243	241	245	211	245	244	257	221	219	221	237	236	219	244	247	234	210	240	216	209	214	250	220	245	217	215	231	248	229	225	235	207	223	247	235	213	226	213	213	234	218	229	249	266	222	215	241	247	233	243	229	223	227	219	231	241	217	234	227	216	205	216	226	235	241	220	256	224	216	199	245	232	216	212	200	235	209	224	226	216	204	220	194	219	209	231	178	233	233	191	213	226	200	230	224	246	231	240	237	206	248	254	208	233	203	207	237	231	223	230	234	226	238	240	217	233	212	220	213	198	215	219	237	209	215	244	263	242	196	249	219	201	228	230	229	242	226	220	241	223	218	250	226	252	239	247	207	244	249	230	201	207	231	215	225	232	231	230	255	245	210	231	190	242	227	220	199	235	236	248	203	222	251	219	223	222	207	240	201	246	229	216	243	198	245	220	248	219	210	211	238	214	272	249	203	220	246	236	248	220	217	236	244	202	230	250	231	206	220	231	215	190	227	234	227	231	224	215	239	233	232	260	237	251	229	230	209	205	235	225	231	254	218	261	235	224	234	246	208	206	238	196	219	213	205	234	228	248	227	267	236	228	224	205	267	222	232	238	234	235	215	217	248	251	247	217	202	242	265	219	213	230	239	224	202	240	265	227	238	255	234	226	223	233	167	236	215	227	246	236	217	235	219	239	224	251	257	254	234	219	205	227	217	238	238	210	214	207	214	200	218	212	193	196	202	218	251	214	208	206	206	228	226	212	226	234	232	238	224	238	195	265	229	238	242	218	235	244	225	256	259	231	200	206	245	224	230	210	215	219	223	208	223	205	234	245	244	239	221	237	231	236	217	228	224	229	218	242	258	238	248	226	226	225	203	232	227	223	227	222	262	181	229	215	245	207	194	242	225	196	233	234	220	229	212	207	245	243	209	242	217	247	236	206	227	237	214	226	228	197	226	228	233	237	244	216	227	235	225	201	226	240	249	211	225	218	242	212	225	217	225	236	233	228	210	240	209	221	227	216	213	239	229	236	237	258	240	224	204	220	208	223	193	227	236	252	223	218	220	214	217	230	228	246	257	234	225	247	230	226	223	221	254	228	218	252	244	234	233	215	215	248	215	197	235	231	247	232	222	218	223	236	209	221	199	215	238	244	232	233	252	221	236	240	202	243	239	232	228	243	245	186	232	244	257	216	235	245	225	240	213	235	227	242	213	243	232	195	251	248	245	229	218	251	219	260	228	243	239	229	227	221	245	264	231	244	191	226	252	249	220	211	226	199	191	198	223	206	209	229	207	235	230	186	225	235	231	185	200	238	286	222	253	239	227	230	196	224	226	250	239	213	231	245	192	231	255	242	247	234	250	222	231	214	238	235	230	214	237	249	227	233	218	247	215	238	213	230	232	239	212	263	238	238	235	238	239	240	223	236	229	232	227	232	228	236	233	237	193	210	220	242	194	207	239	234	237	238	212	245	238	220	218	221	223	207	227	238	237	227	206	257	230	221	222	257	238	231	218	248	236	245	246	235	226	197	248	207	212	240	225	232	236	220	213	226	203	233	214	210	227	282	251	279	223	225	271	198	210	212	231	232	219	227	216	203	234	233	227	226	231	237	242	253	217	232	229	229	238	238	199	257	244	202	206	242	229	243	238	226	215	227	245	233	252	240	234	227	224	207	219	225	245	213	224	221	208	233	245	237	251	220	230	215	222	208	232	214	241	259	231
29745	43892	4336	1133	737	664	581	520	548	503	536	567	544	492	498	490	488	506	491	479	493	542	511	450	478	499	447	508	493	491	485	485	485	486	474	506	474	492	504	480	473	462	457	443	497	459	528	488	476	450	478	459	486	482	470	476	478	465	508	498	482	502	527	483	515	495	463	485	433	488	503	465	509	482	477	496	506	503	452	522	494	464	489	462	474	498	492	494	479	437	526	503	478	476	496	507	449	490	460	483	465	512	518	463	450	493	484	481	512	462	505	493	487	511	479	468	472	462	482	479	479	496	470	480	448	466	499	482	472	473	501	467	443	490	473	455	465	516	451	534	471	455	445	484	488	477	446	508	493	467	451	452	461	461	439	487	434	447	474	461	488	467	513	516	468	438	478	458	487	509	490	493	459	475	489	497	475	431	436	524	477	462	494	456	519	466	491	493	545	487	465	480	468	495	455	505	489	498	505	474	499	480	475	435	484	459	479	471	480	474	489	485	486	468	484	494	456	454	463	457	489	503	455	426	489	489	487	469	474	486	491	474	512	496	455	441	482	482	499	480	439	490	513	465	477	466	509	472	462	454	503	497	456	473	470	479	438	454	505	465	492	436	462	479	468	459	464	467	469	504	514	459	456	492	456	479	456	511	482	486	440	497	499	475	435	504	455	466	473	468	503	479	481	490	481	484	493	480	480	468	541	489	437	464	472	463	466	456	457	477	483	488	507	482	505	495	440	476	500	485	464	488	474	474	460	483	463	479	486	506	499	456	484	502	498	486	522	452	470	457	477	460	481	487	459	466	489	427	483	470	511	458	453	467	480	489	495	451	519	473	514	457	483	479	442	485	459	438	499	479	463	484	467	491	459	471	476	480	460	446	486	504	469	469	470	477	483	405	423	495	513	487	501	465	492	453	485	426	456	481	538	484	444	488	483	517	497	491	489	492	527	469	471	497	493	466	495	460	499	472	464	479	453	450	498	472	465	510	475	449	474	481	468	447	458	475	445	441	510	466	502	489	446	479	463	460	488	473	453	441	502	463	494	435	460	476	438	428	477	478	489	493	447	488	503	511	455	470	469	482	478	492	482	480	532	496	488	456	459	494	500	457	500	468	460	437	508	443	471	479	454	448	509	501	449	505	479	467	446	490	498	483	477	501	493	498	479	471	454	476	477	481	534	497	513	469	513	463	457	464	476	460	498	505	462	474	488	450	449	464	495	457	490	490	459	472	437	522	451	486	465	489	459	458	472	465	480	469	484	474	520	517	451	468	503	511	498	443	481	456	487	494	455	463	461	458	475	492	471	522	498	465	468	472	454	499	493	479	475	472	475	489	473	481	502	453	439	477	480	489	461	480	464	510	469	465	462	487	455	476	480	479	440	497	498	497	451	503	492	500	480	464	475	484	463	493	460	504	468	462	475	469	494	472	483	499	502	496	488	480	472	462	450	494	483	491	475	513	434	497	468	451	484	511	441	441	472	484	478	465	484	470	442	487	481	476	472	480	461	489	469	502	489	506	437	459	501	454	484	514	447	475	462	457	459	449	461	465	504	492	490	467	472	524	463	480	458	491	485	468	464	497	455	471	451	489	470	471	474	477	479	484	454	489	486	476	457	460	475	469	459	455	469	496	473	463	493	509	469	482	465	538	503	499	480	485	487	489	477	481	463	475	489	481	518	471	510	474	495	508	489	459	501	481	471	473	471	500	455	476	465	467	468	496	474	466	522	500	485	469	462	511	463	471	444	476	454	467	502	456	526	487	488	463	455	511	496	503	502	508	518	479	489	505	455	449	460	492	501	471	469	512	457	482	499	473	489	500	451	472	462	485	465	484	485	478	464	481	494	513	524	484	468	469	488	464	499	472	461	447	483	490	472	474	489	458	485	472	491	475	495	482	474	475	506	473	470	502	470	478	456	446	453	514	473	458	497	462	485	473	504	434	463	455	484	505	429	428	515	447	481	479	470	451	492	461	491	468	473	466	483	472	537	493	540	449	455	483	481	486	439	479	455	442	448	484	498	491	464	488	478	498	478	449	443	479	472	510	489	435	447	494	453	498	526	488	508	456	512	452	476	476	490	483	465	480	461	495	435	477	484	499	474	445	505	514	488	507	504	453	468	459	475	446	439	451	455	507	482	477	474	436	506	466	492	485	450	424	474	495	513	433	468	463	468	489	481	453	475	459	481	450	467	490	496	428	484	497	462	496	442	447	485	456	481	521	458	490	461	488	495	499	480	482	478	477	482	476	471	466	458	480	479	472	461	492	434	471	482	463	514	496	471	457	521	479	455	478	489	407	489	492	502	464	478	447	521	467	510	496	474	444	506	480	500	454	528	477	507	485	504	439	512	451	480	504	495	479	469	440	504	487	480	460	484	481	520	475	459	455	498	448	497	463	450	506	489	500	458	461	470	487	482	490	429	495	499	467	456	496	495	478	442	493	487	484	455	453	473	485	473	516	474	487	459	475	448	495	509	473	480	486	483	481	513	466	429	491	498	471	466	478	492	457	460	474	533	480	476	451	453	461	439	481	489	481	480	469	492	463	421	471	486	482	471	487	489	484	523	482	458	477	518	482	457	446	455	447	482	501	467	462	477	471	531	471	491	458	462	487	474	508	481	475	463	497	455	494	454	496	456	493	493	511	466	459	454	457	463	510	501	471	477	436	495	489	490	468	468	496	481	446	439	461	473	447	481	474	469	494	516	505	457	485	468	424	460	525	445	420	509	446	483	515	479	428	475	439	506	475	487	471	493	463	445	517	468	484	475	480	464	510	481	519	463	502	465	481	455	507	459	480	483	480	488	522	485	494	429	495	499	494	487	475	474	487	432	465	500	493	513	520	473	483	481	501	464	474	492	462	502	498	479	480	438	482	470	483	527	479	488	494	479	455	468	457	470	458	492	462	465	472	478	457	512	439	503	485	489	486	491	474	473	455	479	517	483	462	476	478	486	469	474	465	498	535	469	455	491	487	445	474	480	515	488	485	484	489	502	455	432	501	435	487	469	476	500	489	477	455	507	474	464	499	479	479	489	446	497	456	467	452	428	488	480	482	476	506	497	486	457	521	468	476	481	513	485	476	481	506	475	470	485	499	500	466	495	466	467	487	493	470	424	487	459	478	472	453	457	491	504	476	456	485	467	478	428	479	503	475	459	455	476	503	482	467	469	492	484	479	472	475	481	496	498	483	473	480	484	495	448	493	464	474	481	535	463	492	478	480	453	488	446	466	487	489	500	458	464	472	496	498	481	463	488	485	457	448	449	475	489	492	484	507	491	470	512	489	450	431	468	503	493	467	526	498	504	483	486	482	474	498	481	475	487	469	482	463	480	494	485	440	474	495	489	463	502	497	473	502	439	489	465	481	496	472	471	487	430	439	454	450	484	490	448	443	503	481	493	448	481	488	487	471	458	496	508	479	473	501	438	455	491	443	468	486	463	471	491	497	484	437	480	484	458	441	478	514	469	484	488	484	486	484	507	473
32906	20737	9582	463	215	190	162	161	178	166	147	152	146	150	157	163	146	155	145	162	169	166	170	151	161	141	152	143	173	151	178	153	152	139	168	152	153	145	137	139	147	149	144	154	170	151	157	169	159	138	161	163	167	154	161	173	156	157	131	138	178	161	150	149	146	134	145	177	151	135	175	177	159	151	144	151	175	149	116	160	150	146	148	167	173	160	153	160	174	153	169	140	160	149	136	142	145	159	158	157	132	133	176	169	180	140	155	144	179	187	148	144	141	171	170	166	158	173	154	139	165	155	182	168	138	151	163	164	155	141	171	138	150	144	170	157	189	172	167	148	150	153	139	173	151	146	146	152	171	184	175	153	155	169	161	151	170	162	138	148	159	136	159	168	171	166	154	138	160	146	154	158	158	139	147	166	147	160	156	154	151	148	181	136	152	144	147	149	165	147	140	163	133	157	145	158	182	150	170	155	158	122	158	151	161	130	141	130	150	170	153	162	159	143	152	147	142	134	159	164	173	166	160	135	168	166	169	159	165	145	136	157	139	176	160	136	170	184	146	144	175	162	156	159	153	139	146	163	136	164	158	129	191	187	139	144	153	152	144	154	158	175	169	171	150	158	156	157	181	161	143	154	155	162	147	140	140	159	156	158	137	146	169	153	156	153	140	161	135	130	159	166	148	146	148	158	145	133	137	142	160	162	158	162	148	145	161	160	154	164	151	144	146	150	173	156	151	137	154	127	153	160	134	140	138	153	170	164	173	151	148	151	161	156	174	155	169	135	158	176	166	138	138	156	171	173	164	160	176	132	131	142	172	172	159	150	167	164	178	155	143	153	129	149	131	159	155	154	144	143	151	156	164	158	170	164	155	159	152	138	162	147	149	166	175	169	154	149	169	142	146	140	152	182	168	169	134	158	140	151	167	137	141	163	152	131	139	138	149	129	156	129	160	131	151	150	157	155	156	141	138	165	168	159	145	171	162	148	148	155	151	146	149	168	160	144	151	164	171	142	139	185	142	168	146	164	168	151	137	144	147	172	140	162	148	180	173	173	134	156	158	142	173	135	163	156	169	171	153	180	152	155	157	158	169	154	169	162	160	149	140	145	138	155	166	149	166	168	149	152	157	128	148	136	159	174	148	154	148	167	149	150	165	144	133	162	168	139	166	143	165	158	180	140	136	140	139	160	146	181	169	157	162	163	162	141	148	156	169	120	165	151	167	152	122	159	178	161	160	168	147	162	166	153	141	159	170	167	163	169	155	162	160	159	139	144	158	147	146	144	172	140	152	152	137	159	168	166	153	165	153	148	167	159	150	152	143	169	139	148	150	173	160	149	156	181	138	132	160	148	179	143	156	169	156	163	152	151	156	144	154	165	146	178	202	136	156	141	146	146	157	154	185	165	152	141	163	152	188	181	168	130	150	163	142	154	145	146	177	155	163	152	120	154	175	181	172	158	153	166	174	179	156	143	138	133	168	157	153	151	129	171	159	167	133	169	165	167	138	166	153	161	139	148	156	157	143	156	138	150	151	157	182	164	166	166	158	150	141	153	147	163	146	172	147	179	152	151	168	154	153	175	172	164	166	160	158	152	166	157	153	158	146	169	163	152	147	167	140	155	156	137	172	153	147	175	162	147	180	148	174	165	164	135	131	145	156	158	144	142	185	153	137	162	202	143	130	158	146	155	180	160	168	156	144	149	174	171	161	162	171	151	156	176	156	146	161	189	142	161	170	164	156	164	152	167	159	176	153	152	143	158	144	162	142	153	151	161	176	138	146	145	184	158	155	150	156	126	144	139	162	168	147	172	157	134	149	173	171	163	150	182	147	149	178	152	150	173	165	160	181	160	175	159	136	174	171	145	162	150	179	170	152	134	162	154	146	127	152	161	151	151	159	135	135	151	148	142	157	149	137	147	135	156	144	154	145	171	164	149	158	162	144	170	174	142	162	182	147	141	134	154	145	140	149	172	141	125	166	173	171	177	152	143	141	168	157	156	149	137	154	149	131	155	181	153	155	151	155	172	152	159	155	159	172	171	119	152	133	169	138	161	156	148	156	167	157	163	161	164	145	134	157	173	128	155	132	154	161	155	141	144	173	134	169	181	167	153	153	160	166	156	166	184	175	151	137	126	160	175	174	158	160	168	173	156	158	155	139	138	135	145	153	157	134	129	148	141	145	169	164	156	175	141	166	155	155	157	148	148	168	169	168	136	145	164	138	178	141	140	141	174	154	157	157	167	156	146	133	160	158	167	146	150	181	151	144	147	160	141	135	166	153	164	161	150	139	136	159	158	172	156	164	138	164	153	169	182	162	164	155	147	161	164	147	162	155	162	147	139	168	163	149	156	161	142	145	158	142	137	181	154	189	157	140	172	160	163	148	145	139	146	154	140	149	148	153	146	174	164	153	150	148	141	164	148	159	139	129	138	163	171	159	173	199	170	147	172	152	151	161	173	184	162	163	172	177	161	157	159	156	148	151	161	148	167	136	163	152	162	160	144	179	161	166	161	167	167	131	144	170	177	164	122	145	168	161	148	159	128	176	154	148	174	147	167	169	164	160	171	157	166	150	149	160	166	156	167	149	154	154	137	144	158	141	170	153	146	159	159	140	150	149	134	169	154	171	145	157	169	166	143	182	173	157	142	138	176	156	127	136	149	141	143	170	170	152	148	175	163	148	160	164	161	162	131	189	158	158	157	141	188	141	167	168	163	168	148	161	151	157	170	164	160	165	145	144	154	162	178	164	161	148	165	167	138	159	158	164	152	149	155	162	128	172	156	161	149	159	157	169	154	152	154	155	172	139	150	140	162	152	151	156	150	174	163	169	170	155	162	161	152	149	161	158	161	148	152	157	136	169	170	138	168	163	171	153	152	163	134	141	139	180	119	167	137	153	143	154	164	150	147	167	152	165	146	158	173	156	175	164	174	149	161	132	176	156	156	150	143	161	153	150	156	155	178	157	140	159	167	180	161	142	183	150	140	132	158	153	147	176	149	129	161	151	123	172	152	119	150	156	158	161	176	139	152	148	153	160	141	142	154	184	133	153	140	136	167	142	162	185	151	149	150	152	162	170	137	141	158	142	161	162	160	140	148	183	174	179	141	152	150	171	144	132	167	160	156	143	182	178	148	146	153	162	152	170	163	163	145	160	160	127	152	142	155	191	148	152	180	143	127	157	165	144	142	163	134	145	155	164	171	152	154	144	160	152	138	182	146	153	143	138	177	169	152	154	174	145	170	140	154	160	166	160	169	160	162	134	149	140	138	119	140	168	154	186	157	157	183	162	177	166	151	143	161	138	163	141	155	140	144	142	161	162	148	141	152	155	145	170	159	179	195	171	174	140	162	147	158	146	160	162	153	151	168	138	144	127	140	145	144	164	165	156	157	158	157	174	154	159	154	163	132	167	162	160	181	162	141	184	152	147	173	158	156	146	149	156	140	180	164	162	145	158	151	140	136	164	159	152	154	154	174	114	145
8895	3724	558	389	378	388	357	363	409	413	404	406	414	402	422	392	384	389	360	369	360	367	413	367	406	381	407	360	414	375	367	410	390	397	387	397	375	379	385	406	390	354	415	384	402	372	406	356	356	388	373	359	362	369	382	387	366	359	383	363	393	400	388	358	345	384	382	344	363	389	400	378	371	392	364	380	391	391	390	411	400	371	400	383	384	397	396	413	387	396	373	369	349	398	373	380	385	406	373	362	398	392	363	372	397	403	396	374	383	403	369	370	392	372	403	400	376	425	381	404	377	405	368	365	353	377	364	383	412	366	367	395	400	390	370	372	384	371	380	408	383	370	415	394	347	439	401	351	412	392	357	395	359	375	380	396	380	379	354	390	412	413	419	390	405	392	396	424	355	417	417	388	365	391	390	392	418	366	395	402	371	384	404	395	394	388	407	353	350	380	416	420	393	426	385	393	353	408	394	363	373	368	353	396	368	358	375	364	403	408	394	362	380	377	400	369	374	399	377	402	393	380	362	366	388	351	369	367	389	395	388	398	358	383	410	368	427	395	373	346	398	373	378	408	362	394	410	420	392	368	382	408	342	392	407	402	359	407	404	372	393	371	370	392	380	377	388	383	402	393	365	367	374	410	400	413	401	375	386	385	392	408	416	394	400	394	379	406	375	363	370	434	389	400	367	376	409	411	377	415	361	379	406	403	389	383	415	372	380	377	369	407	365	383	425	419	373	362	353	421	383	390	375	417	367	375	408	361	375	373	405	388	379	388	382	361	388	387	377	413	393	387	380	374	400	370	410	365	385	388	405	390	372	402	373	373	370	373	425	403	363	370	366	361	370	368	423	369	399	365	388	372	396	375	398	364	369	405	381	401	402	358	420	397	367	405	385	399	388	395	385	385	390	369	391	381	367	389	392	420	392	392	406	383	369	388	402	368	400	414	415	340	397	369	379	385	384	364	367	371	403	373	401	368	400	383	359	411	417	360	359	384	375	394	352	369	378	370	371	396	400	380	371	386	410	359	383	378	392	387	380	369	385	377	356	412	363	393	369	391	392	383	385	387	350	388	393	349	362	390	389	372	384	370	406	386	368	383	381	378	396	392	379	346	388	392	399	385	397	388	369	393	406	370	375	394	371	401	379	354	377	385	428	391	374	390	377	345	397	373	416	392	381	369	383	386	370	389	397	319	414	377	388	368	375	392	387	386	385	386	404	406	376	396	395	398	371	366	371	358	387	377	381	366	366	391	353	378	394	360	377	406	390	410	411	371	404	392	412	388	393	353	396	379	394	439	384	430	397	401	382	390	355	375	408	396	384	418	383	360	353	335	366	392	418	402	393	375	408	396	399	371	398	369	403	388	380	379	372	364	409	368	339	396	411	371	371	415	388	355	379	356	369	402	383	411	345	388	390	392	390	425	370	382	380	406	388	364	388	386	385	410	388	381	389	390	387	371	389	385	365	382	377	438	380	367	389	369	398	403	395	401	406	393	449	384	400	385	351	377	365	380	373	358	393	389	358	376	371	378	344	388	375	354	377	367	372	350	375	359	394	335	378	354	379	381	362	406	378	389	416	386	387	404	386	394	354	356	374	391	399	375	377	373	390	367	389	364	385	382	364	411	387	394	401	400	365	397	377	372	396	375	394	391	401	351	406	397	361	389	383	377	383	363	347	372	387	395	382	382	412	368	393	382	384	380	398	381	409	370	374	375	400	424	357	381	390	412	404	353	374	385	403	374	398	403	374	425	385	405	396	396	373	410	389	423	380	380	390	406	408	377	391	372	400	344	367	402	375	368	391	395	380	376	377	372	412	383	387	381	386	419	359	396	397	408	410	369	369	393	391	419	372	387	399	391	413	405	395	400	392	355	390	400	368	381	384	407	361	408	374	372	374	429	392	365	347	358	405	351	412	353	414	420	407	393	413	426	371	394	398	393	371	390	418	405	401	386	386	388	369	383	379	403	384	401	360	394	407	399	375	384	383	403	358	373	398	344	386	376	416	380	399	400	385	391	383	394	390	369	393	393	383	372	376	386	402	414	386	401	362	389	387	389	405	390	423	415	394	373	356	361	390	334	343	390	403	404	408	371	391	372	390	377	404	401	401	368	369	392	362	398	407	381	373	384	391	372	392	365	366	391	385	391	413	345	401	363	363	377	365	371	359	389	395	402	339	383	407	393	395	338	404	377	400	379	372	367	384	403	358	333	381	384	378	355	421	416	387	360	379	376	389	344	412	364	380	421	381	381	378	429	415	390	376	383	397	383	390	373	363	356	358	363	392	377	404	404	418	436	398	362	352	418	398	373	370	350	401	380	402	358	388	389	369	361	370	412	374	413	373	386	386	366	397	375	362	378	395	363	386	374	398	427	345	371	385	369	365	413	391	362	376	394	371	378	396	378	399	407	397	408	396	409	390	389	385	401	371	404	387	372	369	385	382	363	424	402	380	351	326	356	385	408	359	380	397	380	419	418	402	354	393	328	341	429	355	405	392	372	394	362	396	401	381	357	401	440	387	373	415	385	379	369	394	408	381	392	375	380	366	386	380	380	385	383	377	375	388	389	399	394	380	394	380	381	425	386	386	388	372	355	369	414	377	361	375	358	396	371	386	362	404	376	380	371	429	372	371	383	408	358	390	396	421	390	390	392	394	376	404	392	355	370	343	394	378	353	389	385	396	341	388	356	383	401	379	366	398	356	411	413	376	383	394	385	403	358	379	380	378	427	348	369	350	395	383	390	374	366	409	386	358	377	396	383	391	394	398	410	338	384	361	376	366	367	384	357	379	386	390	372	396	386	382	429	393	367	394	391	406	351	393	396	418	353	381	360	420	400	420	383	401	392	382	405	388	397	362	372	395	348	389	378	399	381	387	370	332	367	366	399	344	367	393	394	404	399	373	390	376	376	422	382	380	390	392	387	362	400	399	402	358	352	387	407	359	389	399	402	405	360	362	403	395	349	415	401	376	375	356	415	396	376	373	428	365	418	382	406	364	367	396	390	406	380	376	384	430	382	386	377	393	389	382	384	379	370	397	365	392	382	361	404	387	399	372	412	398	412	368	409	399	382	385	409	426	408	352	394	394	378	410	374	385	374	399	403	412	370	367	402	390	358	373	414	383	424	371	420	427	388	400	361	377	372	400	388	374	393	370	354	352	389	404	374	386	389	388	386	395	397	380	380	386	387	392	392	392	398	379	372	372	366	385	396	372	383	385	389	377	442	366	397	373	352	407	411	404	372	420	345	372	367	371	404	384	370	393	412	373	363	374	406	419	384	378	373	394	365	383	359	397	353	407	396	396	396	393	399	351	370	402	402	384	346	382	342	362	354	418	402	371	358	385	408	401	373	360	380	395	387	373	362	379	370	385	381	384	350	367	366	410	390	400	408	387	376	384	363	395	378	410	383	368	379	389	380	379	400	370	382	362	352	399	370	342	386	369	401	405	361	386	356	389	432	382	428	413	384	386	405	416	379	390	359
24892	21482	24855	28522	21476	21004	1028	413	322	280	293	295	286	303	284	291	284	289	267	280	267	305	307	295	273	291	309	279	269	272	241	280	297	265	295	269	248	264	288	274	298	237	280	246	254	267	261	264	257	264	299	236	280	273	257	283	261	297	263	273	256	256	269	263	271	259	280	287	275	249	272	238	246	277	302	276	272	277	267	266	289	277	297	269	236	267	292	297	269	265	263	278	268	305	266	260	235	244	257	283	320	294	298	266	271	253	323	298	231	294	265	297	275	238	283	276	313	273	276	256	260	283	271	274	297	254	260	279	263	241	266	277	280	261	301	300	276	288	264	266	280	256	261	277	275	306	304	238	268	269	303	269	250	263	250	295	289	261	244	253	277	251	256	275	304	291	286	275	272	287	254	272	253	289	262	279	255	238	267	298	279	268	280	312	273	240	258	264	269	283	300	266	286	243	268	257	262	257	298	237	293	273	273	240	263	265	275	259	287	284	259	312	264	283	261	266	255	293	254	273	292	281	259	237	285	266	288	273	299	262	260	265	297	279	272	274	271	287	266	264	267	285	260	275	265	276	230	257	234	234	289	256	250	257	270	237	291	261	265	234	270	280	268	249	277	268	272	255	263	284	282	276	322	259	259	277	301	238	281	259	275	280	225	258	244	270	251	251	294	263	277	264	267	263	270	274	284	256	287	278	273	285	254	262	284	264	276	289	273	284	308	280	255	274	278	262	265	270	263	279	286	283	265	256	281	301	277	268	285	275	260	278	271	258	263	283	265	302	279	268	284	251	230	266	292	268	268	272	268	274	294	237	250	261	256	291	276	274	248	287	279	284	251	286	278	278	266	301	266	257	253	279	299	272	278	243	237	274	260	263	278	265	273	285	254	292	255	283	273	261	261	259	309	275	262	264	300	259	288	277	269	257	252	284	290	274	280	290	274	254	286	285	270	272	284	279	274	267	274	243	282	262	282	302	259	246	234	289	257	276	262	276	252	276	282	300	283	281	252	301	278	266	288	286	265	295	273	259	295	256	287	286	296	271	284	289	279	247	237	235	275	275	277	242	292	248	281	311	253	261	279	273	287	320	278	277	295	287	273	292	247	287	260	278	256	287	296	281	255	236	265	243	257	302	291	286	267	319	331	236	257	264	268	257	233	232	240	305	294	296	271	287	257	309	288	282	296	251	252	264	282	233	278	269	297	268	270	233	249	267	259	250	270	266	242	273	264	278	287	253	251	272	292	281	283	269	246	307	261	284	316	286	290	280	257	283	264	259	250	283	264	257	261	268	249	315	273	227	264	278	304	278	250	286	264	280	264	257	246	271	244	245	274	298	258	279	261	232	258	285	276	278	247	299	259	265	288	294	291	286	307	244	276	225	279	271	251	271	277	270	295	288	272	260	259	249	269	247	274	302	277	275	288	265	289	293	276	278	266	294	276	274	262	261	277	260	285	286	273	272	269	273	266	265	251	255	260	269	285	274	279	276	266	281	251	252	292	252	237	240	254	221	257	306	270	262	317	288	286	304	280	274	317	268	287	275	282	271	260	276	237	248	271	277	242	255	264	243	281	266	260	298	273	250	255	266	290	264	226	284	256	267	279	336	235	255	274	234	293	300	285	258	266	240	283	285	269	321	302	262	272	281	280	311	292	252	307	276	263	288	265	249	274	282	264	289	275	275	260	264	300	271	264	260	261	290	260	265	266	290	266	264	266	285	279	239	279	255	262	305	251	287	267	274	274	284	258	246	258	270	252	267	267	269	255	285	282	276	278	259	273	303	280	276	286	269	292	306	301	270	269	328	244	302	264	273	279	303	276	282	296	288	291	270	283	275	277	277	280	293	213	264	265	249	273	265	295	238	249	251	229	266	265	262	267	263	297	280	265	264	269	275	256	253	256	245	293	276	244	251	250	280	303	316	289	265	282	232	284	271	238	248	273	276	273	282	277	261	282	288	274	290	296	277	258	306	285	264	270	265	262	260	261	302	262	293	242	305	260	259	267	277	279	265	247	258	278	273	299	271	288	271	280	314	245	279	270	253	242	257	264	265	263	303	275	276	292	265	302	310	258	235	283	245	272	276	285	269	282	254	264	275	283	300	270	256	274	298	271	249	246	269	279	283	283	258	255	278	260	248	266	238	262	279	266	267	294	271	251	254	283	274	266	260	236	260	278	243	272	251	285	271	230	271	267	301	269	257	285	248	279	276	265	252	294	270	256	284	272	266	280	264	258	259	237	269	262	301	274	268	282	255	282	269	257	294	288	248	280	270	259	269	264	307	290	291	272	247	299	301	272	283	246	271	236	300	282	275	271	267	270	271	276	248	304	252	285	233	248	248	263	276	307	296	292	277	291	286	250	275	285	273	276	243	264	272	263	268	255	278	257	276	248	257	259	264	295	303	281	255	265	259	249	261	290	279	293	273	287	290	291	261	261	255	248	276	292	281	250	273	251	286	268	254	299	279	273	246	262	268	271	317	252	303	292	295	289	260	278	285	267	305	295	254	260	275	289	274	240	270	240	251	313	246	262	280	295	284	284	292	260	280	253	264	259	281	253	247	259	291	285	301	266	281	297	257	286	272	271	271	261	286	278	258	274	266	285	242	258	256	256	281	266	277	277	270	272	286	261	258	284	271	288	282	273	251	249	277	245	264	275	286	270	253	270	260	267	295	297	254	272	292	270	276	263	300	287	285	302	263	291	257	259	253	251	327	274	270	305	263	266	292	252	308	269	279	282	305	256	273	267	251	267	275	292	268	275	282	301	277	254	265	264	265	290	279	282	264	277	271	255	274	277	272	239	241	240	248	267	273	299	272	272	276	282	262	272	260	290	268	259	272	258	248	283	280	273	269	256	310	256	276	250	281	271	278	279	246	274	297	284	277	244	266	304	296	281	282	269	301	279	274	260	256	270	244	251	279	264	257	273	233	277	294	273	309	270	253	290	268	264	275	253	275	283	311	292	252	259	269	288	289	301	261	285	258	247	293	239	257	314	281	279	267	264	281	266	326	306	273	273	251	230	260	286	260	272	304	256	308	276	268	292	298	238	269	270	296	305	288	246	275	304	274	266	264	290	250	266	248	285	269	263	276	262	283	276	250	246	253	264	293	316	268	281	316	267	262	298	242	244	298	291	289	279	282	260	279	269	286	300	308	282	285	261	260	264	306	264	278	316	270	252	277	271	287	294	294	276	249	278	299	240	268	283	257	281	297	258	305	240	255	253	295	270	263	282	248	256	246	280	262	292	258	256	258	278	255	275	248	295	256	255	254	230	271	257	245	290	251	275	270	286	296	265	270	291	264	285	252	250	256	258	281	264	250	271	280	282	279	297	305	257	238	247	269	276	272	263	267	306	264	269	268	257	265	272	233	287	280	254	300	270	259	298	256	257	299	267	319	251	286	261	238	271	275	254	301	281	266	260	279	283	269	272	307	258	290	294	294	284	236	271	258	262	256	260	292	300	258	294	282	288	269	267	269
23345	32312	2647	947	747	665	650	635	654	620	645	567	577	636	607	570	631	565	614	626	569	598	570	601	571	645	620	616	613	565	589	580	566	637	634	581	574	590	577	608	591	600	639	581	611	598	590	607	609	626	571	612	592	600	606	594	635	589	603	605	594	604	581	565	555	605	572	595	607	567	607	610	597	566	587	582	580	563	555	549	607	561	638	601	637	622	596	541	583	625	594	614	587	585	562	625	589	597	573	577	620	634	606	600	594	643	554	587	579	584	558	631	616	585	546	609	626	594	547	633	582	604	560	568	589	591	595	591	559	605	560	635	623	619	629	589	628	578	602	597	669	599	622	639	615	566	576	617	610	570	595	621	600	637	623	628	575	625	606	620	620	585	591	573	616	605	587	608	573	601	593	622	614	584	639	574	605	619	560	615	596	573	619	619	593	616	579	600	584	614	610	589	592	566	616	616	586	588	598	568	600	629	582	592	584	633	664	591	583	621	589	623	597	660	598	597	597	598	599	589	626	584	581	550	607	594	614	564	560	620	600	605	601	627	587	604	576	620	616	594	580	593	561	625	624	573	607	632	621	611	587	593	584	575	570	602	563	596	631	566	569	587	583	575	597	598	582	621	579	540	587	610	602	565	618	572	593	624	592	617	622	563	607	609	595	594	580	578	542	625	583	648	596	566	567	573	591	584	562	611	604	629	583	632	594	597	582	546	575	638	575	563	602	605	600	611	591	574	612	613	607	612	575	566	579	580	624	613	617	586	576	587	592	604	587	624	596	543	617	614	580	597	590	608	613	632	629	607	602	563	597	584	591	590	633	607	586	647	592	621	553	598	543	579	570	616	594	614	557	615	540	613	585	631	588	603	608	597	579	589	580	625	583	600	578	614	609	568	586	599	576	578	581	579	589	569	611	610	573	590	623	533	650	615	604	618	589	632	592	644	595	564	567	556	587	559	584	611	601	583	598	543	584	598	588	580	603	590	605	623	582	603	591	610	597	585	621	585	595	609	586	553	633	593	602	634	573	594	612	611	569	572	601	563	610	636	624	649	587	653	602	561	553	595	563	565	612	557	634	619	621	569	585	553	577	601	617	584	614	550	593	548	584	569	623	561	599	574	626	606	587	587	558	590	582	592	596	592	565	595	595	604	577	549	621	660	620	571	598	586	589	567	570	593	630	581	611	589	575	607	587	607	535	578	599	654	588	561	586	580	644	594	556	616	623	608	573	547	557	555	624	627	564	592	628	626	580	605	583	598	569	550	615	538	628	629	573	627	623	606	604	622	578	619	590	602	623	590	616	591	582	615	590	570	585	612	617	630	572	594	609	602	615	586	592	579	603	568	587	622	562	610	635	560	635	595	587	573	612	627	613	567	598	617	567	598	593	617	589	586	599	610	617	604	602	591	593	590	588	594	576	559	595	584	592	596	603	591	602	600	611	589	560	579	594	648	615	593	587	605	587	642	591	581	604	611	604	578	578	576	615	584	625	554	581	607	625	576	573	569	575	636	611	612	590	644	591	587	606	613	649	614	601	587	567	593	613	631	544	576	600	555	592	562	640	622	572	572	592	576	576	578	605	574	616	617	603	653	663	587	569	587	571	623	574	607	577	585	587	607	600	593	589	601	633	649	605	616	570	601	565	565	592	584	615	587	590	597	615	600	588	597	629	593	590	601	595	579	564	622	590	596	582	573	604	601	623	582	580	632	582	596	582	601	603	583	579	564	598	624	597	626	579	617	640	637	606	602	607	596	587	586	597	573	622	581	601	607	588	570	621	571	617	631	582	641	576	603	619	544	638	598	584	552	589	582	588	615	587	583	597	577	602	586	563	605	600	627	580	598	581	619	585	576	562	557	622	608	606	567	558	600	599	561	578	579	633	542	621	604	597	591	593	573	591	557	612	595	609	605	561	584	626	655	608	621	543	619	614	575	590	587	639	612	596	600	584	579	596	593	625	579	578	601	595	594	621	569	571	630	582	612	582	583	595	595	604	600	595	608	563	594	573	595	593	588	599	629	607	562	634	616	579	615	607	602	599	596	603	604	607	624	589	597	665	624	558	627	572	598	625	587	543	568	589	598	600	591	563	594	640	619	593	600	602	560	569	590	585	592	574	582	613	571	568	569	648	632	596	598	611	642	573	560	581	622	554	526	574	557	584	598	542	586	582	605	621	608	549	565	625	596	569	565	589	614	591	592	570	605	579	633	613	646	662	567	615	558	605	595	632	564	590	614	601	620	584	526	589	577	588	629	574	574	595	596	600	564	607	610	586	576	586	579	574	570	610	571	563	600	590	613	584	558	594	586	587	616	615	592	588	548	606	592	576	624	605	617	589	558	512	617	597	576	584	625	574	590	594	611	574	623	606	592	589	594	588	616	617	627	554	616	600	594	613	580	613	603	615	624	610	581	556	555	584	584	588	569	592	609	610	611	614	636	612	644	556	561	584	586	629	535	586	556	611	589	647	601	571	576	623	595	615	582	610	568	577	610	557	593	547	565	581	621	606	584	580	580	567	559	591	562	595	560	602	565	604	602	597	618	557	640	600	532	615	572	596	532	595	581	567	619	577	627	598	549	550	610	607	552	601	538	639	584	574	621	611	602	632	584	639	582	592	643	598	593	578	601	618	629	550	581	607	612	617	576	574	553	584	591	620	594	618	594	555	602	549	584	555	540	572	526	601	613	565	655	631	545	598	561	599	557	593	607	586	595	584	616	591	593	579	623	566	632	588	598	610	552	593	625	579	566	563	595	580	577	603	594	578	571	590	603	562	607	589	578	572	571	599	640	598	610	666	572	579	591	533	605	580	621	585	574	611	601	567	603	560	602	604	567	579	560	616	591	620	584	557	620	564	599	562	543	614	637	608	578	576	551	560	612	561	600	573	582	600	585	592	586	581	617	559	619	608	626	608	612	588	545	629	604	621	603	551	657	574	556	597	615	614	624	599	632	594	586	618	576	567	627	584	613	607	580	596	602	569	646	591	614	598	581	545	585	565	597	602	578	611	578	603	557	650	596	628	641	603	619	606	593	619	596	561	589	603	591	649	613	600	636	581	621	597	601	578	600	600	604	615	641	588	613	612	594	583	617	621	552	579	613	601	557	594	590	613	602	579	615	577	606	577	583	575	597	565	574	607	571	600	604	545	614	596	608	601	578	586	615	696	628	611	603	567	608	607	548	619	576	611	611	586	600	577	602	592	592	596	605	614	592	582	619	593	623	597	593	595	572	583	561	630	585	564	569	608	621	565	624	589	598	590	559	611	582	638	588	582	607	580	570	587	572	609	598	583	570	603	531	623	618	592	633	571	582	568	559	649	615	600	639	573	611	612	591	606	632	582	620	587	593	624	598	597	612	587	562	571	620	592	592	598	598	636	585	611	615	560	577	586	587	574	635	580	587	579	616	559	611	630	597	608	613	569	604	589	619	571	618	609	593	623	575	618	566	593	599	611	613	583	619	557	566	615	615	630	597	636	598
24330	21482	25175	28221	21483	21500	19985	701	411	348	308	280	300	257	270	246	264	245	272	265	247	236	253	216	263	265	244	263	223	231	249	231	253	230	261	209	242	216	214	211	234	240	239	236	230	243	240	218	245	198	230	235	219	230	205	232	224	230	259	238	226	237	201	238	234	229	231	193	245	261	232	221	242	236	215	236	255	224	210	229	206	214	207	225	212	240	220	214	245	222	205	222	220	221	197	228	197	238	207	202	239	234	218	229	223	225	218	211	206	221	207	207	239	233	257	242	228	222	227	214	232	209	238	229	234	227	229	236	207	227	225	260	222	237	248	205	207	217	195	243	239	229	227	246	234	260	255	231	246	247	251	236	218	202	237	246	222	225	208	243	235	233	256	215	214	239	219	209	221	227	234	238	211	269	218	240	232	253	198	257	205	220	225	233	227	245	229	208	231	222	241	244	210	200	225	262	238	239	190	206	204	226	225	204	228	230	256	239	228	202	239	221	208	217	241	192	217	249	244	210	214	208	214	213	224	240	230	236	254	256	207	231	230	217	236	220	272	212	201	209	232	214	251	237	199	239	238	208	264	227	197	230	228	229	209	230	239	237	240	208	224	215	251	240	217	221	214	202	213	245	231	229	204	221	218	197	261	222	225	216	222	221	205	204	216	241	258	224	226	260	219	211	223	232	238	212	220	225	220	218	231	224	236	190	239	252	221	250	194	217	241	238	229	207	238	224	218	230	237	229	232	224	250	206	243	222	219	250	216	243	249	203	227	231	224	228	219	260	239	249	240	265	224	219	234	237	227	248	229	220	227	237	229	235	239	232	232	236	252	223	240	223	196	190	216	243	220	241	217	207	223	246	225	266	222	213	210	210	189	231	216	219	220	259	267	209	243	229	222	218	213	247	244	242	242	222	240	234	247	262	249	227	218	245	249	220	237	238	223	236	196	207	201	228	222	233	230	222	215	218	210	218	217	234	231	220	252	209	242	245	205	218	234	196	233	217	226	204	218	218	249	237	221	255	236	191	223	232	199	232	220	230	248	232	228	224	240	237	221	216	260	227	241	239	182	233	252	213	238	215	225	247	211	230	216	258	222	211	230	234	239	227	190	226	234	222	238	226	232	200	222	220	249	228	212	235	218	232	203	256	225	237	224	233	244	222	241	242	218	253	241	237	236	208	203	203	225	217	236	217	267	250	255	249	218	230	242	223	214	237	240	250	218	246	245	200	217	229	222	220	224	241	235	230	239	234	268	233	219	243	235	246	202	171	223	236	262	215	230	240	257	235	199	234	241	243	238	234	214	204	249	230	228	227	223	217	205	225	241	242	224	240	205	230	216	239	197	227	254	235	261	224	199	258	223	234	244	266	232	211	206	243	241	242	236	218	199	227	238	215	216	240	216	200	242	192	221	233	227	228	243	216	240	264	245	225	254	236	247	227	223	243	233	222	200	231	231	248	227	229	230	232	225	224	244	189	228	238	227	226	201	271	230	245	214	232	238	211	211	249	242	225	207	207	243	238	224	251	226	180	242	236	243	222	251	218	222	230	236	232	215	217	232	245	228	207	218	250	249	264	232	207	222	230	253	233	223	263	206	218	236	235	237	170	236	251	231	217	243	206	224	237	229	185	218	232	197	248	249	244	211	207	208	197	188	239	213	239	205	206	218	238	245	233	241	200	218	219	215	210	243	245	241	260	223	215	224	240	215	221	213	216	201	213	232	205	247	240	248	224	199	226	237	236	237	258	213	212	224	230	204	217	226	242	206	248	226	244	258	241	210	244	186	212	229	240	214	227	237	245	228	241	245	200	224	248	228	247	233	198	198	210	203	235	226	222	247	232	252	217	225	252	210	235	206	225	194	231	227	219	237	240	253	242	215	264	235	253	212	241	212	237	262	240	210	241	254	265	210	229	235	207	218	213	225	224	231	214	200	241	238	244	236	223	228	187	215	243	212	242	257	234	230	219	225	217	219	232	195	218	219	208	221	244	252	215	253	196	214	193	206	234	217	224	251	240	221	230	216	221	230	230	197	260	238	239	222	222	232	231	230	219	223	244	251	262	220	221	234	211	218	192	226	220	228	229	218	230	239	236	295	241	254	228	230	231	238	233	241	230	249	229	197	242	220	220	242	239	223	226	241	208	234	244	222	228	222	221	241	240	212	246	233	230	181	234	220	227	227	227	229	213	246	226	234	240	253	272	219	214	236	225	222	216	267	252	242	224	230	240	234	239	231	248	220	251	217	262	224	215	203	264	220	208	233	217	217	221	241	232	249	221	255	238	245	266	226	222	239	219	218	238	225	249	211	217	219	250	249	224	256	229	202	215	210	239	212	247	242	248	232	225	238	223	219	210	252	221	242	242	238	249	217	232	221	222	249	245	215	224	226	231	218	202	210	263	223	245	223	211	246	232	253	233	225	238	235	259	249	244	233	209	220	237	242	207	260	223	219	242	225	269	228	240	216	222	233	228	246	266	210	204	226	234	214	236	233	204	236	238	220	229	241	231	224	270	236	225	262	248	237	203	211	216	235	227	236	221	250	213	227	239	212	225	226	267	231	218	213	233	242	237	252	239	224	233	241	245	229	215	242	230	225	215	216	200	219	237	195	233	204	234	238	212	232	220	231	212	233	213	247	241	205	240	226	196	212	251	217	231	224	240	220	210	231	221	272	220	216	265	242	238	229	247	241	234	217	211	235	192	225	275	220	200	261	231	224	221	222	234	249	228	222	238	220	203	246	215	231	236	209	222	233	212	220	237	225	226	222	225	201	200	229	211	243	208	224	205	229	233	238	252	242	223	228	237	226	233	236	227	218	221	202	245	218	211	211	194	244	220	211	223	223	219	239	220	229	199	223	252	232	201	222	232	232	238	245	221	241	215	226	228	232	218	249	234	263	218	233	210	237	213	242	236	214	213	254	234	233	220	258	243	223	234	214	258	234	231	237	236	216	229	219	237	231	229	253	222	221	213	201	218	189	219	212	243	235	237	220	228	245	221	253	199	216	241	264	248	203	207	243	231	247	235	267	256	246	252	232	204	237	204	206	242	241	214	261	230	242	218	231	221	244	232	239	222	186	230	203	219	231	222	210	230	214	240	269	246	240	225	237	234	229	244	231	215	214	218	223	228	265	258	224	224	246	224	229	209	212	233	227	222	203	226	241	217	223	230	232	233	222	238	229	226	224	253	220	223	245	224	208	210	227	221	208	194	212	245	223	221	270	232	212	237	240	246	231	226	219	239	245	217	247	239	220	227	195	221	239	236	213	212	216	274	214	227	260	234	241	228	207	228	243	208	240	190	193	248	216	206	235	237	226	217	227	243	258	208	215	191	227	235	210	221	200	212	232	223	225	231	246	233	222	195	236	248	225	216	223	231	219	219	224	231	221	223	206	234	233	230	209	204	246	224	247	251	228	219	220	207	220	231	200	233	230	219	242	213	224	233	243	242	220	199	235	208	205	229	210	219	209	209	234	207	218	195
29696	44025	4381	1250	770	667	580	585	554	522	534	508	507	467	486	507	481	509	497	510	504	444	464	482	481	517	467	501	487	486	513	477	454	455	467	495	460	471	496	498	483	484	503	449	511	464	505	452	440	486	502	480	495	474	508	483	493	465	489	465	450	480	468	462	474	491	535	516	452	501	487	481	444	513	492	478	490	488	445	496	493	493	520	477	474	479	459	450	471	488	476	500	477	460	494	505	490	545	473	435	493	476	488	449	479	447	474	497	462	487	520	477	507	480	467	471	454	449	479	482	455	479	451	493	455	483	488	445	472	490	507	452	475	485	493	474	483	484	505	478	479	478	485	482	504	451	482	520	501	489	494	483	463	469	493	476	488	464	468	463	485	480	440	466	469	435	473	447	499	529	523	452	513	453	485	432	483	475	461	474	493	523	490	473	478	501	510	484	451	462	473	521	465	509	476	520	470	459	521	459	490	439	482	489	420	501	504	512	476	510	469	502	473	478	454	492	472	448	500	413	481	498	440	475	467	450	443	466	495	463	475	504	456	479	472	485	469	468	449	468	488	498	496	498	445	515	516	491	467	490	475	428	465	459	495	436	497	482	465	481	493	499	467	517	500	465	497	465	460	453	465	479	493	454	475	478	463	463	475	505	465	498	506	533	516	490	452	487	461	499	490	479	454	488	474	482	489	471	476	457	449	447	474	454	476	505	461	457	505	494	487	472	470	473	448	479	485	511	486	474	462	443	459	438	530	438	473	495	497	466	499	490	450	514	438	463	485	461	498	474	453	484	475	469	535	496	451	511	489	471	455	492	483	481	479	517	477	494	485	496	499	524	493	516	506	466	496	487	498	467	443	494	491	465	459	466	526	468	481	460	458	495	498	479	466	432	478	494	442	473	453	465	474	499	523	445	492	490	489	480	484	466	442	478	519	500	492	452	460	523	406	504	452	457	434	455	496	527	468	491	507	445	478	485	492	466	472	464	471	494	486	440	492	467	468	476	507	529	434	482	451	460	475	417	478	510	503	501	451	542	470	487	471	460	483	459	464	477	509	474	469	460	472	461	463	450	498	501	434	465	489	477	488	513	477	497	479	479	489	513	462	487	462	468	475	483	480	485	481	459	486	513	472	498	455	442	454	494	465	468	495	481	491	478	474	499	450	450	453	477	486	467	463	482	467	464	472	440	492	427	441	465	518	456	478	500	491	505	473	463	494	496	492	484	475	473	473	490	488	470	520	492	494	478	484	483	531	488	458	500	451	436	499	471	493	501	456	451	519	499	454	464	474	505	474	449	477	471	483	507	463	497	466	507	506	478	510	485	478	478	442	482	478	524	460	465	455	457	492	477	422	492	487	485	465	518	505	485	475	492	498	498	464	544	444	479	477	484	443	482	471	471	456	500	471	454	500	527	493	513	440	464	442	473	486	500	506	470	442	519	478	462	473	436	475	452	489	461	454	488	458	447	471	478	422	477	453	485	496	502	483	495	463	472	471	457	473	467	515	464	440	446	493	484	458	508	466	485	494	495	468	481	515	473	472	463	467	443	485	498	466	455	542	456	490	485	486	506	428	485	450	520	489	453	501	472	454	498	497	484	486	450	475	452	510	510	480	468	468	489	469	456	426	448	491	507	465	485	478	486	505	483	428	469	465	481	475	483	479	453	514	472	482	491	496	474	453	482	463	481	447	490	511	447	467	505	486	495	512	512	479	464	467	479	455	470	484	483	504	486	409	462	484	486	478	454	485	484	469	492	516	489	493	474	452	487	500	461	521	485	468	489	513	485	460	478	500	445	455	499	475	461	472	463	474	469	441	479	487	487	470	518	471	501	469	464	467	474	484	470	463	456	461	433	495	486	520	474	471	496	473	450	486	469	481	516	487	475	486	491	486	480	458	468	486	443	467	482	499	495	499	496	464	481	465	460	483	495	437	430	512	445	465	482	465	499	438	506	473	516	442	509	464	474	491	416	476	481	494	508	481	432	501	461	476	471	484	478	452	495	502	476	495	495	479	472	490	465	459	472	496	481	461	481	480	437	479	475	427	449	466	485	494	472	492	492	519	488	469	455	448	464	536	522	459	449	497	475	495	481	498	448	488	473	480	481	428	459	492	485	444	469	493	448	478	455	474	494	474	475	489	486	495	447	446	459	503	459	486	477	484	488	472	479	494	514	466	472	482	453	482	506	438	504	476	546	466	474	498	527	496	487	451	465	455	475	485	471	472	459	490	517	459	452	476	464	485	469	487	499	488	499	480	517	495	478	423	494	494	459	453	459	454	470	478	498	496	499	522	467	461	497	475	490	512	471	489	511	480	479	481	458	437	489	481	492	446	469	486	438	499	471	451	508	469	453	477	483	469	498	463	493	452	475	495	433	464	478	503	434	493	493	482	490	512	506	476	485	467	486	489	497	487	498	526	461	458	435	498	448	470	488	502	470	534	496	470	454	494	503	513	495	534	513	515	468	428	485	505	472	481	465	490	428	449	484	478	470	440	494	460	512	522	465	454	469	504	472	494	477	467	472	478	470	485	485	487	439	493	473	478	474	500	436	495	487	455	489	449	468	474	500	495	485	477	465	472	466	494	441	479	480	485	462	491	498	457	463	467	508	469	446	489	492	509	458	476	487	471	468	469	491	459	494	436	459	485	497	431	485	501	462	449	477	502	473	473	450	495	482	425	500	515	482	494	484	482	464	435	492	478	486	453	450	443	479	449	496	464	462	491	460	514	481	474	456	462	495	455	427	469	467	476	512	486	462	460	469	456	447	488	451	490	458	508	441	435	454	465	452	511	441	474	485	499	449	480	499	430	484	485	502	458	490	479	476	524	474	516	481	438	483	480	474	496	480	425	481	511	513	487	499	500	447	470	516	478	477	471	523	479	495	488	456	458	504	507	437	477	478	500	511	495	523	472	501	461	487	468	508	504	445	473	465	486	503	462	508	483	492	478	458	452	497	482	469	447	431	481	452	511	461	567	491	451	481	486	483	521	500	474	491	481	477	458	463	461	484	490	502	502	476	492	441	529	482	481	472	490	429	470	488	515	483	462	465	506	502	507	503	487	473	500	484	491	432	467	428	487	486	452	468	454	505	476	483	476	465	485	469	482	529	468	483	476	450	451	445	478	520	482	468	472	475	492	467	524	492	460	505	442	492	463	497	483	453	472	436	507	494	489	489	514	485	489	460	464	462	482	507	492	519	462	430	487	505	509	484	490	497	484	511	448	462	507	509	463	473	431	470	496	475	460	482	460	508	443	484	511	499	455	452	492	489	496	443	456	472	469	482	463	485	467	502	502	496	458	506	443	485	497	413	510	490	477	454	464	487	452	487	463	492	445	468	502	462	514	465	468	503	449	499	487	499	509	468	446	486	489	480	485	472	515	455	472	470	507	476	491	480	435	446	465	457	502	506	439	459	473	512	507	497	487	477	430	451	475	460	503	496	465	471	484	479	459	508	464	470	458	449	463	435	442	508	457	475
32744	20633	9557	582	317	286	292	154	167	150	167	173	150	161	147	164	184	167	170	154	151	139	142	164	147	155	148	145	148	142	152	156	154	135	153	118	153	177	149	170	163	175	156	122	162	152	158	141	153	162	153	168	181	146	162	175	155	145	134	156	140	164	133	160	168	129	170	159	167	161	146	134	173	159	179	169	153	164	147	155	167	152	171	142	150	136	157	136	194	144	171	171	145	134	142	153	170	159	172	169	172	181	142	155	148	149	156	158	149	170	168	139	166	138	179	166	156	150	139	178	151	158	177	176	157	172	159	124	154	147	165	135	158	151	161	179	145	157	171	157	177	156	148	152	141	167	157	138	161	157	152	145	158	162	153	159	169	130	150	139	148	152	131	150	145	150	120	153	140	158	161	152	124	155	166	141	150	146	162	153	174	144	162	157	133	134	151	143	156	154	168	145	169	138	158	137	162	180	160	174	161	141	148	147	175	133	158	151	145	140	171	175	169	166	155	140	144	160	143	152	151	148	152	145	184	161	160	155	141	151	166	142	162	144	147	140	180	146	142	152	154	160	142	162	148	155	148	183	178	164	160	180	152	169	171	161	163	137	153	154	176	179	148	133	161	152	173	183	131	159	165	157	159	154	141	164	157	156	172	152	164	145	151	174	139	164	185	156	173	162	155	173	184	137	167	151	149	140	146	137	150	136	146	141	151	145	161	159	158	167	189	175	157	137	171	163	136	173	147	152	138	158	178	147	161	134	158	164	159	148	143	144	202	165	169	154	161	175	148	143	138	146	174	145	169	151	169	160	129	162	156	146	171	151	183	175	148	160	170	142	150	131	142	159	145	129	146	165	162	155	148	162	143	176	161	156	149	166	156	150	147	144	144	152	143	174	157	135	140	154	152	144	147	188	159	132	173	158	145	155	151	164	165	147	169	159	164	162	150	159	135	137	146	174	146	176	150	131	139	140	152	154	153	171	154	151	169	187	160	165	145	150	158	177	141	162	167	152	151	165	155	165	151	152	151	165	153	153	158	147	165	154	144	148	151	143	148	166	156	131	153	169	125	165	160	163	148	159	154	152	148	153	147	136	177	146	128	175	172	151	155	159	162	146	165	117	136	164	154	133	168	164	131	149	163	136	150	134	137	164	150	181	188	153	165	143	153	180	174	145	165	125	140	172	159	167	154	153	158	183	168	165	133	148	138	149	180	138	149	164	173	142	156	142	142	154	162	159	169	173	173	180	171	171	158	161	159	160	136	141	168	159	154	140	131	173	135	167	142	157	151	150	167	153	145	178	157	157	159	143	145	156	158	159	134	164	171	174	163	148	138	168	155	148	143	159	160	146	166	147	161	149	165	153	128	137	170	178	177	166	162	149	147	144	163	173	160	146	145	152	151	177	156	163	151	165	134	150	158	188	152	139	144	162	154	156	153	149	165	126	168	143	164	165	161	179	165	170	169	167	155	143	154	196	172	158	144	134	180	180	145	156	159	145	163	140	166	155	176	180	180	161	159	168	176	173	134	175	169	173	152	133	149	151	160	164	150	167	138	153	160	148	158	153	150	164	179	164	187	162	151	143	151	154	170	172	158	155	174	164	158	166	146	132	159	165	169	165	146	158	153	139	175	139	200	145	130	177	154	157	154	147	141	146	159	155	161	169	176	140	160	160	144	173	151	157	137	160	167	138	150	181	152	148	125	158	169	163	158	145	140	132	144	175	148	144	156	164	166	170	159	179	172	125	150	144	143	175	180	145	142	129	167	169	164	131	189	154	153	173	141	159	154	159	160	165	146	144	157	174	151	166	174	168	164	162	170	176	159	149	183	166	143	156	162	165	172	169	145	167	154	145	166	174	131	147	161	135	159	128	147	161	165	159	166	153	168	157	158	170	164	145	173	161	136	138	185	158	145	148	183	159	153	146	148	159	170	156	130	153	154	149	162	174	138	164	151	158	172	164	166	146	156	154	147	143	151	149	140	154	161	174	169	151	163	155	162	149	131	179	173	147	142	161	151	159	166	159	153	169	155	167	181	178	154	147	173	149	144	160	167	152	136	160	170	168	141	161	135	168	152	159	180	164	146	173	183	132	139	163	148	155	142	149	139	141	164	154	137	172	141	149	178	167	164	167	151	149	160	166	171	171	168	158	150	156	136	137	168	159	175	147	159	162	154	134	134	152	140	140	155	157	138	142	165	134	165	144	153	134	150	152	165	133	175	154	174	151	165	165	174	175	157	142	153	154	144	145	175	160	160	159	168	165	166	148	155	154	157	159	159	162	164	150	159	155	147	158	152	144	153	148	171	177	151	144	150	180	167	174	164	177	147	158	176	142	153	167	178	141	159	169	161	157	142	159	160	162	153	145	168	134	141	171	145	176	150	160	159	166	172	143	122	174	149	180	156	144	149	168	158	147	163	161	143	123	130	148	168	149	141	147	155	136	162	154	156	153	176	142	177	154	166	165	140	159	135	156	132	136	172	165	167	165	161	141	169	160	165	175	154	152	156	164	154	169	143	167	166	138	151	156	169	141	161	161	153	161	161	164	130	174	156	140	147	154	169	166	162	175	159	170	163	157	120	145	163	181	145	153	135	161	141	159	155	159	162	142	156	165	162	152	155	152	149	184	152	155	154	137	149	162	141	158	158	177	169	162	167	165	162	152	165	127	173	157	157	133	159	144	168	165	175	172	162	152	151	171	144	155	171	171	162	157	150	158	169	152	171	179	170	155	148	145	159	148	150	150	184	167	147	116	173	152	148	157	152	152	150	154	146	142	161	169	166	164	190	141	153	140	164	160	153	160	151	172	136	167	170	161	163	153	156	172	150	156	150	167	151	153	144	176	143	166	149	167	154	169	150	162	187	155	156	153	168	165	163	149	160	163	138	158	143	157	151	142	164	166	165	161	155	173	137	159	195	168	171	174	166	148	131	146	132	151	141	148	131	168	127	174	157	140	141	165	153	133	157	153	133	145	173	165	180	170	153	158	166	158	146	168	141	144	146	166	155	153	156	164	163	165	181	168	167	166	147	191	180	157	166	177	150	163	160	161	177	151	160	150	130	154	154	154	145	162	156	165	170	164	177	165	152	167	166	152	174	162	148	156	151	163	167	141	171	139	172	153	148	155	156	173	155	140	131	139	165	163	166	141	158	176	156	136	177	148	144	177	145	149	176	160	145	180	180	154	157	173	174	167	147	165	149	142	169	161	153	147	158	150	163	155	174	159	172	166	164	137	158	141	133	149	135	147	162	173	151	139	147	142	148	177	164	167	164	144	159	164	166	152	153	145	172	185	153	182	182	151	153	153	162	127	161	183	137	163	144	173	168	142	178	159	143	160	167	138	173	172	144	167	148	129	141	147	178	153	131	148	163	162	163	168	161	140	154	140	138	160	137	153	146	165	176	197	151	160	136	166	170	141	174	138	149	155	154	161	185	155	166	145	139	158	145	157	150	159	160	141	148	157	156	140	139	147	135	133	148	161
9046	4085	569	403	420	412	374	371	369	404	394	390	385	371	387	408	396	372	378	361	356	362	404	357	435	394	393	396	375	403	387	380	385	375	389	424	356	408	373	396	383	393	410	408	392	371	411	389	363	363	387	371	374	364	379	404	398	409	416	402	377	364	408	386	375	398	379	385	353	380	384	379	385	377	406	393	377	354	403	396	391	400	348	383	402	437	399	381	386	397	355	380	388	374	416	368	373	359	396	364	361	382	405	403	385	362	367	394	405	368	410	365	371	380	416	409	393	373	394	420	374	379	417	383	382	415	391	370	377	368	413	385	384	384	385	403	395	368	374	372	396	378	369	374	359	415	400	391	384	427	391	347	382	380	380	385	425	356	380	385	440	388	417	400	418	369	423	381	363	417	352	379	418	379	386	373	380	428	423	378	348	401	378	374	376	371	394	391	385	377	357	390	375	402	356	329	398	394	395	399	363	399	405	355	383	388	375	476	373	383	343	371	402	400	411	381	395	391	399	370	398	383	384	384	385	406	392	390	375	393	373	380	363	353	421	396	374	352	374	366	387	369	401	351	351	366	363	391	370	368	378	363	367	393	340	368	395	374	400	399	411	390	396	387	396	394	373	368	371	354	411	373	359	371	395	403	377	363	385	383	388	362	382	356	397	400	385	389	380	390	365	381	371	405	373	381	385	401	400	416	397	422	387	400	396	403	380	348	410	395	392	411	413	380	396	403	380	371	417	378	391	366	388	394	402	390	400	376	398	385	367	350	347	360	365	359	373	394	398	395	371	390	399	384	383	372	426	374	389	387	409	406	403	392	405	339	415	347	414	410	390	366	381	391	395	403	417	325	368	368	393	401	382	351	378	401	388	401	392	383	380	388	397	396	368	388	413	373	397	386	415	403	382	388	368	377	388	364	373	386	382	414	404	378	377	383	371	419	385	387	428	417	385	394	393	381	370	353	378	367	389	358	400	375	377	372	429	372	382	393	350	390	367	388	377	380	416	366	406	359	394	357	376	365	393	409	399	403	369	357	399	381	364	417	398	380	411	383	381	362	383	394	405	394	369	383	395	392	403	367	402	383	381	349	346	360	404	358	387	349	361	367	408	375	390	393	354	405	382	389	379	393	394	395	408	367	366	374	392	394	372	365	370	404	375	387	402	374	417	362	359	381	390	397	387	382	420	403	393	406	370	413	405	350	365	383	386	421	406	383	396	390	409	379	416	398	408	369	336	433	412	366	396	361	412	408	363	387	387	376	367	375	367	405	397	386	360	354	384	386	385	363	375	378	394	384	375	377	382	399	407	403	383	384	378	415	354	400	357	368	395	361	418	375	351	440	400	365	372	394	353	393	422	382	429	387	387	385	376	396	368	378	400	434	367	363	361	419	389	351	359	393	375	370	406	401	366	392	363	401	413	407	374	400	398	345	399	395	377	430	395	367	393	399	393	376	364	357	403	420	370	394	394	365	349	376	376	413	380	370	378	337	390	344	398	423	368	373	332	393	401	387	349	419	366	381	392	428	385	385	366	380	393	438	377	384	415	373	377	356	359	365	379	418	404	367	391	386	407	377	411	408	365	382	399	384	386	380	397	387	395	386	394	396	381	402	365	405	406	377	359	394	438	391	379	397	398	380	415	347	368	406	347	401	394	382	376	392	398	360	400	381	362	370	381	393	364	385	389	363	373	366	365	378	393	424	367	386	362	422	403	408	434	350	389	352	350	360	355	382	403	391	390	426	344	388	383	394	359	401	379	395	386	372	397	369	403	376	371	409	404	374	349	371	352	398	349	417	375	420	402	402	401	370	376	401	394	374	433	420	385	391	373	372	362	400	389	394	402	393	370	388	390	372	380	357	399	384	413	400	399	379	373	391	396	373	398	390	374	374	389	376	399	402	398	405	394	367	383	370	361	364	372	379	383	389	371	366	382	389	402	365	399	343	396	391	387	354	374	363	393	419	395	366	392	420	392	377	371	407	401	421	366	422	394	386	392	401	385	361	384	387	364	358	395	407	357	382	394	410	421	378	426	387	374	374	370	372	361	382	388	358	350	411	399	393	397	396	384	368	393	382	363	388	378	381	393	404	403	417	367	398	386	410	373	403	398	401	370	357	396	392	391	375	405	365	401	373	403	365	439	388	393	399	354	397	402	395	359	378	350	421	402	420	429	403	374	386	371	392	408	377	397	399	385	409	379	375	362	398	406	378	384	397	400	413	370	432	379	411	374	376	418	387	409	369	398	395	394	384	386	371	373	383	389	391	370	377	393	382	398	391	372	420	377	370	401	393	361	381	346	384	402	387	417	390	392	337	398	382	358	396	376	363	406	383	332	347	386	399	424	385	401	379	392	379	424	377	382	380	443	393	381	388	387	420	359	399	357	385	390	370	361	385	388	444	396	370	386	401	408	388	375	388	347	387	411	404	367	364	390	389	406	387	368	390	424	397	373	400	397	421	344	372	375	413	389	367	420	379	342	422	405	413	391	395	415	393	423	367	370	398	381	364	386	398	378	414	382	386	380	392	386	391	416	382	384	371	376	413	358	366	402	403	369	353	400	410	376	377	359	425	377	388	381	427	369	376	359	384	383	385	397	375	357	411	381	375	391	396	378	386	368	431	368	400	382	392	394	375	368	369	395	429	403	402	415	410	374	349	393	378	372	389	417	380	374	399	364	380	401	384	392	371	370	399	416	382	375	375	383	394	359	412	424	394	387	400	392	383	411	366	382	399	392	415	383	433	403	392	382	386	382	390	385	424	402	372	379	373	399	336	401	387	389	393	385	377	376	387	390	407	384	396	459	411	420	371	399	389	374	391	382	430	421	384	365	394	401	358	396	406	411	401	415	410	393	389	443	419	384	372	390	391	436	401	380	367	385	406	415	415	394	347	368	372	383	368	404	337	396	375	395	393	378	381	410	379	363	401	424	381	397	397	374	381	379	389	362	369	411	379	370	400	399	379	339	402	386	393	381	384	402	396	382	414	388	380	401	375	357	352	407	387	409	410	380	346	401	364	378	369	362	364	387	360	388	390	385	392	379	408	383	413	400	352	372	432	368	360	409	400	384	390	366	369	390	375	395	373	371	340	390	382	383	357	357	419	369	386	434	391	402	378	369	372	418	417	375	387	381	393	405	366	354	386	389	375	384	399	412	384	412	347	351	406	389	396	404	375	407	397	411	386	405	419	371	393	379	397	361	383	383	403	417	390	400	394	398	377	377	397	377	400	368	411	385	375	368	410	362	360	375	353	394	377	402	393	398	360	391	385	380	386	429	384	395	418	382	413	390	386	376	415	420	386	383	382	400	401	379	378	402	389	374	390	397	402	335	384	362	380	391	395	383	414	406	380	401	398	359	417	373	389	398	378	420	366	387	419	407	402	387	402	384	381	399	392	385	369	388	370	391	342	434	378	376	344	445	364	397	369	359	377	352	385	370	390	419	360	356	372	379	412	379	378	360	363	363	395	365	378	363	379	421	346
24964	21444	24811	28485	21448	20942	1029	412	328	331	347	318	280	285	289	273	269	287	327	325	266	260	273	292	261	295	309	277	266	283	269	260	273	269	275	275	267	253	282	260	292	298	298	284	282	299	275	276	279	249	261	256	287	278	265	282	257	264	283	282	253	278	299	257	276	265	273	268	296	263	269	258	265	277	288	256	257	267	285	258	279	283	310	272	265	272	287	269	296	285	263	281	276	310	292	264	258	259	274	267	261	258	251	276	263	258	274	240	257	291	271	268	280	306	296	312	277	258	267	269	252	266	289	248	234	284	247	277	272	284	250	321	269	271	294	284	265	262	282	236	278	266	256	256	280	238	246	265	280	262	259	262	266	304	272	275	271	290	287	258	256	274	266	241	283	286	275	265	252	286	265	269	284	287	247	249	254	276	283	258	272	236	259	290	283	269	279	261	285	261	273	274	293	295	286	255	268	250	282	289	284	278	285	268	286	267	243	282	270	260	275	286	264	278	282	246	284	285	266	266	260	263	282	300	253	279	284	271	245	291	256	250	309	269	262	262	292	275	269	290	275	240	246	288	270	257	253	286	277	253	276	284	287	266	254	259	265	304	280	276	269	295	256	250	298	282	280	271	258	293	262	246	248	241	254	272	272	281	266	257	230	280	256	288	261	301	281	277	289	301	277	285	260	244	270	272	289	252	261	263	303	302	251	220	254	274	281	320	294	225	283	281	259	299	240	245	280	268	272	272	276	259	299	244	257	264	295	258	265	282	301	271	288	264	276	268	280	301	262	273	243	268	279	257	275	253	256	284	287	265	276	259	296	280	264	268	255	272	275	286	273	253	294	291	286	263	259	263	286	262	266	257	268	293	260	253	256	280	291	277	269	239	265	280	250	260	276	265	278	286	259	252	273	278	279	287	295	281	285	264	258	237	276	290	240	286	285	259	266	260	308	291	265	293	261	289	261	247	256	254	265	274	279	254	289	280	257	263	296	288	272	241	283	250	267	266	278	254	245	293	264	283	284	274	282	289	262	273	287	273	308	238	269	249	240	230	274	255	272	245	284	285	257	275	291	310	259	244	236	275	259	264	274	266	270	252	280	282	280	241	268	249	245	267	289	262	259	255	279	255	272	292	308	312	275	257	274	248	276	269	258	251	259	274	279	286	277	285	273	313	313	298	251	252	273	267	297	286	304	275	281	241	268	271	298	251	261	279	302	271	267	261	281	262	272	292	314	297	254	271	265	252	251	265	286	256	265	264	316	289	282	294	269	248	265	256	249	280	265	276	254	278	273	266	273	273	258	277	261	228	280	262	279	289	263	284	277	251	270	297	260	285	268	243	255	289	255	274	267	259	278	308	264	268	290	287	281	267	278	283	252	249	301	270	240	285	252	254	243	284	299	291	271	231	281	275	296	280	253	260	284	273	276	277	271	262	240	248	288	255	260	275	225	259	272	253	285	253	272	252	275	258	270	265	279	236	265	241	255	256	278	256	295	288	267	280	281	298	263	262	260	307	285	278	297	277	266	301	276	268	276	241	257	294	294	297	294	292	284	297	275	280	264	264	254	267	257	235	264	272	271	264	248	259	261	226	280	262	266	278	289	296	271	269	271	296	287	262	285	259	269	242	258	278	249	294	307	257	261	287	279	287	253	275	284	266	267	293	292	276	264	255	248	261	271	306	276	280	265	298	281	286	298	298	279	295	313	290	262	268	286	291	318	262	285	291	256	299	290	265	275	248	260	282	269	288	284	261	267	254	257	275	269	279	248	265	284	268	285	271	248	296	262	284	265	280	266	282	314	260	277	279	295	220	245	285	281	300	279	273	263	251	251	280	227	263	272	297	307	252	280	278	273	274	257	270	250	303	270	266	266	244	309	281	268	281	232	256	275	267	268	281	294	256	261	250	278	303	267	270	320	259	272	295	274	253	252	245	279	257	237	249	265	258	317	284	298	264	279	264	262	253	288	274	299	241	290	253	285	264	268	243	270	284	300	268	258	257	289	270	290	290	270	269	257	264	229	246	262	289	262	273	277	246	234	281	264	264	240	262	277	274	293	295	284	254	238	291	246	253	275	266	258	282	258	276	288	268	283	265	259	260	276	241	282	262	265	284	255	281	286	262	279	275	278	227	244	255	257	266	302	287	285	250	312	291	239	268	288	262	275	293	293	262	238	302	266	269	260	281	266	273	250	254	240	285	280	277	287	279	267	264	250	331	275	259	278	246	243	312	251	280	283	267	301	265	271	290	244	276	280	271	289	295	256	294	282	293	269	257	267	294	265	258	248	286	286	258	293	281	300	277	252	264	264	294	270	285	239	262	302	279	294	280	245	247	254	258	252	278	270	321	241	283	307	255	266	284	279	274	248	275	292	272	274	281	248	253	254	288	264	284	279	272	295	253	249	264	264	263	270	241	260	285	252	272	271	281	305	269	262	250	254	274	279	265	285	256	246	260	274	259	287	250	255	242	309	264	280	253	272	247	293	298	255	272	287	263	287	298	261	288	276	248	265	282	253	281	290	283	275	300	262	278	258	264	281	271	262	299	257	257	262	248	278	236	270	279	264	270	270	295	258	295	275	285	292	292	281	270	268	260	271	272	285	270	288	254	254	295	248	278	274	255	282	263	252	278	254	309	262	241	251	292	241	307	245	263	263	272	274	261	239	273	278	271	275	260	268	244	273	249	248	279	273	260	284	279	277	269	307	288	287	270	288	252	280	275	260	271	275	258	317	302	233	249	253	241	269	305	300	244	306	250	304	277	282	272	299	240	242	308	286	257	257	287	263	258	265	297	288	245	275	264	279	284	271	276	306	254	243	269	288	246	245	270	311	243	300	241	287	246	289	256	282	286	230	273	284	263	282	289	284	270	225	288	304	261	283	272	261	295	263	229	284	275	268	275	278	288	275	247	237	258	265	263	262	268	239	277	293	257	263	268	254	307	310	259	295	253	270	294	250	272	302	291	270	259	300	268	251	259	283	256	281	288	285	278	284	274	273	291	272	266	250	261	289	262	262	261	285	242	279	272	263	272	303	274	248	303	274	241	247	262	259	252	279	267	268	287	260	261	256	231	300	286	268	250	313	275	276	283	279	271	256	278	294	236	292	267	270	284	284	238	283	269	251	265	278	271	245	287	278	271	275	257	279	249	261	270	272	253	289	264	261	253	282	266	268	251	266	256	266	258	265	287	263	278	256	289	269	251	268	269	280	257	293	266	264	301	262	231	265	277	256	244	279	269	283	260	235	262	276	289	274	263	271	242	263	250	272	293	268	270	274	238	264	287	268	253	281	260	254	264	300	284	289	287	263	279	256	279	295	282	288	272	267	236	270	273	251	284	272	297	292	261	282	254	287	277	285	264	293	274	244	256	264	271	285	240	246	285	275	283	276	264	266	271	278	284	275	267	292	253	284	225	276	264	292	287	275	260	274	266	288	288	280	267	269	267	284	283	263	303	269	287	286	257	301	255	281	291	278	271	276	260
23304	32482	2694	937	695	674	604	631	599	594	593	623	636	622	560	615	575	612	601	611	629	601	599	616	560	603	618	618	599	618	605	575	578	606	621	565	667	581	614	558	576	595	595	578	597	604	642	636	607	596	567	596	636	608	553	570	596	596	584	574	580	583	564	515	625	606	642	557	570	558	584	586	617	585	569	605	572	603	572	661	588	590	561	618	605	575	570	558	569	616	601	583	581	600	620	575	605	593	587	577	602	563	593	565	588	589	630	592	621	604	635	628	565	560	593	541	594	644	616	619	571	586	592	574	591	582	583	587	594	579	574	631	586	619	609	622	589	559	587	589	614	611	569	601	583	622	584	612	635	590	593	585	589	583	605	633	603	585	586	602	617	613	605	587	577	565	572	572	578	639	555	587	580	578	605	556	563	629	579	615	569	607	597	625	573	580	594	578	584	595	608	610	591	664	612	560	632	611	592	583	557	617	592	594	572	587	597	632	647	602	570	617	580	583	573	499	590	581	577	632	576	612	580	596	622	567	584	617	578	590	585	616	631	573	591	617	581	582	579	588	661	592	544	609	572	574	559	610	614	583	588	625	599	589	634	574	568	546	552	588	621	596	592	597	627	584	607	585	598	633	584	575	617	619	544	578	555	598	591	604	606	603	609	599	646	606	638	618	589	593	643	584	598	624	595	587	619	602	551	583	583	582	602	595	566	614	596	571	585	602	585	629	594	604	584	589	633	583	642	603	578	586	574	582	568	626	586	623	570	607	595	631	589	606	584	555	578	605	631	602	581	585	569	609	589	593	570	561	559	634	560	569	601	594	618	567	599	573	566	607	608	600	602	582	613	590	555	553	553	582	575	602	618	584	569	614	549	652	613	569	594	589	565	615	612	597	651	635	607	567	558	593	588	559	573	555	582	578	607	594	615	624	596	575	643	586	610	579	615	622	585	612	593	609	609	577	632	597	576	584	584	614	614	560	573	593	556	563	583	574	600	636	594	605	622	603	621	572	613	644	604	571	607	616	638	604	591	578	609	557	632	588	587	577	588	593	584	557	622	591	591	609	584	576	591	602	573	558	562	605	605	541	553	603	583	584	602	560	609	590	596	601	573	604	594	616	602	620	618	578	590	599	585	599	577	554	611	570	605	600	618	607	580	582	597	588	554	634	577	587	597	595	609	579	590	614	580	583	585	595	575	617	592	596	629	556	572	615	577	594	617	579	581	599	562	613	611	612	623	606	623	598	594	546	606	560	544	609	565	552	574	634	540	643	580	627	607	555	592	629	567	588	595	579	607	630	582	583	581	615	600	588	561	592	595	572	570	597	599	609	547	562	602	568	600	590	591	623	572	594	608	599	611	555	580	567	553	609	604	653	595	566	602	611	604	591	605	623	576	655	567	562	625	590	619	596	578	584	590	560	618	580	544	585	616	615	605	566	584	607	614	604	619	591	631	577	576	592	550	580	574	568	631	564	566	600	603	613	573	606	555	578	620	577	586	591	565	580	578	577	602	593	569	583	633	593	584	598	566	598	585	582	612	617	552	564	568	579	603	570	571	570	562	605	580	593	559	577	579	561	563	537	583	596	606	616	623	554	600	598	560	563	628	579	579	563	593	606	604	593	591	596	644	568	607	601	613	568	588	637	592	576	572	577	603	609	577	604	593	581	589	618	617	607	589	636	576	589	569	531	568	614	616	599	586	586	598	640	595	563	593	606	599	581	534	592	631	580	649	557	582	576	590	579	601	582	601	621	611	618	563	617	653	577	610	569	612	589	548	572	592	562	579	596	585	614	606	592	619	617	587	623	630	599	593	614	593	576	559	608	583	581	614	632	584	582	590	542	596	585	644	621	603	598	620	601	593	601	624	551	622	613	592	579	532	602	617	604	588	598	570	598	580	539	552	585	594	636	623	611	592	594	598	573	563	581	616	612	607	582	610	580	583	585	636	584	561	569	554	551	583	597	596	597	602	598	622	617	583	602	593	585	588	586	578	609	541	555	602	568	550	591	559	608	610	587	554	572	583	579	552	575	546	622	612	611	580	583	549	561	615	582	543	619	652	566	533	571	560	588	589	555	580	631	622	589	572	552	577	606	605	567	620	578	608	615	591	563	577	584	585	573	624	589	602	576	618	579	568	586	626	574	579	577	616	611	573	608	581	619	627	598	616	553	589	613	613	604	608	626	578	609	611	610	591	578	585	581	643	557	643	581	601	613	586	571	532	594	600	555	589	589	615	585	624	609	625	639	601	608	572	591	598	545	611	604	607	656	629	572	567	553	601	601	568	603	599	575	585	610	604	582	596	570	537	587	618	574	574	582	603	639	608	588	624	573	554	606	573	594	585	593	662	577	555	572	571	610	584	594	602	677	605	598	576	618	596	568	580	572	539	608	616	577	578	590	574	579	585	610	586	596	635	576	609	603	553	562	617	578	576	594	599	573	620	601	610	575	601	591	567	579	608	558	560	596	593	554	602	561	621	598	583	614	612	606	621	639	542	578	605	579	588	601	568	581	598	606	581	573	591	537	543	617	638	558	605	568	560	588	628	542	621	630	564	618	565	566	588	595	611	614	575	617	599	632	615	545	628	575	583	621	563	576	582	575	607	552	587	609	606	597	587	616	620	577	651	605	573	557	627	592	551	628	643	584	620	585	615	575	598	581	542	599	624	573	652	580	561	608	607	561	596	617	612	556	579	569	621	621	575	603	633	600	610	642	579	572	625	515	562	586	562	582	601	575	607	636	599	577	610	567	623	598	547	615	617	560	587	599	579	642	608	656	604	588	604	591	602	611	577	580	556	601	588	550	617	589	605	603	612	602	619	615	569	562	586	606	576	602	625	545	626	579	607	585	574	601	599	571	610	609	630	614	641	562	632	591	586	624	615	602	620	642	572	604	621	586	587	616	579	633	626	585	582	583	619	612	630	593	523	576	587	564	568	565	574	630	626	582	553	606	590	590	596	642	573	565	572	573	619	553	616	564	642	581	591	579	583	612	561	627	582	603	579	584	628	598	589	597	580	609	608	576	621	567	567	662	592	631	597	567	596	612	576	614	574	608	593	571	560	554	638	580	578	587	591	561	610	592	580	594	603	574	593	595	604	592	609	594	659	568	595	648	611	609	582	634	596	609	566	538	614	602	581	594	616	565	610	612	645	590	621	607	642	582	612	642	623	572	556	610	622	610	598	563	568	577	615	589	617	620	604	544	624	588	525	587	609	584	569	626	570	599	618	632	645	619	602	619	592	585	568	622	548	610	583	597	600	563	587	581	633	569	593	606	578	608	603	612	593	593	600	575	596	576	606	612	570	608	580	589	571	580	540	609	581	599	569	605	552	570	607	628	580	600	632	607	564	617	559	583	630	543	605	537	567	607	608	612	591	589	620	600	600	610	616	617	580	612	560	574	603	603	581	559	595	636	602	575	624	616	614	608	606	605	570	562	568	595	581	603	581	605	603	600	615	556	559	555	569	580	569	570	617	621
24267	21478	25220	28188	21481	21488	19971	702	395	364	318	294	273	303	236	238	277	251	269	244	254	231	244	221	250	237	208	247	216	235	238	248	251	233	217	217	229	244	237	234	244	246	225	208	209	232	234	229	208	240	212	224	237	223	231	254	236	202	219	229	240	232	237	226	218	243	208	222	239	230	223	237	238	246	210	217	250	240	242	239	225	243	201	239	208	216	226	212	261	252	213	268	227	230	234	213	233	217	204	225	220	200	234	253	241	205	217	218	254	223	236	226	232	195	251	256	231	255	239	259	231	261	251	194	235	212	225	206	228	215	233	224	249	232	230	251	234	247	218	225	218	195	229	236	253	241	233	190	228	202	229	219	245	228	206	213	232	240	254	216	241	221	222	261	238	215	247	228	247	243	227	221	245	232	219	238	214	236	245	229	231	199	259	220	240	245	225	243	213	246	219	237	204	247	235	212	241	231	223	237	228	240	203	215	249	233	208	233	248	249	212	237	218	253	240	214	262	235	191	236	228	233	274	250	254	222	226	223	218	222	205	225	201	224	250	214	216	241	237	230	262	257	230	225	232	248	227	189	237	213	236	220	251	211	215	216	212	236	264	256	233	206	234	220	226	206	233	250	249	224	234	229	225	252	238	231	216	198	198	220	257	234	248	249	220	214	221	274	248	253	228	201	205	222	199	263	227	220	220	224	237	220	234	226	218	234	239	206	235	229	214	227	239	222	229	196	266	230	227	204	238	216	215	220	245	269	213	232	228	228	249	219	240	235	230	255	219	209	226	233	252	244	209	221	235	221	269	220	226	231	241	238	254	238	215	219	246	218	214	243	224	250	238	236	221	237	228	231	218	229	234	248	210	225	243	235	212	206	236	200	257	232	218	239	201	214	250	226	253	239	225	251	227	226	222	218	257	226	237	275	256	233	267	236	241	232	249	222	251	239	207	248	216	233	238	233	279	239	251	255	234	236	219	243	237	204	241	214	216	238	222	241	208	209	207	224	224	240	233	250	230	233	252	237	195	205	227	242	248	242	223	228	204	227	233	235	239	244	259	260	199	232	232	256	253	248	236	206	237	229	253	234	230	214	222	251	207	252	223	228	245	230	229	223	273	227	223	204	222	232	211	223	228	216	219	189	250	242	250	259	238	229	219	224	221	229	211	210	226	187	235	231	225	256	255	236	236	238	250	237	228	239	222	199	225	246	251	239	225	233	249	245	260	225	225	226	229	217	246	214	250	216	212	238	258	220	213	206	223	265	226	258	221	222	215	208	229	224	266	235	225	242	233	229	240	238	223	236	253	231	280	243	216	230	218	219	213	244	255	248	241	222	241	247	203	201	224	251	231	200	256	202	238	270	230	222	239	221	221	227	230	246	227	223	245	240	238	224	244	225	193	186	196	213	225	234	203	230	231	217	220	221	227	263	209	197	226	244	229	212	214	256	256	246	251	220	189	219	241	237	231	192	217	225	268	219	242	245	223	233	217	218	246	257	228	232	216	201	249	213	237	247	252	247	211	220	223	238	246	209	204	221	220	255	237	228	200	226	227	258	232	205	234	213	217	209	229	207	226	221	236	236	236	220	195	208	243	221	235	249	204	234	245	195	230	199	239	223	269	288	239	209	206	226	228	231	240	246	232	244	230	231	213	219	211	212	234	229	213	210	215	231	234	232	221	212	204	243	223	188	210	243	201	234	226	223	239	213	232	254	201	224	230	195	208	203	219	228	233	253	228	239	187	212	199	192	218	234	231	229	247	244	217	249	250	233	252	241	252	238	222	237	254	220	225	238	239	220	209	227	231	248	220	231	235	240	234	226	220	227	249	209	228	233	211	233	224	220	209	235	207	232	220	229	218	233	211	243	237	240	201	250	238	222	240	239	223	220	225	259	237	259	286	239	231	219	240	234	253	213	223	242	230	230	231	209	240	216	233	246	219	239	259	229	229	221	239	238	201	224	226	234	234	215	251	234	216	225	235	223	227	225	213	236	201	220	236	215	218	232	225	255	246	261	220	237	240	236	232	207	227	261	198	238	225	222	212	222	188	258	241	245	222	221	243	231	250	230	235	207	240	223	241	217	217	208	191	206	210	213	228	242	245	240	241	237	242	203	244	232	212	233	237	229	257	195	206	208	204	222	238	244	194	215	213	220	235	214	223	245	243	225	226	230	204	223	215	239	225	250	247	230	247	233	237	235	226	217	205	206	264	217	212	251	252	226	229	222	230	222	232	228	248	242	231	221	214	231	219	219	239	255	220	209	218	240	241	241	228	236	245	220	224	225	254	229	248	205	234	253	246	217	223	211	221	259	232	239	270	229	244	211	207	235	222	243	240	227	230	219	210	217	220	241	227	219	260	207	251	221	247	199	221	249	221	226	258	221	260	245	196	206	249	218	234	239	220	257	238	246	219	248	241	210	222	210	218	213	223	246	211	230	201	209	224	211	229	206	234	223	235	226	225	224	232	237	232	250	211	200	214	202	205	226	216	228	233	267	253	222	253	219	219	238	219	230	234	255	246	272	247	208	229	242	224	230	231	254	203	173	228	213	239	231	242	239	221	210	231	222	203	233	219	217	198	257	205	217	244	230	198	206	246	224	246	236	208	245	209	235	220	247	221	239	240	228	238	238	247	234	235	238	230	200	240	220	232	248	230	217	236	228	240	201	250	254	211	234	211	246	205	214	217	233	245	214	234	255	208	246	217	250	223	246	220	230	216	248	224	196	247	208	244	228	236	243	222	222	191	234	244	188	238	242	217	254	203	238	243	219	215	206	202	219	201	244	225	209	242	218	217	215	257	225	232	206	229	237	222	236	217	228	223	252	196	230	244	230	259	208	211	221	236	215	251	223	248	243	222	244	283	224	259	229	237	220	214	238	218	234	259	246	240	211	232	216	219	222	200	231	223	234	237	241	242	264	236	266	223	218	243	226	220	261	227	231	210	240	242	222	246	249	245	221	230	214	230	216	226	222	231	220	209	225	239	202	242	239	243	217	263	229	222	193	224	208	207	205	240	228	231	243	210	216	237	220	210	237	248	247	219	245	175	260	228	230	231	219	227	230	247	245	241	220	233	202	238	229	223	256	228	184	229	215	253	241	210	192	203	228	229	212	252	219	204	239	220	258	244	200	196	211	227	243	231	221	231	202	224	223	217	229	231	225	222	222	272	189	246	242	238	215	203	229	215	193	226	235	220	218	204	229	217	237	217	242	270	255	240	227	238	249	268	207	243	226	218	213	211	225	216	228	222	219	233	214	201	209	230	193	229	232	222	225	229	271	253	218	238	236	246	231	240	224	250	210	236	206	237	220	225	232	263	237	220	237	210	262	226	212	247	233	213	262	200	180	243	253	207	251	226	241	241	216	228	243	250	258	196	258	236	282	207	204	237	201	261	227	264	205	230	227	243	225	235	252	232	217	227	216	231	248	235	242	248	208	209	220	215	258	221	236	249	246	211	233	221	216	206	239	230	228	240	246	240	231
29784	44015	4276	1179	767	651	630	524	571	533	479	530	513	509	521	497	497	507	499	514	483	452	466	481	474	504	519	497	487	473	443	442	492	487	469	497	476	474	459	471	474	494	460	473	441	468	490	494	511	478	440	506	480	518	492	511	452	500	478	478	459	453	472	464	479	486	483	462	479	498	498	481	535	479	509	470	505	471	490	481	464	492	547	499	468	506	498	504	502	482	484	470	461	468	466	440	498	486	489	501	496	490	499	447	439	475	488	537	479	507	448	465	510	475	514	486	491	440	498	459	435	510	444	499	477	495	492	448	459	471	505	493	474	463	499	462	493	493	482	485	476	441	479	501	487	473	501	490	477	480	447	480	514	500	469	432	469	492	494	478	509	474	489	506	475	480	484	453	497	485	487	481	484	481	525	516	488	488	478	461	464	512	502	481	478	453	514	477	472	477	472	496	497	490	452	450	484	507	462	459	478	453	491	513	482	515	469	505	471	499	501	457	476	468	472	479	490	500	497	472	508	505	479	493	510	493	487	467	503	505	452	461	482	485	490	487	455	437	495	507	449	449	465	521	506	511	479	508	428	445	474	470	491	484	454	477	491	473	486	455	483	487	468	473	535	478	478	518	481	497	489	495	517	503	453	502	471	500	510	522	480	494	486	453	494	496	483	469	483	500	485	464	460	509	454	497	480	479	526	458	491	472	480	460	486	477	489	501	457	484	453	490	474	474	467	512	469	505	465	496	464	434	476	477	506	487	507	471	468	500	495	467	482	455	464	486	464	448	493	468	497	450	497	485	486	460	474	490	506	444	517	438	478	448	451	468	468	446	483	495	449	493	459	434	478	488	493	499	468	490	460	422	475	483	484	505	494	479	510	506	510	477	473	439	458	492	479	516	496	497	454	467	461	496	497	486	476	471	477	508	462	484	467	457	456	462	509	462	467	484	483	456	465	497	471	523	525	506	477	451	486	441	453	512	463	486	528	511	455	466	458	500	503	454	462	475	466	478	497	486	495	468	451	478	497	471	502	455	466	485	471	468	471	482	484	500	499	495	486	459	470	483	480	491	519	475	452	447	456	492	496	485	452	492	494	477	474	531	503	507	488	490	475	470	471	494	487	469	507	458	479	475	491	491	486	476	524	529	505	503	520	510	494	501	454	471	489	479	491	483	490	486	492	469	482	501	472	479	511	468	480	510	519	478	496	437	417	474	471	486	511	447	495	442	475	491	485	476	482	430	477	477	530	479	474	508	464	479	494	490	499	498	469	479	494	441	478	496	456	474	460	480	504	470	472	500	479	486	443	468	478	457	484	504	463	478	483	459	466	463	494	489	490	507	484	496	462	500	489	482	491	443	486	470	491	477	464	470	483	526	468	485	498	459	448	467	454	481	454	453	489	478	462	523	468	484	496	466	477	482	488	487	483	460	490	469	448	477	501	467	483	492	482	477	496	452	513	453	455	506	484	503	490	488	465	490	492	456	501	486	528	465	474	530	450	467	514	465	500	452	502	454	493	484	497	455	466	499	456	470	468	505	522	479	499	467	503	499	480	487	462	480	491	468	459	461	490	506	483	506	497	507	470	504	502	503	512	452	483	449	515	429	459	479	450	466	515	488	494	471	460	495	429	509	471	502	537	511	484	487	474	457	470	490	452	473	463	458	469	465	493	511	529	469	512	432	486	473	452	467	450	470	472	501	498	451	469	485	509	452	509	495	529	456	504	518	509	483	496	463	494	433	482	474	487	467	461	472	479	514	488	506	419	464	490	456	505	469	481	520	516	444	495	465	465	476	480	467	484	499	477	463	510	503	487	459	479	443	457	467	477	497	469	486	513	505	464	496	471	481	490	484	471	468	536	472	526	484	473	482	471	436	505	451	507	468	488	461	496	493	471	476	459	462	494	472	501	461	513	504	504	484	474	497	493	469	508	502	485	491	435	436	488	477	505	502	485	469	490	484	462	483	519	491	485	451	485	483	502	465	490	521	463	495	521	468	449	468	476	463	462	495	501	510	474	505	504	475	494	463	481	493	461	479	473	463	465	455	473	466	468	467	497	517	488	475	467	486	471	467	506	477	482	458	513	465	511	507	474	450	464	492	482	466	508	463	496	494	470	443	453	437	433	459	444	470	441	455	499	479	500	478	512	487	493	518	501	467	488	482	501	480	470	502	495	502	496	467	472	486	476	495	464	479	485	466	476	461	468	462	498	427	500	520	508	457	465	434	494	471	441	486	505	472	448	520	480	459	461	459	522	530	484	469	482	468	468	476	470	480	480	470	512	478	468	490	475	448	475	514	452	498	472	453	471	445	464	484	499	489	492	497	493	480	447	532	513	459	498	535	501	492	497	487	514	458	460	489	526	445	485	499	485	457	486	452	481	534	450	481	485	471	446	503	463	452	497	450	468	460	481	480	459	513	479	532	485	509	446	504	441	499	457	497	492	496	468	447	432	481	466	508	510	478	490	457	476	471	468	448	479	483	486	480	490	518	494	488	501	525	487	499	486	498	457	469	479	477	483	496	425	496	490	480	492	498	516	485	462	473	499	495	472	472	457	475	478	468	447	495	452	508	488	503	451	463	471	462	519	505	520	494	436	436	466	477	502	508	470	499	459	497	466	488	492	475	511	445	465	519	501	479	498	475	453	475	463	467	483	457	469	481	471	469	494	506	470	505	464	472	472	474	503	522	471	452	487	482	523	484	497	465	506	459	459	454	458	468	511	505	473	443	485	485	494	448	463	476	480	441	493	508	511	499	469	492	472	503	494	489	495	460	444	482	508	482	465	464	513	487	481	481	483	478	453	434	482	495	461	440	467	487	473	489	480	484	457	516	510	442	472	472	471	488	438	512	483	488	458	488	503	483	520	476	462	463	498	490	469	420	444	499	543	499	464	450	466	466	472	506	514	488	510	459	449	455	466	463	496	504	467	494	506	484	466	470	508	467	430	471	479	494	479	474	486	492	513	499	495	510	494	484	477	475	456	513	464	472	481	459	490	478	492	528	447	512	515	468	462	475	491	452	472	500	461	497	519	474	487	465	499	490	472	482	467	513	488	464	481	487	471	507	522	450	512	474	486	510	461	494	498	507	454	501	473	473	464	484	486	486	468	463	479	455	457	458	498	521	475	472	513	465	496	497	503	506	486	479	485	466	482	470	473	469	500	498	479	460	470	483	492	468	460	488	527	460	477	470	513	479	480	469	477	451	447	490	510	470	506	480	491	536	476	507	465	449	499	486	488	495	473	451	459	452	471	490	487	475	465	441	481	491	461	461	492	481	440	482	435	505	476	466	484	492	494	466	486	471	488	482	458	523	491	470	504	480	467	496	468	473	484	477	457	464	495	453	482	507	466	445	489	484	504	480	466	479	472	481	454	489	481	483	441	511	487	501	514	486	556	476	511	492	482	462	526	476	512	479	443	499	476	477	453	483	470	476	469	447	529	467	479	482	484	484	483	484	473	512	488	469	440	463	511	434	494	507
32905	20658	9502	463	210	187	166	146	145	159	169	178	174	155	132	129	130	152	146	165	149	167	161	188	157	160	160	158	160	167	148	163	170	163	172	136	146	132	142	128	151	137	151	183	151	165	175	169	136	143	146	159	129	160	166	161	167	185	140	154	135	143	144	174	174	144	151	172	161	141	166	168	141	159	144	138	150	152	153	140	178	175	141	181	164	168	147	154	165	165	163	141	143	167	137	150	171	133	166	161	158	146	139	148	161	133	153	163	156	156	164	171	177	150	157	160	150	150	175	154	184	170	159	153	167	159	166	161	148	164	166	144	158	143	164	157	143	151	163	169	184	171	150	163	165	140	159	147	171	169	152	189	165	146	161	147	154	162	157	151	162	166	162	159	178	158	166	151	145	144	146	166	166	174	132	121	126	168	173	158	142	163	166	160	162	167	165	159	155	152	143	153	145	154	157	153	146	155	167	132	132	138	152	164	179	161	147	171	150	140	171	159	140	171	134	162	163	197	149	161	155	156	151	155	169	159	157	167	165	164	132	153	150	170	153	149	136	149	145	150	150	150	150	141	159	161	149	164	143	158	148	139	178	181	162	173	171	191	149	164	154	159	155	151	183	138	154	133	149	158	150	189	149	135	144	190	148	122	167	165	166	155	155	165	187	148	165	164	163	141	140	143	147	142	148	122	165	157	146	160	171	149	171	147	169	154	144	135	169	160	173	174	158	156	151	140	140	162	144	144	172	160	156	146	159	145	151	136	172	144	153	128	164	149	144	137	155	172	176	140	174	151	165	189	158	162	184	159	161	174	140	177	154	136	166	140	146	169	170	164	146	149	148	142	160	148	160	152	168	147	148	137	163	162	136	165	148	184	184	164	166	158	153	152	187	147	179	175	165	159	155	164	157	157	162	138	178	159	167	165	172	176	156	141	133	165	153	164	155	183	159	156	177	143	154	141	168	145	151	141	147	181	179	160	163	143	171	184	165	151	172	145	142	162	155	162	164	134	149	160	160	145	136	156	161	153	133	154	149	170	154	138	136	159	142	167	155	153	174	149	171	159	159	154	150	177	154	168	160	173	141	178	169	154	169	158	179	137	145	191	175	155	173	171	133	161	123	142	158	150	161	177	158	146	170	179	178	130	170	157	177	173	155	159	171	144	185	164	145	155	165	152	120	134	166	171	185	187	137	169	175	161	150	136	159	146	151	148	174	188	118	167	164	165	155	150	184	154	182	162	155	154	159	145	192	143	165	139	134	152	176	144	143	160	162	165	136	150	182	131	165	172	159	169	147	143	167	164	161	171	146	157	166	141	136	146	123	159	161	168	153	140	159	154	178	174	167	174	131	158	172	150	139	155	170	135	146	155	178	167	152	176	171	158	172	134	175	170	162	154	178	163	137	152	127	152	173	145	143	157	147	134	167	166	165	156	172	174	170	154	179	157	156	149	156	158	173	128	134	138	148	157	128	151	123	149	164	148	160	180	151	161	138	174	165	146	157	134	155	172	179	174	150	146	152	154	167	140	147	143	163	159	142	152	143	134	152	137	161	178	152	137	148	158	161	159	130	160	160	155	135	169	174	156	151	136	139	167	147	145	152	166	164	173	136	158	140	146	152	149	148	194	164	144	139	144	165	160	169	172	167	142	155	169	154	169	156	160	132	137	138	164	145	131	162	158	156	171	135	170	162	183	170	155	167	179	158	150	164	147	168	183	171	144	131	152	171	166	156	144	146	156	170	158	157	140	152	160	149	154	178	161	150	158	145	153	143	176	157	164	167	153	144	137	132	140	170	155	140	133	167	158	142	156	156	170	143	176	161	163	165	148	144	135	163	147	165	161	156	160	149	149	185	153	137	141	163	135	152	166	143	160	174	154	176	143	155	160	172	183	169	133	133	171	148	145	139	157	164	175	164	158	149	178	178	175	143	157	155	142	147	147	161	157	195	148	162	153	151	141	177	140	153	155	157	152	163	143	143	151	178	158	158	147	161	150	141	156	171	150	160	139	147	157	162	163	152	136	152	178	153	139	155	190	164	141	176	166	160	160	167	161	143	148	159	171	163	148	175	150	157	178	166	155	150	137	165	166	121	153	171	143	152	174	144	125	174	172	151	153	147	155	153	141	177	138	150	129	164	163	146	168	170	143	149	142	143	152	147	162	161	148	142	156	153	165	157	141	156	148	186	172	153	158	156	121	161	152	139	143	158	154	161	151	137	134	158	156	155	164	178	180	182	145	148	149	166	144	157	126	138	169	157	143	150	150	165	155	138	168	169	170	141	145	145	173	152	151	156	197	174	146	167	142	158	151	168	148	159	151	135	145	156	172	145	142	157	152	161	135	135	162	158	159	156	167	151	169	158	166	154	154	164	143	137	180	157	170	165	161	172	167	136	161	134	125	136	178	168	162	164	133	147	171	142	137	162	139	158	161	117	150	137	169	164	159	160	170	161	164	171	166	170	186	169	161	165	147	143	155	195	161	149	159	169	156	137	153	180	145	154	152	171	177	142	163	152	170	171	166	166	171	109	154	154	174	158	147	167	163	174	147	152	173	145	171	136	166	177	151	149	161	143	160	181	146	175	140	180	179	161	158	166	171	142	164	144	168	171	167	171	152	189	169	151	162	162	148	171	166	150	155	149	133	157	164	154	167	153	147	169	156	179	173	172	179	174	136	160	153	142	158	144	154	159	152	132	158	173	171	170	138	179	159	171	175	134	150	152	156	174	140	154	145	162	150	152	152	154	126	176	132	141	157	165	179	148	162	158	146	174	176	156	163	156	141	159	136	165	163	157	131	143	147	162	121	149	165	154	168	173	165	140	178	165	172	164	168	139	159	164	146	147	142	166	139	178	157	172	179	139	138	181	151	169	174	146	211	173	158	163	173	162	162	139	136	156	142	161	151	159	137	139	161	158	145	169	143	150	153	171	147	161	168	167	157	156	164	157	165	142	157	182	170	139	150	149	170	140	148	148	139	156	161	157	138	162	152	157	168	177	163	149	180	162	159	157	146	182	149	155	138	165	137	159	184	151	149	149	157	169	154	139	144	135	149	150	158	163	167	184	145	164	171	154	141	150	139	142	144	140	173	130	133	168	168	177	159	157	158	188	170	157	145	147	171	170	150	179	183	169	151	167	167	163	158	168	162	174	135	144	161	144	147	160	148	159	165	166	141	164	160	138	169	154	159	160	166	160	152	152	150	157	161	167	167	136	177	166	140	157	178	169	159	139	143	163	147	173	139	170	166	153	149	145	154	136	151	168	170	162	143	165	117	156	161	156	156	178	167	171	173	164	153	161	169	126	158	154	157	168	164	169	142	127	148	140	174	149	140	151	144	130	153	161	125	147	181	146	147	170	160	175	144	146	148	143	164	138	156	144	154	159	156	137	155	140	156	152	165	151	156	145	187	140	150	167	142	158	164	180	177	156	161	156	172	157	167	148	140	178	130	156	151	172	146	151	180	158	148	152	162	144	152	176	163
8763	3795	531	424	358	394	391	417	387	377	367	390	361	387	391	399	368	377	384	358	344	408	400	368	388	413	404	410	407	358	365	375	399	406	387	389	418	418	383	390	447	411	352	396	401	402	415	374	413	395	368	387	368	395	372	394	379	383	365	368	367	349	373	369	399	376	360	390	408	409	395	402	373	413	387	366	425	371	388	403	380	384	399	358	396	400	341	397	419	368	351	387	391	356	410	410	380	393	377	387	394	372	414	391	411	408	411	407	415	383	416	350	356	408	406	387	392	409	371	388	352	425	369	406	389	430	385	371	388	379	396	336	368	406	385	433	396	413	403	389	374	365	396	393	363	419	373	428	427	389	378	386	363	372	390	365	383	419	396	389	384	358	420	406	396	372	368	357	371	397	399	378	424	377	412	387	362	396	389	363	361	394	366	359	373	422	355	365	351	359	391	364	397	373	354	347	398	395	357	391	412	415	390	406	403	380	374	355	402	398	373	392	360	400	390	383	360	393	389	390	358	422	383	393	377	376	383	390	385	382	404	394	384	387	388	406	385	397	388	400	392	380	379	389	364	406	376	380	398	379	388	361	382	430	395	382	385	404	368	387	389	366	374	400	364	398	412	382	383	385	376	361	389	416	386	369	391	383	408	383	406	393	395	389	343	391	382	362	385	376	404	388	385	374	400	377	404	414	385	380	413	403	399	379	409	388	389	372	417	383	413	392	391	359	365	364	375	396	386	415	375	382	401	339	378	393	387	369	399	396	378	362	382	394	403	367	386	387	333	347	409	361	382	390	387	401	342	384	397	404	410	398	402	384	415	372	394	371	420	401	413	372	400	366	392	434	396	350	413	385	390	393	394	421	371	380	369	396	429	419	430	404	393	383	358	394	387	366	405	381	369	377	379	373	375	382	372	423	362	410	406	355	405	357	373	360	402	393	399	386	384	397	396	364	383	406	389	382	371	383	359	376	422	360	362	378	376	393	391	387	369	432	360	367	375	348	369	359	375	338	382	394	387	422	383	414	389	376	374	398	375	372	411	400	359	405	353	388	361	327	370	377	395	379	377	374	410	381	372	371	399	391	399	339	383	366	347	407	382	405	403	354	371	357	387	385	367	380	376	376	364	347	389	389	398	371	423	365	409	384	370	379	375	383	364	413	401	409	395	381	360	379	375	368	370	395	384	404	412	394	368	383	396	401	364	364	404	401	420	413	353	392	403	406	405	367	389	392	355	402	389	384	389	401	406	387	403	410	368	397	366	378	392	374	408	368	373	373	407	392	367	401	410	384	378	369	399	392	381	387	376	383	381	408	370	372	413	409	385	363	407	396	433	403	403	409	420	411	376	392	426	391	381	383	353	382	392	397	365	388	394	405	349	378	398	416	396	404	382	378	358	456	375	349	390	408	385	389	381	355	390	367	383	363	390	426	381	383	397	363	400	356	391	386	352	391	375	394	377	395	398	406	378	361	375	390	406	391	400	404	385	372	349	413	396	378	363	389	368	383	388	385	399	356	374	368	394	392	370	369	399	368	376	369	382	383	370	351	403	394	404	413	380	401	415	387	382	398	385	411	387	368	362	389	351	368	378	416	427	400	450	410	379	404	400	389	351	383	396	368	403	424	390	355	361	374	392	401	386	391	388	371	375	400	380	376	381	344	422	399	412	406	382	353	385	406	433	379	382	396	424	398	378	404	391	393	417	395	360	394	371	372	378	403	397	372	373	404	367	369	380	386	378	367	432	350	386	416	373	392	368	363	399	377	382	385	375	370	374	383	407	418	371	378	327	367	393	395	414	419	370	369	385	393	391	405	392	368	379	398	385	349	370	372	389	401	396	389	389	366	381	384	417	400	413	406	392	393	369	397	367	406	398	367	393	371	404	391	369	373	400	385	381	382	386	357	403	383	400	387	426	365	388	400	399	391	382	385	370	383	349	354	368	395	409	413	399	378	400	390	380	410	403	407	371	403	381	397	402	407	379	381	414	387	431	388	384	385	385	382	375	403	390	388	379	408	343	386	353	381	370	363	352	345	383	365	389	414	396	385	411	375	412	385	398	371	353	419	355	368	379	385	368	435	389	399	386	374	397	327	378	363	373	378	373	351	392	396	363	397	375	402	408	361	370	348	373	364	407	386	387	400	399	415	365	392	407	386	390	367	416	383	393	411	402	357	399	380	371	414	373	388	401	412	383	398	381	362	394	423	386	369	363	413	412	394	387	391	362	389	407	364	371	433	410	389	395	380	394	396	328	389	374	345	391	391	407	434	368	361	396	374	373	387	385	382	384	364	374	390	361	384	380	394	365	409	381	367	400	377	402	389	388	399	383	390	393	394	389	377	383	406	355	385	386	401	359	362	390	367	388	366	425	371	361	392	427	401	363	404	365	415	393	339	418	392	376	353	365	378	349	374	386	364	337	370	411	386	365	386	361	376	385	399	382	392	423	377	355	413	390	336	428	390	390	412	426	377	403	392	389	394	412	372	404	368	367	385	380	416	369	362	381	416	410	363	372	359	394	409	375	381	382	437	393	380	386	365	404	405	404	393	395	405	369	423	364	386	376	365	377	386	388	398	390	391	384	368	397	391	384	383	413	372	406	408	389	378	349	354	383	372	376	414	380	393	398	378	406	382	368	364	398	395	367	424	389	451	366	419	380	369	408	381	369	382	408	370	396	363	405	414	363	415	381	393	375	393	436	371	396	364	396	384	397	396	382	393	365	399	383	398	409	418	409	384	392	408	400	356	363	383	366	413	391	397	384	380	407	363	385	376	376	381	392	384	379	416	386	389	395	379	365	396	387	388	383	399	392	379	408	379	370	400	398	416	407	410	384	389	336	381	392	377	371	383	386	415	355	410	366	378	393	362	349	373	365	411	377	393	410	393	397	377	378	382	404	400	365	395	376	370	345	381	408	393	398	400	373	366	372	369	403	402	398	388	387	356	382	386	376	355	404	345	377	382	383	389	412	378	378	369	385	364	381	396	378	382	390	398	353	399	367	413	402	362	391	390	395	396	382	429	366	397	401	376	396	411	371	412	400	373	399	379	332	364	392	405	369	389	383	387	430	410	378	376	400	406	356	364	395	407	420	427	415	352	380	389	379	359	392	381	416	386	384	362	380	376	386	390	391	391	381	396	368	400	357	399	373	380	408	381	386	396	387	403	374	378	365	403	372	377	407	361	393	405	386	375	398	353	366	390	363	403	356	394	371	371	387	377	440	371	395	352	374	396	390	415	394	386	409	407	378	408	402	390	354	375	373	376	404	411	399	360	352	368	387	369	402	385	388	395	389	375	379	386	404	372	389	377	380	401	370	365	385	383	361	393	409	381	376	374	394	398	372	385	394	386	383	405	382	411	413	414	366	387	389	399	400	401	362	394	359	369	369	369	381	378	396	391	360	381	410	388	390	388	364	398	408	394	441	396	366	397	426	402	373	383	407	402	392	356	377	394	391	374	412	374	402	374	365	408	356	371	379	374
24927	21486	24865	28517	21494	21004	1080	385	313	323	308	302	313	242	280	248	287	297	294	285	281	279	257	309	268	277	242	299	263	265	290	269	298	271	291	259	252	269	293	270	288	314	300	242	253	260	265	241	266	307	283	288	275	269	282	286	269	271	290	276	299	229	272	255	260	300	296	269	272	267	294	279	271	313	302	295	260	253	284	321	260	253	256	295	272	267	258	309	261	257	308	254	269	262	280	284	292	271	271	255	275	314	259	265	291	261	288	262	281	276	267	264	266	281	266	274	291	263	268	266	259	262	258	299	269	247	267	252	279	293	258	314	279	247	292	285	218	303	243	247	286	286	294	240	252	240	275	259	293	256	255	286	266	296	266	255	240	293	281	257	292	272	283	278	293	246	262	276	286	285	260	290	298	278	288	276	239	239	267	250	296	260	290	300	257	265	257	253	262	269	313	285	306	258	285	256	294	305	304	269	291	274	284	256	284	281	257	274	258	282	294	264	266	246	261	291	288	284	279	272	287	251	269	296	290	245	263	272	250	271	294	259	247	254	251	291	256	267	283	250	269	261	285	268	272	277	287	271	274	263	306	303	267	301	281	288	256	287	311	272	244	254	261	260	278	279	241	271	255	251	253	287	285	237	258	265	271	280	258	265	307	251	276	269	279	275	253	255	304	270	283	271	278	279	312	267	273	273	279	304	282	267	277	275	247	255	253	288	290	242	277	283	260	252	253	260	228	292	304	275	269	268	253	298	281	292	274	283	260	281	272	281	225	315	302	298	275	266	272	286	289	319	310	276	295	246	249	247	246	252	274	268	275	279	271	283	266	259	277	290	303	299	260	253	316	262	283	267	246	271	262	267	284	275	293	274	300	282	244	253	297	285	255	302	285	274	263	263	281	267	299	243	274	287	270	279	275	270	274	300	324	287	252	271	306	259	284	295	282	281	281	257	262	295	299	286	279	261	267	258	281	287	278	278	291	280	252	282	267	274	282	290	275	245	292	297	275	261	306	292	289	291	249	257	242	258	250	269	272	279	282	272	297	250	298	294	278	249	271	259	250	283	287	262	261	240	216	251	253	262	298	266	278	267	263	298	271	264	274	258	274	274	300	256	275	290	281	283	256	240	278	270	263	278	272	263	257	285	279	251	270	243	259	264	278	311	283	247	262	272	264	237	267	262	285	267	268	271	321	302	271	278	263	288	243	299	277	290	260	317	277	271	272	251	271	274	300	278	293	299	250	287	279	284	295	281	298	281	271	246	239	287	264	262	280	262	270	272	263	264	255	284	257	254	275	244	282	264	246	299	277	242	253	252	268	277	254	266	269	311	258	277	273	298	263	297	291	277	284	267	260	260	271	281	285	257	290	289	266	238	254	279	269	274	266	276	279	275	278	277	255	263	256	258	282	276	265	274	254	256	278	269	289	239	299	275	247	270	266	254	252	276	256	266	238	281	281	281	285	271	302	239	284	264	262	275	291	278	278	283	280	248	295	278	269	314	287	278	276	269	278	292	281	278	255	305	294	273	268	293	237	274	306	309	255	248	268	288	269	258	281	260	262	288	255	260	265	251	293	231	262	265	249	300	295	280	254	281	287	263	313	275	251	261	295	335	247	258	261	295	254	273	252	267	272	267	262	225	266	285	263	270	271	280	271	248	256	276	274	268	269	267	272	255	272	324	268	288	258	297	282	282	258	276	280	296	247	280	278	282	246	281	287	269	254	260	253	262	271	258	265	267	284	289	284	280	234	259	296	243	255	277	313	273	298	274	279	277	278	266	256	289	252	285	281	281	272	265	306	292	254	274	289	296	275	252	292	265	274	299	256	265	253	254	262	238	258	269	267	275	279	262	247	233	295	326	237	291	277	274	286	227	266	277	274	278	279	283	295	246	266	292	268	230	289	274	303	288	277	286	258	244	280	269	258	266	238	272	243	299	277	269	303	288	305	305	288	220	299	287	285	276	257	298	251	261	258	278	261	260	260	291	242	281	246	225	302	282	265	306	296	295	259	268	257	262	272	247	292	259	273	271	272	299	263	293	238	274	267	261	264	280	251	253	261	276	285	258	256	271	259	258	245	306	263	281	263	255	256	231	282	268	283	277	253	291	225	295	276	259	261	265	262	278	280	279	279	266	288	270	251	237	276	287	256	251	276	237	233	261	312	300	295	274	245	278	299	219	264	256	295	296	312	279	278	300	277	315	258	293	278	265	224	282	272	290	270	292	269	266	280	275	280	285	300	262	274	260	276	270	259	259	305	251	290	272	292	261	268	277	278	273	251	255	269	295	273	262	255	263	313	237	301	260	273	259	285	250	239	280	282	260	264	272	250	235	285	308	274	302	282	263	275	291	282	294	272	297	282	280	265	288	262	262	288	274	264	274	281	271	286	275	288	284	291	265	288	265	300	240	243	256	262	256	255	290	245	281	262	285	293	274	299	277	287	264	296	246	262	237	256	287	288	272	254	267	277	272	281	293	311	272	260	257	277	287	258	277	251	242	271	277	303	289	288	291	264	295	267	291	280	263	280	270	308	252	256	281	267	277	303	245	288	294	280	264	303	290	257	269	296	279	314	247	260	276	250	265	263	261	264	296	256	255	278	268	253	264	280	256	258	248	271	282	257	265	271	268	282	279	287	271	287	267	292	305	270	284	266	260	247	268	284	269	275	267	252	288	293	287	291	289	279	245	271	255	283	297	280	276	257	267	256	273	287	255	260	244	281	280	267	273	251	285	262	249	277	266	276	272	267	258	253	259	258	295	288	271	246	259	282	273	250	250	256	262	287	288	247	262	278	258	282	287	252	265	293	273	277	279	297	277	279	276	267	276	269	276	305	276	256	269	264	301	261	229	274	241	283	294	298	265	247	244	302	284	273	257	256	270	275	238	260	277	276	289	326	256	266	273	246	289	264	268	285	274	258	249	271	294	257	255	273	290	271	291	278	272	291	333	284	288	294	266	250	224	291	272	285	285	270	286	270	247	272	256	223	257	283	285	291	220	264	260	285	294	253	273	287	302	271	296	302	286	290	251	278	278	273	279	273	322	277	270	282	272	274	282	253	266	234	269	281	268	278	294	260	282	275	279	284	293	273	276	271	286	267	276	277	287	296	277	266	299	278	263	255	287	240	284	271	274	278	292	334	293	282	285	249	265	274	259	258	268	308	293	280	239	282	273	266	256	280	253	283	243	281	302	274	265	253	278	257	264	273	311	271	243	286	269	248	241	253	285	269	245	259	255	254	278	273	299	270	238	263	320	288	274	289	263	276	282	249	265	265	290	250	284	280	311	307	265	283	278	270	273	278	257	285	315	266	321	293	286	262	281	263	268	254	284	255	286	269	250	263	286	267	269	281	252	279	284	271	275	273	272	271	288	296	252	294	276	265	302	273	279	252	287	257	283	249	254	258	296	308	254	277	287	273	286	271	269	263	265	254	254	278	286	239	294	264	268	270	278	243	275	261	276	259	257	276	287	250	284	294	263
23025	32215	2511	929	712	649	644	671	578	614	573	585	585	615	574	589	577	618	571	616	625	568	579	591	611	630	609	578	624	605	556	559	626	605	624	585	630	590	587	610	524	608	558	563	593	581	582	574	589	593	632	583	574	597	594	616	656	575	601	576	584	553	577	609	621	609	592	589	617	661	583	542	592	588	567	629	622	574	570	584	572	629	585	618	613	582	628	594	567	604	618	622	625	570	603	598	579	590	603	611	595	610	565	620	605	625	630	604	586	530	590	608	596	572	568	567	637	580	604	584	610	550	578	562	565	592	588	568	552	526	630	592	589	620	645	604	607	600	591	624	633	587	634	599	559	616	625	614	623	564	644	578	584	631	635	639	590	596	626	599	575	600	596	580	571	587	603	584	628	612	627	589	537	612	590	600	609	571	598	633	629	610	598	580	648	612	597	571	630	600	592	571	643	570	603	566	570	572	608	596	594	607	605	589	574	554	598	602	582	619	663	562	597	580	587	598	590	604	594	578	632	601	615	580	598	598	618	585	595	617	580	586	615	626	607	648	600	594	597	581	566	587	570	589	605	560	592	576	570	565	596	579	633	643	569	619	645	579	628	589	589	618	591	581	589	576	609	569	606	619	589	579	587	582	558	605	619	598	584	588	592	560	659	587	595	594	611	561	580	589	611	609	637	582	596	593	660	624	620	607	581	648	585	578	597	627	591	616	608	612	629	598	587	629	594	580	554	600	573	607	614	600	591	609	574	574	556	617	606	617	589	615	565	608	612	580	557	636	576	615	625	606	627	628	551	562	587	607	625	606	581	595	586	583	651	585	617	577	568	594	577	554	600	569	604	560	589	560	574	588	580	616	573	582	589	605	615	587	614	600	585	616	652	600	554	589	637	576	606	615	635	598	563	574	598	598	618	621	582	573	574	539	616	552	560	584	583	625	598	574	591	598	610	593	583	620	598	562	558	563	606	610	605	590	588	588	579	608	579	596	584	588	568	585	605	630	630	602	590	661	644	598	617	598	591	586	587	596	587	610	588	595	576	592	633	583	584	626	606	614	561	605	593	576	587	563	571	604	582	607	567	610	579	608	592	590	630	596	567	557	571	628	627	586	560	575	584	610	572	579	573	559	593	598	614	541	602	591	580	609	629	652	642	570	615	566	622	622	613	612	579	542	599	613	618	590	581	581	572	548	611	629	619	597	588	562	620	539	623	579	627	598	569	602	585	596	618	575	611	618	627	618	625	558	624	639	603	554	592	607	616	621	575	630	530	607	565	645	571	596	623	568	582	581	630	589	566	615	574	574	584	562	646	580	609	593	573	624	541	591	631	570	609	603	598	592	576	591	584	588	562	577	582	588	555	596	577	585	554	575	531	602	571	575	601	586	590	594	551	630	614	547	604	620	573	616	610	609	583	583	616	586	617	559	612	611	598	592	607	616	582	540	576	582	594	602	564	605	568	597	584	614	589	608	613	567	583	578	637	597	586	558	631	544	610	554	606	601	582	590	587	608	593	599	572	613	614	605	572	602	559	597	645	633	582	573	610	619	627	598	572	614	573	583	624	602	573	618	573	604	546	578	632	597	610	628	579	607	622	570	619	598	578	542	585	547	560	587	584	616	589	632	573	611	581	596	591	606	584	610	629	649	622	620	580	638	568	596	595	594	590	614	510	621	605	539	596	655	657	581	577	626	620	607	629	617	588	600	583	611	611	583	580	586	595	625	579	613	563	604	624	598	570	586	577	534	592	638	589	571	593	599	620	557	631	626	619	602	595	592	638	584	630	585	580	611	589	595	626	540	595	613	568	591	608	574	588	608	641	579	610	565	577	586	591	582	603	615	583	568	585	556	588	628	600	605	618	621	632	608	605	578	589	592	619	562	563	616	569	608	612	616	607	623	601	624	599	596	598	584	636	568	553	630	592	551	635	610	612	591	587	574	606	606	627	559	558	601	568	611	593	586	611	587	593	598	561	575	590	594	620	591	639	624	625	559	548	616	596	577	645	641	603	574	606	603	617	645	597	542	570	621	602	569	616	617	599	598	559	600	611	636	598	611	581	609	624	572	647	594	618	566	575	583	598	628	569	594	634	638	616	574	605	565	643	548	590	584	560	627	592	581	583	547	607	619	569	584	578	625	581	579	589	574	609	617	633	625	633	627	592	599	638	617	576	611	595	584	604	591	607	629	555	601	573	638	591	566	627	600	587	621	619	601	615	571	567	550	583	569	618	629	578	601	569	603	596	614	619	585	577	605	635	595	565	598	597	599	621	586	633	595	604	581	590	639	582	562	652	623	583	588	589	584	627	590	563	618	573	607	588	579	573	578	599	583	571	589	626	569	591	625	611	584	591	555	590	603	594	589	581	580	624	589	559	601	626	583	599	613	633	583	626	628	575	631	602	607	567	635	624	588	613	656	585	576	622	581	554	608	596	605	601	604	594	638	577	600	576	561	586	594	576	627	559	620	579	592	539	620	632	591	569	557	587	640	598	598	602	638	599	556	592	578	605	584	610	531	565	610	624	642	595	589	599	617	599	578	575	593	603	623	587	571	568	598	619	610	594	640	599	589	567	587	618	539	628	612	566	548	566	593	589	584	606	589	565	627	553	591	604	593	619	586	583	589	626	610	587	579	596	592	616	646	634	580	620	582	577	565	573	588	622	549	570	645	599	554	620	614	602	573	618	553	595	604	615	574	605	592	638	576	621	559	604	559	579	612	587	636	591	599	631	574	629	599	602	574	585	606	545	649	587	656	568	574	653	622	592	615	604	633	595	570	620	597	581	608	635	594	617	623	606	572	564	643	573	607	625	615	616	578	587	612	560	554	571	608	574	602	598	610	603	598	589	593	603	566	563	588	594	563	621	590	628	590	593	587	607	605	572	663	585	634	589	607	655	605	591	616	604	630	596	617	611	613	620	621	619	624	634	588	580	568	594	606	601	565	564	583	588	560	575	571	566	574	600	584	561	611	610	545	664	619	565	575	597	622	605	574	629	662	630	627	615	629	558	582	609	593	621	563	590	655	561	581	610	610	579	582	569	640	614	622	640	523	641	534	626	596	589	557	588	588	577	590	609	589	635	578	615	580	590	621	585	610	613	620	606	538	584	553	599	575	594	593	576	585	593	563	627	609	615	601	606	560	575	622	629	586	592	622	601	613	584	586	588	594	615	618	565	591	571	610	585	609	584	557	595	626	615	629	619	604	628	604	577	587	607	581	600	566	577	587	601	580	594	582	602	620	620	604	580	603	638	579	564	583	562	612	600	566	569	570	614	611	622	618	608	578	595	607	584	623	564	580	640	614	579	595	638	580	585	587	599	616	604	614	598	624	584	632	634	626	589	595	572	583	590	595	599	586	555	625	557	548	631	631	582	590	597	594	563	548	600	591	556	575	604	581	571	616	599	617	602	602	576	607	576	594	569	589	543	629	592	561	563	586	629	594	586	603	609	625	563	549	657	594	565	582	598	621	599	624	557	597
24258	21448	25143	28147	21449	21461	19953	699	388	334	302	340	265	253	255	251	276	249	233	238	209	259	218	243	250	240	236	224	219	232	216	224	227	225	256	242	222	251	224	223	213	254	222	252	220	217	215	233	211	244	230	227	252	261	213	253	233	236	205	235	214	221	204	250	223	230	229	203	176	230	219	207	218	212	244	244	234	217	223	249	231	201	238	227	244	242	241	215	219	212	225	225	210	217	260	218	232	233	240	241	238	210	241	238	238	242	215	221	210	197	206	214	225	229	224	256	237	219	237	230	194	201	235	241	200	226	216	207	258	242	211	192	212	221	244	239	213	207	245	238	225	195	240	229	258	225	208	225	231	222	221	229	254	213	212	249	193	192	241	225	246	239	233	233	221	191	251	237	230	245	206	238	253	229	232	211	202	247	219	219	218	225	236	231	258	213	236	224	224	251	209	251	227	240	227	218	235	229	212	220	224	186	223	213	233	254	222	206	237	248	268	241	231	225	219	229	262	241	215	217	210	215	228	298	227	230	233	240	213	244	214	237	242	249	251	252	216	216	217	231	244	223	231	250	225	253	255	214	224	267	239	199	208	224	196	234	245	227	210	233	229	229	249	243	208	241	251	234	254	241	219	237	226	209	231	261	226	236	211	215	199	241	227	216	215	216	245	219	236	231	236	219	213	230	242	201	248	209	215	207	171	194	218	248	210	240	232	249	199	226	218	261	233	212	253	226	248	229	245	268	242	213	255	252	273	227	216	222	244	242	240	250	243	224	249	222	209	216	204	217	214	232	248	200	225	228	241	225	195	211	223	244	260	217	221	227	238	228	229	246	220	211	216	220	215	219	226	247	229	238	232	232	219	246	217	240	235	220	238	227	233	223	224	240	224	229	227	217	257	238	209	220	257	235	191	228	221	222	256	238	217	207	220	232	236	227	229	217	232	242	220	238	229	222	254	214	261	225	259	277	212	232	216	243	248	224	233	212	242	228	254	239	226	221	210	256	237	214	233	248	232	228	188	243	226	215	225	252	226	232	225	250	250	234	228	256	210	226	215	256	249	244	214	221	244	231	202	210	228	215	200	234	209	219	227	227	182	247	251	237	238	235	243	210	219	233	208	217	210	221	252	210	219	268	261	225	233	244	213	250	240	219	223	244	224	204	223	224	215	230	228	232	244	204	234	231	276	231	255	233	215	220	219	214	218	224	220	212	222	215	242	212	252	222	235	235	221	235	203	221	205	199	247	242	185	234	247	208	241	247	224	244	241	233	226	246	211	219	227	205	238	214	244	239	219	230	227	222	214	226	246	198	258	237	227	216	249	225	227	212	228	230	213	219	251	213	211	222	234	229	232	246	234	231	220	234	230	245	235	227	207	206	242	221	229	232	236	233	228	229	229	242	217	240	237	206	225	219	237	222	221	212	199	226	218	235	210	219	206	213	230	216	227	225	220	215	233	250	217	235	253	233	236	212	198	228	224	218	245	232	200	194	230	192	201	224	229	237	228	240	224	233	224	204	245	229	203	211	217	225	223	231	249	233	226	210	269	240	231	228	219	213	227	206	224	253	241	233	197	206	223	244	252	247	236	243	230	238	228	211	215	238	217	228	239	225	208	213	213	213	225	219	236	205	254	242	210	210	231	190	255	219	226	170	222	225	204	251	261	234	221	250	236	241	251	231	221	220	204	220	208	235	251	219	221	224	206	203	230	244	257	247	216	218	234	218	209	226	227	261	215	237	236	205	262	239	237	223	215	221	218	204	240	247	184	228	223	225	224	209	238	209	249	212	231	239	218	250	240	247	217	212	212	214	211	200	221	203	210	239	233	246	213	213	238	210	205	216	230	206	233	221	232	227	252	247	225	230	239	252	244	229	235	243	240	230	223	245	221	241	220	242	234	237	198	216	269	223	221	235	249	218	207	218	232	246	241	217	234	221	212	240	241	218	249	241	212	228	255	251	204	272	244	248	222	231	262	247	218	222	255	233	252	224	279	210	224	245	245	219	248	225	234	227	232	216	206	220	230	224	243	227	239	228	249	248	209	244	227	247	211	212	242	258	233	229	207	232	259	209	194	233	218	233	229	243	248	214	204	233	226	224	235	248	198	259	243	227	220	235	271	198	206	227	218	247	223	258	217	256	210	219	193	220	233	230	227	256	233	224	226	241	229	235	224	195	227	228	225	245	211	239	229	219	235	240	231	202	208	235	211	245	248	245	220	239	197	209	235	208	208	241	234	242	233	247	253	256	249	243	231	220	224	216	248	208	210	235	218	212	233	220	225	241	211	235	210	206	219	244	261	217	194	236	225	249	214	239	208	242	244	232	259	247	229	237	206	210	207	218	214	227	231	234	209	231	220	255	221	214	238	243	208	235	211	220	218	218	213	266	214	204	246	251	229	226	251	238	240	249	251	195	226	210	213	201	198	221	229	217	212	224	223	235	231	224	224	232	258	196	201	248	205	245	210	223	210	236	250	220	271	231	226	265	236	224	219	227	203	228	208	212	234	198	209	199	236	243	224	220	219	213	212	220	197	214	229	253	247	231	222	239	217	206	244	234	228	197	233	192	228	233	262	214	230	224	233	238	222	234	264	245	224	226	204	216	242	231	227	231	233	222	227	236	232	205	243	255	202	221	255	240	254	234	204	216	264	235	245	223	224	224	220	238	218	240	238	219	199	227	222	227	226	227	238	243	213	204	235	235	177	248	238	203	230	211	237	232	223	221	224	229	215	200	210	198	198	194	223	217	210	238	238	226	217	221	194	263	228	218	221	253	222	232	237	204	260	245	225	228	244	226	200	263	236	219	235	218	233	223	209	216	210	216	240	260	215	243	230	242	214	249	220	206	215	215	238	231	201	212	248	218	215	197	215	201	205	239	237	200	244	227	225	224	251	242	253	200	223	196	254	232	226	224	249	239	215	256	230	218	188	225	212	220	198	210	232	217	232	231	216	216	224	205	229	225	256	209	236	228	225	232	212	230	207	254	232	218	219	220	206	194	241	227	237	228	218	234	215	247	243	242	211	230	233	227	219	236	212	214	226	230	258	242	218	224	233	222	194	238	210	232	260	233	197	206	237	199	213	215	225	244	203	241	245	231	244	220	252	223	240	233	224	201	239	213	233	221	217	250	246	260	201	207	237	253	224	206	212	218	205	203	216	216	212	241	206	241	230	211	232	228	258	243	242	212	214	222	229	229	216	231	223	217	262	244	238	244	211	244	259	222	211	258	188	212	223	236	243	255	207	217	241	217	233	250	236	254	202	252	221	232	229	221	230	230	233	220	234	203	208	213	249	243	245	231	233	213	218	258	209	237	257	226	208	247	221	238	234	277	234	265	229	259	249	232	224	205	247	220	232	221	229	234	229	255	240	211	248	228	254	215	242	228	227	229	224	216	245	226	226	229	201	245	216	219	223	275	233	224	232	206	211	230	212	220	215	222	223	209	258	219	246	239	239	215	223	203	203	243	243	251	239	230	208	237
29328	43482	4084	1185	699	658	581	536	507	561	534	481	523	507	481	506	504	500	503	474	477	526	438	513	485	497	492	483	476	496	444	488	443	509	512	482	469	506	456	501	424	478	489	501	482	453	484	495	472	487	506	487	436	511	477	493	482	477	483	511	545	475	500	499	421	492	484	458	466	455	476	463	444	442	513	470	475	465	490	523	511	466	503	457	484	535	487	471	485	448	487	503	498	483	454	507	497	453	483	495	480	436	487	499	504	489	457	460	531	486	502	459	458	491	487	507	486	494	437	474	439	486	504	504	471	482	489	490	449	495	457	456	513	469	500	496	439	456	476	523	445	478	485	458	494	494	447	482	508	475	487	473	459	469	461	492	485	468	455	479	486	453	491	508	458	469	500	455	479	492	471	476	444	504	479	484	464	457	475	505	488	466	463	514	476	462	470	481	444	510	459	507	489	457	488	476	441	472	492	480	509	536	488	468	478	451	459	474	510	449	503	460	476	460	468	505	471	468	464	459	447	542	486	488	478	478	483	489	477	517	458	529	487	465	441	492	446	460	492	488	460	463	481	503	472	481	511	469	483	456	456	487	473	475	477	517	433	472	478	485	493	474	499	477	474	470	509	482	459	460	480	514	445	493	479	485	466	477	506	477	479	461	498	479	465	483	511	482	507	487	471	496	471	490	507	506	484	496	482	491	472	451	487	483	515	467	477	477	499	449	518	479	461	457	483	497	496	486	451	460	456	491	508	483	489	462	453	490	507	466	468	528	473	474	491	495	429	484	457	448	491	488	448	482	487	515	504	488	460	477	466	460	481	428	518	496	470	517	497	513	490	475	511	453	468	480	486	479	473	477	494	466	473	461	423	486	499	454	476	499	475	502	471	521	456	496	516	502	451	471	496	477	485	434	465	500	477	449	483	501	496	469	517	499	473	450	491	460	458	493	455	472	486	441	463	482	492	455	488	505	480	489	488	460	537	495	456	512	492	502	485	459	473	441	471	467	439	522	509	475	499	477	496	483	517	546	481	473	467	468	484	486	472	466	468	431	487	475	477	507	513	464	503	469	459	488	476	426	445	446	452	516	482	470	502	499	475	459	469	423	471	481	486	487	493	473	509	467	496	477	504	489	480	477	499	489	463	506	458	445	478	517	465	484	492	471	456	441	467	463	480	476	480	494	494	486	507	466	512	476	464	487	475	483	470	471	457	443	509	491	473	480	513	464	466	497	478	484	482	458	457	460	455	529	478	479	546	469	474	458	507	508	468	511	460	486	506	468	461	485	487	454	480	480	492	473	506	437	413	473	509	489	514	466	462	475	480	502	487	491	500	460	447	439	476	457	472	441	508	436	488	533	499	495	495	504	500	481	470	456	492	484	500	465	475	476	449	498	451	455	500	510	495	461	476	473	466	470	520	425	510	509	493	466	484	472	482	465	472	447	490	495	483	456	474	503	471	473	480	453	462	510	497	466	472	457	482	458	511	463	475	504	496	464	452	501	499	500	445	459	504	461	496	496	457	481	452	433	466	508	479	474	477	447	478	448	491	494	489	501	485	502	499	495	488	477	447	485	396	503	458	475	485	505	473	482	479	498	486	485	428	507	482	468	458	467	467	503	484	484	449	477	470	489	469	490	488	498	459	455	453	464	469	483	462	510	448	485	498	460	441	525	532	468	472	480	470	477	491	499	504	462	479	458	500	443	456	473	491	463	491	493	479	506	484	409	490	486	516	503	480	493	495	475	472	500	493	507	470	467	422	486	515	506	464	473	485	457	488	488	515	518	487	466	479	498	484	498	455	460	479	504	442	464	483	514	470	461	466	455	469	459	474	486	465	470	458	481	471	489	472	459	466	465	468	503	416	518	455	496	457	491	450	490	468	453	490	476	457	499	476	465	468	479	500	510	470	447	486	481	433	516	501	486	463	478	465	494	482	504	527	483	503	468	507	437	472	482	480	499	508	454	489	495	486	515	477	448	513	481	530	457	487	522	446	486	451	459	439	478	510	476	488	468	491	441	493	485	475	461	497	452	453	467	471	429	441	492	484	458	479	469	475	443	469	532	472	461	469	468	519	516	504	476	479	482	457	487	483	496	512	505	527	514	450	492	478	464	477	485	495	475	472	485	495	478	482	469	530	494	491	498	483	464	460	455	477	455	494	502	470	473	495	493	459	482	490	453	464	492	489	479	506	467	446	428	514	472	519	512	484	458	474	474	493	470	442	464	500	473	476	482	469	513	498	468	470	508	469	476	505	494	475	510	477	464	492	468	493	469	443	470	468	440	451	457	459	489	490	508	448	479	479	495	483	489	479	503	481	465	498	481	511	509	520	471	477	481	495	501	474	510	471	491	465	483	460	467	469	478	464	474	475	507	483	458	423	483	482	484	463	452	519	481	455	457	478	488	484	474	506	469	485	477	455	476	504	487	498	496	508	493	454	494	500	480	464	501	499	467	467	482	464	470	488	456	462	471	470	463	485	501	490	516	494	486	477	519	477	480	456	483	472	485	474	468	476	483	456	484	497	470	488	489	463	475	492	479	448	502	446	489	479	514	491	505	476	472	473	450	477	445	469	470	489	484	468	490	501	506	463	444	488	443	436	466	465	470	509	474	498	476	500	497	439	491	495	467	477	398	454	481	475	504	496	496	509	477	530	501	493	471	506	525	481	484	498	472	467	503	483	449	447	471	469	446	446	483	493	491	457	472	459	479	479	462	466	492	472	475	484	482	488	471	463	504	491	490	514	442	436	436	464	471	474	435	458	473	483	465	490	507	440	496	482	454	445	440	508	473	504	447	472	481	466	465	465	446	491	480	450	458	486	486	448	446	474	493	454	467	480	497	452	484	459	453	473	491	478	489	510	490	501	500	481	485	491	455	486	486	436	447	489	469	456	540	500	467	504	451	489	495	485	497	445	506	480	489	459	471	464	472	501	476	459	516	439	470	454	486	470	456	479	438	481	447	448	473	488	492	482	484	496	459	489	459	506	497	466	473	477	449	469	467	515	464	485	466	477	482	507	491	494	447	452	434	487	501	508	466	480	497	464	438	508	520	443	437	497	455	473	505	490	458	479	473	478	480	505	477	477	449	502	481	449	514	496	482	473	480	487	446	483	497	484	463	496	476	435	469	510	474	440	497	495	450	481	492	495	476	458	482	491	464	481	435	472	464	464	489	468	462	470	475	494	468	496	521	479	511	499	464	483	449	494	484	487	515	491	475	455	437	461	478	473	495	473	466	479	485	491	460	488	488	516	443	459	482	476	512	468	523	497	453	439	525	478	438	476	487	504	472	475	519	483	485	511	482	485	513	495	509	493	478	461	472	495	445	497	488	489	466	508	533	430	478	498	484	494	473	515	489	486	482	476	508	487	502	456	470	521	472	472	483	489	500	442	484	493	496	499	464	476	475	461	476	520	466	486	491	485	474	455	491	465	445	461	457	476	457	500	493	450	439	460	497	476	503	465	490	431	464	472	449	440	483
32677	20614	9489	457	231	203	180	159	158	196	169	177	150	153	149	161	164	168	156	155	176	158	158	132	157	148	170	165	163	143	174	142	156	137	146	157	159	153	170	158	135	150	167	141	147	135	150	136	147	153	157	169	153	138	157	130	169	149	156	161	156	175	174	145	141	166	163	163	148	152	170	145	147	146	168	153	161	170	171	135	130	152	146	151	163	128	159	142	182	157	153	143	153	161	140	151	168	184	163	154	138	158	163	185	182	157	142	165	149	146	157	171	168	139	151	145	173	167	164	166	180	171	151	145	156	142	136	150	162	151	147	156	158	148	170	154	176	143	170	150	149	177	167	163	141	142	146	157	168	160	177	157	151	163	144	143	137	145	162	161	170	133	157	158	157	171	158	184	184	146	176	150	141	137	143	160	177	159	175	144	134	148	158	151	152	174	150	168	167	182	167	185	173	153	154	155	171	127	137	127	175	157	158	159	135	151	185	156	163	158	130	161	150	171	151	147	147	138	160	170	145	152	160	164	153	141	164	174	132	166	158	148	173	167	176	191	161	150	154	174	174	162	155	162	143	155	151	134	150	150	159	174	178	148	191	154	183	172	164	179	135	163	141	163	145	136	151	156	145	166	179	150	166	159	158	164	163	169	164	156	182	144	164	154	146	134	131	137	146	155	153	159	153	168	161	168	168	176	168	172	170	165	152	173	171	161	144	128	171	140	169	189	162	167	157	158	137	126	138	128	144	150	190	153	134	149	123	162	169	159	142	152	161	172	142	189	163	149	151	136	152	148	140	187	138	166	154	149	167	157	156	166	155	144	159	152	168	175	161	146	188	177	134	182	154	167	147	167	161	158	166	155	163	171	148	136	175	173	153	184	169	151	142	153	185	147	167	140	140	130	137	150	153	161	166	159	164	159	160	153	157	169	174	141	158	147	161	179	171	160	168	146	159	163	147	146	148	145	174	149	166	132	173	154	150	164	168	145	156	155	144	182	177	150	164	174	164	163	157	146	150	162	172	160	137	158	162	165	169	131	163	147	162	156	169	124	166	163	142	173	157	153	158	131	142	166	165	149	147	160	170	176	185	175	159	161	173	145	151	134	144	174	152	163	156	150	157	157	160	150	139	178	164	168	141	176	177	157	153	168	155	138	191	178	159	166	165	145	147	153	149	151	143	157	166	170	170	174	153	178	160	172	140	146	170	143	197	156	162	151	158	140	141	175	183	148	147	163	186	163	178	140	149	159	164	163	171	142	181	165	181	148	157	158	166	181	176	160	154	167	186	156	147	159	189	144	145	164	153	171	142	189	192	168	149	163	150	153	154	154	151	163	190	151	151	155	165	138	158	168	171	131	157	160	158	148	132	160	161	153	143	163	157	170	155	165	168	156	155	151	153	139	143	174	170	150	171	127	147	156	141	133	145	151	166	180	157	156	154	164	175	163	133	162	150	168	145	150	183	129	157	156	167	154	169	131	172	170	148	162	142	177	156	143	158	163	173	148	163	158	138	157	175	177	152	175	150	156	143	165	124	156	149	166	156	123	164	179	151	144	171	151	157	158	169	143	173	163	160	164	134	166	136	160	159	134	158	168	142	153	160	145	135	132	156	169	146	140	172	150	143	156	150	166	173	161	152	168	162	159	143	181	138	138	138	134	168	168	142	136	157	146	152	148	167	176	156	189	150	140	155	155	137	170	166	167	169	160	145	167	143	145	164	147	164	157	138	183	170	142	173	191	146	135	171	154	152	133	163	172	170	157	144	134	158	147	177	176	148	155	168	146	151	165	171	182	128	157	168	162	156	138	157	161	148	156	148	163	150	168	147	150	155	132	153	148	166	139	160	182	154	155	179	191	136	165	150	153	168	155	156	166	143	153	152	169	154	153	174	182	158	143	169	144	136	135	167	157	153	149	180	149	140	155	169	157	160	173	126	144	167	158	140	149	175	143	176	150	166	181	164	128	177	157	154	150	176	156	158	130	134	162	170	159	136	171	157	165	174	154	157	168	166	180	175	135	150	155	167	159	154	157	154	171	139	145	157	167	167	154	162	159	152	170	154	158	138	163	147	158	177	149	158	134	137	169	164	161	201	181	163	152	138	158	146	147	151	146	169	135	137	158	167	162	165	136	146	160	149	161	140	155	166	145	145	173	156	156	175	168	149	163	138	149	157	153	161	158	152	145	155	159	157	179	157	148	145	159	154	151	134	165	181	163	155	157	153	146	155	165	159	149	160	157	161	153	162	188	145	164	167	180	185	143	149	154	171	166	165	168	146	173	147	164	145	173	152	151	172	153	147	158	189	166	167	129	140	163	171	150	161	147	149	163	145	162	164	181	183	155	169	161	159	165	138	129	146	169	142	160	151	133	140	153	149	176	146	157	158	152	151	156	175	165	151	145	174	152	148	157	156	153	175	161	148	160	159	157	170	150	186	140	166	152	137	161	182	162	151	147	145	147	170	164	154	178	163	151	167	152	170	158	146	163	178	192	178	137	130	166	164	141	156	159	160	171	170	147	147	154	153	177	157	161	135	138	179	148	171	159	138	141	200	155	146	147	173	168	160	160	167	150	173	160	175	169	134	145	153	151	141	165	136	167	179	153	152	166	154	177	150	179	180	163	184	147	164	147	159	148	186	139	154	166	165	160	158	186	168	173	152	153	154	184	164	149	154	170	157	146	143	159	194	146	163	163	156	142	152	161	155	158	139	176	172	153	169	159	163	142	159	129	175	139	175	160	174	171	177	150	163	152	144	132	145	150	152	144	143	151	156	171	170	162	159	157	173	174	151	188	187	173	151	174	152	165	124	153	152	163	179	172	176	154	154	179	149	155	158	150	162	168	163	149	147	149	178	153	140	157	169	149	185	151	153	170	158	153	151	165	155	149	161	164	147	157	154	139	149	152	156	135	188	143	169	161	165	155	157	149	140	130	146	170	154	177	145	181	160	137	161	161	129	142	149	136	152	156	146	153	157	144	169	158	161	171	152	155	160	172	157	145	177	174	157	164	177	150	157	148	156	173	182	163	179	157	152	139	157	168	163	186	155	175	151	154	141	164	169	132	158	153	166	170	151	161	183	147	150	131	142	147	150	166	169	150	153	154	161	158	158	152	129	137	150	156	184	152	149	150	180	146	153	167	165	152	158	150	159	163	166	167	163	148	159	163	141	154	177	154	150	171	148	156	155	163	155	158	148	174	186	157	167	166	164	151	147	150	173	162	155	141	156	183	157	144	179	157	131	164	163	161	149	165	170	160	164	160	163	171	144	152	146	171	174	185	161	137	149	155	163	166	177	183	165	164	161	155	154	135	154	146	140	160	153	207	142	143	148	156	149	166	155	182	151	152	143	158	161	157	152	149	132	153	165	160	155	147	185	163	163	165	154	162	181	150	164	146	148	152	169	174	159	164	168	168	140	135	138	170	160	177	136	141	124	139	169	155	173	155	141	146	151	165	158	160	163	173	162	133	149	168	166	158	137	144
8610	3809	545	405	394	411	399	379	365	374	403	400	406	394	398	384	387	396	398	365	355	378	409	383	410	372	358	372	359	371	369	392	414	405	394	377	363	382	384	387	386	371	414	407	344	363	392	387	393	393	374	381	372	417	367	376	396	390	394	366	384	366	392	382	375	425	403	397	352	385	396	404	391	362	428	404	352	386	384	359	365	426	413	354	360	368	401	348	387	380	411	422	385	389	399	382	385	411	418	384	393	416	412	396	336	379	388	378	388	413	376	374	403	404	355	369	387	406	359	389	372	400	349	385	387	391	372	400	400	364	367	399	369	385	403	389	415	377	382	410	402	374	377	400	391	390	373	354	391	403	381	398	349	375	389	368	377	389	401	389	382	398	414	409	420	409	385	373	367	398	377	370	390	405	373	377	388	383	389	402	411	428	386	385	384	407	388	382	396	376	411	349	422	393	377	378	378	398	382	383	360	402	362	393	411	410	407	376	373	385	348	391	368	361	397	403	391	408	378	395	331	359	369	431	376	409	361	396	368	345	396	374	400	399	417	392	374	403	391	360	377	381	397	363	370	353	379	440	372	394	390	382	382	369	393	388	365	389	368	405	389	392	357	399	399	391	383	412	355	397	400	366	392	435	451	408	393	367	381	384	361	350	387	390	370	401	409	366	374	396	367	403	393	389	408	392	364	400	379	409	349	392	383	430	359	391	360	403	371	394	396	396	410	389	393	384	397	412	361	406	377	375	365	390	367	363	427	417	388	400	372	390	363	370	366	395	413	411	343	379	376	416	378	405	382	374	389	340	394	371	348	410	413	378	367	372	389	401	379	391	369	359	384	411	403	364	397	419	384	418	424	353	395	366	404	385	399	381	375	412	387	380	393	363	362	367	394	413	406	359	439	400	392	382	394	385	354	420	376	418	384	374	377	385	379	380	364	340	387	402	367	400	384	342	384	356	398	388	401	386	366	401	376	347	374	383	387	374	389	377	367	407	404	388	392	380	397	344	328	342	405	400	394	377	384	374	362	409	406	389	373	412	362	375	386	391	367	400	390	355	368	402	417	411	354	386	392	408	412	384	415	399	397	432	362	396	373	381	374	417	353	375	390	352	389	384	397	417	355	371	379	414	400	389	398	434	397	414	390	369	360	391	384	372	349	390	418	365	397	383	355	368	413	378	411	387	376	427	389	380	364	396	382	363	363	399	373	385	408	370	374	381	397	414	388	396	365	377	397	409	389	410	365	374	344	388	388	369	446	381	415	395	390	375	384	370	378	396	378	373	337	385	335	364	392	393	376	424	395	364	382	376	384	405	389	370	366	371	363	381	423	376	392	377	377	374	387	415	389	354	399	388	421	362	409	393	374	332	372	417	362	375	406	400	387	365	397	358	385	376	373	402	381	385	385	414	376	395	402	385	394	374	353	352	392	371	402	361	392	385	412	349	413	414	411	341	404	383	369	387	357	380	385	393	399	365	376	370	409	410	358	375	426	372	425	428	368	411	385	389	363	415	394	417	381	375	413	391	414	402	381	403	386	377	402	389	381	378	409	397	404	390	410	404	383	394	368	387	384	405	407	385	366	396	374	389	382	373	393	384	396	410	377	385	376	396	382	352	389	385	418	391	345	381	434	375	370	381	423	389	425	386	351	396	369	381	379	382	376	374	402	390	402	389	394	385	412	371	416	411	407	401	367	360	397	364	396	367	383	380	373	370	386	424	374	376	399	395	390	343	365	400	385	394	449	380	404	394	369	363	415	397	379	404	417	380	412	372	384	358	405	360	356	389	376	384	406	395	388	393	396	407	344	386	364	407	373	355	358	356	371	357	373	374	401	355	381	383	373	412	415	373	363	376	394	436	384	359	388	403	377	390	402	407	386	409	363	409	377	394	369	441	401	403	437	359	375	358	376	356	375	375	326	357	362	407	370	397	373	380	361	402	382	394	384	400	353	390	426	376	404	407	388	372	371	395	384	400	429	361	378	386	353	408	354	416	372	376	395	384	374	411	404	374	355	406	434	377	391	388	404	388	376	369	409	400	395	364	371	393	375	385	357	358	381	382	405	352	383	402	374	379	352	416	384	325	352	380	387	402	370	396	397	385	358	370	403	383	406	410	376	383	393	380	393	412	391	409	399	418	422	366	404	375	401	372	384	370	384	431	405	393	377	393	377	387	354	359	420	377	368	396	386	365	421	393	393	399	372	399	403	379	409	363	410	380	388	388	365	373	378	375	374	407	385	403	394	403	375	369	372	354	388	396	347	426	418	377	363	403	392	365	400	415	396	411	384	413	358	363	442	411	390	389	380	402	370	427	409	408	371	373	395	393	376	417	384	351	367	402	420	383	405	370	376	385	416	351	404	395	401	378	419	400	371	397	382	377	373	406	417	392	389	372	429	386	392	367	402	399	378	372	402	422	367	393	405	389	368	394	428	376	395	380	370	406	383	395	397	378	387	401	414	390	377	411	364	403	382	381	391	380	382	408	376	383	374	382	408	358	385	384	400	409	383	384	377	395	368	409	411	386	356	387	383	380	408	396	396	434	350	392	383	401	375	403	374	410	397	384	388	414	385	343	391	383	388	377	401	400	359	367	415	429	412	385	374	382	387	410	377	412	378	385	399	382	379	368	387	381	388	369	367	394	352	431	366	394	382	377	360	375	403	383	401	422	386	381	380	379	353	390	385	389	376	364	386	394	400	340	396	368	411	373	380	393	374	383	381	402	442	365	408	386	389	365	386	391	352	390	378	353	398	405	397	373	391	408	378	398	360	354	395	409	397	376	385	387	369	384	378	375	333	376	372	376	406	402	393	378	366	390	408	386	413	402	333	338	390	406	375	410	406	384	360	363	362	387	405	375	373	395	424	387	421	359	386	372	380	371	372	375	392	375	378	392	384	396	376	419	386	384	406	374	386	381	392	387	381	374	419	383	400	388	372	409	407	390	369	383	403	394	333	392	382	431	375	370	380	387	364	399	411	388	369	378	385	417	360	375	390	372	380	373	404	374	377	397	392	393	374	389	387	400	400	402	393	407	387	380	442	362	353	377	383	344	372	382	407	390	410	395	377	380	400	383	381	387	360	379	378	417	366	410	413	407	367	393	397	372	360	379	380	394	380	365	421	379	417	405	378	385	356	373	389	391	406	413	351	368	376	411	420	371	348	363	413	402	383	387	389	369	418	357	367	371	405	396	387	383	374	366	436	381	407	326	376	385	373	382	381	369	353	396	407	365	407	374	388	376	393	418	416	363	415	395	401	398	370	398	404	385	420	394	370	373	435	384	369	377	388	387	368	392	368	387	378	401	356	389	405	377	363	400	402	392	383	432	387	376	391	377	372	363	398	366	380	372	405	362	404	401	393	359	379	410	409	377	377	370	347	392	373	385	419	354	373	392	401	389	379	399	409	385	371	396	391	426	417	388	404	412	351	429	390	383	362	426	423	390	361	359	365	384	373	345	396	391	370	361	380	358	408	390	395	425
24922	21500	24874	28548	21496	21019	1101	411	321	322	299	320	289	302	293	271	306	276	302	281	278	275	243	274	343	295	258	292	280	279	254	277	281	251	275	325	283	245	271	274	273	292	262	288	241	298	257	242	295	283	293	281	305	262	259	290	277	300	292	299	262	261	261	279	264	263	257	280	229	267	301	277	266	271	295	293	299	267	259	297	281	276	241	297	252	301	290	288	254	261	250	269	289	283	294	268	283	288	289	253	268	258	268	253	217	279	284	305	277	272	281	277	273	279	273	252	254	252	247	284	259	265	250	270	257	258	274	269	294	300	320	281	282	269	276	279	262	262	285	271	288	268	282	278	279	259	269	272	284	259	305	273	251	283	260	262	280	242	278	266	254	285	251	292	244	279	261	269	304	269	269	275	284	275	297	279	278	279	282	282	260	247	272	244	258	280	236	229	271	288	308	270	291	271	273	250	273	296	300	279	287	291	281	266	274	282	249	273	291	243	234	239	264	284	283	226	294	267	295	267	306	286	280	265	275	275	280	285	260	295	262	281	282	265	263	269	265	282	291	278	261	287	275	295	294	273	263	289	292	294	271	291	291	282	281	258	258	252	267	234	259	281	304	242	268	265	276	297	256	244	259	250	282	241	291	289	294	292	257	261	248	273	259	270	270	277	287	274	230	289	275	255	263	267	317	303	264	291	260	291	264	252	279	276	287	256	269	306	286	256	265	286	268	265	282	274	266	296	248	307	256	263	266	264	293	275	285	251	277	262	288	278	265	252	270	290	303	276	273	287	292	269	273	274	270	256	273	280	274	279	271	254	270	257	293	273	270	308	285	278	275	284	287	267	251	252	260	282	280	266	275	265	268	294	290	270	261	289	300	259	278	272	265	287	274	258	305	260	260	266	260	253	266	277	268	277	285	253	291	293	271	286	231	296	284	278	268	266	273	264	240	264	285	289	299	281	304	285	260	299	258	280	251	272	281	277	262	288	278	291	282	267	267	253	277	270	287	275	277	275	267	281	281	296	269	282	258	276	279	242	287	262	294	266	256	249	293	277	276	270	259	265	304	264	262	269	280	259	257	287	288	268	253	304	281	277	266	257	276	261	259	254	256	281	251	277	277	269	309	270	261	286	257	261	255	244	252	250	288	282	283	259	288	277	287	307	248	301	260	262	270	292	250	254	254	288	231	274	260	248	289	296	284	261	234	280	258	292	282	279	288	252	301	269	262	284	277	267	277	283	268	296	248	248	297	258	289	308	291	271	268	250	270	260	299	273	323	260	267	284	256	248	264	268	278	246	261	268	252	291	250	278	274	285	313	306	279	228	243	307	298	224	255	300	281	258	295	259	307	270	300	293	291	292	247	232	242	284	271	257	285	297	284	287	261	294	284	268	294	283	269	241	267	267	247	277	278	283	297	292	285	278	306	280	234	259	291	264	279	278	277	269	259	237	280	285	248	258	281	276	245	305	302	272	250	261	263	267	307	259	264	278	251	292	278	278	265	292	291	284	276	275	261	291	294	271	247	275	251	291	293	274	277	277	276	308	286	284	289	292	279	312	240	285	279	297	295	279	294	277	323	282	273	250	256	284	275	284	239	276	288	280	261	277	276	276	255	285	257	259	270	273	251	244	280	289	294	266	262	269	264	274	268	258	240	270	248	259	268	279	279	279	252	267	294	268	284	287	266	258	253	276	272	286	290	266	297	285	230	263	299	294	245	270	290	248	254	286	268	266	285	258	288	282	259	267	265	296	250	299	277	289	295	266	263	271	295	291	274	262	290	317	291	277	279	273	273	263	274	256	250	291	263	247	278	274	278	288	284	296	262	277	278	253	273	278	280	252	268	286	280	287	285	280	273	276	256	280	253	259	276	257	264	284	278	247	324	241	263	286	270	282	254	276	251	288	265	284	234	276	317	245	269	286	296	255	328	270	252	259	261	255	301	287	279	287	273	315	258	259	276	274	276	248	254	262	283	280	309	280	270	254	259	284	289	261	322	324	258	248	294	299	249	282	267	266	293	303	282	264	231	278	258	277	245	255	273	308	291	263	284	286	252	243	281	258	299	282	250	289	281	279	264	286	282	280	273	284	272	243	268	291	293	273	309	289	290	286	268	298	302	246	267	266	281	303	264	273	283	291	272	284	252	268	295	253	283	256	247	291	276	266	287	252	264	289	284	288	273	272	269	233	260	274	284	249	268	273	303	274	287	296	281	290	240	275	272	286	280	260	280	249	270	279	275	273	270	280	283	277	287	259	266	285	293	262	295	268	274	248	261	255	304	290	266	264	278	281	295	263	270	273	285	265	274	246	278	305	263	266	279	250	293	289	317	285	266	237	274	273	278	276	255	318	295	265	257	255	278	282	292	274	278	298	275	263	285	254	318	231	254	265	282	278	246	273	266	298	253	261	288	286	265	260	274	266	263	248	280	308	296	279	278	260	286	266	251	297	271	263	260	274	268	311	310	272	290	288	278	241	272	243	261	294	284	280	293	277	278	285	284	240	284	299	283	272	245	256	268	296	273	273	284	272	245	270	299	265	279	253	275	273	285	281	265	268	250	288	237	231	261	283	290	254	254	267	269	270	288	238	281	252	249	295	283	247	278	254	301	290	276	274	276	283	266	278	283	266	269	260	275	311	298	275	273	276	286	285	307	295	272	306	239	261	297	271	292	263	252	284	276	281	283	302	290	253	259	292	265	280	251	267	254	232	259	241	254	286	285	265	286	293	283	266	262	272	303	274	252	287	283	277	282	261	264	297	250	276	288	276	277	259	294	254	270	264	261	255	273	276	317	280	264	230	272	281	277	244	259	290	260	270	256	281	254	271	253	261	273	259	283	293	256	260	289	277	291	251	268	266	276	272	275	292	281	256	277	274	288	257	273	268	275	262	260	278	294	258	297	273	237	263	272	283	295	263	273	271	280	251	263	258	311	273	279	256	268	263	264	273	272	255	278	281	301	307	269	279	247	254	302	282	260	261	260	257	275	305	270	265	293	270	266	248	245	272	277	271	242	282	268	296	329	280	278	272	298	279	310	271	288	273	269	266	260	272	258	265	282	264	270	295	275	274	305	267	237	286	256	258	280	265	268	258	253	267	274	261	289	263	275	277	263	273	294	302	259	253	260	272	317	262	284	300	306	272	277	272	254	258	280	280	295	264	266	299	293	296	296	259	252	278	266	269	266	283	284	260	279	263	238	286	251	280	293	247	247	296	261	270	287	259	292	295	290	261	252	273	264	265	266	260	272	257	261	280	254	259	267	276	305	269	307	280	303	248	290	253	279	270	264	260	285	304	253	260	285	314	285	262	256	276	281	287	245	278	246	299	268	261	257	286	234	262	279	225	279	255	294	285	261	288	279	250	282	253	275	266	233	259	253	303	282	263	291	249	266	273	290	311	279	253	273	294	278	283	269	247	292	260	288	255	274	260	297	269	292	293	273	276	267	255	266	271	317	269	311	302	270	278	271	243	274	262	263	304
23017	32136	2516	967	700	718	616	620	618	619	642	604	647	631	578	575	572	639	607	605	647	590	665	606	599	590	624	626	625	627	585	587	595	603	541	625	607	591	644	586	637	612	612	587	593	606	601	610	635	629	595	614	611	615	612	615	605	598	573	585	584	622	634	624	613	602	654	567	616	596	607	582	566	573	574	563	656	611	630	600	583	591	602	574	600	615	560	610	592	630	544	589	590	598	596	560	631	609	608	623	530	583	599	593	569	607	616	595	573	568	594	596	602	601	633	607	589	619	560	616	560	609	559	636	618	623	600	570	560	620	621	587	616	586	587	633	562	596	574	563	599	618	617	599	615	636	598	539	580	544	551	601	589	613	625	621	620	571	595	636	573	602	623	621	590	570	564	560	597	620	583	603	572	605	604	631	579	589	612	565	597	579	554	548	581	562	602	577	629	590	603	579	635	613	589	630	579	619	588	579	621	614	608	564	602	578	629	630	578	611	527	596	579	578	608	614	570	629	638	603	604	578	617	591	579	590	604	607	571	588	591	579	602	598	615	620	585	606	611	596	590	560	584	623	572	596	619	574	591	612	592	604	567	626	594	579	618	599	622	580	608	630	631	606	609	627	612	611	629	633	591	584	587	584	582	570	587	603	580	626	575	626	572	600	549	582	625	613	621	579	613	557	609	636	566	627	611	587	590	618	596	607	591	600	619	593	609	581	578	604	582	598	615	590	587	578	603	624	653	607	574	587	558	578	615	609	597	641	634	575	572	648	589	594	629	607	586	601	566	623	580	591	600	618	602	579	606	600	583	605	592	599	592	527	594	545	610	596	679	587	576	609	600	614	565	615	567	625	603	614	626	552	611	598	641	617	607	624	567	570	583	555	580	566	621	601	600	604	580	576	554	631	613	592	604	616	591	576	598	608	526	599	589	613	579	605	644	583	606	599	540	666	621	604	640	626	575	592	611	594	611	594	580	651	579	570	589	589	558	604	618	576	564	572	599	622	602	612	613	608	631	588	625	657	566	554	583	643	572	641	607	599	604	576	608	560	581	613	580	604	608	586	560	586	587	573	607	556	602	626	606	593	585	563	616	535	603	575	611	626	563	614	535	612	550	606	594	582	574	624	605	589	566	584	552	587	614	559	602	628	583	610	626	602	602	595	587	558	585	567	587	572	585	607	659	625	583	577	607	612	630	598	619	569	567	596	584	601	582	604	582	597	601	610	548	589	604	557	577	593	594	599	630	623	642	628	604	579	618	570	629	587	617	554	599	577	636	557	574	614	603	618	610	581	586	600	617	613	622	670	619	610	549	613	577	600	567	592	577	647	617	610	619	590	577	611	589	598	592	594	577	657	582	583	570	615	566	581	619	607	633	630	588	624	540	663	582	598	590	599	630	607	580	595	585	588	653	580	599	593	588	599	596	604	587	553	593	601	548	638	611	594	572	643	541	612	556	596	588	604	635	611	575	641	612	594	586	584	639	592	566	597	587	584	592	601	576	597	598	603	572	623	614	600	606	605	624	587	617	612	594	604	581	627	608	624	608	596	580	597	600	602	619	595	557	643	608	560	594	576	607	600	616	635	581	603	624	621	584	622	615	642	561	576	613	596	556	597	626	584	642	606	556	610	620	626	569	607	587	598	567	645	646	546	563	610	573	572	614	624	574	558	604	567	596	631	571	618	613	597	569	572	533	576	621	568	583	557	604	607	618	623	602	630	555	596	592	626	594	605	590	593	586	605	594	616	586	589	621	575	664	571	630	612	615	621	576	606	571	577	644	568	599	595	580	602	614	632	607	627	557	603	612	594	560	611	593	593	585	582	566	556	559	593	665	588	570	594	614	581	575	587	616	634	608	586	579	597	570	587	601	614	615	547	593	611	561	553	576	613	606	610	634	580	607	598	652	592	602	575	583	566	582	590	575	636	569	585	607	611	621	588	576	617	585	536	597	648	592	606	586	560	612	577	620	578	605	617	589	628	592	585	597	573	586	616	646	585	619	612	571	598	621	610	596	600	584	561	577	568	616	623	565	580	569	564	614	606	601	637	531	627	614	631	562	655	530	633	583	618	573	615	602	603	579	572	602	604	642	569	603	615	589	620	617	634	627	564	586	568	566	657	546	571	581	611	592	608	614	612	525	604	581	560	595	590	547	590	603	608	617	579	604	600	603	620	609	600	597	606	602	584	583	618	615	617	625	587	608	579	584	605	592	574	617	595	590	589	578	600	611	616	616	593	632	584	582	627	608	573	612	649	585	592	580	578	612	566	583	592	592	610	583	576	623	593	623	622	563	570	600	610	591	642	594	620	580	594	618	570	607	628	564	588	579	615	604	582	593	611	590	570	584	599	592	620	593	613	571	591	577	623	602	625	581	617	579	610	627	568	584	620	590	590	552	597	608	648	537	573	618	572	598	571	624	510	592	611	611	601	610	625	590	535	600	628	560	564	608	570	590	606	581	567	580	620	598	567	599	591	618	571	601	588	599	589	624	552	577	527	552	626	596	582	612	595	633	596	604	623	573	619	591	650	615	552	596	638	571	602	604	617	592	594	607	633	601	571	553	593	614	558	614	596	588	568	591	580	588	614	578	579	575	606	627	600	577	608	611	621	584	624	598	588	591	644	585	585	583	600	612	580	598	614	622	577	626	565	596	600	625	632	562	628	604	558	610	594	566	639	605	579	664	604	570	604	608	599	628	587	622	583	588	584	547	550	594	609	575	613	617	604	578	581	578	616	575	587	572	605	581	577	619	597	604	613	570	629	580	592	605	580	567	620	574	617	614	598	597	642	600	561	584	578	612	595	631	610	582	540	616	611	583	612	586	597	596	615	534	556	581	623	576	581	604	593	579	549	578	580	575	547	571	607	599	599	590	632	608	594	583	611	596	574	615	623	584	603	587	643	611	635	623	623	557	617	619	601	613	586	638	591	579	571	637	569	597	588	604	573	648	669	635	595	593	611	582	572	578	625	590	599	567	563	607	592	616	600	597	661	591	632	573	536	599	561	564	647	612	573	621	563	599	600	571	562	553	596	554	604	591	588	592	647	584	620	526	621	591	621	577	603	592	640	585	566	626	578	612	605	649	581	607	592	591	580	575	570	637	623	665	579	610	635	616	605	605	598	650	561	603	610	618	579	579	555	642	576	595	570	620	595	564	583	609	631	642	617	609	634	640	588	632	600	586	597	564	579	639	619	618	557	634	608	613	615	638	601	584	605	573	627	595	618	610	604	563	555	619	649	622	574	572	624	563	619	576	579	613	557	607	601	618	568	635	627	586	616	596	627	586	593	599	649	553	626	584	600	579	540	585	581	607	610	580	580	581	601	595	605	615	594	575	590	552	570	600	553	552	608	594	598	609	613	581	583	571	591	623	584	624	603	628	579	579	584	605	619	576	555	605	621	588	572	625	590	610	609	577	574	590	595	591	602	593	587	614	582	576	566	580	590	598	576	556	617	604	550	566	603	627	549	600	606	574	625
24316	21506	25200	28254	21507	21523	20210	701	365	317	310	319	250	288	278	250	229	278	260	250	239	254	246	258	232	218	222	245	223	233	213	243	213	209	240	222	195	254	216	237	229	238	242	228	241	232	229	256	203	223	219	234	220	224	213	224	246	210	217	233	234	232	211	213	213	217	237	245	191	223	244	239	213	257	226	218	220	242	247	237	222	264	223	236	219	253	223	241	250	236	221	248	215	226	256	243	209	245	235	219	239	223	230	233	221	233	213	252	224	228	235	200	223	242	234	236	241	212	228	238	233	229	218	212	217	227	227	239	221	232	223	233	259	225	215	204	218	211	240	237	246	239	247	230	230	260	236	245	242	241	243	239	240	237	235	215	238	234	235	248	230	210	208	232	225	227	239	206	219	222	211	227	212	251	227	210	240	231	196	217	200	242	261	241	262	209	249	246	243	241	222	217	233	224	236	232	204	242	277	246	225	215	217	214	235	240	224	241	207	212	224	241	270	238	227	225	208	244	246	216	251	249	228	236	240	216	242	241	250	194	220	208	252	245	231	238	250	233	228	217	240	212	217	216	239	239	219	214	210	216	255	218	212	242	232	203	228	224	215	228	219	225	230	253	221	222	217	215	210	208	240	228	232	210	246	217	216	247	239	215	233	247	205	200	244	184	228	240	225	219	245	218	230	213	242	270	203	209	227	226	231	199	212	220	223	262	238	227	242	204	223	237	239	230	256	268	196	249	214	230	223	230	239	224	251	228	251	236	276	221	237	254	229	222	235	244	246	205	204	232	253	245	209	198	222	205	255	230	251	226	227	239	250	224	215	217	202	235	225	209	227	256	225	232	226	225	235	215	239	225	193	237	224	234	258	230	215	248	238	232	212	236	238	230	219	273	208	232	246	232	218	233	210	240	247	243	222	218	231	214	242	228	213	207	195	256	243	255	228	217	236	225	220	203	234	233	226	231	245	272	237	240	214	215	218	247	250	224	273	211	238	249	261	223	226	236	218	230	235	220	249	239	233	242	258	212	228	232	212	215	243	266	213	229	244	244	227	216	216	237	234	212	221	226	228	241	225	239	233	216	221	264	241	201	223	242	281	192	198	230	212	220	242	206	229	237	228	251	221	249	253	237	237	221	219	242	215	243	241	238	221	227	265	243	222	261	242	226	238	245	249	212	241	231	223	252	220	224	247	245	243	210	223	234	212	260	233	242	250	240	216	226	214	202	234	253	240	239	264	215	259	238	244	255	244	230	235	234	271	232	213	241	208	224	220	250	214	222	232	230	245	247	242	217	192	210	240	217	227	223	222	225	218	219	245	227	249	250	230	215	224	279	238	229	246	251	238	219	204	224	246	235	250	216	247	188	238	215	253	193	184	221	228	207	249	226	260	247	232	247	242	236	215	227	212	243	231	243	221	227	231	235	231	261	219	213	237	220	229	235	225	274	223	238	239	235	209	243	235	215	227	241	196	236	212	224	209	212	270	215	215	187	223	240	234	255	231	242	198	232	237	219	235	231	215	248	213	229	195	220	249	216	242	232	230	194	223	239	232	237	206	216	230	246	231	236	218	223	220	227	223	248	244	243	233	215	218	238	254	254	199	197	236	199	233	246	240	214	209	239	229	249	218	221	239	260	250	226	225	224	215	247	231	224	250	239	220	240	234	207	203	205	224	227	221	245	254	219	231	213	219	273	204	253	252	219	256	245	225	225	230	209	228	219	198	232	216	233	209	234	229	219	217	246	212	244	194	227	242	222	203	232	210	222	239	201	217	264	200	253	225	223	239	233	214	244	235	227	198	247	226	229	214	241	208	220	238	230	210	223	243	280	235	237	225	222	254	231	260	195	221	227	260	222	259	216	203	241	247	223	217	228	241	228	197	240	249	232	235	196	234	258	216	210	235	244	217	226	234	215	222	220	197	218	193	232	213	213	221	224	229	228	229	266	204	223	230	236	212	243	236	239	231	223	231	222	229	234	243	205	208	206	243	224	235	230	219	233	248	266	214	224	211	264	234	230	240	257	223	231	214	211	226	237	275	230	231	233	244	199	183	246	232	238	228	219	224	226	243	250	218	209	221	255	231	240	265	255	250	241	253	242	216	231	232	258	233	235	214	209	212	204	233	252	202	226	220	234	227	234	255	218	220	213	222	224	207	228	231	222	228	215	222	216	234	224	258	203	232	203	209	202	247	260	232	241	238	225	220	212	232	220	253	236	228	242	226	209	235	210	215	212	233	235	225	238	223	218	222	246	238	219	209	226	239	258	231	243	214	221	217	234	213	241	207	221	255	212	239	230	265	211	228	235	243	235	257	225	257	239	216	214	212	234	208	189	218	232	235	202	246	213	239	207	276	244	254	200	204	222	240	200	199	251	248	253	194	235	223	234	194	221	258	240	229	226	203	221	227	251	237	241	235	196	220	233	211	203	234	199	222	225	228	245	220	178	241	233	244	237	222	252	237	268	243	232	218	226	213	229	257	233	213	229	241	209	223	221	233	250	203	229	245	218	223	212	233	235	252	224	222	272	235	239	200	239	225	227	233	241	249	254	230	231	230	248	244	245	248	235	233	219	212	265	233	232	235	225	221	224	216	227	220	209	263	221	241	231	232	240	214	247	235	235	241	248	227	201	245	230	232	220	245	213	231	214	246	254	230	233	200	218	214	213	220	228	234	234	203	235	232	238	207	213	231	225	241	254	235	208	243	255	242	250	229	225	191	223	227	216	213	221	224	249	236	235	227	233	252	230	215	232	257	219	208	237	219	237	256	205	191	258	227	227	230	224	218	200	259	241	261	234	263	218	240	211	212	206	214	195	258	230	201	214	229	274	236	213	205	245	230	195	267	219	218	235	231	252	231	219	191	230	229	266	183	233	259	233	206	236	230	219	275	212	230	236	252	248	211	251	221	250	236	216	226	225	235	228	238	219	246	238	254	231	248	249	228	210	210	231	258	224	255	222	206	223	240	248	214	216	244	227	235	231	236	207	236	200	195	242	253	202	234	225	237	238	230	230	258	242	232	273	200	223	215	242	244	244	236	209	243	197	236	235	226	231	197	212	233	227	225	237	237	245	210	223	220	247	223	222	228	216	240	205	227	226	230	233	234	243	221	241	216	217	243	235	247	245	255	197	212	232	202	222	230	199	223	237	219	220	235	255	245	238	215	215	247	226	204	228	206	266	241	215	214	247	229	246	224	217	212	248	232	218	257	220	210	248	225	229	226	238	224	222	239	229	234	216	219	239	213	222	231	227	214	217	236	200	231	227	236	237	253	234	265	262	257	235	284	243	235	250	215	241	255	216	230	217	227	209	228	222	235	249	274	244	241	205	237	219	219	236	217	256	232	202	235	182	215	226	260	226	242	256	224	252	249	247	233	236	257	235	232	242	244	229	238	236	220	220	259	194	229	235	215	211	224	235	243	255	241	224	234	216	240	243	241	234	232	224	217	228	238	233	227	233	208	224	221	245	230	216	229	244	212	205
29301	43590	4068	1134	773	659	579	572	546	519	504	533	504	511	494	476	493	500	482	490	488	447	516	453	511	510	498	464	507	491	491	497	516	483	483	463	444	471	458	521	465	472	466	471	502	468	469	485	483	511	517	481	466	467	486	468	465	469	487	491	493	455	442	436	502	485	487	462	463	494	455	457	453	479	442	521	455	481	482	460	502	433	483	453	511	495	507	493	486	450	527	495	494	459	442	482	489	471	495	519	525	450	512	441	466	536	470	465	505	445	448	495	509	469	458	501	452	470	463	466	503	470	483	519	472	446	441	500	452	477	469	521	518	440	473	494	472	508	514	459	503	444	493	463	472	459	519	480	487	472	478	479	460	504	491	480	511	513	473	466	454	480	470	525	509	499	473	476	490	476	502	486	494	475	484	482	469	482	509	481	469	477	529	499	473	510	473	451	474	493	527	467	472	483	472	467	439	484	484	505	484	465	432	468	499	472	476	522	468	477	428	484	481	506	421	454	509	482	483	475	531	485	491	459	509	485	510	468	455	509	466	454	475	450	465	473	477	454	485	491	495	480	436	507	459	497	502	505	472	458	449	519	463	458	491	485	483	490	482	458	499	460	469	487	482	467	458	483	491	510	484	470	497	474	489	474	500	459	459	467	512	476	470	470	468	493	500	458	492	515	480	469	475	469	443	488	475	494	470	516	523	478	476	449	474	493	478	462	472	445	493	455	470	486	453	495	507	505	489	470	498	505	528	500	430	484	464	468	516	427	459	470	439	473	470	522	477	506	472	459	493	518	490	491	440	485	508	450	510	506	491	445	468	484	491	494	467	478	498	483	464	446	478	500	489	461	505	492	436	495	518	484	460	483	484	461	493	520	462	511	465	475	426	479	523	479	509	458	494	464	469	485	494	452	477	477	474	536	487	510	444	449	467	460	527	495	466	498	503	484	470	459	474	527	479	467	476	470	485	493	464	496	504	481	482	455	517	506	481	496	474	473	475	460	499	492	475	495	500	475	474	507	480	486	473	478	492	489	522	474	438	486	482	487	507	489	476	496	466	467	442	489	506	474	505	453	500	499	480	511	507	514	475	530	505	450	459	477	405	497	470	472	496	488	479	497	497	489	453	457	466	484	486	458	477	456	446	458	468	483	464	518	506	468	487	443	497	482	473	487	486	508	480	494	480	479	467	506	492	516	488	507	466	502	455	474	479	499	507	481	492	451	494	481	460	465	529	477	515	430	501	494	483	502	468	489	470	524	481	461	481	483	478	472	509	484	504	467	523	460	490	472	497	515	451	437	505	492	498	494	467	527	444	481	483	499	505	481	446	479	505	468	522	475	477	473	464	513	481	457	474	463	484	474	465	469	507	463	505	496	466	479	478	469	469	479	490	480	449	489	492	483	497	479	481	475	497	447	526	510	469	494	498	504	436	525	489	478	486	481	454	488	459	508	478	462	473	487	498	465	477	474	475	482	509	485	490	493	447	518	443	446	450	486	470	507	488	489	469	483	490	465	454	521	457	475	498	473	451	517	485	462	466	487	471	468	511	479	449	497	454	451	454	483	475	484	487	486	474	445	440	474	511	468	471	495	472	487	460	449	477	468	481	490	453	481	477	441	449	510	556	462	493	495	494	480	483	504	463	456	506	458	500	475	454	450	459	465	468	506	483	479	551	492	474	489	499	484	482	503	441	502	472	471	465	500	483	466	472	467	470	478	483	476	474	460	464	446	509	509	509	464	473	503	474	506	511	492	479	485	470	442	481	505	484	497	493	446	459	498	461	520	473	529	472	474	491	504	497	447	458	502	469	483	450	527	482	489	459	462	500	494	490	457	476	456	468	487	484	465	524	496	489	475	483	475	495	453	464	426	459	454	505	470	471	469	479	543	504	478	497	469	500	472	446	464	440	438	490	499	481	471	489	488	438	496	435	471	494	455	528	430	475	476	509	504	431	471	480	465	465	499	481	491	470	495	461	506	529	485	493	486	482	478	454	475	485	475	501	461	445	457	488	497	537	488	456	464	475	498	443	451	489	484	411	498	475	493	483	459	499	475	530	501	457	496	469	442	449	482	487	482	425	473	506	488	463	498	488	476	461	438	497	473	443	481	469	490	469	442	530	523	481	497	450	485	492	488	468	514	493	469	452	496	516	476	512	498	474	505	439	479	473	529	462	489	496	487	487	459	530	542	478	510	471	454	458	486	480	487	475	444	489	475	481	497	515	474	483	443	445	503	501	468	511	476	476	507	481	466	470	526	489	484	461	526	504	475	476	485	457	445	504	487	478	482	458	488	489	513	483	478	475	446	481	429	482	501	529	480	479	475	513	495	488	513	463	471	504	473	475	479	461	489	473	472	488	467	451	485	485	478	495	469	477	482	491	480	453	475	495	502	463	474	436	476	471	477	528	491	468	456	469	495	480	508	498	465	500	467	495	456	485	449	489	492	503	475	487	502	466	507	438	515	487	493	508	459	480	462	483	462	472	484	512	491	470	488	440	486	441	471	458	499	492	499	493	433	467	512	487	450	481	448	492	471	472	476	506	474	466	455	481	483	440	477	487	445	494	476	486	478	491	494	454	467	479	488	460	495	500	493	495	498	488	466	499	474	498	498	507	493	465	478	472	493	485	486	485	462	476	488	451	471	451	466	492	466	493	470	502	510	503	477	488	481	488	486	495	472	508	504	448	490	467	492	435	447	456	496	504	510	498	468	476	506	482	523	472	468	482	462	480	509	487	481	490	500	472	451	469	449	487	492	475	510	444	505	493	466	533	480	458	474	485	495	501	475	461	445	522	467	527	502	501	457	498	506	494	465	503	490	463	503	511	497	478	475	507	465	465	507	480	434	504	475	496	491	540	519	494	440	472	504	490	471	491	493	513	442	478	502	537	477	456	499	492	466	481	496	456	452	519	482	468	481	515	468	486	493	489	497	462	510	506	464	440	479	476	477	476	471	494	468	480	486	484	512	475	482	482	468	476	483	479	486	475	503	499	514	467	457	518	472	461	462	458	509	480	457	461	472	480	486	497	503	455	474	498	470	405	501	475	465	510	477	474	443	517	468	471	510	455	529	458	497	461	465	468	434	503	484	518	484	464	468	475	483	497	485	530	514	464	463	507	454	524	469	512	504	468	468	485	485	460	484	466	510	492	498	498	460	491	455	468	510	456	464	474	473	474	482	479	509	467	496	467	467	482	483	501	447	476	445	521	475	430	492	464	500	503	488	497	491	461	516	475	506	537	478	488	446	488	477	501	456	495	479	495	446	483	514	509	479	462	457	470	496	486	478	482	451	472	486	445	491	489	463	485	444	463	500	501	493	496	506	467	487	488	475	464	498	514	475	459	482	457	448	475	523	507	460	476	476	468	460	485	494	461	473	509	478	486	503	518	486	469	488	488	472	475	472	491	460	466	479	489	505	473	451	509	509	464	496	473	496	450	460	431	525	480	508	479	491	476	497	479	493	471	519	476	440	536	465	519	473
32565	20665	9535	439	220	201	182	162	149	151	153	174	181	169	143	162	171	171	165	187	144	155	146	167	154	149	172	162	175	160	154	157	156	163	158	175	174	166	185	165	156	158	148	148	187	150	163	176	165	188	172	132	165	161	139	147	149	158	183	174	185	142	147	162	145	178	173	153	134	158	170	168	179	156	155	148	152	165	151	172	141	156	149	167	159	163	147	166	162	167	164	141	159	186	140	136	156	124	179	156	166	158	164	156	149	165	148	137	146	153	165	154	166	171	159	165	178	133	147	164	155	147	166	160	154	162	167	175	139	143	163	171	159	161	153	138	175	143	173	160	187	161	157	180	161	153	177	183	207	136	165	163	149	161	152	145	158	170	154	147	144	156	139	160	147	155	154	139	148	155	153	169	164	142	179	157	182	139	149	161	155	192	166	167	154	167	179	156	171	156	161	166	159	164	150	145	146	171	170	166	164	161	153	146	186	170	190	189	192	147	167	173	160	144	137	165	154	159	186	135	178	165	146	156	163	171	141	141	157	157	169	168	138	157	179	176	166	135	175	153	130	154	160	160	156	146	147	156	166	158	172	146	144	151	149	142	162	171	153	162	146	136	163	148	154	145	162	177	158	134	189	141	154	147	165	141	168	176	153	167	162	161	187	150	161	132	158	174	143	136	187	160	182	159	138	155	146	166	142	165	129	175	167	159	169	171	148	160	143	161	171	172	174	157	132	154	156	155	155	162	175	175	160	147	183	157	142	156	139	147	167	153	174	144	154	141	147	185	150	157	153	155	164	151	166	160	172	161	175	182	161	159	155	151	186	151	140	139	156	177	148	138	183	140	158	160	147	178	161	160	156	154	157	166	145	163	150	148	182	148	156	155	161	170	180	162	169	159	172	146	156	176	132	153	161	133	173	148	147	161	163	177	168	170	147	175	195	160	152	157	171	140	159	140	165	171	187	146	184	174	148	133	156	151	170	146	168	168	172	163	141	174	179	149	167	168	138	189	146	179	142	140	181	181	155	170	154	164	146	164	165	171	152	145	149	147	138	162	149	150	134	128	145	110	163	166	139	153	165	174	141	157	156	154	183	151	170	152	175	149	173	170	167	168	144	157	152	146	133	178	151	137	126	183	158	172	158	151	157	166	175	164	156	167	163	148	156	155	154	167	157	169	200	154	177	155	168	167	155	159	172	166	140	131	156	149	143	150	177	154	151	146	140	151	149	146	165	146	166	166	158	176	164	140	168	153	150	161	186	172	159	166	177	162	152	155	165	184	156	158	168	173	159	146	138	177	171	150	157	155	162	138	158	168	142	123	185	163	159	165	151	157	154	178	133	149	171	171	163	172	160	167	161	186	176	135	163	162	142	184	172	171	155	160	145	159	151	157	147	194	167	145	182	156	162	172	180	157	146	149	138	148	176	160	153	148	146	139	180	144	138	177	169	149	138	158	158	175	179	162	150	166	159	139	149	157	158	153	166	185	148	166	168	150	138	173	151	151	137	187	148	165	177	156	142	153	158	159	175	182	156	151	147	150	152	171	188	156	155	161	183	159	145	178	164	154	182	155	152	168	176	158	172	163	148	155	147	164	177	161	146	172	155	149	138	151	158	173	180	136	155	173	151	142	168	153	153	185	150	163	153	158	141	166	163	156	148	167	138	181	200	155	154	154	129	148	151	147	177	155	167	146	148	174	151	181	168	157	181	186	143	167	158	134	167	158	144	165	170	161	151	154	153	158	132	166	147	162	185	156	162	148	187	169	129	151	172	158	171	146	162	161	171	156	140	164	167	154	159	189	154	163	169	148	144	167	178	169	177	189	161	153	148	168	168	167	159	156	146	174	161	136	195	186	136	140	165	142	149	158	153	161	153	158	146	149	148	141	165	159	163	125	142	144	151	151	149	160	161	157	179	166	150	169	166	157	165	155	153	156	158	167	153	144	158	163	184	156	162	161	155	176	155	180	147	173	186	159	166	163	148	164	158	159	170	153	189	140	155	163	168	149	161	165	143	139	190	170	139	145	147	113	138	150	163	147	166	157	158	157	160	177	150	154	148	169	166	136	177	168	151	181	150	163	147	152	177	148	170	150	143	147	174	156	151	164	153	191	178	167	144	160	167	139	148	148	174	161	164	169	155	163	142	147	160	156	183	166	145	145	164	170	154	161	162	162	175	172	169	158	167	143	172	168	154	149	158	164	166	164	145	165	165	155	157	151	177	172	158	155	151	161	162	142	149	136	156	151	176	152	166	181	147	162	175	167	146	157	151	155	158	163	147	176	155	177	141	179	188	146	162	154	143	167	154	145	129	152	149	161	138	144	141	174	153	143	178	172	121	156	150	164	167	179	171	145	153	175	168	167	171	160	151	170	158	178	176	162	142	151	153	169	156	164	150	136	159	157	171	137	167	174	200	172	171	190	176	139	149	160	162	139	169	168	153	159	148	166	144	183	150	168	142	167	136	157	156	175	170	158	157	156	145	166	168	177	167	161	130	170	134	157	167	153	154	158	150	155	148	179	169	139	152	165	144	158	165	170	151	160	160	183	162	141	168	140	153	182	142	165	160	142	156	159	151	166	152	138	137	160	175	150	139	161	166	164	152	134	169	162	169	159	173	166	139	138	165	147	186	164	162	150	153	144	171	172	137	184	163	175	166	148	175	148	182	156	148	149	150	184	151	166	178	154	171	152	151	164	147	156	150	173	138	163	129	140	155	165	155	138	159	165	146	175	161	166	167	168	150	159	152	169	142	143	165	145	191	144	147	149	164	165	160	190	163	141	164	160	183	125	148	148	155	143	159	165	161	180	154	174	158	151	139	151	189	169	148	173	146	189	166	147	157	157	170	182	174	155	152	143	165	194	151	183	152	148	153	173	130	173	162	142	169	150	157	151	172	147	165	133	160	168	172	181	173	170	168	155	147	202	171	177	145	147	139	148	166	160	170	164	165	169	138	149	156	153	133	166	149	156	160	184	150	153	151	157	155	145	188	165	168	168	158	158	159	161	148	168	145	171	142	168	167	167	179	176	149	160	137	143	175	141	142	153	153	144	166	150	160	147	164	186	136	154	166	161	150	173	157	145	167	163	175	167	180	151	138	194	156	170	126	169	149	150	174	160	155	157	157	162	179	163	153	159	166	162	180	177	178	158	170	171	153	130	183	130	142	173	159	180	169	139	188	158	184	160	162	149	155	164	156	147	166	151	159	153	181	153	156	148	157	158	163	160	148	149	159	125	147	145	151	162	159	163	142	166	158	151	173	156	178	155	171	171	157	150	168	138	143	174	168	154	157	172	174	172	145	155	198	169	157	172	135	160	145	170	159	150	166	165	192	167	141	147	160	170	152	173	171	160	167	155	161	167	155	165	160	146	132	146	146	166	162	148	150	163	150	159	147	157	172	172	151	144	146	164	190	147	168	170	163	160	181	145	136	180	177	172	146	141	156	141	173	173	161	142	163	142	159	152	137	165	156	175	177	154
8614	3803	514	425	399	389	414	399	367	372	375	373	380	385	374	424	391	390	401	377	416	388	368	399	379	382	382	405	423	426	349	382	408	408	396	391	395	386	375	385	397	391	396	398	383	365	417	384	374	378	355	376	400	383	399	370	359	372	401	382	373	398	398	402	406	402	409	348	379	398	398	408	397	413	384	375	366	391	414	374	397	418	336	376	400	434	375	409	391	359	385	388	369	384	411	385	413	373	398	398	361	397	410	382	388	388	385	416	388	403	372	451	427	368	392	395	383	380	387	392	418	371	358	362	399	392	421	409	370	374	399	401	386	420	408	387	422	404	366	387	413	398	376	408	414	384	394	370	395	400	404	356	397	351	377	361	370	432	377	393	423	407	378	397	351	422	357	371	387	374	355	387	418	426	364	352	386	390	367	388	382	367	350	399	409	411	388	379	391	394	354	388	400	370	425	437	391	387	388	388	397	358	416	366	367	410	387	393	391	386	394	397	391	361	339	358	383	391	394	369	366	400	416	403	361	399	375	399	403	398	405	358	371	391	379	414	408	411	404	380	385	398	352	377	407	393	402	411	367	399	397	401	395	369	379	373	385	389	354	386	398	381	333	390	419	402	373	362	369	387	384	386	355	420	386	417	355	391	380	384	378	366	354	383	425	363	385	385	391	393	427	393	371	382	404	398	415	379	392	398	451	380	358	425	400	411	398	416	366	325	370	421	401	403	396	381	370	410	365	412	365	383	383	411	406	394	365	348	389	419	367	391	405	384	391	363	378	375	394	403	383	404	404	416	362	431	394	403	362	398	368	380	407	377	389	394	390	382	385	385	391	422	384	387	396	396	381	357	395	400	403	371	401	368	368	388	412	412	414	382	376	384	391	374	409	389	376	408	375	400	410	375	370	366	409	360	364	418	417	402	392	387	369	407	393	385	386	386	412	393	387	389	331	401	388	387	405	403	374	419	395	348	401	403	409	395	393	381	390	401	375	368	382	402	386	368	371	368	370	367	369	396	419	397	424	394	395	404	388	360	367	410	399	368	434	407	389	388	386	400	370	384	392	354	404	407	396	372	425	382	386	387	384	400	352	399	371	388	365	404	361	372	418	348	400	372	391	409	395	406	406	377	396	396	380	410	425	377	374	394	398	417	371	402	358	396	370	383	382	440	388	393	363	370	354	384	364	382	381	406	379	372	395	389	411	355	354	401	396	389	403	389	433	390	357	407	405	389	369	414	393	406	399	361	420	414	392	387	404	388	378	379	417	383	390	409	368	412	370	372	403	404	399	383	372	401	373	395	387	366	353	389	400	405	414	371	323	388	369	418	409	391	384	402	412	397	387	375	380	391	375	408	381	367	414	444	373	383	364	374	399	356	398	384	393	409	381	354	358	365	352	396	375	397	367	412	403	364	410	353	368	377	348	394	394	374	354	392	396	355	416	386	358	379	384	385	425	404	383	391	375	420	388	380	378	402	375	422	413	425	345	406	339	381	381	376	391	401	359	394	376	431	380	390	376	396	380	359	355	433	357	360	396	369	393	390	419	371	375	420	402	390	446	410	385	405	414	396	392	383	404	367	405	396	391	397	390	422	380	383	373	413	357	395	397	382	396	407	384	381	398	396	386	336	404	387	399	388	413	387	390	396	355	359	381	364	411	394	383	441	389	360	382	387	354	408	391	383	396	385	381	356	343	360	380	380	401	398	395	369	381	392	373	382	411	410	410	378	411	390	377	387	369	371	422	402	364	397	385	382	386	394	429	377	413	358	383	344	361	426	387	372	360	400	365	382	381	424	374	410	404	394	397	373	360	401	418	387	417	413	396	402	347	399	387	425	392	433	390	402	378	432	360	379	412	390	416	369	433	400	375	383	396	371	403	402	408	383	390	396	403	366	387	391	348	358	361	386	400	392	368	416	388	382	408	390	409	373	378	413	374	401	377	363	391	360	372	379	391	395	397	360	368	384	385	370	414	354	360	401	368	383	383	344	362	384	363	377	385	416	368	363	407	366	372	386	374	392	386	362	376	373	381	432	373	376	378	355	354	394	395	373	406	401	388	418	430	383	397	385	395	376	391	403	383	380	438	391	386	394	429	401	403	368	389	412	381	403	399	401	373	404	419	396	360	363	411	381	387	370	407	381	364	400	396	415	408	426	396	379	363	383	362	391	352	375	381	407	392	396	382	342	386	421	383	381	388	389	404	355	395	378	385	415	385	394	385	398	372	347	394	379	394	390	402	418	407	376	367	407	389	378	409	410	358	419	409	376	391	366	398	405	380	430	416	387	397	381	379	379	392	399	351	351	364	390	391	397	378	384	380	386	403	406	381	386	362	389	386	425	408	393	371	392	419	367	398	352	378	368	363	394	371	377	387	361	381	386	397	427	385	403	393	413	350	403	373	392	401	373	404	442	432	391	340	392	420	409	400	372	400	397	383	353	428	425	367	430	412	395	379	377	369	366	379	386	407	425	399	375	419	405	373	420	387	411	388	378	413	399	416	373	415	344	354	361	404	359	398	371	377	394	387	351	396	387	371	384	421	405	353	406	392	423	351	369	424	361	390	388	398	392	393	403	375	388	396	357	374	420	401	403	390	383	417	394	396	359	418	375	397	387	395	403	423	383	385	375	376	377	400	385	373	356	386	393	356	416	390	376	368	376	396	403	388	364	383	363	392	386	382	371	376	399	395	394	395	426	355	398	373	390	395	381	367	388	374	414	405	374	372	396	394	417	365	403	401	404	391	372	386	376	407	415	408	399	388	370	396	400	381	403	398	371	363	402	372	380	401	378	389	379	394	371	365	401	394	376	409	378	378	377	399	356	389	445	404	352	379	366	391	387	374	407	380	356	388	382	410	394	384	376	380	345	399	412	407	383	374	393	407	427	392	412	398	405	373	376	380	409	406	390	376	420	399	418	385	443	375	398	380	427	411	391	377	395	409	399	415	398	367	401	378	369	385	402	384	410	390	389	398	370	347	381	375	387	416	421	388	403	406	403	380	428	400	398	351	370	400	376	353	377	407	376	408	405	391	421	398	374	346	378	363	375	374	405	387	395	382	381	361	374	388	388	398	386	349	386	394	405	388	404	392	367	379	374	415	388	365	391	362	355	385	413	381	392	389	399	382	422	427	414	418	388	368	410	425	369	387	395	396	351	414	389	386	384	358	406	419	378	378	427	372	376	417	370	361	366	382	394	411	398	425	393	367	386	369	398	399	354	395	384	425	377	405	395	374	403	374	398	383	357	370	368	422	397	383	375	380	405	358	400	362	413	389	401	370	389	390	394	390	393	376	389	371	376	425	398	362	385	406	400	389	427	385	406	442	383	380	375	378	399	377	369	427	400	376	369	389	392	373	440	399	391	378	386	365	415	391	382	366	404	389	365	392	336	375	368	414	392	402	379	350	390	382	358	368	399	392	430	356	376	372	352	424	379	405	391	400	363	379	377	400	369	393	385	376	364	402	405	389	395	405	379	383	357
24930	21470	24865	28467	21462	20978	1019	390	305	310	336	322	307	316	302	269	267	300	280	274	272	303	297	275	271	291	265	288	252	284	285	290	283	277	317	265	286	275	284	281	271	280	278	259	295	281	246	277	272	269	273	303	265	306	278	282	297	281	269	304	297	299	280	293	273	251	287	280	245	244	246	262	284	258	308	277	267	289	269	263	278	272	290	298	280	284	287	271	260	273	289	276	270	258	239	249	268	264	274	259	248	289	293	238	280	298	310	271	259	278	292	277	276	289	285	268	286	259	283	272	310	295	288	251	290	276	313	283	260	292	277	285	263	318	263	248	262	276	262	262	249	252	270	279	299	281	270	305	260	276	282	287	264	261	279	288	271	275	275	288	305	283	278	266	263	296	289	272	295	268	283	285	260	280	248	282	299	277	248	286	301	269	270	302	296	270	286	299	288	256	259	274	279	301	303	267	295	309	290	278	304	276	243	282	263	260	283	274	273	239	278	278	275	261	287	297	255	296	323	284	301	244	259	261	292	296	280	330	280	301	277	257	253	272	279	270	271	258	305	291	264	292	278	266	259	268	267	248	239	264	264	267	268	259	300	278	254	309	278	301	254	265	273	297	266	267	264	270	283	261	236	281	263	264	275	267	243	278	267	268	259	281	259	279	266	258	274	296	261	272	253	227	252	281	299	274	309	298	247	258	299	299	284	277	264	281	266	301	298	289	260	285	243	304	286	291	282	269	304	286	293	300	264	276	272	249	290	278	272	300	242	303	278	280	278	286	244	279	273	295	266	270	268	277	270	274	296	285	258	280	261	283	287	295	275	252	273	244	288	250	265	266	279	293	298	304	311	280	260	294	241	260	308	249	278	295	283	292	266	266	283	270	229	299	259	262	287	268	280	313	269	270	278	283	299	291	292	246	283	283	262	267	264	248	261	249	326	285	286	281	269	276	297	278	293	300	241	274	281	274	268	282	282	297	269	273	281	296	289	272	265	285	264	294	283	269	300	257	264	285	265	281	293	270	288	282	271	260	269	286	301	242	266	299	280	255	270	265	259	264	292	254	284	300	307	313	275	320	291	256	254	253	253	289	266	310	252	314	292	259	288	247	273	264	259	254	260	267	279	318	289	292	264	266	279	301	327	323	251	274	283	266	256	278	275	258	269	255	260	282	285	264	272	270	239	274	268	245	273	289	295	277	270	291	257	276	275	284	254	245	276	254	294	293	262	243	243	284	258	264	273	294	263	278	276	300	269	285	289	296	270	263	273	285	288	279	264	263	255	299	288	291	284	275	267	269	264	277	255	276	272	279	288	250	260	248	281	266	282	256	268	282	277	279	262	257	291	277	278	265	272	308	298	274	274	296	274	266	291	275	328	243	248	267	328	274	299	265	251	260	252	253	258	265	263	267	249	291	273	250	296	293	308	285	298	292	283	261	285	277	255	263	273	289	295	253	311	243	244	286	289	301	277	259	276	264	295	304	285	293	269	252	285	271	273	270	274	251	267	257	299	271	275	306	281	273	234	285	280	243	258	244	283	273	307	272	298	253	297	270	234	293	267	303	275	279	310	283	295	290	269	270	293	300	271	315	275	258	263	249	297	310	291	284	285	277	282	313	299	287	291	259	278	276	253	278	287	252	287	267	306	242	276	321	263	286	266	275	283	281	268	288	315	266	303	268	283	251	293	294	265	272	285	285	270	246	279	256	270	308	246	255	254	240	258	276	282	290	293	265	271	295	293	246	248	267	290	291	271	269	252	313	286	241	265	268	255	252	264	258	301	256	290	293	275	295	286	284	298	269	280	281	290	243	258	296	287	275	263	310	250	242	243	248	270	273	281	288	264	267	283	260	254	277	289	283	255	284	251	268	266	269	286	279	258	274	325	265	293	308	255	292	283	274	298	270	279	282	267	274	271	270	266	277	267	259	308	287	297	300	273	270	266	260	281	235	305	298	271	253	250	261	261	260	254	258	265	272	288	274	258	260	268	317	262	293	286	268	269	279	317	303	296	259	269	285	282	272	240	274	252	242	284	255	261	276	272	270	299	287	264	289	272	273	265	249	289	276	296	278	288	267	261	268	287	276	263	288	290	282	266	266	290	262	258	251	261	270	293	250	295	273	262	274	242	271	278	283	273	291	265	285	258	277	281	271	300	295	255	274	285	255	281	268	253	252	256	278	255	264	275	285	273	304	302	271	259	296	265	276	269	306	261	295	236	255	286	283	304	282	262	284	278	266	296	283	260	268	275	273	286	293	273	289	278	294	259	291	290	274	298	272	320	309	265	294	283	268	280	262	270	287	278	263	251	275	259	245	259	284	305	271	278	264	254	297	269	305	290	280	277	274	262	273	266	285	293	257	246	280	274	260	279	290	295	286	258	264	304	267	300	268	257	239	275	285	264	275	288	274	259	288	285	262	279	290	279	284	285	296	269	261	250	267	274	270	276	254	294	276	258	256	284	257	251	276	259	274	283	278	251	229	239	293	282	266	291	273	271	254	285	254	241	294	278	280	294	276	276	252	265	274	254	283	276	276	283	287	237	259	278	294	277	287	278	283	250	280	269	270	250	291	294	244	274	258	302	268	261	262	287	317	297	256	296	256	244	277	277	260	286	283	270	259	268	261	250	285	265	233	294	265	295	266	239	288	277	290	273	267	283	276	293	242	247	278	244	250	268	262	265	279	268	280	298	305	247	280	267	266	275	271	302	284	237	254	268	251	299	258	266	279	324	292	291	269	261	282	249	279	290	275	292	283	284	273	282	293	275	272	289	280	281	272	302	295	304	256	298	278	264	285	303	274	278	277	271	265	280	275	265	263	276	290	265	295	305	311	260	239	274	274	245	265	300	275	282	257	258	304	265	284	264	249	255	233	285	286	270	288	278	246	215	261	262	277	293	290	295	299	274	267	272	259	260	312	264	254	235	290	245	251	262	308	296	249	277	325	242	288	263	269	291	324	292	258	260	248	276	281	212	260	278	260	270	291	259	296	300	284	266	296	287	284	271	284	261	291	283	271	282	287	269	306	295	278	297	279	260	268	295	291	266	285	263	274	272	306	253	295	270	266	260	256	259	279	284	272	276	272	269	311	258	268	274	223	277	266	273	280	257	282	309	284	283	276	286	240	300	295	286	286	294	267	296	252	284	270	271	283	237	284	261	247	286	266	279	272	286	266	268	274	273	286	262	252	280	280	263	260	230	296	265	254	278	273	285	283	259	285	247	282	292	292	270	263	255	270	283	261	255	273	268	274	296	276	241	269	264	284	295	246	268	290	269	284	253	281	288	285	269	276	260	255	253	262	254	270	261	254	263	257	267	278	274	285	242	277	265	250	248	245	299	282	269	271	281	296	240	295	289	269	293	258	272	271	276	270	290	305	288	245	271	262	257	287	272	266	287	266	249	243	284	289	256	279	261	269	296	257	270	246	277	273	277	277	254	274	282	286	284	273	273	287	299	284	272	295	281	277	269	267	236	279	250	249
22902	31945	2525	948	777	673	632	671	568	583	636	614	577	619	613	618	629	659	596	594	597	626	609	648	541	598	612	581	628	585	618	574	570	596	612	584	607	622	560	600	582	534	619	618	655	620	615	593	596	638	618	609	624	609	624	594	561	601	598	604	652	603	610	545	647	611	582	564	623	618	614	606	554	567	574	584	556	591	630	615	572	587	551	572	602	598	619	657	576	595	580	592	558	573	583	636	591	616	564	599	609	622	578	613	566	584	614	607	627	603	605	632	581	559	603	618	573	624	586	606	593	556	601	597	622	626	555	610	605	580	616	582	615	597	628	597	646	582	589	586	594	573	661	613	609	625	575	611	609	592	573	589	635	611	594	575	594	587	623	619	608	591	625	634	584	582	613	593	577	614	645	609	575	613	564	568	558	594	556	584	570	607	610	583	633	609	604	622	610	590	584	620	641	597	578	578	585	596	579	603	607	583	626	606	610	635	574	562	597	600	575	591	618	636	592	581	578	612	579	645	635	589	592	573	645	579	608	590	589	615	574	588	555	602	593	586	580	605	577	573	564	600	619	634	630	567	561	638	616	600	579	614	621	614	582	603	601	567	638	598	541	613	600	596	612	569	624	624	624	608	583	591	594	641	580	617	606	581	644	586	601	602	559	577	579	595	625	621	579	593	635	566	588	590	582	597	602	684	600	577	597	597	589	575	573	547	625	640	634	623	583	591	601	627	604	628	557	621	592	613	617	576	599	564	598	609	559	637	606	568	575	582	622	640	568	567	628	628	579	595	621	609	607	644	617	608	635	608	603	580	602	640	606	583	587	578	569	571	603	615	581	562	567	538	594	564	670	609	633	620	560	597	575	599	597	633	597	619	616	580	574	659	551	616	613	564	604	637	581	560	584	608	598	632	610	584	639	539	602	601	594	615	601	611	595	602	612	647	604	618	626	586	633	581	639	608	584	590	530	619	591	624	566	624	627	613	649	635	601	577	597	630	631	587	584	614	613	555	576	568	609	605	624	631	595	619	620	622	566	596	597	607	584	572	603	540	586	591	605	619	610	601	615	628	642	591	595	603	654	609	565	640	613	599	609	566	559	616	595	588	547	575	552	602	605	562	555	653	625	561	650	628	565	622	589	604	585	556	664	570	584	605	580	595	579	574	633	584	596	595	620	587	575	581	575	589	614	556	595	564	562	639	611	595	584	537	581	568	644	592	608	575	576	626	632	599	599	642	607	644	590	592	614	553	631	560	582	624	603	612	549	631	556	606	586	616	611	595	592	614	602	597	623	614	627	575	576	594	589	569	589	585	554	567	607	558	615	588	624	609	580	576	606	618	623	590	564	605	618	546	597	636	596	578	574	572	592	605	613	610	602	582	587	592	576	658	578	596	616	608	576	560	592	583	575	613	596	625	629	597	582	554	582	567	589	601	608	613	564	591	572	567	649	619	582	557	605	611	608	609	619	561	600	570	594	604	599	595	593	612	578	592	611	592	596	601	584	608	602	584	598	625	607	594	661	604	648	582	590	585	627	636	606	586	614	609	605	623	586	637	620	602	566	555	590	605	592	577	646	598	622	594	639	593	583	617	599	588	589	572	619	535	614	640	622	625	606	595	593	630	588	587	571	558	586	633	615	622	591	601	615	645	621	608	638	604	616	589	555	607	575	586	627	564	628	580	619	627	554	586	633	585	626	599	616	626	644	626	593	593	625	592	567	625	611	568	608	615	575	597	592	575	575	613	612	575	595	584	550	572	614	591	603	567	587	538	628	603	581	588	643	588	605	586	611	569	601	612	586	607	611	640	553	638	586	588	583	580	574	647	614	580	605	622	561	570	620	611	599	569	620	623	638	576	600	625	558	579	597	576	606	620	641	612	631	584	606	634	633	607	569	580	595	569	600	599	588	622	600	612	569	612	616	618	576	604	604	586	553	577	581	629	617	573	629	575	593	620	627	599	609	598	626	546	575	599	615	604	605	598	611	592	611	558	607	588	651	589	568	620	608	582	585	566	581	568	587	624	618	647	583	609	588	631	549	584	577	608	538	618	592	600	578	590	615	588	584	589	602	597	578	609	592	575	603	616	576	594	612	643	584	628	568	590	674	579	515	617	638	621	593	600	609	618	588	587	589	602	616	631	594	626	584	630	580	591	608	627	603	601	627	579	590	597	568	643	600	648	613	593	555	574	584	610	651	570	597	569	577	607	559	616	600	619	588	577	608	623	586	624	604	567	614	573	558	600	581	614	614	587	580	577	600	603	578	570	582	653	549	642	601	586	593	614	579	620	622	580	591	618	622	600	588	595	603	593	599	596	555	555	614	593	606	582	545	618	596	594	583	583	580	587	605	621	569	600	642	610	610	572	616	585	562	621	584	581	602	587	645	606	594	575	605	570	606	630	600	605	609	582	602	593	604	616	615	597	570	588	579	608	609	572	565	585	618	579	598	645	583	567	589	581	591	593	604	591	597	560	582	538	603	606	569	625	622	549	614	645	641	630	593	584	577	607	601	623	618	627	592	585	586	584	576	606	589	622	584	609	587	581	601	590	592	564	565	609	635	625	590	608	600	565	577	595	646	570	600	616	654	595	617	572	599	618	551	643	627	585	577	588	616	562	607	584	598	593	608	600	605	528	633	636	586	531	639	608	575	564	601	588	594	611	624	606	619	600	595	573	614	597	609	608	614	560	595	608	586	650	587	561	584	596	600	642	594	605	573	613	625	635	580	576	592	638	582	617	606	588	644	612	605	644	597	572	618	649	594	615	613	589	594	597	601	625	605	581	602	616	586	590	588	613	595	614	602	628	582	612	590	587	596	633	615	595	638	603	601	565	548	599	579	636	574	570	581	593	611	613	628	619	553	601	601	608	604	597	620	567	603	611	615	605	584	580	579	586	641	559	593	634	559	592	596	576	586	622	619	627	565	583	603	600	625	573	591	606	630	569	557	607	586	586	579	602	645	539	570	626	593	624	554	578	606	566	596	602	635	536	611	612	599	617	608	572	616	620	608	598	602	618	572	595	567	563	572	572	586	569	622	569	562	627	583	602	598	643	601	585	586	580	584	602	657	602	580	582	609	579	582	614	597	590	569	625	592	650	622	587	559	601	595	612	592	608	590	562	552	599	616	601	604	581	585	560	574	576	557	606	632	600	532	559	601	603	540	585	596	601	589	582	608	631	636	582	594	578	556	662	566	563	545	600	624	591	593	608	589	591	533	575	575	558	614	612	590	648	678	592	616	673	572	558	583	578	616	645	592	578	587	613	603	601	611	601	566	635	560	603	579	572	623	568	572	594	634	552	588	613	611	543	585	600	591	612	601	645	606	588	631	600	546	571	644	579	650	619	595	628	600	556	570	587	606	641	616	588	608	597	601	548	626	599	622	572	581	608	616	578	617	583	597	581	590	595	584	579	591	614	589	586	625	558	604	641	575	597	572	631	627	560	606	612	581	607	623	605	607	592	564	611	577	658	635	585	607	601
24259	21448	25141	28157	21448	21463	20153	728	366	309	337	277	299	275	256	259	289	231	223	249	219	234	262	284	243	247	254	249	232	251	248	233	232	218	250	228	239	233	226	241	203	235	247	230	239	212	257	243	249	239	222	239	237	217	227	207	230	221	212	215	225	211	229	203	237	254	231	223	224	225	251	192	258	231	243	225	226	230	246	240	221	245	230	218	202	214	219	229	219	215	221	231	204	250	215	236	223	230	208	254	223	242	227	216	234	214	258	243	236	211	218	226	241	246	246	228	217	233	226	230	229	228	217	217	219	215	236	228	244	230	240	218	235	240	248	240	240	245	229	228	202	248	261	260	250	220	232	236	236	229	229	226	245	212	213	228	240	216	250	258	255	223	231	230	235	252	228	231	216	237	250	224	237	227	259	223	236	229	244	246	218	212	230	227	209	202	259	241	207	239	229	208	222	232	270	194	228	211	236	216	222	218	205	242	238	249	233	252	196	221	231	239	234	244	268	238	213	265	247	246	227	241	267	210	226	250	224	219	211	198	224	224	263	203	235	251	214	243	246	217	230	223	226	238	246	223	196	223	246	228	227	241	214	207	243	217	220	227	234	228	233	223	226	229	200	234	223	235	243	226	189	226	217	211	221	219	251	209	226	254	246	214	236	227	243	240	221	241	232	241	202	232	241	234	204	230	226	225	245	234	223	250	229	215	235	239	237	210	227	222	210	275	219	187	221	246	217	202	224	220	229	233	222	207	217	216	236	218	259	242	234	265	232	222	255	247	248	212	208	220	222	231	245	235	244	209	213	242	231	218	240	199	227	257	216	279	230	231	248	242	242	210	249	251	226	227	238	255	266	239	232	185	203	226	243	245	226	257	219	247	233	230	241	221	221	216	224	227	261	199	223	250	246	200	234	236	250	234	235	226	228	234	229	250	225	216	215	220	215	237	257	246	215	204	223	258	239	244	227	210	253	245	230	236	214	210	267	248	259	228	256	227	233	234	245	202	209	216	261	255	220	240	233	215	235	230	224	244	239	254	228	245	237	208	267	220	236	242	259	262	248	224	223	225	243	248	188	267	249	231	213	239	247	227	219	219	261	277	253	237	232	240	222	237	261	254	240	236	256	236	232	206	209	242	187	225	213	236	240	238	255	239	225	191	244	256	179	196	242	241	218	222	239	230	259	258	245	224	233	215	214	249	232	227	222	241	245	206	229	206	236	206	202	223	219	203	232	228	234	235	219	251	245	255	225	234	230	230	233	214	233	222	229	243	249	223	205	258	234	215	201	261	257	225	228	220	228	248	233	255	219	241	202	232	228	244	205	222	229	229	258	240	233	218	243	245	234	256	247	207	229	227	227	217	247	236	230	233	252	248	255	222	247	224	242	267	239	240	225	192	234	216	235	226	219	239	248	201	253	236	199	241	231	221	241	244	201	239	254	225	264	245	269	235	206	237	232	213	240	226	212	211	210	240	220	227	254	245	223	255	234	246	247	239	212	242	231	196	219	235	248	218	237	203	249	231	259	211	218	222	227	217	249	234	207	209	212	203	234	221	225	190	249	234	234	215	222	215	217	243	221	225	231	248	233	193	241	234	257	221	231	207	242	211	216	225	228	218	233	215	206	218	207	229	212	227	234	242	205	226	244	226	243	192	240	273	204	248	220	225	227	246	236	256	229	239	230	289	231	272	209	229	237	220	221	242	220	183	233	237	240	259	206	198	225	256	233	237	242	223	231	231	216	229	196	227	226	212	224	222	265	242	244	228	221	214	214	246	217	220	243	210	248	225	236	220	233	231	255	222	246	258	213	251	236	236	224	246	215	234	235	210	241	252	236	239	261	241	270	222	207	211	228	217	242	236	217	238	230	251	219	237	231	231	228	235	221	225	239	242	242	281	231	236	257	239	217	231	225	241	219	223	229	214	234	212	195	215	237	250	231	233	230	203	200	238	241	235	205	228	219	256	221	251	250	234	226	241	262	223	248	218	216	215	249	225	230	233	261	218	243	230	238	228	233	203	209	241	206	236	228	221	254	226	218	242	241	198	259	218	212	222	209	225	237	230	255	197	216	226	209	221	241	217	229	227	218	210	216	224	212	224	228	233	263	282	213	223	220	197	269	231	232	218	259	240	217	233	237	203	230	246	234	221	261	249	262	245	266	267	214	247	227	199	250	225	238	235	218	247	234	265	229	200	221	213	221	221	216	242	231	233	214	235	227	218	235	248	213	231	215	220	241	221	216	219	232	189	209	197	252	226	263	253	241	190	226	251	225	215	224	230	223	217	218	271	215	242	213	207	247	249	229	233	243	207	213	203	230	219	207	266	233	238	216	213	256	230	225	228	251	227	217	220	218	210	231	218	253	236	208	245	216	216	245	216	245	229	241	196	224	214	257	203	253	241	239	271	236	197	244	224	263	222	230	261	223	211	233	240	218	226	219	268	254	240	223	229	218	262	266	233	240	228	262	230	235	256	210	228	236	199	229	241	202	221	221	234	247	248	237	215	216	229	206	227	237	242	226	241	258	210	241	234	228	228	242	233	248	257	239	244	241	216	255	230	233	224	203	224	244	220	252	237	228	271	252	237	234	245	209	214	210	232	226	218	218	231	254	224	222	237	209	246	226	250	228	210	228	238	199	193	249	204	223	232	248	202	212	218	239	240	244	257	236	237	192	235	245	247	263	241	247	231	203	226	255	263	250	231	212	219	222	188	227	240	202	239	226	235	228	243	255	248	250	242	204	232	216	226	240	252	237	229	216	237	235	247	228	219	225	225	220	188	232	241	232	206	245	226	238	242	258	206	230	235	215	260	197	201	234	224	225	216	217	219	227	245	255	245	212	217	228	231	231	235	207	241	206	211	225	243	231	226	215	225	246	249	215	243	252	248	239	241	226	219	217	233	199	198	221	227	268	217	209	216	232	264	225	250	240	233	236	208	258	221	224	220	258	241	250	217	258	248	214	192	245	208	234	219	221	229	262	240	261	219	233	232	231	228	227	253	236	226	209	249	227	258	248	247	254	241	249	230	218	211	204	238	230	229	231	204	204	200	263	237	227	245	224	238	234	237	228	223	236	261	250	230	206	228	206	242	220	224	227	242	252	228	244	237	208	232	241	236	204	223	245	214	211	227	238	222	221	253	210	212	232	269	212	247	212	231	245	226	235	235	227	210	231	238	224	261	220	226	216	214	211	264	228	225	197	231	225	236	242	207	228	269	213	240	220	234	268	247	235	221	222	219	217	200	210	201	222	197	240	230	236	227	233	219	234	240	251	243	223	251	219	220	223	245	236	220	212	222	202	231	234	247	241	234	202	208	254	201	233	218	241	250	231	220	230	233	221	238	220	239	246	230	236	253	226	222	208	200	218	229	226	220	225	220	238	204	218	222	226	211	223	229	218	252	243	253	267	223	231	239	228	214	254	204	223	228	252	203	235	238	256	241	214	257	214	248	250	226	223	211	227	239	239	236	223	232	238	224	226	204
29152	42758	3980	1226	738	687	627	547	570	525	521	525	519	516	524	487	523	534	511	477	524	528	524	478	476	482	453	495	512	507	465	463	515	457	513	491	478	470	520	515	518	496	509	464	506	506	464	501	448	521	486	506	505	466	489	486	462	498	465	467	469	474	475	511	505	489	473	513	503	462	491	442	506	468	466	509	466	461	493	512	465	479	473	469	469	486	476	496	478	458	445	477	485	476	491	483	448	479	456	466	466	451	468	510	472	464	490	467	457	443	461	480	453	433	500	454	456	510	527	507	475	491	468	481	480	495	527	467	488	466	475	458	489	530	523	535	502	457	502	461	476	474	466	511	477	469	527	465	456	475	487	507	434	488	479	477	463	458	494	486	500	481	455	479	466	468	469	500	468	502	510	453	498	499	482	470	449	498	512	468	434	476	467	491	500	501	483	470	474	507	485	514	480	459	477	469	508	456	496	489	510	477	480	483	468	479	438	509	464	543	459	437	459	466	473	467	451	491	462	489	496	455	488	478	533	483	478	495	476	503	498	486	446	491	460	484	473	469	474	446	507	485	467	525	475	445	489	474	473	499	455	507	483	443	474	452	475	441	456	494	446	504	462	458	487	503	475	489	498	450	461	496	515	469	513	495	456	457	484	559	509	432	468	476	498	459	501	515	465	495	455	499	502	487	462	491	487	456	515	496	497	517	501	470	479	464	492	460	455	518	489	490	503	449	492	470	470	502	493	431	496	471	485	496	452	452	470	451	501	458	513	427	442	488	525	449	499	469	446	516	472	479	446	481	477	462	509	472	482	471	481	471	490	491	467	436	508	542	539	483	466	468	515	456	444	503	460	489	502	472	474	485	476	507	461	497	460	457	484	477	487	509	484	513	485	476	444	491	458	489	468	458	472	509	454	501	440	446	449	503	518	492	494	514	466	490	486	452	466	464	519	455	444	482	501	458	460	430	469	493	440	472	486	516	507	415	461	512	427	531	492	456	481	473	485	517	500	488	459	491	457	506	504	502	451	480	454	482	470	478	511	466	471	521	476	497	477	475	467	509	508	505	487	468	455	465	457	455	437	478	463	522	452	446	465	513	494	475	517	474	491	515	460	434	510	498	466	486	437	425	486	478	484	508	473	471	432	469	477	475	484	469	501	498	485	480	492	464	480	455	505	527	473	510	480	502	453	492	474	490	499	491	438	482	462	454	493	517	490	477	446	504	459	504	497	518	489	464	495	478	464	521	456	459	459	503	486	533	452	505	423	482	495	472	501	449	491	456	470	484	439	468	496	473	461	474	511	429	455	482	516	493	430	500	453	493	487	483	520	501	463	504	483	511	500	489	515	477	483	490	521	468	524	503	481	504	477	485	471	485	441	496	501	463	491	465	474	475	495	504	450	500	531	493	491	483	466	499	477	487	473	453	482	493	493	484	457	486	484	507	457	509	464	481	434	491	470	449	493	465	514	501	482	506	463	521	474	488	469	508	473	488	454	515	550	489	466	482	498	453	479	453	484	460	469	504	454	487	499	501	503	456	492	499	439	460	476	509	468	484	482	469	450	493	462	470	471	491	482	475	409	468	486	487	479	484	476	487	528	465	462	469	486	475	488	493	471	456	492	494	468	481	459	452	470	484	482	492	460	447	488	451	506	494	495	475	501	467	481	464	458	495	504	483	495	504	460	513	482	465	495	494	522	467	496	526	527	466	474	509	474	494	485	480	534	495	468	478	508	502	502	495	448	470	463	483	487	479	496	490	491	464	482	463	497	522	477	491	475	488	484	502	424	528	484	453	462	518	511	480	480	513	489	507	442	445	451	472	509	488	473	442	454	507	488	459	499	490	463	485	491	485	473	465	441	472	456	487	446	478	478	488	482	488	411	490	504	459	454	487	518	463	507	477	484	489	496	510	499	496	483	506	509	505	500	491	451	530	506	497	470	462	495	505	457	454	460	484	458	466	471	466	478	497	474	484	507	488	455	450	478	485	455	469	455	465	496	492	453	495	503	480	459	461	478	482	466	469	464	468	492	461	515	472	457	518	470	487	482	488	474	441	480	477	505	482	469	478	502	486	462	496	464	484	467	506	480	463	465	452	460	468	484	492	496	491	495	474	509	490	466	476	489	495	518	488	441	483	479	484	482	503	466	497	482	480	492	493	497	518	475	462	516	496	477	498	487	467	488	506	456	501	459	446	491	529	451	474	459	440	465	478	473	508	476	465	466	470	500	497	501	483	493	482	495	524	518	486	546	467	503	464	434	487	508	484	470	443	497	511	483	468	500	502	489	467	470	457	442	492	462	501	513	484	512	463	489	489	506	492	458	486	466	444	471	462	484	492	467	490	449	498	456	506	469	490	507	441	528	453	477	511	442	456	459	497	446	477	457	464	516	459	478	530	487	430	453	498	459	470	500	454	484	486	494	479	502	498	476	490	478	496	463	466	479	508	500	430	491	510	532	509	473	498	497	526	469	498	517	483	452	492	489	493	470	483	460	512	467	464	509	501	481	468	492	505	478	489	494	480	482	470	465	487	493	518	511	457	481	502	474	530	478	462	470	474	483	497	482	508	416	475	496	472	477	529	459	501	482	466	484	478	497	485	454	501	450	453	467	507	462	471	473	448	488	482	478	500	477	507	493	467	478	505	466	507	487	504	507	499	490	491	484	503	484	497	508	488	495	457	471	469	432	479	495	498	498	497	467	447	461	487	440	456	438	504	475	503	478	432	489	489	449	480	474	479	510	522	519	496	498	500	508	485	453	480	454	518	512	462	471	491	470	466	486	514	438	449	483	491	506	467	474	485	509	474	478	489	462	504	461	469	500	488	463	457	436	513	487	471	436	476	483	482	485	456	499	519	515	478	468	478	485	475	460	480	482	443	484	479	508	462	490	478	461	465	443	480	521	472	495	482	479	499	503	461	494	462	476	474	475	513	459	503	474	475	455	446	495	515	452	475	465	471	492	516	454	504	489	498	507	473	504	453	460	535	472	454	447	509	485	434	469	490	495	481	477	458	458	481	477	464	487	463	472	445	474	499	495	488	489	490	479	498	477	504	452	466	463	474	505	475	481	475	456	451	492	500	485	486	473	464	499	505	499	464	450	461	461	470	538	523	504	449	477	496	484	489	495	495	461	510	539	537	457	504	489	509	455	448	497	475	506	465	500	491	499	422	470	489	486	504	453	453	507	482	485	451	455	487	487	492	469	479	489	484	463	470	447	491	524	444	494	517	525	508	478	436	483	482	499	481	511	454	455	456	495	499	481	507	501	469	487	456	448	449	466	474	469	464	477	438	465	503	449	497	463	473	506	449	487	447	490	508	457	491	516	516	504	517	487	506	480	510	477	516	466	460	515	443	477	449	541	463	503	511	509	483	478	497	448	537	459	495	509	450	500	478	461	488	454	458	495	474	490	490	515	462	478	454	445	436	420	515	484	451	478	448	468	490	455	454	443	460	448	492	479	483	483	503	507	482	484	488	468	448
32832	20722	9558	425	172	174	176	145	161	159	201	152	157	145	176	130	155	160	150	149	158	150	159	163	159	157	130	152	173	141	142	153	161	149	151	168	177	193	157	166	137	161	155	138	177	126	176	155	157	164	151	145	181	146	166	166	163	165	166	154	143	150	158	170	169	179	158	168	162	132	161	162	189	181	147	147	154	154	159	159	158	158	151	134	146	142	166	156	169	163	149	155	160	163	161	158	166	145	162	164	164	160	163	144	176	169	170	140	170	145	180	184	147	155	152	177	155	183	144	164	160	182	150	163	164	155	182	158	168	188	176	151	160	160	191	166	168	180	161	154	162	167	163	141	149	145	157	140	146	180	172	159	160	138	160	149	185	157	149	169	136	141	148	158	156	175	154	143	139	162	140	126	143	151	145	144	157	169	168	156	185	156	169	136	167	151	161	174	164	162	158	191	180	179	170	155	166	168	151	151	160	147	151	154	167	149	153	166	145	170	164	166	167	145	135	171	167	137	159	169	122	157	163	131	145	155	153	167	148	151	147	172	147	165	161	158	155	155	169	147	153	149	172	165	163	171	152	147	154	194	152	160	165	150	170	141	158	163	160	152	167	168	162	181	182	146	179	184	151	176	154	159	157	165	134	161	138	159	172	142	161	179	155	163	164	175	148	155	154	154	161	147	148	159	146	150	161	173	145	142	130	123	161	134	146	151	199	191	155	148	149	159	168	167	159	164	181	158	145	160	157	144	153	150	131	139	163	164	157	156	146	158	165	146	160	160	182	159	162	152	173	169	150	161	153	168	158	147	145	188	147	181	176	155	165	178	172	154	191	163	144	179	147	162	130	160	177	154	186	191	166	143	144	154	165	156	160	162	138	161	171	170	164	188	159	162	162	163	160	137	157	143	161	171	150	157	165	148	158	160	149	146	184	150	162	173	164	179	177	147	162	141	174	182	167	183	183	159	152	186	180	165	177	167	149	144	133	156	135	157	150	178	161	141	159	159	163	194	146	154	153	163	187	159	195	171	164	165	177	190	150	148	150	150	150	166	179	158	144	158	149	151	153	169	184	145	171	142	148	167	138	176	156	183	149	143	146	171	156	189	177	162	156	161	165	164	153	149	185	157	161	145	154	146	166	135	135	174	184	153	159	154	169	150	181	171	137	151	162	173	169	176	156	140	130	145	178	166	157	167	157	152	149	163	155	145	177	155	173	170	142	178	131	151	166	168	160	146	155	161	162	167	161	158	144	165	137	144	162	148	154	153	180	155	174	152	168	144	156	138	163	149	177	180	130	155	145	160	170	151	167	119	164	180	154	142	157	130	175	153	144	137	182	164	141	167	175	173	144	161	150	163	168	162	185	141	136	167	154	185	176	183	146	158	172	181	148	174	153	169	148	160	154	147	147	155	158	152	145	156	156	151	128	166	168	170	153	187	184	168	131	168	186	156	145	152	160	152	169	164	153	161	174	161	155	140	150	158	144	175	170	139	163	153	145	162	176	180	151	160	157	177	159	162	152	170	177	151	191	175	147	152	157	139	153	160	176	156	172	164	173	162	163	152	146	161	182	146	156	171	169	191	146	146	158	157	142	177	160	145	158	159	156	177	158	189	143	165	146	179	149	157	165	159	191	168	173	139	165	168	146	148	180	152	146	146	161	158	144	135	162	166	173	140	168	169	152	153	152	172	160	158	165	162	143	168	169	128	160	138	165	169	179	155	146	141	146	206	165	151	170	169	156	133	156	166	154	160	144	161	173	133	166	158	155	174	191	149	160	149	182	142	150	164	158	159	156	155	146	165	176	195	153	160	166	170	141	150	160	152	153	157	151	140	169	146	187	169	176	151	190	185	169	140	166	154	137	161	150	127	151	150	147	177	164	165	164	174	144	160	164	167	140	178	167	159	169	133	152	144	175	130	155	160	153	154	172	146	164	139	176	193	163	181	167	181	146	151	162	167	185	135	149	181	162	187	180	161	173	164	151	138	157	132	159	163	141	158	156	160	135	163	196	192	165	158	166	168	168	141	168	148	164	152	166	166	174	164	161	164	157	158	157	143	156	180	166	165	156	148	185	153	166	133	150	161	159	200	164	155	158	157	169	146	161	166	169	167	167	173	147	138	151	137	161	152	150	115	142	172	153	164	192	161	179	156	158	138	172	140	171	164	150	134	155	151	173	162	157	155	177	144	181	146	172	159	157	151	162	166	174	158	162	167	148	155	161	137	171	151	164	147	158	157	170	148	158	163	133	147	149	164	150	161	160	175	168	148	155	179	172	172	164	168	168	146	165	158	185	139	160	146	149	171	151	151	196	153	144	183	167	180	168	160	167	155	158	141	146	140	155	158	155	155	196	190	166	143	167	157	153	150	149	164	161	159	165	177	163	142	156	143	165	171	147	143	146	160	140	164	173	155	167	180	163	157	163	160	148	161	152	144	183	145	175	165	142	145	173	163	134	167	164	165	160	204	148	152	163	136	175	163	153	161	138	144	160	178	142	140	166	160	183	156	147	159	157	173	174	178	158	150	164	164	153	160	137	165	162	161	174	144	156	144	168	147	151	137	155	186	166	155	149	146	170	164	167	159	160	153	144	144	139	156	156	144	177	169	155	160	145	177	175	153	167	159	165	186	140	137	166	133	158	153	179	163	154	183	148	160	143	176	153	148	170	144	138	145	170	142	160	133	160	162	159	165	138	140	168	158	183	163	178	136	166	167	162	147	163	179	147	166	174	158	147	153	163	146	164	172	178	134	180	145	155	154	165	156	166	161	146	141	140	146	166	145	167	150	135	143	151	175	153	130	149	176	174	153	164	167	181	171	156	147	181	179	139	152	150	162	166	153	150	166	161	151	148	168	176	177	146	157	135	139	163	126	152	152	142	161	160	176	145	167	185	172	146	127	166	154	131	161	153	188	171	164	169	154	156	151	125	150	199	174	146	144	149	146	158	182	150	150	157	172	134	171	181	144	176	169	148	160	153	158	159	159	170	149	174	176	169	161	157	163	167	167	142	155	194	194	157	182	171	158	146	173	161	180	159	162	135	150	153	155	158	161	144	170	151	160	158	153	164	157	187	171	167	141	179	151	167	166	164	169	169	179	174	157	149	171	146	138	140	157	159	154	149	143	127	159	155	148	148	144	148	145	135	161	160	161	163	159	170	152	164	156	166	149	158	153	155	145	148	168	173	143	142	161	188	149	166	156	159	155	173	152	169	143	158	172	141	160	151	153	152	157	156	154	161	171	152	150	172	156	186	148	146	154	179	180	160	163	173	172	181	151	160	150	139	161	160	146	184	155	149	145	173	120	153	150	166	127	152	139	148	145	171	157	169	139	154	152	167	164	145	166	190	142	148	147	138	162	174	165	133	162	161	177	143	177	166	166	163	139	138	131	165	157	162	138	154	153	172	161	155	158	141	180	150	153	138	139	158	144	175	148	158	183	148	175	163	141	155	131	156	160	169	138	163	171	145	151	155	149	170	157
8518	3649	524	412	419	376	365	388	386	403	424	393	411	413	378	397	396	396	416	384	395	402	405	401	380	360	370	408	441	391	358	388	378	406	396	391	406	370	419	408	388	429	362	399	388	401	402	387	420	362	352	392	386	403	385	396	394	381	411	384	380	391	437	410	391	396	391	373	425	387	363	376	396	399	394	412	347	422	378	402	396	398	409	386	427	378	382	379	343	392	388	428	398	365	416	371	376	430	410	385	383	369	398	367	407	395	366	352	388	404	410	373	378	405	425	420	365	383	404	394	387	402	385	380	370	385	405	399	389	372	408	377	411	412	383	406	389	398	404	376	371	399	402	409	379	359	373	423	384	404	386	354	370	376	373	398	392	387	413	395	397	374	374	415	370	401	382	385	381	394	381	380	402	409	371	384	405	362	423	378	414	421	421	375	404	390	427	401	356	418	395	407	383	413	342	405	417	375	399	398	405	392	412	395	377	356	386	394	393	404	398	398	348	389	390	400	366	415	391	368	382	408	398	401	403	385	398	401	405	394	398	410	431	384	418	415	382	390	389	369	399	427	356	377	402	398	381	377	388	371	416	375	384	395	407	405	371	401	390	406	376	390	401	417	402	398	385	377	381	403	357	388	416	398	410	389	400	392	414	371	386	355	392	383	413	357	407	388	391	408	375	377	411	383	369	368	376	388	390	376	401	391	413	359	413	363	402	367	423	409	385	395	403	379	370	405	373	396	388	382	374	407	378	388	410	402	357	395	400	427	351	405	400	391	380	391	382	380	400	396	389	401	417	392	376	369	390	391	393	397	368	375	418	402	379	413	399	383	382	386	412	355	371	378	399	389	368	419	417	413	388	375	389	386	394	388	423	401	391	401	442	374	388	373	383	381	380	398	400	386	409	400	414	432	388	448	396	387	387	409	375	393	365	367	353	392	407	404	346	384	402	411	386	355	405	381	386	405	381	392	352	411	386	399	378	404	389	388	364	403	388	391	415	408	372	443	388	384	377	366	374	418	384	398	414	383	385	370	386	415	387	362	389	382	421	410	375	407	357	404	383	390	419	394	414	404	423	376	409	363	372	401	403	391	374	381	376	368	357	379	399	376	362	380	391	395	374	356	408	375	419	366	414	397	369	401	413	443	406	378	391	454	381	387	371	373	414	404	365	383	380	367	396	404	396	395	396	387	382	401	395	368	396	382	399	399	374	388	395	402	362	381	381	414	383	371	392	400	372	409	360	408	402	386	435	375	374	419	421	354	386	389	405	390	398	379	403	379	376	398	371	394	371	369	404	392	366	379	389	407	376	407	383	367	374	402	371	383	380	395	376	401	382	390	411	388	392	398	423	372	395	425	366	390	429	388	394	391	390	445	410	397	393	378	393	367	349	375	404	408	405	386	392	415	393	402	381	390	377	399	417	396	384	399	389	386	402	378	358	388	401	412	426	390	341	412	366	374	410	382	359	359	347	378	411	395	427	356	376	400	361	357	365	411	396	371	415	377	366	391	402	407	374	391	403	391	376	387	410	366	402	425	390	395	414	384	353	386	393	387	379	406	370	396	376	394	353	384	358	380	412	359	425	380	433	425	400	388	396	443	420	400	425	377	393	377	394	384	396	411	372	394	397	373	382	395	408	385	419	407	364	356	408	371	433	389	400	433	401	385	392	384	413	393	389	379	396	439	383	395	417	383	351	370	385	402	393	390	381	360	401	408	402	383	388	392	362	416	363	407	410	403	390	395	371	406	403	371	376	393	409	381	401	432	376	387	364	383	408	377	407	367	405	394	403	388	363	402	415	407	405	366	403	379	425	398	381	401	394	380	417	383	386	380	389	409	394	358	394	366	395	396	362	362	411	370	416	376	445	408	381	406	404	368	375	386	378	396	400	404	387	412	375	385	432	376	424	409	408	406	409	379	431	367	386	410	366	410	411	397	415	361	391	381	387	381	406	361	425	416	397	380	391	381	409	395	338	406	394	409	419	397	399	400	413	401	396	368	373	425	406	405	444	380	375	411	422	415	381	406	378	395	397	381	372	378	375	401	388	386	373	376	405	376	398	439	387	424	388	371	399	380	372	374	419	381	361	387	371	376	411	402	381	389	416	393	420	366	400	410	381	442	425	403	371	399	400	365	396	424	428	360	418	363	383	448	408	372	443	376	401	399	421	410	422	384	414	366	393	347	386	400	379	374	351	377	382	390	374	394	399	372	373	392	408	372	398	379	391	395	371	377	383	422	441	424	334	393	379	378	367	376	382	377	402	391	383	386	403	373	412	358	385	412	396	386	380	407	392	416	373	397	397	411	381	416	424	355	410	396	413	397	418	392	360	405	363	372	406	432	403	411	370	424	372	371	402	381	363	400	400	395	393	427	386	398	403	388	366	406	410	395	387	395	373	404	383	412	354	371	435	370	417	412	370	391	406	407	435	391	383	381	416	404	413	390	385	398	411	410	413	384	377	399	398	408	397	387	401	422	406	375	460	389	403	373	449	388	411	383	388	440	440	372	384	357	386	360	386	377	401	364	398	402	411	366	417	404	383	413	404	376	389	384	396	399	390	412	414	375	415	373	392	415	396	416	341	378	412	378	366	400	379	392	403	381	402	391	408	407	394	399	390	398	375	419	373	391	386	371	381	414	372	373	404	363	376	398	389	364	402	399	418	359	421	377	414	378	377	396	431	364	389	393	405	408	387	388	370	380	383	401	376	423	391	403	364	394	420	377	393	391	353	373	374	349	380	411	376	404	387	387	366	372	365	404	373	371	398	379	384	367	349	400	401	397	390	386	372	400	384	361	380	401	365	394	384	395	383	368	427	415	389	391	432	405	385	395	391	381	406	406	413	424	384	366	338	356	398	382	416	396	381	366	396	401	411	372	375	368	392	416	376	434	377	381	431	391	432	395	398	352	396	396	390	420	381	367	409	402	409	385	393	360	422	401	402	378	378	384	401	416	410	397	381	377	381	392	409	377	352	394	392	385	387	407	394	374	385	406	380	386	375	396	360	370	389	379	400	367	396	381	418	416	416	427	372	386	431	407	393	405	380	354	389	383	376	413	412	400	365	390	403	376	390	373	370	360	363	405	371	372	374	392	363	369	401	375	384	413	363	400	401	406	381	381	385	373	378	387	393	407	376	412	400	417	399	404	396	398	389	372	365	387	398	417	413	378	402	376	409	387	372	394	367	417	373	366	402	397	388	387	378	407	371	383	385	366	415	400	373	407	349	407	396	409	417	390	416	357	376	381	401	385	393	375	355	428	328	361	385	406	402	382	416	416	397	382	400	418	371	405	402	407	414	382	378	338	351	390	404	389	386	374	395	377	400	382	390	391	390	386	384	384	374	366	354	385	391	367	376	396	387	355	396	399	400	419	391	392	394	386	390	403	405	391	421	391	379	415	361	426	418	377	368	399	391	380	415	371	406	393	377	396	396	407	377	411	369	381	368	366	408	400	406	370	368	418	422	378	382	402	375	366	384	366
24879	21466	24832	28470	21471	21067	1063	423	329	350	300	320	308	305	302	284	285	303	284	315	283	290	270	289	279	255	290	279	286	278	277	289	284	312	276	277	267	247	256	260	277	247	306	271	270	310	253	328	282	332	266	283	265	271	283	268	291	304	289	269	248	244	273	262	300	295	270	283	284	283	293	324	274	303	268	263	273	288	312	277	290	260	260	290	278	309	312	289	290	303	276	254	269	259	276	266	286	283	254	296	244	273	273	280	280	277	285	287	262	273	282	311	296	292	242	273	301	274	277	273	285	293	291	296	261	281	278	295	248	264	257	258	280	263	264	299	253	282	254	246	273	292	275	296	280	270	246	287	312	267	313	260	281	267	269	304	280	270	260	259	254	263	303	278	290	270	252	301	265	277	272	268	280	258	280	302	282	262	282	278	269	292	293	262	274	285	292	302	290	276	268	280	293	263	297	269	279	273	278	283	260	303	275	288	295	286	256	256	254	248	242	293	278	256	299	300	273	269	256	279	311	269	275	280	270	297	302	285	283	279	270	264	269	274	293	288	240	273	278	259	281	271	271	291	261	283	305	296	262	249	295	276	303	299	271	262	254	263	256	244	268	293	278	280	283	279	284	288	254	256	294	251	279	292	254	243	275	273	285	288	281	274	274	264	275	262	260	253	285	268	253	246	263	287	280	274	302	283	262	283	282	281	262	277	250	271	276	272	275	264	261	293	269	281	276	275	250	281	273	277	267	270	280	289	272	267	271	290	300	261	317	258	297	288	318	278	267	294	257	277	293	264	265	253	260	233	265	259	253	281	277	310	271	258	293	263	259	312	300	254	257	260	273	247	256	265	270	290	287	260	259	276	272	280	289	278	281	298	261	265	297	265	296	252	262	308	288	271	270	280	290	260	266	282	287	254	281	255	298	293	286	263	282	333	271	250	275	258	270	252	286	268	294	258	274	274	308	297	307	269	265	268	250	287	287	302	293	278	257	278	282	255	269	305	292	295	293	277	296	270	324	294	264	255	281	271	276	284	293	263	288	259	288	264	284	288	291	271	281	261	283	273	271	264	277	285	274	297	257	289	314	334	237	295	297	321	304	242	258	265	273	287	286	279	266	293	274	259	291	293	280	244	267	272	279	284	264	261	285	251	294	262	292	286	266	238	312	285	264	251	316	271	252	276	280	300	267	271	307	282	274	277	303	279	267	292	276	272	254	262	280	258	269	313	291	276	217	263	300	293	255	265	277	296	291	271	282	281	259	254	250	273	289	254	251	290	310	261	263	289	294	271	261	235	278	294	285	308	284	253	292	263	295	310	275	273	266	239	273	251	287	279	274	291	299	289	298	278	260	256	280	268	310	281	244	319	261	286	269	266	292	265	303	266	275	265	252	296	272	306	262	273	261	283	312	279	288	249	285	281	275	261	281	282	298	272	299	278	296	273	303	279	286	296	230	287	336	294	236	276	285	260	270	256	282	248	302	245	287	270	252	262	259	249	290	282	289	288	260	305	274	265	281	264	246	258	255	257	281	284	288	275	280	240	278	287	284	261	279	258	257	279	246	292	271	270	262	297	283	262	257	276	282	290	302	291	279	275	279	245	297	266	281	296	313	280	302	258	264	281	265	259	248	288	250	246	288	292	282	271	258	298	296	274	277	251	305	275	287	244	283	270	276	274	278	271	280	262	305	264	292	276	329	261	272	284	273	286	255	260	272	283	257	272	291	277	278	261	263	260	278	256	255	277	269	228	250	237	270	303	250	273	250	288	259	277	274	282	298	289	300	297	324	266	279	272	252	275	313	302	295	284	280	272	281	279	289	256	308	281	330	281	299	274	257	261	289	256	281	255	264	238	297	264	273	279	270	275	298	309	274	263	294	277	297	258	295	267	279	245	270	265	280	278	281	244	279	309	283	240	275	265	293	281	317	252	306	284	280	250	289	262	281	267	257	274	334	282	293	261	308	282	270	266	272	271	271	251	289	270	297	257	268	293	267	252	264	286	268	278	260	300	280	287	280	235	264	284	292	294	299	278	242	274	275	289	250	324	251	259	281	269	261	281	271	270	271	255	289	280	290	294	250	298	282	278	273	253	268	262	285	256	273	251	295	285	245	275	262	256	273	258	273	268	286	261	233	253	315	305	260	297	293	295	296	281	264	295	285	284	285	253	259	308	252	276	277	294	271	265	254	266	286	280	310	294	297	280	269	271	295	266	259	290	275	290	277	257	283	273	282	270	300	270	285	264	264	272	244	297	278	287	277	276	282	290	280	258	271	263	262	257	250	252	266	282	294	270	276	266	282	291	278	254	267	269	248	273	243	282	300	270	282	275	283	274	292	264	254	289	259	322	318	282	278	242	275	254	287	276	256	274	287	258	299	292	281	289	259	281	292	286	259	288	289	263	291	306	247	276	260	257	296	253	272	285	280	253	287	298	255	296	251	276	277	296	300	282	276	278	263	315	272	272	264	247	277	303	263	299	299	253	275	279	253	273	238	256	290	320	232	268	283	297	299	278	266	267	263	273	278	260	275	270	290	270	264	304	248	295	262	280	283	271	265	289	261	306	266	262	291	281	275	257	283	261	279	283	284	243	249	286	261	256	295	274	280	301	297	307	254	290	278	292	287	276	278	286	271	296	263	286	268	247	285	261	254	252	294	257	266	276	279	282	288	271	266	273	260	270	307	276	293	268	272	286	281	262	284	278	254	286	252	260	275	271	268	279	290	275	261	289	275	288	274	275	267	300	267	276	334	307	284	308	282	269	288	260	273	281	290	276	268	253	284	290	279	308	306	276	313	289	279	256	266	250	294	279	284	273	260	250	268	296	286	289	273	287	292	291	262	283	294	272	267	265	272	254	290	279	296	276	311	298	305	282	243	285	290	282	279	281	246	272	255	265	239	251	261	291	263	298	263	275	268	289	289	279	296	298	292	277	270	289	258	293	296	281	279	306	285	290	297	267	241	275	280	281	273	286	285	262	270	268	251	284	265	266	293	274	253	273	272	290	296	321	302	281	284	281	242	317	282	264	256	270	261	262	274	313	280	285	318	298	265	260	278	278	265	246	264	256	260	298	282	268	270	290	266	267	294	276	246	293	286	266	291	262	273	305	272	269	271	275	314	276	313	289	305	276	256	294	294	247	279	301	255	263	281	303	290	303	265	268	270	286	262	259	255	257	265	291	292	267	275	279	298	279	264	303	272	269	259	270	261	266	279	261	301	300	287	289	308	272	253	265	291	290	266	273	268	298	294	300	263	307	280	259	270	266	291	310	295	290	272	262	293	307	279	281	287	272	272	301	243	282	287	283	245	243	290	257	267	296	294	269	278	267	287	256	283	299	247	271	259	285	244	280	301	257	250	262	267	248	249	293	297	310	260	294	266	324	276	291	240	266	274	292	276	287	276	268	273	253	301	270	271	256	267	282	267	261	273	259	291	294	274	275	296	259	269	252	284	285	312	265	298	277	301	269	280	266	275	280	262	283
22773	30998	2426	943	786	645	655	652	669	655	617	607	608	619	651	583	652	615	591	607	631	611	639	604	600	578	602	597	580	610	631	616	593	627	608	630	611	596	556	599	631	650	656	589	587	588	579	601	589	602	573	564	620	642	593	602	578	612	618	596	639	603	642	591	669	630	619	583	616	575	630	597	593	615	591	612	588	628	602	570	589	636	576	584	620	614	588	556	616	633	581	552	616	595	591	625	632	634	584	610	560	593	621	632	587	617	618	613	564	604	599	598	604	598	559	606	639	656	609	591	623	581	636	593	595	582	572	602	580	627	576	561	590	584	608	611	649	589	585	623	559	612	597	635	587	580	590	596	651	602	644	597	567	549	601	610	611	611	613	597	618	610	578	568	603	605	607	598	572	563	565	602	613	622	613	644	579	552	605	633	560	537	641	563	606	595	581	592	562	583	560	583	581	581	599	621	621	579	592	588	648	572	610	567	590	576	629	604	573	630	549	600	580	632	557	599	665	580	624	580	597	594	585	616	595	586	589	651	605	579	621	573	587	614	604	583	599	579	606	568	586	603	603	598	538	623	639	654	631	549	629	624	558	641	592	607	620	618	604	540	514	595	569	629	582	638	618	599	611	605	628	609	618	599	603	565	629	577	608	608	606	593	610	617	599	626	638	601	592	565	569	629	597	641	608	596	595	577	585	598	601	619	586	591	587	614	580	611	605	575	599	558	588	599	615	564	588	607	594	572	612	602	612	606	600	594	622	602	597	675	610	587	617	574	573	620	622	554	601	575	561	599	646	606	616	568	574	641	589	562	609	577	633	622	607	617	599	602	631	656	611	603	597	669	593	616	604	598	586	583	642	624	618	582	611	630	599	591	573	586	575	616	627	585	613	599	594	628	563	622	568	603	585	618	580	617	579	569	627	596	609	617	625	596	578	602	581	590	585	624	646	637	618	583	613	599	599	591	607	607	617	620	610	611	603	583	554	615	570	599	606	645	633	622	620	610	593	588	583	598	624	594	603	626	600	578	625	592	627	605	610	642	611	604	638	615	564	607	535	604	592	614	625	583	591	597	621	625	634	580	572	593	611	646	572	624	586	607	654	605	634	534	597	560	542	620	592	592	592	663	627	578	567	570	637	606	621	606	607	613	616	587	623	607	579	608	542	560	597	608	610	596	651	520	586	578	630	620	604	649	607	633	589	619	605	587	604	583	607	629	559	585	604	595	598	624	585	553	649	572	592	647	571	611	561	617	598	610	576	579	596	632	627	599	589	611	613	619	565	626	625	547	621	589	631	616	641	586	598	581	607	568	601	591	599	556	621	586	576	603	546	564	575	595	614	645	577	610	575	616	589	603	608	559	596	659	545	598	573	605	621	597	576	592	624	619	589	583	607	625	625	587	621	595	621	618	583	623	586	605	610	606	609	556	593	620	615	621	552	600	577	593	611	592	592	565	608	609	581	557	608	619	602	600	595	617	598	575	619	561	589	605	598	585	600	579	621	598	583	608	632	605	612	625	638	617	614	587	608	610	642	591	600	596	556	600	603	627	582	596	596	573	589	621	624	595	610	584	597	624	597	605	624	606	622	651	596	616	581	594	573	607	565	602	630	615	567	614	580	592	598	608	629	613	570	574	568	572	609	549	614	630	582	547	653	640	595	637	613	600	582	604	575	620	638	645	605	619	565	573	561	569	596	597	591	599	593	603	584	591	613	682	570	577	596	614	607	573	597	630	582	623	622	566	583	581	608	615	615	573	608	569	620	605	605	603	599	600	584	602	567	613	631	561	608	637	604	649	632	600	606	610	608	638	638	622	610	561	593	586	599	600	653	596	590	596	638	605	605	617	609	640	574	624	615	625	618	608	556	610	594	615	605	617	607	592	608	645	593	639	583	595	597	635	658	595	635	624	594	615	584	583	591	564	571	584	577	662	616	615	605	600	576	546	618	577	614	616	626	601	600	657	629	612	597	618	618	596	583	551	610	605	658	602	599	594	609	609	602	584	619	627	614	631	607	603	593	605	635	600	632	623	583	612	566	591	597	582	639	589	628	623	569	570	602	577	615	626	598	593	646	565	596	652	575	575	579	592	623	623	626	623	604	611	611	638	635	598	578	603	631	615	628	576	577	576	599	626	612	580	605	579	597	606	636	591	590	564	635	587	614	577	593	578	618	624	558	601	594	619	610	565	567	594	575	582	587	644	613	565	621	600	636	597	584	565	626	596	579	605	655	625	621	628	614	619	617	562	575	638	598	615	590	607	580	630	635	587	582	650	605	580	616	613	572	599	581	598	628	624	577	638	609	597	607	630	588	591	591	672	602	556	584	608	621	556	599	577	596	611	586	573	576	586	589	632	595	654	602	611	645	586	581	559	545	648	618	644	588	613	618	570	607	592	580	621	577	586	598	601	580	593	609	577	573	585	600	582	609	580	602	604	635	575	605	564	551	583	583	608	595	625	587	593	590	594	564	641	636	607	558	587	569	649	622	589	588	638	560	641	586	607	601	568	608	593	597	634	569	587	612	608	612	603	587	590	601	635	603	622	624	608	621	586	567	576	598	607	586	556	597	562	633	582	629	563	600	604	616	517	573	556	618	654	602	592	566	608	600	598	614	609	627	593	585	608	616	589	579	599	569	608	629	590	598	636	579	599	584	619	611	557	647	583	617	572	555	614	595	619	645	605	582	573	617	546	595	623	556	628	567	554	597	587	587	588	597	602	552	613	638	546	590	614	618	603	559	620	600	643	576	586	569	619	589	571	612	590	608	559	590	568	631	610	622	630	602	602	576	641	621	590	593	618	583	653	624	625	572	649	591	610	609	592	582	612	570	565	621	582	640	563	589	577	531	632	585	594	601	592	587	604	599	635	579	611	584	615	616	588	606	606	598	592	632	581	539	583	597	604	620	600	587	569	599	626	598	585	549	622	540	621	627	614	621	599	609	602	611	603	566	589	642	597	593	584	610	630	613	594	618	601	643	596	611	619	592	585	627	637	580	578	607	582	580	643	612	629	600	600	555	609	577	607	546	643	586	589	631	608	574	575	580	595	581	610	658	625	555	604	655	607	596	633	579	608	578	569	601	618	618	581	589	598	621	595	677	565	613	564	575	606	641	605	610	584	607	574	594	619	618	624	604	591	578	563	564	590	580	617	574	615	603	633	589	651	607	606	602	569	592	591	607	615	577	576	606	638	560	595	605	571	562	591	608	596	592	657	613	618	589	593	622	612	614	578	592	555	621	599	616	549	549	591	631	588	601	592	603	563	660	612	593	619	611	586	597	608	563	613	622	671	593	581	638	555	591	593	564	577	574	587	617	603	605	589	585	613	567	596	649	586	589	604	639	613	639	584	597	584	637	564	639	633	618	578	582	600	628	566	579	609	591	581	549	590	546	633	605	639	619	557	598	615	668	605	599	612	582	569	614	580	602	653	580	587	603	565	629	570	623	587	613	616	589	577	612	613	596	592	629	577	565	641	623	569
24307	21478	25178	28211	21485	21491	20404	675	376	307	309	284	287	302	287	249	241	236	252	254	249	238	255	238	271	236	234	235	229	233	236	247	226	224	246	222	250	243	198	207	226	248	236	242	229	229	206	246	242	242	236	222	256	259	229	235	244	249	220	224	226	215	233	210	217	250	222	238	269	228	227	246	224	216	219	249	234	236	235	261	253	214	219	229	206	263	199	186	228	222	223	252	237	227	195	223	198	232	189	213	257	252	207	206	224	233	246	277	268	230	222	221	191	215	248	224	219	230	215	222	214	268	221	239	240	261	258	222	215	221	242	221	234	260	223	236	251	217	207	237	237	228	246	255	247	252	244	225	228	252	250	256	217	202	198	214	222	224	224	250	260	242	203	207	269	263	236	213	239	240	228	221	209	221	208	262	244	244	238	232	245	234	201	246	239	206	241	245	234	246	226	239	234	246	229	214	218	248	241	216	221	229	225	237	258	242	241	248	223	255	226	244	210	203	219	202	224	230	243	244	227	224	238	218	233	208	226	224	234	223	216	217	194	220	222	222	244	223	228	238	246	219	210	207	186	241	222	257	237	264	254	244	209	217	231	211	219	262	224	257	214	221	248	226	246	231	267	261	236	212	240	204	249	207	240	253	238	229	209	212	235	233	250	189	230	251	220	234	230	227	252	205	221	226	243	238	214	246	220	208	229	238	236	229	239	226	256	247	220	217	250	253	236	224	232	239	230	214	247	243	214	259	253	254	234	247	219	196	203	207	213	252	236	228	197	209	262	255	270	219	224	242	253	237	205	243	261	233	247	230	237	271	222	224	211	225	244	270	227	236	209	254	226	235	227	224	238	247	229	245	264	236	209	212	211	241	223	227	215	243	244	273	254	227	216	195	215	228	214	231	224	221	250	238	225	256	223	228	220	254	217	230	223	222	235	250	223	236	209	202	265	224	230	252	250	226	244	245	227	224	263	202	237	260	239	226	194	249	244	225	209	219	267	231	237	247	234	252	258	242	214	235	245	216	197	202	215	217	235	212	221	212	217	239	239	223	234	214	212	242	229	192	235	209	207	236	259	232	237	234	212	237	211	233	260	229	226	235	238	206	243	231	225	235	218	220	245	232	219	221	234	186	261	227	192	255	229	249	227	222	215	222	233	232	243	229	258	232	244	215	222	245	234	220	209	207	250	246	256	250	227	217	232	211	223	226	218	221	239	222	213	234	210	251	198	227	232	217	223	255	262	224	226	222	213	245	240	233	214	215	244	211	207	201	200	223	223	239	255	223	259	262	241	235	230	224	222	231	214	239	212	215	233	215	238	247	197	217	220	216	207	230	223	234	228	228	217	179	259	256	238	232	250	232	222	212	243	233	235	233	264	238	216	240	240	239	218	228	238	233	220	216	232	247	194	236	235	199	215	213	224	215	250	223	214	239	228	243	219	234	227	222	239	248	247	246	231	204	240	219	228	214	239	247	239	252	234	232	243	229	247	263	271	243	219	248	237	248	252	236	241	243	224	230	227	243	224	262	200	238	199	223	213	210	222	216	223	213	247	212	255	245	222	256	209	232	221	212	245	212	222	257	216	210	221	217	197	253	222	238	234	245	231	230	220	243	229	219	222	250	260	213	246	242	238	241	235	231	236	254	241	234	209	255	212	232	211	240	274	227	248	237	227	193	237	200	220	235	221	216	233	223	240	220	228	218	251	241	249	195	229	225	236	209	217	238	210	233	222	257	247	237	245	252	245	212	208	202	253	218	257	241	239	243	231	255	208	197	233	235	202	244	228	246	242	216	260	226	230	227	217	214	230	242	225	243	214	245	239	232	222	208	197	245	254	243	222	238	215	230	246	231	219	231	236	215	234	254	243	203	231	216	244	261	236	227	236	229	212	246	259	240	259	222	263	220	241	208	253	228	231	230	238	220	198	204	232	238	223	221	254	223	208	209	244	232	225	221	244	224	251	227	230	259	231	240	248	240	269	222	227	242	226	214	232	245	233	220	250	198	224	236	210	221	219	223	220	238	231	259	241	209	236	231	212	228	232	250	236	251	273	242	228	240	215	222	236	252	247	249	220	199	246	195	248	244	255	213	223	228	214	215	251	217	230	221	240	239	252	246	210	239	247	233	240	234	229	224	234	224	197	212	219	237	220	242	266	251	220	238	219	219	255	248	243	266	245	234	212	269	220	244	236	236	212	227	222	219	231	234	204	228	208	225	235	229	252	242	261	228	216	223	201	212	212	260	234	220	244	227	247	249	223	232	228	248	221	237	227	227	231	197	240	237	250	253	242	210	207	205	236	217	238	218	220	243	221	225	243	211	252	200	221	256	233	257	206	212	201	216	239	224	225	252	241	218	236	239	232	260	259	244	236	239	237	212	268	212	250	220	238	226	253	236	243	220	220	235	260	251	250	256	219	231	214	187	240	235	238	222	219	222	180	210	217	224	230	243	251	218	224	248	205	208	232	241	242	244	242	245	251	214	248	248	203	211	224	235	216	221	244	237	230	226	245	234	222	229	215	249	210	243	221	219	229	236	259	233	234	242	244	231	226	219	260	208	246	275	224	216	238	232	247	256	241	198	219	214	236	199	250	202	251	221	245	225	249	228	209	229	253	218	258	247	216	245	252	230	252	230	249	213	252	252	209	249	243	190	209	253	238	213	236	236	251	251	204	242	240	219	219	237	182	262	210	241	210	229	209	251	220	228	223	205	230	219	223	231	228	276	248	249	261	231	223	249	224	236	217	225	262	226	226	229	248	207	207	213	210	230	239	217	231	214	231	224	202	193	247	230	219	216	225	234	245	235	229	200	247	254	209	279	226	221	231	221	232	224	253	229	221	248	255	227	228	242	226	235	252	217	228	241	239	253	232	219	224	239	239	211	209	253	254	224	253	218	222	246	239	235	189	242	234	230	206	224	239	253	266	222	214	239	213	230	202	230	202	207	236	241	244	201	252	238	221	236	213	249	228	255	244	183	238	244	230	213	245	229	225	230	224	208	231	257	241	246	237	224	206	241	235	256	244	284	250	243	225	243	194	219	228	244	229	250	222	211	230	186	231	228	224	233	257	237	228	211	231	199	241	223	232	224	195	238	224	235	225	212	241	221	213	236	237	219	254	241	235	232	238	219	223	215	228	226	226	217	224	243	233	222	267	263	237	259	234	208	210	230	229	206	243	239	233	236	234	226	249	223	215	244	223	215	218	221	221	237	244	220	199	248	231	226	243	232	235	240	241	236	228	221	216	233	231	228	224	230	201	255	236	213	254	204	248	232	226	234	239	244	222	234	232	238	202	234	236	250	239	215	238	206	227	255	211	243	256	228	236	215	247	234	233	226	249	206	236	251	224	213	242	197	221	249	251	203	220	235	221	283	238	208	239	244	254	229	215	224	232	227	209	229	243	243	250	233	238	223	233	203	225	199	233	215	229	247	221	205	220	217	226	217	242	211	253	251	214	233	244	217	238	240	223	210	213	251	219	215
29033	41836	3958	1233	781	652	577	569	512	545	518	532	548	541	516	493	488	512	487	477	508	507	510	520	523	532	499	487	487	452	480	496	488	476	480	492	505	501	479	465	470	460	492	499	509	471	464	534	485	508	448	473	489	497	487	504	484	501	501	496	495	502	519	494	482	485	470	506	496	484	477	500	491	493	436	452	502	504	506	456	523	498	506	516	484	501	477	503	469	499	476	492	481	473	477	458	483	458	562	475	519	442	519	490	455	518	486	495	497	479	474	489	460	450	510	456	453	508	477	488	474	501	464	482	486	511	485	451	479	483	491	457	462	476	506	492	470	510	479	485	516	492	461	440	482	503	461	472	483	461	437	427	520	471	478	481	476	448	465	465	491	452	461	467	462	465	490	508	466	490	465	523	503	481	464	491	488	497	507	456	442	492	471	535	496	469	522	455	482	490	484	497	466	505	521	509	503	503	479	522	465	464	494	497	508	497	479	486	474	480	461	521	451	496	471	488	480	488	501	466	488	462	516	478	498	527	489	481	490	468	475	484	475	481	471	499	474	477	451	500	465	495	488	475	513	464	476	492	489	496	488	507	502	463	482	521	468	482	516	519	480	461	425	546	483	475	500	502	495	497	468	489	444	490	492	470	502	465	482	476	486	500	501	489	527	495	474	458	498	472	522	488	494	500	495	492	464	506	455	488	491	495	478	486	489	496	492	468	489	485	450	458	474	488	454	506	429	476	437	487	463	484	476	472	467	469	494	473	453	483	458	483	465	458	472	513	454	484	525	465	493	482	505	463	465	486	446	517	478	509	512	459	459	459	502	474	469	465	475	469	494	461	516	435	484	495	484	513	465	499	491	520	456	476	463	456	518	485	510	479	433	526	493	470	462	478	461	497	483	491	513	427	492	469	455	472	459	481	515	476	509	487	485	463	504	498	466	503	491	514	478	470	452	502	503	462	487	460	471	474	486	500	521	483	507	449	480	485	485	492	471	488	465	446	498	497	444	483	492	505	496	449	510	512	479	455	491	494	484	493	465	474	447	481	460	491	484	499	457	452	513	503	486	455	498	467	505	500	469	514	505	522	480	478	533	476	449	499	455	477	478	466	513	454	458	477	488	493	484	498	442	460	451	510	490	513	540	472	491	508	460	465	488	486	509	525	521	451	529	441	515	433	503	495	480	468	506	435	517	473	469	458	507	525	512	447	468	458	430	526	507	493	507	499	453	495	520	476	473	478	490	487	462	476	455	485	498	529	487	477	523	507	461	493	471	460	452	483	503	505	464	514	459	505	480	463	482	476	483	482	480	510	456	486	509	487	467	484	509	481	480	456	480	494	515	501	469	486	480	446	463	470	450	458	474	525	485	499	455	431	511	469	472	480	518	457	507	475	482	468	481	470	467	488	455	463	492	504	490	430	496	459	548	444	473	509	479	462	467	498	523	510	493	449	463	484	446	442	504	483	504	451	492	498	443	508	478	483	487	481	510	470	495	477	490	449	509	497	467	444	470	477	458	469	467	462	465	531	493	460	484	459	482	487	488	480	433	471	522	525	493	487	478	503	465	487	443	457	447	484	521	472	481	436	474	494	551	469	456	489	478	481	483	493	496	493	517	493	503	519	480	450	483	489	496	481	500	545	510	452	486	481	465	480	461	482	495	490	484	492	478	498	429	515	476	459	509	482	458	485	464	509	467	496	476	453	471	475	478	471	521	471	500	495	447	457	493	466	528	464	483	502	501	486	512	503	475	495	503	497	443	450	489	480	468	481	453	522	523	473	480	513	468	481	499	481	484	477	500	499	497	473	435	463	508	451	506	485	488	481	488	469	475	474	493	470	467	477	501	441	468	479	494	498	521	434	452	470	532	496	476	497	457	468	522	511	495	511	442	527	509	481	518	480	463	461	481	506	479	452	473	519	476	480	482	462	528	474	493	497	494	469	445	540	459	525	484	482	483	490	483	448	477	457	464	463	522	481	491	506	446	506	491	472	491	475	511	459	466	495	490	458	520	483	465	527	462	507	477	502	517	512	489	472	492	437	491	500	485	492	519	461	483	462	497	512	507	460	506	480	480	475	446	485	438	463	493	457	489	462	475	480	435	516	498	495	480	497	478	488	467	480	458	507	482	524	483	450	487	478	493	475	458	529	485	490	518	475	508	506	489	456	456	455	474	483	477	489	472	459	501	460	510	474	461	483	472	492	490	467	464	469	469	480	487	484	462	469	478	487	458	511	459	464	441	506	470	499	508	479	477	536	483	452	458	466	451	461	485	445	485	445	494	488	502	485	491	493	482	502	534	478	482	470	499	487	463	444	518	465	488	484	470	472	515	474	482	483	499	498	492	497	480	469	456	491	514	474	467	489	462	498	461	465	518	444	482	473	462	489	478	451	493	516	505	455	511	464	500	466	485	500	480	520	466	487	477	495	463	467	452	468	457	441	486	541	513	502	516	528	522	493	461	472	486	487	493	451	493	505	502	461	494	461	486	473	447	449	497	505	441	464	506	502	468	506	503	500	469	445	499	493	476	464	553	491	485	509	511	500	449	480	481	495	481	473	513	497	462	483	506	497	493	486	458	510	487	505	486	449	440	481	513	497	491	500	457	486	468	488	499	458	461	503	499	493	437	492	490	445	538	477	497	437	501	486	499	452	526	462	477	497	514	461	485	470	504	492	467	476	448	486	519	503	463	479	470	477	491	493	504	483	477	493	457	494	500	439	446	516	480	473	454	519	476	507	498	479	477	437	512	485	490	476	482	514	491	456	480	458	516	475	468	485	458	443	499	466	503	449	474	462	499	489	433	466	485	468	480	472	465	473	487	482	530	447	469	464	433	533	423	516	501	500	438	451	463	476	479	503	489	513	459	487	504	523	488	490	478	481	488	488	469	476	470	481	464	486	474	464	456	484	454	482	483	500	483	485	499	474	444	477	485	478	488	491	489	464	433	526	465	472	488	512	471	478	497	489	468	456	493	488	463	463	441	462	464	445	450	477	498	477	432	454	484	498	527	436	501	520	480	476	464	472	447	463	464	487	468	504	503	479	482	496	466	487	404	477	477	512	475	503	484	519	501	475	470	477	481	515	483	468	441	497	493	451	487	485	468	487	456	475	443	539	499	492	487	458	468	448	447	479	481	509	478	442	472	486	474	453	479	484	507	509	503	505	488	478	450	474	468	457	473	537	451	513	491	500	479	537	475	447	491	514	493	466	472	515	495	461	478	460	487	468	496	506	468	499	462	508	448	473	478	463	466	480	519	482	471	501	457	492	483	444	485	545	511	478	482	446	445	510	492	483	453	455	463	463	511	512	435	440	510	489	502	451	492	493	466	511	501	495	480	469	498	513	483	445	493	455	501	469	507	474	463	503	511	429	467	520	491	468	496	495	453	461	484	496	478	439	442	509	466	472	540	491	482	479	480	502	496	486	493	506	522	503	493	496	489	441	486	479	488	506	487	447	439	538	447	474	506	460	511	451	463	476
32738	20560	9531	458	199	193	155	153	176	179	175	169	161	177	143	164	154	154	146	163	150	132	150	156	138	176	141	169	163	170	139	163	150	152	162	143	175	159	152	178	165	159	162	168	160	165	169	169	158	151	191	151	166	159	160	156	159	158	192	152	161	166	164	166	163	170	173	140	159	151	170	153	162	158	174	173	145	165	161	157	172	162	165	140	177	156	154	168	174	170	177	156	137	149	144	149	159	148	150	149	169	158	145	157	142	152	167	197	163	162	170	164	154	174	171	178	182	165	155	172	153	156	160	159	137	139	156	143	160	163	146	143	176	182	179	151	157	146	142	154	169	184	179	158	162	176	162	147	166	147	158	156	148	156	165	158	153	135	149	147	171	165	184	158	180	174	149	150	160	165	178	181	129	131	170	161	152	130	182	151	171	152	162	151	145	152	158	159	174	152	146	153	140	170	167	143	168	149	154	141	166	157	176	147	159	180	174	142	168	167	137	156	183	173	154	172	154	179	163	149	162	154	157	177	148	157	162	146	152	174	168	147	166	154	157	198	155	166	164	159	158	156	155	163	146	159	152	167	162	143	169	166	168	153	154	151	169	156	171	159	170	171	150	168	136	160	166	160	157	170	148	152	152	140	184	195	149	157	133	154	171	157	160	170	180	147	158	163	161	143	161	159	139	192	159	152	157	154	180	164	144	189	165	169	169	159	151	158	153	155	167	157	132	166	164	158	198	161	142	173	160	164	138	160	168	168	158	146	150	154	152	142	177	182	154	149	158	173	195	167	154	147	140	137	144	151	149	166	172	142	152	166	169	174	149	152	166	171	174	177	176	156	144	185	142	159	178	162	151	166	187	153	153	155	172	189	150	166	169	190	169	147	168	159	168	170	175	149	150	159	174	161	172	166	171	162	158	119	165	160	166	160	164	176	157	142	161	169	185	175	140	185	153	173	169	164	194	169	146	175	160	162	171	143	143	157	169	167	151	162	175	144	149	146	174	160	144	163	177	178	166	155	155	173	151	157	153	169	155	135	170	150	154	164	177	159	174	156	140	179	149	144	167	152	164	161	162	175	158	173	162	152	166	176	184	164	154	169	167	155	174	161	151	132	170	142	175	137	146	147	167	152	154	147	147	168	143	169	168	166	149	150	161	163	155	159	139	171	157	160	156	174	163	163	182	148	147	162	124	159	146	157	152	174	179	159	153	147	172	159	162	163	189	148	190	144	158	160	159	167	188	150	160	161	180	132	158	176	159	144	160	164	131	153	158	175	176	141	157	171	185	163	161	163	165	149	180	148	165	169	160	178	171	152	172	166	160	154	170	155	155	152	165	139	147	153	157	154	162	150	158	140	161	155	141	159	152	136	175	160	135	182	161	152	145	155	133	183	147	155	165	184	156	158	155	148	168	144	142	148	150	158	166	162	120	181	166	136	177	127	161	157	173	147	142	159	164	165	153	142	175	147	153	178	137	172	177	153	166	163	163	158	149	160	141	178	188	174	150	177	164	158	156	162	185	176	173	163	169	148	168	138	146	151	141	162	178	147	135	161	172	160	172	146	140	141	168	181	178	156	166	166	166	145	151	163	138	142	155	150	142	146	146	148	192	150	145	159	152	154	169	188	154	193	152	161	155	141	134	172	159	166	168	148	146	140	167	201	159	179	170	172	131	162	174	169	154	177	159	168	172	179	148	163	128	166	168	156	164	162	163	154	149	147	155	167	166	154	169	133	136	157	156	155	148	166	177	166	163	164	162	169	148	162	147	155	162	166	163	165	175	133	165	141	168	172	167	142	146	158	154	154	163	148	161	177	152	169	153	183	184	166	154	165	155	152	153	152	141	173	147	168	148	172	155	185	174	145	161	142	166	166	158	156	160	195	136	146	167	164	151	148	168	171	160	129	148	161	149	148	160	159	176	191	160	152	152	163	167	151	179	173	125	150	156	167	164	158	160	176	149	147	157	176	182	160	179	152	155	149	160	145	170	163	154	176	174	164	143	163	152	179	175	164	177	165	167	176	172	167	134	142	153	157	165	163	162	186	166	138	157	162	141	126	149	154	163	163	157	141	152	148	149	156	166	142	138	159	162	155	177	194	154	157	140	154	142	157	175	174	168	170	166	154	173	166	181	142	176	171	179	184	162	151	176	151	150	137	148	164	175	174	153	166	178	157	163	141	140	156	172	152	155	158	169	155	147	188	166	145	139	143	147	154	173	159	156	150	198	175	183	189	149	155	145	157	165	138	174	157	172	153	132	179	181	151	151	143	164	165	128	163	161	180	153	178	165	144	163	168	143	131	176	134	159	175	161	156	189	170	145	182	164	147	159	156	153	149	164	156	154	175	157	178	150	190	172	142	171	188	145	156	167	177	171	164	174	147	144	161	160	185	162	133	140	162	157	176	187	142	136	155	146	150	142	155	173	168	164	145	148	166	196	183	127	153	153	162	168	164	171	165	150	157	135	159	173	144	170	166	170	157	151	152	168	161	143	192	173	151	151	165	148	156	181	152	157	154	138	142	184	175	163	156	149	152	148	171	171	198	160	185	182	163	171	156	174	173	155	166	149	154	160	157	151	168	151	148	199	161	171	152	162	184	142	152	150	147	162	170	148	183	157	186	170	165	144	171	162	172	162	142	162	163	162	171	167	162	159	179	162	159	170	151	167	165	147	155	164	163	132	155	145	149	178	141	151	147	169	181	161	174	150	156	147	161	176	172	142	159	145	173	158	170	142	155	160	151	152	154	191	162	180	161	140	165	148	166	167	149	157	154	175	165	141	166	155	177	160	162	148	161	146	153	154	164	130	176	159	184	182	171	168	175	170	159	171	157	156	186	178	136	161	160	152	160	154	157	149	169	159	189	159	156	176	166	160	161	149	164	168	156	152	177	142	184	183	144	135	148	153	178	151	161	164	121	155	172	171	145	171	158	156	135	176	141	174	122	153	144	143	171	168	158	174	145	165	139	172	161	170	144	146	145	161	154	163	173	153	160	119	161	176	140	175	158	187	162	145	173	151	187	155	168	150	128	157	155	153	170	157	154	152	160	170	176	170	129	176	154	156	156	159	161	159	163	157	183	158	161	169	147	165	143	159	158	163	174	154	161	176	147	153	159	156	139	153	174	166	170	133	165	185	153	135	170	157	164	150	151	160	156	157	116	165	154	145	147	155	175	159	160	181	173	170	177	151	170	147	186	159	161	168	148	145	131	140	146	156	159	155	146	160	177	162	158	149	176	163	180	165	192	173	167	157	187	178	139	147	159	177	145	174	176	156	167	168	180	149	148	183	150	152	160	138	162	158	172	150	150	159	150	175	161	158	155	151	167	162	149	166	170	167	158	150	176	117	164	163	158	177	196	154	155	153	156	182	165	152	188	154	153	161	157	162	153	189	166	189	170	152	145	146	164	158	157	192	184	166	140	144	174	174	176	171	174	163	184	165	160	179	143	150	191	175	162	170	146	175	150	169	146	156	174	145	158
8376	3554	523	419	406	439	421	373	409	384	369	401	379	428	393	405	393	374	359	351	387	399	378	403	386	387	392	413	362	387	362	367	365	404	372	399	391	413	356	401	362	365	363	400	383	428	399	403	394	392	377	381	389	371	365	403	391	389	382	377	390	382	376	382	406	354	401	406	364	373	330	389	415	391	406	415	395	394	397	375	420	397	368	406	395	389	383	394	379	426	402	401	386	402	380	387	375	381	365	371	379	390	383	406	344	414	371	382	333	384	405	390	398	402	400	385	412	381	433	381	380	389	415	388	380	387	373	368	405	390	409	408	422	398	414	378	374	397	384	399	414	402	358	365	409	375	409	380	384	394	404	391	397	381	380	402	422	372	364	388	395	397	353	396	397	437	372	353	400	375	408	393	372	387	410	393	383	413	366	360	412	398	409	353	370	422	399	418	409	423	333	382	436	387	392	397	410	367	376	424	389	413	397	377	368	375	393	375	380	427	391	327	411	391	391	333	413	387	369	393	379	378	347	389	385	377	365	366	407	415	395	424	401	417	349	362	396	379	439	401	404	386	400	402	351	372	393	368	368	384	397	391	366	421	421	383	374	368	419	378	374	399	408	385	401	384	411	342	397	394	408	418	421	362	393	405	404	409	398	415	397	378	388	393	373	396	388	410	370	397	374	405	382	401	369	379	431	411	384	385	363	400	418	410	409	380	429	377	362	397	407	392	397	404	362	415	386	386	409	443	385	338	385	414	385	383	412	386	411	378	377	386	405	344	373	388	401	381	418	369	374	390	356	412	379	384	397	380	388	394	372	405	393	409	414	403	435	429	398	425	361	369	404	384	366	379	396	432	371	387	373	382	372	377	358	409	371	370	394	397	395	373	405	370	386	399	393	379	358	425	384	385	401	396	371	394	387	419	405	410	394	408	393	390	435	427	379	388	408	371	401	402	381	390	378	381	427	393	380	384	371	410	414	371	430	423	394	394	379	363	370	414	382	366	373	412	409	398	379	380	416	431	398	396	360	357	372	383	372	410	355	398	409	359	402	365	403	391	357	409	404	392	433	393	385	369	418	366	393	417	409	412	380	413	419	388	391	376	385	404	410	379	378	394	371	388	355	408	417	434	416	387	379	411	392	408	440	391	420	384	389	369	404	355	393	402	371	374	413	370	402	366	399	420	380	389	369	386	386	414	396	376	400	408	369	387	376	383	359	382	411	420	457	431	406	434	373	397	425	383	415	383	402	393	376	382	386	409	384	394	360	393	422	399	400	401	400	405	430	444	403	392	413	401	390	377	416	401	404	406	402	410	421	338	411	398	386	389	406	421	427	422	366	390	386	374	383	382	366	423	387	420	395	391	407	386	386	392	405	391	369	429	424	374	419	373	399	395	380	387	391	412	356	402	424	400	408	388	389	402	391	372	368	403	407	394	398	397	380	370	383	371	396	377	377	384	406	419	385	387	337	359	379	371	382	408	375	374	396	384	396	395	393	391	392	384	384	380	375	374	370	365	377	398	421	348	386	392	391	355	395	415	405	361	398	416	393	376	391	424	423	390	373	389	386	373	389	417	366	375	406	377	396	418	379	372	417	408	423	390	412	388	376	429	408	411	374	384	369	378	393	380	418	373	404	403	340	382	401	423	398	408	405	372	404	427	407	388	407	394	378	349	387	381	402	421	395	398	408	414	392	384	391	378	401	399	388	379	378	372	398	431	383	386	355	406	369	394	421	390	390	391	397	395	389	391	385	382	376	394	411	390	379	395	394	416	370	418	414	405	381	412	373	377	391	356	390	380	369	367	395	384	401	407	375	368	425	387	407	394	363	425	394	359	388	401	373	361	362	422	377	412	405	360	348	364	383	404	391	413	398	382	409	449	386	402	367	352	424	425	401	385	357	407	383	412	371	411	344	370	343	373	408	380	391	387	393	426	428	389	410	364	400	413	375	386	383	335	374	402	398	417	399	372	420	439	381	382	381	416	405	404	362	386	386	391	410	398	403	455	428	377	369	401	392	389	373	371	379	390	380	387	382	390	413	382	397	393	380	416	386	406	384	395	403	388	350	365	371	420	416	371	398	427	392	404	385	419	372	418	394	363	409	449	401	402	393	415	434	373	381	382	408	377	400	399	401	359	381	403	410	383	402	388	431	375	399	405	388	388	388	401	413	365	402	400	377	387	399	418	382	428	417	390	394	404	385	393	382	413	381	396	413	364	381	371	399	363	427	420	434	384	390	398	377	390	392	405	389	418	383	404	386	364	400	418	387	404	395	379	420	402	413	404	405	420	389	383	413	387	437	418	369	388	404	401	383	424	418	392	424	380	392	408	423	370	386	338	396	379	385	388	427	404	395	371	379	385	411	386	380	392	398	361	386	375	384	376	367	360	379	372	362	371	377	382	376	418	396	428	394	385	424	399	409	394	409	413	414	387	369	364	373	378	347	431	390	419	399	377	400	407	415	370	396	411	387	386	363	405	386	381	365	388	409	383	384	418	416	387	414	414	403	394	374	384	384	401	370	384	387	397	419	394	366	407	393	384	376	390	401	410	449	402	430	406	378	393	385	403	395	384	384	411	391	374	408	373	378	422	343	416	374	382	398	387	426	374	392	417	378	404	421	379	386	393	394	412	411	380	411	414	383	378	374	347	391	397	350	402	449	383	400	417	401	408	397	397	356	398	371	372	400	403	404	400	406	381	356	359	396	398	388	416	415	409	387	408	415	429	378	366	379	389	394	436	383	441	385	407	410	356	395	370	369	406	383	388	373	380	363	394	380	367	416	398	403	388	441	406	379	379	366	397	447	409	389	359	388	402	410	368	368	418	388	376	392	388	383	358	400	385	369	419	396	445	399	389	365	401	411	377	395	418	382	351	372	386	420	394	383	400	375	406	375	386	394	402	390	366	378	387	381	410	394	393	421	422	402	435	396	390	448	381	394	389	391	414	401	406	391	397	398	413	365	415	378	372	377	371	390	389	409	381	391	375	384	386	402	373	395	372	341	386	368	392	412	390	398	436	420	368	426	398	397	401	407	413	384	362	399	394	388	399	393	352	411	395	381	391	380	376	428	373	392	385	420	370	377	379	398	370	418	392	361	394	397	401	409	385	390	376	375	387	436	385	371	408	404	393	386	373	385	398	388	366	389	371	373	396	389	372	406	398	411	396	360	403	382	404	411	415	398	397	406	388	390	381	379	412	393	407	388	407	380	381	371	364	384	380	416	394	377	398	393	402	392	399	394	442	433	370	347	383	360	408	401	394	396	395	389	409	411	399	391	378	340	377	382	402	378	397	410	365	382	406	378	434	407	370	396	428	393	400	410	372	411	404	378	365	398	379	415	414	390	409	404	443	373	394	385	374	381	406	412	420	383	385	352	399	360	379	388	425	443	366	393	379	397	373	397	372	383	408	403	391	388	382	453	397	384	385	384	371	424	406	413	389	344	391	379	394	373	373	415	402	407	412	365	384	373	400	395	365	407	404
24913	21462	24826	28472	21457	21010	1107	379	337	268	336	277	287	296	298	307	276	286	302	270	277	277	269	265	301	295	262	286	262	274	251	290	288	279	253	276	295	328	323	298	275	245	239	241	269	262	272	332	270	288	270	266	318	256	268	268	249	289	245	268	268	293	283	282	310	267	267	271	267	255	278	259	294	303	285	269	256	269	283	272	253	289	314	259	286	281	310	294	272	266	292	240	275	273	299	291	286	271	257	281	291	240	278	322	263	294	282	270	262	284	280	267	284	242	271	292	251	291	296	271	256	273	271	270	267	254	274	277	274	266	312	300	288	255	277	265	267	262	282	250	264	271	267	273	277	287	277	237	268	248	283	252	285	276	249	282	280	273	263	279	271	281	289	260	251	287	294	244	252	295	272	289	308	267	264	268	273	267	258	270	271	271	278	279	287	306	295	292	271	282	253	276	280	240	277	287	267	280	301	287	270	309	301	292	258	286	268	300	266	306	299	291	255	274	283	237	270	275	295	272	301	267	287	238	268	270	283	260	282	314	250	267	294	270	264	272	289	282	285	296	268	284	290	270	268	275	259	274	248	288	275	289	299	275	273	289	272	267	279	286	269	261	277	271	315	258	280	293	256	235	313	286	306	287	268	301	229	272	275	240	269	249	263	314	262	278	286	264	260	276	292	265	284	261	297	315	290	279	290	280	297	236	222	255	285	257	261	298	293	273	291	271	254	268	253	275	236	268	290	296	279	272	260	263	265	255	257	273	272	299	283	297	260	270	256	278	220	287	279	289	282	282	265	245	298	273	286	244	261	283	273	284	291	263	271	251	261	260	309	262	272	261	276	267	275	283	273	273	288	249	280	283	282	277	244	283	269	297	258	269	279	261	280	289	282	276	290	284	306	287	261	290	280	231	237	261	294	263	250	249	274	278	245	302	265	286	294	267	301	269	269	261	294	253	272	278	267	247	263	278	287	253	278	286	268	284	276	250	251	283	285	274	257	284	270	265	260	281	238	267	244	250	281	279	270	252	275	285	293	249	287	294	263	267	249	299	312	303	267	263	305	278	238	257	261	264	296	270	287	305	244	271	256	238	283	255	285	265	297	289	257	266	259	264	288	277	284	282	288	267	270	298	278	266	274	254	302	290	282	300	251	280	278	283	249	265	267	257	288	280	309	258	249	245	283	309	288	285	264	283	294	257	259	268	268	255	267	268	259	282	263	280	292	304	273	299	293	270	265	260	266	282	286	288	275	283	281	272	274	306	304	282	274	268	259	245	281	280	292	264	292	257	279	294	291	258	261	259	262	298	253	269	277	263	273	254	281	293	288	283	282	258	270	261	300	267	285	297	283	267	249	235	276	300	265	291	277	298	259	253	279	256	274	269	299	238	260	280	309	268	335	263	275	244	307	290	270	255	259	304	286	259	286	290	234	242	268	263	304	275	211	278	243	266	288	263	270	279	268	259	278	249	268	263	248	280	274	275	284	270	272	298	285	264	278	281	260	282	268	270	277	259	262	258	246	250	275	248	281	263	297	255	264	293	242	283	275	295	297	264	268	278	265	280	258	282	249	272	292	291	269	276	256	255	265	283	276	283	280	268	257	276	250	250	274	276	295	299	262	274	242	287	269	280	266	259	270	254	242	216	269	275	293	266	283	270	279	260	294	273	252	286	288	292	299	286	242	250	297	245	252	259	280	283	264	275	286	281	312	261	282	293	238	254	244	234	266	244	280	243	286	289	232	297	269	296	287	263	274	267	278	295	271	254	285	264	272	263	263	287	287	283	276	290	267	298	306	284	249	290	282	285	291	260	263	271	261	267	262	277	287	297	287	297	238	281	267	246	260	262	284	310	293	287	299	265	251	296	272	288	274	253	268	263	304	308	254	290	279	268	265	282	298	283	269	293	254	274	277	268	261	252	293	306	285	280	284	259	266	288	284	285	245	293	264	253	278	307	274	247	305	263	243	281	274	273	255	286	264	293	260	270	272	244	256	271	289	266	256	302	240	301	253	293	257	249	276	256	253	251	310	256	315	256	277	286	274	264	282	262	294	279	287	289	296	281	288	268	279	269	278	260	278	288	274	271	272	294	297	284	272	258	272	265	269	282	292	273	289	308	248	244	253	241	275	274	259	244	272	281	309	233	267	305	290	288	271	256	255	299	244	279	268	281	266	305	294	297	255	289	290	290	267	266	279	266	282	263	275	302	263	236	277	287	287	271	279	273	252	266	281	304	249	254	234	287	291	276	281	262	285	225	287	254	283	299	266	251	277	258	284	255	260	267	241	284	288	293	274	271	260	277	276	259	281	244	280	310	247	249	245	253	265	255	270	273	262	274	269	282	274	287	269	257	251	244	253	289	280	278	296	294	286	277	289	256	272	254	268	291	232	274	295	274	313	306	261	267	311	283	270	298	281	306	286	254	290	285	277	261	271	261	250	261	277	302	258	267	279	282	254	253	270	267	253	256	285	280	274	262	307	262	260	306	254	272	243	273	273	268	288	264	271	288	248	254	256	298	301	234	311	281	268	250	260	243	265	296	253	299	298	317	265	261	258	269	276	301	273	241	258	269	272	252	269	253	283	257	278	276	280	262	236	269	283	286	287	275	280	296	290	266	278	255	262	292	284	275	270	287	248	270	234	250	260	280	273	234	283	270	278	305	278	273	272	269	240	261	277	258	255	256	278	260	306	275	293	291	272	288	257	287	271	290	276	298	275	257	288	280	277	259	275	357	312	259	270	271	275	285	256	282	275	274	288	229	308	265	290	291	271	277	266	291	315	292	283	278	294	285	267	288	298	246	255	251	265	306	236	284	299	267	280	284	254	248	258	295	281	271	296	288	282	277	267	249	284	282	225	258	286	260	276	278	268	266	291	277	293	310	241	262	250	260	257	237	271	245	289	279	305	258	268	280	301	291	294	273	263	247	269	272	289	246	271	253	257	253	308	285	285	258	271	263	285	255	300	265	283	275	281	306	264	266	279	268	272	265	250	286	274	280	265	278	293	297	254	276	273	254	277	254	287	294	264	267	240	274	268	276	284	260	285	255	275	280	303	276	268	278	278	252	293	293	243	288	280	293	304	276	275	249	273	265	300	270	271	291	271	250	273	244	269	282	307	303	286	287	288	266	269	276	269	289	277	259	278	270	287	268	267	236	273	256	244	290	263	293	274	279	244	275	308	270	283	246	243	267	287	275	262	278	273	279	266	278	282	275	262	284	269	309	250	293	272	276	300	266	269	262	274	287	289	276	264	259	303	312	333	290	293	288	258	283	260	274	243	245	299	304	273	276	303	264	262	261	323	289	267	293	266	237	276	310	289	279	307	282	308	281	285	277	263	307	299	269	284	263	280	266	259	255	289	271	269	268	263	305	279	278	262	278	306	298	292	276	275	282	281	242	283	292	296	272	272	227	259	276	250	265	259	260	303	273	258	296	256	270	253	275	265	298	284	265	288	299	271	251	294	327	314	284	285	271	269	267
22552	31184	2479	950	724	714	683	613	632	621	623	637	611	639	631	605	607	591	604	608	588	638	645	633	607	625	626	593	622	597	630	610	643	641	582	622	631	586	587	618	625	619	638	610	632	609	586	630	587	623	570	602	600	645	587	606	590	587	632	626	619	648	629	587	594	640	628	603	590	605	583	579	623	613	588	609	614	640	587	609	617	620	631	586	620	578	601	595	588	583	607	665	571	618	609	619	586	586	609	631	614	615	622	626	632	640	588	590	622	593	628	591	595	615	592	603	620	595	567	620	612	611	614	574	579	571	587	578	622	652	627	599	631	620	634	577	609	566	554	584	614	619	575	634	615	615	549	611	602	560	587	593	644	637	617	628	639	670	637	593	621	566	647	621	609	613	612	601	654	587	606	572	593	625	587	603	578	581	582	593	570	722	619	592	611	621	575	596	586	618	583	635	558	573	584	611	649	609	563	589	622	613	570	596	627	616	597	610	573	630	612	590	615	617	593	623	608	590	650	619	637	593	606	586	642	646	586	583	600	569	595	600	594	576	611	628	597	616	632	573	609	669	635	600	618	615	585	616	594	622	598	600	619	582	595	535	606	561	625	625	574	621	562	574	617	596	616	610	637	599	574	579	603	640	586	579	594	604	593	606	642	605	598	618	560	613	623	650	649	565	571	585	584	614	542	617	625	622	606	657	626	623	597	612	617	630	624	620	647	584	635	652	657	543	617	602	645	611	598	556	596	619	603	614	654	599	572	587	624	630	591	593	582	608	612	588	600	617	621	588	599	585	620	580	600	587	599	594	621	591	632	568	565	607	547	541	623	577	611	559	633	579	591	611	604	634	592	647	586	619	573	549	601	589	610	597	593	593	613	572	566	587	563	618	590	599	644	611	549	579	559	602	620	614	564	617	558	588	619	617	623	585	555	569	624	640	620	605	619	633	626	598	574	554	601	610	610	610	601	637	604	649	582	593	593	618	599	572	641	621	607	570	585	582	601	578	601	585	627	595	610	567	606	637	609	559	577	575	594	614	626	605	575	646	595	640	588	597	636	617	595	605	599	579	595	647	561	593	594	590	594	643	590	590	600	592	600	608	555	613	666	605	603	592	600	585	617	552	588	552	557	604	592	575	604	601	626	586	574	606	607	620	576	579	600	597	630	608	597	602	572	581	592	589	603	607	613	608	639	582	634	581	609	640	607	591	572	580	616	603	630	612	577	581	589	635	534	581	648	595	573	606	603	603	582	571	639	586	581	629	555	575	585	574	618	618	580	651	622	602	598	618	608	574	581	646	608	586	641	601	600	663	592	572	608	626	605	662	623	587	591	613	621	633	619	629	619	618	581	629	620	615	600	582	635	598	607	635	608	634	595	574	611	588	627	626	593	611	626	597	632	569	571	592	604	598	576	590	585	579	586	639	568	607	613	610	600	618	628	600	645	599	614	592	597	563	609	574	578	558	590	535	641	609	617	615	607	600	613	622	572	612	550	585	592	636	609	591	593	592	648	586	600	617	606	627	536	603	562	637	611	644	604	610	604	620	575	615	575	559	584	658	624	614	568	571	624	620	595	620	584	597	580	593	618	592	604	620	568	591	648	602	582	599	593	584	634	581	619	559	624	596	628	580	615	574	589	574	636	615	580	596	625	610	593	601	556	563	613	585	627	606	616	605	580	566	625	607	605	589	643	591	639	604	595	573	628	601	621	589	562	610	581	604	607	599	568	589	578	612	568	606	694	597	545	605	601	570	614	585	584	612	589	622	595	618	637	638	552	583	573	597	605	641	552	585	553	659	601	595	591	610	565	620	612	580	628	627	596	595	654	595	589	620	614	551	590	644	629	600	610	637	615	589	624	577	626	583	599	645	577	608	583	614	587	564	563	591	605	647	560	617	621	605	617	575	614	588	615	562	602	582	569	604	620	561	642	616	593	612	610	562	625	574	619	577	594	560	610	617	602	586	611	627	595	625	569	588	577	645	613	592	546	579	626	587	616	624	587	621	600	584	605	589	594	602	619	561	594	592	582	560	594	597	592	605	581	596	596	623	603	629	610	598	571	602	571	602	646	575	612	610	617	632	623	576	547	624	617	635	615	653	593	606	581	613	635	610	574	610	590	605	607	582	585	604	593	624	541	589	622	622	608	589	577	578	626	551	611	645	597	670	614	569	574	580	612	578	606	582	613	594	600	593	623	605	562	625	604	619	559	609	592	559	553	614	537	614	596	615	593	606	610	621	600	623	619	643	614	620	582	586	610	598	615	592	637	611	596	581	579	615	579	596	582	622	615	554	601	579	599	592	588	631	600	603	622	571	595	610	591	602	580	663	596	620	605	624	613	622	606	638	624	639	613	605	613	612	640	598	624	580	632	576	563	621	614	642	585	611	631	603	578	618	569	607	626	614	604	630	589	598	564	587	577	580	574	599	601	582	637	588	619	608	640	582	593	559	585	577	589	580	600	568	615	602	594	617	624	582	584	599	604	615	585	643	578	588	570	580	582	598	593	629	624	633	599	615	565	566	634	598	586	616	618	624	610	549	586	590	598	634	603	598	573	616	624	572	559	627	583	578	591	570	595	623	631	596	592	607	626	623	608	596	596	596	608	650	608	608	567	619	607	601	599	606	616	646	572	623	544	592	638	635	616	639	591	588	609	595	572	594	620	570	592	590	590	621	590	598	623	575	609	658	633	611	578	603	601	588	631	576	596	597	602	641	600	630	621	547	580	619	599	593	609	601	635	593	616	615	620	575	581	606	596	637	599	603	619	608	590	593	580	620	584	640	607	596	563	581	624	593	647	657	593	587	616	633	593	589	593	603	627	617	637	631	590	570	591	637	619	592	616	589	611	564	569	602	568	613	581	594	599	598	572	580	616	607	611	606	568	607	642	614	590	584	611	612	595	635	627	585	579	575	630	625	651	630	593	589	634	619	573	559	602	647	582	635	569	595	567	600	634	582	612	578	618	601	595	637	621	601	593	642	556	571	613	609	572	624	611	589	592	624	565	610	602	620	593	607	563	617	586	631	552	656	631	590	580	604	628	621	662	578	631	624	606	582	606	571	634	610	612	578	564	605	619	562	623	607	664	637	567	585	586	597	630	618	571	648	532	559	653	619	567	592	572	635	613	623	595	597	593	627	604	590	599	578	627	621	609	647	611	602	596	633	635	616	603	615	610	584	610	585	566	582	609	621	604	613	602	620	650	563	642	623	574	588	637	601	616	607	602	591	628	613	606	618	654	605	624	581	600	634	621	634	595	667	589	615	612	588	580	579	616	579	626	622	590	616	589	619	616	589	589	647	582	612	580	587	618	617	554	647	577	597	614	630	602	573	578	593	596	587	593	627	610	619	604	622	549	566	648	605	614	557	581	568	643	596	638	624	585	600	616	594	638	613	598	601	539	637	612	571	625	577	595	565	593	612	603	568	585	599	581	673	626	621	633	625	628	590	628	631	580	597	614	621	644	600	582	610	564	631	597	594
24311	21448	25115	28184	21452	21463	20397	733	372	365	332	308	276	301	263	269	277	265	259	256	255	240	233	220	306	225	235	239	223	232	258	233	289	258	210	267	205	239	227	206	240	253	239	225	248	223	260	251	230	231	243	222	214	225	267	221	232	220	248	234	219	247	232	220	228	233	227	237	240	244	262	208	239	195	249	219	266	261	225	220	214	222	244	228	213	239	222	210	234	239	214	251	244	233	242	239	247	256	232	241	227	266	212	196	249	214	204	201	246	236	203	243	222	235	255	245	209	236	240	249	257	226	226	223	260	243	234	200	242	237	232	271	238	245	229	193	223	239	218	236	259	235	225	239	240	249	209	221	234	224	235	236	237	197	246	220	247	228	239	232	222	238	195	258	217	221	239	234	200	226	229	238	208	237	250	254	261	248	235	216	233	228	220	252	221	250	239	213	221	221	234	222	208	194	232	204	238	241	247	254	237	238	227	227	236	222	242	241	217	224	219	263	203	232	256	257	253	264	230	212	221	225	239	241	237	225	226	232	232	233	246	236	223	248	219	230	223	242	221	237	226	235	248	241	215	249	229	255	230	246	258	240	236	259	234	253	212	227	231	216	243	272	235	230	253	244	211	241	220	217	251	238	235	236	230	238	213	223	206	236	248	212	244	276	199	215	229	234	224	253	236	271	223	240	257	205	223	249	223	257	220	249	213	247	234	226	220	193	227	248	207	262	209	223	205	229	258	234	239	226	248	204	208	233	242	199	221	214	225	240	212	203	252	223	214	237	226	206	219	220	190	202	197	239	220	223	235	220	241	263	245	240	224	206	217	239	249	244	231	227	264	205	222	227	246	252	220	247	204	225	207	230	234	258	220	234	237	247	226	227	227	192	225	220	222	214	211	232	228	215	220	219	230	254	243	220	243	231	246	273	248	223	253	229	236	241	261	231	230	247	206	252	230	204	235	216	214	237	222	246	229	193	212	239	257	229	245	224	263	211	238	247	247	220	225	243	218	222	237	242	200	247	244	250	212	246	207	254	236	254	236	234	236	259	226	229	243	249	255	221	246	241	226	231	230	235	240	218	232	238	254	254	218	220	226	220	232	234	217	235	216	235	232	221	232	195	217	216	257	228	244	273	219	221	206	260	229	228	233	224	239	234	243	243	216	226	241	235	219	236	230	232	223	232	232	232	229	191	240	235	238	229	225	226	233	218	213	210	235	207	220	212	208	233	239	245	205	242	225	221	243	235	232	232	250	221	214	222	219	201	223	243	246	222	242	200	226	230	217	257	225	233	225	227	229	243	218	223	229	228	217	223	233	236	225	229	240	224	223	203	244	227	211	256	243	249	241	266	235	224	240	251	245	216	222	217	214	197	247	204	234	247	210	237	235	238	226	224	219	222	196	251	244	244	240	231	195	208	218	227	239	238	228	229	213	260	235	241	243	256	235	213	253	245	257	222	229	239	228	221	228	229	214	242	240	226	256	228	211	262	219	266	234	220	256	215	235	249	224	232	245	224	235	234	236	204	215	211	208	232	228	228	228	274	276	225	223	232	220	233	217	243	213	277	214	258	236	211	231	253	209	245	213	241	229	223	260	226	225	236	249	221	233	230	219	240	230	229	271	233	220	228	205	245	233	216	276	237	216	242	229	215	216	218	234	250	231	219	252	231	246	239	220	211	244	201	216	240	235	194	246	257	240	253	242	259	237	241	215	225	210	235	250	243	242	231	247	253	243	204	230	218	213	249	236	248	241	235	227	226	227	227	236	248	221	216	240	238	287	224	256	257	229	229	247	246	206	212	246	230	235	230	238	235	222	238	221	235	238	222	213	215	223	219	211	247	259	218	227	224	236	226	229	272	215	217	180	224	231	265	218	259	247	243	259	217	210	195	225	203	238	211	236	231	207	222	275	228	267	211	226	203	252	188	249	230	232	222	217	224	228	211	216	263	235	237	234	228	247	236	231	241	213	220	234	195	226	215	236	232	236	229	230	272	226	244	225	216	259	228	241	216	220	217	209	209	224	254	229	226	223	227	231	232	208	239	207	235	249	229	209	251	197	257	218	219	243	238	207	227	225	196	240	245	241	235	243	224	223	221	241	232	235	225	235	230	215	251	212	231	244	237	269	217	251	263	231	233	255	270	264	230	221	234	231	208	253	216	235	225	230	220	237	212	231	251	202	248	204	234	221	235	235	227	217	222	218	228	276	262	231	202	203	248	241	202	228	249	234	254	234	212	220	239	234	244	260	265	255	256	247	237	213	224	238	209	226	220	215	219	217	237	236	234	236	236	231	208	217	244	223	226	244	221	196	237	241	220	210	232	218	218	220	235	237	207	231	216	222	239	255	261	242	241	263	225	215	231	220	224	234	228	242	205	206	252	221	235	256	236	219	218	209	241	197	255	226	249	208	219	225	225	211	240	216	226	236	225	250	240	235	234	205	250	219	210	205	227	219	224	255	226	217	234	256	212	222	217	253	235	227	218	229	230	238	235	221	226	225	241	232	254	264	242	217	219	218	237	213	205	242	259	253	201	213	235	244	231	245	223	231	206	236	258	227	217	245	217	233	247	214	213	227	254	208	234	222	235	245	225	217	223	235	238	214	233	224	232	251	201	221	227	206	239	222	244	218	237	234	254	251	206	230	217	204	240	211	205	231	240	228	253	261	220	229	209	231	207	240	243	233	220	221	237	249	213	224	237	211	229	255	238	244	237	215	251	212	220	217	223	218	214	221	227	258	245	223	207	244	219	249	250	214	241	224	220	232	239	215	234	238	223	210	263	218	231	227	222	242	202	218	233	236	246	213	214	205	228	250	240	249	211	246	254	255	241	231	191	232	230	213	221	185	222	239	224	224	222	234	236	220	254	221	225	255	204	211	247	206	221	216	253	249	222	257	241	248	222	262	231	237	216	221	219	229	226	214	226	217	239	234	238	247	247	200	220	213	210	209	209	237	249	243	213	252	229	224	211	243	237	245	221	248	235	244	236	216	225	241	248	221	229	263	233	232	234	258	239	230	250	247	235	233	231	239	213	221	221	228	226	235	222	231	224	204	198	203	224	214	195	226	254	231	237	258	237	227	242	244	247	241	191	243	220	232	212	233	204	227	226	224	218	237	239	194	257	223	225	247	214	199	212	217	215	241	237	243	213	226	216	239	229	230	235	253	237	198	243	242	238	188	240	224	259	214	248	247	244	218	215	222	244	241	232	227	217	214	225	212	234	260	238	234	210	210	261	228	253	216	237	232	243	237	195	229	281	214	255	248	236	218	221	236	214	228	217	239	262	227	238	227	211	207	214	258	241	217	246	223	269	203	207	246	227	225	251	206	217	224	199	236	248	267	225	215	223	246	241	254	254	212	267	250	233	244	219	232	219	246	217	197	229	225	221	223	251	247	198	184	223	224	185	220	225	213	247	218	200	260	211	203	241	252	228	222	233	214	217	221	215	241	237	229	223	248	230	219	242	228	234	233	224	214	237	220	232
28830	41767	4006	1187	761	676	582	525	525	517	524	517	537	487	504	511	517	480	532	504	486	481	494	471	488	477	463	492	513	535	470	511	514	490	503	501	517	497	512	504	504	497	509	493	480	501	478	492	500	488	504	495	492	456	492	462	501	487	467	460	462	511	472	499	467	470	504	476	484	483	464	452	460	515	479	504	441	473	521	505	461	480	508	496	503	503	525	494	472	468	483	479	472	484	462	481	450	487	464	477	482	498	490	476	453	527	477	464	481	452	446	478	522	514	484	518	480	479	474	508	498	508	485	469	486	476	520	494	480	520	494	503	521	466	507	463	465	498	487	464	467	466	498	507	483	477	502	501	458	442	452	471	476	524	477	490	518	441	489	492	432	495	453	469	462	503	472	445	502	508	500	486	474	520	471	440	493	463	470	475	485	480	494	471	488	488	444	496	446	468	481	487	470	462	478	476	507	508	489	481	480	485	478	476	479	497	457	478	520	477	502	473	457	466	450	515	458	451	499	487	462	477	427	471	478	503	460	482	493	472	475	457	465	469	475	476	461	510	468	498	489	476	456	455	440	472	496	460	499	446	527	496	494	451	458	479	472	492	508	477	497	514	473	480	497	501	469	483	471	533	503	472	472	486	487	503	509	469	493	501	465	517	476	474	509	473	476	478	474	524	453	510	483	503	499	477	479	453	468	477	486	473	465	486	495	482	442	453	473	521	486	508	419	455	492	530	486	486	438	464	520	441	495	512	500	481	484	486	474	476	417	489	487	486	497	506	479	461	473	477	493	460	477	459	459	494	461	485	512	492	470	459	543	428	473	516	497	490	498	501	453	480	476	475	481	475	492	476	470	471	503	484	545	477	508	460	526	498	527	454	483	495	468	495	495	500	468	449	497	491	499	466	502	495	442	485	523	504	462	506	509	468	457	461	439	464	436	484	445	498	507	472	481	465	456	506	487	469	469	474	460	483	465	463	465	470	504	483	467	462	486	474	461	483	478	444	449	479	419	488	530	503	473	469	462	471	512	459	493	462	462	429	483	458	485	498	477	475	469	490	506	482	510	514	474	495	435	490	489	479	511	468	494	480	546	528	461	512	503	508	487	498	487	462	499	444	479	432	489	483	457	475	461	469	424	477	518	481	511	495	490	510	470	459	479	450	528	458	484	469	516	476	529	484	474	446	491	476	466	451	510	470	470	479	450	450	502	514	459	486	485	472	464	490	492	475	470	462	487	502	479	446	478	525	461	507	505	504	521	514	495	479	510	478	470	477	468	465	472	518	469	525	515	467	449	429	453	476	458	486	465	488	491	501	518	518	492	494	458	460	473	476	466	478	491	473	475	472	469	488	459	492	500	437	477	446	447	495	503	452	468	523	483	479	480	484	473	480	476	467	435	472	483	466	477	452	497	519	450	496	485	460	459	458	462	474	485	471	479	469	486	490	507	446	478	496	473	514	471	481	487	453	474	482	497	454	513	444	522	500	485	538	444	463	514	477	470	495	513	496	509	449	534	472	491	475	489	475	469	502	463	443	489	500	459	501	457	513	483	471	474	488	455	464	493	513	457	488	481	452	489	493	482	472	483	506	476	432	494	465	467	488	479	492	455	456	491	480	474	492	482	500	481	470	433	483	482	458	463	491	492	420	462	485	498	515	470	441	525	495	503	512	460	486	495	495	490	482	471	485	461	474	526	487	503	470	536	512	480	528	480	458	492	465	487	498	482	506	458	489	470	475	448	519	413	476	475	463	463	476	447	439	473	453	487	489	468	462	497	462	464	452	499	462	480	509	479	484	505	468	541	487	485	478	505	484	442	475	473	497	484	498	477	472	470	489	475	474	479	488	462	474	486	489	462	470	486	490	521	482	482	503	504	461	448	482	529	480	498	523	449	479	483	463	446	442	521	545	459	480	466	486	515	441	529	550	462	460	481	521	500	503	482	494	498	497	459	517	459	468	509	434	508	490	488	476	536	497	485	489	491	512	485	494	493	459	492	461	449	481	490	497	444	468	497	511	486	477	478	474	498	472	472	481	458	485	475	458	446	498	470	476	504	472	507	464	503	467	487	464	517	469	477	466	447	454	499	459	460	472	500	492	456	456	510	500	480	451	523	492	453	457	534	515	506	481	467	482	464	473	515	445	488	485	505	486	516	452	474	474	476	459	495	519	496	517	470	483	445	484	485	467	464	483	486	469	488	486	509	517	468	478	501	518	491	521	495	468	492	496	468	459	468	463	495	443	492	494	486	452	455	469	476	475	488	442	493	523	505	499	473	484	477	475	470	438	482	495	464	524	467	462	490	496	455	474	475	488	480	452	523	488	423	496	524	509	473	487	481	493	423	496	464	516	510	509	488	494	489	466	496	460	516	465	476	466	500	492	487	485	461	539	487	458	540	489	462	476	450	492	479	489	481	493	445	481	491	482	497	475	485	471	497	487	464	508	491	480	486	494	498	462	498	494	499	502	480	532	479	498	463	469	494	484	507	462	495	464	479	499	486	474	457	476	461	487	493	475	499	495	507	513	470	468	472	490	536	463	454	487	494	478	466	484	509	498	509	485	459	470	471	528	471	485	494	457	495	463	512	488	460	471	475	523	467	508	438	495	486	475	478	465	517	503	485	486	503	469	479	466	480	507	512	487	505	522	501	481	502	491	486	490	492	459	496	451	474	489	500	460	464	486	470	469	471	487	471	476	452	472	473	493	472	487	475	483	479	489	523	463	479	480	472	486	483	499	466	480	501	501	480	488	500	489	509	479	514	502	488	484	471	473	505	448	496	466	491	513	501	460	497	512	460	465	481	521	439	479	499	460	495	500	489	493	478	519	500	477	476	477	444	497	456	450	481	499	486	465	514	481	496	489	468	456	490	505	510	484	446	489	465	520	529	475	472	468	495	453	510	480	448	455	495	472	438	462	478	479	474	482	514	482	496	533	493	510	461	468	462	487	454	524	484	481	494	506	497	473	461	453	482	532	468	476	507	476	491	489	499	427	486	474	506	473	497	482	457	482	443	499	490	451	475	486	493	485	491	481	462	469	507	464	485	501	474	469	503	474	514	457	514	519	511	498	496	472	507	492	499	447	481	494	461	512	469	473	457	511	477	481	465	458	484	521	488	464	486	452	475	466	439	466	479	484	487	498	466	501	496	479	483	478	500	456	508	470	447	484	477	466	501	477	457	500	484	510	471	485	500	499	464	466	472	511	496	477	466	469	496	484	539	468	509	433	490	495	495	503	530	489	473	489	448	469	493	508	470	494	479	512	473	439	469	491	452	477	478	431	471	508	472	494	478	505	476	497	502	457	468	480	475	471	485	467	462	485	464	508	488	463	486	513	452	497	484	451	474	473	461	520	497	536	481	489	451	509	465	491	442	440	470	496	501	481	491	502	466	461	461	494	461	497	493	476	515	454	490	440	490	497	493	436	526	477	445	470	462	470	423	472	447	526	456	495	488	511	486	510	486	504	510	481	504	463	503	497
32639	20640	9710	489	223	208	183	160	185	151	161	166	183	169	149	154	172	161	170	147	145	149	147	142	151	172	145	143	161	176	155	137	158	174	181	171	167	139	145	160	165	172	186	151	156	164	163	158	201	174	141	153	162	140	157	151	176	146	147	164	145	155	163	149	135	170	170	158	158	192	150	165	140	157	162	174	154	161	168	170	178	149	150	183	161	159	150	142	158	163	144	185	172	177	160	163	157	156	162	212	182	183	141	152	179	172	168	152	153	174	163	181	138	174	169	160	162	158	148	154	183	134	162	176	164	165	151	147	173	178	149	166	171	170	154	166	158	166	167	145	169	167	175	155	157	186	148	143	178	141	152	146	142	143	150	148	153	152	161	164	171	156	175	145	181	148	140	140	152	173	163	146	155	182	169	175	166	176	167	146	153	160	158	171	146	170	163	158	163	164	158	193	163	142	144	156	161	165	187	151	171	169	164	142	137	165	159	139	163	140	161	169	175	148	172	154	154	170	160	171	172	143	165	181	157	183	183	152	167	138	176	173	141	157	175	169	160	159	141	146	154	188	152	135	167	136	161	156	131	137	146	177	175	166	166	156	164	159	171	169	157	139	167	144	156	153	168	162	158	154	154	165	155	176	153	161	153	169	178	159	139	160	142	168	156	157	184	168	157	142	131	147	167	164	188	161	180	186	146	181	157	174	154	155	182	171	151	168	156	166	149	149	144	149	159	159	195	177	138	172	146	150	138	150	174	136	159	145	151	137	175	190	164	151	141	155	173	153	138	194	167	151	163	154	176	156	163	174	168	177	158	143	157	139	178	178	143	159	170	143	159	153	146	146	168	150	175	151	178	154	148	151	141	152	126	151	148	142	159	181	171	182	151	161	132	170	163	161	159	154	154	168	159	145	145	144	158	175	172	170	154	153	159	167	176	138	172	163	174	158	137	149	151	139	154	165	172	173	176	155	165	197	141	144	156	159	151	138	170	160	161	145	148	145	139	155	187	172	187	182	136	153	171	143	164	153	163	144	145	157	151	187	132	178	134	162	148	164	160	144	177	146	173	163	186	134	166	167	157	141	163	155	164	147	147	163	160	118	161	198	163	166	146	150	151	152	154	184	127	161	153	146	129	173	173	147	168	164	156	137	178	165	162	161	161	175	189	168	167	163	146	177	159	162	140	160	152	153	137	150	173	190	161	159	145	142	143	154	150	187	152	164	146	137	156	156	181	163	156	129	184	157	138	155	169	148	169	171	145	159	164	141	162	182	138	154	161	175	141	152	173	175	152	174	159	150	172	169	161	153	140	157	163	191	140	150	139	160	168	163	158	126	174	173	148	171	177	151	169	163	163	155	164	147	168	148	181	166	174	157	156	161	147	170	150	160	140	158	135	154	167	175	142	137	149	146	156	167	169	174	156	159	161	142	148	124	155	162	161	167	155	144	137	143	163	153	156	151	132	143	169	141	168	170	165	190	159	176	154	149	143	157	158	135	188	176	158	161	159	169	183	165	151	136	162	154	163	157	168	155	161	167	167	156	136	181	158	165	159	143	124	152	173	158	167	151	183	189	169	149	160	135	167	174	159	158	166	173	159	137	166	146	167	165	142	155	162	158	179	168	181	182	171	153	151	167	145	137	145	166	159	165	176	168	170	190	161	174	153	170	145	157	150	149	165	165	152	153	139	185	150	158	138	150	151	152	140	162	175	153	149	147	148	143	167	142	171	142	171	161	129	176	171	154	168	159	173	155	170	167	157	155	152	159	148	143	186	155	153	144	173	170	151	164	160	169	129	144	135	169	133	176	148	155	172	153	174	164	160	138	144	159	156	156	158	173	170	146	170	162	195	167	171	155	166	155	163	176	156	147	152	152	159	156	150	168	163	169	142	144	162	156	157	162	171	151	141	169	153	139	156	186	165	169	156	158	143	154	155	166	160	149	178	164	152	162	162	169	160	175	190	157	166	171	178	179	175	164	150	135	156	160	147	160	159	152	165	151	153	160	142	151	166	150	171	170	164	139	143	155	192	177	163	142	182	175	158	154	155	165	168	170	162	166	166	149	157	158	147	165	135	142	172	173	152	160	161	159	179	178	154	143	135	136	184	173	165	124	161	149	175	159	160	176	146	153	150	177	180	135	134	166	150	152	161	151	142	139	190	168	166	162	165	181	149	162	196	189	178	146	154	172	179	181	182	155	163	154	153	137	165	163	160	185	173	162	150	175	151	157	157	166	153	170	134	169	142	157	136	148	152	143	147	141	170	154	148	178	152	132	166	194	145	146	184	156	157	190	154	153	173	133	150	164	178	153	177	172	181	139	166	159	151	160	150	167	161	154	170	160	144	147	147	164	145	160	152	177	156	163	165	164	181	163	140	153	162	152	171	155	186	163	151	174	147	151	162	169	140	171	183	150	150	167	156	168	163	162	168	149	149	170	185	159	162	156	187	173	158	135	166	169	164	188	141	136	159	141	186	124	149	136	165	161	141	167	176	157	169	177	177	177	182	170	131	148	178	164	151	136	161	161	148	155	161	169	161	164	145	143	142	156	176	136	170	176	172	155	163	148	167	151	150	146	162	148	167	156	153	157	172	169	171	158	164	133	151	165	154	149	160	151	155	158	160	155	165	160	157	158	156	153	165	166	152	144	155	161	157	153	190	162	170	165	166	146	165	154	173	152	181	148	132	202	147	152	160	143	164	160	159	163	148	140	157	177	165	161	137	153	176	166	180	182	161	170	176	181	181	160	157	152	169	136	124	171	166	169	146	154	167	156	167	141	178	169	139	145	163	175	165	142	151	177	169	161	167	161	151	157	151	143	160	149	152	155	173	149	183	143	167	170	172	166	141	163	160	156	178	153	147	170	146	165	154	165	164	154	149	186	163	145	174	159	150	168	164	143	137	135	162	155	151	161	153	135	195	177	180	149	159	142	180	157	168	142	155	182	175	177	145	177	165	166	187	155	134	155	150	165	159	160	137	160	178	147	176	166	161	168	179	137	148	156	157	146	136	141	158	168	164	166	169	174	155	147	168	159	147	153	177	153	145	141	159	159	173	160	155	148	170	148	186	174	152	152	162	175	159	161	170	143	159	173	184	169	174	136	154	167	158	133	162	163	155	172	158	127	180	169	139	148	168	157	170	173	183	156	169	180	162	169	174	167	153	177	136	167	149	167	169	162	162	141	161	170	160	155	155	172	165	166	188	167	159	168	137	178	150	159	157	158	149	140	155	142	152	175	168	156	149	142	147	174	188	138	171	156	156	156	138	176	165	143	155	124	166	151	156	198	139	120	165	158	150	140	150	157	166	163	176	178	180	153	196	145	171	149	158	170	160	163	158	172	162	162	161	141	151	169	150	166	170	145	156	152	180	159	161	185	150	181	165	172	146	136	155	153	137	161	144	161	150	160	161	164	170	142	141	155	166	179	175	171	173	162	148	156	168	166	168	165	152	149	162	162	153	162	183	161	169	159	167	148	156	166
8400	3543	478	419	383	422	418	405	400	393	426	366	388	375	379	413	381	339	417	404	428	405	382	396	395	377	373	444	411	382	376	388	412	384	410	385	391	410	364	356	398	374	391	387	364	389	370	398	377	424	406	419	382	380	403	395	387	367	389	397	368	366	389	413	379	365	396	413	392	428	397	404	400	350	361	373	387	400	386	370	411	407	381	391	389	394	373	395	397	430	410	407	422	390	426	391	385	366	411	385	401	371	379	404	411	452	373	431	406	357	388	390	392	395	408	415	403	418	396	355	379	422	406	363	383	395	388	384	380	383	400	406	350	413	366	398	395	410	411	381	423	386	394	387	384	431	361	368	405	401	423	402	392	394	396	384	409	407	367	408	404	401	388	380	401	393	386	378	392	377	405	378	336	389	404	396	394	391	388	381	368	385	405	376	401	371	398	370	400	353	399	390	402	360	398	392	417	383	385	359	440	381	421	378	376	394	370	395	379	411	397	388	407	417	360	414	377	359	411	387	376	380	371	402	399	382	431	376	397	371	397	430	338	400	398	383	396	427	400	371	369	407	420	393	417	387	401	381	393	382	372	388	365	406	363	367	343	383	356	404	427	414	363	372	403	398	392	390	373	424	335	411	389	397	378	382	382	396	375	385	403	433	423	417	371	395	406	397	422	376	387	376	429	374	387	390	388	376	368	391	402	353	374	376	391	412	400	385	408	352	411	404	368	421	411	381	375	395	383	382	396	395	368	365	387	410	392	434	364	388	379	378	401	404	391	396	415	418	390	355	415	392	384	403	382	370	392	400	423	398	416	378	441	409	392	396	367	385	390	418	406	364	403	419	405	416	394	383	388	407	399	417	384	412	368	401	377	417	381	386	389	383	392	373	397	360	415	372	400	377	393	398	380	429	365	390	406	403	370	398	366	409	419	410	420	404	397	367	390	352	395	391	377	415	386	403	386	401	369	396	394	408	398	395	346	364	392	435	353	371	356	395	407	387	352	370	400	406	399	403	380	416	402	391	369	406	425	373	370	411	388	364	402	402	423	388	387	406	368	381	373	425	402	389	390	364	415	380	405	383	400	370	387	413	396	400	426	366	388	392	422	369	416	383	384	383	404	394	412	398	428	409	357	385	426	350	392	378	378	384	397	402	377	393	378	394	372	365	397	390	402	360	393	380	357	410	423	405	430	384	385	439	379	384	381	397	376	430	394	393	399	351	389	408	401	390	359	366	396	397	401	403	371	375	410	378	431	401	393	388	366	410	391	434	429	355	413	381	368	417	389	415	391	378	379	362	402	385	412	409	381	411	373	392	394	395	370	365	400	382	430	347	390	390	351	418	421	386	390	349	393	389	424	385	420	384	374	435	440	429	388	402	380	359	413	357	406	380	355	348	405	413	408	395	399	388	368	413	400	366	413	387	411	395	411	388	385	393	400	386	422	355	391	353	384	374	372	375	391	387	430	381	394	390	397	403	392	399	375	358	376	407	399	392	386	409	358	374	394	401	408	378	360	358	412	383	396	379	369	363	373	389	412	418	410	365	440	381	365	382	374	377	406	384	410	396	372	422	377	403	364	358	434	376	376	395	408	393	419	397	384	415	386	395	389	406	405	398	389	390	377	392	351	396	415	405	381	409	398	418	382	390	363	401	402	400	420	410	376	435	394	379	413	387	407	377	379	400	409	388	406	376	409	405	394	402	399	410	409	390	360	395	370	407	389	382	404	390	367	390	366	414	410	402	383	383	423	381	355	371	407	414	367	379	374	374	369	381	390	383	418	406	402	398	400	447	368	379	438	409	401	379	403	391	379	385	378	381	378	380	396	390	381	430	369	410	369	376	374	367	392	395	388	381	373	395	437	399	382	426	424	379	416	374	367	407	412	367	404	439	406	388	391	421	396	378	370	439	403	390	428	369	429	399	379	387	405	416	386	377	399	389	395	400	391	378	423	401	374	390	394	389	376	379	420	404	374	377	375	381	384	349	410	395	376	379	395	380	397	423	412	397	407	385	386	380	377	394	396	428	366	402	378	401	420	413	356	410	404	383	362	414	368	383	410	394	376	405	391	419	373	392	412	388	415	383	380	378	367	384	371	362	376	382	377	400	378	393	376	409	384	367	388	381	378	383	428	392	377	357	407	423	386	387	393	400	363	395	411	354	395	376	382	430	392	372	419	383	374	383	401	385	406	408	405	368	401	397	404	377	395	404	375	402	366	412	395	378	416	397	410	352	375	414	376	378	405	385	405	350	373	385	427	367	398	410	403	386	418	381	405	443	396	390	402	431	367	375	376	402	372	390	356	374	408	379	379	414	407	371	390	377	389	419	385	353	381	380	394	379	385	400	437	399	354	392	372	417	405	402	361	357	357	386	373	402	380	402	382	382	389	398	426	405	400	362	395	414	366	377	359	385	397	424	383	424	383	408	386	388	390	393	365	390	385	409	417	396	401	400	399	394	395	411	383	416	384	389	413	374	365	401	381	387	381	398	385	376	373	409	377	391	405	367	384	371	385	410	408	370	388	386	426	374	354	386	406	398	365	405	393	407	427	377	421	371	388	381	393	443	403	395	420	427	380	394	380	394	387	400	423	407	387	419	391	370	360	372	381	406	323	379	369	385	393	372	381	377	410	401	399	348	394	386	357	352	396	377	377	406	401	411	399	400	368	397	409	399	396	399	377	403	397	375	392	383	418	386	404	405	400	389	376	352	398	394	380	385	417	361	379	374	405	404	386	381	415	388	387	404	390	397	389	398	352	391	366	433	377	373	443	374	399	434	381	363	398	388	428	397	395	432	374	389	391	382	392	416	395	395	357	378	368	378	396	389	352	389	395	395	404	383	355	367	371	383	362	384	368	402	362	373	378	438	403	365	439	393	381	376	403	382	415	340	386	380	394	400	382	393	361	383	408	358	408	363	414	358	398	373	397	399	408	404	383	386	366	442	382	387	388	385	390	382	387	395	370	389	395	403	382	341	422	372	422	425	393	357	372	387	384	388	367	388	375	395	398	363	364	401	381	378	371	390	390	399	414	387	409	381	402	393	404	374	369	405	410	365	403	413	399	396	397	383	400	392	409	404	417	382	362	411	369	405	381	363	368	390	404	378	370	373	383	369	432	403	388	375	380	410	378	391	376	399	393	367	394	375	399	389	390	393	370	379	420	376	396	392	402	386	377	399	380	398	379	361	368	403	401	396	430	390	406	408	402	386	358	368	414	414	421	376	364	374	367	395	383	373	407	380	356	383	397	372	407	402	417	415	375	407	379	396	395	381	377	371	407	397	390	396	371	402	385	373	370	384	419	389	401	407	359	411	386	405	371	389	418	402	384	405	392	376	385	379	413	397	392	371	405	410	364	408	402	387	368	416	386	418	393	403	401	406	400	391	395	371	348	389	358	410	404	396	379	369	363	412	401	394	368	388	378	403	402	399	409	345	402	408	386	392	408	395	427	386	395	415	428	381	373	413	362	406	399	408	383	418
24891	21470	24848	28514	21463	21074	1091	420	318	342	316	322	298	308	318	313	275	290	292	270	286	284	310	310	286	261	281	298	274	290	295	267	271	292	274	253	251	268	280	250	284	264	271	273	293	288	255	283	289	261	285	272	279	272	280	282	263	269	255	315	312	318	259	284	317	284	278	278	296	282	245	298	263	277	269	307	311	254	268	268	258	251	300	269	266	257	281	283	269	305	270	255	267	294	268	253	266	278	288	283	280	267	274	270	268	279	270	293	265	261	297	296	260	277	283	328	287	260	259	306	284	265	290	268	283	272	273	271	248	289	274	263	273	310	299	281	287	278	248	284	275	265	293	296	279	278	288	271	241	250	274	287	266	268	282	254	282	274	282	283	280	274	262	304	270	283	268	269	264	279	292	302	295	300	263	275	282	251	291	292	263	302	286	289	289	302	290	265	248	283	296	265	308	248	260	281	280	250	294	304	292	285	279	271	305	294	290	262	268	270	293	287	270	304	259	278	300	280	276	257	273	319	288	305	278	276	274	294	264	286	268	280	286	310	289	272	274	277	278	273	290	262	281	257	260	265	243	261	292	270	278	343	286	292	254	268	322	277	268	252	295	295	271	275	276	278	279	302	280	264	285	285	284	294	280	268	270	265	258	286	278	286	242	294	236	291	255	287	278	286	298	230	300	268	310	293	286	290	261	295	270	270	288	297	316	258	264	267	261	258	271	304	301	281	272	265	293	274	287	283	272	274	280	297	280	265	304	295	275	285	302	266	285	288	307	270	274	287	262	255	254	284	251	287	293	301	292	288	276	266	271	285	294	264	259	274	262	290	299	256	284	266	261	275	262	296	249	274	231	288	288	258	247	260	275	275	293	283	265	272	272	278	237	284	264	250	255	262	280	297	295	269	235	277	269	291	287	286	287	305	287	262	270	262	289	265	260	267	307	292	269	264	284	268	266	262	253	296	273	298	267	256	283	262	241	260	267	276	263	265	260	268	271	289	293	271	270	273	327	257	301	269	268	287	281	287	313	287	297	274	279	293	269	283	302	267	298	288	272	259	250	259	273	282	268	278	297	298	274	250	267	294	304	291	260	243	281	286	265	250	257	294	277	285	279	271	267	295	266	290	279	279	269	302	284	262	273	265	309	283	277	286	287	249	285	247	265	268	275	282	297	266	295	272	272	288	260	269	257	270	286	283	269	294	276	293	281	259	266	285	302	265	288	289	278	274	286	250	276	280	259	291	255	286	280	272	278	260	290	254	271	221	280	283	268	284	264	277	276	263	260	280	262	291	275	263	241	283	295	289	267	288	278	254	301	265	278	269	282	283	294	268	266	274	292	290	280	270	250	261	258	283	278	262	272	257	271	260	296	292	290	310	266	271	280	278	295	271	291	263	292	266	261	249	229	258	286	273	287	275	293	298	261	283	288	256	282	253	264	264	296	291	295	257	270	282	256	292	291	290	272	302	298	282	280	276	265	279	275	271	297	273	284	268	277	285	269	284	235	250	279	294	281	277	278	292	293	285	289	262	268	253	255	260	290	289	251	280	250	275	284	272	291	278	284	293	285	289	285	270	288	258	239	267	289	272	269	244	282	288	261	273	236	252	272	267	252	257	281	272	260	295	281	287	289	274	275	300	273	277	295	258	274	281	261	266	261	253	304	306	297	289	299	258	279	268	309	293	280	264	259	285	261	254	303	279	299	263	232	283	291	253	273	264	275	264	276	301	292	251	263	274	262	276	266	288	267	272	266	289	268	277	299	275	296	279	254	259	249	276	243	276	280	263	285	280	288	271	255	270	257	283	241	275	266	274	299	290	249	260	290	291	299	312	271	286	253	278	290	283	273	286	290	262	265	292	282	260	315	274	290	276	250	265	266	288	262	272	295	265	289	269	289	275	266	285	276	284	292	269	268	285	281	289	287	328	266	274	296	276	275	296	298	277	248	236	307	267	259	271	288	264	288	285	272	265	276	271	285	278	317	313	268	284	294	298	275	286	267	271	269	271	275	292	265	239	290	272	269	290	280	274	290	238	263	276	317	266	310	291	276	287	283	295	253	258	300	263	245	291	282	261	257	294	294	268	305	263	270	276	284	289	254	261	287	256	274	267	298	276	274	289	260	277	282	266	273	301	291	282	293	309	272	265	284	316	254	283	275	243	285	281	270	280	282	270	284	269	287	270	275	267	285	260	268	263	288	252	225	280	267	251	250	241	270	284	295	268	293	274	281	266	280	275	285	262	294	277	283	248	285	278	293	283	277	301	253	266	327	270	283	271	280	272	261	267	270	252	282	236	301	251	278	267	295	288	239	275	291	294	287	288	282	275	271	292	297	263	290	278	269	277	296	303	297	305	279	263	290	296	256	261	278	263	283	255	260	262	270	292	266	331	284	275	264	258	261	331	270	305	271	257	263	284	243	262	262	319	296	271	294	278	292	241	260	290	279	262	317	274	249	288	294	296	244	273	274	245	275	299	251	305	268	286	292	278	298	281	264	278	286	267	263	283	289	282	267	279	258	267	268	271	260	284	250	271	273	289	259	242	288	272	270	282	266	268	312	276	302	276	284	271	249	267	305	241	288	255	264	258	285	269	253	292	272	273	302	292	282	239	288	290	311	279	265	271	257	269	290	299	255	284	273	297	304	283	282	260	283	310	257	218	309	291	279	299	283	250	276	321	279	257	309	263	306	266	298	269	278	286	285	296	263	294	268	271	290	295	286	277	263	294	309	312	265	256	305	275	281	290	284	277	286	294	282	274	259	268	271	287	271	265	258	271	295	326	284	268	250	291	276	263	266	281	311	289	247	248	238	268	254	254	311	268	288	271	289	287	251	259	265	311	242	253	272	268	268	276	280	282	273	268	253	283	296	293	273	278	297	280	300	276	272	286	272	264	266	301	248	299	282	251	283	308	267	281	240	271	292	271	267	294	256	250	252	296	230	295	317	298	309	277	268	273	282	289	274	291	255	261	273	263	263	257	293	271	265	257	276	276	261	284	278	276	273	279	272	284	261	280	279	266	318	261	280	286	269	267	278	278	277	275	268	272	315	282	268	295	259	279	259	317	285	259	296	296	269	286	276	283	272	274	273	278	281	293	264	304	277	287	288	240	272	292	305	297	274	287	276	305	280	264	296	281	332	283	303	278	260	251	299	285	260	265	292	272	252	293	275	260	265	286	245	253	245	279	279	248	295	257	281	284	287	281	275	273	273	271	253	306	253	269	267	308	274	311	276	275	302	271	265	277	249	249	245	273	295	295	288	276	268	263	281	319	309	248	265	232	276	301	270	280	285	241	289	240	255	293	274	291	283	274	295	266	289	271	314	290	254	258	304	301	269	313	284	287	276	239	304	272	263	275	303	323	273	291	274	258	270	295	274	264	283	294	267	296	276	299	264	279	273	287	286	263	284	267	284	238	282	281	259	292	280	242	274	286	258	240	265	257	289	304	306	244	285	256	300	300	268	306	294	282	298	270	304	270
22266	30502	2648	999	736	652	631	642	619	603	625	624	640	577	600	634	607	616	594	647	585	584	600	590	566	589	612	590	590	606	605	591	582	653	571	635	653	601	612	663	537	621	592	597	572	594	573	618	618	619	616	593	611	614	577	543	609	614	603	637	605	619	593	643	589	628	590	628	584	549	574	576	608	606	627	578	617	607	603	623	622	598	600	599	605	633	612	616	594	626	610	619	620	637	603	587	616	640	576	662	635	626	575	636	601	623	618	612	627	589	599	603	603	545	591	586	615	576	606	604	599	645	595	618	647	585	624	571	604	614	589	565	623	600	581	594	593	614	587	614	612	631	607	615	601	623	583	585	622	569	618	597	631	586	578	586	612	604	563	594	660	585	579	568	546	648	587	621	604	646	609	624	616	566	571	615	614	592	601	593	570	641	605	603	628	619	656	576	582	595	593	582	661	597	653	628	591	559	560	629	637	601	602	544	601	627	591	578	613	580	585	623	595	619	621	566	577	595	597	625	562	619	638	544	553	600	588	566	613	630	554	579	641	630	618	623	588	589	596	589	625	604	590	590	604	615	583	605	635	576	564	633	608	654	613	593	576	595	594	658	598	615	582	622	598	602	572	600	629	583	591	604	594	604	605	570	600	654	570	648	602	581	651	612	582	580	600	578	591	571	588	591	535	567	626	609	612	625	609	593	590	576	611	557	606	585	589	611	586	623	607	619	607	591	611	590	581	608	596	618	633	636	619	629	532	633	644	576	601	614	564	589	574	589	624	591	621	583	604	599	617	627	593	589	603	614	596	581	601	601	617	598	564	591	605	590	638	611	608	579	618	594	581	620	584	636	607	587	604	608	550	657	607	582	612	590	583	575	583	586	581	607	637	556	563	557	632	606	586	600	575	591	610	622	583	591	598	591	601	640	587	626	628	580	585	579	569	585	598	594	605	629	602	638	651	586	587	582	602	577	629	613	577	612	658	664	617	584	583	560	622	627	586	604	616	662	596	640	574	641	617	615	605	617	613	566	607	570	628	592	581	602	577	593	634	619	606	625	597	582	640	602	564	596	595	596	584	591	575	604	598	597	633	570	579	654	585	592	645	612	558	604	575	592	612	590	588	603	563	620	613	615	572	637	619	643	576	621	560	640	610	592	621	608	581	615	560	575	657	586	611	619	570	608	567	595	626	613	599	573	611	623	616	657	591	636	622	579	616	576	593	617	612	600	595	603	600	628	593	647	661	638	612	581	615	659	609	648	620	577	575	614	617	567	571	632	567	616	590	581	599	586	610	628	607	614	571	535	627	608	579	624	589	646	589	579	559	616	607	592	638	593	587	622	615	620	618	586	582	613	547	576	606	596	644	596	609	622	587	632	614	622	616	621	629	645	603	614	573	583	592	600	538	590	572	589	593	622	639	619	605	662	603	619	569	633	605	580	609	595	582	546	599	625	589	597	604	579	585	640	620	656	605	585	613	599	608	628	630	617	621	636	619	614	594	617	616	627	569	644	633	581	591	613	592	609	616	606	610	570	608	567	605	591	622	593	605	602	605	584	595	592	634	624	616	606	600	595	596	614	605	626	569	651	586	609	603	591	591	601	644	570	606	547	612	585	618	627	575	598	623	603	551	593	601	599	599	637	622	618	611	620	598	574	593	591	569	585	569	591	598	567	596	608	620	607	595	646	594	633	594	584	593	616	623	603	585	592	601	589	585	614	627	599	605	560	574	608	627	579	649	615	601	604	575	580	613	552	584	594	560	613	618	599	573	592	627	609	584	622	637	625	589	588	603	624	588	578	624	590	563	641	555	638	534	615	590	588	605	596	597	598	597	585	581	658	612	620	611	628	647	581	596	564	590	613	560	596	612	618	612	605	616	621	609	654	664	577	597	575	576	571	617	635	580	618	563	639	631	586	610	644	638	631	587	574	589	616	620	599	574	633	597	607	595	554	634	594	627	553	558	591	554	596	586	583	610	599	559	607	617	600	608	594	624	590	590	588	568	600	622	613	639	578	554	610	618	586	623	623	619	623	621	627	630	588	572	623	616	575	599	602	622	617	565	622	624	596	637	610	582	562	575	566	597	616	580	634	594	604	581	610	582	599	573	609	604	586	604	630	627	606	601	622	586	583	594	585	595	610	569	595	611	600	599	642	571	624	624	644	599	633	600	581	565	588	623	562	625	614	587	592	592	606	621	646	558	616	608	602	593	592	617	595	621	604	669	598	613	606	599	595	595	570	623	580	579	603	601	573	600	627	621	622	590	587	633	627	611	612	597	593	599	617	602	633	587	621	580	595	595	591	618	588	624	619	584	565	633	602	586	570	567	603	588	599	589	608	566	591	585	597	577	628	576	610	619	611	570	610	608	614	610	604	629	606	591	600	641	606	604	614	551	580	590	597	624	591	606	613	592	610	627	549	624	641	596	628	627	634	614	604	604	632	557	656	634	602	579	622	630	616	599	620	600	608	617	590	628	564	568	656	608	602	638	619	628	631	599	606	575	619	602	599	605	607	576	608	599	601	606	598	593	601	569	604	620	618	587	593	575	582	578	607	577	605	611	602	594	601	589	576	587	573	572	599	618	595	593	633	638	629	606	638	638	586	640	619	656	587	640	585	641	635	562	633	583	589	637	630	621	598	621	614	609	584	628	620	588	620	646	599	572	623	563	594	627	582	588	569	588	597	594	598	602	623	611	600	639	603	620	551	556	623	655	586	614	661	572	615	615	605	602	584	589	603	615	664	603	622	577	577	633	594	593	610	613	623	613	590	608	622	549	596	598	641	566	557	582	633	622	611	591	574	589	621	611	578	602	644	609	598	601	578	586	588	586	632	633	642	648	603	609	588	644	567	603	610	623	619	632	588	658	610	609	583	564	599	609	624	569	611	582	570	652	604	611	569	637	620	588	583	599	612	613	593	638	605	598	622	579	619	623	590	595	591	556	609	601	594	601	591	609	612	618	578	588	589	576	546	617	566	581	630	590	586	616	564	590	608	580	605	605	553	597	587	595	630	598	634	617	595	619	584	642	598	570	590	631	610	588	580	583	609	574	585	614	628	618	579	621	594	606	590	591	590	570	605	573	585	603	617	588	598	631	539	623	619	602	618	589	614	603	616	611	583	576	599	634	662	621	651	581	599	609	648	580	565	597	575	625	637	597	593	625	593	605	579	611	624	629	586	597	609	602	635	611	588	640	605	621	629	607	598	589	630	597	590	611	577	583	545	574	578	604	629	582	599	604	587	603	607	587	595	605	611	648	582	580	655	645	601	573	606	624	581	611	601	625	600	598	550	618	624	675	617	601	592	598	597	599	580	584	594	585	580	609	599	596	594	568	622	641	626	598	629	601	613	648	628	607	594	613	622	591	665	597	579	584	615	649	584	579	616	615	629	586	623	606	579	633	586	568	598	601	649	643	580	567	584	604	661	584	616	588	636	589	634	562	568	624	569	597	597	618	621	579	594	580	602	574	622	606	559	648	599
24317	21462	25152	28216	21466	21479	20558	763	359	361	331	298	287	274	290	272	269	290	245	226	290	223	233	222	251	208	226	240	227	217	240	262	221	218	250	224	235	235	234	239	210	251	232	235	233	223	257	232	255	232	236	228	213	219	230	221	227	237	214	226	235	204	266	235	236	255	257	253	222	255	211	231	229	228	227	218	224	254	249	247	237	282	212	240	240	248	206	239	236	246	217	212	223	233	229	244	230	216	234	262	229	250	230	234	223	202	249	217	226	254	218	258	278	229	238	244	243	242	227	211	216	219	230	234	242	246	253	242	222	213	228	208	240	241	258	231	239	236	241	224	235	223	231	244	213	229	247	215	221	255	250	235	230	234	202	223	251	228	243	225	230	249	198	218	194	217	216	225	240	253	235	204	234	224	218	250	247	258	247	262	244	236	231	239	232	226	256	249	249	233	232	231	207	210	243	233	235	213	231	207	225	233	225	254	231	222	211	215	225	224	230	233	241	205	256	238	255	251	264	225	222	243	248	235	238	238	225	218	222	198	231	247	230	248	216	234	240	216	248	252	233	235	221	224	220	222	217	223	226	246	237	225	251	230	219	274	219	278	252	239	252	214	254	242	231	236	221	238	247	198	214	208	238	241	217	192	239	234	218	229	239	212	218	220	216	218	242	242	221	242	212	219	239	222	231	221	246	212	224	219	232	230	237	221	235	223	229	223	193	229	220	221	246	264	205	219	243	223	231	237	238	226	227	248	224	220	201	262	230	234	231	219	246	213	222	221	219	227	248	216	217	258	219	235	241	268	239	248	243	241	239	231	225	211	215	220	260	235	235	236	224	216	235	231	201	249	234	249	218	233	253	235	247	252	232	236	235	219	214	240	238	202	211	238	202	244	219	240	234	240	226	191	252	232	228	237	239	230	217	248	210	198	229	249	212	243	238	225	260	245	217	234	230	216	239	210	250	244	246	229	250	211	218	220	271	234	210	221	234	249	233	252	218	222	238	228	226	211	249	234	240	232	249	247	249	230	216	227	219	235	238	255	234	262	196	200	206	225	235	209	227	249	229	235	206	230	220	227	233	224	238	229	207	232	235	238	248	226	234	220	233	228	245	240	249	237	230	250	247	234	263	239	221	246	220	242	202	217	211	243	254	210	253	244	206	230	222	246	220	213	226	243	238	240	243	232	227	241	247	234	257	229	227	246	221	207	229	232	233	223	233	259	244	246	226	231	236	222	211	247	251	240	222	220	194	248	227	206	230	251	222	212	238	224	219	260	241	234	255	252	238	236	257	226	222	204	229	225	223	220	249	244	228	220	225	272	253	211	248	215	240	238	264	210	233	215	246	247	218	233	235	244	219	226	247	235	258	231	232	250	244	224	238	235	237	234	232	217	215	230	249	221	246	214	209	215	225	222	218	253	217	236	224	227	243	227	244	244	248	267	214	239	238	251	214	233	220	204	209	244	218	267	212	212	233	227	193	218	235	248	236	232	244	227	239	232	228	234	237	206	257	213	246	240	220	248	230	233	230	239	222	283	283	245	224	239	214	230	232	245	223	226	256	243	243	237	245	240	222	220	237	232	205	253	210	222	237	240	257	260	226	223	216	200	233	205	242	218	218	242	232	242	226	227	200	214	237	212	223	234	225	232	233	221	226	241	206	235	229	229	221	231	223	220	230	241	223	228	290	267	215	224	238	214	243	237	217	245	217	222	219	247	197	216	223	204	237	215	235	230	227	238	262	242	205	249	247	224	208	218	212	255	229	247	224	224	241	225	268	245	224	215	220	226	219	214	202	254	233	242	236	235	244	244	218	219	252	210	206	206	221	234	244	219	247	227	237	198	210	247	217	209	235	254	216	249	194	226	262	241	202	221	241	209	234	222	196	228	212	247	230	228	238	218	200	215	251	245	241	254	211	243	216	252	208	237	249	203	216	212	254	233	232	227	255	196	232	236	234	238	237	259	229	240	239	211	225	222	214	234	240	225	211	230	230	232	215	219	213	246	244	222	253	215	258	250	260	230	246	206	217	207	242	220	231	218	253	248	244	193	214	260	219	265	223	257	217	233	249	239	223	212	201	256	246	225	216	249	261	231	221	264	223	217	207	258	254	261	224	236	238	226	204	215	204	260	222	240	260	238	218	259	257	242	246	239	237	258	207	204	222	231	247	249	225	210	215	202	232	232	252	221	198	227	211	232	236	249	234	211	256	228	228	228	227	239	221	224	243	264	237	227	229	247	220	243	230	244	223	255	252	256	252	225	238	266	269	225	223	225	250	236	228	219	233	202	224	226	254	246	219	221	228	219	204	224	217	220	201	233	211	228	221	221	242	215	227	214	231	221	244	200	238	202	255	252	241	251	214	207	214	252	233	211	201	237	239	245	212	244	217	243	243	244	211	233	242	228	248	209	241	225	214	217	213	228	215	225	230	221	221	220	284	230	226	223	247	222	240	250	232	247	233	239	240	218	230	185	232	222	216	232	265	235	248	249	248	236	204	217	226	258	220	250	246	241	215	256	236	212	242	261	187	222	257	245	205	211	237	233	227	249	234	208	231	214	210	207	216	221	243	228	205	226	214	243	233	221	215	224	219	246	241	254	220	225	213	224	217	199	240	213	223	253	259	257	254	195	245	216	236	236	226	234	228	234	234	240	213	244	194	228	221	233	242	217	229	231	208	220	264	211	227	260	229	215	216	223	237	220	263	245	215	242	245	214	209	267	251	227	237	222	248	213	215	238	247	226	233	241	212	232	210	231	247	231	244	238	207	224	211	245	238	229	198	244	211	230	209	232	238	194	232	220	231	234	210	199	214	235	257	241	235	212	250	228	247	203	259	241	226	250	212	237	241	249	226	254	203	221	222	208	215	227	218	220	241	225	236	262	240	226	224	213	206	224	254	211	223	262	230	241	220	227	216	206	225	246	229	236	234	246	218	238	226	236	206	248	220	219	224	246	233	221	220	244	193	218	233	251	218	244	220	237	231	219	253	217	217	205	204	226	218	234	238	226	235	247	250	224	209	219	209	202	239	254	201	219	237	245	238	230	238	220	237	227	239	268	201	284	222	208	200	237	225	223	206	220	252	231	256	255	214	286	230	211	244	278	202	247	226	245	231	222	237	216	242	236	238	247	203	207	254	249	196	238	262	229	257	217	219	200	224	222	221	215	222	222	227	232	222	278	246	236	231	234	212	200	225	205	204	216	190	251	243	203	207	189	219	240	219	231	231	235	234	239	214	239	246	248	199	229	246	224	230	254	241	211	221	246	224	233	249	243	244	241	238	207	210	252	263	227	259	244	241	230	227	237	251	264	255	261	232	244	227	233	237	253	218	225	217	248	214	227	227	225	244	208	216	227	226	271	252	225	234	234	205	232	209	257	254	237	209	221	217	239	235	230	229	239	221	207	225	223	232	234	228	224	238	222	253	218	226	229	226	245	240	253	233	233	241	231	210	254	213	221	242	234	239	233	244	235	238	187	245	243
28863	41510	4183	1220	766	629	622	544	558	565	502	514	505	551	530	482	510	516	479	528	501	528	475	492	438	511	475	483	490	439	498	496	499	480	504	453	473	508	503	477	524	499	471	502	529	479	467	492	478	468	472	475	500	442	450	499	501	482	506	494	468	482	475	502	467	463	472	482	526	458	481	469	472	478	499	508	477	489	504	511	494	519	454	455	522	478	447	489	508	460	488	483	471	444	493	491	476	500	477	463	503	478	495	481	477	459	450	515	470	480	470	493	468	427	543	465	473	494	499	433	483	503	480	492	475	513	487	469	444	453	470	462	468	478	456	508	448	499	492	487	487	501	486	487	494	491	497	511	504	456	499	502	470	532	509	500	494	455	521	464	476	497	480	493	464	476	501	502	474	517	460	491	488	462	473	467	501	466	478	509	478	521	484	467	474	488	488	495	520	484	484	492	438	471	521	500	452	479	464	457	463	518	483	480	484	470	486	482	466	491	482	468	480	476	490	479	463	476	502	473	455	513	491	489	508	509	416	463	479	487	495	444	468	476	510	492	483	470	475	449	440	502	481	495	489	478	528	478	493	493	484	491	474	514	441	465	480	482	452	480	508	464	502	492	493	491	466	496	461	459	480	506	450	538	477	484	490	531	454	458	478	475	466	489	511	534	501	553	487	479	501	471	518	427	484	508	523	495	499	504	470	463	481	478	504	476	496	479	489	493	517	475	471	470	507	502	483	459	470	528	510	481	504	463	512	500	473	470	490	473	472	464	454	448	508	453	494	492	501	490	481	455	482	488	506	452	492	489	445	506	455	524	506	491	493	447	475	487	489	454	470	466	472	465	479	507	491	503	464	474	479	529	467	477	490	457	480	506	511	466	471	464	490	480	465	501	448	439	483	485	477	490	498	494	474	460	509	501	492	495	495	500	460	538	491	526	503	509	520	477	516	472	493	463	455	465	494	497	451	497	498	494	496	485	469	500	542	472	438	549	483	506	468	501	470	490	459	476	487	455	460	469	503	484	476	480	484	501	514	451	518	484	500	462	519	453	442	447	501	482	449	515	487	489	489	504	471	485	492	476	494	495	477	470	491	477	467	494	489	475	483	513	493	487	475	464	492	471	505	504	482	462	496	488	478	510	488	490	462	451	496	447	472	480	483	475	441	457	479	514	509	484	507	475	495	518	493	506	512	507	473	464	478	467	485	482	522	493	487	487	477	484	516	465	503	511	488	452	497	478	442	478	456	518	512	452	489	506	469	463	481	492	497	486	463	481	491	505	465	510	478	463	488	487	450	466	468	442	441	514	504	457	496	490	529	471	485	514	469	482	485	496	486	497	550	499	462	472	488	490	500	502	490	495	489	474	495	483	494	517	473	514	499	465	450	514	477	506	456	466	492	498	494	476	474	505	523	499	456	440	483	473	452	468	496	482	480	530	514	514	503	478	479	446	498	498	489	459	476	460	505	486	477	488	484	499	507	474	467	476	527	493	465	496	468	495	496	472	535	503	529	504	481	504	501	503	492	471	465	448	477	514	493	489	476	503	479	472	482	464	452	479	482	493	483	505	471	497	493	491	481	484	483	502	498	472	474	481	487	483	488	514	444	437	491	449	476	467	488	488	528	478	458	495	451	462	467	493	473	540	467	481	501	485	494	473	497	439	468	496	503	518	498	476	453	486	487	467	468	486	487	456	449	464	453	502	454	486	493	485	477	527	498	515	492	538	531	490	488	423	463	518	448	498	448	506	487	484	476	509	440	431	515	525	476	483	490	503	523	492	507	483	448	492	490	458	497	534	495	486	473	516	496	490	490	455	511	469	480	466	438	488	473	472	483	488	487	490	470	479	481	452	509	494	442	463	530	515	445	448	509	457	484	456	483	441	480	490	483	509	462	511	476	447	511	494	483	507	522	500	470	435	458	483	488	513	471	475	453	451	484	484	485	498	482	492	463	437	518	471	487	488	493	465	477	477	508	476	502	477	477	524	485	496	510	498	488	472	507	486	458	510	499	506	485	494	510	476	427	512	468	492	503	447	514	434	475	464	501	503	491	528	468	488	476	500	475	461	493	481	474	463	448	463	472	498	520	487	485	524	499	479	478	466	484	461	495	456	503	472	450	479	476	513	496	454	496	515	466	498	492	506	520	459	506	503	480	499	480	510	487	494	492	498	489	483	498	490	507	501	468	519	488	512	473	484	464	461	517	496	461	483	480	469	458	496	477	511	507	468	487	473	435	495	456	468	493	475	502	532	527	463	499	473	514	461	479	450	473	462	493	517	476	455	512	497	480	473	467	492	487	477	487	507	431	446	510	507	487	496	497	516	479	473	528	518	489	475	461	498	490	494	484	496	477	489	503	485	509	494	483	488	457	486	484	470	512	490	488	509	479	478	493	499	487	509	494	488	446	477	493	513	496	481	475	490	478	492	521	454	460	470	518	469	501	499	472	484	495	493	480	493	492	500	460	493	496	454	438	514	474	498	454	507	463	496	487	517	505	446	465	463	487	483	443	466	481	473	457	493	484	483	511	484	508	471	436	509	468	446	497	501	498	449	460	493	476	500	516	471	472	513	477	458	492	447	469	491	492	474	510	481	464	488	485	527	503	447	455	502	486	501	499	489	481	472	456	468	466	495	486	497	511	481	463	432	471	517	480	481	473	502	482	503	492	455	563	465	450	456	477	515	509	476	449	448	519	499	484	478	472	501	468	455	499	471	520	492	477	456	463	461	478	473	462	544	474	492	509	491	450	511	503	455	475	465	467	519	480	504	478	501	454	512	466	460	460	481	523	467	472	455	501	494	471	482	483	469	474	465	457	501	488	472	519	510	498	501	541	481	483	497	497	493	492	500	435	453	463	477	481	498	491	498	479	486	467	497	543	479	505	493	488	497	474	480	469	476	474	481	486	468	471	497	530	498	530	477	497	458	538	486	500	485	458	503	507	499	477	488	457	473	481	460	450	530	514	489	485	501	501	510	478	464	460	444	498	463	476	514	493	467	521	469	463	524	491	473	468	492	488	496	486	521	490	506	491	482	539	492	431	480	492	452	460	523	489	488	495	499	496	526	441	484	458	453	483	489	492	497	450	498	543	431	469	476	514	488	471	457	532	520	464	470	468	466	490	492	485	487	499	502	438	485	481	490	482	473	461	477	504	500	499	506	488	468	445	486	472	464	485	451	466	495	541	478	472	570	465	492	454	480	475	480	465	469	501	447	475	458	499	499	469	484	484	479	516	483	468	470	473	504	467	481	421	487	501	494	490	536	476	473	491	481	453	543	472	485	464	491	502	495	481	440	491	471	438	477	487	510	471	488	503	520	477	483	512	484	489	531	456	493	474	497	474	483	505	452	520	518	486	471	485	488	463	515	441	516	492	503	460	495	487	451	456	495	502	473	529	494	467	475	472	471	489	482	498	465	479	464	464	468	503	518	454	503	493	486	484	501	466	458	481	473	498	460	486	455	456	495	499	478	479	450	498	486
32686	20650	9562	405	193	184	160	154	152	153	169	165	185	161	169	163	157	148	183	140	177	153	140	152	172	159	174	157	155	172	160	140	146	178	154	156	164	173	167	158	163	167	165	141	161	152	169	179	176	178	159	164	157	158	177	168	165	151	143	143	170	139	166	189	160	169	163	156	161	162	176	168	149	163	150	165	165	152	156	154	144	152	157	154	144	155	147	170	167	151	159	169	160	149	178	150	132	176	159	166	171	163	151	170	140	159	142	139	174	145	196	170	142	154	165	152	161	157	153	177	147	158	181	159	167	177	165	167	171	148	138	135	163	184	162	161	184	164	149	167	153	156	164	154	171	155	166	161	160	147	151	184	159	205	170	147	147	149	161	159	181	152	154	151	175	160	185	174	144	156	154	160	167	153	167	150	165	174	154	174	142	170	164	155	146	152	133	154	173	178	165	161	148	155	173	163	159	140	156	160	170	134	160	131	169	171	149	162	160	201	162	154	153	180	174	159	175	147	161	176	160	157	136	154	170	170	146	167	177	144	142	144	151	184	152	168	174	149	163	158	147	176	151	171	149	123	164	180	158	143	168	153	169	141	168	145	141	149	171	155	154	155	158	150	160	161	194	188	151	151	158	152	169	172	159	172	190	154	178	162	170	151	188	152	165	147	138	167	161	181	153	168	164	165	163	173	144	162	137	145	141	139	154	159	148	157	150	145	136	152	168	145	154	174	162	165	158	182	155	168	152	162	175	167	173	157	170	156	164	187	145	156	170	149	163	166	169	149	164	181	159	180	147	188	172	133	151	155	135	183	158	158	171	165	147	130	152	162	168	150	153	161	176	163	158	168	173	152	135	156	158	154	147	173	161	172	145	144	150	159	170	158	149	162	149	186	168	176	153	186	161	164	168	175	152	150	156	168	147	161	168	132	140	162	156	181	176	171	157	160	193	153	162	159	158	151	157	173	167	173	177	146	190	141	181	163	144	167	161	191	162	151	149	167	144	161	152	151	144	154	154	175	169	183	181	174	171	145	150	154	184	168	165	173	141	142	151	163	154	162	165	144	169	153	167	151	188	174	167	147	178	165	169	158	172	176	161	169	155	144	154	150	178	174	145	161	142	153	182	156	174	173	164	173	159	175	153	150	168	150	136	155	188	168	149	141	125	172	143	163	167	146	154	170	153	177	163	140	137	160	150	182	172	157	163	165	163	152	172	171	139	154	165	169	166	167	158	168	153	159	165	140	152	158	176	160	167	157	170	158	179	172	164	165	158	157	145	136	170	180	151	156	126	171	128	163	172	159	136	152	125	168	152	148	148	158	153	184	161	157	157	169	141	156	159	160	131	164	157	144	160	168	152	160	170	147	158	163	149	168	175	163	170	178	189	161	174	178	141	173	154	139	178	156	157	174	176	133	156	143	168	164	175	154	180	176	170	170	162	154	143	143	158	133	151	164	145	171	164	150	150	167	162	170	176	173	159	153	161	169	155	181	136	153	168	134	177	168	171	159	173	164	153	157	155	171	147	149	151	155	174	152	168	150	155	169	162	151	128	143	170	159	191	166	161	152	156	163	177	173	168	164	169	151	165	154	139	151	162	158	167	158	162	168	181	160	157	148	169	167	150	150	178	170	155	161	156	176	191	163	162	154	169	152	167	172	138	171	165	164	151	173	144	167	172	159	163	161	143	156	155	164	153	164	153	159	173	125	171	159	154	190	179	135	142	148	168	169	174	166	153	165	158	153	175	169	144	165	143	163	172	151	179	169	164	177	161	160	178	153	159	145	139	147	147	162	159	140	169	162	147	172	158	174	180	164	168	195	186	161	154	145	166	149	162	173	154	163	181	135	169	181	171	155	136	170	172	184	165	168	142	154	173	150	163	156	165	159	174	157	183	173	147	144	162	142	181	141	159	150	167	180	161	152	189	174	158	156	156	144	159	149	153	146	149	155	157	156	180	154	164	161	160	146	164	162	178	174	180	141	168	158	162	148	161	174	178	155	174	176	156	186	174	161	154	140	149	170	170	150	149	166	177	182	152	135	145	168	166	179	171	170	174	154	172	150	146	164	162	170	148	155	153	179	177	155	145	173	161	163	162	180	158	159	156	170	153	170	175	149	128	166	161	137	163	163	165	143	165	147	171	175	143	167	163	166	178	122	165	148	150	148	149	159	167	163	144	184	151	149	170	164	165	181	152	150	150	192	171	175	167	163	157	132	175	152	149	168	152	187	183	139	172	169	170	146	181	167	151	136	188	161	170	171	181	175	151	169	165	165	167	172	169	186	171	156	156	157	158	150	156	170	138	182	151	142	152	174	154	185	156	137	168	153	161	150	143	148	152	159	184	163	141	159	151	184	162	169	149	165	141	158	166	165	148	180	151	169	177	174	154	136	166	159	153	153	150	162	159	171	168	158	149	162	173	165	167	156	124	180	168	149	172	156	149	144	159	186	157	139	146	180	153	167	164	159	148	149	161	180	159	168	165	161	159	158	150	161	163	162	155	158	163	183	157	157	169	162	187	168	172	159	155	173	147	150	169	158	152	155	150	177	146	163	144	144	161	157	164	169	140	155	164	171	138	184	151	180	141	163	177	172	179	155	158	171	151	138	153	131	177	165	147	175	170	147	158	152	140	184	157	172	166	157	146	175	155	173	158	153	170	133	126	160	175	161	165	172	173	155	138	147	174	173	155	175	144	168	154	159	157	152	144	173	168	176	155	164	168	142	146	177	164	155	159	141	162	143	188	176	162	151	174	142	138	169	174	156	170	134	147	146	155	176	164	163	161	180	166	143	201	156	187	157	151	143	148	158	155	153	155	183	149	166	156	137	169	167	152	159	184	150	156	148	141	171	180	161	165	158	159	185	161	169	179	135	176	165	133	152	148	156	150	158	169	151	162	188	152	184	140	147	174	153	164	140	161	134	144	145	174	166	154	146	176	156	156	157	157	182	148	158	141	145	160	176	144	152	146	149	179	140	174	165	161	148	159	156	156	165	171	165	149	149	161	153	152	145	151	147	168	185	174	154	163	145	172	153	148	143	174	169	145	161	163	145	148	182	156	190	136	169	135	168	167	161	147	171	182	166	163	142	120	160	169	172	179	166	145	176	163	146	162	165	167	162	157	158	147	163	163	164	173	139	145	157	193	173	154	142	151	171	171	161	133	181	160	161	156	158	186	179	159	172	168	174	159	160	169	156	179	164	164	150	160	194	170	161	163	177	156	145	176	156	164	160	154	159	167	185	137	154	158	142	148	162	156	146	146	157	173	146	155	169	166	143	177	156	134	155	168	176	142	142	149	152	149	157	158	163	163	196	167	149	159	161	148	149	158	164	171	163	150	148	170	149	141	146	134	180	179	148	150	142	141	180	138	156	157	147	140	159	174	178	170	159	178	161	179	166	150	149	164	178	155	158	170	157	153	143	194	170	121	164	149	173	169	154	157	183	169	172	136	158	187	161	157	158	131	153	148	171	160	170	145	150
8531	3582	513	413	398	434	372	391	383	394	416	398	400	378	390	393	407	395	361	351	358	377	380	405	382	386	386	355	409	385	402	387	398	388	388	407	388	391	419	444	359	416	413	388	379	420	401	385	370	378	382	390	436	380	352	382	385	401	437	360	370	425	398	383	376	384	374	395	357	375	394	413	419	404	405	414	414	392	384	408	389	431	391	391	378	383	386	426	362	385	358	396	414	397	389	382	402	376	399	413	378	407	389	383	367	409	412	422	391	396	403	408	397	400	398	363	400	406	394	422	388	371	403	374	399	418	364	407	404	387	405	396	387	384	356	361	398	416	411	423	452	380	404	398	395	393	351	384	354	408	379	367	391	402	429	401	402	389	417	404	403	387	409	401	410	408	420	373	398	366	405	396	391	397	392	402	384	396	378	368	391	371	389	377	361	370	409	395	381	350	406	403	367	389	411	412	436	382	388	398	410	387	377	383	362	357	371	423	400	412	409	417	422	397	418	376	405	409	381	380	439	398	438	351	394	398	413	394	395	425	375	398	361	376	401	413	392	386	367	406	366	357	381	378	357	385	404	388	387	395	393	391	403	429	411	403	402	415	415	394	362	407	377	425	392	410	373	393	356	397	411	384	389	381	365	364	408	366	397	353	415	373	396	391	402	391	401	442	397	396	403	418	414	372	390	390	378	390	404	356	408	395	386	421	413	400	385	369	411	374	398	421	365	411	350	403	416	370	401	403	380	372	383	415	370	399	355	384	424	381	394	404	399	427	360	378	387	361	413	400	401	400	400	409	380	398	434	427	398	386	399	411	369	438	374	403	409	400	377	422	387	410	370	403	428	390	394	398	416	398	436	383	411	365	381	397	413	364	392	370	363	417	380	394	389	399	379	407	408	385	385	405	371	362	414	392	405	362	380	389	427	367	401	423	359	343	391	377	386	382	417	370	382	402	401	383	375	396	409	363	373	374	421	413	412	393	427	365	385	404	421	411	383	394	399	414	406	410	395	381	425	395	407	373	395	366	393	443	453	395	411	416	383	399	389	367	375	415	416	386	424	389	363	424	410	376	367	412	418	385	382	409	400	422	396	386	379	404	401	359	414	391	388	368	391	382	402	374	388	374	403	386	395	390	409	387	385	374	389	395	368	396	411	425	412	375	422	403	410	410	424	386	380	399	384	404	414	391	444	420	418	350	385	403	360	389	402	398	394	393	410	372	351	379	351	400	397	437	399	364	416	395	364	407	398	398	384	385	409	394	408	422	347	396	352	385	377	379	379	387	405	405	386	368	379	401	424	412	378	399	394	377	385	389	415	436	393	396	407	351	384	426	400	403	401	419	412	414	393	428	396	393	411	399	381	395	383	377	416	350	410	432	391	357	399	359	401	407	402	403	405	392	399	376	396	394	407	413	372	414	398	367	409	420	410	395	437	399	378	383	427	413	356	404	374	421	373	385	363	395	377	394	386	407	365	352	396	375	389	417	359	381	386	385	384	380	419	373	394	377	394	344	340	394	404	392	404	406	415	403	398	372	384	395	382	408	412	361	418	379	363	398	386	394	377	378	399	396	388	371	383	396	413	401	378	386	381	398	387	378	387	452	398	390	391	394	380	403	373	367	418	408	399	413	428	402	399	379	400	381	407	421	394	435	396	383	413	368	386	392	359	397	365	410	378	359	422	394	397	400	385	395	424	384	420	383	386	339	388	384	383	412	337	414	425	366	426	357	358	410	412	410	383	378	422	390	382	419	382	358	389	394	367	396	373	349	375	390	364	368	428	383	377	406	405	433	414	373	415	405	407	394	357	398	410	394	387	387	388	398	389	389	395	394	412	394	370	374	416	418	443	391	388	409	397	355	365	361	372	367	388	398	371	379	395	448	372	400	389	357	398	435	410	411	412	412	390	411	373	398	389	406	410	368	387	390	385	397	409	362	388	397	366	402	391	430	358	390	411	407	418	369	390	399	380	406	377	379	416	405	398	358	404	376	366	404	437	372	380	406	399	379	398	381	393	400	414	381	390	397	367	359	384	396	359	413	388	379	411	372	432	386	390	388	386	380	390	392	393	356	419	395	388	397	390	407	392	397	390	397	420	382	360	418	407	380	378	416	380	409	377	387	390	379	399	380	384	374	363	384	405	380	412	405	388	404	405	371	385	376	380	400	371	404	375	372	426	386	405	388	404	396	411	428	399	404	414	428	390	401	417	372	408	394	406	420	398	357	392	380	362	374	388	378	441	424	383	407	383	396	391	345	377	379	389	423	417	390	367	358	417	378	373	394	369	375	365	406	395	410	425	408	381	373	424	410	398	415	400	373	335	391	358	380	377	436	392	422	403	387	399	414	387	367	388	408	382	411	385	402	402	383	372	411	413	373	389	401	425	406	408	429	416	407	416	391	359	421	436	383	381	383	408	362	381	419	400	406	368	389	384	447	384	387	405	379	394	382	384	393	374	373	404	387	426	396	406	409	360	395	354	376	408	390	426	395	413	411	366	366	378	390	353	367	408	374	396	368	386	386	377	409	394	370	389	384	398	423	406	389	361	387	402	389	364	408	392	361	373	393	391	414	425	389	406	371	383	403	389	384	355	396	400	363	361	402	386	375	446	415	411	371	399	403	389	400	377	431	405	417	364	421	350	400	371	401	430	405	415	389	404	384	448	400	400	387	392	406	406	393	398	406	421	393	354	386	386	398	411	362	394	394	380	384	374	358	367	392	353	362	429	455	389	414	419	410	404	388	401	406	374	388	402	402	381	402	380	401	404	381	386	369	369	386	380	412	377	380	365	359	371	408	382	366	405	433	369	392	370	390	391	400	399	393	392	367	360	378	386	364	362	384	384	379	417	402	374	419	371	411	360	397	395	397	405	387	436	433	381	393	415	370	396	377	402	377	395	408	403	383	374	392	421	383	407	399	377	386	426	399	398	393	385	366	393	414	379	400	402	366	384	362	403	391	394	398	392	404	406	388	376	389	376	380	354	365	422	377	401	385	397	417	399	389	419	418	383	389	345	386	426	413	413	377	403	412	370	399	405	403	407	395	392	378	411	387	431	394	428	423	393	392	374	375	395	414	381	418	371	370	406	398	399	397	413	372	417	387	414	391	400	428	384	395	385	389	402	401	359	430	365	352	409	411	394	385	416	380	387	383	420	377	399	407	371	399	368	437	415	358	396	387	376	360	402	373	362	364	356	389	408	402	413	368	385	381	386	423	392	378	383	395	389	392	391	391	373	401	387	405	423	399	378	385	373	404	360	401	394	396	361	364	378	394	356	393	397	362	381	431	430	426	359	376	407	372	424	401	378	419	389	398	406	378	373	403	425	383	403	404	381	395	372	391	399	405	378	405	378	431	355	391	386	413	394	386	395	398	395	397	398	389	363	397	415	364	385	420	418	396	379	390	353	380	412	400	410	387	437	384	370	398	400	401	372	408	365	358	398	391	426	386	402	400	372	389	399	395	410	402	376	386	419	404	374	363
24923	21446	24829	28481	21452	21145	1331	404	327	311	305	313	279	303	265	297	306	280	317	301	289	282	320	286	258	292	255	281	291	270	268	262	268	271	267	307	300	257	267	269	312	262	291	270	299	260	269	285	265	314	263	259	283	246	288	270	297	292	279	279	277	282	282	261	296	272	295	269	252	256	289	296	276	288	259	270	286	287	269	257	277	276	270	264	286	289	288	279	277	277	266	299	295	311	312	272	312	268	293	295	298	262	247	275	260	285	304	283	234	260	268	271	284	300	283	302	266	293	286	265	288	294	288	271	310	307	279	265	269	256	252	278	283	294	318	285	294	283	272	285	285	286	262	278	271	265	275	289	290	279	272	251	286	294	283	276	256	245	328	263	285	275	255	287	278	293	298	259	258	248	243	267	268	305	270	266	280	297	315	309	288	267	279	273	274	313	287	264	271	311	273	280	270	270	252	269	297	262	255	265	283	315	287	276	265	281	286	286	272	287	289	272	277	248	279	254	249	284	256	284	305	286	266	257	283	296	298	272	286	271	277	243	271	267	268	279	301	273	228	275	279	278	249	268	262	271	290	262	278	258	285	281	239	281	283	267	250	253	265	290	279	255	268	284	288	251	292	266	277	259	274	275	246	255	257	273	243	269	262	300	260	277	273	286	255	285	272	259	271	283	291	296	284	275	277	266	262	269	259	275	260	274	265	304	304	269	300	267	245	263	288	250	278	258	267	296	270	261	285	270	257	274	278	289	259	312	268	286	292	268	303	257	252	246	283	294	281	270	292	260	286	255	304	304	317	286	272	271	277	309	282	280	269	271	264	283	298	303	253	249	252	292	299	274	292	297	272	302	239	263	291	289	263	275	257	280	271	318	258	294	257	285	306	294	304	297	276	246	247	267	253	263	285	249	283	266	269	276	285	275	294	293	267	283	280	285	297	280	266	267	277	256	270	283	285	278	256	286	295	304	281	277	305	264	261	263	254	242	286	274	327	286	261	301	280	231	265	274	289	266	276	289	283	288	267	282	263	260	255	260	262	256	270	258	279	281	254	295	308	290	278	289	261	272	244	298	338	261	297	238	277	283	238	245	274	267	253	286	264	293	280	286	261	298	276	275	266	258	262	259	258	309	305	258	252	259	255	274	289	279	289	311	269	266	261	257	288	275	253	321	324	298	284	244	295	280	290	294	285	264	267	238	236	297	287	260	257	282	273	270	294	259	270	299	309	259	268	295	265	272	217	256	249	259	281	279	267	275	264	266	270	276	284	327	284	268	286	265	300	296	288	272	274	297	264	281	288	266	283	265	276	259	307	305	281	249	274	249	241	258	265	289	277	295	292	290	292	264	290	248	254	265	303	266	250	260	282	259	278	264	224	254	271	271	269	285	269	281	241	281	286	307	255	284	273	264	273	263	253	303	305	295	276	290	280	283	259	301	289	297	276	242	254	292	278	321	277	255	264	263	265	260	311	272	277	280	278	275	269	301	283	281	270	305	290	301	286	290	264	307	307	275	258	274	248	287	282	239	258	269	293	267	278	282	302	263	261	280	262	274	300	288	286	254	277	262	262	336	287	244	293	279	280	302	245	249	299	324	312	272	273	242	286	279	265	260	293	275	264	290	286	247	269	287	271	276	273	252	276	242	307	267	276	246	298	272	318	259	300	248	250	294	320	305	260	254	254	280	264	284	247	274	278	256	275	273	267	281	286	301	277	311	285	307	259	284	252	265	271	279	291	271	260	261	297	287	264	287	256	267	265	281	270	273	300	256	337	284	281	250	245	285	267	258	267	279	284	281	283	275	285	312	266	265	277	268	286	297	292	308	320	279	273	261	249	264	275	276	281	248	248	304	305	277	275	277	290	270	258	252	288	300	313	248	297	260	282	269	318	266	216	330	260	288	291	290	271	320	262	309	282	269	256	309	257	284	265	272	255	281	284	262	250	298	261	251	256	265	282	253	281	274	262	268	274	294	278	269	284	276	310	265	287	248	273	296	281	308	300	249	262	260	255	277	281	297	275	262	277	257	273	280	280	296	235	263	280	257	297	279	265	266	233	271	260	255	282	284	284	280	254	266	296	284	253	295	265	293	264	263	259	255	280	303	283	242	282	276	276	267	249	291	265	268	273	261	271	259	304	293	257	242	262	278	303	266	263	276	260	274	266	260	317	269	279	266	279	301	281	286	300	266	270	269	323	269	281	278	291	313	277	281	298	261	290	296	293	283	262	245	269	263	252	256	255	312	262	280	262	296	292	280	299	293	240	259	289	297	261	284	284	289	294	285	267	280	308	288	274	303	272	273	252	280	268	271	234	287	249	292	250	267	294	295	276	273	275	268	287	312	285	270	301	297	267	259	283	285	254	286	263	263	264	260	276	283	288	295	245	274	262	273	273	252	238	278	272	296	272	283	280	291	254	272	278	299	305	289	282	266	271	253	299	292	273	262	286	294	319	308	261	287	275	310	262	273	265	282	307	254	263	312	283	271	295	282	259	283	304	289	305	248	270	285	286	272	266	294	285	252	288	280	261	297	289	292	285	248	253	259	266	252	279	254	294	298	258	265	260	262	284	309	248	240	287	268	277	263	292	267	268	271	246	250	267	287	274	253	259	263	282	291	278	310	285	272	262	289	262	245	282	261	265	283	287	285	266	281	285	301	281	262	265	279	292	280	284	297	294	254	301	298	275	282	277	263	274	277	294	260	255	293	274	287	281	275	281	302	291	267	271	283	297	269	250	294	270	255	273	275	275	301	295	301	294	276	250	266	292	277	258	277	278	276	296	287	287	281	307	274	246	262	279	261	285	216	280	280	306	290	298	282	283	268	278	295	290	267	294	281	254	325	267	278	272	302	241	266	269	258	262	283	285	266	265	283	294	273	268	283	248	283	278	285	289	251	296	305	297	266	292	306	313	310	281	290	277	301	288	272	274	277	278	290	283	293	275	269	281	296	271	282	281	299	299	277	281	262	303	271	317	304	282	282	265	280	291	270	302	292	256	268	291	298	282	283	270	276	259	283	263	262	255	281	258	249	261	278	252	267	278	271	308	293	290	302	264	266	292	267	275	294	291	274	263	253	314	282	282	250	310	259	252	281	275	299	267	295	301	278	291	316	280	293	252	276	300	265	246	268	280	253	277	271	286	278	268	298	273	292	266	245	291	303	287	277	249	275	234	281	267	266	262	268	293	244	261	246	273	271	308	286	297	279	280	254	271	277	253	292	273	272	266	276	280	279	253	287	264	263	291	256	271	309	286	264	280	283	291	270	241	273	253	296	325	254	282	335	278	291	274	280	261	279	285	269	290	287	272	282	270	270	287	279	260	292	276	317	313	296	307	284	277	310	261	276	298	281	252	256	264	292	261	293	260	295	268	287	323	284	267	293	253	274	283	287	283	290	257	277	247	257	259	285	274	278	302	282	282	246	255	251	273	286	291	288	275	289	267	277	286	280	291	260	260	264	289	279	290	269	288	233	276	262	267	290
22519	30735	2617	976	725	670	693	631	652	637	636	635	638	608	622	623	610	614	614	555	597	619	563	583	602	558	642	610	581	604	596	596	608	604	606	599	608	606	590	659	587	602	599	616	584	572	602	608	597	590	601	624	593	578	616	607	568	586	608	618	576	587	638	588	588	610	599	616	630	654	661	572	586	601	597	614	629	651	624	606	635	629	583	631	636	634	591	605	609	589	629	613	599	628	619	623	578	651	607	575	644	598	567	645	625	586	587	579	620	590	628	607	617	586	611	621	632	632	577	572	664	655	612	648	635	604	630	571	569	578	592	595	605	625	609	567	613	611	591	583	600	612	585	578	531	565	631	625	610	607	605	597	574	567	590	606	616	621	592	620	631	655	592	563	615	598	600	608	616	617	592	596	594	577	585	605	574	598	600	611	579	619	614	609	643	606	623	580	584	603	596	625	617	658	594	601	626	608	640	561	606	601	601	639	632	625	623	601	597	609	628	619	621	612	583	631	603	632	600	583	623	611	610	623	610	620	612	636	602	626	606	585	639	576	549	600	629	563	571	632	581	588	616	583	591	586	636	608	574	608	611	599	570	633	585	604	603	607	609	650	634	591	576	613	648	555	632	604	590	664	569	616	572	610	584	604	610	611	645	575	604	606	610	617	603	586	606	550	589	603	635	629	604	626	611	589	640	635	632	612	593	618	632	629	625	619	598	600	610	626	603	610	570	616	557	592	584	639	600	605	598	603	599	583	606	628	649	600	609	596	613	606	613	601	596	585	563	629	612	594	615	596	591	625	580	615	631	579	639	584	641	595	603	555	570	616	595	584	631	657	610	589	552	602	623	603	614	588	656	580	602	621	560	598	567	550	559	635	606	610	607	590	614	591	586	607	607	625	560	602	623	605	572	581	571	582	606	591	619	658	612	626	618	617	597	581	586	610	579	615	621	626	590	614	576	572	601	615	608	623	613	607	611	591	587	574	556	606	634	612	608	646	582	591	581	653	632	620	624	652	622	641	602	587	597	590	598	614	607	590	606	622	588	597	602	613	605	588	594	609	586	652	638	624	583	541	599	618	595	586	612	557	623	623	632	576	650	641	631	597	600	626	610	596	612	562	659	578	618	615	643	629	637	580	622	606	610	604	629	599	586	606	660	596	635	603	640	640	633	617	619	595	597	610	603	598	635	642	620	610	574	602	615	624	564	647	632	613	600	576	607	559	577	553	654	620	591	635	623	556	590	563	626	574	584	600	645	609	596	596	593	575	628	600	644	579	580	625	608	645	576	588	610	583	565	610	546	597	621	612	613	603	637	571	636	587	576	635	576	599	591	559	603	630	588	570	590	582	636	569	629	596	583	610	588	636	615	602	614	554	611	629	592	604	615	630	588	607	577	562	614	591	602	581	605	575	622	605	578	622	600	599	634	640	597	582	613	570	595	622	640	619	586	606	601	600	573	621	585	626	639	642	587	582	615	614	578	599	562	588	589	628	605	625	590	595	601	576	600	578	595	602	654	589	551	593	604	630	600	598	610	622	660	571	585	586	601	608	635	631	572	630	570	595	660	585	582	634	614	589	650	573	582	577	615	585	597	594	617	630	638	604	567	621	600	596	580	605	626	663	655	632	595	648	592	594	589	635	597	584	593	587	590	602	616	580	585	624	593	595	610	623	605	608	596	589	597	610	620	583	596	581	582	657	651	578	612	597	590	614	603	605	588	607	556	628	654	622	642	591	598	599	550	660	620	626	635	604	584	589	610	621	606	624	638	575	599	597	648	629	660	590	566	600	571	585	638	576	589	585	605	594	594	604	613	627	625	589	619	589	621	538	572	614	632	623	587	570	591	556	613	621	568	565	598	569	598	591	640	546	609	573	596	596	617	596	574	583	616	616	650	591	590	576	567	581	606	609	632	570	591	642	622	612	586	596	590	618	624	572	642	566	581	591	612	607	641	595	599	577	608	587	572	596	634	590	597	634	618	598	599	636	606	584	623	600	616	583	642	604	587	630	636	576	639	619	592	604	595	593	611	569	615	627	584	607	596	644	630	624	597	628	619	573	618	613	598	569	611	585	642	598	621	605	622	588	620	647	619	585	578	605	640	563	620	633	625	622	577	607	619	635	615	601	630	625	579	570	633	599	617	552	589	606	599	599	591	604	594	596	644	660	592	584	607	619	557	597	602	580	590	620	571	617	582	623	554	616	606	618	627	629	600	604	617	603	535	622	580	618	554	575	623	559	620	665	651	599	578	635	611	588	596	616	584	580	639	643	615	570	576	619	603	621	586	590	640	615	619	598	615	610	633	640	612	585	632	621	600	625	610	620	625	616	577	573	613	607	537	625	583	628	612	599	553	603	588	582	642	573	654	593	609	618	578	614	666	607	603	598	626	595	574	616	560	675	595	615	581	613	621	643	562	586	592	653	557	630	620	638	606	597	596	624	599	597	607	615	595	606	611	590	626	567	651	573	603	577	623	604	599	597	596	621	649	640	575	611	582	594	594	633	651	605	605	616	609	552	586	607	619	616	612	608	571	627	650	639	574	561	612	546	591	602	584	594	586	608	582	582	590	637	579	605	600	620	620	583	589	641	615	655	623	621	599	588	644	632	600	598	578	599	580	591	598	596	559	604	591	616	657	633	651	631	618	580	608	641	618	570	625	643	599	619	601	606	554	625	573	591	581	583	579	630	603	603	597	599	599	636	613	575	604	607	614	583	586	602	625	574	607	618	612	584	581	654	601	576	612	616	562	585	623	604	594	656	570	616	613	605	591	599	589	572	613	641	588	622	590	618	603	617	572	654	612	594	616	548	589	577	572	600	626	631	580	606	630	666	621	567	615	590	549	585	602	622	566	599	560	573	620	551	564	585	577	603	570	589	572	621	653	596	639	607	590	611	569	580	609	594	651	586	577	581	598	580	637	588	609	578	570	645	611	570	572	574	611	567	614	609	593	599	594	631	596	646	640	595	628	629	591	582	596	575	603	641	657	597	599	615	603	590	632	637	601	590	637	619	585	587	582	651	580	578	613	611	569	611	632	604	603	633	663	550	628	651	614	540	633	591	609	592	630	637	589	593	597	608	627	647	582	609	601	600	590	570	594	573	635	598	602	592	589	598	584	604	652	626	614	621	598	605	586	608	605	537	569	583	614	603	585	585	626	585	562	625	572	608	595	573	594	602	561	594	613	575	561	595	589	614	562	610	607	627	590	589	607	635	594	646	617	603	567	613	605	642	614	590	590	575	587	591	643	663	602	603	610	575	625	622	619	563	599	557	629	594	614	636	622	601	617	600	588	595	587	606	598	630	594	601	611	607	640	582	576	555	643	631	628	609	617	571	597	597	583	587	580	583	588	610	586	620	620	611	567	648	587	600	587	605	595	612	594	608	604	640	578	603	623	564	605	612	596	556	592	559	617	603	649	597	575	592	598	590	594	635	653	644	563	605	567	565	595	597	584	614	595	625	594	593	572	609	599	588	605	589
24287	21450	25182	28151	21450	21470	20695	686	385	328	300	274	306	294	280	296	260	290	285	260	248	252	241	246	229	265	225	235	274	235	235	203	262	248	195	253	224	245	222	243	216	253	202	223	263	230	271	228	230	241	255	252	252	249	257	239	246	246	250	239	261	230	219	214	234	234	253	240	293	213	239	247	215	227	217	233	220	218	272	217	235	224	270	248	227	209	214	244	257	221	269	227	229	241	218	208	259	227	223	209	238	223	227	227	237	220	209	238	197	217	214	230	233	225	219	226	222	220	216	236	240	235	229	249	265	235	235	240	231	228	237	236	201	250	257	221	220	235	274	222	252	245	227	283	250	245	240	208	237	214	231	217	242	217	219	247	267	230	220	235	241	221	212	246	229	243	251	251	230	250	221	211	238	231	228	210	196	236	206	224	225	217	231	238	224	216	266	210	201	221	244	223	249	228	221	227	244	251	230	256	224	212	219	235	200	217	210	245	245	247	227	237	213	200	227	215	244	235	237	261	229	246	227	238	220	230	194	251	251	202	219	199	240	232	217	222	257	207	220	237	243	248	219	234	257	240	232	236	256	230	209	243	230	215	247	246	228	224	263	235	198	219	228	224	255	220	233	209	222	242	211	217	233	193	248	220	211	240	218	244	228	234	237	233	245	245	229	239	208	227	219	225	222	240	230	223	231	213	222	270	237	214	232	212	219	205	234	220	208	219	219	251	215	200	254	233	233	194	242	217	205	226	237	218	202	206	238	231	225	219	224	237	238	216	227	213	232	236	257	245	242	217	240	231	237	233	244	263	212	242	230	246	256	243	258	234	232	233	223	242	235	228	219	256	232	232	224	219	228	213	210	236	260	233	212	239	218	226	227	229	231	231	262	218	209	218	234	229	244	229	241	245	249	215	216	256	229	232	245	229	254	216	237	242	226	250	231	250	216	260	255	231	222	220	213	234	221	226	226	208	233	210	245	243	238	227	222	217	236	266	249	238	195	210	244	227	222	238	225	226	217	243	243	242	220	240	232	242	213	265	231	250	244	245	232	270	231	228	226	245	226	239	201	251	231	258	264	236	230	235	207	236	224	211	247	243	235	276	241	237	221	254	223	221	205	202	217	228	222	221	240	239	241	243	230	243	252	216	240	224	241	227	238	238	247	229	240	250	264	226	201	250	261	230	242	255	240	225	250	236	227	224	251	247	240	237	220	239	220	214	212	222	220	222	208	201	206	235	233	223	227	234	213	258	232	209	238	246	222	219	241	236	230	233	217	199	257	215	245	240	255	224	249	214	258	239	260	243	198	242	220	218	257	253	255	245	211	225	233	237	278	223	234	253	222	251	252	231	249	227	249	207	226	210	216	239	252	252	233	258	210	220	230	242	252	210	217	215	229	243	237	255	215	209	228	208	223	231	240	259	237	272	236	223	211	242	237	220	222	210	210	245	231	237	230	217	226	224	240	245	216	237	231	229	237	229	232	233	227	274	213	215	259	235	234	222	236	254	241	230	218	202	244	223	197	251	258	230	260	235	237	239	222	214	229	247	220	215	257	230	220	214	206	219	237	240	205	229	246	247	209	232	209	226	237	258	234	217	222	210	267	244	255	208	239	231	236	259	246	213	256	225	254	240	197	237	245	239	243	210	222	249	243	235	246	238	207	231	233	244	250	212	211	223	210	229	219	217	250	236	215	215	223	244	247	233	251	221	235	213	246	233	211	214	237	204	244	221	211	202	228	224	246	230	243	221	228	205	218	229	196	230	260	230	210	228	257	224	229	219	201	227	266	231	230	220	246	250	240	254	212	255	240	197	226	211	209	233	264	221	237	200	213	235	222	242	196	206	244	214	212	205	203	233	235	218	260	255	231	239	250	223	253	220	211	228	247	245	185	218	222	207	258	226	250	220	213	272	213	252	270	260	198	200	218	238	234	237	209	220	284	220	242	214	200	207	238	226	206	244	232	210	230	234	229	218	260	235	230	225	201	260	245	214	259	260	244	240	249	251	203	255	224	227	209	228	191	238	232	213	220	206	228	238	250	245	223	227	231	227	254	258	248	230	221	199	216	232	233	228	240	244	250	208	206	248	215	225	207	234	199	233	239	220	216	234	207	207	241	228	204	223	246	251	257	233	245	230	223	208	213	219	239	248	256	237	222	268	251	233	246	240	234	231	236	247	195	227	240	214	222	253	202	200	223	231	237	189	224	205	224	232	244	212	249	221	261	257	254	245	238	212	232	210	240	233	245	224	261	203	238	245	264	246	290	221	254	219	243	229	220	267	242	242	270	227	220	234	222	236	236	196	219	233	236	227	253	258	227	229	222	225	235	252	265	212	211	227	239	222	242	242	240	230	236	217	236	213	242	221	210	235	269	250	224	250	244	253	242	239	237	231	237	229	209	242	225	237	231	229	240	223	228	231	239	235	233	223	233	236	218	216	218	217	224	240	223	227	252	234	224	270	236	233	254	229	228	248	224	237	224	224	240	219	217	210	189	254	238	238	196	215	208	229	212	255	218	224	217	220	245	207	239	227	204	218	221	217	246	206	239	220	230	234	234	222	234	234	247	250	237	252	228	247	240	212	238	209	217	222	227	244	218	225	236	243	233	226	246	221	241	237	243	261	221	235	244	223	257	225	232	227	235	226	222	197	246	230	216	233	227	222	224	233	239	217	199	229	223	248	236	234	227	224	209	232	258	221	255	234	230	231	237	215	239	220	230	214	201	208	235	213	266	221	212	232	234	234	219	239	262	222	248	230	227	220	216	234	215	203	223	219	238	215	216	246	212	265	242	209	227	217	237	236	225	235	234	236	212	244	247	245	256	240	209	231	223	205	225	259	240	257	240	204	248	256	217	220	227	255	229	221	217	242	219	246	249	218	253	216	198	248	212	269	209	255	226	208	227	222	243	231	218	229	225	195	238	228	213	236	247	237	200	229	228	246	227	227	244	230	218	251	216	228	243	225	249	226	238	215	241	206	276	219	216	226	244	231	228	209	234	253	221	240	211	245	237	264	210	246	202	238	218	219	216	244	270	207	237	205	223	225	244	220	227	212	230	219	222	256	243	255	226	204	239	223	225	218	229	237	231	242	231	199	226	212	247	247	219	238	236	253	241	263	209	211	218	215	230	221	214	220	223	228	235	242	241	249	214	260	195	228	239	225	242	226	209	247	228	236	203	241	212	243	236	234	238	255	235	210	218	235	254	274	252	205	220	234	241	213	243	273	244	192	205	230	209	233	232	209	191	245	205	227	254	225	238	213	197	245	236	226	219	237	219	234	213	251	228	200	205	236	210	237	227	235	234	220	234	217	195	212	256	232	217	239	237	238	236	222	220	208	261	216	221	225	226	218	234	258	222	259	223	220	243	232	225	217	229	211	222	227	206	209	216	236	217	217	232	204	210	212	241	226	227	205	219	222	213	258	244	212	224	248	225	239	228	242	216	230	214	248	208	219	226	242	208	254	241	195	236	264	237	211	227	231
28962	41547	4191	1189	736	638	587	585	495	551	493	545	538	559	501	508	517	470	539	501	512	480	507	509	493	509	507	477	457	523	498	516	511	524	472	494	445	505	526	469	498	458	493	517	496	436	508	492	468	516	538	512	519	481	473	477	470	504	444	467	489	460	458	482	484	505	497	463	469	500	468	466	465	462	492	492	494	479	507	481	463	518	459	505	497	472	480	491	500	521	468	476	522	485	470	465	501	492	520	470	524	512	487	503	503	481	479	489	505	471	444	465	466	491	502	468	485	470	490	470	463	493	502	489	410	447	463	513	501	473	464	503	479	525	513	503	470	442	476	492	453	539	467	509	493	496	458	474	489	500	464	495	496	500	488	506	489	523	458	464	498	477	516	483	488	440	506	446	504	477	495	471	450	469	472	478	467	443	564	501	459	445	520	504	441	515	470	477	486	471	459	500	493	477	479	457	524	440	443	461	475	477	494	473	509	500	484	445	502	464	444	474	459	493	484	503	449	462	475	496	458	544	501	436	481	457	460	505	463	460	454	465	484	465	469	470	449	488	467	437	474	479	472	513	482	478	475	476	488	477	431	440	486	518	481	511	510	514	527	515	450	477	491	481	495	518	462	525	474	472	473	476	536	465	521	477	477	474	469	505	448	474	444	476	501	513	507	491	493	477	523	485	496	494	494	464	477	451	502	423	486	504	452	501	481	497	460	496	509	490	464	459	503	460	500	453	458	526	468	515	501	479	478	498	501	470	510	464	486	494	505	493	468	509	470	485	484	461	497	514	471	531	470	502	479	474	463	511	486	481	479	470	516	537	454	441	514	491	469	444	436	492	483	465	479	501	482	559	502	454	468	483	500	509	492	476	509	483	503	495	459	476	490	489	516	468	456	475	498	480	447	528	528	485	507	494	525	525	492	456	457	494	465	484	483	475	482	483	473	468	495	468	478	467	474	484	510	495	481	470	473	491	519	483	487	477	454	451	482	463	490	499	483	501	499	454	475	505	504	477	475	467	508	468	453	495	442	481	477	476	472	490	467	510	467	518	497	472	447	472	454	469	457	454	444	487	424	486	504	461	501	441	483	500	462	479	487	532	481	504	479	468	493	469	472	529	484	484	465	496	499	521	473	487	483	446	467	495	475	508	494	463	498	447	529	479	489	449	526	490	513	530	497	474	494	463	470	472	511	473	490	490	485	496	490	461	451	513	463	522	476	465	489	469	508	454	499	492	502	473	501	489	464	485	486	471	444	465	465	430	475	500	462	489	490	483	468	482	510	493	502	477	438	461	468	466	535	468	523	491	498	487	491	496	498	502	480	445	505	523	466	503	494	519	505	495	497	507	495	488	492	497	477	452	488	518	490	484	519	472	443	477	469	486	453	469	479	484	462	488	474	506	494	497	450	479	504	468	494	482	478	486	459	455	454	543	490	497	498	512	479	493	484	489	463	498	496	480	506	510	492	449	513	470	515	489	491	480	493	473	460	484	462	469	458	474	486	478	477	478	477	518	510	487	509	478	492	445	474	458	485	497	483	485	434	488	467	507	486	464	513	465	508	477	443	490	486	462	482	472	462	487	482	458	508	481	490	478	489	478	472	476	466	473	502	465	493	456	450	470	476	495	469	465	485	475	482	510	471	471	429	480	516	526	502	451	485	496	514	471	502	499	503	480	452	458	503	493	453	474	526	497	496	506	461	543	472	498	490	522	482	484	518	506	481	502	530	471	469	451	509	474	502	459	512	451	474	476	468	436	485	489	499	452	490	472	450	455	482	472	469	497	459	461	487	479	504	465	463	476	471	505	506	467	466	508	488	477	458	463	492	490	467	480	506	492	510	486	526	479	509	466	496	562	477	491	474	483	485	467	444	488	491	482	477	476	451	500	488	482	465	473	491	480	492	492	501	501	488	462	535	459	438	465	453	484	478	470	519	489	457	498	475	509	472	489	482	479	491	523	469	463	471	462	479	464	482	537	476	472	462	473	470	506	517	469	480	502	498	493	502	481	439	449	497	486	477	492	463	483	482	478	458	478	499	478	494	481	474	516	465	507	471	476	504	498	431	489	506	489	526	482	499	483	483	527	441	475	482	447	472	496	497	473	471	460	477	513	475	480	492	485	501	488	475	532	483	458	483	505	434	493	523	448	506	537	477	516	446	486	443	454	462	479	501	531	474	484	481	498	493	490	464	493	497	530	507	473	459	478	458	521	528	523	492	469	498	492	457	509	500	457	477	501	484	494	474	484	483	463	468	460	502	485	492	469	438	491	513	494	508	459	495	483	504	479	490	488	540	470	509	492	498	515	468	460	478	504	482	541	497	461	473	451	488	495	460	476	461	493	481	548	505	467	512	522	497	473	411	540	492	515	523	489	488	509	494	492	450	457	493	468	491	444	477	470	478	503	463	497	452	492	522	480	477	474	469	498	515	495	468	454	459	514	503	508	507	498	503	471	514	474	454	504	444	486	498	474	491	483	475	478	456	466	459	470	489	501	507	468	482	470	477	506	472	457	527	456	510	474	501	473	492	498	491	513	463	470	487	483	520	471	502	469	484	484	500	498	486	474	445	465	484	493	471	489	438	496	500	471	502	449	517	489	478	527	479	474	500	477	476	455	463	478	496	463	466	502	485	483	504	499	521	502	510	484	476	500	449	473	497	475	466	461	494	470	484	485	449	466	467	515	458	485	480	477	481	483	477	488	477	479	468	476	479	467	456	473	461	473	502	489	492	490	505	466	458	468	475	476	461	479	471	459	454	483	476	506	472	505	498	472	487	478	534	478	517	520	463	532	467	481	481	527	465	479	474	487	511	465	517	462	490	523	503	461	453	481	461	462	514	496	517	459	477	490	465	504	499	449	491	501	464	466	483	488	552	464	490	469	518	458	518	456	493	495	448	506	443	482	470	450	482	498	472	457	511	489	438	468	492	460	480	496	445	456	493	448	444	492	475	460	491	508	511	487	492	496	462	498	471	481	459	484	481	495	453	503	520	516	448	455	453	481	515	496	495	479	458	484	452	496	477	454	479	495	476	454	464	511	463	455	482	469	468	484	469	476	501	497	470	506	410	532	476	482	494	493	489	500	506	469	487	457	477	476	522	460	467	476	544	468	532	450	450	508	485	480	478	446	517	480	509	484	468	479	469	440	484	487	466	499	449	453	491	503	476	496	550	496	499	471	475	495	503	506	517	498	460	463	536	490	470	464	515	478	484	509	497	502	480	466	505	491	517	465	495	487	528	493	496	504	497	500	485	472	491	523	520	548	491	469	484	491	499	477	498	482	441	483	477	467	464	452	466	523	443	464	486	416	504	464	481	468	476	494	492	488	483	467	475	489	531	475	480	478	472	456	477	492	438	475	500	512	476	508	513	483	515	495	485	487	463	485	443	465	504	489	484	485	461	507	451	491	491	448	448	499	478	488	485	447	478	462	497	454	461	485	483	496	487	467	469	453	476	461	497	484	482	453	481	453	475	498	505	464
32706	20702	9995	704	376	388	349	175	178	168	170	189	162	140	161	135	166	203	169	177	134	160	166	162	174	161	165	168	167	154	169	150	152	152	177	162	166	158	161	139	167	148	174	164	168	191	191	162	187	166	163	153	169	170	168	194	165	166	143	151	146	148	156	170	170	158	178	179	161	154	164	158	164	160	153	177	155	151	165	188	151	152	145	194	184	137	164	179	165	156	162	145	142	162	149	185	142	168	172	173	167	174	189	178	164	171	137	152	146	143	170	165	182	157	159	164	168	176	195	151	154	181	183	160	178	182	170	157	165	149	171	162	155	166	184	153	162	178	162	149	152	171	161	172	143	165	170	144	175	181	164	167	169	175	158	148	158	173	167	163	165	152	162	155	162	162	178	174	176	150	175	171	150	169	186	169	152	167	179	175	187	173	177	156	164	127	161	159	153	172	165	167	160	158	164	178	184	155	170	150	159	153	195	184	175	171	154	172	178	183	141	155	169	166	179	164	150	171	150	183	176	174	145	151	178	160	162	168	188	201	159	162	144	162	164	147	142	148	159	158	148	171	157	150	176	170	161	176	154	170	179	195	155	164	148	166	164	158	146	157	171	174	175	163	157	177	157	170	182	162	169	147	188	162	128	143	177	160	190	136	187	149	189	158	180	171	172	169	152	153	191	169	165	178	171	152	180	128	156	165	170	164	165	146	172	155	128	175	150	151	165	167	145	151	161	135	176	187	165	168	169	157	158	169	172	167	152	170	198	181	155	182	168	187	166	163	154	163	159	197	165	152	151	163	162	167	173	165	171	135	158	163	155	151	155	192	164	171	179	157	157	164	161	192	161	160	161	152	144	162	141	161	182	156	154	180	161	137	180	131	155	158	141	160	147	168	147	154	156	164	141	170	191	164	171	144	165	155	163	162	177	161	147	162	148	183	154	172	147	179	167	205	151	179	148	164	169	146	155	163	164	190	141	173	184	159	176	169	170	150	170	161	194	159	181	140	144	166	155	196	155	167	155	182	151	168	177	171	168	152	146	161	179	151	165	159	159	160	136	157	157	182	132	152	162	173	180	181	149	161	165	168	162	168	180	172	165	172	150	164	166	158	141	140	187	149	165	154	170	136	167	163	169	175	182	173	170	144	172	162	181	144	161	183	156	158	147	151	164	145	155	154	172	180	151	156	150	156	157	160	152	159	162	157	158	162	183	158	165	167	145	153	169	138	172	153	154	134	149	147	175	152	165	188	148	155	200	139	162	162	144	153	154	192	180	158	137	161	169	157	154	138	141	171	142	171	152	168	158	145	179	196	174	155	183	149	164	163	159	176	165	134	156	165	150	157	169	155	149	169	141	167	157	154	160	173	165	165	167	162	186	155	164	154	144	144	182	182	156	170	170	173	167	165	174	141	161	158	140	152	178	157	157	142	173	169	153	157	157	164	174	174	164	155	158	158	168	179	156	170	175	171	156	143	155	167	180	178	165	154	180	180	157	146	151	156	155	187	156	155	164	189	143	168	131	144	192	141	179	186	185	142	177	151	165	167	168	167	185	180	162	157	172	174	156	166	187	183	173	147	160	143	170	166	169	160	170	154	158	167	165	193	165	172	169	172	159	182	155	154	174	161	155	187	154	143	154	168	153	149	190	151	164	133	150	145	179	146	156	170	162	131	172	158	155	163	143	179	136	158	142	141	140	166	153	156	172	182	165	184	178	168	152	181	162	152	153	165	166	156	151	155	159	163	159	155	154	188	157	153	154	132	181	163	138	196	163	152	139	152	159	145	194	168	166	157	159	178	167	147	166	166	193	150	151	153	163	168	157	169	170	164	156	190	160	171	158	187	161	171	180	183	169	172	167	174	162	160	164	156	171	189	183	145	177	161	149	163	177	211	154	153	179	181	139	171	164	168	186	147	166	149	168	171	165	145	156	155	155	169	155	150	184	178	167	152	143	147	167	149	149	186	161	162	161	158	163	178	185	156	139	159	172	183	151	171	168	149	173	174	186	170	147	182	178	138	165	172	163	158	160	158	161	165	168	174	182	145	155	168	161	157	145	143	166	164	183	176	179	174	169	172	156	158	163	154	163	154	171	172	158	155	160	137	178	147	167	166	166	172	160	163	160	165	164	146	174	151	144	147	161	163	162	164	166	156	152	180	162	166	139	140	142	160	168	179	137	176	164	165	164	150	143	162	157	152	135	176	164	168	157	180	154	123	170	176	165	161	179	164	143	173	164	175	156	174	167	146	165	197	150	150	173	166	165	183	161	160	167	161	163	159	156	152	150	158	155	170	165	157	171	157	158	146	162	153	141	181	191	141	168	157	161	187	165	161	160	168	175	171	160	189	162	179	164	167	185	158	154	148	161	152	170	157	162	171	160	158	164	170	166	182	175	160	150	172	167	180	154	187	162	190	165	147	151	175	160	154	181	143	152	164	168	155	181	172	164	177	161	153	155	168	158	159	158	163	163	132	163	171	165	169	165	152	157	168	177	190	144	159	169	147	152	180	179	151	147	177	151	153	175	157	133	144	174	187	153	140	156	152	170	162	173	167	158	185	174	159	184	156	161	169	171	164	184	148	154	143	157	163	157	185	190	192	138	144	166	166	153	141	173	181	177	163	152	171	166	161	169	142	173	164	142	151	156	179	176	147	151	185	137	175	168	165	182	156	170	159	152	152	154	162	152	156	163	177	182	180	150	167	177	178	146	165	164	171	181	185	152	167	159	156	171	169	163	163	162	155	169	157	165	154	175	147	153	156	156	165	194	172	153	156	159	158	159	157	170	154	158	158	148	182	152	170	157	195	151	165	149	162	170	178	169	177	181	180	151	183	165	173	160	191	158	173	140	174	179	178	164	181	166	156	185	174	173	190	161	133	165	179	181	175	184	176	152	159	176	158	176	157	155	193	152	152	184	169	177	145	149	177	146	179	172	155	163	167	153	159	153	183	170	158	150	169	139	170	143	149	150	168	164	154	170	151	149	164	168	177	170	160	149	151	165	162	155	187	157	175	169	169	147	137	162	172	150	161	185	162	173	174	166	149	146	183	140	142	137	184	167	178	166	170	170	174	150	163	168	154	148	156	165	158	163	155	165	155	157	180	170	164	172	178	174	148	162	157	161	167	161	160	151	153	167	148	156	173	154	159	163	171	160	170	163	189	176	160	163	168	189	157	167	166	184	152	151	168	160	164	162	143	133	170	149	152	146	166	182	155	164	155	145	163	155	152	143	164	158	162	145	165	193	184	186	161	180	178	157	150	159	155	147	161	165	148	154	162	168	161	154	147	153	163	161	155	168	144	145	146	170	177	158	171	175	185	142	168	159	173	170	141	170	149	160	186	163	158	178	168	161	167	171	176	169	155	155	146	154	150	148	159	151	135	164	166	157	150	143	161	165	155	166	149	150	155	176	157	147	162	170	175	141	156	191	169	154	147	173	165	175	164	167	156	195	163	167	174	170	175	157	142	153	145	159	146	176	148
8481	4127	499	439	425	448	385	395	405	363	406	399	378	406	413	384	404	374	397	390	359	412	393	451	386	383	403	385	368	360	389	399	382	417	347	425	391	413	404	406	407	383	417	403	395	405	406	408	424	403	402	413	382	380	381	466	371	396	401	426	349	378	392	414	405	394	421	416	419	424	429	402	408	398	418	397	397	388	395	392	419	353	366	393	420	399	403	408	398	376	393	394	396	382	414	369	398	415	434	390	363	395	357	372	394	396	425	403	422	395	393	346	405	406	417	407	446	392	384	368	409	387	398	373	409	396	397	419	420	431	392	385	381	374	378	379	439	375	389	376	395	422	403	374	447	418	410	401	353	348	402	398	378	440	420	380	397	375	428	409	396	437	414	414	381	405	423	392	442	397	413	364	380	383	436	395	379	400	449	354	383	390	414	372	435	372	411	431	387	399	391	386	395	451	401	379	404	427	406	425	427	418	347	385	399	387	371	363	341	432	415	386	425	410	400	390	427	390	373	402	401	446	397	403	408	388	405	446	388	383	397	402	384	382	400	369	423	407	353	408	420	396	408	436	412	396	412	418	398	410	383	411	376	407	402	413	393	407	364	409	371	420	407	428	403	394	372	384	403	364	386	377	352	399	395	369	425	432	388	407	399	426	394	387	403	396	375	439	430	403	384	397	419	384	372	408	401	425	393	389	450	411	389	406	400	370	391	429	357	411	398	410	428	422	391	381	411	407	406	424	403	395	411	397	416	410	424	380	418	378	389	395	394	343	392	413	391	388	422	381	419	394	412	378	408	416	427	390	441	394	410	404	425	402	402	369	383	424	432	401	420	381	398	415	372	381	410	366	403	411	404	407	368	370	382	417	389	416	457	407	370	436	357	422	366	386	391	385	373	392	423	365	392	400	389	432	443	365	411	424	390	410	412	417	376	388	396	438	402	421	409	370	392	390	391	390	388	385	381	397	396	405	406	393	372	383	410	392	402	364	408	404	399	370	385	398	400	352	354	382	409	412	392	411	392	365	403	393	388	377	398	412	390	390	390	378	381	405	385	399	393	401	389	428	400	391	404	399	384	418	386	406	437	390	424	353	392	407	375	430	401	395	367	394	382	395	434	403	398	433	407	372	400	381	404	360	375	406	397	395	410	385	396	415	402	379	374	421	389	401	410	413	425	385	399	393	412	400	418	422	417	412	382	374	418	433	413	364	443	404	406	438	426	402	412	421	401	408	366	381	370	404	374	395	367	383	397	396	390	403	419	410	393	399	391	448	403	409	385	422	419	413	398	417	408	370	420	398	396	382	415	390	389	397	414	348	415	417	408	390	408	407	401	401	422	408	400	371	394	372	427	417	416	394	386	399	399	419	385	412	423	401	343	385	371	425	425	388	403	387	410	413	386	385	410	439	422	408	388	399	422	402	365	402	377	370	392	417	409	418	416	402	377	379	398	363	438	421	401	388	410	395	361	380	411	383	366	414	406	399	412	400	423	379	333	436	376	427	402	405	406	367	396	376	413	404	380	368	435	383	432	378	388	366	393	372	394	388	408	362	379	403	404	396	423	363	405	401	372	378	412	406	427	425	398	379	376	369	413	384	412	394	360	402	363	405	402	392	388	414	392	392	377	370	368	429	419	403	420	393	388	419	363	436	389	399	398	390	412	367	367	382	368	379	370	399	407	428	413	394	397	419	369	390	414	404	400	423	402	411	425	379	384	381	379	392	391	394	397	402	380	409	393	391	410	406	344	427	417	406	367	391	377	428	381	401	396	390	415	413	407	391	405	373	421	401	379	365	389	433	408	394	409	408	379	398	412	412	391	397	381	382	345	390	381	359	408	400	404	443	404	384	388	420	396	404	400	389	406	396	390	404	392	386	397	417	391	427	401	414	404	395	397	364	386	381	383	364	425	409	391	441	403	419	396	420	383	411	389	387	395	389	422	404	360	419	414	395	400	391	366	391	371	377	420	383	392	396	402	389	435	373	396	405	373	408	409	399	403	402	378	398	427	403	399	390	403	410	420	381	408	411	392	426	422	387	363	362	394	391	358	389	394	390	372	418	397	429	426	393	375	390	409	385	373	402	380	421	408	376	380	391	431	401	390	421	416	375	395	373	407	400	393	390	378	393	410	395	438	387	389	395	397	407	401	374	383	435	408	453	398	380	385	403	408	387	410	415	388	382	422	419	390	380	371	381	419	409	427	372	422	415	377	357	387	392	397	417	396	429	399	425	417	375	396	376	409	432	392	395	406	404	389	384	405	404	431	386	382	409	389	370	409	394	437	390	390	370	445	405	400	399	388	403	413	424	399	435	383	378	390	394	399	430	396	396	387	408	399	399	383	422	384	390	382	450	404	409	404	378	399	381	377	377	396	399	371	407	439	394	423	401	407	403	415	419	403	411	370	414	400	402	401	434	392	384	366	404	409	379	423	417	409	410	404	431	377	398	369	344	398	392	415	399	418	408	391	386	379	411	415	416	401	392	369	389	379	386	417	401	374	404	365	430	379	369	382	419	412	397	376	364	402	378	372	374	409	423	364	413	370	392	396	406	426	417	378	397	395	400	384	402	382	436	402	400	417	421	410	449	388	383	392	421	416	388	388	389	418	422	392	385	390	360	406	379	376	368	380	430	400	379	416	421	382	413	390	388	404	418	394	368	364	402	399	408	402	417	390	432	402	345	394	403	401	398	384	373	420	381	383	446	412	375	393	382	374	397	370	409	376	404	390	388	383	390	373	359	394	396	385	396	379	402	381	394	371	395	391	422	381	379	405	429	355	327	378	420	403	385	364	440	431	393	395	392	382	390	430	409	383	390	419	407	380	397	417	422	403	385	387	412	366	362	391	360	395	406	418	415	412	382	394	382	402	363	368	385	388	408	389	405	421	412	378	393	405	382	400	409	402	398	411	384	385	402	404	390	408	412	398	425	383	397	388	404	375	405	366	422	397	395	409	401	393	383	433	395	397	399	386	389	409	407	397	389	355	397	349	400	396	390	389	403	407	409	420	414	388	406	438	389	394	406	404	415	395	398	390	387	410	428	393	366	425	418	428	382	372	394	375	369	390	405	421	398	405	379	395	402	395	377	406	395	440	405	408	384	383	388	387	395	368	423	396	376	337	412	387	423	378	441	387	406	420	411	413	443	362	399	410	383	398	401	401	387	381	375	402	399	379	388	384	384	423	394	410	373	392	411	350	374	375	443	399	410	410	417	402	376	397	420	365	448	405	408	370	390	382	380	401	400	395	394	386	367	384	393	410	394	420	407	389	436	391	387	379	420	397	409	413	367	363	387	416	441	438	427	387	455	395	416	396	388	415	381	409	380	374	423	400	400	369	360	416	404	431	392	395	427	425	372	389	380	413	423	415	376	413	399	378	387	389	385	384	389	393	389	427	429	407	396	371	412	426	404	383	402	439	367	378	385	417	404	385	386	463	396	408	384	412	409	377	436	408	405	422	364	416	424	453	375	412	410	409	366
24933	21490	24903	28464	21478	21193	1258	441	358	325	323	308	308	331	299	312	329	331	318	271	296	307	300	283	266	282	283	274	290	273	290	284	301	332	295	291	286	286	285	272	280	289	322	260	256	318	300	296	325	264	274	247	246	266	298	289	241	268	293	277	290	278	250	282	273	271	303	284	305	228	264	284	293	278	304	281	272	267	245	257	317	286	289	288	302	282	266	309	274	275	244	280	292	259	284	271	301	287	277	266	283	256	247	264	291	283	281	332	260	322	278	286	313	245	272	274	284	270	267	272	268	295	301	253	275	258	272	284	272	300	269	266	275	310	253	287	282	287	295	277	292	236	303	271	279	271	295	307	258	303	283	281	297	284	318	309	252	287	285	270	277	287	291	272	289	252	253	288	295	276	265	279	275	258	310	290	285	280	277	291	283	296	265	266	247	292	285	290	314	281	279	250	294	308	272	294	286	276	299	280	284	272	269	294	305	284	261	311	288	291	308	280	272	287	294	286	304	295	300	281	287	291	255	283	286	265	274	237	286	264	338	291	281	287	263	272	267	280	301	273	254	272	289	294	289	290	267	269	225	296	298	248	308	261	308	273	289	262	254	265	273	290	307	274	248	286	245	284	288	278	286	281	252	263	248	281	293	321	298	267	265	288	276	276	240	316	317	262	259	300	294	307	298	255	281	281	277	260	263	280	254	323	269	265	281	274	274	277	291	273	253	276	309	293	285	269	282	297	302	270	320	299	301	307	274	274	281	268	285	303	264	266	267	266	297	251	303	249	283	285	260	282	274	298	305	269	272	285	280	276	291	285	277	264	272	275	269	276	262	304	318	300	286	292	268	259	277	294	279	278	265	285	320	289	259	266	256	284	272	303	284	261	275	275	292	289	274	285	262	253	266	291	291	303	271	276	259	250	259	290	265	305	256	259	281	272	271	275	272	295	304	256	291	300	296	321	300	277	285	276	263	302	288	260	298	249	319	259	289	265	278	262	276	300	267	269	258	262	259	293	276	307	301	281	286	300	300	269	273	305	311	279	283	270	302	264	235	272	269	290	267	255	283	280	290	280	254	274	268	282	289	294	298	250	306	265	255	264	265	251	313	279	272	258	295	272	254	273	280	279	266	291	278	312	249	286	289	290	264	247	257	260	250	286	283	268	299	281	282	302	268	312	262	280	274	276	254	286	276	303	282	262	304	254	261	261	300	291	264	263	292	289	294	272	278	303	266	261	279	272	295	290	268	258	251	277	292	308	259	304	274	273	305	275	254	281	280	244	248	244	279	250	272	280	277	291	270	286	281	278	291	270	276	273	304	265	316	267	283	266	280	289	277	279	294	301	265	270	279	262	285	317	279	245	293	256	313	292	304	276	281	294	277	280	272	270	281	297	280	279	261	298	257	292	288	290	289	272	274	271	289	302	293	263	295	281	256	273	288	253	289	298	229	314	265	259	298	305	263	309	269	299	282	248	297	287	312	287	305	261	290	286	240	268	315	318	253	302	304	272	292	275	289	253	278	295	278	298	243	251	248	246	294	246	288	268	254	277	247	263	282	250	274	266	273	250	280	302	274	287	292	286	291	303	269	280	316	244	293	302	272	291	295	290	273	265	271	285	269	276	268	293	301	281	267	285	279	259	301	297	294	273	260	284	267	293	282	272	256	268	275	257	291	295	286	243	243	299	316	240	259	286	259	296	288	299	257	275	294	281	309	265	279	271	320	304	268	281	300	270	293	304	262	275	294	293	277	262	266	287	294	287	271	262	285	261	259	268	282	271	267	273	276	254	271	280	262	283	261	263	271	279	324	268	292	298	278	305	293	287	272	298	285	289	292	294	288	273	279	271	279	293	278	279	259	289	285	263	276	265	262	287	238	274	277	279	250	276	268	247	254	252	270	263	275	283	267	263	266	292	330	273	272	315	336	269	280	280	273	274	282	275	295	298	278	319	295	303	286	266	271	292	248	313	286	271	233	270	299	271	301	274	259	279	265	284	320	318	311	262	277	289	291	284	280	264	237	290	274	244	296	291	282	289	285	286	258	249	262	267	285	296	301	279	261	278	261	264	290	280	284	263	275	289	265	321	289	286	294	271	236	252	230	281	264	284	297	258	263	281	277	281	289	293	273	273	300	253	294	290	305	316	266	299	272	254	295	302	294	263	270	281	259	252	313	281	293	268	271	295	272	254	289	302	262	288	326	303	302	285	275	274	256	267	263	298	259	301	324	261	273	273	262	289	282	288	290	268	266	277	263	271	266	232	282	320	298	252	301	267	283	256	247	275	260	291	274	285	269	277	321	298	316	283	283	249	264	275	319	288	268	260	291	264	302	287	280	283	279	267	279	274	280	297	289	267	257	293	303	273	290	276	280	272	294	313	316	287	294	290	300	301	263	335	278	228	322	278	302	277	284	263	295	292	248	298	301	296	278	274	276	282	267	271	321	261	270	268	260	298	280	265	289	274	270	295	274	289	262	286	271	252	301	278	259	249	269	282	273	260	294	321	286	257	296	279	280	299	279	278	247	263	281	276	281	295	284	283	266	279	300	250	279	262	318	274	267	292	266	255	265	260	292	266	266	280	284	275	278	284	281	276	299	284	292	281	282	282	262	288	278	279	283	283	291	290	296	273	267	264	299	303	237	282	254	273	284	282	300	266	275	272	292	300	301	284	302	270	268	302	285	265	276	245	308	236	291	293	292	283	280	274	287	278	242	273	269	284	241	287	275	300	268	293	268	226	269	303	284	288	267	326	262	274	287	303	282	267	265	270	286	286	259	273	272	271	307	280	283	257	251	283	260	276	260	280	278	261	260	308	271	278	277	247	309	319	267	273	251	268	308	243	276	278	282	305	269	254	293	273	298	292	280	264	273	280	268	274	299	270	283	254	260	272	270	318	293	266	286	298	297	275	270	289	285	254	262	277	286	277	295	316	263	288	288	307	293	289	302	261	276	297	284	269	299	264	282	328	296	291	249	292	291	249	284	297	283	276	251	307	250	243	250	267	273	260	248	284	265	286	306	286	234	260	299	277	310	265	279	288	252	272	280	279	287	282	283	261	282	268	287	278	292	272	249	277	298	302	272	332	252	247	258	265	302	275	261	276	262	276	284	302	265	288	295	245	297	297	298	304	277	274	266	255	263	270	269	270	292	293	260	262	273	271	273	272	271	307	287	257	257	274	277	290	302	310	325	282	266	305	287	282	270	256	276	244	290	299	287	282	275	285	286	300	294	269	298	294	303	282	258	310	313	266	290	293	283	258	278	250	274	275	255	260	261	277	277	273	271	287	287	289	258	328	298	285	274	282	282	272	235	290	305	271	297	290	265	326	277	302	282	255	294	320	298	272	297	283	271	271	247	287	268	261	274	281	267	270	262	272	266	288	263	313	293	271	313	264	284	281	283	260	281	276	282	247	286	289	291	295	295	275	281	285	290	284	270	252	271	260	275	290	297	260	268	258	267	298	303	284	268	278	284	296	278	301
22619	30851	2550	1050	759	658	711	688	599	584	639	637	641	624	600	610	605	614	648	637	637	638	598	614	635	633	582	571	620	602	649	620	613	578	567	578	607	628	626	649	649	613	638	590	606	646	635	631	612	594	604	604	626	622	624	625	599	636	636	631	621	594	592	629	635	547	596	662	560	622	606	553	574	619	613	624	607	605	606	592	627	597	626	653	592	621	636	669	589	620	593	641	585	628	631	614	612	654	627	645	619	626	609	583	605	596	625	642	558	604	601	618	593	632	615	603	605	630	618	614	560	592	569	610	619	590	572	603	586	627	599	607	644	616	633	585	645	567	612	605	633	620	596	643	654	597	622	654	613	569	602	607	644	638	593	611	601	584	591	590	578	622	609	584	608	606	583	620	617	604	625	617	593	621	637	586	618	612	604	619	593	589	604	564	606	642	622	612	579	603	622	642	590	623	601	577	595	630	574	599	599	626	584	625	635	613	585	603	613	621	572	604	608	585	623	615	654	637	602	643	593	603	613	616	552	589	596	608	561	612	610	582	607	594	629	627	629	636	579	620	613	574	593	617	604	608	581	615	636	619	628	597	633	593	604	651	592	630	649	601	600	589	594	651	606	625	667	606	597	594	585	603	663	587	596	620	565	605	618	619	609	598	615	599	570	596	593	599	575	583	612	620	635	629	608	620	627	629	583	581	621	581	620	600	595	612	619	628	583	577	614	617	672	593	590	586	558	605	638	660	630	579	626	590	617	637	568	600	630	626	645	609	643	611	606	602	643	595	586	621	621	643	578	645	584	629	623	629	592	575	609	625	584	604	599	614	602	605	611	628	609	596	610	616	603	644	636	598	591	633	601	581	592	641	637	633	584	622	601	583	598	613	625	616	601	600	656	605	606	589	596	576	570	651	627	583	601	631	614	620	571	570	585	603	583	600	652	634	620	610	580	600	600	632	618	615	610	596	603	607	631	606	563	581	652	615	606	616	628	621	611	585	608	625	629	577	566	616	587	607	629	596	589	625	596	621	634	611	625	673	568	591	628	606	577	608	619	616	619	631	618	564	598	642	567	620	609	595	613	611	613	575	650	588	619	604	598	615	595	598	598	592	601	539	650	622	616	628	624	604	611	590	588	612	603	630	612	602	642	614	605	577	606	586	630	591	604	604	594	586	614	612	632	601	579	604	658	588	558	601	605	604	595	607	620	608	660	632	582	605	616	598	574	585	576	580	620	624	673	586	632	612	615	639	641	597	613	600	578	668	619	616	581	638	641	606	595	591	642	598	587	584	601	608	590	586	616	642	578	613	609	608	612	596	603	614	610	616	598	638	567	584	594	644	585	575	600	618	615	624	604	619	640	589	633	594	597	576	570	628	636	625	579	598	581	572	604	608	581	644	611	627	632	581	635	600	599	593	604	591	614	575	621	604	623	541	617	565	588	559	623	586	673	588	640	625	628	615	639	590	588	652	576	647	579	654	602	662	581	621	616	606	606	649	635	666	598	598	599	620	600	636	629	618	613	621	573	646	637	589	596	627	616	634	617	650	635	609	593	561	621	573	576	605	626	619	619	575	622	600	652	601	586	575	588	603	613	597	614	605	561	593	600	667	605	611	655	632	673	622	627	602	646	629	595	624	619	588	600	618	610	627	602	615	598	603	578	603	643	637	603	634	632	610	600	619	658	645	612	580	641	613	595	634	619	617	609	633	623	579	626	601	600	627	637	608	638	611	653	576	604	582	605	596	602	589	625	659	587	571	551	607	606	641	586	628	607	615	618	631	569	583	659	602	608	611	612	611	655	587	619	581	613	603	603	600	654	653	623	609	612	581	571	594	631	587	587	602	627	593	602	604	605	610	634	613	605	596	594	596	610	637	591	660	621	602	633	601	619	594	635	594	585	634	579	563	617	579	563	644	560	635	619	597	620	592	616	641	582	625	620	608	563	620	613	625	627	646	567	578	655	642	659	647	633	613	620	572	631	586	605	620	600	618	667	606	639	599	600	618	623	658	622	630	593	593	603	608	624	627	633	593	603	633	634	605	600	609	579	594	590	641	638	619	604	608	601	630	611	648	605	596	591	575	620	629	590	639	574	615	593	605	626	618	592	569	636	600	624	621	578	592	611	650	627	600	635	635	651	619	631	628	612	630	598	606	652	612	596	632	605	542	596	612	642	618	618	605	589	633	563	603	598	597	613	581	597	596	599	580	543	584	625	645	618	593	617	584	604	645	583	631	603	642	636	611	604	649	583	612	587	603	605	566	599	576	631	606	553	601	642	632	654	565	585	598	602	603	660	637	601	559	604	590	597	624	592	607	592	614	627	524	576	595	616	613	578	606	618	586	620	639	640	592	630	625	588	592	593	559	591	621	638	626	618	612	601	589	634	623	596	606	630	597	621	618	608	611	607	611	590	599	608	589	622	605	613	586	575	586	565	594	604	663	651	596	645	596	656	615	605	612	614	622	559	595	586	589	573	615	644	578	598	612	581	605	619	599	603	578	580	631	599	603	606	604	624	583	638	579	595	594	640	612	598	614	562	587	703	616	619	610	608	601	630	610	587	592	599	557	606	601	616	645	617	612	546	587	605	589	638	624	634	630	611	618	608	602	600	596	600	614	611	625	619	612	572	598	577	589	601	559	601	620	592	604	566	632	617	660	631	603	639	619	625	606	598	580	577	583	582	578	542	580	580	584	628	606	591	603	622	622	560	583	584	581	624	628	591	583	601	606	621	616	605	644	627	611	576	633	607	606	583	592	627	608	576	638	652	632	588	612	604	580	619	652	604	589	623	595	642	581	601	573	578	625	538	610	623	620	598	604	598	631	588	642	602	615	607	614	618	577	561	620	592	648	615	589	604	616	615	588	622	585	566	621	639	593	609	608	615	607	595	580	628	576	611	599	622	625	643	631	577	622	626	606	594	664	589	637	583	608	592	661	656	634	616	579	639	614	591	622	589	533	638	582	613	634	622	622	609	609	580	634	643	612	595	582	585	574	606	641	617	604	630	608	575	600	588	605	588	625	592	566	622	608	570	601	655	568	594	624	661	595	637	649	628	643	614	582	629	598	585	610	589	557	590	596	603	595	571	643	630	592	596	633	595	577	629	626	665	596	587	596	603	635	611	612	578	623	612	616	588	621	614	620	637	588	605	659	596	574	627	641	594	598	593	617	619	569	649	632	583	661	614	625	634	661	604	589	590	604	625	648	614	583	578	599	622	640	596	623	612	606	634	614	615	562	586	578	593	621	611	596	636	596	613	596	569	596	640	577	619	602	633	603	603	616	616	563	641	632	631	608	628	602	628	623	561	636	589	630	613	589	603	621	598	579	617	599	582	615	634	610	611	595	627	620	603	565	631	601	565	618	596	611	615	586	578	605	587	597	627	584	631	609	567	605	615	550	612	620	619	588	597	605	616	613	590	607	594	600	594	605	562	607	572	607	641	636	605	608	588	591	607	580	600	630	592	605	597	595	617	610	588	565
24266	21432	25114	28161	21432	21444	20632	716	425	350	340	290	297	279	290	286	257	283	279	267	266	226	281	273	254	232	260	241	254	249	244	262	267	236	242	235	230	255	234	224	224	263	221	237	211	228	231	205	218	242	234	213	230	253	240	248	222	224	235	202	231	225	237	227	233	216	228	203	221	237	252	255	212	221	226	237	226	241	248	245	204	264	224	253	227	221	261	214	212	255	261	206	223	206	233	232	239	225	236	270	215	222	221	247	249	257	242	201	223	201	241	211	241	259	238	249	236	224	210	247	236	235	257	238	267	263	227	243	255	232	240	223	224	223	235	255	262	231	233	238	227	213	183	236	243	225	241	228	233	230	202	224	245	236	229	218	241	228	242	234	255	217	228	206	237	227	225	206	225	214	208	223	241	214	246	246	239	229	220	222	251	218	246	241	265	219	187	223	211	225	262	212	229	223	233	227	220	248	237	225	219	226	227	239	235	225	246	217	227	228	248	231	216	255	232	255	216	244	245	237	226	245	194	215	237	271	216	219	245	197	215	252	216	263	261	221	215	230	243	221	242	241	258	199	250	214	246	234	230	212	243	246	246	240	251	212	263	223	239	227	238	249	207	229	245	228	246	234	221	209	251	228	197	230	249	252	245	239	241	244	240	214	227	231	221	231	219	255	227	239	240	236	234	229	218	237	217	231	225	233	221	229	230	244	259	238	239	229	240	244	250	255	224	220	227	253	227	233	260	256	203	215	249	239	234	247	231	237	255	220	215	209	220	242	256	259	220	243	218	226	234	244	246	284	218	234	201	200	258	244	244	232	222	204	239	228	250	249	261	281	223	247	205	225	237	269	243	249	240	229	226	205	216	240	230	198	223	225	235	215	207	228	232	239	226	237	223	239	199	218	216	225	302	225	245	217	238	226	229	244	203	240	220	233	218	243	252	205	218	266	221	203	205	238	228	207	211	241	211	216	230	231	232	232	242	224	250	211	198	222	234	243	249	233	223	240	221	222	223	218	230	246	228	228	221	203	222	205	239	208	246	223	240	219	223	250	214	217	249	209	242	230	234	277	285	207	241	263	248	208	242	211	203	229	215	200	205	235	266	236	221	209	232	207	237	262	253	238	250	240	227	202	237	218	247	236	213	220	214	212	227	245	225	226	243	229	224	229	255	211	237	266	225	233	239	233	213	225	205	226	236	228	253	244	210	236	228	225	233	233	221	233	227	242	228	236	228	216	250	242	228	249	232	221	222	227	218	246	199	195	226	216	249	252	220	229	239	226	235	254	234	219	249	203	258	191	243	227	224	250	238	239	215	229	232	252	215	246	278	198	228	230	226	248	235	246	201	216	227	239	245	228	249	216	218	236	263	241	241	227	201	205	236	230	249	244	182	228	223	229	221	199	211	249	245	263	233	197	247	228	229	229	224	198	240	235	219	219	221	231	227	262	249	219	251	264	255	223	235	217	225	256	232	266	223	249	206	227	250	243	227	211	219	236	243	231	238	218	224	238	227	230	228	205	255	234	220	248	215	226	219	222	248	271	233	252	254	202	256	233	246	210	239	237	227	189	229	239	245	238	230	248	256	217	243	228	237	244	215	230	244	226	224	236	210	208	212	253	231	230	232	232	237	258	210	239	245	219	234	224	254	233	226	244	209	229	237	218	221	241	227	247	256	214	242	220	219	184	238	226	207	234	250	248	247	242	210	225	227	240	213	216	193	240	228	232	245	231	233	214	218	283	220	250	219	254	248	247	202	226	263	231	200	239	221	260	248	213	220	223	197	220	268	217	235	240	207	256	258	231	232	230	220	249	258	245	220	240	230	240	225	229	232	275	253	221	208	211	247	277	234	249	183	212	207	246	229	202	219	234	228	234	239	217	230	211	261	255	211	276	234	236	227	268	251	236	231	231	236	237	228	227	217	212	230	276	236	226	190	241	246	241	225	213	230	226	238	196	238	220	242	222	231	245	204	227	234	224	258	252	236	207	257	216	235	247	226	211	240	232	263	203	235	253	231	234	234	239	233	232	245	237	237	242	276	241	261	218	257	222	230	250	227	231	225	211	229	219	239	226	245	250	215	232	255	239	232	214	220	233	213	248	204	241	227	213	253	263	204	238	243	264	242	233	266	245	256	205	244	252	239	218	206	228	207	218	251	265	264	222	214	235	221	240	265	217	217	219	214	223	253	256	248	255	242	223	227	250	249	233	239	263	207	236	225	211	252	251	236	249	254	241	252	213	241	239	218	238	234	245	198	199	216	221	254	242	236	237	234	261	241	237	225	234	195	215	246	240	234	237	237	240	238	225	208	216	231	239	241	214	227	246	220	235	228	205	207	214	230	252	262	218	233	204	215	256	244	219	226	255	226	253	230	268	202	238	204	216	220	232	251	238	224	228	239	228	231	235	221	198	219	212	208	241	241	215	236	229	233	245	240	254	220	224	215	263	225	227	209	246	231	206	257	229	232	252	256	233	214	225	227	234	253	214	224	213	225	245	246	248	230	253	236	245	252	227	241	241	242	238	228	217	203	235	234	223	213	239	224	234	214	246	261	242	223	241	240	211	231	255	231	243	233	249	233	219	218	212	256	242	248	231	225	234	210	208	251	235	235	223	214	227	239	234	222	268	229	212	208	233	251	226	245	213	215	227	258	221	239	261	226	216	209	252	231	233	228	259	269	244	210	232	206	233	237	238	188	240	218	232	262	242	240	217	248	235	241	217	229	245	260	238	199	229	226	237	222	251	232	213	241	235	243	221	243	233	215	239	230	231	239	229	219	253	235	206	208	235	265	212	226	237	222	231	243	214	231	244	221	246	246	221	233	247	222	247	234	245	224	217	220	233	228	225	257	208	257	249	216	224	239	216	235	206	252	267	239	241	214	229	235	228	237	239	233	197	223	237	266	209	229	232	220	229	232	214	226	218	195	249	241	234	243	243	218	235	206	231	213	226	232	251	211	247	239	191	207	215	213	230	213	222	259	243	222	253	215	219	227	238	245	217	215	231	239	207	230	244	221	216	250	258	234	252	227	202	231	222	230	209	255	238	229	238	230	254	279	243	201	212	253	236	249	256	273	227	211	245	227	246	260	235	215	201	263	236	226	247	247	235	239	251	223	210	260	217	261	234	230	233	232	205	236	224	264	243	242	259	211	233	246	256	226	222	236	250	243	211	244	222	207	246	244	227	240	236	245	232	220	228	212	205	231	258	211	254	241	234	237	201	241	238	225	208	245	262	227	258	273	215	229	220	228	248	228	255	246	224	229	223	234	205	233	236	207	235	223	250	238	220	237	246	231	219	242	233	255	236	228	227	249	261	236	219	219	241	228	221	201	222	218	236	224	230	241	240	221	211	192	224	229	227	224	228	217	219	216	228	239	229	222	264	238	237	223	207	243	234	232	248	237	224	231	205	263	228	224	223	229	221	243	211	218	227	217	223	229	207	240	226	219	230	207	216	232	215	216	248	233	224	235	221	237	246	237	211
28913	41324	4085	1274	723	695	562	544	521	548	520	525	511	492	473	499	518	488	453	506	508	510	533	490	467	518	510	501	509	505	488	475	508	479	473	496	466	448	458	506	450	504	502	510	471	471	475	509	501	513	459	542	480	519	477	472	512	454	478	483	458	467	480	503	541	485	496	501	480	472	473	485	491	501	464	485	481	530	475	473	448	537	511	513	470	474	509	492	493	449	455	448	481	480	523	479	487	502	510	459	477	501	469	469	500	484	513	479	457	473	422	481	496	531	466	478	500	473	513	469	523	498	471	514	453	476	468	483	478	479	532	496	459	492	524	467	480	493	473	507	530	507	484	450	471	490	473	506	494	434	464	464	501	492	496	506	515	503	508	495	528	515	480	488	449	437	466	496	443	467	498	507	450	500	497	458	496	502	515	477	489	465	460	496	523	508	492	467	519	481	494	468	476	476	487	510	460	516	439	491	459	482	444	504	478	449	456	501	483	441	463	496	488	508	477	509	468	465	494	520	480	487	487	505	456	538	472	514	467	500	499	508	427	483	475	485	451	494	465	474	446	498	466	467	450	482	464	461	467	485	481	483	516	524	498	466	527	456	472	514	524	459	491	483	512	456	453	485	492	532	478	499	485	480	410	502	496	475	528	490	466	470	456	540	467	502	445	439	488	483	461	497	477	481	492	523	467	477	485	466	482	481	462	473	480	464	505	574	505	468	450	452	514	477	469	482	472	496	503	495	467	491	490	452	480	468	503	513	504	511	496	462	506	507	488	479	500	473	423	483	477	436	473	431	445	480	465	476	458	501	509	485	495	513	449	477	482	476	469	484	473	485	468	461	466	437	467	480	481	497	501	499	487	460	531	456	477	442	493	494	504	494	472	499	492	465	462	470	502	490	468	470	498	479	456	457	479	457	496	481	491	486	486	506	503	433	468	482	480	454	487	469	461	510	457	495	470	490	484	465	468	469	493	493	502	502	509	461	509	466	441	505	464	501	516	488	479	463	473	462	498	486	493	493	458	475	489	484	483	499	474	501	482	501	498	475	487	445	516	467	442	520	481	495	504	455	507	494	491	513	488	449	438	487	500	514	483	497	512	504	436	485	483	507	498	473	509	504	497	472	527	428	440	454	494	500	504	481	488	496	482	500	476	438	516	499	459	512	474	498	482	491	493	502	487	466	460	517	474	437	480	445	522	499	499	490	503	504	465	492	460	520	486	557	486	493	475	477	451	486	480	488	463	431	485	471	470	457	474	472	477	489	518	490	494	500	470	491	501	499	511	489	486	451	521	498	489	479	505	474	473	484	468	501	484	451	476	490	458	481	442	465	485	510	474	485	481	483	507	478	493	454	457	447	490	448	475	509	447	463	502	495	478	456	468	489	491	479	510	460	461	534	458	462	491	472	462	470	494	467	453	448	464	480	494	461	462	467	452	477	470	481	493	508	467	460	467	476	477	517	487	466	475	459	502	490	470	490	507	519	476	476	490	491	492	468	492	438	452	465	502	523	511	490	510	477	480	489	489	515	491	489	476	511	483	445	480	520	501	479	472	517	459	533	457	475	486	490	474	496	499	466	504	491	506	477	489	516	487	494	455	485	473	466	489	453	470	504	456	487	494	499	488	473	453	453	499	491	483	472	508	459	459	482	467	518	458	504	451	484	511	487	500	469	510	439	534	520	455	505	528	497	537	486	483	485	472	489	493	489	475	492	479	458	519	523	517	510	494	512	507	435	508	472	467	467	487	512	506	477	500	461	493	463	455	507	430	476	468	478	481	528	512	475	464	509	476	491	496	461	512	400	482	473	486	512	515	528	473	468	501	484	489	477	467	487	490	436	485	503	489	492	512	491	490	477	494	467	482	480	484	520	468	509	482	484	518	499	491	498	480	461	508	447	461	504	505	472	431	480	489	505	491	444	483	475	471	500	494	474	465	435	483	504	452	451	503	477	496	477	484	482	467	458	507	505	489	484	488	475	480	507	487	450	443	472	499	483	514	497	485	499	464	497	460	439	450	517	473	476	493	474	492	490	477	488	472	530	481	528	483	458	478	490	490	443	475	467	462	471	486	462	458	501	474	500	488	474	518	457	451	498	521	437	449	508	458	461	477	478	471	476	473	464	553	480	479	479	529	495	485	434	499	491	449	467	478	491	444	466	504	485	496	491	469	509	443	503	465	498	452	492	495	464	460	532	450	457	500	466	477	492	544	495	488	460	451	485	469	482	471	482	526	473	506	471	504	489	421	494	479	499	456	501	519	439	503	450	484	492	441	505	490	453	448	513	450	486	470	470	495	464	475	458	525	550	465	510	471	474	467	478	471	516	480	538	487	474	464	533	480	446	487	459	502	449	488	470	492	505	483	464	488	506	489	471	480	489	477	473	438	504	463	480	460	512	467	461	524	466	500	473	462	536	502	496	505	454	449	472	476	494	474	476	472	491	469	468	468	506	461	479	458	491	468	520	480	495	494	503	486	475	453	510	500	496	457	486	476	473	441	448	514	475	486	524	485	479	509	514	478	474	551	489	485	471	477	477	478	444	492	483	516	476	470	449	493	502	466	468	457	459	454	503	494	502	490	473	498	541	497	466	520	491	480	501	507	479	509	496	467	502	481	530	495	490	494	457	491	523	500	492	492	488	519	455	504	495	481	481	511	466	484	485	433	495	506	510	494	463	485	487	470	465	482	494	474	466	493	497	517	466	456	516	512	499	515	483	501	495	454	443	484	519	463	487	473	512	511	483	510	474	461	480	508	473	488	480	480	495	521	518	474	473	486	492	485	506	514	463	493	538	452	523	508	451	476	476	486	490	509	492	448	499	528	492	469	500	482	441	480	459	478	467	481	533	478	489	486	527	509	484	497	479	483	478	489	463	478	495	488	459	517	452	478	485	505	491	442	457	476	501	509	479	482	485	438	483	459	455	477	493	448	457	531	505	474	491	476	512	499	467	498	512	471	506	472	498	484	500	476	501	460	464	485	465	488	507	480	468	491	498	495	498	455	492	473	476	474	490	480	500	490	494	462	510	456	424	466	500	471	492	474	465	493	479	468	465	484	488	454	475	432	473	480	449	479	447	469	485	483	518	461	517	484	515	493	501	495	459	468	501	516	466	481	500	530	467	488	483	513	461	504	489	476	471	525	472	472	481	527	460	497	475	499	457	468	466	450	473	517	478	465	518	476	454	471	474	478	490	493	495	456	445	447	509	473	467	519	486	512	483	491	500	479	496	507	473	484	451	471	520	476	473	489	486	484	491	458	444	486	469	495	516	476	462	478	457	520	470	495	465	496	526	496	461	503	496	500	446	486	498	488	463	488	508	454	547	477	468	506	486	483	475	505	488	474	498	472	495	502	512	504	502	502	439	458	453	453	468	457	502	461	497	472	490	490	462	489	494	469	504	479	506	509	487	462	499	473	466	504	477	480	484	487	461	504	477	514	451	482	497	488	503	501	466	491	483	462	486	476	489	476	459	434	467
32636	20695	9706	493	209	207	173	165	166	152	162	180	193	156	147	180	179	176	175	134	163	180	145	153	180	173	140	159	153	154	156	175	175	144	161	171	156	146	137	178	136	171	155	133	196	163	138	152	156	161	166	168	149	147	160	155	159	150	154	168	143	162	167	167	160	158	165	152	147	175	163	157	185	165	158	178	171	182	165	175	170	183	155	163	173	164	154	164	176	182	179	143	138	181	169	161	175	171	165	162	170	168	163	163	170	170	165	162	151	163	173	149	173	167	177	166	131	159	178	156	160	163	165	148	183	147	159	181	157	178	178	164	174	171	157	156	167	162	158	165	154	134	173	176	152	156	148	165	153	178	170	180	143	149	158	173	146	157	157	172	173	162	157	154	156	188	156	149	149	175	161	161	159	168	145	164	137	175	170	161	156	169	174	176	141	164	171	161	161	146	173	153	166	173	148	164	161	177	170	200	144	171	152	158	180	157	167	184	166	159	166	161	160	173	166	166	184	138	153	174	170	160	155	152	148	144	177	171	158	158	179	164	181	173	160	159	165	158	155	173	150	171	150	146	130	195	179	154	180	164	135	175	169	151	158	145	165	179	169	167	148	157	145	175	155	178	161	149	170	168	159	157	158	164	132	178	150	180	140	177	149	177	133	171	175	165	170	155	176	182	189	168	154	168	178	163	175	182	148	171	145	163	135	171	152	151	170	162	180	178	175	165	170	162	171	158	175	167	150	140	154	151	170	150	157	166	164	152	156	144	168	143	166	155	165	185	143	163	163	155	184	171	174	169	138	192	167	165	170	163	158	184	151	175	164	160	163	155	152	169	159	151	155	192	150	155	160	167	154	164	166	152	176	162	178	163	179	188	181	165	155	179	163	185	154	169	165	129	166	183	168	150	159	163	159	174	154	170	157	155	177	160	164	165	154	134	172	173	153	173	173	133	168	167	138	158	152	152	171	166	173	182	174	146	151	158	137	150	176	176	166	129	172	155	159	158	174	175	159	168	137	175	161	179	163	141	151	185	164	151	149	148	187	140	156	166	131	182	146	144	143	142	176	156	150	162	170	153	147	161	165	156	181	157	158	166	174	185	160	158	174	177	151	135	165	168	152	160	160	152	161	155	186	175	168	165	141	157	156	166	191	164	168	135	188	160	152	165	158	187	165	146	163	159	183	198	161	140	141	153	145	148	166	167	168	182	151	174	141	172	170	153	178	179	157	156	169	169	182	141	148	157	150	189	182	163	155	165	156	181	182	133	152	166	165	164	161	142	138	170	191	142	167	155	214	159	167	177	152	156	154	176	156	179	162	198	133	183	167	191	157	170	179	176	178	199	166	176	147	154	166	167	171	170	204	179	169	189	159	162	153	176	172	153	172	149	159	161	159	176	162	151	180	157	174	163	153	183	146	172	152	158	173	150	166	156	178	175	157	147	156	161	158	157	172	187	163	186	167	164	173	197	173	153	149	171	169	169	157	173	178	147	164	182	165	143	166	135	166	158	155	170	155	161	155	172	170	197	182	156	137	132	148	142	175	163	139	140	151	147	173	160	174	173	161	160	166	134	160	182	150	157	147	138	166	156	167	166	148	151	181	176	170	168	141	190	179	165	173	163	161	164	141	165	167	157	150	164	170	162	173	199	136	162	190	156	170	174	183	162	146	161	174	161	174	158	150	186	181	159	146	177	170	139	165	147	154	147	165	179	163	165	169	164	152	156	142	165	165	159	181	157	149	178	162	142	160	165	188	153	154	171	146	161	171	149	179	157	157	161	164	182	181	161	177	169	164	167	171	151	148	164	152	157	154	151	173	145	160	156	152	166	166	115	169	177	163	144	167	159	158	175	197	169	172	149	146	193	163	172	172	170	144	173	181	139	147	152	147	178	169	152	150	177	168	166	155	153	177	153	174	154	160	158	175	153	160	182	160	167	164	158	157	157	162	166	157	167	195	171	147	119	150	174	164	164	153	153	151	167	164	158	171	155	155	161	150	172	143	153	169	147	171	144	174	159	172	203	150	145	168	162	164	137	163	167	194	154	165	140	153	178	152	179	148	187	182	146	176	144	174	159	145	159	140	193	153	174	163	191	175	153	157	157	169	174	163	142	156	184	173	175	136	151	178	139	166	170	162	166	157	169	172	176	150	152	155	166	170	155	134	166	155	164	151	138	161	167	182	142	151	184	144	148	172	175	161	198	150	165	166	160	148	169	165	181	159	175	173	179	152	171	164	169	153	171	186	172	174	162	152	177	165	170	160	142	155	175	153	164	162	146	148	171	174	144	150	154	170	179	169	153	177	186	143	146	168	176	190	166	132	145	165	131	175	157	170	156	175	149	178	157	175	145	160	171	161	154	167	153	138	189	172	173	151	159	150	163	153	146	185	167	150	153	154	144	147	164	166	168	187	158	163	178	173	164	180	153	164	161	169	154	169	164	169	165	160	178	164	161	127	135	170	158	151	160	164	172	161	175	166	145	166	156	162	162	152	142	161	179	173	159	156	157	187	168	145	153	161	185	181	175	150	164	193	184	140	160	172	162	163	185	175	167	145	176	151	182	148	144	158	168	172	151	153	141	176	157	148	180	186	180	175	157	166	145	179	161	158	169	153	173	186	144	173	177	175	168	179	159	159	146	154	148	164	180	158	157	170	175	156	196	198	157	183	169	159	188	165	182	132	171	170	175	140	155	156	188	173	159	178	146	129	160	146	195	174	146	156	178	175	155	172	147	218	155	178	176	163	167	156	152	144	154	159	171	173	174	160	162	175	159	162	160	149	145	179	155	180	189	157	134	148	154	148	156	146	187	159	168	160	172	166	166	154	156	161	170	176	180	171	171	168	151	164	170	150	159	152	171	163	178	150	184	178	174	174	171	159	126	150	189	170	157	156	156	168	144	161	158	152	172	162	179	192	191	139	138	175	156	179	144	159	193	185	154	154	138	153	183	174	170	155	179	152	157	160	162	162	159	154	176	159	172	185	148	157	162	159	166	176	148	165	166	179	162	166	165	145	164	153	169	158	169	166	185	172	157	163	183	167	181	189	169	168	179	161	150	157	173	154	163	161	170	155	152	167	176	187	161	160	169	180	145	178	143	167	173	144	163	163	161	153	199	130	154	150	147	157	170	163	175	160	162	148	165	158	167	156	174	155	169	166	167	166	150	153	155	146	148	132	160	173	165	176	162	181	185	163	148	151	145	178	162	156	160	158	167	167	162	150	158	190	175	206	167	154	164	171	172	171	179	165	144	168	162	160	194	162	190	165	183	174	162	180	126	176	170	178	159	162	139	142	165	150	174	174	155	173	136	171	147	192	167	183	171	170	159	171	151	168	172	140	157	174	172	166	150	168	161	167	180	161	146	159	150	165	150	174	185	177	162	164	154	163	131	161	166	156	170	153	147	154	176	191	164	155	179	175	152	161	156	175	171	156	178	169	163	158	177	139	176	159	131	147	177	160	158	165	144	155	159	135	164	158	138
8391	3885	523	449	411	391	388	399	391	385	404	410	391	432	392	360	385	396	384	388	382	395	398	370	403	352	424	388	419	412	437	389	401	373	397	354	413	386	413	412	370	401	375	376	415	394	367	409	408	380	423	388	418	403	407	423	391	404	422	394	404	418	363	435	377	404	391	410	371	388	387	382	368	419	393	416	352	370	397	356	406	437	358	412	387	388	428	410	405	410	427	377	399	379	372	392	388	344	392	400	388	336	389	348	391	371	404	386	389	425	350	403	378	385	426	378	403	436	402	403	414	381	368	413	397	367	377	387	404	390	365	413	373	349	407	378	413	382	386	412	423	370	382	411	400	378	390	368	431	396	397	394	355	417	395	411	391	376	387	414	374	416	389	403	428	431	402	379	370	440	395	412	371	395	404	429	407	401	357	411	389	419	429	420	391	420	465	395	387	379	368	397	401	397	396	426	402	392	414	386	369	390	376	400	455	376	394	360	382	404	397	431	380	412	401	422	407	405	361	407	405	388	413	410	400	412	403	394	391	438	390	373	424	394	395	385	376	328	400	338	397	414	398	381	415	407	399	385	409	398	401	405	414	370	412	418	391	399	402	393	397	392	401	365	412	370	369	385	386	393	360	412	368	397	423	423	372	396	406	405	353	377	373	394	416	395	402	372	366	392	367	409	406	378	395	339	401	439	387	382	357	421	418	403	400	422	388	435	410	365	413	424	360	392	388	418	416	377	407	379	378	387	382	381	438	422	365	368	403	400	436	390	413	403	393	396	446	429	408	418	400	383	382	397	382	395	418	403	386	408	409	341	392	362	401	399	426	392	409	360	399	401	398	417	413	402	432	399	368	370	379	381	425	372	402	398	405	395	362	358	420	385	416	420	398	387	399	410	384	376	388	423	395	400	387	380	411	414	397	401	449	387	413	379	412	397	380	412	397	361	365	399	400	401	408	420	365	433	386	377	414	427	463	367	377	385	408	428	395	380	430	420	435	371	407	400	371	411	368	424	406	381	403	403	393	400	360	381	412	426	403	390	402	400	395	432	428	401	404	422	413	385	397	382	381	388	358	421	402	385	399	368	405	369	421	369	374	387	392	415	394	406	412	414	366	392	399	393	409	406	415	410	436	418	393	367	388	398	385	426	415	373	372	387	405	427	409	369	408	368	416	411	405	412	375	391	389	407	411	401	383	401	410	400	377	404	375	423	369	396	403	418	404	390	391	405	419	386	390	382	403	401	441	413	385	395	399	401	413	379	385	414	410	421	421	413	386	401	355	381	402	413	385	378	379	394	389	378	403	411	402	391	418	415	380	393	384	405	400	416	374	425	420	403	403	420	422	383	400	402	411	386	370	383	363	414	379	414	370	379	384	400	388	428	413	426	394	364	428	429	401	388	371	423	389	396	391	352	419	367	408	380	355	404	446	388	395	430	404	399	402	442	396	398	385	362	408	429	400	395	411	405	409	404	412	416	367	406	422	371	398	406	415	418	407	407	404	376	393	367	403	397	429	387	413	402	400	419	359	436	399	413	379	420	388	408	394	387	397	418	418	429	427	392	430	368	398	387	396	405	379	400	381	378	412	377	430	431	382	443	393	405	423	392	443	401	364	395	427	373	403	406	367	409	411	380	395	384	413	367	388	400	387	389	431	435	406	437	377	396	407	425	420	374	322	451	423	394	410	393	389	394	392	359	390	390	439	407	397	384	420	410	370	389	392	450	399	395	410	384	391	404	423	463	396	401	376	392	431	387	407	399	411	366	389	396	405	415	382	382	404	389	408	403	380	397	420	401	374	409	379	394	396	420	400	402	387	439	426	374	404	416	398	356	378	413	396	388	429	384	392	427	413	376	397	365	401	400	395	372	380	406	408	387	410	426	397	406	392	394	398	399	391	397	399	383	399	409	372	417	389	378	415	408	393	379	417	368	411	411	378	423	396	436	358	423	378	392	412	391	409	424	421	424	398	398	381	425	429	415	396	398	434	392	397	399	385	409	404	397	379	385	387	388	419	392	380	391	418	414	423	417	388	416	390	396	407	383	389	410	376	404	395	437	401	393	423	426	401	378	385	390	434	398	399	392	392	404	391	407	404	386	415	407	390	369	430	398	417	399	414	401	363	382	415	431	381	430	403	392	387	402	406	384	422	366	363	387	362	376	383	433	389	400	394	365	412	401	378	397	396	388	433	401	380	393	413	397	371	388	416	408	383	413	409	402	379	401	410	373	386	406	419	413	395	367	385	381	397	408	382	414	391	418	378	400	410	400	393	439	390	383	423	388	400	348	368	433	361	399	403	423	396	381	403	420	386	363	404	380	384	370	422	382	389	362	381	402	420	372	441	409	399	416	416	404	409	376	414	365	383	378	387	378	376	405	432	395	400	427	406	390	407	390	402	405	358	390	400	400	397	388	398	403	411	384	394	371	407	402	411	398	394	373	386	382	367	399	405	380	417	394	393	385	394	402	398	365	388	384	440	396	409	426	352	391	407	398	383	394	428	396	380	405	385	383	407	403	369	386	394	424	401	411	409	401	422	410	401	436	398	409	406	374	385	418	366	383	435	382	392	439	430	384	429	381	379	398	424	391	417	396	375	414	397	395	388	433	370	416	384	388	409	402	384	391	396	415	388	391	389	394	414	405	367	375	406	385	371	391	410	425	426	405	401	398	386	428	418	391	354	362	429	385	397	418	383	427	378	394	399	376	424	405	369	391	408	407	367	394	417	404	423	390	373	427	382	385	427	407	420	384	378	407	401	361	409	423	377	398	396	377	397	400	404	398	398	411	397	377	416	371	412	386	379	394	439	403	405	387	390	374	404	408	374	404	364	403	393	380	426	368	390	403	424	387	434	399	377	359	393	408	427	373	426	393	389	397	396	421	358	412	402	390	415	387	376	416	397	350	388	374	373	400	411	425	376	392	389	445	379	421	392	404	391	401	394	389	423	401	379	429	389	410	377	353	430	413	383	385	386	377	405	410	406	437	393	396	389	401	381	369	395	391	391	352	433	400	396	350	398	403	403	392	368	386	381	367	403	382	408	395	387	374	385	384	399	369	377	414	394	421	377	425	410	423	381	417	403	381	408	400	394	350	410	413	413	394	378	459	375	367	363	398	392	402	390	382	403	436	384	383	366	412	396	402	413	387	400	404	387	424	383	416	388	406	411	383	412	416	409	397	378	452	379	415	361	421	372	374	390	373	368	379	405	409	378	411	401	465	399	412	405	423	421	362	384	395	402	357	408	381	369	396	394	382	376	378	393	354	383	400	361	374	374	402	375	403	383	423	433	384	403	421	443	404	376	396	394	336	419	389	427	402	379	393	398	384	405	386	403	405	384	384	399	408	402	400	389	388	394	411	404	414	396	424	393	426	408	380	443	371	392	406	405	430	368	406	396	409	436	418	398	434	374	422	387	378	383	406	437	372	418	361	365	377	400	388	423	408	401	399	393	384	446	408	412	400	402	371	394	398	380	403	395	400
24954	21470	24869	28501	21460	21117	1176	397	314	321	347	272	307	287	288	277	279	276	289	268	269	272	283	272	276	282	303	297	289	322	273	257	306	301	281	270	282	298	250	299	301	286	302	287	293	281	259	283	302	294	280	309	294	278	252	307	268	286	301	275	250	250	277	281	271	259	275	226	283	289	272	266	267	275	283	277	274	274	265	270	284	289	292	289	285	268	312	307	268	298	296	276	270	310	284	303	277	327	286	329	302	287	273	293	308	260	302	315	305	281	267	280	281	252	318	285	277	274	260	278	264	309	307	292	315	293	294	255	266	263	293	278	264	276	272	291	264	267	304	271	286	311	290	290	280	278	273	268	261	286	309	266	277	296	264	281	282	282	262	281	299	277	276	260	286	288	281	274	283	267	258	277	300	307	304	270	241	289	284	308	252	266	303	276	280	306	263	263	252	264	281	254	263	274	260	264	259	292	295	298	274	299	293	279	257	286	269	269	292	273	272	270	275	279	258	260	317	266	294	301	321	270	279	292	275	265	276	281	277	305	263	296	288	262	293	285	276	254	275	279	282	305	250	303	264	244	280	286	267	320	289	267	303	284	264	271	270	280	257	281	273	295	261	291	254	316	256	300	322	272	261	283	264	314	254	285	277	267	293	298	277	297	274	270	274	320	235	276	292	300	259	294	297	253	290	257	277	310	273	248	284	289	263	301	277	265	288	277	294	305	297	296	272	270	281	235	246	275	266	314	273	324	261	320	279	279	305	273	256	290	262	246	260	292	263	284	283	265	245	277	312	280	267	285	303	302	310	328	293	254	232	293	281	275	274	274	290	289	294	303	317	244	291	300	289	273	287	245	285	265	281	278	299	327	259	271	273	281	274	273	260	237	323	285	300	249	286	267	272	245	267	244	268	287	287	293	276	247	313	280	291	268	282	284	272	261	284	259	275	251	283	232	246	258	270	286	296	268	259	246	296	292	266	257	264	259	289	268	259	282	270	270	247	237	285	271	324	291	278	267	259	292	297	277	287	287	268	279	259	282	274	255	275	252	263	254	269	275	274	291	302	271	286	289	319	297	299	279	299	276	266	289	299	276	264	270	277	312	255	285	252	265	276	304	288	299	254	262	277	283	227	267	273	303	256	257	271	291	276	274	295	293	287	300	296	322	274	284	249	293	281	254	264	269	259	270	280	297	257	254	286	283	245	277	278	272	275	299	258	247	299	255	267	279	290	264	272	265	246	280	240	270	253	289	283	310	254	318	280	283	274	268	283	264	286	298	292	272	283	270	250	306	300	321	276	283	251	268	274	255	269	277	290	282	275	262	275	258	224	288	246	269	286	266	294	295	254	274	290	306	290	314	274	273	261	259	244	304	304	278	265	295	276	283	282	262	300	310	304	270	285	271	243	290	238	259	278	287	309	254	290	280	297	302	266	278	289	301	301	264	274	268	280	249	257	258	284	266	277	307	275	270	261	285	273	292	309	310	277	293	261	269	302	265	273	238	276	296	273	285	269	278	245	291	291	322	271	270	282	274	267	255	290	264	269	277	286	272	291	271	283	291	273	257	281	284	268	287	281	329	274	286	269	296	280	285	250	260	285	264	263	286	290	287	291	309	280	273	272	270	284	302	276	282	284	283	269	260	278	292	271	280	270	286	295	255	270	278	265	297	315	256	266	295	282	292	275	261	302	284	289	294	313	282	285	288	287	293	303	271	262	284	305	269	235	277	282	287	308	299	301	303	257	271	274	258	289	266	261	271	252	273	278	277	273	323	267	259	299	271	279	278	257	280	299	289	268	289	294	277	294	255	272	276	301	300	286	291	303	284	303	274	282	263	289	255	294	296	247	270	286	306	302	301	277	272	293	268	282	260	250	289	273	235	266	286	301	319	285	282	297	266	246	264	279	281	264	292	263	291	267	285	280	292	273	291	262	285	278	300	293	277	255	305	285	276	282	291	289	278	296	262	292	290	254	277	268	301	257	302	287	285	297	289	303	268	285	294	284	307	261	270	286	285	268	285	297	254	260	303	246	266	279	283	245	277	282	276	270	272	279	269	265	277	249	268	252	274	287	279	273	281	290	306	296	299	271	285	297	300	271	284	282	277	290	285	283	294	279	273	284	255	250	292	277	260	263	302	259	234	283	263	254	238	270	301	282	275	275	275	252	261	235	282	275	321	276	270	292	282	270	286	280	257	275	283	267	278	275	244	278	278	278	306	260	250	281	265	271	278	307	309	268	311	273	231	263	265	272	263	263	265	272	284	266	300	289	284	241	297	261	272	298	270	269	322	268	271	293	259	289	268	267	304	309	304	274	265	274	257	259	269	290	305	290	281	256	260	263	269	267	273	250	256	289	291	275	292	265	260	285	301	262	251	273	284	318	283	263	284	278	278	296	287	278	286	260	276	248	311	305	280	283	277	300	271	280	285	276	266	291	282	271	263	270	272	286	296	267	262	270	275	294	308	303	270	254	270	291	283	263	266	309	252	300	268	294	276	266	265	291	255	268	277	278	276	253	307	261	290	267	252	271	286	264	268	286	297	308	289	266	326	275	321	267	266	277	252	289	251	283	249	288	311	289	284	281	263	273	273	269	258	273	287	255	289	280	277	246	321	281	284	264	299	292	302	280	250	250	308	287	281	299	314	273	270	282	272	257	288	288	291	273	298	276	306	272	252	260	271	294	246	262	276	308	264	271	256	286	283	257	318	310	266	280	273	317	259	290	242	277	270	287	281	267	275	286	237	269	271	256	264	298	280	311	280	294	282	290	273	275	264	284	259	235	258	272	263	276	293	283	304	259	265	296	278	287	292	289	282	276	296	287	270	277	297	278	289	264	258	269	261	277	263	263	297	273	272	309	284	261	297	302	281	276	286	267	287	295	303	300	264	290	245	282	300	293	279	281	292	298	270	269	263	258	283	270	296	257	283	300	291	289	312	256	293	245	256	266	291	294	270	289	264	268	291	274	292	276	271	292	279	263	277	281	249	262	303	288	261	265	257	272	259	280	259	289	283	302	297	287	292	266	277	279	256	268	310	291	260	263	264	257	248	279	286	273	306	289	249	287	254	277	275	295	275	288	291	284	276	301	301	242	273	262	282	288	301	304	290	286	308	279	297	288	296	290	257	262	261	263	284	296	259	247	279	303	273	281	273	294	299	300	289	281	279	292	287	299	284	280	270	262	269	294	285	270	285	289	269	302	315	285	268	290	272	293	251	270	297	311	258	286	278	286	248	294	282	282	297	293	263	283	274	260	297	257	268	236	306	294	300	284	266	272	267	271	274	285	296	281	257	257	270	263	311	263	300	297	242	254	277	294	277	245	280	296	302	263	288	296	277	273	285	305	297	305	268	295	274	289	265	263	301	260	285	315	292	268	278	291	290	291	268	251	277	292	258	272	280	276	272	311	242	268	291	269	252	274	260	269	296	271	304	257	266	301	280	262	293	284	310	256	308	288	315	276	260	260	283	302	277	292	280	286	282
22349	31312	2521	975	801	682	697	655	661	645	638	653	643	612	611	654	633	576	655	611	603	634	620	625	556	629	589	540	551	619	654	611	621	620	636	554	663	618	599	603	618	620	617	604	612	620	600	606	607	608	649	565	628	589	599	595	664	605	617	638	608	622	625	637	566	605	579	629	600	577	608	605	617	571	655	618	617	676	567	649	626	589	569	555	646	611	587	630	587	649	559	634	659	555	619	660	627	593	661	577	596	579	644	625	594	603	597	581	598	624	592	577	596	588	614	641	610	616	625	559	587	613	599	608	573	588	619	585	564	562	609	571	630	629	541	582	611	600	630	593	564	606	609	581	575	564	600	624	643	587	626	603	593	596	625	628	609	647	606	586	596	647	659	558	645	605	623	589	616	656	568	593	626	614	605	574	597	610	630	582	641	613	576	567	577	604	623	637	603	592	607	613	596	657	646	597	584	563	613	577	616	637	606	642	576	564	615	585	626	613	604	638	598	606	633	604	600	598	665	631	607	621	579	630	602	599	600	622	589	576	635	585	632	609	626	576	590	630	596	627	656	603	620	590	569	617	605	604	603	625	618	611	602	644	606	598	643	580	596	602	589	650	625	575	582	611	620	622	644	615	594	656	631	654	624	592	609	589	606	654	592	605	602	621	583	575	635	586	620	597	602	602	635	611	598	630	584	616	631	549	638	664	620	614	596	568	631	619	606	643	612	570	631	614	610	598	616	618	609	597	588	624	630	618	590	648	616	625	619	651	608	619	635	637	628	612	681	651	605	570	608	628	609	592	606	611	639	598	601	637	570	666	582	606	544	613	614	622	625	622	568	573	599	604	631	576	640	618	619	625	608	625	640	594	584	623	593	628	597	589	669	603	600	568	562	625	630	583	594	592	661	639	592	614	617	596	601	600	659	622	612	577	622	607	579	607	636	631	611	631	587	610	624	599	675	583	625	606	618	674	596	598	586	575	650	592	619	686	607	609	612	587	651	583	599	637	609	623	588	657	615	614	624	607	572	625	586	582	605	605	611	603	612	599	610	676	585	613	602	671	669	618	667	583	614	598	618	636	613	622	585	601	605	611	596	597	614	572	615	629	569	631	586	604	617	600	586	618	576	618	594	615	661	627	613	636	637	594	594	651	610	592	613	617	586	645	626	599	628	595	574	608	630	630	567	585	630	634	583	603	646	621	605	593	603	576	631	583	567	544	572	637	629	631	585	604	594	611	577	581	630	620	611	606	640	640	554	592	630	583	570	649	627	666	607	614	606	587	608	602	594	597	612	621	617	660	626	608	579	620	635	680	640	624	616	613	628	606	613	616	570	633	600	650	618	619	554	625	599	631	652	576	595	605	591	618	606	585	634	617	589	606	613	601	564	567	596	574	627	606	623	638	626	592	611	579	631	618	589	580	616	639	581	586	541	626	565	561	581	557	630	599	585	640	616	621	623	604	603	606	621	598	599	612	603	575	572	627	589	642	612	613	602	588	627	593	581	621	559	596	584	650	617	628	625	594	609	583	614	596	669	626	578	630	632	622	668	608	588	614	610	570	624	607	629	630	606	623	576	595	582	646	586	619	607	649	618	581	605	636	586	618	609	597	598	602	648	615	614	650	630	575	624	544	602	619	615	662	595	593	607	568	595	570	634	622	620	563	580	595	594	617	614	611	581	610	589	600	621	611	592	616	611	620	641	626	619	624	613	622	593	586	608	625	604	595	637	629	580	660	590	591	579	602	580	609	641	626	657	637	632	629	610	585	610	621	585	580	613	629	600	597	636	568	612	609	612	596	611	637	595	609	636	570	664	592	630	621	596	636	636	581	619	589	608	625	614	647	639	579	588	663	597	578	621	592	641	636	614	596	604	573	596	654	634	643	615	587	609	633	639	590	561	604	621	625	582	581	602	624	620	617	619	601	595	620	608	645	576	573	618	611	608	567	644	606	582	631	594	613	566	618	597	614	659	587	602	595	582	645	637	603	611	583	632	590	583	603	587	674	603	612	584	602	621	589	609	620	575	613	591	593	605	620	573	631	624	600	642	657	624	623	659	610	617	607	579	588	569	644	596	615	616	602	652	592	563	601	624	622	628	589	608	628	651	588	617	613	622	606	622	545	553	605	598	629	618	617	684	596	608	660	586	590	666	610	581	587	606	600	589	628	601	590	619	633	599	597	635	548	621	585	600	601	623	623	637	600	611	626	634	646	617	600	617	596	627	629	607	547	628	618	642	593	626	604	672	631	661	584	573	591	626	608	574	610	629	565	593	589	594	579	614	642	608	614	615	589	632	640	643	575	628	589	550	631	577	628	586	588	629	595	611	588	596	631	582	609	642	612	630	583	583	619	635	607	614	589	656	579	624	600	605	588	617	618	611	608	526	617	576	622	608	618	569	635	650	590	585	637	643	577	618	628	598	636	624	624	630	584	581	611	550	573	585	633	617	627	618	649	621	604	628	599	572	572	602	602	613	597	610	560	649	602	573	629	594	654	625	585	600	610	601	606	600	619	614	645	585	619	640	607	605	588	586	596	619	618	626	639	657	595	617	594	607	645	648	613	571	591	616	613	634	596	601	621	601	619	626	556	583	572	619	640	632	638	581	633	610	579	570	588	628	604	616	588	572	592	660	614	590	590	601	563	593	645	624	609	575	587	608	618	583	578	618	630	612	641	584	604	640	630	624	596	573	601	601	643	617	594	631	613	606	658	606	619	627	648	582	619	628	622	594	588	588	640	626	621	613	598	646	581	620	626	577	641	620	599	621	650	606	641	602	617	624	616	614	605	616	630	630	639	610	616	616	630	631	619	654	617	600	590	604	601	647	569	562	614	637	629	617	618	647	604	613	603	658	573	612	614	609	659	609	607	602	617	599	606	613	636	604	569	559	628	646	595	616	596	591	540	559	608	608	607	612	603	619	627	616	660	596	638	538	621	596	615	593	585	629	563	579	628	594	591	557	635	553	610	641	611	619	594	622	650	626	615	598	610	614	608	668	622	596	625	596	612	635	583	602	634	573	583	561	631	587	565	600	609	622	599	579	600	614	592	563	608	588	616	571	612	619	633	626	661	621	620	604	604	621	617	634	607	606	588	648	585	621	618	622	611	570	598	626	606	576	642	602	591	584	593	607	569	549	676	609	570	557	581	622	572	587	641	598	643	590	603	639	599	662	602	611	589	649	575	615	578	603	588	569	602	647	639	624	582	644	605	591	615	579	572	582	613	626	608	562	581	586	647	568	612	574	629	622	652	597	606	591	623	599	636	585	587	641	521	595	617	599	681	646	604	595	616	617	631	613	609	612	544	580	597	590	601	639	574	631	666	605	602	631	610	600	626	632	610	591	581	609	601	605	635	642	596	633	585	604	613	631	614	587	590	605	586	623	643	581	642	594	566	627	615	612	590	595	616	617	660	592	652	615	561	590	590	592	642	610	607	564	618	618	597	631	573	583	608	623	619	599	608	629	587	631	628	577	607	602	624
24275	21442	25152	28117	21443	21454	20837	682	330	343	315	272	267	267	245	275	241	266	254	234	240	268	273	230	250	242	261	224	225	239	256	259	217	269	259	267	267	227	225	214	230	225	242	233	239	244	215	226	258	237	230	240	259	245	221	243	226	236	219	216	227	255	219	210	242	211	241	230	227	235	203	243	240	249	287	236	249	229	249	232	208	222	241	234	210	230	240	272	226	244	222	203	236	218	225	227	217	244	229	217	266	230	217	235	259	212	205	216	225	224	243	238	240	231	245	238	225	241	248	229	244	232	214	251	238	262	213	220	209	228	269	233	261	227	253	266	226	250	241	237	255	203	240	244	238	224	242	230	251	191	239	244	267	252	245	218	237	215	242	234	243	215	264	254	233	214	239	266	258	235	246	247	235	197	212	212	225	253	237	225	210	251	270	214	226	233	233	227	247	224	247	240	223	228	221	249	238	236	232	223	237	235	213	243	233	222	234	222	248	229	210	237	249	213	213	234	249	214	245	230	202	211	226	219	229	244	233	248	247	250	207	223	251	237	235	260	269	228	220	208	215	199	227	236	264	212	230	268	224	234	234	231	261	222	214	225	222	203	215	224	242	231	223	196	246	246	206	253	240	223	233	258	219	248	231	209	235	238	239	232	237	244	227	196	266	252	235	250	228	238	216	258	233	237	230	234	242	220	226	225	245	223	231	220	223	241	235	189	223	262	241	241	196	212	209	219	259	281	225	233	227	260	240	257	254	226	220	231	239	268	268	241	241	210	230	238	224	256	208	246	232	251	235	211	231	215	246	207	239	231	230	218	216	241	215	246	243	247	225	238	244	236	216	238	241	264	222	196	249	210	235	213	231	206	229	236	245	259	230	223	222	217	235	230	251	249	210	253	245	213	250	248	213	232	210	224	253	256	258	242	232	217	244	221	256	205	244	244	243	241	238	217	218	235	260	233	229	202	240	233	208	215	212	235	255	223	247	253	253	253	243	278	250	247	212	224	252	232	254	243	242	258	232	248	234	235	283	262	238	232	222	237	248	228	247	225	212	245	222	206	249	254	262	234	231	252	217	228	220	209	237	223	245	219	216	250	241	233	233	236	226	224	228	233	239	227	242	237	206	233	251	234	234	241	221	205	207	246	226	217	247	241	237	250	234	221	251	253	222	259	243	249	240	206	240	252	250	252	212	210	231	249	263	221	229	245	230	225	235	225	254	237	252	225	206	232	262	270	218	234	224	229	242	203	271	245	253	242	205	220	229	239	227	205	250	225	239	208	251	248	212	208	252	248	257	241	239	262	227	230	220	216	249	235	250	244	247	189	230	228	228	206	282	261	222	231	210	232	266	211	217	240	227	237	245	226	228	242	222	240	259	221	239	247	211	245	231	239	228	269	221	235	251	274	257	242	228	237	247	247	220	210	236	214	230	222	238	228	240	223	205	254	215	218	255	218	241	254	206	226	226	251	260	234	254	234	206	230	239	186	251	235	222	251	251	229	244	216	231	208	217	202	231	205	219	249	225	225	244	237	238	224	199	237	254	216	239	241	236	234	218	231	231	229	218	239	226	238	228	228	208	218	193	220	228	207	232	265	226	222	227	279	223	226	232	240	229	223	237	245	227	236	226	210	216	255	226	231	241	218	225	237	239	223	232	246	237	219	227	232	235	242	256	216	221	244	232	229	242	212	250	200	232	253	246	221	224	246	230	235	240	226	219	224	202	215	216	226	213	219	216	229	266	237	258	216	278	251	210	228	220	253	249	230	292	229	242	231	239	228	241	228	222	233	239	240	250	218	249	240	243	238	216	246	234	224	272	235	231	226	212	251	229	250	209	250	240	234	241	244	241	244	223	230	236	252	254	215	248	242	236	256	269	239	226	237	211	253	221	232	237	233	234	221	235	238	256	245	208	209	226	244	232	235	205	230	226	225	239	226	228	208	221	249	226	243	216	233	251	218	225	249	246	235	238	232	229	246	214	253	235	226	273	225	199	270	250	218	236	213	234	241	243	240	219	217	231	237	220	224	245	240	269	236	235	206	248	242	243	245	241	221	223	229	238	220	216	273	220	247	255	221	240	240	238	243	285	230	221	253	226	257	222	205	259	241	224	236	232	223	218	243	216	215	225	199	240	244	222	254	201	207	215	217	215	236	210	224	259	226	253	209	215	243	245	222	226	229	213	248	234	249	217	231	255	232	218	248	274	230	255	233	218	196	200	219	268	235	239	219	281	244	223	237	234	232	223	208	228	269	261	233	214	210	224	219	212	226	230	197	230	259	255	233	251	243	246	247	239	240	216	268	221	257	268	213	228	229	247	245	234	224	227	216	242	244	229	227	247	227	233	273	231	222	242	210	216	238	222	248	241	257	273	222	273	228	232	231	239	219	238	234	238	250	233	235	232	227	217	271	231	212	237	223	213	240	222	258	232	233	254	266	253	256	204	231	232	200	206	222	246	252	224	244	245	227	206	218	226	241	245	229	248	217	237	239	232	217	225	234	229	250	261	248	252	248	215	223	214	222	245	250	256	236	253	236	202	218	246	223	245	255	253	228	231	234	216	230	248	239	245	231	223	255	219	248	229	238	248	240	232	236	231	231	226	223	218	257	239	260	216	252	217	252	265	245	215	223	224	229	235	237	237	256	228	211	222	243	270	214	239	242	246	222	228	218	209	260	226	213	229	273	197	224	250	249	226	224	236	227	262	248	235	251	227	240	282	259	255	220	244	216	244	256	248	228	237	224	231	241	211	244	224	247	235	235	222	253	260	235	247	222	225	212	252	236	229	240	227	218	241	227	242	241	238	250	230	220	229	214	201	239	231	242	242	197	243	229	235	246	233	240	215	217	225	241	224	224	207	254	214	242	249	282	234	212	208	220	244	233	234	238	226	221	238	247	224	199	207	257	218	222	232	265	243	203	235	231	250	230	233	218	206	228	226	240	205	248	225	238	221	222	227	211	249	247	240	257	246	223	229	212	211	231	240	266	232	227	226	221	237	227	204	230	229	207	226	261	221	230	226	225	237	217	234	237	219	243	244	205	249	211	244	222	238	243	238	242	251	224	253	229	237	237	246	245	248	247	224	184	215	232	222	271	265	243	234	209	253	260	225	232	226	231	229	249	208	232	205	229	230	222	271	246	247	250	253	212	224	237	209	206	249	208	202	246	232	220	203	209	221	213	230	235	224	238	218	220	253	229	222	259	238	230	216	256	213	232	232	246	230	224	249	250	226	240	245	235	256	235	231	235	222	209	206	240	249	234	251	221	201	274	236	238	220	239	218	228	238	218	225	206	218	197	204	205	232	230	222	267	263	236	248	225	237	213	242	234	229	231	209	199	240	226	236	245	223	237	229	248	225	222	259	259	245	203	252	230	243	231	259	200	237	204	248	243	242	238	237	241	229	240	222	226	256	234	233	234	228	253	239	260	236	250	209	226	228	219	248	233	226	220	260	225	258	227	244	234	227	237	249	210	204	216	226	223
28934	41602	3977	1229	792	616	603	574	572	528	531	498	553	544	505	472	538	495	492	506	498	493	497	506	499	513	450	499	460	503	506	467	464	494	466	502	494	503	479	507	486	461	503	477	508	457	522	487	501	496	487	500	496	494	504	482	470	505	478	498	501	462	479	488	495	479	443	471	522	485	492	433	465	507	488	446	514	488	450	483	500	487	472	494	478	502	478	444	466	471	467	479	518	509	497	496	478	483	520	526	443	507	483	536	459	482	486	472	503	464	479	532	482	493	477	492	492	492	468	478	500	487	526	478	469	442	479	495	515	500	521	475	477	465	497	519	480	484	471	491	502	495	494	486	499	505	467	478	485	532	455	461	517	500	498	444	464	500	496	506	435	537	501	504	497	465	495	478	468	498	519	470	463	496	472	505	470	512	480	461	435	462	498	473	493	480	447	470	466	489	487	498	461	504	483	518	482	483	493	488	478	491	477	491	507	460	497	454	513	471	550	512	498	522	458	473	477	444	507	495	498	475	501	499	470	452	492	505	507	486	453	491	463	508	488	476	439	502	499	493	495	484	498	513	501	514	537	495	491	468	497	473	538	508	453	476	496	516	486	476	495	472	466	533	539	476	505	469	468	469	476	466	493	493	498	491	505	497	494	467	510	466	492	495	496	491	497	495	478	492	467	505	501	486	494	474	544	506	455	501	455	459	513	487	462	519	499	479	499	484	488	475	499	469	489	484	493	500	510	550	469	440	504	472	494	501	471	526	517	484	501	510	468	485	520	473	471	476	459	486	461	471	490	497	483	435	491	477	502	507	461	490	491	437	501	472	479	475	507	471	473	508	481	535	509	485	504	463	463	459	482	521	471	507	482	515	482	493	468	462	487	473	493	503	511	478	474	481	485	494	491	505	497	480	506	470	466	471	469	449	492	510	494	520	475	496	457	458	462	542	501	516	489	506	493	493	468	484	471	517	487	462	526	453	464	505	480	512	476	491	491	478	496	517	518	476	522	489	455	499	516	466	477	469	546	499	471	514	494	476	516	464	470	524	506	496	524	515	517	469	479	474	474	461	465	531	457	495	509	477	471	494	481	463	449	519	506	470	486	478	519	468	470	464	495	484	470	508	505	483	463	458	528	462	461	455	488	517	467	534	479	510	465	513	504	495	457	453	522	510	486	471	442	472	530	487	465	482	519	466	510	494	485	531	517	504	489	484	479	496	497	442	463	485	501	499	492	445	452	491	471	451	445	473	506	492	499	543	484	504	491	505	510	523	462	486	454	479	470	477	491	505	473	474	507	506	503	522	482	475	478	464	510	458	497	471	457	489	444	520	532	435	506	471	486	475	518	479	481	516	515	497	464	521	491	479	475	490	440	490	482	475	490	473	477	506	462	474	513	515	451	495	494	482	464	504	460	513	460	493	499	515	487	477	507	455	491	503	520	490	479	463	485	467	507	489	491	487	495	467	524	525	428	488	489	481	450	481	453	460	488	493	511	464	469	497	476	484	500	468	521	492	521	478	483	527	514	491	509	460	521	473	508	473	471	513	485	471	469	497	526	502	427	481	496	525	489	529	478	434	483	476	470	454	513	497	471	496	471	514	504	481	479	502	482	502	531	462	502	512	451	493	487	468	462	488	483	476	464	471	499	502	481	482	472	501	512	481	495	460	480	457	503	489	477	481	473	496	495	496	472	433	494	520	487	492	454	508	500	474	473	476	462	464	486	484	519	479	492	477	474	493	491	483	503	475	477	508	480	461	492	467	460	463	474	486	481	502	501	500	474	566	484	479	476	511	453	466	502	497	496	480	453	510	474	498	498	456	485	440	485	488	498	488	492	496	493	515	495	494	443	472	479	510	457	484	474	467	495	458	483	449	515	459	453	449	469	466	536	506	442	482	483	477	494	507	511	479	490	487	508	472	518	462	428	472	510	480	464	517	476	475	450	501	471	485	480	537	474	464	467	487	448	471	472	459	524	464	473	467	504	481	495	454	531	513	495	497	515	458	487	504	500	520	514	465	486	485	446	498	519	494	499	495	521	472	480	497	446	510	495	488	496	499	462	498	500	492	501	461	471	461	503	459	498	478	490	478	534	473	473	490	524	477	471	484	510	485	484	472	476	503	501	465	461	530	497	502	478	520	467	444	489	513	460	489	503	477	505	485	479	483	477	519	504	476	500	491	480	494	493	497	496	458	443	491	465	451	493	457	452	537	474	492	478	519	469	490	475	496	507	502	495	461	475	458	481	479	467	513	505	470	488	430	507	519	501	434	489	525	446	494	494	502	512	523	466	459	476	505	508	461	478	476	479	509	467	485	481	464	468	492	495	499	493	481	453	504	491	429	521	476	476	527	465	474	472	456	477	471	476	511	496	496	475	450	474	450	453	487	505	449	465	471	452	516	493	480	508	477	523	518	487	498	474	522	473	480	491	507	457	481	480	517	454	508	491	458	533	507	470	461	513	465	478	473	500	423	487	464	521	521	497	472	467	487	480	491	481	443	489	461	505	475	458	476	518	485	487	502	459	525	528	490	480	431	487	493	474	479	492	499	455	504	460	483	464	471	481	514	481	513	500	469	476	473	441	487	500	492	524	504	485	493	503	478	465	457	503	509	476	478	504	532	450	507	472	490	495	466	455	452	535	496	478	441	490	476	456	502	466	473	518	506	477	452	471	474	488	527	493	481	474	473	476	474	477	446	492	497	525	490	489	486	483	493	481	487	486	462	482	453	490	474	487	530	464	528	480	473	499	487	485	497	529	483	463	475	469	471	475	507	511	470	470	480	514	461	494	459	487	488	478	464	465	452	489	493	477	473	447	494	472	534	538	483	495	442	496	484	453	478	496	487	490	472	477	466	474	503	477	482	508	490	482	494	490	511	489	460	505	490	495	464	454	503	469	495	495	485	476	484	453	490	498	516	441	464	524	483	509	487	513	499	492	506	506	484	519	431	497	510	503	516	490	469	492	487	501	471	477	466	486	500	477	502	550	522	485	513	499	479	452	470	492	456	496	475	495	471	463	477	526	476	521	461	484	469	444	470	464	491	496	455	501	540	497	503	470	492	482	511	480	488	482	490	538	501	498	503	513	500	490	511	502	505	466	498	478	505	527	503	492	499	501	531	487	493	514	461	479	463	483	483	485	479	517	503	538	475	507	471	464	473	497	530	457	515	516	497	477	538	506	471	518	511	477	493	496	499	489	492	502	484	497	445	451	513	499	524	481	470	475	505	484	448	495	467	488	494	446	476	499	490	457	484	469	502	466	491	480	484	485	492	494	523	496	478	519	476	503	501	482	465	536	474	485	519	502	498	512	441	512	459	500	501	475	529	493	455	470	501	447	490	490	457	500	489	493	513	479	482	495	484	457	537	496	454	448	492	480	470	493	487	476	488	503	493	476	490	481	468	497	495	505	484	516	453	513	533	507	448	467	481	461	491	508	459	469	502	473	485	430	481	488	488	464	474	473	497	472	497	499	499	489	489
32601	20708	9986	456	239	201	208	150	182	168	147	145	155	169	167	160	180	171	176	160	154	160	185	155	160	166	161	151	167	174	164	144	172	177	172	167	162	167	160	167	163	160	165	160	182	202	173	157	159	191	172	167	158	152	193	144	170	180	155	162	164	155	172	181	171	159	140	162	140	207	168	169	166	172	152	182	132	162	147	161	161	169	195	167	147	177	186	143	165	187	162	156	156	165	165	169	164	150	169	160	171	140	141	156	172	171	150	148	171	188	168	174	155	156	167	161	181	144	152	134	162	160	145	180	177	143	163	171	191	161	143	168	168	170	163	175	153	158	138	169	166	177	170	136	142	153	154	165	170	167	151	171	170	157	158	163	186	141	155	154	163	164	171	175	177	158	153	142	166	149	157	162	167	199	146	169	165	183	161	177	162	182	171	166	176	164	174	144	144	159	182	173	190	147	170	171	150	142	162	156	144	179	173	153	160	160	171	178	142	144	141	143	156	145	163	176	143	176	162	166	148	163	127	145	173	161	152	175	155	168	166	167	166	183	171	178	165	169	190	153	191	143	149	168	160	180	153	192	175	188	156	139	163	154	167	151	176	167	164	172	156	173	144	161	176	180	169	164	160	163	185	142	182	179	162	160	146	164	167	164	182	165	173	152	133	161	158	162	173	142	146	177	158	127	171	159	133	169	141	159	153	136	154	163	175	147	160	146	159	144	169	174	154	161	162	158	161	152	149	171	120	137	177	158	152	164	146	157	154	177	163	183	159	151	169	163	190	165	145	170	156	166	164	167	149	181	149	184	151	151	168	178	187	178	154	174	136	168	179	147	197	178	135	157	148	149	149	175	146	147	148	165	138	152	142	178	154	159	170	168	157	165	159	176	190	177	152	162	186	175	145	167	180	166	177	184	138	173	170	188	143	156	146	157	176	138	155	161	190	174	175	180	162	140	179	173	177	172	173	160	142	153	170	183	179	166	180	173	183	138	165	167	159	188	160	152	145	130	161	158	144	170	164	158	175	147	150	135	170	155	170	169	168	177	160	179	169	177	138	148	172	177	196	155	171	174	152	164	166	158	182	148	162	156	162	171	133	177	143	152	163	160	174	191	162	187	170	178	161	169	147	154	163	147	153	146	163	159	160	164	154	191	152	148	168	162	151	165	164	160	173	123	173	171	144	173	143	156	146	149	186	168	161	165	157	168	160	157	173	182	167	151	140	171	166	165	170	179	169	175	170	191	166	178	160	168	159	182	160	136	149	159	184	165	161	161	169	163	161	135	152	140	172	157	167	160	174	178	175	174	168	174	166	197	184	165	163	175	140	167	187	169	182	173	164	179	149	151	145	162	132	144	165	169	172	160	159	148	157	132	186	166	152	170	171	137	155	157	170	165	182	141	161	158	172	142	175	133	164	184	153	164	146	189	133	174	152	175	138	150	148	155	165	189	161	159	168	136	150	164	175	157	175	156	171	136	150	163	160	165	165	173	148	149	173	189	159	163	143	175	168	171	159	184	178	174	185	181	163	153	150	160	163	157	150	152	177	189	162	158	159	153	171	166	166	152	155	164	171	145	158	156	167	191	163	145	167	182	141	164	160	157	150	162	144	141	162	172	172	163	166	163	164	172	162	166	135	159	166	171	131	162	157	141	146	151	151	154	172	149	166	179	135	185	159	143	180	164	148	156	179	177	169	141	169	150	166	152	192	144	133	150	161	164	170	166	163	161	165	155	150	160	165	152	152	155	158	159	173	154	170	166	147	181	152	135	153	181	160	157	168	155	167	164	157	155	140	153	154	155	155	157	172	172	148	161	176	192	173	155	162	161	160	157	165	171	157	166	157	174	171	173	163	164	146	168	179	180	153	153	154	181	150	169	166	181	163	166	178	153	160	181	151	152	162	176	157	187	146	184	167	151	174	174	191	156	162	178	155	168	170	169	157	149	166	159	164	188	194	164	158	166	165	182	188	173	166	165	173	146	155	170	160	169	170	176	169	151	161	146	146	152	150	156	163	157	172	151	142	173	179	169	175	169	154	146	138	192	146	158	167	166	184	173	163	172	161	165	161	151	155	179	172	161	155	147	169	172	149	155	153	151	167	163	145	179	155	163	176	160	176	151	170	135	163	178	177	148	180	178	163	167	181	159	161	149	174	162	156	180	164	141	156	154	156	161	154	169	186	156	160	168	148	169	157	152	175	185	166	168	160	170	176	157	146	160	151	153	160	173	158	170	164	156	167	183	177	158	153	182	176	169	181	147	197	166	183	138	161	147	141	176	149	179	155	150	151	155	142	156	163	178	140	159	166	162	160	170	180	152	176	161	147	154	153	165	159	162	160	180	149	170	154	174	149	141	155	172	160	175	165	161	188	156	172	133	140	145	154	149	170	161	159	178	148	159	164	138	148	161	166	141	151	168	157	162	170	157	173	160	182	162	180	170	164	166	170	159	167	162	145	174	150	177	145	161	146	167	176	163	168	150	172	150	171	137	143	166	174	171	177	191	154	161	146	164	166	175	157	155	165	181	170	181	153	177	162	151	156	132	158	174	157	156	185	152	132	160	174	148	165	152	150	176	178	141	155	159	151	184	150	176	167	175	156	168	164	161	171	151	177	187	179	159	163	161	188	187	149	171	180	166	168	178	164	137	148	163	183	165	178	133	152	170	167	154	177	144	187	140	179	157	152	163	143	172	148	162	151	155	153	161	159	147	163	139	161	165	186	180	155	155	170	165	186	158	168	169	162	155	158	161	151	170	164	159	153	167	174	150	165	186	157	147	139	177	140	160	151	167	148	176	144	136	152	172	161	162	153	160	168	149	157	167	167	139	158	179	176	168	171	168	163	156	205	163	168	148	174	143	144	130	156	176	147	189	185	165	171	151	165	165	143	154	163	158	146	168	160	160	198	205	143	165	150	175	144	156	154	180	164	161	163	161	183	167	145	161	146	153	174	143	160	127	127	144	165	180	178	154	179	177	191	144	164	181	163	145	165	172	166	191	169	176	158	163	161	170	149	156	164	182	165	160	171	150	168	159	160	175	133	147	157	177	161	167	155	159	157	147	152	173	136	151	166	160	153	170	152	182	173	143	191	179	169	175	154	175	167	140	160	152	150	167	184	176	156	162	138	178	174	169	166	167	175	176	160	169	185	182	168	157	158	150	160	175	153	178	168	158	183	159	147	135	157	170	162	168	156	162	150	188	164	148	167	155	164	165	140	153	170	164	151	177	186	152	172	161	158	147	169	150	172	153	137	151	173	156	145	149	165	147	163	171	152	158	153	182	170	138	166	160	168	158	169	154	185	164	151	133	188	145	185	177	163	159	113	167	162	161	187	165	175	173	146	160	162	159	170	161	158	160	161	147	182	179	132	163	172	166	162	152	173	184	181	179	155	145	147	156	169	179	173	185	176	153	127	144	149	155	186	163	153	154	159	145	180	188	156	154	176	185	158	163	165	157	165	156	179	162	155	164	172	159	148	139
8231	3882	515	394	387	428	423	399	424	428	410	367	417	389	401	406	364	399	377	395	426	415	402	388	386	378	394	404	390	406	424	384	380	378	412	420	390	392	385	393	416	377	400	374	430	372	383	452	368	417	405	441	397	400	442	355	389	395	396	426	380	394	391	426	388	425	428	408	401	375	395	392	411	415	396	397	386	376	418	375	385	407	402	410	407	379	369	395	403	432	389	442	438	389	421	409	415	426	394	410	398	406	405	389	402	394	397	423	402	435	371	424	396	393	441	379	391	403	398	396	389	413	396	413	369	373	421	366	399	374	385	407	367	394	366	419	363	393	389	397	390	374	451	365	365	389	412	382	429	459	391	432	341	401	391	376	360	433	400	399	437	409	387	387	434	405	386	430	434	366	396	394	395	408	390	394	435	408	393	391	393	384	395	417	405	389	358	386	373	424	390	375	390	398	424	406	389	414	383	412	349	396	408	375	373	390	389	380	394	395	408	398	395	406	392	399	396	410	387	395	416	409	413	422	420	389	401	387	394	395	396	412	385	379	421	404	410	427	389	391	417	409	397	396	390	405	378	362	368	410	359	397	417	396	376	411	390	405	384	402	395	390	412	371	414	409	400	396	403	397	381	386	357	395	415	401	373	398	415	392	420	396	413	415	423	392	394	394	377	388	398	427	388	388	385	390	410	394	376	408	409	409	381	361	391	391	342	396	417	403	423	382	402	423	420	375	431	417	398	407	413	421	400	407	394	401	348	372	394	392	411	408	378	407	383	428	365	399	389	424	416	378	376	377	392	405	437	427	399	419	382	404	389	403	425	387	381	388	412	371	402	424	434	367	408	374	421	383	444	416	345	397	427	374	414	405	364	433	398	373	371	409	381	404	404	411	408	393	396	431	376	408	378	385	429	367	399	374	403	373	389	376	390	413	445	407	401	383	390	409	402	393	380	394	400	444	377	391	406	416	404	402	403	394	418	372	409	417	392	388	403	372	412	396	403	399	382	368	372	413	407	419	404	395	382	411	413	382	409	411	416	419	392	418	436	418	422	379	385	419	403	377	377	380	395	411	394	385	410	374	409	357	356	357	390	397	370	414	398	383	392	402	399	371	397	438	454	389	414	396	429	364	407	444	375	404	384	407	390	387	381	417	391	399	397	360	396	376	411	394	441	373	422	384	411	420	376	394	386	432	391	387	384	402	439	408	344	405	369	392	397	410	404	411	418	411	404	410	383	376	422	396	361	436	455	403	387	370	442	438	390	383	394	386	395	413	390	396	361	386	394	405	417	420	403	375	366	433	381	416	387	409	394	394	394	418	404	385	408	388	373	406	394	416	397	363	410	422	410	384	395	395	401	377	363	359	397	381	412	384	383	442	374	376	426	391	376	411	407	412	405	371	422	407	437	394	412	386	427	393	413	401	406	393	418	395	390	393	432	433	409	426	420	402	386	418	389	429	407	411	379	412	387	347	380	409	426	421	421	447	374	393	421	400	386	420	413	414	378	407	367	386	393	407	372	381	401	422	401	450	409	411	357	379	427	411	422	374	385	392	411	408	388	372	379	407	399	427	403	362	419	368	380	384	418	407	376	444	411	392	413	388	422	382	395	397	401	406	373	398	359	376	414	451	394	415	441	368	398	431	391	410	411	470	395	411	404	417	377	385	405	371	428	373	388	364	385	402	411	364	421	368	417	410	403	385	364	394	380	388	413	376	422	374	408	399	379	413	420	398	361	369	390	416	387	391	401	399	419	396	390	407	403	409	359	403	401	399	421	381	434	397	419	389	376	394	421	395	434	409	396	375	393	420	387	407	418	379	404	447	381	383	403	384	391	368	421	389	427	382	415	444	399	398	391	388	413	410	411	385	398	411	374	395	424	392	401	406	439	380	406	376	388	400	375	375	400	371	392	370	389	346	393	387	395	422	372	381	397	408	403	398	420	424	384	382	423	401	382	420	384	412	417	354	387	409	420	402	363	415	401	380	390	401	375	391	381	380	407	364	416	434	419	428	381	413	365	402	407	387	365	411	413	386	403	367	411	397	400	380	400	379	388	393	444	402	401	436	408	413	384	382	397	400	379	437	395	383	383	386	406	390	365	401	372	374	387	368	377	397	361	393	377	410	372	384	393	407	425	424	372	417	390	399	388	410	411	398	435	399	397	402	418	403	389	403	406	413	383	386	402	420	411	378	388	396	377	401	397	419	394	367	398	389	355	416	400	384	381	400	410	403	425	411	407	407	394	403	401	419	397	394	385	406	412	407	367	387	372	371	416	356	377	444	367	396	383	423	417	364	441	438	401	368	407	395	404	380	399	357	391	355	388	435	410	395	380	372	406	374	394	376	377	394	372	414	401	413	407	379	400	391	406	412	428	406	401	384	387	416	370	403	409	438	396	396	394	399	431	438	378	427	408	403	435	351	365	426	407	381	396	369	373	386	421	409	407	385	395	400	358	419	373	401	440	424	385	402	402	375	401	399	385	406	414	398	388	404	403	373	373	399	376	370	397	389	384	390	403	417	390	426	407	403	406	379	419	418	346	433	364	388	398	394	375	407	415	384	419	390	378	399	455	391	379	378	400	441	389	413	403	384	375	400	386	384	403	402	412	392	368	411	379	439	427	406	418	414	421	415	397	399	395	395	391	389	390	396	394	409	378	414	393	390	404	387	418	386	410	416	399	393	410	387	386	373	433	388	408	374	412	388	407	434	395	388	357	365	365	366	375	424	416	403	377	403	391	378	382	395	398	400	372	391	377	394	389	399	411	382	382	380	399	405	368	416	391	396	399	381	395	387	400	424	393	419	414	392	393	380	417	398	425	378	377	409	418	397	383	418	390	409	403	365	396	404	410	416	411	390	386	379	416	376	377	397	384	397	382	410	427	389	400	380	416	397	377	413	382	413	380	406	399	412	383	383	396	394	383	385	393	386	423	413	395	370	400	392	382	418	457	391	439	395	376	415	376	382	420	402	386	377	421	412	379	408	395	373	401	375	391	397	445	353	403	402	424	384	384	405	402	399	400	445	386	431	425	412	382	426	400	412	416	392	381	416	409	402	436	393	394	410	409	388	401	430	430	384	410	384	369	427	402	419	397	400	400	383	395	387	404	390	416	434	415	415	418	377	403	406	376	392	387	400	380	388	393	398	407	376	387	386	389	391	409	432	386	392	412	393	392	401	421	391	389	401	417	394	373	390	371	402	419	374	342	406	384	384	388	436	374	381	393	398	400	380	380	400	383	401	371	372	369	353	432	376	401	452	406	441	398	407	397	411	395	404	397	409	407	373	394	416	414	363	380	396	396	394	379	396	409	395	400	399	410	403	421	356	386	405	392	393	379	404	406	387	402	393	406	380	409	418	384	395	397	410	407	398	402	406	384	410	405	391	383	392	405	390	408	414	401	427	396	403	380	385	382	404	386	419	435	399	411	370	365	391	386	424	392	349	395	383	410	425	386	406	407	388	394	412	381	437	395	394	379	418
24902	21462	24867	28452	21467	21217	1336	415	330	327	295	294	277	312	281	324	310	287	288	324	291	271	269	287	305	285	296	268	286	283	277	283	327	254	289	255	306	302	291	275	258	272	311	292	276	263	297	299	266	267	287	280	271	271	303	260	256	271	279	278	249	285	256	335	290	272	258	250	252	274	275	307	334	282	280	301	295	266	282	278	256	262	231	281	294	298	302	314	326	248	285	265	250	247	263	273	274	265	258	250	294	275	283	272	310	311	288	287	287	275	254	273	282	277	284	307	288	300	303	301	303	271	276	272	275	255	312	264	270	284	261	243	294	255	268	292	262	275	315	275	316	287	268	242	241	286	288	272	271	260	232	262	272	291	276	283	268	263	274	263	279	257	267	275	289	283	270	285	285	300	279	284	287	320	251	283	260	287	251	255	273	253	271	257	292	293	285	252	267	270	263	292	266	295	292	292	298	298	263	277	266	271	274	283	279	262	261	281	279	285	289	298	284	282	253	279	279	273	290	243	251	254	282	287	302	299	276	287	272	248	264	288	263	279	302	294	271	269	273	298	284	267	263	272	282	268	252	261	303	279	297	292	254	286	273	298	269	310	269	261	251	288	297	286	315	298	291	295	295	308	317	318	281	284	239	256	280	286	269	287	311	250	288	287	302	291	309	263	295	280	288	280	296	277	280	257	253	271	326	257	263	273	264	267	287	256	281	279	253	285	278	246	248	267	294	271	275	318	289	298	325	297	291	278	283	282	290	287	275	296	291	292	255	280	272	277	280	267	286	291	284	272	313	318	260	315	280	280	293	270	321	290	274	277	277	266	268	289	279	240	276	294	271	267	288	280	301	316	262	269	271	286	274	281	266	270	294	303	268	292	264	253	260	299	303	275	265	297	293	287	307	282	286	281	285	311	269	242	282	274	302	272	285	276	280	251	265	261	246	314	258	309	289	277	281	260	253	274	300	338	303	286	277	288	253	262	258	282	297	259	274	271	223	281	281	281	272	279	269	293	288	265	280	256	305	269	284	268	270	287	310	295	291	297	326	306	248	322	276	300	282	303	352	308	269	258	271	278	278	291	277	292	279	299	295	313	280	268	298	289	287	252	290	275	283	302	299	303	301	278	275	235	250	249	265	252	293	287	277	276	264	261	264	285	311	273	288	267	271	270	280	268	286	254	267	273	286	292	275	259	281	294	290	270	294	293	285	244	304	294	318	266	299	283	304	285	268	289	299	270	255	270	267	301	276	290	297	275	272	273	278	296	290	272	271	302	273	289	256	296	287	280	274	257	282	276	328	283	292	292	279	270	285	314	261	260	255	324	269	270	282	264	253	268	271	267	294	264	276	275	263	273	264	294	290	294	273	305	255	288	274	278	283	326	295	263	256	280	272	261	274	314	298	285	263	283	267	275	279	283	260	292	248	274	296	290	253	263	285	272	262	295	267	303	271	252	279	277	282	278	300	286	279	290	303	282	227	256	258	273	278	273	276	259	285	271	259	297	281	276	285	305	310	283	292	268	269	323	264	286	283	253	276	290	297	290	305	289	262	290	285	299	291	248	275	300	249	287	317	270	261	258	289	302	267	287	273	308	268	290	305	265	287	264	280	289	294	289	284	264	274	275	306	270	264	297	263	269	297	297	296	289	270	288	297	299	268	273	261	268	310	290	284	288	280	286	288	285	243	295	283	262	288	263	279	250	278	275	296	264	237	275	316	279	288	261	255	262	267	295	284	236	290	286	266	283	273	264	286	278	291	252	304	281	277	253	275	286	259	286	304	256	244	271	276	268	291	291	285	272	302	278	262	301	289	308	258	274	313	282	252	295	306	290	274	283	260	264	287	287	295	314	279	287	272	298	277	276	233	285	277	292	275	256	283	295	273	264	268	271	256	279	283	273	293	295	240	265	280	298	268	290	257	282	313	282	291	268	276	281	307	289	291	268	292	287	304	301	313	301	283	278	297	278	269	287	283	289	273	286	304	283	264	258	260	258	276	271	270	295	305	282	309	263	296	293	282	289	269	312	296	300	286	262	283	281	278	273	269	258	278	283	274	268	268	281	264	267	267	270	290	293	313	302	264	284	284	270	298	275	276	265	275	278	264	280	308	285	302	257	267	267	251	283	281	283	305	290	259	275	288	281	318	270	290	263	282	265	291	257	269	288	278	279	319	282	282	298	257	282	283	251	274	281	275	258	300	276	298	266	299	287	278	297	248	275	286	316	271	299	281	253	278	280	292	240	292	265	266	297	266	270	290	269	285	303	302	312	296	266	269	285	283	275	262	277	289	311	249	270	300	276	283	289	286	310	285	259	258	253	276	291	294	287	301	291	259	255	286	279	256	300	259	251	256	255	277	303	306	284	285	285	274	278	282	284	306	262	266	267	320	261	237	294	276	263	292	303	243	280	281	277	286	259	272	283	257	292	317	257	297	276	299	269	259	257	304	277	270	311	266	258	252	280	296	275	262	290	287	268	248	255	253	269	316	271	218	265	334	285	275	309	307	277	256	264	263	270	290	281	238	283	305	324	293	260	299	282	278	284	278	265	271	292	249	255	273	265	263	253	263	276	270	321	275	277	291	276	258	291	288	297	300	281	286	250	274	257	278	277	276	265	269	276	260	310	330	244	282	291	271	277	271	275	297	309	283	288	288	263	288	270	270	286	280	298	320	279	296	304	278	278	304	247	262	263	282	280	301	315	286	275	280	266	293	255	300	291	293	239	256	273	277	276	287	284	278	287	288	279	281	278	290	244	293	312	280	283	259	277	310	289	289	269	256	237	261	260	305	267	288	268	300	257	245	264	257	267	279	293	282	250	295	275	268	290	267	284	316	266	260	309	289	292	239	258	264	293	293	277	297	278	258	230	272	314	268	263	269	261	296	288	293	277	312	289	276	263	298	288	291	300	260	274	305	295	305	292	290	258	277	271	267	303	281	263	252	259	304	290	277	306	267	296	295	277	250	304	293	293	275	293	277	319	286	313	245	302	267	277	255	293	265	293	284	288	311	264	275	286	281	289	289	272	291	295	258	294	267	262	286	285	267	284	287	276	277	250	265	295	278	236	304	238	291	259	257	271	275	311	309	285	313	285	294	250	284	283	312	268	290	281	274	282	299	238	263	288	289	274	275	300	300	246	277	322	250	290	295	307	283	251	282	268	275	266	261	283	290	298	322	261	268	258	284	275	299	308	253	301	297	263	247	280	268	290	269	302	259	285	289	277	276	262	294	287	297	265	276	306	288	265	324	302	305	280	280	264	268	284	338	280	279	283	282	272	278	288	242	290	268	266	269	280	270	271	267	285	310	269	289	267	267	300	272	304	268	258	306	274	252	303	248	277	271	270	290	281	294	263	249	292	262	277	289	298	276	279	284	274	282	280	271	264	245	284	284	273	293	286	284	274	275	296	281	270	293	257	274	262	249	288	256	265	296	267	302	294	294	287	284	261	260	267	296	284	255	263	264	294	292	300	255	289	235	288
22324	30981	2384	893	781	688	715	651	659	655	600	639	580	621	656	672	585	586	654	618	635	570	637	605	636	568	641	597	664	584	654	584	630	596	602	643	690	622	630	607	607	632	608	630	610	642	583	609	580	596	608	600	643	622	602	595	594	617	594	618	631	599	639	602	634	619	583	632	614	586	581	627	638	631	604	667	575	644	662	634	623	623	599	579	597	639	631	610	601	632	571	568	610	597	607	599	642	635	635	609	583	588	634	605	610	569	634	620	632	629	595	597	598	569	606	584	599	576	629	599	598	602	619	597	651	623	623	620	621	588	603	629	594	602	637	620	628	603	615	618	578	582	621	589	614	597	624	558	604	569	625	662	621	555	668	580	608	613	572	641	634	634	566	553	585	599	600	614	638	605	624	659	600	606	628	603	634	583	639	613	588	584	605	591	623	625	606	617	623	637	635	613	605	579	613	626	592	605	600	630	623	641	619	581	610	604	608	646	613	610	605	611	590	598	606	594	609	601	646	627	625	593	652	619	628	600	631	604	630	579	602	568	608	594	618	595	592	606	646	624	612	627	627	597	586	596	591	657	613	641	649	645	601	603	608	661	608	638	614	591	636	578	636	599	593	609	604	620	610	634	610	608	615	592	633	635	584	580	607	630	557	620	632	579	628	593	657	638	705	638	624	637	631	631	574	612	663	623	561	625	595	590	628	607	630	611	615	588	585	586	653	582	635	583	644	550	637	593	613	594	632	548	601	608	629	630	566	595	541	621	610	614	627	614	600	597	614	637	636	585	651	588	612	590	670	608	628	657	605	596	577	594	620	638	601	622	615	624	613	573	602	597	620	586	620	625	589	616	558	612	619	617	616	604	572	617	608	588	627	610	624	623	637	598	612	634	618	609	600	659	606	602	544	622	554	676	634	544	620	632	631	652	631	595	620	623	599	637	634	624	635	594	618	574	637	630	604	667	623	583	610	615	583	608	603	641	606	587	590	656	599	622	635	596	605	691	645	594	562	597	639	606	609	612	660	593	595	570	601	627	625	572	580	621	672	625	586	617	590	652	640	561	598	625	626	627	627	629	658	613	578	626	618	611	577	592	538	572	611	617	627	577	619	608	640	566	612	604	627	598	598	595	604	633	599	622	621	590	635	608	634	593	624	578	612	596	571	621	662	635	607	637	625	625	588	643	639	595	602	594	614	603	607	612	621	605	596	619	564	577	663	600	593	592	602	592	622	599	554	616	612	570	619	602	603	616	614	612	610	571	619	650	633	613	595	613	638	630	583	627	662	607	613	628	627	616	608	619	663	585	653	642	667	615	630	610	589	635	604	652	634	588	610	640	593	604	577	591	604	602	574	594	618	606	640	619	619	617	626	589	643	608	553	619	609	586	601	631	586	579	570	621	608	606	599	632	598	581	621	649	572	617	616	587	578	615	597	616	595	613	598	628	615	581	606	628	581	552	616	602	641	584	608	579	597	636	592	626	583	610	634	601	599	657	658	616	662	621	611	619	592	607	593	600	659	620	624	594	597	619	595	604	608	638	633	624	600	636	625	621	589	597	619	633	601	606	598	575	577	601	613	599	609	604	605	559	597	604	611	585	617	621	624	638	595	646	617	569	607	654	619	591	593	618	608	626	614	598	585	632	588	643	572	622	608	627	615	608	611	635	600	611	645	647	609	651	625	576	601	613	596	602	618	638	606	632	618	606	590	591	613	581	590	592	654	609	573	646	592	640	636	621	569	581	632	645	600	604	625	640	627	585	608	598	592	636	574	615	598	622	608	588	587	630	614	616	613	620	615	611	559	576	631	614	615	567	587	624	574	636	633	636	597	613	616	635	589	607	584	583	574	630	588	640	577	622	605	626	633	625	614	562	579	631	597	628	635	613	599	593	595	626	639	581	619	593	614	609	615	617	560	616	627	626	589	593	634	651	606	625	609	629	602	582	627	655	639	594	596	594	628	630	609	602	589	601	652	669	606	648	642	596	593	604	652	670	590	597	619	612	593	638	556	630	618	625	600	586	604	568	647	655	602	617	601	598	636	638	613	563	589	628	597	622	600	611	627	586	599	614	644	633	605	628	598	576	645	591	585	613	601	578	594	600	682	609	622	618	620	620	585	627	607	564	644	601	611	617	601	557	637	612	636	663	603	589	586	664	651	605	616	622	584	628	620	590	574	581	640	611	580	600	560	588	642	607	562	635	597	593	604	625	577	627	656	602	620	626	582	590	639	648	595	588	569	588	639	591	639	609	637	640	607	596	620	623	601	613	595	652	605	602	610	619	635	607	616	644	597	604	618	600	581	579	622	567	589	656	610	610	576	618	602	657	655	616	563	611	626	628	610	589	591	630	644	617	634	600	625	592	623	609	585	609	618	597	583	592	580	620	626	611	628	611	611	586	564	612	551	624	584	611	594	608	620	595	625	629	649	640	553	603	629	662	616	601	572	661	601	579	617	622	626	624	635	601	621	597	587	621	638	590	569	599	592	598	621	605	596	607	647	626	585	645	629	605	635	603	631	596	614	622	627	611	604	608	577	623	575	598	608	621	640	589	600	623	612	593	617	607	629	612	621	659	582	580	608	641	632	588	576	642	557	616	648	572	586	595	641	642	652	610	595	577	613	623	656	669	606	609	618	610	636	592	553	648	604	626	557	621	563	602	607	629	592	576	604	608	577	605	632	615	610	641	601	570	599	580	600	622	576	621	588	602	592	583	598	600	573	600	555	577	618	590	637	593	614	612	597	604	569	622	631	596	613	586	651	601	648	622	605	611	632	592	582	600	609	606	598	601	635	579	621	600	596	637	581	637	582	621	634	659	623	585	604	628	608	627	653	642	654	638	581	609	601	592	563	609	616	630	572	607	615	648	632	597	626	608	632	604	567	598	599	581	666	597	567	580	629	572	593	574	658	597	620	624	574	568	612	627	639	646	601	590	651	647	577	594	580	592	565	638	615	626	597	624	607	604	622	634	629	580	601	623	605	625	684	626	615	614	650	634	616	596	585	617	628	590	635	613	572	598	597	644	593	633	590	650	604	587	609	577	606	596	596	634	595	584	629	606	602	599	625	573	610	618	658	616	646	585	653	610	589	612	608	651	610	634	643	608	572	604	612	653	606	607	600	620	619	598	688	623	603	608	599	612	573	604	538	623	633	596	627	634	606	616	600	616	588	601	631	623	625	637	637	644	591	617	600	594	615	623	605	608	614	562	626	620	660	602	629	614	610	634	621	573	628	605	600	625	647	617	580	621	581	607	652	617	614	621	604	627	627	616	609	551	577	603	605	573	589	618	618	625	592	581	624	615	619	616	630	636	593	600	568	577	638	621	575	601	595	593	609	638	609	603	617	604	612	580	618	639	560	589	613	597	629	650	571	651	623	618	615	618	642	633	634	623	579	622	607	598	614	581	559	548	583	617	634	627	623	642	631	605	603	636	611	660	578	578	616	623	566	612	596	606	605	580	572	686	635	581	628	608	633	638
24328	21502	25263	28180	21503	21514	20945	816	378	348	307	323	291	292	262	256	284	252	288	262	238	231	248	220	258	250	232	235	223	228	218	260	242	250	215	261	284	245	234	259	216	226	228	226	229	221	225	250	226	256	211	243	222	226	249	243	220	253	247	223	251	254	221	242	222	225	222	226	255	245	235	199	223	234	222	228	213	244	251	196	203	243	248	250	239	271	227	220	222	219	244	233	230	223	207	243	226	229	248	236	243	236	212	207	223	241	231	226	223	250	240	223	242	235	258	231	230	228	245	222	225	258	234	217	236	253	202	253	238	240	232	203	218	214	248	237	226	269	244	269	243	201	271	206	234	217	232	236	238	253	252	244	233	235	236	211	274	212	248	228	248	249	246	224	232	241	234	221	246	220	207	251	238	225	238	255	276	234	203	240	235	257	222	232	228	216	234	227	206	235	230	256	240	272	244	226	233	245	229	239	236	222	216	227	252	271	237	250	225	231	254	243	276	248	267	233	228	236	191	232	215	218	214	281	240	230	202	242	254	233	265	235	203	235	259	234	209	200	243	246	211	220	217	225	220	222	241	194	214	214	230	258	229	226	207	225	252	277	280	228	238	213	234	225	226	232	231	241	250	203	229	217	218	228	212	224	235	230	233	220	211	259	250	235	241	224	230	213	235	221	248	217	209	243	220	237	237	238	214	221	241	238	225	253	240	234	250	216	227	243	232	239	238	217	260	283	233	245	253	225	253	211	236	250	267	237	220	226	228	227	225	243	213	247	220	209	237	229	227	192	203	201	202	244	227	211	240	201	231	248	239	238	249	224	239	252	243	233	231	242	222	222	262	232	222	245	225	206	253	241	199	249	228	252	263	220	217	220	241	232	221	270	218	252	234	238	211	207	242	234	213	214	258	241	231	215	222	226	247	251	245	263	191	222	220	248	233	225	239	236	224	234	224	241	262	248	237	210	221	236	235	215	254	211	241	290	250	232	223	233	216	230	229	206	242	226	223	255	203	227	234	232	248	233	273	225	267	240	197	224	236	226	246	226	218	222	253	198	217	236	209	239	222	214	265	208	204	222	215	228	248	232	274	238	224	217	197	225	230	223	217	221	246	242	241	235	247	231	253	243	243	256	222	213	228	208	252	219	228	211	238	267	232	261	235	245	213	212	203	225	241	223	224	251	266	231	227	260	251	235	222	192	215	228	224	219	227	220	226	231	234	258	216	241	264	207	241	217	222	216	231	264	240	237	246	260	211	219	259	250	222	247	228	228	246	213	235	221	237	218	226	228	202	231	214	210	221	236	207	218	247	232	206	240	231	250	241	247	221	221	239	226	218	246	243	205	224	222	221	217	229	263	225	255	200	257	233	234	235	254	260	288	274	227	228	219	242	216	213	235	200	209	227	222	248	258	234	232	229	266	237	229	224	227	230	238	260	232	224	249	257	204	246	228	240	240	222	211	228	210	221	222	206	230	231	255	240	224	221	248	208	249	221	231	252	241	282	264	245	240	235	240	255	216	255	247	250	219	207	214	220	229	253	211	241	265	209	259	247	209	223	227	226	221	236	215	240	214	266	247	241	245	223	195	236	232	237	253	244	226	242	212	260	239	229	232	260	240	242	210	247	223	226	260	213	264	241	244	231	229	226	226	238	249	251	207	230	216	221	238	264	240	227	247	240	243	213	218	242	247	264	243	215	225	243	270	215	266	217	231	248	246	236	229	226	241	279	219	222	228	217	212	235	237	232	229	209	235	224	215	201	246	238	219	224	209	252	247	209	206	275	216	225	216	234	234	211	228	245	249	275	206	251	272	223	217	222	251	232	245	252	241	209	231	219	223	228	228	228	188	250	244	243	233	237	227	201	214	242	207	241	249	240	257	233	246	235	230	231	239	238	231	235	235	219	201	215	247	225	231	246	219	221	220	266	245	267	201	226	250	270	215	227	262	248	231	242	251	219	214	227	236	233	223	243	250	221	232	218	234	251	222	216	215	228	217	240	214	225	242	245	236	232	240	222	253	262	228	244	236	234	236	213	230	254	237	197	240	239	232	245	229	245	246	260	262	228	238	227	220	240	237	232	243	247	224	212	235	250	218	212	234	244	220	226	244	232	205	240	229	207	246	256	224	258	215	238	216	219	207	231	244	230	257	215	217	263	225	223	217	214	232	227	245	231	244	266	230	231	205	216	206	224	218	241	266	237	229	238	229	222	225	233	230	224	234	230	283	239	269	271	263	197	237	215	225	241	222	205	246	212	217	228	206	253	228	227	245	219	223	207	207	222	223	238	228	254	248	238	209	237	224	239	264	238	266	242	236	226	223	231	232	231	215	256	260	246	234	210	248	205	221	230	240	210	205	250	252	225	229	220	220	230	248	218	237	244	247	228	250	216	200	223	264	228	222	249	248	225	224	221	239	229	259	240	211	252	226	218	229	227	249	237	247	240	245	237	213	262	231	226	248	223	245	218	216	237	204	236	238	210	236	240	246	218	225	236	227	229	204	252	244	243	219	218	208	224	206	222	214	252	225	215	221	236	239	211	221	205	220	206	221	245	218	228	236	249	226	225	226	221	224	228	240	243	239	218	236	221	217	230	249	243	241	221	221	207	221	229	236	218	226	201	231	226	229	231	244	202	229	247	239	231	227	231	216	216	227	222	227	225	237	217	230	225	260	232	235	235	230	230	242	246	220	234	223	238	275	237	235	236	232	211	262	231	263	228	223	247	218	223	240	218	232	228	251	252	227	254	232	259	207	238	238	248	207	228	202	221	217	236	261	245	229	268	245	215	214	216	219	242	228	211	223	207	233	251	258	230	223	226	252	214	219	224	233	216	214	200	234	235	227	239	242	222	225	228	241	240	211	250	241	266	225	223	248	259	238	254	235	210	230	229	236	231	231	246	231	251	243	253	216	223	228	237	254	248	275	219	223	238	261	224	275	235	246	261	219	247	206	232	232	226	190	199	250	242	245	219	255	228	212	237	224	201	226	243	236	221	227	213	258	249	269	213	232	227	208	263	220	226	248	256	244	246	235	256	234	232	231	252	210	234	235	228	244	234	245	251	232	226	244	218	235	230	227	240	241	245	228	237	236	227	199	235	216	233	253	200	226	216	267	244	231	234	229	244	204	232	240	220	250	233	214	218	215	248	204	208	218	254	199	231	217	243	248	214	238	268	209	227	223	218	213	251	235	252	235	253	237	254	258	241	239	250	212	220	224	213	221	229	234	214	238	219	230	231	222	251	226	238	231	221	232	207	236	232	228	249	215	235	234	221	239	250	224	207	241	240	238	253	270	235	232	214	204	225	256	249	210	246	213	227	229	251	244	224	248	209	232	222	220	230	215	220	226	228	228	244	229	194	221	219	226	253	221	232	215	233	243	205	242	207	242	241	220	217	256	257	254	246	216	227	260	235	252	216	255	199	240	251	249	233	217	250	265	196	242	238	206	231	245	207	257	238	254	263	263	257	251	189	222	244	238	253	241
28648	41359	3676	1225	752	630	618	549	582	531	523	494	490	517	524	527	516	509	501	522	478	489	521	528	515	471	495	486	497	490	506	471	459	442	492	507	498	513	498	522	469	508	458	487	510	497	511	466	501	478	493	482	466	535	500	492	486	533	503	495	523	468	489	497	451	512	476	497	514	506	501	521	483	456	522	501	448	450	446	489	467	481	506	470	483	487	478	459	487	507	493	479	484	494	482	475	552	481	476	506	471	490	520	494	477	476	508	510	510	475	512	474	503	509	497	483	518	483	511	474	458	455	479	468	507	531	489	514	477	492	490	530	471	506	492	487	522	492	506	484	514	477	479	475	479	480	475	492	483	494	472	472	478	533	539	460	515	485	505	476	493	476	510	502	494	472	497	455	513	498	490	494	451	506	508	493	507	505	481	484	470	466	538	492	493	502	494	510	496	536	447	507	537	485	463	533	508	462	465	477	457	478	492	469	477	483	491	473	469	468	492	477	453	518	487	498	471	443	454	473	479	469	477	496	480	519	512	514	476	454	492	507	479	512	511	508	514	475	517	514	496	467	492	515	470	478	507	469	509	475	491	480	507	452	487	486	491	502	477	476	515	525	489	486	496	472	490	472	467	458	481	489	488	520	494	460	480	488	499	456	473	471	515	495	485	514	498	467	489	488	506	498	515	499	482	492	533	440	495	456	484	481	458	458	496	520	473	506	507	492	492	483	482	518	479	488	509	496	474	482	507	460	462	489	519	514	480	502	491	473	502	514	505	487	508	481	486	457	532	472	477	494	481	467	467	434	473	498	438	466	465	483	482	528	517	463	535	496	462	536	483	497	511	467	470	497	476	483	497	486	501	505	495	489	507	483	482	464	518	462	515	519	502	452	483	498	522	486	477	460	481	482	435	464	460	485	488	491	501	521	498	476	513	508	505	457	479	491	501	464	487	520	523	481	471	464	460	479	469	436	473	503	490	464	467	499	455	498	462	514	462	525	517	496	516	489	487	495	479	461	481	513	474	517	458	442	461	483	481	471	522	466	461	452	472	455	481	518	495	482	492	515	528	517	484	501	474	541	516	484	501	491	505	510	493	497	501	491	481	502	502	457	491	489	456	449	475	481	454	477	498	497	483	508	478	508	513	470	497	467	473	480	502	437	463	507	505	463	494	495	504	467	505	479	479	496	491	489	451	521	469	497	487	521	479	484	503	508	477	462	488	518	446	482	496	448	477	520	451	483	485	518	448	454	476	469	473	482	489	495	482	487	496	499	498	502	484	456	457	535	481	522	516	526	475	491	442	509	469	486	483	485	470	465	498	497	475	462	474	501	488	509	516	491	489	483	508	466	501	462	483	485	452	512	441	461	493	454	484	470	461	495	503	501	473	474	476	510	498	534	546	515	496	460	518	459	457	469	506	502	524	528	471	442	475	489	483	443	483	503	481	469	476	542	444	501	520	507	518	507	462	509	478	470	488	500	473	491	509	505	492	504	467	479	496	476	534	501	437	468	465	442	539	489	525	516	454	457	491	513	501	474	475	454	487	465	454	470	518	474	527	473	464	508	492	510	474	500	502	454	505	481	459	460	507	486	503	463	506	454	446	497	536	487	465	484	520	483	507	502	472	504	485	477	486	530	491	462	518	493	490	497	492	496	476	512	514	467	493	500	488	458	476	473	487	489	483	514	479	490	483	505	474	487	477	495	449	491	497	484	520	466	476	479	439	526	489	446	464	494	482	528	516	497	503	486	498	499	483	538	508	506	483	516	499	493	462	493	521	491	472	483	434	501	511	521	473	474	506	514	489	499	488	493	538	518	516	466	472	499	470	489	507	477	502	480	477	481	478	481	490	503	460	515	535	492	509	467	506	468	459	511	527	526	478	484	532	498	474	501	491	507	497	482	458	458	496	448	493	522	474	477	500	503	531	469	520	507	489	482	519	476	464	538	487	491	524	497	476	519	501	472	495	459	491	465	520	486	440	507	497	483	489	510	523	489	496	452	479	456	487	444	478	485	488	487	495	513	515	477	502	484	467	498	553	489	439	497	447	476	493	483	488	468	485	502	501	470	482	499	499	462	484	503	481	487	495	487	528	526	482	477	525	513	496	460	474	501	534	462	464	489	490	516	515	459	547	495	513	501	485	465	491	470	482	527	487	483	487	441	513	487	485	493	473	450	493	465	469	560	493	467	478	465	505	518	521	474	465	509	493	470	465	485	480	450	463	485	492	531	475	505	502	461	496	470	453	462	524	449	489	493	485	501	512	475	505	510	484	486	466	498	462	497	474	455	474	507	473	470	516	522	489	500	492	480	472	525	471	501	524	475	469	468	521	482	479	470	490	471	501	532	517	510	510	462	530	506	455	459	469	480	496	511	515	471	483	501	486	524	526	445	489	470	499	499	492	480	484	467	507	490	484	474	507	478	473	464	510	525	479	502	496	453	484	495	509	488	505	464	502	466	471	508	506	488	465	485	484	467	467	478	485	483	521	494	489	441	499	487	480	481	485	528	501	489	514	562	530	494	472	517	541	481	482	496	495	483	507	486	470	477	461	465	469	539	491	483	458	464	469	499	506	487	453	480	454	485	444	416	496	498	498	451	492	439	501	535	506	497	471	464	500	471	507	518	441	499	501	511	490	472	483	509	481	473	510	486	473	481	496	491	475	486	503	488	473	483	498	505	508	483	471	487	497	447	466	499	498	439	483	480	465	479	500	517	470	477	470	485	489	486	496	439	487	483	535	474	489	442	477	540	498	462	478	508	533	508	510	532	488	485	457	516	465	506	484	496	499	448	473	501	507	522	498	486	439	486	449	485	485	501	520	505	472	485	477	481	520	476	481	469	474	509	484	472	484	499	475	520	447	488	521	499	519	451	495	459	477	496	511	478	458	511	437	464	522	497	484	523	448	500	460	499	508	458	500	489	472	486	461	450	471	487	489	432	485	468	467	490	501	484	505	455	488	532	506	458	503	472	492	479	465	443	517	491	459	514	479	467	472	455	519	487	529	473	497	477	477	529	469	468	478	471	502	480	510	510	503	508	529	495	524	516	545	468	478	456	493	483	505	528	475	489	439	454	510	473	478	450	461	470	491	484	525	496	516	482	508	501	465	472	528	512	468	529	493	521	467	505	502	478	491	491	456	518	508	495	521	465	463	502	510	481	481	469	510	518	464	522	501	508	473	483	529	488	519	496	474	471	462	487	465	484	460	507	464	474	483	508	448	494	480	475	524	486	475	471	493	487	482	483	476	491	493	461	472	460	500	496	526	511	490	481	480	517	474	489	516	515	510	480	518	469	487	455	494	495	476	530	458	484	474	509	487	470	469	497	482	474	517	444	461	449	489	486	485	491	482	475	490	491	496	532	523	437	478	512	490	490	474	496	462	483	502	526	499	509	482	523	516	483	499	513	516	503	489	448	469	455	496	478	487	477	492	503	474	476	460	473	503	474	528	489	429	493	513	499	453	505	511	445	485	486	473	458
32694	20641	9735	495	248	188	161	173	190	172	178	180	159	168	198	180	170	187	142	170	169	156	166	154	156	164	163	172	154	157	162	148	177	192	144	143	149	171	158	156	187	157	161	161	183	179	164	148	156	175	169	159	172	173	168	153	162	169	174	158	140	160	171	184	193	168	156	152	166	154	144	147	153	151	152	172	162	163	172	152	146	187	144	163	167	170	174	164	187	171	159	174	165	159	163	169	158	150	151	172	158	146	159	165	181	173	130	150	157	179	148	180	163	157	173	183	172	158	169	186	156	146	167	171	154	166	146	138	176	153	168	186	160	151	192	199	137	162	176	167	169	152	180	158	151	166	175	158	138	160	151	161	168	145	177	154	152	152	158	158	170	157	158	182	150	156	156	174	159	156	183	170	191	145	159	172	204	193	173	161	156	160	161	174	204	161	180	167	158	155	174	179	168	149	155	181	177	175	158	174	151	147	187	149	142	166	160	171	160	158	180	155	168	191	146	163	164	157	168	192	153	168	164	147	175	178	151	185	175	129	168	190	160	173	185	188	180	136	168	177	152	171	185	150	134	167	139	172	170	165	172	157	157	147	151	170	157	170	162	162	152	157	161	172	165	163	170	170	160	199	159	175	175	143	152	168	168	172	166	158	185	166	168	169	142	150	160	187	141	168	159	140	156	151	165	181	196	167	149	156	145	129	162	167	163	146	150	142	180	163	135	149	167	160	162	186	167	165	173	164	154	173	159	183	167	168	168	136	173	176	162	170	173	138	155	150	153	156	163	159	185	154	162	153	175	181	179	148	184	145	154	180	157	158	167	153	167	165	170	169	169	147	133	172	150	168	165	151	147	150	153	155	145	177	200	152	148	148	164	159	167	193	182	155	161	160	172	165	166	164	151	136	170	160	142	156	172	160	178	189	146	142	137	157	165	164	146	167	155	167	144	147	148	172	185	176	162	159	148	150	176	175	175	198	156	155	156	168	165	148	174	164	148	166	175	159	176	199	139	181	182	166	166	158	179	164	144	157	191	156	167	170	168	160	142	157	183	155	159	175	162	147	159	182	161	176	160	146	128	172	162	171	152	147	186	168	169	177	160	170	181	182	163	143	164	155	183	165	163	151	158	171	173	147	178	184	168	152	168	141	162	177	154	143	136	150	198	160	143	189	160	173	157	168	187	192	191	186	160	158	153	148	197	147	165	167	165	159	183	154	143	160	191	147	155	156	180	177	138	154	159	162	192	151	146	158	171	167	152	156	161	158	155	154	166	159	185	176	159	176	163	164	168	145	126	163	201	163	170	157	158	171	151	164	148	192	167	169	164	143	174	161	155	159	154	162	177	142	159	167	138	177	161	179	183	161	179	172	178	171	171	170	191	175	194	160	156	183	176	189	168	140	179	177	147	184	188	169	208	164	168	164	175	160	198	167	185	141	155	169	172	157	142	179	156	160	146	157	162	170	154	153	164	154	158	179	160	141	165	184	180	152	160	169	150	138	157	135	162	155	183	176	163	163	182	150	131	148	168	218	157	142	176	178	143	156	168	175	177	161	190	155	139	152	168	178	147	156	157	185	118	166	179	167	155	171	166	162	155	144	143	169	180	175	147	165	141	142	154	168	172	177	166	166	172	158	171	145	158	158	157	163	187	170	171	150	181	147	163	155	128	159	159	164	164	154	158	167	167	161	184	184	162	173	179	178	172	177	192	159	170	168	141	154	132	149	186	190	166	163	166	155	169	181	142	155	167	187	155	167	162	179	189	149	170	189	165	169	166	153	151	169	146	155	180	160	174	159	185	175	148	182	155	171	157	160	170	169	135	149	159	155	153	144	153	159	183	153	173	180	173	158	169	152	188	173	176	168	181	179	168	149	182	178	168	167	168	137	189	184	194	181	167	162	155	157	156	181	173	155	194	158	153	161	136	179	155	169	165	157	185	139	180	155	165	157	169	151	148	166	159	175	163	172	152	159	181	159	147	157	146	175	156	187	147	163	170	142	183	146	145	158	170	169	167	138	161	135	176	159	154	159	178	168	178	156	155	157	189	196	163	171	159	158	137	171	189	150	143	158	166	161	149	160	150	176	162	170	182	167	174	160	122	164	179	161	144	146	167	178	207	171	164	166	172	161	158	145	145	176	145	165	173	144	186	166	150	173	189	184	162	160	180	149	156	143	186	149	147	171	177	203	157	189	159	147	177	163	175	151	161	158	165	157	163	155	168	161	169	169	183	173	164	157	180	164	164	172	159	173	155	166	170	146	146	143	175	164	169	164	164	146	157	162	172	158	173	152	161	157	167	167	148	161	190	178	174	164	166	153	182	164	158	155	164	163	185	179	158	170	191	149	153	170	187	157	168	162	179	164	161	148	159	171	155	166	182	169	183	161	156	163	166	160	162	175	157	167	143	165	166	156	194	174	157	135	149	175	186	133	172	165	150	135	145	161	178	165	170	157	145	171	194	154	191	173	153	157	151	172	169	153	175	164	130	172	179	149	198	159	168	202	185	144	148	158	145	171	167	147	168	169	158	178	147	149	157	150	170	162	179	166	169	154	161	167	171	163	182	154	163	174	173	159	149	161	181	168	164	167	165	159	172	155	163	162	180	172	172	154	163	172	176	162	161	173	163	166	169	162	186	152	155	173	159	183	149	171	164	149	184	145	165	171	169	171	178	181	157	138	176	162	187	149	158	176	181	158	151	188	158	155	172	131	161	154	168	183	166	155	147	153	164	163	165	191	162	169	159	175	169	142	177	158	144	169	153	163	155	149	183	159	169	156	147	175	163	177	154	168	185	177	151	156	169	187	182	170	185	159	158	142	149	156	158	155	183	149	147	185	164	156	166	165	171	149	148	177	152	179	124	149	162	163	167	171	160	155	174	152	147	146	182	157	164	158	160	154	165	184	174	156	161	172	167	137	162	161	163	143	162	146	164	135	163	155	174	153	175	168	154	154	191	153	162	162	144	181	183	190	185	176	157	149	162	156	184	154	150	162	170	163	191	164	180	139	148	159	186	170	146	173	181	174	170	155	147	159	145	157	141	164	158	151	188	174	178	174	165	161	172	168	159	163	163	183	164	156	166	161	203	174	172	152	180	167	170	169	160	152	168	171	178	177	176	151	150	164	160	149	172	168	180	154	147	163	165	170	185	172	158	175	159	171	151	175	165	167	172	176	143	187	168	143	144	167	169	148	159	159	163	147	157	160	155	174	173	172	162	181	149	147	155	149	194	146	152	187	174	151	183	165	148	164	143	139	136	168	170	157	175	175	161	143	173	145	171	171	139	147	167	155	149	163	165	162	122	163	176	158	164	179	177	180	188	146	160	163	161	147	156	172	159	147	142	175	185	178	146	175	182	177	183	157	141	149	176	181	183	168	154	152	143	145	178	171	148	154	178	162	154	192	178	173	169	168	138	176	166	159	151	172	167	144	179	164	183	155	179	147	172	175	142	164	176	165	152	152	127	163	142	163	156	168	143	161
8191	3987	483	406	394	419	403	402	406	428	375	433	409	380	388	423	397	435	406	370	375	359	401	418	421	398	437	401	377	404	426	415	376	397	402	400	433	395	419	414	406	356	377	401	395	422	396	430	386	340	380	428	416	391	369	412	384	411	402	414	378	354	410	383	401	387	389	392	384	423	430	434	414	372	348	421	374	440	416	402	396	400	374	407	397	393	396	429	394	398	419	416	410	396	397	386	411	399	415	407	397	374	427	381	391	436	384	419	415	388	391	411	387	396	406	393	392	396	416	381	371	376	395	385	406	405	398	450	396	397	419	379	401	383	435	362	435	383	397	407	399	407	431	434	367	404	419	399	408	394	373	407	391	383	413	394	387	420	381	391	395	421	426	402	398	424	416	338	393	425	397	408	416	392	381	404	401	396	393	389	363	353	390	374	399	406	402	399	378	394	389	400	376	418	412	410	425	415	376	400	377	407	433	409	395	380	422	376	422	411	403	424	444	403	380	399	409	398	403	367	429	405	414	392	410	409	381	367	428	406	399	437	396	411	408	379	404	393	402	396	389	422	408	363	395	403	442	409	412	400	394	382	388	374	387	406	385	390	429	420	373	407	409	432	368	386	418	415	385	405	439	400	436	390	369	392	394	405	419	396	394	411	384	379	364	383	384	399	410	393	399	402	424	423	380	403	415	370	371	393	407	385	416	404	393	423	411	380	396	402	408	383	395	413	389	395	387	413	394	408	420	396	386	401	377	402	417	416	385	384	390	386	435	411	406	396	379	387	393	401	382	418	370	417	408	402	418	406	397	360	418	375	438	363	397	417	424	396	436	390	380	392	387	378	412	396	387	410	380	402	380	412	398	412	374	387	399	403	400	396	418	422	390	398	370	436	411	402	371	428	358	409	428	364	413	427	382	382	400	389	392	381	411	428	389	419	393	399	399	420	410	398	382	398	400	383	406	385	409	418	385	404	406	415	394	382	392	417	372	413	406	381	389	407	411	382	393	394	366	432	393	421	413	344	407	395	372	381	415	375	389	379	379	405	400	412	380	381	436	421	369	415	408	403	410	431	433	370	401	400	430	418	391	399	365	386	382	397	434	419	382	389	378	374	412	385	404	378	409	403	408	391	429	413	408	359	390	405	417	406	384	391	371	417	394	396	390	381	423	385	404	438	385	412	380	393	414	406	390	389	432	389	380	400	428	400	438	440	386	416	440	411	428	398	363	423	387	416	394	367	384	407	380	381	385	390	418	365	406	381	408	404	369	396	405	411	418	414	428	413	402	399	375	379	385	417	429	407	420	406	421	431	396	425	390	434	369	437	366	412	422	395	390	412	378	378	371	396	405	390	366	396	401	401	423	384	418	413	425	397	367	414	400	412	393	431	400	444	376	409	410	408	401	406	416	383	392	401	416	379	410	370	385	404	445	452	416	383	405	402	377	401	432	379	377	392	398	406	399	397	390	370	413	409	418	402	402	384	420	379	401	402	404	404	434	398	369	377	396	411	371	403	396	417	404	422	390	372	400	401	401	434	371	406	365	399	407	420	353	374	411	398	407	449	436	422	378	371	427	404	401	398	415	420	395	408	441	369	394	424	436	403	396	387	362	390	407	410	397	398	423	401	414	431	412	400	414	400	361	395	395	374	407	405	440	399	403	371	385	397	438	387	395	401	455	419	400	442	405	388	387	402	381	420	396	421	434	400	421	433	434	386	408	390	396	382	380	403	396	440	442	455	402	400	420	372	382	362	425	424	384	410	411	407	430	397	392	436	415	384	421	424	406	372	377	403	399	392	414	399	391	419	384	399	385	401	384	381	419	428	393	422	418	390	385	388	361	386	422	423	434	407	382	393	408	422	403	389	417	408	365	399	418	364	401	391	387	385	420	405	364	398	403	401	423	410	415	401	433	394	391	396	378	404	417	385	369	413	398	391	402	398	425	395	386	381	411	432	395	382	399	390	388	391	400	378	370	410	398	378	419	399	385	426	395	418	404	432	393	405	389	376	432	385	398	380	430	385	421	413	393	377	377	445	379	399	400	388	430	402	398	399	390	433	401	385	407	382	396	391	387	399	417	390	408	432	391	423	409	385	389	396	395	406	399	414	379	404	392	430	390	382	409	411	414	418	407	395	395	417	416	385	385	406	410	355	387	395	371	396	388	416	404	379	373	389	399	397	348	410	362	412	419	382	407	415	408	379	386	408	405	395	384	366	422	396	355	392	422	369	440	405	412	374	404	428	391	407	423	396	376	378	392	413	412	384	414	414	377	386	382	410	409	378	432	407	361	414	402	380	375	387	383	416	358	383	381	377	382	441	427	392	421	373	421	417	358	395	409	376	395	395	412	387	425	393	390	358	431	438	407	392	421	384	380	398	420	399	408	415	381	397	402	424	402	362	406	397	396	380	413	405	399	370	382	405	386	405	422	407	400	393	400	422	392	427	417	383	415	374	412	401	422	414	443	429	420	441	425	393	406	402	426	396	384	429	372	450	383	390	365	421	379	385	395	391	399	390	358	434	401	403	395	393	409	375	397	408	416	367	386	385	419	386	433	413	408	398	419	374	400	376	431	400	368	397	419	403	395	384	386	405	423	417	423	400	393	419	392	433	383	414	381	384	399	398	409	381	385	408	400	400	358	403	408	372	418	395	385	395	421	384	402	398	409	398	376	397	386	401	406	369	442	395	409	363	409	417	386	393	428	399	398	416	408	400	409	400	424	393	436	433	396	393	407	406	434	371	381	389	388	410	377	415	413	409	425	406	398	386	410	409	401	427	405	402	403	449	408	465	424	384	396	394	412	387	400	409	406	401	411	408	413	404	352	398	405	393	391	409	365	421	413	385	408	375	383	432	406	431	381	392	390	425	404	388	421	360	395	417	396	432	373	389	426	384	390	406	371	364	425	364	428	418	428	399	422	420	398	382	371	392	407	418	426	384	414	393	416	399	414	343	392	399	397	425	388	417	376	402	392	416	413	426	444	401	418	350	386	405	399	385	394	379	395	402	378	384	388	379	429	370	411	402	413	398	384	417	403	428	416	398	390	372	398	396	426	408	393	348	409	406	413	399	378	413	366	421	408	387	388	409	407	393	384	411	387	392	384	401	426	400	402	424	395	374	430	439	403	397	391	406	382	384	394	366	386	404	402	375	416	421	389	361	399	404	434	465	419	405	381	418	421	372	380	364	353	375	413	410	389	408	417	408	406	423	359	401	396	414	413	426	394	401	382	420	405	359	401	386	390	430	414	411	371	389	394	369	405	419	411	431	405	381	438	381	409	411	408	428	398	403	417	365	440	361	380	390	375	405	365	405	388	428	382	388	380	390	411	391	380	418	361	415	395	429	391	396	415	365	359	377	392	399	375	415	405	407	421	420	427	374	395	415	428	400	387	373	376	400	389	374	376	365	386	392	430	403	390	386	408	383	405	375	417	429	377	412	423	414	393	377	416	395	391	431	385	403	378	384	404	372	380	413	386	398
24900	21452	24869	28419	21451	21202	1427	434	330	348	352	365	338	295	310	328	303	284	303	293	299	306	268	307	319	299	276	281	276	266	279	272	292	318	284	288	284	277	278	286	294	295	309	256	267	276	267	287	304	287	303	307	288	277	289	289	286	294	286	302	273	262	260	279	301	292	259	269	301	274	265	264	277	279	256	290	296	294	296	277	285	315	297	279	249	270	276	295	285	274	293	278	277	257	294	273	279	249	276	283	236	267	244	276	258	312	308	272	284	274	262	297	320	291	269	281	313	281	256	265	274	262	282	280	313	300	260	292	268	286	272	280	287	274	274	295	313	264	316	299	281	300	290	312	256	273	291	267	270	309	257	284	293	295	254	280	295	260	281	280	253	277	283	298	266	267	254	307	322	283	249	272	262	304	279	281	292	266	288	292	309	309	286	280	296	287	298	303	274	273	285	294	284	272	265	253	273	295	302	270	314	273	259	266	274	282	311	324	295	291	282	258	291	285	293	280	268	300	288	274	305	269	303	273	292	277	249	295	291	301	272	308	282	269	267	269	286	273	287	270	268	281	294	276	262	282	282	288	253	291	278	281	269	280	300	298	290	278	288	306	270	289	316	291	268	260	269	279	280	265	259	289	291	274	322	310	284	277	278	299	306	286	283	263	312	285	272	279	294	308	286	246	258	296	304	278	298	265	277	317	290	263	273	312	313	295	308	290	287	276	288	268	290	287	296	264	278	300	279	314	247	276	298	304	277	282	262	291	280	287	304	312	287	252	286	275	302	280	270	264	263	278	264	253	293	273	296	278	254	258	316	283	264	262	303	294	311	289	289	307	260	292	319	324	282	244	284	274	299	276	270	322	301	263	268	241	247	262	262	219	265	289	293	268	304	290	299	283	290	290	259	239	261	248	284	274	262	282	287	295	274	272	269	311	250	286	305	297	280	305	267	283	271	293	299	270	360	258	277	290	296	271	259	292	315	271	270	310	277	273	291	282	275	259	270	281	272	271	291	273	284	294	264	250	258	279	302	293	280	293	288	274	297	268	307	300	304	272	283	261	250	255	275	266	293	266	276	260	284	270	284	284	266	298	294	290	266	273	310	284	301	288	301	258	293	294	273	252	278	293	279	282	305	295	259	292	305	275	303	273	267	322	296	275	287	282	268	282	245	272	287	292	264	271	265	296	279	282	278	274	296	263	251	271	310	275	318	285	271	260	313	268	317	272	248	297	256	285	299	283	288	294	277	277	290	279	270	265	279	310	289	319	257	309	267	298	250	292	293	270	291	279	273	298	248	320	294	305	280	270	311	272	314	291	281	278	260	249	262	318	279	277	261	280	267	274	306	291	285	285	290	319	278	273	277	275	264	280	266	267	255	288	271	259	275	278	300	311	288	272	281	260	287	277	275	332	281	266	299	292	294	303	247	300	323	257	292	289	295	291	279	260	283	292	297	292	333	276	294	267	278	278	293	288	290	283	270	282	269	277	282	304	301	281	288	297	298	300	260	263	265	303	287	284	274	301	259	296	301	319	263	289	311	301	285	286	263	280	313	259	305	302	286	268	275	259	262	271	292	334	291	284	289	289	294	300	289	288	296	263	309	272	263	260	298	268	281	277	274	274	301	283	269	301	265	256	326	292	280	292	254	291	283	294	278	258	300	269	297	283	304	325	317	279	303	264	257	304	294	267	285	283	278	288	274	301	293	257	296	259	284	283	278	277	293	281	278	303	271	315	305	300	267	292	295	278	303	310	290	275	265	280	266	293	282	266	271	289	277	271	264	286	254	294	290	293	302	277	325	271	288	257	255	280	260	257	300	296	309	290	308	287	290	282	299	292	292	258	282	311	287	284	275	277	301	292	265	268	261	282	287	260	300	270	239	324	272	292	271	277	292	281	284	284	258	270	286	245	306	287	285	294	258	268	277	326	271	278	286	276	318	292	273	285	283	270	286	321	295	271	290	322	256	252	305	265	258	270	291	280	304	286	289	300	268	297	272	267	295	272	282	283	286	288	299	248	263	292	284	281	310	263	299	270	304	251	250	278	301	322	284	265	306	271	290	285	286	295	276	251	285	275	295	319	274	289	267	288	258	250	293	291	285	277	268	269	283	277	271	286	306	285	297	285	274	268	305	280	284	287	296	283	284	280	275	269	258	309	294	292	265	303	289	286	265	271	276	258	286	298	298	271	289	276	314	283	295	259	290	301	263	291	284	286	268	253	297	307	282	282	247	281	286	270	273	285	279	300	247	267	290	295	305	278	291	295	278	302	284	247	278	298	281	277	291	311	294	301	264	301	273	281	283	251	296	302	283	319	262	274	254	255	285	281	292	287	284	244	267	284	295	277	258	287	292	293	292	287	288	277	285	261	264	264	292	299	278	287	286	274	287	305	283	277	278	290	271	270	283	276	267	275	294	281	307	298	286	275	249	285	285	276	277	264	262	309	292	267	289	263	272	266	320	286	297	296	293	307	280	298	272	259	283	294	272	294	280	295	284	309	297	286	279	311	275	284	283	291	301	268	272	288	281	296	277	270	287	288	247	247	266	297	336	267	265	280	297	283	264	265	285	286	302	294	300	272	307	293	268	263	296	293	323	325	291	294	314	298	278	269	276	295	270	278	275	279	269	267	262	299	301	314	298	247	306	297	270	288	307	269	284	278	283	328	281	280	305	267	290	308	266	277	279	266	288	256	290	309	269	277	283	292	323	273	290	300	301	273	265	298	286	310	282	249	298	265	319	273	258	276	258	266	289	316	305	301	275	279	268	290	301	271	271	271	303	267	277	276	300	275	297	250	295	279	318	288	271	299	263	270	266	270	276	291	261	296	305	306	276	294	294	277	310	262	261	294	293	257	296	288	281	285	300	275	269	259	275	274	291	270	285	281	287	279	300	309	286	316	231	261	283	335	287	265	269	249	291	276	294	281	299	242	303	254	288	271	247	263	244	263	312	302	323	279	306	311	278	314	265	253	257	322	284	298	273	283	288	271	264	254	300	286	274	270	257	282	277	277	287	300	293	282	287	263	318	251	298	288	291	288	286	316	274	294	316	304	291	282	277	276	286	297	315	325	272	265	316	243	268	285	266	285	270	263	289	285	294	283	299	292	328	251	260	290	308	290	326	296	277	291	295	282	279	262	292	277	257	268	292	303	303	265	265	271	271	282	293	287	263	275	293	252	303	277	259	277	275	268	303	274	257	259	300	283	278	279	287	270	287	289	248	257	275	272	261	258	293	268	307	279	265	270	263	256	300	303	281	251	312	310	266	270	247	271	268	272	262	297	249	272	263	284	254	297	287	300	263	250	295	284	268	273	290	321	284	302	232	258	303	282	283	275	279	320	265	286	276	308	255	274	263	284	257	281	322	284	306	285	267	278	275	329	284	305	274	276	266	277	284	290	266	283	286	252	284	283	239	275	256	249	293	259	283	287	261	294	279	295	285	268	225	303	303	291	313	250	290	266	272	268	275	288	291	287	256	264
22040	31086	2204	990	757	671	692	673	685	651	623	641	623	614	585	633	634	595	563	634	620	621	613	612	621	642	603	595	623	620	584	620	619	619	642	586	588	650	639	612	623	596	622	593	573	598	625	615	603	606	633	560	569	612	600	616	604	588	615	657	637	657	632	618	623	594	627	609	637	627	614	593	623	639	590	601	633	625	644	651	621	613	600	596	599	584	590	654	622	635	632	627	622	611	625	580	583	614	624	615	618	583	568	646	603	565	605	565	621	579	613	623	630	603	622	640	620	603	641	629	657	610	627	618	651	626	641	642	565	584	617	653	599	615	593	650	594	622	601	594	640	636	609	637	650	624	560	559	651	604	599	636	592	621	567	647	611	595	601	641	658	646	623	678	603	608	612	626	600	645	606	667	639	668	602	658	602	581	594	626	628	571	654	585	607	612	634	588	621	612	630	596	623	686	580	624	600	620	642	638	631	582	614	662	654	665	610	655	638	659	584	606	598	621	582	615	642	623	626	612	597	576	565	652	647	653	642	598	611	616	608	603	621	616	622	603	621	644	635	669	658	616	588	631	595	638	594	595	646	623	646	592	616	651	626	596	630	614	625	637	619	630	572	612	649	608	597	618	624	589	641	630	571	598	635	639	662	646	645	589	595	646	609	641	616	604	585	579	592	621	657	612	640	639	614	631	622	607	584	625	595	618	595	681	609	596	540	654	624	608	619	611	624	611	627	612	602	625	603	628	599	598	602	618	590	604	622	598	581	598	617	651	618	589	663	623	610	631	603	597	591	602	606	585	634	613	641	652	653	628	578	575	591	616	630	602	600	641	601	615	605	594	661	633	646	615	622	661	596	626	589	658	596	603	607	622	615	600	600	643	643	599	571	632	653	582	623	617	592	583	634	594	607	629	628	611	598	603	616	638	598	576	628	647	593	656	641	611	656	601	624	642	586	626	596	624	624	607	642	583	606	601	568	625	607	577	613	616	642	623	615	642	622	622	633	616	618	611	612	584	610	636	596	609	605	595	616	653	574	601	605	594	619	633	587	617	638	591	632	570	643	623	668	633	594	631	601	634	604	604	591	652	642	592	635	617	644	608	593	605	613	643	579	591	611	613	603	632	596	604	616	588	665	630	608	611	604	611	580	644	631	664	625	639	578	594	584	613	619	591	611	632	571	609	614	599	590	619	621	616	606	637	623	569	633	632	620	633	664	582	612	640	606	602	589	580	603	645	599	632	582	623	610	617	598	597	634	593	623	595	634	626	625	574	613	651	599	582	634	648	607	594	636	592	656	565	643	663	591	592	583	576	652	620	606	652	581	629	652	627	635	570	593	640	621	629	634	600	637	608	630	586	617	621	618	586	567	618	626	656	613	578	572	576	618	582	662	593	630	600	643	642	605	634	586	607	650	626	611	655	590	622	599	592	660	584	581	630	597	624	585	595	624	611	614	594	583	634	600	600	611	618	585	629	633	606	621	604	607	596	629	618	653	633	631	641	656	611	602	611	619	620	626	627	587	616	604	606	648	652	600	590	636	607	622	616	624	626	622	649	594	606	632	590	613	642	598	650	611	592	601	600	632	599	622	604	613	623	596	602	590	666	627	665	647	569	631	622	606	626	602	624	625	636	625	648	617	607	649	596	603	657	592	606	585	618	624	684	587	659	601	605	601	614	584	656	660	618	636	633	622	624	586	668	648	602	597	659	590	602	614	592	648	559	634	622	590	640	628	614	608	615	566	634	630	624	600	608	616	625	618	644	605	615	623	633	599	580	579	597	614	622	636	630	628	638	622	612	607	586	594	598	629	607	622	641	631	578	604	605	592	610	603	586	625	611	629	627	606	604	579	598	593	628	626	626	624	636	615	596	632	603	601	595	637	618	619	640	611	628	601	566	642	613	633	594	595	603	601	595	582	582	605	618	601	645	581	614	603	565	568	629	584	644	631	648	622	633	600	598	602	560	608	631	638	592	621	640	599	582	635	600	604	602	573	647	607	638	588	652	605	595	619	639	640	621	604	599	609	622	627	617	628	564	608	599	597	610	597	596	595	596	580	641	615	605	620	605	602	642	584	623	603	611	637	580	593	631	603	604	572	608	599	563	602	609	618	580	663	624	619	585	603	588	593	595	586	607	632	604	615	597	580	606	581	601	623	643	638	611	638	640	654	580	634	629	613	653	620	629	582	606	605	636	637	618	617	626	615	588	645	608	601	610	577	588	632	589	618	640	547	622	643	647	645	577	600	625	601	614	657	619	595	628	628	610	660	593	625	660	612	597	614	597	599	643	647	617	617	594	622	614	602	608	553	595	663	644	653	573	607	568	632	627	674	642	618	615	631	618	621	604	596	611	629	600	601	640	592	628	602	571	642	607	654	606	567	618	649	641	603	604	582	596	631	581	619	625	573	615	605	627	629	624	626	601	601	588	593	634	602	580	602	592	585	589	605	630	615	639	620	570	583	624	635	646	638	635	584	611	596	596	577	589	627	520	647	630	634	598	607	594	625	620	603	626	630	616	584	556	585	610	567	596	563	607	626	624	630	611	589	646	664	601	606	613	598	610	607	597	623	593	612	637	609	593	609	603	630	596	596	609	591	588	601	630	606	637	637	625	607	594	570	590	585	613	594	608	623	614	622	637	619	628	642	632	631	603	605	620	596	558	598	643	658	582	606	592	636	624	613	610	647	641	631	574	634	657	599	624	604	588	612	601	565	614	607	598	581	591	581	610	592	582	606	591	611	583	601	665	599	638	633	624	630	630	614	582	618	643	601	622	617	635	648	635	635	599	596	635	591	584	621	609	593	636	590	613	567	602	620	616	636	624	555	658	618	633	656	633	586	641	614	593	613	606	618	570	602	600	627	631	634	632	620	571	589	582	634	636	629	603	597	592	627	647	604	609	609	621	618	595	620	605	606	647	648	657	610	593	634	600	588	634	568	629	595	595	593	613	565	587	634	656	631	570	630	635	643	632	605	588	615	583	610	619	564	639	632	617	594	650	591	646	634	602	666	612	584	636	607	608	617	652	614	599	616	616	599	612	594	631	570	591	622	616	614	634	662	602	593	591	648	594	599	616	621	640	600	597	629	690	616	598	621	609	623	600	611	625	586	624	578	644	611	603	574	666	627	627	629	609	622	621	619	600	601	590	643	588	645	600	607	613	560	607	593	618	575	618	618	637	609	612	641	593	584	591	563	645	580	590	622	616	616	588	595	589	609	607	617	613	588	651	639	575	643	642	617	623	644	597	595	601	648	610	635	623	594	604	611	641	660	576	648	660	591	656	588	601	623	560	635	594	617	608	620	652	600	582	581	624	583	584	611	618	619	642	623	650	598	658	556	617	583	638	643	605	608	603	597	658	622	630	538	569	620	614	579	624	631	623	608	581	634	632	626	561	659	618	600	621	612	641	572	592	601	651	594	646	603	646	634	569	579	628	616	552	586	607	574	623	575	592	637	623	595	664	584	632	598	636	607	575	643	565
24301	21478	25255	28112	21482	21491	20973	778	399	333	328	310	319	255	258	269	295	235	236	238	256	255	261	222	262	216	247	267	248	258	223	243	241	253	245	235	232	250	264	207	229	232	236	217	227	241	230	253	224	171	234	233	272	232	233	279	258	213	207	224	251	240	243	254	234	240	233	202	259	225	210	230	221	241	257	246	246	222	256	221	214	214	227	235	228	258	245	244	230	228	242	245	237	253	210	199	234	253	238	239	238	241	219	209	234	269	235	220	250	203	230	223	232	245	237	227	273	237	261	243	218	228	233	234	231	237	255	221	222	261	210	216	245	246	243	247	240	237	259	186	240	205	226	252	228	267	256	239	239	238	231	236	231	214	238	237	277	211	236	236	236	250	206	215	225	220	206	227	220	254	219	252	222	230	256	243	262	239	231	240	213	245	253	258	240	226	239	223	248	241	217	252	224	229	236	252	232	267	249	246	240	249	206	234	207	218	241	230	236	282	230	236	258	242	268	212	260	241	240	242	219	256	232	239	195	195	201	262	259	208	250	204	246	246	220	241	228	237	260	218	214	255	236	230	229	228	226	221	267	233	209	242	251	235	227	223	233	220	225	251	213	229	236	245	262	245	239	216	261	249	273	246	244	230	233	256	260	253	244	229	223	254	215	253	250	231	199	267	229	243	268	245	234	219	251	248	232	223	237	248	272	240	257	231	249	251	243	218	243	221	252	221	260	239	239	239	261	255	229	228	236	218	225	228	245	238	236	242	235	252	222	207	226	240	253	221	224	245	227	223	241	252	219	228	268	227	221	263	239	246	220	232	214	235	239	244	244	249	215	238	261	234	237	244	236	246	223	220	254	236	220	235	242	221	220	233	220	216	219	201	261	223	254	239	219	266	240	202	240	265	210	198	250	203	214	257	246	228	232	227	190	215	246	218	229	238	202	257	236	245	236	243	235	209	225	195	235	216	253	225	217	224	223	245	210	223	231	246	239	234	264	252	229	245	221	250	225	228	212	213	282	227	218	217	228	236	230	218	268	213	230	222	243	231	229	238	234	226	213	216	237	244	245	241	224	234	234	223	214	224	240	236	241	235	228	227	218	219	214	250	246	231	223	219	258	263	244	219	235	231	245	234	240	220	235	252	256	216	215	210	241	240	239	215	210	231	241	214	239	250	246	236	221	221	229	210	235	233	250	217	227	230	229	241	263	246	203	220	235	255	244	232	248	229	245	264	260	202	238	231	208	266	210	276	234	233	221	245	239	237	239	211	241	252	236	233	248	236	226	221	233	222	237	232	203	233	247	216	233	189	227	234	211	218	247	222	254	211	235	254	240	233	242	226	213	243	240	266	248	246	256	222	245	231	265	216	254	217	258	213	266	231	215	246	239	241	225	234	231	240	249	256	224	245	222	232	254	244	249	233	238	218	238	249	221	267	261	231	249	233	267	230	246	221	229	247	250	258	222	257	243	210	223	226	221	240	257	212	234	233	267	232	213	246	218	230	228	244	245	233	231	221	235	257	230	226	226	243	224	241	250	252	237	265	235	230	226	247	232	258	232	232	237	219	230	238	246	237	222	248	235	277	224	243	219	252	249	252	243	260	208	225	233	234	202	218	269	254	238	222	244	212	252	223	227	247	232	226	248	241	222	224	253	243	235	225	203	227	222	265	233	263	223	261	231	247	222	247	227	233	223	220	245	234	225	254	243	222	271	245	248	221	224	223	230	247	255	237	245	238	227	227	237	235	223	251	263	245	208	224	241	199	237	248	224	223	229	220	237	243	227	241	242	215	190	213	204	250	244	227	253	236	241	247	237	266	231	222	212	227	210	225	229	264	221	252	219	233	240	229	226	200	234	210	203	242	265	230	220	237	241	254	236	220	222	274	256	243	275	224	263	256	225	225	219	256	229	220	225	240	222	230	233	237	232	224	254	232	234	250	241	197	223	264	253	257	252	227	253	231	243	218	251	231	232	226	247	201	226	229	217	219	234	207	249	263	220	225	243	242	247	212	264	257	246	215	258	252	237	223	248	209	205	241	224	221	234	208	240	238	234	233	212	222	198	220	230	227	194	233	224	216	202	213	246	253	218	233	204	216	256	224	251	224	261	260	241	233	232	225	230	266	233	248	228	234	238	189	241	230	245	209	227	212	206	221	213	263	212	224	217	215	260	225	195	269	275	206	229	237	259	222	214	232	232	244	232	225	223	237	213	229	214	266	267	204	279	247	250	224	251	231	243	262	245	179	231	214	217	234	214	228	255	246	204	238	254	244	249	230	231	237	246	247	236	220	207	206	228	236	219	252	245	255	236	241	252	219	234	238	253	237	225	207	236	233	214	204	206	229	203	255	236	241	230	229	232	244	224	244	220	246	240	205	233	239	255	207	219	240	239	257	240	248	219	205	216	263	256	263	235	261	239	234	226	221	229	216	217	241	236	247	267	234	201	231	229	226	247	254	241	227	234	237	234	237	252	259	224	243	235	210	246	242	260	232	233	225	246	226	234	226	231	218	241	242	222	221	238	210	240	234	265	257	219	220	233	223	228	231	263	226	229	233	225	234	217	221	236	241	233	220	221	236	225	214	240	228	235	231	248	207	246	222	213	237	242	266	247	233	248	207	241	234	210	216	223	241	231	240	209	210	222	202	209	243	214	234	229	239	252	216	192	281	234	253	234	252	228	257	221	249	208	230	220	240	240	215	231	239	243	222	229	236	250	225	226	246	227	224	234	234	275	238	242	207	251	273	236	216	202	205	211	243	228	223	221	224	210	226	210	248	241	261	238	236	240	258	241	199	261	229	220	251	223	208	230	233	243	275	242	245	227	249	248	213	207	223	208	231	234	234	222	214	241	219	259	243	211	256	211	179	232	208	264	215	230	218	281	218	250	231	221	238	263	209	239	242	230	232	255	232	244	244	225	229	232	213	226	252	214	237	239	232	238	201	239	237	228	241	244	257	241	240	249	225	241	259	227	248	226	231	246	227	238	245	225	255	234	246	253	204	228	231	243	227	239	257	211	254	250	217	219	237	235	258	223	242	239	224	229	213	233	205	220	239	229	222	202	217	243	248	240	235	230	230	231	254	236	254	206	231	258	225	238	222	213	250	213	180	225	242	235	206	210	243	201	193	256	275	251	211	215	205	240	236	257	238	193	231	258	207	235	228	241	232	225	217	220	224	230	264	234	224	242	207	220	245	214	218	240	236	229	217	227	241	225	230	245	253	236	239	229	243	259	207	240	246	201	257	224	211	229	232	210	205	213	223	287	237	225	227	222	240	247	242	233	275	250	258	210	235	246	214	249	236	244	199	251	240	235	267	256	209	219	238	221	222	244	234	203	231	260	242	249	233	228	235	238	243	237	234	221	230	248	263	253	248	254	253	216	224	235	215	218	240	206	222	232	245	239	215	221	247	249	240	228	264	222	225	224	222	250	227	237	224	228	237	213	265	235	248	237	226	247	247	248	227	248	219	213	219	222	228	243	261
28531	41613	3533	1228	757	619	577	577	523	551	520	519	523	501	517	519	499	512	522	485	491	525	498	511	505	493	483	486	484	484	498	473	472	508	491	454	523	467	510	477	518	539	488	548	467	499	465	511	493	465	482	490	457	497	535	468	494	465	528	490	452	521	508	488	471	516	495	454	513	494	420	506	504	491	466	509	431	471	494	481	498	475	490	512	515	503	453	499	473	522	494	521	490	471	512	523	513	514	497	496	488	485	523	501	525	491	526	481	454	469	539	484	470	501	491	504	467	508	485	508	493	480	487	518	485	525	501	472	469	471	489	493	510	441	476	516	493	531	495	503	517	495	473	461	499	529	477	532	474	459	482	510	481	498	505	470	525	488	520	453	491	487	465	505	511	523	460	470	484	494	454	509	521	490	454	506	482	480	492	487	488	500	542	483	513	501	492	532	477	462	458	520	502	488	505	511	502	498	538	475	435	457	504	455	491	469	467	533	516	475	521	494	469	508	487	487	494	451	506	492	468	518	472	473	495	498	501	503	488	501	481	473	479	470	486	471	449	506	460	503	468	503	515	541	486	472	505	498	472	498	478	495	466	519	474	499	505	508	481	531	485	545	511	481	502	543	519	493	519	481	519	471	480	504	491	503	528	514	504	530	460	491	511	463	464	492	513	496	478	457	533	517	497	488	478	478	486	474	518	538	503	514	501	458	485	434	449	491	459	468	522	484	501	468	454	530	479	491	487	490	473	509	474	474	488	487	497	502	466	484	487	518	520	485	474	521	464	510	489	505	482	483	484	452	461	522	521	476	481	506	498	529	516	490	481	457	495	529	501	493	522	469	477	477	465	460	544	476	474	490	488	501	527	472	482	472	458	473	486	478	471	462	496	471	453	468	514	482	486	509	450	522	488	525	493	508	470	518	510	475	488	494	469	520	495	517	493	488	499	507	517	504	460	497	518	487	508	482	493	460	484	475	472	457	496	476	443	482	473	485	445	454	484	517	487	503	498	471	464	485	489	479	518	532	517	522	482	479	443	468	523	470	475	489	494	481	475	496	514	480	471	492	496	455	507	529	479	485	479	475	481	551	481	517	521	473	498	482	479	474	491	487	469	471	451	504	499	485	448	485	486	510	499	485	468	470	502	483	489	473	529	498	510	494	532	499	489	476	496	473	499	487	468	475	466	492	527	486	444	509	497	537	518	479	505	527	512	513	535	507	490	493	454	518	490	484	536	524	515	512	516	523	499	451	441	460	475	492	487	479	495	474	541	501	435	530	476	489	459	505	477	487	487	440	500	501	511	521	475	481	448	465	465	490	465	493	497	484	498	487	502	497	468	489	501	512	490	504	456	476	459	491	464	505	508	447	464	485	496	509	514	500	445	478	519	481	492	506	504	508	474	522	468	509	473	517	490	494	475	482	481	473	487	505	489	477	497	485	516	493	443	476	481	480	497	519	471	470	453	493	484	492	492	470	506	470	504	502	511	508	474	474	508	503	516	501	493	510	532	476	490	515	463	513	520	480	477	449	484	467	524	474	503	478	507	478	517	460	469	512	495	531	467	435	500	514	491	509	510	481	485	442	516	487	478	515	511	510	490	497	453	509	472	452	539	507	481	514	491	528	500	484	461	509	481	478	511	469	483	472	502	482	453	494	500	529	516	471	465	467	491	518	488	488	503	445	490	528	495	479	441	495	487	466	507	512	492	461	486	480	496	459	491	474	457	525	475	509	423	472	507	487	497	480	471	520	462	456	470	464	461	497	506	533	487	495	496	474	477	478	482	511	478	487	476	512	489	467	492	484	448	487	467	453	465	476	472	502	503	483	466	474	521	529	507	487	512	468	458	497	469	504	491	493	511	467	492	522	481	490	486	478	463	486	515	524	467	491	480	491	467	489	459	515	444	499	525	538	489	473	505	472	545	488	480	514	490	497	490	473	499	491	458	533	472	476	493	466	510	499	503	479	508	530	493	463	454	509	511	477	496	484	461	487	474	500	510	441	475	496	492	447	494	499	488	480	497	499	474	475	505	429	504	509	522	493	482	482	479	461	499	518	505	464	520	513	476	446	535	470	499	508	470	459	459	462	461	436	502	493	493	476	510	491	456	474	473	475	500	481	499	476	507	469	473	468	449	497	544	514	510	513	473	516	513	528	471	472	473	490	473	484	513	455	504	533	463	500	489	478	524	494	506	471	472	474	484	459	512	516	494	508	508	481	497	486	491	517	479	468	476	516	491	481	540	477	514	506	442	505	490	471	482	480	502	474	476	520	494	476	479	442	459	501	497	512	465	523	479	476	461	472	497	481	473	478	478	464	500	486	490	488	475	454	506	534	497	511	471	457	494	448	531	477	483	464	475	503	491	499	461	491	504	449	483	481	505	475	467	470	506	511	489	540	466	458	519	497	500	483	492	512	493	459	465	460	491	464	504	488	461	507	513	480	465	491	494	474	480	478	512	439	433	477	489	500	461	466	488	484	526	506	492	525	502	523	516	479	439	505	461	463	478	534	481	475	477	521	513	483	469	520	487	492	480	503	498	483	490	489	467	504	499	483	474	497	501	515	465	454	458	475	456	458	463	520	461	450	492	508	471	461	493	520	503	498	488	471	516	493	497	457	493	472	527	536	471	449	517	487	480	476	497	511	491	525	469	460	497	490	511	505	480	473	504	482	457	498	484	495	493	471	514	503	489	461	507	442	480	490	513	473	488	497	484	458	514	484	470	469	486	496	483	445	485	493	522	513	471	520	461	479	483	495	471	502	482	463	469	528	456	467	505	457	481	482	500	491	510	525	483	483	467	546	530	499	509	484	478	479	464	505	458	476	476	508	507	493	522	478	565	474	489	514	533	473	489	483	482	502	507	487	473	410	494	514	506	456	492	491	487	524	519	512	469	469	492	463	496	508	486	453	521	456	444	508	475	538	451	466	527	490	491	519	493	503	473	470	521	516	465	490	475	517	511	470	481	435	492	519	499	463	480	515	471	438	505	482	457	512	465	484	468	526	521	489	529	498	491	492	470	493	506	496	514	466	497	486	494	509	517	479	514	485	491	508	506	503	468	510	469	515	489	483	464	476	488	501	532	508	476	482	439	522	505	499	486	489	470	474	461	501	529	493	481	482	458	481	513	527	467	463	516	484	509	493	473	464	486	499	469	469	513	434	489	481	490	483	469	507	465	493	507	489	511	511	462	497	463	485	467	483	482	464	516	484	484	503	498	494	496	455	478	459	441	431	478	485	481	492	466	526	505	510	510	457	505	449	465	483	491	504	473	512	491	513	485	453	488	461	538	446	474	534	512	491	505	469	506	494	483	484	511	484	498	497	480	514	486	480	479	476	478	465	468	465	481	503	501	509	520	475	509	496	495	487	500	464	494	484	494	506	483	469	468	500	483	484	469	524	516	469	483	448	489	521	465	504	478	530	500	530	507	457	469	483	500	472	491	432	430	480	426	527	474	513	483	495	465	471	447	491	481	515	465	503
32597	20675	9957	625	302	294	261	178	167	158	174	152	153	161	162	170	178	180	176	178	183	136	204	162	173	149	168	152	141	141	165	141	166	163	154	179	162	157	172	168	151	175	170	194	170	166	153	173	167	163	159	182	167	156	170	165	131	165	169	174	156	158	172	174	151	181	159	159	182	150	164	178	164	163	169	135	172	158	168	168	135	146	188	148	152	190	135	156	147	182	175	147	165	168	164	156	162	166	170	172	165	187	192	161	194	157	168	164	175	172	147	156	154	182	161	181	156	170	171	182	148	144	170	167	155	162	167	175	169	171	157	168	168	165	153	175	165	161	167	166	175	175	181	150	175	167	155	174	156	160	172	178	178	176	144	155	155	152	171	171	162	156	182	164	152	154	198	149	164	159	160	164	167	172	169	171	151	164	155	169	179	173	169	182	153	175	150	139	152	162	160	169	151	162	158	153	174	157	173	162	194	169	167	159	170	174	177	161	160	158	145	161	150	134	167	165	186	190	169	172	167	143	161	180	167	182	163	169	173	162	141	163	155	172	157	146	164	152	153	160	181	162	181	155	155	155	169	179	176	159	175	158	176	147	155	165	150	158	176	164	170	174	170	155	163	151	165	148	169	151	155	178	153	177	161	172	196	167	165	180	170	157	149	145	153	167	153	185	181	162	186	179	156	179	155	165	151	167	163	158	146	178	142	131	150	171	169	167	171	162	154	176	164	181	162	176	165	184	149	160	167	172	169	151	170	145	174	167	166	160	159	164	161	177	170	174	183	157	171	179	176	158	165	171	178	140	161	169	159	168	168	174	182	177	166	147	164	141	164	196	179	162	159	148	157	172	148	149	159	173	177	166	170	145	143	152	160	179	168	180	154	146	178	182	165	172	142	160	149	160	155	176	158	183	195	165	162	149	162	153	185	169	163	160	178	154	178	183	166	155	176	175	154	191	144	182	167	152	151	156	163	162	165	174	166	152	162	162	171	159	160	168	161	168	169	179	166	204	162	171	149	164	175	179	187	188	167	152	157	179	164	138	161	148	173	144	183	155	177	144	172	204	162	174	183	153	153	153	157	166	150	171	151	159	138	152	174	168	157	153	156	163	186	148	167	166	184	144	147	136	160	150	167	151	170	173	159	163	147	158	160	152	170	172	158	202	163	174	148	167	174	151	145	163	169	163	192	143	155	162	154	166	161	155	162	176	176	159	132	166	156	195	171	175	146	157	171	181	151	165	144	156	150	146	160	173	170	168	170	142	167	158	177	155	191	157	168	146	144	134	149	195	165	153	159	165	175	149	157	126	163	161	181	164	198	171	169	155	163	173	136	177	166	156	174	173	172	176	156	180	171	160	175	138	133	189	156	151	156	154	166	157	184	159	177	163	156	168	154	139	158	181	179	172	167	169	166	154	165	144	170	167	158	158	179	153	191	154	157	170	154	142	152	155	173	175	163	140	168	179	187	156	158	145	154	159	147	162	175	161	162	185	186	174	155	157	168	151	162	152	172	145	148	171	157	170	164	174	135	175	149	157	167	166	148	157	167	159	157	150	180	188	176	158	152	167	158	164	149	151	174	187	167	170	153	153	169	183	183	174	152	167	185	182	159	163	161	144	179	182	186	177	166	166	156	171	168	165	174	165	142	154	173	167	159	187	173	155	181	168	166	210	160	146	186	137	155	150	171	144	155	164	142	179	157	156	177	177	155	164	173	154	187	168	162	174	179	175	182	156	180	159	178	175	152	187	143	151	187	150	164	184	158	171	181	149	168	165	148	163	156	150	149	147	157	194	158	173	146	162	171	156	166	163	192	183	166	179	163	178	165	157	157	158	150	181	173	186	169	176	173	149	157	128	158	151	167	151	181	169	159	143	195	166	150	140	180	146	168	147	182	176	178	163	207	186	154	196	187	165	149	145	202	157	189	175	173	175	184	155	153	187	157	162	179	145	158	163	163	152	185	174	181	141	179	176	147	156	143	180	161	186	134	177	169	152	158	181	159	166	164	160	178	155	142	186	143	182	147	184	191	177	184	162	165	181	158	153	165	169	154	156	145	151	147	181	159	154	161	175	171	160	154	183	165	152	164	162	172	172	150	151	146	192	143	140	146	182	150	170	164	153	143	185	174	176	168	151	155	166	147	163	170	179	149	188	159	163	150	165	155	150	145	154	169	171	171	165	162	174	146	160	163	194	168	169	158	171	139	145	163	164	163	151	163	149	180	173	165	166	148	148	165	165	161	182	158	156	165	146	151	151	163	170	159	182	193	144	161	162	178	156	165	149	139	163	193	176	177	192	168	170	157	142	126	164	135	165	159	158	142	180	154	161	174	175	192	176	157	161	169	140	174	183	169	164	163	164	173	158	181	150	157	155	137	177	148	156	139	178	145	193	159	156	165	151	168	151	154	164	179	184	167	189	173	154	165	179	185	149	154	139	167	159	169	186	149	153	147	164	189	151	188	176	160	152	150	150	165	180	167	163	172	156	174	177	192	154	157	164	144	167	157	169	154	132	163	163	163	141	163	160	150	161	155	152	162	175	158	174	153	158	196	160	175	159	189	188	164	181	188	163	196	133	172	179	165	158	160	169	168	164	165	166	142	160	163	180	165	165	169	155	181	166	178	153	133	151	173	169	176	186	166	154	156	160	154	169	177	182	152	155	149	178	139	163	153	156	147	153	162	136	168	153	158	159	139	188	170	171	139	187	154	158	161	158	160	150	141	193	162	164	174	166	190	171	182	182	158	133	160	185	178	187	185	181	145	158	158	178	165	189	174	174	191	171	188	147	158	191	166	173	176	168	156	161	144	142	172	158	167	198	180	179	172	187	186	167	164	171	165	171	177	177	149	147	155	155	147	169	190	158	172	168	180	165	177	170	173	163	157	161	164	190	168	166	167	189	149	167	160	158	160	142	167	160	162	151	167	162	161	167	152	196	169	181	159	153	153	160	161	195	198	170	163	162	158	151	163	183	146	175	146	175	158	150	157	179	183	164	155	153	170	164	157	185	175	160	154	158	177	167	164	154	177	149	172	160	160	173	180	154	185	195	150	179	172	145	177	152	170	169	153	163	155	163	144	180	173	177	161	145	169	156	157	175	151	139	173	152	156	151	209	200	176	158	186	149	143	174	148	152	148	155	169	182	163	165	180	153	178	160	163	186	165	155	154	141	155	144	134	163	168	140	151	153	144	157	158	179	155	154	130	160	136	147	144	166	184	165	162	172	169	148	168	160	189	189	175	158	171	166	175	158	167	160	174	182	135	144	180	172	176	148	166	158	174	159	143	146	145	165	177	155	126	170	158	154	156	163	170	164	156	176	156	172	179	149	143	176	169	174	187	173	178	151	148	178	164	168	162	167	146	175	142	162	158	152	162	139	147	176	170	174	147	146	152	160	159	162	162	159	186	144	151	177	184	164	156	175	175	158	176	163	169	158	155	178	163	160	168	154	159	159	198	162	170	182	170	160	148	141	187	184	186	160
8245	4382	541	393	431	383	402	390	403	443	406	411	407	424	422	407	415	356	411	452	372	414	394	397	393	401	391	370	390	415	416	425	438	384	383	381	365	401	395	401	395	380	413	416	365	418	381	425	410	405	399	365	442	445	402	382	363	399	416	442	421	391	403	372	389	415	368	377	429	419	384	412	390	438	371	413	378	397	406	421	388	420	384	425	414	419	415	394	401	397	397	392	377	398	377	423	409	399	427	383	417	361	416	385	378	375	449	382	431	395	398	392	390	425	389	398	437	369	384	421	383	383	396	393	393	415	440	393	386	414	394	425	392	397	432	380	430	414	382	442	395	383	417	392	417	405	416	347	405	388	419	421	406	390	407	427	388	412	388	381	396	388	358	421	422	406	394	405	400	407	401	376	387	351	385	394	421	374	420	389	377	388	400	422	425	389	394	406	406	410	387	340	409	414	393	413	419	418	402	433	392	385	385	396	400	421	380	433	408	414	387	425	388	410	412	427	397	369	424	453	424	390	396	383	404	385	372	398	394	422	366	392	423	387	389	384	369	395	405	386	420	408	405	429	400	373	406	384	397	398	417	381	409	376	399	386	379	395	373	385	380	417	397	378	417	408	401	397	387	402	417	408	403	366	411	393	410	418	428	393	428	374	403	423	391	366	382	400	447	430	371	362	401	436	410	402	415	415	425	389	447	386	433	395	391	405	385	392	426	430	402	374	407	419	400	413	424	391	443	396	377	436	386	402	383	430	403	383	417	384	402	386	388	437	425	388	427	431	389	384	407	399	389	442	404	385	386	380	412	383	410	411	403	391	376	387	423	421	422	425	407	390	405	366	375	428	402	419	399	381	421	400	396	391	382	399	395	447	381	419	440	400	402	405	444	416	371	382	428	396	410	404	393	410	420	445	389	386	431	403	439	373	423	391	428	418	454	401	362	398	367	414	409	407	384	420	421	425	411	398	429	417	436	407	410	394	430	414	413	384	388	405	391	417	390	400	370	403	420	375	411	394	424	401	428	380	403	422	416	407	379	439	391	438	405	424	376	420	377	444	414	393	442	433	416	383	418	391	367	401	407	381	401	397	402	423	412	436	413	406	443	420	370	400	399	420	422	427	393	371	383	387	417	428	470	394	368	412	378	391	395	387	395	392	377	389	404	425	414	378	387	386	405	383	465	410	389	416	393	419	410	435	421	357	393	357	425	388	412	394	401	373	380	402	404	393	426	370	425	367	379	420	371	413	407	418	398	404	419	384	422	399	391	419	433	413	407	428	387	403	364	389	411	390	435	384	407	396	391	400	417	412	396	386	407	388	364	385	408	367	410	399	418	414	417	382	400	403	422	402	412	381	396	401	397	416	422	402	405	392	401	415	409	347	393	417	415	407	399	382	416	355	399	400	402	372	406	395	389	390	394	399	410	380	373	404	359	405	366	387	397	429	399	390	402	402	413	435	451	461	422	418	425	407	392	355	409	440	409	405	418	378	412	385	400	412	397	386	393	389	385	417	392	397	387	390	423	412	440	407	392	378	398	410	378	400	392	383	363	366	405	381	427	438	376	374	435	407	426	382	414	402	411	385	394	417	412	396	385	428	399	432	426	389	411	407	379	394	393	398	381	367	386	424	424	405	407	380	385	419	365	420	388	423	393	360	391	368	372	411	414	406	373	380	420	425	405	423	373	391	387	393	406	390	419	374	398	379	413	421	425	385	388	419	362	361	457	422	383	416	412	401	391	403	439	385	414	406	416	361	388	394	411	412	399	403	401	425	416	393	402	419	399	382	403	377	405	409	428	391	416	379	391	390	400	388	407	405	379	412	412	394	393	396	415	422	373	400	409	392	387	398	412	407	388	392	397	406	409	419	431	424	427	392	372	403	418	402	412	381	402	371	408	409	396	369	405	413	407	399	406	395	422	414	414	417	408	389	408	377	363	394	405	412	389	418	389	359	434	422	398	431	398	373	404	411	426	413	383	393	404	378	402	396	414	419	430	402	421	412	380	382	398	401	363	397	410	408	443	399	392	404	406	397	410	400	380	410	428	404	397	403	418	400	368	420	445	400	405	378	394	379	427	398	412	411	383	389	382	416	407	395	377	412	461	401	394	412	418	397	377	406	394	418	376	389	406	402	405	393	408	413	410	379	400	351	395	412	386	422	406	390	390	438	383	401	421	408	414	436	435	409	407	392	387	449	456	394	402	423	395	386	408	404	401	422	402	391	414	406	400	395	410	442	410	407	389	387	421	384	364	410	412	378	366	426	390	378	418	407	406	398	403	368	374	421	408	398	376	372	412	406	399	435	410	398	406	384	397	427	400	390	405	424	401	355	381	406	443	407	410	373	409	392	461	382	368	437	425	441	413	401	411	385	419	395	363	388	408	418	416	425	417	433	356	366	396	384	407	408	380	390	395	350	381	397	382	402	409	386	406	407	392	416	393	401	415	382	385	406	392	384	356	411	439	389	400	415	366	411	391	452	424	415	422	387	413	386	398	419	406	399	427	379	393	403	389	375	397	419	387	381	412	421	378	407	416	397	386	401	383	404	373	435	401	391	385	431	399	422	394	368	388	396	418	369	440	407	416	385	386	417	407	381	378	402	427	400	396	407	403	386	385	369	376	379	389	396	407	417	434	432	388	380	399	390	384	373	395	399	441	429	399	378	419	391	395	388	406	402	404	384	367	384	418	438	391	386	396	426	387	387	405	398	391	369	372	405	405	358	395	382	409	387	372	449	408	433	413	401	391	400	403	419	410	413	411	378	363	409	388	403	421	375	421	356	393	412	397	386	399	432	424	385	388	420	392	393	426	434	424	373	359	400	390	385	417	405	408	401	409	402	422	418	433	426	399	360	390	391	397	396	422	396	395	424	420	407	382	416	399	387	405	392	377	395	370	413	413	390	394	426	408	362	425	427	399	398	379	414	391	405	392	406	423	410	397	415	391	400	426	403	417	395	385	393	415	398	391	406	392	430	396	403	389	397	403	368	411	378	413	386	394	367	446	423	411	382	420	420	413	413	434	425	420	437	436	377	392	402	374	412	403	416	385	368	407	411	407	417	379	416	397	383	418	382	376	384	419	361	405	394	372	390	410	423	393	393	417	410	430	379	398	423	409	383	414	401	361	454	388	383	408	399	394	404	395	400	378	403	401	357	405	407	394	434	358	373	421	393	392	413	389	426	396	393	398	425	424	363	417	393	409	367	401	399	399	415	422	387	400	380	371	401	384	413	402	414	433	428	401	436	439	374	431	394	430	369	407	381	399	402	426	421	425	381	377	375	380	409	446	432	364	388	385	401	425	392	440	391	382	418	413	423	412	416	390	398	436	374	427	413	379	406	444	400	378	397	407	405	401	356	406	413	418	400	400	419	441	406	394	375	400	384	413	385	438	386	393	417	379	405	380	423	454	405	410	390	425	425	364	410	413	383	411	407	389	443	416	411	416	414	393	412	385	409	384	429	407	392	452	432	403	403	424	377
24850	21438	24931	28367	21433	21218	1349	393	350	347	285	321	295	296	313	318	293	274	304	284	281	311	306	271	287	287	292	271	290	300	301	289	283	271	262	291	279	288	282	299	297	301	302	259	289	319	318	281	260	290	291	287	256	275	294	256	277	283	272	256	273	310	271	347	309	303	272	289	270	294	279	285	297	289	300	252	285	269	338	258	287	309	278	255	269	267	282	276	302	249	299	269	279	290	254	288	295	301	300	259	291	284	279	296	269	253	287	297	277	282	288	293	317	279	291	275	256	301	294	296	273	280	309	255	285	263	284	274	270	272	279	295	298	294	295	302	271	278	268	287	292	278	261	257	255	288	318	314	287	276	298	244	266	284	273	282	276	299	243	266	286	281	306	297	284	310	291	277	288	280	275	284	297	249	268	281	290	303	271	275	289	286	302	292	289	281	279	274	245	279	281	274	295	289	277	273	265	262	323	269	268	284	303	284	276	277	294	288	313	295	264	286	281	278	294	315	292	278	280	276	267	297	274	283	254	301	243	271	282	268	266	279	281	270	298	319	323	274	258	297	296	268	292	310	293	278	287	298	263	275	266	295	272	305	260	248	264	309	302	278	257	303	285	287	305	292	311	294	241	291	303	262	309	291	259	286	248	288	265	303	285	287	300	291	286	299	272	273	271	255	253	274	270	290	305	249	251	269	318	287	302	304	281	295	287	245	288	264	267	269	290	290	280	286	285	289	266	264	269	279	300	268	271	289	303	300	278	287	293	249	289	300	296	279	286	301	234	252	274	271	265	306	285	268	287	281	252	291	296	285	286	291	302	299	289	321	256	260	297	266	264	299	289	308	252	282	319	273	286	274	292	289	275	282	322	254	290	304	284	283	291	307	311	280	293	313	307	253	305	277	295	311	313	274	307	324	264	289	274	285	291	277	278	281	286	285	272	266	329	285	254	280	281	270	285	281	291	314	308	284	277	282	264	321	268	309	311	287	255	284	289	318	297	288	279	275	313	277	281	278	255	279	278	320	281	275	314	282	264	305	288	273	273	307	281	263	285	283	287	277	274	262	291	293	279	281	271	276	260	273	241	268	282	295	270	253	262	266	286	287	253	273	272	296	291	288	292	289	256	308	280	298	268	274	262	284	278	286	288	291	277	312	277	298	247	277	251	267	227	290	278	253	300	296	274	287	284	289	272	270	308	250	306	254	268	308	301	312	289	289	249	312	294	259	289	298	294	283	263	283	270	299	276	291	281	314	277	279	288	282	264	256	252	285	292	286	315	288	304	300	265	309	262	291	269	290	286	287	263	289	288	284	301	292	294	284	253	271	267	285	293	289	270	244	281	286	266	276	270	283	275	303	304	290	289	263	292	251	289	303	313	269	282	268	270	279	294	276	277	292	275	258	278	290	269	295	279	303	273	263	301	286	291	264	281	271	282	262	278	262	294	285	268	319	265	260	281	272	291	268	258	278	298	278	312	314	282	269	258	267	304	290	273	286	258	296	291	296	291	308	300	301	312	261	287	284	291	302	295	265	278	273	274	266	301	302	282	273	256	294	267	302	225	264	241	254	320	302	293	293	261	278	260	314	299	264	270	264	295	317	320	290	250	257	302	276	266	293	283	267	246	293	294	290	249	265	280	293	286	294	263	272	289	269	264	279	280	307	274	293	287	288	293	268	234	250	278	272	300	296	288	309	238	279	318	281	310	292	258	289	307	302	263	289	317	276	303	273	282	271	306	302	252	253	299	291	280	279	269	276	300	268	266	259	337	284	309	261	320	285	271	299	311	313	254	274	290	304	314	279	322	271	267	270	295	296	287	292	266	251	292	297	279	278	263	270	267	293	285	312	265	305	253	265	267	290	283	303	278	309	300	280	253	286	309	268	300	275	250	271	277	303	246	267	275	309	306	271	271	285	306	302	277	269	287	314	271	290	288	271	294	261	277	268	285	274	278	287	270	283	308	259	291	271	309	298	286	269	267	285	272	256	275	282	298	308	302	296	281	296	321	281	261	295	271	234	252	273	282	303	288	303	295	287	280	274	260	233	276	307	243	285	272	264	274	299	291	266	286	269	270	303	298	269	274	284	268	304	324	246	281	261	313	283	308	285	271	293	269	259	262	300	286	294	230	283	272	281	272	259	316	289	313	280	293	283	257	286	311	287	294	294	286	283	296	265	300	297	261	292	278	264	269	267	291	280	246	307	276	321	296	312	329	265	241	291	271	253	288	275	251	296	283	272	290	253	290	295	295	302	226	289	241	264	261	250	299	288	323	249	241	290	281	269	291	290	274	285	292	286	295	296	282	261	260	283	268	318	265	274	314	319	279	311	264	273	264	263	291	295	300	283	248	253	266	328	263	307	304	311	284	284	270	284	312	294	293	258	290	279	274	296	255	307	275	281	305	282	281	291	246	263	292	295	294	312	271	284	288	290	284	309	290	248	279	292	285	279	279	296	286	293	277	291	268	303	294	279	322	243	280	267	278	300	308	285	280	289	255	275	275	307	284	291	280	255	291	267	264	306	271	309	269	272	275	289	312	269	257	305	292	283	263	305	278	269	272	290	273	285	248	292	294	299	255	296	264	271	271	297	324	275	272	265	273	283	292	287	252	281	295	325	298	303	265	299	263	285	316	279	291	309	294	277	282	264	300	291	284	267	294	249	279	274	290	268	307	277	298	310	261	278	278	280	261	286	260	281	282	246	280	295	285	211	264	291	284	269	276	294	328	287	304	274	293	283	277	265	253	308	272	268	272	285	313	300	289	302	298	312	257	311	292	278	289	298	314	292	281	291	286	288	280	272	292	308	311	302	310	283	281	309	312	284	278	294	265	281	247	285	301	290	233	278	270	275	234	285	303	273	310	263	275	299	281	268	292	297	311	274	294	261	267	254	284	254	250	259	282	273	247	274	289	256	295	294	299	263	285	267	295	324	300	282	303	282	291	273	305	251	286	265	297	291	275	285	278	307	313	291	267	307	293	272	294	282	242	282	297	269	283	334	287	278	277	282	291	291	286	281	266	279	258	292	285	268	304	304	297	284	263	281	282	252	266	306	287	275	315	268	254	309	288	284	272	272	265	262	266	300	283	277	290	266	290	292	289	283	273	279	281	262	276	269	254	283	293	262	270	328	299	307	290	288	289	283	274	280	280	277	283	251	281	292	283	277	279	280	284	311	289	286	257	288	281	271	291	280	315	279	282	251	270	266	286	263	236	280	301	326	265	274	293	284	268	301	271	273	255	276	286	291	316	270	303	280	265	298	242	264	256	281	263	279	261	262	277	308	270	253	258	283	264	261	305	285	307	290	262	272	250	294	285	268	266	254	283	265	279	279	318	262	282	300	286	307	298	248	281	279	286	319	275	278	271	297	331	285	287	282	298	257	251	287	276	263	288	298	296	283	295	263	279	260	299	265	300	259	258	274	299	285	296	247	273	308	277	318	311	253	281	280	308	309	274	265	284	271	268	267	297	275	252	287	293	253
21822	31367	2148	959	750	681	678	638	610	670	607	658	647	607	615	599	616	619	640	590	632	639	635	682	607	610	625	628	597	582	603	604	607	618	589	625	675	570	587	635	670	634	640	594	611	630	622	569	627	560	611	587	606	591	580	665	588	619	576	579	611	594	611	649	609	611	639	618	649	638	645	659	591	606	619	612	592	592	571	616	632	654	592	595	574	619	596	649	645	619	600	604	624	594	628	596	637	631	570	583	585	618	583	606	624	654	607	598	606	631	625	606	571	585	609	617	584	614	651	563	656	623	574	585	610	581	627	662	604	621	628	587	653	595	608	643	622	611	604	647	673	606	587	620	610	624	591	599	608	613	617	590	643	624	603	637	588	597	574	617	616	567	632	609	628	605	643	563	592	628	689	638	605	588	616	628	577	594	612	644	628	608	593	609	590	641	602	626	589	580	571	582	595	570	599	573	615	603	611	574	644	619	634	612	594	639	637	599	622	601	632	652	668	597	592	660	644	589	600	601	665	617	584	603	634	615	635	602	639	593	619	601	570	592	590	589	600	622	624	619	615	605	587	600	610	635	625	591	589	618	614	586	637	597	591	677	593	589	613	644	626	579	598	660	626	595	616	650	663	609	632	585	598	656	581	620	597	619	606	646	629	566	558	585	636	643	591	596	601	586	611	588	633	633	606	594	633	620	604	609	614	642	598	625	623	588	588	617	648	566	566	633	582	607	579	609	617	610	627	589	596	623	611	593	605	675	649	616	606	609	603	636	590	620	603	596	677	628	606	633	633	632	613	539	610	626	642	550	616	652	632	603	633	638	656	608	606	594	639	602	603	619	605	628	616	570	590	621	603	628	585	632	587	574	599	637	620	615	589	612	661	595	636	651	617	580	562	582	559	588	642	591	644	578	621	616	626	611	625	646	623	614	616	560	584	584	595	582	629	577	616	632	586	599	597	595	589	621	601	586	602	594	594	588	590	635	635	574	593	593	636	638	633	640	643	587	641	608	624	617	584	579	583	572	614	546	637	620	576	605	595	562	647	631	652	591	617	619	625	586	596	587	615	591	619	592	597	546	611	590	601	630	608	626	627	608	631	649	604	619	579	655	601	617	610	652	589	608	619	636	632	603	607	579	611	621	605	613	631	627	595	610	657	643	638	623	633	640	637	628	602	630	622	595	617	636	586	561	608	660	620	613	614	621	618	585	627	593	616	655	623	635	637	564	570	629	638	645	620	598	625	607	614	588	620	642	604	585	620	583	644	666	613	566	623	585	657	609	604	658	575	584	602	610	598	565	604	624	630	577	614	569	596	596	609	577	645	603	629	624	606	581	620	565	602	574	596	568	620	593	633	638	610	603	575	627	620	659	623	612	604	618	640	602	636	605	646	556	628	618	630	628	625	628	633	616	595	584	626	593	566	613	579	603	636	675	609	580	628	638	642	652	614	629	625	640	575	616	632	634	611	633	620	592	602	631	612	597	593	621	619	615	590	605	640	656	651	569	656	630	648	640	640	627	631	643	640	571	606	625	622	652	606	606	634	608	598	639	611	609	633	622	597	678	617	583	588	608	619	606	611	583	611	608	618	574	578	639	617	594	574	592	638	635	602	607	592	559	610	581	586	615	610	616	618	630	624	607	636	604	596	584	607	618	610	576	618	637	621	648	641	576	633	658	631	600	562	642	602	599	576	552	591	610	623	615	593	580	597	602	564	596	602	604	603	601	631	586	619	616	582	619	587	621	563	611	659	593	643	538	590	642	609	624	613	577	683	607	670	624	659	606	610	610	651	532	566	631	636	611	643	620	624	654	617	627	579	622	641	626	616	629	675	630	618	586	601	612	602	637	663	613	630	619	645	650	617	630	579	665	629	539	634	609	587	601	606	573	593	638	621	606	612	613	588	629	582	620	632	640	587	647	589	615	607	571	599	613	593	604	592	648	598	625	617	599	616	574	565	615	646	603	642	550	668	611	602	593	610	587	592	588	591	611	636	614	620	599	683	613	629	612	585	667	609	641	602	605	592	610	618	628	607	602	613	617	630	662	596	587	587	629	615	575	580	604	651	642	596	619	627	649	604	611	628	638	561	571	648	621	615	568	624	605	620	585	592	632	558	607	572	609	647	588	587	627	598	634	593	599	611	603	607	605	614	639	564	631	589	672	604	583	602	595	626	615	605	626	578	635	603	630	596	624	606	637	631	617	603	649	638	615	637	631	615	650	609	596	630	631	639	587	585	590	613	613	591	578	545	623	618	632	663	610	646	592	613	599	619	582	613	590	597	615	592	578	635	644	620	546	634	635	595	610	614	636	614	625	608	635	618	632	601	626	572	594	590	620	616	572	608	636	660	630	604	593	603	593	651	630	614	592	613	636	611	596	627	601	635	585	622	575	600	603	652	624	623	602	579	572	574	553	649	600	614	639	601	609	563	641	619	614	587	584	620	620	661	598	629	629	624	622	581	597	642	646	615	627	611	665	606	628	635	644	601	618	613	610	614	587	597	592	617	614	609	664	613	588	624	607	644	634	653	610	608	647	651	599	622	630	598	596	620	620	617	634	592	625	646	599	620	576	628	651	619	659	617	565	618	616	643	615	577	609	681	614	625	586	638	585	622	619	625	640	647	652	595	617	597	615	632	629	610	632	621	616	624	617	625	586	612	629	606	640	677	617	614	617	620	640	639	599	634	666	605	598	626	594	601	586	613	618	618	645	582	618	628	614	596	629	628	634	616	612	599	657	620	580	613	601	594	643	616	623	597	654	649	635	632	606	630	621	620	623	663	598	596	581	611	569	613	637	583	638	577	634	656	613	678	600	594	591	587	614	599	581	608	600	575	641	625	624	623	656	599	595	571	597	662	633	556	602	635	641	600	613	668	609	552	624	602	622	622	592	600	597	555	593	626	611	584	613	582	655	608	602	604	631	611	629	621	583	612	589	607	604	573	666	596	613	566	634	607	625	642	630	607	672	606	619	583	615	562	649	626	581	609	623	589	610	659	597	612	653	610	569	606	654	645	632	626	582	621	634	617	611	595	603	623	640	602	615	579	647	605	647	586	639	634	602	597	616	600	615	595	596	622	625	602	568	597	596	660	610	629	609	630	593	614	564	639	638	604	641	650	656	622	567	591	619	585	613	649	655	607	597	646	648	652	598	631	636	608	644	602	627	571	590	625	621	607	619	631	625	566	613	579	670	584	596	629	633	615	607	608	598	649	616	611	578	620	598	660	614	613	608	626	593	663	629	609	585	621	646	622	603	550	605	604	611	620	594	687	606	628	585	622	593	613	608	654	537	670	611	626	670	587	600	584	595	595	579	588	620	660	641	621	603	595	604	607	622	630	636	620	622	593	621	570	606	614	604	608	612	601	614	640	600	621	614	600	660	570	582	605	600	612	627	638	596	640	612	619	640	665	592	636	579	668	647	582	562	575	600	644	555	556	625	606	666	616	616	626	611	635	657	615	617	639	669	614	633	639	606	612	555
24285	21458	25277	28045	21459	21466	20900	729	364	322	310	297	293	323	286	281	267	257	234	244	241	265	207	269	254	260	264	268	244	249	236	248	216	224	212	223	250	257	237	248	221	240	242	252	229	246	272	224	295	273	264	241	222	271	240	220	228	204	224	234	249	234	220	241	241	210	219	233	223	218	223	226	229	239	217	228	233	231	225	242	237	242	219	222	232	229	223	234	241	250	245	229	270	237	235	233	230	233	205	253	243	236	217	235	229	247	243	251	240	219	210	225	231	241	228	249	232	213	251	224	241	204	230	227	209	231	255	204	262	229	212	259	234	192	266	224	241	228	263	258	235	246	226	223	245	224	234	227	237	241	247	234	244	242	251	235	229	225	231	240	215	232	219	217	235	224	259	250	247	235	231	234	219	230	227	247	220	249	298	240	219	215	257	274	243	232	233	229	247	215	225	252	239	236	235	246	234	228	235	233	239	229	235	238	269	225	221	210	223	224	212	217	244	241	227	221	224	255	257	259	225	235	220	245	263	232	235	226	241	222	249	234	218	263	269	218	256	264	222	236	204	236	230	216	232	239	210	226	231	207	231	233	250	239	217	226	234	262	246	229	253	232	264	213	222	273	241	268	245	224	234	235	231	217	231	220	230	214	219	229	236	242	231	212	240	243	249	257	244	226	219	247	252	233	233	261	250	208	262	221	238	220	251	211	242	242	244	243	260	214	225	253	226	255	245	227	242	240	232	237	236	227	227	228	229	248	235	242	249	194	248	236	237	217	250	214	232	222	242	239	261	245	247	243	227	243	233	256	252	231	249	197	226	216	265	250	262	225	252	242	261	258	245	247	223	217	252	224	216	219	250	240	234	241	250	227	224	232	229	239	227	215	235	222	271	237	206	236	236	227	227	222	242	256	233	246	246	249	255	263	239	226	231	204	223	229	211	252	236	258	265	229	266	218	239	237	231	252	234	261	247	217	243	247	211	244	273	231	201	221	259	231	234	233	236	236	255	235	209	248	274	200	255	213	202	242	244	211	231	221	227	233	238	220	220	207	215	290	250	221	252	263	227	208	260	218	239	225	216	214	231	247	225	221	224	227	232	238	222	231	242	245	213	233	237	224	212	238	239	222	210	215	225	215	223	234	230	237	198	208	220	207	221	205	236	223	239	208	231	224	262	235	252	239	224	241	232	243	238	240	229	215	242	205	246	224	264	238	221	217	209	193	232	245	247	245	222	228	256	246	240	224	232	243	242	233	253	230	230	241	210	244	237	228	216	210	244	219	244	200	214	225	238	240	227	248	211	238	253	194	223	205	248	238	225	232	211	220	242	248	221	223	243	253	202	247	238	236	242	221	228	269	239	245	218	209	260	227	232	230	257	221	248	221	212	224	226	214	226	253	248	233	221	249	242	228	228	258	230	233	219	242	220	261	233	238	234	246	232	221	223	233	237	229	220	235	272	221	250	214	214	222	225	227	251	239	258	230	215	261	209	230	249	201	238	213	249	248	241	249	230	235	253	249	265	248	249	219	240	240	209	237	226	243	230	230	243	246	230	220	242	234	225	253	218	225	257	241	219	223	218	204	230	242	253	256	241	246	210	214	219	261	235	222	236	208	201	236	246	239	225	226	242	203	205	238	253	201	242	221	244	233	192	230	217	234	211	247	213	200	217	232	235	226	250	238	229	218	231	241	237	222	231	221	225	238	270	231	218	229	259	255	241	234	272	207	219	204	238	221	239	273	238	262	246	243	227	234	259	258	233	247	237	231	236	243	222	213	276	235	205	229	203	226	266	209	227	205	250	213	262	203	216	225	238	211	230	246	252	237	250	266	233	233	226	249	225	232	230	215	247	241	250	225	236	248	230	248	239	213	271	221	261	219	212	222	244	248	237	235	224	231	219	238	250	204	237	207	237	231	267	225	242	241	249	225	258	250	256	239	220	239	215	244	264	210	230	230	230	236	236	230	241	249	221	243	223	216	219	235	233	236	233	232	243	255	250	222	236	221	244	261	232	250	248	202	218	218	253	266	277	226	218	219	256	247	192	225	212	210	226	246	237	243	230	209	222	230	250	235	200	204	258	245	217	212	240	258	214	242	243	232	259	237	241	255	225	229	239	234	207	255	219	233	259	241	222	216	227	242	226	206	221	242	199	202	233	196	226	261	259	221	204	242	230	254	218	246	231	221	222	250	207	234	253	246	221	221	259	231	243	219	223	238	229	218	230	226	212	219	231	225	233	240	237	220	249	254	201	244	214	224	214	240	218	231	231	233	219	238	198	248	213	201	233	233	221	224	240	247	212	254	236	208	215	230	228	219	216	236	225	246	275	280	243	244	233	226	208	236	197	221	246	228	267	227	241	213	195	238	214	214	215	235	261	231	223	198	243	255	204	242	197	209	225	256	261	241	212	234	226	252	207	228	211	216	233	210	231	226	211	223	220	259	247	228	234	193	228	205	202	204	200	216	228	231	206	213	231	245	242	244	232	236	272	245	240	226	212	234	229	230	237	239	217	254	213	229	247	277	237	240	231	229	200	215	204	244	267	243	228	268	238	232	245	231	251	230	236	241	252	232	238	225	209	237	235	234	234	229	236	237	251	231	223	206	256	251	221	215	232	238	235	282	247	251	236	214	243	257	217	230	246	229	237	245	237	240	186	218	216	201	244	213	221	226	261	208	222	207	234	227	239	234	232	255	238	271	254	229	224	241	251	234	236	241	220	233	248	225	227	184	244	230	215	223	230	212	223	271	244	251	230	229	206	226	219	241	236	240	224	227	201	246	247	239	256	214	253	205	216	236	246	265	227	254	236	239	228	233	262	260	236	252	236	274	224	244	223	242	209	226	244	255	219	260	245	239	231	223	224	208	216	260	238	229	255	257	259	214	247	221	216	208	232	220	238	228	250	206	241	242	257	229	231	243	236	200	206	231	236	231	238	242	263	254	239	227	233	223	255	218	243	236	226	227	253	240	272	219	250	242	212	269	196	214	239	234	237	213	202	248	232	241	257	240	224	204	241	254	255	225	219	247	239	239	219	234	203	223	206	229	239	227	212	222	216	252	237	255	227	221	244	257	256	216	224	234	239	242	268	206	212	231	230	247	243	212	236	228	247	221	220	241	240	219	226	251	229	235	218	247	218	259	249	239	240	253	248	216	230	239	234	213	236	270	219	245	258	248	259	231	201	244	229	250	217	231	237	224	218	219	228	224	239	241	247	216	225	244	244	231	241	204	226	243	242	256	259	225	225	233	245	240	271	238	234	213	229	236	239	228	205	235	264	230	256	228	231	230	210	243	243	219	214	231	200	234	220	245	211	253	257	230	221	230	208	225	232	227	211	250	248	254	232	197	227	229	225	231	229	248	254	252	232	238	236	220	208	193	250	241	226	235	258	244	225	227	208	243	237	236	237	226	245	229	247	200	259	208	229	237	243	257	208	219	223	238	222	207	257	247	216	216	222	212	222	240	209	213	239	239	228	217	194	227
28226	41255	3409	1232	779	619	576	571	532	559	516	527	507	533	538	519	528	515	493	528	527	480	513	460	479	471	506	512	456	489	487	451	481	445	483	495	537	514	509	454	490	461	491	475	502	483	493	523	496	477	514	504	562	486	504	485	493	502	501	456	475	502	501	473	501	520	484	488	500	450	480	459	491	506	503	498	483	454	454	485	509	484	496	482	472	468	504	467	498	457	496	496	499	499	446	522	514	485	464	510	475	480	453	497	529	495	499	495	494	480	476	472	459	484	504	487	519	477	502	474	458	497	515	478	481	502	478	512	511	490	520	480	487	475	460	483	483	495	473	505	498	490	513	490	495	496	488	472	485	472	450	488	493	499	507	491	468	486	479	506	490	450	508	499	514	446	479	497	487	488	508	451	470	474	542	513	448	495	470	486	476	506	498	473	495	462	494	514	476	505	508	481	435	487	466	516	498	481	485	504	490	478	475	456	453	491	488	495	485	467	509	466	472	521	471	467	477	491	485	497	478	483	473	485	501	475	466	502	498	482	499	489	486	498	528	481	482	463	494	505	511	472	510	486	482	531	494	463	514	490	498	524	488	502	489	483	529	442	534	489	472	501	483	469	476	506	482	493	500	484	503	437	482	485	456	507	512	516	501	525	458	475	479	432	474	514	534	507	492	485	511	465	513	512	500	488	488	484	492	523	493	527	471	491	513	535	505	461	482	477	503	518	474	520	507	479	505	489	488	469	477	500	515	481	486	477	519	498	485	522	510	484	497	499	484	483	493	473	470	502	471	468	484	478	458	486	494	476	458	480	447	453	483	484	476	465	488	478	462	497	482	473	509	508	528	486	472	465	496	461	504	507	440	482	489	474	481	490	481	506	524	500	452	443	516	471	478	468	457	478	463	434	475	495	491	538	501	488	514	492	472	455	542	485	494	492	517	499	489	465	491	491	469	494	461	510	487	446	522	487	494	478	479	482	467	458	484	491	517	544	498	497	475	494	519	498	506	489	499	508	501	440	502	493	480	463	502	464	506	511	495	484	504	459	449	475	447	464	426	510	496	476	466	464	481	498	457	502	454	488	484	482	511	488	492	499	498	480	465	511	488	520	501	498	496	536	495	430	512	452	537	485	515	477	494	474	520	509	486	472	490	476	462	451	458	501	501	483	467	475	470	511	454	489	515	496	486	491	497	486	467	478	438	457	508	447	503	483	477	450	478	497	497	508	489	466	470	476	521	480	486	463	504	472	490	492	482	486	486	491	507	481	480	486	473	490	517	470	463	479	489	512	480	490	475	466	513	491	513	496	508	488	501	480	472	492	475	477	515	501	506	515	493	490	480	514	531	507	479	491	522	481	472	476	504	440	483	523	475	503	501	489	500	504	512	527	483	484	476	463	457	492	487	501	490	499	517	479	495	484	472	482	465	495	518	509	491	499	490	512	504	492	487	528	460	519	512	495	485	493	515	457	501	483	548	491	470	467	502	481	509	455	484	486	447	452	492	516	506	485	492	473	521	500	484	488	511	456	471	482	467	466	492	483	494	466	495	500	461	476	512	549	508	505	534	484	514	520	477	514	510	477	481	491	511	475	525	483	518	521	515	499	509	506	458	513	489	470	491	449	500	492	466	519	458	509	493	486	506	471	451	472	511	467	475	494	478	489	481	476	497	477	448	448	460	475	458	504	461	448	495	499	507	453	465	502	506	526	474	522	515	488	488	514	499	478	470	493	508	470	480	485	463	498	470	481	452	499	474	514	507	478	513	510	487	475	513	494	490	468	472	527	465	493	504	498	486	483	534	495	513	501	452	526	471	473	468	497	478	441	473	458	484	456	516	477	506	513	481	506	521	478	499	472	477	479	463	475	506	489	485	534	518	506	460	509	515	482	460	503	459	505	469	462	488	478	482	497	495	477	477	468	485	469	510	489	508	468	477	509	507	483	479	461	492	541	488	460	501	484	530	468	493	486	508	493	463	486	451	519	498	473	499	440	484	506	482	492	497	477	468	496	441	482	466	499	503	486	509	499	518	511	483	484	455	470	501	480	491	458	455	510	458	507	489	483	501	486	480	492	508	475	469	454	481	467	439	520	523	495	489	512	483	476	498	463	514	459	486	522	526	434	482	513	490	537	507	481	493	491	528	483	504	473	522	471	510	479	485	485	474	502	469	512	467	458	450	497	489	476	466	492	476	446	491	513	503	533	468	492	492	454	477	507	478	510	480	482	510	503	491	472	488	473	483	488	495	479	433	462	512	508	505	489	518	500	496	481	458	515	487	457	504	534	487	511	433	509	466	502	518	487	497	500	479	514	493	511	538	493	475	494	466	496	503	498	504	498	515	475	423	504	475	508	534	517	524	493	457	505	452	508	463	519	515	487	473	482	478	485	507	522	519	519	488	493	468	472	487	499	535	474	473	471	466	486	489	510	497	486	459	494	489	521	481	483	433	463	463	463	480	466	505	457	489	480	497	502	450	512	453	477	512	457	500	470	461	508	494	466	470	519	512	491	501	523	483	524	492	474	473	467	478	496	502	463	496	480	487	490	468	491	459	478	474	517	469	467	496	486	569	502	477	473	474	455	530	514	469	465	493	478	467	490	471	476	483	517	532	479	500	488	479	496	472	466	501	514	496	471	489	502	527	519	476	481	514	507	490	465	493	501	490	518	545	496	476	497	487	496	433	441	459	459	462	460	488	486	491	521	478	478	483	497	496	492	460	463	483	454	493	481	505	479	522	505	484	504	458	498	478	529	474	527	533	445	471	470	510	505	474	495	495	444	500	495	505	447	496	461	466	509	451	469	497	465	504	470	488	479	500	466	501	490	518	474	496	494	491	483	480	482	505	458	500	475	498	502	484	487	505	539	481	489	494	488	513	527	494	516	505	533	489	510	519	446	495	518	503	468	524	494	458	524	472	512	489	517	479	514	488	471	454	474	481	477	519	484	472	507	476	503	489	465	514	476	474	504	524	502	502	492	512	488	480	486	442	482	498	508	479	487	499	516	464	513	519	483	473	473	507	482	544	500	480	518	460	490	512	441	493	466	465	487	515	487	421	490	489	506	488	552	486	467	505	481	488	446	507	475	500	549	498	482	508	513	493	492	455	465	493	513	492	473	456	509	491	497	548	500	502	505	533	481	518	501	485	465	469	521	492	482	494	507	523	493	493	433	514	513	429	468	496	489	480	500	466	497	490	477	480	499	472	461	473	520	514	476	486	506	498	465	490	471	494	476	503	492	488	449	516	513	454	511	510	470	511	510	471	515	478	549	467	500	510	484	527	520	462	505	489	493	509	477	503	524	526	517	504	523	498	488	490	501	520	505	477	491	485	481	479	499	457	504	472	504	489	467	495	441	479	481	464	541	468	466	477	497	472	490	481	506	510	540	529	463	512	506	463	463	450	494	500	500	478	485	506	504	500	481	511	495	488	521	478	461	483	502	488	499	516	493	432	483	504	466	502	517	490	475	530	470	453	501	501	498
32650	20646	9863	692	340	307	331	177	152	156	206	190	188	162	148	172	167	184	156	176	178	146	149	165	164	165	188	132	177	152	156	174	153	146	159	172	184	146	174	180	163	165	178	151	160	185	184	151	155	172	158	153	151	146	177	158	153	150	170	156	145	149	170	158	167	170	173	174	153	152	160	142	164	158	190	162	163	164	202	155	223	181	171	151	164	132	178	187	216	161	157	147	155	150	183	172	171	150	160	152	164	158	153	159	165	176	194	140	162	177	154	177	167	165	170	176	172	154	175	133	162	181	176	170	160	165	141	173	170	157	157	189	171	168	170	156	161	162	173	174	149	163	184	151	145	156	140	173	179	153	170	170	166	147	163	152	201	174	174	169	139	154	194	170	185	185	151	187	171	162	176	156	168	190	168	152	156	172	161	169	155	186	172	190	163	182	182	171	157	185	135	167	142	156	159	163	184	176	174	145	170	173	153	184	159	162	184	167	171	153	163	181	170	154	166	168	166	177	183	153	162	155	167	182	150	151	177	165	147	161	166	164	155	161	145	173	156	150	181	159	166	172	143	159	181	162	184	165	162	174	172	173	155	164	181	166	213	168	169	166	155	149	175	148	171	171	153	163	162	171	161	175	162	160	152	161	150	159	158	164	168	171	188	157	183	155	181	166	184	164	158	176	160	150	147	186	179	152	174	178	177	153	170	168	158	162	175	170	174	174	158	153	153	172	172	167	153	150	162	155	147	164	160	151	181	153	164	151	164	160	157	157	151	162	175	148	130	165	178	160	158	158	158	157	158	176	133	130	165	164	153	170	164	156	176	160	166	175	145	171	160	171	148	157	155	151	146	151	191	168	171	156	142	168	162	174	147	165	155	141	169	152	213	158	153	155	179	172	177	141	172	169	186	133	169	163	168	164	170	185	183	180	176	138	153	157	162	163	131	165	160	167	135	150	167	148	141	159	159	177	194	173	158	158	147	153	147	166	179	170	172	151	144	137	161	143	178	164	182	170	177	152	163	186	153	134	179	158	170	157	148	169	151	168	181	182	128	136	181	143	148	160	154	169	171	170	162	149	164	139	165	147	156	140	147	198	188	156	182	186	157	178	178	175	160	144	177	168	173	136	171	169	170	182	167	152	165	174	159	198	167	179	155	145	180	164	173	164	170	151	174	150	160	180	142	135	164	177	196	165	154	181	194	137	165	164	165	136	184	151	155	150	176	173	172	150	155	176	175	152	182	172	169	132	157	182	152	188	171	159	169	181	186	174	147	168	188	152	176	183	165	167	189	164	154	163	179	160	170	158	154	186	155	145	179	137	173	175	147	148	164	188	151	175	160	163	176	159	160	156	165	194	171	154	159	169	174	160	198	164	158	146	172	168	176	184	198	153	164	164	149	167	183	160	179	169	160	178	178	144	147	138	171	155	170	173	163	145	167	155	158	181	169	204	161	181	160	191	188	165	173	165	161	177	161	160	196	144	178	175	185	156	190	165	187	162	184	172	168	158	174	156	168	160	148	143	178	153	157	157	174	152	145	206	135	120	192	155	169	162	173	158	167	172	188	163	150	169	139	157	143	139	164	163	149	165	185	189	176	159	155	175	156	156	159	165	189	217	173	208	161	185	199	137	199	170	190	164	186	168	164	155	141	186	146	148	145	188	151	162	173	158	172	162	160	189	192	174	178	149	136	159	179	176	161	160	163	167	167	152	141	143	159	179	187	162	153	143	175	163	146	164	146	136	144	152	161	168	167	165	155	146	168	189	169	158	167	176	175	183	172	189	191	187	191	177	167	149	171	129	160	170	142	148	148	153	180	180	184	157	183	154	160	162	163	160	168	170	168	155	175	186	177	143	160	173	187	157	139	143	159	170	159	177	180	158	162	167	185	172	161	165	160	151	161	180	174	168	161	158	191	183	163	154	156	172	172	155	189	160	181	154	178	173	177	162	179	193	179	173	170	176	154	170	201	159	164	177	161	177	180	160	149	148	154	184	221	182	160	170	180	174	161	167	150	164	139	136	172	165	165	146	178	205	181	176	130	131	164	175	165	173	157	179	191	164	165	156	151	149	166	155	160	147	159	183	163	172	174	159	166	176	181	169	151	170	167	157	162	176	155	184	171	191	166	163	150	194	150	155	165	170	150	194	145	182	158	162	172	148	152	179	170	166	162	171	160	190	157	187	181	162	133	161	157	175	172	163	165	185	164	149	145	167	195	156	181	180	165	157	181	164	163	186	166	184	172	140	179	170	196	186	145	154	150	153	161	156	170	162	168	160	144	173	167	184	168	167	172	159	164	177	154	165	163	174	169	173	143	173	178	180	161	174	165	175	175	186	169	174	194	173	169	179	146	155	139	181	165	168	177	148	153	176	182	165	175	155	138	151	155	156	149	170	163	154	168	160	176	174	188	162	168	169	160	175	145	169	163	169	190	174	166	174	158	167	161	177	164	167	166	186	158	164	166	165	136	148	181	144	137	134	178	160	149	167	162	143	172	159	188	172	185	156	125	160	161	154	176	185	172	159	166	187	182	151	131	168	146	163	172	158	162	174	172	162	169	161	170	188	164	168	166	187	187	151	159	157	168	168	163	140	172	171	185	167	170	168	173	162	150	145	171	152	197	185	159	164	191	184	148	171	166	168	163	140	175	165	170	150	189	155	183	133	190	181	150	159	158	156	158	151	172	171	168	141	155	173	156	158	165	165	175	155	152	169	156	170	145	153	153	168	175	181	188	148	174	187	162	177	165	155	141	140	176	178	155	166	157	153	134	184	153	157	176	155	180	169	168	140	170	180	177	179	152	186	190	182	169	165	193	169	153	156	164	158	156	156	166	182	163	173	158	166	166	169	143	156	141	164	172	175	140	176	170	164	180	163	175	210	159	169	150	154	148	170	166	196	165	165	164	189	182	174	152	162	173	171	165	161	173	179	159	152	170	188	188	169	188	164	151	165	177	165	173	162	168	176	174	167	173	168	183	162	154	175	164	170	157	142	165	162	178	167	143	183	166	162	157	163	180	160	149	172	164	181	183	171	168	158	151	165	154	161	161	178	158	159	168	141	155	173	142	156	171	164	152	173	163	149	139	157	183	166	171	161	183	169	164	147	177	180	165	146	187	193	162	163	177	166	181	158	157	156	153	177	138	172	159	190	164	191	172	186	169	147	170	168	172	159	171	159	167	164	147	169	154	159	170	176	152	149	148	148	173	150	163	161	171	146	155	172	184	148	201	130	165	147	141	179	170	174	166	157	164	161	194	170	175	171	151	163	169	167	186	171	158	158	175	150	143	167	166	157	155	131	143	155	181	156	156	184	157	159	184	146	196	156	155	164	147	142	162	154	178	150	183	162	152	149	181	174	178	150	157	164	180	150	171	172	154	168	157	138	162	173	171	167	159	175	175	179	193	150	158	185	142	167	153	178	189	151	153	151	176	171	171	163	162	138	172	166	162	147	169	138	205	164	157	178	186	149	174	163	167	185
8165	4285	491	414	384	424	427	433	419	412	402	408	385	412	426	383	434	420	416	384	400	401	422	375	409	414	409	418	439	411	405	364	395	439	369	406	377	389	393	409	415	437	383	419	416	382	426	399	424	430	407	465	431	343	392	396	392	409	436	392	412	405	411	401	400	396	382	402	412	396	365	410	384	398	389	426	400	412	370	366	432	396	454	387	411	413	409	425	389	395	440	405	428	393	401	427	402	420	397	389	390	410	374	426	424	379	382	387	370	380	390	411	405	378	398	393	424	396	424	389	396	377	390	407	393	433	383	409	428	415	448	387	426	384	435	389	391	399	431	398	432	411	418	446	401	416	414	437	420	417	425	414	408	411	401	405	412	415	408	385	386	396	417	415	380	362	411	404	384	415	380	424	406	414	383	422	446	439	408	423	422	361	408	387	399	428	404	408	435	400	404	429	380	374	416	412	404	399	402	400	425	382	406	391	392	418	427	383	399	412	408	393	359	405	405	422	397	382	365	393	419	436	429	445	402	381	427	409	371	401	392	395	424	384	375	415	404	380	390	398	379	403	377	415	416	403	408	390	379	345	420	418	393	413	421	402	431	422	428	400	395	390	389	402	443	413	358	359	406	413	389	409	383	392	416	404	416	415	409	419	378	392	424	418	414	417	394	390	416	432	412	421	401	389	389	403	413	431	427	452	421	389	396	413	424	403	388	387	397	406	428	404	403	398	434	403	371	396	409	396	419	421	404	394	416	398	377	396	448	412	422	419	405	393	433	411	399	426	414	441	427	443	424	401	439	385	422	401	375	366	439	396	414	387	409	424	412	393	394	392	436	404	423	407	396	387	369	372	387	403	426	432	402	382	396	408	425	405	412	395	408	414	415	392	410	420	389	409	415	403	422	402	428	393	441	418	394	404	384	395	430	417	405	406	419	407	419	420	388	397	380	418	414	404	401	377	405	415	411	404	459	379	391	402	421	393	415	378	429	459	433	400	436	398	394	364	345	437	391	381	400	412	414	410	395	353	416	384	400	426	429	429	427	376	373	418	386	402	420	365	418	400	418	433	399	411	391	388	380	416	401	406	364	415	376	384	385	440	400	411	401	378	380	380	432	387	382	411	400	448	383	448	407	417	400	409	415	407	416	387	397	419	393	389	419	411	389	402	401	426	394	367	396	407	417	429	396	394	393	408	385	414	351	403	404	406	376	415	426	410	424	436	397	423	400	405	405	388	421	391	428	413	416	407	393	407	388	386	357	381	416	424	391	379	435	403	418	400	444	433	402	410	401	364	412	397	411	448	394	410	417	397	438	369	379	395	423	369	402	386	390	404	441	398	401	414	425	428	417	388	423	395	379	401	414	385	391	425	415	429	410	448	386	394	409	404	427	414	405	382	431	425	399	409	397	370	427	443	411	420	389	430	398	410	422	398	386	385	401	396	411	402	381	419	395	377	408	426	377	388	428	422	408	394	415	405	425	396	423	412	378	418	425	440	422	423	407	399	410	393	410	380	379	405	389	379	407	431	417	390	394	393	415	412	400	436	397	426	394	418	421	385	393	394	393	429	382	400	401	427	421	413	416	403	409	392	417	413	369	416	430	406	403	360	386	409	412	418	378	365	425	407	417	423	413	409	403	458	371	393	431	405	401	384	425	399	423	402	431	384	398	360	391	425	394	404	409	442	379	385	413	387	452	372	430	432	403	419	420	403	404	410	407	404	406	399	371	413	403	382	382	389	389	426	418	402	435	392	382	395	397	375	395	398	420	389	392	387	411	386	406	391	354	427	409	446	392	438	388	415	430	413	422	418	375	365	378	413	393	392	379	398	430	391	379	405	401	362	391	379	422	413	384	408	408	371	413	423	416	378	433	418	424	408	371	398	392	428	411	394	414	363	468	367	405	419	412	395	423	429	389	385	399	452	426	413	417	377	372	427	411	408	418	388	384	406	373	428	392	396	424	377	397	420	416	365	389	424	366	399	371	417	383	371	406	388	398	381	430	395	422	394	409	411	430	430	395	396	416	387	428	399	406	407	410	376	428	382	406	399	388	410	393	409	404	400	372	388	396	406	393	368	405	422	407	401	408	395	390	396	430	410	414	406	395	376	409	395	423	412	412	376	421	421	396	383	397	403	397	364	388	394	419	430	407	404	406	388	434	441	398	381	408	430	364	374	409	405	409	400	403	388	416	390	400	407	417	389	403	425	409	417	420	431	400	394	431	422	420	440	383	388	373	399	405	367	426	446	403	339	419	409	375	399	371	402	408	394	425	402	385	386	365	428	399	400	438	374	436	379	375	433	443	412	425	406	385	407	381	407	402	392	380	400	388	402	410	409	424	397	401	396	416	425	393	365	402	358	408	395	417	414	417	417	396	412	368	429	408	422	395	409	426	399	426	401	420	397	387	415	405	386	406	386	403	434	435	411	427	409	382	382	370	392	397	395	410	388	434	450	386	422	411	379	424	414	392	437	385	400	383	407	431	409	403	418	371	384	424	391	438	444	400	395	384	375	432	373	401	432	417	395	394	423	405	401	399	421	385	397	433	388	384	409	393	428	409	412	410	380	386	410	409	431	434	369	415	430	382	444	425	440	404	408	399	411	420	396	399	376	413	407	431	393	432	420	338	423	440	396	393	409	412	391	376	398	399	414	400	404	437	393	383	379	426	405	401	422	427	394	423	406	393	325	398	442	403	401	427	412	440	394	399	419	407	408	361	392	382	414	380	403	397	408	421	433	384	444	424	407	417	438	425	410	415	411	416	406	445	420	396	420	421	425	385	386	388	414	452	386	372	393	414	388	385	403	399	403	402	398	382	387	407	396	417	425	389	426	381	411	403	393	428	408	378	402	418	415	412	404	417	392	380	380	412	400	417	373	379	423	411	400	424	387	408	437	400	401	408	409	434	420	373	424	398	440	422	431	451	402	409	400	395	430	405	363	421	370	369	416	401	435	371	414	446	379	395	427	406	390	398	416	407	408	422	443	393	363	401	411	394	407	408	418	409	396	439	416	428	411	389	432	396	377	388	444	409	415	409	418	408	416	387	405	384	369	403	409	407	383	412	392	425	413	405	423	391	397	395	431	378	420	413	419	392	389	405	421	403	394	413	405	399	405	413	378	398	408	371	386	380	387	417	373	408	408	387	404	442	387	423	441	364	393	429	419	410	421	417	429	431	416	401	371	384	430	405	384	392	437	454	399	395	383	418	414	392	385	412	382	382	433	424	436	443	425	416	405	408	420	409	404	440	417	445	392	407	419	450	409	400	410	446	364	405	366	406	396	407	401	398	389	399	415	387	387	414	421	386	395	431	446	433	408	416	365	404	387	386	407	415	423	423	387	371	398	384	402	405	379	421	357	427	400	410	428	431	410	381	426	355	404	397	404	395	428	393	398	386	396	389	440	424	370	387	411	418	412	413	448	411	402	398	394	372	395	398	372	412	406	418	403	415	435	437	390	420	373	407	383	357	408	383	425	460	410
25000	21510	25020	28432	21502	21231	1427	369	335	292	336	334	308	292	289	321	320	328	287	301	309	283	253	312	319	294	280	297	300	315	303	278	326	287	305	314	283	282	296	285	295	276	298	297	287	285	278	280	314	312	307	297	306	278	326	274	303	292	276	278	306	279	285	285	307	285	286	283	277	295	266	273	281	285	258	308	292	280	269	315	284	283	310	319	289	299	294	294	313	280	295	300	266	263	281	290	293	266	285	275	306	284	290	298	286	267	289	264	260	295	278	291	304	311	299	314	291	283	285	283	294	259	275	301	271	276	291	296	293	302	299	281	307	267	303	267	303	265	286	280	281	276	280	270	278	273	293	273	273	281	290	275	292	295	292	310	296	284	306	316	281	276	282	298	263	295	299	273	291	304	264	256	290	318	275	291	289	282	315	258	292	275	263	281	302	263	282	283	297	302	289	283	276	290	301	283	298	266	307	271	280	282	284	260	298	298	276	309	294	281	268	265	271	285	317	285	294	252	268	265	245	285	271	285	309	278	284	294	302	282	316	328	314	277	304	291	283	264	255	234	299	273	330	297	282	299	306	286	279	266	312	228	284	302	289	261	277	278	281	294	287	273	300	301	286	275	287	246	284	268	285	277	279	274	281	292	264	321	279	296	257	294	241	284	250	302	267	296	280	255	301	306	297	311	269	266	281	312	267	307	282	275	264	306	295	277	300	303	284	277	247	267	285	231	283	290	289	260	263	264	265	302	266	314	300	277	285	271	286	308	299	288	284	284	283	276	273	263	296	302	293	298	285	278	269	271	278	278	295	283	271	291	294	297	282	326	303	273	269	273	306	285	284	302	268	288	298	289	273	278	310	288	282	273	304	280	293	281	284	273	267	257	293	291	267	295	285	274	276	289	267	265	276	304	298	263	292	282	266	253	262	312	288	292	310	279	292	305	270	298	285	299	297	292	242	301	262	255	311	286	292	295	279	312	274	298	302	265	293	290	279	269	299	310	270	281	319	295	265	302	259	274	310	286	293	256	282	273	279	257	275	250	269	299	317	301	265	276	312	314	290	258	283	249	268	275	271	251	286	258	266	257	290	297	258	323	304	299	279	285	285	286	301	248	269	281	298	266	290	268	282	299	301	271	275	285	281	306	265	250	247	300	280	296	309	283	287	279	278	278	287	308	283	304	268	283	285	278	300	265	317	292	269	286	287	319	270	276	286	258	289	281	310	287	265	276	302	300	240	283	283	271	283	290	307	290	268	260	284	289	300	275	262	282	318	259	290	315	231	312	323	307	254	268	289	295	284	300	299	272	291	291	299	253	305	242	268	232	291	294	266	296	275	288	321	288	285	287	250	261	264	305	270	311	273	310	288	291	302	290	285	298	305	282	291	284	290	297	299	279	270	251	279	285	247	272	288	264	266	324	273	295	250	262	257	289	291	297	303	303	283	290	286	294	268	251	270	262	292	279	264	284	280	269	332	275	306	282	254	260	273	261	253	259	288	294	272	271	259	285	303	298	272	267	303	289	302	291	293	288	291	271	290	295	277	296	295	273	282	262	270	295	277	262	280	284	297	300	307	289	308	331	280	229	262	285	292	272	305	311	276	266	300	274	262	298	274	308	293	296	284	292	277	270	274	294	285	310	296	287	280	275	295	254	270	281	293	269	276	322	301	271	288	266	253	303	289	239	295	284	278	275	271	280	257	283	307	251	285	304	278	312	300	293	283	266	299	274	287	278	286	284	247	311	271	298	334	267	280	284	288	283	302	280	308	294	281	265	304	304	309	290	266	302	288	283	271	276	269	294	259	283	293	295	280	270	273	287	297	279	295	255	298	286	269	272	298	275	233	262	272	301	287	299	289	278	291	291	337	273	275	279	313	288	308	290	293	293	299	296	283	290	311	245	265	289	275	292	270	264	290	278	294	286	316	279	286	298	293	281	274	305	278	295	292	344	285	282	297	272	275	301	308	283	279	291	283	267	306	282	306	314	269	287	267	275	289	268	257	286	272	289	296	296	301	284	304	316	284	305	265	259	280	280	315	283	257	272	284	318	307	275	278	285	283	309	280	278	287	284	303	270	281	301	283	302	298	302	274	280	304	295	259	305	299	271	293	282	318	313	295	281	271	311	256	275	297	300	306	294	327	291	300	273	291	294	262	282	287	255	294	287	267	294	310	290	266	296	279	292	271	261	284	276	284	272	252	335	277	287	316	293	300	305	281	287	273	270	274	267	290	263	242	263	298	289	294	283	291	266	298	272	275	295	293	283	275	243	302	277	281	292	270	277	269	264	300	289	279	289	294	296	230	270	293	292	296	270	299	308	287	275	283	272	279	282	284	302	259	234	272	298	267	276	284	286	285	299	299	277	282	271	266	262	271	266	319	274	294	264	270	312	285	274	304	317	286	304	315	299	315	310	265	269	264	267	304	276	255	306	315	300	299	278	307	297	291	295	276	290	294	301	306	287	286	276	258	282	266	285	292	303	296	300	294	298	284	293	274	283	276	321	299	270	275	291	321	275	301	278	260	296	295	287	297	283	279	300	304	299	269	322	349	289	307	317	314	288	296	296	281	302	304	307	291	307	268	276	283	281	284	300	263	280	311	249	306	254	284	269	255	270	264	284	295	278	294	262	265	280	295	252	255	269	289	273	252	267	300	285	269	285	264	270	265	286	267	300	237	296	314	280	313	299	281	284	288	261	316	303	270	293	297	277	286	266	299	277	289	272	284	265	292	305	301	308	281	300	291	326	303	284	237	273	269	297	295	296	299	271	301	259	239	282	306	273	291	275	274	283	309	292	236	271	306	279	281	296	295	292	294	305	311	248	266	301	276	299	249	265	284	302	273	286	324	273	269	307	280	293	294	269	299	318	295	247	293	276	291	275	226	300	294	286	284	268	293	286	280	272	293	285	264	283	287	313	290	314	268	300	284	291	257	295	273	306	267	273	306	282	268	316	302	282	263	280	299	278	278	294	279	303	253	279	272	265	284	314	301	293	270	300	297	305	289	251	301	280	272	283	263	279	284	293	285	298	284	285	267	321	292	266	299	294	302	290	238	290	292	279	248	281	273	260	328	264	289	303	252	265	325	279	285	295	330	274	249	289	271	264	284	276	290	282	298	293	260	288	272	291	264	280	291	285	275	297	290	289	269	299	274	289	313	276	332	279	288	281	259	258	236	288	275	248	275	264	237	299	286	297	286	267	293	297	276	287	274	286	293	297	272	294	295	250	293	272	279	264	303	289	281	303	311	297	267	272	281	270	269	275	283	300	301	308	267	283	263	260	260	312	298	294	306	291	287	254	273	273	278	290	307	295	282	313	304	251	292	273	286	263	259	282	311	287	320	287	323	260	268	290	307	277	266	287	270	283	314	296	291	297	291	273	286	313	273	261	276	292	244	323	292	262	288	261	303	293	275	279	232	268	260	285	273	274	274	294	275	280	269	271	305	287	334	291	279	271	316	306	295	278	290	283	277	283	273	312
21805	31109	2059	998	816	686	675	648	654	624	629	590	645	687	631	638	630	574	612	642	640	647	600	569	586	651	593	644	617	607	610	566	616	607	635	576	659	593	654	660	662	632	617	627	582	609	618	607	641	604	656	607	619	628	615	627	607	589	637	620	600	587	644	627	577	588	656	596	595	592	585	635	626	627	614	593	599	614	648	608	565	609	639	577	619	569	584	611	581	596	626	626	622	598	635	614	626	606	572	573	635	643	640	650	625	596	619	660	677	596	607	621	545	580	617	623	623	602	597	554	629	578	597	621	630	626	595	622	629	613	618	617	618	648	606	595	628	583	646	628	633	677	634	602	685	617	647	620	625	619	626	606	595	638	624	664	642	610	647	640	584	588	623	629	615	647	622	637	599	612	671	610	604	659	634	620	586	634	603	627	582	618	591	627	638	625	616	555	613	626	591	611	594	601	628	604	619	616	633	580	595	667	568	623	648	611	611	607	622	624	645	622	596	607	600	609	620	605	630	635	629	588	634	624	627	616	678	620	592	627	636	615	602	605	618	581	624	664	569	625	633	585	620	628	596	619	608	632	633	608	630	629	645	637	604	593	608	655	610	657	561	576	625	602	603	584	617	634	632	617	575	652	581	571	602	643	676	615	590	608	627	600	608	634	606	592	648	632	662	626	655	622	602	553	637	607	626	623	640	653	617	619	605	637	620	597	610	590	615	619	623	589	628	651	647	638	646	622	609	607	665	607	660	606	580	669	656	608	631	613	603	634	658	629	614	590	602	626	638	617	607	638	621	620	614	634	628	614	594	607	580	598	628	639	636	612	615	645	640	620	606	644	646	616	626	595	581	612	614	618	603	605	597	634	640	574	604	621	634	607	628	622	640	630	615	607	589	578	596	628	617	626	637	626	586	623	663	583	630	643	614	642	596	647	621	621	634	589	618	639	622	641	612	586	645	604	665	631	636	603	626	635	655	628	632	626	623	644	639	605	626	629	615	637	619	618	636	654	639	583	627	638	620	607	638	650	627	619	627	567	623	567	650	619	626	606	565	619	600	610	622	625	581	605	601	591	639	592	620	574	616	605	624	606	607	628	620	626	591	624	628	677	636	591	610	644	603	628	606	601	605	627	656	600	638	612	630	603	581	593	619	643	589	594	561	635	622	593	622	636	664	608	604	576	636	613	573	589	580	588	638	648	565	637	617	607	570	595	589	591	622	622	592	628	608	616	609	682	602	638	585	623	638	609	588	604	640	598	567	622	593	575	624	614	590	583	617	624	626	706	608	630	597	613	591	642	599	624	601	622	583	603	601	610	607	619	611	626	629	635	621	623	612	580	620	619	593	645	603	638	638	620	608	550	616	633	625	614	663	571	590	611	626	649	617	606	595	626	644	635	590	596	620	613	626	643	642	596	602	582	638	588	606	589	576	640	636	608	631	580	663	635	617	622	640	627	605	642	650	582	619	644	592	669	613	634	640	593	640	638	652	633	599	614	578	615	664	630	596	634	629	606	628	585	596	650	624	643	625	567	620	645	647	658	600	609	629	622	652	615	617	669	639	634	662	627	639	617	568	636	617	576	623	628	582	572	601	601	610	613	604	596	695	593	613	614	656	594	576	622	632	591	595	656	573	604	646	610	617	591	617	639	623	571	584	557	659	576	600	694	598	618	593	617	635	612	622	579	618	665	647	587	625	604	626	617	661	582	588	593	633	618	632	638	592	582	621	626	664	606	615	577	615	652	597	597	639	639	599	574	608	598	604	601	622	668	638	637	631	643	646	666	672	644	660	606	643	625	604	621	597	610	631	590	619	562	659	618	614	616	615	631	618	597	606	642	642	631	633	600	661	635	567	614	590	617	595	594	607	651	590	597	635	622	590	653	606	615	664	631	622	602	617	620	597	600	616	581	634	569	643	570	625	596	598	636	620	650	634	594	583	603	614	579	610	636	606	587	641	657	633	608	593	646	616	620	669	600	630	637	603	616	570	570	627	638	592	616	603	627	638	676	603	629	575	643	614	629	575	590	619	614	622	617	605	591	632	617	628	618	663	562	624	652	627	644	644	608	613	636	622	631	588	650	634	619	582	619	617	617	595	633	644	587	641	576	599	573	623	611	620	578	604	627	654	625	618	600	673	585	585	631	631	600	600	577	617	612	631	640	641	600	610	604	576	584	587	616	624	631	627	631	650	601	624	566	595	587	661	578	642	598	616	604	588	618	572	671	602	622	617	618	617	651	634	631	622	624	632	598	681	606	606	588	652	662	624	591	604	626	625	650	626	637	611	611	588	604	622	599	640	624	641	668	600	597	597	572	593	600	630	680	667	664	634	650	628	641	628	603	646	606	626	643	645	645	571	647	599	612	631	610	601	648	603	641	664	614	624	588	673	625	599	639	624	625	576	606	619	619	555	630	593	588	635	584	624	624	615	603	629	621	603	624	637	628	642	619	633	592	602	621	583	617	629	650	598	634	617	670	589	598	629	647	614	630	642	643	622	588	633	609	618	615	636	622	594	594	592	617	605	603	626	626	647	630	592	613	611	607	566	612	589	652	646	591	622	642	574	599	592	596	644	653	637	626	574	667	595	608	585	614	623	637	636	655	603	620	617	602	590	616	620	606	615	645	620	658	640	594	625	621	614	592	641	606	603	594	584	615	623	656	625	589	584	594	616	625	634	610	598	619	601	640	607	619	624	647	625	632	637	630	607	594	613	577	654	597	627	622	643	576	618	611	625	621	629	583	633	649	603	658	632	636	578	609	587	627	641	649	621	622	638	632	617	607	602	631	602	581	633	635	609	608	594	631	643	606	642	569	644	632	628	609	639	571	643	644	618	636	639	618	663	628	601	611	649	602	596	610	605	634	608	636	631	605	616	617	629	644	631	586	640	604	596	606	623	591	606	643	594	592	600	636	576	620	616	570	593	622	643	607	611	620	649	584	636	611	626	582	602	634	629	651	595	631	606	653	616	591	626	601	617	637	591	612	602	646	612	629	549	606	652	601	638	680	615	591	621	632	606	586	603	628	598	614	613	637	649	630	628	652	605	644	614	608	570	614	632	664	625	602	657	592	634	614	619	642	595	622	646	627	595	588	611	609	611	613	623	549	574	640	616	619	597	600	608	586	622	608	587	586	644	677	644	607	613	587	584	621	620	613	575	613	607	626	648	597	623	640	630	581	626	609	591	592	604	648	628	627	640	633	647	625	574	583	618	600	573	576	626	613	607	655	625	626	642	598	634	567	637	628	630	619	630	631	607	617	597	595	616	602	568	578	617	627	595	631	649	607	619	585	575	625	620	653	599	610	650	623	607	666	615	635	695	614	637	568	613	633	631	624	639	649	583	635	609	635	577	590	567	629	638	621	615	634	634	614	639	635	555	644	641	613	633	609	617	621	606	641	623	622	615	623	619	586	608	568	625	621	591	624	597	635	635	599	617	602	606	607	623	589	632	594	595	575	615	628	603	585	565	581	578	568	595	624
24256	21446	25294	28022	21447	21468	20956	776	370	340	303	287	328	299	285	250	263	266	261	279	247	241	279	269	259	244	216	258	242	230	257	238	249	237	253	242	290	245	239	243	212	229	184	220	246	249	236	221	237	259	228	230	227	225	250	247	230	238	245	247	227	242	252	253	227	256	268	229	249	229	221	230	200	228	228	248	214	234	211	264	214	275	220	229	269	256	248	247	253	282	224	279	245	231	232	205	205	250	194	213	234	242	206	237	231	228	244	258	240	218	235	239	229	207	211	253	267	231	218	224	262	239	226	224	216	241	213	229	278	243	267	213	229	219	232	240	227	238	241	237	210	246	251	206	209	223	228	252	236	221	264	248	245	256	252	231	239	243	215	243	206	236	214	255	252	228	201	244	215	225	235	220	274	206	225	215	251	241	252	231	234	239	242	257	267	252	246	228	194	256	228	202	230	237	272	248	210	234	227	232	236	233	235	234	237	224	226	260	274	220	231	207	231	213	217	192	226	259	238	239	273	250	240	246	238	228	215	214	235	248	233	232	232	237	238	230	254	240	238	220	234	240	239	235	220	232	246	201	240	237	221	218	239	217	271	225	219	250	216	224	238	232	233	247	241	229	219	231	243	228	266	254	250	191	222	257	252	235	265	240	237	251	251	266	240	229	222	216	242	208	240	269	228	252	207	207	230	216	214	246	241	233	241	247	212	222	231	205	256	223	233	229	235	246	230	223	245	205	259	264	253	212	220	276	230	251	223	226	214	255	241	217	225	236	249	232	211	242	227	236	237	270	256	230	240	236	276	224	227	229	233	268	265	237	232	247	223	247	246	220	216	189	243	239	214	249	208	241	224	240	253	250	188	228	245	248	234	247	220	233	235	222	221	199	208	274	227	249	226	263	212	207	244	223	249	199	235	221	183	220	243	228	226	256	212	248	252	235	231	228	246	223	254	249	233	212	201	239	243	216	208	236	275	273	291	273	251	257	227	232	232	221	246	246	215	225	240	291	218	236	240	242	214	229	228	249	268	228	229	243	206	214	227	230	237	247	245	230	250	227	202	213	252	230	239	268	257	233	249	231	228	184	226	219	233	243	215	212	276	211	230	247	227	228	226	233	221	241	233	235	253	230	257	231	227	232	232	201	223	234	228	244	219	241	200	230	237	247	239	237	243	255	226	269	236	240	241	276	229	244	250	288	241	211	209	230	237	258	242	236	223	235	240	248	202	238	197	229	239	243	232	237	239	248	231	233	237	229	240	237	268	236	234	235	213	233	230	207	237	235	255	260	209	228	226	229	224	236	210	248	252	265	212	221	270	215	227	231	257	240	241	224	234	265	227	196	217	262	257	232	235	189	234	227	225	233	219	270	256	249	222	243	222	207	224	218	239	208	273	210	211	266	221	224	242	224	247	265	257	236	248	229	237	232	199	233	201	220	232	263	240	225	205	223	258	233	207	227	219	239	228	247	219	231	237	211	244	234	232	250	224	225	215	223	209	228	221	258	202	207	251	246	227	227	248	228	224	244	228	224	229	259	243	219	230	224	244	205	214	223	229	198	262	233	219	234	219	231	208	193	225	244	256	222	220	231	247	212	236	238	225	225	225	242	213	229	208	232	242	229	208	243	255	245	217	234	255	239	251	242	220	242	265	203	229	237	227	230	224	257	206	221	219	245	202	201	216	227	206	245	226	230	226	223	234	262	222	240	203	261	254	241	234	233	230	242	258	207	218	200	267	212	211	262	237	239	255	228	217	226	253	213	223	237	226	246	238	263	208	216	238	249	244	236	238	264	224	249	217	227	205	201	215	238	199	239	196	250	253	224	260	193	251	217	237	234	242	214	205	235	226	226	246	228	260	246	215	247	213	233	224	227	229	230	251	219	235	230	203	238	252	226	231	205	243	226	268	242	217	226	241	254	244	265	218	256	229	224	235	235	237	257	246	223	233	263	226	206	250	237	270	188	241	236	237	218	250	223	230	269	218	236	217	241	246	234	246	235	227	248	224	204	224	226	238	240	247	229	231	228	260	251	237	228	237	236	234	230	216	192	225	217	219	243	253	236	262	278	205	217	216	214	246	223	238	216	210	210	242	231	246	229	219	238	228	247	243	243	215	248	209	245	235	254	229	239	220	247	225	209	199	226	254	232	258	242	231	234	213	239	232	223	203	247	226	242	227	213	221	239	239	207	232	231	234	248	222	234	258	218	236	226	234	252	226	217	188	227	243	242	222	234	223	256	208	242	237	226	247	217	237	220	235	229	224	230	249	230	222	248	250	195	246	248	258	212	217	249	236	233	227	243	213	228	217	221	243	246	253	240	210	241	227	226	254	261	250	217	200	218	221	252	210	229	268	238	225	254	225	228	230	260	250	219	247	245	223	214	242	268	238	225	214	217	227	245	229	219	241	220	245	224	225	254	234	267	217	212	231	237	243	246	248	233	251	202	244	242	249	235	207	214	218	270	209	202	273	252	209	196	203	219	209	232	218	256	251	236	228	234	212	244	229	238	222	227	261	231	233	246	263	222	252	230	217	268	268	239	222	266	234	222	211	235	237	220	219	227	217	246	248	223	208	218	249	204	226	206	198	260	240	231	231	201	250	203	253	227	273	213	233	234	241	214	226	236	243	248	237	259	209	222	231	248	212	242	227	256	270	215	263	254	242	236	223	240	237	246	215	225	254	230	248	215	225	265	250	251	234	233	256	254	244	222	235	244	234	210	237	237	232	247	233	258	220	290	227	245	222	268	247	234	245	265	205	219	213	220	238	235	233	256	242	245	220	222	239	232	223	248	241	202	218	256	241	230	219	232	263	236	242	263	232	246	215	251	226	218	256	208	224	257	236	239	247	228	210	209	244	250	210	237	256	230	221	244	209	231	226	231	249	261	213	265	245	236	240	248	243	236	226	236	262	238	205	214	234	250	263	235	224	250	230	212	212	234	217	204	235	262	250	238	260	240	221	228	244	224	264	226	230	215	231	226	247	248	214	249	222	209	241	228	262	268	257	228	240	206	249	266	226	220	235	236	225	240	228	223	229	232	219	236	236	232	238	244	244	265	245	207	219	228	214	251	265	222	227	213	225	201	247	229	246	226	241	245	230	225	244	207	265	221	253	232	207	199	211	246	202	216	251	221	256	217	241	250	245	219	235	257	227	234	230	226	231	269	253	244	247	244	254	246	232	258	239	215	227	232	227	176	228	241	225	245	203	239	220	243	230	260	217	262	221	219	214	249	254	222	228	211	215	242	236	234	213	238	213	248	221	270	223	226	226	233	243	192	216	239	231	195	221	239	211	252	246	243	209	232	214	237	231	204	233	245	216	225	226	215	217	240	203	208	229	232	206	212	208	214	227	254	235	235	242	255	235	207	220	260	240	236	231	214	267	235	221	204	236	229	223	254	239	207	205	222	205	255	242	234	227	220	259	246	201	248	242	214	226	235	197	230	240	224	245	231	223	240	233	233	248	202	219	224	240	227	227	230
27896	41033	3263	1175	786	668	597	618	543	539	507	544	523	575	529	554	506	476	509	463	528	491	505	520	517	497	506	541	464	496	468	500	500	495	497	520	499	527	486	450	497	501	478	500	472	510	465	477	485	513	477	486	496	492	459	447	472	439	483	529	459	462	491	483	508	499	529	511	508	490	499	511	518	474	470	451	492	455	503	500	489	488	456	526	467	454	521	513	492	495	516	515	480	499	483	529	484	451	490	485	481	479	501	496	514	475	498	488	481	472	500	499	491	482	510	494	476	533	467	489	482	496	475	520	508	467	507	493	479	497	468	494	509	487	490	490	491	476	508	464	500	446	517	469	457	489	499	532	501	487	531	487	499	493	480	459	461	482	522	527	477	521	476	506	536	491	499	470	458	493	485	465	475	532	515	477	491	487	501	474	476	498	489	493	493	505	519	473	470	495	476	490	467	468	483	445	506	443	533	454	475	520	470	515	499	487	531	476	525	489	474	510	513	518	529	495	465	462	508	472	542	422	462	473	496	472	479	466	475	510	474	523	511	511	490	534	496	462	490	462	527	492	489	459	494	500	500	493	465	515	504	471	482	505	464	442	486	504	483	497	526	477	465	495	505	495	501	507	468	493	499	482	559	460	488	478	490	454	451	498	521	476	483	474	485	496	512	470	489	496	493	491	502	534	528	533	461	475	492	486	470	478	483	499	516	509	470	540	490	473	504	491	441	479	485	477	490	502	467	478	518	514	504	492	480	503	480	517	481	491	482	447	478	473	479	473	538	453	473	494	472	509	475	476	483	469	516	458	512	510	551	510	485	467	463	484	520	487	514	499	504	524	497	483	511	529	501	486	464	466	452	509	497	481	442	489	486	458	507	483	482	504	481	481	481	477	478	500	471	488	514	456	486	505	504	499	473	508	480	495	484	495	489	499	466	480	478	487	508	524	478	454	467	529	479	474	490	481	526	455	486	502	525	474	492	454	488	503	496	482	465	467	496	471	500	488	493	463	496	454	487	468	462	507	500	516	487	491	475	540	443	467	504	497	461	494	501	504	480	498	470	459	463	506	524	472	493	526	476	496	504	462	481	471	466	477	490	490	485	511	464	479	432	470	453	472	526	481	495	461	490	529	442	480	511	464	462	498	460	499	506	517	487	484	517	457	485	479	503	468	500	531	497	452	486	528	480	503	496	498	526	489	492	479	488	472	480	520	485	523	491	465	508	500	465	523	491	503	456	482	487	489	528	509	487	500	518	459	465	481	481	498	486	445	502	481	479	528	452	476	496	506	487	494	477	502	474	510	494	476	499	492	493	494	493	493	500	461	483	506	499	495	496	504	521	459	486	466	496	448	481	473	492	537	487	474	489	470	450	518	478	473	458	496	473	483	458	507	491	493	464	527	487	471	481	508	496	529	489	476	514	465	499	498	440	489	467	464	480	491	512	483	527	484	469	489	480	474	485	494	479	482	529	495	503	477	504	501	500	512	495	497	480	458	491	475	467	472	526	456	501	491	521	460	498	488	482	524	518	508	474	503	518	467	502	503	471	534	501	521	487	470	501	456	493	494	500	475	515	477	503	511	483	468	505	500	500	467	479	495	489	455	485	480	468	520	509	478	452	489	476	494	479	476	493	506	476	523	457	481	451	477	504	484	475	476	552	472	493	481	503	477	477	507	469	500	506	486	461	516	448	501	507	502	481	489	474	502	448	488	527	493	458	502	476	496	496	456	478	520	559	479	475	469	480	492	472	495	473	533	472	484	454	487	506	472	505	532	476	536	502	491	507	481	493	494	533	487	541	497	496	496	479	506	548	511	470	497	483	471	524	484	483	484	443	500	507	442	492	515	487	511	468	513	513	486	454	506	477	503	506	503	526	534	509	485	487	521	490	481	504	490	476	499	511	456	520	497	506	505	484	500	494	486	461	513	524	464	484	509	457	496	487	485	479	520	445	486	470	509	534	467	511	515	495	483	495	452	489	511	465	485	505	492	511	479	522	488	510	460	458	481	514	509	512	478	516	524	468	481	491	472	453	516	492	490	502	476	495	533	475	468	469	455	462	504	482	525	456	483	503	516	481	523	528	478	481	494	521	464	481	497	503	492	472	493	482	487	512	496	463	491	473	503	512	510	463	524	512	483	500	489	461	463	484	482	487	458	486	498	521	461	463	493	491	498	456	473	466	458	504	475	510	463	483	475	527	507	492	487	480	505	499	480	484	463	489	488	495	483	464	484	481	515	501	534	464	502	459	498	481	530	483	483	498	480	529	523	459	459	547	492	521	493	477	467	472	517	519	491	472	512	512	510	503	480	523	487	500	485	474	508	481	520	484	455	473	485	470	518	506	498	522	508	520	486	469	451	476	514	494	503	478	482	469	534	475	490	458	531	472	495	507	514	496	463	475	482	486	455	506	484	486	470	470	444	503	484	524	502	488	488	502	501	522	490	518	485	438	479	484	501	467	469	490	492	478	503	498	519	511	476	479	497	476	476	460	490	496	472	470	463	486	472	485	526	471	484	504	496	527	465	485	457	472	501	503	482	483	521	499	480	477	490	482	488	487	479	519	483	509	487	462	507	531	514	498	514	447	489	481	454	513	487	477	513	478	471	484	489	461	522	482	506	474	510	484	495	525	487	477	495	483	508	494	510	489	494	527	460	504	472	455	469	487	510	531	443	531	525	497	464	483	468	468	468	473	516	458	475	493	505	504	493	539	478	543	474	480	474	479	505	515	478	508	500	489	518	499	492	443	513	463	507	502	463	479	508	504	464	478	461	505	481	468	474	496	465	498	480	445	498	501	468	447	473	478	527	470	485	511	475	531	469	483	504	496	497	500	513	438	497	503	487	452	486	494	466	495	503	489	480	501	484	499	542	450	469	495	517	489	457	500	471	455	508	479	520	508	516	499	516	476	482	508	466	460	493	492	529	493	474	507	483	499	496	477	487	472	478	478	483	454	511	495	486	506	471	471	468	488	493	491	436	482	475	451	459	486	493	452	479	489	476	507	508	484	495	508	520	498	497	501	485	496	499	499	474	481	465	485	488	501	465	510	472	486	486	497	464	443	499	486	460	506	539	529	492	457	476	475	487	455	471	470	436	472	552	480	476	498	476	468	478	514	455	490	481	540	494	481	472	506	507	495	500	499	506	470	492	487	488	472	499	495	494	455	455	505	472	509	499	478	515	518	486	465	462	510	502	472	497	485	504	520	488	501	490	503	497	477	496	498	501	461	463	513	469	500	487	490	487	468	429	474	528	488	536	473	480	494	470	506	498	534	469	476	506	475	479	530	532	498	487	500	481	518	479	460	485	495	478	466	472	480	476	483	492	518	428	513	509	472	476	492	465	508	474	471	448	505	455	481	478	491	532	464	462	492	479	494	477	450	498	507	475	490	483	477	507	505	509	504	459	484	466	505	441	463	532	510	496	473	489	479	494	440	485	463	483	496	483	502	472	495	517	492	493	464	489	448	493	494	504	490	468
32704	20680	9870	428	173	165	152	196	169	176	188	158	159	171	172	172	163	149	165	146	153	175	183	151	163	145	166	183	176	164	161	155	171	150	164	145	177	160	164	148	139	184	155	161	166	181	165	155	177	160	182	172	168	163	168	135	133	153	161	159	163	163	162	168	177	165	166	159	168	175	152	151	171	169	164	158	176	185	156	162	170	166	173	169	149	165	182	173	176	174	151	176	186	172	167	163	164	176	178	154	169	166	168	188	163	158	180	175	139	149	134	164	188	146	194	155	176	165	158	135	156	170	179	157	169	159	160	161	156	145	170	170	194	178	156	162	154	159	161	160	160	164	153	191	160	174	150	170	153	172	187	146	174	166	171	159	152	172	167	169	185	145	163	151	180	154	183	193	164	166	164	140	176	143	176	170	166	157	155	152	174	163	132	149	178	144	155	142	171	188	171	155	160	176	165	164	159	152	139	180	174	184	155	159	152	166	167	185	159	151	176	184	165	164	154	176	156	178	147	166	171	177	172	157	155	160	161	175	143	148	168	145	164	210	185	161	173	149	161	181	176	151	157	153	135	162	164	189	173	185	161	173	166	155	164	164	167	182	168	193	187	178	162	175	161	161	151	161	160	171	139	152	168	177	164	196	178	171	172	160	160	153	140	167	150	164	189	172	188	144	163	161	183	168	147	179	148	168	154	159	161	174	181	158	164	156	169	164	163	157	151	138	178	166	173	171	174	184	169	157	171	174	175	157	169	153	156	171	150	148	158	179	163	149	194	144	175	167	175	125	165	157	152	159	168	166	165	159	168	161	164	169	146	173	165	153	162	172	202	174	176	163	176	162	143	160	165	151	154	170	178	148	154	176	186	161	153	162	142	164	157	183	160	166	162	189	168	180	162	150	156	159	174	169	144	154	153	170	172	158	173	154	131	182	160	169	157	160	162	153	172	153	194	185	168	175	179	182	204	191	196	158	183	175	176	163	181	168	146	182	169	160	187	175	189	170	189	160	163	146	124	184	176	147	171	146	165	166	152	165	153	177	180	163	160	178	172	177	172	183	183	189	171	175	182	169	167	139	167	181	163	167	187	154	172	179	186	150	177	165	193	159	154	159	151	154	150	169	156	173	153	138	155	175	164	159	166	186	182	167	172	152	157	182	171	174	168	165	180	154	167	188	192	192	194	156	167	160	183	168	158	177	174	162	169	157	186	188	186	169	203	159	175	164	178	156	188	162	176	156	142	147	167	157	175	138	182	143	181	179	185	151	169	157	166	180	172	155	159	150	137	148	149	171	170	165	162	151	154	178	175	164	158	177	179	175	163	154	151	175	175	156	161	169	159	163	175	175	175	141	163	165	156	167	158	159	179	162	165	157	183	180	173	160	179	182	141	148	187	203	169	156	153	150	184	148	192	194	175	143	182	154	166	153	169	135	158	152	178	154	163	146	157	167	172	179	154	157	176	152	153	181	169	180	169	161	150	167	140	185	150	150	165	193	149	145	186	155	163	158	178	195	153	182	152	159	149	165	156	170	164	175	162	175	169	161	189	169	161	173	162	156	163	168	156	164	200	176	168	174	134	179	157	162	185	168	168	158	163	168	166	188	182	170	179	147	163	167	146	183	174	167	163	163	166	172	165	188	167	156	169	174	174	152	171	157	161	169	148	168	144	169	157	166	191	169	145	192	155	164	160	166	171	166	197	176	195	178	156	149	183	163	156	179	161	183	156	167	156	174	149	162	175	161	184	161	184	138	184	198	182	174	173	139	154	132	174	157	157	167	170	153	176	186	164	142	158	144	135	141	164	176	168	179	168	192	156	181	176	172	176	139	152	161	157	174	161	179	183	165	177	154	169	162	149	163	188	177	170	178	174	170	184	145	183	165	172	157	171	145	191	155	187	161	175	164	203	169	182	169	192	173	157	177	179	142	165	165	160	158	162	166	158	167	147	179	164	152	156	152	192	180	192	143	141	157	186	162	139	187	136	188	179	156	146	155	182	152	182	174	133	154	162	177	170	155	144	168	181	165	174	171	155	158	147	162	162	171	155	162	160	168	169	163	182	164	150	158	161	171	153	185	174	159	159	175	139	171	161	156	178	188	152	160	170	150	147	141	171	168	157	149	159	145	152	181	123	158	175	173	164	170	151	152	161	166	189	170	173	197	173	156	156	159	152	167	165	161	163	166	166	162	160	164	162	151	156	167	182	161	161	153	164	173	162	159	169	166	169	161	168	175	184	191	159	181	169	179	163	200	171	162	166	158	138	180	154	154	176	187	156	163	186	168	153	157	146	159	175	167	192	172	183	178	161	187	164	163	174	157	161	150	178	173	172	157	171	172	174	147	155	142	164	165	153	159	161	161	156	172	217	170	144	169	158	154	182	165	137	163	184	152	164	151	181	153	168	170	152	156	164	200	166	167	159	151	156	172	169	183	161	158	168	157	166	145	160	146	163	171	174	167	168	184	169	191	194	175	162	150	172	183	165	160	165	174	165	169	154	167	164	166	186	170	168	176	167	170	163	183	169	184	157	156	198	153	170	155	172	163	171	157	174	133	163	163	192	168	157	149	161	182	175	181	166	191	179	166	169	167	173	178	159	185	146	167	170	167	170	166	167	172	154	150	188	166	153	186	149	163	168	141	180	154	158	182	175	168	164	175	162	173	189	177	172	153	167	158	166	161	170	170	190	179	163	179	168	146	170	168	165	203	155	201	146	182	150	150	169	164	162	188	168	142	164	142	168	168	174	171	194	185	166	201	167	165	166	165	157	180	159	178	203	158	176	145	158	180	154	158	184	162	189	145	160	151	148	155	164	177	152	165	171	169	163	160	144	157	162	144	155	174	163	163	148	176	157	145	154	168	156	161	190	184	168	179	155	152	144	147	163	171	174	177	179	160	167	187	151	195	150	177	154	170	181	173	167	167	177	150	161	169	166	182	160	188	162	152	166	169	152	173	191	169	164	167	162	162	171	176	186	146	174	183	161	154	159	162	196	152	161	146	155	156	177	166	174	169	132	155	174	170	154	161	177	157	159	185	168	165	160	146	178	149	148	155	161	170	160	160	182	185	162	153	140	129	168	165	154	184	171	159	149	164	173	154	171	146	194	163	163	179	191	153	157	149	158	174	190	155	158	146	155	157	165	169	192	161	170	151	165	188	165	167	160	146	161	149	154	146	158	167	146	165	178	155	164	178	165	147	189	182	142	167	169	169	188	170	173	151	177	175	166	162	162	163	159	169	129	161	165	152	156	180	163	140	179	161	161	168	150	165	189	142	159	141	159	135	183	193	153	173	163	172	185	187	150	167	176	159	148	163	200	176	157	155	181	168	176	184	144	161	167	160	160	174	173	166	179	173	168	183	161	150	152	151	160	182	172	154	187	175	143	169	165	180	177	181	175	167	151	177	155	162	164	165	171	157	154	167	171	173	165	161	184	188	179	151	157	163	166	158	176	174	188	169	152	163	187	177	172	151	170	194	170	172
7916	4104	546	398	394	427	412	386	427	393	426	383	419	405	432	405	381	391	422	391	400	365	407	407	393	396	370	402	430	404	391	399	386	399	429	412	414	428	429	433	401	414	469	424	424	405	388	423	360	403	410	388	419	412	381	394	434	398	390	423	392	405	399	389	394	370	406	392	424	389	404	393	412	401	361	418	394	416	416	388	369	390	463	403	411	411	422	394	402	414	376	408	427	397	426	384	428	467	411	399	413	413	398	373	392	394	448	395	414	409	418	417	413	393	379	411	389	416	389	432	400	442	407	401	430	368	400	378	410	381	395	383	388	377	433	438	410	408	394	426	415	377	399	413	399	391	437	426	391	405	395	404	403	397	388	384	439	385	383	403	430	395	391	420	418	418	419	399	393	415	385	383	405	397	420	385	438	424	389	379	379	404	350	414	394	409	401	405	401	412	373	386	408	379	390	371	416	411	381	389	401	418	412	415	403	416	391	384	419	417	401	407	371	417	422	390	382	387	396	406	389	416	413	389	385	401	396	404	423	371	420	411	415	371	398	379	395	382	434	413	427	400	440	434	407	434	371	423	380	409	419	400	384	409	360	390	383	425	393	418	370	399	378	388	435	464	415	395	426	425	410	412	433	412	410	422	407	382	389	410	397	408	336	418	395	390	370	420	382	392	415	407	409	436	412	393	408	399	405	425	402	410	417	408	433	409	394	382	400	416	439	422	370	436	411	437	413	419	397	387	424	386	370	440	422	394	394	413	391	411	378	434	466	397	405	414	429	393	428	390	402	380	384	405	377	408	405	404	423	393	393	423	395	405	415	405	431	392	454	370	402	382	418	414	381	388	418	395	398	387	403	411	378	410	401	409	380	410	389	396	428	437	384	395	417	375	388	392	416	401	427	420	405	423	385	387	402	385	382	430	357	382	403	374	421	376	398	384	391	408	419	377	434	451	388	386	383	421	390	393	419	407	384	423	422	414	428	360	389	397	412	392	375	408	404	402	429	426	420	403	371	420	421	427	424	394	404	451	386	387	430	389	402	406	386	433	414	422	437	425	422	397	418	406	400	416	345	425	377	404	399	426	402	407	400	381	376	404	390	402	435	379	401	413	388	409	403	411	401	426	414	426	415	393	396	389	401	412	403	430	396	355	406	389	370	410	385	458	407	417	417	443	394	404	386	408	408	398	397	452	378	407	421	414	422	424	426	402	410	398	401	401	411	396	415	466	424	404	384	417	396	432	406	418	432	397	412	388	368	407	435	466	425	393	391	414	368	407	416	419	384	396	433	391	411	411	419	423	422	383	437	405	420	389	398	398	430	430	451	399	393	404	416	378	398	408	412	412	368	420	375	408	418	393	418	422	401	431	389	396	407	430	391	436	385	370	409	415	424	387	405	384	382	426	391	415	377	400	436	395	417	429	414	409	390	430	416	411	414	357	417	427	369	381	433	440	387	408	408	408	382	387	440	396	382	378	429	388	433	417	399	409	436	392	411	405	427	408	404	419	424	435	391	435	392	393	389	394	433	390	410	420	426	405	439	411	423	405	402	420	396	421	406	392	419	421	407	404	430	407	393	395	438	388	415	421	439	389	461	411	399	404	359	399	394	402	414	382	430	429	442	424	389	408	425	395	386	367	396	366	419	397	402	472	401	406	406	412	430	417	404	456	394	399	421	409	407	373	362	391	385	403	392	405	392	444	401	444	417	442	361	462	373	418	423	394	391	382	443	400	406	384	402	394	439	439	382	385	412	404	384	404	407	424	415	406	378	380	418	367	450	414	405	416	427	400	436	371	383	426	385	426	390	421	439	403	387	389	423	420	405	433	403	390	417	431	418	413	445	357	413	413	400	397	430	424	403	410	380	377	380	432	422	405	403	408	432	407	416	395	393	398	414	422	399	409	425	454	421	393	422	399	405	444	404	433	407	428	408	402	401	418	379	410	376	400	428	388	389	394	390	409	420	404	375	385	386	360	412	387	386	411	400	442	385	397	385	432	405	414	389	413	404	406	410	408	435	450	360	393	422	415	347	382	392	393	415	440	410	392	420	395	410	444	433	378	421	418	384	390	391	411	439	404	430	410	396	409	383	408	394	377	427	362	422	380	439	439	411	420	425	420	371	405	446	433	398	400	390	394	422	400	427	407	425	428	426	445	409	389	435	394	388	421	357	410	397	420	374	407	413	389	441	410	389	382	451	377	394	391	395	395	395	399	378	428	388	369	382	412	418	390	385	376	413	384	379	432	443	400	411	392	404	409	418	406	435	398	416	453	443	426	453	395	400	409	404	392	415	381	416	388	407	401	415	415	459	388	403	422	408	396	423	397	431	422	420	416	406	396	366	407	374	415	421	445	408	433	410	399	422	384	373	402	427	413	396	367	397	428	397	337	427	420	407	388	398	401	430	381	406	421	418	379	399	433	398	394	344	426	402	405	371	390	415	394	410	423	416	413	442	441	394	377	397	412	384	420	429	410	380	390	399	410	397	435	402	415	372	392	425	406	374	379	401	389	440	400	418	431	431	395	427	399	424	394	383	397	403	379	419	405	370	420	431	420	380	417	406	369	407	383	397	382	442	402	409	388	410	416	446	388	423	400	409	383	427	402	406	433	412	382	368	381	375	403	398	407	411	410	412	389	431	425	366	436	418	405	418	398	425	378	384	416	469	428	397	366	425	393	405	389	415	441	397	420	420	407	420	405	384	419	395	413	400	417	392	389	391	433	412	418	416	398	438	428	407	386	375	390	457	418	409	423	419	387	383	394	417	431	424	407	406	425	381	397	428	396	413	414	420	391	418	395	411	410	389	378	448	365	404	452	356	380	407	378	393	421	385	433	401	424	393	379	437	404	409	403	421	391	397	426	374	424	372	412	398	406	383	406	440	411	395	415	403	422	400	389	379	400	376	389	384	417	388	416	395	390	418	393	382	411	399	419	402	401	418	406	455	368	422	413	382	388	369	383	414	438	385	419	421	404	426	408	375	365	420	401	401	376	394	417	395	431	390	415	434	407	421	400	425	419	435	428	377	404	416	395	397	411	427	406	405	400	408	443	414	402	416	439	416	420	406	397	406	395	383	427	404	416	401	402	378	446	400	402	405	387	445	384	389	435	384	416	456	456	394	421	375	394	373	402	452	426	396	386	436	419	394	414	378	431	389	406	399	397	384	422	379	440	419	398	419	397	420	396	417	394	411	407	409	394	361	403	429	415	383	412	409	427	353	366	447	420	401	405	429	369	408	391	395	378	404	413	381	405	399	414	403	396	447	422	372	405	421	427	386	382	372	416	419	414	390	359	411	412	408	425	418	410	406	396	435	407	415	402	368	452	405	410	424	388	406	402	452	420	388	430	424	401	401	399	406	383	376	385	368	420	410	411	418	389	421	398	393	405	398	407	408	406	404	384	391	408	411	397	391	395	404	438	383	408	368	391	354	423	381	368	402	404	390	422	420	376	403	393	395	452	371	390	408	401	442	439	400	416
24885	21482	25000	28416	21478	21229	1389	437	357	351	302	303	278	308	336	320	334	306	307	293	330	320	274	288	268	321	275	279	288	280	280	293	267	277	285	281	302	298	282	280	276	313	294	263	290	251	295	305	303	297	283	317	308	288	271	319	295	268	290	290	259	267	272	267	261	294	268	261	299	298	313	272	304	293	273	245	320	287	283	286	288	294	293	290	300	301	310	307	286	307	283	291	265	294	291	296	269	275	288	266	300	304	261	281	293	264	282	289	296	290	308	303	312	274	266	299	276	265	270	267	299	268	253	299	271	288	306	251	271	303	310	243	287	297	273	277	300	268	320	280	308	255	262	284	287	255	279	261	274	278	275	271	284	264	314	319	308	287	289	307	285	247	303	266	299	284	282	275	274	283	298	299	299	260	251	258	262	296	263	269	288	273	287	260	267	290	257	282	324	300	261	317	297	287	264	285	289	252	290	268	289	270	282	273	303	264	272	300	280	317	262	287	262	292	279	290	316	294	300	303	305	276	271	267	273	295	270	303	256	254	297	293	267	295	300	278	296	291	268	265	221	300	304	320	288	296	269	280	257	287	284	338	276	286	316	306	292	264	258	283	296	277	287	321	288	316	300	274	291	270	285	287	291	274	275	264	289	262	292	295	265	307	267	292	302	270	278	308	298	285	261	293	273	261	268	284	284	255	263	267	312	268	297	295	286	277	297	303	280	277	291	287	250	266	262	289	277	241	292	306	315	284	300	271	277	295	261	311	273	268	300	260	293	285	294	300	310	297	284	277	309	296	316	302	254	307	281	285	294	288	272	277	274	304	295	290	277	286	305	283	281	287	287	281	276	300	273	294	296	243	291	292	250	345	268	271	308	279	286	272	297	273	297	273	323	310	270	301	284	289	278	290	254	270	299	306	274	257	286	317	254	285	287	259	243	255	281	289	300	298	274	271	267	270	280	319	288	272	260	285	302	272	307	294	280	252	291	260	306	276	274	291	261	292	323	310	257	272	289	261	252	281	305	292	303	270	298	314	305	306	272	289	265	308	264	312	298	309	289	291	295	276	262	246	258	301	309	278	244	261	301	321	263	289	288	287	299	274	312	292	286	301	284	299	267	268	277	267	282	277	285	304	309	254	301	274	289	283	227	283	300	282	247	271	273	290	304	272	338	321	299	282	266	275	288	298	263	283	292	284	270	244	286	266	260	273	285	279	310	280	255	286	303	292	294	292	261	264	277	270	297	298	294	290	282	306	264	295	295	279	274	281	268	287	293	273	282	268	276	275	278	291	260	287	277	260	281	262	278	287	260	256	258	263	278	289	252	280	317	281	285	310	273	275	280	264	275	288	276	295	283	247	233	308	251	293	269	279	301	263	272	288	274	301	297	273	306	259	279	269	258	290	289	263	277	277	284	275	270	262	300	285	298	308	267	305	254	249	311	287	251	306	295	289	308	293	311	305	307	279	243	279	263	296	289	318	247	296	280	265	253	236	273	294	293	274	290	285	252	268	291	272	278	292	307	259	280	282	320	318	289	284	250	251	238	252	277	277	273	295	247	292	282	293	273	301	295	290	306	274	316	275	289	270	269	301	297	283	249	302	323	280	303	245	296	273	276	297	292	284	273	285	275	322	286	263	265	256	272	265	310	286	313	303	263	261	304	307	298	281	273	322	257	275	287	259	278	327	273	281	291	302	257	283	246	295	249	284	264	268	294	289	279	256	288	323	290	267	262	266	271	277	273	314	263	253	275	264	270	288	257	286	244	305	295	276	259	313	270	284	270	278	277	347	323	268	287	294	270	282	278	289	313	293	296	266	279	274	273	260	317	294	288	283	285	291	287	278	283	272	302	300	282	276	252	280	294	291	307	289	283	267	284	328	277	265	291	286	287	274	302	286	281	288	286	274	313	292	307	293	297	308	300	324	279	286	286	297	282	314	325	320	272	281	289	309	265	276	269	272	272	281	316	281	301	297	277	288	304	276	304	290	290	288	307	277	268	285	280	306	291	292	311	295	295	290	322	272	278	303	275	305	236	283	280	275	268	271	265	277	276	290	252	321	329	282	275	287	271	283	275	329	317	273	269	283	269	281	285	261	300	271	256	298	308	318	282	269	265	262	309	268	294	266	259	272	297	262	288	268	299	270	290	256	277	255	261	306	295	310	293	247	282	264	325	264	262	278	286	292	282	304	283	233	252	290	288	299	288	283	252	296	293	292	274	259	247	264	291	290	285	297	291	303	297	296	296	292	298	271	271	280	277	249	284	269	281	280	284	275	319	311	282	298	266	279	315	303	278	290	286	250	278	251	284	274	320	269	307	271	296	284	281	257	303	282	295	273	290	296	285	278	274	278	267	270	317	309	261	293	256	295	302	272	282	296	311	319	280	306	290	278	260	311	296	284	327	301	290	258	272	293	298	269	270	288	300	263	293	288	278	292	305	316	279	271	277	253	269	282	232	297	280	301	278	317	301	309	312	299	326	285	300	310	283	265	308	268	301	288	259	315	267	286	278	302	286	292	285	278	324	320	289	302	293	272	315	270	284	290	293	284	283	274	241	280	286	303	274	293	255	267	300	250	267	282	300	293	273	273	311	265	276	284	288	316	290	271	292	278	284	309	287	301	330	287	297	259	268	277	273	285	296	289	340	297	257	264	291	281	296	313	264	301	317	287	294	293	250	307	256	315	291	290	285	297	289	268	289	243	269	288	270	271	291	282	279	259	316	290	321	296	290	272	295	289	282	283	289	289	304	288	278	324	289	271	280	295	273	308	310	315	262	291	292	288	295	350	308	284	276	282	286	287	289	277	237	277	267	307	279	302	316	291	276	299	265	262	258	286	271	282	282	268	297	308	319	300	304	291	273	289	264	280	340	246	290	316	275	264	283	282	295	271	284	294	255	294	260	261	307	299	274	288	315	315	293	300	243	283	308	284	278	307	272	270	298	274	322	308	269	268	280	288	308	295	271	246	288	290	256	274	287	278	297	284	279	276	305	253	272	279	239	283	308	282	284	292	318	279	294	298	290	294	314	269	257	287	304	296	294	278	309	263	275	276	248	301	294	273	295	299	288	289	284	281	273	301	255	285	304	261	322	317	317	263	292	266	300	259	304	282	301	280	308	259	264	289	267	275	280	288	258	264	270	276	246	273	278	269	258	249	315	279	303	292	249	279	270	297	264	290	279	272	264	300	289	296	294	265	309	314	307	312	279	289	285	310	288	295	274	333	309	273	272	284	283	305	317	251	289	308	305	309	271	286	279	285	303	288	296	310	279	307	269	300	284	241	284	329	291	263	289	302	288	281	263	262	325	294	279	270	274	284	276	292	299	281	253	292	246	331	290	296	268	308	281	312	281	269	273	270	300	303	261	264	300	304	296	302	279	299	282	287	330	291	295	304	267	252	271	292	278	271	307	237	277	286	287	297	270	294	259	258	292	287	283	278	309	265	287	310	262	278	297	275	293	284	285	284	304	269	272	268	304	283
21413	31562	2031	1007	778	725	695	626	652	693	646	609	630	643	599	628	653	579	640	639	658	634	609	673	620	622	607	610	640	623	661	618	659	623	583	619	597	573	632	637	595	621	616	594	592	589	619	614	582	647	634	616	568	633	584	591	647	620	602	606	614	562	599	646	645	632	593	593	662	625	610	639	584	600	628	632	623	593	615	610	606	614	632	652	610	612	626	616	582	607	622	627	644	598	589	636	604	616	661	635	592	622	601	651	644	602	664	662	597	644	614	633	643	626	636	628	632	651	646	646	611	660	628	659	647	621	619	666	644	634	588	571	638	613	576	612	633	652	603	615	614	610	633	658	608	638	598	629	603	640	571	667	628	611	644	577	623	656	672	621	565	633	646	600	596	633	631	647	611	601	667	566	603	613	617	640	641	646	658	596	582	635	595	603	631	628	655	639	648	613	620	589	634	593	587	605	606	624	642	610	612	613	634	595	662	612	592	630	624	614	647	639	619	688	609	639	593	644	587	607	628	601	640	620	658	631	614	616	621	641	617	624	594	586	649	595	595	611	610	625	640	603	629	592	603	577	644	666	633	607	616	611	599	642	630	650	607	585	630	624	612	595	698	639	626	606	671	615	616	640	602	621	653	604	617	622	628	618	580	659	596	693	612	631	612	650	640	627	608	615	648	632	560	628	634	609	636	599	617	634	583	671	657	658	612	598	645	610	661	590	619	615	588	591	604	586	615	603	608	646	566	632	583	623	604	622	619	620	620	593	597	599	640	599	634	648	650	598	620	657	573	643	639	644	668	648	613	691	627	629	621	628	643	564	617	646	574	668	579	631	666	645	667	621	574	624	585	617	621	675	576	616	629	632	630	624	653	589	641	612	616	591	606	607	626	646	622	600	624	597	649	654	592	640	647	632	636	597	675	619	634	613	612	593	621	624	561	654	636	649	618	629	615	584	613	589	651	633	623	608	622	631	617	629	655	659	604	639	603	610	650	622	634	643	647	612	671	570	645	585	630	634	634	586	640	594	658	633	678	644	625	607	631	623	612	645	688	629	586	619	599	596	554	613	644	626	620	600	618	623	654	663	656	632	638	608	617	639	604	616	596	630	660	567	640	551	616	606	611	575	629	575	603	593	617	542	668	605	624	633	629	629	626	592	637	592	590	635	620	573	606	593	568	652	642	662	589	588	623	590	613	620	632	642	587	595	630	586	676	593	603	633	638	613	621	626	639	592	596	622	637	646	613	627	637	603	610	642	629	650	594	612	608	579	643	615	631	584	592	612	626	604	604	570	635	620	614	576	604	636	684	583	581	646	573	628	627	577	592	597	623	649	647	650	617	621	632	650	632	633	571	601	601	627	614	622	582	594	662	624	623	639	650	601	600	654	654	628	602	645	597	588	593	613	626	614	613	592	618	610	598	632	610	631	602	605	612	684	598	590	653	593	629	642	619	631	604	631	642	660	638	598	595	618	592	592	602	625	605	624	617	640	576	598	596	622	579	648	637	622	625	616	609	618	630	655	591	611	597	600	602	597	601	619	633	592	641	604	609	639	643	585	619	602	638	617	618	606	571	645	627	615	605	616	601	629	644	579	652	622	585	601	625	639	616	596	613	647	596	603	652	596	626	582	598	614	665	619	624	625	610	602	611	642	624	612	586	663	596	608	631	625	653	558	608	609	632	632	608	570	613	604	609	624	619	556	589	607	649	660	593	652	663	586	618	576	622	671	645	631	618	602	607	629	612	633	577	601	682	607	625	615	660	635	636	591	649	624	615	568	641	596	673	629	639	629	615	672	630	605	628	595	617	620	674	686	602	585	606	611	665	579	661	583	604	596	627	602	603	598	613	623	645	619	615	623	618	622	617	646	606	594	609	613	590	624	607	669	599	643	581	615	635	603	624	575	645	589	614	624	620	605	579	616	587	585	594	623	624	660	611	600	614	589	637	618	637	620	652	656	588	612	585	637	610	576	652	628	593	600	585	616	602	622	591	605	576	587	610	631	627	614	610	635	657	596	627	618	641	629	633	607	633	653	682	591	648	614	587	645	602	592	617	687	592	591	588	618	635	592	618	640	620	635	565	650	627	622	601	613	629	642	614	621	589	595	630	641	599	663	643	632	641	659	621	628	592	589	607	557	592	629	607	638	637	631	596	608	621	639	593	602	605	653	628	619	569	602	638	651	624	593	622	608	627	575	618	634	617	602	625	621	630	614	588	621	613	603	590	571	620	593	667	596	660	671	637	640	612	611	574	636	613	618	642	640	589	588	646	634	645	611	615	653	626	668	604	619	680	683	627	604	653	624	654	598	618	620	582	614	685	643	628	614	612	595	646	617	603	660	651	620	592	600	546	631	598	633	639	610	602	629	607	602	613	595	602	618	649	565	605	650	568	622	622	630	648	602	609	618	600	578	644	616	593	617	668	622	648	658	664	628	626	625	583	618	610	576	639	623	626	617	609	558	649	626	596	598	592	612	600	625	607	587	568	604	621	614	634	633	555	621	644	591	616	635	572	591	590	617	597	582	610	608	649	580	614	648	609	606	648	581	594	634	630	555	642	592	636	655	604	630	598	694	598	618	663	571	601	618	599	616	646	594	609	609	614	635	611	613	606	658	579	591	624	610	613	609	605	630	626	638	576	640	627	618	620	595	617	587	601	604	628	632	615	547	616	616	608	635	640	603	609	630	597	594	590	614	604	652	627	576	662	650	587	603	634	608	658	655	631	653	616	606	593	647	627	607	647	608	641	643	633	623	622	593	580	632	651	638	615	605	634	576	633	628	590	625	606	625	619	617	591	623	629	583	652	640	585	655	605	617	633	584	632	612	595	661	609	612	611	631	604	568	631	619	614	618	624	616	573	584	612	627	625	613	611	630	612	595	643	621	625	599	616	635	613	610	650	632	638	645	562	658	634	616	610	628	680	632	608	610	571	620	597	620	597	609	680	654	634	614	638	608	649	615	602	589	617	633	633	613	601	589	612	605	615	627	616	600	659	588	662	623	631	609	625	610	625	627	636	675	607	592	574	609	631	625	605	633	617	610	636	627	637	586	612	637	637	583	638	595	614	608	618	602	643	628	619	670	592	614	600	645	623	599	587	644	593	619	615	642	622	613	594	595	618	624	614	570	635	606	631	621	589	619	611	601	584	581	609	622	639	653	643	630	656	643	616	632	632	590	599	628	601	632	627	603	621	593	622	561	595	626	633	599	626	646	586	642	628	671	646	628	606	663	640	688	600	654	596	630	613	651	617	623	633	602	639	612	623	577	653	631	614	612	602	639	583	610	646	581	645	645	625	602	660	637	624	652	656	586	592	628	604	632	568	658	639	682	596	656	603	610	613	572	619	609	574	685	633	643	591	635	613	663	593	664	611	622	638	627	655	645	607	565	637	596	605	644	623	660	614	620	615	610	609	613	608	648	623	609	605	587	576	582	617	600	634	635	651	634	604	594	659	649	590	629	590	562	618	645	624	635	605	660
24291	21438	25299	27998	21438	21451	20904	774	413	368	323	314	300	282	280	300	291	251	272	240	213	251	234	224	204	238	236	253	267	251	270	249	238	246	248	230	235	240	239	220	236	234	272	238	229	251	269	250	259	251	242	222	247	252	233	249	209	225	250	235	240	212	210	245	247	234	210	231	226	223	237	227	231	241	242	254	230	233	219	220	260	230	256	234	229	234	254	250	247	188	206	239	234	226	245	225	199	221	244	224	253	236	237	257	246	224	207	264	244	224	202	249	233	235	216	227	233	238	259	261	240	223	217	228	222	238	226	217	241	235	241	248	258	213	203	235	248	230	241	217	248	204	227	214	215	234	233	240	223	241	237	235	246	245	207	222	231	219	222	234	264	251	266	258	214	205	233	206	223	255	223	213	216	232	181	209	258	228	206	230	260	258	254	206	236	231	208	225	246	247	186	239	230	217	252	238	250	246	224	228	250	204	235	234	218	230	238	245	240	259	221	240	239	236	220	262	236	216	230	242	215	229	241	248	250	244	239	226	237	213	239	267	213	223	248	225	246	212	228	222	239	225	226	243	280	260	233	283	242	207	239	249	262	236	250	239	230	236	227	256	236	239	231	253	238	240	224	219	255	249	227	240	223	239	211	212	226	224	249	204	226	239	225	249	232	262	249	245	220	239	241	246	239	209	223	212	238	212	238	262	255	269	268	235	244	228	192	232	237	227	254	233	264	243	240	257	219	255	222	245	271	226	244	237	253	229	219	230	255	240	245	235	264	229	229	229	224	207	226	233	243	240	248	248	229	241	229	210	242	248	236	242	228	252	217	217	229	231	229	248	237	238	233	195	261	243	255	211	223	232	238	250	237	245	245	211	227	208	220	239	242	265	246	239	250	214	253	209	208	205	256	256	268	221	258	283	204	220	251	261	217	241	243	238	250	206	231	237	240	214	234	251	226	236	261	227	247	265	244	224	242	233	220	245	231	245	232	245	213	210	240	213	223	244	238	250	218	236	246	261	230	218	249	223	221	217	242	228	201	202	208	218	228	230	219	240	227	237	236	220	244	233	229	243	234	207	228	243	245	260	231	225	214	219	236	276	245	226	223	248	233	244	225	217	239	212	246	231	224	210	242	252	253	228	244	265	245	219	239	242	231	251	229	263	239	259	223	253	228	208	227	225	222	252	266	234	228	238	251	244	229	239	214	232	246	246	211	241	251	224	222	247	257	247	235	259	245	265	220	225	261	227	238	190	230	216	211	231	254	240	254	242	241	212	247	249	240	251	230	230	235	264	269	225	224	212	231	235	245	218	222	229	223	254	234	227	229	261	221	260	232	233	229	234	240	255	243	213	215	242	251	247	242	215	255	233	207	233	252	227	209	222	233	223	266	256	229	203	267	248	226	206	223	234	234	238	218	210	228	257	237	220	222	227	210	212	223	225	202	239	250	239	192	227	226	222	230	208	242	232	239	261	226	222	216	243	251	240	230	225	275	216	230	227	224	251	241	247	219	227	252	217	246	260	236	260	225	222	221	242	227	239	260	213	209	219	250	241	251	231	252	242	240	230	235	254	203	256	228	212	208	224	257	230	214	229	239	246	222	231	239	257	249	233	238	216	227	233	259	204	229	224	219	225	229	206	217	209	232	245	218	249	242	221	251	242	221	257	234	221	209	259	227	244	253	219	267	180	200	226	258	250	225	217	234	223	219	217	257	264	221	224	210	242	221	240	228	237	248	268	223	193	228	255	228	234	208	235	238	272	227	246	244	248	252	233	246	225	265	259	215	288	200	233	226	226	242	239	262	232	249	251	210	257	227	221	216	222	242	213	208	244	242	229	227	238	215	222	219	228	235	219	242	240	249	264	220	215	243	265	239	216	244	256	250	215	235	233	228	218	245	207	262	250	230	241	230	217	235	224	228	188	226	258	210	210	235	221	217	251	234	208	209	268	218	254	235	212	235	214	226	228	221	220	223	264	194	238	251	216	267	234	249	211	238	256	242	243	191	226	251	237	221	246	228	233	228	244	236	266	245	270	223	252	257	242	231	232	232	233	221	214	245	227	234	211	247	240	206	225	242	237	194	235	224	211	227	228	243	235	227	218	236	232	227	243	225	262	246	239	211	245	230	201	231	201	233	254	233	233	221	253	245	226	216	221	231	249	259	237	237	246	234	233	234	240	253	236	233	207	248	254	252	237	255	220	251	219	227	245	230	213	247	230	247	249	240	188	248	234	227	224	260	271	221	239	229	234	252	233	241	231	228	252	211	216	229	235	209	246	263	235	212	222	220	197	247	235	229	237	211	237	196	255	236	238	239	243	237	216	240	209	245	221	204	236	243	202	246	237	221	252	271	243	244	218	217	205	234	228	221	239	229	264	234	213	221	233	240	227	228	212	233	226	246	231	226	223	252	240	204	240	231	234	235	243	241	220	222	277	250	222	233	252	237	246	265	229	225	225	223	230	258	256	250	230	256	217	257	236	214	219	235	259	253	225	237	189	240	219	238	211	221	211	230	264	241	215	241	232	246	266	235	235	245	245	231	203	217	278	264	203	238	227	223	221	228	229	213	229	228	223	215	216	235	258	224	247	259	220	243	241	221	193	206	264	224	213	246	253	275	251	268	245	223	245	245	251	228	239	250	237	203	235	220	226	249	198	238	201	260	236	227	231	217	219	251	253	214	230	239	229	247	233	250	249	249	207	230	223	212	238	232	238	238	224	202	241	222	260	236	208	246	258	243	192	209	236	235	237	227	192	266	222	243	214	231	233	192	215	203	263	213	206	254	206	228	230	238	259	202	232	218	239	230	249	236	225	219	244	240	231	237	232	218	258	241	222	240	218	245	245	250	239	274	269	235	241	234	212	237	252	223	255	232	213	247	231	248	195	245	221	245	239	247	211	229	242	244	225	211	220	258	250	243	212	217	226	244	278	247	223	242	218	235	211	234	220	196	221	248	248	215	248	222	242	239	227	258	205	222	203	226	226	227	225	217	234	219	224	228	265	273	228	255	240	236	248	263	235	248	225	220	238	211	213	216	218	234	214	248	245	245	230	222	220	227	236	233	248	225	250	250	216	251	222	219	226	219	243	215	235	236	229	233	271	236	235	228	245	234	221	224	208	250	271	272	246	251	203	200	239	222	242	214	244	250	249	265	244	241	221	242	234	221	242	232	246	231	239	220	236	240	241	239	224	242	241	235	227	265	221	225	219	247	226	226	264	242	251	251	261	221	225	215	225	202	263	277	215	211	224	221	235	277	257	262	246	236	230	216	230	226	207	259	221	237	253	228	245	204	248	257	246	225	219	220	227	227	238	245	236	222	219	255	227	228	261	264	231	258	212	235	225	253	217	224	218	240	225	236	227	235	253	220	244	233	237	241	232	226	243	237	259	237	257	221	219	226	238	226	235	221	216	230	238	233	221	230	227	230	219	276	213	215	264	227	245	212	221	229	228	240	226	242	240	240	240	238	244	261	256	219	223	225	225
27588	41028	3155	1259	775	607	616	568	560	550	516	521	550	490	468	479	447	485	523	472	526	481	504	541	503	495	493	473	496	465	471	506	509	506	515	482	480	489	483	494	473	485	532	488	516	473	482	525	490	499	502	523	477	450	477	491	454	510	509	477	502	488	482	491	492	471	480	516	459	503	483	539	490	521	472	474	505	477	492	471	444	461	525	514	501	499	467	502	448	481	478	477	469	475	485	461	500	470	507	481	503	477	454	464	468	469	463	469	499	460	481	472	475	534	484	519	524	472	465	495	490	498	465	478	505	482	464	474	471	476	516	477	478	498	504	511	478	471	494	500	487	458	470	541	463	493	497	475	478	447	517	514	467	489	515	486	490	430	483	497	506	513	495	486	479	501	488	503	499	515	455	509	481	495	490	477	464	513	479	502	494	516	482	472	492	502	498	505	487	464	521	507	493	474	503	535	498	491	523	495	505	475	493	491	477	499	504	479	488	480	507	499	509	488	485	483	529	475	512	493	479	492	473	467	518	476	478	460	476	467	527	513	476	528	479	512	491	470	508	542	487	455	491	500	477	508	474	527	496	484	506	476	505	501	516	475	464	471	486	506	504	522	497	480	501	514	472	533	442	458	469	495	490	506	445	504	537	464	462	496	474	501	501	493	508	494	501	469	482	508	496	509	479	535	532	509	522	511	487	494	518	499	504	448	486	480	503	476	463	486	490	507	487	500	481	516	491	471	517	495	483	489	479	473	492	492	481	490	489	482	479	449	520	480	506	511	492	503	491	470	480	460	450	486	451	492	521	464	493	507	466	491	519	458	463	457	497	513	471	502	511	511	502	471	478	490	487	491	497	478	490	488	466	528	489	498	533	482	455	529	505	519	469	492	481	498	513	484	488	493	491	508	468	504	459	490	471	461	463	500	473	471	466	488	521	488	490	502	480	490	473	512	472	506	465	481	485	489	494	479	471	507	508	500	514	460	496	497	488	494	510	478	481	506	467	481	515	484	496	494	503	506	504	494	505	475	475	512	471	503	471	522	501	513	520	495	481	479	451	451	493	458	487	488	505	509	498	485	495	470	491	513	462	478	506	483	468	484	490	506	498	512	499	480	502	481	482	448	523	503	492	476	504	494	460	522	531	471	476	515	509	493	484	472	502	498	467	496	467	491	473	474	476	478	477	473	510	498	456	479	499	495	445	477	499	503	441	459	485	480	509	477	511	478	502	528	481	474	520	510	473	515	500	519	493	493	485	474	446	498	457	499	457	522	476	470	531	439	515	511	483	450	508	490	478	473	477	457	476	501	519	511	507	524	475	496	519	480	477	500	474	506	494	516	459	491	469	483	515	505	482	523	490	503	477	448	498	479	470	491	496	478	482	499	434	480	474	498	486	483	520	425	514	423	447	504	501	501	492	518	508	498	490	506	493	486	500	477	511	485	457	500	510	500	505	508	512	489	478	501	468	470	488	494	533	503	461	503	498	464	490	512	480	458	488	465	464	460	453	471	512	458	485	496	468	508	494	479	487	486	528	501	469	500	493	457	464	519	485	505	495	424	511	481	467	475	529	505	483	519	530	459	503	501	492	467	489	501	448	470	517	479	514	475	489	471	461	505	512	475	516	469	508	470	509	503	460	475	474	490	474	493	484	484	469	485	482	498	509	503	491	493	498	518	488	493	500	514	486	455	503	472	499	459	486	480	500	493	463	494	471	462	505	511	474	494	513	476	493	502	506	479	511	484	496	483	451	518	507	489	502	525	453	514	496	492	485	496	482	516	506	484	481	472	474	487	519	465	475	482	510	492	474	512	500	489	444	477	507	489	473	464	553	481	467	502	477	506	447	538	497	496	492	499	474	531	474	464	481	535	454	492	469	472	537	496	445	449	466	463	498	485	493	472	475	476	517	501	492	466	473	490	507	517	540	502	490	458	516	489	539	480	454	495	472	464	497	473	476	514	491	505	498	477	524	476	498	478	505	460	473	496	499	427	447	504	481	485	485	527	487	472	508	471	497	497	489	490	507	494	492	516	494	492	490	485	461	479	510	492	502	498	487	472	468	472	494	541	481	525	505	483	494	492	481	489	490	504	445	506	509	445	484	463	498	502	478	476	492	511	468	488	501	496	460	505	498	520	500	459	474	440	426	477	529	495	499	489	470	497	486	492	482	458	505	465	488	509	432	487	516	513	489	505	478	499	512	517	505	484	508	458	524	483	480	493	499	503	488	487	496	499	507	472	507	512	461	484	472	492	498	503	459	461	485	520	496	456	498	514	481	492	497	481	499	483	443	476	500	502	502	518	478	474	484	434	510	502	486	460	476	504	513	488	490	488	520	501	505	473	478	497	457	506	484	510	491	495	475	467	521	494	443	510	493	480	494	489	526	453	475	435	501	547	481	478	489	507	475	479	488	468	499	503	497	460	461	469	485	529	487	473	465	488	491	498	493	506	483	473	463	460	535	540	489	466	483	475	507	484	473	503	470	525	453	503	448	440	522	522	491	456	459	507	513	518	499	497	488	499	438	498	502	502	467	445	514	517	477	478	458	465	492	500	457	499	512	463	475	479	459	510	498	467	446	499	508	490	457	528	495	490	504	465	502	524	511	520	530	482	494	487	524	461	511	498	483	522	487	514	448	479	482	501	533	508	477	486	486	497	461	531	476	479	470	475	503	465	516	523	516	500	483	473	449	511	504	526	501	532	497	472	485	485	459	481	499	474	487	499	498	530	506	489	465	477	529	471	462	466	511	515	513	512	472	500	499	467	488	450	483	499	498	504	502	476	475	468	453	493	488	511	460	497	511	533	492	481	471	502	477	490	480	521	498	524	480	460	491	480	476	478	485	452	452	462	435	491	465	460	526	529	471	485	462	473	502	520	494	474	498	467	468	489	515	465	468	470	481	497	499	485	493	516	484	502	471	486	489	494	471	469	546	468	523	465	465	473	504	480	460	508	466	492	463	497	492	501	505	502	511	490	484	468	481	504	488	449	470	568	522	532	477	511	461	474	469	478	475	490	496	523	552	447	481	453	488	456	503	492	472	471	507	526	482	488	468	468	523	512	489	500	460	460	506	494	491	468	504	491	517	488	513	505	469	477	486	464	516	521	556	476	490	514	466	485	492	482	486	463	482	505	491	508	502	468	448	481	512	476	490	487	490	483	497	460	451	500	484	449	488	476	522	477	502	480	456	484	495	488	532	468	476	522	469	465	471	472	489	498	495	453	503	495	518	452	451	494	462	459	569	495	478	461	498	512	475	535	501	487	465	488	495	486	477	466	513	484	465	472	474	478	484	467	502	506	513	469	492	525	484	456	495	475	483	491	528	496	529	482	500	473	481	463	475	467	480	480	519	507	478	517	516	483	474	510	507	499	531	462	449	503	500	476	514	482	459	473	461	511	497	529	488	473	503	506	513	502	483	487	439	489	466	509	485	484	491	503	458	512	498	492	473	474	494	502	502	510	493	499	514	480	473	467	460	453
32657	20585	9718	471	216	183	192	169	165	143	162	175	183	161	172	191	179	153	150	197	180	186	166	147	180	192	193	165	173	144	178	146	166	173	189	157	176	165	169	156	148	163	187	158	157	166	177	172	163	174	158	168	191	172	182	172	170	165	139	180	187	151	192	163	152	168	165	175	177	157	153	153	185	152	158	151	166	181	169	165	159	157	179	159	189	168	177	180	157	174	164	173	179	160	179	145	163	190	153	177	145	137	145	175	161	158	176	184	177	193	163	156	180	176	180	181	179	167	175	167	187	147	157	131	155	163	200	179	161	160	150	166	151	146	181	183	159	142	167	149	147	149	166	148	182	171	142	157	198	176	167	155	184	153	180	171	179	168	148	152	170	124	151	159	146	164	149	165	171	169	162	160	169	153	181	157	168	166	160	153	151	151	180	139	165	157	164	148	134	164	168	173	150	151	188	157	159	174	187	161	168	177	145	192	192	157	164	175	173	163	162	184	180	158	199	179	158	139	170	146	182	175	189	158	158	173	177	158	173	178	180	193	194	145	182	162	151	177	150	153	152	141	167	147	187	156	171	169	162	166	160	184	172	178	172	186	158	157	161	146	172	206	152	162	168	160	168	145	151	195	205	166	170	154	165	150	146	154	177	175	166	182	167	173	157	171	166	166	166	183	155	206	158	161	179	179	165	176	175	188	177	156	160	180	182	174	187	157	189	146	188	166	156	134	167	166	157	165	167	160	138	136	143	152	153	165	167	160	153	168	190	173	172	171	159	161	157	155	175	159	145	174	165	171	173	178	161	185	172	188	146	160	164	147	180	174	166	165	172	165	176	153	170	163	167	173	164	171	184	171	190	158	157	182	184	178	171	161	143	153	182	189	165	158	185	163	170	179	152	170	152	141	171	179	155	169	153	177	178	185	151	178	194	176	186	159	156	166	154	151	176	179	154	170	169	152	156	168	174	154	161	162	173	181	167	173	155	175	173	169	191	136	149	169	148	163	149	166	159	168	180	159	192	173	164	149	163	164	148	143	155	174	175	174	195	160	151	153	157	165	147	168	181	158	196	160	168	181	134	182	171	169	180	146	174	173	153	180	138	172	171	155	155	170	155	159	173	161	168	164	160	171	173	163	153	141	165	159	175	175	165	167	157	170	179	146	173	175	166	149	172	156	183	180	163	157	167	162	144	165	171	173	119	154	158	157	164	164	177	177	159	153	177	171	157	161	157	141	170	151	144	193	189	186	163	171	159	163	156	168	162	194	173	155	164	171	156	164	154	184	153	156	163	168	160	154	171	174	157	161	153	166	183	183	168	151	158	183	184	164	179	174	171	154	169	168	150	162	178	181	155	165	147	157	173	176	156	172	153	157	152	175	165	134	160	162	166	138	179	135	176	159	158	163	192	170	187	179	152	135	173	170	174	161	147	171	168	166	151	184	198	182	168	164	169	164	181	158	162	151	165	176	170	179	183	195	161	171	168	185	168	177	174	168	176	179	150	158	190	172	162	188	167	182	176	149	164	159	148	189	175	200	149	145	162	164	194	154	196	173	177	192	163	202	167	161	162	183	175	164	167	174	171	170	174	181	169	188	164	168	185	178	163	173	191	149	176	175	167	182	187	176	168	149	156	172	167	164	161	175	169	137	156	169	147	186	160	151	130	154	172	157	163	172	179	171	149	181	168	146	166	160	148	158	179	174	198	157	130	157	156	160	179	163	180	165	175	183	171	180	169	141	176	183	194	164	178	160	144	159	166	165	171	151	179	161	165	177	164	177	184	199	143	171	189	170	177	174	180	164	173	150	182	173	185	134	156	163	168	161	175	159	184	149	154	172	159	158	151	151	181	154	170	155	137	169	180	156	164	146	160	179	188	165	154	192	184	157	159	196	176	156	160	163	153	137	150	168	154	152	161	157	191	179	188	161	176	169	159	162	136	163	159	183	170	161	183	201	149	163	155	146	141	169	177	160	189	201	172	167	167	188	177	173	183	168	145	164	179	162	167	136	157	173	165	149	180	159	191	167	193	181	186	173	157	159	164	161	164	167	161	155	164	179	155	159	197	178	170	156	179	140	179	167	163	184	160	166	192	169	173	169	150	169	135	162	185	170	159	166	164	174	150	152	161	132	162	176	162	158	155	168	168	169	166	151	169	165	158	152	161	158	137	148	156	160	195	196	164	164	160	164	172	150	173	159	152	162	186	194	171	183	154	170	173	166	169	158	147	150	185	142	158	174	171	168	194	179	172	190	174	168	206	155	148	163	190	175	176	178	174	185	150	147	147	178	151	178	166	156	167	155	158	149	152	184	190	193	173	172	183	169	177	156	185	157	189	151	171	174	174	178	199	169	183	179	173	161	167	184	163	190	165	140	200	173	159	146	153	176	179	139	163	178	172	158	152	182	167	173	187	171	186	174	152	178	173	141	197	164	159	149	161	170	154	183	175	168	171	165	154	167	154	148	163	136	168	157	165	170	158	174	169	160	192	181	174	159	172	173	184	155	156	174	187	156	141	156	174	164	143	169	170	147	188	195	158	150	150	179	182	156	140	181	174	160	172	153	164	159	196	180	168	143	156	174	139	165	163	183	152	177	140	178	185	183	169	163	168	181	188	166	162	159	165	155	175	181	162	171	176	179	158	186	193	154	166	171	166	174	179	207	146	165	149	163	165	174	148	185	171	168	159	167	170	141	140	136	167	166	179	160	156	163	178	175	155	164	161	155	168	187	184	170	171	159	164	164	168	166	165	162	143	160	148	157	148	154	167	150	148	158	188	159	173	174	165	155	164	180	187	150	145	157	158	150	169	146	154	179	177	158	175	168	162	188	188	169	150	168	171	171	148	165	170	170	168	152	198	176	161	182	182	159	140	159	186	176	151	139	167	178	156	173	177	178	195	155	166	163	181	161	172	154	149	155	145	160	172	149	161	171	179	163	166	173	156	167	152	159	179	174	157	153	207	179	151	165	164	176	164	169	169	166	189	194	159	188	175	191	193	133	170	174	171	174	179	151	183	198	183	157	196	167	166	177	195	151	159	154	160	201	150	154	178	136	167	151	179	152	164	180	164	151	171	141	179	168	181	196	145	152	161	152	151	151	152	159	178	163	178	162	169	156	166	164	161	196	176	191	154	150	168	171	170	166	139	159	163	154	145	183	178	139	149	158	167	184	185	170	148	171	180	175	173	177	183	189	178	154	182	195	173	161	171	156	151	175	136	150	179	166	142	175	180	156	158	174	158	170	175	160	169	189	156	168	168	144	150	172	156	158	165	174	185	173	158	164	165	181	161	169	157	176	168	167	166	183	179	172	156	171	157	144	160	162	179	154	162	162	154	158	154	177	161	154	171	155	162	134	145	185	178	147	182	154	158	161	171	166	172	170	134	185	147	168	149	157	163	165	178	142	149	164	145	177	164	189	176	162	147	183	188	171	157	154	145	177	167	186	163	181	167	177	167	155	170	160	203	191	171	155	183	173	161	130
7945	4363	491	386	425	402	407	402	399	397	444	406	414	406	376	390	387	393	394	428	401	403	414	423	458	372	416	416	423	410	433	396	405	447	400	404	439	423	441	399	423	440	437	404	399	406	424	416	394	391	429	381	374	382	420	412	416	375	398	396	403	405	425	417	370	381	373	436	381	398	404	395	373	421	373	433	402	441	404	427	381	445	422	400	348	403	407	413	432	425	391	421	346	432	411	421	358	408	360	381	400	440	432	410	396	406	388	416	400	366	377	427	424	429	379	418	395	427	440	392	419	417	419	419	421	440	403	369	412	434	406	392	376	366	395	419	420	399	371	427	436	374	383	399	403	401	359	377	405	395	414	398	354	422	384	421	407	404	415	431	397	409	401	407	372	394	381	389	409	386	377	409	420	398	390	401	373	406	380	402	391	401	367	414	377	394	419	417	373	393	412	406	444	405	431	452	398	384	428	369	399	444	374	424	374	404	431	414	415	419	384	420	375	434	404	423	431	399	391	382	422	374	418	366	417	396	379	402	412	418	428	401	391	407	408	403	434	391	376	422	421	384	445	394	436	436	402	404	375	410	407	396	396	395	409	456	400	395	406	369	392	378	411	379	411	424	418	382	414	421	415	442	392	404	400	416	429	421	384	384	412	409	365	392	345	398	389	391	393	403	414	381	387	443	421	428	393	404	442	416	436	378	416	384	444	422	422	417	415	376	435	391	410	427	384	403	393	394	414	432	372	379	416	440	371	439	416	417	407	406	401	407	394	388	410	384	383	420	446	411	420	444	434	404	402	416	430	378	416	400	386	375	419	416	419	405	421	419	377	417	409	448	425	394	402	428	416	437	397	416	391	381	418	405	397	403	387	370	431	376	461	421	384	422	380	390	431	412	393	400	412	393	422	406	424	427	380	395	396	442	396	380	417	389	391	377	409	383	408	410	395	378	401	400	424	385	396	421	398	387	412	403	446	404	407	394	377	389	373	386	381	422	375	397	405	421	435	414	404	395	424	376	378	386	414	430	416	372	398	408	375	414	439	405	419	421	385	393	387	395	380	422	363	422	399	423	397	389	352	422	403	414	416	398	390	396	433	405	410	401	408	428	388	413	409	428	389	418	416	400	409	439	442	429	408	396	395	423	400	365	389	409	436	418	429	377	415	392	388	372	406	397	413	406	405	380	372	420	403	377	378	392	395	423	430	383	431	437	389	411	483	418	440	369	435	438	437	428	392	403	421	416	411	398	423	397	401	433	406	421	390	422	402	371	416	407	418	424	408	391	423	404	410	394	388	409	374	413	433	427	404	388	421	411	380	412	411	399	442	422	390	391	393	390	442	417	416	404	368	406	396	396	429	396	388	402	409	391	440	384	440	380	434	396	399	401	437	393	381	389	402	398	392	442	387	400	432	409	379	385	409	413	394	369	437	374	364	427	410	376	399	434	430	427	397	410	388	398	397	394	391	406	439	379	393	406	435	438	376	407	402	396	404	370	429	368	419	424	430	389	422	414	385	415	426	434	424	376	427	414	420	413	382	420	408	380	422	368	382	410	419	392	395	414	429	431	423	414	435	424	391	427	415	387	393	364	404	375	415	403	412	408	377	381	410	402	412	446	395	379	388	411	402	423	379	411	415	400	441	385	420	439	424	416	394	380	415	409	369	435	433	415	401	413	370	397	413	396	362	437	406	403	417	419	391	387	402	464	403	414	395	416	425	434	438	397	392	370	389	410	420	441	419	384	370	402	396	412	441	447	366	425	399	411	413	382	412	418	400	406	426	384	413	411	376	403	424	413	383	435	390	420	416	396	432	438	392	402	397	434	410	421	372	417	393	354	422	417	382	371	411	403	405	369	427	398	383	402	421	421	387	401	400	371	449	391	418	428	387	410	403	397	410	400	403	430	382	430	394	383	400	428	386	410	415	430	419	380	412	422	411	417	420	463	428	406	415	396	442	388	409	387	365	434	378	389	397	435	372	429	402	427	417	409	415	411	435	421	410	388	412	430	413	437	405	402	402	408	405	412	435	426	420	441	411	424	404	404	424	389	384	433	361	441	392	420	402	391	425	419	404	398	436	408	408	392	381	415	396	390	443	405	422	412	395	393	434	417	392	417	418	417	429	396	420	437	411	425	402	401	400	422	406	398	394	423	400	421	406	388	392	408	392	387	365	398	442	442	394	391	408	436	389	410	392	368	403	405	422	400	383	383	394	422	431	436	413	415	429	408	394	415	416	426	395	381	393	408	424	403	433	423	390	448	399	388	411	410	395	392	404	387	413	386	394	395	404	445	412	406	373	454	421	450	399	407	383	424	427	400	399	370	412	365	379	405	358	394	382	419	379	414	407	425	425	418	440	404	391	411	427	400	381	420	397	404	392	434	409	375	421	434	423	400	407	442	416	421	408	441	423	460	399	424	392	419	430	395	401	410	397	376	421	423	422	397	351	413	430	382	406	396	408	420	408	400	432	410	418	396	404	412	399	409	433	408	404	418	391	390	446	409	426	416	393	398	392	413	416	410	411	407	401	398	396	393	429	406	419	406	420	424	418	381	417	427	469	384	397	389	442	425	374	398	413	396	397	385	419	428	394	383	410	370	372	395	386	416	404	388	422	384	382	417	374	416	396	426	397	365	410	435	416	371	379	422	406	393	388	440	429	411	354	424	401	379	424	382	423	365	431	379	384	415	397	389	393	394	422	379	418	405	412	431	392	398	416	438	362	409	393	401	411	409	400	377	408	409	365	397	383	402	420	402	404	385	381	405	389	422	445	419	420	405	408	401	425	409	407	387	388	374	419	421	371	447	397	386	410	450	429	406	418	386	390	427	404	416	432	397	398	385	390	409	406	366	422	382	447	424	395	410	394	387	410	464	395	412	407	408	389	407	415	399	387	406	412	424	423	426	402	409	392	386	432	420	409	411	414	439	410	434	424	441	419	422	403	394	397	415	420	399	390	390	398	396	412	384	427	386	392	414	414	416	429	400	395	407	401	412	410	395	437	406	406	395	433	420	398	422	397	394	388	436	375	416	382	384	440	382	405	394	405	383	422	420	419	371	400	450	397	413	397	428	396	406	425	402	419	404	385	408	413	404	403	431	398	405	401	416	432	411	388	416	368	369	408	390	398	422	401	420	389	430	405	404	401	428	436	439	442	414	426	398	416	394	402	414	401	423	420	400	429	407	429	368	405	424	428	383	443	398	397	419	404	378	383	427	392	416	429	426	366	425	388	375	431	404	432	415	394	409	407	377	425	375	404	444	401	399	372	420	397	423	425	433	396	457	405	416	420	461	430	404	387	377	404	389	425	400	410	383	446	392	394	369	385	387	387	440	408	428	412	399	446	441	418	436	407	384	435	352	427	394	411	418	392	423	420	384	393	419	363	458	410	399	413	424	428	413	392	442	426	406	404	402	422	384	376	385	423	391	396	434	391	413	435	393	416	410	391	393	415	413	389	403	393	421	432	378	376	400	405	423	363	391
24913	21448	24986	28295	21438	21117	1321	425	334	319	322	322	309	337	314	294	290	278	288	345	294	284	270	285	286	308	286	276	293	277	280	303	281	277	289	289	293	323	298	281	274	306	255	267	309	302	285	324	261	297	315	250	278	297	297	269	278	310	288	267	281	270	297	256	291	264	273	276	301	305	316	290	264	311	269	286	293	298	252	310	279	272	259	286	280	275	283	298	275	262	281	291	276	313	284	295	281	266	288	292	262	299	282	245	271	305	310	288	267	272	255	286	296	286	310	298	281	304	303	301	282	323	266	286	266	275	304	252	277	296	296	263	258	280	305	281	318	258	273	277	283	273	298	273	277	311	292	298	273	284	286	290	298	276	275	280	297	253	294	306	297	300	288	271	276	296	300	311	290	310	302	279	281	310	300	240	283	283	277	278	274	290	274	317	286	300	281	288	283	282	272	291	294	311	271	295	269	301	306	284	272	301	280	267	302	277	291	299	299	279	281	328	292	284	275	291	282	268	272	269	286	310	286	250	324	306	291	309	263	284	293	273	302	269	296	281	266	255	317	286	277	266	265	288	287	289	272	301	307	289	291	296	294	295	293	305	290	310	289	268	270	264	310	289	298	270	301	268	273	299	297	291	279	298	292	279	289	300	308	312	279	301	302	270	300	296	272	264	273	300	254	278	293	284	286	245	302	290	297	276	266	278	273	269	297	284	303	276	312	272	286	312	280	284	255	307	271	280	322	289	290	261	297	276	322	293	263	257	267	276	296	255	316	295	276	261	322	265	266	267	278	307	278	294	259	299	310	294	290	275	281	280	287	254	284	258	278	291	305	288	267	283	276	260	289	316	274	239	294	300	236	316	287	316	297	289	294	301	278	288	274	227	301	291	298	286	276	272	277	309	240	300	306	274	275	312	296	338	257	298	271	292	281	286	290	282	290	287	314	254	271	276	290	296	272	254	302	284	267	256	277	261	276	276	296	301	321	308	297	297	274	267	280	267	281	274	267	287	294	271	267	314	268	278	271	283	307	300	272	331	273	234	290	249	284	304	288	293	280	250	273	310	264	315	303	288	310	294	320	266	271	316	279	307	260	276	278	306	281	279	278	305	279	308	255	268	305	310	311	304	270	286	264	307	274	295	323	324	299	268	288	286	274	290	258	256	259	275	235	300	283	258	295	296	296	266	313	286	301	283	305	275	293	273	323	311	279	302	286	249	274	279	248	277	285	268	288	300	296	298	307	295	283	289	244	308	310	278	251	266	291	307	256	278	276	311	281	307	284	296	280	285	301	282	270	273	300	298	258	263	296	271	296	253	258	307	275	276	273	286	290	284	280	297	309	293	324	276	273	276	282	292	304	273	278	307	279	277	279	280	274	289	299	274	292	266	289	291	334	273	277	293	274	265	289	287	285	276	258	258	280	286	281	271	288	300	302	296	257	251	254	262	287	269	293	277	274	261	301	284	273	263	288	257	262	275	263	252	268	326	268	292	293	301	295	307	276	280	267	283	271	260	291	269	305	292	284	262	296	274	296	295	302	296	304	273	283	299	280	277	284	252	275	292	287	295	251	265	298	274	254	265	287	264	284	272	280	272	267	255	268	303	268	264	282	312	322	300	274	292	229	290	261	286	291	313	298	277	267	283	261	310	286	274	295	254	254	289	286	294	269	285	288	315	289	280	299	303	304	287	276	273	288	292	286	271	290	309	295	282	297	298	282	238	282	272	265	295	284	296	256	264	280	266	283	324	261	292	296	288	294	271	293	257	299	287	284	285	276	261	312	308	266	288	282	290	298	286	276	302	293	322	263	296	293	258	286	283	317	289	321	295	287	283	280	288	286	319	299	281	300	286	296	353	286	297	312	297	281	290	287	280	273	269	281	261	266	263	291	289	310	268	300	275	271	282	280	291	272	298	229	277	268	268	293	276	289	293	291	296	291	267	294	282	270	238	282	270	270	294	306	313	305	297	298	283	273	282	284	284	288	283	275	298	276	274	274	278	307	264	311	271	312	287	278	307	289	286	291	254	282	276	292	287	293	278	268	327	278	297	306	300	286	284	287	263	302	301	297	296	297	309	297	271	289	262	273	284	278	281	279	312	275	257	266	257	293	253	285	319	308	255	286	289	333	253	254	262	280	288	287	295	302	273	268	280	276	275	268	308	305	283	265	275	291	302	301	293	264	280	305	279	251	266	285	266	307	316	276	309	263	253	243	285	301	304	267	257	286	290	254	288	295	261	274	275	305	317	310	304	306	298	294	295	286	289	278	265	303	272	286	280	291	307	306	301	299	319	302	311	312	295	282	290	296	261	304	276	291	281	279	310	268	296	305	275	299	311	291	321	271	288	305	280	282	306	314	280	274	291	286	286	287	289	318	242	274	277	272	271	279	329	295	311	310	275	289	248	273	275	272	304	277	287	291	293	309	278	277	276	293	301	269	304	267	287	286	242	299	257	283	291	272	290	283	301	277	284	286	317	310	274	271	316	289	293	277	270	281	279	298	277	267	307	254	285	267	311	275	267	338	299	294	292	265	267	241	278	278	272	313	301	301	292	289	278	291	251	293	299	291	281	303	296	325	283	309	310	276	304	282	297	286	277	271	259	303	288	272	298	296	268	298	277	263	277	287	275	295	313	272	292	315	279	299	291	330	236	261	303	310	302	278	294	297	270	259	314	316	268	272	299	284	276	331	287	281	294	272	287	270	307	264	309	285	293	299	285	257	265	283	251	275	294	286	263	256	288	291	284	257	284	308	304	289	280	295	262	295	268	269	330	270	304	253	278	283	300	279	259	285	284	279	308	251	275	277	237	301	258	290	306	298	270	293	285	280	285	284	334	317	268	270	311	283	291	291	298	277	306	259	305	293	309	301	276	278	312	286	270	277	304	332	273	284	321	266	257	255	310	268	312	336	319	287	251	266	301	239	280	250	281	305	268	280	328	294	285	261	300	285	326	296	300	267	266	264	277	287	277	279	296	282	321	290	287	290	274	281	264	278	298	320	308	287	285	284	312	248	332	257	273	262	287	283	280	270	270	282	264	303	303	293	300	267	262	296	293	295	272	265	273	287	300	276	319	270	285	273	263	262	294	279	275	302	280	270	284	277	305	305	254	290	269	286	266	285	279	297	270	272	281	277	278	278	267	289	289	274	298	299	277	252	309	313	291	291	311	262	317	249	286	259	289	282	308	275	303	300	283	289	292	278	290	282	302	285	295	272	289	283	277	302	269	318	284	277	274	279	261	275	285	310	275	255	293	270	302	292	288	252	304	275	287	328	291	294	278	283	239	285	268	262	253	258	288	304	271	297	299	284	307	303	261	296	236	340	312	254	248	248	282	296	314	301	279	283	279	263	253	240	299	285	285	273	259	288	288	297	270	265	287	303	271	285	243	257	308	278	325	302	280	231	271	294	288	283	286	307	342	281	294	287	319	254	291	292	283	289	260	287	289	285	267	303	312	312	305	301	269	249	278	290	291	276	283
21142	31301	2032	981	777	692	693	696	614	625	591	622	604	618	577	644	640	587	606	642	619	606	623	626	632	643	656	615	600	630	642	647	629	634	580	618	604	625	638	618	600	569	685	571	626	651	619	607	658	559	618	621	590	642	609	580	604	631	617	600	661	650	617	608	612	618	627	612	638	654	612	616	619	599	602	590	604	606	619	652	652	594	662	630	656	632	638	621	595	624	599	617	644	608	689	659	623	596	608	645	578	626	616	590	585	595	642	616	614	628	657	643	575	573	627	640	610	594	608	624	690	601	646	552	647	668	627	618	605	612	633	607	618	616	601	596	633	562	618	599	612	595	616	557	618	623	620	623	649	611	628	584	586	606	577	605	626	605	648	644	650	620	566	608	602	541	599	625	599	617	617	593	614	666	628	609	624	661	614	652	622	657	619	600	630	620	572	583	615	637	616	577	624	629	612	565	571	614	625	617	619	631	670	609	615	628	589	655	635	668	590	634	634	588	615	645	605	636	633	624	660	615	667	585	656	650	590	623	596	600	663	588	597	618	631	599	586	609	601	602	612	609	586	583	590	595	589	613	639	611	566	604	618	582	602	632	595	609	624	632	651	610	596	620	637	640	605	609	597	624	635	611	663	618	637	621	622	645	642	602	564	585	585	617	604	599	611	610	621	650	590	611	565	610	630	613	636	588	599	634	618	613	624	658	633	604	632	583	621	587	652	637	587	659	644	582	566	616	630	576	635	571	609	606	573	627	618	601	578	620	619	614	620	599	608	582	582	629	627	628	599	653	629	647	650	650	612	600	613	608	611	619	586	614	660	591	620	589	616	630	649	626	604	577	666	606	635	554	634	575	616	614	611	576	606	600	641	599	602	641	605	600	605	603	610	619	629	599	641	578	609	628	608	643	606	579	643	604	612	625	640	624	631	618	611	631	631	633	635	659	599	667	658	621	652	629	603	601	616	633	632	631	636	593	592	631	608	655	602	643	648	599	614	651	661	622	630	609	615	643	598	627	610	634	603	629	621	607	601	610	609	572	614	595	638	623	569	553	595	625	629	642	634	615	601	643	575	619	616	604	626	569	587	597	642	638	611	591	620	608	606	601	606	628	640	649	608	609	596	610	612	623	589	645	641	600	603	629	632	622	624	630	621	657	602	623	628	628	633	596	611	650	614	618	644	604	623	666	632	637	618	639	594	608	629	591	628	638	614	599	606	600	639	638	602	577	622	639	597	618	632	628	650	620	595	645	619	628	602	635	649	647	626	646	659	641	619	641	587	630	664	624	607	627	627	633	655	589	591	616	639	651	608	617	607	646	590	675	638	596	600	609	608	653	628	614	641	673	648	641	664	588	608	669	614	610	588	608	589	637	614	643	603	605	646	605	610	648	596	622	610	632	591	591	603	579	635	598	612	643	598	641	629	605	646	649	598	656	632	651	623	610	610	645	624	671	623	646	574	632	619	611	652	639	617	594	607	621	649	582	624	634	577	604	615	596	605	629	550	604	672	598	617	637	576	568	609	578	622	588	579	634	588	605	628	602	632	599	626	588	641	621	546	611	626	584	637	615	645	629	611	604	588	634	623	622	610	620	599	660	649	663	601	648	617	636	634	657	609	656	655	658	603	610	610	604	619	660	596	586	621	587	646	615	643	639	581	606	597	584	588	579	655	615	605	587	606	653	677	623	590	629	668	576	635	613	634	678	612	600	626	653	623	627	615	669	630	608	602	613	646	606	626	605	597	629	628	625	634	635	646	632	615	566	629	676	627	641	624	618	663	640	585	620	574	619	593	625	607	653	649	624	580	605	622	571	625	651	677	594	606	604	641	631	576	655	649	619	610	629	645	607	578	620	600	622	606	611	579	606	639	604	614	619	640	630	609	626	617	587	652	675	615	632	602	594	581	611	625	653	599	656	629	588	586	602	631	628	632	653	558	601	624	596	634	632	569	616	602	592	614	627	646	616	629	615	612	601	599	631	624	625	602	636	614	602	610	627	649	645	619	599	601	634	585	602	645	571	653	626	649	637	568	609	584	599	614	614	672	587	619	606	635	640	634	652	595	624	609	632	596	622	613	650	636	628	605	586	617	643	606	636	634	596	574	598	649	632	611	633	617	629	615	641	588	614	629	609	650	605	639	637	643	642	656	600	608	591	660	592	611	618	591	652	642	623	650	645	608	600	635	655	651	585	612	608	628	643	611	553	630	629	601	579	647	629	637	598	622	631	612	624	632	615	601	630	659	601	622	610	603	646	633	627	644	609	635	604	584	673	623	621	598	593	644	620	630	608	642	630	605	709	607	604	566	566	654	609	639	589	602	639	610	636	595	593	637	643	627	635	650	618	628	611	587	645	619	622	582	593	630	584	618	608	621	592	654	614	604	583	619	627	628	632	612	638	641	621	626	573	599	593	605	625	600	633	643	660	615	626	595	618	663	599	635	608	649	602	605	580	601	658	571	621	590	636	616	659	627	640	638	574	631	595	615	638	643	611	631	589	598	591	606	628	583	586	619	572	615	643	636	634	591	572	613	570	623	624	665	634	590	630	619	599	619	650	642	599	654	648	606	609	641	638	595	636	603	611	637	623	669	623	614	639	641	602	631	621	569	618	602	567	668	612	604	638	647	619	591	667	587	646	602	665	620	629	608	595	636	584	610	622	627	635	621	599	604	589	627	615	591	664	592	673	609	618	608	628	610	582	610	654	636	624	636	589	626	624	626	575	605	591	585	637	641	650	633	613	625	599	610	608	607	636	639	618	620	627	575	592	591	618	642	590	578	625	588	610	587	599	585	591	605	629	626	565	611	630	599	675	637	623	623	609	600	594	652	655	637	619	649	583	601	595	613	601	651	659	605	616	614	597	637	600	618	633	593	623	661	643	598	645	621	662	661	656	578	673	633	611	596	575	619	639	635	624	615	608	641	602	645	632	627	653	616	620	640	643	634	634	607	620	618	624	632	638	637	647	604	605	599	617	571	626	639	617	644	658	639	632	576	613	641	595	659	612	628	602	620	619	637	616	599	654	646	626	613	617	618	551	640	634	613	613	619	638	603	581	614	640	598	610	627	599	597	582	626	626	633	600	629	623	638	598	711	640	639	583	598	578	662	602	591	622	612	627	605	600	632	620	599	636	609	540	621	650	580	605	614	669	633	620	609	608	662	587	584	628	646	600	608	553	638	629	648	628	593	607	624	576	597	599	651	594	643	595	619	598	619	599	643	634	587	600	620	644	626	657	624	572	612	612	622	643	571	624	627	620	601	622	632	589	589	640	588	627	604	605	624	626	648	620	616	607	624	614	617	606	626	640	598	609	610	635	600	627	594	627	583	591	618	607	580	593	631	627	589	616	622	598	597	640	618	637	619	586	595	567	609	594	618	657	606	615	621	615	614	612	634	615	636	638	585	587	612	612	638	628	588	634	620	628	619	614	632	656	610	651	651	592	642	583	624	631	652	627	639	648	622	645	654	607	628	610	663	649
24216	21432	25294	27984	21432	21442	20890	783	372	347	307	266	302	283	271	262	268	296	227	276	274	252	232	230	228	284	227	213	252	237	208	230	238	225	254	239	254	243	244	234	231	218	239	223	234	243	241	250	233	227	246	258	261	259	224	237	231	214	237	255	197	233	249	220	237	238	235	233	239	225	208	206	250	193	212	200	233	243	223	257	248	232	223	264	203	225	231	221	248	220	255	217	245	257	235	216	263	240	246	222	251	249	219	270	240	236	224	253	236	194	238	234	223	233	228	226	234	262	234	230	255	231	235	240	244	239	223	205	218	262	242	248	242	242	241	230	207	231	231	259	221	231	239	212	247	240	232	230	214	209	232	242	233	248	247	229	239	232	241	209	217	215	228	236	221	232	219	247	222	203	228	227	255	238	222	253	249	236	225	255	253	235	216	262	223	250	240	227	220	220	222	248	241	251	257	250	247	195	248	237	229	242	234	239	263	270	241	228	224	217	228	208	219	266	242	224	240	223	217	255	247	209	252	237	222	241	238	220	239	251	247	242	221	241	239	224	228	195	234	236	223	231	218	215	247	262	248	237	223	229	235	222	226	223	227	217	239	233	256	241	232	231	239	211	260	271	233	238	230	211	226	240	204	230	225	219	234	226	211	215	234	222	252	245	215	208	228	227	232	207	223	254	238	222	206	243	228	208	225	224	230	222	195	233	232	256	237	248	243	196	217	231	221	242	240	209	269	243	248	210	210	235	234	247	241	241	213	265	243	213	213	253	247	216	240	231	245	198	268	237	243	241	226	239	275	242	234	220	239	254	234	230	213	230	239	236	207	211	218	248	225	272	246	237	238	242	222	264	236	227	216	255	239	238	250	215	233	220	231	213	227	238	218	247	239	240	257	232	218	222	250	235	212	225	218	238	248	238	254	243	242	209	227	207	240	233	233	217	224	218	219	225	217	247	224	224	229	258	249	220	225	222	264	243	225	264	230	260	251	255	256	206	230	244	232	233	244	232	245	235	247	253	253	220	198	238	238	245	243	212	246	280	254	236	236	241	222	214	226	236	215	208	261	253	244	248	214	226	188	240	234	235	227	267	209	237	224	268	228	217	223	221	256	231	236	243	203	233	265	229	240	244	230	205	264	246	217	224	215	238	245	243	226	237	194	245	230	214	256	235	197	252	247	223	268	251	224	235	242	248	231	246	189	261	228	208	210	263	269	211	235	219	241	232	253	231	275	241	233	248	243	235	242	206	229	250	238	212	251	220	214	225	206	231	225	228	205	197	250	244	234	230	246	252	209	228	228	236	238	233	236	248	235	221	224	233	216	199	220	228	223	269	221	217	214	269	201	220	216	227	237	234	224	226	230	230	228	226	210	225	268	225	217	248	229	256	267	237	231	251	256	220	210	244	239	237	246	242	226	222	209	215	217	235	231	196	231	255	248	214	237	215	235	223	232	240	249	226	196	214	246	225	238	228	219	224	248	223	247	250	212	245	212	213	235	233	238	215	249	225	187	214	245	227	220	217	226	202	208	214	241	251	205	241	235	245	244	245	221	206	224	204	265	225	243	234	246	246	252	229	213	261	225	235	244	219	238	214	236	251	209	193	215	224	226	223	238	229	234	236	219	239	247	221	233	247	242	229	255	247	204	228	239	208	225	241	222	276	243	231	262	250	211	234	227	266	229	225	236	277	219	241	224	226	247	223	231	200	247	210	248	246	242	222	205	246	256	253	220	227	217	237	254	248	226	209	227	227	227	240	210	249	239	217	229	274	253	249	207	238	243	237	223	251	231	225	229	247	214	222	225	243	234	225	228	262	227	239	244	250	242	239	223	216	240	225	253	205	203	249	234	229	223	200	250	229	199	238	228	248	244	212	252	244	236	247	225	215	232	202	243	207	218	238	231	242	248	253	212	217	247	254	208	244	246	219	251	233	241	206	226	250	251	261	238	224	231	233	240	215	203	255	232	220	251	256	219	228	212	228	254	241	201	189	219	242	230	207	226	240	247	255	257	230	231	250	267	242	230	221	234	219	239	236	206	211	210	232	220	247	199	236	217	254	248	241	232	255	250	223	216	220	220	252	256	222	208	219	221	227	219	244	244	255	262	215	220	222	253	239	223	225	241	252	271	207	233	236	258	234	214	231	245	224	225	267	239	235	232	224	225	240	235	223	222	204	250	254	228	229	257	240	246	225	233	237	239	256	192	242	230	246	201	232	234	235	253	234	242	245	245	239	231	245	235	231	218	242	186	203	217	254	214	237	217	242	210	264	248	257	239	240	231	222	248	213	207	209	220	218	249	222	232	211	224	264	206	268	254	250	256	264	237	232	218	238	244	238	228	219	234	224	266	208	233	246	244	213	237	252	251	214	237	222	239	228	245	228	224	224	253	210	238	226	246	253	262	233	200	222	237	219	238	237	229	210	210	223	236	242	218	265	252	247	232	260	268	227	265	242	218	221	214	224	248	216	201	221	245	215	233	213	198	249	246	232	234	230	231	224	252	227	217	258	223	252	265	240	231	267	238	205	237	223	235	238	238	243	212	229	233	230	240	264	229	236	231	233	234	238	221	271	236	216	232	204	243	249	234	250	250	254	222	198	246	246	226	233	216	198	261	220	214	245	235	251	263	250	220	224	237	240	261	248	203	245	219	218	208	203	207	296	245	237	215	235	229	238	232	256	219	233	226	212	207	213	231	208	216	220	216	206	212	257	229	231	223	205	245	221	217	256	239	268	211	217	196	206	241	244	245	223	232	249	228	215	255	260	246	238	273	253	241	203	221	230	228	219	196	233	234	229	222	221	235	234	236	220	219	243	237	245	229	230	221	261	243	244	238	246	232	249	235	202	252	229	226	250	246	235	264	238	232	238	226	222	221	236	255	227	224	252	259	228	200	224	240	243	227	225	229	221	243	222	215	239	225	261	209	239	205	232	224	213	211	256	204	236	214	245	228	242	241	242	218	240	224	238	236	250	242	222	244	257	242	208	239	233	249	232	227	225	239	207	250	240	255	227	215	248	221	247	250	239	237	260	209	222	249	209	223	216	217	242	281	244	236	232	237	232	230	215	228	231	232	251	207	248	237	219	253	217	240	217	219	236	221	223	184	224	255	245	231	241	226	207	253	248	251	221	214	235	261	231	215	231	229	206	200	214	230	258	244	272	213	219	243	250	216	246	228	251	234	219	218	223	201	213	200	217	242	230	248	225	216	242	222	246	248	250	241	229	196	259	269	217	239	225	234	213	199	235	204	235	260	226	244	244	235	222	237	230	222	235	231	214	237	205	215	242	229	222	224	234	237	245	226	223	194	261	237	228	234	211	228	238	237	278	255	217	225	218	247	232	235	195	221	235	230	229	245	215	229	247	218	247	231	237	221	226	237	202	256	253	209	238	228	222	222	236	253	212	247	236	248	235	226	216	219	231	263	221	243	246	242	222	242	232	247	228	248	252	224	234	227	226	207	283	247	234	250	246	243	270	231	237
27295	41098	3160	1219	814	652	627	584	540	554	513	551	459	527	512	505	528	501	501	489	506	513	517	534	485	493	498	464	479	507	515	520	529	478	470	427	498	478	514	506	478	533	499	549	479	498	489	518	465	483	471	504	516	490	487	510	494	491	469	472	494	498	501	491	498	490	522	484	513	529	507	510	494	512	491	499	448	462	483	519	473	491	513	491	502	480	479	506	475	461	533	492	519	506	509	497	507	497	484	466	478	470	484	457	523	483	466	488	509	493	486	476	503	488	510	454	469	483	474	453	506	479	464	478	467	475	473	468	463	473	486	490	469	518	516	501	461	517	518	499	503	501	504	489	480	507	474	488	474	509	484	502	492	530	506	502	460	488	502	484	503	474	540	487	477	468	491	505	451	497	484	494	469	519	488	490	501	495	495	479	505	488	447	485	490	478	506	482	485	460	488	497	534	466	470	499	430	464	481	440	489	491	503	496	535	511	514	506	529	501	518	508	494	473	462	488	557	468	504	476	440	469	481	464	444	527	484	483	470	466	501	465	481	504	516	489	482	462	509	446	496	477	490	471	418	495	487	502	462	462	490	489	489	459	477	481	489	494	527	458	463	448	513	481	508	507	468	507	466	540	496	501	486	484	488	504	495	449	497	439	489	501	527	508	517	481	492	490	513	481	460	519	511	477	434	488	484	500	522	506	506	519	443	476	506	502	460	502	486	489	509	497	501	483	485	442	523	497	520	484	484	492	487	527	467	468	495	520	476	500	476	435	471	491	504	473	464	507	477	477	519	482	472	461	430	516	498	491	479	492	493	514	471	481	472	437	466	501	459	484	449	520	484	491	529	456	496	486	476	513	452	490	485	487	478	445	525	497	518	527	487	512	500	543	490	508	466	526	498	534	487	497	514	509	497	489	507	491	483	446	494	482	475	507	508	482	500	486	517	467	474	486	482	452	432	525	493	510	448	449	471	510	508	495	470	476	493	508	438	502	484	480	517	532	479	465	453	477	497	473	477	494	475	505	502	499	504	503	481	490	506	507	474	473	479	496	524	464	496	499	523	495	477	501	513	471	511	508	492	502	521	508	507	474	491	496	479	491	469	443	525	470	452	449	502	487	523	469	491	515	504	495	505	489	487	537	510	487	493	482	494	486	485	463	489	487	500	481	517	497	470	484	522	496	495	516	506	529	478	488	452	490	514	489	493	510	496	479	538	496	497	458	510	484	498	475	493	484	482	478	475	474	507	458	463	485	479	503	508	486	456	446	543	505	499	467	484	446	493	490	487	496	501	528	478	498	446	498	470	464	500	491	492	520	474	490	488	496	502	503	509	468	549	503	467	509	497	486	454	489	498	486	510	487	433	443	489	490	495	515	516	460	486	501	487	500	474	469	505	505	485	482	482	463	485	477	555	529	515	497	488	452	522	506	476	503	502	482	462	508	507	446	463	489	474	548	495	495	486	507	507	482	477	490	489	450	498	462	503	500	514	495	486	514	425	493	487	507	485	522	494	487	437	484	523	514	479	508	500	546	494	489	505	522	492	468	485	496	466	509	491	493	483	515	507	506	491	455	448	502	505	479	514	506	477	510	521	506	481	463	512	454	440	485	458	531	519	481	506	471	492	501	489	505	499	463	492	466	458	497	504	487	513	514	490	473	428	460	453	480	452	527	481	495	511	503	534	531	503	479	465	468	513	477	424	515	475	534	486	484	453	474	516	511	470	491	486	457	482	472	453	476	480	478	491	495	493	485	479	469	511	478	469	546	506	496	471	447	486	529	481	459	482	516	479	490	513	499	456	456	509	473	484	478	507	463	522	486	507	496	509	519	482	470	474	514	490	514	513	471	457	480	528	474	459	476	497	529	484	478	519	500	488	502	500	530	446	510	489	471	466	506	451	514	498	499	515	489	531	466	513	472	507	486	478	469	508	502	447	471	460	508	489	461	501	486	481	534	483	461	457	492	511	472	480	484	475	439	496	515	516	477	489	510	463	502	476	477	467	476	530	505	448	496	495	477	475	483	498	515	506	519	477	511	487	477	507	490	457	494	466	518	471	498	502	476	450	463	492	512	477	477	479	457	494	516	481	462	499	469	513	474	506	492	484	467	508	488	500	442	493	452	516	525	482	453	511	484	494	465	492	565	467	501	471	524	520	491	487	482	500	540	496	509	483	475	455	479	454	478	434	486	500	522	510	522	507	502	484	502	505	459	503	481	511	484	501	461	481	490	521	533	487	476	476	466	491	483	506	481	478	452	477	489	458	501	522	496	495	469	465	454	443	461	503	464	465	494	521	496	473	474	530	509	484	538	480	487	457	466	475	462	512	465	478	467	478	487	471	484	512	482	487	479	547	547	491	497	496	497	458	506	453	502	470	493	513	479	512	487	483	509	509	471	497	458	501	516	464	502	484	471	466	476	491	469	479	488	494	489	497	495	534	507	493	461	496	478	504	497	493	506	481	522	495	468	503	468	520	484	487	437	468	512	483	452	484	464	466	494	508	498	500	480	498	508	470	484	460	482	504	513	464	497	501	469	519	467	453	500	487	501	502	501	483	502	496	480	474	503	499	532	482	465	501	456	510	468	489	470	449	482	503	495	461	516	481	519	491	526	527	467	499	485	471	448	530	478	517	475	473	484	463	535	514	470	494	513	491	477	502	479	407	474	466	495	486	537	476	512	489	473	495	447	508	499	507	507	512	475	503	488	454	507	478	494	485	487	464	480	475	479	530	522	475	467	490	537	465	455	512	470	462	490	538	458	495	456	468	503	463	520	473	474	528	435	529	525	482	454	498	461	495	501	475	465	501	518	479	487	526	483	489	514	502	487	490	450	485	532	497	493	499	531	481	470	476	499	477	488	455	476	500	484	469	493	485	495	558	482	512	513	463	505	519	490	510	492	454	484	498	505	497	474	496	483	491	467	500	515	478	493	440	484	450	484	500	499	491	488	477	492	496	470	467	514	497	479	478	520	490	485	476	519	518	506	530	473	478	519	484	482	486	455	510	500	512	511	516	479	512	520	493	517	534	486	546	476	469	480	473	495	447	474	489	466	512	484	479	452	516	476	479	531	482	492	462	479	460	493	456	492	526	494	474	523	477	486	493	468	488	499	481	502	475	473	506	505	458	478	472	497	522	486	488	507	473	485	496	504	511	471	473	510	486	477	485	510	497	476	489	490	491	445	553	517	472	473	505	515	514	489	496	483	448	448	478	460	474	454	487	475	485	488	496	507	481	516	494	516	429	495	532	485	517	514	448	525	512	494	471	467	452	491	484	447	464	473	539	479	509	479	538	507	511	482	518	465	473	457	494	470	506	485	485	478	474	455	481	537	516	543	493	490	518	485	482	484	471	446	497	486	481	459	473	472	500	508	468	484	505	454	473	510	467	488	521	519	488	470	508	500	489	477	502	551	502	513	458	488	474	498	541	486	516	491	518	501	500	486	513	497	473	473	503	447	504	521	465	525	480	470	484	481	484	524
32748	20677	9684	492	214	203	188	155	139	145	148	160	171	159	161	139	162	185	135	192	161	168	165	178	163	184	144	164	161	139	180	148	141	172	178	168	168	180	151	169	152	185	178	175	147	159	158	153	194	158	156	170	146	161	172	178	149	158	183	164	158	161	153	168	167	168	170	165	173	162	152	148	155	154	168	162	158	174	162	157	175	189	188	163	173	165	177	180	156	137	173	152	148	145	174	191	144	152	167	177	168	148	165	132	190	146	154	155	167	182	133	160	181	165	168	179	167	170	182	155	183	152	156	147	188	174	181	169	171	177	171	166	151	158	177	160	165	173	149	179	160	159	160	151	167	154	159	164	151	191	155	156	176	187	168	163	180	176	185	172	174	181	137	148	173	186	172	162	153	156	160	186	183	173	146	170	173	163	172	156	153	147	172	185	167	176	161	159	183	169	157	169	147	157	179	169	177	145	148	157	171	167	154	156	178	168	186	159	165	158	206	163	178	151	120	171	166	152	156	166	158	163	167	179	148	168	171	176	161	164	155	166	139	190	176	170	177	127	170	168	158	166	147	178	159	182	158	187	179	170	182	155	172	150	167	173	166	175	158	179	176	150	161	195	182	167	155	172	144	164	195	149	193	139	171	173	163	150	155	153	161	184	174	154	169	186	166	164	166	168	170	171	198	176	169	161	158	177	177	167	171	190	162	169	188	187	164	159	174	173	186	189	139	193	163	147	167	176	150	182	157	195	179	174	155	168	157	164	151	165	161	179	167	166	132	173	192	186	161	153	161	153	182	138	160	173	182	175	173	166	166	133	177	152	164	171	191	174	174	142	188	186	153	163	164	178	160	169	179	168	150	152	150	173	159	167	151	129	178	198	175	177	174	174	153	173	165	190	161	155	181	161	162	170	187	179	151	169	176	148	155	170	158	145	166	146	163	199	153	166	139	156	181	174	182	168	177	135	153	169	150	197	164	180	155	160	165	179	146	133	143	186	179	167	143	153	178	169	163	153	138	179	180	158	165	172	164	186	142	153	160	167	178	157	160	156	189	175	179	169	172	163	166	156	142	157	136	157	196	200	162	189	166	153	178	161	166	176	159	156	182	156	152	180	152	171	181	170	179	189	170	160	170	165	158	157	187	159	163	152	175	166	185	194	175	174	159	158	166	164	153	136	181	154	152	165	175	165	157	178	167	155	166	154	163	166	144	152	174	172	171	150	199	130	154	168	148	167	155	164	148	174	186	181	186	173	194	160	163	174	163	176	156	181	169	157	150	188	171	175	159	167	161	166	181	147	155	146	175	174	152	184	184	207	146	154	172	142	139	169	165	165	147	144	161	170	127	190	163	146	172	180	168	166	178	167	165	180	155	158	156	149	162	183	160	156	149	150	174	167	173	141	163	155	158	149	136	160	161	175	138	154	174	178	141	160	182	162	180	167	144	164	177	169	124	157	155	205	152	157	142	168	184	178	161	155	171	156	162	163	161	170	165	176	161	158	168	193	192	163	151	148	165	157	197	152	183	155	167	163	164	141	193	218	192	201	164	172	177	166	180	164	145	172	162	181	145	165	132	171	166	177	150	163	162	178	159	159	159	151	175	153	155	197	163	158	172	164	166	174	187	164	169	174	157	162	171	172	168	197	163	179	180	172	162	174	153	149	167	180	180	148	172	153	180	170	132	151	178	179	171	183	176	180	137	151	170	147	166	179	157	171	148	178	170	148	180	175	177	150	167	135	191	142	158	159	169	166	158	161	148	147	155	165	152	180	193	154	162	216	170	184	168	161	155	146	150	132	170	185	177	158	161	169	164	160	168	158	193	160	169	156	148	163	147	149	181	172	180	160	156	175	161	165	183	164	174	161	153	187	148	167	149	177	161	161	190	188	178	154	167	163	154	165	173	170	174	173	159	171	141	166	137	162	177	180	168	172	183	175	135	182	158	145	138	170	184	166	164	181	181	184	141	162	137	159	164	161	173	172	181	176	166	154	172	171	148	166	174	163	139	190	167	167	142	151	178	177	168	156	181	188	169	169	149	152	152	151	169	171	151	157	168	168	162	149	160	163	157	167	162	161	160	170	170	156	168	177	165	163	167	153	154	155	164	166	155	182	161	186	172	176	191	157	174	184	178	160	174	163	162	161	153	189	145	172	176	161	171	150	171	170	187	173	166	185	154	193	165	168	152	174	175	165	159	162	160	182	152	162	158	171	186	165	177	163	151	186	185	162	177	173	171	155	164	136	160	186	159	184	145	185	180	169	166	167	172	203	175	169	165	157	149	152	178	177	169	165	176	186	183	150	159	149	180	163	158	171	160	163	141	177	178	166	181	184	167	153	156	133	159	169	186	156	172	181	181	162	179	172	204	164	180	171	155	188	180	143	169	163	165	176	156	175	163	165	180	162	149	147	160	182	160	159	159	171	170	179	147	173	143	150	168	187	162	171	155	148	155	186	152	173	167	154	146	179	167	157	182	183	155	154	177	158	164	166	163	144	170	157	154	194	192	167	157	151	159	173	165	199	173	172	158	161	192	159	170	171	175	165	174	167	163	176	163	167	169	158	159	160	177	158	168	161	183	175	165	160	161	158	177	165	177	166	168	163	187	143	177	155	164	183	165	171	182	167	208	152	160	165	165	147	186	175	157	151	151	141	159	142	174	155	168	154	171	177	177	171	187	168	177	188	179	172	185	150	175	171	178	169	194	194	160	144	167	170	166	143	187	175	160	175	190	159	153	146	177	191	167	152	168	174	180	156	152	173	157	156	163	164	145	155	154	171	174	172	165	179	157	171	163	169	157	177	166	140	183	143	187	146	162	170	162	166	161	150	145	156	154	149	164	172	177	178	162	166	151	164	175	171	148	157	181	154	172	151	151	150	170	176	163	159	174	178	145	155	155	189	199	185	159	165	154	171	199	175	164	168	137	184	180	159	150	135	169	184	175	176	159	171	169	174	170	155	159	129	155	157	179	151	194	179	168	193	176	162	163	161	173	154	142	194	144	179	165	160	145	143	161	152	167	158	187	159	151	165	183	154	156	182	180	148	160	181	164	185	195	171	176	152	157	163	182	204	163	178	159	182	164	170	173	168	175	174	185	173	179	166	166	163	141	153	166	173	167	163	155	160	173	165	182	198	167	184	191	143	182	174	154	206	169	168	149	163	173	154	182	186	163	185	155	165	172	160	170	189	182	169	150	151	180	174	183	167	189	166	168	182	148	185	169	163	162	166	157	181	156	172	156	154	176	193	191	169	174	168	194	165	155	189	148	195	150	175	181	162	172	158	163	141	170	174	185	149	159	165	144	184	146	151	179	163	180	166	148	181	192	162	187	201	178	182	162	165	169	178	149	168	170	168	158	151	175	170	159	166	167	150	181	176	188	174	151	147	155	177	167	164	164	178	168	159	178	143	140	162	160	153	189	152	175	172	160	166	183	154	174	173	152	164	156	176	170	172	184	161	157	166	127	141	189	169	164	138	160	153
7819	4333	516	412	419	405	416	394	403	400	403	448	433	411	378	396	375	429	415	414	391	392	417	397	391	389	377	394	426	438	430	427	407	387	378	427	402	392	384	436	396	400	382	448	380	420	423	394	419	416	394	404	412	440	424	403	410	405	379	394	405	428	356	393	417	442	412	394	377	406	427	412	407	389	447	415	425	417	405	397	386	398	424	433	413	406	443	384	363	400	379	422	377	440	398	392	441	385	406	447	438	379	428	438	390	396	446	407	425	422	416	425	425	442	400	397	386	396	417	404	420	412	418	435	399	420	406	413	427	381	395	415	379	359	397	407	395	401	385	382	403	372	401	367	416	443	415	425	404	400	431	413	424	415	422	440	406	417	388	408	438	445	439	403	411	430	443	417	392	401	436	408	379	405	408	450	384	408	400	383	380	375	443	395	394	390	403	452	431	420	427	398	442	415	379	426	399	404	438	395	398	391	423	390	398	425	414	413	402	431	430	404	441	401	415	349	384	361	419	407	420	441	413	416	412	417	418	400	438	410	415	393	421	399	443	374	392	382	414	417	414	393	386	409	421	411	395	437	401	398	401	427	410	397	368	374	381	402	406	382	384	386	389	405	413	446	392	416	375	440	369	414	452	403	420	405	385	400	418	425	417	405	385	421	398	376	402	411	420	420	436	413	409	392	409	418	427	414	358	387	424	416	415	404	392	380	376	429	423	404	412	404	446	382	421	383	423	404	406	444	416	459	444	377	415	404	369	385	410	389	427	387	415	424	378	386	412	451	368	416	412	377	422	412	386	394	430	369	402	444	372	398	415	422	418	408	394	398	381	421	404	396	424	415	392	424	399	404	406	437	469	381	437	420	381	423	439	428	407	415	372	382	383	391	431	423	399	396	416	441	415	413	402	363	404	426	429	426	400	372	394	421	455	408	408	427	438	390	416	390	357	398	410	403	389	402	381	396	420	446	450	395	388	390	434	386	423	401	412	402	429	411	419	410	376	387	402	396	399	411	390	411	428	383	412	413	412	375	402	371	408	409	417	419	396	419	395	441	434	398	425	423	415	404	378	406	451	413	407	380	373	400	464	409	417	386	376	403	385	372	395	364	402	385	411	412	432	412	356	435	410	394	423	408	425	400	419	421	445	424	383	426	390	448	394	433	398	439	403	430	436	409	395	440	400	429	412	415	428	403	324	401	422	376	418	417	402	454	409	382	382	389	395	426	362	390	433	432	438	424	372	441	423	414	392	412	398	445	411	422	411	390	439	406	403	397	412	376	406	389	435	418	397	437	409	415	408	419	372	412	421	426	400	430	423	414	399	357	389	383	372	397	452	412	396	423	391	433	425	378	394	422	404	394	425	384	420	399	377	427	410	433	419	407	425	413	447	431	419	437	394	384	398	401	423	421	401	407	386	406	415	409	406	395	420	407	368	402	391	423	381	402	379	421	437	407	415	389	398	408	379	388	390	417	425	402	380	373	412	384	386	399	427	399	396	402	403	429	400	400	403	379	388	437	453	411	416	418	370	386	392	406	405	409	382	422	446	386	396	385	408	406	403	408	399	388	372	410	397	424	387	401	419	412	415	460	415	431	392	423	390	434	403	399	430	396	369	412	393	399	399	417	406	413	428	397	419	392	355	408	383	423	408	383	424	426	419	436	393	396	444	387	390	408	429	405	407	425	377	413	405	436	399	390	422	398	403	455	409	437	378	408	390	389	406	421	434	407	419	403	389	389	419	403	410	383	417	423	408	412	420	405	393	422	416	369	422	399	433	386	376	375	397	401	392	384	362	415	376	412	417	379	415	364	406	377	378	377	388	393	416	373	415	413	394	436	396	425	412	362	390	404	404	424	398	364	425	413	426	401	424	417	415	394	393	422	425	400	402	382	431	431	417	382	413	435	450	414	419	400	434	390	411	393	375	415	374	356	455	389	424	421	403	413	407	443	412	419	413	414	431	409	455	439	423	406	421	378	401	412	420	399	405	366	400	412	402	410	389	354	401	403	398	372	391	402	392	428	400	390	395	366	388	379	424	406	433	420	408	432	398	380	427	438	418	404	453	422	393	384	403	403	406	398	445	383	385	398	405	388	444	404	389	405	411	449	395	388	426	376	397	421	421	428	390	408	430	408	407	417	407	449	373	402	384	414	402	404	415	428	424	447	390	410	400	379	378	390	421	399	414	404	416	376	382	393	402	397	417	396	385	420	380	405	401	451	411	421	400	385	430	431	377	404	393	365	420	394	411	394	426	438	408	381	404	398	412	446	427	406	421	422	382	423	403	436	362	382	405	415	398	437	413	418	433	468	386	403	397	379	399	418	404	371	435	399	381	366	404	393	410	413	404	456	403	427	392	415	373	397	402	393	418	405	396	383	396	409	416	396	404	429	381	376	427	421	407	381	418	394	439	415	410	399	390	379	396	373	434	414	405	434	418	424	388	382	401	411	410	381	398	421	402	365	465	418	376	409	427	430	378	423	423	380	398	391	398	429	429	422	416	391	419	419	437	414	404	414	435	410	415	431	411	377	391	415	390	394	363	395	428	437	431	421	422	442	385	397	403	407	460	399	412	387	418	394	401	404	442	408	418	405	421	393	436	397	433	388	405	409	409	420	382	430	403	407	421	403	404	429	394	424	408	414	440	374	427	415	431	381	433	380	420	453	405	416	396	431	378	425	424	417	371	385	415	423	419	372	402	405	412	426	431	425	395	419	371	425	432	417	356	392	425	391	431	403	397	400	419	408	423	412	392	451	432	374	412	407	397	395	391	391	445	434	429	411	389	367	407	369	430	410	378	414	412	443	384	409	393	419	418	399	413	411	424	419	395	368	352	385	392	411	427	396	422	401	416	407	402	424	408	403	458	389	387	402	421	402	440	404	415	395	420	384	407	419	437	428	445	400	410	423	376	391	402	412	437	380	437	443	403	415	414	389	369	380	432	412	388	376	389	387	398	437	403	429	396	429	410	414	362	413	398	426	431	401	374	372	392	402	388	416	399	360	446	353	421	405	406	397	439	421	405	392	393	411	429	396	409	372	438	410	402	431	390	458	425	415	419	385	436	407	397	392	381	433	423	384	401	367	400	395	431	427	397	416	384	427	366	407	422	401	380	430	365	393	396	437	458	416	409	406	371	387	415	369	393	409	416	380	380	410	379	407	423	422	403	430	384	389	408	434	393	393	424	444	372	440	396	402	374	403	407	400	413	411	405	400	422	419	407	432	439	417	429	417	383	420	360	410	413	395	390	379	430	404	443	412	380	422	424	422	404	419	386	393	395	406	396	427	410	422	407	444	424	410	405	419	447	412	417	414	399	379	396	445	395	414	399	400	413	411	411	416	385	417	393	412	402	408	405	442	400	417	447	405	408	392	408	403	401	387	381	410	415	378	409	422	389	386	420	373	373	393	414	389	415	402	405	412	447	372	423	364	402	431	414	423	407	414	381	390	407	411	389	361	411	409	388	417	369	425	422	436	403	393
24930	21451	24985	28328	21455	21172	1303	427	338	286	283	352	287	309	307	300	271	297	290	326	293	313	315	315	301	291	288	283	273	286	321	268	252	310	283	287	289	303	288	273	281	280	284	295	301	280	281	294	288	289	284	303	296	288	267	279	284	275	291	271	296	259	314	274	281	272	292	284	259	333	287	300	283	285	303	272	283	305	284	310	292	303	295	279	298	266	285	286	323	313	281	310	295	285	261	262	316	291	298	286	285	297	288	284	298	281	271	261	273	312	296	274	310	290	284	299	287	258	296	283	272	301	268	275	310	262	293	305	262	327	228	292	289	273	279	286	311	295	280	282	270	311	298	295	285	296	255	325	259	322	257	294	299	287	312	291	297	342	290	300	272	297	273	291	317	296	269	248	290	285	289	278	261	262	275	280	286	291	265	292	297	270	296	296	309	249	296	279	272	311	253	294	298	279	263	284	320	308	273	285	308	280	278	289	263	296	300	290	273	255	318	266	284	278	274	269	288	274	254	298	281	270	280	293	285	309	284	301	315	300	291	279	278	275	264	290	280	277	287	258	311	280	299	303	288	282	274	327	269	267	301	284	311	271	286	268	311	270	305	308	291	309	290	293	299	305	291	321	291	266	304	308	277	284	286	278	323	273	291	277	316	270	295	280	321	326	272	292	314	264	257	299	276	295	289	325	265	260	282	321	269	274	283	257	281	277	297	252	276	258	302	292	314	280	269	295	295	293	287	300	309	279	270	292	280	321	292	272	318	328	282	293	302	294	298	293	317	302	276	287	293	260	301	301	288	280	294	309	310	284	281	276	301	303	268	315	281	320	321	284	269	272	291	303	304	276	300	288	296	296	307	286	277	264	249	284	289	309	294	271	301	278	290	294	293	273	320	287	276	287	279	279	300	285	307	304	311	280	302	301	295	304	271	281	262	270	268	290	270	281	278	289	283	300	302	261	326	279	302	257	267	271	291	284	282	304	290	278	256	305	309	281	277	301	292	277	326	258	276	296	289	242	259	297	253	285	259	309	285	286	294	294	275	305	287	268	293	288	300	304	308	301	266	267	303	267	294	296	261	261	299	292	311	271	283	266	299	283	286	295	271	267	296	287	304	281	279	267	274	284	277	277	300	240	294	285	271	276	284	274	273	310	316	300	284	296	293	263	269	269	289	279	297	287	257	258	347	277	288	286	280	262	258	269	316	316	252	258	286	250	283	286	306	284	288	264	305	318	319	274	310	267	274	311	269	296	283	310	275	301	305	314	291	310	287	283	271	285	270	288	276	307	287	247	273	296	280	276	275	281	295	275	283	277	284	275	240	270	303	302	265	293	249	247	280	273	284	291	321	297	283	264	287	308	269	276	301	286	303	278	318	289	296	268	271	291	268	271	300	311	258	274	283	280	302	294	279	278	276	335	293	264	284	303	293	294	263	287	264	278	265	303	276	288	294	293	305	297	335	286	310	295	244	281	284	335	304	289	272	288	290	253	308	278	247	265	310	306	287	300	273	266	232	277	258	277	275	314	268	323	307	301	306	293	299	306	295	291	282	270	292	295	314	291	285	280	288	295	279	278	266	263	305	288	286	281	279	299	320	277	285	293	297	287	313	329	281	274	252	262	274	325	288	287	277	286	275	273	303	240	260	279	276	304	287	337	295	268	280	265	297	295	266	280	274	333	314	270	304	275	286	290	276	280	286	323	286	243	305	279	247	289	267	276	338	300	269	274	272	274	293	284	277	316	257	270	280	265	309	300	273	319	290	324	299	291	268	277	312	285	283	292	297	290	281	266	258	276	290	272	303	271	262	278	290	321	315	317	307	289	266	297	295	285	300	296	298	317	293	311	283	269	265	289	264	273	274	318	317	275	298	284	298	291	319	270	279	309	278	291	289	326	300	269	265	265	258	256	293	289	305	270	280	289	307	301	289	286	312	266	284	283	257	294	259	291	295	297	271	263	282	279	273	293	283	320	294	261	285	255	285	245	303	281	277	281	289	239	271	307	283	291	304	299	274	304	286	279	271	289	288	288	276	302	290	289	289	276	255	278	310	293	284	287	276	275	300	291	288	271	319	293	283	303	305	322	289	278	290	300	304	305	286	290	267	280	253	295	284	296	268	300	267	315	286	288	240	253	298	313	305	306	299	315	261	307	285	278	299	311	262	266	305	271	304	318	300	321	277	279	305	316	258	273	286	263	282	288	304	294	294	277	279	291	263	290	284	300	268	260	268	314	281	314	287	258	261	257	280	314	280	259	308	297	297	266	268	300	287	285	275	311	284	295	290	287	243	277	287	298	291	285	276	297	288	288	299	267	300	290	281	295	267	310	311	286	284	278	274	284	311	286	274	295	281	275	281	261	277	293	279	265	257	286	287	294	287	291	302	278	273	267	273	267	281	277	289	270	298	281	275	292	281	290	325	269	332	262	262	311	279	304	291	294	311	286	272	298	298	273	270	283	287	322	300	301	269	300	325	292	279	261	290	326	315	295	331	280	291	305	271	277	287	289	292	319	267	238	243	307	281	306	293	263	294	278	289	284	280	275	264	266	251	277	271	274	292	269	318	298	256	289	318	257	286	300	294	292	277	286	331	298	289	259	296	287	315	261	290	314	298	307	311	261	274	257	287	306	282	294	313	328	259	295	294	257	266	256	310	277	285	293	285	299	277	286	282	308	301	305	303	279	268	295	282	265	288	317	299	277	250	282	313	283	267	276	316	275	273	256	249	288	279	334	265	274	287	279	283	292	298	311	267	279	262	279	282	270	287	275	284	285	272	286	302	251	282	273	301	335	253	258	285	293	285	307	309	320	268	261	281	311	283	296	272	303	290	300	326	269	301	276	259	288	304	298	303	289	298	306	261	259	291	290	300	283	301	245	291	287	279	265	291	281	284	264	277	317	294	313	270	304	288	288	281	305	307	300	255	306	271	286	314	300	266	300	271	285	291	293	295	282	269	283	306	262	282	271	273	306	273	294	258	296	323	256	273	275	296	252	253	296	318	312	298	285	265	274	278	308	266	274	313	301	263	293	309	300	265	270	288	262	262	267	304	263	316	303	279	282	295	289	290	286	286	297	282	296	308	297	281	258	260	258	319	276	309	310	290	235	320	282	304	311	269	311	273	280	275	282	261	317	278	275	297	265	261	308	325	270	277	300	280	299	282	273	333	265	277	278	250	256	309	298	292	297	290	258	291	269	296	298	313	272	275	271	300	284	255	288	301	296	292	275	266	299	311	287	255	287	292	273	286	301	298	298	295	300	274	285	304	265	317	281	266	309	279	286	279	240	280	282	300	276	287	288	288	300	294	279	272	281	284	274	283	311	266	308	259	281	291	297	293	277	274	282	289	245	300	312	260	321	283	276	256	280	273	291	308	311	281	284	330	315	294	294	294	253	275	301	276	286	251	295	300	291	311	275	320	292	264	256	281	314	298	260	265	275	261	269	293	262	239	261	289	309	290	276	287	266	274	299	278	277	316	295
20946	31361	1871	961	743	667	694	633	660	658	628	660	636	599	585	624	639	624	622	612	664	624	638	629	600	618	596	663	630	651	581	624	645	653	638	617	606	606	655	647	568	624	639	581	640	625	603	602	645	611	613	625	672	619	633	644	637	653	634	598	624	625	581	608	611	609	627	608	594	646	621	607	619	638	629	594	606	572	596	609	662	695	671	551	607	662	646	620	603	605	618	632	679	622	616	686	644	623	616	619	699	643	627	619	641	601	618	595	635	607	616	621	649	598	586	598	658	636	598	632	588	622	608	649	588	592	626	651	623	565	645	593	618	611	701	622	582	653	610	608	586	612	611	590	600	641	646	617	660	589	623	606	640	610	624	621	623	644	570	590	646	610	587	612	597	591	631	638	627	613	618	653	620	637	625	628	612	595	635	571	615	605	639	641	651	655	563	607	645	598	657	627	563	576	634	644	624	613	612	617	665	600	631	618	604	631	674	620	650	648	635	608	611	630	659	623	620	667	654	601	620	616	625	656	610	622	654	650	634	622	646	622	662	660	651	635	643	672	625	640	627	621	634	632	616	617	632	587	640	599	620	647	625	694	595	620	612	620	608	652	598	639	594	613	603	603	635	599	666	631	589	640	635	601	672	622	625	628	608	630	607	621	587	603	643	627	611	565	652	624	643	642	613	640	591	643	607	630	594	608	644	587	576	592	586	634	615	611	562	566	642	617	620	636	674	604	625	653	627	634	638	634	675	573	606	650	592	622	608	637	608	663	628	600	665	629	625	625	564	640	627	610	599	583	617	606	628	604	643	628	574	611	616	624	575	595	610	634	621	602	607	615	617	636	690	618	593	636	612	632	640	613	648	598	659	645	626	662	586	632	636	568	645	598	652	661	622	613	584	632	629	612	627	621	648	620	625	600	665	609	603	647	583	618	641	592	604	644	619	609	601	610	631	630	589	636	612	672	649	605	632	621	597	642	595	632	618	596	587	591	603	590	601	620	602	611	632	665	626	678	624	627	605	630	647	603	635	602	584	616	583	629	650	619	621	609	605	623	628	586	698	612	629	624	561	661	626	638	663	631	568	648	642	612	612	617	669	591	624	643	616	628	638	656	608	566	608	621	590	619	656	582	602	623	647	610	657	632	658	628	623	653	634	648	621	611	600	589	635	638	604	616	624	604	613	629	626	638	591	629	612	577	612	612	597	649	628	655	644	592	631	595	606	589	642	621	608	608	662	631	632	589	594	623	625	622	629	639	598	670	614	622	588	652	658	592	612	603	642	633	610	644	606	638	606	630	629	638	655	583	580	615	658	623	643	622	575	619	603	646	647	613	606	625	584	611	586	611	606	599	629	604	628	606	644	659	623	625	606	629	609	642	627	621	604	591	591	590	660	643	622	581	616	587	649	603	591	626	616	606	606	618	581	611	671	582	607	564	615	638	649	640	641	602	604	623	618	625	605	611	611	639	612	669	632	611	595	570	644	599	650	628	644	645	666	592	607	595	634	627	635	641	646	642	637	591	615	592	616	625	654	621	633	579	635	591	642	584	621	627	565	616	610	634	649	649	636	655	612	612	600	628	593	677	647	635	618	669	602	621	613	627	634	600	586	588	631	631	573	662	636	663	567	610	620	613	630	554	638	630	649	625	595	609	600	587	595	662	629	605	620	662	609	597	585	612	574	596	648	613	599	634	635	619	618	608	612	628	657	590	643	648	626	651	685	567	578	603	633	626	637	611	558	625	633	598	627	641	620	652	625	600	610	595	625	568	595	630	599	645	623	633	636	583	619	641	616	658	580	610	629	644	660	631	643	653	593	600	647	601	637	577	609	607	603	561	658	603	628	606	646	605	643	611	604	635	630	656	649	597	655	653	585	632	635	597	636	626	618	649	576	595	649	637	603	649	634	628	595	591	614	610	657	637	643	651	591	619	647	651	630	642	644	583	625	633	592	612	599	611	617	654	627	623	629	591	659	556	604	567	613	591	619	636	601	645	630	598	623	599	642	598	588	589	626	586	624	570	618	619	668	635	618	603	629	558	598	619	600	635	606	615	630	623	615	636	623	602	603	628	623	638	613	636	628	638	599	637	592	594	584	604	635	619	636	666	675	601	599	625	628	584	648	633	683	598	609	601	615	623	563	600	609	617	616	618	604	636	643	637	666	600	644	610	622	637	615	608	652	624	652	620	654	645	629	602	627	581	568	613	614	653	604	589	651	646	616	621	632	565	601	634	620	609	650	631	623	644	598	629	635	660	638	598	607	656	563	618	582	599	630	589	628	591	607	621	609	648	604	627	657	660	634	617	635	634	641	634	587	646	612	616	599	623	623	617	647	626	606	669	638	628	636	590	585	609	613	622	610	637	631	614	598	603	630	626	580	609	667	632	612	616	619	606	649	586	604	592	608	605	578	670	593	609	620	617	621	608	624	632	614	663	642	631	616	620	600	594	584	642	597	629	611	640	601	607	627	611	572	609	611	619	594	619	623	596	585	601	615	634	596	618	656	619	658	587	664	575	629	626	565	578	609	660	603	623	590	584	631	576	629	651	622	632	635	646	584	571	626	605	634	605	601	593	617	634	584	630	612	630	619	625	645	659	594	645	619	650	588	628	635	621	624	636	624	620	597	595	670	633	643	609	616	608	617	605	628	624	666	613	613	625	663	570	635	620	636	623	598	588	582	616	631	625	608	671	613	626	597	608	634	635	655	665	572	606	598	628	655	593	637	622	606	617	601	630	640	642	620	638	589	623	590	585	613	614	614	635	662	657	619	606	660	592	563	614	586	636	626	648	632	660	590	638	600	656	639	614	632	590	630	628	601	615	700	664	631	639	576	611	622	617	635	637	592	634	587	614	628	596	608	605	579	597	662	626	602	619	647	620	658	612	617	588	657	647	571	656	627	564	629	586	645	574	623	592	615	622	647	621	637	598	631	601	629	613	635	619	633	647	618	613	651	642	620	608	617	681	602	609	629	643	586	622	639	610	585	593	626	650	605	599	616	602	603	585	593	632	608	678	594	647	653	620	609	636	576	630	569	581	594	623	596	568	597	553	588	636	581	633	592	648	664	625	608	621	652	627	651	652	628	613	581	599	594	631	617	661	632	606	606	567	616	585	630	631	617	633	660	655	621	648	698	619	590	652	594	649	595	661	638	658	613	600	627	616	643	592	576	608	650	609	619	597	654	650	596	612	569	586	598	607	619	628	614	597	604	589	607	622	614	654	606	586	601	629	621	600	593	600	596	585	619	610	649	640	576	618	595	618	642	617	588	625	695	608	613	646	626	589	659	618	654	635	625	586	601	617	622	608	637	633	642	619	607	652	631	601	598	608	598	616	622	652	662	595	562	678	659	565	639	628	610	630	663	635	609	592	650	604	613	648	641	624	615	633	598	646	609	668	650	620	601	594	634	646	622	620	603	609	649	553	622	624	615	615	610	636	607	679	587	621	653	604	619	634	646	610	622	636	587	619	642	639	643	648
24287	21442	25306	27992	21446	21453	20862	726	380	329	320	316	283	271	250	248	324	263	234	251	257	279	252	256	246	267	251	232	258	229	218	248	249	244	277	251	265	219	228	263	248	232	226	217	216	209	243	223	239	223	215	229	211	258	217	222	233	235	248	236	247	209	225	233	246	230	246	258	247	219	237	251	239	234	207	252	212	220	258	247	230	231	209	217	226	242	231	239	251	219	233	275	243	251	245	247	223	220	218	234	221	214	224	234	252	222	257	226	261	242	222	225	246	225	202	252	232	228	226	232	251	217	252	249	242	238	240	232	237	261	228	247	224	213	233	236	221	220	225	249	255	226	233	234	243	237	228	261	233	235	233	241	223	226	242	239	215	227	268	236	266	260	227	237	224	242	228	252	254	217	225	225	240	248	251	220	229	260	237	249	223	235	245	219	236	233	245	229	239	238	203	237	258	214	210	252	240	229	215	239	236	210	237	236	250	218	216	234	241	208	227	204	242	230	256	243	234	243	208	219	223	228	232	228	241	233	210	259	238	213	241	224	250	223	228	206	214	248	243	241	245	251	234	222	225	216	215	220	200	220	212	278	239	222	228	231	235	232	245	233	221	208	252	235	238	275	227	230	199	209	207	253	253	218	235	233	222	235	225	227	244	220	234	222	197	241	241	255	212	222	263	232	235	220	231	251	250	246	234	232	245	271	230	217	221	248	234	228	256	218	246	201	236	255	248	265	224	234	234	248	234	241	238	242	249	245	225	244	230	199	225	250	206	258	243	235	231	244	213	238	258	228	219	251	226	229	233	241	241	223	227	236	247	214	234	228	222	230	264	230	222	238	229	266	238	247	244	245	218	242	261	241	223	237	222	244	217	229	215	225	226	220	233	213	240	258	242	244	203	198	270	225	245	234	223	263	222	231	221	219	249	198	239	241	270	223	208	245	235	247	228	237	207	212	246	222	222	219	245	228	237	261	263	233	229	243	238	248	227	230	230	231	206	218	242	234	219	241	257	235	237	234	238	253	240	207	275	234	222	255	226	236	250	223	221	268	240	219	269	248	222	205	257	205	240	230	253	249	252	263	232	251	239	231	272	246	233	225	230	239	242	225	211	237	240	232	225	241	262	244	245	229	251	247	223	271	238	201	213	254	239	261	234	228	249	240	238	247	268	255	231	265	226	248	248	233	240	193	242	249	208	248	224	205	240	239	244	211	227	239	228	251	230	210	251	218	241	236	258	242	226	248	257	243	259	238	219	207	234	258	228	205	231	267	276	232	248	245	249	237	244	254	253	252	257	233	220	215	224	214	220	257	249	260	234	242	215	204	211	221	239	200	229	239	220	233	264	224	231	246	239	270	247	244	229	235	208	246	253	224	230	263	254	232	227	245	250	237	226	215	242	239	243	262	257	246	257	284	244	214	232	206	231	233	224	246	241	233	235	267	246	226	261	227	247	265	210	229	256	210	233	215	242	218	218	242	256	210	214	229	222	209	245	229	227	210	236	239	227	242	266	233	266	211	213	231	239	253	233	265	241	198	225	221	229	202	255	255	226	229	230	216	247	209	217	231	234	222	225	253	238	226	214	191	214	247	223	214	246	229	266	243	243	228	248	273	255	255	222	235	222	221	208	229	238	199	237	216	223	246	226	259	241	195	226	253	228	228	255	243	254	249	245	268	260	244	227	238	234	249	241	236	258	232	232	230	235	229	225	252	236	252	174	258	215	227	237	232	239	220	231	207	247	200	235	246	200	260	239	261	232	221	218	226	233	243	253	253	220	236	228	193	212	218	210	242	228	244	227	241	274	255	252	235	237	244	246	234	242	227	253	215	215	243	276	230	251	217	246	213	215	233	259	255	242	226	227	240	238	226	248	232	230	243	236	258	233	243	228	225	253	212	229	242	223	246	235	231	230	220	231	218	240	210	249	251	238	222	226	214	205	249	245	200	240	237	220	237	242	221	215	246	243	244	255	249	217	227	226	204	237	234	248	237	235	230	215	260	211	254	215	237	223	236	239	232	219	226	254	248	234	228	215	219	256	226	213	260	240	210	252	237	205	222	234	255	214	217	230	247	227	255	228	221	287	257	235	215	228	226	219	218	229	211	220	229	241	259	236	220	223	229	227	268	212	225	240	228	241	239	194	245	200	213	228	215	231	255	267	238	249	248	213	197	218	299	222	232	220	225	225	241	235	233	251	252	261	216	239	255	235	274	253	211	242	221	236	245	221	232	238	236	220	248	249	267	256	217	228	229	228	202	240	219	228	220	236	259	224	247	238	242	257	234	259	217	243	222	221	237	232	213	235	200	224	246	240	244	235	223	245	221	245	229	249	251	217	213	218	215	259	242	212	234	238	221	209	248	257	219	241	242	248	221	221	255	245	216	229	234	222	198	235	233	246	256	238	239	260	252	244	234	217	245	228	246	257	213	226	257	255	202	221	227	242	237	213	216	234	228	238	226	244	208	214	254	224	236	248	220	278	206	222	219	236	255	234	205	213	241	218	218	238	249	252	249	220	242	190	224	209	246	238	237	234	267	232	264	258	232	220	259	277	222	241	231	228	232	246	256	226	243	256	220	226	197	228	219	258	212	222	214	216	243	245	226	202	221	233	226	257	249	254	238	233	224	243	242	238	257	213	233	240	267	249	222	244	224	214	231	238	227	247	214	244	223	238	228	218	254	251	245	234	260	240	232	263	222	201	220	228	225	208	230	256	245	219	222	230	218	211	213	234	203	252	236	204	227	243	218	208	209	239	231	219	225	252	246	238	218	209	217	245	273	245	237	231	245	258	216	230	226	249	234	244	202	245	215	223	221	239	213	233	220	232	240	257	237	234	284	237	227	220	252	196	216	253	229	234	252	217	234	239	221	225	246	226	205	210	212	218	224	239	233	219	244	231	218	218	219	248	280	274	234	231	257	261	232	233	248	239	241	240	251	206	236	231	246	240	229	243	225	217	215	236	252	233	234	260	240	244	203	245	232	199	217	227	242	250	227	234	240	198	235	224	260	203	236	256	226	244	233	244	213	242	230	240	216	257	210	261	238	237	246	205	265	207	209	275	266	222	259	260	228	221	216	262	234	237	218	237	254	246	236	246	244	234	213	234	216	246	246	227	235	223	222	244	206	218	254	196	228	234	204	219	227	231	240	249	239	219	207	213	233	237	234	231	213	236	228	268	246	248	218	263	243	247	203	248	243	220	226	256	228	229	224	239	223	242	240	232	239	262	205	270	211	249	231	228	236	239	242	227	241	233	237	222	258	225	205	244	233	213	246	251	252	218	217	212	253	217	252	230	222	212	259	265	245	241	236	243	233	277	241	246	227	234	226	227	228	234	216	222	220	203	241	252	222	220	212	233	220	258	198	242	235	233	204	234	242	243	256	223	200	246	255	250	240	228	234	253	240	229	213	221	240	228	229	238	219	272	239	237	248	257	239	242	235	254	214	269	225	215	248	207	250	233	246	212	230	219	231	233	238	224	224
27314	41453	3137	1275	777	639	643	535	513	539	538	534	505	511	487	483	517	488	527	470	487	530	502	524	533	496	525	461	498	455	483	507	526	474	517	450	507	496	482	491	504	469	526	508	481	465	498	485	501	493	540	553	453	498	501	474	495	488	480	476	473	496	457	520	507	488	502	537	507	535	526	524	466	442	501	495	476	475	493	501	439	467	482	462	484	495	463	502	464	503	504	463	474	494	475	466	476	461	503	455	509	494	502	479	493	484	486	487	474	502	484	512	507	516	484	512	497	474	502	465	463	490	475	470	476	471	468	506	491	484	497	495	500	480	511	502	498	491	486	501	471	472	483	452	495	478	501	515	458	474	466	500	497	516	484	518	466	488	533	475	483	461	487	500	461	473	467	501	498	443	483	479	446	475	521	491	459	528	473	488	467	479	518	489	474	478	522	516	487	538	468	465	527	480	496	457	491	512	495	479	488	475	486	494	476	508	472	455	489	521	486	444	477	522	486	491	500	466	506	473	495	496	494	468	485	486	509	457	528	508	488	498	476	494	501	501	492	497	506	465	467	509	499	494	482	464	518	454	525	476	452	466	495	502	458	471	508	508	470	494	495	507	480	487	462	505	517	486	486	477	474	489	452	526	492	497	455	512	500	495	536	466	530	474	506	461	464	505	504	507	503	516	474	501	482	517	467	481	449	505	469	490	483	479	513	454	514	463	528	524	532	508	507	555	529	479	511	475	465	496	463	505	480	455	453	550	477	501	504	485	505	507	526	478	481	486	490	488	513	518	527	449	508	464	560	509	446	500	453	470	452	465	471	456	500	492	490	518	494	482	496	508	517	534	528	488	483	485	506	507	454	487	503	488	480	479	501	478	531	482	506	516	499	476	486	522	499	480	493	493	455	519	489	502	478	465	481	497	501	443	463	510	463	491	470	486	452	483	483	552	506	465	488	452	479	492	477	457	513	484	502	493	499	475	465	478	482	474	487	477	514	457	489	502	473	493	519	530	476	539	475	536	496	503	490	487	498	489	512	460	508	512	503	491	496	468	477	440	474	495	479	514	521	492	491	504	485	524	458	489	485	480	510	466	479	483	496	458	485	525	528	504	510	520	497	516	514	453	535	468	477	446	460	481	487	475	497	440	489	527	462	499	496	477	493	534	448	485	512	495	462	465	435	507	471	473	525	533	480	476	480	491	491	519	478	496	488	516	459	455	487	465	503	498	499	493	517	489	484	521	467	491	505	488	472	483	503	497	478	525	511	472	499	475	465	495	470	469	476	475	483	467	470	491	525	462	463	488	520	502	507	491	478	522	495	543	481	516	473	500	500	505	518	526	498	458	479	467	498	482	495	487	497	477	500	530	452	508	451	478	463	489	511	515	497	505	475	492	498	493	456	532	478	473	474	521	459	506	477	477	492	494	516	511	501	494	517	469	489	456	488	478	495	496	493	546	506	486	498	482	502	491	494	485	451	471	494	476	493	493	500	472	446	505	477	525	497	494	486	474	482	518	496	500	495	507	497	515	461	485	484	518	468	485	465	489	468	505	490	497	499	465	512	457	479	487	452	452	479	527	494	429	511	511	482	494	495	504	481	529	477	454	511	470	468	481	473	489	459	451	519	477	491	486	477	505	501	460	531	466	504	466	472	448	475	507	480	507	559	515	470	469	472	495	484	482	505	494	484	496	474	501	500	507	471	494	486	455	493	490	501	507	484	492	473	501	484	488	549	528	499	479	510	529	478	520	501	470	502	483	469	529	515	447	470	505	471	468	456	489	448	497	461	505	475	575	522	500	501	491	463	484	528	474	469	496	520	532	515	502	483	481	535	481	513	483	505	523	500	490	502	458	478	492	495	490	475	488	498	459	505	486	471	478	483	482	524	519	496	479	471	519	482	513	507	495	491	466	469	462	494	472	506	500	490	537	517	485	525	469	475	456	512	462	506	488	489	514	491	485	530	471	494	517	460	491	477	496	507	464	479	461	469	492	503	506	467	515	505	491	445	483	473	503	510	514	460	499	504	495	471	511	496	479	499	495	464	449	476	485	504	483	493	474	511	487	453	456	493	474	508	507	477	493	464	539	483	521	487	513	467	513	483	465	485	480	466	515	488	508	460	493	470	477	484	468	521	457	474	517	480	478	461	448	482	526	482	485	430	491	491	469	503	529	476	495	534	479	494	466	467	506	486	493	507	483	502	483	514	463	459	481	425	467	504	459	472	522	554	514	486	467	483	498	512	493	479	494	481	481	480	501	518	513	490	483	476	492	490	528	496	513	491	509	495	476	476	503	503	474	499	501	463	481	489	479	482	450	464	472	489	469	470	493	434	515	467	479	498	530	459	496	497	473	502	479	483	478	504	457	520	487	520	498	493	488	499	494	482	517	474	495	478	513	460	469	512	494	506	465	478	475	517	518	495	493	473	482	507	459	503	483	510	536	484	479	458	480	457	492	507	507	520	512	494	521	490	506	475	495	503	503	476	543	485	482	490	470	511	454	510	490	479	507	494	486	488	457	484	481	468	446	441	486	521	555	494	494	503	494	483	466	472	480	468	455	470	501	487	524	484	508	471	472	510	491	483	435	464	485	475	507	523	556	507	457	486	515	507	482	459	446	451	429	502	425	523	475	483	458	493	488	478	507	526	488	489	487	490	496	462	497	505	481	480	490	475	534	486	491	547	442	497	504	489	518	496	495	516	490	482	480	504	521	496	518	452	495	506	488	521	494	494	517	471	496	485	505	432	497	489	511	478	487	486	476	474	456	474	519	481	475	464	484	486	467	495	472	479	472	471	494	497	496	526	487	517	495	493	482	442	464	494	478	493	480	484	521	482	504	468	454	483	472	518	511	467	529	513	493	482	486	454	478	484	497	460	518	486	507	450	488	493	479	485	509	444	511	479	501	430	474	525	497	478	523	479	512	494	516	473	472	449	517	501	485	478	508	493	491	463	496	501	487	476	497	513	491	520	498	509	426	480	487	473	496	511	506	474	480	480	469	497	476	476	460	478	516	504	510	437	496	516	493	520	554	488	478	474	467	476	496	525	501	479	530	500	486	484	447	462	508	518	477	476	457	466	483	463	453	490	493	502	495	495	490	485	498	483	510	502	504	509	457	507	474	450	488	499	477	531	474	482	501	474	505	470	486	526	487	441	485	509	500	518	488	502	469	507	499	492	472	504	504	469	502	486	465	409	482	475	479	483	472	505	498	487	463	477	512	464	451	514	495	479	466	451	481	470	454	466	504	488	500	491	501	529	486	473	502	473	525	449	527	451	459	477	474	481	490	511	501	474	459	492	459	513	545	485	460	481	491	462	480	549	494	559	491	496	499	513	442	499	445	475	469	479	493	495	465	488	471	480	508	498	516	487	463	522	490	441	456	513	458	489	531	510	467	462	499	491	523	477	487	500	476	466	487	504	532	483	477	437	511	491	486	519	492	488	473	500	492	455	485	477	466	488	488	512	477	487	483	538	507	501	501
32700	20618	9765	555	291	270	226	162	166	162	168	161	162	165	168	179	154	164	171	164	163	159	193	187	161	150	185	172	165	178	156	164	190	164	146	159	150	173	196	191	164	171	173	138	155	148	185	194	179	163	170	171	173	160	190	174	165	174	199	170	173	171	170	157	160	170	177	188	171	137	166	157	154	197	180	179	145	165	164	157	134	151	149	159	171	159	166	188	193	185	194	169	151	195	176	137	164	164	160	150	170	175	178	175	180	146	165	152	156	169	151	172	170	174	169	157	164	156	175	169	158	167	159	175	184	165	159	167	187	180	153	196	165	199	176	174	179	177	173	185	165	159	179	172	152	198	176	178	160	181	167	177	168	177	141	165	197	167	154	191	151	159	165	162	167	161	171	156	155	177	163	192	167	153	188	191	168	171	188	190	161	171	163	152	175	163	165	181	190	174	178	171	169	188	173	158	156	183	183	165	177	171	150	163	162	161	187	193	166	171	165	175	174	155	177	139	171	176	148	153	173	183	176	169	181	178	167	166	169	150	176	170	170	153	149	150	178	182	147	151	159	158	174	167	176	168	172	159	146	138	166	165	176	181	162	160	165	151	172	160	165	187	171	189	168	160	160	165	151	164	189	184	150	162	167	157	175	141	173	162	159	185	150	135	152	173	172	166	169	183	135	166	153	159	200	169	170	177	173	183	192	168	159	149	183	146	183	175	135	159	177	174	180	179	171	162	179	166	161	176	165	167	177	180	157	170	169	174	178	162	171	171	178	174	161	183	174	164	177	167	184	200	158	179	163	168	151	180	177	160	184	175	178	179	204	179	161	155	165	174	175	159	164	197	196	178	178	149	170	175	163	176	162	169	205	158	179	168	149	180	177	169	167	170	155	127	154	168	181	167	176	159	162	150	170	161	181	174	171	167	144	176	166	156	154	159	177	172	177	145	173	161	150	148	158	185	157	148	158	186	149	175	177	161	151	153	158	157	193	183	149	167	193	171	186	168	165	158	174	192	164	151	158	171	168	160	196	191	187	193	171	148	153	175	152	166	173	152	197	191	173	146	137	152	161	169	183	156	147	179	161	174	148	169	151	150	164	185	152	169	161	163	185	181	169	173	147	160	182	147	166	168	164	155	175	152	159	163	181	155	173	174	174	166	169	188	169	150	169	186	180	155	168	146	148	153	165	185	188	189	177	155	199	147	196	187	179	198	175	162	162	151	151	182	176	147	157	136	181	176	162	169	168	152	162	169	156	176	164	163	177	158	175	169	169	178	178	165	187	161	174	168	164	186	169	169	133	154	170	192	163	171	178	182	170	176	197	182	164	182	161	168	192	180	172	146	168	182	170	178	149	172	158	171	151	169	203	155	178	168	173	192	161	162	162	154	185	164	176	171	169	145	149	184	177	160	173	173	166	146	179	166	167	169	173	154	159	147	162	159	183	169	165	164	171	151	169	144	171	150	170	171	178	167	174	190	183	185	152	181	172	172	176	167	156	162	161	148	180	149	177	158	164	156	161	159	164	154	140	160	183	171	170	176	179	152	173	173	190	188	181	179	166	175	181	160	145	146	180	163	176	178	133	160	167	184	188	146	160	151	176	147	173	201	163	158	188	172	185	183	183	161	168	175	158	181	193	168	166	161	188	143	154	170	159	155	165	145	168	162	186	156	165	167	170	171	173	175	187	182	154	128	183	178	170	182	146	204	184	196	197	166	167	180	162	171	185	150	156	178	192	148	167	153	184	155	170	195	156	176	180	153	166	175	176	180	154	159	174	193	158	187	175	178	166	177	170	182	147	171	172	170	181	153	160	157	161	178	156	176	175	157	172	163	145	137	161	156	207	177	194	178	145	161	179	162	162	197	187	175	186	177	174	186	165	148	171	188	188	185	161	173	146	165	158	173	176	197	154	168	167	174	180	145	166	160	162	182	161	172	163	149	175	146	164	204	151	190	154	147	165	182	180	179	140	161	161	167	160	164	154	164	175	164	180	191	184	173	169	178	170	186	163	159	158	160	162	175	146	173	178	169	167	157	187	170	155	180	160	168	156	160	176	175	174	169	167	190	156	171	173	175	180	153	161	151	161	180	179	170	194	206	159	179	149	147	185	155	187	181	183	170	181	172	177	166	146	175	176	178	167	162	163	164	154	170	172	173	158	164	173	166	136	189	167	154	166	178	184	185	169	158	206	147	167	158	190	168	175	180	154	188	162	172	164	166	192	158	166	155	165	160	170	165	163	160	146	177	150	159	169	172	194	186	157	145	172	188	206	172	175	160	152	203	173	171	162	166	144	183	171	169	200	178	187	152	173	161	181	138	155	153	164	189	159	168	138	159	152	166	175	176	144	172	167	160	187	164	139	159	180	170	175	165	181	188	193	171	161	165	175	185	170	165	183	141	156	156	166	169	175	168	172	137	186	167	179	159	170	158	187	163	143	164	157	172	147	150	151	189	162	166	155	167	168	168	163	157	155	178	166	158	187	168	143	172	173	160	160	172	176	162	191	169	160	177	131	174	175	181	168	178	151	176	161	156	193	180	165	155	168	165	148	172	162	160	144	179	153	182	151	175	159	174	146	170	157	191	151	199	160	165	176	162	156	164	192	178	184	167	148	200	153	180	184	165	175	176	177	174	184	147	162	188	158	155	165	158	152	182	174	164	179	181	174	187	161	188	149	166	148	203	167	163	158	181	170	164	173	153	174	168	179	170	179	158	191	169	152	155	180	163	167	184	163	184	176	150	161	157	154	156	158	157	170	185	171	156	158	162	149	160	160	164	193	159	173	169	142	171	168	179	171	193	170	170	164	183	177	157	177	133	151	164	154	172	180	144	163	165	170	155	177	155	142	190	171	170	169	157	177	191	173	153	171	164	176	186	126	148	172	173	178	155	153	160	165	155	157	162	172	179	174	170	177	161	167	161	171	176	168	206	184	185	165	185	149	163	166	165	174	176	166	192	203	172	176	153	154	173	163	174	179	169	174	190	162	142	159	178	174	133	193	155	176	165	171	155	143	159	156	168	173	144	150	162	192	180	168	167	161	161	179	190	169	167	175	158	168	168	175	200	188	165	147	178	149	146	174	150	166	182	157	179	174	169	168	152	151	176	168	157	162	167	169	160	209	177	158	147	176	168	164	177	167	169	175	170	185	162	156	166	160	163	171	180	177	199	169	175	190	156	179	175	171	178	186	138	200	207	155	173	164	180	158	154	151	156	177	164	158	185	167	181	169	180	171	181	186	143	163	186	168	182	183	157	177	170	184	157	174	171	183	158	186	156	178	151	172	175	167	173	170	167	152	169	173	163	159	157	166	167	168	161	179	178	169	176	171	169	169	170	166	178	181	181	167	162	172	175	198	169	152	151	151	180	197	164	186	175	165	173	149	190	172	186	165	173	192	149	172	174	206	141	183	151	183	165	148	154	135	155	198	165	156	177	173	163	162	154	176	189	144	151	173	177	160	152	163	190	172	164	193	150	199	172
7895	4454	541	441	379	427	409	417	408	380	399	398	423	408	404	395	407	430	437	403	394	382	440	401	417	413	409	384	407	461	431	388	420	382	394	403	426	422	422	414	412	443	422	411	394	415	395	418	422	422	393	404	408	414	412	400	362	418	407	413	397	439	398	368	401	390	433	418	416	395	428	401	413	399	398	424	399	444	397	433	431	401	418	416	423	394	424	379	385	416	420	382	424	429	459	410	389	392	448	403	384	374	397	422	424	415	390	402	393	417	425	384	379	409	379	427	384	404	397	388	411	418	433	375	416	431	367	398	420	417	386	446	390	403	369	382	411	378	433	364	417	416	383	419	403	407	445	416	429	421	424	416	427	402	401	407	399	401	431	389	394	372	376	401	447	420	386	392	415	401	429	403	443	390	410	398	399	411	415	391	413	430	425	418	405	402	413	352	429	447	421	414	418	436	360	444	419	392	365	413	398	400	389	439	407	392	433	395	408	404	397	398	435	412	438	428	445	403	417	433	392	405	407	412	390	417	410	409	406	412	409	426	404	433	408	396	411	374	392	388	402	392	397	412	420	444	408	394	428	394	410	412	443	418	386	400	404	393	402	398	406	387	407	398	426	436	422	367	400	430	392	379	410	439	415	407	449	437	384	416	414	448	436	414	395	420	398	424	409	419	404	384	412	391	410	390	445	413	420	398	416	418	429	439	395	408	435	433	402	394	415	420	402	381	402	417	399	421	430	435	392	416	403	379	406	401	414	410	397	413	381	414	417	413	412	457	403	419	439	388	401	394	416	439	443	435	396	405	458	421	386	407	425	418	415	414	382	434	432	407	439	422	413	429	412	401	416	374	384	404	359	376	393	421	416	405	382	408	411	374	388	390	392	404	398	412	361	420	399	435	424	407	396	427	404	406	397	406	403	426	419	404	391	404	426	442	421	391	440	397	407	434	439	392	390	394	418	420	427	411	418	393	438	441	405	399	429	415	420	414	398	390	420	426	421	436	447	411	398	398	423	405	387	453	404	386	429	406	414	408	391	435	419	387	435	451	425	380	398	403	410	392	426	377	389	434	442	402	396	393	370	404	402	414	363	424	412	418	400	432	438	399	402	422	398	383	411	423	453	413	420	389	427	386	407	387	429	411	417	399	416	409	442	403	425	399	389	416	402	401	403	376	412	399	396	416	422	411	394	368	395	424	396	385	389	426	411	401	415	351	415	407	470	415	453	391	402	394	397	408	360	433	414	415	407	445	390	433	399	406	399	371	404	420	395	425	414	409	397	408	455	414	425	442	421	407	388	400	403	417	410	415	418	425	391	403	405	413	416	414	418	402	417	397	419	371	409	416	421	400	446	433	392	401	390	396	385	433	440	433	396	424	457	421	422	454	423	396	423	391	412	397	397	422	404	422	424	360	410	410	421	432	398	416	443	429	427	398	403	426	396	410	419	390	430	412	423	447	399	399	382	411	420	402	404	402	406	363	412	397	401	393	428	419	436	427	386	382	372	427	412	421	372	430	405	423	428	453	401	426	431	446	432	424	406	378	422	415	384	417	381	390	416	390	420	400	418	423	434	390	358	397	410	400	421	384	378	440	418	419	382	425	430	403	431	407	424	424	384	392	398	419	434	410	400	413	424	456	402	409	433	389	372	389	431	414	398	403	473	408	387	402	360	411	359	408	396	450	387	463	390	419	406	388	393	416	395	423	408	419	443	444	390	422	400	401	417	430	404	389	391	411	415	411	391	393	414	407	413	406	431	410	398	391	403	407	462	398	392	431	410	409	442	404	408	383	440	402	400	406	412	391	406	381	444	400	388	399	404	431	402	428	420	396	411	434	411	448	403	386	436	387	398	410	410	404	404	451	414	406	409	403	441	369	408	412	376	397	401	425	428	396	417	431	411	416	417	385	403	409	408	429	439	420	405	449	425	427	403	400	392	401	383	426	398	428	395	400	399	412	395	423	396	460	387	429	408	385	409	390	426	425	364	434	380	366	404	370	400	406	429	384	399	437	389	407	406	413	404	407	401	452	428	373	427	385	427	405	394	429	402	401	412	445	408	453	437	448	413	413	401	399	427	429	401	420	376	402	399	413	421	409	376	447	416	400	450	375	393	424	400	383	398	409	408	402	443	409	397	408	432	408	381	418	416	394	450	383	464	406	421	360	420	428	441	399	418	431	449	373	420	412	432	390	435	404	413	450	412	415	408	477	422	419	396	403	414	420	387	430	429	426	421	392	417	381	381	402	381	390	387	440	398	398	402	441	393	414	375	412	383	382	437	457	420	408	404	415	397	376	397	398	413	398	400	402	388	415	413	420	396	412	402	387	391	372	426	399	460	383	390	387	418	421	426	359	369	408	409	390	434	431	400	402	419	428	435	412	411	396	427	398	421	423	445	400	413	382	421	386	433	435	404	392	411	379	449	425	438	407	406	416	404	386	381	361	355	407	428	426	410	406	393	467	371	385	383	450	404	393	384	403	446	418	408	437	439	391	426	378	390	398	401	394	402	440	382	379	357	441	384	394	407	432	376	392	423	408	384	402	406	429	422	431	416	394	411	402	418	367	409	413	440	413	399	404	446	355	410	415	412	394	432	411	432	420	413	401	389	386	412	460	464	404	401	414	465	391	379	398	390	400	421	392	397	443	398	401	388	412	387	428	423	417	435	429	422	404	406	427	423	445	382	437	438	425	430	426	411	425	410	446	386	398	419	412	411	401	409	401	385	424	433	423	419	415	429	415	393	389	391	454	412	394	400	403	418	384	402	396	401	394	417	397	416	420	421	445	417	434	390	390	422	438	399	423	423	417	384	420	463	418	424	371	441	425	385	382	410	413	381	444	396	435	386	431	417	411	426	409	422	435	403	457	448	389	394	398	366	394	424	410	429	379	380	424	420	398	431	390	440	412	435	462	454	395	406	443	421	397	415	438	407	397	447	426	397	397	417	404	442	400	381	407	399	407	408	380	441	413	385	433	439	446	412	404	386	390	390	401	453	402	404	389	427	404	399	388	405	405	415	416	393	412	418	387	428	408	387	405	444	426	377	428	427	446	461	369	376	393	388	429	401	412	422	406	370	378	394	385	419	388	456	396	390	381	407	410	375	376	394	400	406	409	393	414	403	415	418	409	403	415	410	419	453	420	404	392	369	407	439	393	411	387	385	393	396	388	374	427	375	420	449	408	425	444	397	407	379	415	449	406	424	415	389	416	423	424	416	431	377	414	391	407	414	424	395	416	389	446	388	440	420	381	409	417	415	427	416	404	387	399	426	395	417	405	408	395	436	396	396	441	421	400	450	396	387	418	403	434	416	408	423	387	376	430	432	426	401	402	395	383	392	409	420	373	418	393	379	439	422	410	409	399	407	393	405	420	430	449	407	407	436	433	416	406	416	387	434	444	431	423	399	416	454	385	374	422	390	437	413	417	396	413	397	420	418	420	426	423	399	420	424	385	391	400	409	431	400	412	401	421	427	408	434	397
24956	21498	25078	28340	21492	21185	1337	468	355	357	330	321	323	324	327	312	287	301	339	296	281	294	271	318	298	313	291	280	311	305	290	266	288	293	296	280	302	293	277	294	258	260	273	256	286	272	302	305	329	302	271	319	290	302	317	308	308	292	257	264	284	286	302	295	320	266	315	291	263	273	300	315	266	311	242	279	290	267	287	262	284	281	261	266	302	293	296	278	287	312	279	279	296	267	283	283	245	301	304	300	299	267	276	279	305	252	309	294	287	316	312	273	297	292	294	262	307	303	304	323	294	281	276	260	271	315	275	321	291	289	294	288	284	308	278	282	286	276	285	279	282	260	286	286	276	288	300	303	275	280	282	257	262	306	298	300	297	284	310	319	305	318	283	296	274	312	266	281	300	337	285	295	281	304	286	260	292	277	282	294	267	295	257	277	263	305	269	279	301	328	266	315	286	297	299	262	286	284	309	323	280	272	291	275	265	282	278	300	273	285	319	288	313	275	288	272	295	253	268	295	272	270	274	305	268	261	311	293	298	274	282	299	284	297	293	329	275	302	303	282	299	271	272	291	253	292	283	300	310	337	294	293	304	281	285	308	284	307	281	303	288	292	275	310	292	279	313	255	308	302	284	287	297	283	281	308	299	258	314	299	229	274	292	258	248	255	309	282	275	288	269	286	322	303	285	300	279	291	293	276	295	285	262	282	311	321	292	255	256	277	289	308	286	283	274	273	244	270	280	300	289	289	295	314	294	319	266	289	285	276	308	267	287	279	274	292	293	303	286	300	314	298	283	276	316	304	266	304	285	278	310	281	263	236	255	259	285	302	251	285	271	277	295	294	292	287	273	305	275	296	300	273	270	278	276	293	289	279	276	307	284	278	296	278	274	266	322	294	252	291	259	298	287	284	277	277	285	297	300	262	277	294	269	256	292	281	253	282	274	297	266	296	293	291	272	298	277	306	300	289	327	266	273	271	326	260	252	278	265	299	277	283	306	315	329	281	308	294	307	292	289	283	301	292	268	289	287	260	272	289	305	271	294	282	270	325	302	288	271	294	288	310	264	290	288	298	307	302	330	331	301	291	278	309	276	282	301	343	298	258	297	278	302	259	288	290	314	302	280	268	252	282	269	300	283	288	295	293	301	275	263	279	283	284	293	293	318	313	316	284	261	309	327	306	286	268	285	272	279	299	272	290	313	263	301	285	259	300	257	299	304	289	288	321	301	284	280	280	286	296	287	287	299	282	286	280	263	260	283	244	295	295	308	266	291	255	267	317	286	281	305	322	259	251	313	288	293	285	302	265	293	280	290	295	287	295	311	284	303	280	297	283	326	328	269	292	290	291	303	265	266	268	272	301	316	309	299	290	293	242	296	280	281	280	299	263	284	263	283	268	274	276	282	310	273	246	309	270	276	258	296	299	293	290	277	287	287	256	298	296	302	290	282	294	287	286	266	295	273	295	282	276	280	284	284	311	282	303	291	287	302	282	289	320	275	267	268	275	303	267	297	267	302	272	265	273	264	270	301	288	283	297	269	272	274	309	244	303	299	270	297	282	269	312	291	295	257	310	253	292	276	311	303	277	286	302	262	253	282	292	298	279	276	312	305	278	280	302	272	283	277	269	281	303	301	278	293	286	296	327	311	280	320	278	281	292	313	276	267	321	294	289	297	309	335	263	284	271	300	261	281	261	275	277	335	271	280	306	293	279	297	318	286	290	319	270	277	311	276	302	287	318	288	274	274	256	288	281	305	328	264	266	275	269	292	275	279	272	283	278	293	263	283	301	293	318	286	282	318	293	256	263	273	304	272	283	277	269	298	289	289	315	278	292	284	291	284	289	283	271	298	310	264	273	283	311	306	318	286	278	297	293	264	279	275	279	295	276	271	237	294	261	234	305	274	262	305	282	289	286	290	283	272	291	268	312	289	280	271	287	276	314	278	285	286	251	291	289	326	291	311	300	310	281	289	257	278	291	280	317	248	301	253	280	280	283	279	293	313	295	276	279	276	266	273	283	338	307	305	290	293	275	256	287	310	290	270	285	267	270	311	266	295	287	309	284	272	303	286	319	251	273	302	255	266	264	317	278	280	266	274	315	293	288	280	277	278	276	292	292	269	285	250	290	320	315	293	303	297	286	303	264	268	288	276	278	298	282	283	311	318	276	290	285	284	279	290	320	298	293	285	311	274	271	286	272	280	292	284	292	301	281	268	287	272	281	255	297	278	283	291	329	287	291	294	300	323	290	308	304	283	286	260	313	298	278	286	289	287	268	286	310	318	279	286	295	304	292	276	254	303	270	291	257	295	290	320	273	284	310	264	306	299	285	289	275	282	264	258	283	290	281	278	301	266	274	308	271	269	297	329	285	299	286	234	309	277	285	281	260	293	295	298	251	289	251	274	272	300	284	270	271	319	305	278	301	295	262	316	311	267	297	306	286	300	286	278	255	278	279	273	275	292	282	295	268	258	280	277	294	275	272	305	281	276	277	292	276	290	300	266	267	248	262	280	288	289	288	270	271	261	293	260	296	257	293	280	269	296	281	260	267	257	264	268	289	274	256	297	298	254	284	301	281	279	286	265	310	282	301	273	300	317	304	289	296	288	329	304	286	279	292	274	272	282	280	296	263	290	258	294	305	276	306	294	268	314	322	293	269	284	301	291	277	275	275	298	313	298	258	291	283	287	294	316	316	256	259	273	290	306	275	283	300	284	296	268	323	292	265	282	289	320	311	274	311	247	300	272	276	270	303	327	262	298	306	278	295	302	273	297	287	267	300	257	271	319	273	288	308	263	275	240	297	287	278	273	290	285	305	247	286	277	288	293	299	271	252	282	315	244	283	306	280	277	286	291	295	291	291	311	287	296	297	283	296	284	275	300	315	275	302	277	285	275	268	248	321	297	270	257	290	264	279	303	267	297	291	297	290	294	266	280	315	275	284	279	252	279	279	305	298	292	302	309	283	286	290	281	303	301	306	305	303	296	284	293	304	286	268	297	320	295	258	304	261	286	282	274	302	315	339	274	279	305	279	296	289	289	271	281	251	272	292	288	289	304	298	292	284	253	278	272	264	250	278	279	286	269	252	298	277	271	273	296	328	252	270	268	290	275	299	278	312	305	280	292	300	306	281	280	263	273	266	275	285	286	301	303	257	296	297	276	270	296	256	293	277	296	267	268	294	294	291	288	306	292	272	305	314	288	292	251	307	241	276	321	286	278	301	276	243	288	291	264	287	307	292	316	265	264	316	277	284	255	298	312	290	242	300	284	301	276	283	268	281	281	298	286	280	303	345	268	284	331	324	271	259	323	291	273	273	237	231	329	315	337	281	271	294	293	275	271	290	287	297	260	256	288	254	250	255	269	312	299	276	278	266	280	289	275	265	256	308	280	291	282	293	305	285	287	287	303	281	309	281	278	282	255	287	308	261	270	279	276	291	278	278	276	323	271	248	293	296	298	291	283	282	297	280	282	276	280	302	298	317
20557	31509	1974	1012	791	713	680	673	646	641	674	678	632	638	628	618	647	651	590	583	616	614	624	619	612	662	619	642	593	628	667	605	664	635	631	663	661	661	599	594	605	615	640	618	653	639	610	648	628	628	610	607	586	626	693	629	616	617	651	646	596	618	636	627	596	630	601	646	637	597	598	632	649	612	635	566	633	607	639	642	597	577	597	617	625	646	591	580	618	636	565	639	637	624	610	611	605	608	608	625	635	661	618	668	604	626	619	596	605	624	646	662	607	619	550	613	682	612	624	623	625	684	619	645	628	612	637	614	584	636	635	613	614	618	636	618	590	606	619	627	592	611	669	619	635	644	608	635	629	593	623	616	580	608	623	620	615	597	624	619	654	590	640	640	604	627	614	580	613	595	587	648	633	602	658	605	612	572	612	594	598	629	610	611	665	630	638	612	659	589	633	599	624	651	662	627	619	625	701	629	646	641	663	586	592	598	605	619	594	620	641	661	597	608	624	654	621	625	618	606	639	637	636	655	663	618	638	626	618	625	645	605	666	619	615	589	595	626	607	591	653	628	633	631	606	608	623	621	621	610	600	605	599	628	646	623	670	606	633	571	596	593	636	636	646	576	626	627	634	640	626	652	660	579	579	652	618	628	610	620	605	609	630	594	633	650	654	616	591	606	633	670	620	654	650	599	643	655	636	638	659	594	628	610	589	609	585	640	642	583	666	660	591	634	604	642	648	651	593	651	653	578	669	638	650	603	635	609	609	633	622	581	575	653	634	632	590	632	613	657	616	630	631	613	619	635	672	609	631	608	595	625	605	602	588	593	614	600	677	666	614	629	626	606	610	608	633	619	617	605	602	550	659	637	613	597	616	580	630	652	610	593	619	633	591	718	638	616	620	663	632	632	588	645	646	658	608	610	631	619	604	669	663	603	644	616	626	646	622	647	640	613	631	585	581	607	639	642	618	609	611	596	616	606	627	579	624	656	629	588	622	631	602	742	590	608	612	601	637	620	618	602	631	599	632	612	587	636	553	581	609	625	636	617	641	636	651	619	622	630	608	614	625	627	614	600	615	610	696	610	625	618	569	629	622	622	599	644	622	650	602	621	619	599	643	593	666	616	599	639	621	618	629	636	606	624	586	591	604	618	625	601	636	645	605	621	635	566	622	617	617	603	629	634	622	578	600	645	617	609	614	608	613	648	618	606	615	622	619	635	614	603	617	644	620	612	597	597	637	585	635	617	629	597	647	643	602	616	603	668	571	627	615	582	632	625	634	632	618	624	582	641	631	638	587	573	642	587	650	624	629	648	606	580	648	604	579	644	629	607	635	599	612	615	596	621	646	538	630	574	592	664	603	617	573	648	648	614	603	621	582	611	629	613	613	608	643	663	640	621	582	649	627	609	614	587	622	634	656	583	660	551	670	620	641	624	612	581	639	591	632	594	614	607	613	676	629	607	666	581	618	628	623	653	623	630	642	605	581	628	661	582	646	612	628	630	633	615	647	620	629	624	662	604	603	650	638	661	617	625	670	607	607	654	609	582	618	598	585	609	646	616	651	562	678	612	632	616	609	586	611	609	601	631	604	609	596	649	636	631	627	618	627	610	636	614	607	626	609	639	639	655	658	636	617	589	605	602	621	663	612	618	622	645	662	640	630	622	593	601	613	656	626	643	624	621	582	578	616	641	628	590	630	643	607	587	581	615	572	612	641	639	651	577	562	584	548	623	667	560	614	606	660	602	636	616	603	622	631	634	583	635	600	628	601	671	631	592	590	586	627	621	627	617	628	604	586	600	598	605	672	612	638	577	608	609	619	614	641	641	571	581	622	622	648	582	664	633	610	618	628	590	604	625	610	605	641	626	612	620	624	607	590	574	583	636	671	644	616	632	615	621	633	672	597	610	620	626	610	585	596	631	612	647	603	589	592	630	609	611	664	609	603	634	634	616	599	653	585	653	632	610	605	599	666	631	648	613	646	632	611	666	638	661	606	586	653	648	615	645	645	611	602	604	597	559	624	683	650	608	636	647	599	600	584	650	599	668	610	623	585	603	639	607	638	605	585	638	640	611	609	648	651	576	607	613	631	644	610	614	615	610	604	649	660	608	661	654	637	644	652	645	628	632	592	688	648	592	632	652	641	628	648	647	613	552	630	610	625	625	626	618	661	635	641	578	657	575	639	624	600	617	606	624	650	656	683	630	607	605	672	616	619	620	579	624	634	645	701	612	607	586	667	613	598	596	620	639	620	633	638	585	616	649	639	617	644	595	696	630	616	593	628	640	623	627	604	691	566	610	567	583	635	650	643	580	650	659	631	655	596	588	664	599	591	653	644	621	605	652	575	609	625	653	574	623	636	623	630	614	606	637	601	635	598	625	610	588	618	630	642	619	588	624	642	614	658	651	606	642	592	597	643	634	595	661	609	586	649	615	573	621	643	583	605	633	641	647	631	670	624	637	592	643	643	569	660	616	624	604	643	620	607	653	635	592	614	595	633	645	650	612	656	622	633	651	621	659	637	624	659	604	607	629	648	666	605	612	689	664	628	624	604	618	593	658	574	639	604	620	622	609	602	643	595	613	627	584	640	615	620	646	617	607	622	587	582	650	645	633	650	595	660	662	615	695	621	669	633	642	622	635	620	599	644	627	624	628	640	624	585	622	631	606	632	656	609	604	586	616	605	629	650	626	624	623	643	616	609	650	653	615	601	641	661	632	665	636	597	637	624	625	607	607	604	633	635	631	594	621	610	648	617	645	570	641	626	596	605	637	639	590	609	619	613	585	614	629	613	652	611	624	597	618	618	654	618	623	607	638	598	571	637	618	648	622	661	614	571	583	613	628	588	600	612	599	625	646	631	632	639	609	656	619	636	601	642	602	562	612	646	598	642	599	653	610	629	625	597	645	654	579	643	621	632	646	631	621	634	631	597	608	572	614	609	680	628	625	619	626	604	591	589	625	664	619	614	618	605	644	615	599	631	627	601	590	643	604	606	633	643	609	610	629	633	645	631	624	593	638	593	616	599	614	602	655	609	614	620	650	662	638	596	651	616	653	583	646	620	608	614	620	678	618	658	682	600	638	612	601	639	677	622	639	589	606	644	634	598	621	624	638	652	628	586	623	659	640	614	659	609	564	599	613	628	662	628	628	596	604	599	614	619	602	660	648	641	610	581	630	595	609	670	643	612	613	624	617	613	629	584	605	669	621	657	605	657	563	606	675	671	634	624	627	605	600	618	614	610	645	638	666	603	622	618	649	653	589	694	586	617	591	637	616	606	644	606	605	632	594	648	612	628	596	650	647	650	654	666	664	591	593	601	644	608	603	630	642	603	633	594	564	611	587	613	599	642	631	556	618	641	611	648	628	635	634	679	637	649	638	612	611	597	601	581	613	632	633	643	582	636	614	613	636	606	612	586	595	610	682	683	603	588	617	597	612	611	610	634	623	608	607	621	603	594	606	632	635	665	627	651	640	654	622	637	619
24247	21440	25299	28012	21441	21455	20849	748	396	318	335	276	262	234	298	258	264	255	239	273	248	252	281	283	254	230	219	274	274	258	229	245	277	240	254	226	221	252	273	268	257	257	253	265	223	252	247	247	245	229	245	218	255	217	258	226	230	223	263	276	229	248	251	232	217	213	236	245	228	255	234	228	226	251	238	258	224	244	256	230	241	216	242	216	239	264	226	252	217	250	233	280	220	239	251	219	223	234	219	268	251	238	224	253	251	235	216	234	239	231	223	235	245	253	231	253	255	216	241	240	203	234	252	200	256	215	237	235	294	236	244	235	222	230	233	231	220	242	230	254	246	266	266	224	237	256	253	240	235	257	242	235	217	220	212	209	247	259	227	221	240	272	255	223	239	237	234	225	247	227	211	234	240	245	228	233	208	224	219	231	248	228	245	276	248	242	236	233	261	237	226	220	224	239	238	236	231	218	207	209	234	221	218	219	265	229	227	235	224	222	219	259	251	251	261	226	239	207	209	243	236	226	254	250	211	267	229	258	223	196	235	223	230	208	234	213	248	266	225	279	262	265	243	223	214	247	237	221	214	205	253	223	239	273	223	234	229	226	236	251	209	242	257	232	255	201	240	251	240	239	235	254	238	239	234	223	231	225	256	247	246	231	251	232	195	197	257	235	274	234	243	231	219	236	225	247	233	219	225	243	243	254	247	252	222	253	237	229	221	257	210	226	221	245	231	245	262	237	237	237	242	229	232	241	219	223	221	229	230	244	243	236	242	247	209	241	222	240	209	237	268	247	224	252	238	200	261	226	259	211	249	251	213	220	224	243	251	256	230	233	266	236	243	235	276	241	226	240	240	241	225	227	251	230	247	216	211	263	260	210	262	247	220	255	232	243	255	242	220	232	254	259	216	239	235	265	229	236	241	233	240	228	259	236	253	215	245	231	212	248	248	231	224	216	223	219	234	241	239	228	208	235	255	231	233	208	213	221	254	235	236	237	254	250	245	267	220	218	228	240	249	222	245	242	225	228	233	258	230	213	232	265	220	243	214	235	236	214	251	263	229	235	242	246	214	205	233	224	252	258	212	220	237	208	245	221	225	232	239	251	250	231	215	222	238	272	255	249	225	207	210	225	221	261	216	261	265	230	256	263	245	242	218	228	252	224	221	216	238	249	236	217	236	261	224	243	246	207	227	253	232	222	216	210	252	249	250	221	274	247	205	215	233	219	258	223	234	233	264	226	203	230	221	254	233	244	237	240	228	259	211	260	219	231	240	234	200	243	228	264	266	257	245	222	245	224	217	245	226	238	238	250	224	226	246	250	239	226	265	242	218	227	242	269	258	256	238	242	253	227	211	241	255	210	262	242	260	210	199	242	259	261	222	203	214	262	264	238	241	266	262	227	228	216	232	269	270	236	221	237	230	232	263	240	230	245	241	255	217	230	226	199	271	223	273	228	251	243	229	235	227	255	206	233	254	246	239	258	211	252	254	224	243	252	226	239	207	242	225	210	241	232	234	258	240	257	213	245	223	228	239	224	223	213	228	259	243	264	226	264	222	249	245	239	227	226	212	216	238	206	208	222	218	214	227	263	202	231	237	255	262	256	252	243	252	259	221	230	242	254	239	230	241	240	217	232	232	248	279	252	214	239	224	258	188	220	234	231	235	271	232	229	227	259	224	237	253	258	228	233	239	241	237	231	252	223	235	221	229	240	241	244	216	242	233	234	231	223	225	242	238	257	225	215	223	240	230	217	265	233	260	220	247	217	218	232	267	235	216	202	235	223	240	222	218	222	203	234	262	243	252	209	247	213	213	233	221	248	222	205	221	212	238	239	246	232	229	274	229	221	221	242	239	244	228	228	223	217	238	195	234	231	221	266	236	200	230	249	210	251	246	220	233	218	273	239	208	229	237	246	240	235	241	242	221	228	249	233	226	229	243	233	241	221	212	199	267	263	242	207	257	230	260	232	238	237	245	246	243	250	255	210	241	227	220	234	216	226	235	242	253	213	192	230	248	232	224	199	241	248	220	239	230	238	250	270	232	216	219	258	240	236	197	215	233	234	236	249	232	251	275	243	226	243	249	231	240	232	236	241	239	269	250	232	234	233	212	247	229	245	238	252	260	232	203	228	230	209	239	223	237	267	249	259	230	235	228	208	221	214	233	247	230	219	209	241	236	218	231	242	243	201	223	224	235	218	269	261	223	223	250	240	223	215	253	243	207	239	251	220	229	239	238	236	232	225	224	247	207	202	241	246	232	247	241	222	265	242	222	233	206	226	253	227	204	216	217	230	251	249	239	244	250	237	241	228	241	234	240	233	257	247	240	248	247	251	217	244	219	212	221	250	240	221	236	229	257	243	237	196	231	214	267	241	253	230	225	223	223	239	234	240	225	250	261	248	236	225	234	198	244	231	225	197	227	227	250	206	242	216	225	247	223	211	222	249	228	217	207	256	255	225	225	246	257	220	231	264	191	241	251	237	263	244	233	243	263	261	238	266	252	220	242	240	254	234	233	249	228	253	224	226	239	249	251	203	239	238	224	232	253	223	231	237	227	230	268	223	243	228	241	219	219	245	230	237	197	211	261	267	238	200	239	243	228	251	237	225	237	243	239	230	246	238	225	247	245	259	222	252	246	237	244	196	239	200	227	228	230	231	225	256	245	211	258	246	240	240	225	225	208	204	209	249	221	231	238	238	216	234	244	241	223	235	236	230	242	231	218	208	219	223	226	233	236	234	237	240	255	259	248	198	221	236	234	283	254	261	255	240	215	240	219	216	216	246	226	213	250	235	209	253	229	237	235	235	245	244	238	249	235	229	239	254	245	234	205	236	209	221	227	219	244	235	226	235	234	232	229	227	266	250	241	258	235	261	204	235	235	257	243	257	250	248	210	224	246	199	224	242	247	235	222	195	251	248	240	236	212	253	211	252	228	259	226	228	229	254	222	221	246	227	264	254	238	251	227	240	231	235	239	255	265	222	217	240	206	211	253	261	227	217	267	199	210	217	249	233	248	210	238	197	247	205	257	212	243	239	257	249	232	211	257	239	235	235	214	243	248	254	263	230	247	242	239	235	224	253	211	266	261	242	236	243	246	242	252	251	240	258	212	215	219	266	263	258	275	253	251	243	230	211	231	267	232	252	244	271	232	230	216	233	240	267	221	236	249	232	242	247	237	243	235	212	238	224	251	239	212	235	216	240	268	233	204	227	230	228	217	242	232	239	256	248	237	223	232	244	247	241	220	238	215	245	238	220	218	229	205	238	231	240	229	212	225	212	209	219	229	234	221	206	224	230	241	238	238	202	233	228	235	233	215	272	245	212	245	224	204	236	246	244	230	218	241	231	247	249	238	231	256	238	241	235	232	228	222	262	250	218	228	241	222	271	217	220	257	226	232	228	247	199	222	231	203	237	240	243	245	225	247	237	197	218	205	231	217	262	226	212	228	214	249	214	241	237	219	224	232	200	276	214	195	257	253	223
26558	40606	3136	1228	752	668	574	539	548	528	527	550	508	496	531	490	530	477	529	502	502	493	508	471	527	493	464	511	438	475	473	504	482	530	527	445	458	470	471	531	487	513	499	509	503	523	532	528	468	466	499	487	487	487	509	480	463	442	483	481	495	490	546	488	506	511	484	491	513	496	463	483	506	476	503	520	502	498	486	486	480	535	515	509	488	512	508	508	487	509	484	475	538	493	516	488	513	471	448	484	460	490	511	492	503	547	499	453	495	494	547	479	489	501	494	515	460	516	545	504	491	464	511	512	490	492	513	452	501	469	492	500	500	506	438	491	478	499	490	498	516	506	504	496	524	501	473	487	488	529	499	475	447	452	476	444	477	425	519	475	513	463	490	490	455	459	489	456	472	492	532	482	461	500	497	428	487	553	487	470	479	483	460	492	528	479	491	531	478	492	472	489	494	492	478	535	518	460	495	535	460	479	496	552	500	487	518	513	520	501	531	487	472	490	521	484	484	486	484	496	478	515	474	467	467	446	447	480	477	486	493	499	489	493	468	466	493	452	514	538	480	492	500	490	500	475	511	520	516	496	553	476	496	498	456	498	515	430	498	499	487	512	459	496	514	514	485	478	516	481	476	486	511	507	480	500	501	512	475	469	464	470	514	525	485	503	510	497	494	518	507	484	500	483	481	467	503	485	480	482	480	502	516	492	481	461	470	492	491	514	523	486	473	477	488	456	514	491	520	460	464	496	499	513	492	476	476	468	478	510	480	510	485	494	464	466	468	502	489	509	517	489	482	456	474	531	516	456	487	459	481	504	501	443	478	475	483	509	513	499	472	500	485	503	476	474	489	489	461	484	505	520	506	493	481	480	504	496	513	513	494	471	541	524	486	477	477	454	501	485	486	499	477	485	493	507	510	520	514	483	492	459	499	509	499	494	474	485	496	532	480	466	483	451	470	494	452	460	535	487	487	487	455	460	487	499	496	510	499	478	524	488	485	498	503	469	485	496	493	498	527	488	498	512	464	512	469	471	455	500	551	499	504	484	487	513	479	494	464	500	495	518	444	494	458	520	462	461	487	462	484	489	486	476	484	483	485	495	495	503	483	500	484	484	496	518	477	462	482	494	551	471	484	488	498	487	521	518	491	521	468	509	492	472	507	457	504	475	498	509	502	486	495	509	458	518	503	536	479	463	480	482	477	464	452	517	500	506	517	483	478	489	495	523	516	475	456	496	472	540	464	513	504	509	489	492	462	468	479	489	485	483	488	519	447	491	451	483	503	538	486	465	474	520	530	514	515	446	542	510	494	498	490	480	496	504	484	477	507	537	485	513	505	473	455	492	536	479	519	490	480	506	482	507	480	514	477	499	496	533	467	524	480	479	514	492	488	472	475	519	458	475	521	469	496	469	478	459	493	498	515	455	474	488	516	496	522	494	501	480	493	485	509	474	477	466	496	509	502	461	514	484	474	487	486	489	492	504	470	534	455	470	510	471	501	499	518	470	541	480	448	496	496	481	507	514	488	513	464	480	475	493	461	475	475	440	452	511	496	493	477	478	522	484	477	509	506	550	439	531	485	505	490	509	451	539	490	519	457	520	516	468	515	499	452	461	503	479	478	479	524	546	509	496	536	500	527	517	495	504	509	503	480	488	498	487	513	498	484	467	508	503	485	497	494	462	479	490	491	495	477	486	547	466	473	547	477	487	456	518	487	496	397	483	510	471	478	454	520	501	487	518	494	466	494	496	482	487	445	540	454	488	494	492	530	483	445	465	495	489	509	469	480	497	484	499	482	509	503	505	481	488	491	496	462	497	493	527	480	499	521	511	490	470	514	486	486	516	527	524	513	544	477	515	506	463	485	502	502	468	489	454	530	518	503	555	445	486	471	490	511	495	475	509	452	504	493	506	505	457	470	486	505	480	504	502	477	481	459	474	475	514	458	470	497	532	508	489	487	509	507	498	484	471	473	486	492	488	519	527	434	507	521	496	480	490	477	513	521	501	536	465	476	489	461	509	476	502	532	428	511	485	494	494	512	562	463	499	478	489	548	489	457	507	444	497	451	487	464	521	495	511	473	458	509	496	491	473	510	483	469	451	523	511	495	514	463	526	499	453	517	498	461	468	473	463	486	487	494	519	467	434	478	488	498	480	474	507	498	501	488	483	441	492	488	509	487	495	497	502	469	472	517	498	490	478	472	532	498	452	466	514	454	512	474	466	509	520	496	490	455	472	480	483	500	506	502	496	534	486	513	491	500	535	508	472	509	502	492	471	472	501	513	515	471	497	476	512	457	486	484	463	492	475	461	465	484	498	472	488	525	529	507	464	460	517	517	501	496	503	464	487	478	476	491	490	485	519	463	490	486	490	493	516	474	488	476	455	484	498	492	492	520	517	444	451	485	513	486	487	440	492	520	532	472	472	458	509	480	515	517	501	469	525	509	449	526	501	488	560	488	513	477	518	464	478	508	481	489	443	446	488	477	478	488	500	479	510	484	509	489	457	492	481	455	546	473	467	510	492	472	508	475	498	514	517	481	502	477	500	476	479	509	541	502	481	509	483	496	498	478	494	490	522	488	503	481	447	499	476	495	477	467	491	490	498	455	495	455	483	484	491	451	485	452	474	486	515	501	464	506	494	509	515	486	489	495	484	500	521	455	458	489	463	517	508	494	492	449	509	489	491	470	495	506	488	480	471	506	484	513	534	502	509	491	492	499	454	457	485	517	488	508	528	529	468	466	500	486	497	531	478	474	449	496	501	467	475	494	511	493	464	489	557	510	436	485	485	529	455	496	482	488	507	485	492	517	493	525	462	482	461	514	472	491	550	510	483	488	479	507	498	494	492	460	480	469	550	483	531	493	512	493	522	489	497	489	509	487	502	532	488	485	459	527	474	515	506	490	534	489	478	487	485	494	474	488	500	474	444	489	483	492	499	491	478	475	506	489	476	500	517	469	468	507	464	482	516	483	522	510	487	495	508	505	517	458	492	488	500	477	474	539	468	479	486	491	478	513	471	487	488	494	497	520	456	510	506	462	497	519	494	467	463	501	468	501	459	496	507	519	483	482	487	443	505	496	430	502	530	472	508	448	507	542	506	500	530	491	431	480	515	504	492	508	479	491	490	467	502	515	510	515	484	527	509	494	517	489	476	467	524	463	496	515	489	521	487	458	491	510	484	494	458	505	483	509	470	517	501	496	463	508	464	466	482	521	497	473	455	474	501	484	473	482	534	454	470	502	478	456	489	469	498	501	479	477	524	518	482	507	534	457	482	494	472	460	516	487	490	490	533	482	482	458	465	513	527	447	473	510	500	496	492	470	505	501	522	526	492	484	520	510	522	484	490	444	477	511	498	467	484	477	453	481	506	428	456	503	491	501	421	464	516	471	490	432	469	454	474	518	520	477	449	499	523	467	482	478	492	518	515	498	509	475	482	495	506	455	450	494	520	486	523	471	509	524	478	451	482	481	456	503	516	530	477
32839	20620	9528	507	203	166	197	195	151	158	177	174	181	171	190	165	168	172	186	179	163	172	171	149	151	170	155	178	184	164	162	170	179	157	188	178	151	142	151	191	187	180	168	188	166	177	172	170	177	141	156	152	188	167	168	182	193	190	190	169	154	157	164	152	181	150	160	166	167	160	175	177	168	172	146	152	154	158	156	181	163	145	169	171	155	150	154	149	155	156	164	164	185	163	194	194	169	177	176	181	169	174	168	164	157	168	158	161	166	177	147	164	183	180	184	170	141	151	147	165	172	179	168	141	189	163	187	167	149	154	165	157	138	168	171	206	175	159	185	148	157	189	172	152	169	179	176	176	183	175	152	156	159	188	161	169	153	160	152	169	166	179	172	170	172	193	182	171	171	173	135	144	171	155	156	179	187	174	166	172	165	161	197	155	163	161	182	144	177	171	170	149	159	158	192	152	161	152	172	169	176	170	170	148	161	176	170	166	171	184	156	195	165	161	170	182	174	164	158	135	165	144	163	218	180	164	177	156	155	174	197	168	166	163	181	182	182	140	167	159	173	179	179	170	186	189	181	194	155	176	167	198	179	162	194	146	150	148	163	195	159	155	157	157	169	157	153	178	169	146	148	153	173	168	162	176	138	166	148	166	178	166	155	173	129	182	163	147	182	154	180	160	168	155	154	166	174	172	177	156	182	176	178	177	149	161	172	162	171	167	156	134	171	174	156	172	171	171	188	175	151	158	160	144	165	157	156	178	179	156	146	139	152	174	158	161	161	158	165	182	189	177	147	153	154	173	146	163	177	199	174	178	160	167	169	186	170	186	157	157	189	179	178	188	172	151	173	168	165	176	175	180	168	152	168	173	172	188	179	187	172	187	178	163	172	147	145	161	164	162	158	168	179	151	152	180	186	188	159	153	157	172	142	168	164	163	151	172	158	183	166	161	145	178	200	152	187	164	166	178	165	171	158	183	189	170	164	138	173	182	170	176	170	180	166	159	156	155	142	177	164	163	154	185	179	165	166	163	161	175	171	188	174	196	186	139	175	150	169	161	169	195	158	158	177	170	164	155	158	168	167	163	163	176	172	146	165	165	193	140	153	154	183	187	154	160	180	158	153	157	162	155	161	150	181	148	177	182	197	163	181	167	153	161	202	182	171	182	175	152	161	148	175	172	190	157	157	151	140	171	160	181	176	175	156	156	193	171	114	166	161	157	184	182	156	153	170	163	179	176	186	184	180	166	170	175	166	165	192	165	176	154	186	183	205	191	167	171	169	181	175	173	159	189	182	169	162	197	158	179	163	178	179	156	162	160	147	142	158	169	183	151	195	143	158	161	176	156	178	180	162	190	191	142	163	157	152	186	169	181	180	171	170	162	177	185	173	150	168	176	173	156	136	159	165	162	166	160	162	171	138	169	159	160	177	142	158	174	194	158	159	160	160	163	196	193	212	157	189	158	162	160	163	174	161	185	193	189	208	187	193	166	160	177	162	185	142	172	171	171	177	182	153	162	165	169	149	169	166	166	162	181	168	171	147	174	186	170	167	158	170	154	166	171	179	157	150	198	154	164	145	195	170	158	163	194	150	171	172	171	152	151	172	175	168	167	156	158	165	156	170	170	178	164	180	142	178	176	193	148	168	168	175	182	180	146	162	163	177	178	168	176	181	172	155	171	163	203	158	171	168	152	168	174	173	188	166	167	155	172	187	182	177	137	170	161	179	168	148	168	161	171	170	184	183	193	154	172	148	172	181	154	158	191	165	137	181	151	169	162	178	148	160	134	141	187	168	145	160	138	175	154	169	154	166	183	159	165	171	174	160	213	171	169	182	192	149	163	171	182	176	172	178	183	164	176	144	172	189	174	161	187	178	150	176	143	150	170	183	149	168	163	157	153	149	162	179	177	174	187	177	139	160	158	155	134	162	194	188	155	151	188	143	164	161	152	179	159	167	153	156	163	160	151	158	161	171	170	162	157	156	175	163	181	167	151	167	172	157	174	162	167	163	157	180	163	177	175	180	189	168	172	158	155	161	174	143	184	147	173	163	191	159	157	188	177	174	144	173	173	172	164	170	174	176	165	170	167	165	187	171	163	184	174	188	168	151	167	159	173	189	159	159	170	166	191	181	158	165	149	174	154	176	162	175	187	184	162	189	156	144	160	154	183	158	168	153	145	156	174	164	180	159	150	180	146	167	159	171	173	167	161	161	175	168	155	167	154	161	157	162	157	175	178	164	163	161	143	139	181	169	165	175	148	180	178	175	180	157	171	148	167	158	142	168	172	151	164	168	168	194	165	173	151	173	179	186	167	151	162	151	162	167	152	211	163	169	184	175	165	181	156	158	166	160	162	150	169	179	193	149	166	171	190	167	170	170	173	149	172	164	167	182	172	160	175	152	168	173	161	170	153	173	164	152	161	161	185	172	168	168	174	159	170	140	150	160	181	145	172	150	180	136	180	167	179	164	171	176	175	157	177	166	171	158	164	178	195	173	182	158	187	162	153	187	181	185	152	180	201	151	172	189	203	183	164	192	171	167	177	173	161	168	155	160	178	161	200	171	168	146	168	188	174	179	162	160	152	163	161	204	177	158	173	169	187	151	159	195	209	183	156	163	160	161	180	175	150	172	163	155	183	172	160	162	168	150	171	152	153	165	175	173	173	183	151	178	143	159	151	171	168	155	165	155	163	173	157	185	174	178	172	170	174	156	164	166	137	150	163	156	176	168	167	182	175	164	151	158	182	193	165	167	140	165	205	176	157	173	169	151	164	194	165	160	177	137	169	150	186	142	183	148	147	160	153	167	160	182	173	169	167	180	166	148	158	178	160	170	162	173	155	175	143	172	182	161	162	159	181	161	156	142	175	164	175	141	150	159	154	169	156	166	183	182	171	173	170	171	157	178	175	180	167	164	175	164	174	163	186	189	160	161	154	155	167	176	170	173	173	144	165	166	169	183	175	169	172	164	184	165	154	165	162	189	173	174	199	173	170	166	151	162	160	144	175	174	148	166	141	187	160	158	162	202	176	206	144	187	171	173	152	171	183	172	171	172	158	151	172	171	156	183	176	158	182	198	167	159	170	172	164	143	158	182	172	166	159	160	153	171	179	170	160	160	149	154	168	165	187	190	173	188	156	158	191	179	138	182	145	187	173	145	162	166	162	171	165	191	142	164	165	169	158	182	155	172	187	176	162	162	174	182	192	183	167	170	141	175	167	159	173	163	157	157	162	184	166	174	173	172	188	165	183	153	169	178	157	163	191	182	199	181	171	161	159	168	151	159	150	162	161	138	171	179	166	197	170	173	179	159	184	172	149	183	170	177	172	157	167	166	184	160	150	167	166	168	159	177	144	172	182	183	171	183	162	167	189	181	174	166	177	153	171	167	155	162	171	156	191	159	170	158	176	165	171	178	154	164	154	200	156	188	170	172	158	178	153	160	151	157	163	166	148	178	181	150	188	170	152	174	157	151	170	151	150
7814	4451	519	422	405	376	376	407	419	423	413	397	416	406	408	424	423	448	413	375	408	411	446	402	453	408	374	410	397	428	400	412	459	414	427	397	401	455	405	432	430	431	395	408	457	414	427	390	386	434	391	399	435	401	404	412	446	433	390	390	468	406	447	411	407	424	399	391	401	397	406	409	416	432	427	445	416	397	419	431	398	443	398	376	386	384	419	412	419	419	384	393	408	405	416	410	417	446	385	429	430	418	423	437	391	394	441	404	400	419	396	411	408	382	396	421	423	409	441	418	420	428	429	392	425	398	408	391	382	377	396	435	467	391	373	449	412	398	373	439	413	409	376	405	395	413	414	417	378	433	411	418	395	408	381	374	395	434	359	384	412	419	434	447	429	447	424	413	394	397	407	420	414	420	390	419	413	403	432	421	409	422	405	380	397	419	396	398	395	408	375	413	407	399	416	397	407	392	404	426	412	457	426	410	416	441	411	405	424	423	367	386	400	412	383	401	413	385	410	402	405	399	441	436	415	402	425	440	461	432	433	406	418	391	405	406	396	432	388	426	410	389	423	385	421	437	387	402	442	414	431	417	456	441	403	393	440	391	427	431	413	422	439	424	426	411	423	408	422	423	407	428	412	399	454	427	414	423	406	402	377	416	414	416	418	419	439	411	419	420	408	429	410	431	421	446	403	405	409	422	425	387	409	411	399	424	419	414	374	403	427	407	409	417	370	400	418	433	457	402	428	412	423	409	440	457	392	433	416	423	439	420	421	425	401	413	430	400	403	392	411	436	402	431	424	437	411	410	425	411	426	411	386	427	432	410	424	394	414	405	410	372	431	395	383	426	437	433	423	353	401	409	384	395	404	413	419	394	405	389	420	405	444	450	409	391	381	433	395	411	439	396	426	371	416	436	417	420	383	373	403	411	398	432	421	420	417	407	413	405	393	411	444	421	405	418	397	419	427	408	397	400	442	403	392	374	406	415	433	415	391	450	429	369	416	401	451	435	433	412	388	410	404	441	393	430	430	417	414	384	432	410	449	436	455	435	402	438	413	410	408	409	411	412	453	389	409	387	377	397	444	407	348	424	389	394	416	440	412	397	397	408	402	396	422	370	397	403	391	424	401	425	397	405	373	413	400	420	376	399	421	416	400	419	431	394	391	407	409	399	409	442	396	420	432	399	411	380	380	409	382	391	412	390	401	372	428	376	455	392	431	406	376	424	418	398	429	437	397	411	414	391	384	384	423	407	414	406	399	397	406	429	391	430	367	383	403	404	401	432	416	409	367	398	398	423	438	414	408	382	395	403	364	397	408	424	412	414	391	380	407	392	426	378	375	414	372	407	407	436	410	412	403	438	406	403	433	453	433	415	412	385	413	407	419	432	401	426	434	472	432	403	416	410	375	409	391	419	406	442	407	400	419	420	393	408	387	410	365	387	394	411	412	408	404	395	442	410	406	395	411	447	436	401	439	406	404	421	414	433	436	394	379	448	414	385	448	428	417	439	449	416	435	407	411	418	419	387	400	399	414	413	407	414	379	401	446	401	445	431	394	398	398	435	403	434	400	429	415	415	406	399	426	408	402	428	438	394	393	384	415	449	407	387	434	379	396	382	389	413	391	412	401	408	392	434	406	411	395	401	398	422	427	442	392	399	410	433	436	414	400	398	412	409	421	417	418	409	396	386	400	395	414	398	397	422	424	417	431	435	421	421	436	442	423	399	400	394	380	399	367	410	418	402	399	407	367	413	415	394	407	372	421	437	423	431	406	394	440	427	420	404	397	401	421	415	425	415	369	407	381	394	386	395	409	405	411	425	363	409	428	417	458	416	387	414	410	382	420	444	436	421	384	413	431	431	415	405	396	422	413	424	407	423	417	402	401	413	383	429	360	427	383	412	385	381	428	408	416	412	432	392	439	401	424	414	436	414	370	423	416	390	421	418	420	422	422	406	393	396	392	388	395	397	423	404	416	388	411	403	400	416	391	419	399	434	425	433	402	445	400	422	400	428	417	413	417	409	402	412	400	401	434	435	413	407	421	428	443	374	405	438	419	383	441	382	443	400	422	390	440	404	403	428	381	401	419	395	414	418	422	433	396	411	400	400	417	399	413	404	410	389	463	429	402	430	383	412	412	455	426	409	387	412	426	446	390	398	392	394	403	411	408	454	402	420	422	373	427	420	438	396	414	431	357	393	403	388	440	372	415	397	412	414	457	428	397	423	409	441	392	444	413	383	424	373	389	376	402	387	429	423	431	385	399	418	416	415	397	393	426	392	420	427	420	391	415	427	397	418	406	405	435	387	451	401	427	425	384	404	406	393	392	386	396	450	418	424	409	403	470	440	411	442	390	382	417	417	391	392	402	407	420	434	439	391	398	425	388	385	378	386	418	417	388	415	441	421	419	399	379	388	389	419	398	384	420	427	393	428	381	412	454	424	440	435	377	396	400	471	417	409	440	410	417	413	391	404	437	439	364	389	456	415	404	434	400	428	429	422	413	407	416	388	392	388	379	409	413	404	415	410	426	400	403	433	428	397	416	423	445	396	410	421	425	427	417	419	380	427	390	377	412	410	400	429	432	420	400	376	399	376	418	427	410	391	427	411	449	441	444	421	382	420	410	393	405	410	410	414	421	356	393	404	441	406	393	412	436	438	439	395	381	458	383	413	423	389	399	386	421	390	407	406	431	437	374	414	400	394	404	391	397	401	379	401	442	410	448	412	406	420	402	437	384	446	416	408	396	407	426	429	379	425	415	408	395	441	411	446	387	433	430	443	430	432	398	392	399	432	411	404	422	411	384	406	405	441	409	420	421	370	407	394	448	429	396	421	410	421	416	424	424	420	421	392	420	423	382	421	438	415	402	401	394	438	399	431	415	393	434	449	408	421	416	446	432	403	387	419	425	419	420	407	415	410	408	413	445	406	427	400	399	408	406	425	405	436	397	399	382	441	413	427	417	447	382	434	404	419	398	386	398	409	405	395	393	425	384	434	408	405	420	426	424	430	425	406	423	426	414	419	435	411	404	418	400	409	423	451	399	386	379	362	421	394	417	454	443	423	439	381	406	401	402	425	425	411	424	400	410	452	427	413	404	422	423	428	410	422	374	409	452	398	422	412	405	410	417	388	391	380	399	381	445	413	410	439	379	384	394	401	381	416	397	440	427	408	406	400	443	435	409	393	406	428	396	424	426	389	378	419	409	379	407	454	410	420	388	405	441	398	392	381	462	403	398	416	423	427	409	422	399	411	425	423	409	410	396	410	407	404	391	412	417	407	423	381	395	413	429	396	415	370	385	417	389	452	375	375	374	398	426	402	426	388	410	400	438	445	385	439	410	389	380	458	378	408	386	404	435	451	386	404	395	395	429	428	412	392	391	408	406	399	414	437	403	420	423	394	453	383	419	420	401	418	385	418	397	395	398	401	394	426	421	436	405	408	423	398	385	430	395	400	375	401	389	429	447	406	428	408	367	428	426	402
24865	21437	24992	28264	21423	21066	1280	433	352	331	298	317	310	293	302	295	300	326	321	311	289	261	282	281	287	295	320	291	272	309	295	297	324	288	285	296	299	283	308	292	267	273	296	246	299	293	299	261	326	297	324	267	267	297	318	261	307	294	290	286	269	297	279	243	290	301	289	263	288	291	265	283	311	287	289	303	312	320	292	272	299	266	233	306	308	281	279	278	288	280	288	291	292	303	286	327	288	278	303	279	269	286	307	327	286	292	292	301	326	280	301	309	258	237	267	297	248	295	280	261	307	299	297	313	288	251	264	277	274	320	294	289	256	299	307	306	289	275	296	286	293	285	333	319	319	302	262	247	322	333	310	284	298	288	276	282	275	317	306	286	282	290	266	275	317	299	292	298	298	284	257	262	254	268	262	302	284	296	294	269	286	284	273	279	290	287	270	285	297	287	298	320	312	325	301	293	280	248	285	322	298	309	295	291	271	280	289	299	315	320	278	305	315	279	290	284	294	284	275	309	286	310	288	249	288	261	261	294	327	259	278	314	299	272	235	279	266	279	317	273	291	282	306	279	286	249	297	295	282	302	315	305	302	305	286	267	273	291	270	256	288	271	305	298	271	281	287	297	337	294	280	303	277	281	297	285	313	321	334	313	265	295	315	314	282	297	319	273	274	251	296	308	310	300	283	301	304	277	296	288	277	300	289	287	285	306	264	315	304	303	250	287	305	315	310	268	281	264	311	299	274	269	276	318	293	300	319	287	274	298	283	301	273	277	279	305	291	275	291	275	298	296	318	297	301	292	275	283	268	322	299	294	308	276	315	306	309	292	303	258	287	272	241	270	279	280	287	287	305	276	308	310	332	279	290	263	268	267	326	275	272	295	282	291	285	296	278	271	278	285	280	294	288	311	297	283	255	317	314	321	285	277	289	277	265	308	324	304	293	278	313	322	296	292	276	262	317	317	272	305	275	300	297	283	256	291	289	294	294	281	267	331	333	300	272	306	297	297	312	257	303	269	292	297	300	314	311	300	271	308	317	289	283	299	284	279	269	298	288	298	290	296	285	290	308	302	291	291	295	278	290	280	292	276	289	304	275	289	280	287	293	285	292	312	240	275	314	292	283	290	297	307	287	296	299	307	298	323	278	303	275	283	290	320	266	280	281	283	272	282	282	263	263	295	284	296	291	298	287	321	323	290	261	282	277	279	276	316	284	272	301	277	268	278	297	273	284	294	293	285	299	278	298	278	253	287	278	283	287	272	284	287	301	263	305	300	316	290	289	250	279	282	269	309	270	282	313	305	281	274	268	308	317	276	280	266	279	295	252	256	249	284	301	285	289	284	293	282	260	312	298	284	296	281	266	287	305	310	307	273	279	246	303	264	298	326	261	314	303	289	282	283	320	284	272	290	290	298	291	294	253	266	287	289	287	322	271	321	298	299	290	306	289	320	296	295	272	274	292	282	298	282	285	293	293	295	243	276	296	322	302	314	303	313	293	280	310	288	289	276	284	311	326	298	269	309	281	259	291	272	300	330	292	299	259	263	261	256	308	272	340	283	302	263	307	312	290	293	278	296	291	316	305	303	294	274	262	301	292	302	314	288	244	288	234	315	268	282	299	258	281	279	286	264	251	278	279	281	263	317	278	295	264	266	288	258	306	256	300	290	273	291	266	269	317	288	272	265	280	281	287	281	292	298	279	294	279	311	290	304	323	306	277	285	279	297	307	292	303	284	266	281	289	285	279	298	266	288	309	327	307	322	272	301	282	305	307	281	310	250	288	301	297	309	290	297	283	282	264	328	305	301	300	311	291	282	310	287	272	289	288	264	298	271	274	274	293	294	270	272	291	290	305	258	290	282	301	263	300	290	293	285	291	275	299	278	273	272	312	279	303	310	311	261	287	296	284	279	267	297	283	283	281	287	234	249	275	277	301	312	319	279	277	282	238	282	279	292	269	293	287	269	326	297	290	260	302	274	268	277	306	289	269	242	291	290	297	271	267	296	268	275	259	278	288	303	309	281	294	289	329	293	291	282	268	338	272	280	264	293	296	300	292	280	329	272	309	283	300	279	293	288	295	278	283	285	290	280	305	291	301	273	302	285	285	291	309	290	318	313	272	279	294	302	302	280	259	296	284	295	290	280	285	290	282	268	287	286	293	294	310	313	264	285	319	275	271	291	314	274	278	275	288	283	280	298	303	292	292	310	312	299	303	298	291	301	289	286	306	288	285	266	273	286	284	283	295	305	283	289	316	273	320	313	306	312	260	273	301	299	275	302	295	309	280	284	262	278	280	303	269	261	298	320	278	280	303	259	240	288	294	299	290	291	263	258	336	255	247	283	317	302	299	301	274	287	311	328	303	296	306	276	307	290	274	253	281	294	282	247	299	254	287	273	281	276	287	303	280	269	301	307	281	300	295	268	290	280	296	300	289	286	262	284	291	295	288	315	307	283	311	301	305	300	312	272	290	281	277	247	300	286	266	276	287	267	286	293	287	294	297	300	267	312	277	308	288	327	278	292	330	304	272	277	319	317	293	319	271	285	303	277	310	285	277	337	288	298	305	313	311	290	314	285	286	277	296	277	289	294	297	273	274	303	267	272	287	288	305	308	312	251	279	268	308	279	263	274	282	327	309	296	289	285	312	294	281	268	298	316	300	295	275	270	302	296	290	260	269	320	304	286	254	250	295	312	309	279	283	301	266	331	290	319	280	318	276	290	302	312	302	278	278	303	272	305	288	275	309	299	292	299	295	278	320	300	298	256	289	304	291	282	295	281	270	315	299	270	309	294	305	327	280	293	295	267	290	296	269	319	284	294	279	286	264	299	321	305	323	274	267	306	327	332	300	303	292	318	257	301	296	304	293	272	264	294	287	285	291	262	278	286	251	276	263	299	297	278	287	273	305	280	237	277	292	284	278	305	279	288	277	276	275	272	310	270	283	325	273	317	273	259	252	263	291	290	257	265	266	255	318	281	275	285	321	301	281	268	278	307	319	286	284	256	292	273	271	283	307	305	267	313	273	309	279	268	301	321	295	313	307	284	255	280	274	271	273	296	284	301	284	295	311	307	262	287	295	277	267	306	296	277	292	296	271	297	293	292	270	275	269	289	302	280	283	289	301	310	289	314	298	289	283	262	279	296	282	308	313	274	272	274	278	283	292	268	319	258	303	303	283	289	288	306	247	280	296	303	274	281	263	289	274	317	328	282	273	317	315	279	272	290	283	319	303	280	324	266	307	315	292	283	294	313	252	283	281	253	309	293	269	252	295	285	296	260	310	287	270	250	311	282	306	307	286	254	298	309	294	267	295	307	281	285	314	310	292	299	317	290	270	292	306	289	294	305	262	314	257	298	277	297	306	298	250	299	324	301	283	305	304	268	302	304	280	288	251	271	285	311	283	288	259	298	307	294	312	310	286	303	295	270	304	289	265	270	297	301	299	297	299	256	286	313	265	299	316	290	298	283	287	282	288	244	284	292
20387	31399	1971	1024	781	747	638	670	660	681	658	642	645	681	589	655	653	634	597	633	610	626	624	624	615	622	638	590	639	665	612	639	617	574	613	591	604	606	603	584	628	617	620	613	635	613	612	599	632	609	634	625	630	623	647	629	625	634	656	629	629	604	599	639	640	607	579	614	630	604	613	649	623	637	633	674	641	634	639	633	623	665	585	618	662	596	599	626	628	602	571	631	603	646	603	636	651	632	638	632	610	631	607	582	613	665	629	595	616	602	670	647	592	618	646	579	655	626	612	603	625	599	600	593	575	646	584	642	600	634	612	599	601	587	630	624	665	578	590	680	611	607	601	634	685	628	675	611	661	619	639	629	639	617	596	589	623	598	630	642	649	578	657	587	648	634	610	622	619	668	598	627	571	623	663	630	657	607	639	637	654	629	636	614	599	626	617	655	636	606	630	580	634	571	685	577	633	635	602	640	631	615	631	592	618	593	616	630	614	620	635	631	576	599	677	645	636	601	632	593	631	643	648	584	582	695	594	615	635	643	612	618	639	641	644	608	654	625	648	654	625	596	616	602	632	638	588	621	605	638	611	607	593	584	603	586	608	622	623	638	701	618	616	629	607	610	665	639	610	626	621	625	592	614	631	627	591	632	602	610	646	585	655	655	606	648	640	660	677	576	603	676	658	640	636	617	633	557	612	635	625	633	657	609	619	627	631	632	604	626	663	626	611	631	597	596	615	593	631	662	597	620	589	581	608	551	622	612	600	616	643	638	608	673	596	624	614	657	621	635	606	613	665	666	630	598	612	588	627	596	630	635	667	644	585	607	610	605	640	623	645	614	619	658	637	609	608	619	610	613	654	655	600	643	632	611	588	631	685	626	634	634	593	629	641	624	611	657	658	626	596	643	631	650	649	619	647	630	651	599	642	619	610	620	627	659	620	628	624	600	665	607	604	608	632	591	622	631	633	655	657	592	643	629	607	676	694	606	573	630	571	620	626	608	611	578	609	624	618	617	624	653	627	606	645	628	591	615	652	621	598	625	630	633	629	660	605	665	636	644	592	624	666	596	614	644	617	589	654	646	660	637	638	629	612	631	631	641	632	639	579	604	636	603	622	626	617	597	639	627	624	611	618	584	650	612	592	641	615	641	616	657	565	644	643	585	652	618	610	638	635	612	613	659	647	625	652	605	671	639	618	630	638	627	649	676	660	637	617	633	634	641	629	592	594	644	621	611	661	641	644	620	627	616	587	616	621	623	605	597	653	615	590	618	589	667	636	639	628	619	614	626	649	630	648	623	597	665	567	632	605	614	634	611	631	615	666	639	621	605	623	636	648	658	608	625	663	638	595	644	675	620	632	651	622	597	642	624	629	619	602	649	595	605	632	646	592	561	577	633	633	611	618	609	638	602	661	647	635	672	590	632	605	672	586	588	603	615	662	647	610	650	645	626	622	609	600	633	619	618	635	644	613	645	615	642	586	574	638	612	651	633	630	636	618	600	593	617	610	636	590	635	648	633	639	610	607	660	630	632	634	644	615	626	609	622	608	635	589	584	610	628	638	650	587	635	616	641	633	645	644	627	616	625	576	638	647	618	583	606	646	672	632	629	610	598	672	615	643	644	652	626	588	604	609	620	613	627	615	584	652	602	623	627	603	642	628	620	570	633	614	644	639	628	609	552	643	631	670	626	609	591	636	581	627	644	632	613	569	633	655	601	629	602	590	619	643	607	590	650	603	614	626	617	662	637	660	652	622	606	603	675	607	583	632	642	628	645	628	615	638	676	610	599	645	624	653	636	630	620	600	612	611	646	577	613	629	621	615	652	623	630	590	621	610	633	603	678	622	571	629	615	621	653	611	623	614	586	676	655	634	627	605	649	640	634	619	596	654	621	607	628	604	617	566	587	687	610	634	618	584	647	586	640	631	551	626	610	639	622	590	621	616	623	627	612	631	643	662	643	612	630	630	621	621	663	614	633	654	616	626	610	609	676	621	627	622	577	639	604	596	601	576	592	617	642	610	608	651	582	638	599	673	605	629	566	615	580	601	625	672	600	605	619	619	574	591	627	636	625	641	588	600	640	643	598	615	587	604	644	640	645	643	628	597	618	634	615	612	632	611	628	619	618	597	634	627	625	640	615	636	622	619	626	603	624	610	594	612	602	631	596	600	651	638	606	654	631	657	617	619	614	608	624	611	608	624	628	556	626	664	670	628	662	643	620	598	612	596	653	605	620	620	646	606	635	622	586	629	640	589	633	610	627	612	630	606	649	622	610	591	614	581	566	630	584	617	643	641	653	624	617	615	619	619	634	620	655	600	646	586	601	664	608	606	639	585	652	609	618	643	597	590	626	584	654	622	582	615	613	632	594	624	639	613	606	605	620	614	625	632	651	619	612	623	613	593	598	596	578	618	622	596	684	623	610	617	614	579	588	608	619	625	583	629	637	636	676	597	603	632	633	644	574	580	623	632	604	658	577	604	628	605	582	604	623	591	632	638	606	603	640	601	674	644	660	631	641	610	643	628	634	617	628	622	634	646	614	646	596	629	625	625	631	603	606	622	648	647	592	600	611	632	651	614	658	625	599	636	635	687	652	655	607	614	595	595	605	647	653	600	647	609	619	609	647	618	610	592	640	666	631	627	581	652	602	633	635	596	584	626	606	609	608	629	625	645	617	640	664	592	624	637	591	620	644	638	626	644	612	624	617	586	607	617	598	639	618	633	591	659	614	640	645	579	642	590	625	648	637	621	677	595	581	588	613	659	601	616	664	648	642	572	612	633	657	641	606	647	632	591	574	644	622	645	627	668	601	625	608	618	638	605	557	628	620	644	597	590	640	618	586	626	634	613	654	610	618	632	648	615	660	623	637	623	618	654	628	635	617	677	607	623	656	677	659	606	604	663	613	635	618	632	621	606	635	632	649	640	667	671	640	600	605	646	635	617	609	586	625	612	570	694	607	602	604	638	634	615	622	607	609	581	597	587	652	609	645	646	638	617	644	638	641	589	605	626	644	642	648	601	634	605	619	650	628	663	654	641	659	649	611	640	635	623	631	619	618	611	668	627	592	613	613	565	544	609	637	607	647	610	625	616	613	565	588	614	598	611	582	596	627	608	588	672	636	604	616	601	619	635	651	646	642	614	605	643	598	620	633	640	621	593	603	610	583	623	589	616	626	648	603	599	599	633	606	579	615	600	578	629	644	598	641	595	619	623	581	626	616	584	646	568	638	609	570	601	594	596	645	611	621	593	587	570	601	600	651	635	628	650	628	626	588	625	636	628	592	606	605	672	616	615	616	710	607	657	645	636	631	633	643	588	631	648	671	629	623	650	649	616	613	629	599	630	623	630	648	626	597	669	590	613	603	628	653	629	633	633	632	649	649	604	609	672	612	624	659	612	599	601	654	650	615	663	609	640	614	655	631	598	620	587	605	607	596	624	622	645	649	619	580	584	620	645	636	648	596	612	616	620	581	642	643	610	667
24239	21436	25307	27969	21436	21446	20749	741	382	360	329	296	282	301	273	302	249	238	274	284	262	281	263	262	238	234	251	250	224	251	216	249	250	220	261	238	234	246	280	252	269	244	219	212	252	251	225	265	250	255	222	231	227	254	268	218	241	209	237	227	224	220	225	267	227	207	241	219	230	254	246	237	250	258	242	221	234	218	249	242	227	233	241	225	224	231	219	218	243	228	231	243	233	241	253	267	230	243	218	225	246	237	223	235	272	237	246	250	211	261	238	224	235	250	233	237	228	236	257	224	234	239	232	237	243	236	238	230	207	232	237	260	231	253	238	240	226	226	247	239	223	254	255	254	231	269	261	242	234	234	239	207	228	261	237	248	230	266	220	243	253	247	250	224	240	226	206	232	226	215	243	243	245	228	251	204	208	222	251	256	239	223	245	257	277	258	256	236	243	209	246	229	245	225	235	250	265	227	212	246	208	199	246	257	228	243	221	256	240	237	231	230	207	223	219	248	215	216	240	227	239	262	245	223	243	242	230	236	232	211	217	221	247	203	246	253	218	206	227	250	237	252	257	217	204	252	258	204	218	256	233	270	225	216	252	235	267	223	218	217	214	255	225	253	256	255	251	266	229	244	239	217	240	217	239	240	210	264	257	202	276	221	247	234	218	218	218	233	241	213	242	226	245	230	232	230	225	249	239	231	233	238	232	225	246	251	202	222	235	231	205	232	194	225	256	222	241	215	251	218	273	246	198	199	228	215	227	207	222	272	242	219	244	240	267	250	258	252	210	213	209	227	233	237	249	229	244	236	233	256	218	255	257	239	263	252	207	196	219	218	232	228	237	264	238	247	238	212	238	244	253	237	237	240	224	226	232	229	216	237	203	237	256	204	215	251	218	265	238	230	252	204	266	247	229	255	240	266	272	193	245	247	219	240	256	245	252	204	264	236	250	219	248	219	225	201	233	237	226	276	189	246	262	248	229	212	253	266	237	243	264	185	220	234	199	215	257	244	238	229	260	215	243	256	237	243	229	212	245	282	236	256	238	234	276	240	227	209	264	244	231	232	237	207	211	228	256	241	268	255	260	243	211	193	231	225	201	257	222	254	233	245	241	239	236	233	240	233	225	265	284	243	244	208	253	230	237	266	251	226	234	205	238	197	236	264	234	236	238	219	236	249	219	235	225	238	218	247	233	235	242	243	211	226	220	240	246	248	215	255	258	247	260	204	220	226	237	265	255	235	221	241	234	204	214	251	225	234	204	227	253	219	236	240	220	250	240	228	207	234	244	215	193	248	236	253	277	260	250	243	203	250	235	228	257	238	243	259	217	225	224	235	236	218	224	224	218	201	232	244	244	216	203	266	208	252	220	208	209	232	228	244	244	203	252	247	239	206	207	236	222	252	222	259	239	216	275	260	256	235	209	247	254	239	235	246	215	224	256	247	237	245	231	215	243	207	212	242	259	235	231	242	240	250	231	194	255	265	226	248	236	227	222	244	256	250	215	231	253	230	246	213	204	232	225	250	242	230	200	258	256	237	234	220	233	226	236	244	245	224	227	244	260	219	269	251	238	238	215	209	234	192	228	227	244	220	269	237	219	228	229	219	224	230	250	250	248	241	204	238	247	246	228	236	261	247	227	215	250	246	231	235	229	245	220	226	260	251	223	230	244	238	237	264	245	188	265	242	249	213	265	268	221	219	226	253	222	235	264	238	270	235	207	231	257	209	235	232	226	243	227	230	263	217	216	250	237	224	230	235	264	232	221	238	228	218	243	249	217	244	221	210	254	219	234	238	232	257	239	230	203	251	206	232	246	226	277	222	252	256	219	228	262	235	213	217	255	257	244	245	232	273	220	224	216	238	229	184	228	252	239	221	242	221	234	217	255	224	229	217	265	260	255	246	209	256	234	239	236	248	236	250	224	238	222	258	247	242	247	220	274	247	232	239	236	273	241	223	213	192	241	239	208	224	220	251	264	204	220	230	246	217	257	241	226	232	234	257	224	209	219	250	271	246	249	233	240	243	217	235	259	241	221	219	222	247	250	221	206	232	230	209	254	246	254	228	244	215	264	242	228	228	247	229	229	220	237	222	220	244	229	242	218	231	233	229	217	257	251	233	270	250	224	245	238	223	228	216	217	269	224	245	217	231	241	267	228	226	225	245	234	233	210	223	277	212	252	230	226	227	234	219	240	246	238	247	271	204	226	199	241	228	216	225	210	228	227	226	223	227	230	261	249	245	230	237	229	237	243	246	240	226	236	263	238	231	223	272	247	253	267	225	231	221	245	246	241	247	243	242	232	230	227	234	252	266	231	244	225	226	217	226	219	245	239	247	217	244	250	232	248	223	214	235	259	217	219	233	237	234	258	241	276	237	218	269	215	219	257	233	246	249	235	237	257	214	243	232	229	241	267	235	235	221	257	236	240	244	234	237	239	234	271	203	251	236	227	243	236	240	218	234	220	225	220	223	203	206	220	207	223	234	236	216	246	242	236	238	242	231	255	239	247	223	228	208	243	238	249	233	240	226	263	224	263	270	261	241	260	203	245	249	219	244	227	221	227	229	228	262	218	203	261	231	190	226	231	244	227	228	228	231	219	229	213	244	218	215	244	246	247	211	242	241	226	249	247	240	260	256	257	215	258	220	237	238	220	232	278	237	255	216	243	244	218	236	235	227	251	236	243	215	215	225	236	225	253	225	243	231	235	228	253	230	221	280	245	218	223	257	210	222	252	232	222	233	247	213	213	244	265	231	216	254	244	246	237	213	227	237	249	208	248	216	226	230	228	201	219	232	223	270	254	216	200	252	228	229	252	275	231	233	257	230	219	237	246	232	209	243	226	221	227	259	210	267	241	249	250	226	247	247	236	237	247	240	228	232	235	215	222	230	232	233	223	247	222	244	234	241	211	250	220	256	232	238	233	226	250	238	204	231	261	204	227	238	252	227	273	261	223	251	254	228	208	223	248	255	257	237	224	230	210	223	248	264	238	252	199	233	222	242	222	242	218	227	239	209	247	223	242	245	210	231	231	267	257	221	226	226	282	208	258	240	223	209	241	225	196	232	207	245	270	257	222	230	223	268	229	239	232	235	244	244	234	228	217	250	242	206	237	254	235	223	254	233	242	226	250	214	223	248	220	213	232	266	204	259	235	226	203	244	252	249	232	209	245	218	209	235	245	236	242	222	241	251	241	239	241	232	271	244	229	245	241	209	254	232	230	236	222	214	217	231	240	230	218	257	248	250	206	233	248	216	247	223	262	217	235	235	245	205	223	260	233	243	208	246	231	237	236	219	241	217	211	211	239	237	236	235	259	228	256	234	245	220	242	240	231	205	260	261	212	231	229	215	229	227	229	244	215	228	231	255	238	226	246	251	231	226	214	236	211	215	219	237	221	253	247	269	228	236	256	269	204	219	245	235	240	215	247	246	246	249	262	236	258	204	241	247	219	246	216	235	242	247	239	234	281	234	233	229	220	229	231	256
26529	41275	3245	1190	796	626	593	580	547	524	557	489	513	524	470	481	446	524	542	546	482	528	500	506	565	494	500	526	482	480	515	483	502	513	543	475	505	471	491	493	463	485	472	494	510	488	493	468	515	469	514	496	507	497	530	488	496	475	468	495	492	532	480	484	493	479	501	491	475	479	475	495	512	477	452	551	503	485	484	438	511	496	503	494	505	504	508	507	527	500	504	495	499	499	506	540	514	469	489	462	485	448	494	510	439	519	478	505	494	456	509	466	481	460	471	495	488	468	533	536	490	477	502	468	511	531	495	491	503	533	472	537	488	496	508	498	484	530	498	482	486	489	524	477	489	523	504	523	507	484	481	507	502	494	493	484	501	485	491	480	518	540	486	472	485	496	484	501	489	494	503	545	493	511	482	472	448	499	488	473	482	490	476	494	490	478	479	493	472	478	473	485	477	481	472	493	501	522	503	480	518	460	459	472	501	489	469	518	459	496	500	536	497	495	457	471	433	536	513	515	489	476	484	519	534	503	467	480	445	495	515	485	515	466	485	509	513	496	500	493	468	457	463	510	495	468	475	498	471	499	497	434	506	466	474	517	488	483	500	510	535	474	465	572	490	472	496	478	501	481	528	489	466	502	535	501	485	515	461	505	510	448	458	483	526	451	458	476	468	472	494	478	486	452	484	486	478	527	485	512	474	507	514	511	480	516	524	453	496	484	499	477	512	513	504	472	512	524	447	502	492	450	474	508	467	470	496	527	526	487	507	559	479	530	489	519	491	496	475	471	480	520	476	518	506	458	539	470	469	489	492	466	481	494	455	492	513	479	455	460	475	494	514	478	488	523	446	513	461	498	467	520	537	476	508	490	509	491	462	500	481	516	516	518	473	476	531	498	458	493	500	470	509	469	519	504	524	501	519	514	455	496	505	469	478	483	507	536	515	478	474	450	493	507	472	483	484	477	459	465	471	475	512	454	499	473	524	476	481	485	546	481	472	473	487	469	493	485	510	496	497	441	518	503	505	504	500	540	509	465	491	493	499	503	496	455	488	522	501	490	536	517	477	523	508	479	497	515	531	527	476	519	488	470	500	513	479	483	492	509	464	474	527	461	500	473	506	508	508	497	496	527	445	453	475	474	498	528	509	507	495	490	499	490	469	484	491	476	479	511	505	521	462	459	500	491	497	490	477	485	476	496	518	472	470	464	477	486	510	486	502	472	527	521	445	511	457	497	478	501	458	474	488	536	514	506	474	526	513	492	494	474	479	518	492	460	520	502	502	477	470	539	511	498	538	485	534	471	512	509	443	499	498	468	525	484	529	503	493	486	491	521	512	481	469	494	531	475	455	507	455	499	501	464	487	483	473	459	473	504	493	509	475	523	442	480	471	501	461	509	474	471	568	459	518	452	498	515	503	477	490	511	492	465	463	497	488	448	502	512	494	521	476	506	528	499	470	514	505	502	465	476	470	453	517	495	500	531	471	516	539	520	509	464	495	476	488	451	484	483	518	507	497	482	494	555	503	473	499	447	464	507	479	493	456	486	471	497	549	459	463	512	457	478	486	524	460	503	525	502	496	475	483	466	523	516	490	461	486	499	480	461	497	466	475	480	503	485	481	468	476	515	475	473	476	471	490	496	532	500	526	481	473	467	495	492	506	550	514	464	499	476	483	496	513	465	493	514	496	484	494	499	496	504	474	491	488	485	503	519	499	491	478	485	478	466	481	451	495	487	502	511	470	518	512	473	505	498	455	481	487	486	525	506	517	458	494	462	472	503	500	492	502	499	497	502	499	525	514	482	509	481	485	487	493	492	507	514	496	504	527	490	526	483	492	552	475	506	511	489	518	492	488	514	489	499	478	517	514	482	517	484	467	477	453	469	454	473	514	498	495	484	498	487	460	512	453	434	507	513	494	469	478	508	515	503	438	517	474	477	500	508	489	451	583	532	536	485	479	529	545	470	497	488	469	470	488	490	468	478	492	524	504	513	526	500	460	485	483	491	467	414	503	466	469	481	458	472	455	525	488	514	501	488	492	464	493	457	535	500	511	502	532	502	526	483	468	501	458	497	456	482	455	534	466	488	465	504	486	472	508	520	526	531	467	485	505	492	475	495	479	521	513	469	539	522	497	543	517	486	517	485	487	457	527	501	522	468	498	518	495	480	460	491	497	484	491	469	454	508	531	500	496	494	497	491	492	499	503	510	516	490	480	512	471	483	490	469	493	472	502	489	469	501	526	517	445	490	486	441	486	487	512	464	502	514	481	459	495	500	512	487	532	499	463	500	462	456	492	495	521	479	510	490	507	511	491	521	533	480	477	494	517	483	451	487	471	471	540	503	488	458	467	501	522	507	503	453	499	518	488	505	472	493	506	508	524	464	472	476	483	499	488	490	450	476	516	488	506	460	512	461	485	489	533	514	461	466	523	487	469	506	479	489	506	484	505	442	502	493	466	517	480	489	502	493	570	525	442	489	500	469	477	467	476	494	488	484	464	478	489	483	448	489	494	452	479	501	482	520	488	462	517	485	543	500	501	454	504	488	504	474	509	500	498	508	494	531	476	482	531	489	474	479	491	518	476	489	485	503	545	506	477	489	510	490	509	482	501	510	490	527	509	536	509	529	500	471	506	470	458	482	482	468	493	489	534	496	474	471	488	526	483	437	471	489	462	460	481	499	468	502	500	467	489	506	513	506	481	471	542	499	506	492	493	466	433	508	446	519	514	513	514	485	467	489	527	525	491	498	483	509	456	482	491	463	521	450	469	471	477	500	474	534	470	499	481	499	486	483	474	506	512	494	514	488	506	501	493	490	501	539	507	506	508	496	507	489	485	529	488	487	469	467	455	487	477	496	468	460	495	466	518	503	494	508	498	500	503	496	511	504	500	495	520	468	504	491	534	522	452	464	467	480	484	499	482	470	506	499	491	471	495	502	493	538	465	465	483	454	502	542	520	525	459	504	469	485	483	502	490	512	471	497	475	502	529	475	501	456	509	439	494	475	490	488	464	495	505	469	467	524	475	514	487	464	477	493	474	572	478	493	499	495	521	495	468	506	491	485	499	494	479	501	496	450	477	526	512	463	494	468	488	451	467	504	479	474	471	505	471	510	499	489	445	499	474	483	488	498	507	512	505	485	468	496	508	495	468	492	443	506	514	493	498	437	486	504	495	522	504	513	521	446	523	497	499	511	482	479	441	514	508	488	508	507	502	467	480	494	516	453	459	531	472	500	534	478	471	478	470	477	497	493	479	540	528	465	487	489	525	476	478	461	505	497	470	486	504	475	508	469	498	488	502	488	533	529	495	468	470	489	478	476	548	474	518	503	500	475	485	487	451	441	444	491	515	514	505	495	467	454	425	496	553	502	500	491	455	496	509	507	500	454	466	500	537	447	498	470	481	455	527	466	505	427	496	515	462	484	500	530	497	503	464	493	499	489	446	422	487	504	530	468	508	498	497	504	523	513	475	528	469	479	491	488
32623	20532	9545	520	230	212	190	168	164	169	176	183	155	163	151	163	161	171	170	168	188	182	200	168	171	184	172	185	163	160	148	176	155	148	164	143	180	171	173	179	148	170	163	164	177	160	154	169	191	139	152	180	184	147	179	145	180	162	171	165	156	151	175	165	169	188	178	158	159	181	150	168	162	159	167	165	183	167	179	166	169	150	155	189	175	170	190	169	176	170	173	172	193	140	129	179	196	150	150	162	132	151	142	167	169	165	180	141	174	180	155	157	154	140	170	139	129	173	187	183	157	145	149	155	194	174	176	161	173	153	168	170	192	167	182	154	175	158	176	172	164	180	152	156	172	145	166	143	167	188	162	175	166	157	190	150	178	187	147	140	169	153	165	193	180	181	175	173	185	173	183	183	180	185	177	152	160	156	167	191	157	175	183	171	164	175	177	202	160	171	193	169	166	178	154	185	147	149	145	176	153	165	169	166	133	169	157	174	135	191	156	175	166	166	176	161	176	188	184	171	176	166	161	148	149	170	179	170	160	185	167	192	158	163	151	182	159	169	166	158	178	177	163	169	164	150	150	199	164	174	127	171	159	175	177	167	174	181	164	172	185	185	157	174	176	157	144	151	166	143	161	170	156	179	177	173	169	165	150	152	186	134	191	171	165	168	164	147	191	171	167	172	176	184	156	164	192	172	180	162	195	170	144	166	151	137	175	143	167	155	163	143	169	174	162	158	173	194	163	153	171	149	179	174	153	158	144	175	173	178	162	174	182	152	182	182	173	175	148	166	157	191	159	157	166	166	150	165	172	162	159	163	163	139	142	169	179	151	194	195	179	162	178	173	172	190	155	157	164	180	176	178	162	152	173	175	155	156	178	170	170	162	164	186	161	156	162	168	167	186	149	157	166	156	189	181	166	174	173	171	196	171	204	188	172	180	188	159	176	155	179	180	171	155	178	160	160	153	172	148	168	197	168	150	187	150	165	171	181	185	184	150	152	178	178	160	149	169	159	159	162	173	165	177	163	156	173	195	143	174	145	156	159	177	164	154	151	161	172	186	151	152	151	157	143	168	135	182	169	204	138	139	173	149	167	160	142	164	178	180	120	185	163	153	164	175	189	153	166	136	178	149	178	175	171	165	173	175	143	133	169	167	175	184	155	158	176	169	145	150	142	181	154	188	146	160	160	177	171	149	156	145	124	170	175	170	165	176	180	167	170	168	172	166	179	148	174	154	188	168	155	146	185	169	165	169	162	186	183	147	178	187	179	182	171	147	150	186	145	144	143	169	158	177	192	163	165	174	161	181	170	155	165	162	173	149	199	180	158	167	177	151	186	153	148	162	184	184	159	191	188	167	155	176	163	176	173	157	165	164	160	164	167	156	172	183	180	169	157	172	191	166	160	156	157	161	190	170	170	143	164	177	181	189	172	155	182	166	176	197	168	157	180	185	179	153	180	177	138	170	163	164	157	151	158	154	166	149	155	164	158	154	158	169	145	151	180	167	189	139	156	172	148	144	164	213	180	179	190	170	154	161	163	169	186	155	189	169	164	166	173	170	159	153	150	157	166	164	170	167	175	167	151	170	184	186	138	155	177	127	158	158	158	144	164	154	160	173	181	174	168	171	184	167	165	180	179	167	155	165	180	157	148	146	166	208	190	171	158	138	143	168	170	153	149	156	168	152	144	174	164	164	188	179	180	169	186	149	157	162	165	145	156	177	190	181	173	183	176	175	174	169	205	150	197	174	151	163	146	162	172	168	153	166	178	182	193	172	163	153	200	177	159	192	159	162	154	154	177	160	169	155	173	146	162	166	194	173	202	168	180	164	171	175	164	175	163	187	177	161	168	177	189	153	186	166	162	150	173	164	156	175	183	154	172	162	174	170	157	163	155	171	154	156	168	167	159	162	183	172	170	178	151	140	177	175	169	157	173	182	145	186	160	155	183	164	159	188	197	174	160	162	164	161	148	188	185	198	161	163	163	161	188	148	177	165	175	159	144	177	186	165	152	188	160	171	178	165	181	145	183	168	168	141	165	171	190	153	180	146	153	162	172	166	161	162	160	185	169	128	169	163	166	169	171	136	160	153	174	161	176	159	176	165	166	147	194	142	160	182	183	169	169	164	164	154	183	155	166	163	193	173	163	167	182	177	167	160	157	160	177	165	169	156	146	190	172	165	175	146	140	176	171	181	156	177	152	175	174	186	180	180	165	168	182	174	173	148	156	168	185	151	157	147	163	136	155	173	187	154	151	194	177	165	178	176	153	148	177	157	176	154	162	167	196	184	189	173	142	176	173	148	196	156	183	182	179	163	160	170	168	188	164	156	157	172	170	147	148	151	155	192	166	173	168	163	188	181	182	166	186	178	173	175	161	179	181	175	165	164	174	170	153	146	149	152	177	178	171	169	153	171	157	146	167	138	176	152	148	180	162	175	156	173	162	165	164	161	176	167	189	152	204	169	175	176	168	137	161	195	163	187	171	193	190	149	152	163	158	178	190	174	172	153	173	161	171	175	155	182	170	199	140	167	170	161	194	201	185	175	125	166	177	144	139	152	156	162	176	154	151	181	144	143	164	195	149	163	158	167	184	177	164	175	165	151	199	174	174	166	163	150	157	164	150	158	156	184	153	176	182	189	180	176	192	201	183	182	153	142	156	181	173	174	161	174	169	167	144	174	152	154	175	161	164	167	168	189	142	169	188	153	173	144	145	163	157	165	151	183	181	157	166	174	173	147	169	172	172	197	153	165	189	156	163	158	149	145	156	168	133	160	163	167	168	172	196	172	165	182	156	158	174	157	151	150	174	166	153	154	183	159	155	148	164	171	176	165	156	173	169	170	158	168	157	158	160	147	157	155	179	171	169	177	163	159	192	172	162	202	171	173	183	176	167	159	182	187	163	180	167	178	148	167	160	166	184	163	167	171	158	157	151	182	158	175	173	204	157	175	187	183	157	178	178	176	154	170	175	146	173	161	180	172	174	159	182	141	176	163	179	180	150	163	156	155	176	189	183	197	203	174	151	177	179	155	159	177	178	169	161	178	185	170	170	187	166	159	148	181	175	185	161	168	174	162	155	176	168	173	190	192	156	182	168	189	173	168	138	179	173	175	164	161	184	165	190	185	198	151	165	188	168	151	169	183	173	176	163	157	169	141	157	164	155	165	147	178	189	140	163	174	173	171	191	171	161	167	147	173	176	160	157	176	152	166	160	157	165	145	159	171	143	171	181	148	156	159	165	168	188	164	186	175	163	156	164	168	167	161	176	154	162	188	175	158	168	168	161	149	181	173	158	161	168	146	154	182	149	169	141	174	153	160	155	150	174	168	189	148	184	157	197	162	162	184	172	169	171	143	138	152	141	160	191	172	169	180	163	160	169	174	189	159	147	175	181	191	186	161	189	194	148	171	171	136	157	172	178	191	168	141	198	166	182	178	147	176	147	178	151	185	153	172	171	178	166	190	159	158	177	151	163	152	159	148
7837	4320	561	401	426	419	380	384	442	412	451	457	416	394	417	450	405	401	381	407	398	429	417	389	392	428	402	370	416	455	463	416	388	380	424	427	398	375	387	395	409	421	438	417	438	422	419	386	429	406	402	420	390	406	432	456	399	393	412	383	428	418	423	385	389	379	387	387	412	419	399	414	422	401	424	441	460	431	424	423	375	432	407	421	406	385	402	410	426	409	415	383	384	400	416	401	424	425	410	376	410	438	394	429	426	424	419	413	418	412	415	397	439	393	436	396	421	409	403	416	375	427	440	409	407	449	395	407	409	421	389	412	431	455	357	448	420	391	404	410	395	430	397	414	405	441	421	423	410	423	412	438	398	396	440	405	414	435	393	393	418	418	398	412	421	413	411	426	400	427	388	398	435	432	437	406	417	413	398	395	409	405	399	369	409	380	417	406	421	429	427	410	386	417	417	418	408	425	390	391	409	426	394	403	433	396	394	422	429	433	433	400	372	416	396	412	380	447	426	431	430	392	399	406	401	433	430	400	440	446	409	422	407	365	437	410	431	394	395	381	433	414	452	420	421	437	388	394	429	426	388	433	419	418	419	432	443	395	404	467	459	426	434	436	435	391	422	411	456	427	418	414	386	396	384	386	390	405	390	413	427	407	416	430	427	402	389	418	412	394	424	422	442	391	434	407	415	422	419	436	436	410	418	416	391	404	384	421	405	422	411	434	386	399	427	426	411	436	463	438	403	414	438	396	459	381	440	424	411	399	383	433	386	404	404	447	415	399	399	386	445	427	406	397	407	404	417	426	378	416	417	395	427	396	389	416	419	439	420	420	382	438	420	407	395	414	479	438	402	410	424	370	432	386	378	413	437	411	412	419	410	407	426	388	406	416	417	388	418	430	418	404	396	427	430	407	424	425	388	450	399	416	434	420	412	414	420	445	392	444	427	400	430	367	394	413	416	402	370	395	392	416	427	417	407	443	399	412	419	420	398	400	419	401	397	432	400	399	429	398	398	410	415	405	403	419	451	397	441	401	439	404	424	423	423	424	414	411	367	378	376	426	384	425	443	407	410	415	413	447	393	421	438	413	419	396	388	430	402	411	411	407	402	422	423	392	430	402	386	390	439	416	449	451	400	418	457	386	384	409	405	412	428	426	416	380	385	397	412	407	397	395	396	408	392	411	441	419	423	409	413	405	444	413	416	369	406	421	402	415	418	383	439	425	384	427	389	426	438	416	411	461	412	397	376	447	451	416	412	388	399	430	393	378	398	448	437	413	418	403	452	378	421	399	432	376	424	412	404	407	375	436	415	393	401	442	421	443	417	455	392	396	414	386	393	417	415	386	420	372	388	455	432	402	415	424	411	358	406	414	411	395	409	416	462	399	413	429	384	387	453	435	410	401	421	413	405	410	434	401	439	391	459	416	386	439	398	390	432	407	418	427	391	418	432	457	417	420	413	372	426	389	422	412	399	393	396	394	397	395	447	404	401	432	395	454	425	411	406	381	420	412	461	391	404	381	415	378	399	442	411	363	415	386	380	427	400	395	433	404	437	410	421	426	417	423	420	400	386	410	417	400	425	401	385	456	394	387	370	397	415	366	388	406	403	404	412	414	383	414	377	442	422	434	394	394	392	399	431	382	379	407	395	406	406	404	397	415	421	432	418	394	397	422	412	419	410	391	405	413	410	412	395	439	405	387	437	394	449	400	425	395	452	417	423	405	406	426	420	441	423	414	408	401	392	427	406	413	411	402	411	410	416	432	368	416	395	433	410	413	407	427	423	409	418	414	392	388	431	418	387	382	396	408	384	408	386	370	414	432	403	432	385	442	410	429	398	432	421	409	410	386	424	406	392	376	401	424	391	433	414	428	401	402	394	381	427	386	380	419	413	416	449	425	418	406	444	409	424	427	395	427	419	408	381	429	408	409	446	395	402	398	459	416	388	383	410	404	441	387	416	441	424	420	416	432	420	420	382	405	436	441	402	388	411	391	426	386	416	411	442	408	386	406	429	402	406	407	409	477	399	416	424	390	432	393	394	418	406	390	474	354	429	422	419	416	412	410	398	408	402	386	417	432	416	431	387	397	400	398	394	388	432	417	395	406	443	403	417	437	385	411	392	377	389	440	401	431	412	409	407	403	402	388	400	438	397	450	403	408	407	388	416	399	418	419	419	425	414	403	434	413	408	400	399	400	418	424	367	408	439	447	419	393	416	408	424	375	440	421	406	422	414	392	401	399	383	408	439	399	386	439	374	421	431	403	406	432	439	390	412	432	403	414	421	401	397	420	415	412	395	434	414	399	380	393	388	385	396	427	435	421	399	403	446	432	417	411	415	442	416	391	385	393	414	367	426	423	387	417	410	416	411	383	422	384	416	397	441	398	407	425	424	426	400	412	397	424	406	417	435	390	414	411	403	403	409	416	440	424	400	396	444	396	383	426	423	380	398	398	426	382	389	449	406	407	454	451	392	384	427	444	415	437	416	391	395	431	402	420	408	440	417	399	412	409	406	400	425	426	401	389	430	462	378	373	394	412	383	404	422	412	436	394	372	404	387	414	396	407	399	455	395	452	385	433	380	430	408	424	395	419	403	365	399	446	413	395	441	399	426	394	426	416	430	408	390	391	405	382	390	410	403	447	423	350	412	381	415	411	434	386	392	377	399	399	430	411	430	383	426	448	435	439	416	377	408	436	404	418	458	393	394	406	413	438	406	384	393	405	411	405	420	413	422	446	385	430	383	419	409	412	402	428	447	417	402	411	408	425	414	416	394	435	415	418	421	435	421	414	436	448	401	403	399	405	390	425	469	399	394	435	406	424	432	402	409	426	393	400	409	420	398	420	434	395	438	417	413	405	382	413	426	413	438	442	423	407	401	413	416	424	420	418	415	405	387	407	402	399	408	404	400	421	408	424	423	437	376	382	411	409	401	403	406	418	399	419	419	391	415	370	405	432	399	407	396	432	411	404	397	423	399	440	428	415	421	388	409	420	431	385	407	405	439	404	395	427	387	419	427	437	395	425	397	395	406	402	398	463	424	396	381	407	378	394	432	396	414	388	405	380	415	409	411	411	366	419	402	428	408	406	422	390	400	431	398	397	441	415	431	397	389	421	432	435	395	411	416	428	413	444	411	418	428	417	447	405	403	433	411	398	384	400	408	410	395	416	399	399	403	410	440	397	415	416	420	423	431	413	434	411	390	381	399	424	425	410	446	414	420	406	407	425	390	405	418	419	466	421	410	435	409	425	428	444	376	447	421	424	421	373	386	396	398	428	441	413	364	392	428	412	421	450	398	422	428	364	417	422	423	417	406	418	395	427	441	396	373	425	417	373	376	407	392	410	408	389	407	393	395	434	412	372	419	412	399	435	365	374	413	438	386	398	415	421	417	429	415	406	399	389	408	417	445	427	384	425	446	424	434	416	421	422	431	400	411	405	418	425	436	428	405	424	400	410	400	415	390	447	425	411	396	429	417	432
24879	21434	24998	28251	21427	21122	1365	453	336	326	331	323	327	310	329	282	286	314	297	299	304	304	255	286	303	312	270	328	269	292	285	276	280	278	282	284	285	287	275	262	272	280	263	298	289	306	279	291	297	267	260	295	285	264	289	297	302	279	276	255	302	318	288	260	260	297	289	249	296	275	268	275	273	287	320	295	271	263	266	284	294	271	291	287	292	249	279	297	284	292	295	294	290	288	297	289	258	320	313	334	322	316	299	291	284	293	279	261	282	283	302	275	248	279	323	294	272	311	280	288	275	288	273	291	317	268	305	280	279	282	268	283	289	309	296	308	298	272	264	285	279	314	287	288	287	292	229	257	263	296	320	278	277	295	265	274	248	259	276	303	297	294	263	293	287	290	277	317	255	304	286	282	263	303	278	267	285	288	278	278	289	298	332	294	293	309	282	287	260	288	288	302	280	303	288	301	264	302	298	266	264	281	264	284	267	289	306	280	290	301	285	277	310	318	307	293	288	289	314	300	301	271	258	310	282	282	307	304	293	271	297	256	280	254	317	305	291	310	286	290	274	318	302	265	295	335	303	269	311	311	320	278	252	309	321	277	300	309	257	297	269	272	249	296	265	280	283	290	232	291	300	312	295	284	288	258	318	266	262	255	319	313	317	298	274	269	303	301	274	304	285	294	268	318	279	295	286	233	290	303	288	292	287	300	314	277	291	259	298	288	270	296	294	306	301	290	271	317	263	276	280	262	294	268	329	300	289	280	264	278	287	280	271	275	283	287	285	305	284	260	275	303	316	292	281	301	292	302	297	282	299	308	296	269	325	315	298	262	280	296	301	322	281	313	304	300	294	239	258	325	277	310	280	262	310	252	309	283	270	284	303	262	283	285	268	316	307	317	274	287	321	251	296	296	304	311	283	299	260	280	261	288	294	277	312	291	309	263	301	297	294	285	271	283	301	291	293	289	305	311	281	255	305	279	314	311	292	293	267	297	313	288	283	289	302	311	289	286	307	287	283	284	319	289	285	281	251	280	290	291	304	308	294	287	300	281	287	303	252	257	306	299	265	277	296	294	280	245	299	278	280	292	288	270	277	267	290	301	268	317	293	304	338	276	290	296	283	286	295	280	322	312	292	282	326	328	274	295	267	273	298	317	289	262	318	272	281	296	295	277	263	283	234	287	281	268	298	283	257	264	295	305	266	288	280	285	291	294	257	340	319	274	258	276	308	278	264	321	322	271	275	304	299	263	281	273	305	282	254	271	293	293	322	275	288	291	258	256	251	331	346	310	311	291	273	261	265	281	315	292	271	315	257	277	305	285	289	313	270	314	263	310	292	269	273	313	303	284	278	273	285	266	269	300	297	293	270	295	310	285	277	269	280	289	295	302	289	295	258	258	267	299	269	301	293	254	288	268	306	281	272	323	288	294	263	294	258	265	282	282	272	271	299	258	300	274	290	290	296	294	290	284	307	293	275	288	264	251	297	277	296	299	275	267	283	327	263	314	280	276	294	284	317	268	313	267	305	277	266	283	281	310	282	309	301	296	292	241	269	294	267	270	269	275	285	282	285	270	255	299	275	279	313	283	269	285	295	281	298	289	284	293	306	288	284	315	278	282	287	259	293	300	264	267	299	275	274	280	296	280	260	292	267	298	298	301	285	306	279	284	294	295	260	280	288	266	293	276	268	302	284	308	265	273	305	300	314	298	296	246	282	285	307	281	275	326	277	287	266	292	286	291	294	266	280	285	294	263	297	297	284	297	320	291	299	261	280	303	288	301	262	271	296	294	276	309	294	305	291	309	272	281	281	297	296	251	281	284	286	271	306	258	290	300	301	283	281	282	266	283	294	263	286	302	276	313	311	283	297	306	279	306	264	314	314	326	248	281	282	268	272	310	288	278	318	268	269	278	272	305	299	314	280	275	284	318	300	273	295	287	280	282	273	287	298	297	313	292	287	277	290	288	283	292	286	270	284	255	276	286	291	285	303	250	271	283	247	292	295	291	283	277	306	285	278	281	328	255	294	290	306	279	268	280	295	288	252	304	279	290	285	305	279	304	298	272	281	313	285	316	278	322	283	273	282	286	314	313	276	298	295	277	309	280	286	303	284	285	302	308	307	255	278	299	274	290	289	272	278	290	257	261	310	254	276	311	280	314	309	305	311	277	279	258	283	278	231	312	288	305	275	277	286	297	309	242	286	292	263	291	297	278	267	287	277	315	292	302	303	290	305	263	288	275	276	279	285	317	287	296	292	333	281	299	283	280	268	304	287	312	265	280	296	297	311	321	297	284	280	288	290	286	310	276	277	294	298	293	310	303	298	307	276	272	288	262	309	315	323	267	290	261	284	293	256	290	262	297	272	291	281	276	281	293	274	298	296	307	310	277	296	287	311	292	289	314	285	300	251	267	306	284	279	280	304	257	278	305	283	293	310	292	318	307	273	288	267	296	293	286	297	312	307	254	261	298	266	264	315	274	297	273	291	276	315	270	278	275	264	285	279	321	314	302	253	300	280	309	291	294	269	306	300	288	271	288	263	296	302	292	271	264	270	304	287	274	302	284	322	277	278	256	296	288	283	305	315	265	284	271	293	316	268	270	289	280	247	268	288	270	279	328	276	306	248	287	310	297	261	294	303	265	304	327	281	261	306	254	274	275	256	277	321	292	301	284	292	300	282	281	259	320	290	286	289	293	283	317	270	313	283	269	273	273	274	293	291	279	276	324	288	279	304	289	235	286	266	277	304	310	255	293	295	259	279	279	283	319	285	295	286	249	270	270	233	261	291	269	296	286	292	293	260	274	290	275	257	258	286	303	285	293	264	261	268	276	308	302	305	293	305	275	272	279	268	294	281	287	297	249	293	277	261	276	267	313	292	317	284	293	251	288	304	293	312	309	297	333	309	306	281	293	283	302	310	258	264	263	273	245	276	295	290	294	290	335	282	283	281	287	295	279	291	295	307	275	263	276	268	272	292	283	300	319	251	296	304	264	295	268	277	285	294	275	286	299	310	301	292	314	319	279	262	280	295	301	283	306	304	301	320	251	266	292	272	291	288	287	254	270	262	251	302	303	293	266	284	294	289	246	291	274	249	298	265	296	285	278	277	302	303	286	248	272	280	286	314	283	271	281	297	284	268	288	297	290	277	323	278	306	294	277	299	315	292	266	258	267	284	248	288	325	286	260	280	275	288	315	280	301	293	273	304	266	275	256	292	274	258	288	331	301	311	288	282	297	296	256	292	295	272	292	294	294	293	253	277	292	273	291	302	288	258	284	290	283	275	282	264	315	297	259	302	293	268	321	264	279	309	304	263	258	289	305	284	282	270	288	276	325	301	268	289	273	291	268	291	308	283	307	284	287	280	280	299	297	260	334	318	284	266	310	292	272	297	342	293	249	302	307	309	242	298	271	305	297	298	275	272	270	301	286	277	282	292	267	296	314	256	267	319	255	277	268	295	277	273	299	270	279	297	277	332	311	322	275
20157	31972	2020	1011	814	704	701	678	595	638	673	671	610	674	622	635	627	604	627	604	649	644	697	639	621	572	617	645	667	642	679	585	624	615	628	616	635	598	638	607	604	635	631	618	605	625	593	663	600	642	623	649	618	645	637	640	603	578	591	616	603	613	607	652	638	609	610	613	636	619	633	584	658	589	603	575	605	584	591	617	637	634	630	624	643	594	630	630	601	613	661	618	625	647	652	600	598	602	612	648	609	620	609	622	595	621	621	624	612	600	659	616	644	593	633	634	658	610	642	672	588	613	634	601	621	632	643	625	628	632	631	618	657	612	631	597	609	651	614	608	623	661	646	627	654	636	597	630	667	651	590	612	580	600	605	640	644	605	672	654	608	588	644	691	608	693	660	647	654	620	595	637	632	596	633	632	616	631	623	557	639	631	615	654	656	638	601	638	664	619	613	635	660	609	576	618	630	657	638	633	630	624	621	635	645	583	680	632	644	642	619	588	608	632	664	624	633	626	593	649	641	637	613	605	643	638	585	593	626	611	618	637	603	622	616	682	643	630	615	623	641	640	639	615	625	606	595	601	658	657	604	614	575	577	662	635	643	591	626	621	618	597	677	613	588	671	646	639	588	671	600	605	645	663	654	603	646	668	629	616	648	637	635	686	609	625	684	590	645	608	636	641	595	627	643	653	630	611	593	672	638	623	624	619	615	644	610	618	613	599	632	593	648	606	595	643	636	573	602	590	644	613	593	656	648	608	613	610	648	598	579	630	578	637	655	600	625	624	653	611	623	652	622	589	575	620	639	620	598	634	618	618	634	614	636	641	616	610	579	618	624	614	585	588	589	648	613	602	655	646	636	628	657	687	642	674	629	631	568	630	615	618	614	624	647	641	659	650	598	660	597	605	605	622	648	579	638	648	619	624	645	652	648	628	666	643	614	672	631	626	631	637	609	608	628	629	628	617	601	585	663	625	619	639	561	612	621	631	618	633	600	645	647	606	650	686	633	600	610	614	595	609	610	640	636	606	632	607	603	609	622	657	657	596	611	615	610	666	579	624	633	599	607	667	630	622	623	583	647	608	670	605	613	592	626	648	607	618	581	591	626	608	587	626	624	622	609	608	620	618	644	626	612	626	653	581	601	630	611	639	626	649	626	574	621	642	618	587	589	594	651	649	624	607	603	620	654	645	599	644	647	606	640	666	607	616	681	620	614	605	614	696	587	616	619	685	631	635	601	650	655	619	648	653	668	631	618	620	677	628	609	618	676	614	651	609	593	616	641	585	587	598	632	603	639	593	653	600	631	647	653	625	638	627	644	667	620	634	626	646	587	614	593	672	611	605	593	628	635	672	612	622	623	660	610	637	635	613	656	652	640	649	671	603	699	609	626	600	676	653	663	654	684	624	617	649	608	609	594	648	588	643	624	637	628	611	659	609	619	610	617	656	629	624	649	630	657	609	664	677	653	607	583	579	642	644	566	657	631	598	649	680	653	593	638	615	645	676	642	597	623	676	609	617	603	614	632	648	612	644	587	627	595	631	630	642	633	620	622	651	649	580	639	615	634	593	667	619	638	603	590	626	596	643	648	645	616	656	601	640	626	615	605	621	628	645	576	603	621	601	648	623	604	616	643	584	633	641	625	616	615	669	654	630	589	612	601	627	636	616	637	622	624	605	594	625	642	635	623	625	612	650	610	634	561	620	596	626	610	670	609	625	623	619	623	593	616	624	612	615	606	608	616	661	615	615	609	676	639	643	605	613	616	601	632	667	610	655	617	654	634	665	637	629	631	589	645	596	606	593	642	642	620	606	635	601	637	608	653	644	618	638	588	647	608	642	648	608	627	655	620	641	572	616	659	631	608	620	592	626	556	621	642	605	611	640	661	589	677	676	634	631	594	607	607	619	617	637	643	620	646	616	627	571	663	647	613	666	619	652	606	599	639	637	602	631	638	626	689	640	576	599	684	634	608	646	601	642	642	627	639	648	663	644	664	581	599	597	627	622	643	624	668	625	597	629	631	577	601	686	597	623	707	617	604	644	633	599	634	635	619	685	614	585	594	652	640	633	612	645	624	596	639	581	597	650	663	654	640	629	609	603	692	625	606	625	631	640	606	676	645	595	678	657	614	654	656	661	616	641	657	604	617	658	602	646	633	605	601	639	627	657	633	647	616	608	629	639	587	635	622	620	619	637	640	581	617	641	639	683	619	675	593	658	630	590	624	617	623	639	616	652	642	635	630	636	612	574	609	552	610	635	669	612	598	605	652	580	613	625	578	637	603	575	639	631	654	642	664	563	597	591	627	589	629	638	599	590	604	636	652	648	579	609	612	622	645	639	613	639	658	642	605	573	617	653	641	660	638	602	638	661	632	637	610	632	639	635	655	664	641	590	629	653	671	665	595	663	562	627	663	609	634	648	594	630	636	644	659	617	573	612	623	625	621	673	599	607	638	640	626	623	649	626	617	631	651	608	597	620	640	632	625	598	630	636	643	624	648	660	585	611	622	615	677	672	618	606	624	645	629	638	575	639	642	616	617	605	598	631	639	613	642	598	649	639	632	648	581	593	588	592	671	588	629	644	579	606	591	583	636	610	608	591	598	616	606	577	661	609	630	641	612	651	602	598	612	614	655	625	613	596	630	596	634	615	618	620	619	652	593	577	635	635	572	628	625	634	642	576	630	662	613	637	605	646	605	582	625	622	643	610	646	635	602	624	655	596	600	632	598	660	613	592	607	626	649	634	639	638	565	579	625	633	577	642	636	612	629	618	628	591	641	619	632	610	624	650	627	631	637	569	634	671	655	713	621	653	604	614	661	617	600	625	633	639	606	650	622	576	627	614	574	686	618	563	626	620	603	626	643	566	647	589	672	647	638	616	634	632	620	621	566	642	661	619	623	632	638	624	650	660	610	618	647	634	615	618	647	648	597	610	626	616	642	619	628	623	619	661	632	631	634	646	653	605	599	573	622	606	584	665	610	585	620	638	636	643	622	685	609	582	651	600	645	644	603	630	632	598	631	597	610	617	628	636	636	605	689	658	631	622	604	647	622	591	581	602	684	598	591	590	604	672	598	641	624	597	634	632	645	588	596	634	655	591	637	679	650	604	602	619	615	653	606	628	609	613	632	694	626	651	619	578	646	650	620	606	610	634	643	630	631	574	669	670	666	625	645	617	592	609	619	584	600	599	672	589	598	657	664	615	626	584	655	648	660	635	585	643	622	673	645	669	610	621	657	630	622	583	627	643	644	665	637	593	668	608	636	622	622	605	619	621	639	637	670	635	667	587	654	596	645	607	607	570	569	598	633	616	600	614	630	638	634	574	649	580	640	592	633	598	628	600	634	653	597	599	652	660	648	624	592	631	678	655	570	619	606	606	588	630	632	590	611	621	683	654	604	592	641	616	638	644	642	651	620	644	627	613	629	618	576	704	622	624	621	659	652	592	648	615	640	637	620	634	606	603	590	610	596	595	592	557	612	616
24350	21478	25361	28007	21479	21492	20830	769	367	345	326	280	302	272	240	282	268	256	264	263	258	262	264	244	240	235	233	246	220	236	237	268	269	216	227	263	267	244	266	249	248	228	265	222	258	264	245	262	230	239	234	230	211	232	218	280	262	255	208	249	254	230	216	241	203	212	244	242	224	245	230	199	226	241	223	266	202	210	236	229	276	235	222	218	255	216	259	252	240	238	212	208	219	240	225	215	242	244	242	204	205	219	228	230	258	259	243	241	230	241	227	234	248	236	259	240	226	249	236	245	228	224	230	235	232	218	230	231	239	256	269	210	260	198	255	234	214	240	236	207	220	244	228	230	229	207	247	220	250	230	265	275	245	235	254	214	249	223	218	233	249	201	239	204	240	251	239	248	221	230	264	231	227	238	218	232	239	251	228	237	283	214	236	237	233	239	236	224	246	231	265	248	257	227	233	208	224	202	214	241	230	221	234	232	239	246	204	232	259	251	239	235	253	272	234	199	231	215	227	232	212	238	251	233	257	239	231	244	230	228	254	230	255	258	220	266	225	242	225	223	230	267	241	224	212	225	214	249	254	242	217	276	233	244	220	225	222	256	255	250	278	237	245	213	242	241	212	253	253	222	229	251	228	211	235	237	241	217	238	260	240	223	234	239	225	226	256	200	242	239	239	229	223	252	240	227	192	234	219	271	257	218	231	241	245	251	260	209	226	234	220	244	256	232	215	232	217	223	217	216	275	246	244	254	240	238	225	244	214	224	249	228	264	246	243	196	234	260	242	235	234	223	269	218	244	242	251	219	248	198	251	263	249	220	246	227	232	243	212	248	228	234	263	248	238	228	212	200	258	215	252	278	223	253	213	248	221	261	223	253	234	232	236	238	225	220	267	255	240	235	262	210	253	263	226	241	232	230	243	221	250	277	243	218	233	234	236	228	230	221	209	264	208	206	239	228	249	243	231	268	269	211	241	231	247	232	235	230	264	252	225	223	251	235	260	240	218	250	234	250	228	243	255	210	269	224	230	213	226	248	251	233	249	230	238	260	222	233	252	222	215	242	246	224	221	266	260	216	243	229	262	231	227	241	206	264	269	231	233	240	255	253	239	240	251	241	271	244	219	224	261	238	251	224	241	257	208	208	216	236	227	246	226	249	214	227	219	239	222	229	278	232	232	244	227	259	224	265	239	230	257	222	243	249	243	251	235	250	229	256	221	225	240	224	245	249	230	219	258	236	223	229	227	247	211	230	235	212	216	246	263	228	245	234	220	224	243	280	217	227	244	231	216	218	246	210	189	226	248	236	239	244	244	272	199	238	223	247	203	232	216	245	240	218	262	237	275	233	228	241	205	232	225	220	237	243	242	211	249	272	243	244	232	235	203	253	232	249	236	210	211	275	225	260	229	256	231	239	232	235	242	226	215	252	231	218	252	273	236	255	231	222	230	268	243	233	238	264	239	235	208	211	239	217	225	247	233	202	263	218	249	228	248	231	223	271	248	198	229	251	239	236	214	247	224	216	242	242	249	220	256	237	220	224	257	230	241	239	219	257	221	232	244	260	221	240	262	245	224	226	221	243	222	266	216	234	262	223	260	237	277	244	224	243	250	261	207	207	210	242	195	248	222	232	224	222	236	241	216	242	260	253	239	244	231	225	239	228	238	223	222	251	229	227	241	231	227	222	243	229	218	258	256	219	209	217	220	233	247	236	258	236	235	214	225	225	218	252	235	237	239	253	253	235	212	239	240	230	243	234	272	244	256	228	234	254	231	248	233	238	216	231	242	207	244	252	228	275	269	225	244	221	234	251	252	239	239	241	247	221	235	216	235	242	221	242	266	258	239	254	246	229	251	243	251	224	258	232	238	239	263	231	219	244	238	255	241	213	233	234	232	221	205	246	261	221	201	225	225	189	232	241	225	253	216	233	246	229	223	237	201	198	207	243	254	227	240	240	226	254	200	216	232	207	219	234	262	230	200	245	248	239	217	240	235	244	241	216	229	267	241	240	247	247	223	234	251	225	235	255	229	203	249	236	256	276	255	239	238	225	209	272	259	246	243	223	248	229	214	240	213	213	214	252	254	226	225	252	226	233	258	207	243	252	217	238	252	224	247	223	229	237	252	228	224	239	222	249	231	259	244	257	226	219	255	242	240	249	241	232	236	257	238	229	250	236	211	249	242	226	244	237	218	243	229	256	237	248	236	224	244	241	238	270	256	219	230	218	236	227	223	248	227	261	244	206	225	231	232	226	215	212	239	222	240	231	274	227	236	203	200	201	233	272	210	245	237	227	230	214	234	232	248	218	211	229	234	235	248	220	243	239	238	246	233	228	214	224	228	199	247	231	238	225	254	213	239	249	225	248	210	245	221	217	219	226	252	249	248	231	239	215	234	223	237	229	257	249	242	239	247	206	241	248	229	244	244	245	210	232	230	232	219	221	219	241	216	212	249	239	249	231	248	266	248	230	250	248	218	248	240	270	256	213	236	233	248	238	241	224	230	216	239	253	216	224	283	273	233	229	248	246	234	247	243	226	233	210	241	235	236	225	270	276	228	237	243	242	209	225	249	259	238	230	234	228	221	254	244	212	226	231	264	236	267	222	243	211	217	226	245	220	269	262	240	218	226	235	238	243	227	253	266	266	243	283	235	248	233	222	223	226	265	217	249	229	267	237	262	198	235	241	227	208	253	260	236	241	258	237	268	251	249	269	250	205	229	241	231	237	248	234	205	223	223	240	220	256	217	198	241	227	270	235	246	267	264	223	260	241	220	192	255	239	255	238	228	239	248	225	263	294	221	242	242	216	217	248	211	236	225	223	254	212	204	238	246	236	230	237	235	241	235	240	258	236	245	254	260	236	245	245	228	219	224	270	223	246	235	235	227	247	215	209	233	209	242	251	224	251	225	231	238	251	249	265	251	226	217	262	238	205	217	235	252	228	269	224	252	232	214	228	230	238	238	234	228	234	261	278	246	229	212	220	245	237	229	263	237	236	214	233	234	223	250	219	242	236	228	254	228	236	228	245	245	253	246	241	219	247	248	219	238	238	193	206	254	227	244	213	215	221	221	211	239	254	255	230	235	217	206	240	205	236	232	251	266	282	241	247	231	224	221	248	266	272	254	230	207	216	242	254	224	247	251	201	245	218	250	247	233	251	223	250	235	251	241	256	247	252	257	269	209	242	242	236	232	244	220	252	243	215	243	257	236	209	231	215	231	235	235	238	250	256	260	193	211	218	226	226	239	225	221	216	219	220	223	220	217	239	215	244	241	250	231	239	231	235	231	222	246	255	277	273	222	238	230	196	225	211	214	218	235	228	252	250	240	255	260	252	205	242	246	228	227	206	226	221	255	239	263	250	217	200	259	236	241	248	236	199	226	258	237	222	231	215	213	237	255	270	255	229	231	258	231	232	252	249	268	229	228	199	239	238	247	264	213	247	236	244	217	244	215	225	231	220	244	242	263	257	229	238	235	211	246	262
26386	41845	3291	1312	791	648	595	569	555	531	511	495	503	533	513	522	539	539	497	518	538	493	531	502	522	486	485	539	487	494	538	521	512	507	531	526	500	463	508	533	489	521	510	489	500	478	473	488	512	521	514	472	459	532	505	500	480	482	461	502	472	492	507	516	515	488	519	503	519	473	484	487	532	504	511	483	497	478	502	489	495	510	532	510	511	498	508	474	488	464	509	518	501	477	502	492	538	533	532	493	508	494	515	520	529	515	523	461	491	525	489	488	485	527	504	509	501	507	483	467	529	503	525	506	496	525	525	466	513	532	491	470	507	493	494	535	468	492	494	514	506	470	493	467	489	484	476	453	525	493	440	497	505	484	540	525	527	482	508	493	475	501	484	482	489	499	522	468	520	517	486	474	520	505	462	492	476	523	499	478	541	478	499	499	490	494	511	472	505	504	489	520	516	443	458	472	505	479	530	464	506	492	524	490	470	501	466	524	485	468	473	527	481	491	513	452	461	537	471	510	484	490	537	521	504	505	486	499	469	500	460	497	498	475	536	516	479	492	484	515	496	470	481	486	464	470	502	510	489	497	532	490	486	498	458	451	511	486	534	469	462	507	492	508	490	507	536	502	468	467	472	489	505	497	491	508	484	467	490	492	485	500	471	478	448	470	488	516	511	488	511	492	459	553	469	465	484	474	452	511	527	468	520	504	540	473	500	490	483	503	452	476	499	490	475	508	467	504	520	477	502	474	496	494	468	535	477	506	447	509	463	471	533	445	467	516	526	444	491	495	518	552	527	501	513	454	488	503	462	517	523	488	494	456	508	504	501	494	467	496	550	494	472	502	501	505	494	490	493	504	456	459	481	491	510	551	464	494	496	491	469	472	507	487	502	434	482	468	483	505	497	493	536	496	474	485	482	483	468	466	465	486	521	557	535	521	495	488	471	482	518	511	473	475	539	496	488	477	502	507	470	504	489	487	496	523	460	498	470	505	509	515	464	510	488	462	484	497	501	492	460	510	524	490	515	539	470	519	518	537	519	487	489	497	476	482	495	505	500	506	506	508	480	495	457	515	483	483	543	470	510	503	513	452	475	530	490	508	469	528	494	505	497	483	475	528	473	495	504	488	495	497	479	481	506	498	491	506	508	485	472	517	528	466	489	517	468	496	528	513	477	480	502	491	476	492	530	518	504	517	513	543	494	490	490	457	511	502	561	475	478	466	495	531	507	533	499	507	549	457	500	476	508	528	472	517	459	496	508	491	483	494	473	486	529	472	520	483	511	513	479	531	486	467	481	487	520	468	515	502	514	507	445	515	481	475	471	535	465	486	479	494	505	488	497	459	492	476	472	572	486	485	516	508	487	486	476	497	476	518	458	517	516	507	490	510	464	532	502	483	472	489	482	481	502	469	457	529	491	506	468	481	512	514	520	498	476	468	487	462	515	523	547	468	494	518	478	507	487	492	453	465	509	477	516	510	486	464	493	534	488	510	522	504	525	522	495	495	497	556	509	500	490	485	503	476	511	461	495	502	550	468	502	482	510	507	477	489	491	474	497	508	504	468	514	519	527	516	503	518	526	478	518	483	484	504	492	513	462	460	504	505	515	541	504	501	457	512	484	525	487	491	499	522	495	490	508	484	443	444	507	484	511	482	490	536	524	531	528	447	519	428	435	498	530	488	502	460	521	512	458	503	531	472	539	502	474	500	490	515	535	479	508	478	537	496	520	439	488	467	525	492	494	473	496	475	467	481	485	465	492	500	529	468	531	493	469	509	510	501	499	517	485	512	496	477	492	502	481	498	472	519	477	504	482	480	482	503	514	475	489	487	481	512	479	475	451	494	524	519	488	539	476	447	451	465	567	491	523	495	496	529	499	456	510	466	486	507	481	492	475	509	528	495	460	484	457	484	512	473	500	523	469	454	517	456	490	521	522	467	499	481	469	474	505	472	527	522	540	504	505	466	521	470	544	492	534	448	502	508	481	492	487	467	489	466	433	515	508	529	501	519	498	516	485	478	483	501	512	475	495	494	505	483	476	467	467	501	508	507	534	478	443	484	473	479	487	527	492	520	475	511	482	490	499	487	509	511	485	491	500	500	508	500	451	477	485	462	429	503	511	475	485	505	482	492	469	461	476	506	505	515	488	463	519	443	487	456	494	489	488	533	464	496	521	510	490	490	494	507	523	526	526	513	463	547	503	503	478	483	507	500	420	479	508	471	496	503	491	482	517	465	486	466	466	486	513	488	483	488	505	482	463	511	492	466	555	489	473	475	473	472	504	521	475	516	507	503	471	433	478	477	478	441	475	502	508	449	486	457	500	502	493	479	478	526	453	495	484	443	493	476	482	498	479	493	492	488	490	498	492	505	487	465	494	476	454	483	483	496	516	473	500	495	491	468	523	522	513	431	520	447	486	478	494	511	509	521	497	504	510	490	506	493	465	501	501	496	486	476	541	507	459	497	487	500	498	486	489	522	524	481	497	496	489	492	511	503	520	499	457	514	521	499	515	507	490	493	483	463	506	512	480	517	490	493	494	503	471	523	508	464	485	492	469	489	449	507	506	485	488	533	490	471	494	513	523	477	467	470	501	501	522	499	515	477	519	485	527	493	511	511	463	530	516	464	499	496	527	500	480	473	493	472	459	473	448	460	485	481	456	504	498	501	510	496	495	471	503	509	477	470	501	475	471	508	508	501	504	496	497	530	478	515	508	477	487	530	496	449	489	480	497	488	524	496	456	492	481	497	470	471	497	458	479	481	470	492	483	502	503	506	491	480	488	506	516	505	485	473	497	458	477	446	464	512	494	521	505	453	464	522	506	502	482	493	516	481	475	522	532	502	498	505	498	491	520	498	463	471	511	475	473	512	485	504	461	484	496	476	518	494	501	518	518	491	484	490	523	479	473	479	482	484	502	517	480	526	486	490	468	457	494	523	458	503	473	496	462	495	494	474	503	513	466	483	508	508	489	454	467	438	475	511	461	507	470	491	471	471	497	520	454	532	493	504	482	490	465	470	486	484	465	500	466	472	467	503	500	509	494	532	491	490	495	541	518	504	504	475	497	480	489	475	519	463	531	507	505	528	472	494	518	453	516	491	529	498	495	475	513	484	537	494	481	498	465	443	503	518	504	492	472	462	519	511	497	515	446	471	467	487	505	505	473	462	493	479	520	501	497	486	526	524	486	458	497	484	466	529	462	508	473	525	476	477	489	502	515	507	460	498	508	483	509	494	455	468	458	522	498	503	500	490	475	489	512	492	489	529	474	505	511	487	496	481	517	502	483	470	495	500	472	456	505	531	497	517	524	513	494	484	479	478	517	523	500	526	539	491	529	474	500	511	486	510	511	501	518	503	501	503	477	512	497	463	480	500	452	482	494	453	508	455	516	511	466	469	497	495	534	500	522	477	473	490	512	496	487	477	507	513	502	505	537	495	459	474	471	477	492	500	555	494	477	509	496	527	476	520	503	481	477	500	479	488
32736	20612	9538	503	226	186	171	177	180	174	172	180	183	151	187	156	175	137	149	188	149	171	173	173	168	201	170	163	148	170	161	165	164	172	149	154	154	177	150	173	193	166	171	160	184	128	167	153	181	166	172	173	165	165	155	177	206	168	175	178	173	190	147	166	167	153	153	173	183	175	173	174	161	161	154	138	147	171	197	192	154	154	167	172	169	180	158	175	163	177	143	155	178	158	161	190	197	193	155	168	176	175	182	155	184	174	184	168	170	180	179	175	157	164	168	172	159	174	172	158	174	164	152	169	173	163	161	155	190	186	155	198	166	144	184	154	179	162	169	165	157	153	171	180	170	184	150	163	156	162	153	189	163	169	187	180	167	165	152	183	173	164	145	159	169	169	152	162	176	152	167	152	161	165	179	166	167	161	162	156	149	178	156	164	155	181	155	180	168	166	166	150	185	156	165	158	163	172	164	171	173	171	145	185	165	185	173	143	159	154	147	188	175	147	195	146	158	159	151	167	170	151	149	177	169	155	159	151	165	167	156	177	154	166	170	161	200	153	166	154	168	167	189	162	178	154	180	193	179	175	156	147	170	155	160	168	154	174	192	155	149	150	131	156	168	188	180	190	181	159	177	151	163	164	170	163	190	167	172	175	181	170	154	164	150	170	163	172	184	175	192	155	168	168	166	159	167	161	164	148	186	177	183	167	161	150	174	184	169	157	184	147	172	171	149	153	200	177	147	167	177	158	159	184	172	144	149	170	175	173	165	156	156	154	179	170	168	153	135	190	167	152	152	157	184	174	143	162	188	134	171	157	175	174	190	175	141	204	179	165	187	160	179	170	150	165	165	162	149	184	160	165	176	158	185	160	152	154	157	158	182	194	184	163	175	173	194	177	188	192	162	195	181	163	162	178	161	163	162	177	173	170	179	199	164	171	167	181	161	182	196	170	187	190	151	176	159	170	148	179	184	168	181	198	161	153	136	158	176	166	192	174	157	169	171	148	165	159	157	155	160	176	138	142	165	189	189	174	196	165	174	179	156	166	159	179	187	164	188	154	166	178	166	177	167	161	151	176	162	175	164	153	185	169	179	168	177	176	170	152	158	161	168	181	160	163	155	151	194	160	152	168	169	178	158	149	174	175	161	159	170	169	155	178	178	170	187	196	162	147	145	158	159	170	190	196	163	165	186	153	186	181	149	179	189	166	141	156	175	164	157	175	170	183	171	153	163	164	165	140	157	165	147	176	174	179	158	186	172	182	163	177	168	175	174	181	169	167	179	177	181	174	163	147	156	184	176	172	159	195	144	151	157	170	163	178	187	159	169	182	154	149	175	173	174	177	135	152	132	166	153	164	184	174	185	144	165	188	176	187	159	153	152	158	181	157	152	153	162	172	190	170	173	175	188	185	198	186	175	172	175	196	156	169	165	169	167	201	159	168	155	166	155	148	165	168	176	141	180	167	180	177	168	164	158	146	176	164	156	151	178	171	190	147	160	188	175	203	185	164	164	164	216	158	162	153	178	170	189	159	150	177	151	176	137	164	166	187	160	180	200	181	156	160	155	142	176	165	149	194	162	178	157	164	183	161	180	167	166	164	148	198	191	200	179	180	160	189	156	146	160	179	200	168	171	174	161	173	168	164	204	198	189	176	196	173	168	165	170	176	158	193	162	165	162	171	171	182	173	159	157	165	172	169	153	169	172	137	159	178	161	139	155	160	161	174	152	174	167	168	173	182	174	162	171	167	153	160	172	175	171	161	162	176	159	189	181	170	201	163	157	182	155	174	171	178	133	179	140	162	155	164	157	160	180	160	155	157	196	151	143	170	183	164	160	155	171	171	169	179	192	198	192	179	158	159	171	174	159	190	173	177	189	156	157	162	169	167	181	171	167	151	163	169	165	170	189	178	182	164	181	144	149	176	159	177	181	192	172	151	159	166	203	138	175	151	153	174	155	169	155	137	194	146	161	151	146	158	157	181	191	148	187	177	165	179	161	199	166	160	168	181	177	180	169	184	158	187	160	146	146	179	181	147	167	183	155	155	147	176	189	165	173	154	165	161	187	175	177	166	175	173	177	170	159	172	178	157	155	180	168	198	162	167	179	208	150	142	141	157	168	144	165	200	192	171	172	174	186	133	161	177	175	137	161	155	187	188	162	157	179	173	167	182	180	163	180	205	168	156	173	171	182	174	191	182	155	169	163	172	161	154	188	184	173	162	180	176	150	143	192	167	198	171	162	163	170	171	185	194	160	172	156	174	180	188	135	159	180	177	175	161	157	167	143	171	170	166	200	173	167	141	162	174	157	181	174	145	168	191	165	161	176	163	178	172	156	167	184	158	172	152	173	198	191	154	144	163	162	163	165	150	179	166	165	154	177	167	192	181	153	145	189	180	161	168	177	160	170	158	177	165	167	187	175	174	154	171	148	166	157	158	171	205	160	152	161	173	155	193	171	175	181	145	164	159	146	147	153	170	174	193	172	171	173	166	163	156	173	167	193	174	142	164	173	172	167	183	178	154	153	177	145	162	173	160	198	186	171	145	174	158	174	156	154	161	150	165	172	165	181	167	167	153	175	147	154	173	195	173	156	138	165	149	124	155	180	183	167	168	159	171	178	170	175	169	177	166	144	161	170	163	186	177	171	157	163	180	156	175	153	195	146	166	161	194	184	194	175	194	166	188	168	185	163	174	172	161	159	173	153	166	178	171	175	204	188	164	173	164	180	189	165	150	132	169	171	175	174	173	148	163	181	183	175	192	193	175	182	175	173	179	181	159	175	203	165	171	154	175	152	157	159	166	156	181	166	154	159	168	170	177	160	165	185	169	173	166	170	142	139	152	169	178	186	155	157	160	174	159	155	152	143	149	153	171	206	186	168	166	178	167	141	203	179	168	138	172	166	136	166	180	154	178	178	172	167	188	187	161	154	156	172	177	159	170	174	173	180	145	172	168	179	152	157	161	169	159	154	163	164	150	181	170	163	182	182	192	138	156	147	169	151	151	156	178	161	179	175	167	166	164	177	183	170	148	157	172	156	160	165	183	189	179	182	162	172	159	183	153	181	143	171	169	161	183	169	172	174	159	171	141	161	132	197	152	170	178	195	142	176	167	160	196	185	147	173	168	185	158	175	175	185	159	195	178	167	169	141	151	146	172	177	171	140	170	158	162	169	180	183	183	172	175	161	170	182	164	147	154	175	153	164	187	190	176	187	189	176	155	193	175	174	171	142	178	169	155	176	163	160	168	164	145	193	158	179	181	153	167	186	178	154	147	187	158	164	184	169	171	161	184	174	175	204	169	174	157	170	163	191	158	167	156	187	169	170	167	174	167	161	169	158	164	176	183	160	171	158	167	169	149	149	175	173	186	183	145	161	152	158	174	159	168	161	187	154	162	164	170	189	182	166	171	172	175	144	186	197	158	172	157	172	168	154	158	188	159	150	164	147	172	151	153	159	178	196	169	170	170	203	164	185	214	158	164
7819	4674	544	443	392	429	452	414	423	404	458	413	464	436	387	413	430	416	428	419	382	419	395	480	386	423	411	433	431	422	434	438	448	448	411	384	402	378	417	430	444	404	395	436	452	425	397	445	412	445	409	446	386	414	403	392	448	428	404	400	437	441	421	410	440	425	418	418	416	390	362	389	428	414	424	438	401	425	393	388	418	428	429	411	416	424	413	414	413	405	416	415	395	393	389	435	397	386	447	424	406	426	431	421	424	401	450	420	421	436	407	393	428	419	416	424	399	438	433	435	432	398	430	405	411	404	389	410	436	427	385	395	413	399	416	400	395	394	402	424	419	407	412	401	438	417	419	419	393	406	436	395	418	411	407	396	423	389	411	392	433	391	380	406	423	425	428	442	410	392	452	367	430	419	420	420	405	397	405	430	381	423	364	390	394	431	412	431	432	412	434	443	423	397	407	400	438	421	429	448	399	393	421	394	380	405	397	404	396	432	466	382	441	413	417	428	431	401	403	410	407	421	428	433	384	411	386	406	375	434	428	395	410	397	424	414	435	406	431	389	401	421	399	393	422	419	411	389	422	402	405	454	442	414	386	410	425	391	420	391	398	420	395	427	410	406	427	405	429	417	439	408	404	417	424	398	418	463	404	448	414	425	419	405	427	373	389	403	442	419	420	446	381	364	426	409	404	420	432	407	437	384	423	417	445	425	423	436	419	426	378	421	391	418	411	421	391	397	470	413	434	385	401	408	423	403	410	430	442	419	411	418	434	418	421	423	407	453	411	376	446	418	388	412	409	425	420	420	404	407	388	398	444	425	428	384	384	419	454	401	437	428	376	427	386	414	435	391	389	419	384	414	430	381	428	410	394	422	429	428	417	399	409	394	436	385	422	421	412	405	400	400	448	449	395	418	394	419	414	398	432	414	420	414	419	392	404	397	431	369	400	421	398	428	397	424	416	403	407	447	408	400	371	467	401	409	441	431	396	407	403	405	396	407	413	453	413	419	387	369	439	411	427	437	439	412	392	429	404	395	400	393	380	419	412	415	409	444	408	423	406	412	408	386	409	410	419	391	429	458	392	414	416	428	410	414	421	392	419	418	393	425	406	415	441	401	407	434	386	417	436	432	408	434	416	436	415	394	377	370	435	389	397	445	412	435	413	402	419	429	444	417	401	395	393	452	374	435	436	395	418	420	416	443	424	384	417	410	418	422	439	419	394	436	422	442	414	406	393	386	405	419	423	460	405	427	399	444	430	419	404	409	457	394	408	400	414	438	409	377	424	413	421	465	407	415	405	401	400	427	408	422	415	446	419	393	415	405	390	410	447	420	399	419	445	413	432	411	403	439	400	444	412	405	450	430	381	402	416	422	409	456	415	456	433	435	396	432	392	419	450	425	395	369	392	380	390	420	397	389	397	449	429	435	438	417	399	433	422	449	395	391	408	401	409	423	366	395	401	447	413	414	390	398	409	402	405	424	415	390	384	399	417	420	417	399	406	405	418	450	400	401	393	421	427	406	422	439	422	419	414	414	425	413	382	383	400	431	388	412	409	447	442	431	394	407	382	418	402	388	408	396	409	391	403	432	412	413	425	449	419	424	399	438	410	404	400	418	408	424	442	375	417	384	381	444	401	389	412	424	454	387	418	396	404	424	372	392	377	425	397	393	409	424	434	424	421	426	426	459	421	438	394	406	378	397	412	446	407	397	403	432	379	435	440	381	447	376	441	413	402	400	413	449	418	446	365	432	430	361	442	386	442	381	398	400	390	394	415	417	380	411	430	412	419	417	383	393	405	413	422	384	416	420	388	462	437	443	421	396	410	459	417	449	377	399	396	406	409	408	417	453	444	425	387	373	387	429	421	419	401	424	395	389	449	404	409	427	421	398	386	393	417	416	418	412	398	417	403	407	414	421	393	403	428	457	430	399	389	403	402	431	411	462	382	426	420	394	408	406	407	410	351	389	414	423	378	404	411	403	408	428	456	411	389	433	408	405	454	409	400	405	410	405	418	377	395	399	418	451	395	449	396	407	392	423	414	398	399	401	383	426	424	411	463	383	452	404	437	423	401	419	444	411	403	396	398	435	409	444	438	401	440	419	422	410	426	424	428	413	407	450	416	414	429	399	412	428	396	377	430	413	426	413	405	438	396	411	421	421	415	422	417	395	375	388	417	427	427	365	400	409	397	441	450	425	387	442	407	444	427	371	410	400	424	422	427	442	418	433	390	450	416	402	412	444	400	403	420	397	381	440	411	431	405	426	375	407	412	377	431	430	419	393	449	445	393	434	406	432	399	391	382	421	436	437	391	394	414	434	452	415	411	472	372	436	422	423	446	410	429	419	373	416	409	418	412	405	416	391	451	423	410	449	417	436	422	419	479	419	411	373	408	399	437	413	369	403	404	425	404	455	393	419	406	458	406	425	442	366	446	431	467	440	397	395	403	448	420	432	470	439	420	454	446	438	431	430	423	384	420	426	388	397	421	442	421	409	418	409	411	437	461	427	450	430	434	422	411	401	379	441	418	413	423	435	437	388	416	458	406	404	434	437	405	381	433	381	405	397	437	408	431	408	410	424	416	414	391	426	403	392	415	429	420	393	419	436	421	412	398	441	428	408	415	415	422	404	437	448	397	395	430	373	446	400	447	417	443	408	423	427	429	414	431	421	388	462	410	439	405	382	409	428	409	399	385	387	412	412	419	405	406	415	438	433	440	358	397	416	402	454	404	379	409	420	378	390	426	392	391	429	389	415	373	449	370	410	426	369	415	418	414	426	381	445	435	418	389	387	422	424	370	428	411	402	408	405	404	396	433	389	408	384	425	403	438	411	393	404	405	380	421	399	442	411	409	437	397	397	418	414	387	396	410	403	369	442	373	381	455	410	375	398	412	405	380	419	406	451	399	390	415	422	447	394	407	408	406	420	440	395	392	411	427	412	447	405	394	428	418	420	435	444	391	442	435	405	389	421	431	392	413	412	432	440	400	415	406	430	405	418	403	419	449	429	416	436	431	405	380	432	417	379	379	409	459	416	429	403	413	418	398	427	393	416	418	392	405	408	462	396	420	394	439	404	411	449	383	424	442	458	420	370	430	414	441	341	414	410	388	431	417	389	417	408	433	411	416	402	394	412	430	429	428	383	398	420	383	380	434	398	409	386	417	406	393	421	383	368	417	453	420	373	466	425	453	410	410	436	406	425	454	394	393	414	433	406	420	395	440	406	432	431	416	402	415	413	396	398	418	413	374	423	395	391	394	392	420	383	396	394	433	406	428	394	416	399	407	411	411	414	448	425	417	426	416	431	410	396	414	446	398	393	374	414	394	427	381	427	394	406	373	435	396	440	447	384	422	430	429	448	437	433	395	402	418	451	420	426	417	412	401	407	404	435	401	383	401	390	364	413	390	362	383	409	420	416	378	416	443	390	410	439	414	413	432	408	387	431	400	417	429	386	402	423	416	427	433	386	383	429	398	447	424	409
24905	21444	24985	28284	21433	21073	1188	398	345	329	310	312	334	300	293	329	309	296	296	287	267	276	290	285	267	321	305	322	344	309	270	256	321	307	304	339	301	278	320	264	279	288	276	300	308	273	303	309	290	276	318	330	271	263	285	255	297	269	280	297	283	293	278	274	301	279	333	270	300	296	280	312	281	272	276	288	313	277	279	281	264	260	289	325	272	309	317	249	286	262	293	281	298	299	271	280	293	286	265	281	310	294	282	270	278	287	266	278	265	291	310	294	266	288	319	293	291	282	244	276	262	320	276	303	295	302	298	296	311	304	258	296	273	281	324	287	272	281	318	269	288	282	288	282	264	335	278	275	253	288	267	329	293	272	296	267	302	262	283	271	257	276	267	272	279	275	270	266	301	294	271	302	296	303	271	292	268	266	262	251	280	264	292	289	272	269	298	316	304	302	313	301	297	292	317	266	264	290	306	307	300	281	280	284	288	313	302	321	290	281	307	280	326	290	285	303	273	292	314	315	297	263	263	275	272	312	298	286	297	313	281	292	301	300	298	291	277	274	270	271	289	276	324	285	285	263	280	268	293	296	288	292	277	331	264	287	293	283	256	265	278	314	266	277	282	258	252	279	290	297	288	300	290	278	275	288	271	266	287	268	301	265	279	279	315	298	270	287	266	307	272	265	306	252	301	303	271	262	287	292	294	322	269	315	274	290	331	304	304	269	267	254	269	255	296	285	270	283	296	317	270	278	294	306	294	294	313	269	262	282	294	313	285	290	276	288	288	295	282	273	275	282	280	284	282	274	291	306	300	308	295	275	287	253	296	329	296	309	278	255	278	268	277	292	293	254	323	294	286	308	318	256	298	305	296	254	301	297	275	270	287	260	286	282	280	302	308	315	276	261	288	286	291	268	312	292	285	270	292	310	280	282	288	270	280	291	264	258	287	281	288	295	263	290	293	282	279	276	264	309	277	273	286	291	300	304	271	257	256	277	285	279	289	269	289	295	284	290	302	283	289	264	302	249	287	280	294	248	257	281	297	270	297	299	256	289	299	261	288	285	297	272	269	323	299	282	292	272	296	301	271	279	280	257	293	260	288	285	273	281	290	283	310	308	272	277	309	302	296	318	298	282	288	257	286	295	291	274	269	265	254	279	259	274	278	302	300	280	297	325	295	244	304	278	280	279	281	295	280	288	299	285	315	332	290	270	285	256	282	262	277	263	269	267	316	293	300	286	300	305	307	310	288	270	275	279	310	264	270	251	279	298	277	279	265	276	274	270	278	301	296	330	259	280	285	286	289	289	285	304	266	288	281	266	269	305	280	278	278	269	270	287	288	262	299	272	295	323	257	285	321	303	285	289	277	284	279	281	284	285	262	275	303	287	296	262	296	298	276	260	274	292	295	270	273	288	316	279	295	277	282	262	285	293	281	281	301	275	290	286	277	290	265	295	273	325	266	299	291	307	297	300	291	288	278	263	289	306	290	298	275	265	294	292	263	280	315	281	262	333	317	285	323	290	281	295	293	321	295	300	299	278	318	282	268	285	264	302	290	291	285	284	286	304	268	289	287	280	304	294	266	293	292	284	252	273	305	259	304	294	282	286	263	323	280	273	254	313	280	297	290	292	321	284	294	239	306	276	301	287	289	268	294	272	284	275	277	296	294	280	303	283	286	264	281	270	287	260	338	292	277	290	287	271	284	266	285	279	264	286	282	289	298	282	282	287	255	254	264	302	279	293	296	276	251	290	275	259	296	297	274	311	269	274	313	245	274	284	251	277	273	266	329	288	274	293	280	265	320	291	249	279	289	264	287	291	289	281	269	273	289	304	305	260	314	327	248	259	259	283	296	277	309	317	295	300	286	332	277	297	279	282	296	248	264	289	255	264	308	296	271	298	260	300	288	286	281	283	244	307	291	289	294	274	263	318	272	312	288	276	270	275	262	266	282	276	310	292	303	279	259	293	283	268	269	277	271	279	291	350	262	280	272	290	277	313	268	300	308	308	245	264	278	297	266	276	244	264	258	248	269	252	274	271	296	283	242	271	298	289	310	270	273	265	270	273	310	280	307	285	293	302	268	302	272	306	299	310	263	300	305	284	250	274	295	306	301	259	295	288	298	292	259	290	301	318	288	257	280	291	285	310	276	279	277	289	245	304	260	263	280	272	277	265	288	309	301	298	293	305	270	310	272	304	263	243	280	299	269	270	273	270	271	290	312	296	274	309	266	269	277	271	290	293	288	262	315	306	315	276	287	320	314	303	282	309	324	317	252	282	280	256	276	292	279	299	299	253	274	292	264	260	277	295	278	259	257	307	275	244	282	266	288	279	272	292	258	265	251	278	277	286	293	319	281	284	300	278	286	267	282	269	296	278	279	294	295	297	279	256	288	315	339	322	268	283	294	310	268	269	286	316	282	294	297	302	291	289	270	296	317	290	294	253	327	285	298	285	295	294	272	282	270	283	322	291	273	304	265	293	296	274	312	282	298	287	299	292	309	283	314	286	283	277	301	275	252	264	260	298	283	288	262	286	278	247	303	286	242	274	314	271	267	269	285	246	269	269	309	293	280	268	256	307	267	258	285	276	288	283	299	291	274	290	320	281	252	307	312	296	288	327	329	292	271	237	295	314	261	266	284	273	284	275	257	270	267	275	280	305	274	307	292	246	233	298	277	278	295	305	350	255	287	257	283	289	320	276	262	302	305	256	300	301	280	267	300	297	319	269	295	293	295	311	265	297	291	314	318	288	286	260	271	313	287	285	284	295	296	295	309	302	276	312	260	270	299	296	259	287	287	277	276	294	315	341	303	298	317	264	269	261	276	262	311	281	256	259	318	297	274	267	266	275	262	282	322	306	294	316	280	297	290	299	287	271	270	289	263	305	254	313	293	257	296	269	281	276	249	280	248	273	271	305	300	280	280	306	278	280	261	254	283	276	259	280	305	294	274	303	277	320	291	250	285	309	308	261	265	276	296	271	299	283	320	266	291	302	280	269	301	261	289	260	303	307	295	249	283	280	290	270	305	295	282	289	290	287	298	308	301	286	295	295	323	300	284	296	284	277	284	279	282	298	284	290	275	262	293	285	283	257	320	246	255	317	299	291	301	266	251	287	254	297	304	279	298	276	277	289	296	298	289	262	272	279	277	307	269	268	290	286	259	296	278	314	248	289	280	272	301	259	286	306	265	282	274	278	262	249	251	270	270	291	272	327	304	306	284	275	276	256	295	298	308	287	292	292	288	293	284	305	242	295	319	265	301	255	307	246	314	280	277	326	313	301	277	300	261	280	289	275	288	282	279	254	264	280	279	285	269	239	273	330	297	283	310	279	307	267	295	311	272	319	302	298	295	284	292	293	276	266	279	282	283	275	269	284	293	294	275	291	317	273	293	270	299	273	315	308	293	280	272	261	272	268	272	291	279	249	294	288	295	283	310	269	266	291	304	264	284	295	290	297	289	278	277	279	275	255	266	254	261	288	269	317
19880	32452	2107	1001	733	664	668	678	659	659	658	645	615	623	667	645	598	627	607	641	643	679	597	629	669	643	620	625	672	623	616	598	623	603	643	615	616	642	624	624	578	623	649	579	615	622	599	602	658	630	612	620	636	647	603	595	602	597	605	645	580	648	652	629	629	623	667	662	625	631	668	662	629	653	634	629	596	671	603	601	609	591	659	648	600	591	575	664	656	639	636	663	603	595	582	621	658	617	624	649	630	627	613	630	643	630	638	624	611	609	643	584	595	611	591	626	608	643	629	627	615	631	630	662	652	643	636	617	616	616	640	619	636	626	611	625	652	631	586	643	610	655	608	632	631	633	639	601	630	670	678	637	601	650	597	599	671	642	681	614	615	679	607	655	659	661	633	647	587	639	648	619	587	624	618	619	631	617	641	619	638	632	651	595	615	610	656	598	638	641	609	645	595	606	639	589	625	594	620	578	591	595	639	625	613	638	650	671	599	611	639	628	610	628	642	639	616	659	639	606	600	592	644	663	659	634	612	657	618	645	628	615	632	598	615	676	583	616	681	639	636	615	639	660	636	591	636	660	638	620	622	623	599	606	608	630	635	606	651	657	597	669	650	631	627	645	659	567	628	601	605	622	672	624	613	637	615	644	653	614	654	632	615	633	586	627	606	618	581	618	635	641	599	653	625	603	600	635	613	586	626	617	673	600	628	599	599	591	601	628	610	584	605	615	617	619	635	656	643	645	636	685	602	620	640	614	603	612	589	618	661	664	619	643	626	627	637	654	625	582	629	590	631	641	632	641	605	599	655	600	567	614	622	669	667	653	640	629	653	621	590	631	635	632	648	629	634	628	674	667	619	633	660	664	613	607	594	626	636	652	604	674	654	585	619	623	597	619	559	587	609	631	640	574	600	618	593	659	662	643	641	643	623	632	664	645	623	674	610	641	636	649	584	583	624	659	638	618	598	603	618	585	601	648	582	667	616	641	573	646	630	624	615	646	605	601	617	653	595	599	628	641	629	632	642	612	623	636	625	580	641	654	600	649	630	592	573	634	628	610	614	634	649	646	625	617	640	645	658	580	618	612	577	632	622	663	630	607	656	656	604	658	659	629	644	653	647	683	594	605	600	660	599	637	584	586	645	625	610	600	599	613	612	614	576	561	627	663	632	627	541	623	649	622	620	635	657	588	613	581	604	554	630	659	601	661	652	622	586	662	626	635	617	614	633	595	619	629	615	666	614	640	645	661	641	630	580	638	636	620	618	629	607	596	667	605	639	662	658	575	639	636	646	582	624	631	643	634	590	618	627	621	652	613	589	659	654	642	679	648	643	628	655	625	569	623	605	601	602	638	596	656	656	633	635	678	674	654	598	598	585	615	666	641	604	632	609	632	628	636	607	635	605	624	649	630	616	657	579	638	669	661	651	606	630	610	651	607	631	631	611	574	562	647	629	593	605	620	639	634	611	636	638	625	620	598	649	573	603	595	633	651	610	593	647	627	599	628	615	620	669	623	631	618	601	663	663	586	588	657	662	614	653	630	616	638	628	659	614	625	593	621	676	593	571	648	657	594	647	606	626	633	628	580	631	614	620	608	642	638	625	640	626	594	575	667	603	615	605	597	592	619	605	653	610	584	642	656	625	634	655	596	620	650	607	654	629	660	630	660	613	666	659	628	621	626	624	666	614	668	599	614	618	582	623	585	647	578	636	595	593	626	637	625	675	621	669	651	666	592	569	627	631	623	617	623	604	614	635	646	575	651	671	638	608	635	654	633	658	644	631	613	601	620	626	637	582	634	616	641	653	626	626	594	657	613	644	644	636	604	637	641	639	670	661	657	585	584	578	625	635	605	628	649	664	611	604	605	624	643	672	645	612	627	648	581	624	673	626	577	648	601	646	672	591	647	603	639	638	631	614	629	632	596	601	608	649	615	605	622	614	623	608	582	648	643	636	607	610	641	619	652	618	632	625	666	632	636	640	591	637	658	649	597	638	688	618	620	556	608	588	653	649	625	621	601	618	635	665	563	604	642	609	607	666	635	629	638	596	650	590	591	641	645	679	635	626	623	587	628	677	630	619	635	623	619	628	637	601	613	570	638	633	617	643	642	624	644	664	643	607	639	610	596	620	597	624	644	648	577	617	648	641	678	613	603	623	661	654	618	695	613	636	617	611	615	585	614	618	625	621	651	652	610	590	614	600	654	623	622	637	615	630	630	613	618	619	614	621	604	667	611	602	619	634	660	631	650	638	632	620	587	576	652	585	600	557	651	644	628	628	635	587	647	599	627	583	610	617	615	617	603	649	598	621	610	614	635	594	607	635	607	607	658	630	596	671	621	656	613	626	618	606	596	650	673	656	683	640	601	596	574	611	610	605	641	584	640	616	609	629	591	710	630	610	631	682	670	575	633	609	633	637	643	646	620	620	612	617	610	598	604	607	619	666	627	608	620	629	606	638	632	605	602	670	635	592	659	619	635	601	651	610	609	638	627	622	573	620	654	645	601	580	614	619	595	613	608	627	617	623	599	630	632	600	600	578	630	647	643	633	619	625	616	628	590	651	647	586	626	620	627	651	644	639	667	600	617	626	621	628	624	617	566	595	635	640	567	618	615	618	642	577	596	607	695	601	591	630	596	618	658	613	645	612	614	594	635	640	636	635	633	640	650	616	648	590	685	655	611	621	595	599	601	598	639	603	639	597	643	620	626	609	599	589	620	621	614	640	574	623	601	602	626	612	643	618	655	605	619	578	580	649	662	646	612	665	614	660	591	651	635	612	606	577	656	640	602	611	651	648	607	595	629	643	669	625	615	617	649	649	616	611	633	575	662	670	601	651	602	595	628	606	639	646	615	593	634	645	648	641	612	593	616	639	632	648	634	584	647	622	608	609	618	606	627	616	628	592	631	668	638	589	655	632	667	588	649	583	607	647	614	622	600	586	628	576	629	634	655	603	666	632	674	625	692	658	608	618	618	610	584	610	635	620	621	620	643	600	597	594	589	630	602	642	601	612	628	604	652	619	603	639	612	610	627	628	617	694	649	638	618	627	647	602	645	643	616	613	588	611	641	587	615	630	666	630	655	615	628	609	641	637	675	630	567	667	608	636	653	597	619	575	662	606	653	632	616	639	613	623	608	649	635	591	619	597	636	623	616	648	623	621	639	633	669	600	626	632	605	615	635	635	590	628	638	651	581	631	650	644	605	655	621	633	646	606	655	590	620	634	609	667	641	566	691	652	636	591	635	654	601	656	601	635	640	647	654	618	597	628	583	608	632	616	612	653	634	606	642	607	619	595	655	592	617	619	612	605	649	609	650	638	603	638	662	639	618	640	632	625	652	588	610	630	653	642	621	634	616	599	635	629	628	663	637	616	586	645	649	609	602	646	626	616	630	607	663	628	659	604	593	630	600	695	689	643	573	632	599	650	645	692	622	589	635	655	602	627	609	637	646	573	578	633	662	640	584	606	668	658	638	648	623	642	623
24312	21452	25368	27960	21453	21465	20746	785	398	321	333	278	275	262	288	258	262	278	258	266	274	236	260	269	250	275	234	258	204	227	223	239	225	240	233	216	220	235	251	258	239	226	246	248	227	214	250	244	250	237	231	226	240	256	246	259	259	260	214	238	245	235	243	215	232	296	244	238	240	250	238	244	232	231	215	242	276	252	269	248	240	236	218	250	229	242	229	203	199	223	243	211	242	236	233	242	250	219	250	222	278	243	266	235	235	233	218	252	248	218	221	219	217	220	251	272	219	225	252	250	245	253	249	238	238	254	232	250	240	225	236	224	219	228	228	232	267	244	255	241	261	216	242	232	243	242	243	204	215	232	232	260	227	261	214	230	241	251	228	224	229	223	254	257	246	257	253	255	228	257	259	235	234	240	247	230	245	240	242	230	229	241	234	244	257	226	248	255	221	228	255	233	226	232	239	235	212	239	201	223	260	248	232	254	252	203	230	276	238	245	200	199	214	243	242	240	212	230	217	247	230	241	246	255	257	233	199	223	233	201	217	241	220	203	234	266	239	212	227	234	239	243	236	240	219	254	224	219	206	206	248	243	258	222	198	256	229	247	220	270	248	231	246	212	229	229	231	204	236	240	266	236	245	226	245	236	237	243	269	242	216	235	231	243	222	232	229	251	214	233	257	238	239	220	233	219	224	225	233	232	214	253	230	268	258	241	232	237	194	232	225	224	245	220	217	246	213	244	234	249	236	236	226	241	209	208	259	260	229	243	238	229	242	276	230	256	263	225	216	240	237	225	244	235	223	246	256	229	193	244	210	242	214	257	242	260	250	243	233	259	216	231	226	232	243	245	222	227	227	244	245	241	263	208	242	206	212	229	227	235	242	265	207	246	220	229	232	224	240	228	236	249	290	231	241	246	226	229	259	206	244	210	205	252	279	246	243	278	247	256	236	197	271	271	238	221	231	245	231	272	218	216	242	231	226	258	246	228	205	251	229	216	223	246	263	248	271	230	214	249	239	224	215	236	211	229	237	221	270	194	239	224	239	214	240	224	210	231	220	213	257	234	210	251	224	232	258	230	232	208	236	243	233	233	231	236	249	231	267	213	230	210	229	235	247	243	199	244	246	242	236	212	233	226	239	230	250	210	256	232	238	223	237	242	230	237	257	257	224	261	229	237	229	236	243	245	240	231	240	239	242	237	257	215	227	241	220	236	238	247	255	236	224	221	249	244	262	248	254	237	235	240	230	240	235	250	244	268	230	236	246	244	244	261	250	234	230	248	211	215	268	233	233	277	218	237	250	225	239	245	214	262	239	250	229	214	216	227	239	247	225	235	256	274	257	234	240	196	180	239	233	247	232	231	252	249	249	252	232	271	257	270	216	209	245	231	211	221	260	237	215	217	215	248	240	198	238	209	206	227	235	218	257	252	236	228	251	230	247	238	230	207	228	213	251	236	265	252	231	230	259	236	248	241	250	240	254	219	220	250	253	242	249	251	239	260	224	223	219	258	237	227	242	237	228	237	240	249	224	217	233	261	240	240	227	246	193	236	222	225	209	242	213	221	235	231	229	219	218	246	233	275	209	220	232	235	259	249	247	259	224	230	187	238	246	238	257	252	255	209	237	239	222	247	226	260	202	236	236	222	254	201	245	210	237	220	195	226	254	221	241	237	240	235	207	232	231	214	207	262	246	237	228	218	209	269	233	214	235	297	236	231	230	222	238	215	217	214	220	233	242	253	203	256	263	238	237	236	211	224	224	226	248	235	260	235	245	240	253	249	217	225	206	234	210	209	243	233	239	232	251	213	249	241	211	248	235	236	234	228	213	207	236	220	236	250	251	202	253	236	241	221	232	193	258	234	249	236	249	264	263	270	222	248	231	229	237	242	232	223	214	240	227	230	209	203	248	249	242	234	237	204	235	231	252	257	254	212	243	209	243	204	233	208	250	226	202	248	199	229	242	222	254	204	226	270	233	222	265	223	239	255	248	227	225	226	228	238	269	243	237	237	227	279	259	236	243	240	243	243	241	238	242	207	213	263	226	230	217	284	263	252	266	266	256	256	215	255	205	243	241	241	222	251	246	223	208	214	218	226	214	227	248	224	218	264	225	239	229	244	235	231	242	228	222	246	229	214	235	270	255	227	228	253	228	193	237	258	227	242	191	237	236	236	236	233	229	246	241	244	236	261	227	237	195	226	258	224	227	246	209	251	204	230	242	231	225	219	221	232	251	257	256	221	243	243	253	261	230	245	232	226	213	246	231	249	248	232	235	240	239	231	228	230	225	221	229	258	238	182	224	185	205	231	237	225	237	233	230	229	222	249	254	237	240	246	242	252	220	256	226	225	239	240	250	232	235	219	238	237	229	223	263	236	248	252	235	243	225	240	219	237	249	220	224	228	214	222	214	231	226	230	275	254	229	227	256	244	228	247	217	213	240	227	205	213	230	233	217	216	239	212	254	237	206	237	251	262	238	248	226	232	229	209	216	243	211	231	245	236	226	217	258	225	215	235	240	212	209	244	249	236	217	244	265	252	259	217	263	243	236	228	229	233	226	242	218	215	222	256	263	235	233	253	232	247	249	268	232	258	246	266	242	225	274	237	261	226	250	281	222	246	234	232	241	265	239	265	254	230	222	240	233	228	244	254	211	239	231	269	244	238	244	216	207	226	252	236	225	238	251	242	246	207	236	233	234	229	194	237	199	259	188	229	223	254	246	233	195	229	232	234	234	214	247	251	218	259	229	230	247	242	232	227	246	236	230	233	246	241	220	232	234	278	233	222	250	237	242	234	260	234	234	231	257	252	259	246	259	244	272	238	263	245	251	201	253	214	236	210	225	208	254	216	217	211	234	225	224	228	228	220	225	241	221	216	233	249	249	211	216	246	218	232	249	245	234	247	227	229	215	215	217	240	219	214	243	224	245	231	253	244	267	227	218	249	222	238	253	210	238	227	225	208	232	232	231	225	252	257	238	247	203	251	234	234	243	239	244	246	255	238	220	238	253	225	272	204	222	189	206	237	213	212	236	221	217	229	224	229	232	225	242	221	235	242	226	229	225	235	196	224	207	219	226	239	253	229	225	240	244	244	230	267	236	222	234	239	253	244	274	254	212	238	230	245	228	222	228	249	244	208	237	234	214	242	249	251	215	228	246	236	234	216	219	239	230	271	250	222	229	244	232	245	260	229	231	240	224	243	214	237	236	238	230	251	216	246	234	237	252	242	267	244	221	209	257	266	232	230	268	206	221	224	220	238	251	288	245	253	231	258	243	232	252	245	209	246	231	227	254	241	232	229	257	233	242	206	233	205	220	242	238	235	223	224	230	233	249	223	229	261	226	242	231	233	271	233	207	259	242	256	247	236	242	253	228	233	238	229	248	225	203	205	219	227	234	241	225	235	222	250	222	268	216	206	233	221	218	241	246	216	240	260	254	202	250	233	251	223	231	222	232	210	242	231	230	211	229	238	240	241	241	254	225	259
25894	42460	3347	1315	795	628	577	573	569	529	539	553	529	499	524	481	501	519	511	565	493	523	485	461	511	517	528	525	512	498	493	504	470	472	488	502	492	481	476	504	492	511	503	478	461	499	507	489	524	509	500	531	458	497	492	479	474	479	501	491	471	488	478	468	502	456	484	520	487	547	519	487	484	472	514	477	482	465	508	479	497	541	473	503	538	489	535	501	509	495	501	481	494	548	486	475	488	480	466	531	502	488	456	484	523	484	542	499	484	483	511	444	454	484	506	458	462	479	534	475	491	515	474	481	506	473	534	493	460	509	448	462	493	535	495	471	506	490	487	492	511	502	504	499	483	498	515	493	499	504	507	526	499	511	465	493	479	506	477	517	521	543	462	512	507	509	515	496	468	475	480	507	480	463	489	489	520	460	502	482	483	508	506	492	519	516	493	478	494	523	474	506	456	477	518	517	509	482	496	478	483	487	531	483	509	481	537	492	525	487	479	484	468	480	518	491	487	506	480	524	500	501	460	485	488	495	495	466	506	495	513	496	485	456	487	494	476	508	484	519	516	501	556	494	504	490	518	531	459	470	498	479	470	530	492	505	540	481	504	480	497	457	476	470	481	495	495	505	498	492	509	533	488	489	512	540	474	515	506	468	484	474	502	503	498	461	573	483	451	467	497	494	480	476	498	482	481	484	507	494	457	529	495	482	470	525	482	489	487	471	494	477	516	491	527	477	484	515	469	525	481	491	504	479	488	454	485	489	448	496	507	489	506	465	499	523	537	487	485	479	466	456	509	509	507	466	506	513	509	476	506	463	492	529	506	489	510	473	493	523	521	508	498	484	514	475	439	501	486	533	469	459	492	487	512	502	490	505	521	485	500	484	482	499	520	480	468	514	482	468	493	456	512	503	479	455	468	555	492	483	481	517	486	493	478	505	536	521	468	506	471	506	489	486	459	463	490	459	496	522	483	484	538	491	542	465	505	495	533	520	520	520	492	503	509	476	548	482	474	532	532	523	532	511	476	478	550	490	518	494	508	484	489	518	520	472	506	491	467	452	504	510	513	496	492	477	514	512	480	482	485	463	488	551	498	483	529	498	448	476	494	500	464	455	489	479	492	484	495	487	476	474	495	447	547	498	495	526	511	511	476	482	526	488	512	479	499	518	494	479	506	505	488	532	486	485	465	504	482	570	475	473	506	462	463	508	466	452	511	486	507	467	506	493	481	513	527	507	506	494	521	465	491	484	486	478	514	515	530	511	521	521	484	517	444	517	471	464	528	507	468	464	499	475	499	493	504	513	531	498	496	500	480	497	487	530	485	440	496	497	506	509	500	498	462	498	462	488	480	497	497	529	493	506	476	463	494	512	521	531	511	488	487	509	467	489	498	490	500	514	488	512	494	455	472	495	521	535	515	520	502	504	517	529	500	489	491	478	497	504	505	536	498	491	477	526	492	485	457	524	491	519	504	494	516	519	473	459	468	530	493	542	477	521	451	494	510	495	494	487	511	522	485	472	499	511	499	491	491	504	489	471	517	499	455	518	479	509	498	465	472	525	486	486	473	501	446	491	470	482	496	482	512	482	496	493	512	468	476	502	515	508	504	508	482	488	500	502	514	510	497	516	494	502	505	511	480	465	499	489	474	490	484	511	479	537	494	498	497	504	534	485	518	501	474	495	522	510	525	514	472	471	508	486	488	513	463	483	491	499	509	530	473	501	498	513	512	497	503	502	482	486	502	536	513	479	528	527	479	545	507	488	505	458	475	480	493	471	500	481	523	493	528	537	487	479	532	450	488	512	489	473	497	494	494	437	466	491	532	491	504	488	465	504	506	519	459	515	509	528	463	499	464	494	471	479	536	474	505	502	494	478	510	484	520	501	509	412	480	501	449	502	438	524	493	488	471	484	537	502	531	503	487	518	472	501	480	483	457	517	477	514	518	468	459	471	452	491	521	502	506	506	509	481	468	480	478	466	496	467	443	529	528	495	538	514	504	485	487	465	510	476	482	530	506	488	494	518	481	519	508	485	526	483	486	470	493	488	490	459	507	487	462	487	524	477	486	485	489	507	504	469	511	443	514	456	496	481	499	449	493	501	522	521	512	473	480	453	521	481	492	478	460	500	471	482	506	503	517	458	481	475	462	487	505	494	490	515	453	516	477	475	504	464	467	523	483	473	479	482	512	494	555	488	501	455	488	499	501	491	511	460	465	513	513	473	542	491	475	478	489	508	518	451	483	467	485	491	515	511	488	499	478	493	463	484	488	481	504	474	464	497	505	487	506	539	480	504	513	526	454	498	510	480	484	507	484	494	486	501	506	487	490	526	491	483	465	508	516	490	519	467	456	543	505	498	500	499	504	468	482	504	520	482	491	455	486	533	446	482	460	495	491	490	453	504	516	473	487	481	476	515	545	452	493	482	488	475	506	502	473	487	495	455	491	512	519	475	479	429	510	492	485	467	507	428	541	521	510	487	513	507	527	515	504	494	508	484	508	541	492	491	474	501	466	515	471	459	469	478	458	535	500	511	536	446	501	526	486	535	502	512	460	499	474	484	482	513	508	522	497	512	511	454	532	477	510	496	522	469	492	544	496	467	497	497	499	490	513	456	482	492	498	493	523	476	523	449	541	464	441	526	500	491	479	484	478	485	474	526	436	491	486	499	526	469	480	503	492	517	469	472	474	480	476	479	542	474	484	495	432	488	493	457	496	508	524	510	520	456	526	474	474	468	475	544	492	492	474	487	482	511	480	435	502	505	505	503	451	528	488	516	514	455	495	473	502	501	527	479	511	510	499	471	524	499	492	492	474	505	487	509	504	510	510	492	467	526	472	529	490	513	487	452	530	472	532	486	475	482	484	500	490	497	493	471	455	475	509	488	457	498	472	489	503	492	491	491	487	496	495	511	514	479	466	528	489	481	471	543	478	502	503	495	499	505	502	483	496	469	500	504	499	487	491	506	530	480	512	489	483	509	450	493	519	482	472	506	528	470	469	515	492	517	440	506	503	499	507	539	474	511	516	466	466	472	485	483	458	505	487	463	443	466	490	519	506	493	507	491	464	490	514	467	514	512	481	491	482	507	522	470	490	511	526	437	490	462	488	499	487	500	509	501	512	533	514	500	485	492	509	509	498	454	491	486	518	499	438	504	474	483	512	528	469	516	506	486	511	485	492	462	500	487	454	483	477	491	525	495	533	519	487	449	488	490	470	506	510	464	476	495	479	503	524	505	473	477	482	487	468	498	507	479	467	498	443	524	521	494	473	525	489	504	491	514	487	484	508	462	491	465	500	456	492	514	492	506	486	493	508	501	460	483	467	516	494	470	458	503	496	487	503	471	497	510	481	475	486	511	483	499	496	450	481	516	506	453	494	491	482	521	498	491	484	488	526	508	498	492	482	523	491	513	495	446	512	517	465	432	455	494	485	501	501	468	476	514	514	507	523	497	449	524	522	474	497	514	491	478	456	528	497	493	448	463
32647	20618	9598	475	237	186	174	175	168	180	172	147	175	142	183	173	189	174	144	158	181	146	193	165	151	162	173	178	148	182	175	174	186	176	181	204	155	171	153	179	187	168	167	187	177	180	179	161	179	197	188	188	177	164	195	170	146	151	167	147	184	176	173	174	170	198	171	149	157	128	159	176	180	183	173	166	162	149	179	169	175	171	172	183	165	175	152	163	189	175	171	172	186	174	149	176	192	171	177	165	170	168	169	166	164	162	170	190	192	170	151	182	180	176	164	156	179	156	176	182	164	178	205	184	159	180	160	150	152	163	166	172	177	160	168	196	190	165	177	161	165	175	160	167	183	168	175	174	185	166	180	162	154	169	167	179	183	147	153	189	183	154	158	165	165	184	159	168	165	155	163	174	177	197	179	168	158	167	158	181	204	164	149	168	164	166	190	170	166	200	160	154	178	178	166	180	162	170	178	185	158	168	170	168	183	170	209	154	178	165	162	173	176	163	176	155	176	159	172	151	184	175	163	183	185	178	177	124	157	176	167	162	174	163	148	164	191	166	155	161	191	173	196	172	176	177	168	175	150	144	182	169	168	169	156	181	164	162	178	176	162	183	191	159	180	163	184	135	185	173	149	170	152	165	169	193	171	169	194	165	170	170	161	189	157	174	176	185	159	148	191	144	164	151	176	169	189	171	185	134	129	157	181	169	158	174	187	176	156	171	153	191	158	164	153	158	185	176	182	167	164	144	161	165	179	171	183	180	169	174	168	136	169	158	165	153	193	156	149	180	153	189	159	167	195	168	168	167	178	169	154	166	186	164	149	170	172	152	161	152	165	154	164	178	175	178	146	170	159	146	180	166	171	195	183	149	185	199	175	149	179	185	173	189	142	164	166	154	142	171	187	175	170	182	151	202	171	177	149	150	162	161	157	172	174	178	172	165	157	180	184	178	196	173	145	175	185	198	169	182	168	168	167	158	166	154	167	144	159	159	190	179	148	146	150	162	165	180	152	186	184	186	178	178	167	176	177	181	184	198	172	168	166	164	184	165	166	179	149	184	193	169	155	172	156	152	172	183	178	167	152	159	150	159	155	190	165	147	177	189	143	166	168	178	168	159	166	155	162	152	164	179	157	181	165	119	140	179	152	166	143	188	158	153	151	159	155	168	141	181	155	208	157	166	176	163	184	203	198	174	195	161	152	171	161	169	191	176	201	175	169	137	169	165	169	162	146	156	196	211	183	168	191	195	173	146	196	161	163	169	167	159	170	184	171	158	188	157	166	176	207	155	174	152	166	183	178	181	184	162	157	162	172	174	155	176	141	177	182	178	182	175	180	199	172	144	140	181	177	163	160	179	150	170	170	184	168	180	170	168	189	165	190	168	185	176	176	179	154	180	142	141	171	165	183	183	165	151	161	165	171	177	149	170	176	180	153	146	165	165	180	176	164	191	166	141	175	173	181	185	164	176	144	158	170	167	152	170	156	172	185	151	188	165	179	163	156	157	158	148	183	171	160	148	173	174	176	173	160	164	144	153	173	192	187	157	167	200	158	168	190	176	151	173	181	168	154	166	157	177	172	172	168	190	177	180	198	154	174	183	175	152	162	154	178	173	178	151	174	180	180	180	177	175	176	191	172	172	151	172	148	153	170	146	160	183	184	157	165	164	182	175	166	175	157	161	159	169	183	187	205	155	163	180	155	148	154	174	164	191	152	188	175	162	185	181	184	173	181	171	184	153	151	163	191	165	166	172	147	182	201	198	167	156	177	166	178	176	178	189	148	162	189	178	207	176	169	173	191	148	167	173	159	174	161	175	160	176	175	167	194	170	186	171	197	168	164	170	181	162	166	157	182	160	184	169	174	181	154	180	161	141	182	159	168	179	176	158	151	160	143	167	167	185	176	162	173	179	171	177	201	172	181	196	148	157	168	189	149	166	170	165	201	166	151	175	172	167	161	171	162	154	151	187	151	168	206	164	188	148	177	161	169	179	179	166	190	157	200	176	145	194	164	164	175	165	175	180	196	177	162	136	182	184	160	175	168	160	170	173	173	179	185	175	141	160	173	178	158	163	181	152	175	166	150	154	201	200	161	196	174	163	158	156	138	156	161	190	165	195	159	182	154	169	168	155	171	138	183	162	168	167	169	169	174	173	170	167	179	194	162	199	156	163	192	149	188	196	173	159	178	174	188	153	176	168	159	155	208	173	166	151	181	172	191	178	145	168	167	154	176	156	176	167	188	193	163	161	160	169	185	159	173	198	173	142	151	163	172	178	155	167	167	165	179	179	144	166	172	154	181	159	186	174	154	172	165	180	174	164	171	182	160	146	169	163	153	192	169	177	176	160	195	175	164	178	159	165	158	179	154	149	179	165	157	157	189	190	148	203	152	181	141	149	181	158	172	141	157	171	160	179	141	189	185	172	159	172	160	177	166	165	169	173	174	151	158	176	166	144	155	168	176	164	176	169	182	166	153	165	170	170	141	154	184	162	181	176	169	167	169	151	173	179	169	166	176	167	159	183	190	133	142	180	160	156	151	158	183	166	167	196	178	170	168	166	167	175	165	162	192	163	162	188	181	190	184	187	184	182	176	182	189	160	180	186	182	173	168	179	191	178	191	134	189	152	171	178	178	189	169	172	149	160	171	168	132	166	198	160	152	163	186	197	156	163	161	152	173	172	162	175	165	151	179	148	168	182	149	184	173	186	183	182	188	145	176	178	150	139	160	180	177	150	178	165	173	157	176	155	170	180	175	174	197	154	183	154	164	161	167	139	177	179	164	182	178	181	172	176	164	164	132	162	166	168	163	157	164	176	161	187	175	159	202	184	176	149	186	160	179	159	160	174	173	175	175	159	134	160	191	161	150	199	161	191	157	181	162	197	165	196	175	168	177	118	176	153	192	177	164	172	187	168	194	160	189	179	181	185	170	199	174	164	172	154	178	166	185	169	176	142	166	156	147	183	184	177	185	188	187	195	162	167	156	157	162	172	159	159	163	146	188	181	164	151	178	178	173	176	181	162	185	173	150	165	206	164	162	184	156	159	148	164	170	150	162	172	151	142	164	180	142	157	155	170	150	174	145	170	147	145	199	158	163	199	170	173	158	166	185	156	165	155	182	154	177	177	156	167	174	187	175	182	176	164	200	178	158	160	163	183	157	177	164	162	192	188	182	154	174	166	168	174	165	166	171	163	164	178	169	140	194	161	174	153	194	167	163	183	169	145	172	164	190	152	168	184	164	191	169	166	156	162	166	187	165	166	184	175	164	152	152	190	146	158	181	175	123	171	200	171	148	171	195	176	169	156	144	173	165	151	164	168	189	163	160	198	163	181	172	191	178	157	157	156	164	180	164	142	188	167	168	142	162	149	164	161	160	151	169	169	164	188	182	173	207	140	182	147	167	172	157	161	179	160	178	171	154	171	151	173	175	158	162	170	160	171	169	179	165	163	171	168	173	180	173	173	144	181	155	167	169	166	155	167
7669	4604	530	445	451	415	409	416	425	408	458	445	436	397	385	430	406	394	426	409	439	419	421	384	396	430	394	408	445	421	433	430	405	410	442	399	440	423	459	389	395	443	420	415	431	414	398	406	438	396	405	392	429	391	418	430	406	422	398	404	388	398	436	425	425	378	429	406	460	396	416	388	390	420	419	413	435	400	418	395	377	399	411	403	469	424	412	458	428	452	390	409	420	429	413	383	468	445	414	432	408	403	382	422	408	360	411	400	403	397	402	418	420	426	439	409	420	417	396	419	405	424	433	425	406	384	389	420	393	386	440	435	379	396	392	418	412	412	417	388	436	395	429	400	377	440	393	401	418	431	408	431	427	422	405	424	403	427	397	423	407	417	451	377	395	394	378	427	373	451	407	403	401	405	427	412	423	398	411	384	415	412	419	424	442	439	417	440	409	404	431	432	427	435	438	398	403	468	441	364	425	401	391	417	395	418	417	399	386	412	391	433	438	405	409	395	431	419	428	434	428	433	404	419	413	402	418	435	406	432	414	431	422	412	398	408	393	426	403	413	402	378	380	422	437	406	409	463	420	434	408	411	387	436	395	408	396	413	396	447	403	418	420	411	411	454	442	395	418	403	435	397	397	383	387	412	415	427	409	412	382	457	435	445	400	407	438	436	398	415	462	444	409	423	393	453	445	411	390	404	380	398	372	402	424	402	412	427	417	436	421	401	405	453	387	433	404	423	420	427	406	433	388	418	389	427	419	379	392	436	419	433	387	420	408	415	394	424	411	428	466	397	395	432	461	434	417	446	426	445	406	426	421	357	387	425	397	434	404	412	445	436	382	432	379	402	422	445	394	402	407	374	419	439	418	443	388	411	444	409	413	416	431	393	412	466	421	391	451	429	404	402	414	425	421	431	438	412	393	456	437	367	441	428	404	474	421	409	440	454	423	419	430	432	399	410	390	398	395	442	405	433	388	396	473	432	414	410	401	403	391	407	437	397	430	423	431	415	412	430	373	440	381	396	392	430	401	397	416	385	443	402	415	409	425	401	436	424	441	439	388	442	402	407	388	451	429	397	429	397	390	421	384	424	430	422	398	418	413	373	421	424	411	432	430	398	393	403	421	435	426	435	440	433	386	423	433	441	449	399	433	392	442	427	410	417	359	438	409	417	408	407	400	409	410	432	420	411	418	400	411	402	401	401	393	415	400	400	396	439	372	428	433	389	450	402	390	412	432	382	369	415	396	384	417	411	401	399	437	440	413	401	411	400	405	428	405	406	410	438	436	423	402	418	426	427	383	407	431	455	406	420	437	417	447	403	443	408	435	442	383	409	443	386	433	409	407	391	398	434	373	445	412	415	415	410	398	424	423	402	456	430	436	428	408	445	411	417	407	450	395	408	398	463	395	412	385	395	395	384	402	447	427	434	396	419	430	425	386	369	454	473	440	408	429	419	399	457	407	408	405	426	438	422	405	435	398	404	414	421	399	438	431	441	449	407	436	418	442	410	439	434	411	436	394	409	408	423	423	406	459	413	450	441	403	431	402	380	411	405	404	437	394	403	466	415	423	389	408	388	427	411	442	408	413	417	388	430	388	400	386	416	428	423	391	421	400	377	430	412	447	400	442	422	432	429	402	437	414	439	394	416	422	425	425	400	388	406	438	412	438	384	390	431	423	425	438	386	393	395	435	391	440	418	385	399	474	423	370	403	422	415	421	404	378	388	424	408	421	435	396	400	419	451	411	430	468	444	422	421	411	420	432	381	419	389	407	464	447	449	410	422	419	446	425	396	407	432	409	396	408	399	429	391	437	417	408	401	422	393	436	459	438	420	398	419	368	411	421	420	401	409	411	411	399	414	393	439	418	395	409	404	385	380	441	442	392	396	410	417	443	421	370	465	396	409	427	408	394	396	425	404	418	452	430	400	432	398	443	414	437	404	445	436	412	405	464	387	380	359	420	446	428	455	420	410	425	383	455	418	406	441	442	435	423	437	419	378	438	411	390	421	448	391	420	441	415	420	377	427	387	417	404	420	400	385	398	393	436	420	392	416	407	407	435	413	455	475	424	411	406	416	455	370	420	423	434	430	409	402	423	429	404	405	407	436	413	406	381	433	412	403	397	377	391	434	457	412	413	423	434	437	378	438	417	406	388	435	418	372	423	402	401	437	383	444	393	399	406	451	420	413	424	409	426	412	422	437	414	394	419	373	457	436	413	428	406	418	423	402	433	421	411	421	413	422	411	372	429	422	412	390	453	411	405	397	417	445	431	373	454	426	410	413	434	413	426	469	398	439	394	429	442	438	442	400	425	455	402	393	424	420	386	420	411	404	391	425	405	405	418	415	396	398	409	422	400	411	391	469	387	401	406	387	434	398	388	429	443	450	402	441	402	435	409	406	412	403	376	426	434	399	409	406	398	407	435	375	441	427	418	389	426	420	402	387	430	393	399	415	429	407	392	373	366	418	374	386	403	415	364	428	397	412	422	427	428	395	382	383	430	439	392	390	429	399	411	422	417	426	395	407	430	424	402	407	414	449	430	430	431	423	420	393	410	426	411	409	431	408	422	404	400	424	392	425	412	437	408	389	393	416	412	415	389	408	407	425	397	391	404	394	375	419	384	427	432	390	380	412	424	439	405	391	428	439	429	409	446	435	429	387	386	382	433	423	417	366	403	384	431	425	395	418	383	397	427	411	422	427	409	428	440	399	460	400	411	421	395	424	385	436	433	409	363	434	430	420	402	413	417	437	431	429	400	421	419	431	385	420	443	418	441	427	411	408	383	369	432	392	465	425	405	428	393	408	427	416	430	435	410	421	390	409	471	437	421	405	403	426	423	384	427	420	424	484	436	399	424	399	415	415	416	407	418	409	381	422	413	384	388	424	375	410	409	394	410	413	418	398	425	399	460	420	464	478	374	411	427	439	410	415	427	375	439	411	443	454	414	399	401	397	387	444	427	382	434	418	381	434	363	433	411	438	407	387	389	387	431	395	390	386	406	409	432	433	419	436	384	443	418	421	439	396	385	406	403	410	432	403	408	390	416	420	404	445	377	389	417	408	407	398	410	378	413	393	427	415	416	396	433	392	394	429	396	413	379	380	400	406	449	403	388	416	443	424	399	390	414	425	413	391	430	359	441	418	398	403	368	409	411	420	408	422	429	400	426	427	385	418	437	413	421	420	399	381	422	435	436	405	411	374	432	418	397	409	428	443	400	447	411	385	394	407	421	398	416	422	452	406	409	428	413	424	413	397	395	398	402	442	442	442	451	402	411	384	380	404	423	380	403	374	415	414	426	397	457	432	422	422	400	405	402	419	401	417	427	402	419	412	420	411	441	420	407	407	419	421	419	395	407	395	424	431	389	391	453	393	408	409	409	435	456	456	412	431	437	415	442	438	416	418	406	420	434	436	387	426	414	422	407	447	377	401	453	425	418	420	414	399	397	461	368	469	405	393	418	436	425	433	408	395	449	422	411	406
24832	21434	25009	28269	21436	21102	1240	425	381	354	302	312	283	313	304	285	275	309	323	278	322	320	310	260	274	290	307	324	277	282	272	307	275	304	301	278	312	293	302	299	283	325	283	290	307	291	269	294	287	304	266	265	275	298	290	302	291	295	272	289	319	326	284	307	301	294	263	324	308	289	277	265	292	255	280	283	258	335	305	252	271	320	293	292	291	294	290	251	254	263	315	278	269	283	296	292	329	287	303	325	271	306	280	280	297	272	276	297	327	286	278	288	288	289	263	266	258	300	298	255	295	302	291	286	289	290	300	271	303	329	287	246	298	255	301	312	271	277	285	304	287	276	263	315	296	321	290	288	294	275	314	280	303	285	309	322	289	320	318	296	280	293	268	291	287	296	274	286	287	300	282	301	266	281	278	291	259	285	286	298	291	295	299	282	316	302	264	266	306	307	255	275	288	281	284	281	283	320	292	265	292	272	300	318	323	292	302	282	329	272	267	271	344	297	293	264	244	309	317	292	301	316	305	287	268	246	276	299	305	291	278	283	256	283	297	273	282	269	255	279	275	301	291	300	277	288	289	290	292	253	283	310	291	306	312	281	314	304	286	283	287	283	303	279	293	300	267	285	275	300	355	309	356	331	235	296	310	301	289	248	263	282	256	303	280	267	267	277	296	323	295	322	268	261	294	307	305	297	285	290	286	274	293	300	301	278	279	274	276	280	280	311	294	299	277	314	279	271	281	276	294	261	291	300	298	273	280	299	300	257	284	295	262	297	280	311	316	293	327	275	285	269	278	283	299	272	326	281	286	304	258	308	286	342	290	256	307	287	278	306	295	291	296	279	291	304	310	280	307	308	314	311	264	295	312	286	261	314	280	297	284	303	284	294	253	308	274	296	307	287	258	294	275	282	293	271	295	260	319	262	286	316	281	290	272	279	269	300	309	304	282	302	283	310	318	265	297	280	293	258	286	280	290	295	323	274	274	278	296	260	270	308	337	290	273	289	295	319	304	284	276	280	278	294	307	293	297	292	287	285	261	274	291	314	290	281	308	281	273	291	274	274	270	271	276	273	302	292	321	294	302	278	300	284	309	295	271	264	271	273	307	258	279	284	269	285	288	315	261	293	304	331	307	261	278	278	306	307	307	270	287	285	311	289	283	287	328	315	262	274	254	279	317	300	287	322	297	298	296	266	298	287	297	311	252	289	294	306	250	282	289	316	290	322	276	292	298	306	314	293	279	310	280	303	303	290	258	260	288	284	257	264	267	300	294	298	299	255	300	295	300	275	302	296	299	302	281	306	264	309	308	336	260	309	313	277	293	289	282	292	278	273	285	280	326	301	255	295	289	302	275	292	314	281	295	308	280	279	270	290	295	289	299	264	311	274	267	315	297	304	299	328	273	295	263	281	304	302	265	282	304	306	276	300	289	301	318	289	269	288	279	318	290	265	255	276	271	282	269	295	315	280	266	289	279	289	289	284	266	284	313	310	276	281	264	287	296	301	297	274	298	273	301	311	273	298	293	289	275	278	245	293	285	308	289	285	261	269	335	285	287	290	293	288	272	297	298	313	279	290	267	300	310	314	268	282	284	292	302	273	266	288	284	286	263	325	314	297	295	282	278	297	349	271	276	255	263	316	314	272	308	286	285	272	315	263	295	281	274	280	309	280	289	311	286	308	292	269	283	282	308	309	249	314	262	326	333	303	257	321	304	310	291	325	295	303	294	300	278	278	293	305	290	253	306	272	278	271	258	296	275	304	291	301	278	279	259	290	272	282	268	310	284	322	261	281	284	288	282	244	285	304	273	302	306	283	264	289	272	302	282	270	270	327	285	288	272	309	282	312	304	292	290	287	272	276	302	300	281	282	264	287	312	264	296	302	288	290	295	297	317	295	290	297	304	304	305	293	319	276	285	278	252	279	270	272	276	320	272	316	286	275	266	295	313	302	288	301	329	286	286	291	288	315	273	270	279	260	280	287	280	299	281	332	306	271	275	287	296	279	310	262	287	302	263	292	278	298	281	297	305	297	283	300	320	281	285	321	301	292	292	297	296	331	319	320	280	296	274	306	307	259	309	325	285	296	278	278	283	316	257	263	262	288	269	278	273	292	303	332	297	284	260	290	323	311	277	308	298	311	278	276	316	279	297	334	309	303	286	267	344	308	273	275	279	258	287	249	288	288	317	313	280	272	267	273	290	251	270	297	283	241	292	285	263	257	300	292	271	264	263	296	270	322	256	272	302	295	290	290	293	250	279	294	264	256	270	248	279	305	285	248	278	291	292	313	328	311	284	304	270	261	293	283	287	294	295	299	316	276	271	296	293	278	287	315	289	277	252	299	324	276	283	296	297	306	274	263	270	310	272	312	279	267	256	290	310	275	279	269	300	306	302	295	274	314	300	262	312	305	298	298	308	278	292	285	231	277	280	298	274	287	313	293	307	275	264	274	280	274	269	312	287	287	270	270	301	288	299	272	310	284	276	275	327	303	316	280	281	309	277	253	303	279	286	291	294	277	282	319	289	272	285	266	270	309	309	309	320	295	291	332	273	297	304	245	245	305	285	306	293	289	293	272	271	258	269	302	302	288	306	312	290	267	293	317	264	272	293	300	311	300	275	264	289	323	298	309	263	347	266	269	295	268	272	256	287	259	312	277	282	285	304	286	265	287	351	261	268	271	285	264	268	269	298	282	311	302	300	272	270	298	281	271	300	279	315	282	291	325	300	295	284	265	289	294	283	314	274	287	278	278	279	269	286	297	280	293	283	302	293	296	267	286	298	273	277	268	279	295	328	267	276	327	296	268	298	313	272	285	344	317	301	241	276	300	260	323	289	280	266	324	261	292	276	263	292	316	286	262	264	288	291	264	289	294	260	307	300	267	305	283	263	302	321	297	319	320	294	291	307	286	306	280	300	284	286	274	294	301	312	295	252	288	264	289	278	264	291	291	313	291	295	320	286	313	270	281	308	296	302	280	299	266	303	287	257	249	284	294	253	284	280	302	284	312	316	278	290	269	296	311	272	289	324	266	302	323	274	291	289	312	298	246	295	285	274	314	285	258	301	300	282	309	296	272	292	287	327	294	287	319	316	285	296	273	295	293	294	305	301	261	244	294	295	293	288	249	285	280	315	282	254	304	281	333	296	294	289	296	319	332	325	295	282	271	268	272	288	285	290	295	283	318	309	290	268	317	270	291	302	279	278	301	279	290	296	253	314	295	243	251	286	274	276	267	311	289	294	270	285	293	280	261	290	256	312	300	266	312	291	285	304	289	306	299	310	301	287	295	292	323	290	295	296	320	268	299	293	298	309	306	283	302	335	306	303	293	276	268	319	290	283	279	293	286	279	310	311	273	303	250	273	273	275	297	254	299	303	261	304	287	267	289	252	296	297	286	265	303	317	285	289	276	312	328	281	291	310	267	274	283	293	299	263	300	269	303	294	291	290	280	284	290	268	263	280	270	324	300	297	298	279	310	294	268
19571	32841	2062	1043	812	691	743	651	640	654	647	655	632	639	647	584	645	637	644	644	621	599	647	641	659	610	631	643	639	673	616	624	632	631	611	663	592	608	617	625	644	589	670	629	607	656	626	619	618	632	616	591	614	597	668	612	620	643	600	637	640	648	600	659	618	651	615	591	635	646	590	623	616	652	619	652	634	640	641	632	654	652	639	629	605	665	659	595	664	644	592	601	635	601	627	621	621	648	616	639	664	636	603	647	651	632	613	642	625	627	619	615	622	685	645	561	630	615	624	646	636	662	602	598	604	643	638	622	635	596	584	623	678	594	624	640	624	605	593	628	632	638	617	595	620	663	630	603	626	638	598	633	618	607	578	591	586	649	638	625	604	608	638	652	578	616	588	627	629	624	582	634	660	611	646	677	629	653	593	661	620	589	623	652	612	630	613	604	628	643	622	612	663	633	619	607	676	668	640	599	572	637	592	632	633	622	640	611	603	645	651	615	603	621	639	637	597	611	625	601	613	636	622	581	636	629	644	605	622	648	624	630	633	632	622	646	605	621	627	605	630	609	605	638	603	630	636	663	599	618	665	623	673	633	621	667	653	633	624	626	649	631	595	671	645	611	651	664	660	626	618	634	645	638	565	677	646	623	621	606	619	644	627	615	600	636	646	604	616	650	600	625	625	618	637	619	696	628	584	641	609	710	629	645	639	608	631	673	635	652	646	654	649	661	646	658	635	638	589	599	608	625	635	631	640	621	620	586	608	647	604	614	671	668	602	616	620	631	560	636	572	647	633	592	682	645	639	633	646	597	660	615	649	644	601	665	637	627	656	612	654	633	689	657	588	641	600	687	639	595	592	667	644	665	611	634	678	623	610	628	590	651	564	597	623	631	645	586	635	603	674	641	606	632	605	612	608	623	613	678	632	671	617	589	633	634	643	658	635	651	636	631	646	613	614	628	618	603	645	640	641	583	606	581	658	641	598	634	642	652	645	645	611	579	634	634	614	663	644	610	654	601	616	640	636	595	632	645	633	659	624	665	609	645	638	636	635	607	669	650	636	604	623	665	615	657	618	625	631	618	665	634	659	632	634	660	652	575	619	644	664	600	632	600	634	585	653	616	652	684	622	650	647	579	648	624	660	667	622	617	655	629	583	628	678	602	643	636	644	593	617	657	609	629	601	614	597	670	582	626	604	602	625	644	592	652	624	647	586	613	633	588	578	570	637	678	644	661	605	644	633	624	613	624	609	626	656	686	644	575	637	606	624	653	603	641	624	612	665	644	593	611	641	641	625	582	596	681	657	641	652	582	640	648	608	651	628	624	629	632	621	628	598	615	630	660	677	593	637	602	669	601	625	634	611	651	590	650	627	612	625	618	645	621	613	638	545	606	634	653	621	610	573	618	640	582	642	641	664	617	673	597	625	610	601	620	627	622	650	677	624	647	629	683	624	626	600	605	629	656	616	622	655	610	621	621	607	657	603	581	599	617	641	640	627	591	609	667	648	650	629	635	620	646	611	640	636	641	620	656	608	614	627	665	690	648	633	613	659	636	648	638	662	616	631	640	621	615	587	617	638	632	602	639	654	624	607	630	638	638	650	590	592	657	611	620	615	612	661	612	629	630	629	625	633	664	656	610	629	613	607	602	623	633	617	621	612	679	618	637	666	660	594	627	637	683	613	596	639	600	618	620	592	632	633	632	666	608	595	611	612	624	573	613	630	602	595	621	638	603	634	576	643	617	603	586	632	591	649	622	588	602	640	626	607	590	620	671	597	630	605	600	623	614	636	579	656	670	624	615	706	676	617	652	633	632	578	615	657	630	661	594	624	630	622	630	602	645	634	595	601	602	596	656	655	613	669	632	594	613	596	602	615	611	633	625	649	626	632	647	619	613	626	646	611	606	685	639	620	618	630	634	604	658	611	636	599	629	608	608	568	613	595	606	636	621	649	622	641	681	629	647	597	666	589	639	615	615	652	643	586	642	627	666	619	657	597	661	596	615	703	626	604	632	606	619	651	557	585	651	571	633	578	613	610	594	657	642	671	621	643	620	627	610	624	589	618	611	653	607	652	606	676	671	684	637	636	639	642	625	650	612	654	617	635	604	611	627	604	636	636	601	661	614	615	631	666	600	624	601	663	612	655	620	651	633	655	634	648	649	623	609	586	629	630	621	660	608	671	630	622	656	624	610	627	666	642	590	580	619	640	602	630	622	602	623	639	605	636	587	642	624	655	657	626	671	603	645	606	584	660	664	596	655	672	656	629	655	640	627	628	612	668	645	567	631	640	633	594	671	596	641	678	636	611	624	578	634	671	626	623	645	642	626	620	662	640	614	612	669	589	637	642	558	611	627	624	625	607	640	639	604	612	626	615	627	612	636	666	642	620	586	602	637	645	611	638	631	654	629	620	552	684	625	629	590	615	607	610	618	608	594	648	711	638	668	642	656	659	626	611	623	658	631	647	621	619	575	616	589	641	685	665	632	627	657	659	579	643	595	653	638	620	607	618	634	635	635	628	662	594	656	603	580	596	666	608	568	651	560	612	650	630	645	641	645	612	611	613	642	637	652	616	619	615	597	653	628	611	624	630	662	622	650	604	603	630	642	629	603	595	674	637	627	618	599	618	610	614	639	620	638	645	638	621	613	644	673	595	646	602	662	697	635	624	647	651	646	628	594	610	636	649	636	654	623	627	628	657	613	660	597	660	600	627	672	609	616	665	650	637	600	651	664	610	600	618	658	604	572	574	639	599	620	635	632	598	612	589	635	640	581	645	647	631	606	615	670	677	658	578	654	583	645	599	637	620	676	647	669	619	615	639	645	625	663	619	627	672	593	604	659	655	636	660	611	640	639	639	618	641	641	630	613	587	619	638	649	625	629	645	620	627	638	642	640	637	628	582	652	640	631	627	601	629	629	608	633	684	651	617	612	624	629	602	616	672	604	686	648	627	615	638	651	654	687	637	629	651	613	621	638	646	617	607	710	605	624	641	603	666	623	658	659	608	609	644	585	637	596	630	677	603	630	625	641	618	647	644	616	611	634	675	633	643	608	661	646	645	633	621	672	611	598	613	630	657	623	543	579	634	657	617	585	625	634	641	647	633	587	636	627	628	595	656	571	614	603	630	567	670	654	623	669	642	616	590	616	614	641	631	585	642	596	596	653	643	601	591	574	617	577	653	601	616	605	641	646	605	630	630	586	600	621	625	620	663	568	616	609	589	593	690	627	618	640	610	638	611	637	663	629	619	640	660	597	593	609	631	630	647	645	634	683	628	571	607	577	612	624	638	642	627	618	625	685	629	628	614	623	688	639	648	603	643	629	634	643	615	640	650	607	657	640	609	650	615	612	635	600	625	639	645	621	620	648	644	627	653	618	633	657	668	598	640	618	653	639	613	666	606	600	612	546	645	588	640	613	652	637	639	559	705	583	635	592	609	612	642	611	640	657	604	651	645	650	634	609	625	656	630	631	674	642	656	640
24279	21450	25346	27956	21450	21466	20668	774	372	375	327	322	296	284	278	259	234	252	256	252	280	271	247	273	249	221	278	236	260	244	283	230	246	271	251	252	235	245	237	241	238	253	257	245	226	245	232	234	248	247	278	246	242	239	218	255	246	231	245	268	262	217	208	208	265	250	289	249	236	262	245	253	231	238	256	236	199	282	248	260	262	224	224	248	241	222	266	262	236	193	250	245	221	251	236	228	252	213	259	257	230	238	237	253	236	247	245	228	228	235	233	239	234	209	247	241	237	256	259	249	207	250	225	201	231	239	242	232	221	219	219	251	231	226	256	266	272	253	213	226	245	239	240	252	237	225	208	235	230	267	251	209	194	222	215	228	238	228	256	230	227	248	226	234	238	233	249	207	239	244	236	219	238	257	269	263	253	238	238	239	256	256	219	243	225	219	244	227	226	217	267	231	257	262	253	252	222	217	233	224	251	231	218	239	248	254	258	239	263	250	215	249	261	279	240	262	272	249	253	228	206	258	255	230	244	214	219	222	249	245	249	226	223	234	239	218	217	267	232	254	262	260	238	239	211	225	232	234	226	229	250	227	247	241	211	258	232	213	201	248	244	235	250	250	232	238	246	224	224	246	226	213	246	244	223	241	239	230	231	231	244	210	227	248	231	241	217	207	236	217	227	262	225	231	219	246	237	225	235	253	244	255	248	257	241	222	216	235	246	231	208	241	240	241	250	224	267	295	265	262	246	238	241	212	225	240	246	231	230	211	223	240	251	250	205	233	242	216	249	248	215	248	233	220	210	282	225	239	223	218	235	232	224	229	242	216	241	243	234	238	237	232	216	243	238	248	262	238	239	252	238	240	235	240	216	253	230	227	228	245	237	246	248	212	244	226	246	252	224	228	238	227	236	225	238	227	230	250	224	231	222	232	252	209	196	221	245	224	216	244	219	202	227	224	240	227	257	246	260	211	220	265	208	263	230	254	214	225	233	214	223	236	240	227	227	249	234	224	249	227	230	244	245	236	218	251	236	221	241	247	231	224	244	230	208	228	217	247	228	220	223	226	254	262	276	222	232	242	238	221	223	219	214	219	236	241	249	229	228	240	236	250	221	212	232	274	217	217	217	209	225	220	240	235	264	257	223	257	240	239	221	231	203	241	244	249	217	220	227	236	213	245	272	248	262	235	246	253	233	229	230	213	218	242	245	226	252	244	231	228	215	251	228	220	260	274	223	210	225	211	228	252	239	215	262	266	247	247	234	229	221	245	233	242	246	254	221	236	224	221	225	237	239	220	215	237	231	234	271	217	246	252	217	253	260	260	254	250	212	235	239	245	227	236	245	227	241	274	270	213	257	228	252	219	265	258	241	211	260	232	210	249	215	200	223	228	214	212	225	273	235	238	223	218	263	236	269	234	244	230	241	255	240	271	253	220	230	251	209	251	260	279	213	241	224	233	240	252	217	235	246	218	228	231	234	262	227	229	227	241	229	252	235	251	219	229	229	246	227	227	210	237	245	258	243	221	247	240	224	254	252	229	225	236	229	227	228	253	219	211	239	247	214	256	241	241	262	263	238	222	241	237	219	228	239	211	263	226	219	256	253	241	223	226	247	254	224	235	254	249	221	227	237	242	239	263	219	227	229	218	221	276	241	228	215	247	239	256	237	238	262	241	238	261	287	234	240	218	219	230	218	225	241	230	235	203	233	219	236	230	287	232	220	240	216	245	223	217	255	226	209	252	208	237	222	247	284	236	266	217	257	217	238	239	232	240	249	261	229	227	229	242	244	247	240	231	224	229	252	245	237	241	223	242	189	230	216	266	254	231	257	257	221	222	218	224	218	252	210	226	261	257	224	248	233	222	235	196	234	235	256	257	251	229	231	255	264	259	240	257	233	249	244	242	217	215	270	225	257	229	250	240	234	219	234	216	235	248	247	299	218	239	219	250	223	224	201	211	249	236	237	236	238	241	276	239	237	259	240	254	244	256	230	241	253	229	234	253	224	244	215	187	239	209	222	248	235	222	269	211	251	243	216	221	287	258	249	240	220	228	233	227	252	241	222	246	219	229	247	224	224	244	266	224	248	233	245	238	245	216	231	223	193	216	265	259	254	238	231	244	252	243	224	249	235	241	241	224	260	234	247	261	240	214	215	218	232	238	230	238	235	236	226	247	262	249	236	263	233	247	225	236	247	236	224	253	219	224	215	247	248	233	238	255	245	218	180	245	254	259	223	242	235	216	232	231	200	238	238	195	241	219	225	227	229	208	223	241	227	224	235	225	237	246	245	196	223	195	242	233	233	252	245	228	223	255	226	277	217	253	206	236	210	259	248	240	233	245	224	226	260	227	228	230	223	249	249	247	259	220	248	253	242	206	246	232	237	242	252	220	232	222	206	210	242	245	229	238	247	232	208	237	220	216	237	249	219	264	251	215	271	235	221	231	222	266	246	249	235	234	215	236	243	255	234	239	236	223	214	242	240	248	236	224	272	245	208	247	256	226	227	244	224	242	233	245	239	217	218	227	228	240	219	217	245	222	249	254	250	234	240	261	226	244	270	224	251	230	221	227	230	245	230	245	247	252	260	243	221	218	225	246	244	195	259	234	208	234	223	244	229	239	257	224	236	258	238	245	266	242	260	259	248	268	241	225	228	243	245	249	225	241	249	268	225	235	244	225	222	242	236	217	234	238	249	234	216	206	202	235	211	235	259	230	225	212	274	251	240	241	227	244	224	242	241	216	249	257	235	230	254	230	254	210	235	213	238	216	239	224	242	213	249	204	245	236	253	242	213	259	255	229	240	230	232	236	240	256	240	243	219	266	230	231	197	255	237	222	268	224	256	234	246	234	234	218	274	224	256	258	230	266	245	242	257	216	242	223	235	246	213	259	258	226	248	246	257	226	225	222	262	234	257	248	265	226	241	225	231	222	222	248	240	233	201	264	252	249	229	250	236	215	249	235	252	216	231	231	223	251	239	227	244	243	228	214	252	282	225	224	228	242	251	242	217	242	229	220	238	251	234	245	226	236	241	232	240	248	201	220	226	257	222	201	238	221	228	224	225	225	241	235	227	212	211	224	222	238	234	237	248	228	226	268	215	231	239	251	231	270	269	245	220	212	234	237	231	231	224	245	244	230	235	240	246	222	243	254	217	231	239	213	214	226	253	220	233	242	226	261	228	203	252	213	253	233	261	270	231	249	247	243	250	233	213	231	274	248	226	237	211	234	219	238	232	193	224	218	239	248	251	237	234	225	223	246	232	229	242	261	249	231	256	235	224	229	231	233	246	212	228	259	260	234	246	243	230	223	241	275	245	227	247	241	225	229	234	233	245	259	235	237	246	221	248	209	223	233	224	255	251	220	238	224	232	245	224	231	251	227	225	219	234	218	237	217	229	228	215	219	218	224	254	229	218	212	229	232	229	206	213	220	244	240	229	262	237	239	231	237	253	207	254	241	225	228	210	233	242	252	261	215	209	218	229	248
25565	43087	3424	1302	771	647	578	565	535	564	487	521	564	553	480	515	540	479	535	497	502	506	488	504	492	551	517	498	492	485	471	496	481	535	466	528	500	509	492	473	477	541	521	459	469	502	522	477	487	491	504	523	506	502	553	478	480	496	495	490	530	522	493	483	498	480	499	498	507	489	499	472	526	510	488	466	495	579	513	494	477	487	481	508	476	525	466	518	493	511	491	510	472	455	494	471	451	467	472	466	474	529	547	471	500	479	485	463	503	466	442	471	546	467	473	507	499	501	455	507	498	485	481	519	500	513	520	495	480	489	484	498	486	506	489	484	527	493	509	460	476	479	463	506	503	491	507	495	465	522	496	459	479	498	483	523	505	557	482	499	484	497	495	483	533	530	488	490	496	529	486	519	490	450	526	438	477	485	484	469	493	512	475	443	515	499	543	476	517	461	481	474	452	509	490	496	510	492	507	495	464	454	532	489	527	519	473	509	494	509	461	492	491	461	502	472	501	510	491	496	495	479	457	491	471	521	496	466	478	494	549	473	467	485	478	504	489	500	478	515	527	476	472	492	499	474	506	532	515	496	477	463	474	486	492	477	504	482	519	470	447	498	505	510	500	463	484	461	536	502	510	465	484	439	519	523	500	506	471	503	509	484	523	499	470	518	462	536	491	487	513	465	479	493	491	488	487	473	513	488	467	468	489	462	480	495	495	481	512	466	490	466	508	483	474	522	512	479	478	513	455	457	506	493	510	492	508	448	531	526	519	487	525	550	489	502	487	482	460	519	456	481	499	484	499	453	474	501	489	517	472	490	477	463	505	524	481	490	481	466	477	473	460	492	500	492	473	478	527	503	500	463	479	482	492	488	559	497	505	457	487	469	490	473	501	473	464	522	480	500	468	519	497	497	525	474	475	479	477	477	503	532	522	486	481	513	511	508	491	472	486	490	493	555	485	490	498	499	481	473	507	514	470	476	509	500	487	491	486	483	508	477	500	499	495	488	479	497	491	492	500	483	524	498	527	470	538	474	482	519	491	466	458	455	510	471	547	472	504	511	505	467	504	458	496	510	488	531	460	494	524	464	541	480	462	569	515	530	517	472	463	483	479	505	528	485	492	495	495	479	499	462	506	476	464	493	485	516	486	457	479	510	464	526	494	462	495	495	494	537	535	497	473	495	493	476	462	492	498	500	518	477	478	510	488	486	514	496	470	495	521	464	533	514	479	462	477	478	509	500	479	462	476	494	509	496	503	500	495	511	512	516	498	447	509	500	504	463	499	465	512	444	507	472	489	506	518	516	492	500	516	522	507	513	515	475	470	485	528	538	486	542	473	515	481	472	474	470	535	499	453	469	536	495	498	508	477	428	511	515	506	453	500	517	460	489	449	502	508	523	489	527	501	491	536	492	492	496	464	505	510	511	475	484	510	522	507	485	508	497	510	495	508	482	524	519	481	490	498	470	508	508	499	520	480	477	484	489	521	500	447	444	502	512	496	493	520	471	467	509	488	471	469	501	461	495	503	479	500	513	481	504	511	492	508	482	482	493	532	482	514	464	509	500	488	527	492	494	476	472	504	513	493	474	526	519	509	487	496	485	492	520	489	482	481	449	487	493	474	467	478	469	486	506	492	502	473	474	504	513	479	513	468	534	507	484	507	495	460	486	464	483	501	521	503	510	502	490	499	486	498	514	506	474	486	459	532	507	518	547	476	532	466	454	494	487	474	463	466	534	471	441	512	501	472	506	499	477	523	487	492	471	502	499	477	461	476	513	497	491	491	470	495	488	492	510	458	515	476	508	495	502	470	512	493	496	485	501	488	503	505	483	493	501	525	501	471	506	514	480	494	477	496	492	513	496	498	505	517	488	510	497	505	494	503	476	524	453	503	505	473	498	508	500	517	497	514	465	490	452	491	491	473	502	495	519	468	491	497	466	496	493	494	482	499	472	492	473	499	497	532	499	469	493	519	499	502	540	500	512	491	463	511	492	478	486	489	532	490	478	509	498	496	524	499	514	476	503	490	475	470	531	498	486	485	498	481	492	493	446	461	508	515	490	488	470	506	475	483	504	493	463	487	486	484	502	534	504	467	510	496	512	493	445	494	525	447	517	473	498	515	502	520	491	503	479	497	481	514	491	478	480	503	530	508	502	452	489	477	481	519	530	515	506	513	453	507	521	471	499	459	538	481	496	484	489	522	493	495	484	485	532	511	460	487	473	518	530	487	495	471	451	503	519	492	520	487	503	464	483	494	495	500	480	494	474	487	510	487	502	531	542	528	490	524	499	460	496	510	523	490	465	476	508	463	501	507	520	470	474	496	513	496	476	497	512	462	535	501	500	513	508	474	502	506	485	506	478	470	436	529	522	503	497	474	483	521	495	524	452	512	474	517	446	503	490	509	487	487	547	484	519	503	501	493	481	485	479	490	500	508	485	509	548	505	459	471	518	508	484	469	483	506	481	496	512	462	494	526	501	485	531	475	481	460	457	510	480	512	451	508	497	468	459	481	521	519	499	505	483	460	486	487	507	503	496	473	497	476	465	468	500	513	478	486	496	475	497	522	531	573	492	505	529	493	486	509	478	536	503	519	482	522	500	457	484	514	530	488	494	461	490	490	492	500	497	502	486	522	491	481	487	459	499	471	496	460	480	512	516	484	488	464	515	517	507	469	510	532	496	531	502	491	507	457	483	521	494	492	470	511	534	518	506	476	501	524	463	467	476	499	479	474	515	510	503	525	449	483	460	504	474	495	474	465	462	466	484	475	475	479	469	480	511	505	509	456	506	465	473	484	510	519	436	510	450	504	517	511	466	455	501	533	497	497	486	498	502	485	513	478	511	492	477	501	454	481	499	438	472	473	482	511	473	464	505	514	486	508	495	503	522	463	497	491	527	477	488	484	457	467	491	495	484	491	490	471	502	506	500	475	451	492	475	480	495	458	477	486	495	523	465	511	490	508	515	495	452	548	515	480	469	518	509	503	484	482	470	497	489	500	530	424	476	488	506	491	497	527	490	475	452	504	496	432	542	473	488	482	463	541	491	529	509	469	441	481	487	493	493	499	515	483	506	506	505	516	462	497	484	482	485	456	489	525	506	539	510	484	484	498	527	523	493	497	498	524	486	487	521	459	490	475	518	461	468	487	486	495	500	486	488	417	494	466	515	483	482	499	498	476	510	493	499	481	513	496	523	450	491	496	453	509	481	463	479	502	501	497	524	469	484	461	539	486	453	500	516	465	493	511	490	472	529	516	487	498	510	481	487	495	502	522	531	478	499	486	474	476	475	518	479	527	508	491	477	488	516	499	459	525	525	483	499	483	487	510	473	478	483	541	439	479	510	486	466	503	529	473	474	486	493	477	491	519	479	513	511	461	505	504	491	507	480	501	488	494	522	492	510	501	534	535	481	507	495	484	486	460	509	524	456	489	499	466	465	508	519	522	499	495	522	462	488	506	487	496	460	517	522	522	495	540	514	500	457
32775	20712	9593	692	387	361	317	175	176	158	164	150	169	152	145	181	174	169	164	174	167	151	179	139	169	156	144	171	155	218	180	150	170	188	148	182	187	144	158	178	171	184	163	184	167	155	165	164	147	175	166	180	158	169	175	190	162	151	167	166	158	159	184	177	154	158	167	164	159	137	148	166	155	165	179	163	180	163	177	167	169	161	189	160	169	169	184	178	173	185	169	150	183	150	181	159	195	175	171	156	185	197	171	168	180	150	177	200	177	175	162	185	159	171	175	186	166	192	179	171	167	153	166	174	175	159	153	190	153	170	176	181	198	187	183	165	161	167	156	150	177	168	163	176	165	188	169	181	172	189	153	142	155	162	138	179	179	167	166	185	210	185	182	168	173	183	150	167	184	154	150	181	168	172	167	179	178	170	181	184	159	147	166	157	164	182	181	169	185	183	173	179	180	191	155	165	167	175	184	201	146	175	173	199	171	198	158	166	172	181	164	160	153	158	179	167	176	172	184	181	162	193	186	154	153	161	190	172	182	152	173	149	164	162	171	199	155	185	166	170	181	170	163	172	153	218	174	178	170	171	170	184	174	199	164	161	191	140	164	167	190	169	161	179	193	189	174	186	162	170	171	181	185	192	176	174	147	182	200	176	180	156	168	176	161	192	184	151	174	174	168	152	185	146	170	158	172	179	166	171	165	148	164	187	184	143	149	169	178	173	177	166	169	174	146	150	180	190	167	166	157	143	168	158	170	206	168	161	150	173	165	190	159	170	169	171	167	212	209	185	176	156	182	168	153	162	180	166	169	165	158	194	180	153	155	177	163	168	159	176	133	192	170	189	174	168	191	165	186	170	165	170	179	175	151	142	165	166	172	174	162	163	182	180	170	170	151	178	171	153	163	178	176	177	180	185	150	149	161	164	172	170	190	144	167	171	188	188	172	194	167	162	173	151	162	178	173	188	145	160	165	166	162	148	172	171	185	169	189	185	177	170	162	167	186	186	167	187	157	176	163	154	170	176	176	180	159	177	176	148	166	186	194	163	180	176	170	160	175	183	176	171	164	165	202	195	159	146	171	176	182	186	171	195	171	182	151	196	165	163	174	177	165	163	189	160	147	169	176	166	172	174	157	161	179	183	177	158	171	184	176	159	164	159	161	170	181	197	147	179	170	206	164	155	177	162	151	181	155	158	170	174	201	166	176	171	183	175	186	167	168	157	157	161	154	180	150	152	163	168	179	162	162	171	164	174	171	192	171	187	172	159	170	150	197	169	163	159	172	168	160	202	179	173	169	184	161	178	202	189	176	171	181	187	192	178	144	184	165	184	165	193	177	160	198	178	176	184	170	181	165	171	153	206	162	194	149	169	194	166	168	158	177	175	180	158	165	167	154	140	165	168	153	158	197	173	170	157	189	146	150	158	184	164	185	175	176	206	176	175	155	178	134	170	173	151	151	192	171	160	178	178	164	190	170	147	193	186	173	180	140	168	174	174	197	169	140	153	171	182	168	198	160	172	154	180	171	153	155	152	175	168	192	164	172	143	153	183	177	162	162	156	162	175	175	157	168	172	180	170	204	154	142	157	167	175	137	172	173	156	167	142	171	169	178	169	183	172	193	170	155	174	173	175	173	143	166	157	168	178	148	176	155	174	150	168	196	170	190	171	192	169	175	184	151	175	189	154	174	156	170	170	169	158	181	186	159	153	153	163	176	181	170	149	158	148	158	199	170	163	171	142	184	167	165	156	167	160	164	164	141	190	173	191	157	180	201	168	146	186	170	154	175	173	180	185	191	169	179	169	157	163	193	178	173	185	152	177	168	188	174	197	173	160	176	167	153	162	178	167	149	180	151	166	191	188	160	166	192	190	166	177	195	148	165	158	174	200	182	172	189	166	191	153	175	172	146	162	154	176	192	158	172	185	177	193	177	160	179	157	170	178	175	155	166	194	173	163	188	173	194	196	170	154	180	165	156	174	179	168	182	179	178	148	183	176	164	172	199	166	175	202	171	164	179	172	161	191	183	173	172	185	181	174	183	169	217	163	140	189	163	165	191	179	175	187	188	155	168	158	157	164	171	174	154	163	166	159	174	161	150	164	194	171	146	182	182	156	159	187	176	167	157	181	184	182	149	157	161	172	157	176	174	179	191	172	182	160	174	166	170	155	177	151	187	176	169	172	169	161	163	151	153	194	185	167	160	155	156	183	149	169	194	187	177	160	187	179	191	196	181	192	164	187	176	152	178	152	184	165	169	165	174	172	184	153	168	161	172	162	176	160	163	173	169	185	155	135	181	151	159	160	153	191	167	149	138	172	168	180	160	135	173	172	152	184	170	172	175	191	175	161	165	182	163	167	156	168	146	183	184	168	162	166	162	151	148	168	159	188	178	160	173	166	153	165	147	188	171	179	182	175	177	152	161	164	174	168	152	197	166	190	183	152	171	172	168	177	178	190	173	169	140	185	173	149	177	185	171	179	146	156	170	203	187	194	183	155	192	160	145	185	185	158	200	163	185	165	184	188	171	169	167	184	191	181	171	201	163	163	171	164	130	189	178	160	160	174	147	155	169	151	172	179	160	170	166	170	145	191	163	165	164	174	170	187	156	169	156	172	172	173	162	170	153	180	176	160	161	153	165	177	193	172	165	143	161	173	179	175	139	138	182	176	176	178	157	157	186	160	167	158	174	160	188	192	179	184	170	188	162	140	166	173	159	159	180	175	181	168	186	171	178	182	156	174	170	158	146	182	154	180	195	183	166	161	185	136	166	156	155	165	184	182	168	179	169	171	159	174	165	154	137	127	144	185	189	162	162	166	182	174	185	161	183	146	161	147	189	173	166	196	173	194	173	166	166	170	174	183	191	180	153	163	175	173	174	161	186	188	160	163	161	180	174	175	153	166	187	159	169	150	166	190	169	172	184	196	188	176	161	156	183	161	182	144	154	148	155	193	203	174	175	180	168	162	156	149	176	182	179	158	196	188	140	180	196	182	173	172	185	167	145	181	200	176	154	159	187	162	162	181	157	182	174	181	159	207	179	160	167	205	188	173	168	171	167	177	172	198	189	193	188	153	161	181	162	167	158	172	175	193	176	179	173	166	166	182	173	168	165	172	167	165	158	184	188	171	137	177	173	155	147	155	187	164	174	160	163	159	163	192	183	162	199	185	183	196	195	184	171	158	177	171	186	188	171	148	183	164	164	191	164	179	173	161	187	141	151	166	167	171	175	194	157	162	183	183	160	167	178	179	134	166	192	167	188	182	167	190	158	153	181	212	195	176	189	164	160	176	159	177	165	161	180	154	168	170	149	167	192	168	147	193	178	189	151	177	185	155	160	178	171	178	178	183	170	151	185	168	166	183	162	180	158	168	160	160	183	192	170	174	165	181	190	154	179	170	171	172	178	149	146	166	169	170	178	154	166	174	186	179	193	175	162	193	162	192	165	179	163	169	167	188	162	153	167	161	175	166	163	180	195	156	177	187
7605	5171	588	415	414	433	417	398	419	418	432	396	411	432	412	412	406	440	394	408	372	411	417	425	373	410	387	428	404	434	424	426	438	391	427	419	432	431	391	408	415	437	415	412	400	391	375	408	431	413	384	409	462	393	429	431	418	444	405	386	407	418	432	409	437	425	447	452	388	443	400	423	421	420	444	440	412	431	399	452	431	447	446	457	418	422	423	406	422	422	436	407	401	408	426	418	443	433	430	429	443	423	387	438	414	426	435	397	430	406	415	422	400	419	399	398	434	416	440	452	411	429	428	383	386	368	405	404	447	419	456	406	420	392	395	414	380	440	387	432	421	425	414	404	420	395	423	422	440	443	445	421	436	409	445	405	420	408	414	430	407	445	418	422	431	423	446	438	427	394	414	457	416	429	376	413	384	403	427	426	420	417	412	415	438	399	417	439	408	431	403	377	442	423	368	410	452	422	452	422	429	408	413	445	436	428	422	381	396	416	407	418	422	400	446	416	383	424	426	415	418	409	428	416	397	386	405	407	417	447	378	412	396	422	447	419	402	413	430	405	405	396	377	399	445	426	428	437	414	415	418	436	393	447	427	391	414	405	410	404	419	423	436	404	433	426	429	410	382	438	400	417	442	418	459	392	440	446	448	407	414	461	414	404	428	401	420	398	398	429	419	455	430	422	428	404	423	412	421	421	431	413	463	421	404	439	413	420	402	434	399	430	418	393	446	414	407	454	433	416	383	429	434	405	426	415	399	427	439	413	474	425	452	433	415	439	444	431	382	447	393	390	446	387	398	410	417	415	407	415	402	430	414	401	409	416	446	458	409	415	414	439	411	401	390	417	404	398	424	418	455	372	423	403	441	444	403	414	393	429	440	415	415	399	397	426	382	417	426	436	425	429	429	400	427	408	424	414	420	447	405	416	421	451	404	394	446	424	436	434	438	424	387	392	386	400	434	428	396	455	409	390	435	414	402	419	410	392	422	413	419	390	434	432	425	417	425	399	482	427	400	389	395	446	446	413	431	381	402	436	412	412	398	430	390	460	411	390	391	408	445	396	380	401	456	395	405	415	414	442	402	432	446	416	401	418	444	411	431	439	408	393	404	433	398	405	394	443	399	382	419	442	404	422	409	415	446	379	433	419	443	424	408	440	433	462	421	429	385	388	404	429	427	407	422	381	431	419	401	435	395	424	425	394	414	456	431	401	440	443	431	398	406	409	411	437	442	429	419	414	457	424	451	441	444	404	425	444	390	446	379	424	433	401	403	435	395	396	423	432	405	435	436	410	428	414	429	387	428	416	421	421	434	422	408	381	445	403	403	367	412	412	415	437	423	387	420	366	426	430	415	408	405	367	440	402	399	411	428	427	414	427	434	437	415	400	373	426	384	398	422	407	404	436	439	420	401	426	445	398	398	400	456	415	416	411	376	422	399	419	455	412	428	471	430	409	416	427	372	425	427	414	419	398	377	424	384	420	438	420	452	426	444	413	401	417	426	410	400	427	389	416	436	414	418	419	428	403	430	431	402	447	399	463	411	415	424	408	408	448	436	421	420	414	403	414	382	439	447	420	438	412	404	415	408	401	417	430	410	454	436	441	398	419	410	456	416	403	448	435	418	388	437	429	414	407	392	456	424	438	409	470	411	417	366	463	414	405	426	433	416	426	401	419	432	398	425	439	367	419	408	376	460	432	417	401	425	407	411	445	389	415	438	404	424	434	426	413	394	445	432	420	450	414	455	454	387	390	395	374	401	463	414	399	419	391	429	384	408	421	410	394	464	433	409	401	396	414	428	442	411	444	427	395	407	417	414	436	387	400	418	407	397	410	408	391	445	429	374	424	407	399	404	437	455	412	414	424	420	387	417	436	395	402	372	420	426	402	448	410	403	409	408	453	411	415	438	455	393	389	415	373	413	407	422	458	421	394	401	442	439	416	413	399	458	406	425	446	415	398	394	377	387	412	392	413	432	442	419	438	414	390	412	392	415	409	422	417	451	402	406	434	425	403	391	439	442	429	434	418	429	387	428	407	433	435	415	402	427	427	436	387	431	403	429	394	412	403	399	421	405	432	426	446	453	416	394	400	420	459	426	376	430	430	393	408	421	418	430	413	411	430	430	436	394	439	413	409	433	418	397	441	393	452	427	394	423	438	439	376	441	387	411	416	434	435	422	426	439	430	404	475	382	376	421	427	446	412	392	412	423	416	427	422	400	417	454	458	440	426	432	410	451	412	395	440	407	432	418	402	387	377	378	427	399	404	401	435	430	437	409	397	416	404	364	449	402	403	373	387	425	407	405	384	372	448	413	458	437	423	437	372	441	435	414	413	424	447	436	452	408	431	422	446	433	382	421	406	411	429	393	412	429	422	447	412	436	391	399	406	454	403	424	379	406	403	393	415	438	398	407	377	384	440	456	424	389	411	407	399	436	423	416	449	416	386	421	421	402	383	444	455	425	411	416	393	424	379	423	382	430	405	424	430	472	421	418	439	388	426	421	405	447	415	443	397	410	408	426	426	467	426	402	422	398	420	435	397	428	406	424	437	445	425	437	412	398	431	416	404	467	396	410	433	423	437	419	422	419	404	433	456	391	419	442	432	435	427	438	418	406	444	417	391	415	412	425	451	359	421	366	417	411	435	416	403	423	446	405	417	399	403	415	405	409	417	421	405	439	462	453	452	416	431	403	393	442	389	398	407	412	455	441	436	406	402	404	397	413	430	420	428	410	397	426	423	364	418	429	400	442	432	382	418	420	462	423	402	423	411	423	444	423	419	397	395	457	424	433	373	430	435	408	456	404	399	399	421	415	396	432	416	378	401	450	429	423	415	409	395	411	416	418	410	425	388	416	419	397	386	413	412	418	425	434	414	400	446	417	391	400	442	426	442	440	379	434	397	409	408	427	426	447	387	415	412	415	433	401	393	461	421	385	374	417	416	402	403	406	415	445	416	396	406	443	452	409	438	415	426	395	433	451	435	402	385	397	397	418	441	407	395	426	406	428	427	401	432	445	401	426	424	406	421	395	393	463	410	442	395	377	388	424	438	449	389	426	438	396	399	412	455	389	441	444	405	396	419	422	425	377	438	419	453	414	408	400	428	460	441	433	409	417	415	388	405	436	411	434	414	435	394	412	417	392	376	391	413	425	399	410	458	438	413	423	423	470	405	409	397	447	412	429	440	425	381	445	437	431	407	420	407	402	423	415	413	398	432	408	426	420	404	394	450	381	406	428	441	438	388	437	433	395	402	397	419	419	424	426	431	406	404	424	455	413	391	410	415	409	441	451	415	433	384	439	447	438	410	417	401	442	421	394	421	459	400	403	424	393	414	449	420	433	420	421	422	436	415	375	406	399	407	402	453	409	404	425	439	408	402	404	393	416	414	405	423	440	429	413	411	378	420	407	410	451	399	400	392	433	441	433	425	379	433	414	426	442	428	443	439	392	421	417	392	399	404	466	433	419	399	393	418	449	400	444	426
24917	21450	25070	28251	21453	21079	1238	463	339	360	302	297	341	318	335	318	299	302	287	293	278	314	284	343	263	308	264	301	277	290	290	307	328	316	289	273	307	274	312	286	298	308	277	293	261	326	300	289	298	278	304	301	304	299	273	290	266	305	285	296	277	253	274	294	281	265	273	251	295	284	320	276	297	301	267	275	282	285	251	295	304	264	282	269	292	255	324	279	335	292	290	277	287	296	302	255	294	291	310	296	326	287	293	285	309	262	305	277	281	253	268	280	275	315	296	288	283	268	296	297	288	301	289	287	277	264	288	313	294	278	288	299	281	264	282	296	271	274	306	262	276	291	343	281	253	289	304	279	256	302	278	289	271	297	337	305	276	280	292	245	262	289	287	276	278	289	268	285	263	296	276	324	290	312	284	260	281	280	249	263	295	318	299	272	282	299	288	302	280	262	286	289	291	293	280	295	310	313	325	269	288	279	264	270	282	290	305	287	279	273	270	268	274	285	308	308	276	300	292	273	269	297	302	296	251	323	320	294	272	289	262	285	302	288	288	263	296	300	290	319	281	265	267	276	286	291	274	285	264	321	250	282	276	260	279	264	284	297	299	288	286	284	303	262	248	281	275	295	294	309	296	261	301	304	293	290	269	304	287	282	280	300	294	286	305	328	267	290	310	289	274	279	271	266	298	267	304	275	275	278	271	294	309	319	287	297	305	272	306	315	257	258	316	253	281	296	283	313	324	260	281	305	270	288	265	291	308	304	307	294	286	281	295	285	310	271	290	302	276	267	289	301	285	291	266	303	270	290	285	324	289	273	273	285	308	278	296	322	318	264	294	306	294	307	308	288	251	303	280	306	322	283	287	293	256	276	275	330	296	277	299	266	297	333	299	288	302	305	272	256	301	266	313	285	309	283	297	292	269	301	300	274	292	333	289	262	282	296	296	271	299	285	301	296	304	280	272	282	254	276	302	292	318	300	265	272	238	290	258	309	247	299	299	287	274	278	265	289	272	279	275	255	317	287	295	279	309	284	291	288	281	272	268	285	274	287	281	278	282	280	261	274	295	293	311	278	307	281	327	274	302	292	285	304	281	310	274	301	270	296	308	294	274	263	279	281	291	273	272	310	282	320	286	302	335	309	296	287	285	289	302	268	284	302	288	279	265	291	309	313	284	292	266	289	286	275	328	310	298	290	258	274	281	313	293	297	272	281	306	269	272	309	324	304	307	283	281	255	296	297	246	288	286	275	315	247	280	284	309	294	309	299	278	291	299	297	306	297	267	300	272	311	275	241	286	266	248	303	266	285	304	303	303	268	264	296	283	302	284	288	286	283	273	258	266	293	265	307	299	325	295	285	265	276	292	268	312	260	304	282	281	300	295	292	265	285	261	292	311	267	299	273	301	302	269	292	264	315	300	299	285	290	301	288	302	297	285	278	271	309	294	299	294	302	305	313	292	282	307	263	298	310	287	305	298	261	295	270	279	295	318	292	287	307	268	291	274	269	268	306	292	296	297	305	304	273	271	245	284	284	240	271	313	283	318	282	266	298	325	254	248	302	277	320	251	312	278	254	278	343	277	265	297	269	268	303	276	290	257	278	267	279	265	274	283	291	268	290	300	275	278	250	244	314	306	263	276	290	263	308	269	306	311	314	271	276	306	289	289	282	280	292	294	295	283	304	292	260	266	318	277	285	287	297	314	315	306	305	308	274	261	298	302	306	264	284	284	268	290	288	313	290	312	280	281	294	295	299	278	262	295	266	293	294	301	289	306	310	277	307	278	301	280	280	273	299	299	275	301	321	294	268	276	281	275	305	285	273	246	271	274	291	280	281	273	259	279	329	287	278	289	263	275	281	287	291	315	345	316	274	284	296	289	271	293	284	323	254	297	332	288	262	300	320	295	268	270	267	278	255	262	292	271	293	309	310	259	283	270	281	276	325	266	274	279	292	307	301	289	308	304	304	267	293	298	314	285	276	286	239	288	263	276	270	277	273	294	268	272	295	294	266	286	293	298	269	264	280	291	308	300	254	273	259	289	251	251	286	280	310	280	296	300	257	279	250	260	298	280	280	302	302	308	263	295	293	350	312	279	266	278	292	295	280	283	308	266	289	274	258	291	275	300	327	276	280	299	298	312	301	282	265	264	297	268	291	274	306	271	293	320	286	322	311	295	312	275	296	301	278	315	290	293	335	294	294	277	299	283	272	290	297	250	264	314	277	270	310	260	264	292	306	275	343	262	268	273	294	291	279	281	274	276	293	288	301	259	290	300	285	319	301	279	265	304	290	296	247	274	305	294	318	310	288	309	281	323	287	334	281	252	294	262	257	271	268	275	289	273	311	313	314	289	286	287	275	307	296	302	291	253	261	291	324	293	262	271	270	267	276	304	269	284	264	296	278	265	264	300	275	267	281	284	309	296	288	274	280	279	263	274	280	281	300	276	274	274	284	340	278	316	312	305	296	287	292	240	293	312	305	250	312	271	263	285	293	297	291	242	270	321	287	279	288	297	261	313	290	292	265	269	271	275	268	277	276	291	292	278	270	304	244	304	288	292	298	285	281	277	309	291	271	345	317	315	284	293	269	296	276	251	301	293	291	317	272	257	297	288	270	271	287	282	288	285	289	305	289	273	271	299	272	282	293	276	272	298	274	293	272	287	258	316	291	287	271	288	274	266	275	278	270	311	270	295	326	297	311	279	300	319	278	275	326	294	287	272	279	317	283	253	292	291	269	301	334	305	304	290	279	304	323	320	269	237	275	317	279	290	260	274	318	294	312	260	286	305	317	262	278	293	284	303	265	294	280	285	335	279	290	283	276	280	286	277	280	278	272	273	307	299	281	256	295	296	294	264	304	302	306	268	271	292	286	268	288	295	276	280	276	289	298	305	286	292	329	310	297	310	267	282	308	298	297	266	293	278	282	291	269	277	272	265	253	280	276	312	301	285	288	255	293	336	284	286	284	277	291	317	266	275	269	301	284	295	315	298	306	290	314	254	293	260	302	289	282	253	269	279	254	269	294	297	262	291	278	294	278	260	258	281	272	287	327	313	295	292	299	289	286	283	327	290	287	245	295	292	305	291	297	322	281	293	302	279	303	276	289	283	280	258	285	281	309	271	310	306	278	298	302	284	259	282	277	279	288	296	296	282	321	296	276	233	328	300	310	269	269	286	284	280	262	271	287	297	290	273	278	271	290	301	293	284	272	289	336	300	263	301	299	263	304	278	280	282	279	278	278	317	281	289	277	280	265	276	288	273	307	312	300	323	264	276	302	278	277	288	286	278	283	284	280	282	258	282	305	290	281	277	303	293	266	291	302	303	287	296	326	277	260	282	268	292	315	307	295	294	280	300	310	267	317	305	324	305	257	284	279	321	288	272	310	269	310	285	285	276	261	311	271	272	278	296	304	297	259	289	297	310	300	311	293	310	291	291	310	313	298	252	262	265	296	301	262	283	290	309	293	291	271	285	276	319	304	278	310
19290	33883	2176	1008	827	688	662	656	692	667	667	647	579	628	607	730	653	600	589	638	655	628	629	635	657	594	620	642	637	670	659	670	646	643	623	607	626	610	602	648	582	646	579	660	647	626	646	643	707	657	619	661	613	595	592	661	610	656	661	618	671	627	662	625	620	613	611	640	618	598	654	645	605	645	613	617	642	580	628	667	639	633	662	636	610	672	625	625	668	605	684	656	589	662	639	638	586	617	620	632	657	661	642	566	601	623	635	671	595	644	649	622	634	608	631	649	623	627	610	649	635	607	587	639	623	616	627	649	620	650	599	615	571	604	630	638	639	684	650	635	642	638	670	631	622	625	602	666	598	643	656	583	626	641	651	599	662	598	598	620	622	617	653	629	602	661	587	628	652	648	609	606	632	614	606	643	632	655	638	647	660	594	629	674	674	627	623	629	646	609	628	630	684	638	596	592	606	624	656	620	601	645	614	618	650	639	644	642	621	625	620	653	623	606	632	657	673	559	638	641	642	630	642	576	675	607	595	600	661	629	659	650	640	611	629	635	619	623	625	612	615	638	649	629	667	606	681	643	639	647	617	639	628	589	645	618	622	626	631	600	582	650	623	627	649	607	621	650	636	631	614	654	670	642	618	601	631	591	664	608	646	602	624	624	573	616	629	628	678	631	629	615	651	628	677	613	618	643	656	617	604	630	659	574	649	645	641	621	640	610	649	634	581	624	601	589	624	612	682	635	591	652	600	612	645	630	647	590	620	620	627	568	644	638	622	593	599	644	685	629	613	690	672	671	637	597	617	610	633	616	646	650	645	649	616	591	646	670	635	604	573	658	611	587	623	604	589	613	641	635	662	667	620	597	666	654	626	628	626	666	591	630	617	587	646	556	646	624	615	652	600	609	649	603	664	641	587	675	638	613	642	637	663	628	617	619	647	637	666	609	637	624	615	666	623	617	589	637	661	613	593	591	647	588	644	601	644	598	613	656	640	656	640	634	592	612	640	613	656	609	611	659	642	639	612	646	588	652	647	587	627	596	604	599	655	627	637	636	616	661	676	653	605	619	636	635	608	625	592	605	659	633	630	598	673	656	650	621	673	639	610	607	608	613	637	629	586	605	671	628	625	625	676	630	609	620	601	674	571	622	679	618	575	634	648	637	658	581	656	570	628	661	647	659	681	633	606	623	631	615	641	627	644	634	662	613	616	632	599	619	641	645	630	610	619	600	597	625	682	634	608	640	597	626	612	595	643	614	654	637	640	661	617	613	639	634	649	612	651	617	560	632	627	603	631	585	615	639	627	636	650	602	634	633	588	634	630	661	667	632	613	608	637	639	630	615	646	588	638	651	619	609	625	618	608	615	608	660	634	618	597	619	655	669	621	631	624	618	616	646	615	594	606	597	614	640	624	628	606	597	637	623	652	564	644	649	629	625	567	582	619	623	653	601	647	619	688	659	635	610	655	637	606	652	626	661	652	615	600	594	650	635	623	595	639	654	628	640	612	606	640	665	623	586	590	598	648	620	685	614	605	615	674	620	623	658	607	655	626	654	656	617	635	621	624	610	553	635	672	656	615	618	633	615	686	629	670	638	656	640	639	592	609	643	612	638	644	598	673	609	610	620	636	625	621	603	647	683	626	657	638	630	632	585	633	652	621	588	670	627	622	598	648	616	611	634	617	587	599	624	617	586	694	615	662	642	586	642	626	590	613	648	602	616	634	637	625	619	655	606	634	635	566	628	661	684	613	622	601	635	683	645	670	614	598	654	590	583	592	649	606	604	637	608	593	616	670	609	593	647	632	650	624	607	598	590	640	605	603	580	593	564	627	652	674	638	652	657	619	619	656	597	597	673	624	601	616	669	591	636	658	602	635	628	605	597	611	636	624	623	649	595	627	579	621	667	650	633	648	654	648	628	587	635	646	602	605	646	624	618	607	620	646	614	629	630	624	581	593	655	663	640	627	607	644	653	658	663	654	588	634	604	639	651	617	629	620	634	638	585	594	626	638	642	641	656	593	598	663	664	637	606	576	590	636	648	650	655	670	613	619	617	652	633	615	602	640	606	616	642	593	618	596	625	669	680	702	629	673	628	635	580	583	610	614	660	616	601	623	645	636	629	643	629	629	650	672	598	635	616	642	657	661	671	643	648	612	603	637	661	609	675	655	644	641	587	655	596	614	629	622	641	648	605	665	633	628	642	613	596	566	623	629	587	620	618	648	651	602	639	617	605	644	624	673	662	589	598	625	619	644	641	650	637	615	673	638	648	640	617	618	643	640	634	661	608	685	628	607	652	621	643	636	621	640	632	631	617	606	629	625	585	606	638	655	614	629	645	633	621	636	655	655	614	638	635	633	657	632	622	693	653	649	546	619	655	613	688	657	665	631	630	615	635	624	657	653	619	649	652	619	636	616	628	635	612	610	623	591	610	651	608	580	624	617	600	612	614	670	632	616	637	645	610	639	611	685	645	593	592	615	605	618	646	645	651	582	608	618	640	607	627	621	622	614	642	594	651	630	632	623	616	633	670	642	611	649	670	682	622	657	619	614	652	620	608	639	663	614	597	629	655	660	642	627	595	610	661	640	643	609	625	624	630	571	649	638	624	652	663	639	624	624	644	646	627	620	652	647	595	650	619	653	654	629	653	628	598	637	637	652	627	660	609	613	599	641	635	607	694	696	555	645	595	631	650	663	609	597	659	625	639	665	644	668	615	608	589	621	677	658	564	620	630	670	629	638	659	691	674	622	572	671	634	606	633	595	648	655	609	602	666	609	630	659	647	645	595	647	640	576	606	577	649	635	637	635	631	607	627	622	572	626	612	635	630	601	648	646	656	627	672	593	657	639	592	594	599	629	617	584	610	627	654	637	617	603	653	632	642	636	634	641	641	654	637	612	662	622	659	620	635	623	630	638	665	626	645	600	628	616	667	664	627	609	594	607	625	625	614	648	637	621	610	617	595	639	629	627	668	589	631	612	611	600	601	647	601	629	592	640	623	624	591	625	697	657	693	632	627	633	673	664	585	614	614	622	639	615	650	605	630	626	644	554	624	664	632	645	603	610	614	672	646	598	586	661	631	638	651	553	592	600	597	628	627	634	600	678	641	601	621	644	626	606	627	654	618	634	629	618	663	620	617	601	664	622	632	603	603	648	618	634	611	650	611	572	583	606	644	642	643	657	672	611	640	665	648	649	667	669	663	609	613	649	631	606	584	646	644	613	626	659	647	604	618	705	652	649	634	640	676	681	657	644	614	650	640	606	651	652	603	600	635	609	610	651	680	630	603	659	650	619	661	649	688	661	619	614	633	604	625	660	662	619	654	611	620	643	648	628	669	614	615	602	648	622	636	648	634	677	628	622	638	636	645	598	650	632	653	627	612	614	630	573	591	639	648	662	620	644	666	594	602	622	648	646	631	570	642	580	595	642	629	639	604	607	658	611	617	607	642	630	670	658	615	618	606	609	628	621	655	637	617	657	648
24275	21450	25410	27918	21450	21469	20481	723	365	336	317	314	296	297	314	259	269	253	259	237	290	271	259	235	254	269	226	242	239	231	230	251	249	219	212	247	228	217	198	265	235	244	249	233	252	251	266	257	239	232	226	264	215	246	239	244	219	227	216	227	240	263	231	237	238	251	247	230	239	215	237	220	256	253	259	237	263	247	269	221	230	230	227	229	230	245	250	277	236	241	236	239	222	255	242	224	250	227	254	204	232	249	237	252	263	250	249	236	226	246	237	237	242	257	242	244	272	254	241	240	216	254	221	217	243	245	247	245	243	247	233	225	232	244	229	262	222	226	235	226	243	213	237	231	211	239	217	227	245	227	212	233	241	253	243	262	228	259	259	254	212	244	235	231	259	259	251	238	219	247	272	236	282	236	228	200	250	245	242	260	245	256	232	259	227	220	268	223	247	233	226	248	228	245	237	250	253	224	215	234	252	224	241	280	229	253	248	233	244	238	226	217	248	220	199	239	217	259	242	216	226	214	259	262	243	247	248	226	227	235	224	224	217	212	271	231	225	227	255	234	245	225	229	213	224	232	212	246	207	264	240	203	261	205	209	239	249	247	244	241	237	260	263	245	247	231	235	230	243	251	236	266	230	240	239	207	236	211	215	275	233	237	238	248	227	244	277	230	239	232	211	233	214	248	234	264	258	252	243	230	204	192	241	248	252	229	251	255	260	244	249	247	231	242	209	188	234	228	240	227	224	229	248	245	244	222	248	261	231	263	228	226	270	222	229	240	225	204	193	219	224	227	195	236	234	225	228	245	267	246	224	244	237	216	253	213	246	232	247	223	216	268	228	244	230	257	232	235	240	260	227	252	240	215	230	227	249	242	256	197	247	204	246	242	248	233	239	236	240	213	228	250	252	225	265	201	226	231	236	262	254	220	250	240	219	245	236	242	241	217	260	224	219	244	211	257	214	229	249	250	225	230	227	207	243	184	226	210	233	225	240	244	252	243	263	238	204	253	281	236	226	243	232	236	207	242	253	234	215	229	229	201	249	238	263	254	247	247	226	235	233	205	217	243	265	218	259	280	265	241	235	211	256	246	224	244	235	220	244	234	255	278	247	252	240	211	256	218	267	228	253	211	245	221	228	238	223	203	234	229	208	245	240	216	262	215	215	254	242	205	241	219	226	227	251	240	250	229	210	225	217	227	230	227	269	212	240	233	221	272	225	250	255	212	221	227	228	236	241	249	245	214	213	249	268	229	231	238	263	223	227	233	207	226	201	254	246	234	267	234	245	248	234	256	222	261	265	231	239	226	218	233	256	217	247	273	228	245	249	231	256	217	265	237	228	279	237	232	209	259	241	269	255	245	233	268	216	240	203	244	244	242	255	252	223	234	239	217	231	244	256	242	224	204	247	238	215	224	219	260	234	224	227	205	215	211	234	230	235	253	223	234	220	224	267	230	234	234	221	244	256	230	228	223	217	231	192	220	268	252	271	247	230	215	235	210	251	242	249	228	207	247	203	196	227	241	218	265	233	250	214	231	234	213	240	229	239	241	222	247	220	206	217	219	257	246	232	225	235	212	221	254	215	240	259	247	254	220	252	248	247	217	244	274	248	239	228	214	238	254	262	236	231	224	218	238	194	228	234	262	249	234	224	224	214	231	192	239	253	222	238	237	217	260	223	219	239	242	206	286	223	247	245	261	229	235	241	214	237	256	231	255	233	228	240	230	242	229	257	235	220	258	225	238	262	233	230	233	232	214	231	296	266	240	244	279	229	225	238	229	247	246	220	233	248	250	246	248	257	231	235	240	190	250	215	256	233	246	202	229	236	242	205	232	222	240	221	240	243	245	243	227	228	231	241	240	236	232	252	255	237	243	233	235	238	228	212	190	246	255	250	220	220	241	219	210	214	243	238	247	281	232	242	259	206	211	234	212	210	243	241	241	217	201	224	239	255	255	214	226	222	245	239	260	240	247	254	251	243	240	231	237	263	245	206	210	272	252	243	269	261	246	230	222	244	227	244	255	228	257	246	246	250	251	233	207	246	241	257	240	228	242	226	241	221	223	232	245	244	257	242	225	278	208	225	254	251	250	236	219	218	240	214	229	230	209	247	239	234	204	226	227	233	244	236	264	240	263	232	224	241	240	232	214	225	243	230	267	233	238	233	220	228	247	196	245	234	237	218	234	243	231	262	225	238	262	241	251	261	256	236	250	221	243	199	213	231	245	239	265	262	225	244	233	225	240	218	216	263	228	229	278	243	229	224	248	229	248	226	225	249	241	258	228	222	234	260	251	231	239	274	247	199	213	256	253	217	239	237	204	231	228	225	264	244	241	224	236	221	222	247	231	219	219	232	211	230	237	220	262	203	222	228	250	237	260	236	211	198	205	248	258	239	214	267	229	240	236	240	236	242	183	224	229	240	230	242	261	233	264	229	234	227	216	248	219	240	253	257	259	244	263	230	246	234	271	252	237	232	226	250	236	250	245	231	241	219	212	246	242	230	243	229	241	239	233	246	270	243	217	219	259	232	207	239	234	228	257	263	264	226	237	253	265	230	203	224	225	250	228	219	212	242	238	286	215	242	220	242	219	235	222	230	248	220	247	219	241	216	243	260	233	215	235	267	234	217	246	246	210	216	217	229	244	236	228	257	220	244	226	243	222	226	237	245	226	236	212	242	222	213	231	211	228	219	212	255	214	223	213	243	243	229	235	253	204	240	222	264	221	232	249	234	246	241	239	208	255	242	248	256	223	215	252	214	223	251	262	240	218	269	263	253	223	234	248	225	231	248	214	223	205	215	263	245	244	210	226	244	243	233	247	261	250	243	237	246	226	242	247	233	243	224	262	268	272	228	241	203	218	230	220	259	217	254	246	229	245	260	255	236	224	230	233	239	238	279	208	225	246	239	244	252	251	270	234	210	216	244	224	213	246	238	219	231	198	207	234	241	241	224	225	226	235	236	257	238	233	249	268	228	223	214	246	210	245	227	235	258	232	258	232	273	245	214	235	268	249	226	255	267	236	241	240	242	241	246	252	221	253	229	247	196	256	257	233	267	269	218	196	264	228	203	222	232	220	255	237	223	242	230	255	235	237	274	255	230	233	238	227	218	222	211	246	270	245	216	213	215	246	257	206	245	232	222	258	217	224	229	230	215	223	262	260	236	266	233	240	242	198	259	233	226	209	241	229	230	206	249	236	213	216	241	239	209	215	240	246	232	210	229	224	230	259	234	249	218	229	270	219	225	234	220	227	237	240	222	220	196	280	222	214	267	230	282	230	253	234	242	226	224	233	226	258	224	212	229	246	254	255	257	225	239	217	243	216	231	234	226	236	217	194	251	214	221	255	280	232	247	219	259	239	248	242	216	257	229	246	220	234	277	215	250	222	222	252	236	225	227	234	208	226	221	244	224	234	232	258	212	233	232	261	231	216	226	239	260	226	261	212	257	227	237	213	227	231	229	245	226	218	195	222	222	241	219	228
25223	43812	3318	1244	809	708	622	571	586	561	519	532	513	525	515	509	473	547	498	534	509	506	512	528	487	473	532	515	495	502	483	480	483	522	517	500	491	504	479	519	500	538	495	480	510	499	533	539	520	549	491	487	488	487	493	466	484	520	475	527	524	519	520	521	489	486	466	486	500	464	509	499	491	514	472	489	477	474	498	494	528	508	520	499	509	509	515	531	448	492	496	457	481	486	479	537	475	507	491	519	502	489	476	510	495	492	481	443	461	503	479	488	487	461	567	526	511	509	466	474	499	479	489	480	530	453	518	491	503	486	485	495	489	511	532	487	495	474	493	499	502	530	479	476	491	466	524	554	479	499	539	487	499	525	514	499	473	512	494	488	478	509	490	487	474	505	445	465	543	552	528	481	522	507	515	481	490	544	483	446	512	468	509	486	465	469	451	490	503	518	506	523	483	466	520	495	514	477	489	454	518	460	497	490	509	507	535	505	520	502	508	494	498	463	497	521	516	506	535	480	493	473	524	470	486	482	488	526	527	509	467	479	515	516	512	470	512	486	494	434	493	449	501	541	509	503	476	515	526	504	500	504	500	495	483	445	465	511	460	513	529	496	507	473	480	494	501	506	493	507	500	516	474	490	494	467	474	495	478	507	471	489	536	482	478	471	501	471	475	493	544	481	453	472	513	549	481	494	496	486	493	479	479	489	476	534	545	497	510	504	493	508	462	463	468	488	554	509	479	441	492	503	464	506	484	525	489	473	491	511	499	529	516	532	515	486	530	504	526	491	537	510	467	524	506	466	442	492	490	486	457	528	487	523	510	441	486	498	470	443	455	508	502	456	481	497	536	501	491	495	466	469	482	497	492	503	463	464	513	462	480	515	505	494	494	487	526	493	474	500	493	482	479	506	451	513	485	488	503	486	462	534	476	512	485	487	501	479	482	493	466	498	462	505	486	484	456	488	479	528	479	500	501	493	493	515	486	471	515	455	499	504	453	492	505	479	506	467	466	533	501	461	489	476	501	532	498	505	513	507	495	477	489	528	442	478	442	489	513	477	465	527	537	477	469	469	523	473	495	483	487	503	498	490	509	558	480	504	499	463	499	498	520	511	477	468	499	472	514	479	491	475	555	504	511	481	473	516	486	446	516	498	460	484	486	498	457	496	489	481	487	516	507	479	470	472	544	490	479	474	476	495	445	495	474	438	496	527	486	505	461	481	501	492	492	526	499	476	517	501	513	524	499	513	481	495	518	493	486	453	495	476	509	527	499	537	473	509	497	496	455	501	496	502	530	483	460	517	480	507	528	493	462	521	535	543	479	487	453	527	478	502	510	488	477	476	560	460	430	502	434	469	497	503	455	488	479	501	477	481	538	510	507	495	489	544	528	507	524	479	493	501	474	489	460	535	508	540	517	470	457	539	507	508	475	474	513	503	478	507	499	502	459	500	456	530	474	462	476	468	506	508	514	473	503	483	466	520	478	506	510	479	508	479	480	508	487	498	471	433	471	515	471	511	499	492	460	494	494	489	529	443	471	499	510	501	470	479	481	510	483	488	481	479	497	491	537	474	491	495	503	512	498	486	496	462	458	509	454	521	519	482	521	456	455	489	489	471	481	512	500	474	470	491	491	523	510	480	494	507	496	508	509	474	487	546	492	472	536	458	532	439	486	486	493	494	445	511	489	515	475	465	486	514	519	485	482	533	514	501	474	479	477	486	494	506	542	481	470	477	512	452	488	452	510	531	547	505	519	488	485	478	497	505	462	486	508	472	478	506	485	491	461	516	535	458	496	505	431	446	491	518	502	476	509	475	492	486	498	464	486	526	495	511	494	516	485	514	505	555	536	543	502	492	498	503	482	493	496	538	484	544	558	484	488	470	496	502	514	470	514	462	509	495	536	503	484	445	474	516	496	484	474	495	485	490	483	482	486	508	488	506	527	521	477	502	480	471	514	463	522	491	473	471	490	496	469	492	529	470	469	486	494	469	474	479	495	470	515	471	496	512	540	494	470	498	504	495	474	476	487	471	456	532	494	483	482	530	462	519	509	476	484	503	499	496	510	478	496	504	485	506	498	490	513	494	508	496	516	470	529	477	480	473	487	497	483	507	483	485	491	486	497	512	497	506	499	486	469	499	501	469	452	497	482	468	508	521	506	516	498	480	530	483	478	488	489	503	448	522	471	487	487	508	522	481	470	488	473	525	442	497	504	505	510	497	494	495	492	466	466	510	519	495	471	493	514	479	514	523	500	527	515	513	510	524	500	463	516	482	523	458	497	488	489	499	521	489	485	513	478	520	510	488	475	482	492	499	492	483	473	466	489	493	533	476	480	487	475	496	520	537	527	498	508	473	495	465	513	488	511	501	520	480	491	482	516	540	521	462	488	501	551	489	504	481	490	502	517	534	499	485	456	455	521	494	447	515	537	473	471	452	519	481	492	511	491	506	511	537	488	508	509	500	476	449	491	511	459	515	509	441	498	486	502	510	513	505	493	495	501	514	509	497	492	476	538	487	506	500	430	487	473	492	457	484	501	506	478	519	477	494	494	468	501	534	483	530	483	521	489	477	511	472	462	481	510	441	479	491	520	504	491	499	476	504	509	495	512	443	486	487	516	490	481	535	516	489	496	535	465	537	468	488	481	480	477	487	481	478	524	458	469	495	490	519	504	495	461	515	512	501	481	515	562	535	512	457	479	493	503	524	509	514	504	487	458	536	499	485	514	472	475	503	499	486	528	504	462	500	447	514	467	502	503	484	484	512	480	505	495	496	488	444	461	517	505	488	471	500	476	512	520	500	531	496	494	451	456	482	510	514	494	518	521	475	527	478	462	509	471	493	488	482	502	476	506	478	510	474	457	527	503	505	502	493	494	539	504	508	505	440	494	482	497	505	505	474	512	485	468	524	480	519	495	487	449	469	504	463	521	500	466	516	539	514	509	516	467	459	472	499	484	486	458	467	500	501	511	512	533	496	517	489	480	517	489	483	483	471	551	466	484	499	508	490	478	502	498	478	487	475	499	574	492	509	506	450	500	512	510	478	492	472	499	478	537	461	509	485	480	423	463	487	492	501	512	502	502	484	498	480	476	495	499	504	497	492	462	502	488	483	517	497	501	498	514	492	511	498	513	505	496	487	462	485	477	521	507	515	476	518	475	524	452	474	490	524	508	490	498	482	472	485	502	542	518	510	486	511	501	505	493	505	509	497	461	508	501	472	486	529	508	515	479	491	481	531	472	507	545	504	524	473	511	501	502	515	492	512	505	488	528	447	497	511	465	506	485	533	495	493	500	494	534	535	504	494	520	536	501	516	488	512	490	520	540	472	501	448	474	492	503	488	494	480	498	490	502	479	518	476	508	534	466	480	482	466	497	520	479	481	489	492	504	513	538	509	472	495	481	508	528	518	486	487	506	538	508	470	518	504	475	496	515	487	521	512	484	514	457	507	502	503	528	495	525	481	496	468	517	523	479	491	489	530
32685	20600	9305	418	207	159	178	181	171	192	162	200	165	171	171	156	182	200	176	155	174	183	156	208	166	145	184	178	176	157	171	177	193	188	186	176	173	150	174	140	149	177	178	166	185	184	176	174	189	171	175	154	166	169	158	164	167	155	181	169	159	188	162	190	166	177	154	172	158	183	171	186	181	169	162	187	165	153	168	176	183	181	185	138	150	189	168	167	156	176	145	153	160	176	160	171	160	190	157	171	179	158	173	168	162	151	158	167	165	156	180	157	167	144	185	157	145	179	175	176	207	149	179	166	191	165	176	180	175	180	186	149	181	160	192	157	180	170	170	152	158	197	179	187	150	175	189	170	153	198	200	168	147	156	151	150	169	187	175	143	152	162	172	162	181	187	170	159	182	161	155	164	159	164	172	154	163	171	164	165	174	175	161	176	177	160	175	195	158	190	158	164	182	172	142	166	168	173	172	182	175	180	170	153	155	156	151	157	159	180	200	149	179	177	178	139	198	174	160	156	184	149	175	177	170	177	161	165	174	177	140	141	168	197	165	188	160	162	146	171	161	152	165	206	174	178	187	125	173	182	168	184	158	180	167	154	164	174	179	159	179	154	157	158	147	179	191	184	185	169	169	182	173	168	192	137	158	163	171	164	171	168	184	182	162	195	187	169	199	174	188	173	164	177	181	195	168	187	170	162	193	196	148	143	190	152	180	177	167	184	171	172	164	182	184	189	179	170	149	203	177	180	177	154	177	187	181	158	153	159	171	170	179	175	195	178	177	176	170	179	186	168	192	185	168	166	164	168	177	161	172	179	145	150	145	177	199	167	174	174	154	162	181	193	170	171	149	174	195	152	161	149	141	179	190	142	158	172	184	167	173	172	153	181	146	152	147	181	177	153	145	179	195	166	165	167	158	183	182	174	176	167	178	161	160	181	156	173	187	153	171	144	180	167	155	163	129	142	173	155	176	185	177	181	189	160	182	168	184	167	178	183	164	166	152	174	156	167	170	157	171	179	160	172	190	174	156	172	173	173	170	178	172	154	189	161	163	194	178	177	163	185	160	174	175	169	156	155	146	169	187	159	177	170	165	193	152	150	179	155	185	165	154	183	176	180	180	193	169	179	188	187	167	155	174	190	167	150	168	153	149	151	162	159	188	177	152	182	170	148	168	167	161	180	170	170	174	164	168	184	170	160	161	145	163	168	160	177	148	144	169	165	159	185	203	179	175	206	157	167	167	187	176	185	160	157	150	206	168	170	157	167	163	173	162	170	153	174	158	156	155	165	170	176	161	174	183	149	165	177	156	160	156	148	182	162	166	173	175	161	169	171	178	194	155	194	169	164	184	160	166	170	177	154	190	143	176	166	169	166	165	171	189	172	160	176	148	170	178	178	163	168	168	190	176	185	173	169	190	163	177	167	159	200	167	175	146	167	160	155	152	178	170	182	176	161	173	168	196	167	178	152	178	165	165	152	144	147	160	144	174	166	159	187	162	167	162	169	175	174	178	140	175	177	165	169	160	183	180	174	172	175	183	211	187	168	188	180	184	154	171	185	162	189	173	172	174	167	167	130	169	170	175	179	156	167	176	164	156	162	169	178	188	143	162	170	146	169	171	180	183	184	178	200	167	157	168	182	167	180	149	160	160	179	177	177	165	147	161	139	168	170	198	173	170	160	170	173	180	186	177	189	177	150	180	181	193	158	176	168	167	168	173	155	176	205	171	147	143	165	163	161	145	186	167	161	194	166	179	176	166	170	200	198	160	181	185	167	174	171	153	151	202	175	162	157	178	182	195	164	187	164	178	199	162	163	160	169	157	192	158	180	163	177	166	190	145	153	186	171	167	184	175	199	164	170	150	168	162	170	180	145	170	156	137	186	171	188	187	150	142	163	170	177	181	172	143	180	202	168	179	194	153	177	175	170	163	161	159	173	167	183	179	173	172	158	183	173	186	164	164	191	166	188	170	152	178	185	214	176	196	185	167	164	174	205	165	176	160	182	181	153	169	167	177	154	160	145	146	169	167	173	184	170	187	183	186	177	166	178	177	152	167	168	175	176	146	160	177	174	195	161	168	187	179	176	169	153	137	175	157	173	144	163	165	175	165	179	182	182	179	167	193	163	185	153	174	165	132	177	179	169	152	162	151	191	190	166	171	173	174	161	187	191	171	198	159	154	161	167	153	153	179	156	199	185	171	194	152	166	171	170	195	172	157	158	170	179	165	162	149	181	191	152	175	162	183	182	166	219	208	191	164	188	177	198	165	179	164	151	168	187	156	186	168	183	173	177	176	161	169	163	145	163	177	153	180	171	160	166	154	167	153	142	174	163	184	167	177	184	180	184	157	162	166	189	145	175	176	160	158	163	173	188	158	187	160	172	187	157	158	145	185	163	172	161	161	158	181	159	148	148	162	182	179	163	158	169	163	175	168	196	190	172	182	193	160	180	177	146	165	166	168	178	191	147	169	195	179	182	146	175	204	183	151	168	181	153	166	168	182	190	165	158	179	185	176	180	161	163	193	163	172	156	188	156	154	158	146	158	178	152	190	170	181	148	140	172	195	158	174	156	170	158	166	166	167	154	167	156	178	159	150	158	162	179	171	171	165	175	157	164	155	169	179	150	186	174	171	154	163	171	171	158	175	181	173	146	173	179	173	156	161	177	166	137	147	174	187	183	178	162	149	149	168	173	154	166	150	170	186	171	161	189	174	160	172	181	178	151	146	168	176	161	191	190	163	177	162	160	144	172	175	165	188	175	175	177	195	155	179	218	173	184	162	158	156	169	184	151	166	140	187	170	152	139	185	167	187	147	168	156	184	179	178	171	189	189	145	187	197	162	152	153	182	179	172	179	188	160	157	169	188	192	175	189	167	190	193	134	170	175	185	173	179	181	146	159	148	165	179	174	190	196	185	174	212	159	147	198	177	169	142	170	175	176	154	191	188	172	162	161	167	184	191	174	161	188	194	178	188	168	166	174	159	160	146	159	187	166	195	158	180	166	167	162	130	157	165	155	169	168	187	181	174	194	181	149	160	165	174	150	155	176	173	153	157	201	210	183	172	171	179	189	176	147	158	192	172	177	163	161	180	156	167	155	151	152	138	172	180	153	157	156	167	165	151	151	178	169	171	187	192	170	182	164	168	182	147	180	199	171	173	174	191	173	164	172	196	168	179	172	170	173	172	172	157	171	192	159	166	165	147	168	182	183	166	170	172	154	159	179	175	169	164	148	154	158	151	154	163	149	153	170	162	131	169	163	141	189	172	172	165	192	182	185	172	161	172	156	164	187	169	172	167	151	178	171	185	167	151	184	149	168	154	158	187	171	147	164	173	177	168	166	143	198	174	174	176	211	170	126	155	172	150	145	173	178	156	169	174	180	162	143	169	175	156	149	188	179	150	164	182	163	167	179	190	158	152	137	159	170	170	139	167	176	182	153	160	163	180	147	186	177	165	177	173	182	152	170	181	185	184	167	171	170
7363	4902	554	429	396	437	414	397	432	387	407	403	443	421	458	400	383	430	402	402	439	416	409	446	418	385	444	401	407	406	437	393	417	437	414	409	398	410	426	440	411	435	420	403	419	422	451	419	386	419	440	390	450	419	410	394	426	404	419	424	413	367	447	394	409	375	440	416	432	429	422	427	435	373	436	396	452	417	426	424	386	410	401	456	428	425	415	428	440	392	412	408	416	437	422	410	413	430	439	385	396	428	427	396	399	428	395	427	420	388	415	393	403	395	426	407	401	429	417	394	424	402	420	375	413	441	430	421	412	421	425	387	442	431	410	419	438	404	411	404	453	396	475	436	416	430	419	384	395	421	388	447	410	428	398	454	410	432	391	437	405	397	455	446	406	383	401	409	385	417	406	441	389	427	415	410	405	415	448	401	389	442	432	414	392	434	426	447	386	432	418	403	410	408	442	394	447	440	438	404	404	418	390	445	414	414	409	397	441	409	427	436	390	427	432	395	432	418	402	407	416	427	466	458	439	412	446	392	455	384	410	410	444	374	409	407	406	426	397	428	434	401	441	428	422	410	395	398	415	433	409	415	429	437	425	420	431	399	423	437	413	442	444	422	418	435	431	426	390	445	411	407	413	404	396	443	406	414	413	417	440	390	409	399	440	393	423	455	416	398	432	438	394	416	432	461	406	411	428	432	436	422	401	407	416	415	395	399	412	410	462	418	443	396	433	407	402	424	465	440	421	407	413	403	417	405	375	410	454	446	409	432	435	417	380	419	384	412	434	382	427	408	434	391	421	432	412	423	456	394	400	402	394	440	459	414	392	415	442	430	446	423	443	459	386	428	422	458	415	447	399	407	414	420	428	457	388	453	376	399	433	420	476	428	426	422	456	412	393	374	430	424	408	421	447	417	410	435	440	417	419	449	421	420	430	415	405	409	425	406	416	386	422	423	418	426	416	421	411	430	464	416	460	428	378	398	434	423	397	401	420	405	415	449	432	410	428	420	433	425	399	404	402	396	422	435	415	415	407	392	410	408	400	436	455	390	381	402	411	383	397	430	416	433	450	384	433	415	396	427	411	444	408	404	422	436	438	451	412	446	424	431	402	411	416	381	404	412	422	420	391	434	425	399	394	442	387	432	383	433	430	504	377	394	462	405	364	432	391	411	423	421	414	405	439	408	409	430	422	401	440	392	385	426	399	385	391	414	406	447	417	406	423	402	420	418	390	425	431	401	387	450	451	407	413	440	400	418	417	406	444	421	417	407	455	395	425	406	402	390	383	433	405	418	442	420	430	399	417	417	398	437	392	423	400	380	404	431	431	407	390	450	378	440	423	384	432	429	398	399	439	413	413	393	427	434	401	427	414	426	429	417	444	438	396	410	435	403	399	405	380	414	425	403	413	432	397	400	395	422	396	452	384	414	387	440	429	436	442	408	419	394	416	419	449	402	452	423	387	417	396	390	411	383	427	418	418	417	426	413	440	423	422	443	438	413	422	392	447	422	386	414	428	422	392	374	414	440	453	405	422	402	418	421	387	412	423	416	379	397	420	408	447	425	416	424	444	434	432	389	395	417	428	401	422	420	397	419	427	415	430	441	404	398	437	384	426	415	402	423	409	418	439	410	409	427	399	412	383	415	405	415	399	393	406	403	412	360	428	435	406	408	411	386	405	416	429	424	414	383	438	418	400	446	443	426	435	442	457	405	447	465	404	406	409	446	425	421	429	469	412	443	455	421	447	422	427	414	397	401	435	434	406	408	469	418	421	440	420	397	388	407	408	429	399	438	435	404	429	395	421	392	419	438	450	390	396	437	399	419	372	416	428	400	423	409	403	419	405	379	428	409	405	421	439	418	421	424	432	400	417	414	397	438	417	418	438	404	384	405	384	415	445	425	409	404	437	409	420	430	457	376	426	431	434	404	419	452	401	458	408	435	407	427	406	419	403	446	406	401	423	393	454	392	448	410	447	422	390	437	424	420	442	460	436	444	441	405	407	406	434	376	388	379	408	415	447	419	405	422	418	413	458	454	410	446	414	413	394	440	439	385	448	426	415	387	386	403	398	411	426	421	387	431	439	438	447	407	412	430	389	415	465	398	408	415	407	442	424	430	418	423	440	403	418	404	413	433	406	418	425	424	412	363	465	429	381	420	427	407	384	396	410	388	437	424	428	442	426	438	382	413	378	411	429	432	409	418	439	400	423	404	423	418	402	436	394	428	430	400	447	377	407	429	417	423	427	437	440	386	436	396	430	419	401	439	394	395	441	454	425	441	447	383	415	398	461	424	419	420	434	400	407	395	383	446	423	425	431	404	413	429	395	420	430	454	400	388	437	410	397	392	409	420	435	397	396	453	417	399	427	402	428	462	399	400	419	429	416	394	439	408	433	410	398	428	419	401	412	416	421	419	363	410	423	412	418	426	435	377	368	395	401	421	446	414	383	416	438	400	387	419	412	414	424	435	428	419	424	404	396	423	421	419	429	391	427	415	407	411	446	405	424	423	391	405	418	451	430	421	464	415	403	426	408	415	425	364	387	396	393	405	359	412	442	436	425	438	424	446	433	414	408	437	425	407	387	439	422	432	416	444	393	442	421	425	426	389	420	400	420	413	383	417	452	389	414	429	408	462	420	398	409	437	404	412	444	408	422	415	392	403	415	391	394	414	427	415	391	415	440	409	458	444	413	404	407	398	445	456	362	409	387	420	411	422	402	409	396	416	433	394	415	422	424	406	392	423	412	447	426	403	435	395	411	433	423	400	390	424	410	417	429	405	440	443	377	421	437	405	407	441	394	401	418	408	446	431	441	411	422	403	412	412	424	407	380	412	407	418	410	413	427	410	412	447	417	419	404	423	416	404	456	409	465	432	393	436	411	423	403	382	368	426	407	419	446	428	410	430	396	434	430	432	393	408	427	422	395	428	413	418	400	396	465	410	392	420	411	405	389	396	444	414	461	428	407	455	405	402	381	400	405	415	427	456	415	424	452	429	458	404	437	398	400	416	418	388	398	426	460	419	431	415	407	418	376	419	430	387	429	435	420	415	399	413	430	372	418	404	396	398	403	399	402	404	440	397	423	425	399	438	394	434	383	424	405	460	424	401	479	447	424	394	400	415	373	403	416	420	412	413	419	395	396	444	408	395	437	410	434	385	408	439	399	464	395	371	416	486	421	437	398	441	408	428	383	448	440	425	406	412	422	374	396	442	431	433	409	407	430	403	466	387	388	411	378	400	414	397	406	391	400	406	411	435	415	437	420	421	410	431	427	409	414	419	417	431	435	418	435	425	385	409	388	394	403	428	433	428	414	436	375	410	433	409	431	440	428	414	423	456	373	364	434	388	443	423	427	453	450	430	405	376	441	414	443	403	438	406	402	380	424	402	411	433	389	412	429	428	407	437	427	413	449	427	420	381	393	405	413	402	424	427	416	440	400	415	468	448	407	398	420	394	376	424	425	416	437	459	435	428	392	403	399	416
24907	21482	25069	28299	21488	21105	1221	430	388	326	329	293	306	339	281	289	296	274	282	268	319	323	305	314	298	287	314	291	306	317	309	288	279	305	333	289	303	273	291	275	287	309	317	278	268	314	315	307	285	287	312	298	278	288	308	336	323	293	281	268	277	289	275	284	277	278	300	280	306	255	282	289	295	269	275	284	291	304	297	288	304	286	299	299	287	313	307	263	289	302	276	285	308	269	289	316	274	270	290	310	309	277	287	301	310	283	291	288	286	275	296	310	301	247	276	307	268	276	301	305	311	298	306	254	270	311	293	292	297	282	293	298	288	276	319	311	307	292	321	300	302	297	316	298	307	277	308	276	273	311	300	291	315	268	290	298	293	273	256	260	300	286	292	250	291	291	302	293	300	296	313	305	299	276	298	328	283	288	286	318	258	289	301	275	308	309	299	287	320	294	275	298	270	281	296	295	297	305	281	316	290	345	265	296	248	297	296	313	283	303	320	297	284	304	282	295	310	238	294	284	259	289	292	274	309	302	284	291	313	294	295	288	317	272	268	293	264	273	285	278	315	318	329	280	306	301	306	285	291	297	302	293	312	305	264	270	310	281	280	297	297	289	264	276	304	299	297	313	305	312	310	256	300	304	285	275	337	291	300	293	310	314	309	328	277	316	304	257	303	309	301	308	303	282	308	289	292	288	284	260	289	269	314	284	254	321	271	297	315	291	318	254	308	319	293	280	293	285	300	287	309	297	329	255	274	299	292	310	273	312	317	321	268	272	261	311	341	307	306	314	253	299	288	303	282	287	236	297	302	310	285	308	313	288	271	323	298	305	274	298	300	299	279	294	283	274	284	285	297	305	319	297	309	319	268	298	318	308	311	294	292	249	257	295	296	296	300	302	307	266	278	257	300	272	319	299	310	294	288	289	344	323	299	273	273	324	269	270	329	341	294	337	273	293	268	304	321	284	269	305	319	265	305	340	267	285	288	303	296	296	307	324	278	288	310	301	276	281	282	318	280	286	286	290	269	320	330	288	291	304	296	287	300	289	305	289	291	287	309	294	281	278	314	254	298	319	311	277	325	267	283	283	318	280	276	294	281	331	259	274	286	278	289	310	280	295	311	316	292	281	328	309	312	306	299	279	284	290	282	284	277	259	325	290	322	258	284	292	295	295	314	318	293	298	294	271	270	286	299	288	318	275	302	296	305	261	310	283	276	317	308	320	264	315	289	269	263	299	285	296	292	290	281	286	279	311	302	309	290	258	334	285	273	310	313	231	275	277	276	279	300	311	290	278	305	297	291	256	296	283	294	254	268	293	309	282	285	236	298	293	319	288	295	274	301	314	267	275	276	318	297	265	282	283	287	274	323	249	275	287	311	298	294	320	312	329	329	294	334	287	273	297	295	309	268	262	301	291	278	271	268	318	296	331	267	282	303	290	287	311	264	265	291	289	274	280	265	314	320	264	319	261	323	300	283	290	261	276	265	315	312	292	305	288	283	281	300	268	289	316	311	266	277	302	308	288	273	317	292	289	303	309	287	293	302	300	266	306	344	306	297	285	281	323	266	284	270	272	284	289	262	299	329	289	291	255	295	297	324	278	295	321	302	284	272	282	304	305	329	268	277	249	277	299	283	289	306	292	298	290	293	260	323	275	272	299	269	280	303	267	290	290	297	295	282	270	303	280	260	335	280	271	302	273	268	284	292	316	323	288	283	317	284	282	304	317	303	339	301	303	295	310	280	277	311	293	286	306	312	305	288	290	302	289	300	300	291	312	282	259	309	293	298	288	280	285	306	296	292	275	262	264	286	272	292	281	274	298	304	315	271	298	294	297	301	286	273	308	278	274	294	287	298	314	303	257	289	332	320	299	294	278	293	318	289	282	286	285	323	302	309	259	291	299	290	315	306	284	269	283	284	315	319	303	262	263	284	276	282	246	296	282	348	293	281	295	305	307	304	295	289	288	262	248	309	304	291	290	272	269	294	292	317	271	284	286	314	310	309	267	292	278	301	279	290	279	277	266	299	249	298	291	289	291	269	293	322	312	260	293	292	266	313	278	304	284	253	265	293	279	286	284	295	274	277	299	289	274	334	299	266	322	283	294	288	284	288	292	283	301	289	288	275	278	286	278	295	313	297	251	303	315	279	320	293	300	307	306	255	292	287	271	276	291	276	287	307	339	278	291	273	265	296	262	326	280	289	274	296	286	304	294	279	280	292	275	249	283	297	271	270	311	272	270	256	270	267	324	295	276	295	306	299	283	298	290	287	267	254	274	273	305	315	310	268	288	285	273	280	287	296	297	328	285	317	294	334	282	274	311	280	317	276	309	297	285	301	309	261	291	293	300	296	279	262	277	306	292	304	311	305	284	305	297	289	292	305	296	287	295	313	296	312	283	310	293	307	296	328	263	271	292	306	257	285	289	318	290	327	298	261	302	290	326	277	278	288	327	259	277	305	291	282	259	271	334	266	308	307	309	316	284	273	297	306	320	291	287	292	300	302	287	281	275	295	297	338	296	256	286	298	288	284	290	289	303	302	299	283	299	299	254	278	262	269	285	300	285	280	305	298	278	285	270	308	279	285	269	282	306	300	270	306	306	280	285	294	272	291	332	286	298	323	288	302	314	317	310	280	296	313	281	311	319	303	283	270	262	304	283	264	279	285	282	277	295	275	308	307	299	285	295	316	305	285	257	318	318	297	293	283	301	278	264	285	288	273	298	331	312	278	332	292	320	296	297	297	318	332	272	275	279	306	317	314	314	282	303	262	280	273	278	285	314	304	278	292	293	315	273	284	283	278	286	273	296	284	290	287	296	266	279	263	316	284	276	256	281	297	336	301	300	288	299	296	296	310	305	309	300	291	309	288	320	274	304	304	267	290	321	292	281	288	311	292	269	329	297	327	282	329	307	280	277	271	310	285	306	285	309	343	274	260	282	294	298	328	296	306	303	308	317	300	313	284	317	285	298	240	309	256	280	318	302	286	287	271	322	287	290	311	299	316	269	292	280	294	287	290	309	305	301	309	313	247	306	294	255	287	294	303	288	282	293	268	250	287	281	274	287	301	281	299	281	273	286	278	288	290	298	275	305	301	324	301	301	318	307	277	299	263	299	298	269	289	282	300	281	263	268	277	300	307	278	286	285	306	281	306	295	275	268	276	276	263	310	291	278	264	302	274	296	279	295	273	283	293	256	319	302	332	288	287	294	265	275	326	292	310	281	292	296	304	270	270	269	285	275	290	299	283	303	295	260	309	289	298	318	301	303	279	300	311	299	299	268	276	268	278	288	269	289	284	305	309	281	300	313	298	282	286	313	318	311	277	294	308	295	298	298	257	307	280	318	267	325	268	278	302	299	312	279	296	296	303	304	290	318	290	329	267	275	269	290	305	260	259	292	288	310	268	318	346	313	306	272	260	278	289	300	305	291	305	294	316	292	260	295	262	307	277	298	304	273	308	261	295	279	302	285	295	307	282	302	297	314
19038	34622	2096	997	797	744	714	654	613	668	636	698	600	636	651	627	651	641	664	602	653	597	627	621	628	618	641	626	633	706	676	646	680	651	632	652	632	607	624	652	598	643	674	631	602	638	628	600	615	621	616	641	652	658	584	606	654	640	591	652	633	615	645	616	634	608	658	642	620	630	618	646	600	658	624	612	604	591	555	655	625	643	694	612	650	604	642	645	625	628	614	628	642	634	638	609	612	601	616	623	616	602	671	659	660	670	649	590	653	636	641	593	602	630	595	643	673	657	554	643	603	635	632	603	610	618	627	654	658	618	642	649	605	649	637	587	665	657	647	602	635	600	624	621	632	605	652	649	614	636	652	609	598	623	614	638	630	627	649	608	660	601	628	635	625	608	616	613	636	609	642	627	608	578	609	623	623	672	656	656	642	609	626	632	615	671	629	617	581	617	610	625	653	632	642	638	633	604	654	636	598	654	656	617	603	663	614	579	655	671	620	624	635	634	654	599	618	697	588	611	658	635	630	635	651	615	619	636	680	648	664	621	595	580	610	671	647	662	639	665	646	664	644	656	645	626	680	652	613	637	642	621	649	654	623	631	648	623	654	637	635	618	670	619	657	618	635	598	643	610	609	647	639	614	653	652	660	627	666	638	637	647	642	601	683	618	613	638	641	595	586	633	621	613	609	675	613	676	643	651	612	616	616	631	619	606	608	644	616	622	656	601	627	648	598	603	640	652	603	623	664	625	675	635	597	640	610	608	641	578	622	639	636	661	623	622	628	614	661	643	607	607	609	634	678	639	596	678	629	631	656	620	651	635	644	634	674	672	677	586	617	649	623	609	642	655	655	625	649	656	655	664	604	623	623	599	606	615	650	666	602	604	678	625	630	634	667	642	622	623	613	641	625	639	680	635	631	593	647	601	609	681	665	671	625	621	644	640	645	627	620	640	664	645	632	611	598	631	631	660	603	628	643	659	600	579	641	644	617	622	635	682	625	607	643	653	636	645	614	597	634	641	650	582	630	650	679	580	616	603	634	625	587	651	660	603	651	610	674	649	598	623	599	608	581	626	631	638	592	631	659	627	609	635	668	590	620	659	640	610	672	624	623	640	664	646	653	649	653	597	634	590	628	644	607	648	636	655	612	668	590	623	632	636	605	616	628	651	655	679	673	577	615	657	624	621	653	634	601	634	654	632	646	688	581	628	625	591	652	599	613	621	642	607	584	611	616	669	663	597	656	594	620	619	582	625	603	652	642	657	606	639	594	638	639	621	618	655	606	658	599	655	633	683	637	589	653	634	642	594	636	633	598	643	607	661	625	596	665	627	612	660	641	627	658	654	599	654	666	654	645	621	633	605	646	611	618	633	601	677	643	642	666	624	608	608	627	580	601	658	615	600	573	652	606	620	653	616	644	610	656	583	636	667	622	586	628	640	631	646	593	606	616	660	635	676	637	624	638	644	683	604	622	612	607	626	583	639	624	638	644	602	634	641	632	665	678	615	664	610	636	596	603	651	628	599	661	580	621	607	647	602	608	657	627	614	634	619	688	606	601	630	628	637	618	611	611	601	619	654	663	617	666	664	639	672	628	606	622	649	606	649	633	627	652	570	626	625	654	636	617	639	636	622	630	664	579	674	673	612	679	646	639	611	612	620	662	625	643	637	637	601	625	591	631	614	622	631	679	616	640	639	604	636	611	606	651	629	634	626	634	624	632	613	658	662	619	645	625	637	627	621	605	628	640	621	653	677	705	648	614	657	623	625	628	658	621	631	664	652	666	655	585	643	586	667	638	597	609	621	625	645	668	637	627	615	646	565	635	623	628	608	624	602	628	614	648	626	639	644	636	603	630	647	603	646	619	624	665	688	664	637	644	613	622	671	646	611	651	659	667	630	646	671	648	589	617	613	641	671	632	644	588	615	600	648	637	625	647	631	594	625	634	603	632	655	657	614	631	631	636	662	620	657	663	629	639	690	623	657	597	685	627	621	653	643	627	647	592	638	636	599	638	639	653	667	600	636	618	637	619	622	663	599	644	578	616	586	601	636	613	599	635	595	581	628	625	561	640	636	628	620	634	625	650	623	607	661	594	640	707	625	664	648	628	612	632	681	637	594	676	636	625	644	662	617	598	612	666	610	634	624	657	632	562	625	616	634	658	615	643	622	619	652	627	600	632	641	650	605	617	594	643	668	612	618	670	644	618	636	640	649	645	633	625	665	619	606	680	653	634	632	698	616	574	602	697	608	629	621	607	638	630	642	618	680	628	592	619	611	654	593	625	664	667	634	632	616	626	648	655	644	687	562	647	638	634	622	604	597	665	588	639	630	607	623	619	636	669	637	659	620	606	645	648	672	594	608	620	659	682	633	643	634	651	652	598	655	635	559	643	627	616	683	621	607	616	598	629	642	600	629	620	632	633	621	617	630	673	650	652	613	648	579	556	604	614	618	671	597	641	657	646	615	653	617	639	627	653	638	653	610	625	617	586	617	673	616	619	621	592	600	676	645	650	646	573	674	613	654	633	647	636	653	613	604	631	633	621	618	604	635	630	608	599	638	618	675	616	635	613	623	638	680	590	656	604	637	636	614	622	640	650	657	637	626	641	606	642	629	650	654	664	628	596	637	601	607	653	646	623	649	614	625	644	601	569	643	640	678	629	668	609	634	602	621	611	619	646	605	626	662	621	615	636	648	675	620	631	605	628	622	650	629	603	601	620	680	625	617	634	632	642	652	660	604	640	609	648	617	635	683	594	622	629	621	630	634	645	641	602	663	647	636	594	658	617	612	584	607	621	638	571	658	622	644	609	619	625	635	623	621	624	652	603	635	596	649	664	662	656	654	619	645	640	609	596	674	619	630	642	619	611	573	599	643	640	618	654	606	680	643	658	613	694	630	601	638	641	655	627	620	657	617	641	580	632	687	634	644	602	630	627	658	624	671	606	614	634	628	621	652	668	643	669	586	629	623	625	635	663	642	590	666	643	672	646	605	635	597	625	645	638	594	651	617	646	642	628	634	616	632	576	640	607	629	593	666	664	637	661	620	639	581	621	601	635	659	646	594	621	630	601	632	630	593	631	621	614	636	677	682	618	636	669	654	648	654	614	623	638	633	631	630	659	678	655	614	637	616	650	642	636	677	633	667	580	638	665	603	601	618	644	663	648	604	706	634	639	653	676	626	631	674	644	646	665	649	656	624	595	626	675	673	602	631	620	629	645	609	645	662	663	643	630	676	621	621	632	597	617	615	625	624	638	564	613	594	625	624	672	653	593	643	590	636	610	638	621	617	615	613	590	668	641	609	636	619	613	618	624	670	648	668	613	664	669	655	608	622	620	593	616	674	637	602	613	658	623	632	630	625	620	665	636	644	654	661	608	613	703	705	635	681	663	675	582	642	648	604	618	604	670	639	632	608	658	629	634	597	605	647	624	604	654	649	602	655	630	617	618	625	643	623	583	697	606	619	629	633	650	615	647	614	594	618
24246	21436	25355	27927	21436	21453	20522	764	388	316	287	303	282	260	300	270	287	259	229	258	237	264	288	253	234	232	237	249	249	248	207	245	249	222	269	243	279	228	272	221	248	229	237	267	282	220	205	261	234	236	238	237	240	243	258	206	263	268	267	240	257	245	235	227	241	250	218	254	277	269	267	225	236	250	257	230	256	249	240	239	211	225	263	266	277	241	233	234	246	203	240	221	231	251	253	226	209	245	252	228	254	242	254	239	234	232	277	243	255	227	247	271	236	249	227	228	248	236	221	236	274	245	229	223	221	223	223	243	263	269	242	209	254	240	210	223	239	246	251	253	237	210	248	233	227	257	227	245	219	205	247	276	226	239	215	237	217	251	232	243	218	216	234	226	231	249	251	221	240	242	247	264	219	217	236	226	238	248	241	255	279	233	252	249	254	236	228	243	247	215	238	238	227	250	230	246	236	254	254	251	230	222	248	233	202	230	238	280	215	241	239	237	224	260	239	220	230	237	244	247	230	223	236	212	258	234	243	251	240	236	245	209	238	301	280	267	254	230	252	243	247	201	239	259	231	226	235	245	228	258	236	251	247	212	238	242	252	246	240	238	239	231	243	253	228	235	233	253	231	240	208	251	266	256	221	227	256	203	233	240	262	232	225	218	235	255	232	213	253	234	247	228	253	266	223	233	201	222	238	240	227	208	231	229	239	250	268	260	213	231	229	209	218	246	220	207	244	229	253	250	246	236	266	258	220	224	257	239	249	246	250	267	244	236	226	222	272	253	224	214	215	228	239	238	245	223	240	242	234	240	207	248	263	282	234	224	248	218	253	220	226	258	228	222	240	229	249	253	223	220	244	245	258	218	216	247	237	210	244	222	243	235	268	231	259	246	227	254	246	235	223	236	238	256	179	237	241	231	230	258	253	244	243	255	236	230	234	260	275	237	241	239	225	240	239	256	231	234	234	245	225	223	227	257	246	280	227	259	228	244	225	233	221	263	248	271	243	238	269	232	278	240	261	263	222	240	242	249	241	264	239	223	272	209	243	229	226	249	263	234	209	229	204	246	214	252	248	225	266	218	246	242	212	265	257	252	244	257	221	239	233	239	211	224	246	241	246	253	265	303	262	249	253	240	250	255	256	217	218	243	235	204	259	218	238	210	243	221	242	244	237	221	265	213	220	251	273	236	237	223	240	268	223	223	236	250	233	226	228	250	230	248	250	255	253	220	244	202	228	239	238	232	247	239	219	250	240	213	265	210	245	228	239	234	216	244	248	260	220	234	231	216	235	249	221	249	267	220	225	233	231	225	214	269	252	261	236	206	207	248	251	258	249	254	251	251	213	226	228	250	232	209	225	242	219	244	243	254	228	255	258	255	249	247	257	273	242	224	224	235	222	241	232	232	225	221	207	227	242	239	244	256	234	235	240	258	222	246	255	249	238	227	229	221	220	250	229	249	241	269	226	244	262	262	214	223	234	216	210	227	263	223	248	269	264	243	241	231	233	251	208	253	238	212	219	259	255	229	233	216	236	262	233	210	239	224	234	204	249	241	249	248	225	232	248	216	246	235	238	257	239	206	247	240	259	229	258	243	271	218	226	252	240	227	241	231	201	228	231	269	227	255	249	279	249	243	218	218	228	249	252	236	195	226	221	229	238	202	204	232	233	238	232	249	223	242	237	223	247	233	221	212	239	229	224	260	251	206	231	215	234	231	241	248	246	242	222	236	227	225	247	241	226	262	257	202	247	227	223	253	254	226	259	257	233	232	255	281	252	219	225	248	223	233	267	270	272	226	243	200	246	236	239	229	194	216	239	269	224	269	227	238	230	249	216	219	249	256	229	229	233	203	220	219	239	251	244	263	252	217	241	227	232	224	226	224	219	214	236	261	218	240	231	241	225	223	236	209	248	229	216	214	178	234	237	265	213	254	243	239	212	225	224	244	213	233	228	253	245	246	228	221	227	265	230	206	218	250	228	248	228	241	244	243	254	257	246	244	250	264	203	220	198	259	208	236	241	268	264	250	211	218	231	259	226	209	264	245	242	251	238	289	239	245	255	249	264	212	288	248	225	223	262	226	248	240	221	226	231	233	222	232	228	261	253	263	235	236	184	238	251	247	255	227	252	222	244	209	220	238	250	246	234	209	242	229	255	232	225	254	233	238	231	232	224	256	233	236	214	239	213	252	223	217	237	240	249	259	225	226	252	241	246	232	239	220	256	238	231	256	228	239	242	236	237	260	237	244	259	237	249	238	250	217	228	196	209	237	229	244	249	227	245	253	245	228	257	256	247	233	236	249	231	211	253	238	208	217	278	249	228	239	260	245	259	223	220	245	228	235	225	241	225	243	233	224	243	246	264	229	244	247	220	237	252	214	243	241	250	216	241	240	216	219	242	246	239	215	241	237	212	206	248	239	220	253	234	250	254	217	244	245	243	247	224	266	236	211	228	259	242	247	237	236	231	253	228	225	240	225	253	229	234	241	211	232	226	218	214	237	258	223	233	248	228	245	260	249	240	218	264	251	244	241	284	250	252	248	226	215	237	220	247	239	224	244	236	248	235	246	229	224	207	214	242	260	258	261	242	204	239	237	236	227	229	202	226	214	239	228	248	251	190	250	235	224	232	249	259	201	258	226	261	202	244	245	261	238	249	242	252	246	245	241	223	214	228	215	240	231	222	237	238	212	214	215	235	245	240	258	251	218	231	245	225	240	255	235	225	201	240	277	250	275	247	230	276	259	224	236	227	227	239	268	225	259	277	239	234	229	213	239	237	245	272	249	242	262	257	229	259	215	210	251	239	229	235	240	234	202	243	258	218	261	223	233	238	234	224	214	249	250	206	281	234	230	229	233	215	260	210	227	246	247	214	236	239	257	217	244	210	272	223	214	197	224	263	256	268	242	234	230	239	241	227	249	234	264	219	228	232	229	213	268	251	231	244	239	257	231	224	245	211	245	223	225	216	225	255	259	226	242	251	236	231	211	263	198	210	266	251	216	217	248	212	219	262	248	241	249	238	238	238	235	213	235	235	211	228	243	203	223	249	260	236	228	222	219	250	241	240	236	219	252	280	249	262	260	243	220	245	247	224	256	254	234	223	242	256	228	235	252	223	240	245	237	250	257	233	223	201	242	209	221	223	246	237	207	242	274	223	237	279	266	261	242	237	213	249	237	246	219	251	214	233	255	240	244	245	217	229	233	244	229	239	244	233	217	239	241	238	221	236	243	246	225	205	245	224	248	237	215	232	219	240	250	210	215	242	257	234	236	224	237	251	217	222	239	254	243	229	251	226	226	267	217	242	253	217	250	230	242	237	232	213	211	240	232	239	229	222	236	210	221	216	217	219	241	227	263	232	232	228	236	234	251	215	252	229	249	222	203	244	268	222	243	248	292	232	234	224	207	232	246	257	255	230	231	226	210	244	237	215	244	235	231	248	225	250	230	233	219	267	237	218	258	253	254	282	222	244	246	219	218	224	244
25185	44377	3405	1229	827	658	628	570	521	577	522	552	514	530	521	476	507	520	557	502	501	524	517	556	435	510	530	495	492	494	506	498	498	499	486	467	503	502	474	482	487	495	499	458	524	523	458	481	477	494	477	483	491	530	507	509	510	508	494	516	519	459	507	518	511	471	452	495	480	470	495	478	513	508	489	549	505	493	516	477	488	503	522	478	474	499	438	503	497	454	501	504	501	533	464	485	478	470	520	495	541	465	490	539	488	475	516	489	498	511	500	476	524	494	506	499	456	473	470	509	487	516	503	490	534	484	499	481	510	447	517	494	500	486	457	526	486	515	481	512	497	511	493	495	481	467	475	501	508	475	516	470	487	510	534	470	483	512	502	509	487	490	508	486	499	514	504	520	452	518	508	517	484	497	473	432	499	481	524	494	532	478	494	524	491	510	500	466	505	481	492	464	487	460	502	504	467	488	452	490	508	524	473	503	483	509	479	485	510	474	501	495	501	488	484	527	477	496	488	503	507	486	483	486	499	476	509	530	459	529	504	463	470	524	504	517	499	489	505	521	499	474	477	491	491	462	491	507	476	492	481	488	474	497	474	520	500	541	465	461	484	527	504	505	494	509	476	527	480	480	536	510	510	495	489	512	465	455	479	490	477	479	495	488	511	503	512	551	501	493	462	518	488	496	535	512	538	483	476	495	523	441	513	489	503	506	490	487	490	525	518	504	491	492	523	496	479	521	516	480	491	531	510	513	483	473	477	504	523	488	541	491	467	504	549	527	444	541	484	523	484	472	530	493	491	505	495	510	532	539	519	542	481	509	501	526	489	492	484	516	530	527	487	484	478	486	518	488	509	475	519	465	478	477	470	446	500	470	495	503	477	486	482	507	521	497	495	501	475	508	478	536	528	507	490	515	459	503	499	500	508	518	505	493	498	490	476	517	467	511	445	492	462	498	478	586	482	506	475	497	473	487	496	540	497	529	482	521	464	489	495	498	477	468	524	502	452	532	515	501	487	513	554	499	499	482	481	493	518	487	538	518	498	462	492	481	485	469	505	484	455	538	487	493	530	493	459	520	494	477	509	492	464	534	518	502	522	481	482	509	537	550	488	523	482	473	474	464	516	523	485	507	483	522	515	505	454	490	469	501	467	498	502	484	492	501	489	507	497	466	488	478	513	500	497	556	523	452	507	503	503	493	449	480	491	524	529	466	490	492	518	488	511	510	488	432	493	496	509	503	506	469	505	511	477	506	468	495	455	506	508	449	492	468	515	518	460	485	492	504	495	484	488	517	507	497	458	469	498	537	478	485	508	500	475	474	471	469	513	445	498	491	533	486	466	496	535	482	503	473	475	441	457	504	528	526	521	465	491	523	469	482	484	500	507	514	462	475	529	533	509	497	524	524	511	527	496	514	465	521	496	529	529	514	492	508	518	495	486	470	494	479	485	494	466	513	519	526	526	513	471	486	494	493	486	468	487	484	492	460	509	479	486	509	506	500	516	509	491	537	452	526	526	497	508	477	532	459	489	518	488	486	519	503	496	486	500	483	514	475	488	478	507	474	530	453	486	495	477	510	456	502	474	476	501	532	470	482	523	515	489	514	524	533	481	496	524	491	470	489	491	477	491	475	507	498	498	505	475	439	490	514	470	466	464	489	489	443	453	493	451	508	475	512	490	531	504	478	499	479	464	472	526	469	521	483	479	492	502	464	493	478	464	505	477	460	480	513	501	479	464	484	476	477	488	509	489	454	490	552	481	473	491	481	466	509	468	515	494	488	498	518	474	512	501	515	463	506	499	530	518	489	514	489	497	507	516	491	495	490	520	463	477	483	459	485	469	489	479	476	501	506	506	529	469	469	470	480	488	480	490	526	504	494	462	486	522	505	472	512	498	487	523	503	488	490	499	496	482	487	507	450	470	497	529	539	479	518	512	459	475	496	517	469	523	450	514	520	482	526	489	531	473	478	479	534	462	519	504	482	499	488	476	466	527	493	482	470	480	479	492	497	498	481	493	508	519	508	458	432	479	456	491	517	440	518	491	464	528	467	492	496	466	483	518	500	548	480	489	532	517	495	537	513	485	468	469	467	492	483	506	490	501	482	500	540	500	506	506	510	502	508	504	504	495	467	483	481	502	506	517	491	491	462	501	506	510	526	460	474	490	472	506	479	535	524	490	516	494	503	551	494	501	512	460	486	492	493	527	490	495	505	499	478	447	507	488	472	507	482	521	535	508	509	487	498	474	517	472	486	538	508	506	483	443	535	535	517	503	499	451	511	518	465	520	525	489	506	468	474	507	481	516	473	479	447	491	536	498	491	514	520	539	512	476	507	476	478	429	499	464	457	528	508	477	493	534	501	454	489	487	502	499	530	511	503	512	478	464	525	482	474	506	542	471	500	437	451	482	492	472	505	495	478	472	525	498	483	490	476	495	502	527	530	478	502	519	489	478	527	485	462	505	539	493	499	469	511	510	493	473	497	467	576	531	446	526	507	490	515	496	540	474	501	477	506	488	512	464	520	493	471	491	515	470	517	496	501	441	473	501	489	539	506	471	533	491	503	532	471	502	496	504	492	510	494	554	468	504	529	513	480	471	465	512	484	505	467	482	498	506	517	502	457	489	503	464	471	478	485	495	476	545	517	456	550	488	489	516	485	497	527	507	489	497	515	504	449	527	534	470	546	469	478	515	446	509	512	500	490	511	473	468	465	468	506	505	516	511	500	523	482	513	468	476	496	474	503	474	517	528	488	503	500	472	502	494	504	512	483	506	484	520	481	505	492	504	500	528	488	476	487	485	476	495	503	515	475	511	467	470	510	471	475	477	479	456	494	529	510	499	532	499	540	521	488	504	478	559	492	458	506	511	497	460	479	468	475	479	502	493	521	474	533	497	486	499	479	491	512	502	493	483	478	485	435	464	459	505	502	516	510	481	516	518	488	505	477	461	504	510	473	512	530	488	496	519	518	527	462	496	499	530	521	506	534	492	486	508	481	530	488	463	487	524	464	458	484	507	487	521	492	451	521	512	514	487	515	491	498	495	527	479	490	511	527	509	470	538	539	486	467	479	475	520	536	492	490	509	514	476	509	478	514	510	473	537	487	476	489	522	475	499	494	505	502	488	478	476	454	541	544	466	466	493	468	519	498	487	472	476	513	466	501	486	522	503	506	471	441	430	509	508	494	477	508	489	502	490	504	422	484	547	486	536	506	469	490	525	470	453	492	501	491	491	494	510	508	445	510	480	464	522	533	445	493	519	482	484	538	484	473	474	508	499	514	456	463	484	502	460	508	477	487	499	514	503	494	464	502	516	511	465	510	479	497	508	484	509	459	510	468	507	486	511	503	469	489	488	554	535	476	526	521	528	489	488	471	514	457	481	466	467	481	489	516	493	506	506	475	508	467	535	567	466	483	542	489	491	474	443	492	464	505	504	483	438	488	530	518	495	460	500	468	459	517	499	510	508	487	468	504	514	465	483	503
32713	20545	9559	614	373	329	308	169	175	192	203	168	192	205	174	178	191	167	160	180	153	145	182	160	194	173	154	168	186	182	190	200	164	186	178	161	171	177	173	148	172	171	169	160	158	190	171	190	182	166	185	189	190	172	195	170	180	186	174	175	211	185	166	180	182	193	164	147	182	148	169	198	155	166	178	182	151	175	157	174	168	167	180	185	180	179	166	172	198	174	178	179	180	175	199	171	168	194	168	182	181	177	173	184	147	160	175	164	163	155	154	179	163	182	188	168	169	153	161	175	190	174	184	166	155	173	157	180	173	184	173	180	157	186	159	177	165	177	194	177	184	172	172	178	147	189	166	169	176	184	158	170	154	188	198	170	165	192	185	177	154	162	185	165	171	166	168	194	175	182	162	155	168	173	174	177	166	178	163	188	192	144	166	146	155	174	207	176	177	182	178	163	167	181	177	177	181	203	147	155	170	151	194	186	184	166	166	169	186	165	195	200	168	178	161	188	193	171	171	175	166	188	172	173	192	176	199	157	160	168	182	178	158	166	160	168	202	171	171	198	159	179	180	163	170	169	192	174	164	158	195	197	166	175	171	174	184	179	169	152	148	179	179	155	172	160	195	178	181	168	181	167	173	176	172	193	168	164	157	165	174	173	164	173	165	194	156	165	145	189	164	181	165	169	176	174	175	168	179	193	200	200	174	178	180	183	194	192	173	180	170	149	180	174	162	179	183	167	167	174	183	160	169	160	159	172	174	188	184	162	162	164	147	163	176	158	162	168	185	194	169	182	185	152	195	179	154	181	195	193	163	167	154	172	158	177	160	171	163	181	169	169	153	159	182	201	157	167	182	167	175	181	187	166	181	168	162	184	163	161	185	170	195	146	169	170	193	167	155	159	182	147	167	172	144	177	177	164	177	154	160	162	177	168	169	169	181	177	152	158	173	193	169	161	193	174	160	174	189	182	179	152	191	177	178	177	193	171	175	197	175	180	150	162	166	163	156	166	177	169	172	199	167	157	183	172	161	166	184	167	212	173	176	150	131	168	180	165	189	155	176	200	178	191	181	176	176	174	169	167	176	157	165	185	192	193	153	186	163	163	149	152	167	180	200	163	163	163	170	184	186	156	189	184	172	190	210	140	171	189	139	151	178	188	152	176	162	160	159	189	188	162	164	175	174	175	196	167	181	180	187	172	177	178	158	176	192	179	189	171	163	187	163	163	198	162	166	177	168	190	177	158	193	203	154	160	200	183	188	181	164	164	179	153	146	185	200	166	146	184	205	189	177	179	186	153	176	164	167	185	168	178	188	156	203	186	189	177	150	159	169	172	172	189	156	185	175	154	179	155	187	173	159	173	174	187	174	175	178	196	179	166	187	169	158	175	180	178	181	174	181	196	161	161	185	186	174	174	187	168	158	194	173	184	157	164	202	182	197	179	166	159	179	161	186	169	182	174	155	195	162	181	163	159	162	182	184	173	181	147	154	163	174	194	194	172	166	180	159	170	174	166	174	159	164	179	150	156	142	156	177	210	177	163	182	171	169	193	196	152	178	192	163	163	192	165	156	180	183	156	153	185	175	171	165	167	147	141	184	169	170	200	193	177	168	148	160	178	151	184	155	174	183	168	148	163	170	179	168	155	183	174	192	175	182	176	163	175	189	194	173	168	170	181	172	198	169	153	159	179	167	158	178	181	181	191	160	170	166	175	163	168	197	162	178	158	178	166	163	165	161	157	169	179	174	181	172	189	175	141	160	155	189	158	183	151	185	170	158	156	172	193	181	179	161	179	157	172	169	154	171	160	169	177	164	150	188	185	143	184	158	173	180	173	173	177	175	156	171	179	173	184	151	138	170	181	164	153	157	172	161	164	176	170	170	176	185	198	148	171	202	180	206	167	165	170	161	169	178	198	188	167	154	186	153	185	162	201	165	164	184	198	177	158	153	170	153	177	158	177	185	201	167	193	189	149	160	163	173	165	167	169	178	172	157	156	188	175	162	157	203	189	174	176	178	173	181	171	190	180	146	165	142	173	180	167	158	140	159	170	171	190	177	168	183	148	186	170	181	170	182	195	167	153	176	182	177	145	181	175	175	169	172	157	179	165	173	179	184	165	183	176	178	150	157	152	152	178	181	159	152	165	173	187	170	153	174	152	156	175	157	186	196	142	179	202	177	162	157	186	172	181	176	186	144	165	184	172	163	172	199	203	183	164	172	159	139	174	199	155	169	185	181	177	178	186	182	184	154	182	152	202	161	161	169	159	162	175	166	175	182	159	177	186	164	159	188	182	170	183	169	172	170	193	157	159	191	188	173	186	163	185	186	174	188	170	171	194	171	178	191	158	179	163	189	185	187	196	164	171	187	190	185	155	175	189	173	166	163	176	202	171	151	162	165	172	155	171	194	182	193	200	172	177	190	161	163	158	151	168	171	148	176	205	167	166	167	163	168	139	188	164	171	192	191	195	171	168	189	161	150	157	199	179	162	180	157	154	180	151	185	181	176	187	166	192	160	180	170	161	170	179	168	171	189	172	164	174	161	174	160	170	177	159	153	165	157	147	144	149	181	177	165	163	185	161	179	149	143	169	177	159	184	174	158	169	160	175	168	186	184	180	188	173	158	169	162	194	183	165	147	187	168	170	161	171	162	197	184	164	171	167	181	158	207	180	183	188	174	174	171	164	171	161	191	170	178	198	184	171	156	155	177	205	199	175	167	165	165	181	163	171	158	176	182	154	198	150	196	150	176	165	164	203	165	168	149	171	170	162	158	186	162	187	170	159	162	160	154	190	185	139	177	183	164	178	180	184	162	146	171	155	173	139	162	178	140	184	154	184	175	184	171	190	167	156	194	180	168	160	181	181	151	181	155	175	164	183	161	185	161	158	162	160	164	164	165	158	169	184	173	160	159	189	198	184	166	163	213	168	166	153	197	171	167	164	222	177	159	150	173	192	170	178	166	136	171	182	216	199	175	140	203	173	187	177	183	187	167	187	184	183	174	186	170	178	153	166	145	177	143	163	155	172	177	159	157	185	175	169	187	171	156	179	162	190	175	169	184	156	172	163	156	177	174	158	181	212	166	200	157	170	162	173	177	174	189	195	181	170	172	176	185	197	174	155	185	168	192	191	177	207	200	187	186	203	153	173	146	161	199	179	187	165	158	140	191	174	171	190	195	172	167	171	176	199	179	186	187	150	149	158	176	177	179	191	170	193	183	159	162	155	157	155	180	189	161	169	187	171	136	179	171	181	186	177	176	171	193	149	160	150	205	163	192	156	180	175	168	164	171	192	183	188	162	184	175	175	163	170	194	155	175	178	172	156	174	186	194	195	180	141	144	167	171	184	170	172	164	176	174	170	190	174	205	166	160	182	192	146	167	176	160	160	142	152	168	164	165	181	184	167	191	163	148	165	161	161	183	147	156	156	155	161	173	185	164	185	182	185	158	183	163	188	162	169	181	194	178	165	185	160	167	189	163	172
7564	5410	538	438	415	447	447	423	422	411	456	407	434	408	436	400	422	398	417	445	394	406	419	406	436	402	395	403	435	419	468	425	416	442	397	446	451	409	438	418	422	438	453	415	397	429	423	394	429	416	407	450	415	401	409	397	424	353	442	436	407	432	405	422	437	433	387	476	468	422	422	396	398	418	384	437	413	428	380	465	454	396	389	437	400	460	424	418	450	430	425	413	421	393	443	424	436	404	437	423	434	426	442	434	382	405	451	429	420	431	407	431	421	423	415	417	402	409	386	436	371	429	414	411	453	393	422	433	424	408	420	407	430	445	417	426	435	451	427	447	427	387	417	422	406	415	377	422	441	424	411	403	400	432	413	401	426	417	450	403	434	426	455	383	450	427	428	394	411	435	442	413	412	428	453	412	458	425	428	454	437	413	369	400	447	401	401	380	446	413	441	457	416	411	387	389	392	403	430	394	379	404	459	438	404	392	456	414	431	421	413	429	434	428	415	418	399	411	465	428	451	406	442	433	444	418	424	402	436	420	432	398	373	432	414	428	397	452	471	406	391	433	439	439	409	434	455	433	428	433	411	411	410	433	445	409	413	418	423	400	404	430	435	432	395	417	424	440	419	402	400	416	430	423	425	409	412	423	410	460	369	429	437	465	429	401	421	425	419	409	406	392	457	424	411	419	424	418	417	420	413	409	468	447	381	430	447	412	416	414	439	423	417	412	396	437	432	452	389	416	428	402	426	403	419	450	392	423	418	452	429	406	444	386	424	381	441	399	422	409	440	417	431	396	404	402	400	410	443	389	413	419	400	427	414	423	391	421	420	453	445	429	443	379	404	443	398	412	412	417	404	462	419	443	435	402	434	418	431	403	431	390	434	399	450	413	415	425	365	436	406	445	385	413	399	441	397	441	411	415	407	411	448	399	419	440	411	405	411	421	408	412	438	428	415	418	411	429	403	440	430	425	431	390	450	399	405	443	403	421	414	417	414	402	404	415	419	392	440	416	393	424	408	414	419	387	398	394	418	417	422	420	437	469	435	459	416	421	401	423	434	412	396	428	419	403	409	404	405	433	445	378	389	409	403	413	430	418	460	435	415	424	414	396	433	456	399	402	418	398	395	421	382	432	391	411	426	431	427	403	442	469	388	411	398	445	440	408	408	413	429	430	425	428	445	402	417	426	417	416	487	427	438	416	437	373	378	461	420	399	398	439	420	411	423	425	422	406	432	407	465	443	398	409	410	449	407	397	389	407	382	410	401	426	428	422	408	425	401	392	400	437	408	385	422	396	384	457	460	425	470	398	434	428	420	426	394	413	425	454	426	414	416	401	408	400	467	422	447	397	438	410	398	407	419	428	463	442	410	416	437	442	452	425	405	428	437	376	418	426	400	444	397	460	447	420	400	405	408	432	385	409	400	436	412	394	429	425	405	402	425	404	388	431	409	431	464	398	405	417	440	427	411	398	433	402	418	416	417	401	434	392	404	445	419	394	407	426	444	439	416	394	410	436	434	418	414	449	424	407	424	421	425	416	446	444	444	406	385	380	403	411	444	410	434	438	412	392	455	396	438	427	425	435	431	415	427	436	408	409	429	422	431	380	451	424	399	427	398	383	395	402	427	403	462	390	439	400	414	419	403	408	455	412	440	413	397	425	423	381	436	410	403	404	452	414	434	404	461	429	402	428	412	476	408	436	444	440	421	382	410	432	384	415	426	450	429	433	406	392	431	396	448	431	407	422	365	395	426	403	422	404	393	391	455	413	386	417	413	421	438	429	411	408	389	430	421	376	408	383	427	392	399	457	421	436	448	443	413	367	380	421	409	424	433	414	414	434	411	434	399	421	427	452	393	377	433	388	428	434	431	432	426	453	419	391	447	437	437	434	448	419	423	426	402	386	453	419	408	420	424	420	416	429	419	392	432	402	405	398	448	449	395	394	384	450	426	424	397	441	423	413	432	435	409	460	398	436	436	407	394	426	431	407	419	426	423	401	434	393	454	457	424	424	427	438	435	413	428	377	415	438	397	389	401	465	420	387	412	413	403	429	406	426	410	421	471	425	426	443	407	428	405	451	406	434	371	409	440	422	427	412	439	434	429	421	428	425	423	439	380	455	430	400	396	420	413	433	446	427	430	468	436	396	417	421	421	443	458	421	423	420	453	426	450	434	443	399	434	424	380	421	429	437	446	419	388	415	438	428	443	421	393	428	408	412	422	399	411	429	369	385	419	398	425	417	427	405	382	436	372	454	380	427	365	422	437	431	414	425	401	433	445	456	398	427	392	437	463	459	418	382	419	412	402	436	409	455	410	386	426	416	409	378	369	407	413	416	417	420	367	378	459	436	395	392	417	419	399	394	417	463	415	396	440	417	428	451	404	420	437	424	422	436	426	439	459	447	406	416	407	419	441	402	408	406	392	459	445	452	415	418	427	397	410	380	410	385	398	424	441	404	416	439	416	408	434	391	434	454	427	430	412	411	413	422	417	456	445	399	426	400	408	405	418	397	398	433	438	426	431	425	453	429	406	437	450	444	409	442	435	440	433	404	452	372	391	401	423	422	420	451	399	411	429	423	442	401	394	460	428	410	405	393	428	403	420	410	436	468	438	452	423	446	427	407	404	433	427	410	402	418	432	417	387	420	426	417	437	432	415	418	401	415	409	415	392	445	407	419	438	440	435	400	386	415	406	441	409	435	398	445	445	398	429	418	419	471	392	447	425	438	443	447	435	458	441	416	396	428	418	433	437	419	432	433	398	438	423	397	438	414	439	388	435	421	399	391	411	411	480	435	472	406	383	416	403	435	407	441	456	424	433	447	411	355	430	414	435	383	445	448	416	408	408	419	413	446	420	404	417	459	406	429	405	408	383	405	424	450	416	412	417	432	451	407	413	389	430	403	419	415	441	404	407	419	405	388	412	428	402	411	427	428	473	396	421	380	403	439	412	456	403	421	419	405	412	463	429	395	410	405	400	430	376	403	425	416	405	441	406	401	410	437	429	379	398	416	413	447	424	390	392	487	423	421	447	419	435	398	424	407	431	404	424	424	412	444	382	454	414	367	392	403	435	417	389	393	376	379	457	419	389	409	441	438	474	437	375	439	406	400	452	412	387	440	388	432	406	432	437	485	408	430	426	418	420	436	433	422	432	408	398	410	428	454	430	415	424	388	413	419	406	403	467	417	423	394	428	445	410	442	416	404	427	399	435	433	422	421	419	383	390	404	453	435	416	416	489	406	405	379	413	452	437	408	432	431	390	459	387	447	419	417	427	420	436	406	436	462	434	398	415	449	412	421	433	419	431	437	418	394	399	417	397	427	409	388	440	436	397	377	410	408	396	415	428	410	401	404	403	449	418	437	421	409	411	394	459	397	461	437	421	415	446	431	421	439	423	408	445	392	402	454	432	396	405	410	451	428	429	414	412	441	434	428	415	436	457	448	431	452	456	389	446	420	418	423	425	395	429	415	445	437	395	412
24902	21454	25037	28263	21442	20997	1176	439	348	328	340	313	337	329	320	309	327	330	294	326	305	284	288	313	268	261	296	312	307	289	320	290	299	297	314	284	309	291	307	314	303	323	317	284	285	289	302	291	271	263	306	298	311	302	271	308	266	313	294	258	320	314	291	297	300	270	290	296	295	288	280	288	288	319	281	291	266	280	235	284	279	288	281	284	263	280	296	296	289	262	268	318	272	306	240	294	319	317	295	305	276	290	310	279	309	268	253	282	261	288	280	288	286	281	270	295	312	312	318	270	283	286	280	273	282	315	283	284	283	290	313	286	290	284	312	291	296	265	309	306	314	275	282	249	289	284	251	299	276	306	253	286	250	283	268	318	316	302	308	299	267	259	326	289	307	286	281	260	287	275	290	305	288	260	295	303	283	289	328	318	295	278	308	270	304	265	283	277	275	260	291	288	273	280	270	265	282	302	283	268	305	237	289	282	282	284	267	282	317	303	282	308	296	293	279	280	246	293	277	288	316	277	310	298	330	293	281	302	255	281	280	284	311	314	273	315	275	314	289	295	274	304	314	281	319	274	332	326	302	300	287	276	310	310	310	286	313	277	267	301	289	283	313	299	298	275	273	277	279	294	304	277	288	284	266	309	278	244	271	265	276	312	278	304	296	298	294	264	288	286	274	285	285	297	320	288	324	266	291	282	303	318	304	292	317	278	323	262	293	297	280	275	287	311	271	300	281	281	286	289	268	254	246	276	268	291	280	271	312	301	267	275	295	273	268	283	284	273	270	287	302	287	268	294	296	280	294	273	297	319	275	303	296	279	273	267	255	273	296	287	316	272	294	267	281	315	310	295	263	273	320	277	266	268	283	267	276	273	270	281	289	254	286	248	272	285	309	293	279	290	275	311	299	273	303	299	319	266	313	289	292	270	297	290	272	306	271	301	273	302	238	270	289	294	297	290	280	296	284	245	287	281	270	287	306	303	278	282	294	289	298	287	286	301	324	267	321	302	289	293	283	297	276	266	330	316	315	280	294	290	274	294	276	278	305	307	295	286	271	273	284	284	289	298	276	293	285	309	286	275	297	303	290	288	303	275	286	312	301	286	315	290	327	292	290	298	290	316	327	292	288	292	283	282	312	292	279	303	252	243	256	288	304	285	302	303	274	294	297	274	287	303	267	282	271	275	300	310	256	273	305	295	302	273	300	274	298	272	352	278	279	288	301	304	314	311	286	314	285	298	305	263	287	284	279	283	289	287	285	302	276	304	290	296	267	299	281	260	309	284	320	292	280	245	307	277	305	273	280	292	308	276	284	278	307	308	262	279	307	322	295	269	307	294	323	267	251	303	319	271	286	297	274	301	278	280	250	272	262	249	266	275	264	292	296	253	274	292	307	267	294	284	277	281	274	291	275	279	293	264	282	273	276	280	287	321	259	268	300	289	262	257	295	288	253	296	306	288	289	291	277	259	281	292	279	325	285	310	311	278	332	288	261	266	281	291	317	326	268	298	277	288	296	308	313	260	297	299	296	284	268	286	292	309	306	308	268	266	267	272	314	271	305	254	307	281	260	295	290	259	312	259	288	271	314	282	283	308	317	281	296	294	251	273	261	277	272	264	270	321	291	281	286	296	289	297	278	275	269	291	315	271	260	307	266	273	253	268	263	284	324	274	286	298	244	267	291	247	281	274	309	311	310	304	304	286	294	300	291	315	269	265	280	299	308	264	280	311	308	286	287	299	293	300	290	274	266	297	287	298	316	301	290	338	306	282	283	279	287	282	286	276	268	277	275	279	304	290	269	308	272	294	273	309	286	256	301	266	290	296	277	289	289	279	265	303	291	272	280	317	320	302	301	274	312	293	280	236	288	325	269	310	283	278	267	289	316	261	281	282	282	266	300	300	282	253	258	314	322	270	307	277	281	281	276	294	299	310	300	304	304	287	301	276	271	268	273	349	293	309	304	298	319	273	290	295	316	286	257	294	263	299	290	315	322	293	317	325	310	278	300	340	287	283	244	309	303	305	322	280	303	275	294	289	289	307	303	239	287	280	296	291	304	317	256	278	276	292	278	304	278	294	291	283	278	310	293	267	295	289	315	284	275	293	271	284	317	307	251	314	298	283	303	272	288	281	290	294	269	302	296	274	284	309	295	297	273	321	267	304	313	298	295	291	298	279	264	312	297	283	250	313	246	284	275	315	293	275	304	292	284	280	274	314	292	294	303	284	286	285	262	278	305	320	306	280	277	287	288	299	272	297	294	259	289	269	285	275	300	265	285	291	269	275	305	300	261	294	295	271	244	290	311	283	305	314	300	299	266	301	242	284	298	298	284	301	291	282	275	261	253	290	295	278	291	293	282	275	279	300	293	291	294	292	272	305	299	301	300	269	277	259	285	306	296	255	270	297	273	296	331	303	295	323	284	278	261	321	276	274	308	290	284	293	268	306	276	289	306	309	307	286	304	298	280	295	294	272	281	293	295	283	285	284	294	291	340	289	302	303	290	283	266	294	305	292	301	307	318	291	297	323	303	292	280	306	285	283	290	270	278	252	268	298	301	299	323	290	285	302	289	300	297	298	270	295	303	297	324	267	329	288	261	283	293	297	291	285	298	299	311	304	323	300	247	263	249	298	279	291	292	244	298	264	285	288	281	291	308	273	306	275	274	303	268	258	257	282	271	313	299	260	278	250	297	293	319	305	310	289	286	303	304	303	301	273	282	263	284	291	312	295	326	311	264	280	272	318	305	278	260	273	264	298	308	278	300	309	298	291	328	295	314	311	279	297	290	300	290	267	302	309	310	288	295	290	288	285	270	298	295	269	281	297	269	313	269	319	282	293	301	305	277	244	290	296	275	303	303	269	310	318	308	291	270	274	320	301	312	298	292	300	291	288	295	266	305	286	290	287	296	336	288	279	276	258	254	270	306	278	292	275	301	266	275	284	285	300	270	300	295	312	259	262	269	286	269	272	287	286	304	258	287	260	279	281	288	311	276	295	282	304	294	253	258	278	264	275	259	294	300	287	297	304	283	313	254	263	273	294	325	286	293	312	278	278	313	316	307	294	306	256	277	324	271	257	304	260	318	290	296	292	267	277	285	312	298	283	280	279	283	271	298	292	309	299	282	290	270	294	289	283	309	304	303	304	293	284	294	273	294	297	299	278	314	301	330	300	294	263	276	281	287	295	280	261	337	310	284	263	310	281	275	280	287	280	268	293	279	272	275	283	299	295	269	289	285	309	272	322	303	306	268	276	311	313	271	291	290	257	313	276	313	307	283	303	312	292	301	289	306	310	247	295	275	278	291	263	295	274	311	305	362	295	287	274	288	319	288	302	263	276	293	275	306	265	312	276	290	285	319	282	275	316	293	290	292	269	256	313	295	287	308	279	254	302	250	297	294	280	305	294	299	312	270	291	274	303	273	290	262	295	289	266	247	271	282	293	282	327	266	277	298	298	311	263	250	259	288	291	305	290	290	267	291	240
18892	35043	2154	990	793	746	686	622	659	620	592	657	647	637	629	646	635	618	647	629	648	632	645	642	639	649	649	678	616	630	681	611	654	577	592	606	639	657	689	641	662	671	660	646	658	613	604	608	642	617	650	611	638	656	666	635	659	638	646	644	658	658	691	640	619	669	620	637	606	636	621	626	616	668	626	668	626	650	593	654	619	641	609	595	657	657	640	589	630	657	633	649	603	611	598	636	626	573	624	609	598	646	624	669	606	651	658	611	629	612	624	667	637	669	622	639	646	628	653	608	607	616	597	632	611	635	587	674	618	657	592	628	659	656	647	607	625	622	625	584	647	695	632	623	592	636	630	648	607	621	575	632	592	649	647	595	623	660	613	673	622	644	628	644	652	613	648	643	619	649	656	643	675	637	607	656	621	632	655	596	662	645	624	624	648	657	613	623	640	649	617	665	621	667	640	626	642	607	650	625	640	656	627	649	655	623	676	628	636	664	622	606	630	651	606	643	657	643	609	584	609	670	662	667	668	674	635	645	588	584	639	638	614	634	606	627	602	628	659	603	631	622	616	616	667	623	637	675	648	614	634	658	626	604	683	639	619	624	649	654	621	682	618	584	656	642	623	633	643	600	605	662	641	629	614	621	641	647	625	625	614	613	654	589	676	609	682	688	671	634	587	595	661	599	620	622	634	642	643	613	591	657	626	641	660	620	646	619	627	608	630	575	592	609	631	626	649	653	634	606	650	608	686	648	596	626	644	643	657	625	633	624	633	577	651	614	650	650	582	662	660	593	595	626	655	628	648	640	610	601	673	669	669	593	666	622	634	662	629	620	620	654	620	641	651	633	632	611	643	574	691	571	648	666	690	620	648	632	634	630	657	630	622	651	654	602	618	621	642	655	638	645	646	632	665	616	629	630	661	587	668	607	609	651	617	624	630	671	607	604	594	606	633	596	634	605	623	692	656	611	619	618	619	644	623	639	591	578	636	614	655	610	584	629	647	589	619	641	632	646	643	628	649	637	630	613	670	635	622	619	591	612	599	596	643	634	598	634	630	660	643	605	641	640	603	614	618	637	600	614	622	627	618	639	620	636	604	637	667	634	635	599	688	705	595	649	602	649	639	642	647	599	621	625	635	616	624	629	606	702	699	623	607	631	654	635	627	631	707	654	638	622	661	653	614	583	657	671	624	646	620	641	668	604	631	573	620	640	642	603	623	575	632	626	626	651	640	665	618	686	673	650	622	641	655	628	624	557	636	621	616	605	616	650	647	646	635	625	665	611	660	622	605	639	642	602	644	617	644	622	661	617	607	594	626	650	628	643	630	633	627	638	629	612	612	608	619	628	637	647	634	642	600	625	581	645	607	681	626	628	633	632	606	605	632	600	662	634	610	632	617	650	634	624	593	612	628	551	616	693	708	593	666	686	667	647	597	617	658	626	631	611	665	623	615	662	639	622	647	627	642	636	607	618	615	634	604	692	590	650	651	629	656	657	660	614	650	627	605	642	662	659	593	661	627	646	629	627	617	621	597	629	608	630	619	642	590	639	626	627	639	609	618	630	626	617	639	652	626	681	642	573	582	655	679	647	602	628	602	631	637	657	630	616	652	647	641	649	622	615	616	609	649	651	604	602	638	646	652	641	601	566	577	638	621	572	637	567	662	614	594	635	632	639	616	595	654	686	593	660	633	638	657	653	592	653	650	653	599	637	619	642	621	618	610	633	566	623	614	617	633	650	645	609	627	633	604	624	676	622	628	637	618	631	630	632	600	612	595	623	644	632	652	602	607	625	604	622	591	600	622	590	614	649	699	638	622	651	600	645	596	636	637	604	640	620	607	659	668	588	628	644	637	646	623	655	660	645	614	595	661	645	632	613	656	618	638	635	672	644	640	626	641	588	649	672	613	625	640	616	591	640	638	681	657	651	602	664	576	621	591	650	617	629	606	619	685	644	633	617	547	614	572	692	627	634	620	622	611	620	638	641	654	680	647	611	603	680	621	656	623	621	617	612	657	631	679	631	645	584	602	676	646	612	673	608	631	591	608	665	610	609	668	635	642	626	661	640	643	615	647	620	620	599	598	601	593	638	641	623	632	611	591	655	616	573	627	649	633	603	688	691	609	653	667	616	614	656	634	653	627	604	652	611	634	634	563	635	624	613	641	670	682	662	648	612	591	633	677	600	600	582	660	611	638	639	632	645	598	621	606	676	606	625	617	641	631	677	688	660	648	645	634	622	627	622	633	664	613	591	615	663	632	625	598	657	592	655	636	648	657	636	634	610	623	616	683	625	619	631	630	636	605	602	647	664	662	603	619	654	639	616	633	648	610	716	617	616	597	605	660	648	585	623	664	658	657	625	627	621	639	671	649	638	632	661	607	688	634	650	658	582	620	628	610	643	619	630	648	654	624	623	671	679	667	671	605	671	627	619	609	606	603	617	621	603	673	621	596	628	566	610	592	633	652	615	643	642	613	631	617	694	616	644	613	681	633	625	633	664	603	638	626	648	564	624	607	609	624	602	674	682	649	662	620	626	650	610	619	611	657	640	647	611	627	635	603	618	606	621	651	607	620	640	617	619	649	620	614	590	662	614	610	615	668	633	624	625	635	641	598	626	620	664	645	618	622	645	644	629	637	593	646	638	614	646	625	606	627	658	607	629	593	623	655	643	605	604	654	675	648	610	677	641	616	626	658	635	641	645	620	630	644	597	616	623	654	644	636	609	654	594	640	673	604	669	609	613	658	640	674	608	606	625	651	615	604	596	676	665	661	672	627	637	629	625	665	611	631	639	605	609	607	601	635	599	640	673	652	608	655	618	658	664	658	618	652	678	609	594	602	634	651	626	633	610	690	663	616	633	621	628	612	602	604	641	610	600	637	614	627	619	667	656	649	646	640	586	674	659	631	608	594	640	585	662	619	635	641	630	633	655	627	664	654	611	660	679	677	629	612	610	632	647	628	664	601	642	622	624	621	606	654	575	646	589	612	638	629	625	673	651	647	631	656	587	663	618	598	663	661	585	619	595	636	645	627	595	641	621	621	652	642	652	669	651	647	592	635	642	614	619	587	657	642	625	653	618	611	675	641	660	653	640	628	620	600	595	640	647	633	633	645	608	629	606	627	662	654	675	636	632	645	642	642	645	615	619	608	679	653	608	641	617	625	575	618	621	581	672	680	610	651	642	620	666	616	598	610	650	582	672	629	657	623	650	643	628	653	652	655	655	648	634	677	594	649	662	609	659	630	675	614	620	630	668	610	651	618	628	633	611	650	651	605	631	661	614	673	621	611	619	612	616	622	608	699	633	633	618	673	650	661	640	622	654	670	611	564	599	646	626	615	619	616	611	637	659	650	653	593	668	688	629	649	626	626	592	629	650	614	674	613	631	642	635	632	612	625	653	612	668	647	616	626	644	620	628	623	611	653	669	638	610	594	654	642	602	635	566	666	593	612	637	629	632	642	624	599	649	626	643	599	645	641	661
24353	21478	25414	27968	21480	21493	20487	728	383	357	339	299	276	263	291	285	297	262	271	280	267	291	260	241	224	222	242	242	242	270	243	234	212	238	249	249	231	253	261	235	231	264	274	207	234	242	242	252	255	254	253	236	206	244	242	245	242	221	237	223	249	248	250	256	243	238	232	234	246	236	243	251	246	220	267	227	238	257	245	259	233	229	223	253	239	256	235	228	213	242	223	238	203	238	247	251	263	251	251	217	248	270	254	208	208	260	267	268	209	220	228	247	259	253	239	249	213	245	207	250	236	232	238	224	223	217	238	220	244	256	251	209	212	213	266	234	240	237	239	232	238	214	229	246	250	232	230	239	249	218	253	258	255	234	217	231	261	233	253	255	256	217	247	241	252	227	224	239	221	263	247	205	246	243	222	242	256	226	207	207	230	243	224	222	225	226	246	227	239	231	245	246	231	232	244	245	259	233	241	225	276	240	245	256	242	250	272	277	245	249	251	233	243	225	247	239	262	209	236	238	202	205	242	233	238	261	240	247	247	256	248	241	221	256	260	244	198	241	211	278	242	212	246	241	256	256	241	243	229	234	234	235	226	244	235	222	248	228	233	240	230	250	221	239	234	216	240	236	246	206	252	243	221	187	255	237	275	238	213	262	211	227	231	225	240	250	233	287	238	214	274	201	239	238	240	245	252	238	252	261	252	253	237	250	243	230	240	256	261	266	241	292	241	211	242	239	246	267	225	258	271	226	254	248	238	241	241	232	232	258	242	214	228	242	287	234	244	235	227	214	250	254	263	270	216	249	253	243	251	226	251	247	221	249	232	246	255	236	241	241	233	240	241	226	198	260	236	225	254	242	269	274	231	241	243	233	245	227	224	236	254	259	250	266	258	214	218	228	230	227	235	237	221	240	223	229	238	224	195	256	244	250	264	247	248	258	253	220	226	241	247	238	226	225	222	255	233	231	230	212	254	232	218	237	218	270	238	238	260	245	221	253	237	209	202	214	289	242	238	239	212	251	244	232	260	240	245	242	279	248	245	233	236	233	242	227	231	232	215	242	251	220	231	232	264	247	243	240	259	258	225	224	264	229	236	243	254	265	257	219	229	254	225	254	256	236	243	242	200	239	251	221	235	254	247	243	229	274	212	203	224	250	245	244	224	234	233	240	243	252	191	253	244	236	244	247	263	224	216	253	233	224	220	250	250	270	240	222	238	260	255	232	248	242	265	237	218	264	244	239	224	222	257	239	256	218	234	238	228	254	269	229	246	260	229	246	245	241	247	218	277	244	235	226	200	219	260	235	254	218	231	264	240	213	248	229	249	217	226	250	239	257	247	236	249	208	252	243	237	243	235	231	228	227	222	222	258	241	224	257	219	224	213	253	252	224	244	248	239	274	263	255	257	250	233	248	240	275	247	263	282	222	225	244	251	234	234	205	243	231	267	237	209	224	215	223	274	263	249	212	229	241	217	217	254	213	235	271	256	241	232	234	243	254	238	247	224	260	257	254	239	236	233	212	253	227	217	267	242	249	244	240	228	218	241	258	247	235	270	245	253	254	266	243	225	220	234	239	247	216	253	246	254	219	238	273	262	206	235	264	218	260	226	240	229	254	249	256	246	226	235	215	234	237	216	197	235	251	250	237	237	218	251	254	231	230	257	233	240	234	248	226	231	249	232	239	226	235	215	221	261	237	260	223	286	235	257	232	218	230	220	235	216	251	248	224	208	272	217	245	255	234	246	249	219	237	223	238	233	218	241	225	218	238	217	243	226	244	218	238	256	208	246	222	251	219	225	228	278	240	214	241	240	220	253	224	245	253	232	229	228	210	222	231	237	268	225	230	244	222	248	215	251	252	245	240	233	239	221	226	223	268	236	218	234	248	220	234	242	228	229	241	225	242	242	219	250	215	240	226	269	242	251	207	235	243	253	242	220	233	228	214	256	200	243	247	263	258	248	217	240	214	221	221	231	248	242	264	265	263	234	241	249	230	232	217	248	228	229	248	211	202	223	235	255	273	232	244	247	244	236	242	211	272	233	244	246	244	253	254	247	241	226	237	235	236	249	224	225	241	240	278	261	231	199	234	261	238	250	225	248	221	240	238	240	263	230	253	226	244	216	252	259	238	234	222	229	233	260	204	241	236	210	233	221	248	218	225	243	226	267	219	237	220	228	238	233	227	230	240	229	240	234	250	211	222	226	224	266	243	219	218	241	240	271	236	223	249	229	251	217	236	238	223	245	228	231	278	226	209	256	240	227	249	223	240	259	255	239	275	229	226	256	205	231	252	267	257	258	242	259	217	244	217	232	221	269	244	285	249	277	242	233	256	224	207	240	248	244	232	222	223	244	221	217	213	243	234	275	230	254	225	226	218	244	254	216	223	275	257	215	260	252	224	246	251	237	226	217	238	214	221	240	232	263	229	244	233	256	269	239	211	228	214	242	245	239	241	236	241	224	214	242	212	245	223	229	215	243	243	248	204	207	222	235	258	280	233	243	264	242	213	222	206	229	246	236	241	272	230	252	256	260	243	249	230	240	229	262	227	231	231	268	243	243	215	230	228	242	241	242	265	233	245	266	237	233	233	243	241	256	250	260	230	237	251	224	250	247	241	241	274	226	221	263	252	247	232	227	252	240	254	235	243	243	217	224	252	218	214	228	253	248	222	219	255	218	219	217	258	248	224	268	263	202	228	233	255	233	236	235	250	240	260	237	255	246	268	235	230	237	234	233	215	240	215	207	230	208	237	252	238	266	233	236	220	257	224	263	252	232	248	238	267	238	258	265	224	255	235	224	240	215	243	276	256	231	243	248	240	240	225	241	217	269	254	248	220	245	244	207	210	237	238	222	264	218	247	265	269	238	248	216	244	229	224	227	241	264	234	243	247	243	234	250	213	249	233	253	246	240	261	238	232	237	244	229	254	232	234	209	245	237	250	269	254	223	258	240	237	247	240	250	273	216	217	234	235	232	234	226	235	212	239	225	241	266	239	213	235	229	232	233	249	247	236	238	222	229	233	229	205	223	251	244	240	225	250	257	220	234	247	237	227	207	231	230	240	225	240	267	221	241	244	229	242	227	235	213	271	235	243	221	220	234	248	232	255	253	225	254	244	263	237	226	238	231	222	213	232	224	236	234	254	238	233	261	236	247	231	228	253	232	238	217	213	247	205	226	239	253	233	228	245	238	233	239	267	250	241	235	252	226	265	266	189	213	233	264	243	232	252	248	279	241	264	233	234	220	259	237	201	214	213	238	231	237	230	242	257	245	233	220	193	215	241	214	243	243	227	218	220	241	241	272	244	238	209	225	216	223	235	206	222	249	255	247	209	217	221	248	223	254	224	237	229	276	244	238	243	215	229	248	253	244	276	242	237	241	240	226	226	233	235	267	235	255	241	242	243	197	253	233	207	220	252	269	243	237	261	255	208	270	247	240	224	228	222	227	220	271	243	251	219	258	256	239	253	269	249	212	237	222	222	223	233
25045	45133	3428	1251	878	723	637	597	508	575	547	509	511	529	541	522	508	514	494	524	514	495	532	483	523	499	461	548	509	477	500	535	487	542	487	526	457	457	498	490	489	485	479	465	503	485	528	499	480	485	496	496	543	535	479	508	498	505	476	504	495	493	490	492	537	505	487	472	461	514	527	514	490	537	515	543	506	502	510	508	496	521	498	481	502	469	483	485	469	472	487	492	561	497	481	535	502	480	524	525	472	485	483	464	481	478	507	487	470	506	473	477	541	491	531	472	499	511	478	471	471	496	508	464	484	462	519	500	484	504	531	510	483	475	527	526	471	519	482	510	475	510	495	539	493	505	474	492	466	493	498	469	475	499	497	544	532	515	509	483	482	525	492	457	472	515	472	488	488	531	504	448	504	514	499	529	510	528	489	494	509	485	519	514	495	511	506	501	455	538	509	514	498	494	530	529	479	502	501	501	495	533	498	493	454	501	491	494	502	514	526	475	511	496	478	480	513	470	510	497	486	477	481	527	507	482	461	510	497	475	488	494	484	508	517	532	507	481	525	424	487	463	476	501	491	506	534	490	503	450	513	496	505	498	511	503	493	508	475	477	478	520	493	507	504	513	512	579	515	508	464	519	490	547	494	477	478	500	478	491	507	499	520	478	529	487	511	496	490	503	500	505	447	500	509	492	527	496	461	478	498	482	464	515	474	466	495	482	504	527	493	498	483	498	452	512	483	507	454	514	500	493	490	510	440	509	535	522	496	548	434	516	526	531	499	463	504	470	490	515	535	500	534	506	488	537	487	492	493	544	527	510	461	508	534	496	548	514	462	469	522	520	499	465	503	547	504	454	506	517	511	482	496	496	468	469	528	501	480	519	485	491	477	480	477	479	518	461	508	555	513	499	494	507	509	519	508	472	513	447	511	529	484	498	520	498	502	523	460	497	505	498	495	507	477	471	520	485	513	494	493	513	482	489	468	484	506	508	496	528	543	481	504	496	506	501	500	492	484	512	497	504	471	524	484	527	530	487	483	464	486	475	474	563	495	466	511	483	475	495	490	508	511	495	481	488	460	522	477	480	517	488	490	481	502	519	446	481	520	462	474	481	490	493	462	467	461	478	492	501	486	491	458	485	482	464	485	490	505	487	526	524	511	517	512	480	498	520	484	522	517	521	496	498	495	467	492	516	487	485	515	516	504	502	508	495	549	492	496	514	545	469	514	451	490	487	498	476	510	517	520	489	485	496	519	474	515	466	485	527	499	518	463	476	463	478	486	523	517	504	501	509	523	488	523	510	508	474	496	514	484	499	513	499	498	485	504	481	486	521	510	512	468	519	484	499	496	530	464	524	491	495	492	471	520	502	508	462	461	486	532	504	488	492	509	455	515	451	494	501	515	501	494	488	467	491	490	472	525	513	505	477	482	470	520	510	528	442	479	469	502	458	509	492	489	522	471	500	541	486	518	504	485	485	520	500	468	486	460	488	495	505	465	539	515	478	466	548	487	481	483	445	502	503	495	468	486	505	493	470	495	476	490	551	486	495	496	520	467	508	470	523	522	502	484	455	479	496	528	479	497	520	475	534	509	509	483	485	500	497	509	509	492	486	520	477	454	495	532	474	476	464	500	491	494	483	503	497	508	525	460	500	454	496	474	495	494	524	519	478	473	513	500	478	472	492	486	509	462	479	531	470	528	457	490	514	524	497	520	524	485	493	479	486	476	487	474	481	512	489	503	517	524	529	499	483	463	507	461	476	482	482	484	495	537	501	537	525	492	526	490	501	513	512	483	486	485	516	511	502	506	480	472	497	476	498	486	507	474	502	507	496	540	505	535	463	480	478	502	481	500	506	501	497	495	511	525	511	455	526	529	475	496	490	487	495	524	487	522	467	521	539	481	519	507	451	510	464	514	517	509	487	504	477	488	492	477	482	497	525	516	515	508	473	476	502	510	521	495	550	482	519	495	497	460	512	460	435	502	498	475	485	529	504	483	494	489	508	506	484	501	470	537	498	456	494	496	491	503	463	528	495	502	508	486	499	504	475	543	468	527	505	461	494	477	466	518	502	484	505	491	537	510	532	485	479	498	519	508	482	493	501	514	478	502	486	498	530	518	496	467	518	523	490	473	552	470	495	518	496	481	478	483	500	519	523	491	501	486	513	493	482	531	486	504	497	525	509	496	505	529	504	520	511	482	446	491	482	487	486	510	467	489	505	502	474	532	500	518	480	496	524	516	470	517	532	473	548	498	471	525	472	506	519	493	468	508	517	510	503	489	505	467	516	508	514	473	490	525	478	476	466	467	526	449	485	490	461	517	460	505	515	524	522	514	489	520	521	531	497	507	484	500	480	503	507	455	471	494	496	475	527	481	485	454	489	477	510	515	501	481	529	482	495	502	498	500	486	520	487	495	479	497	458	506	489	471	485	524	490	492	494	489	516	461	503	491	468	510	510	469	486	530	473	507	471	466	502	505	497	535	487	465	503	463	491	483	476	520	496	472	490	499	496	498	535	503	488	503	501	512	516	490	512	479	523	476	490	459	503	473	505	502	495	469	486	517	487	512	484	512	511	495	510	509	528	482	512	508	506	522	476	503	470	491	501	490	490	490	524	522	509	503	548	498	513	504	462	484	457	514	498	489	514	481	519	490	498	523	466	526	511	482	502	462	527	482	476	483	503	522	536	505	513	509	515	496	492	529	503	487	514	490	488	454	502	488	505	474	532	530	518	482	523	518	512	507	498	509	489	499	474	512	504	466	515	497	469	535	532	485	527	496	497	481	512	532	513	485	494	500	516	496	486	446	506	498	485	492	481	540	498	505	494	542	498	496	501	473	462	461	503	492	479	481	485	507	496	509	470	500	484	519	503	492	442	496	492	463	540	500	511	480	489	489	524	493	467	467	490	487	499	508	487	534	496	472	488	483	466	484	482	536	475	480	458	478	502	542	499	501	522	443	497	480	527	472	508	474	496	467	482	505	507	488	490	481	522	509	503	498	521	470	491	517	499	503	482	511	485	511	466	494	493	518	521	501	469	436	501	506	488	498	500	509	495	473	523	478	469	473	511	497	495	524	510	409	446	482	513	487	450	484	457	482	491	524	485	497	483	473	506	508	503	495	477	516	526	503	485	530	539	459	518	496	501	533	486	505	493	516	494	515	505	461	491	507	495	498	450	468	461	498	456	503	490	534	485	495	480	511	456	505	536	500	509	483	472	489	525	448	553	518	536	486	539	489	491	476	501	465	489	496	506	504	448	492	491	474	500	497	456	488	507	494	515	511	504	477	515	481	472	510	477	476	494	495	495	502	497	514	455	516	475	469	516	487	549	509	483	524	521	469	519	494	545	453	506	477	487	507	539	502	496	507	516	493	471	458	453	475	501	531	470	500	488	508	483	510	469	539	457	533	509	496	539	544	487	483	453	512	496	493	500	494	530	497	472	489	519	515	480	476	529	487	491	448	484	505	480	482	514	484	486	462	523
32830	20719	9619	486	211	213	202	152	173	177	179	158	186	171	174	161	172	162	166	155	172	195	177	153	178	190	190	183	171	174	154	149	156	179	206	177	179	202	176	181	202	170	168	204	168	196	196	160	166	167	194	170	193	168	204	178	177	166	173	189	198	171	207	180	159	183	181	178	197	162	195	196	185	181	169	185	156	163	146	174	214	171	179	181	171	186	193	177	184	179	187	179	179	166	179	193	192	190	144	151	178	161	183	196	171	164	160	180	184	151	169	189	184	177	179	180	193	169	191	162	206	180	199	162	169	199	184	173	165	179	194	166	173	139	156	149	155	146	188	165	162	175	154	175	205	178	149	188	166	183	154	165	170	156	166	170	189	187	182	185	180	198	183	178	171	171	159	167	154	147	172	163	170	199	190	153	159	191	187	177	162	173	154	165	164	159	186	155	156	188	173	187	156	180	179	193	168	169	198	204	178	191	147	197	195	182	197	191	183	162	167	147	163	170	177	179	172	165	169	167	176	217	157	179	185	196	174	162	161	183	178	154	170	175	159	167	193	171	162	184	171	169	178	181	170	170	186	201	178	189	201	180	186	172	178	169	154	158	165	172	176	179	192	182	181	151	167	170	174	167	162	155	182	153	167	164	188	161	178	170	164	173	150	168	179	176	183	152	166	167	141	161	179	148	148	176	169	174	160	160	169	164	160	199	171	181	170	179	209	174	154	170	175	153	205	192	183	158	183	171	158	184	175	152	188	181	191	172	180	170	160	171	159	182	187	170	186	163	164	160	159	171	178	179	161	164	178	171	168	202	153	188	192	197	179	146	185	179	197	157	175	191	188	171	188	190	179	173	160	158	170	181	195	148	190	189	186	183	148	190	180	168	159	180	169	193	197	169	171	177	191	163	165	196	186	191	178	188	174	182	210	155	190	154	198	163	181	194	171	168	178	164	189	157	168	175	180	169	176	185	200	167	167	161	192	172	181	190	183	185	182	158	166	161	194	149	163	187	163	163	165	165	193	169	169	157	182	180	149	188	172	182	175	157	190	164	164	182	166	177	159	181	194	159	169	170	197	180	188	165	164	196	183	189	167	173	173	179	151	153	182	151	183	197	185	187	176	164	173	187	188	178	156	186	194	152	156	185	160	181	176	177	198	185	166	165	183	187	158	186	155	163	165	190	199	212	174	156	199	171	164	157	177	194	185	159	144	184	190	206	179	172	180	160	194	169	195	169	193	164	167	175	169	168	178	213	185	180	161	186	167	167	177	188	185	196	152	175	203	169	185	171	173	166	177	176	162	173	176	173	184	187	175	186	154	171	173	194	183	166	147	174	168	162	183	167	155	174	177	171	171	168	186	183	152	167	159	197	179	162	168	169	185	166	199	192	178	166	177	167	179	186	177	187	180	175	171	171	177	188	137	183	167	173	166	197	179	172	200	162	172	174	152	186	180	189	191	169	179	178	170	198	176	189	193	166	170	174	161	181	178	184	201	189	173	163	149	191	190	162	191	172	176	181	177	167	167	178	143	158	177	149	168	180	188	162	186	169	153	170	151	177	167	164	167	199	172	179	189	172	147	176	154	171	169	170	186	174	174	169	178	158	179	164	213	162	165	202	161	203	174	181	164	165	162	179	179	190	174	177	165	189	176	190	169	186	181	187	187	177	192	169	163	152	148	167	178	153	177	185	169	176	161	183	170	163	172	155	156	204	169	163	184	175	180	166	173	187	185	182	170	167	174	185	183	168	188	178	173	167	205	160	188	175	187	181	160	173	159	153	163	171	142	179	178	165	172	205	175	165	177	178	152	161	184	170	178	171	188	160	155	153	172	163	148	176	172	180	188	173	163	152	147	174	150	155	193	178	172	166	178	180	162	179	171	168	192	145	173	172	174	157	188	190	179	198	165	208	193	203	175	183	185	164	148	186	178	166	182	165	178	170	190	181	178	187	182	173	169	180	164	189	156	174	174	177	196	180	191	196	177	180	180	177	157	174	163	169	173	176	191	168	189	179	156	180	164	197	190	188	192	150	162	170	169	176	173	195	180	193	184	166	173	195	191	166	169	173	174	187	176	195	182	149	156	182	185	203	182	199	170	161	181	162	192	164	168	155	187	158	185	164	142	178	166	159	176	164	161	170	182	169	178	204	189	193	190	159	171	190	180	174	202	183	186	194	189	182	155	169	154	183	176	163	217	153	154	191	186	182	152	164	153	173	171	157	166	180	156	193	194	182	164	177	178	190	153	151	138	170	182	193	172	185	194	174	182	183	175	172	187	190	166	183	170	186	150	202	163	162	174	191	174	177	165	162	189	199	189	176	174	193	174	172	187	166	193	195	180	185	197	153	177	163	205	184	187	166	174	204	163	186	153	181	148	167	178	170	190	186	180	172	197	148	171	210	159	190	203	181	169	169	162	191	191	156	178	175	163	174	137	175	199	145	165	198	171	192	186	200	194	160	171	179	176	166	196	179	186	195	184	182	182	166	160	173	163	185	181	173	167	187	155	182	178	177	176	183	167	165	196	181	179	174	181	181	183	169	179	187	155	163	170	177	165	185	188	158	190	209	182	159	185	169	176	160	176	206	176	176	177	170	180	162	176	182	172	167	159	174	173	185	174	192	167	173	167	185	172	158	167	166	179	176	172	171	181	180	162	177	185	161	189	159	182	179	192	177	191	150	172	177	170	178	170	180	175	199	171	166	155	173	161	191	173	196	199	164	160	188	184	180	174	172	173	165	187	142	186	184	173	197	175	174	188	181	211	176	170	176	176	173	188	170	182	180	177	173	186	166	162	185	206	186	192	172	183	198	201	193	160	167	173	178	152	179	190	196	181	186	166	163	180	174	189	164	173	175	198	165	149	165	156	165	175	166	197	155	183	157	155	177	195	166	186	197	182	177	169	172	178	186	194	202	188	190	177	166	178	168	146	172	183	159	182	153	181	163	172	170	175	162	175	173	183	177	205	172	156	173	178	184	195	193	161	169	206	168	173	200	192	164	153	165	171	160	180	170	182	187	155	168	182	177	167	168	162	181	191	175	157	181	179	183	168	184	166	175	170	181	160	203	209	174	172	166	156	204	160	153	162	195	160	170	168	179	177	155	205	166	171	167	186	182	190	199	153	194	155	197	183	190	176	201	190	172	154	163	192	168	172	198	189	163	198	177	200	170	165	212	181	168	180	174	173	176	163	166	175	187	178	153	189	184	185	176	168	157	200	153	202	178	171	163	174	166	194	177	154	184	174	154	146	161	180	167	156	174	172	166	174	182	200	166	174	189	172	209	160	156	163	191	170	177	163	168	188	180	184	182	176	162	187	185	164	150	155	147	178	161	166	181	190	196	201	189	140	193	152	166	168	189	170	156	152	195	177	172	196	173	199	183	173	145	179	175	194	165	169	148	170	167	200	186	179	185	145	183	172	188	169	184	175	150	179	167	186	172	151	182	174	158	159	169	168	185	163	176	166	164	166	187	163	190	172	195
7638	5099	511	422	404	424	430	439	412	421	400	427	455	421	428	378	434	392	392	433	417	436	417	449	423	424	437	445	441	447	403	395	434	400	435	422	413	432	376	434	463	444	440	447	427	418	416	452	421	436	445	453	379	461	448	428	436	431	415	417	411	409	415	420	424	429	423	389	430	406	448	400	462	435	421	415	432	445	450	430	473	404	421	394	425	437	434	406	403	428	439	411	404	420	448	420	462	431	417	430	425	438	405	459	383	403	397	377	409	440	406	380	433	467	383	427	430	411	461	438	412	450	427	391	426	402	401	444	401	438	400	413	425	417	406	425	421	461	442	411	399	412	403	437	380	354	427	406	432	386	403	382	438	398	449	420	442	394	437	432	389	437	408	428	392	417	427	446	438	413	396	427	434	403	405	427	401	468	413	418	385	442	419	420	438	418	462	430	426	434	402	392	430	452	418	403	441	400	398	416	434	425	415	400	408	418	442	424	409	414	428	413	417	443	383	416	432	404	447	411	450	471	412	422	409	391	416	433	415	457	440	430	394	422	407	414	468	437	449	442	426	442	423	469	416	439	398	427	419	461	440	469	421	415	415	417	423	440	434	456	417	437	410	419	414	456	415	394	469	399	405	384	450	437	418	476	406	439	386	426	421	425	414	416	437	426	460	425	404	396	409	432	391	429	437	424	415	446	420	454	426	440	448	402	446	447	420	420	447	401	428	399	428	407	440	409	400	399	407	420	428	442	416	424	440	392	413	446	415	413	406	446	439	435	436	428	420	390	433	408	429	437	405	461	385	444	415	416	415	418	385	446	445	446	409	434	414	383	424	417	416	456	413	433	461	456	406	469	421	391	387	406	464	474	448	449	438	411	405	403	447	416	434	434	460	441	367	408	413	417	440	387	434	424	438	436	441	471	450	414	460	435	445	423	392	425	399	443	448	431	444	420	387	400	433	426	379	411	439	431	419	444	461	419	422	387	412	426	480	412	426	414	426	409	408	428	424	390	430	417	431	437	425	427	440	428	431	439	414	421	438	471	435	411	425	437	413	396	452	444	421	418	431	397	396	455	419	382	447	418	402	448	432	433	411	417	445	418	439	415	409	393	464	413	424	408	434	425	394	428	394	400	428	405	423	415	391	413	456	466	411	433	420	410	466	455	458	472	396	449	408	448	415	473	442	418	419	413	429	429	428	401	429	412	422	432	403	446	439	422	406	378	410	396	382	436	454	439	435	439	432	407	445	408	403	409	426	443	435	442	430	398	439	423	436	433	458	418	426	451	416	401	376	423	437	429	417	433	410	395	433	443	411	476	416	449	418	404	416	441	439	443	415	435	402	451	401	393	407	420	425	457	431	417	436	400	450	411	421	452	416	438	400	436	459	415	453	432	412	414	392	437	459	435	394	437	454	421	406	409	429	416	403	423	439	374	399	428	402	433	415	407	428	433	460	438	398	468	441	459	461	427	427	430	423	398	426	395	425	433	436	410	409	393	423	428	402	414	428	410	389	421	419	453	433	432	417	425	424	435	412	426	431	443	420	448	420	449	461	411	416	399	423	390	397	432	423	440	414	410	429	464	444	436	417	428	420	438	403	443	426	374	440	413	393	408	413	415	407	436	378	453	410	412	424	441	436	429	398	469	404	418	421	456	416	482	418	426	430	392	454	406	392	384	420	413	430	419	398	415	443	438	418	424	399	457	397	411	412	463	434	443	412	426	409	425	408	405	397	414	444	434	411	410	460	439	403	471	411	410	444	404	402	449	453	414	412	389	437	419	419	423	437	404	409	421	455	437	441	435	411	432	414	387	416	397	419	418	436	416	387	417	415	397	410	452	438	415	443	410	419	424	418	387	450	426	430	445	456	427	439	399	411	403	409	411	398	412	426	396	453	392	414	394	438	432	389	408	424	417	441	406	408	416	406	413	450	392	396	416	436	411	429	466	407	413	444	402	422	441	402	405	384	423	446	471	403	420	421	410	442	392	469	428	396	412	450	440	426	415	430	436	424	416	405	441	434	411	452	408	404	415	428	409	425	376	428	428	424	412	442	421	402	448	412	396	450	440	434	403	426	411	453	388	423	402	422	424	443	385	398	442	436	377	431	422	423	438	431	435	427	427	424	425	425	410	397	458	417	418	420	436	420	466	430	427	376	414	402	444	432	452	406	436	375	449	418	413	422	393	424	443	412	363	445	438	431	462	411	445	395	430	450	409	413	414	479	456	445	408	424	399	440	448	446	451	426	423	431	436	423	402	398	449	400	448	440	430	385	440	443	399	443	410	443	435	429	409	387	412	437	400	439	414	411	418	420	412	471	422	429	397	439	425	421	426	459	469	385	425	419	444	433	412	433	415	408	436	442	405	437	412	407	439	431	403	466	405	400	418	404	380	405	416	419	421	407	451	392	456	447	418	412	437	458	415	403	444	424	394	467	446	425	411	422	347	440	435	438	408	462	415	451	413	422	447	426	431	416	436	403	452	407	421	433	439	435	415	400	437	397	413	407	480	418	415	440	414	432	431	447	445	403	432	428	421	404	417	429	407	422	430	425	419	433	460	432	423	399	411	447	411	386	454	435	396	405	399	407	437	402	377	466	433	384	423	385	447	435	426	407	399	398	432	436	389	439	433	414	428	416	405	445	444	445	390	410	410	422	445	446	403	439	395	416	408	410	442	442	426	416	429	437	416	417	389	444	414	396	399	412	409	444	410	415	432	431	407	394	405	394	403	394	409	421	434	392	426	430	432	416	422	408	437	423	410	409	400	429	412	401	427	441	413	431	423	403	461	417	385	412	424	399	406	467	392	386	412	421	456	401	413	419	406	441	400	424	407	422	456	459	409	411	388	435	429	441	412	417	430	422	397	446	455	409	442	468	428	443	405	410	420	436	449	423	435	408	450	389	436	426	403	392	407	403	437	395	411	398	408	426	416	394	416	407	435	450	427	452	440	423	417	420	435	404	428	434	423	440	398	432	402	435	433	435	439	415	413	440	407	434	425	413	399	447	442	446	453	443	424	430	448	420	440	432	413	415	424	407	405	471	416	410	433	416	459	419	408	427	462	434	395	426	387	482	436	416	428	408	422	407	448	414	436	411	411	428	419	435	437	450	422	417	411	421	422	417	408	439	424	446	398	407	428	402	453	452	425	453	442	385	396	436	405	433	387	457	405	407	411	397	402	445	454	404	395	426	420	407	413	428	429	386	404	438	437	426	396	401	425	405	464	412	419	441	409	432	417	437	436	481	452	441	446	416	405	437	443	387	432	434	407	429	349	392	446	431	419	455	435	420	429	432	403	426	443	454	415	414	435	403	452	427	428	439	399	428	437	420	435	459	416	416	438	428	390	443	409	409	437	417	401	450	434	431	394	438	440	441	441	430	410	413	413	430	439	360	424	453	376	392	452	415	455	418	434	433	459	419	432	403	420	448	396	399	375	431	412	448	420	408	445	441	424	430	406	405	430	396	456	415	397	431	425	410	441
24921	21464	25039	28301	21459	21027	1160	433	341	381	342	337	325	323	306	307	330	316	320	301	321	314	264	268	301	305	321	290	298	313	301	300	268	293	261	329	310	272	291	265	327	287	297	307	315	296	309	268	316	306	306	323	320	306	306	295	301	282	286	261	306	305	335	286	268	279	323	305	282	255	278	285	303	303	290	305	287	270	299	281	323	297	305	297	314	305	276	269	276	314	311	320	268	289	271	305	283	289	320	297	297	295	297	266	327	284	305	289	266	288	328	285	310	278	294	312	299	288	313	286	329	320	287	314	300	271	299	272	325	304	307	329	291	287	280	255	291	284	304	279	282	294	281	331	306	301	280	304	289	280	299	296	316	273	282	352	290	291	292	278	295	310	310	284	323	314	281	322	298	258	264	310	300	313	287	284	266	287	303	315	286	291	278	271	311	307	251	325	287	320	319	286	328	280	313	326	279	268	311	283	326	277	284	331	276	292	305	320	302	291	316	288	332	301	268	315	322	296	289	309	284	274	317	290	273	291	301	307	279	299	311	292	298	298	290	312	324	269	294	261	268	262	309	271	262	277	304	279	271	271	278	287	318	255	312	285	291	305	308	287	303	298	289	336	322	289	290	294	291	277	284	298	297	300	301	262	268	295	311	304	315	314	262	301	265	268	276	313	276	289	312	286	291	296	324	300	304	307	329	294	290	297	281	285	319	304	306	322	283	270	276	261	285	274	286	294	270	268	279	287	312	307	315	305	304	324	286	290	332	293	256	307	292	322	293	283	308	310	296	319	293	315	286	290	293	326	311	299	281	269	306	297	281	320	263	308	297	284	328	320	328	261	284	308	323	308	260	321	293	316	321	278	313	287	296	277	281	289	337	308	326	309	281	292	311	309	285	333	305	278	280	312	268	319	306	286	307	296	318	306	317	284	297	303	305	292	297	284	282	295	322	323	273	323	305	288	295	291	317	265	294	314	281	294	262	306	329	306	281	296	306	306	305	326	310	306	277	270	301	277	314	266	307	291	297	300	303	313	279	313	298	296	304	299	284	294	273	333	308	278	292	268	275	288	268	279	294	312	254	271	292	275	276	332	290	271	304	274	271	299	296	291	243	299	302	280	298	306	311	288	315	322	332	289	297	290	304	292	299	306	318	308	295	270	311	296	316	261	304	295	263	286	308	333	313	289	288	282	324	256	322	260	291	300	290	316	307	289	313	289	332	303	270	296	302	288	315	253	274	321	299	290	291	304	299	261	291	281	273	314	305	295	299	310	285	306	308	260	274	275	307	329	288	270	306	298	318	310	308	267	290	314	303	319	313	286	255	299	265	319	275	268	281	292	326	296	281	308	289	292	322	256	280	282	288	270	246	273	283	280	259	269	314	301	333	264	318	266	285	282	321	286	296	287	255	294	290	276	334	340	295	272	325	269	319	288	293	264	322	326	343	288	279	307	269	299	337	296	270	290	295	283	309	276	304	281	287	282	303	310	288	278	286	297	280	298	323	280	310	298	296	261	279	277	306	315	262	268	277	292	320	290	301	272	279	277	303	276	281	298	253	270	329	323	299	298	270	313	311	273	290	256	320	286	297	310	312	348	289	274	308	355	275	270	306	286	296	314	297	342	300	279	322	336	294	289	301	324	301	314	297	283	272	292	295	319	324	330	313	290	288	292	282	325	294	299	315	296	291	261	317	300	261	279	312	306	294	299	301	314	277	252	288	308	309	298	265	312	315	255	324	306	287	268	300	347	255	287	317	285	292	299	297	278	284	320	303	300	287	335	302	269	307	290	294	319	333	293	310	297	286	298	320	327	281	320	300	290	273	317	289	268	300	262	309	310	287	290	305	295	277	273	275	294	283	260	299	310	287	298	295	316	280	293	291	303	307	306	301	284	300	296	305	287	316	266	283	282	299	314	315	313	299	277	314	285	313	308	306	273	283	296	275	284	329	295	296	293	288	304	286	315	303	271	311	296	306	262	298	314	288	294	260	288	318	311	270	306	282	245	305	309	300	307	285	265	305	347	288	312	268	280	267	303	288	297	296	276	263	285	298	268	298	284	282	267	335	294	297	263	286	320	298	345	274	298	306	270	282	315	283	303	286	264	290	303	312	256	257	309	305	296	299	315	258	278	295	288	290	262	282	322	282	299	325	293	299	288	325	290	289	305	285	272	302	266	311	269	279	290	294	291	319	322	317	288	315	294	310	296	313	290	279	260	309	282	287	298	282	297	292	282	300	272	289	270	281	276	274	298	318	299	276	299	289	281	307	291	313	314	293	264	290	327	296	293	299	275	275	297	299	290	288	302	310	296	263	271	277	324	278	319	286	306	313	287	333	269	316	319	296	284	278	306	261	277	300	300	325	305	307	303	250	299	300	298	303	283	313	280	297	299	278	298	278	298	297	290	283	267	284	312	287	265	312	276	281	313	261	277	273	312	267	275	255	324	259	291	294	287	292	300	285	262	312	281	272	292	301	260	277	337	286	301	289	283	293	299	316	282	291	259	326	306	303	301	276	289	283	291	276	268	295	260	295	303	290	277	309	311	273	277	286	282	286	298	323	297	310	325	318	258	291	282	315	298	281	291	289	299	306	310	294	284	284	289	290	308	300	282	296	268	261	299	306	305	296	305	309	270	315	277	291	313	303	264	270	315	268	331	271	292	294	291	317	304	315	253	326	292	302	281	300	285	268	280	327	310	277	300	267	306	285	309	294	280	287	274	272	314	273	299	280	324	274	302	296	281	306	290	266	300	301	306	297	286	291	312	294	273	302	299	288	307	312	279	295	327	273	322	320	289	293	313	296	299	280	294	280	289	298	292	296	305	310	289	297	290	308	288	291	287	283	279	292	277	275	293	296	297	285	301	274	309	284	304	303	284	303	294	273	297	302	310	280	277	273	270	297	301	296	295	271	256	294	304	312	295	298	303	287	313	273	263	307	276	289	293	282	283	307	246	286	313	317	321	255	309	309	333	308	292	279	315	307	286	267	300	302	308	286	344	303	305	292	297	277	280	281	303	303	285	288	303	248	324	318	309	305	320	285	308	289	294	309	266	308	285	313	290	303	288	284	324	319	292	315	307	300	298	293	255	278	305	303	301	314	274	303	279	293	312	288	298	302	295	293	315	274	270	291	291	269	293	275	303	268	286	317	307	305	298	302	293	288	300	288	286	282	261	298	301	270	296	319	283	287	316	272	293	309	290	259	283	286	306	289	367	299	292	275	262	321	275	286	265	295	277	310	303	295	321	265	292	284	310	295	272	309	282	285	311	279	279	286	269	275	252	293	309	313	301	284	257	267	316	301	325	324	271	275	294	282	282	301	294	309	290	296	295	296	294	274	290	309	293	280	279	277	280	303	273	280	329	325	315	296	285	305	291	301	313	298	296	301	285	293	291	284	320	326	299	303	312	263	277	256	315	313	268	301	294	304	290	308	298	280	273	270	338	298	273	342	309	295	298	316	276	287	268	280	307	267	314	289	306
18794	35025	2217	984	765	705	661	636	614	637	707	650	621	675	638	598	660	614	695	632	613	655	677	625	644	681	623	657	625	677	682	651	636	644	620	635	626	635	614	652	653	593	664	642	611	677	594	649	673	607	666	683	665	663	633	616	645	620	632	675	649	641	640	638	707	619	665	618	659	622	643	602	660	645	643	700	666	642	626	618	612	603	676	642	645	637	631	632	660	605	625	646	658	627	629	646	620	632	644	604	595	619	634	659	627	610	599	611	581	652	613	601	623	653	633	610	625	625	634	627	615	597	637	620	644	640	629	624	618	666	599	656	624	646	638	652	621	638	640	613	611	613	641	642	638	641	628	637	662	595	642	633	595	617	611	640	654	655	611	664	657	643	664	656	628	644	610	586	610	600	619	638	627	621	651	618	618	639	686	630	615	616	652	628	683	647	664	618	645	701	643	626	630	620	656	635	677	638	634	612	616	597	621	622	670	626	622	619	613	607	646	645	593	619	654	654	653	645	661	632	661	598	611	645	658	625	635	618	663	657	646	641	635	630	636	609	653	616	593	591	651	656	636	588	628	630	657	617	661	606	648	627	650	624	621	616	640	616	645	656	653	619	628	652	628	615	601	589	613	638	667	584	593	611	607	593	596	676	609	672	626	644	610	643	643	602	626	652	670	639	639	627	656	586	642	654	627	636	611	621	649	625	629	644	638	680	595	605	650	614	659	621	600	594	645	641	644	663	616	644	669	657	639	680	630	618	669	635	641	686	648	652	643	563	629	637	595	664	640	629	638	643	647	608	609	650	614	645	636	623	676	631	645	635	601	618	654	645	630	613	610	657	674	665	653	605	621	625	637	580	617	632	634	656	645	645	661	628	638	666	644	659	614	623	668	644	609	639	619	628	633	597	644	640	678	657	619	618	626	646	660	605	650	594	628	679	676	650	670	661	641	594	625	662	634	616	642	603	607	604	610	623	628	686	661	597	650	662	612	561	614	664	663	612	630	623	651	618	562	667	622	611	613	680	592	640	647	627	623	675	607	635	671	619	646	650	603	614	617	645	621	608	592	630	667	630	659	632	645	626	624	650	604	673	648	621	639	668	605	620	634	639	657	659	689	591	640	653	622	638	676	612	617	592	603	628	590	656	645	612	647	637	639	592	667	673	639	628	601	630	596	648	626	657	648	658	665	639	630	622	604	647	632	644	616	624	615	642	647	649	612	644	624	626	646	642	605	654	659	655	629	630	664	653	650	635	620	689	607	596	672	618	616	607	599	620	627	623	660	659	633	639	635	637	628	632	587	588	643	662	593	650	636	672	607	637	656	639	646	666	638	686	638	637	651	666	610	601	619	647	638	618	658	650	602	626	696	632	647	637	702	619	631	589	654	606	592	675	628	578	603	606	628	633	607	649	630	680	670	653	622	615	631	655	634	663	650	610	630	618	602	642	653	618	615	635	588	652	667	652	629	632	604	654	678	637	635	649	675	614	610	627	643	628	583	613	612	608	623	647	601	619	627	628	673	639	636	601	625	588	615	611	661	658	597	650	630	625	621	684	651	604	587	577	631	615	641	607	603	686	636	633	591	587	667	639	638	625	640	657	641	667	643	638	632	614	650	640	652	611	684	633	626	644	653	613	644	643	637	621	631	612	603	640	647	661	633	578	611	677	674	633	591	632	642	640	640	630	602	667	638	662	605	636	624	639	671	628	623	603	648	595	590	629	606	610	645	638	688	662	635	602	649	626	629	619	662	640	638	638	623	658	645	637	626	632	595	630	632	660	658	649	635	637	680	629	623	616	628	633	640	639	611	697	643	663	627	681	628	594	641	610	628	632	671	666	635	670	606	603	607	666	649	652	614	608	671	660	614	634	621	636	634	656	654	634	629	645	658	662	638	680	624	638	667	625	714	626	639	667	638	652	636	637	585	627	617	646	673	648	618	639	606	606	636	646	617	629	649	574	657	623	674	634	623	636	652	607	639	625	600	641	641	621	617	665	655	640	651	659	662	647	678	628	649	598	660	635	615	646	671	627	651	613	618	619	658	643	619	664	618	643	647	634	606	670	667	626	616	649	623	672	644	682	694	658	634	641	639	593	682	640	675	652	672	628	647	628	597	661	620	608	636	631	631	619	643	635	610	655	637	623	623	623	639	623	641	642	588	653	661	635	694	627	677	684	665	650	641	613	647	627	672	640	625	628	656	608	594	598	613	598	689	655	643	639	649	634	636	615	632	656	630	633	600	641	654	628	669	654	612	622	627	630	682	692	603	605	621	678	619	606	702	604	646	623	592	646	656	638	637	659	573	635	671	610	650	634	653	666	691	652	664	656	633	630	667	659	664	632	620	634	641	633	643	709	623	648	640	659	617	628	661	593	595	673	656	628	653	658	634	637	664	642	615	660	613	664	633	645	586	622	653	599	653	620	616	615	572	644	622	633	612	650	610	654	663	616	620	611	635	620	653	684	666	629	588	609	629	672	605	624	627	641	622	646	640	630	642	683	631	643	641	616	612	616	607	587	647	619	665	653	612	636	639	662	660	618	653	663	632	679	626	653	625	624	611	651	617	629	592	592	625	647	619	635	652	640	641	662	627	624	650	665	649	646	622	620	664	606	647	614	587	625	633	609	658	615	645	645	559	596	614	649	603	624	643	593	670	615	605	647	634	653	579	634	608	667	617	643	634	641	610	611	644	652	620	607	612	605	634	644	608	656	629	623	648	605	598	643	620	617	601	625	636	665	639	662	657	595	610	645	626	643	658	617	661	649	633	652	654	671	653	662	623	629	640	595	596	632	631	619	687	601	623	594	659	675	676	629	663	624	603	601	633	638	633	610	612	659	592	615	630	598	673	687	648	650	627	632	635	651	649	629	638	603	645	655	666	596	640	625	650	640	664	673	630	632	651	632	634	609	628	664	627	633	633	618	678	653	614	587	648	631	643	652	609	647	625	592	664	636	654	618	653	597	619	610	662	671	641	601	655	637	673	642	623	635	644	622	704	605	615	622	665	608	646	641	653	609	676	648	602	584	616	634	607	627	600	659	648	615	630	607	655	649	625	666	635	665	613	620	582	649	649	688	632	594	613	609	625	608	641	644	605	671	618	599	634	637	620	653	638	632	644	619	613	671	625	593	640	597	633	635	626	618	633	656	614	655	631	623	664	692	643	607	642	598	666	632	671	550	661	610	627	647	656	669	643	688	619	606	646	639	638	647	623	644	632	619	662	653	661	625	621	643	611	660	646	638	637	613	670	620	640	611	617	659	623	624	603	614	644	614	604	662	684	612	685	614	625	624	641	649	651	603	591	625	657	606	632	631	648	659	620	641	634	647	584	642	636	652	608	631	668	595	637	610	625	642	629	613	628	622	609	627	607	656	652	587	674	623	620	674	637	663	635	631	635	604	642	641	679	661	658	651	639	643	686	652	621	633	622	670	613	682	654	635	651	663	625	632	687	620	636	649	667	666	654	592	616	580	657	582	616	618
24273	21452	25365	27954	21454	21473	20314	689	358	346	345	308	278	279	294	268	266	300	257	258	257	216	247	276	252	223	251	239	223	263	246	278	224	265	242	270	252	226	240	273	229	280	302	270	252	238	243	239	199	256	239	202	251	242	256	236	244	241	227	210	248	212	250	225	241	233	215	235	265	249	233	229	236	259	249	272	251	248	238	237	217	245	210	238	228	211	227	257	269	231	237	271	237	239	241	237	255	198	227	211	238	204	267	274	210	239	224	261	236	241	234	264	242	214	200	250	226	246	250	241	241	257	233	243	259	251	231	261	201	225	223	236	247	229	225	252	249	244	238	253	245	229	250	241	250	276	236	254	244	216	268	257	218	199	197	248	267	222	246	211	197	243	246	239	242	216	236	247	231	239	210	235	263	224	216	239	234	236	242	240	262	226	236	234	220	235	234	244	243	244	223	250	215	234	270	224	221	224	204	239	240	244	224	224	239	204	218	211	281	217	226	222	259	267	241	250	256	256	229	230	278	220	232	244	214	251	234	225	238	280	188	244	231	227	211	249	244	230	258	225	254	230	187	261	236	273	255	212	246	238	248	248	260	211	235	212	245	227	224	230	228	245	238	272	237	218	263	228	240	243	249	224	227	255	235	228	245	233	253	246	205	233	229	206	221	237	211	249	249	246	205	231	262	265	212	167	223	226	228	267	244	264	228	258	236	249	224	232	248	229	236	271	276	266	221	234	269	239	236	222	256	229	245	225	225	244	228	212	217	243	253	240	255	235	233	259	248	257	235	231	208	248	277	246	247	235	261	221	249	239	221	224	228	231	227	208	213	202	244	221	258	221	234	239	238	262	218	259	232	241	223	257	243	223	215	235	237	248	221	229	235	224	246	232	249	242	228	221	232	234	242	241	242	259	227	229	216	220	241	245	250	223	234	267	246	223	242	237	240	240	243	232	234	245	255	228	209	276	201	212	275	245	224	245	217	227	243	244	245	223	238	249	190	224	231	214	226	224	250	271	236	225	208	236	192	258	241	235	246	238	238	242	258	242	272	215	231	241	249	262	246	210	195	235	218	258	210	238	247	226	230	205	221	228	268	248	258	228	251	217	231	231	227	231	259	276	253	254	214	229	219	217	250	227	256	241	241	234	239	265	243	238	238	247	273	261	239	242	220	252	229	236	250	241	252	260	250	227	229	225	228	218	223	227	244	218	247	245	252	232	226	251	232	274	202	223	236	243	245	219	238	227	249	251	277	250	224	230	269	258	238	234	251	211	223	231	239	240	226	203	230	253	220	242	246	237	245	252	241	248	241	252	228	242	249	260	219	236	214	229	214	243	227	213	224	245	243	241	229	252	235	237	226	220	245	249	253	246	240	240	247	254	243	255	271	227	219	242	245	229	244	240	260	234	233	242	234	266	242	227	234	237	228	241	236	232	264	240	244	236	238	240	224	209	234	207	224	220	271	237	221	248	260	230	242	250	238	222	206	255	235	238	215	259	254	238	239	241	228	213	233	231	240	251	246	257	246	273	223	241	275	235	259	267	232	235	242	233	230	245	246	240	256	216	228	230	259	237	227	228	231	236	240	225	243	198	251	240	220	238	250	257	279	227	228	265	250	228	263	231	220	259	227	276	234	268	245	226	254	258	249	243	205	226	249	225	235	242	216	262	216	251	247	241	276	269	252	233	258	208	213	221	245	257	243	236	245	242	248	241	242	266	220	224	214	254	266	256	224	238	223	215	253	209	235	232	219	243	236	229	231	241	256	249	228	258	270	249	248	237	253	241	235	241	214	266	248	228	204	234	252	245	269	212	248	247	238	218	242	202	237	232	229	245	233	246	232	239	256	224	231	270	258	227	246	237	256	243	249	261	263	242	238	204	274	230	204	230	254	236	221	250	224	258	227	264	246	236	197	231	210	233	252	263	212	230	242	269	223	262	259	246	245	235	228	244	227	237	224	241	241	189	238	231	210	230	250	241	234	260	240	247	245	232	262	237	191	223	243	230	241	243	243	217	245	242	220	226	244	238	227	223	228	266	219	214	254	229	252	200	260	282	250	218	250	227	219	257	215	205	241	231	249	242	246	229	267	234	239	220	218	229	243	227	276	251	224	252	245	221	224	235	259	229	244	223	200	248	239	224	228	283	208	220	225	268	252	227	251	239	229	260	248	242	251	234	238	248	208	254	205	225	256	227	206	250	261	229	248	221	258	234	242	229	255	241	228	245	230	238	234	231	197	221	232	213	238	249	230	250	200	263	221	245	245	243	230	221	215	232	262	226	232	265	232	251	242	216	237	237	213	217	239	241	229	250	243	242	241	222	247	219	247	240	226	235	253	265	246	275	239	229	230	246	227	261	230	245	243	250	237	267	249	217	243	219	214	244	223	218	205	244	235	224	257	212	240	256	237	211	189	238	249	236	258	249	221	228	209	239	206	217	233	255	232	206	248	208	255	240	261	230	246	259	255	237	247	231	241	238	218	246	249	236	229	216	228	227	232	255	244	244	244	249	259	223	213	227	248	243	237	225	217	206	230	219	269	215	254	242	240	242	229	252	251	232	225	232	234	265	224	246	215	253	248	279	236	238	261	230	235	237	237	270	218	229	220	237	258	240	247	244	233	220	228	260	229	230	231	215	248	211	263	238	212	235	243	219	241	221	224	248	246	223	217	257	223	242	241	255	253	222	259	245	249	233	275	257	243	217	260	224	263	245	228	241	237	280	270	232	231	201	249	243	225	245	252	270	237	241	240	231	221	241	237	244	240	239	232	242	242	259	244	229	224	256	279	223	226	250	251	260	247	222	260	231	216	269	222	226	236	236	229	227	228	249	226	220	214	247	245	238	214	250	238	240	237	246	247	248	241	251	242	259	214	229	254	249	231	256	256	244	261	217	259	217	245	254	247	210	253	238	225	250	210	237	247	232	256	265	223	231	239	224	269	244	229	245	239	232	254	220	255	250	224	236	241	224	228	242	252	239	235	219	267	249	254	244	232	223	236	239	228	245	239	220	232	241	224	222	227	247	242	261	259	246	234	280	260	229	269	250	242	223	233	245	240	232	237	231	251	219	219	255	240	275	224	254	234	212	249	247	263	248	247	239	242	237	230	231	222	200	248	243	240	238	213	249	242	225	212	232	225	233	239	231	230	210	234	254	250	232	236	239	242	241	252	201	196	246	217	235	235	211	251	230	231	240	278	239	218	256	246	240	204	251	238	253	232	251	224	212	219	220	255	237	220	258	230	201	233	244	239	205	201	229	229	218	253	232	244	227	252	228	257	266	213	217	237	254	217	232	215	228	266	228	249	225	231	233	247	248	255	223	239	216	255	226	229	224	211	207	263	225	256	216	224	219	206	253	250	235	243	239	235	234	257	233	243	244	245	223	244	248	243	263	221	219	239	245	229	249	238	221	236	222	247	257	257	239	216	242	215	261	187	240	256	229	226	261	261	249	250	248	261	255	249	216	231	231	225	240	232	233	246	207
24777	44896	3462	1270	834	749	602	569	541	563	557	512	534	512	479	504	518	489	502	536	489	484	510	515	487	487	477	540	475	500	501	497	510	501	532	495	527	524	512	498	491	510	470	468	469	504	514	476	479	510	503	536	489	512	500	497	504	513	494	469	472	484	519	484	499	488	492	517	469	480	516	481	485	500	482	517	498	544	543	476	517	457	477	434	470	490	472	495	504	536	533	481	543	513	503	474	556	483	482	449	480	493	516	511	484	504	485	498	508	498	462	477	491	490	527	464	520	515	500	500	481	514	508	488	505	501	480	510	482	479	536	493	463	521	511	559	509	489	498	498	531	514	446	502	503	498	504	471	486	487	489	535	470	502	533	527	471	472	498	513	525	489	496	499	530	476	486	565	477	486	483	503	542	510	494	514	464	449	526	526	500	519	502	495	462	491	503	491	463	510	480	500	509	517	541	507	498	521	483	481	523	460	485	475	491	464	476	496	447	489	505	478	455	509	511	493	501	482	492	476	503	481	538	495	467	511	521	501	494	491	513	527	494	525	470	488	480	492	502	492	490	497	507	448	510	528	499	524	473	501	482	482	500	469	471	525	471	480	512	500	471	532	535	504	466	491	520	490	480	492	466	482	491	471	490	493	515	515	475	457	499	512	493	505	481	497	528	530	488	494	479	487	492	520	485	476	501	555	464	492	495	473	494	511	504	479	469	508	488	466	477	488	485	499	467	520	502	485	479	479	515	520	518	491	499	488	483	470	509	487	496	480	476	516	496	479	497	465	444	514	474	477	525	535	467	525	497	448	476	481	515	548	494	456	500	509	444	522	491	499	504	493	518	515	561	508	502	490	468	504	500	500	492	485	488	507	462	535	514	510	493	518	476	492	510	503	518	510	511	491	468	483	456	534	496	480	452	512	504	516	451	508	462	500	514	493	526	508	522	498	497	516	502	475	496	514	520	501	493	523	478	491	485	513	491	494	454	519	552	509	552	487	523	492	448	477	505	513	495	512	464	544	562	487	516	499	459	482	469	488	491	541	480	504	492	495	486	492	484	475	485	485	509	524	519	507	466	472	512	520	506	485	492	564	504	489	501	526	491	517	477	497	492	474	486	477	514	460	510	469	524	480	489	475	493	472	505	525	490	487	524	462	453	481	512	530	502	520	479	495	499	526	479	489	511	478	506	503	516	481	485	476	519	521	477	531	498	485	511	518	479	494	492	529	517	508	461	500	511	521	489	487	513	509	525	463	528	462	515	504	508	517	482	479	483	485	502	516	480	473	469	519	483	492	502	475	455	493	508	486	500	460	490	508	521	509	489	515	507	512	491	476	513	483	497	507	509	505	473	481	499	500	508	486	506	480	487	448	483	505	498	496	500	506	468	469	456	490	528	494	502	514	503	485	498	518	505	511	520	463	472	480	515	509	509	509	535	488	516	484	510	504	497	461	488	509	515	534	554	514	494	456	522	508	480	490	473	498	531	473	497	469	478	506	506	481	481	522	525	530	503	486	510	467	488	498	499	518	500	495	502	536	519	527	491	484	509	502	475	491	501	471	492	514	488	512	485	501	530	503	494	486	460	501	481	476	493	500	515	531	493	500	490	471	507	540	470	479	542	504	521	488	513	487	523	480	489	477	475	472	499	526	522	464	485	458	530	475	496	515	552	507	493	512	482	477	489	490	491	495	490	495	516	506	497	483	475	464	511	525	486	497	484	460	501	537	494	462	480	523	444	515	485	506	505	526	497	483	497	446	529	509	525	465	495	489	510	478	493	494	485	543	466	449	529	512	515	473	469	508	543	498	495	499	523	471	471	490	504	480	497	519	527	466	477	519	516	472	535	508	490	524	516	503	481	503	496	489	480	519	532	493	490	506	526	498	492	442	459	481	477	476	482	483	492	515	523	515	504	485	480	504	508	529	483	485	525	489	492	491	511	533	494	490	486	518	480	474	514	528	505	474	512	504	497	507	463	507	501	506	502	500	483	502	501	511	467	503	493	505	455	520	512	532	478	462	470	472	451	506	494	491	471	502	466	504	481	500	532	522	511	532	516	516	512	504	543	478	513	489	496	515	492	513	473	506	474	450	517	532	483	496	502	491	472	551	493	485	518	503	512	507	512	500	499	468	527	513	482	518	494	501	493	482	435	493	535	517	510	498	550	501	476	469	536	505	472	495	545	514	506	507	504	511	494	513	524	468	469	472	534	464	466	546	505	523	519	523	501	478	479	507	534	503	478	504	499	543	493	446	487	490	473	494	491	526	513	480	473	454	521	507	499	502	466	490	511	501	485	514	511	467	516	517	503	511	530	488	509	509	527	512	515	504	483	450	493	480	496	489	507	533	497	478	496	492	505	536	462	508	530	499	472	510	487	538	518	524	525	489	482	524	446	497	509	502	485	468	498	497	518	512	476	524	532	446	475	511	487	500	518	484	492	472	516	535	511	504	494	484	471	488	513	497	478	490	505	480	515	477	462	540	483	537	475	529	515	514	501	512	485	471	492	482	475	508	497	520	496	503	520	469	480	503	484	493	463	496	508	454	502	475	456	459	463	522	500	467	506	521	485	485	450	486	491	492	530	479	492	510	530	515	524	481	514	492	520	474	463	474	456	486	502	480	493	505	512	478	511	517	513	480	507	504	524	511	536	463	542	520	513	492	531	490	494	506	494	513	496	523	476	519	496	489	460	487	506	461	470	512	526	519	527	502	463	480	516	474	505	513	493	441	459	486	539	520	495	485	479	499	469	518	536	501	469	495	477	527	483	473	483	505	457	476	525	501	513	508	476	529	482	475	452	493	494	509	482	498	483	484	498	473	506	458	517	491	470	483	502	503	486	499	512	489	473	500	473	467	486	475	505	532	514	470	507	484	512	475	509	496	518	520	541	487	473	494	505	450	510	521	507	520	474	477	459	500	479	497	519	480	489	481	512	543	499	501	479	490	505	491	469	481	541	509	496	485	488	489	511	492	471	492	512	470	541	517	539	514	455	507	522	489	480	502	522	540	493	509	463	467	495	471	446	511	481	492	502	508	501	502	502	482	457	467	494	506	489	491	489	514	460	529	497	504	490	465	521	445	526	519	482	491	464	466	457	503	506	521	513	519	499	485	519	516	461	471	472	506	501	472	547	488	511	494	475	510	462	478	504	496	505	468	519	473	497	511	518	495	514	517	494	502	473	500	532	536	515	467	484	471	545	472	513	504	476	458	503	454	507	489	473	459	483	510	494	528	516	494	503	520	503	506	491	500	508	540	533	499	504	501	486	491	494	494	477	488	497	480	495	538	452	512	510	484	508	522	521	495	498	454	485	492	508	486	479	497	483	484	531	505	505	495	507	531	512	509	494	536	493	491	538	480	430	496	507	519	501	506	513	464	513	499	470	500	518	512	507	474	511	536	485	506	509	530	491	509	498	511	522	502	506	485	489	529	488	538	521	503	506	502	514	502	541	522	492	531	458	479	487	474	499	494	528	502	512	500
32671	20555	9397	660	322	320	329	183	190	167	173	182	173	194	161	187	191	169	157	173	133	177	191	167	166	182	190	194	206	195	167	186	185	166	183	169	166	185	177	191	202	183	168	155	172	200	163	200	168	168	172	169	183	184	159	180	165	178	169	182	168	146	172	185	179	160	168	173	186	168	168	206	182	178	176	200	161	155	188	193	163	158	176	185	176	155	175	166	166	164	183	177	170	169	184	187	153	189	166	169	168	166	182	161	181	187	150	164	171	185	161	202	181	180	192	192	186	180	152	178	176	202	179	180	160	199	155	204	172	178	178	168	169	173	191	162	152	190	201	188	189	193	169	160	159	201	166	164	192	175	184	168	193	168	156	164	161	167	211	172	185	170	158	178	171	178	191	195	200	187	196	174	165	166	152	183	171	170	164	137	176	156	175	177	168	184	185	144	173	144	153	170	181	164	175	190	188	176	162	182	192	130	177	181	160	181	170	166	167	160	180	169	177	163	197	173	151	200	176	184	176	173	195	177	185	183	151	170	163	151	154	162	171	196	171	190	154	183	178	182	184	187	192	164	182	186	181	170	190	195	178	183	146	168	169	171	173	192	167	176	177	172	178	191	161	161	162	170	187	174	175	161	187	166	205	160	192	182	185	192	187	188	196	166	179	168	167	152	182	173	180	168	184	194	170	192	178	158	198	148	163	176	149	181	180	169	173	182	190	196	166	156	145	151	174	175	194	172	170	193	176	188	181	171	182	178	179	147	161	165	186	148	172	160	169	177	152	142	159	176	169	178	196	167	169	180	184	178	179	188	164	180	187	166	184	177	166	179	193	169	169	153	203	184	179	203	173	192	185	191	172	156	170	172	164	162	185	190	168	148	176	147	162	162	166	158	193	171	169	193	178	182	178	184	194	161	187	156	146	200	186	147	190	178	181	171	186	168	156	153	160	174	173	179	160	176	163	196	176	189	195	173	148	158	144	174	159	169	188	163	194	197	164	197	165	154	165	189	191	196	166	171	180	167	174	171	171	166	156	153	172	184	163	189	201	166	169	186	159	157	159	165	174	167	172	154	194	163	160	164	167	156	153	172	172	198	163	184	189	199	176	180	183	175	138	167	166	175	161	163	194	162	188	169	170	155	155	168	172	201	187	154	177	151	147	146	166	171	169	170	151	158	165	183	160	175	160	176	178	174	164	189	177	171	177	177	176	185	187	170	167	177	184	161	150	156	172	153	158	160	197	176	176	190	176	194	183	196	212	180	177	183	166	183	141	163	153	163	170	169	172	160	181	167	172	205	166	182	163	164	174	181	194	167	177	175	170	170	157	183	177	185	168	182	164	207	151	167	158	174	167	195	158	195	178	168	167	166	168	163	187	174	177	167	166	173	177	182	163	186	174	185	178	180	164	169	157	189	168	143	163	178	178	169	190	180	194	200	158	155	182	190	170	175	177	171	146	170	162	170	163	169	169	157	189	172	161	203	178	180	207	144	176	163	168	181	188	186	173	203	142	160	203	176	171	156	175	153	169	178	169	173	166	174	164	151	181	181	159	172	169	173	173	183	148	175	158	174	160	175	159	176	174	178	169	175	178	173	174	191	180	190	156	153	173	190	183	178	167	182	175	191	204	176	176	171	195	169	159	191	170	169	190	191	207	176	177	178	175	179	173	186	188	176	171	165	174	152	171	195	159	182	168	171	180	174	180	162	167	177	184	190	161	187	168	186	161	168	175	152	167	162	193	182	158	180	154	173	182	171	161	162	193	182	167	173	152	190	174	170	165	184	150	171	195	186	148	171	198	161	187	175	160	151	184	159	165	143	194	162	175	147	194	186	167	190	178	150	179	180	158	197	153	177	173	172	183	189	177	182	175	191	164	162	170	159	190	161	149	170	175	174	172	171	176	155	182	194	177	182	186	195	159	154	177	149	157	163	166	159	184	186	178	155	158	157	169	162	184	168	160	158	158	171	173	172	166	170	176	167	177	186	172	130	175	174	181	167	166	170	178	168	171	166	176	170	131	161	195	188	160	172	198	179	153	161	190	200	178	178	156	169	164	179	168	156	186	187	175	168	170	180	144	152	178	180	170	199	176	157	187	186	181	176	182	163	192	158	182	164	206	163	163	185	174	174	200	196	174	158	158	143	191	204	171	172	155	177	175	175	171	166	178	148	176	180	164	155	186	165	173	195	165	187	175	157	186	185	194	178	180	164	171	144	170	191	195	192	180	200	171	174	183	182	145	163	149	166	156	175	174	158	171	165	161	174	224	178	191	144	169	165	150	168	183	157	168	181	170	191	180	157	187	190	175	160	156	221	199	175	175	177	180	174	180	157	187	191	189	157	157	138	180	189	179	175	174	144	175	172	166	142	152	166	164	176	162	164	179	206	157	193	176	196	178	159	168	178	188	142	161	200	173	182	180	162	160	161	185	165	174	170	180	190	160	166	164	141	190	163	177	156	160	183	162	192	191	169	174	170	186	186	178	214	198	163	184	183	166	168	148	164	205	183	163	169	176	170	186	209	165	161	159	159	175	181	180	171	196	162	162	172	182	147	175	165	160	170	162	177	178	204	157	185	187	174	189	180	166	196	179	151	175	167	163	180	173	165	195	166	186	182	198	174	170	179	163	168	196	169	185	187	178	160	202	179	157	187	168	182	166	164	154	162	159	170	160	170	184	158	191	168	174	177	173	203	184	146	176	171	176	156	167	157	174	171	150	195	196	187	153	159	163	174	194	178	190	157	173	192	146	168	180	205	173	176	148	188	188	171	167	193	171	168	168	178	179	185	183	171	167	167	191	142	167	186	163	195	143	183	201	193	179	159	183	172	183	153	169	181	152	154	165	196	145	158	166	154	162	156	192	163	183	207	184	155	159	186	191	162	153	161	160	163	165	174	149	172	172	190	189	163	201	164	175	199	179	170	195	180	181	194	155	148	190	151	139	161	169	199	176	148	162	180	177	185	174	148	190	177	152	168	164	185	158	171	161	210	142	148	166	156	176	173	161	174	154	182	182	191	137	162	178	155	174	172	174	187	175	170	196	182	175	159	175	174	190	196	177	190	176	155	189	160	193	173	170	174	149	201	170	171	163	175	180	179	175	159	145	177	182	185	166	178	188	177	170	211	181	172	170	171	182	172	191	173	148	171	171	179	183	175	172	199	197	213	147	177	180	164	197	221	177	174	174	158	180	161	181	183	207	183	163	164	187	181	174	168	181	202	196	171	188	190	170	173	170	160	200	152	186	188	145	174	193	170	200	180	160	164	173	169	176	156	200	181	160	173	154	185	174	185	174	155	184	153	190	151	167	170	188	183	169	165	189	173	196	194	189	168	153	182	163	160	191	156	177	193	170	155	180	165	199	160	187	184	170	172	197	176	196	174	178	149	145	161	151	161	193	168	139	180	172	168	182	173	173	163	170	152	160	183	189	178	172	180	195	186	175	150	179	171	159	174	154	166	204	169	168	178	187	189	184	167	140	171
7556	5248	547	457	442	408	428	437	438	440	413	417	446	421	405	428	431	405	460	456	422	379	423	434	427	445	427	435	417	430	426	414	409	451	425	424	404	401	419	421	426	439	408	425	423	462	428	444	452	402	435	409	425	432	424	443	460	424	416	393	388	392	433	412	430	404	456	438	415	412	442	392	420	405	420	443	437	434	400	408	410	427	428	428	428	467	463	410	466	418	428	406	421	425	405	415	396	420	424	418	411	440	403	455	431	419	420	441	444	424	414	424	420	428	428	408	387	410	450	452	434	369	394	410	429	399	414	425	396	422	440	428	373	456	401	447	387	406	424	390	434	414	396	434	438	420	373	432	408	433	462	376	422	433	391	456	439	433	425	451	387	423	439	409	423	413	416	428	429	428	423	426	422	392	442	415	463	421	473	431	434	405	431	442	402	416	453	426	400	434	425	415	406	413	396	402	410	366	462	378	456	419	411	410	391	404	386	401	427	400	408	440	440	400	448	450	441	425	437	445	432	398	415	404	453	379	449	424	444	414	402	437	416	410	443	403	449	435	412	418	390	457	460	433	428	424	413	432	462	442	443	398	439	432	408	455	411	456	389	417	404	394	396	414	427	411	383	409	415	386	453	416	430	410	409	441	411	396	393	394	450	379	454	423	415	426	406	418	465	398	427	405	419	399	430	424	399	393	422	438	416	392	431	450	442	462	430	432	391	435	420	404	441	411	415	414	395	417	433	423	428	407	440	425	426	445	463	389	443	431	408	447	454	415	406	412	425	438	429	425	415	416	380	428	385	405	413	423	417	394	445	435	437	421	432	406	440	417	451	426	420	427	410	441	385	384	441	438	410	401	381	423	412	404	432	415	438	421	410	455	441	392	403	445	415	423	402	422	460	402	419	400	441	408	428	440	412	400	388	422	380	420	432	453	441	444	423	409	473	465	442	414	415	395	398	427	437	426	420	417	397	449	422	417	440	465	434	406	396	443	432	365	432	409	415	408	427	429	432	452	437	400	428	439	436	413	413	434	417	441	401	410	406	416	407	409	435	420	431	427	407	492	447	424	441	385	408	438	436	419	448	398	430	456	438	448	405	415	413	461	415	412	445	430	456	427	415	422	411	453	419	418	429	431	436	380	393	448	444	391	456	430	403	411	398	423	430	436	410	412	410	447	431	468	409	413	439	438	409	403	433	438	457	428	414	435	415	445	401	420	386	427	434	404	414	406	442	413	445	445	399	445	459	419	407	413	438	396	425	410	412	437	390	489	444	428	443	405	447	416	390	408	395	392	465	422	387	420	449	455	412	419	406	443	399	439	425	408	416	383	460	412	425	434	408	432	417	427	382	420	425	372	426	397	422	420	412	420	446	410	432	464	456	474	440	426	420	417	413	425	425	453	461	429	449	421	420	408	435	423	409	436	438	440	434	451	401	434	411	397	428	452	421	415	436	403	430	397	438	455	405	403	424	428	422	418	440	426	437	440	392	446	418	424	410	417	440	443	446	427	445	374	401	403	399	411	423	431	435	453	402	416	407	431	426	407	418	365	431	406	409	384	411	417	418	427	386	407	439	421	445	402	431	396	414	396	405	403	412	447	417	399	424	438	427	430	446	449	428	444	431	405	443	407	456	405	422	454	425	409	426	404	422	419	414	424	431	410	445	436	391	427	427	410	435	451	452	411	470	374	443	419	414	433	443	417	417	437	441	462	443	392	459	411	417	417	430	446	454	417	406	400	447	413	428	411	409	404	416	414	453	388	434	405	471	441	401	380	443	425	415	422	425	434	436	411	432	440	404	434	401	426	424	453	410	406	431	439	431	446	421	413	453	425	425	393	428	390	418	391	408	416	469	429	442	430	434	404	418	446	435	383	417	420	449	411	439	418	413	456	417	433	435	427	424	416	438	400	394	434	394	394	426	395	428	424	436	406	431	412	430	409	436	440	439	401	449	444	408	454	421	451	392	431	427	409	365	391	391	432	465	411	407	426	462	424	433	402	400	440	428	438	379	416	400	426	423	405	408	394	427	395	444	425	401	432	411	410	401	392	444	440	439	388	443	426	395	432	412	398	422	425	481	381	439	422	404	437	415	419	429	432	451	416	420	412	399	415	426	430	398	410	443	432	432	415	457	419	454	417	391	436	406	452	412	421	436	444	409	404	394	431	413	451	406	395	461	449	406	420	411	418	390	426	400	420	422	417	375	412	358	435	427	393	427	387	467	444	395	391	426	420	419	421	403	439	398	410	427	407	415	424	397	378	418	471	436	409	393	392	406	429	411	413	427	425	438	390	441	401	412	397	420	444	447	404	413	423	444	434	475	418	430	429	398	423	438	397	415	405	416	399	446	397	436	384	431	431	451	448	397	420	430	463	424	458	441	452	428	423	407	419	399	402	395	397	413	399	449	441	390	404	426	430	409	411	416	437	461	457	412	380	409	450	415	403	390	422	459	430	425	420	421	413	442	445	472	418	479	436	415	465	421	465	457	400	410	394	475	445	417	436	432	457	450	446	434	417	434	397	424	434	432	424	462	421	450	433	442	452	414	408	427	462	400	433	389	401	441	424	404	431	416	432	424	436	401	435	443	444	434	423	397	449	413	430	419	457	439	403	452	430	415	402	435	427	420	434	420	411	416	402	461	394	407	443	412	410	444	425	414	405	426	424	415	429	396	390	407	436	389	436	390	449	409	382	412	403	430	435	438	420	434	425	432	385	383	422	397	445	436	437	426	407	409	395	411	452	407	424	425	426	410	432	435	452	428	400	445	429	404	387	467	437	439	404	447	444	436	395	480	396	425	438	409	420	445	428	419	428	420	408	463	435	439	389	421	420	415	443	415	449	396	445	426	410	434	429	409	398	429	423	422	379	394	402	430	377	420	408	412	463	395	436	444	464	496	426	423	444	458	422	406	427	443	441	394	400	456	441	422	435	437	427	413	399	439	439	392	435	402	436	416	412	441	417	384	394	415	418	402	412	450	421	441	405	464	404	473	392	471	445	434	410	393	406	395	456	428	445	428	437	423	401	389	422	433	414	449	407	453	407	393	427	400	420	413	409	411	437	444	402	422	410	415	437	417	421	418	409	387	429	450	434	418	392	437	406	404	431	439	388	410	437	406	430	455	412	406	427	425	377	404	425	410	434	418	406	446	427	466	411	421	406	467	398	419	454	416	379	410	439	419	388	433	414	424	396	443	445	439	424	412	424	424	442	417	409	449	432	426	398	416	430	420	439	439	426	417	454	395	467	371	422	382	414	421	416	433	421	409	415	411	431	407	415	416	409	441	415	463	399	422	418	390	410	438	391	410	424	443	419	423	434	426	448	416	455	436	412	395	401	406	451	426	442	403	413	394	418	471	452	457	451	384	434	423	454	391	408	463	419	430	430	432	405	403	442	464	430	453	438	425	406	417	428	402	435	366	421	414	412	419	428	454	403	415	432	412	418	456	461	465	442	391	435	424	434	452	422	434	418	436	429	401	393
24932	21454	25023	28299	21443	20972	1119	370	358	343	307	334	338	319	304	312	320	288	276	331	329	289	326	332	283	289	302	269	314	320	305	318	295	275	308	287	329	295	302	302	277	319	309	303	284	309	297	293	321	286	321	297	297	305	281	320	321	330	302	282	289	339	323	293	291	304	309	287	288	300	291	320	324	304	285	323	273	312	299	313	269	279	270	275	285	297	316	280	251	299	297	302	329	315	327	311	287	252	314	283	301	280	288	305	259	277	298	307	286	254	325	290	305	303	299	310	311	337	281	305	282	287	283	275	266	254	286	337	297	325	281	267	267	240	310	259	295	305	294	287	274	286	283	287	326	282	280	321	284	296	267	289	279	276	274	306	275	298	306	296	302	300	319	293	290	289	289	270	290	277	281	299	325	270	298	292	306	289	276	282	312	282	282	290	289	292	306	264	316	284	306	308	274	280	298	273	283	293	323	298	304	262	257	308	286	282	293	268	318	264	296	277	307	311	302	282	287	255	261	293	269	342	320	288	281	292	302	253	290	276	286	283	274	298	287	312	273	320	281	329	286	271	284	273	321	295	314	292	247	292	287	340	313	307	289	286	269	293	319	265	263	301	327	318	309	271	280	261	278	248	306	318	334	287	308	306	285	266	306	275	295	276	305	291	326	277	312	316	290	256	323	288	265	300	285	303	315	298	311	281	291	296	305	314	312	310	255	275	311	266	295	287	280	279	248	275	292	289	320	308	283	298	311	302	307	332	319	291	325	276	292	282	295	285	292	261	305	288	335	279	284	300	299	297	307	272	309	302	295	303	280	356	333	283	310	308	274	251	298	262	270	283	290	288	314	270	277	306	274	287	320	273	287	270	305	263	287	274	280	315	298	290	290	301	300	291	324	287	285	273	319	297	293	309	303	285	302	273	291	302	300	326	326	295	283	280	317	296	295	280	292	310	260	292	282	286	286	294	275	280	289	284	269	295	296	334	286	309	289	307	302	319	259	311	301	293	283	300	298	299	277	315	288	304	294	302	308	278	289	281	297	276	297	309	306	298	293	289	275	294	275	291	323	258	286	327	286	292	301	296	305	325	329	283	279	299	282	315	299	322	274	315	272	236	294	297	288	322	322	296	321	309	302	280	280	312	310	302	313	295	262	312	315	279	284	337	307	291	293	335	307	265	253	300	318	299	290	295	291	253	297	279	278	298	297	268	314	319	257	300	299	276	286	303	279	286	317	310	306	281	322	322	306	306	296	293	297	273	302	304	281	290	301	280	241	307	305	307	301	283	299	264	274	292	297	279	296	281	296	276	270	283	325	296	265	329	315	286	291	258	297	337	279	276	301	285	270	264	311	323	287	278	290	323	266	291	319	312	289	301	303	284	269	298	280	277	313	287	305	289	296	293	270	315	290	265	274	295	302	317	300	267	279	302	284	304	287	300	311	293	291	264	292	285	298	280	283	319	318	295	305	276	300	331	291	301	294	299	292	315	303	297	268	292	298	292	288	247	329	315	275	279	315	299	277	269	282	278	294	313	287	290	288	281	292	300	286	307	305	308	304	266	299	282	272	297	270	284	290	289	265	289	320	298	320	298	306	279	302	247	249	270	258	278	277	293	331	271	308	298	302	265	321	283	300	272	284	256	318	270	273	280	270	306	310	324	284	320	299	290	278	294	271	309	299	332	292	292	270	292	306	298	265	310	298	289	289	260	303	254	266	314	327	335	270	301	305	301	247	310	283	286	264	295	313	283	266	327	311	277	273	306	269	299	306	289	268	309	275	297	303	324	295	310	270	297	269	292	283	296	257	296	288	265	294	300	312	287	268	314	268	296	285	303	304	282	272	283	293	302	272	267	303	282	304	301	338	275	284	263	306	278	287	282	287	322	272	287	308	321	320	298	337	259	301	326	313	296	277	310	316	329	288	305	317	289	302	303	313	311	287	276	313	299	307	291	297	279	320	318	286	322	324	308	314	270	283	275	313	330	307	276	338	299	290	306	301	303	318	298	284	289	311	327	284	266	304	301	304	297	267	291	283	305	283	289	310	300	296	304	308	281	276	305	276	322	288	313	260	280	276	295	282	277	286	253	260	309	302	247	289	276	269	309	335	305	322	298	291	327	282	289	315	310	315	314	271	304	274	297	255	307	296	295	267	300	308	307	271	280	298	274	272	299	279	271	310	289	284	294	301	302	262	320	343	290	284	304	267	295	320	304	286	278	275	300	313	303	306	269	300	303	274	335	287	287	271	267	284	300	271	303	284	288	300	274	324	275	291	287	294	277	305	302	279	319	305	282	295	274	326	302	321	297	263	288	236	325	319	299	293	333	332	286	280	273	287	273	274	317	308	262	285	290	316	344	323	280	303	315	282	283	288	299	308	306	294	293	272	280	268	316	303	273	284	297	317	312	278	294	309	286	249	300	286	278	259	278	271	300	330	281	285	307	291	296	301	284	280	325	294	287	307	302	303	319	274	281	263	328	327	312	293	317	275	296	290	263	300	281	325	307	284	275	304	309	298	272	325	297	290	318	293	314	235	282	322	330	312	289	314	279	310	311	316	329	287	260	282	286	300	291	272	281	336	254	290	285	286	282	292	284	271	271	281	308	315	309	291	291	282	312	315	342	304	284	261	301	339	308	301	297	309	293	288	290	287	308	308	304	263	317	313	318	306	296	301	300	299	322	305	276	302	322	278	329	313	340	305	278	303	262	325	291	288	311	292	299	342	277	290	332	292	304	319	306	277	286	285	289	300	308	263	282	286	292	283	293	295	308	292	280	289	280	322	308	294	332	275	313	278	300	270	291	341	310	298	293	287	280	323	279	291	291	257	300	319	280	297	280	340	293	288	298	298	281	281	289	295	287	290	258	281	280	317	298	304	285	294	289	270	310	288	303	307	288	267	265	287	310	294	291	300	281	278	266	317	260	319	293	287	274	286	278	324	294	305	294	285	280	314	310	298	293	268	296	307	292	293	283	282	305	272	329	342	315	289	300	291	299	309	301	317	269	298	310	305	303	294	323	285	285	311	298	287	281	307	285	300	297	302	300	314	283	291	290	311	283	284	302	260	293	298	307	256	259	275	283	287	300	262	268	304	305	325	300	275	279	232	273	304	305	286	309	282	311	263	245	303	274	277	299	277	271	313	309	289	289	319	293	296	267	253	233	298	298	286	291	289	295	298	291	283	308	325	260	305	306	302	304	300	276	277	313	321	308	301	313	284	335	324	313	311	321	308	313	296	301	320	282	282	287	336	301	303	288	297	284	294	287	286	303	269	272	285	264	289	253	289	244	319	294	294	283	289	303	277	293	292	302	341	306	296	275	300	299	320	305	287	302	299	277	303	284	300	297	280	290	285	290	308	276	288	301	266	313	301	293	303	290	258	296	277	270	280	280	286	306	279	280	297	273	278	291	284	304	303	313	293	283	315	298	313	310	319	266	272	278	306	247	283	302	260	266	298	321	298	292	292	292	301	311	285	262	288	312
18446	34581	2172	1022	761	709	693	676	659	651	637	675	678	642	601	668	663	631	672	643	636	621	658	675	603	640	636	612	667	658	659	685	628	661	653	638	608	632	651	627	660	650	671	613	645	658	654	625	616	632	627	635	643	653	611	636	587	656	580	641	642	608	670	647	581	656	625	623	651	656	604	652	652	606	655	647	619	594	647	675	607	654	618	628	626	644	652	651	640	616	643	649	685	650	609	596	649	640	638	654	604	646	665	587	622	644	611	649	612	637	646	617	668	588	629	647	673	646	617	656	652	623	582	630	678	619	651	664	674	651	641	674	628	656	615	629	650	614	686	609	611	635	661	663	650	652	683	637	622	598	661	649	630	605	576	654	614	625	673	634	617	668	623	649	629	665	626	701	655	601	639	669	620	655	656	645	644	651	613	692	627	665	618	665	594	669	633	653	673	670	625	607	625	609	630	645	629	620	644	646	649	607	671	661	660	638	605	633	628	646	661	635	637	645	612	604	615	649	618	648	700	598	632	628	649	579	659	617	647	661	642	623	653	646	626	612	612	651	645	643	676	652	616	682	652	674	676	604	619	627	637	633	627	606	653	606	630	644	640	637	585	608	603	640	663	620	572	662	615	651	664	590	593	626	639	676	569	622	653	661	653	638	624	618	658	676	651	626	664	677	626	643	671	614	634	634	650	619	649	601	572	592	656	625	632	608	652	691	622	643	681	625	624	629	610	636	630	675	625	630	620	676	630	620	696	634	625	629	673	607	637	633	587	598	643	616	621	657	655	589	657	638	576	660	622	641	607	633	652	618	607	607	690	634	601	624	627	616	639	654	633	623	616	641	624	662	641	595	661	627	630	637	678	621	605	619	667	671	636	645	589	659	606	681	667	622	665	623	671	614	627	603	663	629	667	630	630	606	623	659	631	657	603	639	655	614	654	613	633	668	660	647	645	583	608	624	616	633	664	608	660	635	688	597	620	673	582	659	657	654	631	652	621	646	643	689	598	633	654	618	611	589	606	700	632	639	632	634	631	660	636	657	669	666	655	605	624	657	641	661	630	628	653	663	628	624	627	637	619	629	631	655	633	625	655	583	656	615	664	641	633	622	612	622	652	644	624	587	637	636	613	598	660	609	599	589	625	664	661	668	628	664	649	667	633	683	651	645	641	630	641	602	617	634	651	602	652	662	654	659	665	616	619	626	662	658	651	650	649	637	640	639	623	608	674	644	669	604	676	628	607	658	634	637	611	622	657	647	610	627	699	650	594	627	637	636	628	680	615	643	610	629	605	629	635	657	645	629	636	597	624	627	652	625	643	633	633	656	660	629	640	661	608	656	680	647	612	640	626	611	636	631	611	624	621	653	634	653	629	585	618	666	611	649	605	630	634	646	630	645	627	659	600	658	632	666	648	637	618	635	635	632	670	651	625	650	650	610	602	612	642	664	645	633	615	662	612	641	656	630	606	578	618	620	634	642	657	672	605	622	651	641	645	641	641	633	632	648	648	654	686	674	614	610	625	619	611	628	600	670	630	615	641	662	597	636	655	660	605	622	698	609	623	650	644	644	655	595	624	670	619	632	623	564	613	654	641	601	654	629	651	623	614	639	629	610	683	649	640	621	619	629	646	690	645	622	634	635	639	615	647	621	596	683	604	629	633	655	645	685	577	609	607	610	631	610	658	661	630	658	642	597	599	681	623	664	649	625	671	632	603	631	636	656	661	609	654	654	628	680	689	657	663	597	643	642	644	631	631	685	573	632	617	641	620	631	626	648	592	634	610	609	594	622	681	635	605	652	664	592	651	639	673	647	646	641	630	686	599	652	599	659	630	593	671	644	623	658	629	619	625	675	651	653	697	665	638	630	655	626	640	631	587	615	621	608	604	654	635	677	660	645	618	641	610	609	640	631	615	613	643	632	647	654	619	690	612	620	637	622	689	557	631	662	643	653	626	676	634	669	647	624	645	601	628	639	659	651	716	617	598	658	693	688	653	640	666	608	649	623	600	646	686	659	653	684	625	616	608	626	617	629	654	592	637	625	619	610	596	651	625	664	646	605	629	680	609	607	650	681	665	661	650	652	666	630	624	651	646	625	606	653	607	593	596	615	654	595	631	607	630	591	603	663	659	643	659	636	617	648	630	662	646	611	622	649	637	620	672	627	664	660	673	657	641	690	638	621	641	660	697	675	635	623	641	636	630	613	644	662	619	686	627	648	627	667	650	575	653	616	620	609	601	622	641	645	644	614	630	591	657	668	613	659	639	669	648	644	591	638	609	640	655	610	669	663	660	617	651	640	651	676	620	642	643	642	654	656	652	663	597	658	625	666	642	653	651	692	640	620	640	671	682	641	643	596	618	701	605	600	684	658	653	621	680	640	621	600	634	676	625	641	672	624	648	650	602	643	668	618	597	656	614	636	626	653	635	638	650	647	621	615	628	612	644	637	665	618	668	637	636	624	596	647	672	651	623	644	625	642	680	604	632	626	630	640	673	556	647	655	639	625	629	613	610	663	601	669	626	623	667	610	637	654	655	618	633	659	614	680	631	603	667	676	628	637	631	681	653	621	629	641	622	654	626	635	604	667	654	621	644	646	648	644	661	620	637	691	615	655	619	596	651	670	662	641	617	627	663	652	619	623	625	608	668	584	646	593	619	637	675	636	632	627	611	638	622	690	626	632	647	597	625	590	609	631	614	632	611	644	657	658	654	634	650	618	665	648	589	640	636	644	627	626	633	618	623	623	576	675	638	635	603	634	673	591	611	600	678	647	588	635	690	624	611	657	662	630	595	632	686	643	659	604	608	647	624	589	692	636	600	637	633	617	560	629	637	628	631	648	619	630	661	602	656	649	673	630	653	618	622	643	645	623	639	621	632	626	654	628	610	608	654	603	631	627	656	659	609	654	634	635	627	642	641	572	593	623	695	679	636	662	638	625	647	629	640	632	657	628	597	634	643	650	602	605	648	618	605	631	614	667	657	649	654	636	649	597	604	611	645	624	656	672	643	639	628	649	643	610	600	624	606	628	576	678	669	580	630	604	668	595	636	699	601	624	586	641	678	662	609	635	651	592	614	652	623	648	603	678	651	654	630	625	627	649	674	579	645	648	658	637	680	627	661	620	626	571	664	646	628	626	597	666	660	640	669	645	624	608	661	612	638	602	566	648	632	653	665	626	643	613	630	644	637	676	653	644	595	613	663	635	632	650	657	632	623	620	618	683	658	650	650	660	618	602	604	602	659	613	632	629	639	633	640	633	653	653	646	663	645	632	647	619	627	600	621	620	637	693	611	687	651	603	703	593	634	619	654	639	646	642	665	629	629	647	618	636	684	653	638	609	633	617	626	686	612	590	629	620	635	619	670	658	639	631	628	638	643	628	647	613	623	619	625	619	650	621	623	603	649	587	630	664	648	677	636	664	619	609	610	628	600	613	658	663	613	618	666	650	618	623	613	648	670	627	633	626	650	608	609	641	645	641	679	643
24246	21458	25371	27941	21458	21474	20346	761	382	323	326	311	303	272	290	302	283	252	275	276	267	230	244	215	289	263	247	209	274	271	238	232	224	251	230	218	223	242	233	253	294	254	253	251	272	262	252	231	235	265	264	225	258	240	249	239	277	249	263	247	269	251	211	242	242	254	225	258	233	248	244	247	227	227	218	225	225	239	239	237	255	240	221	227	228	233	248	255	244	266	247	223	256	264	243	276	235	245	225	242	282	257	200	244	256	217	238	252	236	259	210	257	228	221	233	251	256	222	223	231	273	242	222	235	260	242	242	259	244	227	217	247	198	241	237	218	272	251	276	239	255	245	229	240	222	223	229	252	255	258	274	229	233	238	231	210	246	246	216	267	212	254	256	254	239	238	217	243	257	246	240	242	236	240	253	235	234	244	239	237	260	250	241	238	244	235	217	216	225	217	243	266	240	252	261	221	242	230	226	241	223	231	236	251	230	269	243	247	253	242	239	248	227	269	257	220	228	214	241	238	231	241	260	248	241	258	260	240	254	215	229	257	251	243	216	248	253	234	232	216	248	214	213	232	236	236	233	270	233	228	265	244	257	215	237	244	246	209	230	215	234	236	233	247	244	270	232	233	235	266	295	225	254	234	251	244	239	242	248	247	271	231	246	283	227	232	247	251	253	248	266	261	228	238	260	228	254	271	227	243	229	225	225	246	242	227	219	234	230	247	225	257	246	274	253	242	231	211	252	252	259	225	229	213	215	246	209	254	237	237	233	275	233	218	238	233	240	240	233	225	274	273	224	241	234	227	255	240	216	264	232	254	266	260	228	263	242	251	233	227	239	259	241	232	262	246	233	242	243	269	229	269	245	216	272	240	247	273	229	254	261	225	228	254	236	244	239	224	220	217	260	220	262	242	245	239	272	228	216	222	243	229	247	218	226	266	261	238	268	229	254	250	255	221	213	264	257	232	260	253	239	269	241	255	219	239	248	221	226	223	251	215	244	229	241	236	263	264	249	223	227	253	214	219	240	265	242	235	230	264	229	208	229	269	219	240	260	223	266	232	245	278	252	228	213	245	218	231	240	271	229	216	251	253	226	191	234	216	225	243	210	231	214	274	241	221	216	240	239	250	228	228	240	232	233	255	264	266	247	228	264	251	231	212	248	232	233	216	230	276	250	229	220	231	241	222	222	222	243	265	235	230	224	237	239	205	229	254	271	231	244	239	259	213	246	252	221	222	230	221	264	242	228	244	218	208	245	234	256	245	217	234	266	244	238	228	246	235	245	257	237	264	235	242	216	236	221	232	234	239	238	223	246	225	233	208	239	257	238	261	239	227	207	211	221	215	237	241	257	237	236	271	221	236	229	258	215	247	270	266	245	214	248	218	248	227	235	253	252	254	242	251	239	258	261	211	224	243	238	234	238	262	260	259	267	240	229	275	243	215	243	236	218	197	245	208	238	227	248	278	237	245	266	206	231	247	254	220	188	234	247	206	234	252	270	240	258	212	247	242	219	246	240	224	247	265	260	242	241	228	268	242	225	236	245	214	271	263	248	260	224	237	230	247	251	220	250	225	229	237	228	229	236	219	230	249	258	241	266	220	236	238	287	277	243	226	254	237	244	262	224	208	228	248	240	272	218	242	251	235	223	215	259	228	243	236	277	230	251	222	237	207	237	275	205	244	237	271	221	261	239	253	232	220	260	221	270	243	221	253	227	228	230	237	246	233	206	256	263	209	235	220	231	225	216	236	231	236	246	246	267	243	244	257	249	209	235	257	245	249	254	211	238	239	240	241	257	241	231	235	261	235	268	232	252	233	200	243	247	217	247	254	235	222	229	253	223	224	234	223	243	231	254	243	266	250	262	258	231	228	244	272	249	249	235	257	227	247	225	220	238	239	246	257	225	249	236	219	228	250	229	254	235	248	234	247	225	218	283	238	259	227	253	207	224	255	234	270	253	250	232	225	221	266	268	244	219	231	232	233	249	248	245	236	226	249	249	251	262	240	256	257	252	262	268	237	238	231	252	219	243	196	241	253	211	242	211	265	235	250	232	236	236	220	230	215	252	276	229	267	238	218	236	266	268	258	247	254	252	206	241	273	241	229	242	243	220	265	236	252	241	234	263	260	210	210	213	282	217	222	236	252	234	226	217	264	228	248	259	225	278	234	235	242	232	224	238	249	225	223	246	245	244	271	213	222	208	259	236	214	236	237	232	217	271	243	227	261	236	269	244	239	231	196	220	240	193	219	250	282	261	240	237	249	221	243	254	197	244	245	237	210	235	264	259	224	261	223	250	253	218	221	229	206	273	253	210	258	243	206	222	233	223	231	228	230	227	251	234	267	237	253	227	258	215	264	263	235	216	214	260	233	252	219	257	238	249	273	254	210	233	229	220	203	241	258	229	266	234	236	240	246	238	239	215	242	224	245	236	252	248	239	237	265	234	225	254	245	244	247	286	245	259	248	253	231	223	243	225	191	230	215	261	242	231	216	298	223	264	246	265	255	218	243	237	230	241	209	233	256	225	238	228	234	218	216	257	249	242	253	263	238	233	265	247	264	256	238	262	246	266	228	217	261	242	210	234	237	212	223	216	224	255	262	221	199	237	249	216	254	238	230	219	184	260	229	204	219	227	216	245	228	233	233	266	239	235	239	263	237	199	212	237	216	273	250	243	268	237	241	253	248	259	260	219	246	225	229	244	242	243	226	231	230	257	250	236	229	233	227	222	239	254	241	207	250	253	208	212	240	248	236	232	224	252	275	236	229	219	237	244	227	240	227	280	251	245	238	240	225	247	261	252	219	207	262	287	216	276	226	294	238	237	231	229	242	259	251	246	247	226	251	292	254	237	228	206	225	232	241	222	234	244	242	234	243	228	257	237	225	232	259	243	238	258	258	228	238	238	238	261	238	245	238	292	271	246	242	230	221	249	219	255	228	256	253	225	247	251	211	241	282	209	282	254	231	244	259	234	244	240	244	244	244	225	212	261	250	236	246	258	255	250	214	256	225	256	277	238	236	209	253	264	238	249	242	232	230	204	228	254	248	222	287	259	235	242	257	253	244	233	249	241	256	253	237	261	239	219	229	219	214	279	278	258	217	247	228	224	243	271	252	237	236	270	227	222	249	257	244	251	213	241	221	276	249	265	240	241	274	236	274	260	225	235	258	218	270	239	233	223	248	245	254	241	232	255	232	259	231	261	234	213	225	235	241	222	231	203	218	231	276	250	243	236	239	234	272	248	237	267	266	234	235	245	237	212	233	208	259	234	246	240	235	217	242	265	239	210	237	277	245	210	222	225	225	231	220	253	258	233	226	238	246	240	221	240	215	266	244	246	257	242	236	224	229	241	238	230	233	227	210	256	254	262	245	249	228	243	256	219	213	250	279	232	224	234	237	230	241	248	198	250	239	222	252	245	228	231	225	233	226	229	248	199	228	194	200	240	230	227	226	230	231	237	246	216	254	258	235	240	231	247	225	266	245
24333	44937	3538	1277	839	684	612	582	539	538	535	534	547	510	507	521	529	554	497	477	520	523	526	462	488	533	500	538	489	491	520	537	510	515	521	509	503	521	494	518	486	539	486	505	465	513	455	515	501	513	521	478	498	496	503	481	533	490	501	518	476	518	500	503	465	497	497	508	481	507	526	492	516	485	470	514	535	482	504	517	502	469	458	518	484	511	508	506	547	526	456	513	524	469	462	516	524	471	485	474	525	480	493	482	499	470	525	486	528	479	443	461	481	511	524	506	505	498	509	518	567	500	485	454	510	521	450	491	515	483	522	502	495	525	516	537	527	506	479	502	477	511	517	505	510	495	494	516	507	475	515	500	476	495	480	471	519	517	459	476	498	499	487	522	497	519	469	516	520	543	513	506	528	488	498	523	495	518	527	466	523	468	490	454	479	514	506	526	519	506	466	507	487	501	468	450	533	476	498	480	523	505	511	485	529	524	522	507	494	465	506	494	457	502	458	495	461	532	485	493	539	484	498	468	494	479	507	496	496	510	512	484	448	442	512	482	502	503	529	545	481	458	507	526	516	469	521	493	482	540	511	500	477	533	500	506	523	456	491	487	481	451	495	499	483	515	497	492	496	478	474	493	521	525	527	506	471	474	487	462	509	461	501	462	481	493	482	486	528	462	500	485	468	548	479	522	507	500	524	528	533	482	490	494	465	494	487	501	483	544	480	526	506	447	492	547	501	510	523	469	514	526	569	500	531	487	495	505	482	469	516	488	504	488	462	473	503	480	519	517	494	478	467	506	526	468	507	519	504	494	524	482	502	514	492	473	498	500	489	475	486	518	512	495	500	485	514	525	480	499	514	504	500	512	517	489	482	502	538	471	474	500	521	506	489	491	500	479	491	494	501	492	482	480	501	506	495	542	481	527	489	488	532	504	486	497	537	498	512	496	506	500	497	474	478	509	504	504	505	504	489	470	534	517	498	512	502	499	517	499	476	486	521	485	481	492	464	496	550	467	516	511	504	523	491	506	479	470	545	507	501	504	491	474	500	505	487	467	490	462	510	472	504	542	512	534	483	479	483	531	531	474	482	510	499	488	512	508	468	468	499	494	500	503	499	469	469	477	503	489	495	484	512	464	487	509	483	517	503	459	499	526	526	517	513	492	532	515	470	517	502	468	474	517	486	475	478	472	445	480	487	505	548	485	512	460	474	469	513	507	518	509	534	478	510	501	521	504	476	502	493	501	497	467	524	480	508	512	472	492	506	488	546	511	461	510	481	493	539	483	483	487	510	467	476	528	524	494	522	505	477	493	492	522	535	492	471	519	550	500	502	474	545	494	496	486	500	493	510	497	478	528	514	499	487	506	514	481	504	472	478	502	539	497	486	480	524	439	483	501	456	495	476	477	505	479	501	497	484	474	529	542	505	506	485	523	474	496	498	518	504	459	483	469	494	475	516	481	452	463	465	522	478	569	461	518	482	453	519	446	504	527	511	505	500	501	487	460	475	495	472	486	495	518	467	527	532	468	493	515	496	517	465	503	501	515	475	500	475	456	521	486	503	487	507	513	509	514	494	532	474	446	482	504	460	497	458	530	482	492	522	483	472	492	513	493	493	542	499	519	494	473	531	494	510	510	551	539	482	503	474	486	528	495	524	533	513	481	532	482	472	531	461	507	533	549	513	495	516	496	501	511	501	464	536	556	478	534	512	514	491	497	472	508	505	496	488	490	487	532	527	514	510	534	472	451	472	485	490	542	524	479	502	513	486	483	496	496	502	510	496	513	535	518	504	533	513	478	470	501	493	533	495	494	531	477	487	530	495	494	486	473	471	504	520	484	512	482	491	479	511	492	476	506	508	531	526	528	515	494	476	487	525	513	481	522	508	519	516	517	515	502	484	477	523	519	483	518	489	462	487	516	504	511	455	513	516	428	497	518	520	525	488	523	451	490	462	513	512	507	494	499	498	504	487	507	490	517	508	498	522	484	449	497	479	473	500	500	505	514	497	532	513	508	466	504	510	477	512	517	468	519	484	458	509	493	507	491	554	501	501	472	485	512	529	507	481	475	430	486	488	452	531	485	509	471	504	479	486	506	512	501	512	471	519	496	508	500	483	476	503	463	511	486	513	463	541	520	484	523	521	470	493	490	471	494	500	491	462	470	502	504	473	526	520	452	507	531	504	518	510	505	504	468	492	467	502	497	492	469	530	457	466	505	505	480	497	473	546	543	469	501	497	502	444	504	484	500	486	462	479	511	471	485	531	520	478	518	526	527	530	502	516	476	499	481	473	475	477	513	500	522	483	469	510	526	558	534	492	485	482	476	497	472	498	487	497	548	464	473	503	504	523	488	492	498	511	522	455	495	536	467	483	516	499	491	506	504	515	495	481	482	523	515	513	460	518	486	520	519	501	505	504	468	504	454	441	495	510	453	492	485	504	508	466	474	472	462	488	492	482	510	513	490	520	472	509	491	494	490	505	502	509	503	546	479	537	529	551	479	436	528	455	479	490	510	486	480	496	501	484	510	513	522	520	501	476	469	506	502	471	462	505	496	486	523	491	552	479	464	500	508	501	507	473	534	481	528	505	533	513	490	494	508	505	471	536	533	524	516	538	470	502	536	459	492	497	491	497	525	472	498	516	455	496	538	531	488	501	504	530	513	477	523	484	488	484	520	469	495	490	485	488	469	498	511	539	477	493	535	484	487	483	505	470	477	492	466	494	491	511	483	495	484	504	494	516	471	501	532	476	469	477	490	513	495	494	517	491	505	461	470	487	500	493	499	530	511	482	484	493	493	475	485	500	470	473	529	494	565	501	477	491	484	482	480	498	511	529	497	459	503	515	489	501	479	494	488	505	514	495	536	493	477	463	554	508	478	484	542	507	485	506	533	510	459	494	452	502	513	472	495	533	489	499	526	531	494	514	446	504	501	503	515	483	487	464	490	523	508	515	513	517	535	530	484	481	504	544	496	535	478	466	534	501	488	500	498	495	487	529	517	501	495	551	479	518	451	536	504	530	516	514	493	475	530	479	537	496	525	540	518	517	495	533	483	461	460	504	520	500	474	526	491	456	517	514	524	519	505	510	463	491	485	487	499	528	493	524	486	498	516	515	512	537	459	493	513	495	503	503	489	489	513	511	558	500	484	463	459	493	522	533	507	494	485	496	495	529	465	490	494	452	489	511	501	496	511	485	472	499	512	516	479	490	488	478	515	501	534	504	486	539	499	520	490	471	464	494	483	486	475	524	498	516	493	526	460	491	470	489	456	515	522	517	523	479	495	479	475	475	477	520	493	474	469	498	499	492	510	504	521	528	515	487	498	427	515	449	502	416	480	474	497	503	516	510	517	466	477	526	512	501	502	492	513	496	509	497	491	513	495	504	479	534	487	501	515	485	489	491	478	498	518	519	474	511	459	458	479	535	511	495	453	488	556	483	477	475	449	485	500	481	505	483	474	500	497	507	516	525	521	514	517	521	468
32737	20592	9352	490	222	219	206	176	188	190	186	205	190	211	177	172	171	189	193	147	159	180	160	171	164	187	190	193	176	178	187	173	180	161	152	178	197	190	172	161	181	177	186	156	177	170	169	169	175	189	177	165	169	183	176	164	181	193	165	154	171	167	162	183	162	184	192	158	175	196	174	171	186	173	141	173	160	192	169	155	159	167	142	191	152	153	148	169	206	188	166	177	207	217	160	170	184	165	172	179	185	160	181	150	149	170	184	154	166	195	179	182	143	137	172	174	175	179	195	185	155	165	159	173	179	203	157	182	189	179	169	156	163	169	164	176	177	188	180	198	168	180	158	196	150	182	177	185	170	159	140	189	185	165	146	175	176	155	192	163	156	180	169	171	174	155	159	168	175	168	156	190	167	178	180	173	153	167	185	184	155	156	159	167	160	178	181	185	185	171	176	162	194	197	178	162	171	182	189	190	189	174	157	159	174	177	167	162	179	147	194	174	205	176	166	159	153	197	174	153	165	173	164	190	164	166	146	158	198	156	180	187	168	177	169	185	194	181	172	180	187	182	182	168	168	143	185	179	208	179	164	162	176	167	160	192	180	199	163	182	177	175	168	176	166	176	165	176	176	161	145	181	180	213	176	138	184	181	173	166	162	175	177	181	188	200	166	181	186	168	174	187	159	195	196	170	174	151	171	173	164	187	182	176	190	178	163	162	193	215	193	184	175	168	182	166	174	158	186	187	168	172	131	163	197	171	166	175	169	186	178	179	192	181	167	161	193	167	157	199	188	151	178	177	180	207	183	186	169	178	171	176	163	171	172	181	166	178	179	163	170	207	170	197	197	186	174	170	172	152	170	174	174	166	171	185	183	161	150	175	186	159	167	172	174	201	173	180	191	203	180	196	151	187	200	181	157	218	160	179	152	195	181	184	174	167	178	201	159	168	192	184	182	171	172	165	158	182	159	168	161	168	163	181	188	180	177	185	181	161	186	180	182	168	178	161	168	151	178	166	187	171	164	163	166	164	164	170	162	175	160	186	189	171	156	166	166	141	165	165	190	154	175	188	174	175	177	175	189	190	195	178	192	176	192	186	153	161	168	158	166	186	170	164	193	185	164	182	150	156	164	171	152	193	173	155	165	181	170	164	171	150	169	149	173	185	159	165	163	186	173	188	146	167	200	192	192	175	162	167	173	184	158	172	161	153	175	152	187	191	161	149	154	191	158	169	187	198	161	172	176	163	171	170	160	173	170	187	164	180	188	195	167	192	168	187	181	178	142	159	179	157	151	173	160	191	175	159	199	143	173	183	173	182	181	178	144	181	175	190	175	155	175	192	171	175	164	192	168	166	177	164	185	158	166	181	164	147	163	155	167	212	165	178	176	162	164	189	170	143	167	179	159	154	171	180	163	196	186	164	197	160	160	181	169	161	158	173	176	173	183	180	168	194	167	169	204	167	198	159	160	173	157	170	166	143	174	184	176	180	167	178	147	157	177	202	181	177	176	184	174	174	181	194	193	199	197	194	176	203	176	158	180	187	168	165	173	164	160	173	160	177	180	163	175	163	176	183	169	171	183	185	193	158	163	172	166	172	179	158	186	160	185	178	158	172	207	173	160	162	149	181	183	187	154	181	144	169	161	200	177	183	173	169	165	195	174	193	185	167	185	159	149	165	198	152	154	159	181	165	184	144	183	166	185	152	163	221	171	168	168	183	171	159	156	162	169	201	173	170	173	179	191	173	191	163	156	196	176	184	171	170	167	177	164	156	189	158	192	171	147	186	181	197	172	174	178	162	207	162	154	175	155	171	187	165	181	204	176	163	182	170	163	186	174	176	204	187	169	175	162	175	172	180	166	172	180	179	189	145	168	163	178	178	172	165	159	164	168	191	165	196	179	184	176	180	166	161	172	156	173	165	176	159	187	169	156	162	201	157	174	163	173	198	165	174	150	179	164	157	185	187	196	160	183	173	185	189	171	158	160	158	183	176	173	154	158	190	193	175	141	171	170	149	167	192	197	201	180	162	166	174	187	159	156	191	165	144	179	153	147	197	174	166	169	182	171	191	177	171	146	165	173	185	173	194	177	167	161	167	178	167	199	184	183	162	160	207	203	191	169	180	174	159	184	176	178	198	195	164	171	161	175	169	194	173	191	163	179	180	179	159	168	188	155	162	165	178	186	196	192	159	188	177	154	160	205	160	172	166	169	191	161	149	163	151	156	148	185	163	187	184	166	190	167	170	170	171	176	163	171	160	177	168	174	158	155	165	167	176	202	191	169	173	176	177	156	158	169	193	166	177	162	169	186	184	176	174	191	177	163	176	195	189	192	163	195	195	181	188	169	169	176	187	189	161	180	155	144	169	161	182	183	141	166	194	179	164	156	164	153	165	170	154	157	159	183	184	172	175	155	151	166	172	173	184	169	182	165	186	186	160	173	182	161	185	174	193	185	176	178	174	159	140	196	185	153	180	180	191	170	161	177	174	165	172	181	192	171	174	197	165	163	171	192	190	161	196	181	177	165	156	164	159	182	197	163	157	172	153	192	157	175	174	184	179	187	157	170	171	167	163	188	169	170	181	183	158	161	184	179	167	185	142	176	168	200	182	161	187	169	159	175	171	150	183	181	195	159	154	161	174	157	169	148	153	175	185	167	159	175	168	154	189	176	177	169	189	168	173	190	174	201	200	156	180	175	168	161	174	165	162	178	166	185	155	188	175	149	174	176	189	203	164	171	187	182	159	164	159	189	194	165	166	170	157	187	184	148	170	165	184	211	182	177	182	183	202	163	190	178	153	190	160	158	149	178	164	186	200	150	181	175	137	187	191	164	175	157	176	167	172	162	181	154	180	205	172	167	192	187	191	177	174	172	164	189	162	179	157	190	166	171	171	182	168	204	174	174	183	179	171	174	176	171	153	195	172	174	190	163	171	165	161	195	178	208	222	182	158	192	196	180	187	194	167	186	162	170	180	150	163	144	149	175	168	169	165	171	175	159	172	167	197	172	175	170	179	165	196	204	179	217	159	186	177	209	193	161	178	162	184	184	178	176	192	170	170	169	167	181	164	150	144	162	157	181	172	189	188	175	174	169	166	189	183	200	193	178	193	164	176	194	181	168	169	198	205	160	168	189	179	175	184	169	203	172	146	198	165	173	158	148	183	175	178	173	162	174	191	186	187	167	193	191	178	163	183	164	169	173	168	202	166	173	193	153	174	172	181	166	170	153	176	167	175	181	209	160	191	172	199	174	171	144	191	177	181	172	173	197	162	165	182	196	196	172	199	181	171	174	161	177	150	173	181	193	185	161	156	179	169	162	184	168	179	165	182	166	168	170	176	159	147	169	169	166	174	181	177	166	192	156	197	183	187	164	161	157	176	183	181	179	165	171	181	182	156	198	161	161	168	197	161	158	168	196	170	180	170	152	173	167	173	163	184	173	161	193	174	162	164	166	187	182	171	168	171	166	184	171	181	159	178	169	187
7380	5078	527	437	474	421	411	393	421	427	396	442	434	401	442	429	445	428	409	440	415	442	414	428	415	418	435	403	388	420	435	445	421	390	441	420	429	389	421	450	447	422	422	410	415	435	439	403	437	421	412	427	442	417	427	395	384	395	444	399	414	403	428	413	400	429	467	407	420	442	451	394	411	408	428	400	412	426	394	441	388	467	435	402	442	430	446	420	421	395	411	405	418	465	417	444	424	420	458	447	432	425	413	404	439	427	443	445	415	441	418	409	432	383	406	428	409	449	429	395	360	409	400	435	433	392	400	475	436	417	436	425	442	399	447	432	410	409	404	427	463	445	438	434	454	449	423	436	440	444	397	425	401	418	450	388	434	415	421	397	414	452	410	423	404	394	406	438	438	397	412	429	416	416	438	406	414	396	490	437	399	398	414	437	440	460	407	438	417	423	430	401	443	408	453	457	433	403	447	445	410	418	424	424	412	433	454	398	443	383	443	409	429	367	475	426	413	420	428	420	414	434	403	429	429	430	427	454	415	442	443	452	394	404	409	418	449	440	425	419	419	374	463	403	401	429	447	384	441	432	407	420	448	432	430	401	438	428	430	423	413	408	435	402	445	442	387	442	438	444	397	444	398	484	398	453	405	406	414	433	401	432	445	394	422	441	426	385	380	426	439	452	458	399	369	402	401	439	412	415	426	380	454	426	454	406	384	465	460	413	446	382	388	444	453	386	438	437	408	425	411	448	477	430	440	418	438	454	413	408	435	433	409	448	380	410	455	439	391	451	432	429	443	458	409	449	427	412	428	412	420	455	416	404	446	444	408	447	436	432	427	423	407	420	423	427	437	438	433	444	440	376	449	418	437	424	392	386	438	436	398	469	454	416	408	464	445	407	447	427	442	439	422	503	423	432	439	433	406	444	448	444	423	435	396	425	430	458	423	394	456	424	414	415	425	444	461	447	398	395	447	423	454	417	390	453	431	445	446	427	400	396	456	415	451	415	407	453	414	432	403	415	425	427	411	416	430	450	434	422	420	434	432	388	400	448	416	410	426	401	408	433	418	385	437	450	414	466	424	451	437	433	468	468	446	427	422	464	478	423	406	427	430	399	475	400	401	443	440	445	424	407	397	475	447	422	444	439	431	461	446	419	405	424	408	426	444	401	428	430	431	415	401	440	424	463	422	461	444	426	381	443	431	386	411	410	414	415	436	443	443	452	428	389	381	401	442	428	465	441	467	417	436	436	393	402	411	406	450	399	409	422	424	390	411	445	460	438	457	403	439	431	409	422	468	432	402	411	419	417	442	394	385	399	423	431	440	403	456	431	427	421	415	433	434	381	429	423	435	411	411	420	420	395	434	415	421	423	432	438	394	443	399	416	429	428	414	448	443	450	406	422	465	429	444	426	478	424	378	423	438	420	421	430	410	428	418	431	457	416	438	426	402	421	390	436	438	425	375	440	433	439	411	421	413	412	448	428	414	409	420	396	425	448	408	428	443	417	423	401	433	407	436	427	440	409	425	422	446	426	469	403	439	438	418	376	442	431	420	446	445	399	398	442	397	462	406	429	416	410	412	421	440	475	431	430	451	407	428	455	418	404	424	413	391	396	404	420	407	416	420	428	408	434	433	401	413	404	401	403	419	402	407	439	429	412	432	458	418	430	469	424	391	447	420	422	420	393	442	426	417	477	427	412	391	383	425	381	463	396	440	442	408	424	445	414	390	455	405	460	394	418	386	417	383	427	427	407	418	424	456	411	416	446	415	412	428	420	404	418	434	425	431	454	402	428	420	403	428	407	441	426	422	426	396	434	381	420	413	429	407	429	441	407	383	412	429	436	405	426	429	417	457	404	425	456	405	432	403	451	448	381	441	436	428	429	463	392	415	415	427	436	409	404	411	445	386	406	419	419	420	427	432	418	400	393	436	426	439	405	430	441	422	423	417	385	417	444	422	439	460	399	479	398	420	393	418	427	416	457	415	419	397	399	428	404	478	392	391	408	412	403	428	439	403	406	445	414	413	469	428	394	436	433	447	463	455	402	427	408	460	426	442	415	439	428	420	398	410	395	404	410	442	392	429	406	419	412	442	403	452	382	405	425	393	411	387	402	416	425	420	436	422	406	397	391	424	445	425	438	403	435	412	424	444	438	417	449	436	386	446	414	421	426	452	429	408	416	413	453	444	420	442	447	440	448	424	441	433	429	456	438	415	439	449	426	379	398	399	416	438	435	391	413	453	418	415	384	413	418	402	411	418	438	421	429	422	431	413	454	420	413	429	371	436	430	434	396	431	430	428	463	445	419	430	423	456	410	436	429	395	487	412	419	407	413	439	438	398	410	399	427	399	425	411	452	432	394	453	415	404	399	417	430	450	446	438	396	425	431	396	411	427	428	424	406	412	435	453	409	462	405	430	386	388	456	428	427	399	404	403	436	398	404	440	442	440	424	400	403	458	427	409	387	428	434	430	389	401	408	424	387	406	379	413	445	444	415	435	414	398	404	423	413	361	409	421	418	445	423	432	449	403	444	448	429	442	418	433	408	419	422	413	453	436	433	412	397	395	453	398	463	438	471	416	419	412	431	425	403	418	423	412	428	395	406	442	406	404	411	421	470	420	446	403	437	429	400	425	410	406	445	433	395	404	451	429	430	402	423	415	442	406	430	405	435	413	443	419	436	427	428	383	430	411	427	413	421	392	423	431	474	432	455	406	399	407	451	405	418	420	431	449	431	394	426	407	402	407	423	435	406	451	436	454	409	429	406	434	415	413	407	402	476	414	394	403	437	436	423	420	390	440	440	407	477	416	422	447	441	444	428	408	408	415	401	425	411	451	459	449	452	403	398	429	435	409	429	441	462	421	390	399	433	418	420	422	428	406	414	419	441	403	439	423	442	427	462	431	412	446	429	429	416	433	413	418	422	421	422	419	400	419	401	430	394	434	454	439	407	431	383	450	430	432	410	423	439	421	426	433	415	398	408	396	409	429	413	423	400	379	428	438	456	421	422	449	458	398	427	435	423	420	417	426	407	447	392	404	390	426	413	417	396	432	433	398	438	401	414	407	377	446	453	420	398	417	422	417	387	412	444	429	391	401	443	408	458	384	423	430	405	427	381	440	416	404	425	429	408	395	425	434	399	417	408	439	420	413	445	417	448	407	408	415	407	389	439	428	445	396	446	439	440	423	420	428	407	432	421	392	417	398	433	456	441	411	432	459	423	420	450	423	431	410	434	446	400	427	405	416	442	416	406	422	436	423	398	426	428	432	403	409	413	413	450	456	444	447	401	450	415	408	437	426	417	433	411	409	435	396	438	435	405	419	434	398	407	415	410	392	400	420	426	395	388	426	414	440	408	450	447	391	444	437	422	477	426	413	422	410	418	431	432	430	446	423	442	429	428	390	386	441	407	431	434	456	422	409	420	415	428	414	437	441	469	400	414	443	387	447	447	421	414	404	379	382	466	412	432	416	466	417	448	401	373
24932	21498	25062	28366	21488	21016	1093	444	347	372	371	338	277	317	288	279	277	273	325	318	312	288	284	307	248	298	278	284	309	316	274	325	332	325	310	318	261	285	343	337	322	274	294	280	282	318	334	320	325	305	307	280	288	303	297	300	311	315	304	307	325	290	284	272	282	324	290	266	291	290	337	265	298	284	297	319	304	266	288	293	320	311	273	273	279	312	307	302	267	308	290	288	285	271	283	301	298	307	287	285	285	283	289	306	302	335	301	315	281	306	256	293	307	308	261	255	321	305	277	265	333	278	274	278	272	297	273	279	267	281	268	313	297	291	276	300	306	309	303	329	293	325	305	281	323	269	304	294	281	306	281	292	290	305	307	319	303	302	301	312	274	290	273	282	270	306	292	306	287	271	322	318	313	252	280	290	291	295	277	288	317	295	301	286	290	322	319	301	315	267	283	291	305	310	260	269	271	306	280	295	273	288	304	322	295	317	332	324	308	307	266	316	297	312	321	304	319	308	331	313	295	293	272	285	269	275	290	267	313	303	304	285	294	309	305	251	268	263	284	271	268	308	285	297	252	280	302	287	285	293	329	308	309	316	269	269	261	270	301	306	261	334	302	316	279	298	276	297	296	313	306	302	263	313	293	270	274	268	298	302	314	281	303	286	299	323	291	279	304	295	300	288	270	295	305	300	323	299	314	282	273	262	268	347	317	257	289	321	299	303	282	279	301	295	303	323	306	269	308	291	297	286	308	285	311	278	325	304	287	299	265	280	312	268	286	319	275	278	304	262	299	291	328	293	316	253	275	272	279	276	282	259	302	309	262	287	301	316	283	278	304	286	273	269	282	273	283	287	294	303	309	281	291	264	286	289	280	330	287	296	295	304	308	265	289	278	275	252	273	260	284	275	278	310	303	285	293	280	288	295	307	287	278	276	286	260	292	321	287	309	290	284	313	290	293	274	279	297	258	302	322	300	319	295	287	289	327	323	305	284	280	307	300	285	286	310	289	315	282	301	294	301	279	277	281	271	325	280	307	291	281	245	294	280	255	285	292	304	325	308	268	293	274	270	281	285	288	314	285	320	323	304	292	304	292	320	293	305	290	282	293	296	309	301	324	280	268	326	256	273	259	281	295	301	286	291	336	297	291	291	297	288	301	304	305	299	310	290	270	285	281	254	283	298	318	301	283	289	301	290	307	280	320	303	258	302	288	316	311	303	274	300	295	301	299	310	283	256	294	278	292	299	292	304	307	312	262	299	271	283	294	292	294	293	335	308	265	344	277	277	322	291	294	298	298	310	255	275	291	334	324	293	291	293	310	303	277	270	299	289	291	295	292	292	267	269	304	312	290	279	302	312	308	283	263	287	289	301	271	332	333	293	290	298	251	324	293	324	263	313	295	283	291	320	299	300	313	345	304	308	301	293	323	302	284	304	273	265	293	295	324	292	297	268	310	301	291	290	288	290	271	325	292	315	264	267	303	308	259	256	277	291	299	303	302	275	269	340	296	291	297	301	254	307	304	288	265	314	274	247	277	302	309	260	234	294	278	278	276	259	283	296	313	282	296	303	312	289	340	282	306	325	296	307	272	305	306	291	304	298	284	295	290	299	301	254	288	299	288	296	314	278	326	303	268	307	273	273	335	320	272	308	293	289	266	290	279	315	288	289	268	322	318	303	257	289	295	314	291	287	292	271	323	284	288	290	314	298	295	255	291	287	279	302	292	260	248	287	318	309	285	293	308	277	272	330	276	298	289	299	309	295	359	300	303	302	298	284	267	258	312	267	305	284	284	287	297	298	253	310	323	328	273	329	299	296	284	282	277	245	296	311	249	313	292	277	274	306	307	287	291	292	287	296	304	310	339	280	286	318	290	279	307	280	303	265	277	271	280	293	287	277	308	316	288	295	309	305	283	268	289	263	304	270	287	284	326	287	331	296	304	318	293	282	302	270	277	311	308	286	321	296	300	268	312	270	285	304	281	308	319	269	280	321	271	305	297	315	291	294	329	317	299	290	273	291	282	274	287	298	266	277	271	271	268	270	301	304	308	277	275	268	293	280	295	313	311	273	279	278	278	309	298	271	298	295	286	317	284	299	299	278	269	277	289	267	298	289	262	290	287	316	307	299	302	258	273	309	298	267	279	312	306	340	273	293	285	299	283	281	296	333	314	300	253	283	313	263	260	285	309	309	305	297	262	306	316	256	303	294	264	288	286	315	301	294	325	277	284	275	290	293	285	305	298	289	266	288	298	300	286	300	297	325	306	277	299	265	278	307	265	277	284	291	342	304	283	314	290	295	295	258	309	304	278	267	299	317	290	303	289	312	294	293	326	268	306	305	304	259	279	300	302	283	298	258	288	284	282	286	304	320	277	304	332	293	311	304	317	304	304	272	314	305	280	295	304	279	308	274	315	265	306	285	284	292	300	289	284	278	271	283	274	314	328	303	294	290	295	277	299	281	281	279	320	315	283	305	303	278	330	309	295	293	330	294	303	317	283	286	303	291	250	302	297	282	282	304	292	314	297	310	302	278	297	301	324	287	287	279	280	262	289	315	288	286	274	343	284	282	284	252	313	305	293	293	313	282	316	273	279	294	295	298	308	298	255	287	247	301	295	304	273	302	292	262	297	280	293	300	271	272	265	333	275	277	270	282	284	251	286	291	289	315	320	321	297	282	289	302	280	277	288	312	269	273	315	291	281	264	292	285	267	286	282	296	334	308	290	323	279	296	306	295	285	280	252	291	308	291	294	265	304	268	298	305	275	313	252	278	294	330	291	275	289	298	283	294	293	288	288	266	297	323	351	284	308	299	307	285	292	288	317	309	295	277	267	301	266	321	294	296	294	292	314	303	289	305	296	301	309	289	298	316	327	290	293	284	290	276	277	278	310	326	330	313	307	287	303	293	278	284	314	303	289	258	301	294	267	286	274	294	312	314	296	301	266	300	288	292	314	270	287	287	300	287	343	333	299	335	287	316	304	298	310	302	278	299	279	287	303	262	282	283	294	313	289	301	327	308	337	292	312	320	305	261	313	309	310	304	299	291	291	275	277	255	293	303	280	290	300	290	304	292	247	292	274	288	292	287	302	296	291	304	259	295	290	329	277	300	339	289	276	307	266	315	318	286	278	299	290	279	285	303	279	279	305	268	286	267	268	296	288	313	286	300	295	272	292	283	291	268	299	302	307	309	302	304	269	293	296	299	313	293	283	325	292	319	312	265	270	307	273	279	281	312	300	280	282	287	310	312	283	297	294	324	313	316	308	286	303	291	257	270	292	292	282	268	264	298	277	303	293	277	275	308	275	289	342	289	250	292	319	284	295	312	304	276	298	309	312	259	295	325	299	272	263	315	315	302	282	292	307	307	303	293	290	318	291	286	285	283	252	299	283	282	323	299	292	281	283	281	317	288	298	319	290	321	299	285	282	310	304	294	299	301	288	292	298	301	280	313	274	307	294	301	287	299	308	291	275	300	279	335	239	289
18207	35337	2392	989	754	714	741	635	689	653	654	661	644	645	653	600	673	667	649	648	687	641	642	668	602	634	588	659	639	670	616	653	647	643	637	626	647	607	639	639	633	602	643	652	609	656	655	677	615	587	695	619	655	640	644	666	628	624	654	619	641	661	639	673	622	588	689	678	660	656	657	651	704	608	650	668	608	621	606	659	649	588	670	635	644	635	623	672	638	654	647	636	653	643	633	612	660	623	647	666	581	635	628	594	580	621	617	652	643	641	633	632	660	630	597	659	639	629	666	618	592	655	656	609	643	590	617	655	615	614	645	603	625	654	607	628	647	653	661	669	625	620	630	664	630	631	605	643	594	613	653	670	650	620	654	650	635	625	668	610	566	630	678	606	656	615	639	626	662	642	632	643	633	598	644	651	649	677	619	633	606	592	657	660	628	599	608	640	617	630	639	624	696	668	628	609	625	594	667	638	620	597	604	685	647	690	616	632	614	640	654	627	646	596	640	615	645	656	663	604	631	667	652	636	672	654	657	635	627	636	665	610	638	578	641	623	699	567	652	608	626	609	649	637	662	608	665	602	657	622	641	604	644	686	655	635	603	638	674	644	630	672	589	566	645	671	674	635	652	679	638	634	602	623	651	670	647	593	632	674	665	638	638	625	643	636	633	657	636	630	669	631	581	615	636	626	637	625	682	653	646	654	634	636	659	641	625	633	640	624	612	640	640	660	686	630	634	681	635	617	643	656	644	665	590	647	678	642	641	594	654	636	636	662	621	606	613	618	678	671	700	635	620	623	611	642	655	626	651	646	617	655	631	588	627	616	658	664	645	606	625	599	620	670	608	631	661	636	606	626	631	612	680	660	678	652	625	638	622	647	686	610	656	643	664	675	651	632	715	632	603	624	655	603	634	620	657	632	684	631	655	621	653	659	649	636	584	622	664	634	612	632	651	639	605	626	659	664	640	660	662	619	662	671	632	610	625	616	636	683	642	675	659	643	611	645	622	653	654	592	639	638	643	648	613	645	677	583	624	624	616	601	605	678	623	621	663	594	665	635	581	677	666	683	648	674	658	640	655	651	611	593	614	627	652	627	616	634	631	637	624	655	637	613	636	622	643	660	612	663	646	640	600	615	616	652	632	643	607	650	691	676	637	589	664	618	682	643	661	681	619	624	649	622	610	573	662	631	688	595	655	661	616	658	576	670	595	653	654	636	604	614	565	633	632	669	626	644	598	650	648	638	587	657	668	683	689	664	663	663	668	678	622	607	641	666	663	618	640	657	654	623	684	620	636	649	611	633	636	597	669	649	619	642	635	614	627	605	669	620	637	682	671	615	625	649	630	634	623	648	645	610	620	629	650	637	673	646	637	647	620	671	587	653	624	630	661	648	651	597	645	631	708	623	636	613	626	669	593	650	610	633	659	623	602	621	642	618	620	702	682	595	648	658	624	641	645	638	627	627	652	649	603	609	636	651	661	574	638	605	638	609	656	627	637	697	609	627	629	666	632	677	659	623	623	629	661	628	622	646	641	624	624	650	618	619	679	603	609	643	634	645	605	658	578	642	644	648	606	657	601	632	678	641	624	654	611	614	626	610	609	664	641	649	633	623	572	692	652	678	665	650	656	582	643	618	598	656	635	641	674	599	598	682	634	665	605	658	613	666	640	642	619	611	604	676	658	669	651	634	627	668	641	659	608	618	661	645	633	694	661	642	657	629	633	602	632	643	637	609	680	628	618	634	643	655	682	609	637	633	637	615	636	672	615	631	627	615	666	665	651	635	620	648	639	644	671	614	650	614	652	654	635	641	609	658	625	660	614	612	642	617	643	682	623	604	642	598	611	643	649	634	582	589	667	598	635	679	629	630	660	615	668	653	669	658	679	625	616	670	602	668	668	634	580	634	635	697	639	630	623	610	637	635	629	577	641	655	639	609	671	618	616	633	639	598	607	630	604	615	609	649	614	619	612	651	612	596	623	651	690	662	640	636	596	679	622	646	684	620	632	594	636	637	586	681	643	628	651	691	635	637	578	671	662	649	581	629	646	637	637	604	611	659	722	691	666	645	642	609	670	645	617	613	603	647	639	695	659	668	658	638	626	612	652	666	640	696	624	638	657	655	656	645	636	637	621	685	647	642	659	638	642	643	683	613	621	659	668	608	663	663	644	638	656	632	662	598	592	682	665	612	636	634	656	700	623	644	637	604	671	660	633	654	598	641	685	621	636	634	653	602	688	665	631	634	648	646	620	650	664	658	648	661	608	665	674	594	632	630	633	660	606	630	660	657	658	606	629	593	653	628	636	623	649	642	651	602	614	616	638	614	673	626	616	604	628	608	648	612	658	647	653	643	656	647	636	621	607	634	601	658	656	642	659	617	647	642	667	635	641	641	642	647	665	667	627	642	641	673	661	599	619	622	654	661	635	609	621	650	651	621	613	671	585	632	591	672	622	661	691	606	671	635	622	615	594	634	653	677	674	639	654	658	633	655	600	642	646	679	649	613	622	662	597	590	623	643	622	597	653	633	647	595	644	627	644	665	614	625	658	620	672	629	666	636	641	616	650	698	648	648	624	630	672	632	656	626	681	656	640	662	673	670	629	641	604	665	650	634	655	627	643	614	632	640	689	602	645	605	655	650	638	655	657	667	625	616	615	603	609	655	598	667	643	651	697	610	625	619	659	608	612	630	609	657	682	615	634	678	646	656	687	702	641	619	616	617	610	648	648	639	663	614	625	607	661	629	624	625	575	638	598	677	663	646	639	592	650	624	640	635	623	649	641	676	625	645	659	637	642	631	645	646	636	659	632	650	658	641	668	608	627	653	642	642	643	604	635	642	673	627	663	623	603	608	596	684	594	646	605	644	618	651	645	637	618	600	612	635	596	632	638	635	620	610	596	634	637	658	607	605	661	655	661	632	693	638	633	653	651	650	603	615	627	707	681	653	640	664	653	671	651	615	618	609	678	667	618	636	621	640	623	597	641	628	628	649	635	656	657	657	652	641	653	627	649	652	649	646	667	638	671	641	627	593	673	636	629	628	636	597	609	662	681	645	665	636	614	637	678	599	658	686	631	605	633	667	633	579	638	601	610	654	637	654	643	601	598	647	647	644	595	644	699	652	587	652	642	615	645	634	654	662	660	634	610	646	640	687	647	693	661	686	613	664	597	694	693	683	644	659	646	614	618	649	613	654	624	595	609	668	628	644	652	625	669	630	676	676	618	605	635	635	614	670	672	649	622	646	663	645	655	616	606	624	647	626	675	668	643	613	615	697	636	610	643	623	648	625	631	640	637	612	618	606	576	671	610	662	672	637	600	612	619	588	669	616	636	650	649	646	611	625	617	603	664	634	593	655	657	649	642	656	642	608	638	644	625	620	658	671	613	637	633	640	622	684	612	652	652	628	628	647	599	636	626	616	638	622	611	626	646	620	595	641	629	641	658	620	640	638	666	674	628	631	600	680	675	671	627	634	650	605	643	601
24304	21456	25307	28021	21457	21482	20134	689	383	309	309	293	268	298	275	258	265	265	224	269	288	239	258	255	243	241	234	222	246	241	260	199	278	242	244	242	247	252	290	254	234	247	215	251	245	243	244	255	221	221	236	219	226	220	243	235	238	242	246	285	261	221	250	223	249	235	214	222	237	235	265	222	233	265	241	247	261	250	215	239	266	243	264	230	233	219	221	247	226	230	217	239	252	206	209	211	233	217	247	237	237	214	256	240	212	228	242	234	223	227	222	235	204	249	252	256	234	224	229	220	229	267	208	229	206	234	233	251	252	232	261	228	195	239	231	284	230	231	249	231	230	269	224	250	236	216	257	239	238	234	217	230	228	216	256	246	216	211	236	244	225	214	209	234	251	265	246	215	217	206	259	227	211	260	229	252	228	234	198	226	230	232	236	216	245	225	234	261	231	217	240	222	244	223	262	251	244	237	211	245	242	232	223	201	248	264	230	235	233	241	233	246	290	256	233	225	220	269	281	216	236	211	239	231	231	237	219	236	237	223	235	224	253	215	212	211	239	231	253	240	246	213	229	239	239	258	213	208	244	241	229	232	216	243	232	255	224	256	222	223	242	186	224	252	259	246	238	216	233	253	221	252	254	218	221	240	230	236	245	229	260	236	220	199	215	250	235	218	225	216	261	273	233	248	234	234	210	267	242	247	240	223	204	208	239	250	229	233	227	236	223	275	251	223	244	229	252	252	233	225	214	265	236	261	227	232	248	257	264	218	257	233	207	213	249	243	241	242	216	251	233	244	219	206	191	241	230	240	255	239	243	231	238	245	227	248	230	242	218	228	217	226	237	250	237	215	209	207	224	221	277	229	234	225	234	227	237	234	241	257	231	232	229	236	224	225	238	220	257	219	225	228	246	256	242	215	238	231	250	233	201	240	256	235	253	227	256	252	257	255	230	264	219	236	226	246	226	223	236	214	234	231	228	215	233	240	213	234	237	259	252	222	232	277	217	242	243	249	241	246	239	235	258	220	223	254	213	257	237	221	240	243	241	220	232	220	241	230	257	250	230	271	235	236	232	216	232	213	216	206	268	219	273	243	239	251	241	239	239	256	236	258	235	227	203	263	228	240	193	228	248	222	235	222	219	245	255	219	217	224	249	205	226	246	242	247	211	245	234	234	226	245	248	258	240	258	215	244	220	209	237	232	231	219	221	225	252	225	221	246	261	245	234	231	250	244	231	240	261	225	247	236	242	254	272	250	267	260	239	243	269	219	212	252	248	209	237	221	254	184	210	220	216	235	244	243	250	264	227	207	221	218	247	260	205	228	194	245	254	238	259	206	242	199	233	222	232	237	265	252	264	223	239	230	225	205	235	242	229	233	207	251	273	261	231	227	235	229	229	212	235	234	226	254	254	210	218	236	253	251	256	234	235	215	234	212	220	234	250	218	246	236	245	244	236	210	250	225	228	259	256	247	218	246	257	236	241	248	247	241	245	232	213	254	256	245	242	243	249	253	209	249	233	217	217	210	242	197	250	229	238	244	237	246	222	238	278	253	249	271	267	235	219	234	252	205	237	227	226	254	217	249	210	249	218	212	232	216	236	221	235	277	246	224	249	230	217	216	271	255	200	241	241	227	246	227	239	253	241	249	221	239	255	214	240	239	256	210	207	250	249	250	235	221	231	229	244	243	274	249	213	219	254	259	270	274	236	210	201	249	210	223	226	216	248	216	245	250	237	237	205	211	209	255	229	252	208	224	238	262	245	234	236	234	247	227	243	264	259	255	245	247	229	232	239	242	250	227	289	244	235	239	217	262	247	250	245	241	228	246	251	251	222	238	272	220	230	271	221	220	219	262	248	230	231	246	214	227	235	262	260	239	224	272	240	233	250	242	214	241	240	263	242	212	249	254	222	232	222	225	214	248	248	223	236	250	248	250	260	221	255	220	224	286	232	253	242	259	232	229	230	215	227	195	205	248	259	238	250	243	255	268	241	207	227	243	251	220	255	222	238	220	243	213	230	257	217	225	212	252	219	242	248	221	218	249	270	236	232	229	237	282	256	257	197	246	204	231	262	236	240	241	214	243	213	238	228	258	228	219	213	234	234	240	290	224	241	212	200	212	231	256	214	242	226	232	225	238	221	239	268	244	243	259	244	257	248	254	226	223	230	241	236	231	239	216	243	228	230	232	249	248	217	220	256	239	209	226	241	219	238	209	238	248	244	240	239	221	256	256	203	244	232	226	237	245	233	223	240	233	242	222	222	222	227	224	232	239	240	217	240	231	247	241	236	271	248	259	234	251	226	225	242	241	270	229	217	262	203	258	227	266	230	243	259	233	245	219	239	235	247	226	232	236	271	212	245	243	234	256	277	226	213	232	225	234	221	247	231	212	227	235	226	232	234	225	253	236	225	246	250	230	238	213	228	218	201	225	217	221	213	252	233	250	250	241	232	227	263	235	236	217	246	234	232	233	248	235	238	270	247	191	234	217	246	235	195	206	233	203	230	218	229	241	231	253	237	241	215	226	249	224	252	266	237	231	220	226	259	218	255	278	250	255	243	244	250	254	233	248	228	231	236	239	238	257	253	232	248	207	234	253	255	235	233	234	254	248	218	251	262	234	249	248	221	245	205	227	259	250	219	259	230	227	228	226	252	227	247	241	190	216	217	245	197	208	255	232	240	226	226	255	223	258	238	232	251	239	245	244	216	246	236	209	224	237	218	214	232	236	220	233	219	252	252	246	222	217	274	263	216	248	259	238	215	229	235	221	246	218	226	246	242	247	253	207	250	203	248	192	214	241	239	205	219	227	233	224	269	249	240	226	252	242	211	234	250	248	204	217	220	266	206	233	209	234	261	236	210	203	233	211	241	263	236	222	211	237	211	260	244	237	282	234	236	229	225	206	229	229	222	256	222	260	197	215	238	251	205	249	214	236	238	237	223	212	213	222	232	240	234	242	235	242	225	249	254	214	251	259	232	245	230	224	224	261	262	259	228	220	205	224	224	231	211	232	241	257	226	263	235	226	206	225	247	230	215	203	237	246	256	236	229	270	208	253	261	248	233	209	221	226	231	227	242	254	242	224	235	207	224	232	231	243	237	239	271	237	238	225	230	250	228	244	225	244	209	229	256	237	243	225	209	246	208	258	194	192	231	212	242	243	240	230	223	248	246	212	218	243	255	257	229	235	238	269	237	243	239	236	228	253	219	266	253	228	230	239	288	228	243	229	243	212	231	224	239	248	234	227	242	235	228	235	227	227	268	236	240	249	238	231	203	267	241	221	231	228	235	231	233	242	259	239	222	190	219	222	215	217	226	220	234	247	233	222	269	236	224	244	229	256	231	204	208	240	254	240	223	242	214	209	232	211	243	219	237	233	232	253	275	208	225	209	231	232	206	221	213	221	207	227	248	238	207	261	223	228	214	229	238	223	238	224	254	239	235	240	232	220	228	247	237	222	242	224	248	245	254	252	207	239	243	212	207	264
24168	46027	3889	1280	787	689	552	593	541	550	527	548	531	519	496	476	519	522	522	512	488	527	537	537	496	467	540	498	508	497	501	498	524	527	507	498	514	494	481	482	469	521	504	508	528	462	508	478	507	516	510	516	483	466	485	480	516	452	487	467	536	494	470	501	471	455	497	506	490	460	490	490	525	488	526	486	486	464	536	477	483	452	513	538	514	485	482	482	503	524	521	522	457	512	519	521	509	481	533	506	478	508	479	477	512	491	503	479	478	558	475	496	479	485	493	498	479	534	512	481	488	472	483	538	504	474	525	477	461	486	507	528	501	517	485	473	514	491	516	513	498	527	483	529	485	505	468	475	520	458	515	515	522	447	489	555	505	509	477	507	541	500	474	512	499	444	497	450	500	549	473	470	478	482	503	476	513	499	490	524	464	517	506	485	482	531	480	500	522	518	498	497	497	534	467	513	514	521	489	491	488	498	496	503	470	475	496	523	488	494	477	522	480	512	502	521	509	505	521	448	487	510	556	526	511	480	467	486	501	464	493	494	504	522	497	492	489	471	477	483	476	473	514	503	502	486	485	527	504	502	466	498	509	489	499	503	494	493	537	493	523	491	518	505	461	526	471	465	464	498	509	480	485	509	485	483	474	475	513	510	517	515	506	501	528	461	520	474	525	507	500	482	490	492	514	455	549	498	427	538	517	486	492	491	465	502	484	464	489	452	488	497	491	528	473	498	491	524	523	505	511	513	507	512	537	488	482	494	492	492	492	483	494	507	491	475	526	526	478	476	459	477	499	485	500	482	519	513	484	501	494	507	477	502	505	488	505	501	448	544	502	533	503	483	481	480	515	539	495	528	483	512	452	568	509	499	524	506	507	502	504	499	505	473	497	507	492	481	508	512	492	473	479	495	526	514	479	505	479	463	501	464	491	464	496	478	525	538	485	509	475	481	523	475	494	489	492	472	516	476	478	486	496	529	485	511	510	488	500	529	478	551	510	491	507	537	496	469	486	494	474	504	490	485	507	477	501	503	465	467	491	474	510	495	491	508	511	479	483	481	458	469	503	526	536	494	461	496	498	489	500	511	472	474	504	533	476	535	541	500	486	520	519	531	481	491	560	486	512	503	455	448	523	507	509	488	512	491	538	485	534	472	487	481	494	473	501	468	493	505	513	513	468	475	473	466	497	517	511	516	493	505	509	488	537	538	474	469	458	508	489	539	499	533	476	503	464	484	486	481	503	507	470	489	512	502	526	455	543	503	496	534	491	503	518	495	501	448	504	453	520	537	492	475	500	522	460	508	470	516	479	481	487	498	495	517	497	491	527	464	508	495	467	520	491	491	459	493	477	506	466	475	503	508	485	502	473	512	480	454	492	513	499	506	505	514	504	519	447	483	549	466	477	475	496	510	489	510	502	526	466	482	513	478	476	472	499	484	453	474	518	493	467	483	503	479	491	502	504	506	537	474	506	543	480	535	471	517	454	481	512	526	525	475	493	482	516	515	470	518	480	492	509	531	484	491	507	507	509	519	471	488	493	518	493	530	543	484	495	493	483	489	517	491	500	483	524	492	526	498	503	465	468	509	499	483	498	482	494	519	498	480	518	474	473	515	502	533	503	496	472	477	487	486	516	486	437	463	539	515	468	487	494	477	486	515	535	481	483	527	483	508	503	563	477	541	516	487	484	507	503	456	507	486	488	462	520	517	449	518	539	512	506	500	449	492	536	509	489	464	545	484	503	476	516	486	486	509	480	507	521	452	495	528	495	485	503	483	484	513	516	511	525	484	481	480	510	469	492	473	513	502	518	468	492	486	508	504	482	505	498	494	519	498	504	548	543	515	514	472	515	531	517	484	485	483	527	498	516	513	496	494	505	494	497	514	493	474	436	468	473	499	503	494	505	494	493	538	485	496	544	452	531	496	486	497	469	507	510	480	494	461	497	500	480	515	483	521	496	503	462	531	480	478	513	484	503	464	530	507	539	502	467	541	503	495	451	484	461	508	499	497	462	504	506	480	511	480	516	486	493	506	483	472	544	474	500	522	525	490	508	476	495	502	511	526	495	534	479	504	480	484	498	506	498	496	496	491	482	504	456	500	512	468	469	497	516	504	473	510	506	530	448	494	496	511	493	520	502	505	478	498	470	505	493	504	486	515	528	502	502	487	501	494	501	490	494	538	502	487	493	513	545	474	517	512	485	488	489	485	508	480	441	506	519	497	527	496	499	496	499	490	489	511	521	459	511	490	503	505	472	514	482	500	540	502	495	485	509	491	479	462	511	464	506	472	495	501	524	511	502	508	491	445	499	517	459	521	519	513	520	497	462	492	488	499	466	487	516	481	528	460	550	522	448	478	510	469	454	504	516	486	482	502	514	518	507	493	498	493	478	484	496	459	480	486	490	509	500	520	469	513	461	519	467	486	493	521	487	521	476	503	484	489	506	503	523	505	485	504	498	466	492	475	489	499	540	496	529	489	488	540	473	487	507	468	501	457	512	494	546	520	525	491	508	447	495	544	510	515	491	498	500	487	484	478	471	500	418	513	523	474	483	504	480	473	457	485	493	495	508	525	470	503	519	455	494	476	438	507	496	536	498	509	485	529	481	516	477	505	534	494	489	511	531	493	524	465	509	489	458	507	478	514	508	514	513	488	522	509	497	536	481	502	509	486	484	525	493	448	534	512	487	471	478	511	450	465	523	480	458	514	483	472	509	458	459	462	484	512	490	470	480	518	525	500	487	500	490	512	462	515	519	475	515	534	500	502	517	512	462	539	498	466	492	502	486	469	481	457	499	479	493	472	520	487	540	521	507	483	490	516	499	486	535	491	505	478	498	458	464	525	507	499	509	486	473	520	470	527	489	494	525	512	492	474	495	498	490	496	484	498	481	479	484	498	500	511	501	514	495	510	491	496	491	525	477	524	504	495	534	509	468	483	510	485	486	492	518	474	473	484	457	501	507	491	486	512	498	497	484	528	506	515	493	480	491	518	509	506	507	516	509	462	516	503	515	490	467	502	530	503	466	460	488	474	498	483	503	501	494	519	515	520	516	481	470	504	532	520	503	489	467	497	474	482	491	527	493	531	490	512	487	503	520	497	561	492	488	487	506	480	505	468	509	518	509	520	478	480	488	494	527	476	469	492	489	489	484	496	481	517	544	516	511	517	505	486	519	494	483	484	538	482	498	476	519	516	479	465	530	512	521	492	492	511	477	509	495	485	484	480	497	473	498	497	500	497	478	546	461	475	486	487	485	506	514	525	458	509	466	477	510	508	548	477	477	484	520	517	516	468	493	464	503	490	489	515	500	455	498	489	478	494	493	468	459	516	512	500	507	520	523	487	495	515	504	535	488	482	475	512	525	514	485	518	517	492	478	520	490	508	509	498	508	507	502	511	512	514	483	501	511	488	547	486	489	507	505	514	569	460	509	469	535	502	468	462	526	512	449	479	486	474	493	494	494	527	476	481	463	485	474	522	522	493
32738	20609	9396	437	228	192	174	151	191	196	170	178	187	190	171	177	164	179	166	179	159	182	187	173	159	167	162	174	157	173	204	151	161	179	175	169	167	181	183	160	175	147	180	165	169	170	170	159	169	179	174	150	175	191	169	161	177	155	172	166	170	180	183	158	178	159	180	173	178	173	166	172	177	183	155	178	153	159	167	156	159	181	176	149	167	179	196	193	175	162	149	155	153	224	155	169	153	177	170	199	183	181	197	185	186	178	148	159	163	164	157	156	173	169	174	154	204	145	158	181	185	165	187	190	162	205	178	161	154	178	154	148	173	178	153	153	172	182	179	184	142	188	184	159	177	191	174	182	192	176	195	161	171	148	173	170	167	193	188	177	171	158	177	178	145	191	159	181	159	161	176	156	151	163	182	182	161	165	182	160	153	181	167	180	168	156	166	171	152	159	169	172	134	163	169	186	158	160	171	179	162	181	157	150	172	191	166	171	154	177	184	175	180	165	168	168	160	165	186	199	162	167	144	177	177	147	172	161	182	189	185	159	175	204	168	174	182	160	187	190	165	212	174	170	167	167	155	190	156	174	186	155	185	193	191	170	183	175	152	174	179	187	195	178	164	174	160	178	178	207	188	163	172	173	157	152	190	162	155	154	142	149	189	185	168	169	166	168	146	164	178	184	186	186	162	171	165	174	182	167	167	195	197	185	186	191	141	165	190	185	164	150	173	160	183	159	192	175	175	168	175	159	165	164	159	172	180	187	144	157	165	162	145	179	160	152	164	168	177	174	178	206	174	169	174	186	145	184	184	160	170	198	168	183	162	179	171	171	205	153	149	158	186	161	169	172	190	177	169	147	166	172	174	178	164	178	181	174	154	159	184	202	162	180	173	150	211	196	158	164	159	178	169	197	154	153	161	188	159	166	164	184	150	178	170	176	143	174	160	192	173	160	165	182	167	160	179	193	169	181	193	186	161	165	197	176	169	167	179	193	187	178	186	156	199	187	166	191	145	176	146	158	167	174	174	185	182	176	190	176	177	168	157	174	166	155	163	175	148	159	177	184	182	167	147	151	160	167	167	181	178	170	190	179	170	183	183	193	174	157	172	177	166	167	170	162	159	190	175	174	158	150	177	166	212	162	155	192	184	171	157	181	195	191	180	195	176	186	169	179	181	155	162	175	192	158	170	148	192	161	172	203	180	152	197	185	154	175	169	184	161	173	173	170	167	183	197	200	174	156	177	158	169	183	182	184	177	193	172	164	172	150	174	187	184	175	200	192	171	199	172	171	158	160	185	182	218	189	165	180	152	165	188	183	195	167	171	185	167	180	167	186	169	162	149	186	152	159	173	179	189	184	164	187	182	175	168	186	166	175	168	172	176	164	168	191	141	168	163	171	178	169	199	176	192	153	183	174	170	186	175	171	177	185	156	190	162	171	159	156	177	156	172	193	166	170	170	169	186	165	177	162	176	179	155	180	188	192	184	182	173	156	163	171	179	178	190	189	192	158	167	181	179	150	150	165	149	163	161	179	165	140	172	184	158	168	175	171	198	172	159	153	187	179	169	175	168	184	168	175	194	169	194	171	170	166	166	173	194	157	157	167	193	151	185	171	165	156	167	167	152	150	149	163	182	157	174	173	182	165	180	176	178	168	148	165	175	142	170	177	183	208	175	175	165	168	176	171	143	200	183	156	161	187	145	165	167	160	189	152	164	153	187	190	189	151	174	169	180	161	167	159	171	161	174	167	178	193	179	171	170	163	175	176	155	172	169	183	181	176	168	180	160	163	186	173	160	184	185	166	182	170	193	179	164	168	162	191	189	174	191	148	205	178	172	176	180	196	169	184	188	167	193	179	172	183	173	169	171	173	174	168	154	165	189	160	174	165	157	165	184	180	167	191	148	177	160	159	152	198	144	166	190	167	170	162	181	188	169	178	171	185	161	172	164	179	177	168	201	149	181	154	164	158	171	156	150	161	169	170	182	167	184	151	168	135	167	181	185	180	169	168	156	192	193	170	182	149	201	158	157	184	167	179	147	134	167	185	138	173	194	183	163	196	185	187	170	199	171	148	178	188	166	154	159	166	169	152	174	188	154	169	184	160	150	153	178	158	128	180	167	167	160	178	136	177	178	201	207	176	161	155	168	167	162	174	196	180	155	184	170	160	141	144	173	159	179	167	156	181	176	185	168	175	178	170	179	185	163	178	178	176	151	158	166	178	174	172	165	181	151	207	160	178	182	174	150	151	175	184	161	158	167	163	200	190	158	159	171	176	165	154	167	178	167	155	188	151	205	185	173	195	167	179	172	158	178	175	170	170	189	202	165	186	183	183	191	188	182	177	174	187	141	193	179	185	165	164	185	200	175	160	160	185	174	166	160	169	181	171	182	196	154	194	195	160	156	170	171	163	159	160	163	186	170	181	151	171	167	158	183	217	203	194	167	179	171	176	161	152	184	168	164	180	184	177	178	172	152	145	190	167	180	179	185	183	181	182	182	167	193	171	195	175	137	183	161	192	178	162	176	177	169	159	172	156	164	156	162	167	162	167	179	182	185	180	167	169	162	169	167	150	181	202	169	174	172	174	173	164	187	177	171	183	164	177	163	195	196	173	165	165	172	176	155	172	187	176	145	167	159	157	193	177	167	180	172	174	173	141	154	147	134	190	163	179	193	178	184	181	170	173	188	185	163	177	190	164	183	177	167	170	159	191	146	169	168	182	191	179	166	147	153	164	153	186	164	159	169	178	173	180	162	160	155	198	197	144	162	159	155	161	186	187	190	171	176	172	168	172	170	174	178	180	164	179	182	183	183	169	160	177	175	152	185	165	171	163	159	161	160	175	156	146	140	162	177	165	186	172	137	172	198	180	185	170	165	158	171	181	175	160	179	161	195	172	174	187	150	160	169	169	171	157	166	171	148	188	159	187	163	166	203	149	180	185	186	165	171	195	191	169	173	158	185	191	170	159	159	187	185	149	171	171	150	178	186	186	183	158	169	180	173	161	168	199	163	163	163	151	156	183	161	185	194	155	155	186	157	162	211	190	156	187	167	167	167	178	166	177	177	197	176	191	184	189	185	171	187	182	172	181	151	195	150	174	189	200	185	171	198	223	182	177	170	180	166	146	164	191	140	173	168	166	202	185	153	173	168	185	153	162	176	169	172	164	173	172	184	179	165	168	152	177	210	162	186	164	188	168	168	185	193	150	170	184	144	177	141	190	180	147	175	181	156	156	181	161	182	166	163	142	177	178	151	154	183	190	177	154	183	173	162	155	164	193	196	180	178	163	145	211	191	189	193	172	179	157	178	178	177	155	176	156	181	173	158	162	169	187	184	190	182	162	191	169	161	196	160	158	179	183	164	164	158	160	175	165	156	193	177	169	170	196	184	208	190	155	191	200	191	188	184	173	171	174	185	164	167	167	185	167	179	170	141	179	178	201	167	160	179	163	179	166	160	185	185	187	212	140	153	184	192	163	151	185
7190	5074	562	458	464	422	451	429	465	398	463	432	453	441	467	387	398	442	395	405	412	445	450	436	409	456	453	404	438	436	417	381	406	416	452	446	444	428	441	405	434	420	455	434	441	377	378	424	417	447	406	406	402	431	437	438	455	450	395	432	408	450	422	429	413	392	450	427	417	403	436	411	407	421	418	428	442	406	439	402	432	432	438	412	432	394	419	423	436	395	435	450	453	408	462	423	461	416	422	461	428	440	449	411	457	397	464	429	455	406	410	419	400	417	430	421	442	384	418	441	456	420	436	427	443	434	422	449	434	428	450	400	400	394	449	426	405	429	404	412	413	427	429	415	419	411	428	408	439	440	437	465	428	416	407	413	389	428	439	429	413	422	424	426	438	433	418	419	438	415	449	403	414	417	402	427	440	429	439	431	420	422	411	421	484	434	381	404	425	461	395	454	451	468	412	417	471	423	407	420	412	403	455	424	411	443	463	394	446	418	402	426	428	421	386	426	435	435	428	439	460	414	409	439	433	412	439	428	432	387	416	463	423	443	459	414	430	428	396	400	480	444	417	436	435	442	444	438	398	411	443	438	421	410	422	445	401	424	453	471	472	420	420	436	457	419	444	404	416	434	443	414	440	449	402	416	417	397	436	433	427	464	421	457	401	472	431	414	430	436	422	428	420	440	454	403	406	434	431	431	445	424	426	443	452	421	467	408	397	398	406	435	435	431	444	433	426	420	420	430	422	395	438	438	445	448	421	444	413	397	438	428	406	441	415	388	415	437	403	440	424	410	401	391	412	414	406	415	451	385	426	435	404	419	415	424	442	457	435	443	430	436	412	411	447	423	419	420	422	402	449	443	437	425	390	410	445	450	446	457	446	434	438	399	402	389	468	468	448	412	444	395	389	382	409	434	418	420	424	431	410	432	424	449	399	443	413	425	426	445	426	441	433	424	412	410	437	444	466	419	411	423	385	399	471	448	462	424	411	447	450	398	419	399	423	457	410	405	459	435	400	417	418	417	425	420	436	409	417	451	464	430	423	411	404	439	391	401	431	420	431	387	435	470	407	422	434	435	447	441	416	433	430	406	415	453	416	453	400	429	448	451	441	442	398	419	442	443	453	432	391	408	424	431	447	420	421	436	414	389	445	419	411	388	420	459	433	415	429	399	443	420	423	424	422	445	418	426	398	429	440	415	448	411	458	431	449	425	453	437	407	424	417	416	387	459	432	448	404	416	420	438	439	427	423	450	431	399	442	421	418	408	448	406	414	440	416	463	426	446	465	428	415	438	434	433	438	437	430	428	404	417	448	437	376	408	462	434	377	451	422	403	422	448	400	447	455	445	394	439	454	389	432	444	452	419	400	385	417	454	449	460	462	451	429	421	428	426	450	414	446	435	412	377	438	421	421	445	417	439	409	423	423	418	443	446	416	402	428	437	405	424	445	476	426	425	452	432	461	425	432	423	414	432	425	415	453	420	436	442	405	450	425	429	450	414	426	421	391	468	417	387	437	438	413	426	415	400	433	462	446	413	419	409	421	422	424	444	438	422	431	426	420	428	452	415	421	422	414	417	381	441	397	414	404	446	406	417	430	426	413	469	433	461	389	411	421	417	431	427	436	429	436	414	445	453	432	398	427	444	390	435	388	446	447	408	445	429	431	416	437	427	422	428	397	444	445	427	424	438	437	448	404	442	425	389	464	418	423	399	418	403	462	382	459	439	401	388	383	425	411	441	408	390	423	409	408	444	410	437	441	434	437	404	410	406	430	424	407	427	466	402	417	420	437	434	408	414	424	414	418	422	418	404	418	456	380	403	443	386	427	434	438	409	405	456	433	409	451	420	404	411	453	447	417	446	414	412	417	440	414	456	438	442	449	453	419	438	433	450	404	419	433	406	428	421	386	414	443	433	399	378	469	438	437	430	398	435	426	421	421	418	390	423	417	418	434	417	410	434	435	401	426	435	415	433	462	449	406	426	420	463	414	441	426	419	425	425	423	464	413	426	426	425	436	426	420	417	394	437	463	426	445	420	442	432	389	451	427	438	380	409	406	438	441	433	445	388	439	455	417	411	398	415	447	445	469	391	396	392	452	440	433	463	425	445	437	417	446	417	403	431	396	427	447	488	406	413	443	436	415	417	414	397	435	442	400	410	460	393	428	431	453	422	438	454	421	428	423	436	437	416	397	399	405	452	408	442	396	423	439	433	401	421	428	421	432	440	457	425	462	433	425	443	422	442	417	439	440	415	419	413	418	394	426	405	434	432	400	458	409	430	408	418	441	425	438	456	413	400	439	439	463	446	401	402	431	417	426	415	395	396	380	390	421	439	438	403	413	447	427	400	435	437	415	419	453	452	451	435	433	406	437	446	392	419	433	427	410	456	460	440	460	421	434	435	413	409	436	442	414	420	418	437	452	420	438	425	455	403	417	416	399	439	392	443	408	420	424	412	436	441	433	402	426	404	427	420	435	449	422	429	391	412	408	418	430	434	432	452	423	430	436	456	464	441	423	416	435	416	460	403	390	429	438	441	429	429	381	437	390	438	422	428	476	409	419	435	410	437	396	442	434	471	434	399	420	436	404	396	413	447	414	430	416	406	460	431	452	445	432	455	421	446	403	426	433	445	413	408	410	430	440	446	442	411	406	417	412	413	466	400	443	439	411	454	452	409	439	424	400	418	421	417	452	451	438	393	475	433	421	430	412	449	410	444	430	386	400	411	412	433	438	469	390	420	470	431	423	422	415	395	441	420	410	425	429	439	416	418	438	365	414	365	426	442	415	396	433	450	417	403	398	417	445	430	407	401	424	427	422	449	437	394	437	414	444	386	442	431	418	424	427	428	470	414	446	434	422	417	428	438	422	415	387	453	460	458	453	413	448	440	416	430	373	409	415	422	438	410	421	419	381	444	416	432	426	439	441	408	417	426	398	420	433	439	413	436	433	416	396	436	433	402	402	452	410	394	450	380	433	462	470	408	438	429	439	413	429	446	417	399	408	443	433	397	413	416	452	442	408	431	390	441	437	425	453	447	414	403	433	421	423	398	415	411	462	403	429	401	419	427	397	399	429	424	412	457	415	452	422	429	419	418	421	436	412	368	468	447	452	414	444	449	427	438	437	443	402	473	437	407	408	440	412	403	412	434	439	405	472	395	419	444	441	457	438	449	407	394	418	417	446	432	421	422	442	434	424	410	417	446	415	408	434	401	403	437	429	458	402	445	451	425	414	396	427	429	437	415	410	401	401	408	424	405	420	391	413	444	444	430	435	426	448	489	416	396	431	428	417	422	442	435	440	407	431	424	466	432	434	450	453	432	391	401	459	449	474	426	458	457	407	411	444	419	419	429	421	426	416	409	420	420	398	419	426	427	426	414	405	426	423	393	421	418	430	455	440	374	428	427	433	401	382	412	432	412	410	429	428	385	435	416	476	429	438	430	418	412	444	431	422	448	435	390	413	409	414	442	440	435	432	409	416	440
24970	21506	25026	28395	21495	20879	990	401	354	346	336	340	308	359	314	319	308	314	314	299	317	332	305	313	320	261	323	293	278	282	336	302	307	269	282	297	303	305	274	305	313	313	263	309	290	277	278	291	288	336	289	280	284	281	306	355	321	279	295	302	297	305	290	297	282	292	309	278	304	291	262	287	296	280	300	281	272	287	297	275	311	304	289	285	262	263	321	298	268	293	298	323	282	300	291	290	253	294	287	333	318	270	314	255	287	298	274	282	273	325	302	289	270	312	285	279	255	312	281	257	281	288	291	300	294	284	291	296	252	291	311	275	295	289	286	284	294	317	290	309	260	306	327	303	273	270	285	298	323	302	303	318	275	251	277	297	259	267	306	298	253	319	334	291	289	290	298	284	254	316	327	297	256	268	284	283	323	296	313	289	297	302	267	316	303	299	278	282	297	291	299	292	281	279	301	266	314	295	285	322	308	296	293	293	289	278	255	291	297	262	276	292	293	327	255	276	284	298	282	292	282	311	264	294	298	301	287	263	297	304	294	307	262	295	274	290	297	299	291	312	274	281	311	312	301	308	261	305	280	296	308	265	240	264	263	287	320	303	281	309	309	296	309	293	292	265	270	253	286	271	314	283	289	259	275	304	298	248	305	279	298	317	303	296	296	277	298	291	276	258	308	275	279	289	321	281	313	273	262	314	297	278	294	319	313	267	309	315	331	302	273	289	307	267	280	307	296	301	273	267	294	318	273	284	313	319	303	309	260	280	260	277	293	334	298	323	308	281	281	285	333	302	263	303	279	309	298	297	283	282	271	262	311	281	310	304	309	332	289	266	289	293	289	302	299	300	302	278	318	288	285	290	276	325	269	293	298	274	279	340	278	306	302	268	285	310	297	286	281	312	297	312	312	267	272	270	278	298	291	313	254	313	298	284	269	285	292	295	323	309	291	305	307	285	309	273	279	315	284	278	293	281	268	289	275	267	275	274	288	315	312	271	250	282	257	315	274	320	321	259	287	271	294	287	312	322	298	294	283	289	304	295	247	288	289	304	288	296	262	257	312	301	306	270	257	287	298	274	289	286	315	290	267	261	272	276	292	275	291	269	254	325	281	302	316	276	278	291	293	271	283	279	334	284	292	280	267	307	306	282	260	292	283	286	303	291	287	281	279	283	291	311	295	288	262	326	301	296	251	297	302	251	302	318	307	272	294	332	327	275	288	263	278	301	293	271	286	303	318	295	274	259	313	282	320	294	302	271	284	293	287	308	285	314	301	295	281	319	298	282	297	318	291	296	300	269	284	323	279	287	295	307	304	287	284	303	304	277	303	310	306	297	321	303	301	326	329	343	288	298	294	274	296	293	281	307	299	294	291	282	282	300	265	272	303	272	294	249	318	305	315	264	312	270	296	301	314	313	315	292	279	308	292	286	311	275	293	275	286	286	288	284	289	267	294	290	248	301	301	307	286	271	308	267	310	287	298	290	298	289	276	278	289	271	289	299	300	290	306	282	316	287	322	317	317	297	262	278	281	268	283	232	287	308	304	330	309	265	263	262	307	312	257	274	315	258	266	282	333	272	273	294	288	262	299	298	288	266	291	316	290	299	292	304	314	286	271	306	303	308	294	312	269	271	297	281	298	298	308	315	302	300	252	299	265	329	305	258	347	337	320	295	311	283	282	270	279	272	263	284	308	306	294	277	282	290	297	300	299	319	297	287	290	266	274	326	293	265	286	319	307	294	291	289	282	290	299	293	269	297	261	305	308	310	278	300	290	302	294	282	233	291	308	296	297	310	283	318	287	271	279	310	269	264	295	304	299	289	272	276	262	298	261	296	297	284	289	287	289	260	321	294	306	307	275	288	288	284	276	287	302	285	278	318	298	282	321	286	284	324	326	286	294	294	288	290	296	291	294	296	300	272	295	291	321	307	294	282	288	302	325	281	323	298	265	303	306	279	300	310	260	289	293	274	308	284	291	330	283	296	308	306	283	328	302	274	281	310	268	293	312	291	287	296	294	338	288	285	289	296	315	270	280	273	289	303	276	289	262	280	278	320	290	295	274	313	285	299	293	316	277	316	287	306	249	321	322	275	270	285	293	258	280	290	269	271	346	305	293	303	292	315	293	313	312	313	284	316	330	297	302	288	284	265	273	288	298	284	297	288	266	239	281	316	281	284	304	299	307	302	251	277	272	289	291	283	303	280	275	284	266	253	307	317	293	281	301	278	303	295	280	304	310	298	308	281	306	282	321	274	273	280	304	293	277	290	273	298	236	275	293	290	261	275	273	303	272	290	285	270	287	272	309	259	309	272	302	304	310	247	272	277	284	273	299	293	271	292	295	258	286	292	314	293	291	291	301	305	321	262	284	339	295	323	270	259	308	278	279	278	266	288	270	271	279	310	298	283	286	308	286	302	298	293	270	300	278	303	269	278	313	309	308	279	298	281	274	316	303	300	288	312	300	266	279	281	287	283	295	281	294	308	281	287	278	275	290	263	314	291	291	292	292	326	305	298	278	288	303	315	323	277	266	300	297	316	281	308	305	277	275	264	272	278	264	263	317	295	302	303	253	275	291	284	336	274	313	302	279	301	312	296	329	290	299	267	301	318	317	320	269	289	274	280	306	323	303	308	289	287	279	310	300	271	299	305	291	312	269	325	305	302	273	282	296	301	303	261	262	276	270	270	294	318	300	275	291	314	314	333	285	285	276	280	282	305	296	287	291	280	320	284	322	288	301	305	270	307	301	288	326	271	266	284	295	274	308	277	283	332	309	272	288	247	294	339	295	298	279	306	290	278	296	265	311	283	317	273	323	290	297	261	304	301	280	278	284	264	284	311	317	267	268	283	278	272	272	306	339	294	279	273	296	278	296	277	326	318	288	284	277	288	303	312	293	299	301	294	305	276	294	323	311	319	284	288	299	329	321	295	280	301	290	288	263	288	299	296	266	262	310	286	297	291	269	288	284	287	288	282	305	287	267	269	284	298	290	290	266	313	285	304	287	292	308	283	296	275	320	275	284	267	278	255	300	265	266	295	298	279	322	273	286	268	323	293	327	290	295	293	292	275	302	296	283	301	305	288	299	280	296	296	299	310	311	272	303	291	296	330	291	286	264	286	309	285	275	284	294	233	304	306	302	291	298	311	281	302	273	244	303	272	275	264	299	324	334	268	290	270	295	324	298	286	287	282	275	308	282	307	293	286	320	280	299	304	308	301	299	326	280	299	276	275	280	297	287	271	299	297	284	270	305	339	311	286	315	298	285	262	282	294	293	317	292	283	323	312	279	274	268	281	300	291	303	270	278	282	288	301	277	321	293	269	306	293	291	268	298	297	285	285	282	308	298	275	327	333	286	257	294	287	276	264	302	280	283	266	284	332	320	269	293	312	293	283	287	286	295	296	294	283	294	295	285	306	291	255	265	281	288	300	273	271	281	306	308	268	293	258	302	320	291	276	295	315	283	301	289	277	255	316	299	299	281	289
17946	35547	2564	914	775	733	650	672	673	672	622	646	705	627	611	623	647	642	649	636	670	673	644	624	658	584	648	652	676	604	645	702	622	611	628	644	620	637	637	667	659	664	623	674	635	666	603	578	601	671	646	644	642	669	639	611	629	664	603	658	642	626	623	619	625	671	658	623	593	666	643	626	662	681	670	625	607	621	639	644	615	600	641	611	689	659	647	657	630	653	661	608	596	653	606	591	694	626	645	624	656	656	595	591	672	656	613	632	619	732	629	698	628	676	616	702	632	616	653	618	652	641	610	681	633	657	605	597	615	611	656	623	661	624	685	637	676	576	628	633	653	617	666	650	632	614	617	628	624	606	634	697	635	674	664	659	622	631	599	614	644	657	657	662	618	621	673	646	618	634	630	630	603	667	627	610	677	612	619	616	651	630	650	628	669	606	637	625	642	656	616	605	658	635	630	612	692	640	624	588	666	652	603	640	645	623	607	653	679	651	614	648	678	624	652	623	635	638	646	638	616	633	616	619	683	607	643	702	619	622	647	665	662	634	625	661	659	621	686	616	615	642	640	636	657	603	651	672	619	604	610	650	651	627	636	641	627	650	669	663	585	595	628	652	619	634	665	629	672	660	644	608	644	644	636	642	631	624	648	602	647	611	630	649	666	618	644	639	647	637	671	630	618	654	655	637	638	633	642	618	649	611	666	643	662	615	655	635	686	619	679	606	635	649	658	617	610	667	665	585	628	617	631	596	679	652	636	621	593	619	645	610	665	659	578	639	637	638	624	615	616	672	664	649	627	597	620	651	644	630	665	639	628	668	660	597	664	568	657	662	655	689	633	630	612	654	619	673	641	606	635	647	667	609	642	657	667	617	618	620	627	665	677	638	640	644	639	633	657	654	609	637	585	665	695	619	653	624	639	596	572	615	603	656	645	623	612	625	621	629	640	621	604	649	653	635	671	648	656	648	607	650	586	667	599	610	633	618	665	676	661	652	608	650	637	644	615	633	666	664	642	652	604	639	672	635	660	617	628	632	651	644	629	652	612	613	638	630	677	642	662	649	652	642	603	669	609	679	701	621	607	649	662	652	658	654	663	681	608	610	608	625	649	653	660	613	629	625	643	643	638	702	654	608	613	641	673	633	674	669	635	625	624	609	620	689	640	632	664	645	564	607	678	611	660	653	653	614	697	619	620	652	650	642	610	603	603	610	614	647	626	640	624	634	644	671	601	650	662	635	609	626	635	608	641	601	636	661	627	627	668	635	630	650	642	625	632	578	612	639	658	686	653	683	654	624	626	653	636	616	665	686	659	625	619	640	598	615	623	624	630	631	660	615	667	670	608	653	631	619	620	685	690	616	631	639	655	695	633	709	637	684	600	628	603	624	615	641	657	646	609	673	601	654	673	641	669	589	650	638	652	637	638	588	654	666	659	695	659	660	668	692	668	635	643	631	628	649	650	660	643	634	654	635	633	604	653	633	650	629	605	661	643	608	643	653	598	633	618	659	638	600	642	627	632	661	652	671	605	660	657	630	651	620	691	644	625	626	654	661	631	621	657	635	659	638	669	637	602	616	621	660	683	678	640	662	628	646	629	652	624	657	593	594	669	633	606	681	671	675	637	638	618	665	635	594	661	609	629	655	647	683	645	673	628	622	641	625	657	599	664	643	658	622	627	646	610	660	610	635	637	618	645	628	642	599	616	656	650	639	621	622	672	629	618	647	641	624	642	670	626	604	668	677	585	588	665	667	644	641	623	683	647	632	663	643	627	610	663	616	692	662	631	676	602	627	648	624	650	595	635	636	622	631	641	649	630	642	621	620	639	649	662	654	657	636	660	631	630	668	701	623	617	594	659	650	633	606	625	624	620	686	573	640	620	667	679	630	615	600	630	594	644	665	679	605	623	663	652	631	600	618	618	616	650	632	637	645	569	615	640	654	671	639	632	590	622	648	624	631	600	604	658	658	629	648	655	664	659	660	641	674	672	659	608	629	594	655	671	634	661	671	634	680	618	637	629	614	681	632	650	651	627	643	620	668	684	629	625	651	635	664	671	632	618	679	674	670	660	652	642	627	617	677	615	663	659	624	669	661	645	628	615	652	651	630	576	619	594	676	646	655	645	636	710	603	636	665	648	639	614	615	649	628	600	620	626	632	658	640	596	617	673	629	619	644	634	643	619	627	637	673	634	616	692	627	661	670	613	638	659	641	635	589	688	628	628	592	659	660	646	611	659	622	616	608	682	598	636	604	656	635	664	650	665	621	659	670	666	647	666	599	659	638	652	679	588	621	643	682	613	628	630	619	622	647	600	677	567	605	626	630	647	673	664	679	618	613	628	673	625	679	631	663	660	643	632	634	628	618	619	624	635	654	637	628	615	637	648	634	638	702	624	650	628	677	664	633	628	672	649	648	638	602	606	652	637	665	647	624	632	642	628	679	624	644	654	646	577	648	645	643	596	614	682	653	666	644	633	649	656	676	618	663	672	678	684	626	594	633	657	667	617	649	652	671	655	654	618	662	626	597	647	661	655	645	638	643	638	620	650	653	619	626	681	614	634	625	626	658	614	630	656	642	638	617	628	651	680	655	636	702	674	662	662	627	682	670	662	693	635	656	610	609	615	625	633	668	621	615	623	596	619	624	627	654	635	680	619	629	645	682	628	629	604	654	647	594	676	665	631	644	617	634	622	640	656	601	620	634	645	629	682	654	626	607	625	630	613	712	638	653	637	643	635	674	595	695	618	632	639	651	592	637	707	651	654	644	647	657	622	661	665	627	643	663	675	616	624	616	632	644	626	690	657	604	627	626	634	610	637	617	629	645	617	693	634	575	650	646	657	659	618	618	643	552	627	655	609	663	603	618	616	673	661	650	620	599	646	600	670	647	620	673	633	631	677	617	634	611	659	621	654	612	644	655	661	622	629	663	614	603	626	673	599	645	674	645	600	657	609	666	650	620	660	591	652	640	622	635	633	628	633	624	641	629	669	675	613	648	627	653	584	597	662	637	627	657	636	612	595	596	683	668	624	666	599	629	649	629	605	668	612	640	627	621	625	674	690	607	582	658	646	627	650	661	675	661	678	682	654	666	607	627	701	619	666	658	641	626	653	668	622	619	607	644	631	628	659	631	684	636	674	619	614	634	663	681	651	634	608	663	635	624	677	647	655	616	631	632	632	638	673	642	653	613	645	669	628	660	654	653	602	635	647	605	680	575	680	591	595	666	647	667	625	686	637	624	660	624	685	647	600	621	679	676	586	656	629	638	674	676	668	655	649	640	665	627	638	592	644	628	598	687	604	638	615	604	627	608	633	635	637	654	640	620	644	656	630	702	684	661	662	656	666	661	696	633	654	622	589	629	608	646	642	615	645	637	678	628	621	631	626	622	611	620	635	637	625	626	634	645	599	633	651	615	648	608	622	628	619	629	675	604	634	605	643	632	642	665	627	587	602	617	627	617	639	626	638	639	618	634	650	618	640	669
24273	21440	25237	28016	21445	21453	20114	708	404	349	278	280	317	289	248	301	290	242	236	251	247	263	284	231	247	235	230	240	227	232	234	235	227	248	251	243	252	262	256	237	234	227	222	211	243	253	223	227	224	250	267	242	237	217	203	237	237	235	234	249	245	246	222	266	236	263	211	230	232	249	232	220	258	257	235	255	211	234	240	238	227	243	258	241	215	243	213	217	215	227	216	242	268	205	236	253	248	235	237	240	245	246	246	214	203	223	249	251	242	214	239	224	249	240	233	234	251	239	234	201	214	231	254	208	250	241	241	249	245	258	220	233	253	243	236	249	220	206	255	222	252	247	246	245	206	244	245	265	218	246	245	242	230	226	239	238	242	222	269	233	272	232	213	235	230	273	264	245	264	239	274	232	237	243	206	234	297	244	236	260	246	235	248	230	223	268	196	216	240	218	254	250	280	245	217	252	256	238	263	239	286	247	256	243	245	226	236	265	242	236	241	242	269	266	210	252	251	242	279	245	228	216	226	249	232	212	215	238	258	255	239	226	241	251	241	234	264	233	236	274	257	240	221	249	272	209	228	259	238	251	243	240	238	263	235	209	223	236	216	238	216	244	256	277	242	232	250	220	228	256	239	244	230	233	226	239	243	214	259	267	253	267	236	235	211	241	226	249	244	259	244	242	223	243	249	216	247	239	231	245	259	237	226	217	248	231	263	255	258	218	245	246	251	214	235	238	231	243	260	262	232	242	249	255	278	239	266	240	251	264	244	225	249	243	244	236	249	235	226	226	268	249	239	265	256	237	229	242	243	237	208	248	254	230	223	232	244	258	238	252	220	225	219	253	243	232	237	255	262	246	227	240	247	240	232	237	215	249	235	243	237	223	253	246	254	236	237	231	237	243	242	211	217	220	195	227	236	248	232	248	236	257	252	214	249	282	244	269	233	245	214	238	209	228	238	218	223	209	229	233	225	187	229	244	241	249	257	284	246	227	270	249	250	209	220	262	211	224	264	256	256	242	244	253	224	264	242	280	226	249	243	251	244	255	224	232	237	229	222	264	213	236	234	226	225	214	265	245	211	227	242	221	229	256	229	242	241	237	243	241	247	256	273	250	263	239	266	209	215	208	238	228	245	248	260	252	241	233	229	198	241	229	236	237	245	258	216	264	205	225	247	247	269	215	252	224	218	253	239	250	246	199	228	260	201	269	245	239	223	235	239	262	221	286	217	257	242	236	268	212	245	245	240	259	239	251	250	222	237	236	255	225	245	249	237	206	235	245	230	233	232	232	230	245	215	233	220	229	235	227	240	229	235	209	193	230	262	255	220	236	210	223	270	234	216	235	225	260	250	235	241	230	264	248	233	218	219	258	221	241	240	249	203	256	228	231	255	260	242	252	235	241	285	217	241	237	220	224	234	232	258	215	227	230	235	257	209	214	235	225	252	236	235	251	251	242	225	235	232	250	226	232	235	228	239	233	248	231	245	211	246	239	228	275	254	237	239	248	229	219	206	243	221	211	225	225	241	247	245	251	232	249	226	214	258	235	240	239	220	246	220	228	285	234	234	263	243	239	254	233	231	246	231	251	207	246	222	237	246	269	214	245	256	233	281	239	212	220	251	252	227	240	218	252	247	247	227	237	233	226	243	257	247	253	237	239	221	241	222	221	260	242	241	242	231	243	230	250	245	217	227	236	220	229	226	244	267	232	229	217	231	244	250	234	242	227	209	229	224	237	228	245	232	234	256	266	238	246	250	243	220	258	271	225	243	219	231	273	274	246	209	246	223	230	230	230	226	250	261	244	216	244	244	264	240	243	218	239	253	230	252	230	235	231	239	253	248	223	242	229	208	252	272	246	245	248	235	260	250	218	194	209	246	235	226	251	261	244	249	251	259	234	248	262	246	224	238	237	213	281	241	281	240	221	223	217	243	209	251	219	228	225	212	211	224	236	221	260	221	235	227	242	255	207	212	227	262	233	267	224	255	257	217	235	207	232	250	253	242	219	250	196	236	260	252	235	226	277	254	238	235	216	212	232	215	240	231	258	214	246	249	257	259	269	235	238	250	225	262	228	239	246	234	233	237	231	236	226	252	239	242	242	250	271	252	228	248	221	237	240	243	242	236	254	238	241	216	232	238	252	208	228	239	279	236	220	206	241	243	240	245	209	228	216	234	225	214	234	233	239	245	258	254	260	249	239	236	223	225	191	213	235	237	261	222	195	262	255	221	268	237	248	233	267	224	240	262	230	212	244	246	245	226	208	223	250	258	241	247	254	226	236	224	278	248	283	227	209	236	240	216	241	253	273	231	214	212	216	252	243	249	229	219	228	236	233	256	231	255	236	255	225	268	207	247	242	232	227	255	276	244	236	228	220	251	236	269	217	220	236	234	211	252	259	239	227	258	248	225	241	240	198	232	218	242	226	237	218	238	226	214	237	279	237	227	223	213	247	249	216	226	262	261	238	242	235	252	234	240	214	253	242	220	233	251	256	232	264	263	238	225	242	198	228	215	219	201	223	250	250	207	228	269	271	242	250	236	243	228	247	268	232	227	221	241	268	250	233	212	217	260	241	237	235	224	203	239	251	251	240	240	224	233	204	275	233	217	234	212	241	220	219	220	250	270	260	256	281	238	248	262	258	233	240	244	256	243	218	262	217	249	219	223	236	259	218	241	228	237	225	222	236	213	251	227	204	219	234	228	240	231	237	267	227	247	280	239	209	252	233	233	215	215	224	228	248	246	219	238	218	222	232	247	245	208	227	246	251	248	259	242	228	243	239	239	235	235	226	244	238	220	252	256	232	251	225	241	244	241	239	214	235	244	232	244	246	235	244	218	228	233	253	218	201	236	229	227	226	235	219	243	221	205	226	228	238	222	210	223	227	263	257	275	254	235	213	213	249	219	279	269	240	269	242	242	237	243	209	242	216	241	247	246	224	261	247	263	233	233	222	220	231	251	229	249	227	227	217	229	267	259	225	223	238	247	260	249	257	236	220	202	230	242	219	233	214	251	252	264	256	252	234	224	255	249	247	215	239	250	277	225	244	233	258	244	263	218	237	205	241	223	249	222	224	257	234	221	227	273	254	265	237	241	229	242	217	241	262	248	228	219	226	263	226	260	253	239	244	243	224	252	260	246	242	262	237	225	226	252	206	259	191	241	242	242	261	226	221	242	242	221	219	219	242	240	238	244	242	247	259	247	248	245	243	237	229	236	229	205	242	233	244	245	221	259	248	228	256	266	236	272	232	220	227	234	226	216	222	253	242	227	234	216	251	262	258	235	255	238	231	239	237	251	216	227	239	233	228	199	246	258	261	248	251	231	235	303	235	232	217	227	231	227	263	250	219	251	263	266	227	220	224	266	219	235	219	237	250	252	235	290	252	254	228	247	218	208	241	224	267	260	217	233	226	256	230	229	245	232	243	202	237	201	246	255	241	229	237	232	252	232	211	233	254	246	239	240	257	275	203	231	225	237	245	253	241
23780	46400	4023	1267	797	607	607	599	559	558	524	507	518	495	524	521	513	502	489	465	520	476	499	532	526	532	517	460	492	516	526	530	482	499	473	496	514	503	512	518	502	517	529	518	478	491	545	494	459	470	503	493	481	452	483	462	518	499	486	465	522	499	475	528	525	474	502	484	495	469	460	486	516	463	485	496	503	507	477	541	488	552	527	461	529	484	534	532	502	502	483	575	500	536	496	503	523	524	510	496	491	524	487	521	485	514	523	470	531	510	510	491	492	488	540	521	500	497	533	476	513	469	500	465	466	514	545	510	444	484	480	507	530	485	480	477	505	478	464	483	493	507	509	499	479	497	513	526	481	515	509	510	486	524	495	507	499	481	528	508	488	473	506	457	499	476	521	490	475	487	462	524	485	467	494	486	495	476	458	437	530	510	496	485	492	464	486	495	497	497	481	495	530	507	446	488	492	522	441	491	462	460	455	516	533	489	491	504	492	498	501	521	536	467	484	465	505	523	541	486	504	501	481	502	503	491	456	461	484	466	511	488	536	489	488	502	432	497	498	531	521	508	478	496	531	472	467	484	473	452	480	492	504	466	499	513	480	504	520	510	493	492	523	511	524	491	485	494	464	507	475	495	531	503	516	506	517	514	518	455	508	541	509	454	510	517	464	468	467	487	492	458	503	522	498	515	495	495	501	477	530	525	456	521	518	475	499	528	532	481	519	471	483	468	490	484	489	510	528	477	475	493	537	512	463	507	472	479	481	533	494	472	502	492	528	501	484	493	515	487	520	485	497	453	499	527	546	522	453	499	528	514	505	533	497	487	497	509	473	521	498	482	459	474	470	463	501	519	490	496	494	529	479	488	478	495	525	474	481	462	532	510	493	488	505	509	459	524	522	459	489	454	484	486	488	495	499	485	498	480	510	528	490	519	499	501	478	477	526	480	504	486	494	493	515	507	490	474	494	497	541	507	480	527	513	509	498	495	505	473	506	485	522	489	490	515	505	526	505	508	490	487	489	511	504	501	536	488	501	497	494	503	514	515	494	516	518	504	495	444	459	501	491	509	518	494	475	490	474	478	503	489	542	507	489	515	505	506	518	491	523	493	543	471	533	518	460	547	459	504	485	491	518	542	519	483	497	509	486	492	454	555	496	529	500	515	437	508	469	512	515	492	504	504	473	529	474	489	494	507	497	484	452	519	520	498	470	494	457	512	489	507	527	496	487	498	493	472	505	522	504	531	474	521	494	516	503	436	498	469	503	501	512	531	509	470	493	487	439	509	518	497	459	460	536	462	475	517	467	520	505	498	480	498	460	513	501	511	505	493	507	481	474	503	475	503	505	504	491	526	511	508	457	502	509	506	527	503	489	454	493	447	495	488	485	518	507	492	513	497	533	466	492	503	495	506	502	524	502	449	490	496	479	491	476	535	471	520	541	470	507	476	474	490	477	524	490	492	549	529	504	500	516	511	520	508	483	502	492	471	521	495	502	471	483	491	505	497	477	511	478	490	470	480	485	482	480	502	490	490	501	473	483	478	483	516	518	484	519	499	467	493	488	495	514	474	467	477	509	485	519	452	503	495	476	503	500	488	483	514	514	540	456	514	472	508	496	492	492	512	491	501	504	479	467	497	478	512	547	460	494	489	530	489	516	483	489	493	465	484	494	476	509	525	508	514	483	519	530	502	529	475	479	495	525	511	496	483	466	511	486	503	538	510	495	459	498	489	500	500	494	520	511	466	502	483	493	528	468	502	468	482	530	445	492	472	510	492	465	503	458	476	505	524	527	512	482	492	509	537	491	509	507	495	463	513	484	476	512	507	455	486	477	500	504	474	498	476	507	470	521	533	498	518	518	490	520	501	506	522	477	499	474	470	441	519	486	515	525	498	515	500	490	475	469	516	516	479	528	475	461	483	495	520	521	481	501	487	482	504	523	488	456	505	524	463	494	498	508	503	458	494	494	461	544	479	489	508	545	466	469	480	502	472	474	473	495	516	468	496	474	489	471	492	509	459	521	434	507	488	484	508	513	498	484	514	471	462	477	543	525	482	522	531	507	508	493	504	483	503	501	495	486	509	501	525	488	507	492	508	510	501	525	489	484	485	491	476	509	473	475	517	476	523	473	471	502	518	481	512	504	504	462	530	544	507	513	484	477	503	484	488	490	486	481	493	458	463	500	459	496	533	470	517	491	527	495	481	493	474	522	524	497	468	475	500	508	484	490	529	486	512	490	482	488	476	527	485	479	469	512	513	498	501	469	467	524	501	505	456	508	514	505	507	513	494	503	508	515	494	521	479	488	479	531	526	517	494	499	466	482	485	523	486	565	480	531	482	475	524	461	493	516	505	534	500	506	463	466	504	527	512	519	510	478	494	511	497	514	484	487	460	476	498	482	461	470	535	478	508	486	499	443	509	494	494	521	488	493	490	489	519	546	518	506	515	520	552	470	503	487	509	482	497	512	469	510	509	487	547	519	505	464	463	476	516	493	472	465	487	494	502	500	484	512	485	495	527	516	511	506	502	509	509	522	497	534	505	485	509	497	488	521	499	485	523	518	479	499	527	498	524	525	492	477	531	530	496	488	529	508	542	449	490	523	505	495	481	515	461	481	538	478	510	510	494	460	464	496	503	480	514	465	511	491	454	505	497	524	517	504	460	497	526	478	521	514	487	471	522	518	493	517	506	534	509	498	452	502	482	483	490	551	485	522	510	513	498	521	501	498	507	494	490	540	509	560	503	486	490	473	503	444	468	484	534	464	530	502	475	509	492	516	512	521	488	510	552	492	491	496	505	488	517	533	491	469	509	516	497	495	472	505	495	539	470	503	512	478	503	477	478	542	516	506	537	487	497	495	493	499	482	512	482	483	504	504	494	495	535	494	504	493	491	476	493	469	547	502	513	513	481	471	515	487	510	496	496	466	527	478	489	521	472	517	476	439	496	515	483	508	550	507	484	539	461	537	499	471	545	522	543	499	485	534	491	512	499	527	533	494	494	511	540	497	500	479	497	544	457	501	528	492	465	524	527	504	508	493	530	510	537	486	456	507	448	496	485	510	505	495	508	491	520	514	503	500	518	462	527	492	525	540	509	529	483	494	509	485	516	532	482	484	503	490	524	487	491	498	495	438	496	482	482	500	514	519	470	501	468	476	499	452	527	512	492	513	528	491	493	512	514	485	504	517	539	503	506	505	499	475	511	487	479	510	478	506	497	526	487	509	514	475	473	494	487	502	509	527	521	490	494	471	485	467	520	481	521	527	530	510	536	481	483	477	536	486	492	478	443	482	504	501	494	487	492	528	510	513	481	482	515	507	481	507	486	493	469	503	502	498	503	516	525	503	495	484	520	506	518	516	445	482	481	505	499	530	447	495	492	482	547	485	482	482	535	534	470	513	545	495	493	486	495	516	516	485	467	480	513	498	488	485	516	496	485	483	529	550	460	484	500	453	502	468	499	487	502	518	501	468	496	521	492	483	485
32648	20546	9329	478	241	197	193	178	188	142	170	193	168	142	163	162	170	152	196	147	182	189	189	171	165	186	188	179	167	168	169	181	190	194	178	176	180	175	177	198	192	177	146	204	157	169	156	150	163	168	143	169	175	167	159	161	160	169	174	165	166	148	173	191	169	178	163	181	164	173	156	177	158	176	182	160	161	180	188	164	168	166	183	158	148	174	165	194	154	208	175	189	183	148	153	182	189	167	181	164	187	170	184	151	186	172	178	193	172	183	161	169	188	161	175	182	156	158	162	173	174	168	144	199	171	177	172	178	182	168	196	168	185	169	186	185	179	165	146	185	165	207	172	167	167	174	180	190	184	153	173	197	173	199	178	207	185	167	162	171	166	180	181	171	161	169	167	183	169	181	180	190	176	164	162	173	169	153	178	175	157	164	193	202	192	152	188	192	202	173	181	179	174	164	195	203	154	161	179	171	155	173	160	172	177	172	189	152	152	163	172	175	172	198	167	167	167	186	164	173	168	175	169	181	169	174	198	203	175	174	191	188	178	182	171	151	173	171	179	156	191	162	170	184	162	179	173	167	186	151	200	172	157	151	165	181	178	157	145	181	158	171	199	160	166	183	199	173	164	187	148	198	151	168	177	169	179	179	162	166	197	191	172	171	199	173	177	174	168	147	180	185	195	186	177	173	160	188	190	163	178	180	145	186	168	172	161	145	176	164	168	173	161	182	177	172	168	203	187	159	152	208	178	154	156	195	163	156	184	190	153	203	163	188	190	156	148	163	160	177	185	175	169	202	183	172	172	192	148	145	204	187	176	168	201	186	163	181	183	160	181	187	199	196	181	189	153	173	178	176	160	169	164	170	163	185	168	158	160	158	199	187	164	172	126	173	163	171	163	158	163	174	190	160	179	151	175	179	191	170	189	181	152	186	163	150	174	163	156	172	176	173	170	174	171	197	184	181	172	177	174	166	152	173	165	200	167	186	165	163	178	178	155	182	160	170	158	194	178	180	172	174	191	165	176	192	162	192	181	166	182	161	202	193	167	194	167	202	182	177	185	169	170	182	188	166	182	173	171	161	173	176	166	156	200	206	187	157	182	181	179	190	182	177	173	168	189	183	163	178	159	175	180	158	179	160	188	167	177	181	174	174	154	172	180	168	195	154	184	147	175	150	174	156	179	170	198	167	161	141	156	168	180	180	153	186	192	162	172	160	151	187	174	172	190	195	195	175	170	176	173	163	183	153	195	164	160	189	160	146	180	173	195	199	189	179	184	154	145	148	160	165	174	171	187	142	166	156	180	179	158	184	181	168	165	175	187	163	170	155	159	172	151	184	180	142	194	165	192	155	179	175	175	195	150	174	175	188	176	170	185	193	154	157	194	189	184	165	175	178	164	174	155	179	184	174	203	164	199	168	184	192	193	182	176	177	171	174	173	173	152	188	173	171	179	193	196	157	182	155	189	177	166	176	182	190	152	169	172	217	189	165	161	177	154	168	183	177	186	163	181	186	188	186	184	175	188	179	167	172	164	165	184	181	165	170	172	173	176	186	164	213	172	178	140	163	163	164	160	184	157	167	179	158	168	189	167	167	187	164	183	172	187	158	149	155	184	180	188	167	177	196	186	173	155	165	169	163	158	186	189	172	205	176	181	175	166	164	185	161	170	168	165	178	186	185	156	162	180	140	187	153	173	154	180	169	185	174	164	169	196	161	163	187	166	180	148	157	193	150	188	170	149	155	174	160	185	171	196	176	167	180	171	155	172	172	171	160	187	202	149	169	203	187	183	169	184	163	159	187	172	177	138	180	188	177	162	176	172	179	171	175	185	164	136	159	197	179	155	191	168	193	177	140	153	153	158	177	171	161	174	165	194	165	164	162	189	180	191	160	195	178	183	163	173	164	167	195	199	179	173	143	191	166	204	170	170	163	166	177	151	168	191	168	166	182	191	199	173	177	145	180	158	189	179	172	159	169	174	190	183	163	204	180	156	193	175	200	162	198	218	182	193	182	177	196	178	193	174	176	212	168	183	178	167	160	186	166	157	185	178	191	185	207	160	187	197	158	156	173	180	180	172	177	167	178	177	204	157	175	190	159	192	149	166	182	194	170	174	154	167	184	179	167	167	151	175	184	175	194	189	193	168	174	182	176	174	178	167	185	170	165	177	161	172	173	189	179	175	163	173	167	194	176	158	171	169	188	166	175	175	162	168	161	147	175	175	159	162	157	165	151	186	156	160	173	176	181	178	197	173	154	189	188	179	191	157	167	149	184	175	179	185	181	170	147	128	168	163	178	151	158	161	186	171	192	189	162	175	159	158	182	164	175	179	162	160	194	185	177	165	183	157	182	173	169	196	153	169	155	194	180	193	208	177	163	143	173	143	188	186	197	157	164	189	165	137	187	172	194	165	177	210	180	181	168	172	176	150	146	168	159	163	186	168	197	177	175	156	159	156	161	172	184	191	157	163	181	156	181	187	148	171	173	177	151	173	170	189	151	166	173	181	210	201	181	172	159	178	175	196	156	164	177	171	163	152	193	167	156	159	163	171	154	169	159	186	176	191	186	193	171	177	164	210	191	161	153	157	165	175	176	199	169	206	173	174	165	152	180	165	164	168	146	170	177	175	178	154	172	180	140	184	179	179	154	184	153	159	192	206	186	188	154	178	158	168	172	160	170	185	159	173	161	178	182	189	159	178	167	170	180	181	201	208	168	165	165	152	173	173	172	174	196	184	190	181	167	185	178	176	198	183	158	128	169	184	178	174	184	165	183	149	177	160	202	133	175	172	182	167	180	193	186	173	179	179	158	188	173	148	181	162	164	166	191	165	181	160	157	162	190	175	168	157	166	186	159	185	174	164	178	174	175	189	163	206	206	164	165	208	170	187	170	147	174	198	184	167	159	162	169	168	192	192	185	222	159	160	161	132	173	147	174	161	164	175	164	172	190	192	174	173	177	149	188	187	171	160	163	156	195	174	156	173	188	173	158	195	169	168	214	161	190	178	183	176	162	161	177	162	168	139	172	178	193	167	163	179	159	171	182	176	161	188	195	176	198	154	167	147	195	163	157	173	192	179	156	174	173	165	185	146	191	179	140	162	188	143	176	166	171	195	167	164	176	169	168	179	201	183	151	193	183	164	140	205	183	184	173	173	192	162	154	180	167	188	190	185	158	167	162	169	167	173	160	208	179	175	196	154	182	178	171	166	167	164	175	172	166	178	188	162	171	171	173	147	203	155	181	168	157	185	166	163	163	165	188	174	140	158	165	168	192	167	175	184	129	164	171	162	163	177	181	174	166	170	167	139	155	169	177	201	189	178	171	176	185	182	192	146	175	193	156	197	155	183	191	172	166	165	162	187	142	167	181	156	163	152	171	146	180	193	154	174	163	171	174	203	199	203	182	196	185	174	188	177	153	159	173	176	168	173	179	194	182	189	140	200	187	184	183	177	176	189	156	167	180	182	169	164	173	186	176	163	198
7210	5110	562	462	410	431	431	454	437	440	445	396	422	449	403	425	428	424	413	437	397	453	431	403	417	416	411	388	404	427	411	441	429	416	438	436	425	458	415	448	401	431	410	411	412	425	434	390	420	441	413	475	421	376	410	445	443	407	451	437	395	426	428	402	469	462	441	454	437	410	417	442	418	396	427	444	418	406	436	444	401	425	435	419	431	441	393	448	469	450	437	441	471	417	393	433	438	418	423	412	433	419	395	456	444	432	428	434	424	420	422	395	423	396	399	433	398	438	417	427	409	433	422	428	426	401	399	452	426	413	438	387	415	414	431	373	425	415	436	408	442	420	417	428	404	422	444	427	434	403	407	443	441	444	439	410	446	391	421	418	415	396	413	421	442	415	442	454	431	404	412	402	419	422	404	448	429	449	424	423	450	458	443	428	434	419	407	428	420	427	426	420	396	451	390	457	451	388	415	407	382	413	427	411	433	419	425	415	451	412	450	394	434	392	440	474	482	440	416	410	435	442	423	457	414	444	444	427	420	451	414	451	412	455	429	424	475	440	409	419	437	432	438	433	424	426	434	428	438	406	458	390	428	433	413	390	413	454	430	431	416	429	404	385	446	427	422	390	406	415	417	444	429	393	406	454	404	430	445	415	406	446	431	428	407	395	431	444	436	457	445	447	424	459	418	420	412	430	435	474	436	421	437	422	432	438	426	406	371	441	392	417	412	435	401	433	415	430	419	407	433	444	359	408	413	399	395	466	442	445	403	401	413	442	415	470	453	445	420	460	471	433	462	422	381	412	443	403	449	443	456	429	471	403	397	427	403	397	421	427	411	462	439	411	449	432	429	411	425	423	409	422	400	420	438	444	415	395	441	424	435	448	415	417	436	426	405	397	424	410	422	430	449	413	411	400	428	444	431	454	418	397	431	437	429	459	403	434	399	467	408	403	408	399	425	420	416	450	446	435	421	457	411	448	449	415	397	391	409	419	409	410	423	430	439	412	390	415	406	416	411	445	430	435	409	418	453	426	466	416	407	388	403	411	434	406	391	428	438	432	446	443	436	421	431	412	427	389	416	420	428	408	418	409	435	433	437	404	429	449	397	405	465	447	377	421	411	387	392	409	448	401	450	450	438	390	416	405	442	397	422	383	427	419	432	403	425	446	410	453	402	437	429	401	435	401	407	452	446	417	411	421	449	434	441	430	444	444	446	445	428	471	413	432	434	443	420	447	441	371	422	435	388	423	392	421	469	455	418	430	431	427	395	430	402	440	380	409	452	374	436	437	380	392	403	396	408	421	394	423	451	410	413	438	404	441	413	443	411	433	431	403	418	429	423	450	457	416	429	449	430	404	432	443	446	436	448	419	421	411	422	425	407	420	479	428	444	450	409	436	415	422	409	473	424	427	431	462	432	490	433	394	416	453	426	407	437	451	404	416	423	420	483	435	407	454	420	453	432	427	445	449	448	431	413	438	461	428	448	437	485	452	432	448	399	417	445	437	401	417	410	434	457	426	415	451	453	429	433	457	408	426	414	439	424	386	447	442	450	407	404	393	444	431	412	428	431	391	450	433	442	439	412	429	430	446	463	444	437	442	406	432	414	383	438	435	412	434	436	414	431	452	394	428	419	403	443	462	433	416	435	442	428	426	409	440	432	428	411	406	418	415	450	407	435	415	458	383	447	416	441	400	432	420	412	457	423	448	412	430	411	422	409	428	424	452	424	402	392	435	417	444	416	406	397	426	448	449	396	410	408	413	434	420	425	424	447	423	420	400	430	440	466	423	429	450	405	416	442	411	386	430	412	399	415	423	402	406	400	420	427	441	452	412	384	462	464	409	457	441	418	450	392	423	408	433	428	433	412	404	422	431	426	415	430	443	411	444	428	483	379	478	433	424	423	425	431	429	421	441	418	417	441	434	420	440	369	407	461	430	413	448	450	402	422	401	421	426	403	488	449	440	417	418	423	425	412	410	456	399	374	386	435	441	387	430	409	460	421	434	489	438	420	425	444	439	447	422	434	470	391	417	443	437	395	431	407	458	437	444	437	443	486	401	388	425	419	432	411	410	438	426	391	427	426	453	426	398	413	450	432	460	401	423	411	430	404	405	399	415	441	405	433	486	424	419	472	453	432	446	417	435	416	398	405	446	448	441	411	435	401	410	415	431	427	438	394	438	477	409	419	423	411	401	457	434	420	419	435	381	434	432	393	465	418	405	391	394	423	420	382	444	421	453	449	413	421	391	446	419	457	447	439	418	401	413	402	419	442	420	416	441	411	437	408	421	417	440	432	458	444	402	424	430	392	395	426	418	380	437	411	448	427	434	428	368	451	432	440	445	440	436	433	423	437	418	443	435	435	407	457	434	430	426	457	407	415	417	437	478	454	433	388	412	413	433	413	435	410	414	454	446	410	428	396	418	428	406	424	409	417	434	440	396	407	380	408	416	399	435	434	416	404	421	417	429	422	443	406	416	441	412	413	387	431	394	444	439	415	423	431	450	402	406	417	450	417	410	413	446	387	439	439	432	439	420	399	442	432	466	437	404	434	408	448	431	443	429	423	422	401	426	453	441	456	378	427	405	430	409	461	406	452	466	442	410	412	429	427	406	421	410	417	397	424	403	436	431	429	433	424	382	422	422	406	434	410	467	441	420	429	407	425	408	435	429	417	431	445	424	449	416	441	402	393	445	454	389	410	450	450	387	418	427	417	427	391	428	413	413	429	428	430	456	440	399	437	394	442	459	452	397	402	459	406	445	425	407	420	406	442	415	438	414	430	408	403	394	388	438	439	415	469	428	426	471	455	404	442	450	427	435	424	438	414	397	394	466	405	424	435	419	428	411	413	445	395	408	417	439	430	426	410	470	385	431	384	406	374	407	465	396	422	448	427	423	435	407	443	391	446	417	366	396	463	416	417	417	417	445	465	434	436	427	422	431	392	412	438	422	459	416	427	443	413	442	407	419	408	401	415	448	448	400	464	403	381	436	392	455	439	462	465	419	416	398	466	436	442	450	436	449	443	413	430	401	400	398	401	437	378	429	385	441	386	419	370	444	432	392	437	423	400	471	463	418	416	452	414	442	391	423	451	464	442	446	443	414	420	425	462	409	428	404	419	418	433	459	415	416	425	436	437	442	423	424	414	397	436	423	410	403	436	472	416	432	413	437	387	435	435	423	439	417	412	444	402	434	444	414	449	428	417	418	438	414	436	432	416	419	412	424	414	455	436	429	407	409	440	421	417	442	461	403	401	420	431	425	438	439	440	434	452	427	417	443	438	430	409	448	387	407	430	423	429	429	427	444	393	466	449	429	444	431	442	412	384	431	421	384	400	450	441	424	408	403	430	379	460	427	442	439	401	405	389	414	424	408	391	450	444	456	444	414	421	435	429	435	393	445	423	391	468	383	392	438	409	434	466	410	450	387	403	438	421	412	429	418	413	418	436	453	420	442	457	460	419	427	420	418	414	412	422	456	460	419
24871	21430	24923	28339	21434	20937	1180	470	378	303	296	337	320	294	312	297	273	333	326	317	313	311	301	329	329	276	262	312	295	348	294	296	274	281	333	300	278	301	266	331	306	295	263	299	283	282	277	300	297	298	293	285	275	310	302	281	278	314	309	314	313	315	309	333	323	282	290	269	329	258	257	256	296	267	303	272	302	298	287	291	324	274	269	269	292	302	323	279	282	327	267	290	295	332	327	327	293	328	282	293	320	328	312	308	293	317	306	295	276	332	288	304	314	311	286	272	285	315	352	296	276	330	233	279	315	272	297	310	262	309	328	329	333	275	291	267	303	328	289	291	282	286	301	296	293	337	292	317	281	300	300	283	286	347	302	272	281	294	298	288	303	278	280	313	299	312	312	288	294	287	308	285	330	292	292	310	299	284	291	287	300	305	334	283	260	314	310	272	322	308	301	274	262	315	309	260	288	300	254	299	285	296	277	315	310	311	279	333	311	308	317	279	303	303	286	283	304	291	266	289	293	268	256	283	291	294	278	277	288	279	255	303	292	319	304	298	291	310	261	288	300	318	295	280	313	307	275	315	292	251	283	253	294	285	309	333	284	287	293	272	355	307	271	268	305	319	308	291	274	297	298	284	323	274	312	290	275	308	301	289	287	280	282	320	307	291	304	299	251	302	306	269	291	301	255	279	281	276	309	298	308	305	294	295	302	276	313	330	284	303	295	311	285	299	251	282	276	310	298	298	307	286	308	333	274	347	308	316	287	270	295	273	272	293	296	286	303	299	307	268	290	279	295	280	284	302	275	271	324	295	295	329	274	297	326	297	301	300	269	334	270	283	325	284	297	286	331	291	302	271	322	278	323	279	298	296	301	317	299	293	321	306	339	290	324	315	324	296	274	256	269	293	297	276	279	275	309	327	265	309	305	266	302	274	291	305	299	297	282	320	289	315	283	320	309	295	301	297	324	311	273	330	302	270	315	306	279	258	294	321	305	277	302	289	312	287	293	330	262	282	309	280	291	328	333	310	292	286	280	303	291	265	272	274	291	273	305	284	343	317	283	326	319	296	281	275	285	278	271	271	265	282	308	288	299	284	289	283	272	284	283	285	291	276	289	277	259	277	304	320	291	320	294	283	271	279	303	294	276	305	326	291	285	266	299	307	313	282	334	321	278	315	303	289	290	279	324	282	310	273	269	293	283	264	273	308	262	311	281	290	293	335	286	278	270	337	301	289	288	267	314	309	308	275	288	291	296	280	299	298	289	284	297	285	296	279	304	306	291	289	285	273	314	289	304	270	316	309	268	280	274	302	292	295	324	291	288	285	261	281	282	295	324	304	285	297	311	271	307	300	315	291	307	285	266	311	264	298	286	289	285	303	332	294	296	297	288	265	295	306	274	256	272	305	306	266	293	304	306	304	278	302	262	263	269	310	276	269	284	285	274	315	293	313	292	310	299	308	278	302	300	308	279	296	274	284	279	283	296	293	313	276	278	314	294	259	292	290	304	341	293	279	289	286	295	309	308	284	299	276	326	312	287	285	287	261	277	284	284	295	272	297	286	290	300	302	296	315	288	287	290	302	290	283	313	307	271	297	288	268	271	300	291	259	275	321	295	317	296	280	269	299	286	293	293	308	249	255	283	306	304	281	258	315	279	291	275	276	304	257	286	261	279	306	297	278	284	279	287	303	281	283	274	274	268	285	294	325	332	296	292	302	320	319	288	296	294	326	299	315	276	289	305	245	275	317	296	275	276	297	270	301	318	277	293	288	279	262	292	287	318	305	286	248	290	298	288	283	301	314	298	296	320	301	308	300	298	289	309	312	298	301	302	304	293	293	275	299	295	272	299	322	289	279	303	315	286	298	310	280	288	288	316	313	261	316	296	269	326	292	328	285	312	275	285	282	273	295	294	287	303	242	291	283	308	244	270	283	297	295	255	289	258	270	294	268	302	277	272	301	255	306	318	310	317	308	318	284	308	275	269	316	328	274	259	316	305	287	309	305	310	311	285	293	316	282	312	300	270	282	271	269	303	270	312	289	291	287	285	275	329	288	307	289	265	256	275	293	303	281	289	275	293	298	274	302	300	297	312	309	281	318	284	280	344	288	306	301	282	271	304	304	288	291	285	282	300	303	262	267	334	271	289	317	285	319	293	348	298	289	302	296	272	270	319	316	283	316	282	294	281	286	309	276	272	289	311	295	286	296	299	299	258	277	269	301	327	277	296	304	314	316	246	280	279	276	292	255	291	292	289	300	319	292	276	297	317	293	289	295	290	306	313	280	294	298	281	283	281	296	289	268	295	299	282	274	314	265	300	287	282	297	318	289	295	343	296	295	298	300	307	298	320	312	322	326	323	272	261	309	312	279	279	317	274	285	335	317	320	283	274	269	230	303	303	303	287	287	288	299	331	292	272	293	285	308	270	284	310	303	260	278	263	290	333	284	286	267	290	301	265	275	322	285	291	299	274	259	283	305	263	297	280	294	297	247	333	296	273	352	285	272	259	299	285	307	319	279	291	291	297	263	301	282	299	286	299	290	262	283	311	297	294	303	276	313	309	271	304	295	298	308	288	255	253	274	299	267	331	251	281	310	315	250	290	300	306	279	284	297	305	291	289	278	311	291	306	272	292	274	333	302	280	277	310	285	271	288	284	274	285	285	282	264	310	297	287	304	308	317	286	266	284	287	287	275	279	277	296	309	279	287	283	283	285	283	277	294	298	325	296	302	294	296	303	294	270	262	311	281	298	296	314	296	317	305	301	292	306	302	280	298	345	303	295	264	280	314	307	305	268	326	273	275	305	290	275	275	277	281	266	298	300	290	270	299	307	267	302	276	313	297	274	283	275	308	306	262	273	286	280	314	306	295	304	306	285	305	293	285	283	319	316	295	271	304	298	332	293	278	295	264	280	287	273	276	279	299	309	291	278	290	261	283	302	291	288	272	308	267	285	310	275	274	290	319	295	285	310	272	303	283	288	308	306	271	310	285	256	280	304	260	312	294	282	296	294	280	275	265	308	289	263	251	294	302	311	283	288	279	265	274	279	282	298	292	307	275	310	263	321	257	300	304	288	303	299	273	289	267	294	294	286	301	302	271	337	298	283	298	274	308	258	288	268	296	282	297	295	284	305	285	265	307	311	296	294	268	312	334	327	288	300	261	303	294	273	269	332	288	281	284	329	302	296	299	297	316	284	306	292	333	308	311	297	332	285	275	294	284	294	296	280	310	311	288	289	302	296	300	305	333	265	296	280	285	303	308	264	258	285	263	263	291	326	267	276	292	317	254	267	286	311	292	287	296	267	267	302	314	281	331	306	270	317	284	269	273	331	296	294	302	269	274	267	274	318	307	291	273	284	305	271	282	307	281	299	270	311	281	298	308	285	255	270	292	254	262	308	311	271	268	265	300	293	284	274	290	304	298	317	269	298	253	285	275	277	285	293	302	269	297	306	293	284	284	310	310	302	292	301	296	301	294	280	280
17599	36633	2642	1004	802	722	721	687	657	691	641	622	608	665	612	663	636	658	651	618	636	645	639	600	626	608	657	642	640	675	680	627	614	609	664	650	664	652	662	620	648	596	628	661	630	657	639	639	622	658	605	675	659	607	677	655	641	633	676	656	674	667	665	602	626	662	682	646	645	643	679	636	661	584	606	617	624	665	652	628	621	642	653	634	685	628	658	659	626	631	638	677	652	647	658	670	591	671	639	612	666	652	630	659	677	610	638	665	619	621	699	636	644	662	627	632	648	653	648	620	659	673	652	620	624	622	606	635	615	599	642	670	613	621	659	643	597	650	652	693	632	647	634	646	613	606	686	679	669	662	645	655	654	658	639	650	634	638	612	670	617	657	637	650	663	653	622	660	617	621	643	652	607	620	656	640	587	656	663	614	637	642	668	683	635	649	664	685	638	623	666	657	667	620	627	678	628	668	645	642	667	686	639	656	631	613	628	636	640	657	647	671	647	598	659	643	638	595	664	664	624	624	614	659	671	625	669	640	656	642	614	648	646	634	668	658	644	649	636	635	662	658	619	603	657	702	625	679	630	615	608	644	686	630	647	629	657	622	681	648	621	667	672	639	622	597	650	637	683	644	628	649	594	618	612	673	630	618	653	631	642	689	616	657	642	649	620	611	643	640	660	680	608	708	615	639	626	627	652	634	656	642	652	665	689	614	638	669	641	649	637	644	645	632	658	578	681	649	642	635	652	655	654	627	586	647	684	628	680	633	635	668	591	669	620	620	628	599	630	674	630	672	657	676	652	634	643	588	595	606	652	669	629	633	612	656	642	667	611	684	672	633	692	669	615	639	646	633	655	639	621	626	652	598	702	661	634	658	612	638	615	643	654	631	615	606	630	652	671	605	627	656	667	645	581	606	639	589	702	636	633	652	622	652	662	633	657	621	649	645	650	629	667	622	612	627	655	639	653	649	622	648	677	612	668	658	659	624	634	632	625	659	668	664	647	624	620	666	672	660	638	635	621	624	670	666	655	637	630	658	630	640	604	673	646	628	676	671	659	621	684	595	650	656	635	586	647	621	675	601	613	588	618	611	677	624	624	646	660	691	626	597	632	631	576	635	635	628	624	610	641	649	630	633	650	696	645	623	660	603	629	651	607	611	674	623	648	619	618	621	655	612	621	642	646	707	599	683	635	620	659	606	653	628	629	691	643	609	647	653	650	662	598	660	668	641	635	593	604	646	667	636	652	591	597	664	649	640	648	689	632	610	639	669	625	657	657	647	665	681	662	632	650	639	646	640	657	634	639	624	658	635	641	602	632	689	639	624	631	641	628	633	599	634	644	684	653	669	648	640	650	699	671	623	632	628	656	662	655	633	709	644	659	632	681	691	627	648	646	615	675	621	657	626	650	636	677	673	630	613	612	638	618	636	626	673	663	645	600	619	649	651	632	640	647	626	668	647	664	661	646	609	636	653	645	706	586	746	632	602	617	632	642	653	651	685	664	631	640	646	647	667	639	650	628	654	685	668	627	649	638	633	616	656	621	620	599	629	613	664	652	629	632	645	651	603	616	614	691	626	620	572	678	648	625	643	653	611	642	651	617	649	618	621	689	616	654	633	654	616	635	649	676	628	630	668	645	603	631	612	647	638	643	631	575	658	673	665	615	679	671	634	651	578	587	621	622	592	723	595	605	681	631	639	669	683	674	646	641	644	623	671	682	636	684	620	617	645	609	637	588	673	643	627	630	628	600	651	629	653	639	638	617	695	677	582	638	623	672	664	699	691	676	622	644	611	676	645	663	703	640	680	675	637	630	621	653	591	650	669	645	664	615	657	636	589	641	649	641	629	665	662	645	644	643	631	643	632	619	701	623	642	659	634	649	665	631	626	662	635	633	654	639	639	607	624	665	658	578	645	641	618	643	662	634	664	610	633	641	617	625	626	633	614	635	628	667	665	634	671	675	654	597	665	649	623	653	659	668	586	635	681	625	614	701	642	624	606	672	644	639	652	595	658	664	667	607	619	655	637	649	641	654	622	680	626	652	626	671	641	638	628	635	678	619	652	614	614	630	667	656	638	656	614	654	673	640	616	680	638	635	632	626	649	620	609	659	638	633	646	660	655	650	620	609	684	701	636	602	639	637	634	662	653	645	633	624	653	570	657	669	615	692	645	602	676	599	644	639	638	617	647	617	643	675	622	629	705	630	693	597	677	624	601	661	646	647	612	662	635	591	618	648	612	692	594	599	604	632	644	659	597	672	630	638	642	671	626	588	651	625	662	622	592	699	648	643	700	654	625	681	659	644	631	657	649	684	636	627	652	626	649	653	642	665	649	694	678	596	647	597	666	690	663	675	632	659	622	615	634	604	656	676	644	650	631	655	637	608	665	643	603	668	671	649	644	633	666	675	635	615	628	616	633	651	651	681	659	644	636	632	635	607	649	639	642	629	654	640	639	634	621	668	654	615	605	659	645	633	656	657	610	659	647	640	645	643	622	642	646	631	675	642	683	676	655	643	667	628	659	631	625	674	658	632	603	663	673	641	658	578	657	622	704	645	622	649	649	647	643	627	612	665	667	614	612	622	654	667	673	647	628	628	688	658	663	644	645	649	654	618	660	617	673	652	693	679	619	651	628	631	646	669	642	600	662	601	633	628	636	631	652	619	688	631	621	652	622	664	681	589	653	636	635	636	653	663	636	671	649	660	609	632	619	662	645	651	625	646	637	617	655	628	616	607	632	610	669	656	715	639	617	665	604	636	634	616	695	675	636	629	632	640	680	635	679	616	631	631	658	670	678	683	615	685	681	659	591	677	659	673	650	656	680	670	663	643	629	645	682	582	666	636	639	602	668	626	637	672	687	644	647	643	647	601	634	645	610	610	648	611	635	633	612	645	640	610	639	641	653	649	642	670	654	626	613	635	670	664	616	621	622	652	609	587	624	638	665	666	610	654	624	608	609	673	673	639	673	633	624	703	594	662	622	649	630	642	642	632	653	664	664	621	644	666	649	604	630	627	623	654	636	666	637	580	607	635	698	664	650	619	634	649	595	633	650	643	655	686	625	644	644	615	677	656	634	674	613	650	643	606	636	632	619	645	640	654	640	625	634	641	611	662	603	626	636	650	609	647	673	651	652	698	649	641	671	633	601	612	658	651	613	641	612	666	597	655	628	690	586	647	624	637	618	653	639	641	641	634	706	655	660	630	596	687	600	665	672	636	648	656	655	639	694	602	635	658	637	634	628	652	619	623	640	686	632	598	660	637	627	605	665	638	655	645	605	658	614	580	618	620	615	626	622	584	636	656	618	613	633	601	633	620	628	678	620	607	660	662	633	641	642	610	605	649	601	642	673	611	681	635	580	681	628	660	681	695	672	651	604	628	643	617	649	623	561	620	665	669	592	605	653	632	647	629	655	573	668	665	646	654	619	647	603	607	621	665	607	655	663	638	623	606	634	697	630	632	605	617	610	698	653	654	641	654	663
24263	21470	25290	28057	21470	21480	20277	708	376	356	338	319	277	276	287	279	239	315	259	237	226	251	281	249	248	246	233	260	226	224	231	265	206	225	253	241	242	249	242	243	240	253	247	230	241	240	223	253	268	229	232	237	254	242	241	238	206	247	236	247	252	241	265	254	244	248	245	220	233	280	251	242	258	226	202	216	228	258	199	248	224	231	233	226	208	237	247	204	243	205	225	245	253	251	240	218	203	233	254	241	219	263	248	239	233	222	246	251	263	245	225	262	230	237	262	247	214	253	237	264	236	246	208	231	231	262	209	214	242	227	240	221	255	254	230	253	245	225	268	257	242	227	239	214	258	260	235	227	219	238	240	245	233	228	248	257	247	243	244	268	246	228	236	241	196	261	216	225	204	242	225	244	269	234	204	239	271	223	248	218	239	209	222	238	250	257	264	248	245	268	227	236	249	233	235	229	239	245	206	242	245	258	232	258	241	261	234	244	279	219	242	255	256	223	225	237	251	253	231	243	232	238	209	210	216	230	229	248	208	244	230	215	209	228	240	238	241	261	233	220	245	191	227	222	238	248	249	232	282	237	222	253	268	238	235	210	263	217	223	185	223	242	244	253	262	223	235	196	217	260	232	231	216	256	240	240	243	251	271	236	241	254	250	248	224	218	237	204	216	235	219	227	235	213	247	267	269	255	268	250	222	222	261	218	237	236	279	245	242	233	256	233	266	283	234	219	256	208	234	216	237	224	243	245	244	241	224	254	231	212	206	244	235	213	252	237	220	250	247	242	234	221	235	244	248	247	245	254	236	232	231	266	268	259	253	225	230	244	260	238	255	240	240	258	239	251	214	242	234	247	215	224	212	252	195	262	252	247	232	249	231	230	236	254	243	234	217	252	229	260	213	210	216	221	215	209	237	230	220	242	239	259	212	242	252	271	258	224	212	222	242	224	234	248	214	239	250	248	264	231	234	249	204	257	229	225	233	235	263	237	233	255	225	262	278	248	232	253	237	225	277	270	233	260	226	232	270	241	243	229	263	255	239	220	231	237	217	261	229	219	278	262	244	248	231	233	202	262	248	228	229	257	234	259	244	237	227	226	238	273	245	236	251	246	224	216	233	233	249	208	247	231	211	197	205	241	195	262	210	239	260	243	222	262	240	226	213	229	240	246	249	246	233	200	205	229	228	226	238	233	217	231	214	234	225	234	261	256	227	250	228	199	214	247	224	243	240	221	229	231	239	241	248	236	230	236	252	245	226	227	245	256	268	218	242	267	218	274	223	227	218	233	253	264	264	241	229	223	223	261	247	241	234	248	218	247	230	258	272	226	257	223	249	275	197	230	229	213	226	247	211	223	241	252	213	269	231	255	233	245	252	247	223	259	220	243	215	241	233	265	242	217	223	231	233	265	244	227	252	268	245	216	227	266	260	232	242	249	216	233	214	238	236	233	285	230	245	232	215	234	240	223	263	233	237	229	259	268	259	224	238	252	250	226	257	245	216	210	223	245	200	229	246	231	245	239	243	231	275	211	262	253	244	227	215	259	246	223	241	246	234	260	240	232	216	271	277	230	236	232	269	264	233	221	220	216	262	214	264	228	222	190	237	212	226	239	240	232	239	248	263	257	263	245	247	271	262	235	224	255	237	220	226	252	234	201	237	247	255	242	254	237	235	235	214	249	248	284	221	252	236	235	251	267	250	233	254	221	214	233	263	222	269	244	250	249	249	249	239	225	240	261	227	269	248	232	232	264	226	201	204	224	229	220	245	233	242	230	238	255	264	238	215	227	237	250	201	218	224	222	192	237	228	210	251	283	244	234	237	279	252	255	225	215	242	250	208	259	251	232	226	257	234	241	222	224	220	230	249	256	214	206	203	261	242	244	244	229	256	231	236	255	206	240	224	232	224	218	227	242	222	234	231	255	220	229	231	230	215	242	254	240	241	247	230	231	254	247	252	253	223	243	253	283	228	230	217	231	245	251	232	252	228	225	222	243	250	249	227	231	236	223	234	226	252	251	257	245	236	222	233	236	207	217	226	222	242	259	245	261	227	234	251	231	238	257	216	251	280	242	218	246	236	259	252	210	232	246	240	265	241	239	251	238	223	245	245	265	243	240	231	226	239	226	249	267	272	268	212	226	221	227	249	234	228	238	227	242	260	230	222	239	235	245	266	226	220	225	218	235	236	285	273	244	269	230	211	233	235	220	235	265	265	224	260	238	239	204	227	224	248	238	237	232	269	212	268	245	269	258	177	256	222	237	257	218	226	246	262	271	207	232	216	255	227	235	229	235	211	251	224	228	236	227	211	219	226	221	266	226	216	245	238	232	233	245	219	239	248	226	229	223	214	218	229	204	248	232	206	217	189	224	265	251	243	241	263	253	221	243	226	243	244	277	244	227	237	247	250	236	261	256	246	265	257	241	240	236	226	253	241	214	242	238	263	192	238	241	237	226	235	237	224	257	244	244	215	228	263	237	237	252	247	238	253	254	234	248	223	217	219	214	253	263	219	195	250	231	235	238	217	241	233	235	222	255	237	241	244	231	241	263	275	221	241	209	215	221	227	235	222	214	204	227	246	243	225	210	271	219	240	226	212	234	220	238	229	240	238	224	255	224	212	237	269	252	245	228	204	206	257	248	233	243	237	233	248	243	250	274	244	227	235	238	237	244	234	214	244	216	231	228	229	222	238	236	241	225	234	240	227	223	230	215	242	253	214	257	235	255	236	246	215	219	263	236	262	244	227	232	249	242	228	254	257	246	235	254	255	235	261	228	227	253	209	234	234	235	224	218	230	218	240	227	236	237	243	239	241	215	254	225	242	259	243	241	240	241	228	247	251	236	240	225	226	212	269	208	249	269	230	226	236	269	214	221	259	239	263	253	248	238	249	225	219	256	231	245	215	220	252	232	218	229	227	231	230	242	226	238	233	219	238	210	257	261	236	226	248	238	265	222	252	197	237	227	257	259	245	200	232	236	215	221	242	243	219	259	214	266	216	238	238	246	250	221	226	247	281	249	218	274	245	235	232	223	251	253	206	245	262	253	253	224	229	260	236	240	254	266	248	257	230	211	250	235	251	219	268	230	224	235	230	244	247	254	273	228	242	218	206	251	218	217	231	211	217	187	253	189	255	251	230	230	235	230	269	261	225	216	242	196	256	250	213	228	225	229	256	226	244	214	237	251	241	257	234	255	190	228	248	244	211	222	254	210	248	254	251	217	250	231	223	232	246	228	268	246	244	235	231	223	245	228	250	215	253	224	251	261	211	235	188	221	237	245	248	260	244	221	249	264	226	244	244	261	232	218	237	259	240	246	228	244	246	243	218	227	237	243	240	239	236	268	234	232	254	255	242	251	249	247	228	217	257	258	204	230	258	234	240	264	250	232	258	216	221	240	245	246	246	234	218	229	239	234	222	233	222	236	234	223	246	237	217	245	232	230	235	246	258	281	256	264	217	254	222	253	250	246	263	234	232	221	229	210
23631	48171	4408	1287	781	673	665	598	589	561	524	566	513	546	542	528	523	571	479	511	490	500	492	537	519	456	518	509	480	517	487	505	486	520	474	469	500	499	512	445	509	545	520	498	498	546	525	482	531	522	526	478	511	530	487	473	511	451	527	492	495	522	511	490	486	521	476	542	507	516	500	515	485	518	517	473	507	519	464	506	508	481	480	477	499	500	467	514	517	542	473	464	539	471	504	472	505	502	506	512	450	523	492	517	499	515	494	503	494	504	478	507	489	496	505	494	536	522	471	483	507	470	487	528	468	533	504	507	462	546	525	522	489	462	514	495	545	523	534	543	475	474	485	464	482	494	496	522	474	483	491	501	488	519	515	492	499	510	540	519	547	503	547	488	498	497	510	477	501	518	506	474	531	459	487	504	516	465	497	552	492	495	496	501	503	481	530	496	498	519	513	525	531	491	481	486	464	497	506	480	487	514	549	511	517	523	496	524	532	476	545	507	491	512	472	525	496	478	531	504	535	511	519	483	475	499	496	499	479	487	491	518	518	519	523	486	505	534	519	487	468	509	498	517	519	512	522	482	477	480	527	470	514	508	507	501	503	501	477	523	484	495	499	494	498	513	495	503	511	502	523	489	518	483	498	469	514	476	469	506	490	515	513	535	548	500	533	510	485	507	536	527	481	482	507	510	536	537	478	466	508	495	490	510	521	488	518	484	480	475	482	523	500	488	468	493	505	450	506	529	489	521	536	532	499	490	523	517	507	470	475	524	450	515	543	504	481	467	468	524	494	467	493	482	542	492	491	452	506	535	504	498	505	525	475	479	495	484	528	516	477	523	490	492	535	489	481	505	479	516	511	479	532	485	494	520	428	520	490	520	466	504	499	468	532	468	537	447	495	527	515	499	490	503	517	518	501	507	491	504	450	479	485	529	484	510	502	533	490	472	502	556	477	485	503	476	512	514	509	501	496	469	480	510	487	505	526	500	482	518	461	517	506	504	513	503	478	552	489	473	481	516	484	505	496	491	542	526	502	466	481	480	497	470	463	519	536	499	515	502	504	540	500	500	524	462	458	452	484	505	528	505	505	499	495	464	525	502	540	536	507	458	476	500	492	482	496	507	512	491	500	522	523	520	480	462	503	512	512	520	486	505	508	525	498	515	470	509	491	491	490	499	545	541	518	463	481	467	511	494	502	504	506	511	505	491	489	503	502	518	522	517	494	501	507	491	495	492	511	463	506	477	490	537	477	481	529	503	496	471	489	510	506	469	479	492	465	491	527	493	579	485	505	497	473	512	487	488	478	538	517	503	507	474	512	479	477	546	470	506	491	467	513	443	495	514	482	467	473	504	508	495	509	507	514	482	506	494	520	562	532	468	509	468	549	468	515	489	496	505	506	513	502	474	505	480	455	499	495	496	519	516	501	473	534	500	456	492	501	501	500	521	537	509	489	448	483	494	491	497	470	524	533	516	513	501	473	523	460	480	489	492	493	476	521	529	496	488	513	490	442	547	506	518	484	537	470	497	451	498	488	482	514	519	490	506	486	516	498	520	565	460	471	502	500	510	517	483	518	510	502	531	490	494	511	509	506	482	488	492	459	492	511	539	543	560	459	492	537	510	517	499	501	527	462	568	494	515	505	515	543	547	542	524	509	504	470	528	469	491	505	478	518	494	523	529	518	517	506	475	496	522	502	505	506	489	510	501	535	516	500	465	507	489	493	507	488	501	519	491	467	480	467	498	494	469	495	492	480	509	487	516	500	473	485	500	544	488	466	463	509	497	488	485	483	502	449	534	509	497	486	494	480	518	507	505	486	505	499	474	491	521	498	502	502	515	488	472	528	491	496	498	495	505	497	475	486	469	474	512	489	510	521	490	515	485	474	521	484	469	479	536	530	540	464	505	480	528	510	505	523	485	476	575	520	473	499	500	494	504	466	505	486	507	543	482	475	505	509	537	485	490	483	520	489	471	475	495	456	501	498	489	519	530	460	528	511	510	513	530	523	458	505	449	501	493	533	477	480	517	495	519	532	517	494	464	475	477	548	508	475	474	492	531	497	508	499	523	500	482	465	510	488	499	484	492	500	457	530	469	499	504	503	521	447	486	508	524	451	535	489	492	483	500	450	458	510	546	533	437	484	533	523	495	513	471	504	510	509	516	514	488	504	521	527	473	509	516	500	500	523	483	488	503	504	516	514	506	483	505	509	506	496	516	486	473	512	526	515	530	484	534	500	499	517	540	495	497	453	496	502	495	470	493	443	511	498	528	475	510	506	497	472	487	507	502	469	495	501	495	494	477	515	479	504	461	517	461	514	493	475	493	534	517	489	493	517	491	467	482	513	497	455	501	501	462	479	507	442	487	485	498	548	492	553	481	476	520	471	475	478	511	508	509	504	500	497	509	498	457	503	487	481	541	552	549	515	502	500	503	503	497	498	496	490	511	481	474	468	520	532	494	499	523	522	490	474	518	513	518	505	523	492	503	459	543	527	511	497	471	523	491	531	464	528	516	496	506	465	504	506	500	482	510	510	514	532	445	492	512	527	478	441	481	499	423	461	510	511	500	511	473	510	501	528	487	456	517	503	496	509	503	518	490	506	512	433	517	496	522	498	501	472	516	524	533	508	483	541	536	492	494	510	487	492	517	503	512	493	481	484	503	509	502	499	523	503	528	492	510	475	518	499	500	509	502	518	477	512	525	481	480	501	486	488	473	493	481	453	514	458	483	514	501	471	565	490	471	510	546	487	512	508	499	550	511	477	496	458	512	499	487	507	530	474	508	478	522	493	524	495	489	476	533	503	491	489	493	469	492	468	519	481	461	499	491	499	488	487	482	458	518	515	468	492	508	505	516	492	532	475	499	526	531	468	497	492	473	504	490	490	475	502	484	510	508	474	456	498	486	511	472	515	515	480	488	500	494	512	512	520	515	530	518	486	482	489	509	514	524	506	518	497	503	520	505	500	486	459	496	516	491	530	492	493	510	519	497	498	493	530	492	469	520	468	532	478	489	513	499	482	522	538	537	471	525	511	506	520	522	526	485	504	467	482	533	506	498	507	508	518	464	532	485	530	502	498	505	462	507	488	492	518	468	487	461	535	524	552	477	482	470	513	501	486	531	481	515	502	526	506	525	499	453	507	483	481	492	502	456	542	481	515	498	498	504	498	505	535	456	529	487	550	496	524	522	503	488	467	493	480	508	503	584	472	512	509	517	525	496	474	486	492	499	467	527	468	504	522	517	471	503	489	500	532	463	512	474	457	543	498	510	478	486	501	532	480	517	487	507	521	496	476	548	492	466	452	481	492	494	479	502	496	479	467	507	468	478	535	527	499	488	523	512	506	515	493	523	528	477	481	519	540	481	518	481	517	492	542	467	478	483	512	508	516	480	508	473	487	482	512	492	528	473	466	508	517	473	517	500	494	500	527	522	483	447	481	491	498	498	488	528	479	500	499	488	459	494	472	492	500	510	514	487	477	482
32753	20568	9275	497	235	198	201	181	197	184	156	209	169	189	176	189	170	184	189	173	177	181	173	171	196	164	162	180	186	171	191	189	182	167	188	202	175	197	171	159	146	199	164	186	194	155	169	188	182	180	192	177	174	183	192	160	200	180	181	165	190	189	157	150	177	187	172	151	163	179	155	193	194	156	165	191	197	179	187	175	168	197	200	182	183	159	201	194	187	174	182	169	182	174	182	153	189	175	170	186	198	182	167	180	176	174	174	182	195	170	169	184	180	168	190	193	178	184	189	173	205	157	187	174	194	159	181	173	189	202	200	169	168	198	189	197	196	177	196	161	216	177	177	159	170	169	172	162	176	201	174	170	179	157	139	168	174	162	190	189	187	151	159	160	185	179	171	165	172	191	203	172	153	170	165	163	171	170	195	196	188	183	169	186	202	189	150	168	179	186	182	165	182	164	154	184	169	184	162	184	150	153	193	199	177	180	180	185	168	175	177	154	154	175	186	176	193	199	184	176	177	192	199	182	165	191	172	191	178	163	168	197	149	161	164	184	160	145	155	158	173	193	159	182	188	169	196	179	217	178	166	198	180	160	180	163	175	174	134	176	186	187	198	176	200	154	193	196	185	161	183	194	153	165	159	158	147	160	177	158	169	177	195	180	195	190	178	153	149	178	191	168	167	145	166	169	153	171	161	185	166	167	175	165	175	174	181	179	180	164	165	175	157	159	190	161	167	173	183	172	190	166	180	194	176	176	188	183	186	171	184	191	163	168	201	200	171	158	175	176	184	188	156	179	191	178	179	155	192	168	176	178	186	206	169	169	185	173	162	180	181	176	171	182	177	165	204	183	189	156	175	168	182	171	202	174	196	189	197	185	173	215	172	153	190	178	196	186	195	157	166	170	190	176	165	161	167	174	172	159	172	178	183	177	196	174	192	152	192	181	176	187	171	170	178	167	201	194	170	186	191	205	180	179	179	177	195	183	187	209	167	187	171	176	175	176	167	164	167	182	182	159	176	182	163	175	181	184	156	160	186	155	176	177	183	197	173	184	190	154	168	159	190	164	181	162	170	179	162	193	187	180	183	182	182	186	177	169	159	194	191	184	179	185	165	187	179	186	198	178	175	195	169	165	175	170	177	152	157	159	178	189	173	186	178	164	173	188	195	188	188	202	165	191	163	182	194	168	168	193	165	159	180	198	177	161	173	154	184	170	167	182	165	153	195	140	183	182	167	182	160	171	197	184	185	176	163	180	167	180	186	156	193	174	165	191	201	195	184	183	170	164	201	166	161	176	193	192	170	195	175	166	160	179	155	174	179	182	185	169	146	167	176	184	183	169	187	156	195	164	208	166	195	179	173	187	155	166	192	168	192	196	188	150	200	169	183	196	170	162	180	180	172	154	179	179	151	156	182	193	217	194	226	204	162	185	194	184	170	149	170	194	197	177	165	196	157	185	180	184	162	193	165	169	194	163	165	198	170	183	184	189	186	185	171	185	205	207	184	164	168	160	178	154	163	197	195	176	181	169	164	180	181	196	181	157	179	176	186	189	169	173	148	176	159	159	170	188	154	174	209	192	161	196	174	160	189	159	165	175	188	176	203	183	170	177	174	189	168	192	154	170	156	165	204	153	172	165	164	181	192	188	191	163	186	186	197	162	175	167	135	162	183	195	180	188	140	195	161	153	194	170	157	173	176	189	173	173	181	190	177	157	160	169	169	150	164	182	190	162	168	162	166	187	190	177	192	198	165	160	183	177	198	191	180	164	158	185	157	183	141	149	175	181	161	171	137	144	144	189	194	166	180	171	218	161	156	181	166	194	166	169	193	163	162	197	172	149	199	168	190	160	178	177	173	189	174	166	157	170	166	184	165	173	168	166	172	178	161	150	171	187	176	144	165	190	170	185	167	185	174	150	194	191	191	171	186	184	175	164	171	156	164	179	154	171	178	200	135	165	179	179	147	171	162	171	192	164	182	189	171	159	188	181	158	182	168	188	177	189	164	178	169	158	178	178	178	183	182	185	188	181	171	199	200	170	183	179	160	211	173	157	178	158	177	191	173	173	178	190	146	189	190	162	191	163	177	162	191	169	166	166	181	177	176	185	161	161	161	170	150	176	183	188	157	191	176	178	205	186	135	190	151	182	187	163	176	155	192	187	199	166	184	178	175	186	154	187	188	186	143	217	163	221	157	201	167	192	168	176	169	170	199	196	172	182	154	178	174	153	160	179	160	169	167	168	166	158	167	178	161	148	171	173	178	203	150	166	168	175	190	205	164	190	186	185	181	180	160	199	185	191	173	171	145	192	179	185	168	186	172	174	209	197	200	181	170	187	189	177	190	163	181	193	187	150	161	184	173	179	166	190	176	160	165	171	195	178	168	161	165	180	166	177	177	164	162	170	180	174	176	168	175	189	178	178	163	179	150	146	203	185	188	171	180	168	172	156	149	186	174	179	196	175	179	160	183	193	160	171	159	173	173	150	201	155	182	166	171	177	166	147	157	152	194	168	181	179	165	156	184	163	190	183	183	168	175	162	162	171	154	166	173	209	169	169	169	150	166	182	180	173	186	175	161	181	172	153	184	198	156	200	161	154	160	185	183	159	180	174	173	191	165	183	189	185	182	171	171	189	174	167	171	180	178	159	172	184	187	152	183	196	148	182	182	177	178	185	199	178	161	185	189	170	141	172	155	178	194	181	173	155	166	169	184	164	147	187	172	178	185	162	168	168	186	166	174	184	170	187	187	196	168	174	190	190	168	174	181	193	187	171	172	160	174	196	173	202	193	159	166	176	203	180	145	153	195	191	173	187	169	171	168	129	151	160	157	177	190	178	185	192	167	152	170	181	183	184	175	163	158	174	165	184	171	160	190	182	189	200	165	163	173	167	151	176	179	185	171	169	168	184	174	179	164	164	179	164	166	186	170	176	187	203	169	175	158	167	199	185	197	166	191	189	186	181	195	167	158	172	186	203	163	165	196	180	181	170	192	184	186	171	162	172	178	183	164	173	157	180	175	160	175	169	179	198	172	174	163	166	167	169	196	181	200	186	173	155	167	162	185	170	186	166	176	175	164	166	167	185	185	192	197	176	159	186	159	165	168	165	187	172	209	181	185	174	199	166	166	176	172	165	175	165	161	152	188	169	162	165	192	161	176	176	168	143	162	192	172	182	165	183	171	189	172	149	206	197	189	172	198	161	183	168	195	159	167	159	187	175	165	174	180	173	164	187	157	164	205	159	167	186	203	154	190	180	184	163	183	184	156	140	197	215	176	188	168	187	188	201	178	183	141	160	178	156	154	183	171	183	190	192	191	191	152	158	202	172	168	171	160	183	205	161	178	167	175	189	195	175	173	164	180	164	181	164	171	189	187	145	188	161	152	168	181	162	179	176	157	153	159	169	176	160	180	192	168	180	165	173	189	180	193	181	168	155	177	193	166	168	201	179	184	157	162	162	175	164	155	153	192	177	174	199	178	165
7174	5194	598	468	418	437	435	441	448	470	399	403	443	395	424	388	408	424	419	457	395	395	414	428	422	413	454	431	445	402	395	407	440	452	450	428	442	378	474	424	438	420	439	436	401	425	401	423	417	401	439	420	426	459	422	421	426	456	402	421	444	445	429	430	426	439	437	423	433	442	434	433	425	406	440	427	396	403	444	377	408	422	422	407	418	414	435	427	419	447	422	413	404	403	432	421	422	423	434	434	450	429	445	444	425	418	428	474	420	411	396	440	439	411	459	432	437	421	458	434	422	412	427	439	396	440	438	441	464	427	431	441	435	428	434	414	437	449	426	432	429	442	444	418	433	419	407	417	411	404	429	450	446	407	427	435	469	432	451	404	391	407	446	421	441	410	426	417	422	425	416	432	411	436	445	423	409	437	455	417	380	427	386	437	437	401	422	429	428	447	471	417	445	433	445	431	430	436	421	435	407	445	431	415	421	420	429	434	413	451	410	430	426	409	414	449	422	425	384	434	415	417	433	427	436	453	428	389	450	415	403	442	462	408	398	390	452	406	427	416	437	432	436	413	418	447	425	400	450	417	404	439	394	400	396	443	455	402	417	409	420	451	428	439	425	460	411	429	436	441	431	438	408	428	433	483	442	410	459	423	441	452	435	456	416	453	403	454	410	426	422	400	430	454	407	420	433	435	430	446	454	400	426	419	436	464	427	428	446	441	450	411	428	418	440	454	384	446	455	408	459	415	437	415	414	407	427	434	462	410	414	417	463	442	451	428	454	458	437	450	427	408	469	451	412	425	370	452	439	456	442	391	409	420	425	438	414	438	461	428	425	410	417	453	430	439	408	451	461	416	458	461	409	433	401	435	419	439	429	430	384	416	444	420	450	427	411	408	417	405	423	430	387	432	412	454	392	394	414	418	414	416	429	401	460	438	424	442	478	469	417	454	430	421	447	405	401	465	438	424	405	465	379	416	405	441	410	452	449	419	439	448	430	441	450	426	432	441	434	413	406	442	398	447	458	426	457	402	416	433	428	419	415	446	440	466	469	437	443	407	432	395	398	447	438	405	437	423	448	403	435	472	435	442	394	455	421	460	451	435	404	436	433	431	429	448	459	403	409	410	420	456	420	455	463	423	391	395	414	445	415	468	417	429	455	425	396	479	370	460	437	393	425	442	415	470	447	412	433	429	391	430	453	440	403	443	442	414	404	442	380	410	403	418	414	403	440	381	440	412	432	400	447	430	453	442	411	459	433	401	422	429	436	426	443	408	420	455	420	438	432	415	436	435	455	451	412	403	447	405	418	444	437	413	438	419	464	427	431	430	436	406	444	442	422	427	433	458	456	422	396	469	403	401	456	397	421	431	474	457	440	431	468	409	443	428	461	409	436	440	395	440	436	385	413	421	421	465	445	417	410	433	412	420	436	418	443	426	386	415	416	437	430	454	456	423	415	434	441	437	409	439	438	434	422	461	442	405	418	404	435	433	416	443	464	397	427	408	451	447	482	458	439	432	421	381	436	408	418	409	370	411	435	412	420	463	419	439	419	425	423	431	469	424	428	433	431	400	451	413	411	448	439	435	419	404	425	453	414	428	441	419	436	423	452	414	404	430	401	434	455	434	426	421	394	398	411	395	421	445	472	462	430	441	453	448	410	393	451	394	463	438	434	383	437	390	466	436	435	391	424	427	432	406	410	435	405	445	400	435	416	454	420	411	451	430	411	432	416	406	443	419	425	433	437	452	418	427	426	444	439	419	399	442	429	413	424	416	408	436	481	452	473	424	445	439	440	459	390	407	436	455	458	444	425	414	446	445	416	402	459	452	412	432	437	441	451	452	391	467	405	483	436	473	432	435	439	488	435	425	398	449	447	466	407	426	412	432	426	428	425	394	390	414	467	438	410	402	434	451	392	427	428	457	429	443	451	453	435	398	420	395	444	436	454	427	424	417	442	422	392	433	410	426	444	408	434	429	395	426	466	433	411	413	403	436	471	454	437	365	427	463	444	411	420	425	424	448	433	412	405	398	449	410	448	386	448	411	374	431	430	463	446	435	435	419	405	409	411	460	441	433	437	439	420	472	428	419	397	423	470	435	417	416	460	433	404	417	447	445	402	420	401	418	432	429	397	442	430	442	411	438	447	404	398	377	425	429	404	419	441	438	440	439	431	400	430	477	429	426	409	408	434	400	462	433	421	442	446	440	429	423	431	400	401	439	420	453	426	421	443	414	433	456	416	424	431	411	427	437	440	448	437	427	453	435	394	421	435	417	460	451	440	429	422	421	370	424	423	424	425	450	388	430	418	437	421	452	426	398	423	416	470	459	429	448	410	425	464	431	433	426	447	488	434	398	414	430	475	391	420	444	414	423	437	471	414	451	438	438	403	447	449	500	415	380	410	442	429	428	421	431	424	457	433	423	417	419	424	450	412	423	390	406	421	410	431	410	420	398	449	441	425	469	422	432	456	427	404	408	418	417	418	416	483	437	404	417	431	429	448	415	442	422	451	431	422	397	445	421	451	446	401	465	445	449	413	453	453	425	431	460	414	416	445	444	405	421	412	437	449	434	418	418	416	420	397	452	415	404	399	424	428	421	435	410	433	406	439	428	435	456	404	432	407	416	435	411	448	427	424	398	437	413	474	382	439	428	421	436	477	463	404	439	388	429	435	445	418	429	371	434	415	429	412	423	396	428	374	440	407	413	411	418	411	464	425	401	426	479	453	405	411	428	407	409	417	439	420	443	447	480	461	442	458	404	413	426	405	423	453	406	444	399	405	433	393	401	466	409	412	425	400	417	453	412	404	413	446	429	428	438	465	420	422	416	444	399	432	427	430	426	427	431	441	423	401	418	444	455	410	461	457	396	419	416	435	441	426	409	431	448	450	451	447	441	403	447	440	411	441	426	402	454	404	433	444	435	405	460	447	425	424	421	432	458	435	387	426	416	451	457	410	425	403	405	443	418	397	392	402	455	455	458	437	433	463	396	438	385	387	433	434	450	423	467	386	440	445	426	431	367	441	397	430	424	439	453	447	403	426	428	385	424	438	447	454	434	431	410	435	468	455	443	430	440	406	446	418	400	453	406	450	472	440	420	448	415	451	405	429	431	424	463	411	408	396	385	409	445	404	423	405	462	376	455	409	460	449	421	416	444	457	442	448	431	466	420	410	419	421	388	411	423	396	410	414	432	431	479	392	415	417	409	419	411	418	428	438	426	435	434	468	463	449	431	455	427	431	427	435	391	454	412	426	419	444	438	407	416	424	401	408	457	457	444	460	432	422	406	416	448	439	456	430	423	416	451	411	408	457	398	417	434	404	384	441	425	427	465	417	424	411	410	465	400	427	460	417	389	470	407	443	450	412	427	433	423	431	409	441	444	397	455	443	394	437	412	434	459	439	411	445	446	369	442	410	426	439	445	420	449	451	425	397	400	393	423	426	359	485	424	408	412	411	437	397	447	457	434	413	443	450	444	399	420
24875	21436	24940	28325	21431	20872	1006	433	347	327	354	320	268	319	330	316	338	297	300	307	325	304	305	302	281	335	308	317	279	284	300	316	278	298	283	267	293	280	298	308	265	294	307	290	283	306	287	306	320	287	305	316	311	255	287	323	272	317	319	283	303	302	270	299	308	288	304	317	299	267	300	309	297	284	305	292	285	279	300	314	310	300	314	319	309	321	287	292	317	272	317	314	284	289	275	298	300	287	299	322	291	304	304	311	296	330	298	297	312	285	276	289	284	308	294	290	311	301	314	304	298	283	322	293	277	272	288	287	273	331	342	284	289	310	306	323	301	306	289	314	299	314	287	305	281	322	311	290	292	294	256	293	294	319	308	308	323	291	296	291	284	303	276	318	284	286	299	296	305	284	295	283	312	288	271	270	275	283	280	309	304	279	282	281	329	312	292	303	284	282	308	298	307	295	299	286	272	272	296	326	302	301	301	304	273	288	249	288	296	289	310	308	336	306	307	293	310	301	338	306	275	300	284	274	286	301	281	277	314	294	295	328	314	293	286	288	299	291	285	303	293	316	276	315	276	308	333	309	273	299	305	320	332	324	290	308	292	294	304	300	323	308	290	268	322	330	284	300	317	290	318	297	322	286	293	291	282	315	302	282	314	263	305	302	278	311	284	296	299	300	264	282	295	288	275	293	290	292	277	310	267	271	288	311	262	263	288	270	294	293	327	329	294	302	280	299	291	286	285	315	283	314	284	310	274	273	329	331	308	326	308	286	312	302	280	290	309	319	293	290	284	255	279	295	288	287	298	311	299	277	304	261	263	284	324	265	288	328	287	282	288	296	289	288	270	297	286	304	306	291	292	270	314	307	250	294	321	248	262	295	289	297	275	298	299	291	298	289	311	290	271	261	285	270	296	309	313	293	291	290	307	304	315	283	325	304	280	329	292	342	288	309	312	307	326	306	304	279	268	281	275	287	268	303	317	335	278	293	311	306	304	295	287	317	312	283	295	316	263	274	291	279	323	310	293	281	263	289	331	305	294	291	299	319	302	279	285	310	302	299	299	286	318	315	327	302	325	266	297	301	319	319	287	280	330	292	274	257	297	295	280	276	281	288	299	291	290	294	297	297	267	316	295	275	284	340	288	280	246	298	339	284	297	287	289	287	272	300	314	282	300	305	301	323	296	288	324	250	270	323	268	294	286	307	315	285	287	287	303	286	293	306	312	302	300	287	319	290	309	304	297	284	264	300	290	311	318	321	328	304	294	299	304	292	281	245	280	306	309	308	291	263	260	297	262	255	302	271	287	295	309	279	299	283	292	252	263	301	282	298	270	299	262	284	275	259	281	283	312	310	288	309	323	268	283	297	308	346	323	280	279	306	301	277	285	277	329	320	302	294	289	271	250	311	293	330	287	296	295	308	283	287	267	308	313	312	304	307	238	304	327	301	302	300	297	294	318	269	287	292	319	264	282	265	313	283	293	285	336	295	266	270	264	298	305	284	284	324	298	304	283	316	263	285	309	305	290	291	289	284	291	312	298	295	266	314	285	268	271	282	302	306	300	338	284	258	301	290	301	291	304	296	279	318	286	267	323	270	284	299	320	305	296	327	279	289	299	314	285	289	306	274	318	290	283	297	306	291	290	283	290	282	301	288	295	307	302	291	268	309	298	297	286	298	237	263	287	310	275	316	283	272	271	257	300	299	294	317	272	305	281	250	265	268	283	343	294	306	296	291	298	297	300	311	299	290	272	305	302	289	303	336	341	297	325	309	296	310	271	282	318	307	298	278	299	280	301	293	312	291	330	277	291	307	298	296	274	293	275	313	298	296	300	277	315	303	288	274	291	286	296	301	296	303	262	277	293	303	277	310	287	317	310	304	298	305	288	283	314	247	273	291	331	296	278	338	288	297	287	288	344	304	292	316	326	317	301	285	321	298	262	336	328	286	293	309	298	278	284	283	316	313	304	321	306	294	294	268	294	313	269	314	296	305	304	279	340	282	308	276	321	321	296	304	313	298	273	290	274	309	296	320	289	306	293	331	296	326	286	271	324	291	295	286	294	268	282	331	284	294	271	304	319	291	274	266	299	313	279	322	281	305	310	290	293	276	299	297	274	297	285	285	307	311	294	280	284	342	268	296	298	309	281	266	305	296	286	306	306	258	318	310	331	290	278	273	283	308	307	293	297	295	273	298	317	287	302	300	291	300	324	308	273	269	327	280	283	283	276	242	319	285	322	275	296	300	308	299	276	268	285	279	310	311	281	268	309	273	304	308	272	295	272	315	321	321	287	304	291	299	279	291	308	310	300	281	251	277	283	297	307	303	306	292	272	313	293	300	261	302	286	277	275	303	313	284	284	295	301	302	289	284	313	287	288	297	304	315	311	266	299	311	304	311	328	321	288	291	308	272	311	304	325	254	322	322	315	276	303	289	298	285	262	304	304	307	284	276	295	279	300	297	262	275	305	272	288	280	271	281	318	290	276	288	248	277	319	302	318	291	278	292	298	286	280	317	295	314	311	305	299	279	250	263	295	278	290	292	289	298	288	312	301	255	318	322	287	321	280	311	290	311	303	297	326	291	311	301	288	303	339	298	290	283	296	287	304	287	298	339	308	269	284	255	301	296	273	311	280	298	267	280	306	295	286	264	274	271	322	281	299	261	323	317	283	269	288	286	312	290	306	298	293	325	290	296	299	296	316	286	282	301	297	276	277	261	301	292	286	296	309	316	307	327	287	267	306	306	312	292	302	284	295	315	310	284	302	337	314	251	272	305	304	290	306	303	258	292	305	323	273	290	295	264	294	315	268	293	277	314	300	305	283	280	326	295	277	292	306	273	315	264	314	297	288	300	298	310	297	264	316	302	283	301	274	324	279	277	280	312	307	284	284	313	292	305	297	299	308	294	280	305	321	313	285	308	271	298	307	306	284	278	282	327	326	291	295	307	281	294	285	312	254	297	263	277	275	266	288	289	295	287	280	307	277	297	281	303	298	297	285	298	312	303	271	290	295	274	308	298	314	316	293	304	312	321	299	299	308	265	306	294	298	290	311	324	306	297	322	281	311	297	317	273	311	319	304	290	270	272	292	297	283	297	300	309	257	298	293	261	287	284	284	312	253	276	297	309	298	305	298	315	297	283	279	306	246	285	298	296	264	322	342	268	264	267	296	351	305	274	266	309	276	289	269	287	282	275	306	313	300	308	321	296	280	299	270	291	270	323	300	271	286	301	278	290	321	315	278	282	311	277	267	321	307	311	284	290	291	306	299	279	283	268	273	270	291	273	312	284	304	302	296	275	308	324	314	304	314	298	292	275	305	318	293	294	310	280	271	291	289	312	316	291	306	301	298	283	332	285	332	305	285	262	301	292	303	286	304	308	289	275	315	306	270	292	284	289	298	310	274	287	297	300	319	274	327	253	253	296	255	308	303	270	264	324	307	292	278	269	300	298	285	280	295	291	317	310	320	302	286	318	325	299	307	300
17408	37358	2893	975	802	682	709	684	633	644	656	642	661	609	689	665	654	651	613	626	624	633	642	651	663	669	629	604	643	622	637	680	651	638	672	619	634	665	631	629	634	637	657	643	653	629	627	659	612	611	595	635	622	641	652	632	699	607	591	639	606	653	676	664	690	619	628	677	680	650	627	673	661	631	611	646	617	595	620	683	656	667	635	676	678	615	690	622	609	676	611	672	607	678	662	636	654	611	701	638	641	688	678	648	636	689	632	611	664	606	594	648	662	641	654	645	671	655	639	635	658	639	624	665	612	646	602	641	641	650	608	637	669	603	658	639	663	666	615	612	635	639	657	656	622	672	660	627	582	575	615	630	667	611	660	673	636	631	629	645	631	629	641	673	628	613	611	669	620	693	656	669	608	629	616	641	644	600	621	651	659	623	668	664	634	609	686	633	642	615	681	655	623	615	658	604	647	633	625	627	633	592	642	634	630	642	619	648	652	630	632	679	663	646	621	675	612	620	604	682	645	638	598	593	655	646	625	668	648	634	660	636	682	639	652	643	632	653	624	659	651	673	646	685	630	618	666	653	619	659	626	627	677	588	628	626	654	669	619	670	612	683	677	686	641	634	667	645	673	691	647	669	594	658	668	643	640	632	644	660	608	629	623	629	592	663	621	680	669	624	676	664	627	614	659	596	600	675	605	646	620	620	659	603	590	646	653	603	641	651	602	575	664	648	651	650	635	696	663	592	635	656	647	654	636	622	674	648	643	670	656	654	634	666	641	656	633	632	611	643	691	646	613	648	608	629	619	649	634	608	639	689	580	626	672	643	638	678	638	633	663	639	613	635	655	622	588	652	663	667	641	650	592	614	687	654	666	655	615	590	653	626	630	639	629	647	657	634	639	637	660	660	649	647	647	658	634	639	631	632	651	642	702	678	629	633	651	631	659	627	661	666	629	631	642	637	653	653	650	661	675	688	677	654	640	642	653	615	621	634	638	639	671	621	635	662	653	610	620	617	661	665	625	632	625	630	628	631	631	692	625	648	613	613	677	639	644	647	645	660	605	617	668	643	693	635	644	635	623	601	631	575	610	613	640	604	594	633	687	655	625	619	678	633	656	632	632	615	641	629	687	644	670	636	652	616	643	602	604	668	697	618	641	666	643	664	644	654	669	629	623	676	620	644	660	661	634	645	665	569	700	651	625	652	674	643	631	646	594	654	670	625	621	646	638	675	625	609	668	676	613	666	639	615	616	625	625	656	625	615	658	618	639	682	661	656	614	614	618	635	650	624	595	608	636	677	657	638	629	627	645	633	657	635	681	659	640	716	654	662	648	641	653	628	627	619	642	606	616	629	621	623	647	635	611	632	627	705	659	671	668	658	617	623	646	592	673	635	602	665	629	694	648	674	668	603	674	670	604	665	580	622	675	609	620	660	635	636	642	640	634	627	634	647	672	669	636	624	595	650	643	678	656	608	637	614	666	616	670	624	659	615	622	671	624	606	609	653	649	628	618	607	643	672	660	650	639	596	628	648	629	596	628	603	655	647	618	657	682	611	646	631	676	626	656	659	652	631	623	626	626	635	645	640	632	624	643	673	642	650	665	608	653	636	615	623	668	618	632	624	604	586	653	642	641	637	701	638	622	653	637	645	602	658	649	626	665	646	623	649	651	613	655	637	651	639	668	667	647	602	628	637	677	639	611	650	653	649	617	667	677	640	653	629	662	643	603	629	682	637	626	679	638	660	614	616	667	645	617	629	636	670	598	589	649	636	647	609	627	645	600	615	641	611	652	642	603	653	638	685	612	671	634	650	656	644	639	636	666	665	632	647	631	668	654	651	667	604	627	631	632	648	626	663	653	625	679	652	596	641	651	652	656	594	646	640	663	642	647	638	647	629	637	662	660	600	626	595	642	673	616	656	630	645	638	637	631	642	620	654	650	667	577	608	632	651	652	629	627	657	654	619	662	660	675	631	679	599	662	611	647	652	655	636	643	600	691	619	641	667	607	638	659	659	671	655	627	700	643	633	661	638	637	681	616	641	651	609	654	654	648	625	625	625	629	627	639	611	647	646	625	640	647	631	639	678	642	641	647	629	652	654	656	663	648	648	687	641	631	567	648	663	616	638	632	658	657	662	638	647	676	620	637	663	632	663	630	646	647	638	643	641	639	619	640	672	648	652	663	615	653	678	631	675	670	669	647	616	649	614	653	631	644	609	605	655	621	627	669	604	657	590	639	622	627	625	620	686	663	584	688	589	643	656	598	655	690	610	640	599	651	662	681	635	595	585	662	676	591	644	652	640	634	637	650	643	627	641	675	677	623	650	614	664	639	641	636	646	667	602	646	681	671	666	636	624	641	618	679	640	609	626	656	590	664	639	633	622	650	604	634	623	648	658	612	644	635	688	617	658	646	565	598	652	652	632	623	618	630	621	625	632	677	654	646	640	670	606	625	627	642	596	636	655	653	623	616	635	651	676	653	620	642	642	635	655	611	582	674	624	632	682	666	654	607	643	625	635	662	618	592	629	605	602	655	617	656	640	649	621	632	689	675	626	633	633	628	617	656	647	665	605	678	666	656	659	663	652	649	616	628	603	643	622	612	617	609	647	604	662	643	727	667	670	599	656	623	610	623	619	654	651	652	621	644	666	586	642	646	619	658	668	623	620	671	651	595	647	614	676	662	615	637	596	649	631	689	607	676	600	631	659	685	640	633	627	642	644	645	644	628	630	689	666	622	664	639	647	632	678	631	609	655	662	644	619	644	613	606	626	658	649	655	650	660	687	647	618	598	612	688	616	635	595	642	652	587	611	635	659	590	625	607	632	639	651	656	670	621	656	644	611	629	691	655	644	628	585	646	590	670	626	634	685	653	685	628	634	659	650	662	670	649	678	634	644	628	635	624	625	619	633	622	654	629	643	664	685	633	650	653	619	653	671	637	626	640	638	660	688	647	605	671	621	629	629	655	628	669	659	610	617	618	667	678	604	663	600	648	651	676	639	641	646	614	635	623	638	662	614	628	608	621	685	609	633	636	615	585	620	662	605	607	699	659	600	648	676	647	650	595	622	642	708	644	653	668	655	629	663	613	652	593	627	636	647	646	585	635	621	617	623	678	667	629	641	624	684	598	640	664	664	673	632	602	638	659	621	684	639	593	649	652	602	587	647	659	616	634	611	648	623	637	621	648	648	666	660	674	655	647	640	621	668	626	620	621	618	641	636	628	682	662	624	665	621	645	636	618	576	651	624	632	668	669	629	619	643	625	647	664	595	659	674	648	628	653	634	660	635	636	619	625	629	623	627	700	610	654	630	622	656	628	621	603	647	670	623	659	653	668	613	700	686	643	628	632	679	617	617	633	652	669	629	662	696	666	613	621	667	630	656	658	646	626	657	621	634	693	685	638	642	631	627	633	588	665	652	665	601	651	620	630	636	613	658	668	680	656	637	660	608	621	645	624	641	648	659	647	641	659	616	668	687	635	627
24306	21444	25246	28061	21444	21464	20063	738	366	372	304	311	303	298	262	272	229	269	292	270	233	285	277	264	253	233	200	260	236	249	246	254	264	251	271	250	237	256	251	262	249	279	219	223	238	229	244	248	194	246	257	231	263	267	241	230	245	223	243	220	228	245	267	249	211	241	243	217	244	221	264	277	241	197	249	240	234	239	222	241	228	228	255	261	216	233	239	260	243	289	242	247	229	245	286	276	247	230	252	224	211	239	228	221	218	261	244	236	254	225	240	226	262	232	219	222	268	240	243	234	253	228	233	248	238	227	246	242	212	242	216	229	224	235	239	241	242	229	228	239	248	239	257	270	235	247	225	257	236	248	259	236	244	249	256	233	218	241	227	257	234	214	231	226	234	213	258	224	250	244	215	248	238	224	239	238	249	245	235	223	245	265	230	229	251	263	252	237	224	241	240	221	229	239	241	248	218	251	252	240	249	236	237	208	254	222	218	245	250	248	269	213	255	253	223	261	223	230	213	224	243	246	261	208	227	224	210	234	223	230	242	269	246	226	242	230	226	236	242	237	244	228	251	247	218	249	257	250	246	249	241	217	229	232	231	240	243	212	240	253	219	236	253	216	251	241	222	242	222	256	235	257	212	207	247	240	234	238	207	242	216	260	243	229	268	228	245	242	236	209	251	244	271	232	221	251	239	254	203	223	221	228	214	212	248	256	222	274	226	249	230	233	257	241	223	229	236	241	217	250	222	234	244	238	251	250	226	235	240	259	237	264	217	230	240	251	238	246	233	253	241	236	219	246	235	234	248	242	229	262	237	266	264	252	223	243	236	249	248	228	239	273	253	241	226	241	217	229	246	250	244	220	244	251	248	225	255	245	251	210	245	241	216	238	257	261	236	232	242	259	235	248	242	220	225	237	233	236	222	228	233	224	255	234	261	250	260	263	241	245	249	230	221	243	269	238	218	211	244	246	240	206	224	270	246	261	210	241	263	245	244	228	250	245	222	242	245	240	257	238	216	241	291	231	242	241	239	228	236	216	266	250	264	237	240	201	243	209	234	253	228	197	238	227	240	234	259	247	243	244	245	256	219	262	236	209	239	255	218	240	258	221	238	221	249	236	224	229	222	230	277	231	277	240	233	213	257	243	237	255	193	215	217	242	213	240	232	253	220	224	209	237	238	263	258	231	219	224	244	244	227	207	234	242	257	268	207	267	244	223	233	181	235	225	246	232	208	234	263	260	224	255	210	256	235	238	260	253	245	243	242	252	231	244	238	273	251	247	218	237	260	237	224	228	244	233	245	247	200	226	238	246	221	245	253	265	226	244	238	234	231	243	265	239	226	225	249	275	250	251	239	244	240	271	241	290	265	259	256	240	216	226	209	245	217	265	224	261	241	247	252	245	235	223	236	236	229	246	249	219	213	246	227	218	253	258	241	244	253	230	225	238	259	227	257	238	255	260	235	239	278	233	233	239	253	224	206	259	226	233	254	223	217	245	243	227	246	235	265	220	220	235	228	244	203	218	245	234	237	253	258	263	232	227	213	244	258	259	227	243	241	226	249	255	228	251	235	211	224	245	238	259	248	211	291	221	254	229	251	264	210	229	265	237	236	256	254	264	208	244	228	252	247	241	227	219	228	227	190	211	210	226	225	227	258	240	210	239	232	213	228	244	229	234	217	221	246	271	245	183	245	231	228	249	244	229	217	239	216	228	253	268	256	248	227	226	215	225	237	260	225	256	236	238	233	232	262	237	228	233	250	226	222	224	270	246	264	237	217	259	253	226	243	242	226	251	236	264	226	250	247	228	234	219	244	243	259	232	246	237	215	246	248	221	233	236	237	225	194	250	240	225	225	240	253	232	238	234	223	225	239	245	241	238	232	224	225	234	242	234	234	252	247	235	213	222	237	228	252	228	234	232	245	280	244	221	229	221	219	231	244	261	249	235	251	206	225	220	224	222	233	246	242	217	221	224	250	227	239	248	240	232	208	263	241	226	245	213	214	232	220	235	235	284	223	229	246	233	250	217	226	238	248	237	221	237	248	250	277	260	244	250	215	286	266	214	222	208	207	239	210	233	207	251	250	214	236	240	247	228	241	252	241	242	220	233	198	238	244	225	240	285	226	217	251	243	243	250	212	223	251	220	243	221	235	222	238	256	251	249	235	231	222	238	233	238	229	241	228	231	231	260	252	236	247	250	253	212	260	251	248	225	259	208	234	261	256	253	261	236	272	222	219	277	240	242	248	216	242	235	242	284	256	240	210	234	222	234	235	243	235	237	246	219	216	219	249	237	236	201	234	228	237	241	246	228	240	252	243	250	252	241	231	217	240	215	213	210	240	213	231	247	252	224	247	251	234	243	234	264	242	235	239	261	241	240	250	273	269	290	255	280	265	220	258	253	226	233	263	237	253	259	220	231	225	223	236	200	253	254	226	217	231	222	248	234	239	263	219	224	247	249	212	234	230	230	261	249	262	215	250	233	218	252	213	249	245	248	217	227	261	209	239	247	223	239	249	252	206	256	211	258	201	237	230	263	235	235	275	218	209	214	231	219	220	216	226	277	211	235	215	245	236	200	226	231	205	217	233	236	242	260	248	232	245	208	250	250	220	246	234	237	258	234	274	248	243	226	252	225	189	234	236	251	246	222	225	219	220	257	216	230	217	222	217	230	260	225	252	263	253	198	224	256	231	223	230	265	225	232	250	199	273	238	225	221	247	243	226	217	222	220	228	240	228	218	275	241	231	251	265	238	273	245	222	232	228	208	235	240	274	279	248	228	215	235	248	240	242	241	221	250	233	240	227	214	239	251	223	221	234	272	229	199	251	237	251	227	223	256	239	241	242	263	239	228	270	216	227	222	247	278	244	232	246	256	233	232	252	250	245	228	231	220	254	243	250	218	226	264	228	227	235	250	245	221	257	266	246	236	233	244	244	223	207	237	246	239	231	238	274	242	237	243	213	237	252	230	241	252	247	241	225	229	213	243	216	239	246	241	213	235	232	226	224	229	256	260	247	250	264	210	233	232	247	243	256	239	226	229	242	239	269	269	218	245	246	254	253	234	216	209	233	251	245	230	233	257	240	247	236	237	241	208	243	263	245	226	222	229	226	259	248	244	253	242	254	256	212	252	239	210	231	259	241	206	223	228	245	252	216	241	239	246	233	251	240	256	258	248	224	257	219	230	249	265	226	256	215	234	236	234	216	229	248	245	257	232	236	250	222	233	225	212	220	231	259	215	263	224	263	212	241	271	291	230	233	225	222	230	230	218	237	237	251	257	259	224	248	233	255	250	223	232	235	208	237	239	251	244	233	246	239	257	248	240	258	188	226	224	243	239	241	210	246	219	233	240	234	259	252	237	247	254	234	266	233	220	253	238	243	241	227	261	206	224	197	211	249	204	240	257	218	216	231	241	237	242	219	224	251	244	234	203	240	235	237	243	274	242	229	242	233	244	260	236	250	224	251	229	237	231	239	229	222	241
23451	48417	4480	1239	841	655	642	564	550	507	550	547	521	525	520	527	500	521	534	549	516	497	523	491	477	507	531	531	504	550	509	522	494	501	514	505	496	459	541	524	493	486	482	506	475	457	517	502	512	507	513	535	497	539	484	495	486	507	529	504	486	475	471	511	481	464	470	496	452	489	529	501	509	501	522	479	497	494	476	514	501	501	503	532	544	500	496	503	471	483	526	490	508	512	503	462	496	505	501	510	476	502	520	532	493	487	505	481	495	496	496	458	523	451	513	505	471	471	491	497	495	522	487	496	485	499	501	528	493	502	496	491	474	466	537	517	552	483	494	487	542	482	478	510	510	508	544	510	511	504	552	517	494	517	480	528	514	528	497	493	510	529	502	487	550	481	489	496	496	504	499	514	517	500	464	465	498	467	519	467	539	570	529	474	563	490	498	499	485	471	491	502	501	495	493	496	537	465	516	467	528	459	499	463	476	523	501	484	521	529	479	522	526	477	502	498	492	507	498	500	481	523	459	524	499	501	514	472	492	485	485	508	467	504	528	472	510	497	504	525	493	512	496	427	498	461	486	508	503	515	497	523	520	477	491	475	493	508	483	459	547	499	494	538	488	516	498	460	480	463	506	501	517	522	492	501	543	498	470	505	523	506	479	498	500	480	462	506	542	498	518	529	487	490	492	494	501	508	494	509	520	475	478	485	503	496	542	505	504	463	488	523	496	552	498	467	491	496	510	502	493	503	480	481	533	479	526	488	516	461	505	502	522	513	483	494	495	511	509	525	509	525	483	506	533	515	462	533	480	512	501	500	474	459	512	521	499	488	489	466	523	493	511	521	532	453	492	518	485	509	496	522	507	499	485	526	488	484	466	506	495	476	495	549	469	512	500	493	461	506	492	518	506	479	493	523	500	490	493	518	524	460	501	482	511	529	478	474	480	530	503	435	502	485	482	484	459	531	514	502	485	534	493	514	495	457	478	482	514	488	487	470	481	517	495	501	487	511	485	534	517	496	451	497	485	529	510	508	486	531	510	488	490	519	494	518	491	534	501	491	525	548	490	488	504	517	500	513	484	520	507	477	532	491	489	517	466	514	514	493	533	509	524	449	548	554	471	496	482	484	528	513	491	484	531	510	491	481	490	521	515	511	506	494	475	515	487	476	537	501	518	507	489	504	499	492	532	519	509	488	472	488	559	443	527	493	488	493	514	552	507	521	502	497	464	485	501	515	519	474	509	470	523	501	495	503	490	467	493	508	477	526	527	477	521	486	499	490	495	512	511	459	495	506	490	506	506	468	510	481	475	482	518	496	523	492	536	498	493	470	507	503	491	510	522	521	520	480	513	560	470	485	495	524	477	480	507	523	551	514	497	527	474	486	465	493	448	512	507	497	471	498	498	498	514	484	510	495	505	482	497	491	513	519	478	491	485	455	520	485	513	490	503	517	516	465	498	463	543	456	523	474	512	514	452	451	535	494	495	479	531	523	486	471	489	486	478	490	484	482	477	498	521	499	517	484	534	534	506	523	494	513	487	526	470	509	489	467	500	500	487	457	500	493	477	520	521	488	451	501	520	509	468	498	479	490	511	538	501	468	470	512	535	508	516	500	482	479	484	524	479	487	488	484	474	501	449	519	532	510	505	476	509	472	527	531	523	495	479	500	484	482	447	484	478	505	477	481	520	484	502	529	500	513	521	531	505	505	517	491	496	528	522	500	495	498	484	506	464	508	529	497	506	470	478	498	540	477	513	505	536	497	521	504	505	522	514	550	502	484	544	460	518	484	476	494	487	464	524	495	502	501	488	476	496	479	514	485	489	485	487	511	505	520	460	517	516	529	514	507	480	503	514	503	454	512	473	514	471	483	475	506	479	483	487	492	521	521	512	495	513	491	465	488	500	485	486	464	481	493	492	502	494	502	476	510	484	494	507	512	528	464	461	514	503	527	508	478	483	515	491	479	483	465	488	503	536	534	502	471	496	504	530	493	500	492	489	496	518	539	489	474	537	536	491	478	480	494	472	482	500	489	536	501	492	497	495	491	530	484	488	477	459	506	512	504	530	519	493	462	499	492	477	477	480	510	520	444	488	447	485	504	532	512	526	493	527	486	464	512	529	498	524	509	465	486	510	546	479	483	510	489	511	511	466	461	479	492	504	513	488	465	497	489	522	496	483	476	505	515	457	462	530	466	461	494	462	513	513	499	506	500	531	509	508	557	544	486	502	530	538	481	524	526	465	497	526	547	501	533	493	501	504	515	495	539	507	485	511	498	511	508	478	490	539	511	489	526	510	453	486	477	511	544	534	526	500	524	535	488	548	498	516	482	493	485	474	533	491	526	512	471	520	522	480	497	483	528	496	536	519	494	490	483	530	501	451	533	496	494	512	468	499	499	475	523	464	502	519	505	501	519	535	528	498	473	527	505	491	531	462	494	433	549	499	496	511	485	453	510	478	530	513	523	474	533	490	501	508	475	496	463	509	439	465	529	479	507	523	490	471	481	505	514	509	466	517	501	490	477	517	505	487	475	507	525	514	499	507	475	519	485	463	499	452	457	480	518	480	521	499	493	466	496	488	522	513	522	515	520	506	476	464	488	504	477	480	490	522	500	547	535	462	474	505	469	514	511	470	468	518	496	524	490	516	493	495	484	529	508	484	486	509	497	494	493	489	495	518	500	479	517	512	509	523	561	469	534	495	500	470	539	503	469	444	490	515	458	508	490	511	504	497	476	505	547	519	483	494	485	514	517	516	515	536	456	488	469	502	470	485	493	472	514	487	510	480	496	497	497	491	470	514	510	501	493	528	508	472	508	474	493	513	546	496	504	513	522	500	490	530	504	529	456	489	462	534	498	499	510	490	474	488	502	514	471	511	508	506	516	537	444	514	509	487	500	494	514	506	505	503	531	507	484	546	478	473	498	478	468	515	522	503	523	513	508	476	488	513	473	502	519	548	503	534	530	479	538	490	504	496	515	500	483	512	528	499	496	490	501	514	464	500	500	481	517	489	510	520	506	475	442	486	459	507	482	488	470	487	492	508	519	532	515	523	470	499	454	475	532	487	482	477	489	458	520	501	491	459	463	480	494	489	509	505	490	494	478	494	515	514	526	523	494	521	532	506	518	492	517	489	500	475	530	482	504	510	505	486	474	492	510	505	469	528	491	514	514	505	505	487	512	492	473	459	490	521	532	529	547	483	519	469	507	510	498	501	471	485	512	527	541	503	497	470	504	515	486	503	524	486	546	489	483	481	476	513	526	518	526	490	499	490	504	457	521	457	468	514	495	503	503	533	508	492	510	458	521	516	491	479	509	480	457	514	508	517	506	500	452	490	486	501	507	497	485	489	494	507	494	460	452	490	508	502	490	530	477	504	504	482	478	487	481	481	516	506	501	512	476	499	486	487	517	471	541	485	459	539	474	509	492	477	455	499	483	519	494	500	434	505	519	522	466	467	486	472	495	475	509	525	483	502	495	482	486
32753	20570	9384	584	296	274	260	170	192	171	188	208	171	180	202	183	197	167	174	164	159	158	186	180	194	170	173	149	178	174	156	187	159	164	181	187	179	184	188	203	164	169	176	163	184	176	159	188	185	173	182	180	160	202	178	183	207	191	197	173	190	198	168	159	160	172	195	181	174	160	190	177	183	173	175	160	162	178	187	184	168	165	199	192	180	183	151	173	162	161	195	195	168	165	195	187	173	171	185	181	190	181	154	182	150	172	170	178	186	159	175	171	189	174	164	158	163	185	165	160	171	192	206	178	156	167	187	173	174	188	170	136	150	153	186	170	184	184	175	188	162	174	184	165	201	173	195	147	162	169	167	175	166	200	182	147	191	185	167	168	197	181	168	187	159	181	159	174	166	196	154	182	160	194	179	185	185	179	163	174	169	168	195	169	165	190	157	179	205	176	180	171	163	172	168	161	157	155	164	173	166	147	161	166	158	175	174	172	165	153	174	168	172	194	215	168	167	189	185	170	176	174	173	168	166	174	171	179	166	184	165	151	179	186	184	194	177	163	172	175	165	200	173	164	170	163	184	136	165	173	177	167	169	179	179	184	165	179	161	194	194	158	186	152	185	160	171	153	171	133	180	176	201	184	171	156	153	161	177	193	146	159	172	171	185	167	153	156	146	181	162	184	187	159	178	139	165	160	174	187	171	193	155	193	181	181	146	169	179	183	163	162	173	167	201	196	206	157	161	183	184	175	162	161	169	183	192	168	178	221	187	160	181	173	164	184	161	180	173	188	153	184	159	135	157	192	156	179	165	199	167	176	178	157	180	166	192	178	184	179	164	206	159	150	160	189	174	170	178	175	161	182	159	189	180	179	193	170	196	167	191	192	192	176	200	170	174	199	185	143	178	161	166	175	171	157	119	183	184	185	161	157	206	202	197	164	160	178	183	178	171	188	170	180	160	170	161	163	179	167	182	206	157	188	188	172	177	180	190	178	187	193	172	179	174	194	180	198	183	169	172	194	173	170	168	186	187	164	190	178	163	172	195	181	148	174	151	173	184	159	165	189	149	173	185	165	190	175	166	164	168	171	204	159	173	167	161	159	177	189	187	170	158	189	168	166	213	177	145	162	167	172	183	197	211	177	162	178	210	177	172	173	194	180	173	179	149	193	188	174	186	166	168	181	179	176	168	183	171	198	197	171	166	173	183	214	201	163	176	169	147	188	169	167	182	186	165	167	167	176	195	180	163	188	201	150	147	169	173	173	189	156	183	161	178	155	169	200	175	155	179	164	197	177	200	174	192	189	165	166	166	195	187	158	172	160	170	188	206	163	157	172	176	162	160	153	195	176	167	180	173	167	168	155	179	155	181	189	182	192	164	171	223	188	175	163	146	174	158	177	160	160	158	181	180	166	196	187	183	173	178	167	160	175	163	182	176	179	164	201	179	181	191	193	196	176	178	167	173	180	151	153	208	177	155	160	187	173	201	162	163	203	161	178	165	160	181	181	195	183	188	154	176	198	202	189	179	161	172	177	190	172	167	165	160	187	171	164	167	177	193	194	164	173	198	170	166	167	165	179	177	167	158	180	188	180	169	170	182	159	155	196	172	163	177	186	165	188	165	154	185	173	157	188	160	191	176	198	175	158	168	165	180	180	187	152	162	174	171	194	186	153	180	179	176	179	172	186	167	174	197	156	198	184	183	196	196	171	172	192	170	176	160	171	156	171	180	194	188	158	197	169	175	168	200	192	180	174	179	180	195	189	179	198	178	179	178	147	174	185	161	164	169	181	156	176	186	169	197	181	180	189	159	161	182	191	170	165	166	175	150	180	160	201	167	169	173	147	177	169	180	156	188	179	176	162	183	181	186	180	191	167	183	147	160	183	165	150	173	150	183	184	159	172	168	180	162	177	173	178	174	191	170	166	165	195	209	185	160	167	185	171	183	168	193	198	167	195	142	165	184	165	182	162	192	159	171	213	178	196	179	160	162	211	200	169	191	189	153	178	167	157	172	189	194	174	168	177	175	164	170	167	191	197	175	179	202	179	199	183	174	168	183	194	185	182	156	177	186	166	165	177	178	172	161	168	177	140	181	187	184	174	183	179	157	166	176	200	189	167	190	170	172	164	170	153	187	173	158	172	175	186	173	203	180	174	179	153	165	167	195	169	170	176	169	160	175	183	181	197	144	172	171	171	189	175	177	181	182	174	174	152	147	172	190	171	169	149	160	163	164	159	167	160	187	165	183	185	194	198	161	170	172	186	182	160	154	180	152	172	181	165	183	184	165	180	156	201	198	176	175	174	163	169	185	198	168	168	195	188	174	182	171	185	156	152	188	178	188	166	171	171	177	164	143	184	162	176	192	175	173	182	185	173	168	164	164	179	152	163	183	180	168	182	211	178	166	197	191	166	159	162	153	154	170	155	191	178	166	175	195	170	174	192	184	181	157	175	171	163	167	189	192	176	169	200	183	190	166	162	207	170	170	160	170	180	179	172	174	161	173	159	172	207	171	168	167	164	189	155	162	199	171	147	156	187	188	162	170	179	151	153	187	177	149	176	194	173	187	173	166	156	187	167	168	176	173	164	175	161	192	170	190	195	178	161	176	190	153	183	178	148	187	163	186	178	166	163	180	178	164	160	159	218	165	174	155	177	157	171	166	190	193	196	170	191	192	162	183	181	148	149	168	190	178	172	176	176	179	173	203	188	185	168	180	183	155	172	183	181	172	156	178	181	188	186	155	218	162	158	204	177	185	152	174	190	177	169	179	165	170	177	174	183	171	171	166	171	193	187	169	184	167	188	172	162	195	179	186	165	182	164	182	176	163	187	180	184	160	161	171	192	172	162	173	196	146	188	156	191	156	163	174	159	197	175	173	162	172	175	146	203	172	182	173	172	196	168	179	180	190	182	163	185	152	161	171	178	181	182	191	171	162	181	175	193	158	166	175	191	178	160	168	173	189	186	184	193	186	173	163	213	158	196	182	181	204	189	187	193	165	196	190	191	153	166	185	176	182	195	181	195	161	179	197	153	179	159	192	188	180	169	171	202	200	196	176	190	166	135	176	166	185	176	175	200	175	175	184	183	200	196	162	167	169	179	187	171	169	160	138	207	176	179	189	188	191	197	178	182	172	192	165	191	140	185	154	137	168	175	164	170	172	186	172	189	202	207	168	174	180	192	164	184	195	173	148	190	208	194	184	156	166	155	166	178	183	178	194	168	172	164	165	175	163	174	159	199	194	167	155	177	186	190	180	173	180	192	153	152	188	167	163	198	170	179	179	166	197	169	165	199	179	179	173	146	167	177	155	161	171	169	182	172	195	177	197	156	171	159	171	178	162	161	157	174	182	170	192	140	167	170	185	170	192	167	163	187	157	181	197	174	185	186	180	193	179	164	185	166	180	193	191	163	207	173	167	162	146	197	198	201	185	195	164	168	172	187	189	186	162	167	205	183	195	159	164	193	171	167	166	197	172	151	190	163
7189	5318	634	465	426	442	466	429	442	404	464	417	441	397	423	468	422	409	409	430	453	436	399	437	434	421	411	414	427	416	392	431	409	432	426	417	455	438	465	419	420	445	440	383	405	421	418	457	424	401	461	471	402	429	427	421	403	422	426	417	425	456	410	402	440	420	397	412	403	462	456	402	408	408	393	387	387	466	410	426	394	471	436	440	405	434	397	408	397	397	417	414	407	463	450	469	425	403	422	447	442	462	434	441	420	435	431	417	443	439	402	413	443	400	442	448	442	465	458	424	419	420	409	447	393	444	433	427	416	456	431	440	422	415	407	401	444	422	442	450	475	430	446	401	422	405	417	406	450	428	399	432	431	421	423	447	366	432	389	440	478	436	422	415	469	434	381	444	422	396	434	436	424	400	405	419	403	405	440	470	450	412	446	427	420	445	433	384	454	373	421	448	430	413	454	413	416	405	442	403	445	434	400	437	436	399	435	412	414	440	422	423	453	448	428	430	417	449	420	391	424	435	430	428	469	422	469	426	400	434	414	430	427	393	432	410	401	454	414	416	448	402	393	423	444	472	433	453	434	384	438	450	426	422	450	435	448	406	436	462	402	455	441	422	403	419	408	437	423	438	441	418	434	448	400	420	429	440	449	441	449	430	434	406	413	410	447	417	437	419	426	441	430	445	423	418	420	465	397	398	386	419	415	400	431	443	445	429	406	423	435	405	431	418	458	417	418	446	431	401	404	398	412	401	459	410	443	418	445	427	447	447	431	426	425	436	440	419	409	399	453	400	435	415	406	442	449	423	415	427	410	429	419	427	407	453	426	416	463	429	440	439	415	429	391	413	420	392	469	403	413	436	416	440	426	427	406	422	394	399	409	424	439	437	469	437	459	443	427	432	394	396	494	418	434	433	424	413	447	424	426	444	451	405	402	420	412	424	406	427	423	462	435	399	446	405	443	415	427	464	431	442	441	445	445	430	444	428	443	419	393	427	456	447	459	433	414	450	439	422	454	430	432	440	434	416	466	432	467	448	397	452	434	440	423	428	438	476	460	423	448	402	437	411	467	424	415	431	443	406	418	447	450	428	455	388	409	447	409	391	398	453	406	411	411	405	435	449	443	415	430	409	424	432	445	448	398	469	438	452	421	433	400	424	471	433	406	439	421	429	394	387	446	423	438	416	430	412	387	444	421	443	429	422	442	439	462	446	444	436	409	473	428	415	491	400	411	422	431	433	412	446	439	422	458	436	456	438	442	430	485	441	450	446	443	436	426	430	449	422	447	433	454	426	431	429	405	423	478	413	432	412	439	423	451	378	415	474	446	425	450	453	443	442	441	471	451	432	421	433	454	414	448	469	421	429	420	440	453	438	432	430	424	422	394	425	442	472	398	417	403	421	438	405	443	414	445	409	429	426	429	437	428	456	441	421	428	436	383	433	423	422	449	428	405	410	394	427	412	405	421	412	423	407	404	430	405	447	401	420	462	407	451	443	383	473	425	453	465	436	435	450	446	440	388	398	449	385	442	420	423	414	419	419	436	459	425	414	408	446	430	452	432	464	428	426	468	395	435	434	459	429	432	462	455	450	445	456	433	419	408	440	405	417	433	443	392	456	431	423	419	431	443	413	467	412	470	417	422	385	448	444	463	420	402	426	417	405	426	456	433	439	421	435	431	424	410	464	483	412	444	441	415	424	411	409	448	423	396	427	406	444	436	445	407	419	431	431	419	433	430	408	387	420	460	438	420	438	412	412	424	440	457	426	421	431	403	474	433	436	447	428	449	427	419	447	444	464	461	413	441	418	402	434	436	432	431	386	445	442	413	408	445	439	424	411	401	466	423	400	452	421	446	440	418	481	468	407	433	417	424	413	388	434	441	446	436	431	415	442	410	404	434	459	426	450	427	409	457	393	432	447	429	443	420	432	429	449	426	456	434	404	448	455	390	457	382	443	444	402	418	437	407	386	446	457	461	432	434	422	433	432	485	445	416	458	472	423	431	455	429	462	396	413	430	402	449	435	433	413	458	424	416	408	418	425	449	424	434	453	432	449	411	411	432	431	452	425	438	421	434	442	473	412	393	410	442	464	437	434	414	439	422	456	443	421	428	419	455	403	446	398	433	445	413	429	401	420	431	411	440	428	431	412	442	426	407	422	405	417	455	404	452	419	432	408	441	408	433	429	427	406	415	436	440	465	448	407	410	448	439	459	417	416	451	439	446	409	395	415	428	437	378	411	412	419	411	433	416	416	429	412	441	437	426	433	395	435	405	382	405	468	453	425	384	419	423	436	419	472	472	421	400	448	436	434	408	403	416	431	428	416	454	427	449	416	422	419	403	402	458	394	421	454	408	428	403	421	433	441	425	394	430	470	372	425	426	439	405	407	437	416	413	455	413	407	470	447	450	439	409	437	475	423	436	434	421	441	439	446	413	425	402	432	423	423	403	415	454	427	450	441	413	422	421	438	422	417	455	450	425	434	460	432	428	422	436	450	419	399	434	409	433	423	408	444	375	401	414	431	450	424	438	395	422	458	447	416	427	445	417	402	412	418	407	403	442	399	431	394	417	458	433	406	396	441	405	416	413	437	427	432	442	410	421	436	408	436	437	433	480	420	420	414	450	411	377	445	439	414	397	416	420	402	414	405	429	440	432	436	444	391	429	418	445	403	391	430	424	426	450	400	436	393	421	396	398	414	416	384	425	390	411	457	392	423	423	415	443	418	413	411	440	416	429	410	430	441	423	426	449	407	437	427	440	429	434	426	411	397	414	411	436	438	396	485	449	400	443	412	414	433	435	408	404	411	439	419	406	441	465	416	410	421	431	418	421	446	412	398	379	471	415	417	436	444	418	435	418	458	439	420	444	452	428	393	464	429	463	401	454	416	433	415	413	414	436	440	448	430	394	450	407	439	422	453	414	440	425	424	454	427	415	444	440	413	389	390	406	405	456	410	425	434	420	440	430	428	471	447	452	429	426	426	417	399	475	432	441	425	388	429	413	414	424	400	444	447	404	370	418	420	428	454	423	440	424	432	438	483	408	412	417	416	401	401	463	403	420	389	469	450	411	422	411	420	425	430	425	411	389	402	426	440	433	429	429	448	436	401	406	399	430	412	429	431	422	443	433	439	440	430	398	426	428	446	398	450	426	442	387	412	450	446	399	479	462	383	444	419	417	441	397	420	417	473	390	409	429	417	437	457	461	440	441	431	429	465	467	438	436	399	421	424	418	436	408	450	437	442	448	429	438	428	440	408	428	427	390	440	431	437	395	432	444	442	435	429	388	415	455	444	446	443	454	441	420	476	415	382	413	440	432	470	442	433	433	420	420	402	430	451	400	446	468	418	449	462	417	425	418	427	397	421	438	405	424	408	429	417	433	427	457	454	420	410	418	411	453	429	460	421	471	413	436	418	457	418	438	405	472	427	422	456	435	400	431	443	444	414	431	399	417	419	393	417	413	428	457	400	421	471	413	426	448	424
24871	21436	24937	28327	21427	20776	1067	448	372	379	348	324	312	310	293	309	313	324	262	270	306	283	296	293	304	268	296	272	307	298	284	293	322	305	318	283	304	287	327	315	315	274	303	306	313	286	304	304	291	299	280	299	321	294	238	279	280	307	322	286	334	273	267	300	270	292	302	292	272	345	319	306	263	300	351	299	287	306	312	288	286	312	283	298	285	301	281	282	304	334	295	338	280	314	291	313	274	321	320	285	302	293	262	269	290	295	315	271	298	306	304	312	294	317	276	302	286	335	259	290	315	298	287	299	273	289	312	302	272	290	316	298	291	291	306	298	297	277	316	286	312	306	332	293	297	298	297	287	293	302	346	329	278	276	291	287	299	269	265	298	292	286	297	304	287	268	303	299	258	301	307	291	273	307	323	271	297	319	306	308	303	295	264	321	289	279	298	275	289	306	302	273	288	296	265	292	288	282	299	293	302	274	298	268	268	292	257	297	303	300	261	308	307	303	317	305	281	293	292	274	301	352	305	334	291	362	272	300	279	292	306	295	282	314	306	274	292	302	309	329	274	293	284	290	294	318	300	333	305	328	292	263	345	285	291	274	342	306	306	276	272	247	279	309	325	283	301	321	262	295	289	294	291	275	275	317	314	309	284	285	303	263	296	298	317	279	315	268	281	308	285	309	277	287	295	246	258	247	284	327	286	304	346	283	297	301	287	282	294	318	284	314	293	301	299	305	275	296	301	303	304	320	277	285	284	300	304	287	302	305	256	257	276	273	277	318	303	276	266	284	295	304	290	306	302	324	281	307	286	318	312	314	301	306	263	290	291	285	316	279	285	279	318	317	288	318	275	334	324	330	275	275	286	252	288	295	288	295	293	296	281	280	292	307	344	322	280	313	330	290	330	329	294	296	295	328	299	308	293	301	295	313	304	308	295	283	271	293	308	332	320	288	330	306	294	318	290	273	274	256	288	267	315	254	297	256	278	297	291	300	308	289	281	293	293	286	312	237	307	312	286	334	295	327	275	290	291	289	316	299	260	299	282	335	308	307	307	311	283	318	278	308	298	289	300	267	294	303	279	256	294	298	275	261	299	278	311	302	302	299	324	311	300	294	286	299	340	278	293	289	301	280	294	288	307	305	302	316	286	302	283	317	288	286	306	304	296	310	317	306	305	257	297	280	309	270	316	301	311	344	279	276	325	292	297	332	263	304	298	296	320	312	321	329	314	266	290	293	322	312	286	263	319	300	282	261	287	328	265	299	320	299	335	319	261	273	295	288	297	314	333	316	293	305	311	280	292	284	282	293	286	352	286	272	295	306	320	287	289	293	285	288	305	283	320	284	303	302	290	297	301	318	300	285	322	281	299	284	279	294	329	301	317	291	283	295	316	301	302	307	323	296	275	300	339	292	269	327	241	317	280	297	261	295	327	269	282	285	278	305	284	291	305	333	309	303	314	304	294	300	306	294	312	293	286	293	286	282	293	322	352	300	297	318	292	313	333	321	279	296	296	246	281	300	284	283	332	279	326	293	307	285	320	305	261	274	271	281	297	274	300	290	294	263	294	291	307	324	312	312	299	315	301	290	317	307	274	289	302	272	295	326	279	286	292	310	274	277	299	282	304	298	304	339	284	269	295	292	326	302	282	238	300	330	295	284	287	291	302	285	270	298	294	277	342	315	297	318	295	291	305	259	296	291	276	305	275	310	298	317	260	299	284	292	255	270	293	292	300	292	293	319	330	281	290	300	306	268	303	315	308	284	286	339	279	277	251	301	312	274	284	316	300	311	237	304	278	284	266	289	291	274	315	273	305	300	314	292	291	295	283	294	303	299	300	319	289	290	299	303	310	277	281	279	300	319	293	299	291	305	308	315	326	309	299	312	307	260	308	284	285	258	280	281	272	277	272	293	324	293	303	312	272	309	303	280	296	344	288	317	310	291	253	293	294	309	308	305	315	281	294	262	309	288	366	291	311	303	303	328	315	310	307	329	283	283	286	276	280	286	313	296	280	317	274	259	294	285	301	324	331	301	321	292	328	296	261	260	300	298	308	297	296	285	285	306	312	287	318	298	315	265	321	260	285	315	316	268	311	311	306	334	299	327	298	277	312	317	306	306	326	306	249	294	292	299	308	279	306	297	283	264	258	283	306	300	301	293	277	295	280	276	327	288	304	292	294	302	286	294	325	336	313	322	272	295	289	243	279	294	263	293	298	311	341	312	332	311	321	262	289	284	326	286	309	324	331	296	295	310	283	304	285	322	318	295	307	267	325	314	298	305	270	283	323	324	273	308	281	295	295	306	285	285	294	326	301	298	294	266	322	279	298	303	306	302	286	304	284	260	292	264	281	306	292	321	315	288	266	252	277	288	304	311	287	283	283	298	331	316	314	310	299	271	268	280	286	272	322	321	288	270	316	271	267	291	284	288	305	300	277	275	280	297	298	347	284	288	304	288	301	293	299	264	304	315	307	281	303	300	314	307	301	279	299	328	302	314	288	244	313	300	289	288	295	310	250	276	324	340	279	306	290	296	316	302	262	279	300	307	278	276	324	262	296	276	312	286	262	291	289	295	300	297	284	261	283	298	274	299	279	283	260	300	309	308	301	274	292	321	279	281	302	281	273	293	321	314	293	276	321	297	272	270	306	275	302	272	289	287	306	290	324	313	273	271	277	320	282	295	254	283	307	278	291	289	292	285	289	298	290	313	304	325	285	278	294	294	288	284	286	330	330	299	269	286	285	317	284	288	294	284	284	304	330	299	285	301	270	302	326	310	317	332	298	288	324	298	269	264	304	273	318	288	294	314	310	300	288	307	289	309	300	297	295	323	305	294	281	273	300	283	296	310	281	273	263	298	285	347	290	286	308	279	268	269	288	290	302	298	294	305	277	298	296	329	287	330	274	278	274	275	294	304	307	347	290	330	290	284	268	285	282	308	306	294	273	331	299	296	293	287	317	271	281	311	281	316	290	276	300	291	285	307	288	290	288	322	275	307	283	304	309	285	324	305	300	268	267	298	308	305	326	267	283	294	281	296	308	291	301	307	278	308	283	271	290	282	300	294	279	306	278	265	297	294	291	305	322	303	285	304	284	240	315	276	304	303	283	303	289	326	310	297	320	322	322	292	304	289	281	309	309	297	316	296	309	294	306	288	258	281	281	289	317	265	304	295	337	273	306	282	307	284	319	299	318	295	327	291	277	283	272	290	308	309	293	303	296	288	276	312	256	273	294	284	259	273	299	313	311	275	302	319	318	295	273	296	276	309	287	298	279	301	286	301	280	283	263	294	290	290	310	308	297	297	301	326	299	306	292	281	237	298	324	331	295	278	310	298	322	304	302	325	285	279	306	317	322	302	299	308	280	273	268	279	296	346	289	295	299	301	287	307	306	286	291	294	322	286	303	293	285	281	283	309	282	302	283	279	276	299	296	269	300	305	301	303	310	309	293	282	307	314	266	249	290	327	304	317	282	303	284	273	313	272
17333	37451	3060	1043	779	714	716	690	670	699	647	686	619	676	655	631	669	632	645	676	632	639	643	669	601	631	636	661	613	648	677	669	667	697	622	651	630	699	618	630	639	631	650	598	639	630	620	610	668	686	629	681	659	629	638	651	632	606	620	646	631	643	633	666	637	628	669	646	637	612	628	651	676	630	665	613	640	630	641	656	628	664	634	621	662	631	604	643	609	655	687	630	624	696	581	665	620	613	633	630	645	645	649	620	631	634	665	619	615	660	658	621	627	618	663	656	663	617	631	667	687	639	606	620	603	664	694	653	627	664	666	663	655	661	639	667	695	628	655	631	631	662	676	659	638	661	643	667	652	671	654	669	640	625	614	658	646	608	639	680	630	639	633	653	605	624	651	631	625	683	648	612	633	666	635	631	643	603	652	617	598	652	625	668	627	622	634	575	635	632	647	600	698	633	717	628	648	586	627	642	650	691	641	639	652	660	661	620	616	680	659	607	665	660	655	648	631	639	617	632	632	683	633	631	656	706	633	636	667	664	647	631	635	668	650	615	680	643	610	697	658	598	695	656	644	675	607	633	658	691	591	647	647	650	674	642	664	619	658	623	717	671	625	648	656	621	620	626	613	661	648	674	651	680	661	576	605	622	665	637	664	682	651	593	622	649	618	619	655	676	622	624	649	639	590	596	622	657	642	671	605	700	662	648	623	639	638	618	630	610	623	646	642	666	595	640	649	661	651	616	606	627	664	664	686	690	653	646	622	665	657	646	646	678	635	615	621	715	663	640	567	607	635	685	642	681	634	624	655	637	658	662	619	646	635	583	632	618	680	613	611	667	619	636	619	643	660	608	652	613	640	648	623	647	671	633	599	619	635	646	656	671	616	641	704	691	663	623	690	665	614	675	635	614	657	647	648	641	626	670	662	676	608	614	681	674	649	682	638	596	636	617	645	626	638	683	663	629	711	667	640	629	685	630	672	620	619	648	630	627	605	700	657	633	622	641	635	654	702	623	682	602	630	627	643	626	657	635	617	620	639	673	624	657	651	655	663	639	673	596	590	679	630	672	622	629	661	624	630	640	645	615	639	643	601	626	636	632	651	638	660	581	647	653	620	670	641	664	577	647	661	717	629	655	663	661	654	575	626	631	616	673	691	622	611	659	646	652	649	636	622	673	654	634	603	666	722	605	678	665	605	697	642	630	629	623	654	702	659	670	629	606	621	655	674	650	626	659	633	653	638	623	632	636	640	639	604	651	633	656	670	641	680	664	651	577	647	623	655	634	642	622	615	655	633	619	654	633	663	667	663	629	682	640	685	623	605	663	616	613	639	665	665	622	642	617	665	680	671	637	629	626	614	635	614	677	679	641	640	634	649	632	640	657	664	608	627	608	665	636	663	645	618	611	615	646	621	627	623	633	648	691	648	640	662	635	650	631	669	622	671	612	640	696	629	677	614	615	622	650	661	641	644	659	680	668	639	646	626	616	655	632	668	647	657	668	616	628	661	648	656	662	687	658	719	625	644	672	631	608	641	646	652	677	633	664	615	630	628	633	635	695	619	645	639	673	676	661	654	661	628	693	605	641	642	689	616	675	652	663	659	635	635	692	640	647	606	658	617	643	656	635	647	647	653	645	634	629	668	620	618	624	698	656	622	651	617	690	637	612	605	652	650	670	647	642	644	623	668	665	668	680	648	628	590	646	650	623	608	657	650	663	684	644	596	644	621	643	665	634	660	641	626	621	666	663	634	635	678	670	639	626	691	660	637	638	682	654	651	663	661	645	648	631	601	620	659	630	666	696	653	639	677	608	629	644	602	664	656	623	650	617	629	645	702	629	660	680	632	645	606	639	660	678	596	617	613	623	608	655	672	630	661	596	644	670	604	613	652	689	608	633	665	658	618	632	619	650	681	658	606	637	622	592	594	640	593	616	607	688	593	639	649	704	619	616	672	640	690	584	644	656	649	661	659	624	644	654	678	664	649	673	600	633	656	650	649	668	627	672	627	633	636	597	632	618	616	588	648	651	633	651	643	647	608	673	622	642	646	637	622	613	673	660	683	685	667	629	647	655	626	643	617	616	650	634	684	657	639	609	637	639	656	649	621	646	672	627	662	670	631	648	659	650	656	659	682	625	662	662	644	701	625	664	642	637	669	682	629	643	607	635	626	607	648	614	648	660	657	632	679	648	618	620	642	675	617	633	660	672	635	624	683	626	642	637	617	656	631	677	660	622	606	600	643	640	605	593	665	595	680	622	632	640	676	653	597	604	648	604	631	630	615	639	671	634	656	640	635	633	649	717	648	659	602	666	659	621	671	658	628	591	653	677	593	641	629	646	636	662	642	652	615	626	632	623	687	629	624	616	673	613	620	655	653	651	629	596	661	646	676	655	639	660	641	686	658	646	675	638	628	670	614	651	632	663	590	609	645	647	616	602	661	601	685	619	659	696	632	643	627	657	676	645	630	649	624	682	621	625	650	621	644	596	616	678	633	620	682	636	672	641	639	663	629	641	582	649	636	634	635	692	610	683	658	632	613	643	644	665	566	622	642	640	639	674	647	629	675	654	700	623	623	660	655	649	635	650	626	708	615	619	594	634	650	630	628	656	686	651	644	637	623	623	634	650	582	637	597	670	631	640	643	651	634	645	670	649	625	610	661	620	640	598	637	627	638	682	589	634	625	664	653	680	593	654	656	658	679	630	675	631	657	651	636	589	604	649	666	605	595	648	647	707	632	603	653	604	664	685	658	643	631	611	642	659	648	674	646	671	625	623	628	629	611	604	673	650	658	598	661	643	679	623	597	634	652	618	667	650	602	651	629	617	627	619	638	598	645	672	691	693	646	638	674	675	594	639	594	601	610	614	610	619	682	653	651	663	677	655	618	657	614	665	647	581	607	629	592	674	626	645	629	650	677	637	649	621	629	735	633	667	662	670	659	658	638	667	620	632	612	667	639	613	616	663	657	583	663	635	609	627	618	610	637	675	655	640	655	651	620	620	610	631	671	619	643	601	602	662	632	623	585	669	656	654	648	663	659	608	646	683	664	651	640	633	607	696	611	643	668	638	623	656	717	609	631	625	630	668	576	644	631	645	611	607	648	633	658	607	625	669	657	600	727	694	616	626	632	655	674	651	670	652	652	675	597	615	619	626	635	647	660	686	667	632	612	641	666	607	598	646	618	659	601	655	638	642	614	644	668	632	601	639	630	612	675	629	657	641	664	634	669	661	606	635	589	641	650	640	642	634	626	604	656	620	624	610	658	615	672	642	661	614	602	581	590	603	684	651	605	641	605	602	663	648	678	627	673	637	632	646	654	629	673	619	623	636	662	645	616	677	617	639	636	638	684	675	626	633	635	645	647	629	629	662	619	658	592	661	648	633	622	642	650	686	650	652	619	656	616	613	679	635	619	640	626	660	618	647	615	680	642	621	615	631	627	613	593	620	725	659	639	652	627	646	687	644	674	638	618	621	650	661	627	622
24263	21470	25263	28073	21478	21484	19745	748	356	355	331	292	285	266	264	291	305	275	287	246	252	251	268	275	252	259	271	222	256	247	215	261	227	254	246	228	251	259	235	230	216	262	236	265	247	231	241	253	228	222	222	265	239	259	238	239	228	239	254	215	232	229	215	223	263	245	237	240	246	250	246	221	238	272	226	219	235	230	269	238	214	254	227	242	243	225	246	264	215	257	235	208	254	207	240	254	232	258	246	242	239	243	212	255	228	206	236	240	238	241	246	243	225	248	245	238	227	221	235	245	267	217	226	226	242	254	239	244	268	270	230	248	244	229	239	252	234	244	251	233	222	247	240	234	205	231	248	194	212	238	221	273	230	238	246	222	221	218	215	247	273	263	253	198	241	237	239	241	212	244	213	251	221	243	248	270	249	252	229	219	228	237	216	200	250	260	280	237	229	227	255	249	244	228	263	271	236	245	256	250	242	245	265	250	248	231	247	239	226	254	240	223	250	232	254	240	241	236	214	226	219	264	219	237	256	249	261	235	218	235	238	227	236	249	236	231	208	259	215	241	245	240	216	233	232	248	242	255	221	277	247	259	223	218	250	231	225	267	219	248	254	263	230	231	223	237	231	247	249	253	239	247	274	246	198	235	236	253	229	220	219	251	242	249	246	251	251	246	228	238	259	234	215	235	226	244	301	239	250	268	245	240	252	239	265	272	231	221	240	229	240	219	243	260	228	210	251	245	230	241	234	233	231	230	260	221	289	241	263	228	225	222	199	245	259	243	237	232	238	234	201	236	241	219	236	220	257	276	235	233	251	229	256	215	236	229	220	276	248	226	242	261	254	233	253	251	256	294	238	236	246	215	234	249	227	236	221	220	238	256	233	242	262	277	248	234	256	215	249	245	236	249	239	252	227	216	217	247	226	230	238	277	227	251	266	256	246	263	264	265	259	256	251	227	236	225	244	207	247	256	231	249	227	225	239	231	226	258	240	253	240	252	274	221	242	241	251	248	223	224	236	278	222	234	257	233	254	238	260	238	240	218	220	244	227	226	227	236	221	239	250	255	217	237	212	244	248	232	236	254	211	272	240	253	235	229	261	223	257	229	240	228	248	217	248	260	284	247	221	229	231	232	260	244	225	266	251	263	267	238	231	246	215	238	212	221	249	271	266	225	253	226	256	250	245	239	246	221	248	264	213	245	226	253	253	241	242	246	197	245	241	227	265	225	250	249	228	247	235	233	252	253	277	223	223	248	228	233	222	245	230	240	258	262	242	234	240	237	217	217	237	256	241	220	281	215	241	227	267	233	248	257	248	231	245	246	245	217	244	192	227	238	231	220	268	237	242	208	236	256	236	240	242	199	254	228	223	221	248	249	238	222	280	234	200	246	245	203	243	223	239	241	237	250	233	243	230	242	250	243	227	265	216	239	224	243	232	246	260	216	207	222	201	201	234	191	260	256	239	211	257	261	243	267	236	240	244	222	214	258	261	249	244	241	246	253	252	244	214	252	228	256	235	227	218	239	237	248	242	231	222	254	222	265	219	242	236	278	269	245	209	219	241	246	253	235	231	215	253	246	220	244	211	257	231	229	231	242	237	241	268	226	249	235	241	220	232	241	221	218	232	251	243	235	269	235	235	220	253	242	258	258	234	225	229	275	250	246	237	258	248	223	230	243	204	234	244	231	254	241	230	226	243	220	224	242	247	228	244	240	233	223	234	209	216	246	250	238	214	226	212	234	242	225	245	250	204	248	235	237	281	246	246	237	256	248	252	250	239	247	214	203	240	247	242	200	229	229	252	243	247	252	239	231	246	209	236	252	251	258	218	229	213	252	226	261	245	252	242	225	232	223	210	228	238	219	233	263	216	231	250	250	260	242	233	252	245	232	257	256	237	243	229	239	238	231	255	236	231	226	223	274	245	243	222	268	244	242	214	254	213	246	230	220	234	232	204	263	233	247	247	256	236	211	247	209	225	233	245	196	227	230	230	219	243	243	222	263	236	212	239	231	218	226	240	253	240	255	255	214	242	225	239	262	233	252	227	224	223	234	238	270	229	262	226	240	196	238	261	236	232	219	248	201	195	243	226	250	244	239	210	252	249	231	245	260	250	207	205	231	221	235	244	254	251	209	243	249	253	226	267	229	273	258	230	216	228	224	228	242	243	232	246	226	237	207	220	260	234	263	264	217	254	243	270	264	264	248	233	240	257	247	208	234	231	208	233	224	263	233	267	257	236	259	259	230	253	250	269	239	251	235	225	209	227	231	250	240	251	202	235	235	251	208	231	239	227	260	259	238	272	252	265	228	232	251	226	216	239	241	241	223	224	266	249	216	240	198	213	237	237	262	246	270	239	224	245	227	224	233	226	233	212	227	247	268	265	198	218	239	234	258	252	210	227	242	241	221	226	241	224	219	235	245	257	252	259	227	231	218	240	265	224	244	221	267	262	268	246	237	239	240	244	250	218	240	202	237	259	232	247	243	240	265	234	231	190	204	239	243	234	224	226	198	218	269	240	246	240	248	210	259	220	237	215	223	265	240	213	250	245	201	210	261	250	242	232	261	246	274	244	243	256	231	248	260	233	239	269	277	255	231	231	265	236	234	218	236	285	231	219	218	238	270	229	262	250	223	244	202	227	223	241	229	222	216	236	219	222	232	240	245	235	251	286	235	230	270	219	264	263	214	208	210	238	243	254	221	242	237	240	246	232	239	218	220	267	280	238	229	256	222	236	224	219	222	253	236	223	253	243	207	251	226	239	204	219	253	250	221	259	233	260	240	248	238	218	248	211	248	227	259	240	231	240	238	250	224	255	245	230	239	193	233	223	251	235	248	243	236	218	229	249	238	266	250	216	224	229	250	234	264	217	238	216	226	240	255	247	253	254	231	239	231	260	261	236	234	242	228	259	213	224	216	249	234	232	239	237	226	244	272	260	234	240	240	282	238	210	230	226	265	219	235	201	257	226	266	228	248	213	237	240	236	260	236	249	254	247	234	216	238	242	250	243	246	213	194	293	244	222	232	264	237	220	246	244	219	242	233	244	246	259	260	216	233	224	248	256	246	233	233	227	227	227	250	253	244	258	268	231	269	238	233	239	244	245	271	228	205	236	238	257	250	251	252	248	242	217	230	263	216	224	246	265	215	241	234	233	242	242	248	240	231	236	226	220	249	238	215	244	233	217	220	226	238	224	250	255	244	272	256	245	237	212	236	232	291	228	238	212	222	267	227	225	232	225	236	236	254	242	233	233	264	275	244	268	247	237	221	221	250	224	212	218	254	240	267	232	234	230	268	252	220	244	241	254	226	221	215	238	260	243	245	251	217	251	242	238	250	261	249	246	253	235	235	239	227	269	231	245	224	234	223	244	239	261	244	244	253	220	219	245	243	254	229	261	243	249	242	249	242	241	224	235	277	201	241	212	247	229	238	251	225	268	251	235	241	225	219	228	240	238	228	227	225	252	243	198	215	232	227	248	228	234	222
23500	49155	4900	1283	811	643	606	555	556	546	555	563	523	510	533	479	544	487	498	507	550	537	483	501	507	499	536	502	477	524	488	468	502	533	482	484	532	505	490	522	529	540	541	512	522	509	519	508	474	486	532	518	523	518	473	498	500	495	517	533	503	524	526	511	506	512	491	523	502	509	480	460	484	503	481	498	478	491	515	508	488	511	517	488	496	458	500	471	479	519	501	533	517	493	499	463	485	516	499	507	481	466	507	486	511	507	536	509	471	498	506	480	509	503	482	506	516	505	502	517	528	516	521	521	526	496	473	488	503	519	510	508	550	505	536	518	469	485	496	509	494	514	503	520	493	541	501	497	478	506	513	529	528	515	462	518	487	485	490	515	525	537	519	550	526	482	492	502	541	457	527	513	477	462	508	508	517	515	495	526	547	528	514	533	498	497	531	503	491	484	475	483	521	483	531	541	484	524	473	510	495	468	555	480	507	503	455	479	495	529	506	513	524	463	541	455	481	538	529	482	513	477	465	486	508	531	486	477	461	496	492	531	478	511	481	475	507	498	477	528	521	500	498	509	491	543	482	491	493	529	530	509	486	484	482	493	490	532	489	514	482	496	479	512	498	492	496	513	481	489	527	539	509	509	464	490	502	490	484	512	528	458	516	521	468	510	478	494	453	503	520	517	523	481	537	503	478	516	526	492	476	500	508	492	499	517	470	555	492	476	494	488	506	507	516	474	464	537	490	494	482	468	479	459	518	525	486	475	525	490	535	487	499	480	520	516	481	496	551	509	516	522	494	514	460	495	510	464	483	540	494	483	521	482	478	495	502	522	522	492	506	496	489	497	494	516	469	498	464	483	542	496	520	483	525	490	504	495	494	487	524	486	493	509	510	473	514	494	511	499	510	526	475	527	520	508	497	485	504	544	478	485	480	522	518	495	509	537	553	538	504	519	508	493	523	502	529	487	514	479	491	503	483	479	512	509	497	487	501	485	500	506	475	508	511	512	508	525	520	513	499	505	492	519	526	489	463	467	505	534	474	527	479	507	526	492	504	472	483	524	448	520	504	550	554	506	562	513	493	519	441	461	487	469	516	491	530	476	519	476	527	447	507	498	514	539	519	493	522	449	511	475	517	524	522	483	523	492	510	497	548	473	481	497	535	488	486	530	505	576	495	528	496	499	549	522	483	507	480	468	511	457	502	489	460	497	530	487	512	517	501	480	497	485	483	475	504	495	499	509	489	509	491	504	483	488	505	511	474	486	457	500	508	495	502	513	530	527	523	482	495	533	474	538	499	498	451	496	496	508	479	526	531	502	531	500	545	503	482	502	520	482	483	474	490	493	535	489	484	508	544	481	497	500	483	477	496	524	502	539	463	472	474	496	484	488	475	503	481	499	508	511	526	462	513	466	525	498	515	513	492	494	481	520	511	515	480	504	484	506	519	471	499	534	493	478	541	480	515	513	500	532	532	507	521	499	480	477	515	487	489	530	519	511	485	503	512	510	473	460	490	492	477	496	489	543	518	538	553	525	536	472	481	489	491	519	516	538	503	522	477	517	529	510	499	485	485	538	467	496	470	508	529	494	469	477	523	503	498	496	478	460	461	456	520	495	502	512	498	509	472	485	505	460	513	485	546	493	507	500	522	541	496	506	488	485	491	487	536	485	472	525	490	464	499	521	531	497	466	474	497	498	474	515	503	540	466	524	553	494	533	498	524	517	509	491	506	485	491	527	522	512	488	498	472	471	492	478	494	502	515	479	524	510	511	502	481	484	498	527	501	487	491	511	528	477	493	512	514	499	546	509	468	500	533	507	525	492	494	506	493	502	497	508	517	458	504	479	513	488	483	504	504	501	496	521	479	509	474	511	494	453	494	496	511	509	482	524	506	506	482	479	480	507	490	489	497	534	486	488	528	527	488	492	517	506	493	523	435	492	506	493	472	534	529	487	476	510	456	466	509	481	545	482	535	546	512	497	492	460	486	504	508	517	455	504	494	486	458	506	453	480	524	514	542	521	516	511	514	516	517	482	515	479	489	493	531	513	510	475	477	510	508	534	491	491	509	502	470	476	504	479	501	495	496	470	479	494	500	500	507	502	447	502	527	483	508	508	503	505	471	492	488	470	470	521	508	506	474	466	531	486	449	524	542	524	523	546	497	535	539	511	522	491	487	494	468	465	547	563	504	497	494	488	532	512	508	468	529	511	511	498	490	504	526	501	523	536	528	507	512	507	498	525	470	488	494	497	514	519	509	532	489	486	507	460	469	478	487	488	504	490	532	492	475	494	530	505	512	498	503	516	522	516	485	485	499	448	472	487	490	496	538	532	521	497	518	526	489	464	458	443	459	503	524	477	488	518	479	458	529	493	484	462	541	493	498	504	486	479	527	495	526	496	540	536	517	498	499	491	481	507	520	500	483	478	525	489	515	450	520	494	501	485	485	507	506	511	454	484	505	464	525	464	497	526	483	471	479	487	489	520	491	509	540	523	484	520	507	521	495	488	490	480	509	534	516	509	499	509	489	479	527	489	464	519	517	537	480	475	498	475	501	518	489	540	482	538	481	526	508	502	475	502	496	511	469	498	478	491	498	445	530	497	483	504	505	507	510	500	503	491	527	533	526	479	529	519	501	534	492	517	515	488	473	482	498	527	511	484	519	516	504	524	472	486	484	522	515	484	569	495	458	475	506	508	508	508	494	525	507	500	511	497	497	463	485	479	497	474	508	483	511	514	522	497	485	494	497	487	517	516	496	479	521	524	485	491	548	522	489	518	511	480	499	518	529	519	490	481	461	465	527	499	461	481	504	489	527	493	464	493	462	528	528	501	488	494	514	491	514	518	517	486	522	531	493	492	483	516	521	527	500	491	485	488	510	512	524	502	510	500	494	519	480	540	508	508	503	539	497	521	473	491	502	510	522	485	485	494	525	529	519	504	486	493	495	474	510	532	540	526	522	508	522	539	456	510	434	504	472	490	498	485	526	479	519	490	496	506	519	487	458	527	517	496	503	510	518	466	497	505	486	503	493	460	509	509	450	533	500	490	451	471	508	501	508	526	531	480	506	511	522	521	516	438	504	477	468	504	484	531	450	515	470	495	516	517	477	486	484	480	512	539	477	453	516	490	502	554	496	511	506	491	520	507	519	489	506	474	475	542	476	519	495	507	489	471	478	544	546	485	512	511	498	517	522	471	469	504	545	509	459	502	525	498	469	503	510	499	505	461	511	510	523	469	502	510	520	495	524	482	491	488	525	493	500	523	561	503	443	507	489	501	495	493	491	479	484	506	483	476	504	510	522	484	484	491	510	529	476	534	492	494	515	496	488	525	516	516	481	489	492	521	544	489	449	495	498	492	509	515	486	518	481	494	526	493	492	515	513	547	496	513	448	512	513	521	484	520	541	514	549	487	508	513	502	525	517	539	490	500	522	499	484	503	482	505	500	540	509	510	517	486	492	524	550	468	511	521	515	525	539	484	511	486
32724	20528	9242	452	255	200	188	207	175	181	182	164	198	165	188	180	194	175	178	178	178	179	185	175	178	179	160	169	187	173	187	182	171	156	180	155	169	185	177	202	176	172	223	173	173	179	159	161	148	188	173	175	155	171	200	175	181	164	167	181	200	189	192	155	161	170	180	161	163	165	147	145	182	168	156	181	148	172	180	168	171	198	182	170	201	161	160	186	186	164	160	182	202	189	156	182	183	172	187	166	174	170	171	168	173	194	170	182	168	204	187	181	189	177	181	164	214	167	190	171	173	184	185	185	148	178	185	174	162	184	159	161	184	183	146	162	161	163	156	169	218	184	195	163	155	184	171	164	159	199	204	170	162	152	148	188	184	169	175	180	158	193	180	172	185	155	170	190	143	181	163	167	147	187	173	162	174	155	171	165	153	207	185	163	165	179	178	181	208	158	171	170	153	196	203	163	185	163	184	177	181	185	206	166	183	180	163	183	164	167	181	174	188	171	161	163	174	179	178	175	173	206	182	182	186	160	192	174	154	191	176	176	175	178	172	180	161	182	163	184	164	193	169	161	179	164	177	135	178	178	184	187	166	161	174	158	153	165	171	175	156	174	184	184	170	184	193	192	200	156	198	192	168	176	170	182	179	160	173	181	179	156	190	187	186	169	181	210	189	190	184	163	161	171	203	184	196	200	184	178	159	185	166	189	162	188	174	169	191	166	144	179	178	177	181	180	176	171	153	192	151	186	179	161	176	173	180	165	177	151	168	152	171	184	184	165	170	174	196	174	170	187	168	188	192	179	181	189	162	166	163	169	186	172	173	162	164	178	189	178	185	206	183	165	174	171	174	158	181	175	174	171	182	185	184	174	162	179	159	155	192	170	163	175	167	186	175	166	181	159	190	182	177	163	168	164	183	199	201	189	142	179	172	152	166	182	182	178	165	186	200	158	169	196	191	177	183	169	176	170	168	152	191	161	149	198	209	159	164	158	171	180	179	176	194	174	193	173	176	172	180	191	191	175	188	206	178	188	192	160	180	157	184	198	160	190	177	165	172	150	171	170	155	183	183	167	181	193	184	166	180	182	181	168	191	181	175	204	176	184	158	177	177	184	186	191	161	158	158	165	201	158	166	141	185	172	167	159	182	185	182	158	161	178	185	154	155	193	171	173	172	191	166	197	160	194	182	171	172	166	194	173	165	188	157	171	184	177	150	178	164	192	194	182	151	173	194	201	160	204	170	197	210	187	149	173	158	180	165	164	185	186	167	183	173	170	173	162	158	180	180	172	174	188	175	183	174	180	202	182	157	191	211	167	161	199	148	185	177	179	170	190	197	178	180	192	185	201	193	174	180	173	164	173	185	149	170	170	183	175	168	172	211	160	173	177	181	196	180	179	170	194	183	166	158	179	163	196	156	169	158	170	190	174	166	171	174	182	153	167	177	183	148	179	155	188	182	183	189	180	154	172	176	187	192	166	174	185	180	188	152	197	179	180	174	192	154	180	165	185	182	169	154	186	171	200	165	161	197	174	162	176	190	172	194	174	182	172	153	182	176	176	154	193	193	176	185	157	201	183	154	180	205	196	164	182	196	194	168	156	203	200	192	161	157	163	209	167	151	180	186	199	184	165	168	175	157	188	159	175	171	173	191	189	183	174	184	156	163	181	167	187	166	178	173	202	154	167	197	185	168	173	171	163	178	145	159	171	184	167	168	162	180	173	165	159	165	184	174	192	189	164	158	169	189	173	181	176	167	181	180	165	191	187	190	147	205	162	171	179	146	186	161	170	163	189	187	157	189	183	160	170	163	177	161	180	185	171	168	182	160	171	167	193	182	159	178	174	188	156	168	187	157	195	194	187	167	185	162	164	154	179	137	172	146	189	183	181	184	161	175	213	177	169	177	198	188	187	188	157	184	172	173	163	174	175	187	187	189	168	166	169	171	169	167	188	181	170	178	158	175	182	184	187	174	185	157	175	187	206	195	168	200	172	172	182	188	170	148	172	156	161	179	161	190	175	195	192	164	166	187	168	196	163	195	159	174	149	172	180	178	190	179	180	181	192	167	188	164	199	181	176	173	160	154	174	173	167	185	142	164	204	198	181	179	182	160	174	175	194	198	154	214	180	164	153	175	182	174	191	170	200	182	177	189	167	210	181	168	194	181	201	186	185	163	188	184	142	179	181	170	186	206	168	190	164	168	168	180	152	166	175	197	142	157	186	203	184	173	186	205	178	183	186	189	162	150	201	202	199	194	177	196	189	210	174	184	159	173	185	165	177	162	153	189	194	165	155	170	179	177	164	158	174	188	199	180	187	163	152	175	166	196	190	161	188	182	162	185	196	189	199	153	178	165	170	176	168	185	158	166	148	162	175	167	182	178	173	173	164	185	204	189	190	158	168	177	185	185	205	171	154	193	150	164	172	175	143	200	159	161	204	200	182	155	164	171	172	170	173	165	181	174	148	164	168	179	182	189	165	159	165	174	167	167	194	165	185	174	187	192	173	175	167	178	162	177	139	194	169	171	178	181	194	167	179	164	159	191	194	174	202	158	177	181	157	185	159	171	181	163	168	182	199	187	185	155	154	138	169	181	174	162	186	181	182	180	163	186	146	191	162	161	189	149	188	176	178	185	166	178	190	181	168	137	178	179	164	166	205	162	169	187	184	175	156	191	191	162	167	185	189	178	196	184	168	184	160	168	178	158	167	171	185	170	172	167	159	186	169	169	166	177	191	186	190	151	178	186	152	192	160	186	173	184	186	157	174	208	213	194	183	171	192	189	166	180	183	199	161	171	177	181	188	184	189	200	165	169	173	153	186	180	185	163	159	220	168	189	182	155	195	181	180	171	164	162	195	184	167	165	172	171	173	172	172	195	181	175	183	182	155	174	166	193	178	150	187	181	180	174	175	193	148	172	157	187	185	181	178	170	184	171	166	176	176	179	172	185	188	179	183	182	152	178	159	156	158	175	181	179	186	196	165	152	166	179	174	181	189	145	181	179	168	168	168	199	187	196	154	177	175	166	182	186	167	139	178	194	179	168	163	156	184	181	167	169	146	160	157	149	213	173	187	178	181	171	185	189	143	152	204	180	170	181	165	162	178	188	181	191	173	177	161	188	204	149	155	169	178	186	171	182	156	179	172	189	172	165	184	185	153	148	191	180	180	184	177	176	177	200	173	177	162	172	167	152	168	152	193	190	182	170	167	147	150	160	195	168	182	169	185	182	194	188	185	169	186	170	194	186	154	183	173	188	177	190	168	163	208	172	187	170	171	186	186	181	162	193	170	184	171	168	167	159	182	200	178	177	166	191	159	148	180	190	200	157	183	169	197	177	181	198	203	164	179	195	170	183	171	216	170	183	161	183	211	187	160	177	210	160	170	159	163	142	176	158	142	157	163	168	173	162	196	187	149	164	175	180	165	175	180	174	167	172	188	176	191	164	166	156	186	173	208	171	172	162	164	164	170	176	182	203	213	173	179
7178	5468	605	436	445	392	470	423	431	411	452	445	440	432	407	441	426	407	447	426	418	451	414	398	387	428	436	441	445	453	453	448	399	431	448	425	427	438	425	441	441	426	438	451	476	427	436	392	417	410	433	441	418	449	458	441	438	416	425	451	418	428	429	405	434	454	432	409	448	441	415	474	395	412	453	481	430	408	391	466	422	422	428	426	444	421	427	408	445	468	434	427	416	428	460	441	423	434	438	461	405	437	407	440	448	416	431	433	437	408	445	420	410	398	438	419	418	425	417	395	441	444	459	409	455	416	445	418	439	463	433	428	452	437	443	435	410	432	456	400	412	423	425	465	446	447	426	439	418	435	407	443	455	406	420	390	423	423	432	451	467	463	413	420	440	434	451	444	423	437	443	459	443	448	414	430	451	450	410	431	438	437	411	396	462	466	425	420	482	473	402	402	397	467	407	414	436	434	432	469	423	426	413	417	430	465	435	480	401	441	440	437	432	466	438	411	445	425	432	419	441	422	440	435	431	430	445	393	433	406	407	432	416	435	420	411	419	447	448	425	428	405	402	401	421	421	429	455	396	460	358	404	422	457	432	445	411	400	418	439	445	444	406	425	456	421	431	379	450	427	413	442	436	414	441	420	384	438	425	471	474	425	442	408	431	412	406	459	465	416	424	443	435	429	413	482	424	429	472	399	454	442	411	436	429	438	427	427	432	426	383	465	427	403	389	426	488	430	423	419	440	430	416	431	443	436	416	435	411	429	427	429	415	456	425	451	424	428	455	463	419	441	435	415	443	434	452	438	463	452	452	390	470	416	453	411	435	432	445	444	384	449	453	404	428	460	427	427	471	421	419	384	429	451	439	416	467	442	405	421	441	439	418	413	407	395	408	455	415	444	426	404	469	447	435	435	426	425	417	448	432	436	426	405	409	406	419	423	451	438	439	474	408	470	444	451	429	407	436	390	404	393	428	421	449	415	417	423	410	457	436	451	430	430	408	423	429	430	460	416	469	421	376	441	412	473	432	441	417	414	457	432	429	459	395	445	431	426	435	426	451	456	398	400	447	436	454	461	435	416	421	408	447	463	417	457	406	399	434	421	429	406	413	423	434	414	411	460	465	453	461	448	399	402	446	443	423	414	437	443	421	451	438	422	435	466	416	405	408	428	441	419	470	435	444	468	398	431	393	447	439	443	437	403	460	414	447	437	438	470	436	435	445	429	413	434	461	427	448	436	468	453	405	417	448	457	421	431	432	437	389	428	413	411	450	444	480	393	422	449	472	449	435	414	449	464	425	432	419	441	452	446	439	419	448	442	435	477	430	395	425	405	413	431	428	448	469	431	440	445	432	403	430	421	395	436	455	432	433	394	444	436	419	412	438	477	420	434	460	436	376	425	407	363	447	471	403	441	431	408	437	449	453	423	419	433	427	454	438	439	384	426	438	476	432	432	428	423	443	459	450	435	413	445	414	404	438	465	446	474	418	424	461	454	386	420	424	404	382	436	412	438	381	395	429	408	428	405	437	397	462	432	439	427	414	433	458	470	413	428	435	433	437	445	447	465	404	443	409	410	437	438	441	433	458	453	411	433	403	419	433	454	428	420	438	462	413	460	455	430	407	422	435	452	410	428	407	438	399	463	461	449	444	430	426	447	430	395	456	410	463	427	402	415	447	437	422	433	456	454	426	461	422	410	424	416	444	453	412	408	445	459	408	409	457	443	413	417	405	414	422	429	424	438	440	486	413	422	432	440	456	456	428	405	397	432	446	426	419	407	418	454	435	415	422	412	441	432	453	453	438	435	430	439	454	420	471	442	412	415	445	435	408	453	428	396	421	455	443	435	422	433	434	456	422	434	417	456	423	412	423	438	414	428	432	406	433	401	455	406	428	411	421	460	450	437	437	406	411	415	461	422	421	425	439	394	416	431	455	434	447	428	450	442	469	435	455	443	444	415	437	430	463	466	432	430	421	398	410	466	441	435	459	409	414	449	443	407	470	416	408	451	432	448	410	433	420	427	443	426	436	457	466	422	396	458	439	463	412	466	413	430	438	418	399	441	442	457	415	385	437	435	463	420	440	413	419	444	459	443	446	418	429	411	454	436	449	430	402	430	439	421	453	388	391	413	438	447	428	443	461	436	452	397	419	452	441	406	444	421	448	419	445	462	444	443	440	434	435	399	430	436	427	440	419	427	434	408	405	438	389	421	478	449	409	420	405	413	429	418	458	414	455	426	447	423	406	424	435	436	427	407	423	446	426	457	457	474	411	448	434	456	433	407	409	445	426	465	428	414	436	436	437	439	471	404	422	439	418	441	408	445	431	429	422	403	428	446	426	445	431	436	396	431	479	455	432	453	413	463	420	419	441	439	429	463	421	442	436	436	420	451	451	414	425	426	415	434	430	433	387	418	456	469	421	436	408	425	409	399	450	453	408	431	410	415	444	420	453	431	472	389	418	403	424	432	365	447	434	395	447	430	467	408	443	424	409	437	454	455	421	423	426	414	421	450	418	442	436	428	412	447	454	425	427	471	474	433	432	465	408	425	439	427	401	419	424	434	400	420	437	434	438	450	423	450	433	420	423	388	422	420	412	406	430	425	421	422	410	440	448	420	397	430	411	447	410	462	419	424	428	429	433	405	434	399	449	426	427	441	406	482	435	413	428	426	428	424	443	408	449	466	431	427	440	443	471	406	434	395	491	407	445	393	460	435	426	409	424	422	419	450	456	387	426	442	450	416	403	458	458	419	433	420	422	450	404	414	434	458	411	414	419	459	390	455	447	454	435	427	458	465	443	434	431	404	495	427	459	431	440	421	412	413	453	418	442	432	461	445	427	420	425	403	485	434	438	418	452	431	432	394	427	418	393	431	398	426	448	397	404	422	412	416	441	420	400	422	451	425	466	443	469	414	408	431	407	417	405	424	444	426	436	392	431	403	423	463	454	438	440	444	426	416	454	417	427	461	440	445	466	429	449	432	427	428	436	413	374	437	395	416	390	405	422	394	428	455	423	453	411	450	404	443	424	449	429	456	464	454	443	418	457	440	385	429	419	450	416	446	421	422	424	454	447	403	410	440	456	408	448	463	458	438	450	413	439	423	440	423	430	446	426	413	472	459	418	449	401	445	434	450	445	442	427	466	446	392	444	420	407	456	438	431	462	422	442	429	411	460	425	449	398	428	412	417	426	424	421	410	416	418	447	399	427	442	434	446	419	447	453	424	425	448	424	421	412	437	432	449	480	459	408	394	413	457	471	422	424	449	456	438	431	411	394	427	435	436	406	434	417	407	418	434	407	412	375	415	412	430	422	438	393	418	398	461	442	415	440	420	424	435	414	443	430	433	448	458	443	432	453	412	409	417	430	394	442	421	412	470	427	443	400	438	471	428	418	433	432	458	438	420	435	427	478	443	439	465	421	469	412	425	427	416	437	449	425	440	423	432	430	434	442	422	467	465	454	461	449	414	442	413	474	411	422	424
24894	21462	24935	28375	21457	20852	1062	392	383	341	367	335	324	321	320	321	310	290	336	306	286	290	315	302	281	336	317	315	300	290	322	324	279	316	329	286	310	275	283	296	311	290	283	300	322	333	306	292	301	299	300	295	268	290	313	299	280	321	299	331	302	305	332	301	322	272	284	297	287	279	280	322	300	288	280	292	306	301	274	268	278	280	254	328	301	308	297	294	327	291	296	290	295	292	291	319	298	309	303	260	315	273	270	281	252	302	291	278	306	312	302	302	252	299	326	340	300	283	280	303	297	287	294	285	269	290	285	305	287	285	349	276	290	295	285	298	282	314	255	307	325	322	298	356	302	273	295	287	293	284	301	292	289	305	314	284	296	346	294	293	285	289	274	278	310	300	297	304	261	311	282	294	278	278	309	274	283	314	318	295	296	284	292	301	324	302	286	308	315	329	275	309	308	307	274	291	292	318	304	271	311	267	303	305	292	300	284	254	328	296	296	327	273	290	307	318	318	285	295	288	321	283	267	263	307	290	263	310	269	285	301	302	295	322	299	276	305	288	266	303	290	318	287	302	277	301	315	298	290	289	305	270	296	256	295	284	283	308	301	288	295	322	301	319	310	274	278	302	307	276	302	289	309	294	313	334	306	299	282	261	259	296	290	281	307	295	271	267	292	295	289	303	289	280	279	303	266	290	300	282	276	300	321	321	322	306	303	292	299	339	316	317	270	317	315	306	306	304	289	321	307	286	302	283	251	334	296	298	287	290	332	311	284	290	263	287	292	256	272	288	280	298	270	285	348	308	305	321	288	278	301	294	297	281	272	313	298	261	294	297	284	315	271	279	290	328	284	304	291	308	304	297	286	302	295	300	293	277	274	300	298	296	296	297	315	292	269	312	305	316	283	271	289	320	314	293	309	292	302	310	310	280	259	259	286	309	259	252	267	302	298	270	257	292	327	284	296	294	301	272	285	327	288	275	298	305	315	326	312	326	300	267	276	242	296	292	303	273	264	336	324	284	283	299	288	303	306	286	294	296	259	285	290	277	294	301	254	279	278	298	289	300	292	290	317	297	297	286	263	292	308	292	310	285	273	317	288	307	308	329	302	299	289	302	274	293	292	288	319	280	300	286	275	309	331	286	293	274	312	314	280	308	300	265	307	320	302	278	282	298	308	301	278	300	298	270	300	262	296	309	305	271	286	298	262	291	293	312	342	319	272	298	281	269	283	314	315	294	303	285	286	272	296	288	296	306	287	303	277	306	261	259	272	285	309	265	298	312	283	304	288	281	304	313	327	300	307	288	298	304	282	282	334	300	279	296	276	301	281	285	341	296	310	311	298	265	274	306	304	338	325	316	291	289	290	301	275	283	278	291	296	268	288	299	303	283	308	319	284	273	310	299	273	314	314	289	306	288	325	289	291	271	323	279	284	309	288	349	308	282	288	299	329	299	299	317	294	286	295	280	286	263	306	293	286	297	306	289	291	306	263	310	269	302	315	286	282	320	282	306	282	261	294	289	313	280	263	258	297	346	270	270	320	269	282	289	278	302	284	296	309	313	264	327	315	296	294	299	296	285	321	293	295	314	306	268	268	288	329	290	266	290	299	294	306	288	276	286	296	298	320	235	297	281	275	274	282	273	309	308	283	292	305	298	311	311	292	324	295	291	296	269	308	254	256	328	324	308	330	262	295	288	295	283	291	289	284	294	307	258	298	294	287	297	305	298	241	275	274	284	272	284	293	332	292	276	267	322	292	272	303	303	339	305	321	310	294	295	315	319	318	326	280	281	266	296	310	297	288	269	289	267	271	282	263	296	310	299	325	306	326	291	299	287	315	318	298	306	309	253	293	309	297	280	294	305	283	291	269	305	296	296	303	296	315	268	303	305	290	301	305	260	306	277	249	311	287	312	270	320	296	251	284	273	278	288	297	289	315	294	308	271	290	329	310	291	299	321	296	267	291	304	278	276	270	299	260	307	313	301	292	276	289	301	323	302	307	278	292	341	256	291	290	316	299	289	278	283	291	271	274	274	282	293	311	287	309	259	273	304	292	304	268	290	314	259	285	298	282	287	286	316	264	277	307	314	336	294	299	296	315	281	293	274	282	280	297	287	289	276	283	258	275	302	294	296	276	276	285	298	311	303	298	275	276	291	280	315	311	258	319	294	267	270	278	293	326	306	319	295	302	293	296	285	301	288	280	315	311	260	314	268	321	328	288	300	306	320	266	317	315	280	304	299	288	268	300	306	313	273	270	298	297	292	262	291	328	287	286	310	314	288	310	288	299	300	276	286	333	289	279	285	270	279	262	273	281	303	267	317	292	319	279	268	303	315	336	282	290	280	249	268	297	297	274	273	293	311	310	308	323	282	288	280	298	278	299	284	280	287	300	299	287	272	306	300	272	327	292	293	299	285	303	306	293	327	305	297	271	294	302	296	289	265	305	289	281	274	269	278	308	289	262	293	276	262	266	317	297	317	321	323	286	298	272	301	299	277	273	297	293	278	293	279	294	310	292	296	291	291	281	263	301	306	299	297	280	315	296	299	303	309	288	311	306	293	294	314	292	282	291	283	291	299	267	297	300	304	283	320	319	331	296	296	292	292	313	290	320	309	275	289	290	282	295	300	299	314	305	292	308	329	322	286	321	322	327	277	298	282	313	292	278	266	293	295	302	292	296	282	337	322	296	325	262	287	334	283	280	305	293	264	303	331	271	290	280	321	267	281	259	308	277	286	287	308	324	314	304	269	272	318	322	298	320	281	307	305	337	331	254	329	322	274	282	299	277	292	234	269	296	282	281	333	300	332	288	276	274	286	295	269	294	302	305	289	303	317	264	299	266	316	291	312	296	290	326	285	283	307	321	309	315	287	275	281	352	273	284	251	320	302	288	286	309	268	302	288	312	300	306	297	270	266	297	300	312	283	285	259	298	275	261	317	295	300	283	353	322	318	273	291	316	297	297	275	263	278	284	284	266	327	298	263	293	268	286	296	295	310	310	301	310	293	296	286	297	325	311	281	311	324	290	323	317	278	272	293	297	303	277	309	301	290	284	319	298	279	320	292	273	277	314	286	336	311	278	293	319	305	275	277	316	302	315	276	296	285	296	293	298	261	291	311	272	280	307	299	283	298	275	293	283	315	272	280	262	336	303	332	310	280	317	293	275	283	291	302	262	307	314	319	304	312	287	304	305	288	289	294	298	331	298	291	307	292	310	281	316	296	322	292	279	286	295	288	304	286	272	314	299	306	306	293	316	308	281	301	282	280	298	292	296	289	317	291	283	316	292	302	273	281	284	290	299	305	299	296	259	290	314	297	295	309	318	298	293	306	305	268	302	290	266	290	292	321	293	322	295	278	293	282	303	303	300	285	285	305	293	258	309	312	299	305	286	336	298	331	282	296	296	282	298	300	294	290	277	286	303	311	283	302	246	290	306	289	331	286	334	288	304	273	332	277	291	293	287	308	330	327	308	305	306	283	296	279
17046	38029	3510	1059	760	691	720	698	662	717	645	660	634	721	656	625	634	633	657	667	660	666	644	636	644	662	688	648	634	642	654	622	627	678	633	678	634	652	647	666	651	667	598	675	653	633	650	631	647	590	680	673	672	610	621	639	661	670	628	611	637	613	657	604	634	643	692	637	658	621	651	667	647	653	625	667	678	647	678	638	637	615	637	654	636	662	679	621	670	646	659	649	666	665	619	616	636	658	607	646	665	681	679	680	635	666	666	694	608	666	676	605	675	659	679	611	639	592	614	664	650	659	678	681	628	644	643	665	655	624	661	650	656	651	621	646	628	636	713	670	667	683	633	617	647	651	666	659	633	628	663	628	637	578	638	635	647	660	672	596	636	664	682	624	631	664	611	634	662	629	647	635	645	671	628	683	621	652	637	664	613	583	649	605	624	652	647	659	673	617	681	614	657	636	633	624	642	622	663	605	659	705	648	600	636	608	620	626	685	694	647	643	686	637	673	646	610	648	630	658	657	672	604	664	637	651	615	649	625	610	626	668	641	641	654	652	649	626	662	650	642	694	654	612	594	668	621	603	613	658	646	622	611	663	653	645	637	633	642	671	627	568	658	635	620	662	672	640	624	661	661	655	628	681	682	642	634	644	637	629	647	593	655	614	608	623	672	622	655	627	627	664	638	638	593	644	623	639	664	601	638	620	621	655	609	618	616	641	650	638	636	654	658	619	630	605	686	660	626	653	631	652	618	706	689	702	645	664	640	632	633	635	618	640	657	672	665	697	662	637	659	640	601	613	682	586	660	641	608	666	629	703	664	685	669	663	620	658	607	640	676	663	634	636	648	638	619	703	642	655	638	635	627	651	638	626	681	616	649	641	630	688	629	631	634	631	653	658	659	625	660	660	661	635	641	652	688	639	592	648	653	643	621	652	684	637	626	655	645	606	622	637	608	698	653	670	597	585	614	667	672	644	681	666	649	627	625	620	673	645	626	632	621	614	677	615	631	655	649	668	631	697	630	623	668	644	666	669	644	655	666	671	634	659	603	682	642	628	663	658	611	650	645	618	640	630	635	627	620	661	675	664	630	664	613	663	627	677	628	600	645	618	616	631	636	617	673	625	659	634	652	621	670	629	639	692	654	625	644	616	682	618	672	607	688	659	628	628	629	608	663	618	606	628	628	631	629	635	651	656	653	661	701	606	612	626	620	617	638	651	631	619	661	656	575	632	663	656	652	665	643	643	684	699	668	642	612	686	648	641	627	636	660	647	629	669	666	650	610	636	652	636	621	651	620	647	650	689	664	631	622	636	629	632	660	654	643	677	686	664	609	610	668	594	634	673	619	656	656	652	560	635	672	600	653	642	609	636	653	653	639	636	612	617	646	664	642	673	680	641	636	668	642	636	661	673	652	660	620	653	659	644	644	637	663	643	673	712	611	619	653	654	663	599	639	641	617	674	684	693	617	679	606	632	646	631	619	668	617	642	641	650	631	651	692	618	611	670	650	658	624	673	625	580	685	664	629	660	657	597	667	658	622	622	636	660	650	641	662	683	641	634	677	646	620	635	622	665	626	699	650	612	655	642	664	622	708	661	620	684	617	657	639	669	663	668	628	638	670	682	669	671	625	641	643	700	669	647	661	602	618	629	595	640	679	655	657	626	652	674	661	631	655	636	637	669	648	653	626	680	594	620	637	622	627	640	559	618	632	687	600	677	606	645	638	658	635	630	660	654	665	647	632	664	592	667	645	662	662	628	677	622	679	647	680	665	652	652	622	652	672	647	623	619	659	631	610	665	648	623	693	585	677	641	633	635	698	623	666	660	605	656	647	654	670	627	671	669	629	589	591	641	615	650	671	627	682	677	612	667	695	650	628	603	611	716	635	625	645	645	599	629	627	605	647	624	612	617	686	631	641	610	646	643	620	682	639	649	635	601	646	685	686	663	609	614	635	660	606	668	680	637	628	641	624	641	617	601	646	657	686	655	679	633	609	642	650	690	658	646	605	604	690	653	635	646	595	635	615	644	642	665	676	661	620	643	676	642	638	670	664	634	666	633	665	592	676	710	608	640	633	644	637	651	641	638	637	647	657	659	588	651	598	643	635	634	653	617	633	640	631	608	627	638	678	660	611	658	675	633	632	635	646	627	646	595	611	668	638	641	670	665	635	625	673	662	634	660	665	671	643	603	638	613	669	674	688	629	627	645	633	618	646	630	673	694	644	682	678	702	669	597	623	665	629	642	645	650	655	679	645	676	663	655	670	648	624	632	639	616	627	691	634	682	640	657	668	634	665	654	657	609	660	632	666	627	629	638	648	678	709	681	617	604	638	648	667	659	609	636	635	654	677	645	608	660	652	659	661	701	712	617	626	628	682	641	633	616	657	670	659	635	662	663	680	646	627	671	656	637	577	623	632	602	625	645	591	627	642	659	690	663	629	680	649	658	640	699	651	591	624	673	666	692	638	638	677	651	705	655	604	671	655	656	667	624	652	633	635	616	656	648	628	615	634	638	624	674	658	694	676	614	630	692	676	626	681	676	673	569	640	609	639	675	640	652	630	666	639	656	669	654	685	644	645	667	685	652	691	658	654	670	628	613	631	631	650	680	673	690	652	674	615	632	645	681	620	656	663	698	630	666	627	671	652	650	632	638	647	639	610	638	663	623	624	640	632	679	661	588	624	633	630	640	704	610	656	644	688	668	563	620	669	670	636	672	633	648	627	643	617	632	669	632	624	627	603	683	660	628	587	631	673	652	633	603	673	661	662	670	621	648	613	654	640	606	639	638	625	656	657	624	624	673	643	664	663	620	663	608	628	629	638	663	634	662	614	670	637	582	659	635	649	668	680	656	638	645	648	645	643	636	660	627	645	628	630	637	635	645	610	636	650	601	639	687	633	669	615	673	637	629	634	684	647	672	677	658	631	652	616	621	639	646	624	630	621	626	655	603	677	625	641	668	666	642	632	713	638	622	615	683	617	629	667	643	648	652	636	633	644	646	668	646	648	662	669	651	615	636	630	655	636	648	623	639	629	676	633	662	605	629	655	633	666	644	604	636	676	653	608	648	692	654	605	653	625	631	649	649	665	650	624	665	696	667	660	604	644	648	595	635	675	656	643	687	631	666	621	658	640	671	600	666	663	628	618	646	641	696	620	679	630	661	652	631	634	624	701	641	645	653	628	670	642	662	692	643	662	654	660	609	683	663	617	630	626	606	626	615	612	615	626	642	569	645	642	607	617	631	669	651	627	640	666	659	683	634	648	634	680	652	673	597	643	643	642	616	682	623	657	610	672	621	648	638	644	643	650	643	636	600	647	591	618	613	653	682	655	688	606	657	668	634	680	624	615	677	649	661	587	649	626	685	627	645	640	648	667	657	661	635	652	656	591	679	648	662	593	710	584	626	667	636	637	636	603	666	663	612	659	630	661	598	648	603	634	638	640	662	650	606	673	663	616	619	707	637	611	616	662	622	641	670	640	630
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
