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
338678381582	338678382138	338678382688	338678383238	338678383788	338678384338	338678384888	338678385438	338678385988	338678386538	338678387088	338678387638	338678388188	338678388738	338678389288	338678389838	338678390388	338678390938	338678391488	338678392038	338678392588	338678393138	338678393688	338678394238	338678394788	338678395338	338678395888	338678396438	338678396988	338678397538	338678398088	338678398638	338678399188	338678399738	338678400288	338678400838	338678401388	338678401938	338678402488	338678403038	338678403588	338678404138	338678404688	338678405238	338678405788	338678406338	338678406888	338678407438	338678407988	338678408538	338678409088	338678409638	338678410188	338678410738	338678411288	338678411838	338678412388	338678412938	338678413488	338678414038	338678414588	338678415138	338678415688	338678416238	338678416788	338678417338	338678417888	338678418438	338678418988	338678419538	338678420088	338678420638	338678421188	338678421738	338678422288	338678422838	338678423388	338678423938	338678424488	338678425038	338678425588	338678426138	338678426688	338678427238	338678427788	338678428338	338678428888	338678429438	338678429988	338678430538	338678431088	338678431638	338678432188	338678432738	338678433288	338678433838	338678434388	338678434938	338678435488	338678436038	338678436588	338678437138	338678437688	338678438238	338678438788	338678439338	338678439888	338678440438	338678440988	338678441538	338678442088	338678442638	338678443188	338678443738	338678444288	338678444838	338678445388	338678445938	338678446488	338678447038	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	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	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24549	21674	25262	28595	21674	21690	12885	424	260	221	216	190	193	172	184	193	173	150	170	154	157	153	175	154	125	161	141	156	137	168	145	125	144	151	129	141	131	140	134	144	140	131	131	128	134	131	126	124	144	122	141	129	117	164	151	129	140	134	147	143	147	116	140	136	139	156	147	155	154	138	154	139	126	150	137	140	139	129	139	134	135	141	145	110	112	136	125	128	138	129	125	138	131	119	145	137	119	135	129	129	127	114	146	143	119	124	133	140	146	154	147	122	125	125	130	130	150	156	133	116	133	130	141	133	141	136	131	139	117	132	144	113	124	151	133	140	139	140	135	134	130	112	151	147	140	127	117	130	124	141	126	124	137	132	131	122	118	126	125	131	130	125	142	121	134	116	143	127	132	138	126	123	138	118	115	120	145	117	123	125	150	123	158	130	128	145	127	151	138	135	135	125	136	138	125	129	145	119	139	148	136	131	143	133	108	109	154	128	134	132	126	147	127	131	116	130	141	111	150	123	148	131	125	134	117	124	129	145	152	128	130	136	112	133	135	139	136	142	127	104	140	109	142	127	137	149	143	147	139	146	144	118	128	125	115	141	149	135	133	138	133	136	150	137	129	121	118	137	143	148	127	120	130	137	164	120	165	153	122	121	134	133	136	119	120	138	124	133	125	154	121	130	152	146	127	132	139	131	118	132	129	132	145	141	141	147	120	124	145	123	146	124	124	135	124	111	117	123	131	133	123	109	142	134	114	124	116	123	138	102	127	129	124	123	129	139	145	138	144	132	145	102	126	124	121	113	153	131	139	147	166	126	118	148	118	120	146	125	136	140	152	116	109	137	129	135	131	130	122	123	129	97	138	158	119	155	129	147	137	123	125	153	129	119	117	147	134	135	127	122	135	129	130	138	141	131	134	119	136	113	134	132	119	144	149	133	137	140	121	135	131	146	141	143	113	138	143	133	124	120	129	100	108	135	108	126	131	136	133	155	149	119	122	131	136	114	121	138	146	137	125	130	125	103	115	130	135	139	127	134	133	121	120	118	133	137	137	120	129	119	113	139	152	129	122	125	126	146	127	150	114	132	136	137	120	150	132	130	158	122	129	132	150	142	154	133	160	140	129	132	134	129	121	141	135	127	113	127	144	122	140	115	139	155	129	126	145	123	145	142	133	127	134	121	138	121	143	153	134	138	152	115	124	133	138	127	140	148	125	117	143	137	148	148	142	144	121	137	92	137	143	115	117	120	134	134	115	128	123	111	125	127	143	146	118	142	128	131	156	114	115	145	144	112	137	151	143	133	151	138	120	142	140	133	136	128	119	129	122	144	144	115	123	137	125	126	114	136	127	140	133	133	135	109	111	120	156	157	122	121	131	127	147	130	150	125	127	124	138	156	110	147	139	136	101	125	130	136	122	123	124	124	146	145	125	139	139	123	137	121	155	128	120	142	134	133	133	129	128	122	151	109	129	140	110	126	121	119	126	137	149	157	133	150	132	157	139	113	118	131	129	133	149	125	124	140	146	127	146	110	143	122	132	123	123	142	128	145	129	135	116	141	146	131	138	118	126	143	124	117	129	122	147	124	144	142	113	122	109	131	147	132	135	127	149	127	117	137	153	131	118	133	134	141	115	126	142	141	132	139	142	132	154	132	121	127	134	152	140	147	142	132	134	135	139	134	130	133	125	125	150	128	139	130	137	126	139	128	141	130	147	125	117	128	120	133	129	130	102	151	124	107	130	118	154	135	132	130	142	126	124	116	137	116	140	134	119	135	129	141	147	145	145	138	126	119	114	128	146	139	132	102	139	128	132	125	127	129	162	121	116	129	110	110	131	129	107	126	137	139	156	157	126	119	152	136	110	153	138	139	133	158	127	144	142	133	139	134	128	119	151	142	129	118	151	143	127	124	144	123	120	149	145	122	121	140	133	129	116	136	120	138	150	132	113	123	138	128	112	138	114	144	148	126	124	137	138	123	124	163	155	147	112	132	135	137	142	131	135	132	135	146	136	138	117	119	148	149	142	125	126	125	114	114	150	109	141	136	129	123	125	130	146	126	123	138	115	140	143	138	130	119	134	118	125	128	142	136	144	150	119	130	141	130	136	150	134	125	144	125	126	141	117	113	140	154	144	145	121	135	139	152	130	154	132	142	146	133	136	104	132	134	136	126	152	126	124	145	125	132	134	130	125	123	135	145	127	131	122	132	129	128	117	139	141	116	117	140	152	143	126	119	138	150	138	125	105	132	142	120	121	144	135	144	127	138	130	149	154	126	147	146	129	140	148	130	126	162	136	126	118	152	140	127	139	133	123	125	139	117	148	130	118	136	140	128	128	103	119	146	164	132	143	124	134	126	122	132	154	147	136	122	132	145	127	146	139	131	120	145	109	120	139	148	146	133	141	154	113	147	133	144	109	126	144	137	139	117	116	129	136	114	136	127	157	162	141	146	121	126	121	122	116	130	127	138	141	139	148	108	134	140	134	144	147	131	137	124	128	131	151	102	135	131	140	146	130	132	155	149	132	119	128	123	127	131	131	149	140	123	112	124	117	129	131	124	117	158	146	144	114	138	92	139	118	132	136	154	123	126	134	148	139	114	121	130	114	124	133	143	131	129	137	118	136	138	152	142	144	136	123	118	137	127	122	124	133	145	139	122	139	143	115	149	133	132	138	141	127	124	124	140	121	139	124	128	125	135	112	120	130	126	139	130	144	124	126	125	136	111	116	125	137	130	132	134	123	143	130	131	118	114	118	127	139	177	105	115	138	125	132	149	130	115	134	142	126	135	131	120	132	116	109	134	131	129	121	154	110	130	126	135	128	139	140	133	132	144	129	133	145	138	139	133	150	133	125	122	131	132	132	120	123	144	129	155	110	141	143	106	135	131	128	125	116	127	132	124	142	124	137	140	134	136	145	136	128	148	136	139	113	122	121	136	121	134	120	112	119	126	139	152	124	141	138	131	129	132	129	141	124	143	138	138	112	129	111	130	135	128	119	117	128	128	136	140	119	141	118	133	147	156	118	120	162	125	125	137	136	128	156	124	127	119	128	145	131	106	116	116	128	142	137	123	136	129	120	135	114	132	135	140	130	131	136	136	120	138	137	127	124	135	146	137	125	146	132	131	148	135	117	121	153	146	126	120	124	136	125	128	152	128	135	129	123	140	108	125	145	115	128	120	106	140	125	126	121	136	111	147	145	144	134	137	127	122	134	137	129	124	135	145	136	129	136	160	149	158	136	121	133	137	130	133	131	130	134	111	125	121	119	146	138	125	122	138	138	114	146	129	124	120	138	109	156	144	146	161	143	121	128	147	128	132	115	127	142	111	129	127	133	127	121	128	128	130	113	119	148	135	128	133	122	147	139	136	130	132	114	147	114	135	118	119	115	113	126	145	124	133	127	121	121	153	118	112	161	150	133	124	149	106	124	138	131	133	123	147	133	150	107	118	141	137	163	138	122	141	134	125	130	111	132	131	139	134
2923	3027	1379	811	584	477	435	420	388	449	375	426	385	367	388	381	359	338	331	376	362	341	377	371	380	362	352	389	363	377	353	349	326	371	386	344	386	368	355	368	367	362	369	372	385	342	328	364	357	366	352	356	361	363	366	339	347	377	370	341	386	353	365	341	376	336	340	379	363	383	366	349	375	345	352	359	402	372	386	358	354	379	364	375	382	335	348	376	364	364	380	357	372	360	355	370	347	381	378	366	349	351	377	364	376	344	342	365	354	375	341	352	356	384	348	378	341	331	356	349	370	338	386	354	378	366	317	389	385	372	358	356	398	386	352	362	407	376	336	391	342	334	359	363	359	336	366	365	332	350	367	356	362	355	349	343	380	341	360	361	352	357	364	331	328	363	356	410	381	355	375	343	391	361	356	380	368	379	392	352	385	355	357	344	347	362	353	358	405	363	332	386	360	312	354	365	343	375	361	336	349	353	344	339	386	374	339	361	372	360	364	366	368	387	358	344	364	384	327	346	351	333	386	357	337	349	351	360	353	358	366	394	350	341	372	345	366	373	372	352	377	361	336	354	354	371	336	355	359	384	342	376	395	328	354	354	319	349	366	340	358	375	351	353	386	361	389	369	316	353	386	359	325	343	366	359	360	336	384	391	363	351	356	360	371	363	355	368	378	386	372	352	362	384	353	359	337	360	370	390	324	337	397	355	371	371	353	361	353	363	374	335	389	377	378	368	351	367	374	323	338	379	374	371	372	391	358	368	333	354	335	338	394	341	380	383	330	358	357	388	349	389	359	349	383	357	360	387	363	393	358	363	353	364	338	349	376	366	378	378	359	402	349	360	359	380	331	360	373	366	357	367	304	360	368	373	382	373	346	356	357	345	380	381	352	328	346	399	385	354	371	345	371	367	358	389	381	367	362	336	359	388	342	339	341	359	331	384	375	361	323	375	353	337	348	362	363	363	352	353	346	352	370	392	326	361	344	346	369	347	363	341	385	352	396	324	347	376	380	366	364	328	381	356	395	377	357	355	346	355	327	319	376	327	370	344	323	343	367	365	320	350	362	339	385	364	393	366	367	326	361	351	351	350	361	353	339	345	353	358	359	375	373	333	335	328	361	368	337	351	365	334	340	329	363	371	342	401	365	347	351	361	354	412	364	399	353	354	337	350	370	353	354	357	378	370	381	330	381	353	374	325	378	368	356	365	345	379	354	377	374	356	356	381	360	390	358	358	390	352	391	335	339	353	364	369	356	351	369	350	387	331	362	405	384	354	352	351	376	335	367	352	336	358	393	369	380	384	383	379	349	360	381	331	331	346	343	347	365	335	375	317	352	396	329	345	363	364	376	382	317	388	358	360	341	340	359	337	373	401	338	362	378	362	362	337	347	353	370	377	353	387	355	354	345	382	332	367	358	330	363	351	347	365	366	360	332	341	374	362	390	407	331	372	325	387	362	370	343	386	348	342	341	346	358	359	350	366	392	342	390	352	401	375	345	362	373	370	346	351	366	349	340	361	377	389	366	362	359	342	382	376	347	376	361	300	360	372	369	359	346	391	345	355	346	381	370	377	344	346	409	347	352	362	356	361	372	358	374	392	364	358	370	341	330	376	369	340	336	393	347	385	387	341	354	358	361	341	360	360	353	342	369	349	366	353	346	370	351	350	363	333	380	348	359	390	348	373	377	374	356	379	346	370	386	340	358	362	379	360	373	373	378	353	352	366	336	362	388	371	402	366	383	341	388	383	335	346	370	387	381	372	348	370	379	349	334	352	336	368	377	330	374	344	421	336	371	325	374	324	344	321	357	373	370	398	368	348	383	354	358	333	360	346	354	375	359	344	388	349	361	336	341	371	364	351	356	376	384	397	372	323	363	404	358	338	382	391	372	366	333	345	375	392	334	377	386	348	359	336	378	348	311	356	336	361	352	363	338	373	360	349	344	363	393	360	338	362	349	343	340	372	358	359	331	350	418	331	334	354	335	360	337	337	348	352	391	318	387	362	355	364	324	358	384	361	384	341	366	391	346	346	377	340	363	366	371	336	376	356	338	362	376	328	345	368	356	370	354	342	354	364	383	360	361	377	363	366	326	369	338	327	363	331	324	310	359	384	378	384	393	376	367	350	326	371	363	352	354	359	367	333	311	383	340	359	357	318	368	355	361	337	358	366	371	370	363	361	334	384	340	346	348	361	351	398	320	344	332	374	358	339	334	369	378	359	354	356	339	372	348	362	349	384	324	363	367	388	370	374	360	348	372	358	380	367	352	357	372	368	361	390	383	357	336	349	356	367	380	333	371	336	384	373	377	344	376	376	332	324	355	365	355	354	392	364	365	380	368	350	347	372	382	356	336	382	359	346	335	367	373	363	381	360	382	346	346	366	361	333	351	321	360	370	326	355	330	374	367	354	356	342	358	365	366	363	385	332	374	370	335	339	321	362	356	326	343	345	357	377	345	353	393	329	361	380	367	352	339	356	340	344	386	349	348	361	363	326	378	354	369	314	393	359	348	360	375	362	361	375	318	357	376	350	346	355	340	350	372	348	388	373	322	362	374	349	385	362	321	342	373	379	344	355	367	360	380	312	384	362	398	331	360	359	363	393	342	369	363	354	386	355	360	348	366	350	340	340	365	366	326	365	343	362	356	353	349	380	336	374	370	332	386	369	372	340	367	359	357	363	325	364	358	390	371	351	356	326	357	360	349	375	321	381	386	372	344	357	353	328	369	373	338	345	359	362	366	367	351	347	357	355	335	368	371	353	365	350	368	333	357	386	361	367	349	335	359	326	341	380	353	352	341	368	354	373	352	365	363	335	387	365	335	332	358	336	351	329	373	360	375	351	350	385	340	315	345	340	353	361	343	350	368	334	345	372	387	374	373	385	352	356	348	357	372	338	366	330	334	368	388	326	376	393	370	354	365	349	361	349	379	371	347	377	367	355	358	357	377	351	347	350	364	376	340	342	402	329	366	338	339	338	391	336	335	363	355	362	380	371	404	375	378	367	344	365	361	321	353	322	351	371	393	342	379	352	351	342	374	372	331	362	401	372	397	354	359	351	348	380	370	370	355	383	376	376	325	372	336	363	358	353	344	375	355	352	345	341	366	356	368	386	360	324	333	364	343	354	355	364	348	352	340	383	389	361	365	363	380	347	372	341	362	329	392	314	374	353	346	337	303	365	361	340	352	388	361	358	362	416	399	349	390	378	377	364	353	387	349	382	365	349	343	355	381	338	359	380	371	367	382	366	392	360	313	344	379	344	372	365	365	384	367	351	409	387	387	377	361	363	353	414	368	345	378	402	349	362	372	320	407	359	350	348	341	375	364	358	348	377	355	359	387	335	369	400	386	360	375	349	388	356	343	400	394	365	327	361	361	347	346	367	368	364	351	359	364	387	377	338	372	355	355	320	367	347	394	388	338	357	351	367	378	377	358	362	346	380	357	366	395	353	354	344	362	348	332	351	349	368	357	350	345	325	353	364
31969	20658	9191	653	403	376	387	388	396	384	382	394	411	385	400	424	409	388	394	397	362	384	395	410	398	382	384	414	417	383	374	371	437	384	422	426	404	349	397	402	401	374	376	390	382	391	382	404	379	382	352	411	397	362	377	376	386	385	395	390	416	378	444	397	437	422	372	392	419	348	357	427	444	397	335	400	437	421	375	402	378	377	404	386	415	411	417	402	424	391	372	403	389	405	381	384	400	408	402	385	362	400	378	424	389	379	361	405	362	402	394	391	355	410	410	403	362	408	387	401	403	417	410	373	403	420	382	402	406	356	407	392	426	380	383	404	403	411	367	380	392	380	389	381	415	375	415	393	437	366	423	409	395	382	397	405	367	405	424	377	357	367	377	415	406	381	387	393	406	409	343	377	368	394	422	394	383	391	368	396	380	425	395	353	375	376	415	399	403	368	377	401	380	395	399	409	402	394	398	383	391	350	415	366	420	386	391	399	385	364	419	422	401	354	414	375	409	391	369	378	383	393	392	416	370	397	386	402	414	437	434	367	400	394	413	376	365	399	377	400	371	372	395	413	383	435	386	410	410	383	345	374	390	361	402	426	393	386	425	403	380	410	407	395	406	385	384	361	393	392	388	370	368	388	393	417	377	424	402	414	419	364	359	410	421	398	418	396	374	412	392	405	400	381	397	359	427	369	372	382	438	401	356	414	408	365	422	411	383	367	389	398	404	422	402	369	400	405	384	408	388	439	389	407	388	400	394	409	391	366	385	400	412	380	347	408	393	420	388	388	353	382	374	388	396	442	388	366	363	431	407	394	370	380	404	474	394	354	409	394	363	365	390	432	401	389	398	381	371	403	365	382	400	399	392	374	397	393	373	382	401	419	425	386	412	398	398	387	394	368	393	395	415	386	403	403	400	374	382	384	370	389	398	370	381	406	415	385	385	400	388	414	377	349	339	402	402	382	394	383	377	368	385	370	377	385	381	378	386	367	384	379	402	420	426	388	398	439	397	387	388	428	388	378	430	396	433	376	423	407	394	412	404	378	366	437	386	408	381	397	355	394	391	344	404	368	411	398	394	416	421	411	412	400	399	380	412	405	413	414	395	395	386	381	373	388	367	422	435	375	366	388	400	341	366	359	373	386	394	394	378	406	416	407	380	397	424	389	382	409	409	414	395	389	376	418	356	376	409	453	384	381	371	411	364	423	420	386	387	429	402	412	385	395	358	396	355	369	419	379	375	426	406	406	396	400	381	422	378	445	364	388	395	380	421	423	391	407	390	383	365	428	411	416	375	395	419	381	408	409	411	380	397	381	357	367	432	399	402	416	412	396	425	385	381	382	381	388	371	380	391	377	365	368	429	360	399	376	383	362	403	394	402	392	375	369	381	394	367	376	344	365	403	375	366	393	364	395	382	348	388	396	387	374	387	351	407	372	429	369	383	355	374	397	344	394	422	372	399	388	398	421	422	378	397	376	400	421	403	404	398	386	408	378	390	385	367	376	368	379	411	419	376	375	367	373	420	378	409	389	406	399	377	381	403	381	394	390	382	384	376	376	361	377	350	401	376	385	410	398	369	377	388	389	414	379	396	410	444	382	416	418	385	362	380	420	377	398	357	391	367	405	377	372	382	410	409	406	418	383	372	410	368	386	383	378	381	394	384	403	401	381	384	414	405	397	394	386	408	370	387	372	340	410	346	366	397	404	374	417	419	397	416	425	434	384	423	374	390	443	426	363	407	394	445	418	408	406	412	401	396	380	400	376	379	414	403	373	398	382	405	417	381	396	407	364	395	424	419	375	361	382	407	393	387	435	377	367	379	381	371	358	369	395	372	400	351	398	409	383	386	416	430	388	393	383	378	389	365	393	380	376	387	358	392	397	427	367	364	401	403	402	378	399	332	370	371	382	420	398	374	416	396	394	394	376	379	374	395	400	368	386	418	372	411	381	365	404	399	384	369	383	406	388	379	387	392	348	399	376	382	374	415	393	411	374	399	372	392	392	374	389	409	403	394	375	397	386	428	399	355	375	423	407	404	439	392	399	406	397	378	380	394	372	410	404	368	383	401	371	407	391	388	399	399	357	384	376	418	390	386	404	407	342	373	380	395	397	416	419	388	374	383	366	370	377	349	373	349	395	378	376	396	382	374	398	388	389	380	430	368	361	370	397	426	417	399	390	418	365	394	397	399	383	394	378	388	344	382	411	401	392	401	380	366	362	408	346	376	383	367	392	412	403	356	396	387	396	397	374	419	390	382	394	400	406	405	388	384	415	355	352	393	385	385	417	367	364	419	407	383	375	375	409	380	388	388	401	398	381	465	372	437	396	396	366	420	384	390	406	353	419	412	428	391	391	397	387	385	390	367	399	428	399	392	411	388	389	386	405	346	401	377	377	374	402	447	383	417	417	401	422	387	383	382	366	385	395	377	392	409	423	431	387	379	400	374	353	379	412	378	396	410	374	374	410	417	378	377	389	409	410	373	397	386	397	401	385	425	405	409	380	417	387	386	368	384	406	408	380	373	353	396	396	405	366	404	383	379	383	406	430	403	382	394	395	419	437	359	440	367	425	393	396	389	379	392	413	409	390	380	394	400	376	414	433	404	380	378	409	386	405	369	400	409	404	435	440	381	377	375	402	412	391	389	408	387	401	371	370	392	389	385	414	408	374	388	422	392	394	347	368	396	364	403	384	443	393	386	394	392	380	416	409	395	357	410	411	446	423	415	447	401	369	355	392	390	389	374	391	387	382	387	399	401	359	379	384	411	396	408	399	403	360	384	400	371	418	394	397	401	384	379	378	395	367	389	394	413	374	352	383	397	406	403	390	398	374	403	386	405	393	406	405	406	379	441	377	384	388	386	394	406	369	348	396	418	406	410	378	401	409	380	382	422	376	410	394	384	392	371	405	404	402	408	419	381	393	374	381	395	405	413	398	381	352	368	368	422	366	410	392	364	435	381	375	401	395	362	378	371	391	395	395	438	374	372	456	389	357	392	377	369	391	385	401	368	378	381	409	411	370	378	363	354	375	379	385	382	392	385	404	392	379	405	370	354	398	341	415	396	420	394	389	377	355	385	406	370	424	380	435	407	386	375	407	412	435	418	417	393	368	418	389	381	391	394	411	414	368	415	423	404	388	369	383	407	379	357	383	392	396	364	431	359	402	387	421	390	391	391	388	392	393	396	384	375	387	404	438	396	422	393	401	424	401	386	410	351	401	396	372	374	399	402	404	374	382	370	390	420	373	402	415	391	376	398	354	422	392	400	419	392	406	370	399	412	384	382	382	370	409	372	434	386	408	379	424	373	395	411	355	398	348	358	399	430	418	416	383	368	418	398	385	429	420	364	429	376	415	398	364	399	381	387	396	361	394	416	390	409	391	376	380	355	372	384	387	401	374	378	400	422	357	419	386	366	417	372	410	424	428	406	387	383	403	412	422	387	422	395	422	424	393	389	373	386	346	352	360	396	413	365	426	393	335
5924	1037	996	959	941	996	954	942	900	1001	971	927	982	1021	926	916	1009	1015	944	918	957	935	944	915	984	982	890	1007	903	917	975	937	934	925	943	991	967	915	989	968	1007	941	888	919	958	907	992	965	947	913	928	963	961	956	937	968	932	889	926	942	938	971	953	970	909	968	922	978	917	986	971	1034	928	939	979	980	911	932	966	953	936	991	969	931	939	935	945	943	964	957	984	927	972	993	906	955	942	904	931	937	1007	1002	936	935	995	946	942	879	967	917	961	923	979	966	932	978	937	884	929	995	976	973	940	914	951	956	991	897	921	927	959	953	929	942	1003	974	898	966	1019	1040	951	937	951	926	928	980	948	927	945	889	929	975	943	897	970	948	934	1013	890	932	951	913	913	971	965	1011	972	964	949	918	899	916	909	924	919	974	966	952	941	960	916	1007	958	933	921	945	957	923	943	913	955	924	932	954	942	1000	940	913	918	940	928	896	936	941	990	909	957	919	909	904	956	974	967	981	933	924	963	959	895	937	936	972	897	961	924	940	929	872	913	943	956	967	946	959	944	939	976	975	956	1024	916	936	926	989	935	938	890	972	1012	967	955	952	904	963	969	979	970	942	913	976	950	916	929	959	977	981	922	913	949	923	953	937	937	947	911	910	914	936	928	919	904	964	896	933	953	930	933	965	951	999	956	948	966	939	960	964	950	963	966	928	963	975	964	926	984	919	985	918	980	980	981	941	960	899	894	939	956	938	943	891	980	941	969	928	1026	972	940	970	992	874	940	947	948	894	941	939	884	947	957	895	924	910	915	902	961	944	969	931	912	897	883	920	947	940	955	987	1024	932	924	979	925	948	907	984	909	952	891	876	955	938	896	941	944	980	942	915	906	962	987	957	965	937	938	995	943	945	934	963	1002	949	926	960	988	962	977	969	942	948	959	964	963	970	949	917	923	925	924	911	973	926	933	914	976	949	930	940	943	948	950	1002	914	912	888	898	928	943	967	928	919	993	900	1019	929	962	952	969	936	938	946	941	920	968	961	1024	953	941	934	936	984	943	990	1002	952	983	937	973	925	960	965	972	998	939	959	930	959	947	958	903	955	902	908	975	952	1000	922	919	936	956	909	920	941	922	951	926	964	984	903	879	995	918	969	943	900	957	926	900	959	913	959	941	977	968	965	939	932	919	934	889	947	970	952	968	944	979	991	965	954	973	969	940	937	960	1006	954	932	971	944	996	976	957	997	935	963	930	889	930	935	930	959	968	934	893	984	920	932	1010	920	967	989	912	936	948	981	941	968	871	943	987	959	969	916	949	931	999	940	944	936	963	919	935	987	934	926	925	964	939	978	985	965	983	950	934	978	960	945	938	967	917	958	919	968	919	999	904	927	1007	947	859	974	916	928	964	981	980	939	934	944	991	961	956	932	938	950	967	962	905	975	898	973	979	903	957	981	950	881	978	966	951	911	929	906	921	942	995	923	948	946	921	971	943	928	924	965	935	915	872	919	910	972	985	959	972	945	952	945	951	982	973	975	931	953	968	983	962	945	911	907	939	944	996	916	911	928	943	908	921	939	925	920	961	938	1019	899	998	1019	960	907	931	952	955	935	935	947	920	916	888	964	959	935	945	939	905	900	936	975	945	935	967	943	943	952	1020	958	983	965	937	950	911	921	964	965	1002	888	954	877	908	993	997	903	975	981	937	942	935	899	912	955	976	970	931	932	938	970	922	917	955	919	950	939	922	987	963	962	943	925	961	998	926	972	941	966	1014	960	920	929	950	889	962	911	945	942	911	946	953	925	977	993	935	939	961	952	933	919	930	1003	974	981	918	905	953	1024	976	902	986	958	966	913	960	956	945	964	974	943	948	965	996	943	904	892	963	938	913	942	1015	962	957	954	920	923	991	1003	941	955	980	929	978	957	988	956	944	969	953	885	978	893	888	971	963	962	943	893	962	1019	980	924	949	962	962	941	974	895	904	959	918	922	945	975	891	965	920	882	1014	950	911	940	928	978	932	971	941	970	961	959	997	949	944	942	998	943	938	919	955	927	946	935	899	941	924	1001	980	899	974	974	977	923	905	951	899	995	994	949	928	927	940	964	975	968	940	1004	944	949	945	932	955	901	902	972	885	945	955	927	984	1030	929	1014	942	959	967	934	964	977	942	948	957	967	962	927	918	1014	935	933	962	887	948	948	879	913	923	943	934	1002	948	921	1008	892	952	963	955	979	959	895	976	900	987	965	960	959	994	950	931	886	991	903	950	937	961	985	911	1016	912	993	940	946	935	887	958	967	916	911	1001	952	960	976	917	948	953	951	949	950	954	946	909	945	993	936	970	902	887	932	975	961	940	969	936	921	903	910	917	977	906	1005	985	983	910	938	977	948	925	905	930	925	916	954	934	939	910	952	929	930	977	921	938	932	943	924	944	948	937	955	962	956	991	936	973	928	958	883	992	947	940	928	908	969	922	969	895	973	935	908	921	950	943	958	954	931	946	977	941	905	906	907	974	951	913	900	940	961	954	896	1006	920	974	966	960	934	961	967	915	914	924	948	919	990	971	965	964	989	938	984	937	929	937	943	954	900	977	947	950	1016	902	883	959	916	942	981	946	929	985	939	969	883	957	920	973	969	951	991	1046	948	972	973	965	894	926	1006	915	923	917	958	953	947	956	939	927	907	922	925	901	931	890	954	938	994	912	962	975	944	1002	913	940	948	933	1013	977	951	991	930	980	932	921	961	897	919	962	965	986	919	923	952	942	953	1013	924	988	932	922	876	995	933	966	965	956	954	957	918	958	937	940	937	910	988	931	945	915	878	947	950	978	921	980	958	872	990	943	906	910	990	935	891	943	984	1002	975	957	940	963	933	986	1012	892	1003	946	916	990	935	915	906	965	944	948	947	960	993	926	961	946	955	924	945	938	960	967	905	903	923	911	987	908	931	921	965	943	919	928	912	950	914	943	908	963	961	975	917	978	928	955	939	960	974	927	900	891	974	982	945	963	981	954	953	979	942	960	969	960	968	945	924	966	975	959	889	935	974	926	901	944	1008	985	902	958	960	931	1007	954	906	936	924	951	947	890	968	968	1001	987	940	976	928	999	928	980	917	960	955	1006	938	963	971	945	935	921	936	928	997	970	929	914	965	898	898	913	948	934	909	989	935	975	909	993	966	944	942	944	931	970	973	941	893	990	1020	948	925	955	906	910	977	944	944	1005	905	949	935	932	1040	1011	969	939	950	941	965	947	913	913	986	991	936	948	931	993	947	938	1011	990	943	924	920	933	982	961	1015	972	967	947	909	992	943	990	986	946	979	959	904	895	943	959	954	942	956	935	969	910	932	996	1000	903	990	910	930	931	1021	918	943	916	926	923	973	940	930	969	1002	926	939	930	959	883	976	928	951	931	932	943	885	991	962	925	917	974	961	969	1002	916	978	969	979	952	930	980	933	994	928	885	981	983	937	965	929	960	995	935	902	958	964	906	873	912	965	977	988	913	921	956	954	946	919	922	941	984	927	976	943	934	888	945	1013	897	912	965	979	967	911	939	979	961	946	922	948	945
25056	21506	24674	28761	21498	18562	673	406	319	305	317	298	311	309	307	319	289	267	293	279	289	290	289	267	271	266	309	298	302	291	298	297	264	308	297	296	252	275	290	287	282	258	242	268	278	262	262	302	284	299	294	301	310	310	277	271	297	279	293	291	250	303	300	275	272	271	304	324	299	285	294	256	289	293	277	276	305	264	287	265	299	283	278	285	311	257	269	278	293	286	274	291	293	311	275	289	291	318	279	274	263	273	291	257	268	272	301	270	274	272	290	287	271	271	314	283	260	278	279	308	277	269	272	282	251	288	288	289	275	278	318	280	269	282	305	265	259	282	265	268	314	250	268	288	314	284	283	284	282	251	284	294	260	313	259	314	316	245	265	261	249	290	303	286	260	293	289	274	286	252	296	286	258	326	291	272	270	247	282	311	258	250	267	276	275	315	266	261	282	273	272	291	277	303	278	262	273	262	303	263	267	271	292	270	283	278	271	233	303	244	266	290	284	267	293	285	317	296	300	264	298	282	264	265	304	302	279	284	291	277	297	264	295	296	280	268	261	291	284	299	288	308	318	283	288	290	277	310	234	288	279	284	284	281	291	267	265	267	270	266	273	277	306	255	271	276	297	298	272	273	308	276	253	278	279	245	288	283	278	243	283	281	273	311	275	266	275	241	289	329	272	275	304	297	265	250	325	304	302	293	309	315	259	305	297	282	303	284	289	280	269	257	283	286	273	278	281	285	266	304	299	252	299	268	265	283	302	265	277	283	293	285	284	310	266	277	293	282	284	269	259	299	285	283	249	313	265	258	290	282	286	283	276	260	269	292	293	297	297	294	286	265	265	277	253	258	254	266	299	251	282	255	277	278	276	255	277	299	299	267	291	316	285	291	283	273	289	292	250	263	282	252	270	277	262	260	282	246	301	266	271	288	294	308	283	270	278	298	288	294	296	291	281	245	278	275	265	309	289	279	297	269	304	295	296	291	319	263	260	288	318	262	286	256	281	279	270	286	287	277	302	293	305	280	282	309	279	271	307	247	254	300	280	270	280	286	298	287	266	268	295	294	296	264	298	243	266	277	284	285	283	287	297	280	285	264	248	301	314	250	271	270	272	293	266	288	270	266	281	253	284	308	292	251	271	275	293	267	267	277	286	269	290	292	278	286	284	267	305	296	264	278	272	279	282	292	293	279	252	266	300	289	286	290	270	269	303	256	291	285	267	252	299	274	314	268	313	298	293	261	267	263	271	288	290	350	278	258	277	262	314	316	268	256	284	258	295	303	286	278	294	268	296	303	280	321	297	287	271	282	282	274	286	272	278	291	268	272	283	304	281	290	281	278	296	304	296	265	314	291	266	251	261	282	283	302	290	255	267	273	283	291	312	263	276	293	249	280	302	288	293	271	308	270	280	276	269	271	282	277	285	289	289	290	277	290	294	263	292	304	307	271	250	255	285	287	281	266	270	249	265	258	265	282	288	272	289	304	313	272	285	292	263	262	292	251	287	290	295	268	258	314	281	288	266	282	260	267	289	282	301	296	287	288	264	302	283	309	250	286	323	263	281	282	290	263	291	303	271	271	323	317	264	274	285	284	304	268	266	283	281	281	299	297	288	306	291	271	278	335	282	280	299	289	283	273	275	265	272	300	285	287	303	317	274	278	284	272	295	277	273	258	292	277	292	233	309	282	284	288	282	268	289	303	270	276	306	284	254	282	272	251	281	333	287	294	279	262	283	304	296	284	293	255	293	265	286	257	283	280	279	268	302	269	267	245	272	312	298	260	304	294	264	286	277	277	273	274	277	293	286	279	303	283	275	257	268	290	296	273	289	275	273	310	291	271	286	288	282	280	243	288	235	276	261	293	275	297	284	271	288	267	309	285	304	283	299	282	272	290	256	309	282	268	290	260	295	262	294	311	267	276	264	285	260	276	278	258	298	288	275	285	285	295	274	277	290	245	290	269	292	296	303	306	263	292	281	261	303	244	282	256	260	288	290	252	264	295	265	277	263	299	282	272	292	272	302	301	282	277	274	289	308	276	273	346	261	270	268	296	270	301	284	297	270	302	319	286	292	269	288	281	269	303	290	279	289	285	298	277	313	283	269	277	248	300	264	292	284	290	280	290	295	272	283	293	270	298	272	264	266	287	299	270	258	301	283	280	257	264	315	313	277	295	309	273	277	301	278	318	271	260	297	280	266	276	297	264	275	301	270	273	292	272	292	265	292	287	252	291	268	295	275	293	249	264	282	247	276	291	266	257	284	306	268	276	327	244	245	279	277	295	305	276	290	268	319	311	309	278	287	287	290	242	278	263	274	283	277	265	269	274	312	254	301	291	275	273	287	292	291	259	296	233	282	304	304	279	302	292	258	286	288	274	280	286	302	272	272	267	280	267	272	297	261	274	310	279	291	269	286	287	278	264	283	297	266	254	280	247	275	279	292	268	271	275	284	303	283	293	275	282	281	250	306	296	301	297	262	275	296	318	266	283	269	286	275	301	276	297	276	298	292	293	279	267	266	270	290	242	282	311	284	296	303	282	270	273	289	297	282	271	289	276	272	260	294	290	284	281	291	284	338	293	291	289	315	269	265	246	261	263	259	265	277	269	275	288	292	265	275	281	269	263	285	279	256	257	278	263	291	269	252	290	250	292	261	275	255	290	293	280	292	273	284	272	288	302	260	308	287	317	264	285	284	268	291	308	286	294	294	276	286	250	273	269	294	269	279	296	289	301	282	290	298	299	305	256	276	333	299	282	293	307	300	291	285	283	255	257	284	309	250	295	258	307	285	290	261	268	269	276	304	306	278	274	259	273	267	310	285	274	280	302	282	306	261	328	271	298	294	251	295	256	280	282	268	256	302	318	285	274	261	297	258	268	267	268	247	285	269	318	297	291	272	265	285	265	277	301	278	286	282	254	283	268	255	264	267	290	261	280	296	298	297	284	260	271	269	288	285	275	257	298	299	300	280	275	270	250	303	311	270	281	305	275	282	252	255	285	278	274	283	280	272	286	271	290	281	276	260	311	287	276	299	277	331	255	268	274	255	278	268	301	263	300	276	290	279	289	276	276	259	255	303	276	270	273	321	281	270	313	271	294	275	267	294	285	272	261	289	269	280	304	272	260	272	304	279	295	285	286	311	275	263	294	294	270	234	267	237	283	293	280	293	301	283	250	287	283	268	289	297	289	268	288	288	306	265	286	296	284	275	300	287	279	273	272	271	288	265	270	275	293	248	309	272	293	288	293	290	272	308	266	305	249	277	291	268	285	274	299	264	270	298	285	270	276	248	266	269	249	309	296	297	316	290	270	294	313	285	290	290	266	316	289	314	250	306	296	282	277	303	283	282	246	292	269	255	254	305	277	287	255	275	304	289	281	320	265	255	304	281	295	316	272	287	299	281	300	291	298	274	290	284	274	268	273	307	277	269	267	270	280	290	302	287	270	308	271	291	254	305	269	265	273	269	296	282	299	288	282	303	318	274	286
3116	2091	1197	888	797	791	712	699	682	735	670	725	701	677	700	636	675	693	674	728	662	684	717	671	706	724	705	648	687	734	682	669	663	716	644	680	695	712	707	738	665	686	695	686	671	663	706	714	694	642	725	730	691	670	652	650	695	691	659	644	673	651	691	700	660	702	677	665	676	683	652	670	708	693	687	609	652	684	685	671	726	653	641	658	670	666	751	637	694	702	688	666	715	690	710	680	695	659	708	704	702	694	673	685	680	673	689	685	699	696	710	687	688	703	655	661	685	741	694	661	643	667	668	691	731	669	602	699	719	691	647	686	694	683	658	658	707	672	646	674	648	706	661	712	683	675	667	700	683	699	663	691	688	728	652	693	638	680	703	621	683	712	711	710	677	698	702	679	686	698	691	680	640	668	680	666	676	670	664	659	696	694	688	676	705	686	683	673	658	702	664	650	657	672	694	683	687	757	671	670	670	671	730	696	675	674	752	697	713	720	690	687	691	688	715	636	628	646	674	666	672	651	672	685	687	681	695	668	731	662	687	668	677	667	684	701	689	710	691	640	694	722	672	688	705	695	659	679	681	692	700	700	656	679	676	682	693	652	676	692	646	714	667	637	716	703	681	652	689	676	659	673	704	707	758	708	637	668	698	687	682	716	640	697	697	682	637	664	702	693	653	682	699	670	697	689	705	682	684	663	702	675	666	716	709	647	682	678	694	627	729	682	648	710	678	670	692	652	697	700	677	682	710	656	682	711	643	712	718	698	680	657	698	672	675	712	692	705	702	649	703	680	693	678	686	623	709	670	685	657	645	650	662	686	719	675	683	715	686	726	746	690	651	673	730	659	696	665	666	635	680	650	691	638	709	680	633	686	715	702	705	694	705	717	682	698	645	704	689	675	659	657	656	680	658	700	661	725	678	697	661	671	713	703	738	669	677	718	717	642	694	660	682	697	681	653	716	700	656	681	670	673	629	668	673	705	641	682	671	674	649	741	640	683	702	643	675	689	697	694	670	647	647	661	671	691	714	711	698	710	654	693	691	663	683	690	666	678	695	668	738	717	689	708	675	693	738	683	628	651	678	669	710	668	707	695	683	666	730	701	733	698	659	698	699	665	661	734	718	635	654	676	673	693	724	685	720	654	703	673	700	687	711	702	678	694	686	658	657	664	694	693	704	638	714	653	682	691	666	672	664	700	687	724	640	677	672	721	661	619	694	661	685	642	666	670	652	667	662	701	681	689	676	688	698	699	665	670	717	636	716	682	650	677	638	664	718	670	716	672	678	651	677	698	684	714	673	685	693	725	690	699	642	646	673	679	685	696	706	693	677	658	667	717	610	743	675	659	716	692	672	694	690	685	671	748	655	714	695	665	702	683	697	673	678	690	721	688	671	670	729	665	675	666	627	687	695	632	667	681	714	674	682	698	681	651	657	684	712	633	637	719	684	681	710	667	714	711	665	690	670	702	709	707	695	684	661	716	726	668	682	678	729	623	730	683	700	662	655	683	654	659	724	689	716	677	689	744	701	714	686	699	695	711	668	698	706	720	684	693	685	643	714	649	676	725	691	682	661	696	718	675	716	678	718	708	607	624	629	678	644	722	663	715	680	706	691	670	703	721	720	696	686	683	703	682	657	676	711	712	694	698	695	686	652	706	672	723	679	662	672	653	674	693	687	702	658	710	739	685	697	677	643	672	707	742	703	736	664	693	706	693	681	699	655	679	648	695	670	675	709	685	644	688	690	724	679	713	695	711	694	688	654	645	709	642	697	677	715	708	657	685	707	691	688	679	697	731	709	648	674	683	716	683	707	692	687	688	670	705	701	693	671	720	676	704	711	659	659	673	661	682	675	723	682	645	697	668	707	661	717	691	644	705	659	666	681	707	683	716	612	645	687	690	717	686	681	699	685	708	704	697	731	691	660	687	716	704	648	691	685	642	679	702	682	715	678	703	659	706	694	696	688	676	658	659	667	711	654	705	662	683	674	667	700	655	712	683	726	678	726	689	657	717	697	703	688	659	761	700	686	685	689	677	673	681	703	644	673	697	620	643	695	732	688	678	679	681	629	706	696	708	741	646	651	692	698	709	658	718	664	716	705	656	668	675	682	679	678	670	707	638	686	690	662	671	646	649	714	674	694	701	685	735	663	689	716	672	717	670	681	649	697	684	682	687	704	687	666	678	687	679	703	647	648	665	693	634	707	681	783	668	737	662	641	660	681	687	712	671	679	708	682	682	669	688	694	717	704	694	646	667	636	672	697	689	648	710	685	685	690	725	690	691	678	698	695	660	691	697	689	699	668	659	662	696	696	732	729	676	637	706	642	684	663	696	651	700	695	699	657	716	636	681	672	613	687	656	672	724	664	716	691	702	721	699	693	679	686	639	675	658	675	644	708	673	710	634	670	699	692	658	668	701	722	677	663	729	729	697	683	678	705	649	647	653	665	683	704	681	696	696	711	656	681	649	697	697	682	667	717	715	656	726	649	700	709	707	682	715	709	678	716	661	693	689	672	669	666	715	668	702	657	686	664	708	699	696	682	745	677	694	662	683	689	664	656	681	666	733	706	666	674	704	691	656	707	647	659	678	653	679	703	688	714	698	663	645	686	718	667	666	741	670	678	678	686	684	655	663	643	687	678	665	688	686	669	670	633	669	719	676	700	703	642	672	692	692	669	705	738	708	702	651	727	631	680	700	699	695	707	704	740	689	726	704	655	678	656	671	690	669	660	681	714	733	665	716	726	694	706	673	701	724	660	657	684	669	706	675	650	720	688	696	691	697	671	641	711	679	669	669	640	689	691	672	644	692	731	687	666	715	706	666	686	666	662	680	632	690	698	659	727	663	660	696	699	659	698	729	710	691	634	670	698	658	657	684	711	597	690	717	686	682	662	664	679	712	684	656	692	703	684	676	690	662	686	722	727	669	692	681	654	643	702	719	682	678	705	711	699	675	714	640	714	676	745	693	661	679	678	694	721	728	712	703	674	673	661	657	651	695	642	723	692	700	680	698	687	654	672	682	728	647	689	661	661	646	677	688	642	690	714	686	696	675	672	689	702	653	717	623	682	674	693	650	666	735	699	711	668	688	649	678	705	710	664	727	689	719	701	712	628	668	698	703	677	720	708	696	674	733	678	643	636	702	694	722	706	672	626	624	689	613	658	663	696	734	622	705	701	681	707	666	660	689	699	656	653	692	656	675	667	718	706	685	710	687	717	687	672	673	640	689	688	744	712	659	700	692	674	626	658	679	698	647	689	693	673	730	671	678	706	684	676	671	682	682	730	715	663	702	614	687	657	696	674	696	663	698	725	716	658	696	681	712	631	660	683	651	658	687	699	744	668	648	705	671	667	656	691	728	659	662	648	672	706	682	712	663	680	744	730	723	689	691	694	705	713	691	648	651	679	723	669	691	658	663	666	683	687	678	683	667	697	681	680	742	680	706	638	702	766	663	670	754	722	686	663	713	694	731	657	670	656	738
24455	21506	25049	28389	21506	21516	12554	398	269	216	230	170	180	169	171	181	132	137	152	158	175	145	140	160	140	127	148	160	121	143	131	123	121	107	115	135	140	120	133	153	123	130	155	152	123	133	139	148	150	132	127	133	104	138	130	132	129	157	129	116	142	127	138	136	118	136	148	145	146	120	126	122	125	140	131	127	137	139	137	145	124	138	113	141	128	139	127	110	133	116	123	125	106	117	120	121	137	138	133	150	145	150	149	140	104	125	138	133	107	126	128	106	137	148	122	150	132	127	131	156	149	112	121	115	129	120	129	110	138	134	112	140	124	148	154	142	138	134	134	118	140	127	139	126	142	133	147	119	122	129	144	144	140	140	131	141	139	130	119	132	145	142	119	126	131	125	121	140	117	118	142	110	125	136	129	123	140	170	127	137	102	119	131	121	148	141	130	126	125	125	149	133	126	115	115	119	142	121	155	121	121	127	146	133	138	162	137	137	117	125	109	140	114	121	124	132	117	97	130	145	135	139	117	127	130	129	141	117	141	142	122	135	132	139	142	119	137	113	134	130	120	125	132	135	125	121	119	124	122	123	159	132	134	141	140	112	113	132	131	151	131	121	128	137	145	129	135	146	143	149	131	125	125	133	130	108	106	144	143	123	142	129	129	125	119	120	125	122	136	128	140	125	149	115	138	133	109	128	133	119	119	145	121	128	163	143	136	131	123	125	148	121	123	150	133	143	148	131	135	143	125	125	126	127	124	126	135	131	141	138	113	131	136	124	115	127	116	118	145	145	122	137	128	132	152	128	122	127	109	124	135	121	124	132	127	108	130	133	114	121	128	134	138	133	158	125	122	127	120	114	120	131	103	110	120	141	137	141	140	135	135	132	110	138	130	119	152	131	139	132	140	146	113	121	128	136	132	114	126	109	121	120	113	147	127	142	148	109	117	139	124	119	112	152	141	140	152	119	130	114	122	122	131	118	115	128	125	131	131	130	153	124	116	122	126	129	135	119	123	120	136	133	158	135	110	125	146	124	131	129	121	115	121	136	136	138	135	124	141	126	125	143	129	120	144	128	115	97	143	126	140	132	134	138	126	138	144	136	148	125	123	126	108	136	123	145	149	127	151	145	115	132	115	129	114	126	129	121	134	114	128	115	119	121	138	124	121	134	114	123	129	152	130	114	122	142	140	134	138	131	128	140	132	121	128	129	122	123	136	135	150	122	132	182	140	141	130	125	132	125	136	136	138	114	128	147	134	135	129	120	135	141	144	111	120	138	136	143	131	122	120	155	135	119	123	125	140	151	124	108	137	138	113	139	127	121	136	108	133	135	135	141	110	132	150	141	127	142	150	121	159	123	136	145	125	130	126	123	137	134	127	129	147	115	137	153	124	117	129	125	133	126	121	153	115	121	138	125	127	138	122	156	144	129	131	138	125	111	126	121	139	149	130	108	138	131	130	113	122	92	128	149	118	120	145	121	116	129	125	150	139	135	142	126	124	141	148	117	141	138	163	121	110	116	141	119	137	142	158	134	121	140	135	132	129	119	124	125	147	125	115	138	111	122	127	131	144	137	147	128	142	130	156	122	136	122	122	144	143	126	148	145	112	130	126	111	114	112	136	133	145	137	137	140	127	148	156	135	128	126	107	128	127	134	129	120	134	135	165	110	153	124	108	126	133	115	115	125	116	134	122	99	115	137	125	115	145	140	152	126	139	151	124	128	117	124	116	128	116	152	116	138	131	152	147	150	107	108	115	143	153	131	142	136	150	150	123	121	126	144	130	142	127	130	121	106	132	130	133	144	128	115	144	168	141	132	118	123	130	149	132	136	127	145	137	142	133	113	142	132	113	131	133	107	117	121	137	148	152	106	134	121	125	140	152	158	126	143	134	123	115	127	128	118	135	122	137	113	108	128	124	131	139	137	135	143	141	123	139	133	131	123	129	124	117	133	137	135	133	127	112	134	127	117	129	142	137	118	133	128	130	111	115	125	139	125	138	132	133	137	143	145	129	140	135	130	130	137	114	112	129	121	116	128	133	152	138	127	136	139	120	153	133	139	129	128	132	146	128	136	133	114	161	122	147	148	141	119	121	137	122	151	137	136	143	133	135	115	119	137	118	113	137	139	144	118	143	138	121	137	121	130	118	130	148	144	139	133	133	141	127	123	113	125	133	135	140	114	113	128	142	146	128	138	134	108	147	102	136	115	136	136	109	156	129	155	127	131	139	111	129	112	138	133	130	147	105	117	125	115	109	119	136	146	126	133	123	111	113	124	134	131	116	134	120	128	129	144	141	139	166	139	134	117	117	115	126	126	149	128	120	122	132	147	136	122	117	108	151	120	128	146	120	136	113	144	137	109	143	126	128	151	128	146	142	128	146	123	108	110	111	125	131	127	131	136	113	116	131	128	136	124	134	158	114	117	134	133	121	124	120	150	141	120	144	136	109	142	119	146	142	148	129	125	134	112	152	122	121	130	135	126	120	137	127	143	122	132	112	136	115	157	126	106	109	130	135	114	125	147	138	125	119	149	117	120	158	126	140	129	134	123	133	106	119	129	133	134	120	126	121	118	131	135	142	138	143	141	107	129	133	137	105	137	113	136	124	140	127	133	137	127	136	113	131	106	128	140	143	117	131	124	124	116	138	113	117	144	138	122	123	130	131	157	137	141	137	112	113	114	139	131	133	134	131	145	110	140	128	134	127	144	136	141	139	126	119	144	134	141	119	126	143	128	142	130	144	141	136	134	137	149	150	141	131	131	148	111	130	135	140	141	141	146	147	121	127	148	117	129	146	138	105	132	144	119	117	131	119	137	121	118	137	133	119	120	140	130	136	121	145	137	138	154	115	147	129	125	144	128	125	121	125	135	118	136	138	151	134	138	129	131	129	122	126	133	129	128	133	126	144	126	139	123	123	139	152	141	117	130	147	127	135	128	135	124	135	129	122	118	115	120	109	138	138	127	134	103	126	137	139	113	144	114	126	122	116	142	131	118	134	120	146	133	118	126	123	115	131	146	144	127	138	122	135	137	125	153	140	123	122	143	124	122	124	141	150	121	121	124	143	128	146	149	118	125	129	132	130	105	122	127	125	132	113	131	137	127	150	129	112	123	120	144	133	141	143	125	111	145	103	135	133	137	130	117	133	131	137	121	119	111	121	143	140	130	123	140	124	112	125	103	124	131	153	130	111	122	130	134	152	121	125	129	125	124	148	144	154	128	119	148	116	134	127	128	134	123	131	128	120	141	122	122	154	130	146	129	144	121	112	144	105	121	139	144	122	146	138	129	138	146	120	130	159	142	124	111	126	126	123	129	134	128	133	119	148	128	134	126	153	145	138	146	123	147	142	137	117	136	124	135	114	128	134	135	147	112	114	145	124	133	139	132	113	123	142	113	140	123	116	154	124	120	121	150	110	140	139	139	130	113	116	125	134	147	125	127	136	124	123	129	125	122	134	148	127	124	125	140	135	135	141	128	127	126
2851	2992	1357	845	588	474	455	447	399	399	392	412	401	386	377	365	370	375	370	359	345	365	357	369	411	366	359	355	372	365	380	384	382	372	360	352	376	369	353	343	316	352	375	330	358	357	398	352	363	348	324	335	352	341	337	373	373	364	377	330	332	383	366	374	390	352	368	383	356	407	382	350	339	397	335	316	344	358	367	350	356	349	365	329	359	369	371	362	364	351	383	356	355	328	343	347	399	352	403	347	373	344	345	349	353	352	348	358	330	377	364	343	364	360	354	383	364	323	314	361	361	318	377	343	346	337	366	406	352	321	354	300	367	351	374	377	364	362	342	330	355	340	373	352	350	363	335	369	368	375	345	336	331	323	328	388	338	356	344	354	377	336	350	389	396	350	346	343	368	371	369	318	372	375	344	349	380	380	344	330	345	363	370	366	305	366	367	358	355	359	348	345	358	359	340	332	345	379	371	359	393	369	389	355	325	382	346	369	347	339	383	334	353	352	322	360	347	366	363	348	359	358	340	388	369	353	388	353	372	368	323	329	361	337	365	384	369	383	360	365	383	361	352	382	334	370	361	361	380	366	362	344	322	383	333	334	330	361	367	375	364	365	352	342	339	323	339	349	367	342	358	344	351	351	360	341	332	342	366	349	336	345	368	358	353	361	369	401	357	387	344	350	373	357	368	349	322	348	334	364	351	364	362	402	374	361	339	339	363	388	338	364	353	345	395	388	353	355	410	393	385	391	351	369	343	326	401	330	349	374	355	343	376	327	390	363	382	321	353	333	396	347	361	339	341	354	372	371	359	341	339	375	372	362	399	337	359	366	376	338	363	361	382	368	377	346	336	352	335	345	384	337	356	327	328	343	334	361	347	343	370	324	347	350	370	350	364	358	330	387	357	374	351	379	327	363	362	366	336	391	358	344	339	365	415	378	324	389	358	356	363	385	339	378	356	347	344	351	376	361	355	368	397	383	365	320	366	342	376	363	344	364	394	342	337	392	371	364	349	342	375	379	378	396	363	353	342	378	360	346	375	372	367	353	323	376	337	383	355	360	383	353	353	350	325	350	361	351	375	366	374	360	353	319	345	362	342	352	342	354	394	346	325	367	346	338	426	347	327	348	332	366	357	342	353	366	360	364	376	331	364	350	328	341	333	305	370	380	361	355	388	367	362	313	363	356	357	363	393	347	372	342	379	356	351	325	335	343	369	344	365	337	361	357	333	379	356	348	346	344	341	346	344	362	387	372	369	340	361	353	332	380	366	374	382	368	368	337	342	416	373	369	348	315	378	359	358	370	387	375	370	344	370	344	357	385	388	338	338	394	373	379	335	380	342	328	358	352	341	344	330	336	372	339	361	324	357	359	363	354	304	369	342	363	346	364	335	369	346	341	349	377	330	375	375	342	347	391	352	355	363	360	369	351	351	342	347	343	369	347	361	350	356	394	348	328	334	345	359	356	349	375	335	360	329	396	345	334	380	367	320	355	362	351	330	362	336	370	364	372	360	358	386	357	362	361	361	367	361	364	357	345	367	371	334	358	357	360	324	322	368	329	369	313	317	356	372	348	383	339	361	376	341	345	379	354	346	341	375	368	359	350	366	394	374	348	327	315	346	342	335	356	356	355	355	343	397	360	370	391	350	366	359	362	336	365	386	371	331	361	311	369	368	350	337	331	351	369	371	341	335	364	339	349	361	321	362	384	376	379	346	367	361	374	355	363	362	358	346	356	354	359	344	359	371	320	343	332	329	340	338	347	311	356	369	350	356	371	358	345	349	341	373	377	315	375	357	375	333	335	344	374	368	360	349	324	357	355	359	371	326	326	370	336	366	368	346	362	362	407	350	330	332	378	349	313	354	353	351	327	385	375	357	352	363	383	367	363	347	345	341	351	399	362	403	357	342	366	317	385	354	349	367	341	366	329	337	355	369	344	336	352	346	349	366	372	328	373	369	369	353	367	374	346	357	379	362	338	337	373	360	336	336	339	355	353	334	340	355	392	342	345	359	381	362	335	354	353	355	339	345	364	362	343	350	335	356	334	327	337	373	352	338	356	364	358	340	319	369	348	343	350	368	361	350	368	365	392	340	313	364	343	373	366	343	358	340	350	375	348	341	383	360	343	342	320	362	352	375	385	348	342	366	350	373	364	350	369	363	335	405	396	354	369	342	332	357	358	334	372	323	360	361	394	350	348	338	363	363	371	372	344	340	353	387	354	370	345	359	318	353	370	369	380	335	341	353	347	372	362	306	344	359	342	330	330	366	369	329	351	359	331	372	360	326	358	374	371	355	347	338	322	343	321	373	342	356	383	382	351	399	378	391	347	336	363	381	363	374	371	356	340	357	348	327	365	312	386	409	355	307	375	360	364	327	374	328	375	375	365	357	357	366	353	331	331	359	362	351	358	350	347	363	342	406	349	374	359	345	335	363	345	333	344	353	376	362	341	355	390	367	354	376	345	351	373	342	349	366	350	387	349	375	353	350	362	370	354	361	360	345	344	341	353	373	388	332	333	348	359	386	362	357	373	330	318	375	362	375	382	356	385	345	320	354	356	339	341	383	335	319	358	349	359	384	366	353	350	388	335	343	337	355	338	361	386	368	391	384	354	365	372	376	346	371	339	367	371	354	389	393	339	351	332	341	355	363	357	356	338	368	348	386	373	363	375	354	361	324	371	378	341	347	359	339	376	360	376	349	345	370	385	365	357	321	333	353	388	365	354	352	356	375	336	388	346	374	337	359	347	402	345	377	356	385	364	363	362	335	368	358	341	353	342	345	348	395	341	368	354	352	347	339	340	349	350	364	381	351	342	361	344	403	326	379	338	342	372	357	357	359	363	359	340	371	361	355	350	365	338	373	357	355	359	385	355	363	350	367	342	357	350	364	358	381	363	372	372	360	325	349	341	336	352	362	365	348	337	343	357	355	328	372	350	342	362	349	326	386	336	329	351	359	358	359	328	377	373	370	355	374	316	360	357	345	352	325	352	332	339	366	351	359	349	375	346	347	332	328	342	338	343	397	335	383	322	381	333	349	365	331	366	350	371	367	362	366	337	358	356	357	340	363	344	368	353	364	335	334	342	356	388	345	355	361	341	329	350	355	384	380	399	351	355	353	361	369	381	333	331	375	355	371	334	330	356	336	330	352	379	358	374	378	352	362	357	339	334	330	327	382	341	366	387	385	331	395	360	345	380	345	353	365	393	350	324	336	380	345	324	345	361	331	361	349	344	359	354	329	373	338	348	342	356	358	316	365	362	291	363	365	352	378	334	349	352	341	357	362	371	356	370	348	389	341	354	360	362	361	369	348	377	375	372	371	363	357	356	358	365	340	329	357	357	361	375	378	365	363	369	325	377	355	363	374	331	341	358	359	362	348	368	336	354	394	353	343	377	353	378	351	374	326	324	375	344	355	359	341	357	353	348	368	344	339	366	330	348	385	366	357	356	357	334	360	371	338	350	359	391	336	366	347	390	340	342
31836	20675	9138	679	415	394	403	436	400	375	378	400	407	368	405	384	375	396	388	420	397	386	391	409	374	381	405	357	428	385	379	395	370	395	373	371	404	368	414	371	401	394	396	377	399	418	393	379	377	369	402	409	371	425	376	399	377	383	350	411	382	420	381	422	340	405	370	414	391	382	358	378	404	359	394	408	398	400	368	364	386	372	391	404	377	362	440	404	384	361	378	405	398	402	406	419	387	403	384	384	415	434	387	360	386	399	378	405	361	379	398	383	409	411	407	383	373	396	414	387	371	434	438	411	388	382	396	376	425	400	374	359	365	379	369	397	404	379	369	378	392	415	429	387	409	400	385	380	393	396	377	379	389	396	406	391	372	395	417	398	379	380	399	396	410	379	416	383	386	377	385	398	362	374	389	353	370	416	409	368	377	404	391	364	406	400	401	373	430	420	362	377	419	375	400	417	415	389	418	384	395	412	367	414	413	387	361	379	393	395	396	403	389	391	415	426	366	404	401	416	371	414	368	397	382	413	388	369	383	422	363	408	382	348	366	412	364	383	404	403	407	343	376	341	406	373	430	413	404	394	355	412	425	378	389	370	348	389	383	371	414	384	370	384	378	406	401	377	399	427	375	395	391	398	370	381	379	378	412	399	446	380	424	412	380	393	405	380	384	401	383	377	386	434	359	399	377	422	401	405	412	416	333	379	385	362	386	376	389	392	393	383	420	399	396	386	414	400	351	413	410	392	407	418	392	389	393	402	403	370	380	409	362	405	371	364	384	403	392	386	412	424	416	411	403	379	404	417	392	361	414	395	430	363	419	399	410	393	410	392	391	389	409	362	412	366	449	386	380	411	400	384	356	382	388	391	368	431	425	386	373	388	393	376	375	363	412	394	423	382	372	371	409	405	401	382	380	402	417	379	380	383	366	388	391	423	415	400	362	396	446	359	391	367	366	390	416	407	409	387	403	427	396	393	404	457	398	395	436	379	430	383	418	386	405	396	403	390	411	392	402	391	413	411	393	405	380	363	367	380	382	419	351	388	432	391	411	381	411	394	384	417	393	417	411	434	407	393	428	364	389	406	374	416	399	438	375	370	345	400	449	360	382	416	406	402	354	384	355	375	409	389	402	374	395	385	355	406	378	404	393	436	405	370	383	395	393	425	375	409	386	387	406	429	415	385	396	386	372	383	401	408	394	401	424	380	420	425	360	389	358	368	386	391	376	389	400	398	441	404	391	413	405	367	383	378	406	367	415	401	400	388	378	387	405	411	379	360	414	432	373	364	401	372	391	377	386	418	367	400	439	402	422	373	363	380	403	357	360	372	369	424	431	363	403	364	377	398	410	375	404	397	368	389	449	433	354	407	379	412	386	365	377	390	412	388	425	389	405	411	393	381	410	405	428	411	429	402	362	394	381	381	385	395	358	428	348	416	351	365	383	372	417	391	392	373	393	400	384	385	419	404	400	416	392	364	419	386	415	384	338	410	442	415	399	400	345	362	391	432	447	384	385	368	386	393	378	361	402	393	391	359	402	395	374	374	363	431	401	380	397	384	385	369	425	408	412	367	380	412	365	380	405	389	377	401	398	411	358	415	397	375	407	385	373	388	396	388	384	404	410	387	394	396	376	355	395	409	375	400	422	394	392	381	367	364	380	380	417	370	424	385	360	384	403	432	409	396	386	384	417	369	376	403	352	392	398	400	364	415	404	378	372	432	366	377	368	400	405	403	375	375	410	403	413	361	384	389	368	398	391	402	409	376	389	388	397	382	390	386	367	374	368	404	405	383	396	386	438	442	427	360	365	391	363	351	381	373	410	403	411	366	398	404	418	379	397	447	436	387	379	378	404	408	427	368	392	407	367	380	389	397	358	399	379	405	404	384	378	378	372	414	399	388	369	370	412	387	380	409	400	357	390	383	454	410	431	426	403	392	372	380	388	373	392	386	390	377	401	401	383	385	414	411	400	419	413	386	421	413	399	409	393	395	377	412	385	415	416	381	371	410	395	394	403	408	415	404	369	408	379	354	354	419	390	370	397	429	386	365	391	421	425	373	375	375	395	414	394	382	369	368	421	347	398	409	367	410	378	410	399	368	396	410	396	422	386	380	373	449	391	381	353	371	394	405	385	386	395	365	374	397	396	403	413	379	425	408	375	394	427	413	394	383	388	427	404	387	397	393	397	387	358	405	408	407	394	397	399	398	400	432	369	419	391	406	415	403	363	386	428	394	438	390	423	395	367	389	407	354	396	377	392	384	373	415	402	363	385	391	434	405	378	384	376	404	396	375	383	355	390	402	389	406	423	358	387	428	379	393	390	416	416	424	400	384	400	382	369	381	363	379	394	408	367	384	402	392	420	420	395	368	400	394	420	367	387	398	385	362	387	401	381	391	374	416	401	403	388	406	353	389	396	408	407	400	443	349	406	393	376	381	405	385	404	399	347	365	392	391	355	351	360	378	408	426	375	399	418	370	383	411	363	402	355	366	370	383	406	373	379	387	404	386	392	410	376	373	410	390	367	366	388	381	430	408	420	405	410	419	364	365	392	405	408	353	423	435	402	419	408	433	381	378	370	402	368	401	394	397	378	398	389	360	407	362	385	411	399	381	381	392	417	384	402	370	396	391	408	397	398	426	399	396	373	384	431	392	369	370	366	388	393	424	414	408	398	364	389	361	385	406	421	409	403	391	421	364	386	368	386	409	407	360	359	375	365	366	361	362	387	375	385	416	400	379	382	415	377	404	371	368	387	400	352	382	403	387	387	379	386	422	400	401	429	411	405	370	394	340	405	407	363	410	391	425	433	389	369	403	415	355	446	393	406	371	381	389	370	381	385	440	423	370	380	394	370	401	404	417	394	404	393	412	414	427	395	411	388	409	383	459	389	390	372	386	380	400	380	396	424	386	393	392	394	413	393	411	416	398	386	352	370	442	409	374	404	421	387	388	339	386	411	396	356	387	369	387	382	393	422	377	403	414	446	399	373	376	342	364	387	385	362	376	385	382	397	390	373	379	411	343	390	404	378	440	384	356	415	394	410	383	395	408	375	398	396	390	392	379	400	397	414	392	411	417	395	400	407	425	391	396	366	383	381	412	400	397	371	394	418	389	423	370	394	416	416	359	395	400	412	411	417	421	392	372	383	391	411	410	404	394	424	388	404	409	402	382	403	376	371	426	389	391	387	374	394	381	402	415	369	400	384	419	425	371	390	350	372	361	440	375	403	428	361	354	410	379	346	412	412	387	399	369	392	387	387	357	421	361	369	390	403	402	359	380	375	393	391	419	381	395	379	420	423	389	397	416	355	412	377	402	362	395	373	379	397	382	398	373	391	406	420	378	407	396	393	413	393	401	354	382	378	372	384	393	371	364	395	408	383	383	398	409	365	399	370	415	403	429	387	382	365	384	363	401	425	411	401	409	330	359	408	367	413	383	440	411	393	414	363	375	403	421	386	411	402	398	366	421	359	389	438	406	365	429
5880	1059	961	1022	942	978	990	978	935	943	940	1045	959	948	901	947	969	939	935	917	921	941	980	905	916	896	978	916	1012	981	976	916	954	931	923	911	954	961	915	943	899	954	969	947	929	922	927	931	972	894	933	895	983	894	950	977	974	924	889	954	909	957	926	954	958	970	956	911	984	930	908	910	934	985	961	906	976	942	893	959	948	923	958	932	924	924	937	902	913	902	890	930	954	992	932	932	927	991	924	931	944	918	941	940	987	887	987	913	954	943	964	916	972	944	967	946	915	991	944	903	947	911	896	914	972	934	954	942	959	1017	1018	939	958	933	903	886	936	914	881	920	970	908	927	929	930	883	934	932	958	976	943	960	925	948	933	953	967	941	960	977	917	967	934	929	957	949	928	986	924	889	965	931	928	967	943	947	950	993	938	927	926	932	948	917	915	955	932	978	936	958	967	971	959	891	958	956	947	922	960	950	956	933	955	915	879	976	869	931	993	978	942	944	937	993	922	989	921	945	963	923	971	953	918	961	935	937	991	920	982	907	969	913	924	941	936	940	923	975	927	916	942	997	896	969	933	932	938	963	955	904	920	931	928	1001	999	918	932	929	902	958	1021	942	932	943	969	935	959	936	983	950	932	961	939	924	968	879	928	902	935	971	985	894	991	921	958	933	993	902	950	1015	941	961	922	998	943	961	939	940	959	946	981	916	876	953	970	952	935	936	929	1003	909	941	935	887	913	957	912	885	927	976	918	995	938	1024	943	990	949	908	916	978	965	934	886	943	938	930	952	980	949	973	932	935	966	970	952	983	916	942	959	897	977	991	956	943	919	949	990	867	951	920	948	961	1032	931	1016	914	978	944	939	886	972	927	1004	941	975	923	921	986	898	915	957	934	892	938	891	939	944	993	899	957	926	880	922	873	950	923	862	959	936	926	916	972	987	979	948	908	923	992	952	1004	967	964	942	952	983	967	953	922	974	955	965	952	898	922	975	953	956	925	970	956	904	958	929	964	956	912	949	975	939	953	965	990	936	948	950	918	945	965	957	970	937	953	979	960	930	970	957	970	989	944	918	900	931	939	912	922	929	918	964	888	956	923	949	854	960	952	971	889	981	991	888	930	940	909	912	892	956	949	935	963	928	990	946	934	997	926	926	1006	939	961	970	902	923	961	996	963	952	935	929	912	934	880	995	981	894	961	950	958	902	938	953	1030	978	971	985	908	974	939	999	941	943	963	988	912	957	967	915	942	925	970	944	935	957	958	908	917	950	965	954	973	955	959	933	968	953	891	945	932	965	939	961	971	895	966	965	928	935	983	926	998	933	932	901	949	932	988	951	971	899	905	1013	993	911	914	950	965	958	901	957	951	946	929	889	931	991	1019	942	910	969	984	926	978	932	1009	935	942	939	897	938	955	961	977	972	907	980	940	892	900	958	931	909	962	921	875	907	938	925	976	957	968	938	918	978	901	934	922	946	906	891	901	923	995	917	903	950	994	841	921	937	904	925	970	999	903	942	974	973	941	988	982	945	908	955	905	926	954	976	963	965	960	959	901	990	927	919	933	922	967	977	940	966	942	967	953	917	990	920	964	928	935	993	1012	913	938	918	943	982	922	944	957	954	917	951	952	911	871	938	925	916	1008	930	911	907	948	980	990	973	941	890	930	983	971	987	961	906	895	932	925	963	993	942	972	946	956	949	994	995	990	886	950	954	956	974	895	969	967	950	931	993	918	950	940	902	937	925	967	992	932	933	921	939	932	949	998	961	971	935	887	868	986	907	994	933	932	949	926	906	904	937	981	984	970	892	995	977	921	968	921	947	947	884	976	914	938	976	990	976	988	959	893	895	916	966	964	924	954	940	944	960	963	893	943	914	934	951	977	1000	925	944	952	929	985	931	1010	968	949	985	1003	976	1012	1001	961	953	933	967	951	931	966	977	944	958	965	904	941	965	1003	931	901	983	907	967	922	947	900	971	952	944	897	1006	873	924	974	892	936	963	910	950	946	946	964	923	875	979	987	965	981	1021	961	970	1009	980	953	979	935	951	975	1001	908	901	926	970	977	958	918	940	949	980	938	883	974	944	937	890	954	1007	924	940	959	940	991	945	948	982	960	989	920	927	951	935	926	893	922	953	958	982	931	928	951	935	956	977	916	933	909	893	907	984	927	901	938	952	925	920	962	889	868	939	929	959	987	964	864	951	962	994	972	930	963	945	953	886	938	1005	986	881	909	949	917	993	922	963	929	938	959	909	948	951	985	930	953	969	955	900	924	1021	936	971	948	925	957	992	922	928	928	931	922	920	949	945	1002	944	971	893	877	981	1006	933	893	956	930	928	923	933	937	929	907	894	997	900	980	919	925	1005	942	936	886	896	964	957	944	973	953	979	947	950	974	989	991	929	935	960	948	952	935	945	957	939	939	982	967	944	923	944	988	920	971	941	914	913	975	935	942	939	969	951	962	948	967	916	948	911	921	945	955	958	935	956	911	893	981	953	975	983	921	955	970	923	944	905	916	958	1002	968	916	945	983	935	939	967	957	952	910	934	965	997	1002	962	936	975	958	930	937	966	1005	962	972	893	964	945	958	899	951	903	911	936	986	918	955	928	921	966	953	914	926	956	978	976	960	943	905	931	961	869	956	941	948	891	945	953	938	991	867	973	954	960	974	970	993	925	915	970	967	959	974	946	889	956	953	942	917	925	923	966	933	947	952	955	923	988	896	936	900	963	901	968	995	923	906	924	941	946	937	968	914	987	977	949	941	930	905	903	974	1001	972	943	967	904	947	885	980	932	899	929	956	955	1006	977	936	968	958	956	921	1000	1016	950	969	959	929	957	955	952	951	965	956	929	928	916	991	969	933	965	941	934	973	1010	877	922	974	928	886	940	972	927	909	907	978	920	933	902	941	948	935	941	912	970	905	910	940	967	931	915	979	955	901	949	879	915	951	1009	988	948	924	950	928	970	950	946	1001	928	916	974	971	986	926	982	956	983	918	929	899	952	926	990	941	954	946	951	962	915	956	944	970	953	1061	905	951	925	981	913	950	920	923	969	923	952	848	905	928	948	968	944	999	911	885	941	964	906	911	920	940	956	937	972	931	937	962	891	946	897	945	925	965	929	958	923	893	1034	931	893	911	961	955	912	915	922	984	960	958	930	982	963	906	955	947	958	920	990	972	936	943	984	944	943	957	928	916	933	909	889	918	967	928	968	978	984	947	957	905	967	951	942	969	977	958	960	936	909	911	928	927	914	941	924	958	995	947	936	955	971	935	970	964	945	952	941	976	947	947	931	964	951	980	969	966	943	952	912	914	949	951	924	986	926	937	936	965	971	912	952	905	966	902	926	971	957	943	968	935	963	976	979	918	915	916	1015	928	920	923	987	880	929	930	890	992	955	977	919	899	936	946	950	932	945	945	955	976	923	916	949	882	913	930	912	961	888	925	909	961	926	970	937	1025	923	961	943	951	913	882	972	942	957	995	911	978	990	943	1009	932	983	987	985	954	946	944	1003	943	962	977	981	923	946	927	922	949	958	844
25026	21470	24653	28698	21472	18999	659	376	344	315	354	321	299	315	294	320	300	321	289	300	280	288	273	309	317	292	278	306	300	285	303	287	293	257	270	267	270	303	295	290	290	289	268	276	275	300	299	263	268	287	279	275	271	299	301	305	269	267	246	243	290	321	280	257	266	293	301	280	252	287	300	271	282	322	294	283	301	298	293	289	292	292	280	292	292	273	287	298	298	280	256	276	302	268	281	280	302	274	306	283	266	266	274	245	256	280	309	301	302	280	288	313	286	284	309	262	320	309	278	285	261	295	277	305	297	301	256	285	280	296	283	264	274	298	288	279	286	293	252	298	277	319	283	271	271	269	311	275	292	260	288	257	294	301	312	264	287	269	289	319	303	282	299	288	275	266	267	304	275	267	284	277	310	291	278	267	316	269	298	276	284	259	254	241	272	228	284	281	299	281	282	289	302	254	287	282	308	279	293	285	298	276	277	259	265	289	300	240	278	263	263	254	257	308	300	270	269	269	276	302	263	290	255	309	267	276	281	293	272	300	294	251	301	279	251	311	274	289	267	299	298	296	278	262	267	265	269	292	261	301	277	289	257	287	297	270	294	293	288	280	292	278	292	278	288	281	283	288	304	275	257	287	294	247	253	247	268	292	266	301	293	263	280	308	265	284	307	303	259	303	310	282	287	291	264	289	317	290	275	283	301	285	278	331	280	288	314	313	287	260	284	274	251	280	276	273	278	273	283	289	289	263	300	241	225	281	258	294	269	268	274	326	287	278	323	263	268	289	272	289	323	307	258	275	286	269	280	302	251	286	258	290	259	283	283	250	288	276	248	309	284	269	270	289	265	273	281	292	276	320	285	283	247	303	285	300	271	315	269	285	268	290	281	302	307	247	282	281	281	261	275	284	281	314	291	281	281	288	312	302	291	321	288	281	261	282	266	274	277	288	256	299	290	293	284	281	286	299	295	279	282	277	282	276	289	272	257	266	282	305	276	293	278	273	280	275	259	278	272	264	280	273	288	314	296	261	288	259	274	288	285	304	292	292	283	266	280	259	291	310	257	246	274	299	269	292	253	279	293	306	294	248	242	268	246	304	270	286	279	298	298	261	272	310	293	273	281	300	253	284	288	280	275	274	275	286	294	292	322	275	286	266	267	288	289	294	272	272	266	279	267	276	276	248	269	262	262	289	271	281	274	247	290	321	302	277	280	289	253	297	295	292	265	297	268	316	285	259	290	278	288	269	283	291	272	272	259	293	284	293	305	278	260	291	261	272	281	255	289	312	276	301	293	267	285	299	274	307	303	271	279	293	299	288	296	300	278	282	262	262	283	286	287	317	279	316	282	280	270	255	289	268	297	275	292	289	283	295	308	283	313	269	295	286	300	318	281	304	330	303	286	282	279	286	304	287	299	305	268	274	279	289	296	263	258	290	292	306	252	258	297	286	284	236	285	294	264	285	303	295	297	267	254	269	260	296	272	287	289	287	293	263	280	293	309	273	288	268	275	276	258	270	312	279	284	286	289	258	287	252	253	249	298	296	282	256	269	298	295	291	262	282	283	272	264	303	302	260	290	308	275	258	287	271	307	266	274	309	265	249	292	290	257	285	252	292	293	278	320	261	273	320	269	291	273	287	264	260	245	282	315	289	256	302	265	275	291	285	281	273	260	280	286	273	309	306	296	274	278	269	296	269	283	309	307	281	248	274	270	259	271	272	259	259	279	274	265	274	300	311	226	279	290	296	287	275	289	282	279	306	279	261	289	295	304	287	236	271	288	291	282	289	290	274	270	287	269	263	261	267	286	271	290	296	296	289	261	275	251	270	261	257	282	268	273	275	284	306	294	283	297	269	280	305	318	269	295	267	240	264	241	273	299	304	290	259	259	263	292	263	298	278	263	269	286	294	293	280	289	295	266	267	286	304	284	279	271	276	278	278	333	288	294	284	296	285	237	244	269	276	293	326	309	258	298	250	294	291	264	267	284	278	263	260	272	272	263	267	280	283	286	286	272	300	319	308	279	292	277	250	277	277	275	298	279	285	305	269	281	260	329	280	249	283	262	280	288	262	257	270	278	288	266	265	284	276	285	287	290	267	296	294	292	283	311	286	271	267	261	292	283	289	286	296	266	260	309	273	272	270	257	276	291	277	260	293	285	273	291	287	287	252	278	268	283	258	296	276	273	302	271	269	281	264	280	261	293	289	284	324	278	289	271	299	290	271	278	267	281	287	266	260	273	274	281	247	282	288	291	274	286	276	277	236	263	305	287	242	275	249	290	280	287	271	283	261	302	255	310	283	279	271	314	281	261	279	332	255	268	284	269	278	288	272	279	285	281	260	291	286	283	293	309	292	283	285	272	283	292	272	292	293	289	277	266	282	267	276	319	297	293	281	285	289	286	275	297	294	271	296	259	286	271	291	272	300	269	250	291	293	301	285	270	282	252	276	299	274	266	281	274	256	266	307	309	286	297	293	268	273	306	292	256	263	295	282	281	289	286	281	290	297	266	265	288	270	305	268	313	279	293	257	273	289	271	276	280	278	277	284	312	273	277	292	300	272	292	287	281	280	298	274	278	301	300	290	277	266	281	271	274	270	286	274	281	296	323	279	260	259	287	281	292	311	256	281	315	264	268	288	253	262	284	259	282	257	251	274	274	288	270	277	315	291	275	271	282	295	273	249	285	295	267	287	282	283	272	293	286	258	258	294	302	279	278	263	283	259	281	289	278	317	258	257	255	300	283	261	277	293	306	311	304	300	256	306	299	301	290	272	261	335	284	260	270	264	290	280	280	295	268	304	278	269	275	284	284	304	306	290	260	263	282	295	257	294	283	300	308	286	299	291	270	281	273	245	293	270	283	267	280	273	271	306	283	295	307	306	290	268	281	267	304	264	309	284	251	266	284	285	285	273	300	267	275	293	261	287	297	294	278	283	283	276	286	272	277	304	284	258	283	277	288	280	286	284	284	309	263	300	269	265	257	258	280	282	265	273	258	247	291	275	289	274	303	283	246	268	266	287	276	281	278	276	253	304	296	256	256	274	265	271	276	291	273	284	283	277	313	293	287	289	280	291	288	281	276	276	294	294	252	284	248	296	327	279	284	290	306	281	297	267	293	283	280	274	253	245	290	298	290	275	285	252	279	250	284	271	251	294	269	293	307	287	274	273	287	288	289	287	257	248	260	273	302	318	278	271	281	262	295	273	271	277	261	301	290	290	262	281	317	284	273	282	288	280	270	271	291	277	286	317	261	289	280	258	266	293	322	260	287	264	294	267	267	253	275	283	271	285	290	256	314	265	291	287	298	318	301	273	273	322	285	268	284	290	300	290	276	269	280	275	283	299	291	281	298	269	281	279	253	269	262	269	298	280	278	291	243	297	260	293	303	306	342	313	286	273	285	282	302	260	270	261	307	274	292	252	259	293	273	286	260	299	285	281	270	291	326	258	311	274	280	285	300	303	257	258	278	285	289	252	297	258	293	301
3139	2031	1298	941	800	727	737	701	722	707	692	679	692	721	717	696	667	687	724	691	660	658	725	676	685	710	699	660	719	702	705	679	744	698	631	738	681	689	671	711	682	676	679	663	683	651	704	648	701	720	676	658	726	690	648	712	703	707	676	679	684	688	688	699	668	690	674	687	678	705	682	674	686	661	721	719	701	681	622	649	673	688	682	651	676	664	646	672	715	655	727	639	652	705	687	716	732	658	654	651	670	673	695	726	662	672	685	674	702	728	632	693	692	667	649	658	697	702	675	713	657	709	705	656	713	691	634	644	669	681	675	697	685	708	657	672	683	655	659	683	699	703	677	694	668	702	687	673	672	690	682	648	712	679	730	637	722	717	678	686	669	676	685	682	720	651	670	673	689	666	658	716	661	653	689	708	695	693	710	664	683	681	679	695	658	709	694	682	704	706	670	634	704	709	702	676	720	706	641	645	681	686	754	675	688	689	648	673	714	683	662	653	685	681	649	662	700	645	624	689	657	655	699	674	698	712	661	684	699	685	657	673	653	690	687	615	700	663	634	724	608	637	702	743	733	654	679	689	692	678	661	667	663	701	670	694	687	661	692	653	645	670	659	729	650	686	644	717	687	698	694	682	675	691	674	675	647	705	696	705	688	693	720	689	702	679	638	689	656	687	701	717	699	682	636	674	704	671	690	686	654	687	713	654	726	725	671	679	667	652	750	660	699	694	656	661	673	662	701	604	649	720	663	719	664	716	653	655	732	666	664	700	708	675	714	697	710	707	672	690	713	703	738	667	681	701	670	667	765	700	682	697	719	691	697	642	669	741	708	718	665	666	663	686	694	697	703	647	700	639	706	701	694	694	671	683	680	699	689	673	652	708	667	626	649	687	704	698	681	680	695	732	634	662	685	728	672	678	699	670	642	684	713	707	709	736	629	713	663	693	653	722	701	625	699	662	676	711	725	700	745	722	657	661	726	665	637	688	665	695	703	693	688	697	706	673	685	695	692	695	741	679	689	682	636	689	671	650	685	616	667	677	677	669	675	680	662	675	686	680	652	664	644	675	642	687	650	695	703	709	676	673	682	688	653	683	684	678	682	670	642	747	671	710	705	692	686	681	710	655	666	674	711	683	734	667	645	689	704	691	700	634	644	717	691	682	699	637	673	680	666	665	710	691	736	689	658	695	645	705	662	667	697	678	661	677	651	674	654	726	662	757	667	674	631	660	728	644	674	640	724	684	694	726	704	711	632	647	682	654	701	704	669	708	665	655	733	665	665	696	687	674	695	706	682	648	689	662	675	677	669	686	664	738	695	648	651	710	676	683	720	660	680	727	712	699	673	676	663	672	664	655	674	693	648	698	679	661	668	641	707	703	694	683	700	664	676	651	681	689	656	677	690	659	684	684	713	699	671	717	657	682	682	682	684	701	670	684	667	678	660	679	641	660	687	666	689	669	636	663	690	692	697	670	747	680	611	686	677	650	718	712	678	654	640	615	645	652	663	664	692	675	702	699	683	716	686	691	644	694	700	681	638	635	679	722	727	665	682	672	683	706	690	709	694	659	714	674	652	680	714	662	660	702	663	645	682	699	715	709	680	700	669	659	704	707	652	693	703	678	653	674	680	643	682	654	663	689	678	689	659	670	686	689	704	714	697	734	685	678	728	660	694	665	648	679	686	711	620	684	703	737	642	749	669	685	687	720	671	678	704	668	641	673	678	682	670	664	635	652	735	692	690	682	702	708	671	707	679	644	719	667	658	659	652	641	648	751	682	692	681	695	679	664	688	658	698	678	665	680	687	681	682	666	677	659	698	707	692	665	669	686	729	662	688	674	657	678	682	671	690	645	681	674	671	667	678	744	665	673	655	691	657	715	680	682	661	706	707	666	662	696	678	703	661	668	660	675	679	685	681	698	731	683	716	719	699	705	706	690	701	679	678	691	659	665	668	669	674	677	699	627	639	664	718	708	691	644	688	731	680	678	711	657	676	617	713	661	651	684	705	715	672	694	697	636	704	719	707	684	678	680	688	696	672	673	679	688	659	668	719	678	664	629	645	677	684	651	690	724	697	661	721	644	684	689	689	705	624	676	635	669	663	680	665	696	703	644	716	674	712	701	706	696	671	671	709	713	732	689	682	684	658	719	656	670	664	701	679	669	648	692	649	686	687	728	708	675	675	693	687	688	667	663	674	688	678	670	708	672	665	689	672	700	736	692	665	700	705	717	707	656	601	701	663	667	679	653	657	708	702	689	668	664	681	701	702	686	657	664	641	647	691	650	706	664	682	695	696	685	681	715	675	658	671	670	692	692	664	697	645	643	719	624	693	708	702	711	715	683	678	656	689	639	668	684	684	644	696	694	681	673	660	694	709	666	688	692	678	667	631	690	659	661	707	670	674	687	670	684	712	726	738	656	693	668	704	632	697	693	661	638	618	682	701	685	723	652	708	678	642	678	697	649	701	665	702	664	631	646	701	655	649	747	694	640	668	697	707	686	682	641	690	677	651	704	685	712	671	657	680	697	695	600	687	708	720	691	701	696	699	677	672	714	657	657	653	651	666	689	637	669	690	715	670	645	691	643	711	663	685	719	676	716	695	685	660	677	671	685	716	685	712	701	682	692	674	637	639	707	687	645	691	712	676	688	724	660	701	663	717	690	651	711	681	684	702	708	682	698	693	685	663	747	688	679	688	668	701	685	666	733	728	666	669	707	657	680	684	733	718	677	697	710	682	711	704	737	701	639	670	697	670	673	699	669	690	680	726	691	676	675	674	667	632	695	660	660	660	662	686	706	604	688	693	693	729	690	683	695	646	712	666	704	678	680	691	655	682	657	686	652	686	679	723	680	698	693	681	664	658	710	657	646	685	657	686	670	667	697	690	722	694	671	698	727	669	702	678	661	718	702	684	691	696	688	655	660	729	689	612	683	692	684	657	714	682	640	733	652	631	683	677	718	698	681	636	655	638	661	670	675	707	682	667	699	716	662	696	640	687	706	678	673	690	640	660	661	659	688	695	688	682	696	667	677	658	687	681	692	671	718	656	668	647	696	646	664	667	652	671	716	654	711	682	643	690	633	705	673	740	683	701	694	683	658	680	717	669	670	669	707	653	682	692	682	717	662	677	686	693	650	662	704	695	728	721	656	742	668	690	694	669	685	709	674	658	679	641	700	647	684	656	675	702	670	720	685	620	658	656	700	667	651	687	632	732	667	657	691	719	697	646	668	718	708	647	678	645	664	687	688	633	646	702	704	714	690	677	701	698	675	686	682	741	667	662	694	728	674	652	675	672	691	711	714	679	682	683	644	665	710	720	706	645	654	720	696	672	667	672	730	731	675	711	687	616	642	654	656	717	683	677	662	646	704	642	635	720	670	726	680	708	693	672	709	706	652	671	637	651	672	687	742	646	683	660	681	716	670	685	715	632	684	659	676	664	624	737	671	671	662	692	682	689	694	704	677	685	695	697	676	669	674	710	686
24510	21542	25088	28443	21543	21550	12727	414	247	192	203	203	174	178	161	161	150	152	152	152	136	154	158	136	128	167	126	129	144	127	144	137	138	130	153	123	133	132	135	136	136	149	127	147	138	123	132	141	140	132	129	121	133	116	125	141	123	123	125	108	134	132	115	130	114	141	145	159	139	140	149	144	133	129	118	128	153	122	112	150	143	113	156	107	126	141	138	110	143	133	111	136	103	132	128	125	105	129	127	105	119	137	112	139	143	126	151	139	134	115	129	142	141	116	127	149	117	137	128	123	117	142	115	148	143	135	129	113	129	142	108	127	152	126	131	143	118	113	122	145	121	137	140	139	133	125	136	145	101	124	132	145	120	110	113	127	135	126	139	127	121	122	133	139	131	127	141	159	123	115	119	110	121	126	123	125	119	131	126	147	137	118	126	117	142	118	127	118	161	131	118	122	114	125	109	127	128	141	125	132	131	136	128	137	108	151	152	146	124	126	126	150	159	143	128	145	145	122	116	127	129	143	139	114	134	118	126	159	128	128	126	149	154	122	126	131	110	136	113	120	122	152	143	134	116	118	150	145	135	113	137	137	135	136	135	117	126	115	141	149	137	132	137	143	122	140	128	143	139	125	136	140	127	137	136	139	128	130	119	116	136	125	116	137	131	126	131	129	140	123	121	134	118	129	141	150	148	108	105	124	129	123	136	117	102	156	133	134	126	103	122	115	136	138	122	118	131	115	136	111	145	135	124	126	137	124	121	133	133	129	123	119	142	124	141	138	115	135	128	137	134	130	124	147	105	125	130	122	127	124	112	137	125	110	143	107	127	143	130	124	119	125	114	135	147	141	125	129	118	130	112	106	125	129	121	128	126	123	144	129	112	140	144	135	142	124	136	117	130	138	128	122	122	140	119	136	129	133	136	128	129	126	139	129	137	123	141	118	138	141	125	122	107	139	109	92	126	117	130	150	134	126	137	148	127	129	145	126	129	129	144	136	112	137	157	118	125	139	158	128	138	113	135	130	126	113	121	139	140	156	121	120	142	139	127	104	134	145	107	127	130	118	123	143	137	154	130	146	111	123	127	120	135	135	127	165	139	136	128	116	119	142	114	119	131	135	133	144	146	142	121	105	132	122	149	140	137	157	131	120	117	113	126	118	131	107	134	130	133	99	133	125	109	122	114	134	125	130	121	149	132	105	123	122	119	119	137	108	119	128	120	144	139	132	124	118	141	108	138	146	129	125	133	142	134	129	121	146	121	124	124	119	140	126	136	127	129	127	124	149	123	136	145	125	132	125	110	110	137	138	121	124	113	125	130	123	119	126	128	132	108	135	127	112	126	125	156	133	136	119	134	126	125	116	118	115	133	131	119	123	121	132	117	104	130	157	131	135	116	139	121	152	151	126	127	149	146	139	155	125	119	137	118	128	119	124	131	129	132	113	153	117	132	138	136	143	135	142	111	120	121	109	119	127	121	117	131	155	117	132	119	107	131	134	128	132	133	116	125	160	124	133	134	122	105	107	115	116	131	146	141	139	114	134	139	113	134	118	141	120	117	139	136	97	109	128	131	151	124	156	115	125	142	159	131	134	126	117	145	123	113	143	114	122	127	135	117	134	114	127	134	119	125	122	127	138	126	138	118	123	132	119	143	106	134	112	121	123	133	150	136	136	127	121	125	136	119	135	132	126	142	119	143	115	126	123	122	126	135	134	128	127	137	127	139	155	143	116	151	148	135	123	118	130	148	139	132	138	127	119	127	127	124	137	118	131	130	117	110	139	139	117	146	121	140	108	140	135	109	124	141	161	106	132	127	140	137	139	151	115	134	112	104	129	149	125	136	129	131	125	138	127	122	147	120	147	126	150	126	142	119	116	115	125	115	132	120	142	118	129	139	124	116	140	131	142	119	136	135	119	131	123	128	123	132	125	126	145	118	134	127	124	139	128	91	113	125	130	127	127	96	146	126	138	145	138	105	110	140	126	128	135	132	121	131	136	130	134	124	115	133	136	125	122	137	107	129	138	130	152	150	112	145	118	118	118	130	127	149	122	131	120	117	133	126	133	108	141	125	120	141	130	116	114	127	150	124	135	129	128	130	123	112	137	143	126	141	129	130	125	142	116	117	140	147	144	111	140	134	140	118	120	134	133	107	125	104	147	123	124	113	128	160	153	163	138	118	132	134	136	118	116	137	143	115	143	130	116	126	154	133	138	127	128	121	105	123	104	129	146	126	128	117	137	123	133	128	143	125	122	131	138	155	125	132	126	119	143	149	124	90	111	132	160	126	131	121	117	109	125	118	135	140	146	124	133	119	142	126	144	113	122	121	160	133	128	150	136	114	131	138	129	132	129	149	144	129	124	116	125	127	120	132	120	136	131	143	123	118	124	149	115	146	96	134	115	128	111	134	140	119	123	138	121	143	122	126	147	127	135	109	132	127	121	136	128	126	141	138	124	125	107	111	134	149	128	124	124	115	121	136	126	138	142	114	155	150	112	130	144	137	132	138	118	123	120	119	121	147	143	130	142	149	140	112	134	119	132	136	143	143	125	141	140	107	146	127	147	120	119	130	109	136	134	134	136	119	113	133	123	116	116	133	127	140	137	130	127	127	113	123	138	118	110	107	144	139	139	110	132	141	121	124	134	133	136	109	115	121	121	133	137	116	109	124	137	136	117	99	120	147	128	136	134	128	133	124	141	138	115	150	128	115	120	119	116	134	124	136	151	135	114	120	142	137	129	130	119	103	120	115	123	128	120	134	131	140	103	132	148	113	117	126	141	99	123	128	128	153	119	156	122	100	135	129	128	112	131	138	142	117	124	122	117	140	121	143	117	129	128	117	134	112	140	143	145	129	134	149	124	125	139	141	147	149	140	137	137	128	135	137	156	130	132	126	123	126	121	135	134	128	125	148	140	101	136	120	129	135	124	133	135	114	133	138	127	116	110	117	132	139	132	128	135	130	130	146	129	144	129	111	133	125	114	134	124	127	112	135	140	132	140	90	122	137	111	149	127	108	146	130	122	129	130	120	116	109	108	143	128	129	108	118	120	149	143	126	110	123	153	123	125	133	112	112	121	141	142	129	121	136	137	119	136	130	116	133	125	152	135	120	115	119	154	138	133	111	107	114	123	146	132	113	131	120	137	121	149	137	130	135	134	142	132	146	108	110	133	145	138	123	126	123	126	129	116	132	133	118	142	121	147	152	120	139	131	144	137	121	129	130	123	135	142	131	140	130	129	129	125	115	133	112	122	125	132	119	137	120	127	125	128	131	145	112	119	117	134	121	125	107	135	147	129	141	125	131	126	141	137	121	130	136	125	148	142	107	131	110	148	136	110	143	131	154	133	136	124	140	124	124	113	116	130	137	134	119	123	136	129	111	135	125	137	152	134	123	121	129	120	120	123	134	132	118	148	112	132	130	111	134	116	141	135	116	127	104	139	107	123	130	138	131	138	127	138	136	103	120	132	133	132	112	136	134	135
2906	2909	1448	775	576	548	468	438	421	385	399	358	367	361	358	374	365	358	354	339	339	362	343	348	366	370	353	357	335	390	372	368	378	378	350	358	380	384	358	348	394	341	317	348	347	374	355	358	341	364	366	366	363	352	375	395	385	389	334	366	352	346	325	393	338	362	346	326	347	332	328	369	321	343	399	365	368	314	340	348	364	364	349	346	357	355	373	336	376	351	345	320	354	349	355	371	354	411	352	376	359	349	381	341	329	335	357	353	365	343	390	372	342	361	353	356	382	354	334	332	362	340	360	384	379	340	343	370	356	343	357	389	335	356	358	356	313	379	362	333	328	348	336	363	337	340	380	343	321	347	346	345	340	366	359	335	351	349	319	342	335	343	345	361	353	344	350	385	344	369	374	344	371	313	333	357	318	330	355	359	371	340	342	328	364	328	359	384	362	359	339	391	381	327	360	370	351	357	358	350	357	341	377	375	355	343	371	358	336	370	369	344	350	381	344	315	347	339	350	339	367	369	357	334	366	339	359	337	344	352	342	335	382	406	341	374	317	382	327	344	376	312	370	350	353	344	357	322	362	351	402	344	333	386	351	323	338	344	349	354	343	364	351	364	352	357	354	349	344	348	318	358	337	364	368	347	349	371	384	370	352	331	377	334	336	369	368	350	350	326	363	366	386	334	339	329	346	310	355	372	360	367	355	389	370	329	367	319	379	383	349	342	358	301	356	337	364	388	346	375	384	343	344	378	377	376	337	360	375	358	351	356	363	359	352	355	407	349	363	332	347	383	343	350	339	347	363	347	369	409	331	344	357	358	359	342	331	380	357	394	335	357	375	352	370	354	359	343	353	348	345	356	375	348	357	368	356	390	398	332	348	340	324	382	317	348	387	382	360	354	408	387	353	372	347	342	374	357	345	370	370	375	333	341	361	378	345	340	332	342	387	357	347	332	405	349	369	368	385	370	324	394	367	349	323	354	376	362	332	359	351	376	388	378	351	314	368	325	356	338	394	360	358	365	376	402	353	321	366	329	389	355	367	378	373	355	363	354	375	331	368	330	354	370	390	321	353	358	362	376	384	375	345	347	343	349	355	346	362	347	361	355	319	361	330	330	353	334	374	369	356	352	326	356	384	342	348	347	358	393	369	360	376	378	356	394	359	354	353	347	345	331	351	332	358	379	352	359	360	348	367	364	357	316	345	324	365	348	343	333	352	389	338	334	352	371	341	379	354	380	367	355	351	371	333	369	345	339	398	374	361	348	347	337	349	354	408	372	352	361	384	356	303	331	366	330	327	386	356	333	373	352	362	347	354	383	322	347	355	340	330	360	343	350	343	361	325	335	340	361	361	373	370	359	346	357	372	385	382	352	360	355	376	349	367	354	341	347	405	352	329	379	331	336	326	353	378	395	347	388	353	338	351	354	360	358	344	343	362	332	318	366	360	357	338	352	353	345	359	336	361	356	389	387	329	351	340	376	371	374	346	360	339	386	383	365	371	357	343	353	369	375	330	375	333	351	396	326	375	326	385	338	360	316	331	351	356	367	348	372	369	331	360	353	377	364	352	369	337	363	359	392	337	356	331	362	332	365	382	361	339	349	343	318	336	356	362	325	345	354	325	401	341	344	333	378	368	337	345	340	370	342	339	366	362	322	367	313	388	370	351	340	330	387	344	369	354	356	365	360	341	354	372	358	364	316	362	329	355	358	338	341	377	364	388	391	394	336	318	353	361	342	392	339	362	301	362	324	366	386	352	293	364	384	350	368	389	369	332	327	319	356	335	346	334	379	338	360	375	322	342	361	348	350	384	344	345	341	349	359	366	353	340	340	347	349	373	354	362	325	396	359	331	337	365	339	368	374	348	364	378	365	353	351	329	353	348	356	391	367	346	321	340	348	356	369	324	331	378	352	408	345	366	368	362	358	353	330	362	341	374	366	346	335	414	343	351	380	410	359	344	365	332	353	356	371	381	354	408	329	361	334	383	370	396	339	375	350	357	379	352	347	332	361	356	349	314	369	348	366	382	352	373	354	370	333	371	367	372	312	382	346	355	342	341	355	364	354	377	342	371	355	320	338	314	370	349	330	352	347	342	375	342	355	349	355	356	328	336	372	370	345	353	361	374	358	365	331	356	324	345	350	371	386	353	339	349	362	378	358	345	338	355	351	315	368	369	328	375	363	329	355	349	331	328	345	355	374	324	363	348	333	334	345	377	374	361	339	371	359	376	342	374	340	379	340	363	371	339	365	377	374	369	377	371	364	344	353	365	353	342	338	354	365	332	368	324	355	362	339	355	355	350	318	368	369	372	334	374	306	357	360	339	381	351	380	356	381	336	385	327	347	353	328	320	368	335	399	382	360	330	359	348	356	379	353	379	353	365	342	313	356	361	333	402	319	322	379	389	355	386	347	335	327	361	342	393	349	306	328	375	325	359	378	367	358	355	356	337	389	355	340	368	332	343	340	345	349	355	352	348	360	365	358	366	354	409	350	355	340	347	359	333	342	341	371	316	337	365	333	360	362	398	361	373	341	344	378	330	354	357	346	345	318	366	380	375	344	363	360	360	351	377	340	342	376	349	353	344	364	327	370	368	366	343	378	370	377	348	332	364	391	334	334	334	362	374	374	348	317	369	362	370	340	348	358	364	351	330	354	332	347	349	377	358	360	339	316	333	363	351	360	349	359	345	371	344	352	381	357	352	364	334	353	374	366	355	353	345	384	386	371	359	372	382	351	389	354	350	380	337	331	374	362	359	380	354	381	368	353	385	341	362	342	334	347	333	338	369	354	339	363	348	352	371	388	344	354	376	335	360	342	351	356	367	352	364	341	377	333	368	357	354	331	388	339	339	383	342	340	337	344	363	359	335	380	365	345	345	337	330	374	352	341	390	342	378	381	349	374	339	334	349	367	359	358	328	380	353	374	347	294	336	388	349	355	345	358	335	359	356	347	363	328	371	342	379	366	324	372	351	376	349	378	341	362	331	366	360	337	327	340	340	361	394	344	342	319	332	327	355	374	365	374	328	363	306	352	353	336	364	382	294	351	346	371	328	335	351	343	348	375	359	378	362	379	390	334	349	324	362	357	341	364	370	351	341	355	358	323	358	349	365	366	340	360	357	337	343	362	349	359	349	355	363	362	345	341	342	355	353	358	337	313	359	343	354	367	341	400	324	374	329	338	338	339	340	343	307	299	379	351	365	353	345	388	347	336	359	367	353	357	381	331	348	393	355	343	346	370	350	335	369	359	339	367	341	344	337	340	300	368	378	324	365	371	347	335	327	334	387	327	351	350	357	374	355	322	317	347	373	301	386	389	342	348	373	349	341	331	365	389	346	341	364	362	353	350	350	369	340	349	339	375	356	346	370	368	333	361	340	348	346	390	343	344	364	347	354	370	391	392	337	321	367	383	381	377	364	355	326	340	366	377	338	386	363	324	348	371	344	331	316	330	385	360	358	382	357	339	385	353	361	330	364	376
31844	20604	9054	849	561	540	476	365	417	386	390	383	350	407	396	376	390	381	405	413	357	381	390	379	360	408	394	390	381	378	396	399	390	371	395	412	432	425	350	388	365	377	401	378	376	388	420	426	410	359	400	384	359	364	442	374	394	401	405	392	403	398	381	356	386	349	390	399	373	373	399	382	401	400	374	375	401	403	380	395	375	403	380	409	381	379	358	405	400	390	349	393	382	396	379	365	394	413	391	383	418	371	419	411	394	403	395	371	399	372	366	357	368	365	380	372	402	402	370	425	409	386	389	410	432	357	377	354	380	382	397	416	379	382	399	374	422	402	397	369	393	422	392	387	422	411	399	382	363	390	394	395	400	391	410	414	421	402	385	396	370	387	347	363	404	421	427	379	368	394	398	371	381	366	403	381	376	414	365	368	369	346	394	393	376	396	392	411	384	373	382	394	440	370	363	365	394	400	401	389	399	381	360	383	393	361	388	398	410	401	409	394	367	433	391	369	393	381	346	411	384	364	397	381	413	386	412	391	382	382	405	376	360	377	385	369	378	355	369	368	385	389	404	372	394	403	412	393	408	395	419	364	390	374	362	378	392	357	418	386	422	399	374	384	393	378	416	360	373	396	418	383	352	395	407	419	396	399	376	425	390	427	368	396	395	393	358	364	399	370	388	407	390	366	375	352	402	338	367	390	400	371	373	407	372	387	404	372	400	338	400	388	401	409	383	391	372	400	400	404	349	370	422	438	394	398	394	418	408	384	376	431	380	399	402	383	391	391	384	417	362	437	430	391	401	359	382	399	411	382	409	393	383	368	372	380	349	366	367	396	382	371	390	400	405	382	384	380	388	372	414	372	389	427	399	365	380	385	381	414	373	363	387	373	406	378	419	365	380	374	402	393	363	365	428	398	397	403	401	408	390	405	379	411	423	406	385	379	400	359	380	395	383	392	367	402	390	375	353	377	361	384	431	379	391	366	351	373	378	359	390	380	413	401	403	390	386	426	372	397	384	372	393	391	406	379	393	410	384	396	377	377	388	390	387	395	397	429	408	432	396	397	358	399	379	394	390	390	381	402	373	407	400	412	369	420	424	419	407	418	368	394	385	360	419	409	370	364	395	389	371	396	412	381	387	388	388	391	366	406	383	411	399	375	370	416	370	378	391	398	417	398	385	373	385	334	385	351	402	375	363	372	406	383	383	390	373	385	398	427	373	375	407	356	343	409	337	397	362	374	373	397	367	363	375	419	370	402	396	386	416	368	408	403	380	433	406	377	414	407	392	394	380	391	380	416	422	386	355	419	376	370	390	368	411	374	406	381	396	404	371	400	356	412	395	376	392	389	390	383	383	379	391	393	388	399	372	355	364	368	366	375	413	412	415	395	408	380	379	392	364	359	414	373	379	368	381	361	379	390	398	370	473	377	423	414	385	379	374	386	368	393	369	381	352	367	395	400	378	407	392	394	385	361	358	409	377	385	352	365	414	376	391	399	403	395	391	357	375	361	395	381	357	405	388	399	388	384	374	390	432	375	377	418	375	381	377	385	353	404	384	406	420	343	435	386	416	431	409	412	393	390	422	399	413	388	374	431	397	360	366	427	386	411	381	400	407	408	386	372	369	364	388	368	366	355	416	380	392	391	359	403	351	413	394	367	380	406	374	381	378	393	389	397	345	387	413	385	377	442	405	389	377	403	380	366	349	379	384	363	418	366	393	396	395	409	383	397	409	359	400	367	404	411	402	402	385	398	373	439	390	383	400	381	415	420	403	377	392	415	408	399	376	368	358	420	370	372	358	362	374	392	379	413	418	391	399	370	378	389	368	395	406	382	388	371	408	387	384	368	383	410	403	411	360	359	396	374	401	407	396	404	419	420	377	366	409	399	389	401	420	396	410	383	365	400	394	382	389	391	418	419	361	409	423	423	375	383	400	378	393	382	436	389	416	419	358	383	389	385	413	390	406	402	358	375	389	411	431	413	387	389	387	381	385	389	411	417	388	396	351	365	353	390	389	416	385	404	410	368	405	381	388	386	413	363	354	348	381	391	394	349	407	382	385	409	416	407	399	349	372	413	406	418	389	374	386	375	375	370	354	387	467	424	404	390	351	364	390	364	395	350	387	386	380	387	382	401	408	373	391	366	392	385	403	391	396	371	393	372	373	417	382	344	416	397	391	365	391	403	384	384	391	390	375	384	358	391	392	384	423	385	407	358	326	424	364	378	385	389	394	368	376	384	412	380	384	415	402	376	372	394	374	400	388	410	357	380	387	377	373	383	393	410	410	369	401	346	411	399	379	384	437	375	382	408	378	372	382	371	386	403	363	389	401	396	419	397	388	365	366	371	361	415	403	416	404	372	400	383	402	381	395	374	367	357	390	386	376	352	377	451	445	380	367	415	394	404	387	375	399	360	387	378	328	379	353	350	376	413	377	399	422	387	371	337	367	384	401	409	370	358	395	391	375	413	380	373	393	391	360	391	418	374	411	356	406	363	418	414	417	377	388	411	414	372	381	378	364	384	389	351	388	384	385	372	368	419	389	393	386	366	418	423	405	369	406	378	425	355	402	371	378	398	381	384	380	452	424	342	387	410	357	379	421	414	396	402	399	390	416	428	410	417	399	425	382	389	387	395	386	388	402	323	409	400	382	391	358	394	391	371	372	394	456	397	412	402	359	382	380	442	335	391	380	409	393	377	394	380	379	399	398	387	400	423	375	409	370	350	370	393	415	374	401	404	383	432	395	406	434	379	374	372	393	409	377	386	420	391	370	402	386	403	380	378	366	387	402	390	389	383	371	414	420	374	375	414	398	343	359	382	382	372	378	398	407	414	408	373	412	402	395	390	367	397	368	375	386	413	391	411	409	369	427	381	421	383	380	388	370	374	399	355	383	395	424	356	388	393	427	375	412	386	375	375	373	428	397	382	379	374	376	374	392	381	387	397	379	382	376	386	400	386	367	392	398	386	397	372	369	383	375	382	413	402	397	380	395	382	379	414	372	399	371	426	409	378	391	402	387	401	420	386	408	348	408	380	375	385	404	380	388	426	420	401	410	371	373	404	378	374	420	361	401	424	421	352	415	381	400	404	393	380	388	368	401	394	407	427	404	423	395	381	387	438	403	387	387	360	407	377	408	374	374	373	387	385	411	377	426	397	369	381	389	368	389	374	364	375	401	335	382	365	402	416	372	393	425	385	364	400	370	399	377	374	398	363	353	380	356	395	378	402	405	387	402	364	407	420	404	344	406	347	425	393	398	388	380	347	370	384	392	387	406	375	390	421	414	377	354	381	372	357	398	398	374	371	404	426	392	376	426	376	381	345	412	395	377	369	354	403	356	385	356	361	385	385	360	389	402	373	365	392	371	389	364	370	362	353	407	344	410	339	408	340	402	376	416	367	344	407	381	412	405	398	407	379	359	410	373	381	388	382	353	358	418	427	364	393	395	384	408	404	398	391	369	402	361	399	375	400	438	383	405	396
5816	1083	935	942	912	966	917	992	883	984	969	950	885	931	925	904	943	901	950	946	942	956	963	915	969	884	898	893	949	957	928	957	935	958	902	891	971	963	919	856	956	919	912	913	914	937	888	903	943	920	915	964	919	926	911	957	937	917	931	926	893	922	925	912	952	893	932	898	886	928	929	945	935	968	922	955	915	963	931	887	991	1031	947	942	929	926	926	967	937	895	920	876	901	912	937	962	931	909	884	913	926	929	940	983	905	911	909	947	961	949	962	977	933	920	970	958	959	992	942	975	991	923	866	917	944	906	968	926	914	915	920	998	936	906	954	933	959	950	918	962	948	948	867	910	881	933	931	965	929	929	974	934	919	959	923	996	929	940	911	935	906	961	983	961	953	981	987	970	909	920	898	937	921	982	948	936	936	892	884	963	999	938	964	941	930	934	920	944	897	953	908	900	928	960	934	926	949	932	983	875	886	957	942	935	956	944	993	945	944	958	910	936	945	946	910	959	931	935	888	932	947	910	930	941	926	949	977	974	866	982	916	953	1006	898	938	966	985	937	915	936	944	973	940	930	934	900	940	927	950	922	988	935	988	968	903	951	956	927	940	950	1013	920	970	972	943	922	957	962	952	961	966	980	859	930	910	955	902	944	908	950	966	926	921	951	943	857	981	935	929	915	913	907	840	914	923	907	939	939	907	900	923	946	960	950	954	952	882	932	980	932	916	950	921	946	991	938	914	893	940	894	983	934	958	948	978	914	902	962	950	911	979	872	952	876	885	984	872	973	948	957	927	988	987	881	940	921	912	1010	887	917	940	966	954	932	973	939	967	899	930	891	949	912	917	971	945	919	897	921	898	957	923	984	919	956	957	910	917	938	923	916	936	987	939	921	943	953	927	977	999	912	914	884	924	935	919	918	966	903	947	980	962	939	954	942	917	901	955	941	928	926	860	972	930	917	938	897	964	979	884	908	961	959	910	933	941	962	915	954	956	920	952	994	927	922	948	948	940	961	933	910	871	908	902	986	994	963	946	937	1013	877	911	945	941	911	999	935	936	924	937	961	985	912	936	891	959	975	936	917	920	907	953	908	925	907	928	914	964	892	951	947	891	958	933	953	933	934	962	911	951	943	954	945	957	968	934	958	957	946	971	946	979	886	929	895	958	922	959	912	939	943	915	936	910	930	925	925	922	960	946	956	946	928	936	930	982	971	1010	960	934	974	868	964	899	925	923	976	937	917	957	938	1000	948	932	974	970	961	918	945	905	862	918	918	954	877	957	909	969	958	917	982	912	925	927	895	947	916	974	930	974	917	892	926	903	935	984	984	942	916	942	910	897	940	958	964	962	898	921	977	995	972	991	919	965	991	888	958	986	998	954	956	958	932	969	987	905	940	954	978	905	940	951	949	932	912	883	929	918	975	1028	950	927	882	946	894	955	949	923	947	930	964	934	947	918	932	939	996	906	997	885	946	936	952	950	965	939	992	948	942	1011	948	934	953	952	967	948	946	911	944	893	946	949	998	978	964	952	878	974	925	957	898	911	942	926	950	910	987	939	936	962	938	883	939	917	961	969	962	893	977	941	987	907	892	897	932	970	952	900	885	946	925	962	956	934	891	958	957	947	900	929	924	970	937	938	925	924	947	964	894	932	1016	969	917	951	914	922	1010	1006	868	924	911	912	906	889	929	992	889	943	952	932	931	962	953	969	931	966	962	907	947	943	952	938	941	986	936	942	949	945	918	907	885	927	917	942	960	977	950	911	887	942	945	938	944	936	941	988	915	957	902	909	924	919	926	886	918	963	993	923	923	975	902	948	973	979	925	922	958	926	932	939	944	911	940	947	945	931	955	921	958	961	936	897	941	927	932	1001	901	905	965	927	929	931	976	966	946	921	965	971	947	971	923	958	945	934	907	973	996	950	875	942	918	958	986	904	929	953	919	925	1013	970	884	897	902	980	934	882	1025	950	938	943	939	863	961	899	988	913	1003	913	967	900	920	951	995	929	985	923	942	963	932	907	946	915	905	921	929	970	958	930	945	956	920	986	925	920	941	940	921	921	962	881	951	977	932	929	953	945	906	896	892	938	955	913	888	946	925	1003	866	1008	882	947	970	874	921	958	956	928	916	873	936	933	962	947	921	959	939	952	980	973	949	999	943	940	950	999	899	943	907	981	914	929	917	896	992	859	975	938	972	897	907	920	900	924	989	945	907	924	890	929	943	902	952	967	955	898	997	911	983	912	896	925	937	965	885	920	958	891	921	912	925	892	923	1005	906	951	976	926	910	940	912	919	882	857	884	986	924	957	932	964	935	952	904	963	914	892	963	922	923	936	918	953	922	904	878	961	927	915	931	911	961	888	921	948	976	892	954	915	952	975	966	941	879	955	910	959	946	943	907	987	988	982	943	903	977	958	931	934	940	937	972	956	1007	956	965	929	912	967	922	924	987	948	956	984	926	933	922	928	986	896	942	932	996	930	897	916	906	928	960	875	946	962	920	1012	943	913	932	910	922	909	935	964	941	948	892	955	943	966	925	918	924	1043	922	914	866	908	963	965	916	949	987	939	943	980	878	988	897	914	968	885	934	968	909	985	989	931	925	906	882	906	925	915	955	934	918	978	889	920	922	975	961	893	936	947	900	927	950	953	953	970	920	939	957	885	894	951	945	910	927	963	991	914	975	907	956	1009	897	893	958	940	908	922	905	919	887	947	969	997	929	919	941	928	894	895	941	927	929	923	944	965	948	909	931	887	930	939	959	900	908	982	927	940	953	926	923	963	969	900	956	910	888	881	913	920	956	967	906	920	904	950	950	927	910	973	927	870	938	929	937	924	942	948	967	943	948	973	951	911	947	947	951	951	949	909	950	955	913	936	952	926	949	934	856	953	874	970	1015	904	884	848	941	973	929	946	943	891	989	890	944	961	977	965	915	990	984	1005	926	967	957	916	964	971	902	959	956	958	931	902	959	945	925	938	897	968	900	962	886	941	952	921	861	934	929	927	962	918	941	925	951	925	982	968	929	967	936	884	959	926	942	909	941	972	896	910	897	943	935	896	973	959	958	913	944	969	970	926	868	926	904	989	984	966	981	939	924	957	936	955	909	919	970	927	933	937	960	946	963	922	1020	984	953	931	948	930	942	968	977	907	914	886	916	896	968	889	986	909	922	958	977	989	931	981	893	943	929	977	973	948	908	929	934	939	925	959	924	965	939	935	934	932	979	996	949	916	942	955	956	919	957	1002	935	980	933	930	965	956	936	937	966	925	992	952	916	941	926	945	949	1000	940	899	936	987	934	949	939	977	874	878	999	937	912	962	937	926	979	940	867	945	1000	925	966	921	964	931	952	944	975	910	935	913	950	956	946	901	898	988	971	928	971	917	938	929	914	1011	919	1003	1003	922	921	977	949	883	939	902	936	937	897	970	894	916	977	965	940	946	949	934	965	957	911	954	945	924	970	910	974	983	971	946	887	903	913	904	896	936	986	903	931	937	952	933	944	942	965	984	922	926	930	953	950
25028	21470	24664	28686	21463	18234	630	372	346	313	321	327	328	284	298	270	267	305	346	270	329	324	304	289	269	323	278	284	291	293	302	297	280	268	271	305	272	288	273	292	256	286	263	273	286	314	292	271	292	304	287	253	290	276	281	272	289	260	288	306	279	272	314	270	251	288	288	271	319	249	283	297	319	271	258	262	230	290	250	271	314	277	310	289	272	306	262	289	271	284	292	274	278	276	295	295	254	280	272	287	278	300	272	262	271	267	263	286	259	273	257	283	260	275	292	281	267	272	276	284	253	275	308	272	265	266	294	301	270	275	263	245	300	256	288	286	250	313	267	268	248	289	278	285	325	265	244	263	297	275	295	263	271	282	285	270	283	323	251	317	303	285	280	262	268	298	289	282	324	294	293	248	265	290	298	276	288	261	271	273	281	264	260	266	247	263	287	288	295	283	242	272	268	271	259	284	269	265	272	273	280	266	273	306	293	295	276	279	295	278	307	291	290	274	264	249	274	285	258	306	285	281	295	265	265	277	263	285	294	266	276	272	280	290	267	250	292	311	296	259	295	320	305	272	277	264	285	288	288	259	284	283	286	258	269	243	278	282	285	272	280	286	251	267	272	316	289	263	274	275	262	250	258	305	295	302	278	277	293	299	287	292	316	256	272	288	282	269	293	271	271	263	289	293	287	273	284	251	283	279	281	288	276	304	247	284	277	261	308	282	308	306	304	286	279	280	285	275	260	258	296	287	307	279	254	279	293	289	281	273	302	287	258	297	286	291	294	260	272	290	279	271	303	275	281	272	282	261	262	280	305	286	272	299	292	274	280	295	239	255	302	282	251	299	294	287	298	272	263	270	286	255	272	301	282	277	275	283	261	300	284	291	264	280	274	281	264	299	281	305	289	313	251	277	280	293	260	223	291	275	296	275	302	286	288	268	289	273	278	283	252	280	275	224	274	263	324	328	277	296	274	290	297	292	249	270	292	267	248	296	274	256	246	289	307	249	279	278	289	288	272	287	255	310	280	275	299	259	266	261	270	276	277	306	252	274	276	255	288	276	253	267	259	305	322	295	260	287	263	278	266	294	298	265	281	285	267	322	318	269	274	295	267	286	275	264	298	277	289	258	267	302	291	298	280	283	246	261	291	258	291	287	280	292	276	294	279	293	263	258	285	294	293	256	248	275	270	276	278	300	264	283	293	277	250	288	320	258	258	271	297	301	284	280	289	288	300	251	272	288	265	302	312	275	282	309	279	281	278	288	273	305	307	259	269	290	271	256	326	320	326	277	302	293	259	270	293	289	263	294	278	240	244	279	283	290	269	259	267	267	252	296	308	265	288	267	263	330	271	283	280	289	273	249	254	289	283	285	266	281	288	331	284	316	266	309	268	271	281	289	265	266	289	313	268	284	289	291	272	288	270	283	300	276	250	293	272	265	285	289	277	286	281	271	301	279	268	288	282	287	269	270	308	299	262	271	268	291	294	274	291	273	256	258	305	276	313	295	277	255	274	269	257	262	293	276	292	270	259	269	266	252	293	268	287	288	256	268	261	279	272	282	265	284	301	254	272	295	274	280	241	289	292	228	300	295	277	304	308	294	282	257	266	285	286	274	293	279	283	275	264	260	277	316	317	259	254	265	294	293	278	298	237	262	287	277	285	288	257	267	289	294	299	308	286	250	273	284	289	254	285	286	289	245	290	297	308	284	280	257	277	297	306	268	284	252	298	271	291	284	260	263	295	294	282	241	285	288	295	270	264	257	285	247	276	295	253	287	280	262	292	257	281	285	340	280	278	277	276	301	265	280	285	256	266	273	286	251	269	278	296	260	284	279	277	280	242	283	277	259	289	278	278	271	271	294	292	274	293	258	257	302	266	278	294	265	284	273	313	237	300	278	279	309	271	285	273	282	271	276	280	264	278	271	295	269	278	286	278	316	280	264	281	264	283	297	265	256	290	274	289	258	267	284	261	258	287	327	261	245	275	285	288	269	267	287	289	266	266	276	289	286	321	308	306	295	257	262	262	264	291	271	281	296	297	289	260	261	297	279	281	271	256	254	285	267	265	272	318	279	317	285	274	277	284	267	283	306	264	288	253	312	274	268	293	290	274	279	300	261	282	296	292	292	269	256	282	251	260	291	261	287	278	290	284	291	281	276	253	251	266	277	257	296	281	294	241	278	302	289	268	303	273	263	260	288	287	285	271	282	300	260	315	255	262	264	281	309	307	283	298	269	284	257	279	277	276	293	269	267	271	290	307	257	278	283	276	273	267	258	270	294	262	266	284	295	292	289	291	275	288	263	286	263	261	307	245	230	275	271	263	300	294	267	258	327	273	267	301	305	276	262	283	291	286	281	297	264	275	284	247	269	267	274	276	253	270	286	289	267	261	246	261	275	299	280	289	252	308	289	280	275	296	274	271	260	259	281	278	295	268	262	264	309	298	241	269	263	299	280	249	270	302	268	263	289	292	273	287	309	290	270	280	302	273	307	276	286	276	226	277	282	266	279	270	266	285	301	300	320	276	282	286	263	278	294	265	266	293	290	274	257	269	265	292	251	278	270	294	289	313	258	270	273	273	264	276	278	277	290	286	284	283	283	287	259	263	295	259	262	272	286	283	256	264	280	255	275	256	225	261	249	285	261	281	254	258	306	282	290	286	309	282	263	280	298	287	275	300	294	258	284	293	288	307	260	271	263	282	296	284	279	263	262	287	269	253	264	251	301	258	271	273	268	259	306	265	313	298	288	257	273	237	281	266	285	274	286	257	279	305	270	270	288	296	261	248	280	291	282	278	263	283	276	278	271	286	293	278	242	309	277	284	295	261	290	301	259	299	242	300	271	275	264	286	265	325	319	290	286	282	263	310	283	275	262	304	277	269	288	262	263	286	274	244	250	290	281	266	266	284	289	279	283	293	312	278	258	257	277	268	266	307	267	308	254	260	285	276	252	257	280	302	270	279	261	279	293	233	281	272	267	271	274	277	263	266	259	273	299	260	274	284	284	280	270	268	274	266	267	275	279	279	271	251	290	271	271	283	325	302	274	298	276	290	289	263	254	288	254	266	278	316	326	283	289	289	292	278	258	291	268	274	298	279	291	267	280	269	274	282	263	247	271	270	246	273	304	279	253	284	253	246	276	262	254	268	294	285	271	286	248	273	285	261	310	273	284	295	274	281	252	268	294	276	256	300	281	280	267	266	252	284	274	283	233	248	257	303	236	281	297	266	261	288	279	244	287	277	240	260	295	247	275	256	260	250	304	269	278	293	277	285	258	270	265	257	267	270	298	286	277	286	291	295	271	257	288	292	283	299	309	280	270	245	293	286	286	272	273	292	275	289	283	292	310	278	268	293	286	270	285	305	276	287	274	261	301	274	257	254	267	294	275	264	257	296	279	288	281	257	270	264	257	305	304	285	281	276	308	259	237	279	270	266	257	298	296	285	251	268	264	269	251	256	265	247	256	282	280	269	269	293	284	268	255
3040	2013	1203	895	729	730	752	770	709	695	698	659	670	694	686	694	680	667	706	694	720	661	672	669	685	686	688	656	687	675	670	711	741	642	710	646	667	695	723	650	673	672	624	654	695	700	693	641	685	688	630	672	698	722	707	704	687	689	663	637	718	705	652	677	675	658	678	678	723	658	688	693	672	660	632	692	691	655	633	711	739	685	691	684	651	675	713	648	711	662	672	682	673	659	672	698	697	669	702	703	642	714	679	654	657	731	692	672	647	705	665	656	661	711	694	707	630	647	735	725	695	720	721	688	673	678	675	710	690	662	721	721	682	665	696	698	692	686	675	663	728	701	689	650	685	653	664	675	657	706	680	695	686	662	718	698	733	651	679	679	696	660	685	682	664	658	673	691	657	724	675	682	670	688	673	693	675	690	681	696	683	664	696	668	672	691	707	707	682	686	700	687	675	696	708	661	687	654	740	725	720	711	694	717	695	689	719	718	664	720	654	688	663	693	707	660	635	661	651	650	695	694	674	670	691	659	676	690	670	662	676	690	657	725	707	706	671	667	695	711	725	681	630	657	713	694	685	635	675	723	656	685	675	702	663	649	680	696	650	660	688	645	667	707	682	643	755	700	664	657	636	659	656	659	645	665	660	678	697	698	633	643	668	717	697	646	686	633	662	697	647	671	669	695	668	702	662	698	694	710	683	670	643	710	637	668	700	666	653	704	666	709	706	687	666	657	653	641	686	686	664	655	641	721	667	706	723	657	688	700	645	677	674	687	691	690	662	637	660	696	673	668	684	634	663	645	686	657	652	672	638	648	679	700	691	692	663	704	681	628	710	704	672	685	668	652	661	611	695	668	662	687	640	690	667	660	649	686	690	673	668	714	657	697	685	727	646	645	667	632	717	633	724	691	650	709	654	707	674	654	641	653	667	696	641	700	706	631	684	714	681	694	664	711	654	671	667	666	671	660	698	700	689	662	700	662	706	694	608	698	661	668	690	678	688	652	716	662	694	683	711	645	691	654	669	685	675	720	680	692	713	707	683	678	687	725	684	690	678	680	665	642	705	709	669	696	675	708	745	665	707	661	665	696	674	657	667	611	675	669	688	678	678	673	710	645	687	683	655	715	652	645	621	653	706	676	665	653	643	692	670	672	689	710	645	645	656	711	717	642	636	661	658	677	653	668	639	748	599	685	688	676	658	683	666	659	652	687	661	706	639	675	676	671	717	654	653	706	634	663	689	701	698	713	687	691	737	684	735	701	698	671	673	667	677	630	674	675	645	661	685	694	716	662	677	665	665	662	711	717	723	662	690	696	705	654	721	692	671	686	673	667	667	656	686	675	667	673	698	685	685	659	663	681	654	702	644	695	679	690	665	618	662	703	687	653	681	690	664	685	673	730	692	728	643	735	657	653	647	660	664	662	669	714	688	682	678	656	658	641	675	687	695	668	677	674	692	676	719	694	661	720	695	640	699	705	684	695	683	647	727	668	672	656	651	674	676	693	699	699	699	668	689	711	654	670	678	667	703	719	698	676	714	693	656	654	729	688	683	671	668	675	658	669	666	645	686	717	672	661	657	649	687	658	631	665	704	694	687	682	662	649	698	650	680	670	668	677	693	669	676	649	679	711	694	683	620	670	671	649	645	638	706	692	678	674	652	686	702	719	670	709	659	682	694	716	694	677	653	696	722	663	670	694	662	657	667	663	685	670	678	683	728	682	656	753	650	648	653	719	692	685	697	663	692	665	677	657	699	634	713	672	643	696	662	692	687	694	662	676	709	635	729	650	679	611	673	679	665	662	649	669	710	639	670	621	685	652	636	628	708	675	689	674	735	674	647	666	687	703	754	653	718	687	688	677	689	721	644	704	651	685	670	693	724	693	688	668	670	669	751	678	652	653	669	701	672	713	668	696	652	683	679	621	694	700	683	681	652	683	657	732	649	689	643	695	666	653	677	667	687	685	697	660	679	622	649	704	670	653	630	693	707	710	665	661	655	719	670	648	691	656	683	694	741	669	702	664	632	701	709	639	622	698	667	690	688	682	648	723	686	691	698	695	670	661	693	668	656	614	715	684	650	686	673	697	685	661	690	688	690	705	624	663	670	724	649	686	697	662	703	712	706	686	677	696	635	663	672	686	702	688	684	706	682	722	710	686	669	680	696	711	726	690	710	710	672	649	700	694	644	680	727	691	611	649	731	691	688	667	654	671	695	661	652	663	650	667	648	693	692	635	646	683	685	680	694	688	681	669	622	721	683	647	697	642	622	691	673	702	723	665	682	711	699	695	717	656	654	717	684	664	698	687	705	665	669	695	670	664	679	736	672	620	678	664	685	666	659	686	669	699	653	726	633	713	698	669	680	692	697	659	725	672	691	658	703	713	737	655	676	689	635	672	724	689	669	679	699	673	681	680	660	655	666	720	691	660	719	710	694	671	683	702	708	653	648	665	684	702	653	651	701	644	647	691	675	637	661	666	682	653	689	672	655	662	646	687	679	715	676	731	676	668	682	686	662	659	670	675	648	698	684	707	656	642	657	649	713	688	669	656	628	654	744	646	676	669	716	695	664	697	652	694	697	674	670	723	666	702	696	670	685	666	688	678	636	724	645	693	671	661	661	606	602	675	649	691	645	669	690	659	678	666	740	666	696	713	656	691	666	683	682	720	665	655	634	650	689	672	665	731	653	642	676	675	720	700	688	639	686	701	665	663	651	696	672	662	691	689	641	688	677	679	703	722	647	636	655	647	680	670	703	700	679	715	703	648	699	651	673	660	722	647	671	669	683	702	670	671	667	650	665	625	709	637	650	689	689	664	711	725	706	680	664	719	694	637	651	661	714	646	706	715	666	645	687	680	668	676	638	664	668	735	683	685	648	679	647	639	671	711	703	708	710	678	708	673	664	656	670	687	654	669	707	714	711	665	644	691	683	663	669	666	668	651	674	696	657	708	711	677	695	681	690	687	627	654	714	661	709	737	710	692	681	727	691	708	689	678	669	716	672	653	692	658	653	642	651	652	695	678	639	642	646	663	672	715	704	698	684	672	658	677	689	661	688	695	727	684	693	705	719	690	678	650	716	684	639	699	720	693	679	701	663	656	684	684	691	693	713	702	635	662	691	686	654	663	673	702	669	685	677	690	664	640	646	698	695	640	685	667	669	710	702	678	638	637	669	662	683	636	686	677	693	664	671	668	646	670	650	668	665	656	714	706	663	727	726	660	734	692	627	664	674	681	677	709	674	686	681	695	693	631	716	698	637	682	685	689	712	707	689	674	647	699	695	651	682	664	687	649	686	695	698	659	708	693	730	705	762	669	669	690	712	679	684	668	721	684	688	677	684	679	666	721	686	657	619	700	641	708	689	675	676	676	672	633	689	667	671	686	661	701	693	740	676	734	697	685	638	698	731	636	665	670	668	711	679	669	679	711	714	698	689	671	628	705	732	671	674	666	701	654	669	707	690	706	669	686	695	667	684	666	696	615
24346	21474	25038	28325	21474	21486	12491	422	248	222	196	188	157	163	153	162	184	152	151	136	145	154	136	124	146	131	132	126	135	124	144	129	144	107	135	155	136	145	126	129	134	130	138	116	148	144	113	120	154	138	123	144	157	152	118	156	108	132	153	132	124	117	136	141	141	132	114	132	136	128	149	133	143	136	120	120	129	102	119	125	142	141	122	141	151	119	114	140	127	131	130	128	131	127	130	131	135	110	144	136	130	121	112	118	144	130	127	124	139	136	123	128	136	125	141	138	145	129	117	129	119	107	125	134	132	117	118	125	136	134	132	121	125	129	140	125	126	94	131	144	126	137	134	128	123	124	150	128	134	123	140	141	132	138	137	134	118	127	134	137	146	145	118	123	126	132	136	136	128	131	141	117	121	132	140	135	118	125	127	145	117	111	162	143	134	109	111	133	131	136	107	122	130	126	130	154	129	129	123	138	119	108	133	129	131	117	116	126	123	130	131	141	127	115	134	97	128	130	143	121	139	127	132	128	137	155	150	140	129	150	142	126	117	128	150	142	115	129	135	145	129	141	134	115	119	141	144	107	128	136	120	111	140	123	116	126	147	131	144	134	123	130	130	132	126	144	143	130	120	120	131	132	141	118	117	128	121	138	118	152	115	121	121	139	142	148	134	109	135	114	141	132	111	112	134	100	141	133	124	142	139	142	111	127	124	118	119	138	118	143	137	123	129	115	167	130	133	105	136	126	129	135	148	125	127	119	131	131	126	117	125	122	103	121	125	106	133	154	125	122	133	129	127	121	125	110	121	138	128	128	131	146	147	119	146	139	134	120	144	115	146	135	121	126	118	110	113	110	118	115	136	108	121	127	128	134	127	118	139	116	136	107	150	106	126	116	125	121	133	131	140	140	132	137	143	114	125	120	131	126	138	119	132	159	145	150	112	115	111	114	155	137	116	131	116	140	136	117	126	128	146	119	114	114	143	132	125	132	117	132	123	123	116	142	153	119	126	130	127	104	131	120	130	109	148	119	116	114	148	122	126	125	112	137	124	119	115	125	120	121	125	146	141	143	131	129	124	112	149	136	126	124	122	129	153	123	131	111	126	130	141	125	123	127	151	141	148	118	121	115	142	136	141	114	135	124	123	133	101	143	145	134	141	131	115	139	122	134	137	127	112	149	102	127	138	111	112	121	121	141	145	130	148	134	98	119	118	133	136	121	112	125	126	121	125	125	129	127	125	130	129	144	148	106	143	129	124	138	133	142	146	147	108	145	137	142	122	127	128	127	123	139	133	127	116	126	109	130	131	103	132	124	130	117	133	128	124	141	142	126	119	140	126	121	127	110	130	111	139	146	134	138	124	117	144	144	124	140	119	135	138	140	128	120	123	134	137	111	103	117	130	143	105	130	136	104	133	126	126	114	136	127	109	141	130	123	113	130	115	108	118	117	106	142	134	117	130	122	129	131	126	114	156	127	139	123	129	139	117	135	120	137	125	124	113	121	118	132	118	131	139	116	116	134	129	123	134	131	115	138	135	140	126	144	130	137	127	133	125	122	136	120	137	141	117	105	127	143	134	138	135	138	139	118	137	118	137	140	144	119	132	130	133	129	133	143	135	121	123	123	133	117	129	123	128	135	118	114	122	118	152	155	125	120	125	138	138	133	150	127	141	121	142	120	136	114	143	145	127	157	129	141	125	124	158	128	127	135	128	147	130	123	115	113	130	142	123	114	128	139	141	117	140	127	127	145	136	147	133	128	118	141	119	142	110	118	123	123	137	139	140	141	117	130	119	126	112	122	141	129	126	135	139	130	133	121	122	121	138	127	135	117	135	137	134	146	137	136	113	126	118	137	118	127	133	115	143	141	132	126	130	135	131	125	134	140	136	110	130	122	140	134	144	117	128	129	110	158	127	142	132	132	149	146	118	119	126	119	123	115	116	133	137	118	143	132	151	133	127	141	117	131	133	135	122	119	123	130	124	145	141	120	133	116	142	125	135	125	123	120	132	124	137	157	142	108	132	118	127	127	136	143	136	119	130	131	130	115	141	115	157	134	133	136	138	143	130	125	128	125	116	127	146	139	122	116	135	134	133	119	133	132	122	135	131	128	125	139	126	119	130	128	147	125	134	127	135	141	149	128	117	117	118	119	134	130	134	120	129	130	136	130	134	123	139	122	125	158	113	131	111	132	125	140	124	132	134	125	140	135	133	116	117	140	124	135	138	124	121	129	119	133	124	138	131	134	135	148	125	138	119	144	143	124	151	121	130	109	131	109	133	124	128	125	119	129	141	142	134	122	135	135	139	136	153	115	113	121	128	144	143	150	112	119	109	128	124	110	116	118	122	131	127	128	136	125	147	121	125	138	127	117	150	145	134	132	115	124	108	128	123	122	148	138	127	98	121	116	123	117	116	131	131	115	122	139	114	132	140	132	113	131	144	123	122	121	126	111	120	118	130	122	122	131	123	109	128	137	135	105	123	137	107	137	129	118	128	134	136	116	125	125	123	128	128	138	137	114	135	128	113	138	132	143	132	140	148	144	134	119	112	115	133	144	130	125	133	129	131	142	130	136	123	128	131	124	131	117	119	121	120	107	135	112	127	135	147	126	115	125	128	143	129	121	112	153	149	139	141	145	111	139	129	132	126	132	145	123	138	149	126	137	144	106	133	126	141	117	128	138	119	118	123	108	123	130	151	129	125	136	130	138	122	134	118	139	105	135	133	124	124	113	141	144	123	138	134	132	126	130	122	138	130	116	122	134	137	133	129	130	138	146	128	150	152	138	128	141	134	118	124	124	138	137	156	133	149	112	119	115	135	130	148	140	103	109	142	147	116	115	151	134	146	130	119	129	123	158	142	105	144	129	127	142	135	122	138	137	133	143	138	140	112	112	139	129	143	146	123	156	126	121	135	143	131	121	128	129	127	130	120	154	137	125	126	147	136	160	118	133	135	140	132	142	125	132	129	132	137	112	148	118	133	123	138	141	138	104	108	158	156	128	117	146	128	143	118	129	144	150	147	141	148	136	130	135	119	140	139	130	120	122	112	137	111	120	134	139	132	108	133	130	123	135	129	119	137	123	133	120	122	130	110	104	112	118	132	146	145	168	122	138	144	121	120	109	119	126	108	134	127	121	126	128	115	110	111	135	135	137	145	124	136	120	96	142	101	138	138	112	148	119	136	109	131	122	129	121	132	117	111	158	139	122	133	149	123	122	127	139	135	113	119	134	136	116	121	119	122	132	123	143	112	156	152	114	113	138	128	115	133	126	132	123	122	132	126	110	152	126	134	120	118	123	142	139	154	128	118	138	135	117	144	139	120	108	116	118	131	119	107	132	134	107	123	104	119	128	127	114	124	109	122	129	132	133	139	146	127	131	135	122	128	130	124	123	128	131	130	118	113	138	133	140	136	125	108	137	131	149	122	104	153	126	129	137	125	139	145	137	156	123	115	129	120	142	135	125	139	139	140	126	131	126	129	104
2886	3014	1396	776	536	493	467	435	389	370	372	371	330	378	377	370	373	395	327	344	379	360	326	333	393	364	365	375	364	373	373	366	347	327	343	327	337	349	314	370	354	340	375	358	345	363	359	329	322	327	358	360	395	361	349	362	377	344	336	366	344	311	337	372	353	373	381	378	334	378	378	361	375	365	342	383	382	366	373	390	342	345	349	358	317	371	332	345	344	381	336	365	328	335	358	361	354	325	365	335	353	343	352	331	346	343	360	338	340	340	373	353	350	345	375	345	384	327	316	370	345	374	355	358	352	360	365	391	363	311	345	348	347	396	378	363	364	349	367	347	376	353	360	305	324	336	364	335	338	361	351	360	336	330	353	382	354	350	344	396	358	354	347	338	344	365	324	357	367	351	327	334	366	336	347	343	341	348	388	370	338	343	350	349	352	338	339	349	373	347	370	340	325	352	372	316	346	349	374	377	344	315	351	387	343	362	371	336	344	348	380	365	346	347	345	367	349	330	347	350	360	357	339	350	318	365	376	314	331	318	347	376	353	369	356	333	343	307	343	340	354	367	338	342	331	351	347	358	375	368	353	328	363	363	383	346	373	311	344	325	349	364	363	319	347	344	344	373	338	334	331	352	316	308	338	371	350	350	357	325	375	368	306	322	366	367	360	374	377	358	344	347	374	327	339	344	337	352	371	337	377	365	355	362	360	327	336	371	348	367	359	338	342	379	355	371	356	341	343	335	366	348	358	378	339	337	356	348	352	346	370	352	337	353	352	362	348	342	376	362	368	350	348	340	367	320	380	356	353	357	362	339	349	346	346	374	341	351	366	355	359	363	348	334	353	343	357	333	352	357	371	348	387	364	348	341	348	350	315	381	358	316	353	364	352	345	360	346	328	376	345	342	320	354	363	376	357	359	337	322	332	343	354	357	333	357	340	395	375	334	339	326	347	345	368	358	300	347	378	352	364	362	325	325	352	377	348	338	381	352	357	324	333	383	369	326	380	359	301	383	348	362	360	374	371	379	334	359	398	336	356	353	366	376	388	349	377	358	369	361	326	389	357	350	374	338	365	387	372	322	355	337	357	394	320	333	379	368	381	360	338	346	366	361	356	378	351	372	351	364	330	349	352	335	352	354	342	369	362	380	327	351	363	352	360	374	376	351	346	341	352	365	366	357	362	350	340	357	345	373	333	331	343	353	392	341	345	347	338	348	346	363	361	360	359	364	341	358	371	364	374	336	389	365	353	365	342	356	302	405	323	329	322	328	362	346	373	339	374	350	343	337	355	340	364	335	356	341	383	343	355	382	335	366	354	379	360	371	365	366	351	336	289	376	322	364	372	361	340	335	346	363	355	344	358	368	341	339	356	338	375	339	346	354	343	358	325	323	357	334	332	369	366	359	326	379	359	395	382	343	348	365	339	382	379	318	364	397	376	353	385	393	369	319	414	356	353	390	372	354	339	337	334	320	362	369	360	323	325	357	354	368	339	368	352	370	391	369	348	348	334	351	368	340	367	338	335	317	334	379	358	342	337	375	374	315	350	378	338	356	342	330	364	343	356	344	319	334	374	350	338	380	329	362	341	332	329	353	333	328	370	344	390	334	362	360	362	337	361	359	341	378	332	327	373	392	351	357	338	339	373	372	362	319	370	359	360	335	372	373	341	343	387	393	321	350	363	352	356	346	374	326	380	353	336	350	354	361	330	338	324	330	371	369	319	382	358	315	329	360	364	308	357	338	342	354	366	341	341	354	365	358	333	343	344	318	348	361	317	346	354	343	331	352	366	339	357	351	332	359	375	365	341	359	325	331	364	337	343	354	363	358	329	346	387	361	336	369	352	359	321	348	333	367	350	361	340	359	325	362	320	331	333	355	368	355	372	343	367	348	359	308	340	353	347	338	317	340	361	358	337	378	340	354	325	394	347	328	374	346	345	341	357	351	384	357	371	368	347	343	317	316	350	351	364	347	338	357	319	332	333	328	328	342	331	335	372	376	360	348	334	359	360	363	336	377	352	374	338	339	348	361	361	348	310	356	328	384	324	358	356	368	373	341	319	362	345	365	345	390	326	363	348	361	348	349	317	358	266	341	353	328	350	373	385	351	341	363	345	348	349	361	362	382	383	362	340	343	352	384	389	367	347	383	358	343	354	347	381	365	353	318	326	363	377	361	358	406	356	343	340	379	367	336	337	363	348	332	354	331	360	343	350	355	361	314	360	372	312	342	347	362	366	331	355	351	354	373	372	351	387	373	361	345	354	346	322	359	357	371	315	375	345	346	364	367	371	360	356	338	353	355	392	337	365	352	365	349	356	361	365	349	378	363	328	324	376	373	374	351	385	367	345	325	362	353	345	357	352	358	377	362	373	360	373	367	369	347	344	325	325	335	368	354	380	351	363	350	355	346	358	352	366	337	355	334	337	323	354	363	337	343	364	336	364	382	336	350	343	363	356	370	351	333	381	312	374	331	376	356	372	350	348	341	338	348	370	371	355	344	362	351	361	368	391	356	334	374	352	368	324	323	385	384	369	383	361	396	352	367	343	342	375	391	387	334	331	372	363	351	355	341	339	349	354	350	342	338	351	391	340	348	377	353	357	351	365	356	378	346	364	356	403	357	375	398	367	328	376	342	355	353	340	328	332	323	428	372	322	368	331	366	332	327	335	334	345	367	343	342	333	346	322	327	341	367	362	363	330	341	348	341	364	361	369	320	352	374	335	352	363	332	384	369	378	354	346	339	355	370	380	366	334	328	359	344	341	321	372	355	320	348	345	362	329	357	361	359	376	370	374	354	370	368	353	345	326	347	378	353	344	356	346	332	323	368	373	339	373	377	337	325	350	335	370	323	338	350	330	329	384	350	361	367	353	328	358	342	362	343	326	333	374	339	350	341	351	341	334	327	372	349	328	339	348	329	319	367	376	349	351	368	345	324	338	353	374	345	374	306	339	343	330	374	369	334	362	346	376	358	371	356	333	349	323	381	334	349	341	351	334	352	351	376	360	356	341	344	334	374	354	382	351	376	371	321	373	319	338	365	372	367	349	396	388	386	367	320	376	365	327	381	354	352	339	374	343	335	346	378	340	382	327	376	346	355	347	355	338	354	358	365	356	366	340	369	373	382	348	352	346	375	347	400	364	348	341	359	342	359	331	340	333	384	323	363	347	371	336	358	354	368	319	357	340	357	376	332	326	327	360	332	323	372	354	356	347	368	357	354	350	353	345	377	342	355	361	333	315	328	335	389	347	310	376	346	335	343	391	365	352	329	367	347	353	339	352	360	331	362	367	357	319	333	346	336	338	349	356	356	308	347	358	377	351	381	347	339	356	337	357	352	342	355	344	375	336	326	365	382	351	344	335	364	340	353	317	382	350	320	344	351	390	354	339	334	343	343	362	370	362	363	367	361	313	335	340	374	357	364	366	365	376	365	366	327	358	344	356	340	380	336	357	348	370	334	341	352	338	348	400	344	328	347	321	311
31697	20661	9269	809	579	556	457	383	381	386	393	413	400	390	356	395	398	369	392	409	374	387	380	416	408	401	383	417	392	384	428	421	384	414	408	386	357	405	410	387	374	362	384	402	394	343	386	364	373	391	366	392	412	414	425	368	359	386	382	394	417	390	374	402	331	431	379	394	380	396	411	416	402	355	385	355	402	367	396	380	420	409	367	403	388	398	382	376	397	379	403	361	373	363	376	382	381	394	359	374	389	380	380	429	352	364	386	365	346	360	403	405	375	403	404	353	399	380	387	436	391	432	400	372	398	396	397	416	354	403	394	381	401	403	406	383	411	384	376	391	400	400	356	371	388	414	428	376	399	395	351	384	422	372	386	409	369	376	383	352	355	395	397	421	402	392	416	406	371	378	357	396	378	375	369	388	421	421	407	416	372	414	369	365	407	389	373	365	414	398	407	390	391	387	407	411	395	362	374	353	409	391	406	406	374	398	404	414	405	386	410	360	388	390	355	366	387	402	416	354	361	424	373	375	411	411	380	409	381	389	366	341	397	415	423	380	402	406	394	375	367	371	408	399	414	375	373	429	408	370	393	354	400	401	362	366	377	414	414	422	368	395	399	416	418	378	397	416	392	392	394	361	380	355	357	385	382	369	366	427	401	389	393	380	370	382	361	335	403	354	360	378	361	386	379	350	375	411	403	332	386	386	403	403	415	408	422	393	377	384	383	355	360	409	400	390	396	373	375	358	377	391	391	403	399	386	383	398	366	366	327	402	367	374	386	392	363	357	397	396	366	359	384	395	371	387	401	408	390	417	435	349	384	436	439	411	382	418	416	410	380	381	411	368	383	414	367	392	458	390	392	424	381	403	376	398	399	408	394	380	405	377	423	367	376	355	366	397	424	439	391	389	382	386	385	363	401	364	391	417	372	374	378	367	374	408	397	403	362	414	396	408	393	425	372	398	365	379	402	390	385	402	369	363	403	418	404	404	419	380	387	384	363	408	398	394	366	401	359	367	373	364	396	368	395	369	389	366	407	378	349	388	362	387	377	412	376	391	375	395	366	364	395	392	405	396	371	411	396	382	384	409	391	365	363	398	353	419	409	412	385	397	379	390	426	390	387	371	439	398	402	389	384	411	410	403	405	404	385	374	387	393	395	371	430	410	384	347	432	409	347	415	374	394	393	423	373	415	414	384	393	383	387	381	380	409	395	373	401	367	419	381	363	406	403	367	393	408	384	397	396	365	365	395	427	418	383	362	405	396	397	417	399	405	391	389	408	409	383	399	415	428	360	380	341	363	408	416	412	375	392	392	386	388	368	401	373	351	379	392	430	408	371	399	380	383	432	449	413	373	417	365	356	410	387	396	367	422	360	387	416	382	409	362	375	410	395	388	401	373	416	397	380	379	391	373	388	393	424	393	405	393	382	349	367	403	355	425	383	402	372	406	375	379	430	381	395	380	396	413	409	380	362	407	396	410	391	392	399	402	369	380	381	374	394	379	445	379	384	394	379	396	378	422	342	391	386	343	384	365	353	411	392	406	382	403	397	397	367	408	381	350	384	378	390	377	397	417	382	377	407	364	401	402	407	434	383	416	406	394	412	421	389	393	408	412	381	385	386	402	415	392	392	396	384	377	380	398	377	396	407	400	404	364	394	401	413	378	417	392	407	372	387	377	429	379	367	402	408	365	382	398	379	374	414	401	387	387	372	405	399	402	393	440	400	401	387	393	390	448	391	377	385	435	369	365	404	364	397	376	377	406	391	393	382	383	380	370	411	376	407	364	330	368	408	401	441	382	370	382	395	373	386	372	408	420	426	400	409	355	375	407	350	411	400	378	395	427	383	391	403	410	373	399	382	403	394	410	402	403	358	377	388	404	378	375	391	429	396	420	397	404	359	387	370	413	385	411	396	404	387	365	356	383	399	389	399	376	381	380	382	335	388	392	426	423	371	373	430	381	371	365	373	391	394	391	413	399	347	381	388	407	411	384	412	409	365	375	373	402	420	429	387	391	385	379	355	387	382	374	345	390	373	408	379	383	369	374	397	397	389	378	388	376	376	410	403	367	396	403	404	391	368	379	421	363	401	390	378	391	363	437	369	377	416	384	347	371	363	429	414	386	393	388	379	383	411	394	357	379	350	369	391	358	398	398	399	392	401	398	418	398	394	389	396	393	407	374	380	471	411	383	409	423	395	403	392	356	351	403	357	380	380	381	411	374	425	385	409	376	356	341	373	390	382	397	396	415	374	372	393	377	426	412	412	402	384	412	386	371	378	387	411	395	406	398	414	379	431	387	350	428	360	360	380	418	377	367	391	401	391	375	376	389	396	392	400	397	401	411	366	416	407	397	427	403	387	401	407	409	393	387	424	357	388	389	399	393	407	369	378	380	376	432	387	443	385	423	370	390	389	411	410	376	381	399	357	406	352	426	388	394	357	404	323	389	381	389	369	380	354	373	406	432	385	393	376	415	389	368	426	359	376	392	351	395	379	372	412	376	379	370	377	396	381	366	404	396	367	375	384	407	402	399	393	360	381	388	430	429	378	386	368	413	365	396	416	372	339	394	394	377	396	395	373	363	383	377	355	369	406	428	380	396	391	351	429	358	376	391	424	389	397	385	391	427	391	391	416	374	422	386	377	355	348	370	398	387	375	396	381	392	380	377	409	395	374	377	406	394	398	399	368	398	430	398	404	396	356	407	377	369	422	388	403	407	399	402	418	400	398	392	394	397	357	377	387	396	393	423	395	390	383	355	385	404	396	390	376	392	424	404	392	426	402	352	387	380	396	383	388	361	376	395	360	385	368	398	448	327	387	383	436	397	406	400	409	400	372	366	414	373	383	391	406	396	378	379	404	376	390	397	398	341	444	419	386	388	379	343	383	350	369	428	392	352	398	375	377	381	388	366	412	406	351	374	397	369	384	358	398	405	389	396	390	397	346	395	388	376	406	385	410	390	365	352	403	344	407	384	381	377	386	404	433	416	392	402	381	389	425	385	351	391	420	392	380	356	357	379	422	395	423	372	432	378	430	390	360	378	397	362	390	356	429	391	370	375	405	374	363	362	385	385	406	395	390	409	394	402	369	425	384	391	401	348	383	373	339	378	391	376	381	369	370	381	371	409	387	408	372	379	363	424	402	402	407	362	357	396	396	394	390	349	400	404	407	418	389	381	424	424	414	425	377	402	351	350	385	435	370	367	375	386	409	380	386	386	386	409	389	393	383	365	370	397	396	402	408	367	365	364	393	376	375	407	385	414	380	380	349	397	375	408	335	372	396	405	397	442	385	408	380	375	421	383	367	400	425	391	416	401	390	384	374	403	380	385	399	428	346	398	380	350	400	421	378	412	391	377	403	399	374	388	369	412	396	395	392	398	382	400	421	383	385	400	440	419	396	392	384	373	388	430	395	385	410	426	394	393	366	403	372	410	399	386	385	391	420	366	422	390	382	403	383	372	393	387	390	408	375	397	381	396	401	372
5853	1029	937	965	912	916	928	957	944	983	941	930	946	877	948	959	884	919	946	994	909	929	943	943	947	918	976	865	977	949	996	988	961	941	943	943	932	938	957	961	906	1022	929	932	946	943	932	972	952	922	965	962	931	920	920	965	934	962	925	923	946	922	956	990	902	962	963	965	930	920	992	982	965	990	990	979	930	919	882	894	943	993	940	896	877	918	929	964	942	889	932	916	958	917	941	991	951	954	881	964	965	917	892	969	937	958	915	953	967	964	932	962	1005	962	937	944	918	948	918	932	934	928	950	896	874	961	930	934	962	936	942	948	972	958	950	903	1005	963	951	925	955	931	1007	908	936	934	916	974	907	897	942	940	979	937	951	889	910	896	934	949	982	972	929	965	929	943	897	921	925	934	964	897	980	915	909	892	920	908	909	964	949	918	940	933	959	931	925	936	877	943	941	946	976	912	981	940	935	916	907	961	934	975	915	963	931	910	933	904	936	922	926	1022	924	938	953	979	947	990	914	926	890	933	954	955	959	924	948	983	987	893	901	935	998	941	961	980	931	937	897	929	969	900	926	919	941	872	940	948	939	961	951	909	908	889	918	931	974	961	964	964	984	921	896	960	962	944	887	896	922	979	955	956	926	957	916	922	970	945	991	927	891	933	1004	939	982	914	951	921	927	985	961	970	982	915	916	871	955	939	963	921	949	913	922	961	868	993	938	931	957	895	981	931	931	938	968	937	935	990	935	927	880	908	969	921	924	901	911	903	977	902	955	901	954	942	929	972	946	945	850	944	941	964	926	948	959	919	981	946	998	980	969	947	936	982	937	950	968	955	927	965	964	875	971	1024	919	983	894	932	962	944	929	989	904	963	918	948	969	925	924	965	942	913	962	934	938	951	963	924	949	980	1010	1005	921	936	939	951	937	889	900	904	981	961	953	947	959	926	895	952	931	855	917	915	915	944	966	1004	987	932	968	947	948	963	980	876	930	924	961	1000	952	934	934	881	957	934	936	928	939	950	967	924	947	898	1018	955	937	975	927	941	909	964	964	920	927	929	927	973	918	943	936	948	931	950	920	953	975	881	959	962	966	999	932	890	917	975	977	916	946	913	955	948	969	936	985	934	932	906	960	972	941	946	987	964	943	918	916	936	919	924	980	968	940	965	963	957	969	978	922	900	904	950	939	976	933	921	980	917	942	964	966	967	948	962	884	936	931	960	891	972	968	938	942	939	960	953	945	951	894	980	939	912	954	910	1012	884	899	938	943	915	914	937	977	962	925	966	948	916	973	984	971	922	960	949	942	1009	917	893	925	936	906	955	943	889	948	939	957	982	974	927	956	953	937	943	974	997	889	937	977	963	865	937	900	924	937	961	947	960	943	922	932	927	913	939	937	1016	910	940	976	916	962	928	928	1023	927	996	923	921	938	917	972	926	897	940	904	944	927	975	932	902	977	908	969	920	922	931	946	902	937	997	959	976	958	927	933	905	936	944	922	907	977	952	893	908	950	978	955	900	936	979	934	903	981	937	967	961	912	920	987	936	927	968	940	960	949	919	947	969	930	921	921	963	961	951	969	974	994	926	923	926	1014	926	946	980	945	956	874	969	933	914	915	982	984	961	915	1005	918	925	919	926	930	954	940	940	953	960	953	893	948	892	992	937	888	915	915	935	905	924	891	924	991	918	956	861	917	958	947	968	918	957	910	947	942	1005	958	909	1029	1033	983	960	919	948	975	918	913	900	943	911	915	883	995	957	1010	912	920	948	847	911	909	974	980	877	898	908	955	929	943	956	924	898	850	937	912	920	908	1013	925	961	950	895	931	999	942	909	922	932	962	957	1005	884	959	970	962	955	889	934	935	950	910	911	999	1007	917	971	924	955	930	950	942	981	963	916	901	933	936	934	889	920	921	939	936	923	947	941	993	954	918	956	901	952	915	926	943	954	944	923	1018	922	912	920	954	945	977	973	972	996	961	899	1002	912	932	886	902	1009	929	944	910	934	935	973	947	952	949	915	923	938	979	982	990	918	974	976	980	972	889	958	934	907	919	907	939	955	943	857	920	930	975	1018	946	941	965	875	936	916	910	951	929	929	948	927	950	915	953	951	986	942	990	903	880	912	971	894	902	927	985	997	974	889	910	959	983	881	935	940	963	893	970	968	868	960	957	1027	931	923	942	919	937	913	904	957	961	907	991	927	973	940	932	1009	956	906	947	967	966	936	959	999	968	939	972	937	945	944	940	897	909	897	900	941	928	948	937	948	930	916	965	979	945	925	898	970	994	927	929	921	942	920	897	983	967	904	931	934	928	927	926	954	951	918	967	955	902	889	920	919	921	925	953	973	960	877	893	953	929	967	982	924	922	886	958	915	924	959	921	921	940	885	922	970	954	936	954	965	939	910	959	963	1051	936	984	975	962	923	970	984	940	933	970	984	999	914	983	899	925	974	962	978	940	1012	947	921	959	982	934	901	918	930	892	949	965	928	921	902	959	907	996	944	865	930	903	1030	905	919	864	939	937	955	882	982	970	955	964	984	966	896	949	902	956	938	951	954	928	905	958	948	910	974	884	896	933	953	981	902	961	944	894	956	909	934	898	915	892	957	917	943	947	965	951	964	954	960	911	922	925	911	905	937	910	989	962	906	955	986	959	870	903	912	932	950	922	955	937	869	928	922	940	916	955	975	968	949	909	872	934	958	883	943	940	934	908	870	968	932	1007	964	951	933	924	943	910	984	884	945	969	937	968	953	902	976	870	952	955	944	960	944	993	914	925	990	920	929	883	974	897	973	973	921	926	950	938	952	966	948	947	911	957	955	952	954	842	944	918	1013	937	959	942	931	887	909	890	943	934	893	917	927	958	978	937	959	923	987	938	924	979	931	957	929	953	928	929	946	1010	963	965	958	908	935	895	910	917	969	872	934	964	926	972	955	926	945	1002	873	983	936	910	963	900	979	899	906	978	946	974	975	935	922	946	874	972	910	934	903	959	881	912	883	943	994	961	916	939	944	919	938	897	948	957	989	889	923	987	933	937	955	989	961	962	901	921	943	939	937	946	952	995	908	959	918	988	903	940	955	969	964	965	923	948	917	980	928	916	938	943	965	957	904	941	934	942	892	937	910	923	895	908	934	962	942	917	922	900	940	1028	977	942	977	935	941	997	913	958	945	962	965	941	961	984	942	994	923	940	933	930	866	1002	960	925	956	968	922	931	964	918	973	904	1009	1024	977	992	956	949	969	937	1028	894	929	911	951	958	957	948	880	945	899	899	900	922	959	950	962	886	943	926	948	937	994	920	917	965	957	927	892	961	863	936	965	978	884	899	914	880	932	926	906	927	941	929	945	992	954	954	924	969	958	929	896	921	956	933	962	934	985	896	952	873	915	912	924	929	955	962	902	946	864	895	969	981	972	891	943	924	926	954	896	973	946	852	948	953	960	906	940	874	940	919	867	939	970	930	916	934	963	913	910	940	941	887	969	933	975	1004	947	924	946	927	883	971	979	983	949	953	932	937	922	905	976	898	931	932	940
25095	21538	24751	28772	21544	18303	645	397	359	306	353	320	342	308	267	305	274	299	288	275	296	279	271	297	274	274	277	276	296	291	287	270	266	278	295	290	278	279	275	288	283	287	297	286	292	286	284	272	264	268	309	283	282	290	300	309	290	287	282	281	279	292	270	273	275	283	277	242	279	254	266	271	295	297	260	295	290	319	285	284	287	270	267	269	287	291	292	301	260	295	324	284	287	299	275	281	237	248	310	302	273	284	261	271	289	305	284	263	250	277	305	282	298	269	254	276	285	247	279	282	293	266	276	298	281	267	286	276	264	305	312	280	284	257	253	287	309	272	280	256	251	283	306	299	272	285	280	245	280	278	306	266	287	268	300	283	291	286	293	290	259	288	312	270	259	266	268	264	268	282	276	261	278	293	247	279	272	288	281	288	276	251	243	277	286	296	306	307	254	279	302	273	307	276	272	247	278	306	283	274	314	278	282	286	268	269	301	274	287	279	273	288	285	274	289	269	290	257	279	257	261	256	265	323	298	278	261	249	281	284	257	275	300	284	277	257	307	279	283	269	290	248	282	259	254	282	274	286	290	288	279	281	252	275	276	277	288	276	260	285	253	307	295	279	276	277	262	267	294	256	290	291	276	272	298	291	270	312	292	270	254	275	273	288	294	287	296	304	272	272	273	296	281	287	264	258	313	296	289	261	264	225	255	255	294	263	280	277	281	282	278	274	254	251	298	275	267	265	252	301	265	269	265	273	269	246	263	275	287	282	266	292	295	288	279	293	275	264	300	260	281	251	249	316	284	286	270	266	298	264	315	290	267	272	296	278	278	316	291	288	275	285	284	284	276	238	248	271	282	251	295	251	249	293	258	290	293	260	270	273	309	287	278	237	283	268	277	284	278	269	281	279	273	280	267	280	279	257	261	271	311	250	305	295	267	289	234	289	262	310	290	292	273	271	273	228	284	280	274	286	283	280	285	282	273	299	278	260	297	254	285	280	288	262	301	257	290	296	302	290	276	282	266	276	304	265	273	258	256	274	244	288	274	320	284	253	285	289	266	256	287	303	272	283	282	246	270	268	255	280	272	278	302	236	283	262	309	278	284	274	293	242	254	290	293	287	280	282	276	272	309	283	294	299	311	267	256	303	298	289	278	271	269	276	277	318	280	268	282	282	256	289	282	274	263	306	278	290	274	276	261	287	273	271	268	274	274	283	269	301	256	290	249	275	268	250	288	274	273	262	279	248	294	298	287	267	316	259	303	282	298	274	276	307	276	270	273	279	299	253	276	276	270	274	286	280	290	298	261	296	271	271	280	275	253	292	290	293	283	274	286	276	278	289	290	294	263	268	289	265	299	274	299	261	260	304	275	267	279	281	293	254	294	262	273	267	288	284	272	310	246	299	279	256	266	312	269	291	281	318	263	239	261	276	268	273	265	280	282	317	298	291	313	300	314	267	273	270	270	294	281	287	295	297	287	268	264	261	283	290	311	266	280	296	321	254	276	251	265	272	283	312	243	278	264	271	286	261	266	281	267	289	282	267	301	237	285	276	300	303	276	261	298	285	264	275	299	278	279	279	277	293	273	305	284	272	288	298	278	263	271	285	254	249	277	283	284	300	294	264	274	298	295	270	301	288	267	286	286	265	297	282	283	275	296	319	261	274	264	285	292	290	267	295	296	292	223	284	273	283	311	276	267	283	285	297	276	285	270	296	264	264	298	261	257	255	288	294	279	265	255	261	264	285	306	257	279	294	250	299	259	299	244	287	301	317	300	264	266	297	283	284	284	276	296	248	266	271	264	281	256	306	309	275	276	269	278	298	285	271	279	263	259	271	265	268	296	261	284	289	276	273	277	301	314	254	274	288	297	286	251	289	278	289	265	258	279	294	246	286	270	269	278	288	263	264	312	264	277	301	295	269	283	253	272	300	273	290	305	289	276	270	278	258	293	290	295	263	299	251	286	258	293	306	306	262	271	304	259	265	259	290	324	290	299	265	286	261	272	283	249	252	272	288	267	288	257	280	256	268	257	276	279	286	293	256	253	303	276	307	302	249	266	285	278	279	279	269	271	316	281	300	273	305	265	264	288	274	247	277	265	291	283	288	267	276	261	264	277	270	296	260	262	269	290	300	269	320	302	252	285	294	276	295	285	275	285	290	251	286	330	278	253	262	286	272	290	288	297	272	279	280	302	278	267	287	279	316	273	297	298	279	285	269	257	290	285	281	272	269	283	262	287	291	248	261	289	313	271	283	265	288	257	301	266	282	275	305	293	299	287	289	255	292	304	256	277	299	263	265	253	305	265	275	288	326	288	273	287	293	284	301	266	246	279	261	282	281	275	261	254	304	278	287	278	239	300	301	259	271	277	298	251	271	281	298	276	261	283	284	274	289	277	261	280	262	258	299	269	255	270	273	256	266	275	262	271	280	294	293	287	313	257	279	243	318	306	307	277	260	267	285	309	237	295	273	291	315	289	258	270	298	293	275	295	270	308	283	295	285	297	285	268	285	288	291	274	259	265	278	263	301	290	253	257	330	301	288	267	251	308	275	276	291	275	295	292	279	267	298	312	251	270	236	275	287	258	281	274	297	280	261	275	301	252	294	271	292	289	322	312	295	267	277	273	280	297	309	298	271	262	267	297	297	288	284	260	277	296	333	280	273	244	261	269	283	294	294	281	271	245	282	289	322	289	262	299	272	295	289	280	293	267	267	278	282	300	297	253	294	280	258	270	275	282	291	288	268	276	287	275	283	241	305	305	273	270	287	270	281	293	258	270	282	287	320	279	311	264	271	265	316	276	286	283	266	295	287	270	267	306	285	281	296	285	306	313	282	288	270	224	297	332	267	275	282	270	262	308	281	268	273	289	257	289	301	285	298	288	274	246	302	273	294	302	263	282	282	281	297	283	264	300	287	246	293	266	272	255	294	274	278	270	259	263	268	290	288	260	259	270	266	273	251	264	282	288	287	254	248	284	288	271	262	276	263	279	265	283	273	287	297	267	260	260	320	280	289	276	267	241	267	271	284	253	298	280	323	276	271	296	283	273	243	262	268	260	257	313	278	296	297	264	286	268	306	270	283	276	284	276	285	235	268	263	312	263	297	275	288	305	298	267	254	270	248	296	246	270	288	285	300	240	256	294	272	241	291	271	267	271	266	287	258	252	245	246	267	263	258	264	286	273	300	285	269	260	286	292	266	305	290	261	261	285	270	273	295	332	295	280	269	299	287	281	295	270	280	268	300	243	275	261	278	287	285	302	267	261	276	269	322	271	277	285	260	275	260	264	277	284	267	274	271	292	290	277	272	260	251	251	289	263	296	283	283	298	281	285	303	270	279	305	277	292	276	269	287	310	296	274	293	288	308	302	278	285	280	276	290	247	254	261	291	299	264	275	252	252	264	284	289	247	278	282	271	309	239	260	256	286	258	278	289	285	287	286	295	269	291	263	258	275	278	299	271	264	261	255	234	262	253	297	270	299	288
3125	2128	1237	876	815	713	686	756	756	646	700	713	660	651	676	719	680	690	681	707	715	712	640	676	720	739	672	673	681	648	712	684	630	703	748	696	677	690	660	654	712	702	674	671	652	628	735	682	714	651	641	738	637	689	699	684	654	634	680	652	722	635	696	622	658	654	685	630	681	680	681	697	681	698	686	656	701	675	683	685	679	696	718	686	700	741	681	696	760	691	708	721	683	644	667	638	702	646	670	700	682	693	691	678	688	685	657	699	649	654	714	702	712	661	728	650	673	690	689	656	716	690	678	688	717	670	700	710	659	658	644	705	690	678	640	671	635	691	701	695	664	636	718	714	666	663	672	734	678	692	703	687	700	649	655	652	646	710	696	691	719	658	686	649	696	740	682	690	678	700	686	697	664	690	609	671	706	709	720	684	691	687	674	701	673	695	700	706	692	733	721	667	684	677	668	705	653	663	689	671	674	695	688	648	645	664	664	669	624	698	656	668	673	664	707	630	676	650	733	668	695	648	649	728	705	649	669	718	648	709	690	675	650	707	663	712	683	688	695	692	701	685	648	709	693	670	696	678	654	692	656	678	664	666	689	709	639	724	677	669	667	688	706	678	722	717	710	712	665	632	734	643	702	692	666	734	689	684	608	646	691	704	709	699	695	681	667	685	626	660	692	664	678	684	647	746	696	681	644	660	690	668	677	674	688	711	689	663	636	713	660	696	689	679	723	701	711	671	664	652	717	705	719	712	657	714	697	678	698	675	696	681	704	674	618	680	668	644	706	696	695	673	656	678	694	647	690	681	672	710	678	705	654	664	701	699	660	670	685	668	669	704	678	672	694	645	694	673	651	671	668	686	682	663	669	695	678	656	655	648	678	665	716	691	667	736	703	708	678	689	645	696	688	664	722	686	701	716	696	685	701	660	683	634	695	638	667	655	677	704	712	704	696	701	639	646	683	628	688	698	710	613	650	669	665	683	674	661	707	686	666	653	685	716	693	756	726	681	666	708	673	679	691	656	720	683	674	734	673	662	690	702	668	693	695	662	707	677	709	695	696	642	667	710	707	653	670	685	698	660	627	707	688	663	697	655	667	649	667	647	691	701	736	710	659	663	679	674	713	707	697	702	702	669	676	654	707	690	633	712	730	635	726	679	684	653	736	652	677	687	676	663	692	643	689	705	750	705	674	645	659	663	657	671	650	674	668	682	687	663	651	635	711	671	657	635	706	688	666	658	667	704	653	735	678	698	658	663	658	648	694	700	659	660	674	678	680	675	688	659	701	706	699	709	703	675	712	700	673	647	688	653	704	654	642	687	694	662	652	736	671	633	641	658	724	634	680	677	696	683	681	663	709	697	702	687	672	660	724	715	694	649	629	673	662	696	690	627	628	679	697	688	690	685	653	658	681	661	672	650	664	719	652	664	691	657	732	697	661	689	667	710	672	678	680	671	681	645	679	639	669	751	667	650	693	694	692	651	743	692	711	682	632	608	699	692	693	725	654	661	677	647	634	694	642	715	644	706	701	670	718	692	687	624	678	685	690	709	693	682	661	694	707	691	672	650	713	703	673	687	633	643	649	701	618	695	684	698	707	690	657	646	702	665	682	657	688	693	681	709	633	741	619	674	657	674	663	692	707	646	642	692	737	669	671	692	711	644	696	684	678	699	682	647	686	709	697	671	681	664	712	744	684	681	731	689	676	713	618	673	668	649	661	707	670	683	646	694	667	662	696	680	703	700	631	698	663	688	733	665	695	641	721	711	686	684	656	658	691	698	642	643	655	693	722	680	644	665	677	705	686	681	686	637	698	709	632	655	720	688	701	668	703	715	641	685	706	679	683	652	701	652	687	644	656	664	654	645	662	705	645	656	700	678	731	670	660	669	646	734	683	710	646	695	670	692	669	654	636	677	729	631	708	694	704	728	699	670	656	659	657	693	677	646	623	724	659	697	679	682	697	631	690	640	636	664	642	731	693	685	654	623	686	679	694	720	676	638	687	644	694	644	709	695	684	668	704	688	679	701	694	667	681	656	701	659	686	676	679	726	667	644	714	666	682	721	657	687	680	670	685	701	673	715	719	703	670	627	679	681	687	636	659	710	628	668	644	651	720	629	672	680	728	684	702	661	678	673	667	677	695	635	691	667	699	730	675	665	711	698	669	685	674	665	705	704	678	651	693	635	663	654	686	681	649	675	664	700	641	759	686	712	676	659	714	671	654	618	688	667	682	714	657	675	688	694	625	681	684	709	696	701	734	641	725	686	670	655	708	688	713	682	663	673	655	676	684	720	690	654	705	677	693	699	690	687	695	707	712	710	691	639	689	714	679	663	687	650	650	654	626	666	709	674	647	656	681	648	688	670	702	644	711	680	631	666	644	636	689	685	651	661	662	663	638	731	688	691	684	697	702	653	656	666	668	647	668	662	669	661	695	700	673	680	671	660	661	691	680	684	665	713	653	685	660	682	620	661	668	663	739	696	710	677	687	666	630	679	714	646	731	670	661	660	715	697	713	694	663	685	728	639	690	680	686	650	730	680	633	678	696	649	672	683	697	660	660	716	707	683	657	670	652	671	631	673	668	701	679	688	669	639	678	679	672	716	728	641	655	622	617	694	672	680	668	716	702	676	693	655	693	654	678	659	690	674	662	632	704	630	701	677	665	697	720	684	659	703	672	713	677	707	662	698	651	656	732	632	695	625	688	706	701	683	696	689	663	698	682	669	645	685	670	709	672	679	690	680	702	738	708	670	650	684	702	747	688	656	712	717	642	673	705	665	668	685	631	659	652	700	672	693	701	658	704	682	704	698	684	678	692	709	675	644	673	630	706	657	695	659	728	747	660	704	688	646	700	716	697	706	671	638	679	689	712	708	653	696	682	677	651	672	684	689	687	693	656	635	693	656	640	655	692	691	688	668	671	699	694	679	710	657	693	726	608	708	674	650	657	661	712	638	670	669	717	681	688	681	696	708	626	679	673	654	688	666	683	754	723	703	698	678	689	684	721	657	690	659	708	642	640	623	703	714	666	643	677	657	658	645	694	660	640	700	662	687	663	665	685	709	670	702	678	717	679	654	689	665	692	684	706	674	700	732	684	672	625	705	651	645	690	719	674	681	686	682	709	669	642	668	708	705	680	756	686	710	722	687	718	724	703	684	687	662	688	686	681	685	690	658	677	680	658	658	692	662	703	703	682	734	654	685	677	678	694	653	668	741	697	691	623	706	674	675	699	695	705	652	697	688	674	630	686	715	653	686	659	696	696	686	685	684	677	673	673	662	691	739	684	705	673	697	674	670	689	628	686	663	743	674	647	652	621	669	692	690	729	640	691	655	633	700	702	710	697	641	654	675	660	685	679	698	640	686	687	664	671	633	692	657	679	695	672	641	680	651	707	663	655	740	693	669	687	726	691	658	678	629	690	589	652	676	651	671	639	639	708	677	693	702	710	641	709	665	688	648	662	638	660	662	638	694	723	678	655	698
24425	21532	25087	28418	21532	21539	12582	447	239	204	210	206	186	148	172	161	157	160	165	139	135	160	155	166	141	131	148	143	145	150	139	123	143	122	139	131	130	134	133	110	136	129	146	128	155	126	152	142	150	111	139	130	122	130	131	139	126	129	113	126	129	105	138	111	142	122	111	120	127	136	123	102	113	139	133	133	133	155	106	119	109	153	108	132	133	143	109	154	133	132	145	118	129	122	138	127	130	144	141	135	140	135	104	139	118	109	126	111	107	116	140	136	127	103	130	121	111	143	126	139	113	133	126	139	133	150	119	128	132	130	129	137	122	145	120	129	141	131	125	144	126	136	135	160	145	123	125	130	155	137	141	132	136	143	119	123	136	131	119	128	112	115	140	142	114	129	128	112	120	135	114	140	145	109	115	141	125	140	118	121	124	124	113	119	117	140	129	125	120	108	128	118	143	146	148	129	133	118	142	123	136	112	136	159	126	127	118	116	135	114	117	132	148	136	132	137	126	122	120	141	117	116	131	117	121	122	132	130	134	145	120	149	128	134	127	129	130	142	155	130	114	117	123	125	132	129	117	134	144	144	138	128	128	126	132	119	133	128	117	136	135	133	123	126	156	151	134	142	134	144	129	132	119	113	112	121	123	122	116	126	152	126	129	127	125	155	147	148	132	127	137	115	116	127	97	114	113	140	131	136	110	110	132	130	132	128	124	146	143	137	115	138	136	136	119	133	138	129	101	127	111	108	114	101	137	111	142	118	133	120	107	134	128	111	137	127	133	141	132	142	125	139	139	115	121	137	120	127	143	147	149	109	137	142	130	133	125	128	118	141	130	124	128	119	137	150	146	145	141	140	124	135	136	116	133	134	101	125	125	115	133	126	147	119	122	106	149	112	155	132	132	153	125	126	124	112	149	112	126	157	127	108	125	134	142	119	109	147	143	116	129	125	124	128	129	120	128	106	136	131	139	114	159	137	112	136	128	135	134	134	132	140	129	146	129	132	119	129	122	138	135	129	111	128	111	111	119	121	129	125	138	134	134	132	132	142	111	135	132	115	114	130	116	124	114	108	135	130	110	131	118	126	124	136	136	120	119	127	109	141	133	144	107	139	142	147	125	155	113	128	141	135	117	125	134	125	138	128	115	115	134	114	117	124	138	139	127	125	139	135	127	125	123	113	114	104	141	133	107	114	129	142	118	129	133	132	126	118	127	113	124	147	135	115	129	147	139	125	118	116	117	101	135	143	115	115	122	150	119	133	117	122	118	115	128	126	134	139	134	115	137	127	124	141	114	134	132	131	131	133	121	137	137	140	130	129	140	133	127	119	132	136	140	114	137	137	119	116	122	122	121	127	103	129	142	149	125	107	137	124	120	125	116	119	120	121	132	135	123	136	112	127	126	127	130	131	124	131	139	118	139	130	133	135	133	125	133	119	105	132	124	139	123	125	114	118	125	121	134	141	141	135	125	118	125	135	132	113	132	140	126	110	148	139	119	126	151	136	162	133	113	141	150	144	133	125	116	108	139	149	146	129	119	143	133	107	112	142	125	129	135	139	147	119	134	144	129	145	131	143	115	129	127	127	140	147	115	155	122	109	120	132	142	116	114	125	143	124	117	150	138	125	133	134	140	102	128	128	119	112	150	132	135	132	124	148	117	112	111	143	124	124	128	124	135	118	115	134	114	131	115	173	126	131	130	124	141	144	131	136	119	149	128	123	134	139	108	123	131	137	131	124	136	125	115	114	138	92	118	117	116	110	131	122	124	118	136	140	129	105	143	118	129	116	116	130	120	130	126	112	141	124	125	116	116	148	128	154	143	138	128	136	108	122	147	119	139	118	129	121	132	126	127	128	125	135	136	108	140	120	132	134	138	103	128	141	133	129	144	132	112	121	128	158	120	127	136	124	147	130	146	150	123	142	130	126	123	155	130	133	132	120	144	125	129	131	133	135	135	134	122	132	116	115	137	118	136	120	137	126	129	129	131	136	142	126	122	128	121	119	138	121	127	115	118	133	133	139	111	145	127	133	141	120	138	131	132	120	135	127	122	129	139	134	117	136	119	117	127	127	145	132	138	134	112	140	133	121	145	156	123	104	130	118	108	126	152	122	117	126	129	130	140	127	130	132	126	136	126	123	114	120	120	139	117	119	121	138	114	128	115	146	120	150	118	123	142	138	113	111	136	124	113	131	141	110	139	146	123	105	142	143	138	129	130	135	141	118	127	116	111	110	134	114	145	139	134	108	141	132	124	142	124	136	129	132	117	137	126	128	146	132	112	124	117	149	114	107	149	141	118	140	114	113	130	135	119	130	130	135	111	139	134	140	121	110	117	113	131	137	147	133	125	121	126	121	143	149	150	137	132	123	145	128	114	128	153	130	142	113	125	137	134	152	138	148	124	120	126	156	135	140	159	123	113	143	121	140	143	128	131	116	138	121	136	121	163	138	126	135	140	136	118	134	140	123	134	123	125	122	102	114	155	129	120	121	157	118	120	122	130	118	117	133	155	125	122	139	145	131	132	126	124	107	112	122	126	138	134	132	139	133	124	133	136	156	126	116	133	148	132	124	131	117	125	122	130	127	137	136	149	124	124	127	144	119	113	132	145	123	130	128	143	113	134	120	129	127	131	120	130	123	114	129	115	155	153	125	118	150	131	116	117	130	93	143	107	110	154	138	128	129	116	115	138	127	127	119	131	110	124	118	138	136	125	127	137	133	124	158	143	123	134	132	130	127	114	147	128	134	130	126	111	139	133	135	123	153	135	140	111	114	118	122	143	110	108	127	123	129	132	147	143	140	96	134	147	136	143	128	136	131	128	131	125	141	144	118	132	133	125	119	135	144	137	147	145	133	105	130	135	126	144	114	153	139	113	140	128	144	135	126	114	149	139	129	143	147	151	143	119	125	116	112	133	148	112	136	128	120	130	131	105	132	141	131	138	123	101	122	102	126	137	124	132	125	127	143	129	119	105	116	133	134	131	121	110	123	129	153	144	148	135	149	137	141	117	130	125	128	119	124	128	130	148	148	123	131	118	134	130	131	139	138	129	133	131	128	132	112	134	115	127	135	147	146	125	122	130	119	130	115	164	138	132	143	123	114	122	130	111	134	124	123	136	141	144	122	127	130	134	131	134	127	117	132	121	132	118	134	127	120	125	136	123	140	140	135	129	123	127	125	127	125	124	127	111	127	137	129	136	129	136	124	136	127	135	131	120	137	129	123	110	112	139	113	132	136	127	129	128	143	133	136	134	116	134	152	144	114	132	123	115	114	133	141	111	133	143	131	132	125	130	124	108	133	132	125	140	124	132	100	131	141	120	117	120	131	133	131	120	137	114	136	104	143	104	134	123	117	140	137	128	129	105	114	130	123	128	134	126	134	125	125	134	124	124	142	134	134	126	125	129	138	139	130	142	130	141	153	120	118	124	123	123	118	126	131	130	104	131	104	129	136	122	112	135	117	127	143	131	113	123	126	128	137
2872	3055	1392	760	550	495	394	397	388	381	388	380	383	342	378	406	391	344	386	376	343	385	348	354	309	352	350	346	353	342	328	352	349	399	338	374	337	361	322	383	366	357	361	369	323	367	377	356	338	344	349	333	362	356	377	364	359	366	349	311	311	334	349	361	377	342	346	341	365	365	341	371	333	369	343	395	374	353	327	371	354	371	332	335	355	377	360	324	331	368	350	345	361	318	365	386	354	366	346	364	323	349	349	359	362	363	337	335	321	363	371	353	330	349	351	374	363	381	340	373	316	370	357	346	338	325	352	335	354	367	316	360	367	369	377	332	354	355	371	325	376	343	369	335	345	364	329	321	369	364	334	389	366	350	340	365	332	376	352	364	359	325	365	359	345	362	335	338	355	379	368	362	395	350	363	317	361	363	345	329	389	347	372	333	375	377	363	357	367	348	355	388	378	379	351	378	321	364	326	357	355	327	348	324	347	356	369	376	327	369	389	346	367	334	359	326	374	340	373	311	365	344	357	378	342	356	313	352	380	370	348	381	367	343	340	373	362	333	362	390	325	371	378	309	357	361	347	348	368	370	349	348	360	352	332	377	350	368	354	360	384	398	378	363	352	324	363	341	346	316	330	344	374	347	325	354	336	345	357	355	329	365	372	343	365	349	319	332	336	348	355	347	356	368	346	342	372	345	397	393	363	353	364	351	351	347	359	311	348	353	332	385	357	346	352	365	328	333	379	361	331	322	377	347	370	344	347	334	350	326	350	352	324	346	343	362	363	355	369	337	349	317	372	378	376	337	330	362	333	356	370	350	350	372	343	349	358	379	360	377	364	332	388	380	386	338	365	339	346	349	351	335	350	329	355	354	327	335	348	336	347	365	354	359	328	322	350	400	333	345	352	332	370	369	323	343	341	349	377	383	329	345	357	372	346	333	375	332	342	353	411	353	369	351	359	335	333	311	360	343	379	332	376	368	318	345	364	377	357	344	352	339	347	388	389	376	357	373	355	377	372	350	370	368	383	372	389	327	368	366	360	372	323	347	375	345	366	354	338	340	365	329	369	358	362	362	345	335	334	373	369	363	367	335	363	354	333	345	351	350	366	318	355	391	323	359	360	348	347	316	366	348	355	366	379	341	317	349	334	359	363	366	337	348	352	333	389	374	361	362	340	347	354	347	338	353	362	332	366	364	351	344	400	368	334	370	324	355	341	350	349	358	348	357	384	355	348	326	362	374	344	330	333	360	370	350	331	346	346	359	379	355	367	357	402	349	359	363	368	323	376	370	359	360	338	348	360	350	349	367	353	353	358	345	367	327	322	382	323	358	381	351	378	355	356	332	335	364	347	355	342	333	407	363	372	334	337	354	361	364	350	358	369	354	349	363	360	324	378	338	365	350	372	391	370	351	345	347	357	360	349	340	357	345	363	360	392	343	385	352	348	337	356	383	323	357	373	336	384	349	360	336	348	352	354	384	348	356	361	379	329	343	332	352	370	362	329	325	360	346	364	356	355	342	360	358	349	350	365	340	338	346	339	356	356	333	361	353	363	378	333	317	349	325	334	375	329	363	353	355	393	372	381	366	341	330	339	355	360	379	373	343	312	365	368	317	334	349	375	373	322	338	340	355	333	361	342	341	354	336	332	371	377	397	374	357	348	329	372	330	352	335	352	352	374	335	359	351	349	360	334	361	372	347	353	355	343	343	368	355	313	337	356	353	364	318	342	345	346	355	353	372	367	309	346	346	354	356	343	327	387	358	337	350	371	362	406	351	361	373	389	350	327	311	336	361	397	317	358	338	377	368	380	356	361	353	335	356	334	360	368	361	354	346	373	352	393	360	326	359	358	347	327	370	393	355	346	358	338	364	337	364	310	343	356	340	322	384	373	358	354	374	369	299	349	348	405	352	345	384	330	347	321	360	342	321	328	352	339	345	308	378	350	330	363	362	365	341	348	372	320	346	364	383	375	362	339	323	354	342	343	364	355	338	353	342	369	331	359	342	361	333	366	350	362	331	349	342	309	351	316	389	372	353	334	347	365	363	365	371	363	348	345	355	359	337	353	345	351	306	339	326	330	357	399	370	337	333	360	359	348	360	358	375	354	375	381	368	321	351	368	369	345	361	359	353	350	328	328	377	357	330	318	325	357	352	358	333	356	361	332	349	346	344	340	332	351	332	332	327	342	369	350	323	352	335	353	362	342	339	349	382	340	353	336	390	342	358	344	369	343	353	363	347	358	344	316	355	375	357	336	348	332	326	343	349	308	367	377	353	358	366	343	377	333	341	377	355	350	328	327	344	342	360	346	340	349	335	330	348	359	354	324	334	343	356	360	347	378	371	367	332	361	351	328	354	358	364	349	365	314	376	385	342	374	360	347	347	361	330	357	338	327	350	372	384	349	336	363	320	371	354	373	356	349	363	344	354	368	354	323	345	356	368	314	369	364	342	349	370	334	374	347	368	339	341	343	357	306	356	365	342	333	357	381	313	329	355	349	387	347	378	354	370	325	325	359	349	352	348	374	348	326	339	338	353	352	363	332	321	360	359	340	366	346	362	342	345	344	365	339	346	338	320	348	369	329	346	373	355	338	326	377	375	344	343	370	344	392	344	356	386	360	350	358	329	381	365	369	361	319	360	344	361	337	339	370	343	355	330	338	343	331	307	353	331	351	342	351	359	330	353	353	348	363	343	392	337	380	361	347	375	340	349	376	390	353	355	379	392	390	352	326	364	343	384	311	387	350	388	357	362	374	361	352	341	368	358	356	347	333	328	344	333	359	358	379	336	352	367	331	335	357	332	355	359	342	367	362	350	354	338	344	346	340	352	373	341	354	370	334	350	358	374	350	358	343	372	362	364	359	328	364	403	341	347	359	368	363	359	378	357	365	391	393	332	360	343	356	363	358	349	384	379	352	371	358	352	358	365	357	359	377	341	381	316	360	357	359	364	335	361	333	351	347	350	349	340	359	362	340	358	347	365	380	359	365	357	352	357	350	384	360	319	338	365	374	309	371	351	336	356	345	386	350	368	360	368	341	357	345	348	325	347	333	365	366	338	368	342	350	333	321	367	363	356	339	357	399	359	344	392	330	337	357	362	350	359	324	336	333	359	366	383	372	356	370	353	308	334	364	370	365	368	339	358	347	336	346	363	339	384	335	345	369	376	336	346	346	354	350	349	338	384	349	358	345	369	353	356	333	341	346	382	387	349	352	352	349	318	320	363	335	370	361	336	342	361	342	347	381	374	350	344	375	349	335	362	371	377	356	372	348	347	363	357	349	354	382	316	356	361	373	327	334	332	379	352	371	360	341	402	370	344	345	367	329	334	359	373	349	338	351	326	349	367	337	384	382	347	369	361	342	345	400	353	336	349	364	351	347	363	342	332	347	343	348	341	353	333	313	385	372	377	362	346	326	420	362	359	347	359	351	363	360	384	369	355	350	344	350	359	357	356	353	339	350	357	359	355	372	320	359	333	341	360
31748	20500	9058	670	391	439	425	398	382	402	395	408	382	381	373	337	418	405	414	386	399	389	361	380	405	398	405	412	384	382	404	414	414	368	399	412	393	361	385	382	352	380	372	378	343	366	344	393	352	368	399	366	400	385	365	380	384	360	369	375	399	361	408	380	376	370	391	395	374	353	377	413	421	358	382	400	398	374	377	397	369	437	403	404	396	386	356	405	388	383	373	370	396	421	397	374	367	390	404	364	386	418	361	416	400	384	374	426	390	369	403	365	410	364	357	400	399	380	382	416	371	386	367	378	357	403	407	404	355	393	354	410	388	388	363	384	410	377	392	377	365	362	414	369	410	381	382	380	391	412	358	386	383	401	369	356	379	373	378	387	384	371	367	370	379	380	405	369	398	380	375	384	420	395	427	383	370	361	384	388	418	438	369	398	348	394	417	392	423	385	361	353	415	389	373	385	356	417	416	369	392	415	433	338	374	396	406	392	338	374	402	423	379	381	391	362	373	400	404	372	399	388	382	402	384	394	394	390	428	421	386	386	397	403	395	369	404	355	359	374	400	372	431	381	396	365	349	364	369	391	390	389	398	359	396	414	396	369	370	372	392	380	361	373	360	366	426	363	382	375	367	416	387	386	384	356	393	374	383	391	415	386	399	373	394	383	408	355	388	365	397	404	371	379	409	387	399	383	324	399	372	367	371	397	416	386	397	352	374	325	389	392	396	416	399	384	358	394	396	404	447	407	382	397	402	400	406	378	389	392	356	379	427	384	361	359	416	407	406	372	367	400	388	391	399	429	373	389	377	393	379	395	388	389	385	443	409	421	377	381	363	405	371	371	414	353	385	391	409	379	399	366	433	432	376	405	375	358	411	378	386	353	365	401	398	407	379	359	408	377	357	361	396	382	425	411	410	408	377	370	394	399	413	408	361	382	377	363	396	376	379	390	398	357	378	381	385	374	421	391	399	362	381	368	415	378	404	403	362	404	394	385	373	398	379	412	401	353	409	412	383	370	403	418	421	371	395	385	346	330	345	414	376	374	379	361	420	377	374	385	366	393	369	366	383	362	398	415	383	396	380	391	396	394	371	348	396	380	390	417	380	348	373	380	388	434	382	422	369	406	423	389	368	397	394	385	367	435	379	424	399	353	389	383	381	400	387	392	397	432	357	419	383	395	394	371	375	389	405	388	412	411	373	403	372	431	368	399	389	410	390	376	426	397	405	407	412	349	391	412	355	364	380	390	394	441	407	410	425	390	352	412	375	388	372	417	404	384	396	406	410	398	394	400	372	368	370	389	365	354	408	375	379	380	358	391	396	373	414	373	388	368	408	400	378	367	396	416	376	403	390	387	366	340	391	408	342	394	384	374	379	372	360	384	393	394	405	387	395	373	353	370	409	407	385	361	406	382	392	412	372	401	375	426	387	377	342	388	425	399	373	364	379	393	376	370	413	382	373	382	378	403	401	354	384	363	399	321	387	437	388	364	394	410	374	399	346	396	399	411	349	378	335	394	398	401	401	405	408	383	383	358	371	379	357	384	427	378	340	405	393	356	375	363	402	379	328	369	373	350	388	357	412	390	420	391	401	435	369	380	346	394	369	363	390	339	405	360	389	409	380	396	403	392	369	361	402	382	392	367	372	406	374	369	375	387	380	406	370	407	357	373	384	397	380	402	400	359	384	371	433	374	387	397	412	373	375	386	370	399	357	375	413	394	389	392	371	367	362	357	433	419	386	385	366	385	376	404	373	378	357	414	371	358	371	398	392	378	375	369	368	412	418	352	368	378	414	408	393	416	399	340	392	372	397	365	409	408	393	373	379	366	404	374	403	404	395	366	394	399	388	397	375	382	397	417	365	370	375	345	382	407	370	415	353	400	425	392	380	354	410	400	394	411	358	353	390	372	355	381	381	383	354	407	362	372	406	365	392	426	392	414	415	366	366	365	395	358	407	371	415	364	385	390	405	402	386	345	410	385	425	395	390	386	369	403	424	405	358	404	434	399	382	395	393	372	390	367	367	368	438	397	406	401	408	376	396	364	362	342	369	405	371	390	389	403	375	358	424	400	375	372	358	399	374	401	406	387	403	390	393	359	423	416	387	387	430	418	396	412	375	389	375	406	408	378	380	361	361	359	395	383	351	379	373	395	403	463	392	395	399	366	373	377	403	391	367	418	400	373	389	424	386	393	371	396	385	388	403	407	387	381	399	405	370	399	374	403	426	366	401	411	401	401	383	420	412	386	390	386	390	353	394	427	402	404	409	364	374	380	381	352	377	378	343	411	404	400	357	387	383	398	370	383	346	384	383	405	413	378	385	381	428	396	366	372	398	382	362	376	387	400	368	373	361	420	366	386	405	378	393	389	356	426	389	403	354	385	375	386	387	383	376	406	382	392	386	365	400	432	398	368	375	397	375	382	368	387	402	366	404	391	400	385	370	369	402	361	375	410	381	390	401	406	444	399	393	427	411	360	415	441	396	392	396	382	367	358	378	389	366	383	397	408	358	407	395	359	380	415	420	371	392	371	406	388	377	368	377	398	395	377	392	410	396	380	402	355	394	444	407	359	407	401	397	406	390	419	356	396	385	401	361	380	381	355	405	382	432	393	378	423	401	391	381	359	361	381	398	402	387	429	388	393	385	376	353	415	393	382	406	405	352	365	420	375	367	351	385	388	383	334	368	401	412	338	373	410	399	404	358	391	405	366	366	381	349	393	377	322	371	405	380	376	394	377	385	396	380	364	392	382	357	414	386	390	429	384	370	445	383	408	384	408	421	352	359	390	382	355	402	361	367	347	358	402	389	385	404	403	371	396	402	393	409	368	367	407	377	378	408	393	382	399	444	414	378	401	398	389	371	386	370	384	400	371	419	384	417	384	421	399	382	402	424	358	384	419	396	387	388	348	370	343	376	379	356	369	384	375	353	374	378	375	372	383	401	364	376	383	404	399	389	419	392	405	350	414	405	381	423	373	368	373	370	367	380	381	375	381	390	405	375	383	394	411	400	339	385	385	404	353	375	389	362	386	392	396	363	378	387	397	379	377	387	419	385	393	366	410	427	397	389	402	363	409	396	380	383	397	387	445	404	376	381	368	404	402	377	402	391	402	405	372	386	413	380	371	398	387	374	344	421	386	405	391	363	417	389	415	398	364	379	382	345	360	404	385	396	377	387	372	407	406	366	376	397	360	421	379	445	338	391	366	397	405	408	348	378	396	382	403	388	391	384	377	366	373	398	390	370	409	385	352	390	371	375	407	431	362	399	392	348	423	402	374	380	372	399	372	401	379	389	413	407	381	371	375	377	352	371	408	370	386	352	376	384	383	365	385	395	387	375	424	366	365	376	387	390	415	400	377	410	406	377	377	407	389	416	377	394	405	406	422	407	428	365	409	380	373	394	363	373	408	363	364	384	365	426	392	373	380	390	394	371	387	411	405	370	393	367	400	381	353	386	363	398	366	353	357	387	364	418	400	375	399
5967	989	925	949	972	981	955	952	931	908	921	889	936	922	926	915	974	974	952	938	913	980	907	910	891	924	965	894	959	965	923	835	944	927	941	912	969	999	893	872	912	926	876	917	930	941	943	905	902	986	985	922	929	912	929	948	904	970	924	947	958	951	958	966	961	904	891	906	892	937	906	977	990	907	917	947	984	884	891	958	950	933	886	925	889	888	951	925	1005	970	951	914	959	891	937	931	905	933	933	939	885	911	963	966	847	991	948	955	943	914	926	952	977	930	976	970	916	905	972	915	920	980	888	897	986	912	962	991	899	971	925	919	977	995	974	939	969	939	997	936	913	909	984	901	908	939	952	942	968	891	932	936	978	955	921	930	952	903	977	917	988	931	922	965	973	885	914	957	914	907	880	995	958	955	927	909	936	972	931	977	949	924	923	964	959	907	913	924	902	936	928	953	964	901	978	891	960	954	971	946	929	905	946	948	935	952	948	880	871	940	911	947	921	951	960	947	947	893	925	920	950	951	909	926	966	965	853	971	882	978	956	917	942	948	972	964	935	913	893	894	929	937	884	971	915	927	922	947	929	944	941	920	936	928	910	917	950	947	929	957	965	890	879	948	928	930	972	889	876	944	922	997	949	973	925	928	915	903	885	933	919	924	936	948	924	950	852	916	948	978	931	871	980	899	955	914	903	920	945	983	901	908	960	895	939	996	971	966	914	939	916	935	925	1013	892	922	966	946	951	881	987	976	864	919	911	895	948	992	933	981	893	898	1000	964	911	937	1000	890	949	934	963	941	972	891	913	966	905	921	891	969	947	923	904	948	963	892	932	949	887	906	960	918	963	951	968	940	957	926	978	983	955	939	945	937	899	985	913	892	950	911	945	929	914	917	894	1012	896	980	915	897	956	966	898	907	918	912	894	916	940	965	926	938	979	1004	901	888	900	975	902	933	971	916	931	946	931	915	949	959	887	912	868	904	939	939	915	946	923	903	899	927	931	935	929	929	985	944	900	954	902	957	912	940	929	929	915	940	964	990	934	933	926	943	956	946	948	964	946	916	942	963	955	900	885	862	893	913	951	992	916	892	946	924	881	895	925	972	963	949	923	952	932	942	983	946	944	933	898	936	877	913	979	936	940	899	921	985	944	940	934	909	940	910	923	920	910	929	967	948	962	956	902	951	943	895	879	879	970	978	896	962	921	949	957	937	942	918	931	980	987	926	978	892	942	918	912	934	902	927	914	885	951	918	942	923	955	878	961	931	967	888	946	917	910	886	932	887	915	929	899	870	964	956	1017	973	976	999	901	952	950	880	952	929	899	927	927	915	892	832	919	1003	909	938	905	957	934	942	895	963	899	913	967	958	884	967	952	881	892	970	919	937	900	930	937	896	929	976	938	955	913	930	937	956	977	933	931	866	938	922	853	971	870	909	933	927	948	890	918	886	963	879	935	922	944	948	955	897	907	936	927	911	885	966	962	935	986	893	921	899	934	908	938	931	951	916	933	923	894	957	932	920	962	919	951	926	948	918	968	945	978	925	961	944	967	937	919	950	949	975	914	941	916	919	899	895	882	966	928	969	910	943	872	949	931	949	941	936	952	915	929	910	923	925	947	891	898	885	933	948	947	960	945	911	956	909	954	970	963	916	901	954	921	914	909	873	979	927	978	897	971	952	936	896	958	897	975	905	957	909	974	990	936	910	948	968	972	987	932	910	942	921	917	899	900	932	916	937	914	880	928	947	921	966	996	973	970	902	895	919	879	897	956	954	961	980	940	931	919	916	929	902	902	912	938	985	949	928	938	906	969	982	936	937	944	931	925	988	951	1002	946	952	903	907	961	897	964	957	910	926	921	909	924	968	935	1003	887	963	967	928	983	1005	962	921	923	971	944	932	977	923	949	942	945	904	929	962	916	952	935	998	928	891	986	933	1000	936	988	961	931	925	901	991	950	934	951	918	885	935	913	947	928	1008	889	939	936	967	942	905	930	987	959	881	924	989	933	965	886	964	964	949	966	911	901	958	936	942	919	932	891	935	899	896	945	922	1007	954	933	931	952	897	889	886	925	953	914	948	977	959	931	918	897	914	928	890	966	936	925	960	906	996	943	885	931	960	984	953	911	912	914	914	928	910	941	918	924	916	938	954	955	909	946	897	982	909	937	947	902	915	885	931	953	929	915	946	925	918	983	952	977	938	916	939	962	916	939	929	975	927	980	977	953	933	842	970	956	912	959	902	936	917	956	982	890	960	933	984	949	920	1009	993	934	946	951	986	939	975	933	898	964	920	980	943	902	981	955	969	940	930	976	984	895	959	889	926	946	964	948	910	940	946	894	930	933	950	931	923	966	911	895	932	899	873	874	921	937	933	923	926	941	931	906	1009	961	951	882	931	934	913	935	961	956	953	902	925	952	951	879	948	930	932	917	888	908	963	913	941	907	926	920	922	954	928	980	898	988	911	868	935	953	914	933	945	986	930	981	948	930	966	929	889	877	932	961	950	940	985	957	942	901	900	933	955	949	959	966	928	935	999	923	937	926	900	888	881	922	986	926	970	896	966	877	926	935	928	955	955	924	944	929	903	890	955	902	900	942	938	963	948	922	949	913	908	947	919	934	954	969	948	949	886	931	914	921	919	964	941	929	949	871	908	924	921	949	961	963	862	965	907	920	947	930	946	893	962	914	908	919	917	878	1001	942	953	973	911	967	955	924	907	937	980	904	961	949	888	906	974	899	959	990	965	944	922	973	922	937	919	931	931	927	938	930	967	934	988	943	914	999	914	957	918	943	971	929	906	960	920	984	960	959	884	974	956	899	977	922	985	962	924	956	992	929	947	964	920	933	933	920	933	954	906	969	1049	949	943	891	948	937	937	970	943	920	939	850	912	939	933	926	922	949	922	955	963	939	867	924	894	912	926	970	912	904	934	902	988	929	955	977	933	935	880	905	927	885	917	945	910	928	939	929	941	917	916	831	988	968	932	877	942	943	1020	889	862	891	927	875	901	891	997	908	953	986	920	950	947	954	939	930	934	917	939	888	920	911	917	934	957	969	906	957	951	898	1009	903	932	945	927	911	932	933	909	905	893	965	902	895	895	949	975	938	935	955	962	931	931	947	941	921	929	947	951	956	962	952	952	932	976	931	965	951	936	983	925	922	937	967	928	953	920	954	913	911	963	915	998	956	1016	991	924	930	897	929	962	994	912	934	883	969	924	902	912	895	939	938	920	894	952	951	914	939	904	982	968	967	906	940	924	932	951	919	923	983	969	900	895	938	936	939	941	957	957	895	974	943	922	947	929	930	883	966	947	938	917	938	917	994	920	948	908	974	979	982	952	926	954	899	971	909	943	937	919	931	919	920	942	966	908	924	934	863	876	906	955	914	958	946	932	897	920	968	917	971	907	915	937	887	947	922	955	933	948	992	886	932	954	942	864	929	940	918	900	919	994	872	937	967	926	963	976	953	943	950	976	917	889	978	932	903	909	941	941	900	872	956	911	956	921	929	933
25061	21460	24668	28694	21454	18534	626	394	351	297	299	293	282	274	308	276	262	305	283	275	321	272	258	287	302	261	285	311	272	267	254	274	260	262	272	302	272	305	265	255	284	279	282	267	264	291	267	236	266	295	272	280	272	271	286	271	286	261	259	279	259	241	303	292	295	273	292	296	261	291	274	293	269	256	285	285	262	305	268	272	277	278	301	320	273	263	262	279	282	278	250	265	275	264	302	258	298	240	271	269	296	259	251	319	258	281	278	257	297	269	274	236	253	283	282	263	279	320	287	287	300	270	263	250	296	272	282	281	272	244	280	252	280	278	280	266	278	264	276	251	281	285	300	275	268	292	274	269	298	261	304	308	269	280	273	281	286	287	292	271	257	260	270	256	256	272	283	286	286	286	291	270	282	274	272	305	284	297	260	302	285	302	273	232	275	275	284	294	285	278	298	294	307	266	295	281	264	266	274	311	282	272	256	281	292	279	300	296	281	296	269	275	306	280	270	297	271	274	258	276	277	293	260	300	278	274	305	295	266	262	277	288	292	292	271	267	265	261	288	318	243	262	267	255	270	302	289	264	243	296	291	275	304	298	257	271	288	294	290	251	270	266	277	272	306	271	264	273	264	282	275	271	289	312	274	277	259	257	302	294	299	306	273	288	284	282	305	301	275	293	270	294	271	261	301	281	256	292	285	258	282	294	264	285	265	289	292	285	253	283	294	285	283	266	255	243	268	275	299	261	279	272	272	275	282	268	288	288	266	256	310	301	306	276	282	284	275	283	287	268	277	257	278	266	261	272	300	273	260	284	268	282	267	281	292	287	248	289	280	286	265	283	282	289	249	264	284	301	292	285	252	273	271	285	296	271	271	259	241	280	260	282	296	284	276	275	314	264	317	259	272	302	290	271	272	277	295	298	275	266	275	261	245	279	315	263	285	283	288	283	276	287	264	265	273	293	279	284	313	297	284	301	256	283	295	279	309	297	275	259	279	296	289	248	266	288	254	243	279	287	269	272	286	283	276	269	274	248	251	283	272	248	299	279	247	261	289	321	283	292	303	255	268	261	256	291	293	274	275	255	307	291	282	273	275	283	279	311	287	275	297	287	261	268	262	284	270	287	267	265	296	270	317	279	278	284	324	279	283	261	285	288	271	282	275	248	308	300	268	311	307	297	252	306	277	242	273	282	292	244	275	281	297	286	295	265	289	278	284	265	271	300	268	290	309	281	263	295	260	281	293	249	279	280	265	249	272	295	286	285	284	284	290	318	282	294	279	294	273	286	284	285	289	332	267	270	254	262	246	265	264	270	277	280	278	302	275	262	270	285	280	243	243	286	293	294	270	286	258	269	277	273	279	304	285	276	268	259	270	266	250	272	284	285	277	308	253	298	252	271	263	276	296	282	260	299	277	280	314	274	263	315	289	265	274	303	306	293	271	285	289	281	281	267	272	279	296	277	280	254	282	288	284	298	275	298	260	290	283	274	288	254	308	298	298	278	264	288	288	265	264	276	278	251	271	276	281	259	275	291	277	265	263	292	272	262	276	283	280	270	270	290	274	255	289	280	298	281	274	270	247	261	303	259	293	282	258	317	258	280	263	271	261	283	281	278	273	282	262	256	286	255	285	267	277	288	253	295	274	269	265	313	319	319	301	298	312	254	265	264	304	296	274	267	283	274	266	288	248	268	263	282	290	232	267	265	264	263	261	266	285	285	275	287	270	273	271	265	292	264	294	253	297	275	293	294	260	243	273	318	272	263	268	295	288	276	249	291	277	301	297	268	294	251	235	278	248	278	282	263	263	247	262	273	281	274	279	271	272	257	276	278	277	280	290	255	273	301	295	282	274	240	273	285	250	290	257	285	290	284	263	269	298	281	267	257	287	317	283	283	270	267	274	321	313	288	312	290	275	305	301	272	274	262	275	298	272	301	272	257	255	311	309	276	261	286	295	265	263	298	286	253	266	277	278	291	285	277	292	294	266	269	282	253	275	283	267	271	276	274	250	298	241	289	293	245	287	285	283	296	255	243	240	299	291	280	284	280	274	267	290	249	249	256	310	265	265	277	239	312	284	304	262	277	277	301	276	274	278	285	262	297	254	301	262	262	269	301	285	281	287	278	271	276	308	284	252	283	246	271	267	314	265	285	252	263	265	238	293	311	247	263	277	289	272	254	284	282	254	263	283	253	277	297	296	282	290	281	254	246	305	278	281	256	264	266	270	297	310	267	264	284	267	258	278	276	299	279	275	297	263	290	274	267	264	265	245	310	286	285	314	282	265	269	276	287	306	268	291	257	252	269	288	292	301	259	263	269	270	282	291	262	286	263	276	258	288	276	260	272	305	302	278	290	273	273	303	260	300	281	288	306	274	281	262	281	249	258	258	297	280	257	283	296	287	291	271	257	287	276	266	280	259	275	292	276	249	246	285	299	301	275	261	280	276	290	270	274	281	278	275	254	253	272	278	282	254	279	259	278	285	277	299	276	250	305	280	259	295	287	279	269	277	271	318	253	269	281	282	283	263	272	255	309	250	263	290	263	269	259	256	269	291	290	257	287	292	262	296	291	269	307	278	307	287	270	262	282	310	286	256	287	290	250	293	286	250	289	319	294	246	289	289	264	286	269	269	235	255	281	303	258	301	280	262	259	264	261	286	279	259	271	266	263	281	277	284	275	248	274	254	302	254	285	297	270	287	260	266	300	270	265	281	282	291	307	295	239	301	252	244	304	252	278	256	297	302	261	243	260	254	262	291	275	273	266	243	268	300	280	272	275	285	259	308	279	267	273	289	285	281	304	264	275	280	290	275	280	272	265	289	289	309	285	295	286	302	288	240	293	293	261	250	268	302	266	266	254	271	271	249	283	282	297	275	259	296	294	293	267	277	252	292	272	270	288	276	273	296	272	257	273	296	285	290	286	285	282	284	285	264	265	274	279	267	260	273	276	256	264	252	286	298	263	303	290	312	257	265	288	298	265	301	266	291	301	296	267	317	294	303	260	260	290	270	291	274	295	297	296	267	269	269	270	279	269	278	275	276	293	267	263	260	262	273	292	282	290	270	265	278	277	270	272	293	266	275	274	272	257	286	244	261	271	269	296	276	297	285	281	284	242	280	309	278	265	281	292	279	271	248	275	269	269	317	292	255	243	258	287	287	264	283	268	226	263	271	260	281	269	280	261	277	312	276	291	288	244	255	294	279	281	276	305	284	279	287	290	262	270	287	290	283	270	283	268	263	285	296	289	273	264	293	296	251	291	300	308	304	282	271	277	271	259	289	270	251	275	256	271	245	298	284	272	279	258	277	261	275	265	286	250	272	275	277	284	291	237	267	277	256	301	294	274	261	279	314	274	262	295	281	276	277	293	292	270	267	307	310	302	269	223	284	265	264	286	284	291	323	287	259	287	267	245	253	279	263	281	280	301	273	274	256	271	256	282	310	278	253	303	290	318	306	267	270	273	287	293	284	293	275	267	263	277	290	297
3117	2113	1157	936	780	817	786	760	685	694	656	640	712	696	668	704	718	699	693	712	683	694	670	688	663	676	691	676	674	707	666	713	690	659	612	677	672	645	682	659	661	680	612	624	688	702	651	703	671	681	680	675	670	709	705	685	670	686	671	644	654	703	693	680	616	688	718	694	666	643	666	715	669	670	688	646	666	673	706	640	654	613	653	688	688	677	686	658	685	684	707	672	685	620	666	686	689	658	652	645	670	659	669	693	701	638	672	681	682	686	687	697	676	693	638	691	642	733	707	714	645	647	661	687	685	707	646	688	627	674	688	672	696	662	645	649	675	705	656	672	666	683	635	684	654	673	663	672	675	678	654	651	664	673	716	677	668	633	682	713	647	710	647	696	664	662	688	658	651	713	706	667	680	623	697	696	705	705	676	707	724	720	695	668	718	697	701	632	709	678	669	662	641	667	706	750	667	629	664	660	674	696	687	696	696	633	666	728	675	676	718	694	688	646	709	656	725	655	710	687	649	668	679	688	639	663	666	665	644	671	693	690	661	699	645	688	696	735	712	710	703	707	715	631	665	678	680	709	653	686	710	646	663	683	687	640	672	690	694	683	652	649	666	692	646	666	645	643	657	690	656	674	645	687	720	657	701	681	679	631	712	676	677	703	687	658	640	638	651	681	758	676	686	627	680	635	659	668	691	673	656	682	688	682	635	702	653	646	667	692	709	684	688	675	674	676	675	680	675	667	712	675	727	678	713	660	671	636	694	683	689	682	716	685	670	685	672	655	648	691	651	649	696	695	633	642	673	639	731	691	671	714	685	669	645	677	653	673	682	647	626	673	660	702	655	682	682	666	690	648	694	681	662	685	687	698	678	697	685	654	704	667	661	680	681	671	628	687	633	702	667	688	678	687	704	702	694	661	688	688	662	659	690	726	712	634	689	702	705	663	682	703	679	675	697	673	688	733	659	707	698	691	643	676	669	686	702	639	727	671	670	720	620	666	664	626	724	635	691	715	631	695	641	636	636	715	735	681	651	645	624	713	664	678	723	719	700	683	651	645	664	671	655	659	676	692	668	661	676	665	656	693	686	647	653	686	627	703	682	674	663	642	660	676	656	704	700	694	723	643	635	662	680	646	650	701	671	675	662	689	701	692	657	654	677	693	680	701	696	678	674	683	700	677	619	683	648	665	655	687	702	658	696	657	665	664	763	652	673	662	662	702	671	677	665	686	720	706	669	650	692	650	691	665	692	660	645	693	709	687	680	675	651	691	654	701	651	693	669	695	689	747	685	673	686	684	622	707	645	651	645	701	675	653	666	710	651	669	714	674	681	641	683	664	663	693	670	657	687	654	644	699	681	643	702	721	700	688	669	654	650	675	692	663	709	707	674	630	671	711	670	655	654	672	713	756	658	675	693	692	681	669	737	702	722	635	684	705	677	631	719	692	662	714	667	686	662	641	711	700	742	677	674	709	657	688	710	687	649	680	690	668	679	658	706	674	620	700	695	706	665	686	714	643	701	673	699	679	698	699	630	657	699	662	699	624	661	669	702	709	605	708	685	677	625	647	654	700	669	703	613	666	637	658	739	676	639	710	650	706	695	657	709	676	669	663	653	682	681	656	669	672	665	728	725	687	671	673	669	680	678	672	686	679	688	660	677	681	738	669	645	660	663	608	678	716	687	706	715	662	665	677	703	646	672	628	711	679	709	686	670	721	672	657	688	675	655	675	727	730	661	665	670	696	662	673	657	657	673	684	675	638	649	700	654	702	736	712	723	690	696	659	703	711	667	666	680	669	656	639	692	692	719	693	660	699	680	660	732	663	668	651	719	667	740	703	664	652	681	701	713	644	644	683	643	675	723	638	662	707	731	723	713	664	691	711	717	676	682	670	679	656	716	684	674	667	687	623	642	668	711	694	623	664	680	626	707	712	665	647	651	688	680	676	678	735	679	651	658	711	631	654	675	638	663	699	685	674	670	672	670	667	671	715	680	666	664	710	667	688	679	653	701	610	681	640	647	674	676	702	658	679	647	605	739	642	727	667	674	681	688	699	640	640	695	695	697	697	671	723	679	682	663	700	651	682	712	668	635	710	653	668	659	665	659	600	668	679	658	643	629	665	657	655	671	701	666	658	739	646	648	662	730	692	606	663	712	678	687	651	677	701	680	631	671	683	731	714	652	674	675	629	695	694	671	683	642	686	653	685	672	651	675	669	667	690	691	736	727	687	691	678	637	625	641	680	643	694	699	665	653	645	662	650	678	678	726	658	721	688	680	691	655	646	648	627	667	685	699	709	674	689	666	664	698	698	725	667	699	683	664	695	701	697	632	725	671	652	676	653	674	695	663	677	687	679	643	668	655	648	675	668	707	702	700	690	661	668	710	724	668	685	689	660	685	696	689	662	672	700	676	679	718	676	694	715	707	689	694	661	671	725	683	697	727	678	657	697	664	655	699	676	717	664	638	646	733	679	674	698	666	696	660	642	678	672	669	666	701	634	704	654	691	667	729	710	686	715	643	669	688	651	695	707	654	706	636	680	688	705	679	712	693	624	682	674	678	690	708	665	648	642	696	670	662	684	661	650	665	652	698	662	669	698	643	669	720	650	677	699	663	662	692	735	682	663	644	718	714	676	643	667	713	654	692	691	698	718	670	659	653	653	635	662	673	733	706	660	659	681	678	641	714	633	705	629	685	699	656	663	663	691	707	653	658	678	654	625	642	659	675	686	654	676	640	710	689	674	716	696	688	699	641	680	699	696	650	700	677	666	651	667	660	636	673	639	653	670	666	651	673	653	633	713	679	662	668	694	717	677	685	678	651	643	689	638	625	673	662	672	703	665	680	667	697	681	648	713	733	667	696	638	652	705	658	651	648	640	685	649	695	675	704	679	691	635	644	664	670	716	673	687	634	651	674	699	677	680	633	680	670	671	658	689	681	713	608	670	665	651	664	696	660	653	664	663	630	608	696	697	702	720	701	649	698	721	663	685	725	679	647	644	604	707	639	671	604	688	650	669	682	633	695	673	718	647	705	658	653	726	671	668	709	656	678	663	667	688	678	633	693	671	707	702	680	673	687	641	660	707	669	682	679	657	674	663	660	633	661	682	679	675	640	628	656	645	629	683	714	678	648	667	663	684	656	660	674	659	650	762	677	649	637	715	692	695	656	679	716	657	708	649	685	719	662	631	674	609	664	660	718	703	703	684	641	612	673	698	712	648	680	680	677	678	678	676	647	627	690	687	665	695	659	725	670	696	695	644	707	711	666	694	707	638	678	658	631	687	673	710	631	709	687	688	679	681	671	690	672	666	690	692	663	692	669	697	696	644	660	707	650	654	689	665	710	660	734	675	709	650	640	659	674	670	664	649	642	676	681	686	724	649	709	714	656	632	646	656	674	653	702	692	661	698	650	669	692	656	692	680	689	665	626	710	692	682	699	678	682	644	654	590	657	664	673	709	693	652	684	648	651	665	632	692	641	666
24366	21468	25048	28300	21468	21473	12468	424	251	231	219	192	203	167	158	143	140	167	131	155	148	162	149	123	146	125	164	143	125	134	131	138	128	146	120	145	153	132	129	120	121	124	121	151	130	115	114	126	143	101	125	113	127	128	145	149	145	138	122	124	144	104	115	127	125	136	142	99	121	144	130	117	145	135	123	113	118	138	149	122	120	115	138	127	124	114	131	135	125	148	166	120	123	112	139	128	136	128	115	165	130	105	106	108	125	117	111	119	129	109	136	141	126	149	135	128	111	131	114	127	132	133	119	138	115	136	156	149	116	119	124	136	143	123	129	140	134	143	140	122	116	127	130	144	133	117	126	143	116	137	143	103	126	128	135	142	132	135	97	136	143	111	126	124	131	108	117	130	145	157	122	136	132	141	134	121	127	120	118	110	133	111	140	123	140	124	111	134	128	130	116	122	122	137	131	134	127	132	115	129	124	129	131	106	113	128	151	126	128	144	137	116	133	140	129	141	137	145	127	128	112	130	120	109	123	142	127	130	129	122	135	137	145	121	130	115	123	125	130	131	131	130	130	114	141	130	131	136	143	121	133	121	130	131	129	124	111	126	135	109	137	123	133	112	117	128	118	122	120	132	132	126	111	128	129	150	128	121	129	118	124	141	126	120	140	132	93	134	119	130	119	144	129	154	135	104	117	129	115	132	134	123	139	120	122	98	107	133	120	129	144	145	128	124	153	123	113	125	113	113	140	107	126	122	116	138	116	139	124	118	144	131	143	113	138	129	136	123	123	105	137	126	129	154	111	141	135	131	149	138	125	139	122	126	119	130	122	135	117	132	126	115	128	135	126	129	112	125	126	136	130	109	135	123	126	127	143	124	134	106	131	148	119	157	123	127	124	124	126	130	136	146	126	139	132	139	92	124	139	127	127	128	122	114	124	128	130	133	143	136	122	126	121	122	120	121	121	130	128	128	111	123	112	118	117	138	139	123	141	130	115	120	144	127	131	129	130	125	132	101	131	113	129	118	132	111	132	121	125	116	139	118	117	130	119	132	123	133	140	145	138	137	145	136	138	125	126	122	133	118	104	124	135	120	133	135	142	98	113	115	108	123	119	130	123	144	114	129	134	118	129	147	102	127	125	135	140	104	120	120	127	119	118	143	120	145	114	128	139	141	142	134	150	121	131	127	124	135	123	116	126	165	142	132	114	126	146	132	130	133	131	131	110	149	108	123	124	118	133	134	127	139	123	122	117	107	114	142	130	105	133	131	131	101	115	122	100	121	120	118	114	130	133	159	119	121	143	134	138	135	117	124	123	131	138	131	123	124	142	119	138	122	122	142	118	122	127	113	133	136	123	99	124	121	118	125	130	127	128	120	135	125	143	134	141	118	117	117	141	143	135	115	118	115	146	140	119	132	120	119	145	122	123	145	140	122	117	120	116	135	130	102	119	143	98	148	135	144	142	119	132	133	118	122	130	144	135	135	134	116	131	169	116	122	115	123	141	119	147	124	116	122	134	130	116	142	121	138	125	125	119	110	128	130	111	141	128	129	132	133	135	127	144	142	105	136	148	119	131	124	124	134	111	137	127	130	126	129	142	126	126	109	129	145	129	127	110	126	122	107	142	132	124	127	132	113	129	118	123	108	114	131	121	115	120	121	145	137	138	146	127	141	122	125	135	142	113	143	97	144	140	150	137	138	147	133	138	92	124	126	123	125	146	112	122	130	111	153	153	131	136	122	127	127	123	129	137	118	140	143	138	140	144	138	132	128	134	122	122	131	131	136	119	127	125	117	131	124	146	131	126	121	135	133	133	116	116	139	128	113	122	114	129	159	142	128	115	144	130	143	110	128	119	119	120	132	117	120	147	109	130	117	127	134	144	126	142	128	122	146	117	124	123	123	138	115	123	128	126	143	126	122	119	146	139	115	129	126	117	100	141	117	116	121	124	142	121	118	142	138	100	135	144	149	142	140	144	146	126	135	141	142	135	116	118	115	149	115	134	133	111	133	118	119	147	123	132	118	106	117	133	142	134	120	115	133	119	112	127	136	135	121	139	115	107	131	120	136	139	130	138	129	144	114	115	137	108	132	121	152	124	120	124	128	109	127	114	127	135	110	124	139	140	139	126	124	129	144	120	131	128	132	131	126	140	127	132	123	130	123	136	124	142	119	145	122	154	133	118	121	155	120	127	125	153	121	135	137	120	128	127	124	123	135	108	129	136	133	110	135	121	117	147	129	143	115	135	147	110	106	117	150	140	135	124	144	123	137	131	119	130	126	126	128	128	127	122	117	117	134	137	129	102	150	125	125	129	133	122	131	97	137	133	124	117	143	116	112	126	125	134	137	145	126	131	127	127	113	111	135	114	122	137	133	120	126	151	124	105	140	122	126	109	117	138	120	126	119	124	112	114	114	124	138	145	130	110	137	145	144	112	122	120	105	152	144	124	145	123	131	109	119	130	124	112	118	112	124	127	123	132	122	121	145	128	123	137	164	123	131	111	146	132	129	124	113	113	146	140	143	136	104	108	130	112	111	132	125	134	133	119	118	138	114	135	127	145	118	131	128	106	111	133	138	115	137	130	115	108	125	107	112	126	111	142	136	131	133	121	118	120	132	115	132	111	129	122	144	139	118	133	129	120	125	140	161	117	122	145	135	122	131	120	135	149	128	152	130	121	142	127	113	109	118	112	125	133	150	136	143	130	109	115	134	144	139	127	137	128	116	134	129	144	119	115	126	144	113	159	142	117	142	141	129	119	139	124	134	110	150	140	138	113	117	136	137	129	135	129	138	128	145	139	139	123	129	114	125	114	137	119	121	118	102	132	121	123	133	150	130	151	125	115	143	128	134	140	130	136	112	134	138	123	120	133	137	128	124	118	117	132	131	107	129	132	138	124	113	141	108	141	132	149	131	130	118	130	137	104	125	125	120	108	106	132	104	117	145	151	155	115	132	132	135	141	113	132	122	113	137	124	143	136	121	145	151	116	121	130	125	116	136	124	136	131	129	110	126	111	135	133	133	122	118	143	138	119	142	121	122	145	139	116	127	139	118	110	129	118	128	137	129	135	144	134	125	144	118	124	130	134	149	140	142	128	123	108	143	143	120	140	146	108	129	128	128	111	124	135	129	120	123	129	126	146	129	139	123	138	111	115	139	112	125	138	140	121	116	136	122	138	137	134	143	118	122	126	120	110	119	117	113	130	122	124	117	119	120	112	133	148	112	132	132	134	153	112	133	132	143	122	154	115	132	137	123	136	142	133	123	132	141	145	122	108	119	122	127	118	132	130	129	106	113	126	128	126	99	142	132	157	120	132	120	134	117	147	145	123	124	117	125	123	142	134	131	162	142	109	117	135	129	127	135	119	151	124	115	139	122	115	104	132	123	136	139	114	141	148	128	144	118	120	138	139	134	119	121	128	126	120	130	112	94	137	113	125	144	126	146	119	116	126	129	131	158	130	142	138	138	134	133	116	112	119	135
2812	2936	1414	750	553	447	477	378	413	387	426	381	388	345	369	381	372	357	403	390	356	375	362	329	362	374	361	351	340	334	368	363	331	309	318	353	324	364	329	347	351	337	351	340	326	342	369	366	408	365	322	358	380	362	356	393	335	379	343	348	331	350	323	343	339	334	350	332	330	342	376	379	346	347	332	354	353	356	375	360	322	346	362	363	345	325	339	347	330	360	305	355	355	343	322	355	367	338	368	349	378	316	390	323	349	343	349	341	373	352	368	352	341	370	324	389	365	352	346	381	338	305	361	347	367	357	383	371	359	364	306	372	368	353	333	344	346	346	359	342	354	355	360	384	373	335	347	355	352	335	313	315	307	341	332	351	340	396	374	324	332	364	354	334	330	361	345	340	328	405	357	340	385	350	321	357	357	326	334	320	327	383	320	347	335	316	327	382	356	344	358	388	352	369	342	342	350	369	341	308	340	321	364	345	320	327	349	360	385	331	359	363	334	372	335	321	306	377	357	339	338	370	401	366	363	392	366	371	355	352	351	347	367	339	361	364	382	340	334	332	371	365	375	339	331	375	351	381	357	346	364	332	340	324	355	343	383	340	345	344	344	374	374	379	367	329	370	360	340	333	355	348	317	344	327	344	335	380	357	345	378	331	367	350	378	334	373	370	363	333	379	350	336	345	359	335	335	360	392	351	344	325	360	378	323	353	348	332	358	385	356	373	366	364	358	323	333	353	368	355	383	354	361	336	396	352	348	346	355	359	352	334	312	357	359	356	383	327	347	358	391	327	364	336	359	327	338	365	370	372	326	339	363	354	320	371	328	372	345	355	353	341	346	354	351	355	364	336	367	344	372	369	326	358	315	374	364	355	384	367	381	384	339	372	348	349	367	362	331	391	354	336	351	353	356	357	340	379	372	360	379	357	353	354	342	349	320	338	374	342	348	350	312	359	343	313	385	332	322	332	360	348	365	338	371	344	361	341	345	332	336	372	354	359	370	342	369	323	356	355	348	371	339	351	380	368	333	332	379	351	318	387	382	359	346	380	324	343	349	362	362	328	314	321	366	372	344	316	339	344	345	357	335	352	360	350	349	319	327	371	346	359	343	360	324	347	330	314	355	352	373	351	325	359	346	372	353	376	346	344	355	340	345	353	353	331	337	346	365	384	321	346	364	342	350	351	358	399	359	344	365	359	320	379	373	346	357	344	332	349	365	361	324	379	369	379	378	354	364	332	340	315	313	355	377	342	349	338	320	343	322	357	359	378	343	352	359	353	356	364	346	362	338	372	329	344	334	336	362	365	380	355	370	360	326	375	333	399	379	348	338	361	353	369	335	344	349	334	319	358	339	340	346	347	353	360	376	354	359	362	357	387	349	351	366	353	379	354	384	350	343	390	359	359	371	384	334	364	365	363	381	312	331	348	353	341	357	362	366	341	337	353	349	349	330	341	352	345	361	359	368	372	360	366	365	363	361	345	366	343	357	345	344	314	393	370	343	362	350	324	340	348	354	346	370	390	353	356	344	340	344	356	351	370	354	385	356	369	326	408	342	372	376	345	349	357	372	367	347	351	342	338	332	352	392	347	349	369	327	349	341	364	368	367	344	349	355	348	348	332	339	349	328	330	381	344	338	344	358	332	343	350	355	341	363	364	382	343	318	344	333	341	371	364	351	385	375	377	405	354	353	345	365	360	352	365	329	360	326	340	351	342	340	351	386	336	355	373	416	322	321	348	316	337	362	333	376	368	358	330	342	309	384	351	364	342	358	340	387	355	340	372	363	366	342	361	316	346	349	323	329	366	335	342	339	346	342	340	350	376	332	358	359	350	348	367	338	328	359	351	330	366	330	358	316	348	374	351	347	335	358	353	346	345	362	343	319	353	330	337	343	328	331	356	354	338	338	364	368	335	343	368	337	329	384	395	377	359	343	357	362	364	378	366	335	344	363	370	352	368	336	347	327	340	376	347	371	362	329	338	338	352	366	338	342	327	397	374	328	385	344	353	329	321	355	344	340	342	346	350	342	323	374	365	362	346	351	386	362	325	346	364	356	372	332	368	376	316	360	341	349	336	365	334	345	361	349	365	334	380	338	370	366	321	332	345	388	350	317	334	319	360	349	356	343	345	361	357	352	349	364	338	361	368	340	329	365	340	329	345	323	333	335	353	344	344	371	358	352	363	365	352	311	338	322	346	343	391	353	340	376	390	365	348	357	317	367	341	390	356	332	378	373	349	345	332	358	357	354	343	337	319	345	348	378	339	334	358	338	357	361	350	381	333	378	353	351	362	337	323	348	362	360	361	363	344	358	339	336	371	332	367	388	315	335	351	382	338	350	352	364	337	352	325	341	372	365	355	351	358	344	379	346	379	334	378	347	310	335	381	362	355	320	336	349	331	324	345	357	377	386	339	358	372	349	331	346	382	324	342	308	339	364	360	338	343	344	360	361	368	317	361	364	363	342	346	342	325	326	340	367	343	365	344	360	363	327	331	351	330	348	371	376	355	347	347	343	344	340	341	310	354	357	370	335	361	337	341	344	348	334	350	342	363	349	358	368	379	355	365	332	359	319	360	384	357	375	361	316	343	362	355	352	353	336	352	332	358	346	310	372	374	339	375	367	357	364	378	339	343	324	321	369	370	349	374	368	343	361	355	372	353	348	375	350	348	346	317	355	386	357	397	371	374	361	354	323	354	345	403	385	331	340	318	335	370	371	364	322	356	372	304	360	344	315	353	342	328	324	357	330	354	356	341	337	366	385	355	339	345	391	352	376	359	377	318	361	342	326	358	363	367	342	374	326	355	341	350	296	417	358	319	375	345	347	363	360	351	326	368	351	288	325	365	321	333	363	330	355	380	342	324	322	414	348	309	324	348	349	343	379	321	337	372	358	321	338	323	368	339	335	356	335	351	349	322	324	365	346	354	391	341	380	365	388	375	340	362	332	356	341	373	350	327	347	349	341	346	357	345	342	354	347	342	373	360	353	336	356	341	366	343	375	347	348	353	352	379	349	373	344	345	371	345	323	359	364	345	362	341	339	390	325	368	324	333	403	395	373	325	343	342	332	326	380	338	359	374	340	326	344	356	341	371	344	333	360	319	336	374	354	330	342	358	339	365	359	364	338	351	367	373	417	350	373	354	369	333	319	359	340	319	328	396	318	347	346	332	359	351	376	368	336	329	336	346	347	382	366	333	326	364	364	371	321	337	362	357	351	338	368	348	363	343	357	348	369	397	361	380	364	349	364	357	321	363	336	345	361	335	377	349	369	375	359	359	368	343	352	340	338	328	337	341	340	325	313	369	368	331	373	377	335	337	353	388	354	354	361	358	355	376	363	347	367	355	344	352	337	359	352	347	363	368	346	315	344	362	382	342	372	389	375	338	375	345	350	362	371	330	356	350	348	368	380	356	374	335	370	361	338	372	336	404	363	334	338	324	366	378	358	365	365	347	351	357	340	355	317	375	387	354	338	363	363	343
31734	20633	9237	906	566	538	468	396	362	409	386	405	397	378	421	376	417	397	384	393	397	358	394	352	409	406	387	356	365	407	399	375	355	370	354	400	366	352	368	416	380	379	376	346	395	367	387	381	374	362	388	375	361	375	410	381	378	374	394	383	385	409	362	349	397	404	374	406	385	416	392	404	398	405	402	367	361	388	436	378	351	437	400	381	401	397	398	423	396	396	386	415	386	369	360	397	412	387	371	378	407	376	412	338	372	404	374	360	398	396	403	405	396	364	388	423	389	381	401	418	365	393	413	411	361	369	369	392	400	395	364	418	367	384	393	394	394	402	432	449	395	408	404	369	366	357	383	364	426	389	373	387	339	402	357	394	400	375	346	388	418	398	375	381	396	418	375	374	390	399	373	391	375	408	354	376	375	374	393	351	411	395	374	401	397	383	416	415	386	410	430	355	369	404	368	380	397	357	390	362	374	375	379	369	392	391	405	368	393	400	420	383	377	374	371	346	389	361	394	396	392	404	382	419	384	394	411	349	378	335	414	343	381	417	420	395	398	397	390	391	378	405	361	347	409	393	361	356	390	407	376	392	400	409	370	400	363	379	400	343	380	449	392	392	388	374	380	369	401	406	358	382	406	369	375	387	382	407	413	379	378	395	384	379	387	441	412	420	395	386	323	363	421	392	366	372	374	401	385	374	381	391	384	351	384	388	389	399	396	382	399	386	369	416	387	385	408	389	400	416	399	392	350	384	411	390	430	357	398	380	381	422	416	398	352	400	387	417	411	406	396	388	402	413	421	393	420	378	376	407	399	391	384	407	385	416	386	394	362	384	388	418	408	403	375	351	387	383	367	367	362	397	400	397	401	377	374	392	392	363	378	385	403	388	384	358	396	374	423	397	394	397	390	409	387	380	416	385	392	400	355	407	400	356	377	382	406	418	385	413	393	367	372	379	399	345	356	402	382	410	400	383	384	365	388	356	375	392	435	376	362	406	418	406	367	389	373	413	419	396	382	372	428	413	420	379	369	409	369	414	426	408	358	392	388	412	416	388	402	374	353	391	403	386	375	373	396	353	405	378	382	366	394	363	421	388	385	384	374	400	362	398	378	410	378	344	392	401	370	384	383	379	354	385	385	407	429	408	376	391	342	364	383	384	403	387	379	347	380	388	393	366	393	404	359	354	398	396	424	365	389	428	390	397	355	413	405	393	360	355	388	377	395	410	449	372	389	399	397	370	414	411	408	381	407	384	403	374	455	405	373	389	370	389	388	418	372	383	391	379	406	394	403	360	366	400	417	392	385	372	384	362	355	348	376	397	395	413	409	403	414	421	365	365	372	385	400	386	395	398	386	437	401	370	362	378	405	407	405	400	375	392	385	365	375	401	371	386	424	392	385	405	370	386	418	404	389	409	403	396	393	354	392	393	393	365	411	398	368	403	398	379	411	384	394	405	416	364	405	387	375	388	411	372	413	410	398	393	367	389	413	406	391	343	403	425	387	356	358	387	374	418	358	382	386	368	391	364	406	381	370	389	385	386	418	347	371	404	392	391	435	372	405	349	374	389	421	360	400	375	371	372	388	372	411	358	395	395	389	401	416	385	404	436	409	374	388	392	393	377	418	401	405	418	387	372	412	400	435	381	365	389	379	391	412	416	352	402	419	427	432	397	371	465	404	391	418	409	398	390	380	404	375	430	376	368	387	387	390	378	406	351	364	418	354	350	413	387	373	372	400	381	389	380	415	375	361	442	389	414	370	394	388	410	408	397	397	380	417	359	426	397	332	381	431	382	425	392	390	396	387	361	397	370	377	395	414	446	371	378	359	365	402	373	357	371	395	399	363	381	411	386	364	382	401	428	406	394	404	360	421	406	388	397	401	397	350	399	385	385	436	375	344	410	440	393	366	406	442	377	374	375	375	390	377	348	428	361	398	359	413	406	398	369	428	409	405	415	373	386	409	388	412	415	378	377	352	386	376	398	385	384	372	352	393	389	419	384	381	422	380	395	375	410	362	384	401	407	408	373	385	400	369	428	402	411	400	388	383	388	413	393	368	405	386	399	386	391	385	392	348	399	380	383	416	417	374	399	375	434	385	389	381	367	371	361	369	379	399	390	403	364	442	423	411	393	375	392	375	381	383	416	367	376	424	379	367	428	383	411	379	373	360	358	366	387	420	413	383	398	398	393	379	406	375	366	390	349	364	380	390	355	422	409	393	398	389	403	411	378	403	381	409	394	430	413	377	381	412	407	345	347	371	457	411	381	396	382	375	374	371	364	377	374	423	360	403	410	392	379	414	373	423	411	398	409	390	350	424	356	363	364	378	374	395	377	394	370	406	385	403	402	382	377	405	381	416	438	394	397	376	406	419	379	406	410	358	408	373	381	384	365	367	377	376	379	400	360	371	358	378	416	386	380	367	386	378	381	379	403	397	393	387	413	347	401	367	407	334	401	368	399	348	423	399	363	418	385	359	366	369	366	357	382	386	392	418	380	428	409	405	374	362	398	372	401	370	384	362	361	389	400	404	399	404	379	369	411	411	361	421	367	421	349	382	389	399	429	397	408	382	430	395	386	385	355	400	399	403	383	408	364	406	407	378	422	376	389	384	412	407	420	403	400	384	393	395	382	386	391	373	413	359	369	386	390	396	362	381	407	388	328	376	408	362	388	365	395	376	400	403	372	382	346	400	416	376	376	420	376	390	399	395	367	399	377	393	401	372	382	381	396	412	400	413	414	365	392	440	369	384	396	372	382	390	403	402	391	410	396	405	383	395	397	411	386	383	411	394	412	404	427	382	356	436	355	383	381	381	406	341	359	379	386	371	412	404	382	370	387	394	405	389	388	422	370	360	417	364	401	363	397	394	428	395	412	397	443	417	376	369	406	354	387	372	365	410	377	413	387	403	347	350	370	354	399	382	388	397	376	347	377	376	410	373	375	340	360	362	387	384	401	379	378	388	455	432	354	371	368	367	374	363	369	388	379	383	363	373	371	323	389	380	377	396	355	374	357	407	430	391	364	417	391	399	380	381	376	381	390	402	395	396	418	435	403	378	416	419	360	376	399	399	358	348	397	390	351	432	387	396	410	366	371	387	354	403	368	347	381	370	377	395	372	354	406	377	376	392	382	410	387	363	378	373	415	403	371	399	403	399	411	406	368	370	331	383	381	395	398	403	417	378	375	377	388	422	392	399	387	403	403	379	360	391	395	416	377	402	383	409	389	390	388	390	401	387	345	407	421	387	364	390	430	380	410	372	364	434	387	397	377	426	392	388	381	382	356	402	366	366	384	389	402	386	439	397	372	421	382	417	389	380	360	399	386	397	365	380	400	399	400	418	399	397	378	399	393	383	367	366	368	399	374	383	398	384	362	345	388	409	417	414	387	400	375	385	386	351	410	391	384	399	393	367	395	362	384	373	376	381	393	373	387	416	349	375	382	366	365	382	392	411	370	384	368	385	374	381	387	402	389	376	334	390	382
5893	1060	988	946	948	950	918	934	910	969	910	973	911	872	902	996	916	932	933	979	899	942	933	905	939	959	946	976	916	915	965	898	901	898	958	933	916	940	953	962	892	924	949	900	938	868	967	908	971	925	978	888	902	903	958	957	879	913	884	870	946	931	931	910	892	933	932	902	942	889	928	887	936	959	947	956	864	965	951	896	934	995	903	882	916	961	929	889	934	980	975	937	954	923	997	930	958	932	943	957	920	978	885	915	968	961	886	879	919	960	997	895	918	959	954	910	981	930	960	933	910	907	955	948	920	953	971	947	890	942	978	904	945	949	967	936	966	929	951	922	938	967	944	933	948	865	953	970	940	902	970	873	929	943	936	941	922	942	963	913	938	933	925	928	946	911	936	929	945	937	965	910	921	940	923	955	931	945	895	961	952	944	939	918	978	958	922	921	968	908	931	987	908	900	905	919	899	919	915	917	883	940	927	946	898	951	952	971	938	954	886	972	892	910	954	925	891	943	941	904	960	879	953	934	903	957	932	935	929	962	962	921	947	972	913	979	951	930	972	922	923	967	920	921	951	928	855	974	995	981	984	970	938	974	952	938	886	925	951	922	944	925	936	935	961	928	880	924	950	949	946	911	949	926	911	993	935	936	922	951	975	943	966	892	934	915	958	933	904	939	970	959	949	964	964	927	922	988	931	959	903	949	1019	936	883	960	961	923	952	925	979	950	925	930	902	919	892	929	1004	922	913	933	928	969	894	996	899	915	936	967	1006	944	958	862	971	976	904	902	938	964	987	914	953	979	914	935	965	935	956	924	924	954	945	894	910	937	980	928	974	902	912	926	903	963	929	934	928	914	975	957	941	919	901	947	982	917	954	940	977	932	891	925	936	938	983	915	969	935	1011	932	954	964	947	925	932	914	904	898	906	935	867	937	913	893	917	926	985	907	941	932	907	952	976	911	887	955	921	950	895	934	959	926	930	912	940	925	975	919	889	942	971	972	945	900	946	929	968	956	971	961	928	912	986	897	972	990	886	897	928	953	911	993	921	947	902	952	968	915	920	958	969	922	876	954	933	965	973	926	908	995	898	995	939	934	925	890	924	945	948	997	928	932	931	925	919	967	981	955	898	929	943	983	967	941	921	919	924	989	982	987	964	977	902	932	960	933	977	989	934	944	960	932	934	950	945	934	984	957	914	994	944	898	892	903	977	966	960	954	940	979	939	942	955	954	950	918	938	936	914	946	943	906	926	934	950	951	939	863	964	894	927	925	974	983	900	937	911	922	904	924	948	935	921	876	987	1001	956	965	931	923	923	914	938	938	944	919	968	900	991	952	932	940	947	917	957	937	1014	943	925	938	896	894	926	912	1006	910	972	905	944	937	925	912	937	895	919	916	929	931	907	947	951	947	870	923	929	906	969	933	912	933	931	947	944	896	933	947	909	960	900	942	891	886	946	944	900	906	918	944	978	886	931	915	958	922	965	909	898	952	935	988	944	929	938	937	864	937	980	921	976	950	882	923	965	961	869	943	959	909	911	934	932	964	944	908	920	983	949	955	973	895	919	941	935	948	916	875	929	949	936	933	944	898	920	921	901	961	930	1000	945	909	958	991	922	922	902	933	945	986	961	941	932	963	963	975	889	949	881	978	913	933	966	948	916	911	958	843	910	916	952	877	865	933	920	909	944	920	959	994	941	954	986	963	924	933	912	959	893	965	943	963	913	911	875	959	877	967	906	887	982	892	1010	958	912	933	943	910	943	915	997	976	1006	946	1026	945	951	950	902	903	986	961	940	925	921	914	983	935	872	930	931	916	954	943	925	905	910	918	911	880	958	991	965	940	941	956	935	930	950	923	880	905	882	924	953	911	940	896	936	938	894	963	931	902	892	1016	921	917	915	967	910	932	901	913	940	958	917	954	952	973	939	920	952	928	945	932	920	936	993	945	980	948	911	946	866	916	938	852	917	1002	945	986	928	936	899	958	949	926	935	917	941	901	975	933	965	947	901	867	924	949	903	917	893	930	915	943	943	931	974	967	949	929	970	965	924	960	954	930	926	945	923	929	1000	992	888	940	970	936	976	882	929	874	957	890	940	913	937	933	1005	918	934	973	861	895	932	941	1009	928	940	958	934	971	913	934	917	893	943	913	944	952	954	936	1022	860	916	974	962	1008	955	934	1011	938	935	952	965	986	961	950	943	927	934	1005	968	957	908	980	940	952	948	910	915	970	907	896	972	931	881	922	916	864	986	923	935	960	938	906	991	897	946	984	963	927	917	967	953	885	902	920	992	908	930	957	932	945	917	945	1013	913	947	952	909	973	966	958	923	952	904	961	904	957	886	913	865	927	946	990	938	953	939	941	895	895	848	942	918	893	878	885	908	892	980	971	904	958	889	908	904	942	899	883	915	958	987	912	918	940	961	921	903	905	893	937	992	932	990	926	949	977	942	971	937	956	949	989	990	967	932	985	938	924	950	918	949	862	987	939	947	947	984	942	932	914	943	973	994	888	948	907	886	940	962	854	985	993	944	897	935	973	911	882	938	938	944	908	877	959	952	925	941	920	942	974	914	907	946	951	969	936	935	949	955	921	1024	916	936	941	926	926	978	932	902	1003	953	928	916	888	864	970	896	937	942	931	946	911	903	951	931	916	925	903	953	937	988	937	976	918	921	922	905	929	901	984	959	945	956	931	921	959	919	893	964	955	925	963	907	880	926	918	933	944	935	946	903	940	964	929	964	921	953	1009	924	945	984	948	927	934	937	905	914	940	909	975	933	969	959	995	959	927	931	894	910	967	940	917	937	886	945	926	949	969	908	956	957	978	924	939	977	901	925	903	910	970	936	961	939	918	991	958	932	985	923	996	938	918	995	927	887	957	934	954	961	980	924	870	914	940	965	981	901	974	910	928	899	884	929	922	980	963	927	941	943	946	983	904	909	925	930	950	872	904	926	909	922	929	986	917	922	910	923	919	957	945	973	981	959	950	921	935	906	894	850	936	883	923	924	906	943	915	998	963	948	958	913	926	911	974	924	911	905	909	993	921	935	967	899	920	1020	922	960	925	946	956	976	921	962	939	914	899	915	940	966	933	903	929	887	855	972	918	1035	930	915	972	963	991	904	969	889	906	937	965	964	951	967	902	970	926	915	923	882	984	935	947	974	935	973	933	896	935	887	907	925	942	935	962	936	973	958	919	923	918	931	912	859	926	919	892	893	943	860	897	972	933	933	890	946	906	1007	889	906	880	953	938	938	1000	945	925	924	958	937	893	957	906	966	986	874	948	946	910	897	952	961	873	935	920	902	995	903	946	949	957	917	936	991	932	923	956	964	940	987	882	972	954	968	951	894	944	939	928	931	924	932	892	911	896	861	906	947	962	979	955	924	969	909	944	960	909	963	870	950	938	880	912	959	945	870	952	961	963	918	966	949	915	899	971	945	972	992	954	917	900	964	955	946	936	934	995	881	932	876	939	952	903	927	983	880	972	934	932	971	953	919	927	926	978	954	953	972	894
25065	21502	24686	28735	21497	18494	668	407	321	318	311	324	303	290	314	272	271	298	266	264	295	266	315	297	289	342	277	279	263	260	270	292	288	266	288	304	268	277	292	266	273	337	282	293	269	286	279	244	303	305	248	270	289	272	272	278	300	249	291	263	280	303	249	289	290	280	301	285	285	295	281	271	273	248	271	276	281	284	292	280	282	260	256	285	281	294	292	282	260	296	267	285	242	253	257	256	267	290	294	271	298	289	307	296	293	276	325	281	285	285	295	272	286	300	261	263	295	269	274	276	262	281	278	274	280	265	290	280	290	276	282	279	302	266	278	291	276	252	268	263	287	269	291	284	274	251	301	285	273	291	294	277	275	297	281	300	269	300	285	284	281	274	295	269	257	293	269	259	329	268	289	270	245	292	268	275	261	281	265	273	313	261	275	241	281	292	290	290	262	300	280	281	290	288	285	273	284	273	258	286	251	265	268	278	223	290	300	276	285	285	283	300	285	254	270	265	260	307	293	289	274	268	272	276	274	266	275	277	270	297	311	270	298	289	281	290	275	281	277	292	297	282	274	276	282	277	249	255	277	263	280	262	261	286	280	251	275	304	303	279	276	293	292	274	277	292	289	292	264	253	276	299	286	294	283	244	279	289	243	272	256	256	285	295	257	284	304	306	298	297	295	272	267	252	257	271	262	280	265	264	278	299	242	271	312	250	294	267	284	262	275	251	294	261	279	259	288	270	262	255	279	251	294	272	308	259	291	263	270	280	294	260	278	292	279	263	258	282	293	286	290	281	262	246	243	263	266	287	278	277	311	271	264	268	267	267	269	242	296	293	290	300	246	286	288	277	286	288	293	271	269	302	295	296	270	249	264	295	299	289	274	256	301	268	264	263	253	285	281	303	290	274	287	292	268	275	260	259	291	291	265	303	290	279	295	291	300	284	296	276	275	277	293	295	270	263	288	275	286	264	299	281	267	299	281	289	278	294	286	279	289	285	284	291	258	277	282	297	276	276	285	277	268	280	276	246	278	266	289	278	267	292	263	267	273	249	261	307	272	263	273	285	268	254	248	251	245	258	276	265	308	284	272	275	277	307	304	257	282	304	268	240	304	275	267	288	269	304	285	285	284	287	258	265	301	274	271	295	279	283	290	269	252	284	290	259	256	290	255	267	304	263	243	280	289	293	301	271	258	257	270	285	281	243	251	282	309	277	278	276	304	286	268	286	278	262	254	284	319	280	288	273	300	258	292	312	270	251	251	296	266	286	278	283	265	291	269	301	321	293	277	288	286	270	273	266	276	279	265	267	296	268	292	277	309	282	244	302	280	305	290	242	277	282	276	324	309	260	311	313	295	271	267	261	297	257	291	269	295	305	263	274	250	254	279	276	282	268	300	319	296	275	291	270	270	285	247	270	288	275	261	259	261	276	282	261	276	296	262	263	271	250	269	288	292	275	313	254	302	294	306	258	267	258	281	287	281	274	287	280	287	243	267	289	295	253	271	254	302	273	306	273	258	280	253	275	254	261	259	225	261	273	249	278	277	269	277	272	292	288	258	248	245	288	286	271	265	274	279	277	288	272	274	292	282	265	258	271	289	266	277	252	290	265	295	271	263	278	297	284	261	280	277	275	257	293	302	284	265	286	275	276	256	267	268	268	260	275	284	250	294	254	270	287	302	280	292	293	277	285	296	272	275	270	295	287	270	307	287	285	293	273	280	278	268	291	278	282	266	306	281	289	275	256	263	283	257	246	327	309	272	288	277	295	259	291	303	310	282	268	256	270	292	268	292	288	279	285	252	235	266	278	261	270	273	278	273	245	319	280	303	273	284	285	283	281	275	277	296	284	285	247	243	266	242	303	267	284	291	284	276	278	244	264	274	254	282	283	263	246	287	274	311	307	288	272	268	302	308	290	236	272	262	285	303	292	311	307	290	310	278	285	236	273	276	291	295	287	276	267	294	316	260	256	285	271	298	270	292	295	275	272	283	276	282	295	302	290	288	278	259	264	262	288	257	276	280	303	287	282	280	251	279	284	262	257	269	270	290	248	280	287	259	275	273	271	266	262	280	262	286	278	272	271	264	278	284	281	262	277	292	289	299	251	260	276	290	298	246	282	280	239	278	306	282	312	257	251	270	290	286	299	248	238	278	298	278	252	293	293	270	284	245	254	269	260	262	243	288	282	295	263	287	317	314	275	272	281	272	279	303	265	252	287	311	282	254	255	244	303	265	279	265	250	263	305	282	262	303	279	283	278	278	295	265	260	292	242	261	261	277	303	255	291	278	294	267	261	274	267	295	273	285	283	287	297	271	289	318	283	296	287	274	285	276	301	275	263	297	266	253	259	265	247	272	267	281	269	261	271	278	275	249	259	286	285	266	299	290	290	288	284	247	291	287	277	288	301	294	284	278	283	274	276	263	284	299	273	256	236	271	254	291	274	257	273	292	304	258	285	302	255	296	302	243	299	273	261	311	278	281	268	285	273	275	312	259	292	283	264	264	273	269	300	258	271	299	280	288	263	296	279	283	258	277	247	289	255	258	284	246	292	291	273	313	264	250	281	268	242	277	274	284	274	257	290	256	289	296	319	296	262	327	279	283	297	278	277	271	264	265	249	296	295	294	284	271	300	293	255	267	263	278	289	292	248	289	274	255	281	286	276	276	291	275	287	278	261	278	280	312	263	301	265	251	274	285	283	293	263	293	291	243	264	269	306	297	270	257	299	296	300	291	280	271	270	286	300	263	298	269	247	301	247	292	270	250	280	300	262	261	275	301	297	282	280	280	271	268	267	279	275	285	274	294	289	271	281	261	244	260	298	275	284	276	266	300	268	273	294	262	271	279	268	292	257	280	277	287	260	269	263	288	295	280	286	273	242	286	278	262	257	264	313	294	303	248	244	286	248	267	269	295	256	264	259	287	260	266	303	288	285	255	277	250	266	270	261	296	284	286	285	268	261	307	277	278	289	287	303	276	266	264	270	277	270	274	260	262	276	305	250	286	282	277	253	265	289	254	297	270	243	275	282	250	258	275	306	263	270	283	282	308	289	261	260	282	275	254	289	275	293	278	281	254	278	267	281	265	279	266	248	232	276	288	270	255	311	274	251	274	291	274	278	300	293	298	260	278	314	283	280	277	263	287	277	300	306	279	282	272	262	267	273	265	275	265	243	263	279	277	274	287	279	271	271	266	275	273	258	292	304	304	284	266	275	303	275	271	276	257	261	259	239	268	265	278	275	286	292	251	298	293	247	275	246	256	310	309	275	284	274	248	296	279	285	278	298	288	270	281	287	267	315	279	268	274	270	276	264	272	243	279	267	289	262	284	286	280	261	302	299	296	278	265	285	289	259	301	287	255	275	277	302	290	265	291	310	274	288	241	274	295	264	313	285	259	269	275	253	286	305	270	282	272	266	310	277	262	269	312	336	283	251	288	287	293	306	250	273	267	260	311	271	285	256	278	253	266	286	296	290	274	295	278	258
3057	2058	1174	845	799	804	764	747	757	743	697	754	649	702	671	683	699	699	680	703	701	718	613	627	717	704	674	687	683	685	691	637	675	696	676	671	672	696	711	723	640	690	683	680	657	640	705	648	725	657	675	627	712	678	675	688	694	699	678	674	662	706	677	717	693	689	692	692	684	719	646	706	676	670	691	668	659	680	683	697	723	677	722	663	754	658	690	685	657	689	663	668	701	699	714	670	671	672	669	671	679	699	635	711	629	678	657	631	700	640	712	681	651	681	710	733	658	699	705	674	652	676	738	691	667	724	662	649	715	648	665	680	648	631	661	698	706	725	685	701	661	703	644	650	736	693	670	684	693	695	669	747	696	704	695	631	684	686	658	659	678	648	636	750	643	679	701	673	678	666	671	650	661	693	624	666	668	680	682	643	680	696	613	652	722	706	664	669	634	700	700	642	682	677	657	709	632	642	664	690	651	675	646	686	636	657	711	684	700	703	724	722	655	644	677	684	672	675	712	687	658	702	653	684	653	694	720	666	639	649	655	704	667	691	663	664	688	654	674	676	730	687	687	644	661	716	675	703	686	668	692	677	642	689	709	719	667	708	675	638	664	707	683	643	660	737	638	711	648	678	679	659	680	709	709	683	648	646	630	698	667	676	670	642	649	668	657	700	698	686	699	637	639	694	671	707	693	697	670	706	702	672	677	674	710	662	644	678	703	679	712	668	618	676	673	723	711	672	649	619	679	650	694	666	715	664	680	713	659	678	691	699	696	705	697	668	690	693	698	637	678	708	659	704	661	681	657	674	638	670	672	677	703	659	655	641	688	677	677	676	679	663	689	675	667	683	697	705	653	662	677	696	690	749	687	701	685	703	674	680	640	693	653	663	702	661	665	648	683	669	678	696	697	704	667	657	719	671	675	720	724	687	675	646	668	731	734	678	672	671	621	644	673	704	655	685	660	659	648	668	654	665	715	632	695	667	655	667	652	668	689	687	667	720	704	682	629	697	705	676	666	733	654	711	657	672	635	664	665	708	664	740	693	682	677	638	635	632	696	698	672	664	671	695	675	670	669	680	694	685	639	643	708	670	698	648	697	700	665	672	665	664	679	671	684	656	688	676	678	642	636	671	671	646	658	604	658	671	669	640	655	628	684	717	709	657	678	680	670	654	676	655	657	678	647	651	641	668	679	669	664	637	679	668	665	698	690	710	682	671	644	665	689	716	719	695	636	660	663	719	631	651	678	677	680	692	647	696	676	670	670	654	680	694	661	656	617	654	694	718	657	690	639	657	665	671	672	695	677	667	657	683	633	705	680	665	656	672	612	692	721	679	646	668	670	699	680	700	707	677	663	685	672	711	707	683	697	673	643	678	669	635	599	684	672	667	644	657	700	676	671	710	686	679	685	696	680	650	698	671	704	701	723	681	673	629	688	685	692	670	668	672	712	712	690	640	647	655	683	696	718	661	680	722	651	701	720	679	659	688	678	700	645	675	671	699	686	712	684	681	679	666	683	655	691	717	728	695	709	637	682	705	688	666	702	652	665	724	680	687	662	695	707	650	682	674	715	681	708	670	703	672	653	653	692	607	687	686	682	662	696	689	705	689	699	678	677	697	673	648	666	654	657	679	684	665	703	733	691	620	700	679	679	636	681	667	655	693	670	735	668	718	753	700	708	693	724	638	700	704	672	692	660	688	663	669	663	753	682	662	635	655	659	706	689	666	697	668	663	697	699	678	689	706	662	651	666	691	672	684	688	705	673	680	664	695	726	678	706	668	682	697	707	703	669	689	658	692	667	711	663	700	653	757	680	678	646	686	670	695	696	661	708	676	715	621	656	709	667	659	649	661	696	700	630	707	681	711	689	701	710	674	702	689	640	664	686	678	744	662	704	661	634	733	639	703	706	669	703	662	653	710	691	650	718	700	648	675	648	645	671	650	689	656	668	673	684	620	655	689	725	678	706	693	679	675	710	687	651	658	667	652	700	647	661	660	629	697	730	643	643	716	724	673	687	640	636	678	674	659	674	648	660	671	698	624	657	602	674	668	659	658	713	705	656	677	673	654	675	663	684	655	681	645	667	687	631	681	689	665	696	706	669	674	678	675	680	661	640	690	700	631	661	609	638	699	678	645	609	668	656	695	705	675	628	698	715	691	671	670	681	676	698	702	679	628	633	718	671	674	732	646	697	688	675	687	676	676	680	689	667	722	680	688	669	675	642	723	700	661	690	656	665	679	695	700	670	711	627	673	709	669	683	665	641	669	702	712	691	656	681	634	611	680	668	659	663	660	692	640	672	663	677	707	671	716	655	689	641	697	658	703	707	673	671	691	676	691	665	665	636	719	687	685	629	681	705	660	640	696	665	664	663	720	684	691	646	627	686	714	669	700	643	679	643	698	679	656	705	691	653	675	671	670	671	689	716	620	652	646	684	682	700	664	659	682	692	709	662	697	737	672	693	679	655	693	660	676	742	708	680	699	730	686	629	666	692	656	661	691	727	726	669	710	660	675	714	679	655	680	668	633	657	655	709	687	703	652	724	699	705	673	703	697	666	709	705	703	703	671	645	686	654	673	667	634	735	709	669	671	683	700	695	665	692	678	629	679	666	707	677	681	700	654	649	660	653	686	680	694	673	648	692	648	642	629	668	683	661	688	728	696	714	669	704	732	688	668	680	652	658	679	678	700	655	697	674	712	688	690	699	685	671	680	684	671	651	676	679	670	675	721	701	678	745	662	665	736	696	703	644	733	667	670	670	625	698	723	671	685	674	687	709	693	673	693	683	711	674	665	677	682	676	643	673	654	650	688	678	712	656	652	692	648	709	695	671	657	691	671	675	652	696	664	678	689	652	684	671	672	696	702	660	696	646	699	673	659	674	685	655	687	647	693	733	730	663	682	639	682	696	671	695	662	690	747	701	623	672	657	673	652	710	651	674	708	643	650	694	674	693	674	653	703	644	678	683	661	704	686	648	670	685	587	696	681	703	657	710	665	637	639	639	662	659	646	639	662	611	669	687	667	733	712	704	698	692	681	661	665	716	696	679	687	688	645	642	703	703	687	677	674	695	659	643	672	706	653	734	683	631	652	681	656	686	707	692	696	676	683	669	664	668	683	702	681	710	686	665	714	656	683	679	680	661	664	688	689	684	696	680	669	678	707	684	687	663	626	682	678	704	688	682	698	693	638	719	684	665	673	681	670	687	678	666	633	700	674	673	674	695	622	683	627	688	679	637	682	658	697	672	669	701	672	626	645	675	674	658	700	698	688	691	676	746	664	676	703	677	680	660	664	665	659	706	709	689	684	674	706	681	699	695	670	688	713	690	692	662	671	685	715	648	728	690	682	688	678	661	709	647	676	628	677	668	672	647	678	667	686	660	683	666	687	685	688	691	714	706	663	696	618	700	696	684	673	697	658	672	718	675	666	660	707	645	693	735	677	659	676	675	659	668	715	655	652	688	700	738	671	671	734	686	680	658	701
24353	21470	25083	28295	21470	21482	12481	370	227	233	210	198	163	160	155	162	150	141	142	163	135	148	141	163	149	125	144	133	125	144	124	138	134	122	138	163	128	151	151	135	140	115	125	121	142	141	125	108	133	136	120	120	132	143	130	143	147	146	122	120	115	136	128	116	139	128	122	133	112	120	106	136	147	132	138	135	146	126	107	131	113	128	147	137	129	123	136	114	143	129	138	141	130	123	109	150	113	121	126	112	137	144	123	124	137	126	126	130	108	133	121	122	131	133	140	114	135	137	123	144	117	139	117	146	127	110	119	142	116	130	123	109	130	133	100	115	131	122	124	112	132	133	130	115	126	116	157	130	167	138	117	129	123	127	124	126	138	123	137	129	144	143	121	127	128	120	148	137	141	123	142	113	122	112	127	135	133	142	126	129	106	128	142	126	127	134	126	144	138	129	139	129	131	114	137	128	123	131	133	111	107	111	127	119	130	132	144	133	142	139	132	129	124	101	129	119	104	139	119	138	119	146	138	133	125	135	107	143	137	118	114	137	142	146	119	125	129	136	148	128	139	127	122	131	119	136	140	145	112	114	135	147	120	129	128	135	134	136	140	138	111	123	132	123	137	140	108	127	136	139	152	124	99	146	143	138	129	129	121	132	119	142	138	136	123	140	161	130	148	136	141	118	127	142	145	109	126	143	134	164	131	125	133	128	117	117	131	133	135	138	110	117	130	121	138	133	133	129	107	132	125	145	131	124	123	103	125	108	112	142	123	120	119	136	133	113	128	123	110	155	126	125	144	124	130	125	130	138	145	116	154	121	113	135	132	118	136	122	123	138	131	144	112	112	138	152	114	133	116	131	146	117	131	136	136	126	138	130	129	120	118	120	145	121	142	114	104	128	128	132	108	124	138	128	131	125	124	106	136	131	131	136	133	132	123	112	138	111	101	119	109	124	148	108	114	125	125	128	131	114	125	130	125	126	132	151	123	115	133	141	142	123	116	137	131	149	134	145	135	122	132	127	119	140	118	138	113	122	122	134	155	134	140	127	127	120	128	116	127	111	141	141	131	128	123	150	108	113	111	145	128	127	113	129	134	122	119	129	104	136	135	139	153	134	133	126	124	126	134	145	130	124	121	134	135	136	115	117	122	118	121	129	148	129	126	130	120	117	142	120	131	124	122	129	121	131	124	124	116	139	128	109	131	116	123	119	126	132	126	120	125	126	144	122	120	115	121	131	152	117	104	148	133	131	157	137	106	121	124	152	122	133	151	131	139	126	143	144	128	137	127	146	112	124	151	143	130	140	120	126	123	123	133	171	122	134	121	118	139	127	141	138	133	124	121	127	124	136	127	138	115	116	140	122	137	136	121	118	135	119	118	109	116	127	137	130	133	124	127	113	128	123	137	120	132	144	111	125	128	132	105	132	124	115	146	112	142	118	142	117	120	143	123	130	136	122	135	128	123	107	103	129	129	132	135	122	127	116	112	110	128	144	119	135	142	131	111	118	121	120	129	130	132	140	129	108	137	135	135	126	123	136	124	134	108	118	145	120	116	107	119	118	116	125	114	129	132	136	135	135	137	128	119	120	123	153	115	120	131	145	93	123	116	140	115	124	145	126	129	133	123	106	135	114	134	138	124	133	112	110	128	124	112	136	123	116	120	138	126	121	101	132	100	135	124	116	124	112	121	151	120	130	134	129	110	100	143	139	136	128	132	116	116	122	147	111	132	133	136	151	142	127	136	133	133	143	138	134	146	124	110	124	127	130	127	100	129	117	125	135	131	142	132	147	118	127	139	134	125	143	132	152	131	116	132	131	123	107	137	124	120	107	113	133	121	126	122	116	120	129	116	98	111	139	110	110	120	116	137	127	114	132	128	123	126	112	137	125	138	134	136	112	122	127	127	136	124	118	101	119	116	115	133	130	120	123	120	139	142	131	111	137	111	112	125	115	107	139	117	129	113	127	131	130	145	145	121	131	124	112	118	134	133	143	127	149	99	131	125	119	96	134	109	134	111	126	140	110	110	133	119	105	145	140	119	137	109	118	120	113	121	147	121	130	129	144	146	140	124	139	121	132	122	125	138	122	127	114	143	131	121	115	139	124	121	119	144	121	123	132	110	130	103	116	159	122	119	123	125	135	119	107	122	128	97	137	128	127	130	119	115	138	136	132	131	134	112	131	132	122	107	126	133	108	128	104	135	145	113	134	139	142	110	133	127	134	118	133	110	122	97	123	120	135	135	125	143	121	143	140	123	134	138	139	143	113	117	128	126	125	117	106	138	123	121	109	120	130	126	133	110	133	127	144	122	113	119	140	119	128	137	124	144	144	122	108	130	126	125	112	150	155	117	115	119	130	135	152	123	142	143	138	114	121	130	125	119	119	105	121	119	117	116	145	119	128	127	136	112	126	132	120	117	112	130	124	119	122	125	129	130	133	140	114	135	140	127	140	126	123	135	131	139	123	105	127	132	126	133	149	127	132	126	114	146	120	131	142	116	122	138	121	141	133	143	126	144	134	129	117	141	141	125	135	115	136	144	138	133	131	124	120	139	130	131	137	141	139	111	127	118	126	120	119	118	127	124	111	138	113	133	132	143	144	125	99	128	132	111	126	115	127	136	116	122	114	138	113	131	108	129	136	135	145	144	113	123	137	137	147	138	108	127	126	142	132	133	131	115	129	121	122	126	149	116	111	120	144	141	128	109	120	108	150	126	118	132	111	133	163	128	116	125	145	137	118	130	118	163	132	113	133	120	146	133	132	141	131	121	124	120	131	113	140	119	121	139	116	132	126	121	121	116	138	123	126	112	117	110	122	145	117	106	138	134	131	136	145	123	154	136	122	147	97	130	119	141	131	125	140	149	135	157	113	111	127	125	118	127	122	133	157	129	131	133	129	127	132	111	133	128	129	140	103	120	126	117	114	129	139	135	123	119	115	142	128	130	142	113	149	116	120	127	114	124	138	113	111	133	120	145	140	119	148	135	123	130	131	114	124	122	134	144	134	121	124	123	122	134	115	130	130	123	140	125	130	126	134	151	138	118	143	117	132	117	110	129	137	137	126	124	128	122	138	120	106	120	133	129	113	128	117	116	124	111	141	150	120	130	130	133	103	111	139	132	118	110	125	128	142	109	124	126	123	121	131	140	108	121	151	129	108	123	150	144	138	150	131	125	148	111	126	129	124	118	116	130	135	122	125	132	127	116	136	153	138	125	136	113	163	131	124	115	103	128	121	127	131	146	111	123	127	123	135	122	118	118	146	128	124	102	131	152	122	107	146	110	128	120	140	118	145	111	122	106	110	131	133	109	130	148	139	134	135	128	142	142	139	139	136	154	116	144	149	122	112	123	117	121	126	111	121	144	133	127	120	112	128	106	156	134	124	136	123	136	106	124	131	142	118	122	122	127	141	120	126	113	138	131	121	137	136	140	135	126	126	136	134	137	121	120	114	126	102	119	112	130	138	152	131	124	128	114	139	127	148
2878	2906	1394	725	599	486	429	381	408	387	340	352	343	330	374	383	378	375	346	356	399	344	361	376	345	374	345	362	353	363	326	338	314	357	381	327	356	360	334	316	366	350	387	368	346	387	364	355	348	326	352	355	334	349	351	328	366	332	380	369	379	340	345	347	362	334	331	365	387	318	351	337	358	365	362	342	350	346	359	362	351	350	347	370	392	358	384	348	367	340	338	349	373	337	365	350	354	334	353	355	367	370	351	357	341	349	338	379	327	373	353	344	310	326	372	341	340	361	351	378	347	382	331	305	364	359	355	355	353	350	342	343	356	336	322	367	394	395	358	350	359	309	323	350	325	333	333	372	302	353	366	331	379	345	315	339	371	343	354	358	349	348	364	321	349	382	343	406	335	376	356	356	340	382	370	348	364	340	337	391	321	350	369	368	333	343	328	342	383	323	329	357	373	365	362	340	327	353	334	365	354	323	313	377	420	343	332	375	353	345	323	362	318	325	347	343	363	336	367	358	362	351	327	346	356	328	355	339	343	342	324	363	340	350	372	324	389	341	337	323	343	354	348	340	397	370	330	350	331	341	354	354	362	332	343	348	358	381	372	345	339	343	342	304	327	372	346	338	381	357	409	346	344	315	312	332	346	372	351	329	347	371	359	317	375	360	367	351	324	354	315	330	362	376	348	350	328	364	359	357	340	382	336	318	326	363	332	352	307	338	327	313	350	355	348	387	351	334	377	386	370	353	348	332	357	368	374	356	352	319	364	351	336	342	340	330	335	334	351	352	346	377	351	340	349	365	329	357	345	354	362	342	355	317	350	339	345	346	355	357	345	316	324	343	342	344	367	347	353	318	307	354	341	317	333	335	328	359	340	336	337	335	340	344	357	327	365	361	336	335	340	346	334	347	381	348	337	345	319	313	375	333	364	349	384	386	364	347	347	305	345	345	334	348	358	324	381	372	373	350	361	347	369	375	356	335	358	333	367	351	341	362	338	336	351	347	375	351	368	342	364	345	380	345	324	358	352	367	318	350	346	355	347	337	336	353	340	375	346	370	352	342	367	345	334	361	313	396	344	350	361	370	341	363	339	355	358	374	331	364	320	325	311	369	338	341	388	352	321	342	352	346	328	405	368	372	353	391	348	315	360	339	352	335	388	362	381	349	331	320	354	360	325	338	323	348	329	385	342	377	372	353	366	368	334	372	343	345	323	346	368	360	332	345	341	365	340	360	358	353	357	358	373	388	357	351	356	387	355	345	349	354	355	377	338	347	372	347	341	350	366	361	347	314	348	339	322	338	326	336	356	361	345	336	345	367	331	355	360	355	335	344	325	308	338	355	337	336	314	342	322	331	349	402	355	358	347	349	321	384	331	359	347	340	318	324	369	356	327	343	342	365	391	343	347	350	367	363	317	390	340	350	393	350	349	338	341	339	329	355	361	353	355	355	327	351	373	343	355	367	341	353	345	399	373	361	377	372	326	340	340	363	381	371	325	343	347	319	332	356	356	369	374	361	395	349	403	393	354	347	339	345	348	329	364	328	325	342	344	360	351	367	373	368	338	348	402	375	352	381	357	356	350	355	383	371	359	343	344	362	363	355	358	409	339	393	359	343	355	353	373	338	331	355	352	394	343	326	395	347	362	336	324	383	340	331	347	327	324	367	357	349	359	329	371	321	357	361	357	362	320	336	361	369	350	368	344	335	365	354	377	310	341	344	350	351	325	351	381	344	319	333	339	382	346	375	353	371	331	359	346	344	370	354	355	365	350	369	362	283	331	347	346	334	328	368	336	371	370	315	356	320	349	352	352	329	315	324	334	354	353	361	318	332	338	328	359	333	345	363	349	333	377	370	352	353	357	326	324	338	358	380	347	326	385	338	342	345	349	305	383	341	368	349	352	345	411	335	362	362	349	353	401	359	408	327	394	363	332	375	338	320	351	356	358	356	342	348	352	354	357	377	364	365	340	337	370	362	351	311	330	373	336	329	353	325	334	350	364	388	354	340	351	329	350	369	332	360	370	345	339	328	345	359	353	342	379	353	325	339	357	311	340	380	370	352	387	352	316	369	383	357	373	345	384	348	365	347	368	332	317	340	355	341	353	321	325	344	360	345	362	370	361	309	368	372	354	355	338	346	376	344	363	337	363	362	344	325	340	317	370	369	339	344	360	356	352	361	321	338	307	351	344	347	329	364	320	377	357	348	320	337	377	366	357	369	334	325	329	343	371	313	351	360	340	359	344	338	357	357	351	362	359	312	341	346	375	347	335	338	338	365	350	351	330	343	361	370	324	348	321	362	342	366	339	322	362	341	354	318	369	352	333	351	343	366	356	332	372	335	334	378	337	345	362	369	366	323	327	345	346	328	355	358	355	336	371	358	369	349	370	359	357	348	339	334	344	348	359	372	338	382	315	322	372	344	371	393	359	351	345	357	370	372	387	377	367	347	349	352	367	358	343	384	353	365	360	346	339	338	358	345	352	320	345	356	353	356	346	319	360	345	352	335	329	354	368	339	382	360	365	346	380	363	373	378	367	374	348	331	357	344	334	348	343	343	313	309	357	371	352	338	329	326	324	371	370	338	344	322	345	343	319	368	369	373	357	325	352	370	339	345	336	355	352	360	370	361	342	356	352	355	329	377	377	339	352	345	352	382	326	354	336	328	356	346	369	349	330	344	339	321	363	351	342	335	352	377	333	363	338	328	349	348	334	315	356	321	370	386	373	352	367	315	368	333	369	334	358	366	308	314	326	321	354	361	328	362	338	359	336	327	340	370	380	360	350	380	332	328	314	371	390	365	371	361	343	344	336	325	326	339	354	309	329	350	383	361	353	388	357	344	361	354	364	354	353	358	375	366	349	349	328	350	336	369	326	360	361	338	362	358	375	347	350	331	346	360	349	349	322	336	319	366	349	331	366	342	352	336	306	337	343	385	326	357	349	381	379	370	387	328	361	321	348	365	353	339	375	376	383	372	334	352	345	363	363	316	354	335	328	360	372	334	346	362	381	366	335	369	351	368	346	359	337	371	347	343	337	361	347	337	351	334	344	352	348	368	347	342	369	375	366	343	333	346	343	349	360	363	337	368	385	357	350	329	323	382	327	338	377	367	338	356	343	342	335	315	369	365	353	340	341	334	388	345	346	351	352	369	334	328	350	361	315	341	351	349	335	336	345	365	355	387	347	360	371	345	388	372	333	350	364	315	351	318	315	318	352	363	352	324	320	352	344	369	381	332	334	342	335	352	346	350	352	371	328	356	348	394	367	351	329	358	349	353	351	363	330	325	365	340	339	323	318	335	337	349	349	351	337	322	303	343	371	358	323	340	322	343	377	366	347	365	337	371	351	367	361	369	366	321	350	312	361	328	369	329	321	339	368	368	344	357	350	344	358	329	332	322	370	341	339	326	324	392	329	321	364	356	347	364	365	358	330	329	314	352	357	354	366	388	347	319	367	363	319	334	338	343	352	364	346	325	359	345
31942	20741	9179	693	446	438	382	371	379	380	389	411	411	335	388	380	377	401	388	353	446	411	375	388	406	404	391	419	379	396	376	383	387	397	411	357	381	405	405	377	394	379	383	377	405	375	412	375	403	374	395	402	403	384	394	409	384	385	398	400	407	402	380	371	401	388	377	415	377	401	397	380	354	378	373	403	388	400	416	367	430	403	398	397	387	430	420	405	415	411	415	409	397	379	391	391	430	386	421	409	391	419	405	393	374	419	376	359	414	354	405	400	377	393	379	389	378	399	387	414	394	388	396	380	385	378	371	406	394	410	382	361	360	382	403	439	395	407	361	357	418	369	352	406	388	390	404	364	414	413	386	383	404	379	417	378	396	408	402	409	399	409	391	382	378	361	410	406	401	385	410	396	416	396	360	416	377	413	394	381	399	386	332	380	357	381	465	373	399	355	354	405	399	423	372	372	397	374	378	393	399	383	388	374	396	403	378	374	386	388	405	367	368	367	364	373	421	404	391	364	353	348	381	366	422	390	370	375	383	364	380	385	372	383	408	379	381	359	382	366	386	429	381	384	335	375	409	389	374	433	387	387	419	397	378	399	373	374	389	373	359	350	417	399	393	403	416	336	348	372	373	375	381	391	398	401	375	373	400	386	388	401	404	378	374	361	382	448	380	362	397	405	376	413	439	436	374	380	367	387	375	386	385	397	411	360	415	391	378	369	421	357	361	364	362	357	343	407	359	401	415	359	391	383	380	378	411	405	367	407	383	375	376	376	349	395	378	414	365	431	395	417	396	391	363	402	384	397	364	430	398	382	366	393	401	379	428	396	417	403	365	390	380	421	411	364	379	359	403	402	364	409	384	362	372	409	396	379	368	393	383	412	372	353	356	377	369	368	391	393	370	392	382	385	387	384	356	418	386	373	398	387	390	381	370	378	432	367	416	404	387	391	357	372	426	389	400	349	374	397	380	389	376	397	359	370	392	380	356	378	360	405	369	372	398	360	388	379	409	387	406	395	388	401	386	397	374	380	368	390	370	432	382	401	408	383	379	415	365	413	398	404	413	367	396	381	377	402	407	410	418	381	393	387	408	412	376	397	369	398	392	384	409	397	443	413	409	376	394	374	446	388	400	381	390	403	361	390	385	379	389	400	403	367	391	397	399	414	360	370	422	406	413	396	386	398	395	408	385	415	383	357	392	371	384	410	384	377	413	358	411	385	380	367	383	398	372	384	377	395	398	374	365	362	433	395	404	399	376	352	403	356	373	402	366	404	361	366	428	421	384	376	377	420	388	390	394	427	369	382	372	428	338	363	385	406	362	424	400	408	401	379	379	345	406	343	365	403	362	384	453	418	389	386	380	367	415	420	412	399	384	355	403	393	352	372	400	376	411	394	356	393	395	382	376	402	409	377	399	400	374	357	401	393	390	421	349	394	403	370	375	406	367	383	401	393	419	383	427	383	376	363	398	363	396	391	391	386	378	409	392	408	361	382	369	359	376	395	394	377	430	401	418	406	400	379	402	371	412	429	404	409	393	382	357	423	380	416	437	391	394	387	367	396	394	411	372	397	435	409	419	405	406	405	424	401	387	371	399	402	388	405	384	366	392	401	395	392	374	375	404	398	389	411	369	371	403	399	334	368	394	325	349	381	384	389	381	411	367	401	382	433	381	415	407	382	360	403	376	386	373	355	400	359	394	433	372	408	386	379	395	363	403	419	413	388	409	397	412	387	376	373	349	403	403	377	376	387	409	411	392	402	392	361	407	402	380	389	414	382	387	420	335	377	372	380	390	370	390	402	380	363	353	410	421	392	333	425	396	373	379	452	391	394	375	357	389	391	333	351	366	353	403	401	377	385	417	383	360	387	374	382	384	351	403	401	420	356	423	370	401	405	378	410	406	413	362	432	377	359	396	378	383	384	370	382	419	422	354	383	361	387	407	396	379	388	396	374	398	402	409	343	411	375	411	343	380	388	411	411	389	414	345	404	408	423	394	361	371	361	375	396	376	397	350	370	397	391	379	372	408	451	355	355	376	373	395	426	399	428	381	384	388	389	382	400	390	413	367	393	401	388	387	401	377	401	341	384	402	419	399	396	388	392	375	387	413	411	399	389	352	419	360	371	367	371	368	389	403	385	368	390	396	397	354	359	400	364	370	415	417	436	407	355	358	386	369	365	360	373	406	375	398	398	365	419	365	414	405	365	415	386	359	354	380	368	412	382	377	381	358	394	404	386	390	406	383	396	415	378	438	383	414	375	376	372	388	422	383	433	399	388	377	413	403	395	420	371	388	360	395	381	417	363	449	402	396	421	407	350	391	354	392	391	375	387	405	425	392	385	382	369	433	419	358	390	392	385	443	385	362	420	396	412	418	406	388	387	381	364	409	418	410	388	394	419	383	364	391	414	386	388	407	393	393	378	375	388	409	390	357	398	407	397	357	412	402	398	411	396	414	386	395	406	382	401	389	411	395	416	396	376	407	385	356	387	394	394	382	407	407	394	377	432	395	402	390	385	404	385	402	415	412	385	411	362	360	385	404	404	380	393	406	407	344	396	452	372	385	391	394	364	369	368	401	406	370	392	381	389	377	338	393	406	398	435	394	352	369	431	371	406	354	400	409	425	399	365	419	372	384	364	376	394	405	421	382	407	390	350	427	374	404	382	424	382	346	375	401	414	370	378	391	406	341	416	418	376	387	357	377	372	400	399	412	424	379	384	366	380	402	411	390	405	419	403	372	418	388	394	384	396	399	362	393	401	365	388	405	389	407	391	380	415	383	372	388	373	356	427	403	397	370	387	382	377	414	392	413	386	389	372	398	404	357	354	406	374	438	392	407	383	404	412	387	427	383	404	424	370	412	389	392	380	392	391	381	395	373	354	423	374	371	355	378	381	393	396	407	390	392	370	378	366	383	363	406	382	407	378	386	399	425	379	389	384	395	394	411	401	432	409	352	384	405	388	376	402	421	365	407	353	380	374	394	360	378	391	417	375	417	415	411	412	413	421	409	342	403	370	365	377	407	409	385	404	377	386	365	399	429	395	366	377	379	373	388	384	414	388	385	401	393	403	365	380	414	380	380	392	386	372	396	400	379	403	405	399	411	419	407	423	364	367	382	408	389	380	373	427	387	376	380	372	395	415	420	413	391	397	351	375	368	393	414	380	400	398	361	392	403	388	393	397	451	409	401	427	377	422	418	385	376	371	380	401	382	379	408	402	410	422	415	385	391	411	369	388	395	352	409	391	389	375	411	388	399	409	387	366	365	404	419	401	391	390	400	331	372	411	389	357	385	428	392	373	368	374	368	383	359	417	410	412	401	410	384	377	392	385	378	409	402	381	373	357	405	419	400	415	394	380	386	413	371	428	411	371	425	399	395	438	431	402	378	355	430	376	370	375	415	425	371	380	385	365	391	401	371	357	396	358	381	400	396	356	373	391	410	391	371	405	400	399	398	386	376	420	375	380	409	381	380	385	410	418
5935	1003	944	958	981	949	966	927	975	930	941	937	908	980	856	960	899	937	1011	989	954	942	937	933	953	880	951	974	979	964	907	953	969	958	929	930	939	930	917	951	944	955	925	907	953	936	935	964	963	895	943	969	913	893	944	984	945	900	988	940	881	947	921	958	968	858	902	901	921	937	903	887	949	920	912	962	959	937	955	886	915	945	933	878	943	942	954	883	910	970	936	973	950	928	947	946	964	931	919	930	950	912	926	860	957	918	911	959	924	972	956	911	942	886	965	967	967	939	971	996	945	893	926	932	903	894	902	965	959	935	878	945	943	901	890	935	931	899	941	888	896	934	917	929	981	930	925	974	942	923	953	914	949	937	888	917	990	953	930	900	941	965	945	869	989	972	954	932	922	884	953	943	963	923	935	977	983	972	908	941	924	909	969	923	969	981	925	915	970	910	894	887	925	859	929	954	900	922	931	928	923	925	973	877	904	958	967	915	944	972	935	908	874	911	948	905	931	935	909	979	969	938	882	896	926	930	955	966	908	885	953	902	920	919	895	946	951	926	970	921	971	929	936	939	950	943	1018	940	952	942	939	944	896	925	977	991	915	936	901	945	887	970	971	963	997	907	925	941	988	901	938	914	940	924	913	924	983	915	968	974	946	958	972	966	1004	913	953	943	942	1000	972	937	968	986	930	904	955	907	953	950	971	930	865	934	920	958	1007	928	900	932	894	929	931	904	940	910	883	968	961	948	945	971	916	895	962	948	919	977	923	950	884	938	909	928	933	923	950	930	983	953	917	931	914	943	943	948	929	880	950	930	940	928	933	968	955	932	899	897	905	905	973	943	890	929	990	906	957	929	956	936	905	921	927	977	964	961	978	919	902	867	909	934	952	946	945	919	925	961	932	943	974	935	948	962	987	940	892	946	892	975	928	898	921	978	949	946	982	922	946	951	885	989	931	883	1015	924	927	913	961	958	943	891	960	931	958	940	891	936	954	896	928	912	903	1005	925	903	969	909	930	899	940	886	916	990	914	853	959	907	933	933	931	943	931	959	956	942	900	951	942	869	991	940	974	942	898	963	990	921	892	951	965	964	982	911	916	927	905	958	909	1021	927	943	973	914	957	904	946	910	932	942	982	912	937	950	933	953	939	923	900	921	942	927	933	964	915	933	974	933	951	895	886	977	996	939	937	967	929	957	913	942	999	947	921	892	982	910	913	926	926	899	965	952	901	937	900	965	945	1014	978	951	940	932	945	934	964	901	910	877	895	941	962	942	964	899	950	929	961	949	897	918	899	901	928	943	968	880	928	938	1003	972	924	919	937	938	937	926	885	1007	994	911	964	951	987	896	981	890	909	963	909	936	970	914	912	953	876	930	937	947	961	986	990	901	883	923	936	975	975	890	943	928	900	968	978	960	975	895	865	939	941	975	950	916	963	940	939	938	948	882	983	943	946	907	918	935	924	947	945	959	911	892	941	890	961	962	972	942	1000	974	958	912	984	917	1000	954	912	971	900	991	1011	927	893	928	995	920	966	939	1012	881	917	936	944	919	904	904	867	928	903	950	968	923	931	905	977	911	923	897	959	944	907	970	934	875	972	905	959	983	944	968	993	920	926	903	902	924	900	942	951	940	985	933	952	927	972	951	912	934	962	948	973	928	966	935	977	958	927	919	892	928	970	936	961	931	929	940	908	943	931	940	945	933	958	973	920	969	923	957	996	954	993	889	955	967	942	899	995	923	969	953	879	923	977	899	970	920	993	850	982	926	967	914	951	959	943	921	945	829	935	923	969	971	960	921	880	964	985	931	926	908	952	897	928	910	958	933	914	944	999	966	891	981	914	941	856	917	947	905	939	1003	950	945	949	991	993	952	957	931	913	897	898	886	924	940	902	870	938	942	930	961	982	882	969	943	909	955	896	967	947	927	956	917	964	954	994	953	943	971	917	886	948	952	938	946	960	944	911	925	924	891	949	1021	943	988	984	960	883	923	920	923	969	940	975	912	946	972	970	944	932	987	934	940	895	958	978	964	981	946	923	912	890	926	943	918	966	925	963	935	976	940	904	952	975	1011	877	968	970	958	881	955	923	959	938	939	932	998	968	945	990	944	913	934	942	925	963	953	914	947	951	923	944	910	992	910	971	1003	917	1009	973	972	890	899	917	933	851	961	950	911	898	923	978	920	913	920	901	903	941	966	914	951	919	922	905	958	954	928	940	938	940	969	941	970	981	940	916	906	947	920	973	919	943	937	924	938	925	988	943	903	918	931	867	948	912	904	923	911	958	902	930	934	956	937	938	936	980	904	931	949	915	914	1001	861	902	967	962	978	920	923	957	975	946	974	922	944	941	938	872	948	944	953	950	937	947	934	984	943	905	975	906	903	934	954	875	950	933	971	995	898	907	978	906	954	938	929	948	909	936	966	970	890	960	939	981	913	930	981	942	900	912	881	965	947	986	864	889	939	918	961	859	967	943	993	944	909	929	961	916	1015	923	925	976	980	917	953	958	922	958	906	958	967	927	901	996	971	891	1035	905	924	952	904	950	923	939	906	945	936	967	919	923	928	934	1001	963	935	923	905	978	967	891	969	920	911	933	996	946	943	893	891	944	918	937	915	968	911	931	884	953	997	945	939	930	990	916	928	957	959	918	980	927	965	956	977	909	946	941	894	869	901	932	953	927	941	899	951	977	932	931	932	945	915	937	929	976	894	961	902	913	954	952	951	955	947	954	947	989	924	951	971	898	958	942	939	949	962	941	980	937	931	958	927	938	887	975	970	906	913	943	915	907	940	985	935	925	952	984	935	958	962	896	940	937	954	936	955	895	971	960	896	966	963	904	879	948	963	926	932	921	923	932	940	975	902	943	937	919	935	908	878	901	928	875	904	951	924	936	905	949	946	1002	983	909	932	937	926	966	974	983	910	903	946	1009	958	982	897	969	914	951	952	941	937	929	941	910	935	932	929	945	923	916	941	899	952	957	969	998	892	938	936	899	955	935	965	912	868	943	976	998	935	882	887	977	935	938	933	915	919	907	940	958	941	927	944	968	938	937	900	938	950	910	916	922	949	953	948	915	936	940	986	872	967	942	942	922	960	853	966	982	966	937	954	951	972	913	959	906	900	942	946	939	942	921	916	916	928	896	938	923	934	933	952	909	959	961	931	928	897	955	924	921	934	943	968	936	886	964	894	954	923	919	942	919	954	954	901	985	965	896	938	965	998	960	918	902	992	940	949	981	906	1008	933	970	921	917	928	932	934	913	963	925	936	956	975	895	921	924	1021	934	944	948	934	999	974	969	876	978	968	931	957	938	953	950	931	945	1004	939	952	958	904	994	954	939	964	949	942	919	892	937	940	912	898	901	967	937	895	912	906	864	952	911	926	944	946	925	968	891	977	926	975	958	978	940	990	929	937	935	910	955	930	958	970	947	914	964	939	973	894	984	944	949	953	925	886	931	913	892	953	888	978	934	962	937	910	946	906	930	910	961	889	965	938	922	914	958	953	928	917	993	880
24970	21454	24666	28644	21451	18158	672	399	333	322	302	330	278	303	283	279	263	295	271	273	294	282	313	270	308	261	252	280	287	316	275	280	327	251	254	291	280	291	279	285	263	277	271	273	264	297	263	253	274	278	275	281	269	284	280	268	244	275	229	278	273	259	278	255	266	291	288	296	267	293	298	278	286	314	300	260	272	277	283	257	269	280	264	254	295	285	266	260	277	268	258	266	288	259	273	285	274	260	275	284	270	288	263	246	241	254	288	250	259	258	287	275	267	288	301	264	261	282	255	292	286	290	276	267	267	287	271	236	272	274	315	299	298	312	266	295	271	247	259	297	317	287	263	268	290	289	297	291	264	315	287	280	264	258	288	271	252	277	280	275	261	296	302	252	267	254	239	290	261	299	295	256	281	251	265	298	258	258	251	252	286	263	274	286	274	252	264	273	295	276	255	277	292	257	294	276	242	298	283	280	287	273	289	286	249	247	288	277	281	297	245	261	258	248	287	277	290	280	258	280	256	255	273	266	273	271	258	285	280	256	322	278	266	248	294	287	280	266	259	257	259	254	276	255	263	267	266	304	263	253	296	313	276	287	273	298	282	262	268	254	301	226	275	279	282	244	284	287	265	286	279	278	299	299	256	244	282	280	307	271	262	299	284	247	311	269	284	294	286	283	275	270	266	296	266	274	284	298	270	235	234	296	292	271	317	280	303	252	306	235	267	249	282	269	264	305	284	265	275	251	269	298	248	306	298	315	286	310	292	268	282	275	254	254	283	261	301	252	280	240	274	278	280	298	273	298	262	269	297	271	235	272	266	279	278	283	278	289	279	287	261	287	261	288	275	292	234	273	272	280	298	287	324	255	271	281	292	309	276	287	296	266	277	250	244	261	300	280	242	281	275	286	283	277	270	311	280	290	272	264	260	245	274	253	290	280	249	281	264	246	295	286	233	285	291	283	264	332	298	266	298	279	274	258	234	272	249	267	285	252	292	274	269	285	289	307	246	251	273	274	277	291	274	292	289	269	282	282	278	304	288	262	290	313	282	284	300	294	262	272	287	284	271	305	283	290	287	274	264	249	281	324	267	228	273	287	275	286	264	271	258	289	255	260	276	294	287	303	294	278	247	280	302	238	285	282	295	297	282	285	264	256	283	244	283	253	217	272	264	273	249	284	266	276	275	274	255	284	275	246	248	257	252	293	288	289	276	266	283	253	240	277	256	253	295	265	314	256	276	277	275	261	288	296	283	277	289	297	284	280	281	269	241	284	258	283	252	261	289	303	282	297	276	299	265	291	292	277	255	274	283	280	279	260	296	293	275	253	276	283	255	285	292	295	294	296	285	300	264	288	281	264	278	262	276	274	295	311	281	288	286	295	250	282	288	325	291	286	270	301	281	283	270	299	280	284	274	296	285	270	247	291	262	279	301	273	243	287	300	254	294	251	266	273	271	248	272	308	276	244	303	280	257	262	271	264	283	245	289	293	285	287	284	273	273	310	311	271	263	289	277	308	265	294	234	280	285	283	290	274	275	274	222	266	263	268	279	275	249	293	300	271	270	295	295	284	253	270	311	269	295	279	277	267	283	302	283	285	269	263	283	303	272	281	314	280	266	295	269	242	292	259	292	279	253	267	283	267	251	288	258	311	299	277	306	267	305	286	291	277	241	291	289	256	252	281	312	283	269	272	296	242	265	280	306	311	309	266	287	273	250	264	293	300	261	306	274	269	289	287	289	296	274	290	279	248	261	291	266	245	256	263	298	277	292	281	254	294	289	249	247	272	272	287	258	272	275	259	284	274	249	263	270	268	264	253	233	286	267	287	257	280	290	295	270	256	268	279	286	285	291	271	274	277	279	273	256	292	276	275	257	262	262	308	266	268	263	272	252	262	272	267	283	297	289	268	254	289	229	311	261	294	308	282	291	248	294	276	272	275	246	258	277	259	258	299	270	260	265	275	287	264	274	282	284	241	272	326	286	276	284	287	287	291	291	273	288	293	267	270	289	281	279	265	286	278	285	258	273	293	283	264	306	260	260	269	275	267	285	278	271	281	275	293	276	271	256	260	254	267	249	263	259	256	294	292	253	286	273	304	287	282	288	257	271	305	270	291	285	295	265	281	286	281	258	263	281	311	293	262	276	289	293	271	248	293	297	291	275	286	262	267	285	292	268	250	303	282	270	295	266	296	281	255	282	295	279	264	261	297	282	269	283	274	257	292	278	286	306	251	277	278	296	286	260	260	265	295	256	272	299	295	249	272	287	303	277	252	286	303	306	299	274	234	265	280	285	292	281	265	265	285	291	272	268	287	253	302	256	263	273	293	273	259	257	260	246	254	257	282	301	261	284	284	284	266	260	255	259	270	289	271	277	280	269	284	264	273	274	263	277	236	273	289	231	214	276	316	289	283	283	254	275	288	285	298	275	273	263	292	303	266	277	264	272	281	263	263	270	284	271	299	299	311	287	267	269	294	292	311	250	261	279	308	274	292	266	266	257	251	259	281	259	258	299	269	251	273	279	260	281	283	255	273	256	262	290	279	274	271	262	280	269	284	302	281	281	252	270	290	285	299	250	278	315	302	272	288	291	272	259	287	295	278	290	288	273	269	278	259	247	273	249	290	255	292	279	277	253	266	281	272	273	250	261	315	260	290	307	254	280	285	314	260	289	301	294	292	308	275	265	248	303	260	266	249	267	275	273	282	287	289	269	263	284	279	278	288	279	287	266	277	245	307	288	278	263	282	295	280	254	261	253	302	256	295	243	264	276	284	262	267	251	269	275	285	276	272	256	272	276	274	288	275	269	261	278	302	279	262	263	263	266	291	248	272	287	269	250	270	312	272	256	314	283	293	286	244	273	284	258	277	288	274	308	297	311	266	232	288	267	277	266	278	270	288	280	259	273	298	245	301	273	295	282	279	267	288	283	279	304	319	251	256	271	262	266	259	298	266	277	268	272	286	281	224	315	277	275	263	265	276	259	252	268	288	273	274	299	256	273	278	252	265	269	266	274	253	280	256	259	269	279	313	256	273	298	256	303	246	255	270	274	279	298	306	238	262	235	272	254	295	271	258	284	316	252	272	245	285	301	281	291	267	331	271	301	287	273	263	277	279	287	284	302	288	272	295	272	281	262	265	255	245	295	283	287	274	311	252	296	270	281	293	323	298	283	294	262	316	277	282	258	284	267	299	296	283	275	274	276	262	269	269	287	263	271	253	300	309	305	286	277	239	294	283	281	298	254	282	278	289	277	263	285	277	254	283	280	293	260	286	238	293	295	266	284	280	231	285	281	287	269	258	294	290	279	282	259	265	257	303	251	248	291	278	271	277	292	292	246	263	284	268	304	263	281	299	284	261	264	289	256	261	241	282	320	264	283	279	280	286	257	283	290	316	262	280	277	262	259	288	275	246	240	255	263	289	277	262	256	258	266	262	304	249	291	261	240	276	282	253	278	240	277	281	302	266	272	246	255	293	284	269	261	296
3021	2096	1233	840	770	730	699	712	683	687	690	698	690	680	691	706	667	688	679	727	723	656	650	673	692	701	649	658	664	701	691	665	673	668	655	700	663	661	659	663	652	667	673	650	677	679	673	662	659	698	654	627	664	671	612	625	718	679	709	657	624	681	667	713	655	676	642	676	668	660	671	644	711	700	701	716	641	733	693	642	674	651	642	696	661	627	666	676	703	672	669	642	649	669	670	658	616	666	672	665	669	677	687	665	661	672	627	637	693	683	697	699	637	641	637	687	633	665	671	659	731	665	683	694	648	667	648	687	669	676	644	661	649	698	678	685	697	661	688	661	643	690	670	653	733	716	691	599	677	653	685	679	653	687	656	653	706	658	661	663	687	687	658	669	714	699	646	695	659	720	684	682	603	692	727	660	663	660	681	668	707	637	702	664	676	663	668	698	659	677	645	646	625	688	687	664	654	706	718	699	651	644	637	654	650	676	664	685	716	673	722	674	645	699	694	624	665	695	664	638	674	648	658	691	663	665	643	706	703	676	711	669	669	665	645	671	687	699	726	654	654	676	690	652	685	669	696	599	690	698	661	698	709	649	704	662	682	693	659	663	670	679	695	652	684	631	657	604	607	652	684	678	654	693	659	724	703	685	645	693	648	630	694	682	650	665	644	641	707	667	642	715	701	659	666	719	705	628	698	642	648	667	678	686	630	675	674	674	678	660	672	623	658	667	678	689	710	687	623	711	719	621	666	652	680	655	574	673	713	648	671	689	672	687	658	661	631	683	707	685	722	664	680	652	661	638	643	663	655	661	694	691	700	722	654	689	672	636	651	680	670	660	644	670	647	686	657	654	648	662	706	684	623	752	675	689	676	672	664	684	671	713	717	625	629	675	721	683	724	698	631	659	724	661	642	682	685	706	666	696	692	716	707	656	600	702	657	702	677	654	697	711	681	676	757	669	656	689	712	678	685	696	649	656	636	653	684	713	601	657	640	657	676	679	673	639	680	674	646	664	636	665	668	636	656	656	666	631	674	714	672	697	700	731	709	655	652	630	669	682	670	644	705	672	666	641	642	708	698	677	646	646	684	685	672	674	712	667	705	679	668	673	639	686	669	625	681	691	673	669	636	653	658	699	677	635	674	699	704	683	652	665	714	672	681	711	672	690	655	661	650	632	645	668	652	668	712	661	638	642	643	698	643	666	710	662	677	719	686	634	682	733	688	676	668	703	667	647	653	662	720	671	644	674	701	660	697	645	620	668	677	687	698	686	722	649	653	711	668	687	657	702	693	667	710	651	649	645	708	657	693	721	666	670	657	635	680	636	632	658	711	696	715	614	690	657	678	680	634	666	687	701	706	640	658	665	685	712	674	661	679	677	730	682	705	641	663	686	701	646	684	667	687	648	712	677	713	701	637	636	696	707	629	628	705	700	688	647	716	666	652	678	706	704	676	714	653	624	669	676	624	657	671	685	648	686	707	664	697	735	661	671	691	662	676	698	688	659	682	652	657	701	631	654	691	659	688	666	715	712	697	669	698	639	643	674	676	632	670	652	722	683	624	673	726	627	664	637	682	612	692	693	663	680	692	654	709	657	692	690	678	680	668	636	656	636	701	673	714	691	670	633	667	639	687	680	688	651	676	657	686	696	642	629	682	674	684	667	714	685	667	655	647	673	653	690	641	680	662	689	679	637	663	694	637	632	679	660	690	701	652	671	699	648	693	673	660	672	658	678	653	643	670	691	693	674	683	644	639	690	713	707	673	686	611	686	673	673	662	661	691	658	661	684	653	683	673	636	645	668	627	695	672	679	658	686	623	653	667	733	696	648	682	686	656	688	672	678	691	659	692	681	674	695	628	648	656	702	652	638	695	661	634	630	657	665	654	651	666	703	669	704	708	698	669	672	673	681	695	704	703	661	703	709	675	638	739	667	653	700	692	668	649	657	678	693	717	699	701	687	713	621	662	713	679	664	626	701	612	698	650	627	689	664	705	724	674	712	637	719	616	614	660	661	656	655	651	667	666	653	689	678	683	682	682	719	681	680	644	649	628	646	686	680	679	679	725	673	671	665	645	638	665	636	666	699	665	690	650	676	702	678	651	667	663	704	688	674	648	706	697	701	660	656	673	656	682	631	717	664	687	686	620	634	675	712	705	662	654	670	657	706	684	681	672	699	646	681	660	637	669	651	675	665	688	687	631	662	647	676	638	649	692	680	628	660	621	676	719	633	655	671	683	701	700	684	682	684	677	643	652	685	663	739	665	669	698	702	672	667	665	653	689	643	678	649	687	735	670	675	686	674	669	661	717	678	683	697	661	694	629	691	679	702	651	657	663	657	682	679	651	638	675	662	695	684	666	643	632	659	668	646	711	679	660	694	707	673	688	690	613	633	672	707	681	652	635	656	667	669	723	683	702	661	662	653	691	657	687	645	675	646	691	646	708	668	653	637	688	691	686	679	683	682	678	662	666	664	685	641	638	671	646	661	653	686	671	692	668	690	694	702	655	644	647	589	640	620	696	683	686	688	690	655	689	687	673	702	673	655	662	682	705	659	638	652	669	678	684	661	671	651	668	700	710	633	661	711	726	678	630	662	689	643	691	692	664	645	661	650	651	657	744	659	674	681	697	723	683	629	670	658	678	669	668	667	676	638	676	650	701	729	697	660	668	715	641	650	654	649	696	637	649	743	623	647	659	680	732	664	674	689	618	692	648	643	684	683	659	665	684	646	673	669	664	671	669	692	681	655	713	686	633	674	680	678	704	679	705	641	664	676	648	654	674	676	697	696	704	681	687	665	675	699	680	662	685	666	663	664	615	698	677	705	701	708	684	692	680	662	662	674	722	693	669	703	648	671	689	671	666	643	674	625	705	646	718	668	690	679	655	639	661	690	683	651	672	697	700	681	655	661	680	687	691	703	680	689	654	691	659	691	651	689	674	735	684	678	681	706	719	633	765	647	711	676	664	683	648	684	675	646	697	684	631	635	690	681	628	624	709	679	663	670	696	696	646	672	667	695	671	666	678	628	714	684	675	675	665	629	665	651	654	651	700	688	686	668	700	677	635	663	686	657	672	648	718	694	655	678	676	676	706	678	608	673	626	664	675	681	646	671	667	646	651	675	687	697	666	710	692	723	680	704	678	599	736	654	620	672	663	680	670	680	662	688	648	683	637	685	692	717	655	658	635	685	669	670	702	638	662	616	699	705	666	672	715	674	693	678	666	653	733	633	684	692	663	665	674	664	702	638	682	668	625	653	657	678	686	670	670	710	684	689	678	643	680	635	710	642	749	707	708	670	719	598	667	645	685	673	680	643	640	697	644	698	661	671	641	716	684	668	663	675	646	692	690	662	667	663	682	663	619	695	674	684	690	682	654	672	687	689	642	674	692	671	655	629	634	644	681	641	667	715	671	671	710	664	673	662	686	658	696	663	672	689	696	637	663	671	662	691	658	662	630	681	688	696	656	676	662	668	623	641	675	706
24390	21474	25049	28332	21475	21484	12573	386	255	186	222	164	194	171	178	168	150	170	142	164	139	130	133	131	148	115	135	135	134	156	121	143	126	117	138	137	133	114	150	152	132	122	109	140	125	130	142	129	129	127	123	117	133	126	129	117	136	113	135	145	136	130	127	126	126	130	141	116	128	137	137	120	132	140	122	129	105	137	133	121	128	121	119	126	133	112	131	126	132	154	120	110	124	129	137	131	117	109	122	136	130	110	147	138	130	124	131	130	119	123	126	127	157	128	130	133	120	125	101	124	148	147	144	142	139	133	125	113	122	127	132	122	146	166	129	144	133	111	124	125	136	137	146	151	140	110	128	131	134	134	118	147	152	105	115	124	128	123	126	130	129	122	129	109	149	134	151	128	127	133	126	123	130	120	114	119	112	127	142	140	140	135	133	147	141	137	136	143	125	128	110	127	140	112	130	123	118	128	123	117	135	139	131	138	122	129	120	131	120	128	150	147	152	153	129	138	121	137	133	141	118	105	132	115	132	117	97	116	124	132	127	121	121	137	109	142	139	99	123	116	134	134	124	115	151	139	112	108	115	126	122	133	128	130	134	125	121	106	123	137	109	140	117	132	108	151	127	138	130	131	115	124	136	143	121	119	141	139	116	128	135	132	135	131	145	136	129	124	132	117	128	135	163	150	126	115	119	132	134	133	131	130	149	151	141	151	117	140	131	125	126	133	136	144	137	152	115	149	119	121	110	105	142	126	130	125	121	144	132	152	137	112	135	109	119	149	128	127	139	136	115	120	144	131	133	134	119	129	126	117	118	113	132	105	133	123	129	126	122	119	132	114	127	138	151	146	149	135	134	133	129	134	118	112	122	120	117	138	120	140	131	149	108	101	129	113	150	139	125	116	154	110	124	131	139	138	122	144	106	118	137	121	130	119	120	131	112	135	117	121	120	96	128	118	130	110	105	132	142	158	122	124	117	129	134	110	144	129	121	114	147	154	127	115	119	149	106	150	124	117	140	114	118	121	141	128	123	126	140	128	117	121	121	139	121	128	119	128	127	141	125	123	127	128	133	145	126	126	144	106	116	114	126	133	146	131	132	106	134	132	130	128	138	138	172	125	154	128	123	108	128	100	118	128	119	149	126	131	130	124	115	123	140	128	128	124	127	135	130	123	118	121	111	138	114	125	140	124	129	124	100	129	119	126	124	122	139	132	138	137	118	114	115	138	144	122	133	119	118	132	142	120	124	116	132	144	125	145	132	129	146	149	125	131	120	129	133	137	139	136	123	125	130	119	143	120	126	132	111	134	119	114	133	136	135	130	133	146	134	156	139	133	119	133	144	150	126	142	107	126	152	120	126	109	157	133	121	121	110	121	128	141	133	134	117	132	141	110	121	121	105	130	108	134	131	139	121	125	118	148	124	136	121	130	143	127	126	104	130	131	120	113	131	138	131	134	100	121	131	123	144	141	138	114	128	161	133	113	132	122	127	140	116	132	116	145	146	121	115	120	110	118	139	114	124	132	113	129	136	119	121	128	151	125	124	116	118	132	130	140	151	125	131	121	115	119	113	121	112	122	137	124	138	135	135	142	114	123	108	145	133	120	97	118	131	117	139	121	127	152	129	134	133	110	146	147	143	148	118	137	129	133	144	142	125	150	137	125	119	124	114	162	137	140	124	104	135	134	140	131	141	124	125	121	136	118	143	121	119	119	127	120	139	135	152	121	118	146	132	135	106	146	127	135	129	137	112	144	134	123	147	127	149	132	121	128	133	106	130	121	131	123	124	117	109	114	134	131	117	112	141	134	135	117	112	139	137	131	98	141	130	112	133	122	135	126	124	145	143	140	137	124	133	108	122	120	120	116	122	119	117	127	143	112	132	160	118	125	121	129	107	126	113	128	141	134	141	109	145	126	124	117	137	119	130	126	122	131	130	151	149	149	116	129	158	125	126	111	120	113	123	120	139	133	105	139	146	123	131	132	137	139	141	128	120	125	109	134	160	125	137	143	124	127	129	125	131	123	118	126	128	122	111	122	120	134	115	129	132	144	102	127	129	108	137	146	127	121	134	113	134	131	107	121	123	114	112	136	98	118	122	141	121	112	138	119	136	147	134	117	147	126	124	171	162	110	122	141	133	143	138	145	122	135	123	130	123	123	133	127	107	125	149	122	128	128	141	134	124	146	136	125	134	125	128	110	136	147	130	140	143	128	132	127	126	119	127	120	133	134	125	127	122	132	119	131	137	122	121	126	136	123	114	152	131	126	132	141	114	147	146	130	121	120	134	120	120	102	133	108	127	121	123	144	131	125	140	123	128	134	128	110	130	106	99	135	113	128	129	126	126	112	124	148	131	127	128	137	120	148	145	144	154	113	135	127	131	131	160	128	106	119	117	126	137	128	128	122	144	108	135	127	127	136	144	119	138	162	136	126	136	104	119	151	147	132	123	125	133	132	107	135	125	126	107	116	147	106	124	132	139	140	141	138	116	110	125	126	131	127	131	136	158	126	130	132	130	125	126	123	121	134	130	126	138	128	121	143	117	127	127	119	123	119	137	120	112	145	107	125	130	135	114	145	126	134	134	124	142	109	131	137	113	113	127	125	147	149	132	122	115	132	138	140	126	130	127	137	133	128	142	120	114	138	127	142	144	122	130	129	119	143	131	122	138	101	137	128	142	113	117	138	102	145	125	119	121	113	135	128	145	143	110	124	131	121	146	141	118	145	147	102	116	125	146	131	137	103	123	137	131	150	151	151	115	120	143	111	134	119	119	112	137	121	129	136	128	121	147	124	148	123	136	128	125	122	113	123	127	128	117	117	121	121	110	124	136	151	130	126	148	124	134	125	120	137	141	129	124	146	130	131	114	146	147	122	145	109	107	122	143	154	129	127	116	129	138	131	112	133	140	127	138	131	133	120	120	134	127	127	101	141	139	144	123	133	128	115	130	112	116	117	115	146	132	142	110	122	129	136	124	143	142	142	127	120	125	136	142	120	125	157	148	134	120	129	133	133	141	124	136	146	131	128	131	118	124	134	132	131	137	139	119	128	139	146	137	134	132	110	113	132	133	149	128	136	127	126	139	128	120	126	128	144	121	126	128	119	129	146	104	152	110	141	116	140	116	125	139	136	145	146	116	122	125	111	119	117	121	143	129	127	138	134	134	123	118	140	145	124	141	126	118	136	124	118	135	109	127	114	124	127	132	127	119	163	127	152	134	102	116	124	114	136	136	126	118	118	123	125	137	124	129	117	128	144	143	128	117	143	104	126	114	146	120	148	135	127	127	119	145	118	114	135	116	133	136	105	115	126	141	118	150	123	131	120	128	123	117	116	119	142	136	136	95	130	158	144	118	132	125	119	139	113	106	137	133	142	122	118	115	126	127	131	108	131	113	115	145	126	131	145	125	146	108	135	114	135	140	149	137	127	136	107	130	114	126	120	126	116	126	126	108	114	114	130	143	99	130	100	132	141	121	107	115	107
2835	2904	1365	749	617	452	453	374	396	397	397	352	403	359	375	336	403	349	349	331	362	374	376	353	392	348	364	352	390	377	385	351	375	340	360	366	368	376	383	366	392	350	350	374	365	344	337	373	350	310	357	353	348	354	322	382	348	358	381	319	343	343	338	348	341	331	335	348	386	348	386	332	335	384	369	350	345	347	339	340	341	357	382	355	335	279	365	364	335	364	339	365	331	324	364	351	359	364	344	365	362	316	368	332	349	340	325	348	338	334	360	344	331	361	360	379	344	341	322	329	370	328	320	329	356	347	291	345	332	366	358	357	360	360	361	348	338	359	358	355	355	370	340	350	365	364	361	370	335	362	338	318	342	366	362	325	373	325	348	364	364	346	339	361	352	317	331	314	334	386	367	354	343	345	333	327	354	353	327	351	383	337	338	350	376	352	333	345	366	329	354	354	361	319	340	369	364	346	299	381	353	344	344	376	357	360	351	348	341	361	329	377	349	345	361	360	351	338	335	372	346	326	333	359	352	327	337	337	349	366	348	334	344	327	353	349	367	380	340	356	339	370	315	356	320	348	317	362	340	333	373	330	314	336	345	357	346	332	363	325	330	328	369	356	389	379	370	337	367	337	355	348	333	351	332	359	322	331	359	381	360	356	326	390	342	348	324	275	346	374	334	323	359	329	351	331	328	332	335	369	322	384	352	338	338	342	355	327	318	364	369	341	363	333	348	382	363	364	320	350	348	365	352	324	363	352	350	352	375	368	350	337	353	338	376	355	358	361	355	344	368	336	343	344	311	357	337	384	341	355	352	378	331	347	350	364	359	366	329	381	361	351	350	370	326	351	387	353	341	366	374	330	309	349	353	363	352	373	352	363	355	343	365	333	359	343	356	337	339	360	378	336	364	382	331	331	335	327	339	312	340	372	361	307	375	376	388	303	338	339	327	338	335	328	349	338	380	338	318	382	362	352	371	368	351	355	359	337	358	352	364	369	361	363	319	344	334	359	352	327	365	331	354	334	384	348	359	369	329	331	352	348	353	320	355	344	326	335	321	324	331	344	350	353	381	340	366	385	362	365	341	376	356	301	365	352	375	350	350	368	319	342	324	349	361	353	348	356	376	344	341	332	339	360	330	363	357	333	338	329	343	346	315	347	374	390	374	354	364	335	293	352	349	329	369	346	339	365	337	322	354	340	309	350	365	347	362	325	352	344	377	340	345	349	362	338	325	340	389	363	361	343	364	356	362	343	356	353	335	380	367	327	350	316	340	372	339	356	333	356	358	354	363	337	348	345	337	350	357	337	350	348	355	340	348	346	357	344	379	362	387	340	339	337	357	319	367	347	315	351	338	335	336	348	338	357	334	325	334	344	367	332	348	353	365	338	375	340	371	358	352	376	346	348	321	358	343	338	360	332	320	357	342	339	350	362	347	346	339	340	352	368	337	335	341	319	366	340	337	358	347	324	376	386	346	336	377	379	326	347	351	333	358	355	359	371	354	360	383	351	318	370	337	342	320	373	353	346	381	338	334	356	354	343	368	329	323	334	334	334	352	330	345	352	334	375	345	338	331	356	357	301	328	350	356	353	349	370	359	331	367	346	341	317	359	340	360	309	338	354	324	344	334	355	358	359	366	338	358	391	358	365	358	360	354	337	330	371	338	361	333	357	366	372	338	333	309	370	334	372	353	327	345	314	330	363	343	363	379	290	351	355	368	317	372	315	375	329	341	351	325	349	335	347	342	347	360	368	336	334	336	361	352	336	358	356	321	352	340	362	348	344	361	323	373	361	295	374	383	348	367	362	346	321	372	357	387	334	363	345	368	350	314	340	387	343	315	370	377	363	322	351	333	349	353	332	352	377	341	359	358	316	329	371	350	343	335	341	366	346	321	349	348	366	316	341	340	340	340	329	325	333	383	349	331	337	340	336	368	346	362	350	316	357	361	354	330	369	326	320	327	312	365	342	334	374	334	356	353	343	349	335	354	322	317	361	355	337	334	365	351	331	354	371	359	341	324	339	374	349	366	346	332	368	332	379	337	363	340	342	327	316	363	329	369	360	352	357	361	346	369	346	382	366	336	352	312	365	342	342	376	352	327	301	343	335	334	377	352	336	355	350	321	335	332	339	339	362	347	337	359	342	367	361	347	338	404	316	342	353	333	368	336	333	341	368	317	336	363	373	358	310	368	357	360	365	367	366	324	365	323	322	361	352	357	345	371	371	342	339	357	364	324	360	359	353	392	309	330	355	341	327	313	367	349	318	370	367	362	324	309	370	319	324	369	353	334	374	360	372	312	329	353	347	342	357	338	365	343	337	345	345	359	362	380	343	335	346	337	322	360	384	345	368	351	353	333	363	333	355	350	345	377	363	355	353	313	350	343	385	347	334	351	363	340	374	346	353	373	346	338	339	339	341	344	351	339	372	336	346	350	333	362	368	328	365	333	359	375	401	376	338	380	337	343	343	353	348	348	340	364	341	375	310	329	340	359	323	367	337	376	376	364	379	381	342	355	350	351	395	336	342	358	381	363	354	315	312	359	376	348	309	367	336	335	345	348	353	315	363	348	352	350	363	342	352	361	365	324	369	336	333	336	344	345	351	332	340	383	322	344	315	352	349	335	343	364	310	326	356	331	333	347	348	358	343	341	344	369	311	332	323	312	379	335	367	358	337	333	317	393	332	375	360	340	336	368	346	355	370	357	332	334	342	326	359	380	370	347	351	328	340	346	340	354	335	318	327	372	344	392	352	301	352	353	365	347	363	393	371	373	339	314	370	361	362	333	356	349	358	342	351	350	330	379	312	349	352	330	332	361	343	379	336	381	313	376	353	354	318	356	363	358	381	349	342	372	350	393	349	351	362	374	367	385	362	368	335	340	354	353	318	348	336	339	375	344	354	340	351	328	374	362	358	325	333	349	307	330	347	361	337	353	348	316	343	361	343	357	338	347	307	316	371	342	353	345	357	336	324	401	333	357	372	388	352	332	358	316	343	361	346	381	315	361	325	348	347	364	363	343	320	395	353	365	366	362	349	300	332	352	364	340	367	365	346	350	358	351	353	364	333	360	339	349	299	355	341	344	325	335	379	345	355	374	326	334	339	347	346	317	346	356	358	362	342	356	356	386	351	328	331	343	349	350	349	363	327	378	321	380	316	367	351	375	351	337	362	343	338	335	371	375	359	346	320	371	323	349	331	352	301	380	358	355	321	345	340	336	356	319	339	334	360	381	337	355	337	357	339	324	356	359	367	354	362	357	369	344	344	332	321	343	313	335	373	344	331	325	366	348	377	342	353	392	355	371	340	359	342	369	336	337	354	356	368	333	333	352	350	340	373	338	332	349	367	364	306	314	345	374	372	329	355	350	345	329	335	327	395	339	351	340	372	332	352	344	336	357	381	368	374	334	336	349	353	365	325	368	332	348	348	346	354	354	345	313	345	319	355	341	350	322	353	322	364	393	322	375	348	355	381	367	360	359	313
31943	20559	8859	621	386	380	405	414	368	384	378	372	368	392	387	372	402	374	383	395	404	388	392	384	388	390	368	393	388	398	395	400	340	417	386	412	374	358	383	409	375	346	401	391	377	402	387	397	367	409	391	400	397	371	380	389	370	412	409	385	419	392	377	393	368	348	385	373	413	377	395	395	374	379	330	418	382	410	383	360	427	370	386	407	377	398	411	405	394	405	397	394	375	414	372	389	375	364	393	367	373	376	382	400	398	386	381	389	366	392	373	382	373	405	385	418	407	404	398	380	362	373	388	404	376	397	358	399	368	382	382	409	378	350	386	373	414	415	396	399	430	384	395	401	410	399	379	343	387	385	394	386	413	376	412	397	389	396	362	392	376	368	353	386	405	364	393	412	385	401	419	371	341	383	386	371	377	434	404	410	422	412	368	385	376	401	398	383	402	404	402	367	339	395	374	358	381	342	369	353	381	389	352	355	373	391	447	411	395	371	361	344	424	374	394	399	369	414	376	395	377	418	397	406	368	367	381	403	364	373	372	373	373	381	377	435	396	364	417	382	407	375	383	393	373	404	349	405	356	403	394	381	425	372	435	406	380	349	385	353	382	368	367	424	372	377	396	399	394	395	367	369	366	347	372	422	436	356	397	387	396	395	377	376	362	389	415	360	400	392	399	384	393	401	384	409	381	382	404	394	384	405	396	411	375	399	391	372	368	425	394	381	392	392	358	408	414	400	383	392	378	371	411	373	392	400	406	384	387	416	389	384	393	373	430	438	382	404	378	357	376	386	397	419	394	427	383	348	406	392	385	384	414	401	407	412	445	418	413	386	383	373	388	367	380	373	408	364	405	418	375	368	415	419	397	417	378	353	400	413	398	415	417	361	375	424	367	401	415	357	394	373	384	343	396	421	374	368	422	349	382	390	391	368	389	383	415	387	361	390	367	392	398	436	390	380	379	392	411	410	338	365	402	395	396	366	424	361	375	397	396	381	423	430	385	400	385	379	366	405	378	394	382	409	368	415	385	386	374	390	403	371	372	398	379	338	367	338	366	406	381	417	409	357	391	373	399	417	395	380	409	368	380	387	374	393	385	371	407	405	421	374	382	376	397	395	399	367	354	408	356	414	376	365	407	395	381	394	421	391	408	387	392	383	374	352	361	418	384	380	401	379	391	443	375	419	380	376	387	408	392	379	356	366	420	361	396	440	363	418	383	396	414	389	390	397	361	401	413	431	413	371	363	400	438	430	379	348	344	358	377	410	369	363	384	421	385	420	384	407	417	350	409	401	455	382	383	387	420	395	343	380	363	393	394	401	397	395	410	391	373	387	368	407	393	381	399	373	405	402	405	431	417	401	393	407	375	388	403	431	379	356	399	367	374	398	376	390	386	402	390	375	418	383	383	411	371	413	374	421	372	450	354	386	388	425	386	368	354	393	405	402	406	355	385	397	371	384	400	392	413	390	401	360	371	354	411	350	366	385	362	396	394	394	383	423	394	377	357	373	355	381	439	345	385	364	438	376	381	385	375	396	389	393	390	408	400	401	401	368	374	369	394	395	409	392	424	359	410	402	375	404	413	406	426	397	388	396	400	350	372	399	391	369	367	394	384	403	400	401	370	439	406	389	389	358	348	382	395	370	414	395	362	395	429	388	424	400	406	387	391	397	402	416	380	437	381	391	412	369	394	395	371	403	372	392	385	387	373	361	404	358	398	397	390	408	373	355	377	413	396	370	396	416	384	388	354	404	347	391	399	388	371	374	386	386	399	346	349	367	405	378	372	397	412	393	415	371	382	370	413	380	395	434	352	424	389	381	381	379	387	401	392	365	425	415	391	412	381	381	390	382	420	393	374	355	365	375	367	398	392	377	388	369	388	412	428	383	344	388	388	394	401	387	403	397	385	408	380	395	368	377	378	361	398	365	437	373	368	397	396	374	358	377	420	393	395	380	415	387	380	357	390	373	347	369	390	395	361	384	392	418	409	377	370	418	416	375	439	397	382	395	398	395	370	384	450	430	371	398	375	422	368	342	358	388	397	403	413	404	430	379	387	368	344	390	411	382	396	400	411	392	395	409	391	365	424	369	396	396	384	372	399	387	335	401	400	400	423	382	422	403	344	373	384	342	410	400	403	423	368	392	384	351	378	359	356	384	403	384	384	334	390	380	385	365	395	373	368	376	418	363	376	373	402	416	398	391	367	363	381	414	394	404	406	402	374	410	397	400	363	387	387	389	380	350	401	393	397	337	387	403	438	360	379	374	408	374	399	380	348	406	387	387	394	390	389	400	414	386	368	403	411	372	397	406	384	413	428	400	390	428	386	387	416	395	405	417	384	408	361	368	405	385	371	418	386	382	382	392	388	437	391	399	360	381	379	386	405	379	367	383	413	359	415	415	394	390	410	402	417	394	393	419	384	352	364	406	400	400	391	390	433	390	371	375	407	370	343	383	402	410	436	364	385	350	361	369	382	383	339	398	378	386	376	421	403	408	346	380	358	380	403	367	389	398	372	335	416	373	376	402	404	364	345	423	392	394	408	383	417	404	374	372	400	371	370	399	388	437	382	380	354	435	373	424	402	396	358	395	380	405	428	367	395	381	381	399	376	356	419	373	379	421	403	407	378	388	405	377	397	353	376	405	418	407	380	389	402	382	400	375	369	430	395	407	355	382	393	386	375	406	356	394	409	385	342	369	418	385	391	412	379	393	408	380	370	415	413	386	383	366	403	408	360	399	380	399	407	387	409	378	396	387	407	363	411	380	369	379	394	379	398	373	341	353	402	404	369	380	366	390	403	397	412	394	398	385	398	412	334	428	374	421	369	414	396	399	362	365	394	396	414	344	381	400	405	401	417	405	367	362	399	348	396	422	398	414	393	406	362	352	394	401	398	392	436	399	373	445	419	413	394	362	394	382	403	402	330	367	387	395	410	397	402	354	387	428	426	384	393	402	391	365	388	358	415	412	385	397	368	393	387	374	390	393	371	348	356	396	391	406	351	382	368	372	376	375	407	391	400	375	382	371	409	425	387	370	384	372	384	367	379	383	377	417	417	365	397	426	406	379	360	371	379	368	426	422	397	377	401	401	391	405	417	376	395	396	373	366	399	403	369	361	382	377	419	381	428	406	408	393	405	419	413	385	401	407	373	420	401	372	355	388	392	351	379	310	398	367	420	375	377	411	375	387	365	403	372	361	393	389	379	390	398	385	379	403	369	391	413	401	369	415	345	380	351	360	370	357	362	373	367	422	441	389	380	411	399	369	371	407	360	393	395	427	380	377	422	369	391	371	375	383	394	393	378	387	402	378	390	415	413	356	370	398	356	413	357	363	415	400	379	361	375	379	403	364	378	379	426	402	412	364	378	308	395	349	372	410	355	436	382	380	372	367	343	399	374	405	365	404	407	407	371	400	378	403	392	377	379	425	367	370	371	421	373	390	352	390	422	351	440	398	409	372	387	399	387	378	373	379	410	424	412	400
5965	1054	897	978	901	938	864	966	922	890	872	949	912	939	892	938	943	924	883	935	934	894	911	933	934	944	910	960	993	884	963	954	936	933	939	935	989	944	977	934	960	934	954	936	859	942	970	931	940	939	883	923	978	930	920	939	890	925	899	960	860	902	912	986	973	900	952	927	935	905	993	934	943	884	920	947	965	960	992	912	974	973	959	916	936	975	955	940	873	904	909	965	952	966	932	945	994	938	936	954	950	906	917	890	890	926	910	903	956	906	910	967	912	926	915	967	894	888	923	889	935	973	907	947	948	979	922	937	879	913	898	927	942	911	927	923	945	894	972	936	949	910	932	925	971	914	974	971	916	938	941	1000	950	960	974	946	941	944	1000	989	902	969	909	981	967	917	1004	948	938	914	916	954	955	942	900	923	936	871	1005	867	946	938	917	881	943	967	886	914	1009	966	921	930	872	897	911	931	875	894	953	948	942	977	908	930	962	947	903	996	928	914	921	977	975	1015	900	966	1012	938	891	948	930	960	954	977	966	910	1016	930	957	895	985	919	988	934	893	917	940	940	950	939	937	978	986	896	890	929	907	883	918	937	919	986	960	902	960	939	939	892	890	924	942	893	911	938	904	927	958	929	930	931	973	962	940	934	922	906	973	954	930	891	947	928	932	901	929	926	912	948	978	964	969	908	934	968	931	952	943	982	945	915	951	963	891	943	916	935	959	995	963	942	925	954	962	940	954	913	902	960	976	971	936	967	954	972	888	901	954	957	908	983	938	978	928	959	1008	906	968	951	881	957	985	972	974	938	959	911	934	902	937	940	857	956	972	967	919	994	972	940	898	924	960	950	934	907	921	886	878	976	959	925	888	937	872	919	936	933	949	928	945	950	927	910	950	950	931	956	909	941	880	986	957	951	908	899	980	990	880	944	944	976	890	929	946	909	965	918	933	948	966	933	918	932	995	946	938	934	935	928	976	924	959	918	887	926	978	900	991	937	913	913	952	942	956	929	930	902	934	914	902	904	946	940	889	882	939	955	985	889	919	981	940	935	906	899	896	927	979	925	898	932	924	1006	898	944	935	976	932	932	939	893	919	951	937	943	950	957	922	913	913	997	915	950	940	949	949	959	976	990	967	886	977	910	951	958	869	935	912	1004	959	909	971	921	960	946	931	943	944	953	1009	926	937	933	938	909	921	961	918	959	994	974	896	907	979	899	969	935	933	960	950	983	869	921	954	934	924	920	952	934	923	932	990	955	996	912	932	950	904	938	912	944	936	962	880	921	966	945	929	943	954	928	910	961	968	898	968	925	983	904	964	878	969	947	940	909	939	975	1020	969	932	919	909	925	965	962	948	945	885	930	950	983	921	904	966	988	970	983	954	954	927	886	947	914	984	935	877	923	955	982	956	930	953	936	959	969	978	928	953	891	958	947	909	930	936	956	945	963	929	957	911	965	952	949	927	901	877	923	965	953	999	1001	904	982	936	928	897	942	977	957	937	892	932	890	902	913	921	977	870	992	962	897	972	919	936	928	947	924	911	941	997	1035	977	933	891	975	942	954	968	937	953	888	891	860	1003	967	861	981	901	913	938	916	943	933	967	898	912	916	938	959	976	969	902	961	894	931	1009	920	926	928	922	912	964	947	910	952	936	980	906	874	958	918	941	940	942	912	943	888	975	963	925	866	922	954	921	969	924	903	909	902	891	953	944	949	994	899	1035	919	906	955	901	944	883	919	944	883	912	936	932	930	970	934	942	963	946	978	937	925	876	935	945	912	942	956	950	983	952	911	952	894	986	971	947	973	903	937	921	945	924	977	952	898	906	896	963	925	950	947	925	938	927	936	942	937	905	894	955	919	951	886	941	916	947	954	895	939	936	930	885	926	960	976	906	966	959	963	933	892	947	912	949	955	941	953	931	912	955	922	901	927	930	921	971	991	884	966	988	896	925	961	945	947	938	991	941	976	979	942	962	948	942	939	907	969	940	933	892	899	879	894	917	932	952	957	961	931	913	922	935	924	935	908	931	940	914	957	1001	924	981	951	922	927	937	887	932	942	916	983	923	890	909	947	910	943	977	969	929	922	925	923	962	941	1004	932	925	978	979	948	883	960	925	926	945	963	913	933	955	903	948	1032	975	935	934	978	949	915	939	925	935	947	981	919	920	928	958	974	924	935	915	933	870	907	925	919	973	857	955	874	950	941	988	965	951	928	1013	903	942	978	904	895	890	929	921	941	960	966	933	896	930	943	943	950	886	976	898	950	933	905	902	930	881	916	1000	925	915	958	934	929	909	933	955	951	902	945	936	949	965	957	875	922	909	886	925	953	895	968	936	917	941	967	901	927	911	941	960	931	908	904	904	972	917	957	927	902	920	930	964	957	919	948	953	987	922	917	934	955	905	966	903	958	933	880	902	907	924	949	983	962	920	958	936	991	913	901	931	913	908	920	928	929	919	931	940	916	943	951	885	936	971	957	888	890	916	943	903	917	968	950	933	953	922	924	913	929	921	952	925	942	918	912	978	955	950	930	977	850	982	963	893	916	962	955	927	942	915	967	898	937	969	894	1008	944	948	931	942	949	905	943	955	954	947	949	927	951	989	955	944	981	992	938	967	963	1000	974	917	892	962	947	936	906	978	1003	890	915	962	956	965	951	950	958	933	955	933	907	904	891	993	938	958	873	934	926	930	973	936	960	931	932	961	934	933	890	880	954	920	949	927	965	925	927	940	937	992	979	950	924	959	927	935	920	961	987	895	922	901	921	915	913	895	884	913	895	961	963	937	942	967	929	943	955	926	921	922	970	894	935	951	907	917	928	888	906	960	944	906	932	1010	930	999	953	964	965	901	921	996	903	960	938	953	941	961	1015	891	952	949	921	966	955	918	1010	986	985	953	903	890	918	901	938	920	937	937	937	907	952	976	924	936	950	932	931	959	918	972	905	857	923	945	916	899	935	881	914	873	913	892	920	955	935	940	949	909	941	902	921	926	954	938	941	941	942	892	956	966	899	865	982	924	937	929	915	880	950	933	914	935	945	917	910	933	894	967	889	975	943	945	916	919	986	980	944	948	882	942	909	990	938	897	942	939	980	967	955	930	920	910	914	899	903	902	933	966	924	933	956	928	933	934	950	939	901	930	935	921	960	895	939	871	907	986	955	889	918	941	918	925	909	891	969	945	976	928	868	866	926	968	861	979	879	950	934	975	929	930	957	916	943	959	931	971	936	963	937	944	941	1017	959	985	999	974	950	953	945	957	957	923	990	951	939	946	928	950	950	954	1012	918	887	893	910	1025	959	934	936	908	904	942	939	936	918	974	942	975	994	925	937	905	948	943	918	894	971	981	966	944	958	928	936	928	947	900	929	909	907	893	942	974	920	924	997	971	942	939	980	972	937	878	962	954	946	937	943	986	921	936	970	955	895	933	894	913	952	889	870	1001	914	909	922	927	961	962	925	985	949	943	958	911	928	1003	931	929	884	892	987	986	934	988	946	938	942	919	895	908	961	953	915	873	924	941	954
25031	21480	24692	28706	21475	17806	648	389	313	343	297	310	309	297	312	277	294	303	296	290	274	271	300	293	284	296	311	292	289	238	282	315	279	248	264	283	261	283	245	256	259	240	245	291	293	274	277	303	280	264	289	278	276	256	274	276	292	265	279	269	301	268	277	252	268	275	297	260	267	274	255	291	260	272	281	268	296	299	267	274	275	260	274	258	293	287	268	274	276	251	307	260	275	248	297	303	266	272	291	270	304	312	281	287	268	242	284	286	325	301	288	246	269	262	290	318	306	286	255	275	277	256	243	275	300	270	297	286	274	267	281	271	272	282	268	256	262	299	277	242	274	259	285	280	273	286	279	275	287	272	290	264	273	247	287	265	275	281	279	275	304	288	265	295	295	257	279	248	303	284	275	267	266	271	265	318	263	301	310	271	295	274	294	282	285	251	253	254	287	287	272	293	290	249	263	269	300	269	263	280	269	256	286	282	292	295	281	260	266	281	279	260	276	250	273	293	281	251	272	282	282	268	299	271	288	248	274	243	267	286	271	256	274	279	296	306	274	276	279	242	266	275	260	261	298	285	269	295	279	289	283	301	286	287	284	291	262	256	305	250	271	285	285	282	256	282	250	256	252	282	284	301	274	274	318	309	264	280	274	241	256	283	282	238	280	286	312	260	256	254	266	271	288	248	282	261	241	272	278	271	246	258	242	271	257	255	271	271	264	295	288	279	298	281	280	261	286	262	277	290	288	284	277	273	300	278	260	247	295	278	272	271	271	298	286	282	285	239	254	274	278	279	246	270	289	277	286	247	293	268	254	254	280	283	312	279	289	260	233	255	259	289	285	255	267	295	292	270	260	309	286	269	272	256	260	262	261	248	291	254	272	251	263	275	268	247	282	298	265	272	250	266	282	241	303	280	300	295	296	276	282	269	295	255	301	263	284	275	288	309	264	280	273	270	259	272	288	264	272	281	311	271	261	278	294	289	298	253	294	263	296	279	269	268	258	282	292	272	273	315	282	280	270	265	275	267	280	275	268	284	279	282	280	268	244	281	267	291	267	289	276	263	258	244	279	275	293	285	277	263	264	261	256	268	306	285	306	258	256	289	302	268	292	267	258	235	267	289	296	287	251	271	245	248	286	320	268	287	252	252	251	252	283	301	291	269	257	308	273	278	293	272	245	251	263	277	271	275	270	276	286	255	254	290	303	280	323	286	309	314	255	277	268	296	260	271	256	272	294	301	258	260	289	257	279	261	243	253	253	242	276	265	286	285	222	274	235	256	293	279	286	260	286	304	276	277	274	278	270	279	257	267	238	268	274	275	284	262	241	278	286	310	285	281	273	269	255	270	290	248	262	270	309	282	281	233	248	286	281	283	271	249	273	262	276	257	299	275	288	263	278	323	295	288	250	275	277	257	277	249	259	249	264	273	278	278	296	266	267	283	282	287	286	271	289	263	275	298	312	269	235	260	273	290	291	270	286	273	278	303	248	280	280	279	281	277	264	279	261	265	278	258	255	294	241	261	236	250	267	307	286	243	268	279	290	271	261	297	273	291	293	258	276	290	265	270	280	282	259	317	268	301	294	284	242	261	264	307	287	265	269	283	292	264	296	274	249	280	268	304	288	305	264	289	311	269	303	280	295	245	258	282	262	265	272	250	298	260	278	264	269	225	290	264	286	273	280	261	267	272	264	277	274	264	301	295	300	256	277	317	277	293	272	290	290	269	281	295	254	254	274	269	259	259	286	256	243	267	277	279	276	262	286	258	295	277	292	279	287	272	283	281	265	248	261	302	299	276	245	294	290	235	257	270	308	277	284	266	292	302	270	287	293	271	294	264	261	267	275	273	272	260	238	276	256	287	261	266	281	275	279	273	255	301	255	237	294	263	255	270	255	270	266	289	288	265	239	272	272	307	246	266	289	286	276	280	298	310	283	280	249	281	300	275	268	307	246	268	293	256	276	278	289	280	299	291	304	267	253	274	279	266	276	293	257	223	237	259	264	280	256	271	312	282	274	313	275	256	313	273	282	302	256	264	278	286	284	290	254	248	284	235	257	262	256	244	284	292	275	306	296	274	266	270	261	286	284	292	273	275	288	286	263	274	273	286	252	279	315	308	271	291	265	279	287	273	290	294	273	279	258	252	296	270	299	276	238	292	271	276	289	283	260	272	269	262	287	269	252	286	255	294	290	252	286	289	262	272	287	287	283	290	292	271	246	269	292	275	270	307	267	263	281	269	268	281	289	307	278	285	282	277	288	293	268	292	288	288	277	234	278	289	278	258	250	253	256	286	288	262	283	268	305	267	263	258	319	291	247	281	279	272	283	271	315	248	262	264	313	288	268	311	269	291	271	248	234	246	281	263	272	247	264	255	294	261	310	265	298	265	279	267	281	281	303	275	257	297	313	307	278	264	262	246	257	275	287	263	266	284	273	276	282	272	288	290	265	321	275	295	258	292	273	259	269	277	299	274	257	255	287	287	275	238	269	258	288	270	256	254	288	273	262	288	246	246	294	268	269	280	262	274	304	306	271	279	266	276	296	298	253	314	293	284	293	290	305	269	262	289	273	268	285	286	282	314	282	264	258	288	270	263	278	259	267	297	275	277	265	283	297	262	284	308	282	259	292	298	295	323	291	267	251	295	270	295	256	256	287	311	257	286	264	284	279	279	283	274	309	302	287	270	272	251	327	306	248	257	267	266	288	278	256	286	271	252	284	260	277	308	262	265	288	264	300	293	275	300	265	250	282	260	286	282	274	272	267	275	266	309	240	281	244	253	246	258	292	264	264	285	282	313	299	265	274	253	283	269	278	306	277	257	297	259	274	271	286	294	269	290	278	249	276	280	243	254	283	265	257	242	263	263	271	236	274	243	271	279	287	249	321	287	259	310	292	272	271	258	290	285	245	252	289	292	245	272	244	236	265	266	282	294	273	273	272	250	282	283	278	294	283	232	258	271	295	243	256	267	261	257	287	295	270	280	295	287	266	276	282	266	288	305	296	239	260	266	285	288	262	260	256	273	283	274	299	270	291	267	258	274	313	295	237	259	245	280	295	261	292	281	285	297	262	281	266	271	253	267	282	285	316	275	276	261	295	283	261	272	273	243	276	271	267	261	243	291	285	297	264	258	284	281	275	264	272	263	257	292	251	265	278	263	305	265	265	284	271	285	281	264	284	269	252	280	259	277	235	288	267	252	275	302	270	264	307	280	267	268	285	304	284	268	278	303	273	270	269	271	253	275	295	275	300	242	256	286	270	270	262	279	268	272	279	306	290	255	256	268	268	297	264	317	293	280	261	275	290	287	301	277	286	315	280	300	291	259	302	256	268	297	239	248	244	250	254	283	250	285	272	269	266	287	277	276	286	245	256	259	269	235	261	274	286	294	288	295	278	270	288	279	290	279	296	268	274	275	256	269	232	273	277	275	283	253	284	272	294	274	263	277	270	264	257	319	294	256	272	280	269	288	296	298	255	274	242	267
3111	2103	1198	928	801	737	759	718	701	695	714	725	672	666	711	697	670	701	729	701	675	684	672	689	717	644	654	715	675	745	692	693	671	636	699	678	703	676	643	700	669	680	676	662	655	693	652	650	663	693	684	696	691	710	652	688	690	668	710	645	655	686	667	625	697	681	673	661	678	620	674	671	654	629	674	650	687	697	656	670	678	662	652	690	676	693	682	666	674	688	674	677	655	678	672	715	654	686	688	665	624	673	675	710	700	646	676	683	643	720	714	708	673	687	728	656	685	659	659	664	661	637	682	698	675	676	671	664	660	661	670	680	725	694	700	671	682	728	718	633	638	679	661	642	639	655	675	671	683	669	718	643	662	670	742	669	645	668	659	680	668	684	670	681	655	686	698	685	718	634	633	654	651	673	703	654	669	664	727	677	709	705	706	636	655	693	659	700	677	700	705	638	703	731	670	620	675	661	670	648	713	721	707	633	678	648	641	689	680	634	632	633	626	644	700	690	691	704	662	697	671	697	702	681	630	630	746	681	659	658	638	705	694	716	682	652	634	668	686	687	669	678	697	690	641	676	677	643	702	642	677	628	690	675	698	671	679	610	651	643	649	728	638	668	705	670	644	670	659	652	687	619	668	714	703	688	675	691	653	701	688	655	647	634	688	698	687	683	703	731	734	685	708	635	651	675	622	641	673	726	668	656	669	638	713	657	660	655	694	640	685	648	668	663	630	681	681	631	677	695	686	645	727	686	659	689	644	646	685	642	633	656	626	688	669	655	658	680	683	619	652	674	717	645	670	654	634	644	716	669	650	636	623	669	645	629	628	671	739	694	679	713	685	657	681	635	658	647	656	634	640	659	654	702	674	654	671	712	671	643	680	692	652	639	719	690	669	652	695	709	676	714	701	682	657	652	630	663	662	692	670	686	707	675	669	685	708	636	650	690	658	660	650	668	665	618	704	688	681	675	659	688	659	670	669	702	695	631	712	700	679	714	681	680	684	679	685	688	693	721	653	685	673	668	670	713	677	683	641	694	686	659	692	616	664	674	690	675	704	657	641	666	660	658	690	722	657	696	669	669	637	676	675	706	709	659	688	708	674	677	679	682	687	659	623	681	681	700	679	633	667	679	697	667	676	668	657	655	667	718	684	733	677	705	679	700	695	691	714	683	652	681	655	641	657	709	658	653	652	638	662	714	697	672	676	640	703	643	708	651	709	663	690	704	678	654	677	737	633	665	657	652	669	739	690	670	690	640	685	719	703	674	692	660	651	672	684	652	661	655	666	637	657	669	707	702	690	649	694	700	713	664	727	665	640	673	663	705	703	660	684	684	717	662	655	682	716	693	658	679	685	684	631	670	682	711	635	705	686	642	672	665	647	657	644	641	709	677	664	649	671	699	718	674	670	711	681	668	610	626	636	619	675	680	709	715	677	694	680	673	650	672	701	662	641	695	719	674	661	685	655	695	692	704	676	680	680	653	676	690	675	646	712	647	748	661	669	664	646	692	649	736	686	712	635	664	673	680	691	652	667	650	677	700	681	655	699	625	680	630	676	652	649	706	704	694	698	640	685	709	687	688	716	644	695	640	647	664	615	639	645	646	688	704	661	689	716	669	693	609	696	681	650	678	666	666	712	655	659	650	675	699	680	663	688	655	674	612	698	651	634	632	692	687	645	685	715	643	658	693	637	655	668	680	646	667	676	669	661	671	698	681	648	643	685	680	649	670	685	679	634	625	708	677	650	636	662	676	680	668	651	646	693	638	689	693	670	666	665	649	699	675	631	619	680	737	668	704	713	665	667	698	707	660	668	641	628	676	648	665	654	661	694	682	658	679	680	646	629	689	628	701	655	679	671	644	698	693	615	654	683	665	671	647	655	688	638	680	654	658	730	713	648	633	659	678	715	680	628	702	692	729	637	701	666	637	630	637	689	670	659	676	707	688	685	695	678	662	666	674	657	655	682	710	672	670	663	682	681	677	693	669	680	690	698	654	684	709	667	694	635	637	709	622	633	686	665	599	648	648	652	671	716	706	675	691	679	660	722	678	677	663	650	671	675	733	663	656	666	669	676	660	694	664	687	664	717	680	677	647	673	688	687	680	678	653	682	676	644	662	670	704	652	700	662	653	611	653	674	694	696	662	632	666	647	689	698	702	687	655	673	668	717	699	677	652	679	662	639	664	626	664	644	647	648	725	630	656	647	686	637	735	672	652	648	679	695	692	674	697	711	698	666	705	680	677	653	650	654	693	651	662	676	655	726	698	680	666	691	654	678	658	685	658	682	676	634	681	736	704	685	622	732	658	682	647	688	680	665	659	698	684	676	692	661	682	657	663	677	707	663	670	659	636	678	677	633	654	676	688	660	658	649	693	650	641	673	672	645	663	728	672	670	685	681	709	658	707	651	686	705	733	708	642	678	665	664	699	710	730	663	686	668	676	669	624	688	678	662	630	654	639	648	690	665	651	733	669	622	635	660	669	654	677	594	680	667	642	723	647	680	652	697	664	720	663	645	713	654	688	677	704	656	652	683	667	689	728	673	696	717	647	708	679	715	691	678	714	636	683	686	687	605	648	673	731	740	656	676	665	701	698	643	647	688	657	720	689	649	711	702	702	711	639	645	657	685	704	657	685	666	680	690	659	669	655	691	654	665	701	654	706	624	633	634	725	666	669	671	667	667	672	700	677	693	663	679	677	647	693	661	678	646	639	676	682	683	664	700	654	662	694	672	681	660	681	661	697	710	710	649	655	638	680	670	640	687	688	690	714	691	701	659	681	661	710	657	645	664	677	659	712	698	630	668	690	713	668	687	689	655	682	737	696	680	746	670	644	640	683	723	652	691	653	683	695	662	681	649	687	686	647	670	676	692	640	662	649	681	704	608	673	670	611	726	678	651	696	702	683	623	663	667	723	679	638	676	665	680	659	648	633	706	683	714	648	730	710	708	669	636	683	614	653	689	669	691	707	648	686	690	659	669	662	655	715	681	654	671	668	642	688	681	616	698	661	660	649	706	687	681	665	693	649	643	702	662	680	649	636	643	661	668	659	674	659	677	659	639	677	678	641	642	643	708	678	677	682	680	655	647	686	646	672	664	654	694	655	684	665	667	670	672	644	637	693	672	686	687	690	698	678	696	625	684	681	639	714	719	690	678	637	724	693	651	678	670	651	666	699	692	729	698	647	693	627	734	671	655	658	691	691	636	696	669	665	709	693	688	663	670	728	671	697	671	723	671	626	674	702	619	701	688	704	683	668	726	714	688	755	694	669	668	645	682	720	660	646	692	693	645	666	687	689	696	673	646	642	642	701	637	651	641	659	686	691	698	710	698	642	647	685	661	655	636	669	663	710	698	689	688	656	709	691	685	679	645	647	690	668	687	680	660	665	664	653	690	693	716	663	677	666	655	632	632	702	653	633	641	664	662	674	661	661	678	692	661	685	714	650	702	671	645	687	662	681	672	668	665	638	662	664	720	657	667	675
24431	21498	25059	28352	21499	21507	12480	410	235	224	215	186	194	162	193	173	147	139	163	141	140	133	145	138	138	150	133	166	121	123	122	133	127	145	120	121	130	123	140	128	137	118	140	137	124	138	127	114	140	117	143	123	126	134	162	139	132	138	115	121	152	135	136	115	119	120	139	128	121	129	131	115	118	132	124	109	121	136	133	127	104	140	121	102	134	119	119	125	144	112	140	139	118	114	129	113	123	133	95	133	112	152	144	119	137	120	135	119	141	134	142	135	131	118	123	125	122	114	111	97	120	152	132	137	102	112	122	131	121	127	126	119	124	126	137	141	113	125	129	139	128	101	121	123	118	118	128	122	129	138	136	158	135	119	115	96	127	121	125	143	122	124	111	130	144	114	134	125	144	148	119	115	141	129	107	124	155	140	140	134	131	112	125	117	129	134	122	129	131	129	128	124	139	135	129	131	134	132	136	117	141	115	106	146	141	118	121	133	131	119	119	128	140	141	118	131	128	133	129	142	143	130	127	140	122	148	120	133	126	138	138	121	132	128	134	138	121	108	138	121	154	116	112	127	123	142	129	145	110	121	125	132	153	129	114	123	123	102	136	123	129	113	121	171	127	123	132	132	132	132	156	125	147	127	111	131	122	134	157	118	124	144	111	137	126	127	131	122	143	132	132	105	117	134	118	125	122	107	125	127	146	137	116	136	137	142	139	131	141	118	127	119	132	123	117	123	128	130	140	108	127	139	142	116	108	122	126	129	116	135	130	138	166	111	108	144	132	111	118	139	114	127	132	133	135	116	136	118	125	127	126	122	134	111	129	134	123	130	120	126	118	127	145	106	124	128	108	129	115	122	128	126	117	126	112	120	143	119	118	130	143	121	129	135	131	131	136	135	113	139	111	121	129	145	132	117	126	139	128	139	106	115	96	111	114	128	120	133	132	129	130	146	139	119	133	138	145	118	122	111	127	137	120	121	132	135	141	110	106	132	135	141	100	119	118	131	134	121	126	133	127	131	132	134	114	134	107	134	117	123	140	130	125	146	128	124	113	105	149	142	137	131	145	119	143	136	144	148	112	116	125	120	145	117	141	134	106	120	123	138	142	125	126	132	112	118	113	135	131	126	121	144	136	112	126	119	143	133	126	147	118	131	140	117	117	139	106	123	141	126	124	133	140	111	123	109	133	142	132	120	123	134	130	124	122	133	116	108	138	124	149	127	101	120	125	111	150	131	105	124	129	117	149	117	135	115	119	115	124	136	154	121	105	115	143	146	136	128	113	136	114	122	130	130	119	135	137	144	119	133	120	108	133	136	120	149	133	110	116	127	132	128	121	140	119	152	138	134	119	149	117	128	137	109	130	116	123	144	138	131	128	131	125	140	115	139	128	129	129	117	126	147	104	115	117	128	122	128	123	132	123	133	123	142	117	133	106	132	146	122	117	142	118	103	129	126	137	124	110	135	125	127	122	114	138	131	137	123	145	129	147	122	117	138	142	146	121	115	112	138	129	115	127	122	120	135	134	126	122	131	120	131	134	124	123	113	127	137	133	127	139	117	126	122	127	135	115	141	147	129	129	112	122	129	130	123	123	149	134	127	128	136	144	135	117	134	128	139	116	132	126	102	138	126	151	117	124	116	127	119	140	121	105	125	138	137	135	128	155	131	124	127	122	116	121	120	132	123	123	146	140	143	118	126	133	119	133	131	121	116	131	143	133	132	114	134	134	142	120	123	119	124	117	106	130	125	125	116	118	140	136	120	130	130	121	131	108	115	134	111	124	130	119	125	141	134	115	127	119	130	122	131	129	127	133	114	140	108	140	149	106	124	134	131	131	137	117	142	151	134	130	123	126	115	103	147	142	130	119	121	119	120	124	132	119	154	133	133	116	120	122	114	152	131	126	135	123	146	129	134	128	143	123	134	107	132	138	120	111	123	151	139	115	140	124	124	121	135	121	123	109	109	125	124	115	145	137	113	127	135	109	116	134	131	131	120	140	143	134	123	130	112	150	113	134	122	140	129	135	126	119	105	135	132	118	130	105	141	133	130	127	133	122	140	123	113	131	121	112	130	136	123	134	124	136	111	129	126	134	125	111	122	133	143	134	124	134	130	145	123	157	110	120	107	118	103	130	118	117	134	102	117	142	104	120	123	127	129	138	143	147	149	119	142	119	117	118	151	124	140	109	113	119	119	132	139	131	117	133	108	139	132	138	128	112	115	127	122	138	131	130	149	126	142	124	146	122	126	129	127	144	125	122	102	125	142	103	112	123	115	119	157	123	134	140	132	118	139	126	124	135	143	117	120	126	117	142	129	139	132	119	102	133	133	129	113	136	143	122	141	127	147	135	145	132	130	139	133	129	119	129	120	127	121	123	117	130	114	122	138	120	121	116	132	122	115	137	115	133	129	135	143	106	114	118	120	140	110	131	132	130	125	115	129	135	144	123	132	114	139	149	116	121	114	124	151	116	132	133	125	139	167	124	124	122	140	105	107	114	116	124	138	121	136	131	126	119	131	132	153	121	124	133	132	123	135	117	133	134	135	115	134	117	129	141	130	103	118	139	136	129	119	139	115	120	151	139	136	114	127	147	122	123	111	134	129	124	135	108	139	116	132	121	140	122	157	136	130	124	135	134	109	139	130	118	139	91	115	141	127	124	150	117	117	137	101	115	114	130	146	119	113	103	131	114	122	116	111	129	134	114	142	124	125	121	138	127	109	150	117	153	136	122	141	139	138	127	127	149	135	141	117	130	131	128	132	110	130	147	125	132	130	136	109	126	136	141	132	123	128	109	131	139	121	121	128	121	120	127	143	116	130	118	119	125	117	126	127	145	128	151	108	118	126	133	134	135	126	129	137	129	153	112	142	108	115	116	141	129	122	111	124	135	131	131	125	118	129	136	124	117	127	149	123	123	157	142	126	127	138	126	139	116	145	125	144	122	138	116	109	135	122	162	128	144	113	124	118	116	116	136	99	127	123	120	137	88	122	116	112	131	127	130	121	125	135	128	144	111	120	124	130	136	133	134	125	138	100	122	124	120	148	147	125	130	142	112	137	129	132	127	131	142	106	104	125	134	121	132	122	126	103	130	131	145	123	114	134	126	122	132	152	129	132	113	133	138	120	139	119	109	125	135	142	125	121	158	130	103	139	147	137	145	129	124	104	133	123	141	124	114	118	121	135	123	134	118	138	119	110	143	111	109	131	113	144	144	116	128	111	126	114	117	103	147	128	112	134	109	104	123	138	135	127	124	134	123	114	113	148	130	127	140	122	146	119	126	127	133	159	108	114	100	141	119	121	123	106	120	111	115	148	120	119	126	141	128	130	105	121	138	141	128	135	127	141	132	142	146	126	111	124	127	137	123	136	107	129	129	125	140	118	125	140	140	130	135	139	126	135	113	114	124	129	118	109	117	132	132	127	122	129	134	132	117	124	142	136	118	132	124	135	122	117	124	149	117	140	126	130	136	114	133	110	115	128
2878	3041	1452	790	540	456	438	444	383	369	400	348	400	351	364	378	396	352	356	359	365	358	354	407	372	354	364	381	384	357	344	346	371	338	355	332	390	356	384	344	357	353	346	357	322	372	364	356	365	328	371	370	334	347	354	349	355	346	385	321	349	343	333	342	357	341	323	372	317	369	329	364	330	328	317	379	325	357	330	346	363	356	370	387	373	347	348	342	336	354	309	361	342	351	364	324	316	375	369	365	314	381	320	341	360	357	347	321	362	323	327	340	362	392	336	375	353	363	327	328	357	350	333	335	353	360	362	360	340	370	342	326	355	339	384	330	343	368	380	340	341	363	309	348	390	369	357	367	321	354	392	335	364	345	373	328	359	349	358	373	331	360	354	368	369	321	361	374	367	331	329	314	391	334	364	327	351	316	356	356	377	362	338	379	308	328	362	372	341	368	369	369	343	349	325	330	352	364	352	358	356	343	366	348	339	362	357	345	325	358	353	359	325	348	346	370	366	325	341	339	377	355	333	340	382	380	368	347	364	324	359	301	350	338	339	327	332	344	354	337	362	331	343	350	347	336	359	330	319	362	335	360	359	347	345	358	337	370	355	339	358	352	378	339	354	368	332	371	353	367	366	366	334	351	372	369	323	336	380	347	368	359	348	405	379	370	374	369	387	335	345	352	353	385	341	328	344	332	354	356	349	355	345	334	344	349	361	320	367	313	395	364	358	338	331	353	341	359	361	367	310	330	335	327	386	353	319	366	387	336	368	371	369	329	351	317	341	375	357	386	348	366	358	344	329	333	359	347	353	335	403	370	346	387	362	311	352	351	370	354	348	363	335	341	378	362	358	340	338	327	329	319	314	334	338	337	349	340	307	352	347	362	380	356	350	351	360	328	333	366	338	386	381	346	343	375	317	372	370	339	372	343	356	341	318	305	317	358	336	344	355	350	338	376	347	350	337	361	317	340	368	353	318	331	363	316	336	369	344	352	358	350	322	310	347	322	331	331	389	373	383	350	364	334	354	369	331	334	362	347	354	370	363	329	364	385	351	377	329	331	355	359	344	356	345	399	347	349	363	376	339	325	355	346	358	357	337	323	310	342	357	320	351	368	374	370	334	324	334	356	342	338	352	367	358	372	404	336	332	343	363	356	352	341	355	375	352	336	368	336	327	370	339	360	352	353	349	390	349	363	334	364	367	361	346	369	358	344	355	344	339	320	387	347	356	343	405	327	409	356	343	350	370	322	337	339	340	344	330	358	311	340	328	390	378	363	381	352	312	355	379	366	318	370	313	380	345	351	373	322	341	360	326	342	363	349	371	385	347	362	336	356	342	364	366	344	364	373	339	348	332	349	363	330	339	368	330	370	319	398	387	359	335	343	354	384	347	341	315	349	357	329	345	336	373	349	375	352	363	341	360	347	339	321	375	328	346	368	339	368	382	362	334	314	374	342	340	359	356	330	337	322	343	344	370	350	351	336	300	339	329	335	328	354	372	400	355	330	350	370	297	346	356	330	367	360	359	326	321	349	363	356	358	347	329	355	361	336	350	351	320	339	342	366	333	343	364	346	366	349	346	330	397	373	386	365	371	353	357	367	353	356	343	369	344	348	336	335	359	331	354	349	381	347	347	346	362	318	331	326	351	345	354	332	336	371	387	307	351	325	324	335	337	374	394	360	371	342	350	375	367	332	344	356	408	369	357	369	347	327	330	349	355	368	357	351	362	326	325	344	351	347	335	341	334	344	337	340	358	360	321	372	352	388	335	341	357	310	379	341	370	331	352	342	354	352	363	318	354	346	366	357	345	365	364	385	349	305	383	358	328	372	340	352	345	361	347	323	374	333	309	379	375	328	336	338	366	337	326	365	390	367	348	349	368	335	334	366	347	346	382	374	366	357	342	368	361	330	325	329	329	318	334	323	338	390	357	337	338	333	344	321	359	358	342	353	363	346	347	331	345	327	336	340	374	364	356	338	344	345	307	347	388	339	368	344	386	355	358	375	381	343	360	357	387	350	352	337	358	350	330	350	380	342	353	353	329	337	339	363	367	350	352	339	348	322	328	376	382	347	379	349	378	333	347	355	362	381	315	356	362	361	341	336	360	346	325	333	346	346	361	359	340	341	345	338	344	362	339	376	345	339	341	361	368	393	365	336	347	366	350	333	338	355	343	371	335	344	375	386	309	349	326	355	333	380	368	353	366	352	322	357	324	344	342	354	319	388	321	353	386	340	351	343	342	330	349	335	337	358	352	331	348	324	380	338	336	332	367	359	348	354	350	355	366	350	336	327	330	366	349	324	369	357	340	356	318	380	385	322	368	360	367	347	347	363	334	315	355	356	365	355	349	368	342	356	377	343	373	366	362	386	349	339	337	318	388	321	338	359	358	337	356	361	345	308	322	338	346	379	357	364	341	353	363	333	329	358	364	360	332	326	317	336	365	370	375	329	338	374	374	341	354	323	373	364	372	338	360	339	354	345	366	352	345	340	351	351	340	355	339	369	374	375	351	367	373	364	353	330	338	338	378	348	347	354	353	356	343	318	315	360	372	359	386	351	334	327	339	341	380	351	348	330	336	345	385	345	356	298	345	377	360	356	343	373	351	361	347	352	368	356	335	355	370	350	358	373	329	339	354	352	381	342	387	377	381	396	331	352	351	363	355	356	331	353	375	330	355	349	367	344	357	366	354	368	310	361	372	380	337	366	301	376	346	340	348	379	347	335	339	334	361	343	366	355	344	356	346	334	370	323	337	342	371	337	331	345	368	350	341	360	346	364	370	327	342	324	365	366	309	347	369	358	353	364	365	340	346	349	341	360	347	336	337	312	367	378	339	341	373	342	358	318	333	353	333	376	366	349	341	335	346	352	329	363	335	343	359	319	374	330	322	353	382	333	328	372	380	340	370	342	334	369	322	336	378	355	328	352	353	367	329	334	357	369	340	335	364	357	357	378	374	339	344	370	365	343	349	315	367	325	333	353	322	365	359	352	325	335	367	362	355	343	372	359	343	356	365	326	347	345	379	348	376	374	346	347	356	353	341	338	330	361	345	369	347	321	346	370	365	334	346	364	363	343	363	370	323	346	344	370	357	335	367	347	331	338	331	366	366	373	356	360	346	334	345	353	379	350	372	352	356	344	339	356	361	358	354	350	322	367	344	351	331	326	362	358	352	318	348	383	362	343	332	350	367	328	348	375	355	322	316	350	359	337	353	344	348	339	362	336	331	356	366	351	370	327	340	358	342	366	369	347	362	353	348	359	364	330	369	337	354	328	349	368	365	352	339	349	327	368	362	339	353	337	369	346	364	335	361	306	334	381	334	329	351	324	381	344	335	353	360	337	340	357	347	323	349	357	330	344	351	331	312	367	375	358	338	333	318	340	356	336	365	335	378	375	358	371	357	350	334	348	341	340	336	337	340	359	364	371	354	359	339	343	323	362	382	325	326	385	337	337	348	337	356	344	385	353	382	377	354	325	340	354
31785	20576	9163	663	457	432	433	428	402	379	398	433	391	393	392	366	396	382	368	404	400	362	383	413	365	373	384	389	416	376	394	381	374	393	377	393	392	377	419	393	367	392	358	385	374	392	368	385	383	402	393	402	405	406	404	419	398	415	403	387	378	385	362	403	414	373	414	421	384	393	368	409	346	392	399	409	377	366	416	405	393	407	382	395	393	406	375	366	364	363	389	391	396	400	408	358	351	395	412	361	372	381	368	364	367	401	360	421	392	385	440	379	361	348	396	383	382	378	359	353	392	388	338	400	426	378	415	380	377	390	357	372	383	371	426	361	380	392	410	423	385	394	386	374	419	351	366	409	381	361	443	396	430	388	390	398	384	436	367	369	378	381	366	394	399	357	392	400	411	402	423	386	423	421	386	354	390	407	367	406	405	412	401	400	385	385	413	380	416	421	390	396	407	380	370	385	402	372	390	398	374	375	415	422	360	402	401	410	391	415	376	404	378	388	365	396	381	392	412	404	392	394	363	359	411	403	399	434	379	400	388	427	384	389	396	386	382	373	412	388	373	408	379	402	419	408	386	385	377	364	371	416	380	375	378	355	394	394	430	397	394	394	401	406	382	391	365	399	387	414	428	402	383	398	394	393	402	413	399	389	395	367	376	382	362	369	355	366	346	402	390	394	386	377	352	383	393	389	396	401	369	391	375	389	394	409	396	393	425	345	369	369	361	397	405	415	406	373	388	365	392	372	384	359	358	394	389	409	406	405	382	384	367	414	393	355	383	380	355	358	390	361	400	373	437	418	377	414	411	371	382	370	369	371	371	370	379	334	398	341	356	414	403	402	410	402	367	404	404	395	428	421	405	396	389	361	372	413	341	374	400	400	377	379	389	402	383	349	379	383	375	383	359	392	416	382	394	382	395	379	410	403	371	393	354	401	426	400	383	393	363	356	388	417	393	414	357	366	409	375	357	393	445	387	420	367	398	375	374	422	391	366	361	422	419	367	395	393	397	422	378	373	392	350	369	360	356	411	428	389	353	386	384	423	366	432	412	372	419	405	384	405	416	405	378	399	421	423	404	432	406	382	382	382	384	419	379	404	398	386	386	423	437	395	385	390	403	385	407	392	348	392	410	394	381	384	388	397	378	397	423	365	370	384	356	443	350	364	360	394	391	427	410	359	370	384	356	387	422	379	402	405	399	381	381	407	360	378	375	399	391	385	379	367	416	390	418	393	416	436	402	392	369	389	414	377	420	358	379	331	380	364	428	399	392	402	381	391	340	388	379	419	389	410	375	403	378	377	363	409	377	363	399	397	398	374	390	419	377	364	418	401	374	369	384	421	383	371	392	366	398	388	419	374	390	386	403	421	388	344	394	380	365	389	377	366	420	378	392	391	391	408	416	391	376	422	382	402	377	389	384	386	384	375	391	388	346	422	399	389	347	398	401	371	391	394	412	381	370	411	395	390	363	427	362	400	393	407	383	383	388	390	395	417	399	434	373	404	381	370	405	385	360	381	365	396	397	376	399	393	340	407	355	403	390	394	378	371	399	432	409	409	376	386	379	402	377	393	414	389	381	383	391	338	379	379	398	406	390	399	398	404	398	370	378	407	406	379	373	389	417	393	402	387	361	392	323	356	452	403	400	370	386	388	400	393	391	386	383	383	413	363	385	373	409	373	399	410	404	369	379	396	370	413	407	374	402	391	383	404	412	388	397	416	351	393	377	401	348	363	409	363	365	388	389	377	361	402	369	382	386	402	387	423	435	425	425	391	388	365	369	399	367	366	398	411	394	433	386	420	419	392	383	430	396	387	410	366	403	395	390	406	413	376	391	350	390	397	373	399	384	410	407	382	451	399	399	361	355	405	394	401	386	393	428	415	386	378	364	380	381	433	399	388	407	420	424	340	387	349	431	420	436	391	348	395	409	364	397	381	391	411	411	413	368	372	354	405	407	419	395	378	406	371	388	362	377	401	369	434	392	398	382	395	387	329	404	395	363	419	347	352	427	381	384	402	357	382	375	405	382	387	415	369	394	430	363	356	379	384	377	413	386	404	363	388	364	393	380	444	383	374	393	394	399	396	379	388	374	364	376	381	360	417	427	384	368	405	402	430	362	374	412	367	388	357	397	364	387	419	370	396	396	435	392	404	392	424	425	363	390	411	384	388	376	377	358	432	385	386	403	403	399	402	356	422	380	381	385	382	398	379	391	395	399	406	415	391	366	381	365	382	380	415	394	375	410	360	361	400	378	339	392	379	443	383	363	401	367	375	396	386	374	367	433	410	398	403	403	370	416	400	364	395	393	395	387	375	411	369	410	420	390	400	380	407	432	426	402	389	389	401	414	402	361	393	391	409	428	388	383	419	407	360	382	417	387	378	373	331	424	407	433	381	405	386	391	380	399	367	415	385	381	421	384	372	409	363	414	409	407	397	390	366	404	400	411	422	382	360	376	404	374	400	373	395	422	404	396	383	349	434	414	404	340	366	387	401	361	397	412	404	406	392	422	370	381	400	369	361	388	391	381	395	392	410	424	385	378	381	362	368	388	393	422	398	393	388	397	379	394	366	374	359	386	376	358	401	370	411	398	386	364	403	389	397	401	378	388	382	395	378	379	415	357	431	361	395	366	414	393	352	392	402	382	383	355	361	424	358	418	370	397	402	427	353	377	398	400	376	375	400	383	375	391	439	395	398	376	417	428	353	408	404	388	403	393	417	394	404	396	396	377	391	415	424	357	351	428	374	358	373	431	416	423	377	383	409	383	390	394	380	378	414	437	350	361	369	390	400	399	408	396	386	360	373	386	372	395	385	417	386	401	385	408	373	393	395	382	419	433	375	403	404	408	390	386	382	371	397	362	395	398	426	406	391	396	414	378	386	411	433	412	377	420	407	373	396	397	374	402	371	369	413	404	396	368	379	381	386	357	362	381	376	378	408	399	392	380	324	385	417	388	454	365	381	388	410	393	404	377	410	425	365	437	381	387	376	439	388	380	372	413	378	376	387	410	368	399	396	376	368	352	393	416	384	407	391	408	399	375	375	402	430	385	374	390	378	383	368	380	392	382	378	390	384	376	366	344	390	422	368	370	383	409	429	417	421	398	419	411	381	361	393	381	378	384	422	420	409	419	403	387	397	392	375	394	385	399	427	371	385	381	401	402	384	409	414	401	411	378	400	379	359	416	361	371	390	409	404	380	379	393	412	345	427	419	405	372	415	363	362	370	389	416	368	420	400	371	404	369	405	390	401	373	397	365	416	381	403	389	360	462	385	391	388	395	394	377	410	389	390	356	412	374	353	381	384	401	389	401	394	389	392	379	381	386	408	406	394	375	400	410	405	397	367	377	373	386	395	355	368	381	407	371	391	406	380	402	385	375	393	369	415	368	441	387	384	432	394	401	413	370	413	370	342	392	397	374	384	382	377	400	391	431	402	369	382	399	409	391	384	382	388	380	419	352	388	382	371	393	367	401	387	408	400
5960	1004	958	976	883	976	1013	951	954	957	944	916	992	942	977	914	924	907	967	910	951	912	963	953	1000	901	939	942	942	943	933	990	965	934	901	909	904	982	902	985	971	924	922	901	939	985	961	948	959	946	915	896	912	967	963	879	942	998	959	965	929	969	943	930	894	930	940	955	896	985	928	897	904	972	973	898	902	945	965	933	921	920	886	899	928	1015	957	939	891	915	913	951	963	876	890	989	969	937	943	924	932	915	937	923	910	939	899	962	966	985	919	906	931	952	943	904	955	900	947	918	955	922	882	893	923	925	945	922	916	944	954	871	903	970	960	907	950	896	962	925	949	981	927	930	941	914	939	907	878	886	938	958	948	945	942	909	984	940	956	907	901	954	880	856	919	942	906	975	940	950	945	911	909	943	972	946	928	938	971	896	984	892	905	929	887	907	943	960	965	945	964	950	921	917	917	960	933	955	946	901	971	919	959	943	883	885	966	902	920	910	968	940	916	949	982	962	910	905	940	901	955	964	954	919	985	946	914	943	912	940	881	915	972	939	981	918	868	941	894	966	854	900	868	910	906	907	916	946	926	961	946	945	887	955	875	877	916	885	968	951	927	948	883	929	927	938	924	939	944	920	921	944	934	932	927	901	895	927	892	993	919	859	984	975	891	938	935	944	926	918	927	945	899	938	933	948	905	934	911	952	887	949	899	983	911	956	891	908	932	986	930	930	957	878	926	950	948	923	967	907	979	935	966	920	912	921	930	919	931	984	916	921	944	940	938	909	919	919	938	881	971	950	924	957	898	934	931	922	962	949	908	978	937	946	891	953	944	931	904	963	909	903	1006	896	955	945	1013	944	914	983	885	906	909	903	930	933	943	929	953	936	970	971	933	901	979	957	924	963	945	944	884	927	966	870	953	918	922	960	932	931	962	923	882	881	906	936	961	966	936	930	967	957	934	922	936	930	946	945	922	933	938	920	936	914	879	936	913	1022	942	921	950	941	930	939	941	977	923	878	965	908	922	942	940	915	936	923	963	985	943	969	927	979	925	944	935	954	911	923	901	932	922	932	950	906	930	953	982	963	919	917	930	887	916	891	899	990	942	890	917	912	954	946	948	941	935	973	923	888	904	921	1021	942	994	931	957	909	901	947	965	885	934	930	908	930	916	918	978	902	988	942	996	956	965	933	928	926	910	955	929	934	923	896	956	902	937	1012	885	934	956	917	910	871	946	1001	941	933	968	913	927	885	893	930	956	951	930	978	896	947	927	919	943	954	917	908	941	920	907	919	910	890	900	926	1003	917	940	876	932	892	929	899	957	961	904	960	929	885	909	900	967	956	894	925	905	940	980	921	906	938	918	934	906	904	976	972	903	919	1008	891	936	874	941	958	930	943	968	906	987	986	906	936	923	913	903	958	1023	999	963	923	934	921	947	947	922	952	954	944	977	980	971	932	882	903	972	909	902	930	984	922	935	970	1003	960	951	915	919	860	905	888	893	980	946	999	918	902	937	943	886	960	956	943	939	928	906	967	965	947	970	932	956	951	950	937	933	965	907	975	981	931	964	970	913	996	943	967	916	942	961	957	927	928	898	886	953	917	921	971	945	902	924	984	950	934	955	949	965	885	923	952	970	941	970	917	964	874	911	924	912	933	952	959	985	953	931	921	925	868	988	928	930	895	897	937	965	927	958	943	990	887	970	961	927	922	955	929	932	930	970	1001	956	919	918	959	1000	878	938	955	919	909	940	955	891	898	928	955	942	916	937	951	934	903	970	926	871	907	926	913	951	985	947	935	973	945	994	905	871	901	895	883	863	970	927	996	924	959	1025	955	971	927	887	943	934	916	918	932	950	912	938	950	942	957	947	946	952	904	926	898	913	949	953	962	969	943	936	926	892	1010	955	913	913	912	916	949	976	943	913	954	910	971	894	956	908	978	937	958	933	956	903	884	917	876	942	939	948	913	941	959	932	954	956	973	965	903	898	910	931	942	926	954	977	862	911	915	937	962	939	934	921	964	936	959	928	917	892	909	930	922	952	1013	967	985	927	928	905	934	893	977	930	956	964	911	965	908	988	907	900	883	905	936	958	919	968	983	894	929	973	933	972	929	940	876	893	1001	980	918	973	934	831	932	931	976	984	938	927	919	910	920	945	950	940	959	905	941	941	933	941	950	892	929	911	945	945	962	933	935	936	953	938	932	995	922	932	893	910	954	917	972	930	998	908	906	923	975	979	892	942	900	915	984	877	940	911	911	933	927	923	928	920	878	885	927	953	935	897	934	975	954	1014	857	961	943	946	926	944	906	949	947	919	886	914	933	902	926	940	943	974	951	949	1001	913	969	911	952	921	907	948	977	882	869	975	949	928	906	941	919	930	951	908	926	960	928	930	892	924	881	948	919	957	953	943	973	946	966	949	883	910	992	927	925	892	959	923	945	877	936	960	902	919	948	904	971	936	945	933	870	885	929	888	905	938	986	964	906	949	957	975	979	934	952	935	961	940	917	926	953	937	886	994	907	947	931	861	928	943	938	878	949	936	921	1005	908	895	949	888	945	918	981	875	938	947	956	1007	943	936	923	924	973	926	914	950	919	958	935	952	959	924	937	958	929	939	924	871	926	924	892	959	900	949	924	999	972	949	958	937	936	929	966	907	909	946	964	936	925	910	932	984	910	1003	888	959	921	1002	957	912	977	896	946	905	892	991	943	929	908	986	909	930	945	943	901	944	932	905	918	939	960	894	904	910	961	946	935	900	958	964	912	889	922	927	906	905	926	962	915	925	961	907	890	907	924	917	942	959	906	912	966	942	969	918	966	916	921	934	956	963	892	920	930	959	903	861	961	942	905	943	928	935	907	949	928	961	906	939	885	904	938	987	985	902	932	878	911	948	943	919	932	960	950	889	962	998	976	930	963	927	904	940	904	1021	960	935	966	964	923	929	932	911	987	926	948	897	954	938	976	908	922	919	930	974	922	925	953	927	901	960	930	970	941	898	924	946	948	925	911	949	943	903	936	917	920	932	961	921	982	903	1047	994	951	926	891	938	966	928	916	931	956	874	952	932	869	910	916	914	925	909	950	942	939	954	937	881	951	892	970	909	880	921	909	934	932	925	934	922	968	958	885	926	919	905	899	908	962	980	908	961	867	957	946	929	951	926	956	953	901	893	951	897	958	951	906	954	973	953	975	900	899	941	938	986	919	922	914	950	916	920	923	916	960	964	917	910	918	938	963	965	939	884	959	925	921	922	918	941	924	990	959	961	946	864	919	885	966	935	929	928	932	947	935	998	942	928	945	928	899	893	926	958	957	983	924	961	962	930	895	911	860	911	945	916	935	976	933	914	914	983	936	937	999	983	911	910	890	913	925	942	940	926	904	906	905	890	986	936	951	944	938	901	978	941	968	919	936	963	911	944	930	879	926	910	951	968	988	936	911	894	947	954	943	960	952	939	922	929	912	899	940	929	861	953	963	908	941	942	903	952	932	920	941	911	941	970	918	943	939	905	945	919	949
25013	21470	24653	28697	21451	18247	658	389	328	352	316	303	304	311	274	286	310	283	248	286	276	244	251	276	276	255	249	301	276	309	284	305	278	252	279	258	271	282	254	290	271	271	306	289	266	259	274	290	269	289	262	271	284	290	278	272	291	304	241	283	271	263	259	255	304	294	257	260	271	276	264	262	301	294	254	288	252	325	305	276	234	281	279	317	307	293	298	278	273	283	285	313	267	298	295	277	269	271	285	234	272	290	263	257	265	268	277	286	285	301	265	301	276	310	257	287	265	287	284	264	279	299	270	233	241	267	263	254	285	271	283	274	251	315	260	272	268	310	298	297	287	284	290	281	260	302	291	276	266	307	257	269	277	257	306	301	282	283	257	267	257	250	268	272	284	309	281	281	297	261	266	261	279	293	256	264	273	259	267	270	263	275	267	271	264	241	296	264	267	264	279	263	268	266	274	306	264	283	256	285	285	276	291	272	267	288	243	265	262	264	267	262	275	286	292	273	296	291	305	293	276	275	266	281	283	297	268	260	283	260	287	275	261	279	279	271	291	305	276	250	265	283	300	257	276	279	275	265	291	277	307	263	280	267	269	265	287	288	274	262	305	286	281	299	284	276	269	291	293	286	270	265	280	301	282	264	272	263	277	284	271	302	299	273	292	285	259	284	275	259	302	257	267	311	260	257	302	282	255	278	282	276	255	280	265	250	256	271	272	259	281	254	296	233	303	273	272	294	292	275	263	277	294	286	277	275	260	289	302	283	261	290	264	260	278	286	275	256	252	271	249	274	289	259	273	306	226	285	289	271	267	266	271	264	267	289	278	259	303	291	288	264	270	289	291	257	286	253	281	310	283	246	263	239	260	273	267	294	271	279	264	265	297	277	247	285	278	272	275	245	280	285	278	274	259	256	309	258	271	272	260	275	277	270	299	323	269	303	320	277	272	277	271	272	260	270	293	245	288	275	286	301	256	251	289	267	256	274	255	264	256	262	285	285	298	281	281	280	299	291	289	298	266	300	264	283	289	269	239	266	260	240	272	277	268	301	269	285	263	293	295	279	284	270	284	267	297	307	284	280	315	281	273	263	262	282	297	285	274	267	242	267	284	261	262	282	291	292	253	276	288	279	252	270	254	294	269	273	299	286	246	288	300	277	267	263	244	297	265	251	260	305	269	288	261	305	268	259	255	302	280	295	274	303	274	250	259	244	296	276	251	262	297	261	275	288	272	290	264	266	281	327	278	277	293	258	283	278	299	272	242	298	274	257	278	268	279	289	299	274	283	286	268	278	278	292	296	279	291	291	286	276	272	300	279	297	259	267	285	286	275	264	273	261	305	280	259	278	246	279	283	262	290	272	278	285	265	257	280	282	292	251	251	271	268	293	287	271	272	266	299	266	287	283	286	280	249	292	266	284	271	267	260	241	278	293	256	257	261	258	277	287	254	277	272	292	273	283	275	294	251	303	272	279	317	270	259	272	271	253	276	278	253	270	293	267	284	287	284	249	317	267	258	250	246	267	291	292	312	309	284	268	270	235	259	261	277	282	262	288	256	259	294	271	294	275	257	272	287	336	283	275	284	286	283	287	300	302	264	298	288	256	258	254	259	283	291	283	276	262	276	272	282	262	292	280	259	254	260	250	264	260	271	297	280	278	258	267	268	309	295	267	282	262	261	279	267	293	293	266	266	287	267	262	253	271	270	282	292	284	305	251	282	294	301	255	284	271	271	241	268	263	249	260	258	231	239	317	289	253	268	291	274	277	269	296	256	270	288	276	266	260	262	269	266	307	303	264	252	294	273	240	279	267	294	290	298	256	274	288	272	300	278	261	263	286	288	266	232	325	262	279	262	291	281	272	252	249	274	270	257	272	280	262	261	285	274	274	292	275	300	255	282	273	284	273	287	293	289	259	244	270	254	251	270	311	274	296	245	257	277	258	266	280	258	274	266	272	240	276	275	260	303	267	291	275	259	273	267	251	285	279	282	290	265	292	260	279	243	268	271	262	277	264	307	270	273	228	253	259	275	308	278	280	292	274	227	279	284	271	262	289	269	244	270	249	258	259	295	281	286	263	283	247	256	293	263	307	271	289	261	268	258	280	265	286	277	268	284	279	245	288	304	261	277	273	272	259	286	277	282	299	260	275	241	264	271	276	268	249	268	289	278	291	288	293	284	273	277	244	264	292	269	281	290	273	284	278	303	307	236	276	257	287	287	286	284	300	275	309	265	259	294	260	299	291	267	263	282	254	272	274	290	273	269	285	273	281	281	280	274	286	285	257	277	313	284	269	244	259	291	274	273	311	277	258	302	273	282	264	248	276	230	251	251	286	292	293	297	305	294	269	262	292	274	270	254	271	257	277	286	284	282	280	260	286	280	254	265	271	297	284	272	276	257	274	295	258	287	274	297	277	256	251	269	278	267	276	276	264	276	262	298	260	264	258	276	276	267	271	309	275	248	279	284	269	265	266	311	289	284	291	276	273	263	265	271	274	289	296	275	275	296	252	290	276	259	301	273	261	270	303	306	305	255	267	258	251	284	289	279	276	251	248	301	259	303	275	270	304	270	228	298	257	289	292	259	281	273	264	298	256	281	286	284	246	308	250	260	259	273	242	278	255	271	299	259	271	284	264	263	294	255	299	291	258	282	296	270	292	294	279	263	272	266	258	285	262	280	242	286	267	283	266	263	250	256	255	299	308	271	263	298	250	244	252	262	292	305	290	298	260	256	252	282	279	260	258	263	270	302	308	271	280	268	265	288	306	252	266	307	287	312	292	277	274	287	254	286	250	307	272	240	269	276	250	279	273	241	268	301	275	289	288	257	293	248	268	289	290	294	276	294	251	251	298	274	294	275	283	281	277	276	264	280	283	259	262	279	264	271	272	276	274	290	271	302	283	280	287	271	277	279	279	257	282	262	289	281	290	281	266	255	252	285	249	293	255	294	260	234	284	271	271	256	257	272	280	277	295	278	286	254	274	274	260	271	263	283	257	300	259	272	291	299	256	259	254	230	281	250	252	268	275	259	300	292	255	242	234	262	282	319	254	292	256	278	257	266	262	264	250	273	307	285	297	276	290	271	305	294	254	256	261	256	281	257	267	292	260	247	265	289	265	269	252	316	272	285	283	302	286	284	257	271	273	239	277	274	271	304	303	258	281	295	266	298	280	251	318	247	255	266	314	282	272	278	269	256	266	257	270	284	292	278	296	263	307	277	250	306	269	262	280	263	259	247	279	277	280	311	288	280	273	275	300	259	303	280	265	311	270	271	260	274	283	276	274	280	258	278	267	265	250	287	272	273	244	272	265	278	287	279	287	266	279	296	264	290	273	302	269	271	275	291	244	261	296	270	255	261	281	291	293	291	287	274	261	281	264	284	293	265	277	315	253	275	286	249	261	260	278	301	279	277	285	265	293	262	272	292	259	260	267	279	271	273	246	278	267	282	245	284	249	277	265	295	237	285	306	251	308	254	255	259	266
3201	2019	1239	855	795	740	737	697	659	670	637	670	682	672	670	666	670	670	672	667	699	702	712	727	689	681	686	691	655	652	659	696	675	673	686	703	700	595	672	764	640	669	657	660	698	646	707	677	664	646	676	701	656	643	654	658	685	689	672	641	658	642	727	691	689	676	687	680	671	679	636	701	698	675	667	731	641	688	638	669	655	665	676	687	653	698	681	680	678	672	715	676	653	673	706	667	676	680	679	665	677	640	693	629	688	683	678	632	696	727	719	625	691	650	669	655	616	674	695	670	655	672	682	695	640	686	688	661	686	672	669	671	659	668	696	702	683	708	679	645	650	676	693	705	696	628	654	676	695	668	678	673	699	709	647	664	667	618	678	652	658	641	653	662	627	667	660	659	598	673	672	669	728	655	690	647	630	707	660	648	618	714	653	648	653	661	613	683	650	666	685	642	660	668	669	675	643	696	661	627	671	699	647	653	645	717	697	716	647	653	671	679	675	700	666	663	675	686	696	654	661	688	683	707	674	679	662	684	628	661	670	621	613	688	650	727	682	687	698	646	681	741	667	650	667	706	690	695	716	704	666	698	628	641	660	693	661	605	689	670	665	630	678	674	657	700	675	667	680	664	659	664	673	648	705	701	677	685	707	699	621	727	688	673	679	671	637	698	649	697	675	661	690	738	673	670	692	686	683	680	673	632	689	667	677	690	635	692	649	690	719	687	662	698	713	641	662	718	661	725	660	670	704	669	662	667	681	671	645	650	675	677	649	728	696	683	685	656	682	672	698	659	640	696	624	659	696	668	671	644	654	677	632	654	690	624	681	649	706	666	633	695	672	684	609	708	685	684	714	666	675	628	664	652	646	652	676	658	627	648	619	642	637	642	674	654	719	680	665	654	659	654	647	700	719	671	686	718	675	648	714	675	633	669	699	638	707	678	648	607	686	673	663	665	679	670	665	682	623	681	648	678	666	643	710	654	646	674	658	706	689	631	664	630	652	655	695	701	698	677	696	669	733	680	645	695	669	675	683	694	637	720	622	652	673	654	655	614	658	713	649	666	660	672	678	708	634	619	691	705	653	677	649	706	676	668	678	676	699	663	698	659	659	669	670	698	666	658	655	730	657	683	703	631	685	673	677	688	670	657	671	631	648	694	643	691	684	672	638	670	661	698	690	713	696	699	596	666	694	634	636	696	657	674	688	663	699	647	688	685	705	717	685	635	679	639	662	646	662	669	635	704	717	647	650	676	701	667	658	651	688	648	647	659	698	642	664	694	629	683	680	719	695	694	680	732	652	679	701	697	629	668	698	665	739	702	685	666	691	677	736	648	689	689	675	672	703	702	680	664	667	713	693	688	664	665	658	682	646	685	710	682	692	669	621	643	639	655	655	683	718	700	647	695	646	712	678	678	684	692	656	667	672	711	679	649	686	635	692	640	703	652	759	654	691	680	661	629	681	700	629	694	639	645	646	670	666	690	676	645	628	692	698	704	690	649	695	650	732	721	636	643	674	700	676	617	679	692	617	651	672	724	634	668	684	652	715	685	699	669	672	670	683	676	689	686	713	683	695	666	682	650	684	712	625	656	666	671	638	722	665	673	640	672	623	651	627	662	694	688	681	665	722	704	731	681	681	697	666	666	646	648	676	660	658	706	664	643	691	678	660	636	697	688	620	691	678	697	682	657	667	655	675	701	612	637	674	613	691	706	678	638	637	690	707	646	674	665	611	711	646	656	701	650	622	623	660	668	683	686	664	721	683	669	678	666	671	704	640	670	696	646	606	675	685	676	682	645	702	683	653	657	702	654	675	715	694	675	665	665	676	624	706	627	676	665	683	678	679	673	609	689	693	663	690	671	698	676	671	678	624	701	632	680	669	680	653	686	655	644	672	659	659	659	687	649	667	664	666	658	700	671	684	677	728	668	717	709	685	667	643	632	636	638	689	691	659	683	681	656	673	640	666	659	653	634	655	634	692	676	675	668	705	624	671	630	672	689	715	689	656	639	700	683	688	653	679	672	654	687	691	659	708	670	685	695	691	655	665	680	667	642	648	684	685	680	709	693	636	662	685	707	670	691	646	605	604	608	673	662	679	688	688	646	663	649	681	667	635	673	692	647	693	660	672	663	693	648	706	706	676	683	633	671	673	701	713	656	664	630	702	667	701	639	692	682	678	634	681	664	697	626	650	690	666	681	694	660	656	687	678	677	642	717	712	679	636	665	692	664	702	689	654	725	705	707	646	644	651	686	647	674	651	698	677	641	695	624	692	668	696	679	636	651	675	670	652	669	674	626	654	664	656	685	635	645	648	706	661	661	658	626	676	630	653	643	712	666	676	642	675	656	644	690	639	701	717	639	656	671	690	664	651	688	670	661	652	648	650	662	660	704	705	697	672	671	683	651	641	678	723	676	648	686	660	626	661	655	658	652	683	659	692	660	672	609	668	718	667	668	684	719	689	710	666	700	661	656	646	693	682	660	663	648	655	683	616	693	658	671	657	668	666	683	668	683	675	665	686	664	736	677	661	618	611	700	644	652	639	667	652	696	701	687	651	663	660	663	688	723	671	629	685	686	696	657	667	685	639	632	670	673	647	631	639	616	689	690	696	679	660	668	659	662	622	679	665	714	637	695	711	630	633	629	702	658	696	683	666	663	744	700	684	669	653	684	699	705	660	662	685	676	700	652	698	719	682	655	668	668	698	713	617	661	680	704	645	656	596	694	695	671	664	719	663	704	624	660	694	720	706	652	653	654	676	682	698	663	637	691	652	681	709	697	693	619	644	656	699	676	714	710	683	686	711	644	662	707	712	660	641	718	739	656	677	665	669	695	676	682	696	671	668	669	672	643	655	682	682	650	648	707	692	668	678	643	688	667	674	690	699	625	685	664	730	687	692	697	694	674	664	717	652	696	664	657	688	679	726	681	712	703	639	660	674	659	675	689	659	658	644	644	704	636	684	721	677	712	655	694	664	640	657	659	636	670	677	653	651	690	653	672	647	630	714	702	687	705	684	709	659	648	701	691	703	712	692	671	677	656	632	711	691	706	619	688	637	627	660	660	703	710	650	673	642	638	636	699	661	648	643	657	673	675	709	692	633	659	714	658	611	681	651	687	694	657	702	688	712	642	670	634	714	656	691	725	670	675	671	717	680	711	640	685	645	704	666	686	655	628	676	700	683	678	659	704	680	660	692	690	658	670	663	733	707	689	700	688	677	633	634	732	678	649	645	644	704	652	679	665	635	658	647	675	658	665	657	686	648	652	663	660	694	707	688	655	597	668	705	676	690	699	677	692	654	658	627	683	756	688	690	704	621	680	665	647	695	668	677	698	702	660	694	677	683	732	647	710	658	686	650	694	680	711	662	663	687	664	702	684	691	674	640	683	666	682	686	668	679	680	684	677	684	731	706	657	652	662	624	708	690	652	636	617	632	704	683	687	663	655	664	676	671	699	687	636	691	648	652	685	751	692	643	695	621	668
24372	21468	25011	28340	21468	21480	12398	353	229	219	199	192	167	177	177	136	163	140	148	134	156	125	133	133	119	140	133	143	146	139	109	138	133	144	153	116	127	148	128	124	142	148	156	129	156	126	111	127	123	120	141	123	122	141	138	123	138	123	154	123	142	134	110	123	149	123	146	125	116	138	143	128	115	123	153	119	134	135	127	108	103	141	133	138	151	110	118	121	107	120	132	121	116	115	125	128	127	120	140	127	150	129	122	117	102	118	136	122	121	137	130	132	117	132	130	136	155	116	120	132	126	148	143	148	135	132	138	129	125	139	134	126	114	161	109	141	115	133	136	153	119	136	132	133	125	141	129	148	127	113	117	136	119	126	122	147	132	135	133	141	143	149	144	135	121	104	142	146	136	127	121	130	117	116	108	128	130	109	150	130	143	141	123	133	133	128	138	133	108	107	127	156	139	142	119	129	137	127	111	115	142	129	130	132	101	139	105	123	141	98	124	136	134	115	135	129	143	138	123	128	129	145	110	127	119	122	129	134	145	135	122	138	152	143	127	131	119	135	127	134	130	139	162	139	122	110	130	127	94	158	124	106	105	141	124	101	125	124	137	123	136	131	136	146	120	117	121	124	110	120	145	129	106	129	111	121	124	125	128	117	129	144	138	121	118	132	128	117	139	124	130	124	140	140	135	101	137	132	138	120	139	147	145	132	155	134	145	145	149	138	123	106	95	111	133	154	133	139	124	131	137	125	120	141	132	134	96	125	136	110	150	116	129	135	123	131	133	122	141	129	121	137	114	130	141	142	117	131	125	125	134	141	132	118	111	124	127	110	135	133	150	152	114	130	117	122	133	141	128	132	158	138	129	127	137	113	148	124	119	126	142	124	118	129	130	118	106	132	125	130	107	128	121	121	153	126	128	108	123	150	130	113	132	158	125	140	143	136	115	157	133	139	131	136	122	126	132	124	107	134	153	148	122	115	143	102	102	123	109	131	130	124	136	120	121	133	131	134	124	127	119	123	132	122	135	120	135	157	105	132	124	122	118	132	131	139	128	129	125	128	149	103	127	122	112	114	130	119	134	134	130	126	112	130	128	135	131	117	110	125	132	137	101	129	111	139	117	129	130	133	128	124	121	121	108	122	128	108	134	136	120	131	130	110	128	123	133	119	127	133	111	130	143	153	130	141	133	126	129	99	129	116	89	124	121	143	136	121	131	134	124	130	146	128	134	122	136	121	125	125	124	132	154	121	116	108	114	121	103	152	137	130	127	124	108	134	142	143	133	105	132	129	127	126	124	137	97	140	129	130	125	135	129	124	140	144	120	135	142	125	97	134	108	117	131	110	149	111	108	139	126	123	138	119	126	121	137	132	128	136	128	99	122	118	120	106	118	129	111	131	126	120	115	135	147	122	124	135	158	139	133	137	133	133	122	123	135	108	132	125	120	116	119	108	155	117	121	128	135	131	121	140	122	135	123	114	121	126	142	138	130	159	146	147	138	120	137	150	138	131	119	116	149	132	117	133	134	134	134	130	121	120	119	139	138	150	111	114	134	127	122	109	107	126	140	122	116	108	118	134	138	117	115	124	133	136	124	131	122	106	120	124	133	133	107	124	129	114	138	116	121	130	139	113	119	117	138	124	128	120	117	132	122	126	134	144	141	123	118	137	134	113	130	117	118	139	137	131	116	130	132	126	115	123	137	140	121	143	110	124	113	125	130	123	138	141	151	129	119	139	133	129	111	147	137	129	110	121	157	141	146	124	131	112	109	129	116	141	118	135	138	126	131	134	170	113	117	138	131	128	113	119	142	121	120	127	119	124	129	125	129	131	125	111	114	122	137	112	132	115	123	141	112	128	138	137	123	129	128	139	120	128	102	133	139	138	134	125	129	123	118	122	124	114	127	121	141	131	148	132	139	131	122	133	122	124	117	130	133	124	117	129	97	133	136	147	129	145	113	134	132	110	134	137	120	119	121	125	131	136	117	122	119	121	130	157	112	130	129	133	122	133	111	117	104	121	127	136	153	122	148	119	145	135	144	122	96	136	129	129	126	114	116	126	127	119	132	120	150	139	124	131	98	141	118	114	142	108	137	125	123	129	148	123	126	177	132	145	128	120	135	127	109	132	113	120	113	129	112	126	130	136	127	125	136	141	119	115	133	129	116	107	135	124	136	136	142	123	132	132	107	127	123	113	105	128	142	129	131	139	127	133	136	117	137	121	124	115	131	131	123	133	122	108	126	142	128	136	137	124	135	134	138	112	120	131	119	126	127	106	120	118	113	120	138	131	122	128	124	133	127	115	134	131	134	126	112	129	130	139	126	128	143	109	104	109	144	115	128	123	137	143	134	116	108	131	118	123	131	135	136	135	130	149	126	137	121	127	126	145	140	123	138	136	128	139	137	131	131	131	122	120	123	124	132	144	126	148	140	118	131	144	121	134	123	128	134	111	117	132	133	140	126	127	154	104	105	131	126	108	131	122	145	111	130	130	139	123	129	113	108	133	128	124	127	122	129	123	138	122	122	135	122	130	126	111	149	115	132	129	123	135	147	134	126	138	100	101	125	129	125	148	147	132	121	136	126	120	152	121	142	113	120	121	117	125	121	139	151	125	140	131	111	146	134	124	132	111	129	115	136	119	133	142	133	127	124	130	119	121	117	128	116	134	144	138	139	100	127	133	134	125	122	136	122	149	123	119	101	115	132	107	132	121	139	117	102	118	126	126	125	133	110	125	122	120	133	139	123	145	120	121	118	150	122	115	143	124	117	127	125	120	125	118	117	127	130	134	105	133	119	107	115	129	119	131	129	140	106	126	121	110	133	121	115	122	137	134	131	128	137	119	125	138	143	123	123	149	133	127	117	122	133	118	153	121	124	112	157	116	117	125	131	114	120	84	134	129	133	127	130	140	129	126	121	127	136	132	113	106	145	120	118	119	106	96	140	129	118	126	144	131	138	108	133	131	139	119	136	138	143	126	143	117	129	126	125	139	154	137	126	128	104	138	104	126	111	119	152	129	125	112	125	130	128	118	115	126	129	130	105	118	119	129	117	129	126	116	131	130	141	139	129	110	127	135	121	125	141	131	113	121	109	136	151	129	113	132	136	120	123	113	124	132	126	122	129	126	135	126	122	129	113	137	135	140	137	100	111	132	144	146	130	98	127	139	127	126	122	122	151	109	133	119	137	124	132	154	123	99	126	125	127	103	120	128	136	141	133	170	138	117	123	145	127	143	120	140	116	123	110	129	121	145	116	114	135	120	146	129	125	136	138	123	133	128	111	109	129	122	121	124	114	141	143	126	128	131	142	108	126	112	111	130	116	147	125	120	124	137	127	118	111	113	140	104	127	121	127	134	119	112	106	137	122	133	107	149	112	118	121	134	124	146	125	132	130	118	136	121	120	117	129	132	119	109	150	129	118	133	133	126	120	100	124	112	101	133	120	135	137	143	128	144	149	119	126	138	128	118	141	140	115	120	139	119
2864	3088	1355	785	555	478	457	455	394	398	361	407	377	366	370	354	353	371	384	361	368	328	343	362	363	370	323	390	364	349	378	345	358	317	311	373	349	340	377	351	327	386	355	373	375	335	359	374	339	359	357	371	332	348	378	350	376	317	340	368	353	359	318	342	342	369	406	325	354	359	342	364	358	332	365	349	319	323	368	373	355	370	345	346	354	345	331	328	348	344	323	374	358	345	332	341	341	336	377	330	351	383	373	366	323	354	365	357	341	343	370	354	359	368	331	341	335	345	386	341	376	338	332	393	375	369	375	370	343	307	355	351	305	331	353	340	347	353	389	338	343	324	344	327	341	363	348	356	303	357	334	329	363	328	328	372	377	317	351	330	357	349	364	345	332	342	371	357	350	402	328	350	362	355	385	349	363	355	356	384	336	333	349	335	368	363	360	356	376	338	324	354	365	355	346	353	350	347	342	372	335	336	380	375	333	349	337	341	376	370	350	360	373	357	326	350	365	334	340	354	364	337	342	342	312	305	298	341	363	367	360	337	336	338	384	341	324	345	342	312	343	373	319	367	325	351	349	339	369	375	365	341	366	369	345	331	307	380	363	322	311	340	329	335	316	342	354	342	349	346	332	334	352	337	337	303	350	350	361	353	338	320	364	351	354	354	336	374	335	345	338	341	393	374	313	359	325	356	374	335	352	366	337	323	360	347	352	351	349	341	333	357	349	339	319	361	350	332	320	319	327	363	357	313	345	346	334	340	369	335	365	358	316	351	334	333	341	337	338	370	367	316	341	366	355	311	344	359	330	374	326	354	374	331	339	351	344	375	326	334	333	356	348	367	378	336	317	367	374	342	372	321	341	327	396	339	353	344	348	346	364	354	366	335	349	364	346	349	351	351	332	363	358	336	323	358	307	323	366	309	363	349	356	321	329	368	325	358	383	376	377	376	347	359	336	335	364	372	352	314	296	315	345	331	307	350	361	363	338	343	385	328	331	336	357	341	384	330	357	341	377	371	358	355	350	351	365	354	360	356	294	336	355	353	321	357	338	321	350	356	311	366	348	342	384	354	384	337	331	372	329	369	350	383	363	341	314	342	320	312	345	325	350	348	348	350	351	376	360	384	336	361	325	349	368	388	353	370	351	359	357	332	335	344	356	339	321	339	338	347	337	345	366	338	341	374	365	335	359	364	347	353	336	317	352	366	325	320	358	347	357	330	356	334	368	370	363	335	349	354	382	332	338	353	366	313	359	344	319	331	369	335	371	360	377	344	346	364	347	354	372	338	339	389	349	336	355	336	326	320	362	339	353	372	362	315	343	346	316	391	360	359	351	340	373	338	333	356	310	374	348	337	346	356	342	358	322	352	331	330	370	335	343	351	363	359	333	333	329	345	353	389	303	331	341	363	339	371	334	362	378	345	341	342	354	372	374	323	347	319	341	341	360	316	349	383	340	353	345	344	346	362	318	340	388	371	320	350	337	378	341	374	348	350	336	353	351	353	331	331	343	346	344	346	363	355	340	306	339	360	338	349	352	336	344	388	362	322	340	344	340	360	349	327	361	370	347	352	343	369	327	387	368	334	322	375	341	328	361	352	357	336	342	316	335	358	351	353	319	319	332	338	356	321	378	349	354	379	344	311	354	345	332	333	348	345	378	328	346	314	358	330	297	346	356	309	351	335	348	369	348	366	327	352	343	381	358	341	337	335	339	344	341	352	330	341	368	363	346	309	342	340	348	354	312	356	361	298	333	343	326	342	366	332	351	345	364	372	371	291	322	354	385	382	341	365	356	346	353	350	345	350	328	373	332	315	344	346	356	330	352	331	320	345	376	359	380	345	384	324	356	276	308	364	335	325	372	360	347	349	328	370	383	324	349	343	353	345	343	349	338	342	318	378	345	358	401	348	356	329	342	349	352	388	377	339	352	361	358	359	371	345	373	335	359	368	330	361	374	337	354	328	360	352	382	349	343	367	367	327	351	341	352	345	355	367	345	314	324	351	343	341	351	320	347	397	336	358	340	357	356	328	325	324	381	343	334	345	331	361	357	394	348	341	337	344	317	404	346	345	331	359	350	338	351	356	321	322	331	321	356	336	347	321	362	327	357	345	374	350	384	327	360	369	373	343	378	339	375	343	350	329	346	423	331	330	364	305	360	327	338	367	346	365	338	336	376	376	339	326	370	347	355	340	360	367	337	359	376	344	351	352	389	362	357	346	373	361	341	364	406	336	342	345	346	369	372	339	323	330	342	362	320	332	347	366	351	336	328	352	369	314	340	323	350	356	324	346	349	330	342	328	342	372	335	350	345	337	355	359	351	345	344	315	324	320	362	367	343	377	344	332	349	333	386	364	359	365	357	349	326	350	342	327	354	351	371	349	341	357	386	344	323	377	364	366	365	367	382	332	365	358	337	331	327	337	365	333	353	346	367	372	358	372	316	333	332	363	352	378	342	347	359	358	334	328	340	334	314	362	375	347	337	374	300	351	357	346	321	324	337	368	365	332	346	348	314	324	359	318	369	370	354	345	389	359	339	394	353	364	354	345	348	389	362	340	340	368	365	354	346	370	358	323	357	360	335	332	336	306	334	352	365	347	352	352	362	327	352	357	321	320	358	322	345	357	342	330	346	351	317	380	305	353	347	336	358	383	346	357	295	362	377	349	359	322	352	349	325	346	360	321	322	361	327	313	391	340	367	359	358	352	363	359	365	347	386	349	326	332	381	369	384	359	337	358	366	339	327	349	341	376	367	352	361	327	348	349	360	360	331	360	325	378	363	345	349	335	355	381	319	356	389	330	370	353	351	335	346	349	344	368	321	326	334	351	352	329	344	338	360	348	373	330	352	364	357	386	355	377	319	359	336	378	352	327	330	328	310	366	343	323	374	368	326	352	341	323	374	346	362	369	344	316	365	328	332	347	332	371	330	347	361	380	372	325	361	351	338	376	311	354	331	322	339	348	346	318	400	335	337	332	353	335	353	347	340	344	353	372	331	335	343	337	362	319	361	358	340	365	347	351	361	350	332	343	339	356	355	348	347	351	356	364	358	357	374	377	352	353	346	359	382	355	327	325	322	377	346	340	370	341	325	327	322	347	333	347	324	373	346	308	377	357	340	341	341	363	381	345	344	336	335	383	319	324	336	382	357	376	327	382	359	345	335	350	346	338	349	311	334	359	316	345	386	353	355	339	366	332	349	339	356	357	336	334	349	329	354	361	355	335	390	346	310	349	320	335	349	370	331	303	327	376	375	338	377	367	362	322	332	326	326	351	329	338	337	351	341	354	346	334	378	349	332	333	371	344	357	363	322	335	344	335	342	320	339	375	329	379	323	350	333	389	371	356	348	347	341	330	303	334	353	340	353	357	351	338	360	356	363	355	334	324	343	325	362	351	365	329	328	376	368	325	317	376	364	358	352	331	344	334	344	337	338	356	356	335	343	347	335	378	372	364	331	373	327	350	340	360	353	328	352	357	353	356
31956	20628	9122	671	455	433	417	406	406	380	453	410	389	390	415	368	374	379	357	409	389	381	382	359	413	373	374	384	374	405	373	390	392	386	345	399	344	386	418	375	380	390	375	404	395	424	369	394	375	388	344	409	394	391	407	395	381	384	385	416	370	400	386	389	403	420	372	380	403	420	404	390	401	375	362	367	354	387	399	401	403	373	364	402	377	386	365	441	386	399	417	392	363	397	392	428	395	399	382	393	382	381	392	411	417	407	391	360	372	412	375	368	435	399	360	387	396	394	387	428	410	386	385	390	365	383	408	356	380	422	377	398	408	387	400	351	389	411	409	368	365	378	393	401	385	376	371	374	378	372	366	423	444	386	429	391	402	347	390	414	382	345	393	389	376	379	415	340	377	392	393	392	370	382	361	387	383	365	388	383	404	372	360	398	379	399	379	350	411	367	419	406	356	392	394	392	376	387	371	380	315	382	424	404	405	381	388	434	381	357	382	374	419	405	377	364	389	405	357	399	373	382	404	415	359	369	369	354	366	392	431	384	397	404	388	379	390	398	387	422	388	406	391	391	342	356	411	353	407	366	350	401	415	401	386	413	374	408	415	422	387	382	372	408	378	406	375	413	375	376	398	393	426	406	407	380	433	393	390	355	372	373	394	369	392	366	406	382	405	384	344	363	380	379	371	399	412	397	419	405	420	391	391	350	376	377	386	371	414	390	402	400	450	411	353	377	407	413	390	430	413	399	381	377	388	377	357	390	397	389	396	356	349	367	370	372	360	409	401	391	444	371	390	447	370	387	372	384	364	393	364	376	392	367	379	403	409	382	392	415	392	360	379	386	398	354	389	417	396	416	395	403	381	385	378	376	401	393	371	387	370	361	377	387	391	389	385	414	377	393	428	396	397	433	481	376	361	377	378	381	391	400	370	363	362	391	387	374	430	411	379	392	341	390	359	380	378	390	378	393	416	393	356	377	386	391	410	383	392	343	409	364	385	420	398	365	394	393	410	384	402	417	380	372	392	361	383	376	360	391	390	365	339	380	407	372	354	418	386	390	353	395	415	380	393	399	415	399	418	380	402	375	402	354	386	420	370	393	404	397	401	384	388	371	376	364	392	360	431	389	384	390	321	411	381	393	386	384	377	399	406	405	366	375	382	408	399	407	402	388	362	390	381	355	386	363	406	392	370	380	392	417	402	401	404	356	386	389	378	392	405	352	362	378	370	367	390	391	409	339	366	405	378	401	393	362	370	391	378	380	367	386	396	396	397	418	372	400	357	371	421	379	418	387	390	390	425	421	381	403	421	372	396	397	363	423	360	398	378	391	365	430	407	421	370	368	377	388	428	356	370	391	389	360	410	400	397	384	379	382	351	404	402	395	367	394	375	362	374	385	393	384	351	364	390	408	367	391	411	409	398	355	409	369	368	403	398	395	428	359	366	376	388	397	422	327	361	371	368	399	391	385	420	386	382	357	404	377	365	392	362	378	406	385	389	412	377	394	392	400	391	420	408	424	362	373	372	412	442	365	379	385	357	374	410	367	393	385	370	387	381	384	398	369	384	382	420	389	340	364	384	411	400	405	398	402	390	413	398	385	406	394	408	387	353	391	388	375	362	357	315	384	377	390	393	390	382	419	368	385	380	419	363	355	356	365	356	367	399	428	386	383	403	397	397	361	420	406	330	405	360	372	382	354	394	388	419	419	400	363	409	350	390	409	378	343	389	392	410	393	406	369	357	385	387	372	394	370	406	432	399	407	381	398	395	365	390	415	379	367	396	374	416	373	393	383	375	411	371	406	421	345	381	411	408	387	360	383	393	371	350	419	428	367	386	399	409	422	359	353	375	394	414	382	373	390	355	405	398	376	370	383	389	371	417	430	369	392	407	350	412	379	374	352	373	379	361	408	389	385	382	405	406	423	394	426	387	392	414	436	376	351	389	394	396	410	373	397	430	390	360	403	369	405	410	358	357	379	415	351	374	400	360	386	408	377	394	386	417	395	359	366	383	375	387	377	347	358	374	378	410	398	344	391	384	393	411	376	402	404	421	404	397	412	398	389	397	373	406	366	394	368	385	404	400	393	413	380	391	366	401	423	379	414	383	396	386	373	375	394	371	417	388	378	382	346	383	406	409	393	390	397	367	392	388	392	405	381	380	383	425	389	364	407	349	412	394	445	408	426	353	382	425	418	367	386	390	331	388	396	387	401	386	387	403	382	402	357	389	366	371	373	354	383	430	387	402	383	403	394	370	387	400	376	383	373	370	375	384	422	369	389	392	422	385	387	367	419	377	386	392	404	423	368	418	414	372	419	431	392	378	396	393	367	384	421	401	368	377	404	379	437	385	367	369	407	389	349	380	369	383	357	357	370	392	385	405	392	392	423	420	381	399	364	404	364	402	416	375	379	399	416	379	388	414	399	420	403	427	375	369	340	388	391	376	401	363	406	409	351	401	416	364	401	407	354	432	412	380	380	406	378	409	388	391	371	382	382	409	353	375	424	370	392	392	397	387	409	398	406	362	399	385	387	372	390	369	406	407	415	403	389	379	389	378	415	380	378	389	435	393	398	401	382	381	377	400	373	395	395	364	368	379	392	354	413	414	422	422	354	393	353	398	425	418	365	384	392	421	408	381	382	408	399	350	393	386	361	365	395	411	391	381	384	410	403	397	378	407	394	381	375	373	368	400	397	408	379	362	397	427	353	388	389	395	393	402	385	350	370	356	384	375	412	396	371	402	392	383	378	367	374	392	365	349	406	420	384	380	414	404	411	386	383	341	379	382	362	403	387	411	387	399	383	358	350	325	409	391	383	405	394	400	426	412	419	430	400	406	417	377	387	398	400	388	358	397	372	366	359	397	373	395	380	387	392	417	384	379	382	418	386	407	378	352	366	414	373	383	407	407	340	429	354	379	404	385	343	361	386	417	353	384	382	385	397	399	413	408	335	387	422	395	414	408	366	400	385	370	387	379	384	373	390	406	358	395	384	387	390	412	388	379	403	398	402	382	369	374	401	394	419	368	410	394	387	389	377	358	390	394	399	421	421	386	387	359	395	378	377	390	377	402	404	365	400	383	369	370	363	367	357	373	406	400	380	389	411	373	379	393	382	407	392	393	403	406	367	395	425	388	411	378	361	407	384	380	415	385	346	407	359	440	383	358	344	367	369	382	387	374	376	384	367	370	396	404	421	363	395	415	368	397	365	396	382	412	418	413	404	385	367	374	388	404	388	405	405	373	363	377	405	356	400	386	403	365	387	386	391	387	357	434	395	362	383	376	377	401	358	432	420	377	377	360	421	360	367	414	371	391	400	371	371	395	395	357	357	389	420	415	404	385	373	379	384	378	392	365	406	389	390	392	386	401	419	358	384	387	406	373	390	398	434	378	390	378	369	397	350	362	388	386	394	423	392	453	398	342	379	379	390	391	387	394	408	358	411	398	382	412	385	405	371	422	350	392	390	376	387	372	365	439	414	352	380
5898	995	967	958	988	912	933	953	939	884	918	974	978	935	954	959	889	989	960	866	999	974	945	955	916	977	913	879	956	907	920	949	908	928	894	946	904	966	949	929	947	930	893	916	903	978	963	903	959	871	961	985	928	972	955	949	927	875	921	916	925	938	979	923	940	890	941	946	988	954	920	891	929	943	902	939	975	891	948	917	914	882	920	936	970	931	947	942	977	900	935	927	886	982	939	968	933	922	967	900	949	948	984	946	907	930	936	933	973	905	949	953	884	932	925	965	980	948	925	937	990	944	941	929	957	983	943	931	922	972	906	926	960	977	983	978	891	968	948	941	994	930	942	905	928	957	922	966	939	972	968	916	960	921	970	907	883	947	966	946	925	882	932	864	883	948	944	967	920	964	969	938	946	939	979	979	907	917	939	895	935	967	917	927	952	921	984	927	926	948	893	945	988	901	955	1000	950	909	934	890	1018	927	928	962	937	939	946	907	972	911	950	948	959	908	937	903	893	936	949	941	986	906	979	981	960	914	921	951	964	924	1005	973	930	949	1007	896	938	1010	946	914	894	942	950	932	895	938	960	882	951	944	969	920	957	897	960	936	925	935	948	930	868	955	941	971	877	936	934	912	989	921	934	917	934	929	978	982	924	985	943	913	916	929	944	948	933	935	921	920	976	952	991	902	922	904	941	903	940	985	936	914	929	931	944	879	917	979	952	919	919	942	894	997	954	951	961	914	932	937	933	946	897	954	916	948	940	896	947	946	954	924	942	884	924	946	920	950	936	911	962	935	990	908	945	939	948	989	918	950	954	919	947	961	946	947	929	956	966	945	932	998	939	923	918	958	887	954	935	887	910	957	1012	977	952	934	908	928	910	1048	931	985	938	952	925	944	933	972	915	940	946	998	949	990	897	909	878	921	934	969	910	931	960	929	892	867	938	971	973	903	955	987	973	917	917	908	933	946	945	901	934	911	969	920	954	947	937	933	886	944	932	909	935	933	954	959	957	915	931	919	888	942	970	949	985	913	887	971	959	949	945	1006	924	929	956	930	962	941	946	964	971	940	904	919	938	931	933	890	948	919	911	962	898	957	934	988	944	903	875	982	933	943	999	944	872	891	915	920	942	894	946	900	924	952	902	914	924	927	887	935	935	914	981	929	953	940	928	1002	960	952	914	932	997	932	955	882	892	856	950	965	929	928	934	930	926	947	969	957	933	941	909	910	1001	897	935	931	986	888	939	906	972	959	962	918	941	966	958	903	918	947	941	922	883	876	903	906	945	923	934	996	887	926	929	967	928	924	904	974	930	922	997	937	876	896	946	984	913	936	941	912	949	962	921	928	927	915	937	943	937	963	969	1020	964	967	964	867	922	937	1002	967	950	955	970	929	951	941	960	932	941	940	942	923	900	904	939	943	913	935	946	859	934	968	1002	919	968	958	960	940	980	912	912	966	940	909	939	924	887	972	942	941	902	969	903	940	953	919	946	963	882	937	925	912	982	932	965	887	895	948	1008	934	908	918	918	932	906	929	925	969	921	977	939	957	882	930	927	961	960	924	957	917	904	962	966	949	976	916	981	889	952	944	927	963	942	923	936	917	927	942	962	907	929	932	940	912	971	936	966	953	922	946	917	960	950	925	936	926	963	956	940	967	956	908	951	907	926	902	917	1003	934	948	893	967	926	952	955	910	1004	950	931	962	845	942	899	969	918	896	909	973	946	969	924	911	947	935	896	936	925	925	960	919	904	908	909	864	928	962	948	886	974	947	899	935	962	963	939	904	903	942	891	917	888	1018	969	953	876	1032	954	933	923	917	937	964	967	972	983	914	970	937	959	903	878	922	924	957	960	904	956	943	942	1046	902	944	991	948	896	935	895	937	949	971	914	906	933	893	963	975	944	927	953	912	946	951	933	906	925	953	918	969	983	878	901	934	1021	946	922	916	934	945	949	946	1002	948	903	926	951	927	906	981	934	931	959	882	972	931	998	932	896	913	951	916	912	954	972	950	937	970	981	910	981	931	966	932	879	954	930	902	922	899	893	944	959	934	952	936	943	917	941	962	908	914	960	925	909	890	983	966	918	986	908	942	901	922	954	913	920	921	994	959	918	943	953	957	938	956	915	975	926	906	975	905	927	956	941	889	907	952	921	985	945	951	946	908	911	951	920	930	936	984	951	931	936	940	963	877	960	952	931	910	919	958	941	954	941	888	888	944	916	942	921	979	952	942	929	915	875	896	963	919	953	904	937	949	903	903	936	922	917	944	887	995	926	951	921	926	916	967	957	946	997	911	911	951	950	938	964	926	962	936	944	965	957	970	936	987	940	932	919	923	916	933	938	936	921	884	985	907	915	978	912	901	916	945	978	942	945	909	878	916	916	972	1015	930	947	964	965	903	968	911	940	933	961	971	908	903	949	983	944	894	943	996	888	943	939	854	941	937	941	891	919	925	892	866	927	932	952	968	956	905	908	902	931	1001	893	909	940	927	975	936	928	927	920	1000	907	952	919	912	928	994	939	897	971	948	947	975	930	971	894	901	933	967	975	982	963	942	975	917	909	963	922	967	907	931	942	907	910	978	935	948	894	906	950	910	956	961	952	895	874	1008	960	937	870	955	961	970	917	960	885	914	970	932	912	941	880	953	904	883	952	942	927	944	949	946	985	893	1002	961	925	919	920	981	960	933	915	986	915	963	979	997	930	950	955	936	918	958	910	926	958	989	939	949	943	925	935	924	906	928	928	911	1007	988	955	948	954	999	930	979	896	917	975	955	941	970	945	944	967	948	935	937	923	960	973	940	907	947	977	894	932	953	921	971	910	955	930	959	978	953	986	948	925	954	954	944	910	945	947	867	891	1002	887	919	903	995	893	905	984	922	953	898	951	946	909	958	967	909	911	990	952	1002	984	968	892	974	920	926	954	1016	883	980	962	917	929	910	967	965	939	972	944	918	938	915	908	926	985	971	979	950	906	974	961	929	920	967	949	1001	923	901	914	925	969	921	1011	973	984	922	986	923	934	941	915	940	955	938	930	916	984	982	914	928	936	913	946	985	920	946	898	924	900	943	1008	958	913	920	958	919	913	930	917	887	955	952	966	899	966	936	943	966	922	900	944	937	972	937	968	911	942	894	932	896	951	914	915	926	953	920	879	990	964	933	933	948	932	934	884	936	941	960	961	916	977	971	981	981	913	946	938	971	881	911	916	974	871	940	928	906	877	908	935	964	912	932	917	906	907	919	933	915	910	867	984	1023	971	951	899	959	930	924	919	936	962	948	957	982	970	961	906	907	949	986	931	883	945	978	965	935	946	936	963	931	942	901	926	910	917	924	979	891	979	980	918	953	928	956	923	951	920	973	901	956	920	965	905	923	944	926	907	912	930	948	914	920	964	926	946	904	962	939	918	927	913	937	929	962	947	958	974	929	962	936	905	926	880	963	939	894	894	877	899	970	982	922	928	915	943	924	919	918	905	937	943	1012	881	963	908	961	958	942	913	955	958	958	901	972	933	918	867	957	977	908
25025	21498	24729	28706	21491	18421	645	394	346	321	318	327	301	315	293	262	296	314	302	277	302	293	261	299	261	303	255	274	262	274	284	304	274	294	275	289	268	286	270	254	267	301	274	291	267	278	263	262	283	263	277	250	278	265	260	267	277	296	282	279	270	293	272	269	308	305	295	252	293	248	303	285	296	302	283	282	324	295	293	267	271	296	285	280	264	274	274	252	293	273	274	280	265	285	283	280	271	261	268	288	286	282	289	286	247	242	249	291	274	266	275	294	267	268	315	286	248	265	266	344	297	246	323	275	277	293	258	294	298	254	267	288	237	281	263	260	280	293	283	323	253	280	269	259	277	295	273	268	282	258	274	299	274	300	277	258	242	302	288	263	258	253	266	243	285	285	305	302	264	284	295	295	297	293	301	257	278	267	269	278	277	275	268	269	267	293	261	265	310	217	276	256	271	304	269	252	276	274	258	256	279	283	294	257	286	281	297	288	290	279	257	287	270	273	284	259	284	271	269	273	279	277	283	280	263	281	287	292	240	245	237	282	248	292	271	263	300	249	261	296	269	272	239	312	268	258	249	277	320	285	285	288	262	259	261	289	306	275	282	260	252	270	278	280	279	272	287	241	281	254	294	250	272	268	302	311	242	253	279	285	269	270	246	264	254	271	278	269	270	245	292	260	267	263	273	277	296	288	268	281	242	263	265	265	270	286	277	260	279	277	274	279	257	305	311	288	274	293	282	258	300	284	265	257	247	273	267	276	235	251	288	247	278	296	276	298	248	282	278	287	268	298	230	260	250	248	291	262	304	265	318	276	265	243	284	273	279	267	269	266	270	258	263	276	267	263	267	263	266	309	288	261	277	282	270	277	291	257	272	273	281	278	277	271	288	252	269	244	294	255	291	290	257	305	267	263	272	300	263	260	280	266	285	298	293	261	281	286	242	290	283	270	244	309	244	292	268	306	273	257	264	253	279	292	261	272	279	278	257	262	283	268	298	294	264	296	262	269	256	275	297	278	289	240	290	273	290	290	284	257	267	296	290	290	295	275	284	268	262	278	265	302	275	272	275	312	273	270	258	295	282	242	282	252	262	260	289	280	271	296	301	278	274	301	279	282	287	257	278	284	262	258	279	293	282	285	282	264	259	281	269	245	276	311	283	271	271	307	273	254	276	267	269	280	277	289	272	271	249	299	274	311	286	296	269	277	286	275	293	299	286	270	290	296	251	254	227	284	285	290	293	279	245	264	288	236	289	270	296	263	290	286	268	259	260	255	271	287	272	234	286	262	302	285	265	248	276	257	286	270	254	298	267	274	285	256	279	300	293	272	230	258	279	271	258	254	266	277	296	226	263	249	286	271	260	283	309	254	246	271	277	254	281	298	260	309	281	282	293	285	275	286	259	263	236	262	299	256	249	262	248	271	276	278	286	267	279	290	279	273	311	279	256	321	272	275	275	276	265	288	263	290	262	268	295	293	305	323	264	269	265	267	296	273	274	270	299	256	296	271	258	267	278	273	248	269	271	271	259	297	288	291	286	298	283	282	268	259	297	260	291	300	296	277	309	320	261	266	270	290	304	262	248	266	263	283	260	293	287	259	279	264	254	258	271	277	282	258	277	287	261	275	273	277	274	250	267	242	305	249	296	260	279	279	324	276	265	297	289	283	302	284	276	285	289	238	271	265	258	278	260	265	302	279	267	277	290	281	297	268	290	271	271	259	247	275	276	272	248	303	256	262	265	257	264	284	293	288	266	274	285	254	257	280	257	274	264	259	271	273	266	266	269	278	327	286	269	289	285	296	317	285	286	237	281	289	278	294	271	308	255	294	277	290	280	278	302	294	294	297	277	250	272	268	259	259	285	273	262	290	246	277	262	281	281	287	287	325	280	294	303	279	283	292	295	259	274	293	251	274	272	295	285	262	264	323	312	311	261	264	285	242	277	266	253	278	276	281	259	304	291	278	271	260	259	264	275	295	289	304	269	286	283	280	241	292	283	266	267	279	298	289	285	279	301	266	260	308	280	283	280	264	270	310	267	284	260	270	297	296	309	276	264	281	291	256	289	294	272	257	262	294	290	268	268	276	273	268	242	276	274	264	262	282	283	311	264	290	274	281	279	251	284	278	280	309	256	290	315	288	267	297	268	255	259	263	267	303	280	276	275	290	260	301	275	272	304	282	263	275	273	287	243	253	282	266	273	304	265	263	283	279	268	274	282	274	312	262	289	266	267	308	297	273	294	265	274	275	271	283	284	253	264	274	300	282	281	261	322	269	314	275	256	291	244	300	264	296	304	303	257	283	283	278	265	269	261	256	294	264	244	285	249	292	258	261	294	294	278	276	272	228	315	305	294	264	246	272	304	279	298	283	258	250	255	249	288	292	287	245	249	282	292	254	279	268	274	300	269	309	267	288	297	304	245	280	278	269	250	295	300	255	273	259	275	250	268	245	287	253	264	240	265	280	285	276	273	275	274	253	275	289	260	290	276	319	300	261	260	324	255	303	251	282	267	258	282	290	285	290	240	271	240	263	266	255	268	232	249	255	289	290	261	306	293	312	281	296	251	282	262	256	259	269	273	286	242	268	297	264	294	274	287	319	247	276	245	275	268	280	294	273	265	268	277	281	263	271	279	277	282	264	256	286	269	311	305	283	272	237	282	305	276	276	254	282	277	276	261	266	265	276	262	233	271	261	278	277	293	276	303	250	295	266	242	295	260	293	260	267	270	282	280	257	274	273	270	292	299	268	236	292	253	230	264	286	274	281	295	287	280	288	282	261	273	301	255	304	305	285	297	249	271	311	278	275	260	290	250	291	249	262	283	303	287	309	286	275	269	262	282	267	248	309	325	290	276	293	270	286	260	271	261	273	265	257	311	271	259	275	266	267	262	292	251	276	270	275	285	303	274	250	270	259	294	269	246	260	289	282	273	294	291	305	271	289	272	269	290	256	298	267	273	261	282	301	311	277	265	274	271	273	254	281	270	287	235	294	264	267	298	287	292	273	265	304	272	274	299	262	286	257	268	251	267	295	296	295	258	269	284	272	299	296	281	277	269	273	255	301	312	274	253	252	297	286	237	310	281	277	268	283	261	265	286	277	302	249	274	272	261	302	262	268	285	259	266	276	283	260	264	274	301	267	298	294	265	287	284	273	274	258	288	288	279	285	292	271	247	265	270	272	273	260	321	277	285	298	260	262	296	269	287	276	247	297	283	286	292	277	265	268	277	257	265	269	261	241	286	280	276	271	277	303	283	270	255	274	271	270	254	238	283	268	290	267	279	280	298	272	291	285	264	286	291	246	321	289	264	271	297	263	267	270	267	267	278	251	281	258	291	258	296	291	271	266	264	255	276	272	237	268	290	261	251	269	247	235	243	272	288	258	297	285	307	257	299	258	288	274	247	258	266	261	244	304	279	279	245	276	286	253	278	283	291	268	262	263	280	248	282	256	242	278	291	286	285	268	270	271	299	266	276	271	293	298
3095	2090	1217	894	744	739	723	722	722	696	694	719	731	671	670	693	696	715	661	688	700	690	679	631	665	700	651	679	685	696	661	675	728	643	704	703	676	689	654	683	677	686	655	687	695	628	659	695	689	695	669	659	661	708	662	671	647	694	682	685	700	661	683	678	682	654	697	699	696	724	649	707	708	699	670	692	668	670	691	640	645	720	644	679	716	651	694	674	648	680	712	662	688	679	671	716	656	647	653	660	656	704	691	679	684	675	704	685	650	673	699	684	660	656	659	648	706	629	698	680	713	692	654	649	699	648	678	663	673	657	657	682	662	665	665	691	700	705	682	695	686	661	627	672	684	694	689	706	646	635	639	691	663	660	666	686	706	628	675	656	681	693	697	692	676	691	648	704	670	671	675	696	678	658	670	697	673	664	653	635	641	638	650	640	684	663	617	619	608	696	630	689	654	696	669	685	650	641	669	669	665	665	634	653	706	670	655	679	662	698	681	658	644	672	682	705	647	656	705	666	668	663	708	641	707	699	691	709	711	662	701	667	632	666	643	685	657	608	704	643	685	638	641	682	739	681	669	671	703	671	673	681	661	705	715	703	662	645	663	640	674	723	650	687	657	658	699	632	652	684	715	701	664	671	705	675	679	649	629	670	626	683	669	632	657	635	654	666	702	663	662	673	685	698	721	689	640	716	651	664	640	643	725	651	706	703	660	691	691	677	676	668	650	686	620	615	690	667	656	640	684	686	616	667	692	663	682	683	664	657	697	695	697	673	650	667	709	648	661	691	729	745	651	679	649	674	628	651	659	684	679	710	700	686	670	620	629	685	673	660	693	707	697	651	659	660	660	686	676	702	738	699	683	665	646	615	698	696	672	685	660	695	636	689	680	660	651	635	633	656	656	632	657	670	659	664	660	658	690	646	655	708	694	644	654	684	668	693	733	637	636	697	654	678	686	737	667	691	649	657	658	695	682	656	679	696	679	715	689	665	640	716	645	633	674	638	675	687	711	651	699	670	698	649	674	659	671	673	649	632	674	680	685	676	681	722	678	667	664	652	675	678	660	666	641	693	634	649	683	685	674	650	649	613	664	684	674	652	656	646	650	618	637	645	672	676	662	676	714	690	700	676	649	672	681	660	656	695	698	662	649	729	687	690	700	685	662	650	639	633	702	702	681	720	661	663	641	652	704	675	662	688	663	671	634	676	649	616	684	699	702	695	647	656	692	700	675	682	704	707	681	701	672	695	681	671	632	667	699	681	661	665	688	633	661	691	687	708	706	654	649	681	651	674	659	710	663	673	673	651	718	668	667	666	673	617	647	695	692	715	683	686	670	689	656	673	662	636	733	674	645	690	699	699	694	691	684	659	666	640	658	679	673	632	665	683	664	684	689	672	674	676	644	706	688	680	709	630	673	659	713	652	647	664	694	652	670	675	643	654	704	663	642	664	668	680	651	609	693	670	694	712	680	671	688	658	663	670	680	618	652	676	673	644	673	670	670	655	679	664	711	645	674	682	675	666	665	647	673	691	638	726	682	651	686	647	677	724	653	700	709	648	699	668	690	710	691	715	668	683	641	651	654	673	656	663	613	711	637	619	654	681	674	649	677	642	654	640	698	663	711	682	661	649	663	642	679	676	655	660	647	693	697	597	680	733	667	639	665	682	687	661	658	660	680	715	733	688	674	671	651	661	649	662	641	698	659	668	682	635	689	642	666	668	666	678	663	682	658	700	690	654	653	704	692	668	709	670	650	744	679	722	681	661	664	635	668	679	680	633	663	610	656	661	687	676	653	670	652	691	644	696	640	680	655	680	704	655	621	699	679	660	628	676	629	697	686	715	654	658	690	665	682	672	691	697	689	653	673	624	625	710	622	656	642	686	690	712	672	663	712	714	703	661	676	669	668	746	679	674	678	662	611	662	663	673	683	674	711	675	649	728	668	691	671	673	630	696	661	718	721	611	681	652	625	699	671	675	704	744	688	673	638	684	661	652	668	651	681	678	671	650	715	727	654	679	655	678	655	655	645	698	672	653	644	644	634	666	646	690	671	721	660	679	651	634	678	653	672	685	657	684	618	653	655	619	648	668	669	690	692	695	632	673	686	671	637	683	644	656	725	659	667	676	688	727	680	673	674	662	677	677	675	643	687	702	618	619	645	688	643	697	641	696	621	718	673	672	649	623	689	677	713	666	742	666	665	717	696	642	698	668	667	678	711	671	716	675	664	644	706	676	680	671	685	690	664	664	705	683	646	649	694	652	705	669	690	621	665	710	698	684	676	666	706	696	658	648	699	710	668	652	639	652	696	706	662	684	668	668	622	684	690	675	680	657	681	682	648	670	664	628	700	680	664	694	652	644	700	702	661	660	641	647	692	624	678	682	707	663	692	630	699	658	683	682	625	647	638	633	636	700	671	688	656	692	657	654	689	689	691	629	648	731	651	721	662	683	697	673	602	671	642	637	698	646	684	694	652	656	676	709	666	649	720	651	673	669	675	696	668	728	682	641	653	666	649	664	644	700	673	680	690	681	680	667	700	623	627	689	686	711	664	703	688	701	677	693	668	659	659	667	668	674	647	666	685	674	688	679	679	678	665	640	659	707	679	699	655	675	673	699	682	671	713	684	691	631	648	721	676	649	705	675	647	674	663	678	685	707	684	716	688	641	702	658	675	633	680	607	690	671	697	701	665	662	709	646	655	628	662	656	707	656	628	679	659	656	699	686	710	701	699	634	677	652	690	667	715	636	685	653	682	666	678	698	634	638	678	649	686	698	692	639	643	680	676	744	680	671	712	666	641	702	652	630	669	687	635	642	673	696	665	722	640	668	646	676	665	671	673	673	667	678	684	674	635	677	683	738	689	707	629	659	670	639	713	608	659	677	705	659	701	686	643	654	656	692	647	691	668	744	691	643	667	627	699	672	693	624	703	674	684	745	693	697	692	628	672	717	655	633	615	699	648	604	642	647	707	676	699	694	697	652	645	671	688	703	679	631	663	649	710	690	689	729	653	615	676	625	627	671	701	665	660	664	688	673	684	650	663	661	692	670	660	704	694	660	697	684	727	680	689	664	702	658	646	629	685	691	637	672	681	699	621	672	650	681	688	697	643	667	710	677	674	657	665	615	675	631	656	674	599	668	719	627	671	641	724	659	631	693	661	646	649	644	654	743	670	717	685	656	674	681	627	687	700	653	674	662	684	672	677	707	614	686	682	672	637	682	704	690	658	670	711	703	689	684	651	725	640	690	728	666	635	665	627	675	712	666	625	655	627	719	676	685	669	705	647	691	683	687	728	702	641	682	676	695	638	676	651	700	661	714	690	667	641	657	620	714	695	703	666	684	663	672	729	694	668	657	657	636	651	677	671	645	694	624	669	640	662	662	662	697	636	670	672	620	671	672	673	633	659	682	648	690	637	709	653	651	661	687	659	690	651	682	681	688	674	665	701	683	640	658	716	645	675	690	670	721	695	659	678	657	639	657
24460	21542	25115	28425	21547	21550	12919	439	265	198	199	183	173	172	166	145	147	124	188	144	128	146	123	164	156	119	131	116	126	140	126	134	120	111	130	116	147	121	144	138	119	119	133	122	107	129	132	141	147	121	131	114	146	120	135	136	129	137	109	127	127	115	136	146	131	140	131	125	111	115	132	142	108	130	129	149	134	119	113	123	130	120	122	110	125	128	146	106	111	146	88	120	121	116	111	116	137	129	131	139	131	122	142	127	138	136	125	145	150	152	127	129	128	129	140	111	140	107	134	134	142	132	132	128	150	134	115	130	123	126	147	116	129	122	127	140	135	138	118	117	116	108	133	119	147	109	116	132	122	129	137	164	126	122	128	118	132	123	116	120	106	128	138	104	126	157	137	121	127	128	138	113	108	144	140	121	107	150	114	142	123	129	124	112	138	151	133	117	112	126	116	132	124	128	105	158	122	134	129	104	118	145	99	126	138	116	135	127	134	115	140	112	137	127	124	138	125	139	117	153	141	112	145	127	129	108	119	121	142	115	140	103	118	129	143	120	112	132	127	134	129	119	121	112	111	127	138	111	118	136	126	123	122	122	123	135	103	116	142	115	120	107	132	117	120	120	139	128	130	134	118	119	113	125	136	121	106	132	109	127	151	101	135	135	118	120	140	124	132	128	121	137	141	129	110	120	127	100	139	159	127	133	123	142	120	124	115	128	117	130	126	121	138	113	115	153	130	104	128	126	120	121	117	130	138	121	122	126	122	143	121	136	110	131	131	134	148	134	88	130	128	130	131	115	130	143	121	113	128	122	123	134	124	129	147	136	133	123	152	129	135	115	124	111	136	112	116	129	114	124	117	118	127	132	121	114	130	141	136	130	145	109	141	129	124	156	127	127	135	135	135	133	134	128	136	136	149	132	110	118	124	119	111	126	132	133	144	142	138	120	116	131	123	141	131	108	137	130	117	129	105	149	133	128	125	113	149	110	126	115	116	136	109	118	115	121	116	137	113	111	145	133	122	129	121	128	98	120	141	99	122	129	109	123	122	120	121	130	134	104	135	123	122	108	136	140	144	113	135	129	143	120	137	128	126	128	117	129	124	136	165	147	127	119	131	117	138	124	137	155	129	137	136	131	135	131	137	132	129	116	124	128	148	112	112	112	131	145	133	145	129	142	137	126	140	129	139	116	119	138	150	136	128	133	126	140	114	130	131	114	137	100	146	125	149	128	113	134	134	110	146	123	130	115	157	149	135	120	122	122	137	135	107	116	146	112	133	130	115	98	104	105	138	132	135	135	123	125	141	125	123	139	119	124	138	117	123	117	147	112	125	147	132	141	135	144	133	130	128	116	138	132	133	123	124	132	101	131	136	118	119	122	142	147	131	122	122	134	141	144	128	128	128	111	132	129	121	130	111	109	124	124	123	150	107	125	128	116	121	135	123	124	116	125	111	128	106	133	129	122	130	120	135	125	116	112	124	137	132	112	134	118	132	128	127	122	127	133	126	142	120	141	93	131	129	111	110	115	132	109	126	149	146	111	125	123	138	139	122	113	106	131	135	150	134	131	115	111	115	123	135	125	115	124	116	112	139	129	126	138	132	145	122	118	132	124	129	133	129	105	131	132	124	117	116	119	102	151	128	131	125	121	136	116	143	115	122	134	105	108	149	128	141	139	138	120	130	116	133	128	128	143	120	115	147	116	115	111	125	127	131	121	131	139	112	137	134	119	142	127	138	116	140	135	113	124	117	140	134	129	104	141	129	121	126	122	135	116	127	127	148	132	117	130	119	132	130	112	133	125	119	129	119	122	133	118	143	138	113	115	128	130	132	145	112	117	134	130	130	112	138	128	112	120	124	117	134	130	137	114	144	116	147	130	123	128	125	130	139	132	131	106	134	128	120	126	120	137	129	120	128	120	122	137	120	122	117	117	120	144	119	135	123	125	111	132	146	121	125	133	114	135	117	130	135	123	120	144	138	128	126	124	117	132	130	116	124	130	128	153	121	153	120	141	141	139	99	133	119	108	108	117	148	118	120	150	120	125	128	115	140	149	132	144	112	147	123	122	117	129	107	117	132	131	153	127	130	126	105	130	124	116	138	106	114	135	129	124	143	138	119	143	132	130	130	141	134	128	128	140	124	129	143	136	121	132	124	116	102	125	114	135	124	123	134	128	117	115	119	133	121	141	116	117	140	116	144	124	122	117	138	107	149	133	116	122	122	151	132	130	128	120	122	115	116	141	101	130	116	124	147	127	114	116	133	136	143	100	144	142	151	147	136	135	123	106	125	134	136	120	119	132	110	153	130	126	128	120	152	98	106	121	133	135	124	136	109	111	128	128	139	112	114	131	131	132	117	138	143	133	122	131	126	135	104	132	129	115	133	119	117	143	133	115	124	145	124	131	135	142	140	136	121	131	135	156	155	125	137	124	121	144	150	136	132	140	115	127	147	131	131	133	114	148	122	121	104	126	137	127	125	133	109	123	120	103	144	125	114	135	132	116	118	134	134	124	157	133	126	142	134	129	139	122	113	124	121	130	131	126	124	122	132	128	116	105	124	137	141	127	124	128	126	161	143	119	164	147	127	126	128	114	125	131	141	125	117	133	105	132	122	126	126	130	123	122	140	138	112	110	118	130	116	113	124	129	138	142	133	131	123	130	140	126	111	126	122	127	129	120	125	126	144	120	118	118	123	123	145	131	116	130	120	134	126	119	115	101	115	132	130	113	131	121	136	130	125	120	166	148	122	133	114	122	130	127	130	131	124	151	118	131	132	122	133	138	133	131	137	132	125	123	120	142	143	148	114	105	131	138	124	111	137	110	130	122	155	135	159	131	115	128	123	111	120	117	119	119	124	131	124	138	123	112	119	117	124	99	127	130	125	120	122	113	117	123	120	120	127	114	121	135	120	143	149	124	122	113	135	129	131	126	120	138	139	125	156	124	113	136	125	124	114	131	135	128	136	129	135	135	136	113	152	119	141	129	133	115	139	132	131	130	132	132	140	122	120	134	121	107	110	114	149	121	125	124	129	132	151	147	151	131	121	128	134	133	126	130	141	129	120	107	129	117	138	132	131	107	117	123	145	116	117	117	149	124	135	131	133	128	136	137	132	140	120	125	149	144	121	102	145	150	107	128	132	107	138	121	139	133	130	116	120	122	136	131	140	125	121	121	132	129	116	129	120	126	112	154	126	119	168	111	127	141	120	133	146	122	123	126	136	121	120	113	123	117	121	114	135	113	114	138	137	127	114	133	115	115	145	128	130	144	136	122	127	119	109	135	127	142	130	116	136	103	123	130	122	129	137	124	111	122	118	138	135	115	125	120	127	120	110	130	111	112	150	134	140	132	107	131	108	117	161	129	114	124	129	129	134	124	126	122	110	150	131	146	125	118	141	125	131	125	137	120	138	111	130	132	115	130	130	122	127	138	126	145	125	144	143	128	123	121	133	115	135	133	144	128	117	113	131	129	142	112	115	129
2870	2992	1420	803	582	479	443	421	381	388	413	340	382	395	365	371	382	373	371	382	335	380	347	354	349	320	380	329	353	351	347	360	360	353	365	352	362	336	344	345	353	338	351	365	336	364	360	369	348	343	339	367	347	376	343	336	336	347	347	325	335	343	374	347	392	360	361	369	384	368	358	370	375	374	314	339	351	378	331	352	371	382	335	405	347	369	370	351	340	311	372	352	364	329	353	325	327	344	336	350	328	323	324	328	340	362	343	301	338	351	363	315	355	341	349	355	340	335	351	346	311	363	316	352	366	348	334	360	391	312	347	341	332	335	335	327	334	343	346	359	352	353	359	344	362	325	337	349	322	336	364	332	374	355	336	342	371	348	313	323	335	328	306	314	325	367	339	376	353	367	340	331	330	348	326	343	326	314	384	374	357	347	353	340	336	346	318	335	366	331	324	321	364	345	340	362	357	330	333	348	352	345	312	343	335	375	348	351	330	331	378	356	344	346	366	329	374	344	355	335	363	327	354	342	342	346	371	328	341	321	314	362	368	367	366	315	348	348	342	321	347	353	325	349	336	367	305	342	347	339	358	350	334	397	334	376	368	354	349	365	331	311	369	338	365	353	327	372	387	366	375	357	362	373	369	350	354	323	373	347	333	365	357	321	363	335	354	350	340	356	346	356	346	327	324	346	329	371	352	355	360	372	373	358	345	364	384	381	349	343	368	341	346	320	345	352	369	344	329	331	335	345	351	363	337	348	355	331	376	362	324	382	369	342	373	354	356	354	340	351	386	347	331	389	394	352	321	332	338	354	316	320	357	352	358	349	340	330	369	367	347	322	311	388	359	384	330	359	348	326	348	363	338	314	354	354	387	331	325	349	327	346	361	380	367	343	381	342	336	387	316	370	373	364	364	354	343	367	385	360	363	339	340	329	380	322	350	343	378	324	371	372	347	339	316	365	339	359	320	369	374	327	326	349	350	340	341	350	305	335	337	331	361	357	337	359	368	355	314	329	336	375	337	327	360	378	386	339	342	350	376	363	357	317	365	366	381	315	339	375	331	357	357	339	325	351	346	342	374	370	354	342	365	347	312	368	306	348	323	376	362	363	326	339	323	352	323	360	376	340	376	375	379	333	298	358	346	365	349	316	328	359	330	359	355	348	353	309	313	389	336	367	355	355	365	342	373	328	315	380	379	309	364	353	345	342	391	353	323	356	379	368	344	361	324	355	364	319	324	353	337	348	334	310	342	344	327	350	342	363	372	357	349	333	336	373	358	331	329	332	388	345	298	365	372	359	337	315	306	321	321	354	367	326	368	341	355	317	319	371	335	331	398	355	342	344	383	336	336	329	369	378	358	364	344	328	358	342	352	350	341	386	351	357	368	377	341	374	368	335	368	332	329	327	336	343	357	343	358	338	352	331	337	327	352	370	344	349	313	347	346	365	349	324	361	336	335	357	336	372	335	348	296	372	365	379	333	337	369	325	336	391	375	363	372	341	337	368	323	312	361	359	320	364	343	343	352	353	361	351	371	343	357	331	356	323	360	385	343	331	328	346	362	374	376	336	341	365	363	334	326	336	344	314	349	381	346	378	314	339	362	364	323	353	337	335	338	339	343	354	330	353	341	356	359	310	355	311	335	337	332	347	337	323	334	381	379	321	331	363	343	321	350	348	324	320	383	327	357	335	358	335	344	376	341	369	356	333	341	339	353	335	348	349	367	385	332	355	360	346	324	342	300	328	326	363	339	333	370	362	351	367	354	325	322	361	323	319	365	341	384	381	355	341	344	325	365	363	356	336	375	379	385	325	358	352	337	348	362	376	348	358	350	346	338	352	339	362	320	352	363	358	318	349	328	307	356	351	351	357	322	336	339	338	355	365	363	352	364	386	340	339	351	364	327	346	355	341	366	357	326	397	356	373	359	388	374	348	348	321	354	353	362	330	360	392	350	370	361	345	366	338	352	363	375	366	334	368	358	373	337	363	383	355	350	340	346	347	330	325	353	363	346	358	304	341	344	326	337	346	353	330	376	334	334	342	332	394	330	343	365	377	364	364	362	316	354	348	366	327	339	382	340	367	362	307	339	362	361	354	352	366	312	330	374	336	367	360	353	351	368	352	333	344	328	388	317	341	336	313	346	348	347	337	354	330	386	317	310	341	346	379	334	387	321	370	342	331	375	347	347	359	340	321	325	381	375	322	358	344	377	367	332	332	319	319	352	347	360	338	336	377	334	371	347	357	345	358	321	377	302	347	382	314	349	372	358	374	338	356	344	389	369	347	328	364	316	342	351	326	334	370	362	370	335	351	395	369	335	330	336	362	351	346	351	328	316	316	350	341	347	335	349	353	387	328	344	318	333	346	359	330	359	348	352	351	354	364	373	362	340	345	309	360	374	324	331	348	340	334	335	341	320	309	353	382	347	356	353	344	366	366	341	321	340	346	353	364	372	340	325	351	355	358	341	357	337	376	357	365	346	340	377	342	385	352	330	357	348	350	361	357	356	332	342	372	365	333	358	317	321	344	332	344	322	333	374	368	365	354	331	334	358	344	385	346	326	362	357	371	345	356	347	370	309	350	342	379	328	303	355	382	322	345	368	348	367	344	320	314	342	345	320	367	335	359	357	344	352	358	345	367	348	368	357	341	330	363	328	357	361	340	352	361	342	355	368	349	352	339	372	323	329	364	357	335	342	358	361	375	373	317	366	363	339	322	356	324	322	355	354	318	327	339	346	357	343	356	346	375	357	342	351	341	363	372	401	320	371	358	400	364	326	344	356	343	361	339	380	342	344	338	344	372	337	373	344	321	351	374	344	350	360	361	344	340	327	344	356	342	321	308	335	356	334	352	353	319	334	366	318	324	385	320	343	383	358	331	354	366	346	344	367	323	338	332	343	336	369	356	354	339	347	343	351	344	325	364	360	344	336	401	362	335	337	353	312	347	376	354	364	327	354	340	376	359	348	355	341	333	363	359	344	359	326	323	367	373	386	365	354	371	348	376	321	404	360	369	347	370	349	331	337	356	334	346	344	326	361	343	389	355	362	333	343	352	360	362	369	354	339	379	347	334	364	348	372	362	340	378	326	336	328	340	333	361	351	337	347	321	325	375	349	345	323	370	324	348	363	356	365	323	372	320	348	337	319	347	355	346	357	340	354	349	326	352	331	353	343	364	365	374	319	312	372	369	344	312	342	355	333	384	333	339	345	365	362	362	345	362	338	321	343	366	339	322	332	355	310	345	359	353	347	337	363	324	348	343	393	357	302	361	338	308	334	353	327	338	338	380	373	332	327	329	364	344	356	358	322	357	349	326	353	323	381	340	346	319	355	343	356	330	396	349	341	372	343	358	336	329	364	339	346	361	333	304	395	356	338	344	388	337	372	329	333	302	351	333	353	337	335	328	340	344	358	329	333	343	335	381	366	363	353	354	326	348	345	349	345	394	343	330	342	321	322	359	333	387	346	353	376	354	334	339	333	324
31719	20653	9293	902	571	521	428	420	389	373	421	400	379	387	424	438	405	398	356	352	389	413	371	386	410	409	407	337	387	346	414	438	366	376	408	381	423	369	386	387	405	413	399	444	392	388	416	389	466	376	361	366	367	346	373	380	377	401	407	382	415	423	403	401	405	394	416	361	379	407	372	345	381	363	377	378	394	388	381	396	413	371	370	392	384	376	405	356	406	404	370	382	404	391	388	378	416	382	368	389	396	396	417	377	402	408	386	382	378	397	370	382	399	375	372	349	407	374	354	398	390	383	435	385	414	372	424	378	410	389	370	377	390	366	386	415	375	399	381	371	404	381	367	428	369	388	389	379	382	399	368	382	404	373	397	395	391	372	368	401	375	353	443	380	366	388	404	393	375	365	400	336	383	377	374	399	379	356	401	358	352	377	382	377	387	405	395	386	404	371	400	388	368	389	430	430	355	383	390	379	394	399	378	389	368	365	362	417	394	411	377	384	377	414	406	367	379	391	408	401	348	380	371	348	410	409	377	376	368	391	360	386	385	341	413	390	388	382	396	396	397	351	376	406	373	385	432	382	385	381	374	378	354	384	354	379	379	405	385	400	401	384	375	397	346	381	358	410	416	365	366	439	433	378	392	393	373	391	376	376	368	354	396	367	393	401	414	394	382	379	413	387	371	374	379	409	405	403	378	365	417	389	394	391	387	389	410	358	414	362	398	393	411	404	381	399	347	363	388	369	359	402	401	384	355	419	373	383	386	393	384	394	387	410	355	363	397	391	370	388	375	422	368	418	378	392	379	379	423	392	365	363	425	392	382	365	409	407	406	384	400	377	371	401	411	410	395	397	373	391	388	356	339	405	392	387	358	388	417	404	409	386	359	391	378	388	389	394	398	390	368	396	419	401	400	357	359	426	380	401	379	423	388	399	388	401	381	379	381	394	390	346	389	398	376	404	396	389	398	374	398	363	352	393	369	400	375	353	424	364	363	347	416	359	407	376	357	412	377	423	369	405	380	366	398	384	345	392	352	389	375	371	396	378	393	400	418	359	372	426	371	396	357	395	386	407	402	383	357	352	398	406	366	380	346	401	360	397	385	413	381	424	383	387	388	388	402	392	375	384	368	349	412	380	385	380	374	398	353	406	406	404	429	403	403	385	381	390	377	367	347	390	385	386	405	338	379	379	393	411	367	413	397	366	416	428	413	405	377	378	393	364	375	398	412	418	389	391	385	373	398	409	379	408	386	405	397	383	384	402	380	405	420	405	434	379	389	361	401	405	374	408	392	378	351	390	356	367	366	369	386	376	407	338	387	381	376	401	404	383	384	435	378	383	385	349	393	425	347	368	374	372	396	393	390	356	391	383	405	365	402	393	420	375	428	405	357	434	397	440	394	384	375	365	410	396	369	391	399	399	390	387	347	381	391	377	378	361	386	375	354	378	383	376	384	384	410	363	352	378	375	395	370	391	352	380	355	391	420	373	364	409	375	400	390	384	369	378	400	379	384	368	367	390	408	379	399	394	361	389	382	378	381	384	409	400	392	401	386	394	407	430	413	381	391	380	407	390	388	405	365	399	402	397	381	380	377	372	392	376	402	412	387	368	386	392	375	388	392	391	381	367	369	358	395	414	392	388	430	384	379	381	383	417	403	388	369	356	372	395	354	416	366	356	403	372	379	403	393	410	364	398	379	407	367	438	407	375	402	392	385	386	357	409	392	362	367	369	375	369	385	398	403	396	404	339	383	406	404	386	386	399	422	364	395	395	367	405	406	375	400	401	415	419	354	352	435	390	372	368	381	397	372	375	391	412	392	378	351	386	409	418	397	427	379	395	405	389	394	400	446	383	406	426	374	350	375	395	404	371	381	426	365	402	410	360	370	434	371	362	389	353	389	405	379	354	402	413	434	394	353	388	368	391	355	365	409	382	389	368	373	379	385	382	399	382	400	438	374	400	420	357	346	394	401	380	371	370	388	397	371	385	389	422	365	375	374	353	418	365	384	389	363	409	416	414	383	437	411	388	372	414	410	399	353	394	347	402	405	412	380	371	414	429	412	386	365	364	380	384	403	394	391	399	402	362	395	400	378	377	410	352	413	375	409	390	397	385	384	419	363	383	374	377	364	355	386	408	368	388	392	385	369	409	373	377	392	413	417	378	387	391	396	391	393	358	425	381	392	395	393	397	382	425	421	379	407	359	376	396	403	386	400	414	388	401	398	446	421	372	367	397	394	383	414	403	384	387	355	391	354	401	390	388	406	369	360	365	371	423	398	393	372	404	373	365	405	417	382	354	423	396	367	403	354	400	373	404	358	365	443	411	429	381	353	380	393	408	353	377	401	388	398	373	400	378	412	398	394	351	370	395	372	380	378	408	414	359	342	380	399	358	417	392	388	395	380	351	406	419	402	370	410	381	377	421	388	393	371	402	370	399	328	376	403	380	389	405	404	360	395	364	403	381	366	400	343	390	394	369	417	402	387	392	408	380	367	368	363	411	367	405	393	388	393	379	402	403	372	405	404	391	360	410	369	370	393	398	375	403	369	374	380	376	397	377	386	405	388	369	388	387	398	383	356	393	376	372	361	376	360	437	407	377	404	375	376	386	424	411	408	378	405	410	416	391	373	387	342	389	406	403	420	409	380	379	350	386	392	400	385	388	416	373	365	425	356	379	384	376	394	382	380	361	400	343	385	420	377	380	400	385	375	370	363	376	381	396	380	381	405	362	368	374	394	387	372	387	387	404	394	425	386	397	404	410	355	371	384	408	385	407	413	371	392	382	361	366	433	354	400	402	394	398	367	397	402	384	402	409	404	400	368	400	374	370	395	400	381	381	370	354	367	373	408	416	378	341	415	395	414	391	388	364	376	372	393	398	382	403	373	375	368	355	381	435	386	390	406	404	415	378	381	398	369	417	383	393	363	403	386	396	397	378	407	409	398	406	382	393	390	376	385	396	383	370	383	341	413	430	373	366	408	412	377	391	395	370	392	380	373	388	384	417	406	401	386	426	432	394	396	440	385	400	398	389	382	422	380	351	415	396	350	378	369	394	402	384	382	392	390	428	396	404	386	393	410	392	365	399	394	389	378	404	345	404	433	386	381	368	381	380	393	374	387	352	379	376	370	380	384	391	395	407	425	383	390	396	372	395	376	381	428	421	361	395	368	371	383	390	420	411	357	377	377	414	370	374	360	394	393	401	376	408	395	377	406	386	399	399	381	387	391	366	391	390	420	380	390	377	401	402	399	360	406	389	380	365	369	403	392	393	389	379	402	395	377	371	400	365	384	437	351	386	381	426	373	341	388	403	386	406	382	383	351	417	366	390	407	364	388	401	362	351	421	369	357	383	373	379	358	409	354	383	378	377	360	388	364	388	371	360	373	350	395	421	362	385	382	383	365	375	407	374	373	374	388	383	328	414	397	382	420	387	386	380	417	389	364	383	414	403	393	371	379	386	377	414	384	379	355	381	407	396	391	367
5900	997	1005	992	927	907	908	926	917	909	935	940	927	928	890	972	980	959	987	894	901	899	933	909	912	997	919	925	938	946	930	871	913	981	912	958	928	959	946	965	898	933	893	928	985	899	909	884	918	858	935	981	886	969	1003	972	870	960	904	932	956	962	920	1001	917	900	916	924	916	954	932	904	941	966	935	910	1003	880	939	980	928	944	894	979	951	939	933	951	883	925	882	865	878	928	919	934	948	966	939	974	930	959	948	892	958	901	903	963	931	915	949	938	966	895	966	993	949	915	977	949	928	943	970	884	928	917	933	942	957	952	932	894	918	917	946	934	940	902	923	917	897	898	929	956	889	912	923	942	895	892	928	905	931	955	908	944	945	1007	957	943	914	947	899	931	942	910	964	946	962	933	913	945	923	916	896	920	927	944	897	959	951	973	908	871	929	945	940	948	923	951	956	900	915	920	910	948	928	878	917	888	879	914	938	908	929	992	911	947	969	942	834	865	949	966	949	910	912	905	911	905	921	911	887	949	940	911	930	929	929	951	932	988	958	908	931	973	948	900	915	922	912	949	915	864	942	957	901	873	863	967	910	948	903	974	934	966	932	915	922	926	881	868	896	900	923	890	938	948	877	912	953	900	927	923	945	944	923	897	902	976	930	928	940	934	938	957	966	899	975	876	944	927	939	910	904	933	892	966	936	925	919	951	919	911	974	923	891	872	973	939	935	921	963	922	939	999	966	917	905	1014	940	894	896	929	916	924	941	940	930	953	897	942	969	941	939	930	942	959	924	926	930	897	979	921	973	922	911	981	982	910	963	975	871	931	933	952	944	908	891	960	994	913	927	931	918	946	990	916	955	916	916	949	937	902	857	897	905	960	930	932	904	964	965	947	918	921	955	928	897	964	940	974	953	992	923	958	932	893	965	915	917	934	966	951	933	933	890	933	927	953	934	967	893	932	896	946	944	922	926	955	971	924	974	929	900	982	922	925	961	929	982	933	941	959	887	933	929	950	918	929	950	959	980	952	967	909	941	905	941	957	877	912	916	907	922	879	906	940	946	969	934	898	945	911	920	926	957	925	890	862	913	926	910	959	961	991	921	878	868	955	907	964	978	883	922	886	948	926	978	954	987	992	958	911	972	933	949	918	879	880	1004	927	980	891	869	928	965	940	923	934	939	899	934	932	882	869	946	931	962	920	919	935	922	950	938	922	892	985	895	912	898	948	917	932	967	954	866	865	917	919	943	993	929	940	911	955	968	907	894	936	912	879	959	913	880	917	926	904	932	941	918	944	900	923	908	904	905	915	938	953	943	902	963	954	926	941	898	927	953	892	938	862	921	932	922	929	879	984	943	913	942	861	972	913	936	918	889	953	1007	885	936	954	900	928	975	941	967	927	924	914	914	956	924	907	878	964	927	938	984	982	946	891	973	927	899	908	975	924	862	929	902	957	910	958	938	873	973	938	948	922	919	989	907	952	954	959	913	989	865	907	958	939	945	941	894	878	946	922	901	917	954	928	991	938	916	952	890	921	923	883	867	942	937	945	958	959	921	934	956	917	895	932	897	938	940	906	979	925	913	993	953	917	949	911	941	911	977	941	892	946	912	969	923	978	932	877	942	929	958	893	870	930	905	929	925	945	876	908	893	997	965	861	924	974	895	918	893	874	967	858	957	949	940	981	936	942	979	924	930	970	902	997	922	899	952	918	941	897	921	960	896	914	946	925	916	955	912	919	962	911	864	943	958	961	963	933	922	986	998	889	920	947	953	877	940	975	909	957	957	950	907	922	899	935	910	958	940	918	914	942	914	903	931	968	892	932	962	959	933	936	938	896	916	977	906	942	934	907	899	956	929	910	904	926	925	943	930	963	894	972	911	953	905	972	970	941	941	923	932	941	919	882	869	871	916	950	957	924	977	971	928	910	946	921	962	881	926	933	902	965	1001	917	900	892	960	950	918	978	953	891	917	904	898	937	956	917	883	966	924	903	900	952	943	918	874	914	980	924	922	957	931	991	943	905	901	960	945	945	896	911	901	878	924	924	909	921	911	932	965	980	913	936	1016	914	893	944	911	905	870	952	884	954	932	901	918	908	962	878	980	911	949	932	910	906	1031	932	854	927	929	907	883	932	947	972	960	975	882	957	936	968	879	908	929	921	851	938	939	899	931	941	876	924	926	921	894	920	916	941	940	952	987	892	985	930	958	936	958	957	923	891	943	885	920	908	916	983	912	948	955	919	961	927	918	937	918	968	936	921	956	964	933	935	895	945	949	903	933	899	958	881	904	973	903	919	918	958	906	958	995	956	900	926	939	867	921	883	926	965	918	955	939	925	967	903	878	981	1005	951	936	937	909	934	947	913	885	942	902	917	962	919	911	1007	915	921	965	937	926	924	969	902	912	919	929	895	930	922	960	936	884	930	959	844	885	919	963	928	924	951	903	937	922	914	911	928	906	933	917	925	892	890	930	897	910	903	918	927	922	946	901	953	978	911	894	933	903	924	909	902	927	920	941	940	883	905	966	905	933	922	905	947	903	972	931	927	899	940	938	943	875	934	992	933	910	950	979	939	914	934	945	954	937	996	901	915	928	965	963	916	1050	884	931	880	927	970	954	907	973	960	921	942	920	989	930	887	931	909	955	878	1024	925	937	980	943	1008	925	949	977	903	922	892	956	953	921	950	898	934	933	977	943	915	930	943	958	933	959	928	940	1010	922	922	909	931	931	916	965	948	903	954	970	907	958	984	951	938	945	902	933	942	900	987	959	923	968	888	958	926	922	924	957	909	938	973	939	915	987	933	924	922	925	925	967	884	935	931	898	921	915	890	935	983	935	971	865	977	944	973	884	905	933	978	934	975	890	936	923	939	972	951	937	927	884	919	932	901	893	957	942	918	918	902	870	978	959	927	921	961	922	968	951	965	949	954	950	966	899	927	882	929	972	919	927	921	939	911	944	901	925	931	908	978	934	947	954	1002	959	941	913	922	883	912	951	927	953	952	943	967	918	952	989	958	958	903	929	1005	961	901	898	910	956	934	879	1009	928	954	994	933	965	974	953	906	940	960	927	934	877	895	914	912	907	935	901	947	854	1014	938	910	1011	910	897	854	965	918	965	932	931	914	928	945	939	907	922	904	907	919	907	972	899	910	918	898	911	923	916	945	920	906	910	940	942	988	944	933	895	963	988	871	996	949	947	838	956	930	970	906	928	921	922	960	923	943	967	932	945	961	947	971	906	911	940	906	939	917	935	915	905	966	970	997	932	942	932	907	893	878	956	939	898	896	906	865	920	916	925	885	982	940	978	924	895	997	922	956	932	908	934	941	977	931	941	912	929	895	918	924	927	932	891	939	959	908	884	933	953	928	946	917	912	958	938	915	928	951	860	928	913	929	964	942	934	925	962	961	939	924	892	890	953	920	924	910	888	934	986	948	983	976	1009	966	926	923	946	909	927	881	941	949	964	868	893	965	949	925	924	902	917	991	942	956	924	837	931	916	921	941	917	933
25028	21466	24655	28686	21468	18651	666	374	316	349	302	291	319	312	304	297	305	306	281	285	310	301	287	305	249	279	298	305	282	263	272	269	284	242	296	253	292	277	247	295	283	268	266	268	289	292	306	257	267	276	304	264	265	278	269	275	289	291	283	273	265	276	260	251	277	276	259	259	279	279	261	238	282	271	295	275	300	272	276	276	280	246	308	274	263	280	274	267	291	275	312	257	270	257	271	265	305	296	263	271	288	279	264	260	255	278	276	241	263	285	307	292	268	279	274	256	266	268	261	251	293	275	288	276	270	268	284	266	270	268	283	269	245	261	271	251	277	286	306	292	270	259	283	259	272	264	265	263	263	269	269	288	271	300	251	270	276	297	291	282	245	289	266	297	260	268	260	286	240	290	305	284	284	298	277	255	287	271	306	287	291	279	275	261	287	255	267	264	269	274	264	285	253	292	258	252	302	256	272	249	245	265	289	274	306	282	280	276	304	259	273	285	259	266	279	280	288	286	271	269	278	268	260	269	290	271	253	297	269	269	270	273	257	293	255	283	267	245	297	309	283	287	282	272	302	270	278	275	249	256	274	292	255	274	282	262	278	277	263	282	246	282	278	266	276	281	269	249	298	251	275	284	284	256	273	260	263	282	296	261	239	269	270	287	277	265	276	275	284	252	266	289	235	254	307	246	290	238	254	291	236	282	293	276	294	304	269	288	272	261	280	259	273	301	263	269	286	308	252	259	271	249	268	299	295	282	265	275	283	290	276	262	332	242	276	306	290	243	281	264	285	288	296	235	250	283	276	303	280	282	282	279	293	308	257	264	271	275	260	236	289	254	270	289	260	292	302	265	258	281	254	284	297	260	253	263	254	245	281	282	271	282	263	272	283	285	272	272	261	260	272	261	270	267	276	285	296	286	283	262	286	287	269	266	260	295	249	271	301	283	272	283	245	248	272	299	253	283	267	290	274	277	297	276	251	293	246	255	288	261	299	302	259	269	259	307	269	291	286	280	236	273	256	277	293	276	307	295	266	283	273	268	276	271	268	279	293	266	294	276	282	276	279	261	254	274	290	284	286	238	285	254	282	271	266	262	279	242	283	247	274	242	264	272	258	266	264	260	266	290	268	250	263	249	276	264	286	285	260	257	237	287	269	283	290	258	289	278	262	256	277	258	275	254	284	274	257	259	290	275	286	254	263	289	250	266	288	264	282	274	271	282	297	251	240	267	250	284	298	295	273	270	285	249	231	247	299	292	263	253	275	278	281	276	252	287	280	264	261	276	275	317	279	265	294	276	262	255	285	308	261	263	244	290	293	250	263	279	256	255	291	289	261	297	317	272	260	272	269	241	239	246	270	293	293	282	269	309	257	272	300	319	274	264	308	264	272	253	283	274	255	265	255	235	257	255	266	284	301	275	290	253	294	262	233	270	279	268	252	284	246	284	242	269	272	277	269	294	278	287	277	291	238	256	290	282	299	285	293	279	294	303	288	310	284	296	272	266	301	253	279	285	296	255	277	291	258	309	281	278	292	303	291	255	264	267	262	260	284	283	293	272	287	274	286	288	281	283	289	280	237	282	280	265	298	267	301	273	278	278	294	278	266	293	250	276	268	297	300	283	287	253	290	304	283	278	261	295	264	299	292	273	282	263	241	284	278	273	281	263	272	290	313	259	262	282	285	315	292	280	245	271	273	247	293	294	279	263	288	265	259	253	261	250	265	281	278	263	305	288	267	284	280	286	271	290	300	230	266	287	296	241	302	258	290	273	268	288	292	251	304	282	289	250	257	270	258	293	303	273	258	255	286	298	289	267	231	269	241	263	265	232	266	275	296	316	257	285	265	291	271	272	285	276	275	274	278	263	287	293	260	300	277	277	255	280	296	257	305	275	265	279	286	289	288	296	259	280	300	266	270	286	270	294	257	244	243	284	289	289	283	248	253	284	266	267	284	280	288	283	273	288	286	285	255	287	285	282	306	282	274	265	297	270	247	239	281	281	291	269	276	275	284	280	273	290	290	263	272	261	295	263	296	248	265	249	271	267	289	259	286	290	280	243	276	254	266	276	283	314	268	264	245	292	259	271	281	295	282	262	283	288	282	274	263	288	277	260	279	257	300	267	292	292	279	291	269	282	274	251	254	279	231	289	281	261	245	269	285	267	312	290	253	248	271	282	264	257	280	253	277	299	291	286	278	238	257	276	278	277	283	257	268	296	265	253	243	271	260	276	259	270	250	274	262	265	291	268	261	233	253	249	268	280	272	289	293	292	296	259	295	293	291	279	277	273	278	278	251	256	271	276	282	313	243	297	297	251	253	293	284	285	294	281	278	264	279	279	330	272	256	251	288	294	272	291	288	299	301	258	253	274	259	269	233	284	253	262	253	263	276	273	298	269	255	294	253	315	290	306	279	260	279	273	293	283	257	241	246	280	294	279	256	274	265	265	276	282	272	275	255	287	244	277	299	290	297	265	278	298	263	259	273	266	303	268	276	269	251	279	258	267	292	252	302	270	253	305	274	273	279	279	282	295	278	300	238	259	269	278	245	282	275	281	290	274	272	290	297	279	301	259	276	290	278	283	276	272	267	254	285	268	277	292	276	276	268	257	277	276	275	263	270	299	305	267	244	285	271	305	281	259	256	297	278	244	327	296	273	264	242	267	276	243	287	297	249	254	301	258	270	293	264	287	243	282	284	268	255	269	279	268	292	259	259	296	285	296	297	267	267	249	291	267	289	290	303	280	276	275	289	269	287	263	282	265	278	256	249	256	283	280	296	267	247	254	299	301	296	245	276	277	273	268	258	259	253	246	270	251	276	268	287	265	293	238	279	254	281	282	256	277	253	270	287	259	273	292	294	245	268	307	260	287	262	267	245	292	260	282	276	297	264	284	298	277	283	240	285	312	251	282	311	262	268	294	285	271	261	312	277	277	275	296	255	280	270	258	268	272	266	270	281	264	292	253	283	282	309	257	266	291	262	277	278	266	258	270	284	286	283	268	282	275	260	304	252	257	253	266	246	259	286	274	282	274	249	301	274	268	295	268	283	275	252	284	280	232	291	269	294	280	271	270	268	258	308	275	267	284	276	265	253	266	244	246	253	258	258	234	239	303	293	311	278	262	278	291	287	249	274	256	294	300	285	282	279	294	280	267	280	266	267	280	243	276	259	263	299	287	270	263	290	271	276	253	276	289	284	269	254	255	273	237	254	276	265	299	261	263	262	240	267	281	273	286	260	250	300	243	294	283	270	268	280	281	277	291	260	268	277	276	281	290	280	259	291	286	256	255	287	247	306	273	271	250	242	273	283	255	276	299	284	275	291	287	261	304	254	277	281	293	263	294	276	261	296	264	284	286	265	272	280	284	253	260	273	268	301	266	247	258	265	277	302	242	255	280	270	264	265	299	244	275	245	274	298	306	275	268	274	280	292	271	262	277	245	266	282	268	280	290	299	245	305	283	260	256	276	277	289	254	260	266	274	288
3121	2132	1265	856	770	683	696	683	725	672	694	691	694	656	680	676	677	670	674	675	674	695	673	655	657	669	622	678	690	637	667	681	693	658	644	684	665	699	690	663	687	712	649	697	680	639	669	662	609	657	660	677	620	650	705	681	646	644	680	682	675	661	705	667	653	692	709	680	698	697	689	650	664	668	655	665	683	697	678	653	604	636	656	651	660	666	704	652	654	684	657	609	648	706	651	652	694	670	666	691	681	673	628	676	626	662	638	642	672	690	671	641	687	604	614	649	691	668	680	668	666	668	742	697	638	728	719	659	690	692	634	622	635	725	632	637	632	683	660	639	653	695	661	688	634	674	664	685	644	685	665	683	739	615	686	685	700	708	708	687	666	663	706	653	641	698	668	648	675	671	672	619	687	704	650	697	727	690	606	670	678	635	677	643	652	686	631	660	718	662	646	647	675	675	663	684	653	705	663	644	670	657	677	650	632	653	636	641	659	716	720	609	712	626	689	697	653	673	663	670	660	629	708	669	726	705	668	687	665	705	640	702	694	680	664	664	662	625	731	629	641	656	645	649	632	634	693	658	677	691	680	648	639	669	658	653	678	671	630	665	614	705	634	636	668	682	668	667	660	630	655	651	675	684	629	639	617	701	626	658	687	666	658	705	708	674	609	712	667	716	627	667	674	668	688	691	656	672	629	659	680	639	683	722	622	666	694	647	668	683	652	665	631	702	628	690	657	718	670	665	691	678	688	658	700	676	680	679	679	659	658	652	711	646	653	678	626	681	639	666	718	632	645	643	703	668	648	661	695	694	712	655	679	650	678	629	706	624	672	645	654	645	597	670	676	687	672	637	672	657	683	730	668	721	681	677	675	655	680	678	650	710	610	687	659	642	675	689	684	662	667	612	645	692	624	685	660	582	643	648	663	672	695	668	655	654	646	668	662	629	631	667	635	647	726	636	697	614	645	668	647	659	674	672	634	645	668	674	706	653	643	667	659	646	682	672	690	634	653	657	597	685	687	633	662	679	670	658	650	663	750	725	639	654	640	653	677	679	683	683	646	667	656	651	680	627	670	661	679	696	713	645	675	672	690	680	630	661	694	655	658	611	702	671	650	666	675	687	696	625	657	632	647	686	664	638	644	692	635	630	620	671	645	622	721	678	698	673	650	670	679	595	653	660	702	633	650	634	681	664	676	709	657	636	649	676	689	640	685	721	666	659	638	665	680	676	658	628	664	642	640	650	672	650	649	653	640	673	684	697	647	656	672	669	664	687	662	710	728	665	681	726	636	665	651	651	711	674	627	691	689	647	675	651	666	751	671	698	631	706	643	658	711	701	782	686	644	664	660	619	671	597	683	653	668	662	661	645	719	696	659	714	689	651	699	682	689	652	716	704	665	649	655	672	641	658	686	661	734	704	660	646	626	642	683	671	706	682	699	625	633	705	669	696	622	685	675	744	669	658	671	654	664	636	691	731	650	693	661	680	695	637	665	679	692	634	680	663	662	663	627	660	693	695	654	653	651	648	619	682	691	699	658	694	660	699	685	660	693	666	676	671	680	679	663	681	667	668	680	647	667	690	676	647	676	660	670	688	706	656	692	644	629	648	644	678	655	667	659	677	694	662	671	642	676	704	665	640	629	626	656	659	641	660	659	686	641	658	669	627	631	659	705	691	700	620	618	684	671	659	641	679	698	659	663	674	711	705	686	729	657	624	665	675	695	641	658	716	651	637	656	655	678	709	661	685	693	640	645	678	645	685	639	671	707	723	654	705	695	631	680	709	652	707	692	683	682	656	637	660	709	683	745	594	643	685	724	636	666	664	660	676	699	709	640	728	601	665	683	661	650	656	669	663	633	696	704	657	629	649	657	652	661	618	647	648	678	675	664	708	642	675	652	677	679	692	666	698	690	701	658	631	691	666	729	699	666	666	628	653	659	643	671	677	694	696	637	686	668	703	637	627	693	673	687	680	691	664	686	672	625	664	647	675	701	700	680	665	654	646	631	665	629	692	709	664	656	657	676	658	724	661	663	633	659	678	640	682	653	687	672	676	638	665	626	684	672	695	717	646	689	712	625	670	728	632	671	635	627	670	664	647	705	696	707	624	710	664	688	650	658	614	623	683	640	691	665	676	658	676	662	678	650	679	674	686	686	685	666	643	621	624	735	707	671	662	653	674	670	698	672	659	639	645	640	675	637	680	657	688	693	674	672	703	710	645	682	699	669	673	670	709	668	662	654	682	690	661	666	699	649	662	661	682	665	636	684	684	691	679	713	707	637	731	641	721	672	667	680	670	639	646	655	650	649	629	661	646	685	683	672	675	664	672	632	695	673	645	689	645	639	657	680	690	685	655	651	673	743	718	626	733	632	646	637	651	676	699	679	654	648	712	628	650	726	664	652	659	632	693	664	656	673	690	661	645	675	668	721	681	658	659	683	646	682	660	650	672	680	650	629	678	674	663	668	672	641	654	681	677	660	657	662	661	644	653	651	588	708	672	701	701	643	668	648	662	665	640	684	651	679	650	681	639	682	621	679	642	706	677	653	644	654	650	664	652	659	661	651	655	654	675	667	712	644	676	677	669	628	686	668	643	623	636	650	645	627	644	638	667	676	676	683	651	664	683	643	724	674	618	644	688	664	647	643	689	646	687	670	711	661	696	661	711	689	650	642	691	699	673	675	693	716	615	664	663	674	656	664	688	686	681	685	700	687	703	654	629	666	668	694	671	645	659	657	720	646	621	701	733	642	696	684	670	643	695	685	678	667	634	650	697	663	645	626	698	677	673	673	684	673	651	656	667	676	632	704	629	671	682	686	692	665	651	665	714	724	644	686	674	651	662	677	674	657	669	644	659	684	698	638	687	675	661	635	684	686	657	644	644	667	671	656	681	701	623	675	676	669	691	670	670	632	657	683	647	685	690	700	704	677	696	629	660	646	674	657	630	659	649	674	666	694	689	680	695	659	713	641	684	683	672	704	658	650	665	682	662	625	672	662	656	649	653	693	639	660	596	688	673	628	657	651	662	674	686	671	612	694	648	669	615	698	702	643	737	649	717	643	623	652	701	668	650	608	666	673	640	665	672	672	661	695	692	660	676	638	697	646	670	677	632	628	651	652	654	653	654	675	671	660	629	645	706	668	673	647	674	674	666	679	674	692	696	715	653	663	696	706	714	629	649	654	633	673	673	665	685	677	699	621	686	702	643	694	613	641	688	684	678	631	621	676	648	743	668	629	707	626	659	717	664	650	687	678	699	614	681	618	658	729	648	679	637	639	661	671	697	625	635	676	628	668	699	633	662	686	676	638	693	684	686	680	653	661	694	619	649	680	711	679	654	680	664	664	662	693	691	677	676	676	672	612	665	683	616	625	663	658	684	682	702	656	712	639	645	643	708	696	659	673	670	634	685	715	611	686	675	634	702	680	671	674	686	669	652	646	639	656	698	669	663	695	653	627	686	654	658	698	662	700	648	666	687	636	687
24372	21462	25027	28295	21462	21470	12814	431	237	211	225	206	152	180	179	185	156	136	149	151	141	148	120	126	149	173	137	128	146	149	131	136	150	131	138	128	142	131	117	112	143	131	124	145	117	120	125	121	117	121	129	140	141	126	120	139	130	135	106	124	139	129	141	127	140	138	129	105	132	137	142	130	152	123	137	130	134	123	133	126	126	125	118	142	128	119	100	135	114	138	127	130	122	129	113	141	131	130	131	135	123	137	133	140	123	120	128	123	140	136	104	139	116	130	139	121	130	110	120	129	113	114	158	146	106	119	123	121	129	121	130	126	137	123	143	137	122	137	127	124	116	108	116	127	124	122	113	122	130	135	161	136	122	118	119	137	148	143	129	118	125	134	130	109	116	124	123	128	122	127	132	129	118	131	127	140	137	125	113	139	133	145	104	121	114	146	131	112	137	115	156	149	131	132	136	122	129	139	114	149	125	139	125	141	107	159	121	121	125	130	128	123	131	109	111	132	129	114	107	115	127	142	138	137	107	119	141	132	132	96	124	137	145	126	136	139	133	140	132	127	134	117	135	112	121	142	130	138	127	146	127	136	140	127	120	114	108	139	124	129	133	144	124	134	126	105	152	116	103	132	116	124	138	126	137	148	128	141	136	127	140	126	135	135	100	134	102	123	140	117	126	119	128	124	145	127	126	106	126	136	127	122	111	117	135	142	144	129	116	113	141	131	122	131	127	120	144	114	125	124	130	122	138	137	129	147	133	121	123	131	113	122	119	139	133	119	119	126	126	121	125	113	123	161	128	135	123	132	121	115	131	124	116	137	121	126	130	119	135	134	123	122	122	116	140	127	126	143	118	125	116	114	127	127	128	139	139	115	121	128	136	115	138	121	146	112	101	122	108	128	106	130	113	139	113	131	134	114	134	130	120	126	140	130	138	149	124	138	133	130	103	136	112	139	147	132	114	127	118	118	136	144	140	129	125	114	139	119	114	136	154	120	123	118	119	116	120	112	135	131	138	128	104	111	102	127	136	123	121	115	129	126	132	121	121	126	106	142	145	135	136	116	135	128	137	129	107	125	104	142	117	126	112	138	130	111	134	125	109	121	127	118	126	123	150	127	127	122	146	138	110	128	122	124	130	136	112	129	137	130	134	126	126	118	129	147	119	110	144	122	118	139	141	125	127	128	141	133	116	140	114	133	143	119	122	120	115	125	138	137	126	116	114	138	135	142	136	119	125	108	125	143	123	140	115	118	135	111	117	139	136	130	117	120	139	117	126	118	133	122	121	114	151	144	113	146	118	118	135	102	136	129	137	129	122	140	120	115	137	120	132	143	127	123	135	117	151	108	119	128	110	147	123	121	120	123	116	132	136	125	112	154	118	134	134	114	116	119	127	124	115	133	121	114	119	140	132	101	105	119	140	135	129	125	116	115	127	118	130	148	137	134	125	105	116	121	124	140	136	128	119	116	126	123	130	138	115	114	124	128	156	141	126	139	132	130	131	120	126	139	123	144	134	124	124	130	146	121	143	131	110	123	114	128	130	128	127	126	132	135	141	129	129	133	134	133	113	137	135	139	109	127	146	125	119	130	137	110	132	128	131	131	127	117	119	108	133	114	100	138	122	137	127	122	123	131	132	115	148	112	135	122	114	132	143	123	129	118	136	106	133	140	111	120	111	145	152	134	126	140	122	137	160	123	138	128	100	117	149	118	119	126	117	109	131	108	148	124	126	107	133	112	129	139	117	107	105	153	117	129	139	120	125	118	107	153	126	125	118	135	103	129	127	137	125	125	103	129	124	127	129	112	98	106	128	127	133	125	162	147	136	143	138	143	116	121	107	145	108	126	128	145	132	131	132	128	116	130	120	117	127	138	125	141	133	122	118	112	119	126	149	125	127	135	143	119	124	127	118	106	132	139	149	98	137	144	116	137	118	132	131	128	155	128	106	114	141	134	133	124	137	127	112	148	140	117	98	115	142	131	133	119	117	128	126	125	129	126	144	132	127	128	119	120	130	139	123	127	108	152	130	126	144	116	93	121	121	134	132	107	134	121	119	141	125	128	110	123	99	135	142	131	137	144	133	122	149	112	122	133	129	137	118	116	149	137	116	111	139	109	122	124	126	115	131	128	117	110	126	119	131	142	141	142	145	111	131	121	119	110	143	118	116	118	115	125	143	116	120	111	126	150	128	116	139	127	134	141	132	107	103	125	100	133	141	119	129	116	132	115	106	112	139	136	138	125	132	113	113	134	134	138	128	111	135	144	144	130	131	145	128	126	133	149	137	109	138	120	118	113	123	103	140	138	116	130	119	112	131	131	152	120	101	131	113	124	117	141	137	130	131	128	126	135	156	129	123	122	114	109	136	118	134	107	134	121	122	141	143	116	140	126	146	99	122	134	118	132	137	127	127	164	145	119	145	133	115	137	130	118	132	127	117	134	119	138	123	148	144	118	134	133	113	137	144	115	132	131	125	139	126	124	124	124	127	105	115	133	133	140	115	135	119	132	115	126	134	124	114	128	125	95	115	135	123	133	137	113	134	132	118	116	116	134	128	115	131	120	131	136	124	129	108	101	122	120	141	152	124	114	118	106	120	125	103	150	130	98	135	129	108	125	136	128	114	109	114	131	116	128	142	135	132	121	125	136	131	108	131	143	142	136	124	130	136	128	134	107	120	154	133	120	126	117	127	137	114	123	136	113	127	141	121	122	112	124	119	129	133	120	122	131	129	116	115	122	111	132	120	113	115	129	118	110	131	115	119	117	134	124	118	110	136	114	120	116	131	119	111	111	140	111	134	125	145	142	121	140	138	141	110	112	126	126	141	129	136	130	128	132	142	133	117	134	113	120	152	127	123	132	141	128	140	140	141	131	121	116	121	144	128	110	112	113	139	118	125	138	139	142	137	125	149	114	121	129	130	125	119	113	113	134	134	123	124	135	132	121	105	115	132	148	122	136	149	131	127	105	136	130	148	126	148	122	126	140	135	131	121	124	122	124	121	128	129	149	137	131	125	127	128	127	131	124	124	119	139	129	134	133	144	124	125	120	135	146	123	131	134	126	115	93	126	105	135	118	127	141	102	145	119	110	118	137	117	107	128	131	111	137	128	133	126	121	133	137	116	138	143	142	153	132	132	129	116	128	115	129	113	126	143	115	107	123	133	136	131	123	134	116	135	139	112	134	123	122	105	139	135	133	131	104	108	120	139	134	126	130	114	125	123	138	125	131	138	119	117	135	126	126	142	120	108	125	141	110	124	144	128	121	136	123	133	140	134	120	109	139	104	146	121	114	113	136	141	129	138	148	149	125	107	133	125	127	137	161	130	148	120	130	108	116	121	112	128	112	106	133	133	136	136	132	128	97	109	125	138	130	142	122	124	111	137	131	133	137	112	144	118	131	133	113	131	119	131	116	96	130	124	131	122	132	155	128	111	119	131	134	113	120	126	137	125	147	117	119	127	147	129	123	127	124	119	125	112	122
2767	3014	1432	748	584	513	454	413	399	380	380	376	370	376	353	383	375	332	372	363	349	369	346	353	378	339	338	345	356	351	361	345	364	319	352	335	346	346	377	347	345	342	363	405	372	343	343	336	354	366	341	358	381	350	313	339	349	359	365	354	326	369	340	365	365	354	337	349	320	355	363	368	365	333	365	361	351	353	342	357	320	328	341	344	341	365	347	364	356	351	355	359	316	336	356	341	354	348	319	342	347	362	334	329	347	335	354	336	359	333	348	329	350	341	357	366	380	341	363	363	362	361	324	330	360	352	371	338	322	360	357	343	336	335	348	337	315	361	332	364	342	354	352	365	352	363	358	326	360	319	364	362	362	378	333	350	330	364	353	341	344	334	367	351	320	328	348	366	373	355	366	336	334	350	346	347	362	381	335	351	357	363	389	339	345	325	310	330	374	326	340	358	347	337	353	366	375	324	366	335	344	335	351	323	363	359	343	356	373	387	319	361	335	359	339	339	303	326	347	352	343	402	317	343	335	340	341	326	365	352	325	355	333	331	342	361	338	356	334	343	344	353	335	357	343	331	373	319	324	333	381	349	346	369	332	357	341	353	353	350	334	389	350	364	345	341	352	365	341	355	371	373	369	350	359	359	329	353	370	370	343	338	353	341	325	347	346	346	321	360	355	359	325	348	354	361	329	349	378	338	361	369	351	336	345	328	373	347	359	365	356	347	368	340	344	376	330	352	373	333	319	328	355	363	343	361	321	330	363	305	314	376	331	374	352	330	349	329	323	348	372	367	351	329	360	362	348	342	343	332	340	328	358	349	343	359	394	370	343	323	318	335	369	369	344	354	341	335	355	360	302	332	377	349	344	338	354	339	354	321	341	328	339	337	356	323	365	351	376	352	331	362	399	367	321	350	323	360	338	347	331	379	340	347	345	336	394	345	396	334	384	350	360	361	358	351	381	349	343	333	378	334	348	335	348	352	340	305	316	352	342	361	326	355	348	375	334	348	347	361	346	346	345	327	382	341	384	316	342	340	318	349	326	415	351	329	321	334	319	363	347	345	353	357	398	330	337	375	333	364	367	359	329	347	345	327	332	339	350	396	416	350	321	326	382	361	326	324	372	352	364	355	315	397	316	341	388	366	370	372	346	341	367	336	355	353	366	356	339	357	330	359	336	347	341	333	377	344	340	371	344	357	337	370	337	359	343	326	344	345	366	344	318	351	322	369	355	334	354	335	340	342	332	376	345	353	355	369	337	369	353	318	345	347	352	353	371	342	339	380	336	299	350	379	375	352	353	351	329	371	350	364	366	335	350	358	345	347	323	328	350	347	389	345	333	334	304	337	349	351	355	305	347	350	360	368	346	368	347	341	333	335	362	334	344	348	358	356	370	357	381	360	370	328	363	349	330	335	354	344	349	333	333	365	335	346	387	331	356	327	332	370	331	356	365	347	367	342	336	362	357	354	358	312	363	335	349	328	332	350	340	349	336	408	357	341	362	354	325	333	327	383	344	371	392	362	326	329	326	332	377	336	375	354	339	323	344	349	324	368	335	350	338	358	348	354	353	371	336	333	370	351	362	348	365	370	343	324	335	339	370	348	352	365	345	369	349	323	368	323	353	342	303	350	348	338	354	359	330	349	337	355	297	326	360	338	366	397	300	328	355	336	370	364	344	381	348	336	347	347	378	378	337	342	323	335	322	388	342	347	376	364	366	354	347	363	347	329	345	323	366	362	365	355	330	335	336	373	358	350	347	370	361	338	351	328	331	344	327	318	351	345	362	329	346	343	320	340	326	372	354	377	345	321	336	358	337	372	348	363	362	349	345	344	305	348	370	350	333	378	375	332	316	363	339	336	350	385	334	316	343	349	346	366	333	370	365	344	332	363	365	349	339	344	343	383	364	345	338	312	364	337	350	399	354	345	346	318	344	340	348	372	361	345	347	344	334	326	333	372	369	343	346	341	357	365	358	345	360	312	316	345	363	346	365	365	348	348	339	330	341	348	339	336	356	344	331	355	336	358	364	345	363	367	317	319	338	366	370	342	362	352	382	349	303	358	348	349	339	347	335	344	327	354	326	343	361	357	351	325	384	344	370	342	341	379	336	337	345	344	333	348	337	327	315	389	369	369	341	345	324	335	350	358	330	337	356	359	360	283	330	345	355	358	334	354	362	344	375	347	361	328	342	357	343	349	347	368	366	356	330	340	364	332	333	339	376	329	326	361	322	355	337	351	372	346	326	345	336	324	318	351	354	345	346	341	327	342	389	342	359	328	366	325	350	350	340	326	372	339	341	368	343	341	313	360	341	344	317	361	344	374	365	341	361	371	315	337	331	346	335	388	346	342	351	369	356	354	335	338	341	372	328	370	362	347	369	343	360	350	400	334	331	376	363	368	346	344	328	338	349	338	375	364	348	332	344	368	337	348	326	374	376	343	335	363	338	339	345	349	377	369	312	351	330	344	377	353	387	363	359	324	395	350	335	340	348	366	328	333	335	331	339	325	353	326	362	338	368	338	332	372	346	334	365	359	346	299	361	334	337	345	354	362	325	364	364	333	350	332	336	341	354	335	380	380	316	377	345	357	335	358	346	352	355	361	341	406	331	289	343	334	370	358	343	295	380	344	334	321	331	333	371	339	313	341	328	321	334	357	359	347	338	357	344	323	337	343	351	338	351	365	348	339	358	333	334	343	346	337	313	352	337	357	361	364	350	332	330	342	348	369	337	371	355	344	342	364	343	329	351	355	354	316	362	317	360	342	338	362	374	339	308	341	375	319	360	351	354	344	330	374	358	338	333	358	331	349	352	364	332	352	333	342	347	327	342	325	333	331	330	352	364	348	349	349	332	300	360	331	303	385	331	356	349	353	373	358	348	353	322	351	348	371	354	324	319	340	349	344	338	319	361	349	343	339	358	347	374	333	302	353	287	336	341	372	355	345	336	379	391	325	361	346	342	344	345	360	371	357	341	363	331	346	331	335	334	311	319	348	374	390	355	330	374	374	362	335	333	328	350	365	351	351	314	336	334	314	317	366	347	352	356	327	355	394	345	333	374	355	361	381	327	334	372	357	339	367	389	337	356	344	349	359	319	329	349	368	345	372	335	326	352	355	349	349	316	383	326	343	364	344	355	339	305	351	342	349	346	383	361	353	355	333	344	358	331	361	357	389	377	353	330	355	343	355	341	319	352	366	348	354	358	347	344	336	330	316	324	357	358	341	375	372	354	355	334	318	358	372	348	324	367	383	363	332	364	346	345	330	331	361	355	350	332	335	318	340	346	351	333	367	351	332	338	338	355	351	368	351	334	347	351	337	371	320	369	333	340	352	353	362	343	326	373	330	364	338	348	358	369	358	328	332	335	342	334	333	364	327	341	311	353	377	392	343	364	341	347	348	350	345	356	394	314	378	336	367	375	346	333	336	381	356	346	331	334	334	316	338	330	341	358	339	353	330	338	360	358	306	356	324	338	368	353	334
31925	20678	8999	692	443	391	384	362	402	383	391	378	414	405	412	374	378	383	375	385	430	384	385	381	392	420	413	427	371	361	408	403	351	376	392	365	376	378	398	399	406	363	412	369	398	402	381	363	366	397	391	364	388	400	425	382	398	414	358	392	353	366	421	355	404	365	384	389	367	339	400	356	392	425	416	391	394	407	377	378	366	398	396	352	389	399	406	382	368	392	371	407	401	407	424	392	378	391	394	361	391	417	386	378	378	377	399	388	362	362	399	384	384	395	343	359	364	402	369	399	395	373	407	382	391	401	344	395	389	378	416	378	419	385	390	392	368	391	387	402	382	413	369	384	365	372	420	407	405	412	359	414	378	352	384	377	377	335	377	388	372	391	353	382	420	379	432	394	386	382	404	396	408	369	355	369	358	381	383	387	377	406	392	392	383	415	362	414	407	361	425	407	372	394	390	383	406	373	367	366	406	410	398	379	412	387	382	401	367	428	340	344	408	375	393	388	360	378	406	380	384	397	366	406	391	354	404	419	400	416	409	393	424	387	389	377	373	400	392	386	413	391	394	392	379	401	391	386	384	340	382	408	391	392	361	393	382	372	381	327	388	356	341	420	373	429	390	366	372	366	370	416	407	380	389	360	362	393	384	401	380	395	371	421	392	391	376	371	367	403	373	388	365	374	347	372	436	379	388	408	412	411	404	378	397	379	345	363	401	359	400	401	412	430	362	377	402	391	392	380	373	390	389	388	365	385	368	419	378	396	407	414	399	361	367	386	375	371	401	362	384	410	391	410	382	391	380	395	381	400	391	380	370	406	379	381	417	417	408	383	360	376	395	408	378	367	365	408	411	392	389	387	384	360	336	376	384	367	383	393	388	385	392	381	381	413	431	359	401	382	404	393	389	408	402	395	409	360	364	391	395	359	397	395	386	399	404	394	381	415	419	394	355	378	376	405	382	393	391	377	361	409	397	385	407	349	380	377	374	413	373	369	401	401	407	384	373	408	390	420	386	337	391	375	390	359	391	375	358	369	353	361	412	393	386	387	409	410	414	388	404	395	382	406	384	416	413	395	394	396	442	400	393	379	402	418	352	398	363	396	405	359	340	369	427	373	423	378	409	392	392	381	383	412	393	408	346	371	366	395	359	379	346	351	380	373	392	397	372	365	383	423	408	411	409	426	401	348	416	356	391	364	393	398	417	376	407	410	391	383	380	393	412	412	407	373	386	414	400	362	352	397	366	378	348	408	354	385	391	390	393	383	375	397	409	389	413	400	364	418	380	417	377	387	396	414	398	348	373	402	372	400	385	371	390	363	390	369	363	383	392	374	395	369	377	371	346	379	371	386	403	375	390	378	420	403	382	381	402	421	408	386	408	371	407	397	389	398	397	369	379	404	405	359	389	363	388	360	395	373	379	373	416	396	374	366	394	400	407	386	430	400	417	405	395	390	353	373	388	381	380	383	375	349	382	404	408	381	366	383	409	363	392	400	372	363	383	373	395	381	406	369	392	385	387	374	439	409	402	390	400	414	433	409	390	416	358	372	390	409	397	410	380	364	376	356	405	407	377	386	421	377	375	375	426	393	412	328	400	384	377	387	401	410	359	383	391	407	353	420	390	369	349	396	424	416	377	404	394	361	384	375	393	357	383	414	379	420	389	349	400	389	371	408	413	386	413	369	401	411	375	361	383	381	387	394	391	405	392	405	406	390	353	392	429	370	348	399	416	383	406	394	384	382	380	399	446	387	372	395	381	385	403	391	403	341	378	383	371	414	413	426	382	406	386	407	385	403	382	394	421	411	414	377	374	391	366	369	421	369	360	414	387	387	379	361	389	386	408	359	378	406	368	381	368	378	368	403	373	372	379	390	367	365	357	393	429	346	368	400	370	353	389	390	382	377	390	376	376	411	378	406	357	346	409	390	416	382	389	380	396	402	365	381	412	364	442	376	387	363	378	327	349	390	392	410	413	391	359	353	412	356	370	411	383	402	380	367	401	421	359	408	398	365	385	354	400	384	384	416	376	387	382	383	372	410	389	379	418	387	389	360	384	388	431	417	389	369	402	381	387	359	378	400	402	384	373	405	398	403	356	385	398	386	368	375	389	369	383	424	385	354	377	394	371	396	358	378	404	352	415	357	390	397	393	385	408	407	387	356	366	383	393	388	400	389	392	412	380	367	363	383	393	391	391	393	382	382	375	360	353	373	401	400	390	374	378	383	410	416	375	374	429	383	402	424	399	376	370	354	402	392	398	392	369	387	389	398	368	379	378	397	402	364	445	384	420	398	371	386	370	421	413	407	369	401	359	388	407	412	413	376	391	395	411	362	376	388	385	369	398	421	378	390	396	380	385	379	375	383	425	407	399	381	425	373	385	387	393	392	345	415	374	386	387	358	383	401	392	371	398	376	365	389	445	391	405	357	424	377	407	381	387	414	380	417	391	376	383	358	369	373	403	373	403	387	395	350	371	391	397	395	363	387	397	398	401	405	416	371	380	374	400	389	389	380	350	384	388	369	424	369	381	379	384	432	402	440	372	364	396	374	379	400	360	405	359	393	381	393	379	396	408	393	394	382	347	410	391	394	392	393	384	391	389	387	346	392	417	418	379	384	396	393	424	411	372	378	434	382	372	369	393	388	355	358	363	396	400	388	394	406	377	393	378	378	376	356	377	405	422	422	411	378	390	385	393	396	385	372	378	408	393	403	368	406	371	372	366	370	389	337	441	376	423	408	412	386	377	380	428	378	386	418	375	390	403	357	387	380	406	384	407	374	391	386	381	390	374	371	366	387	384	397	388	393	386	369	386	410	404	412	422	398	417	393	398	415	369	379	369	443	378	353	393	357	368	361	374	349	402	370	403	365	357	391	425	392	385	366	376	395	395	365	391	422	352	399	362	391	363	343	356	415	360	375	392	382	392	366	379	395	369	382	363	407	420	358	384	413	394	400	374	355	387	412	404	395	401	379	416	374	393	394	408	375	394	395	386	395	402	361	418	420	380	387	395	401	413	365	386	378	386	431	390	429	382	410	386	396	392	361	369	399	377	387	380	403	398	398	386	383	376	367	409	425	362	357	407	397	392	426	402	370	374	373	381	347	361	354	382	347	375	396	418	389	420	420	400	369	361	401	397	374	392	360	363	415	384	403	386	372	385	355	376	376	379	388	405	390	388	356	421	373	381	394	404	358	378	394	411	404	393	371	381	376	409	388	346	386	410	411	419	400	378	386	391	408	387	363	370	381	387	394	388	390	451	388	412	401	384	392	402	382	396	413	374	413	398	389	406	399	405	360	402	364	379	370	360	384	386	383	437	400	353	384	395	413	392	395	382	384	382	365	393	410	368	346	409	396	383	385	355	409	362	386	359	381	390	331	408	391	425	372	412	389	363	385	395	380	369	380	397	406	421	364	373	395	375	399	432	400	367	393	408	397	423	395	396	373	409	416	386	395	397	368	387	413	405	368	322	362	405	392	376	399
5988	1025	933	990	973	885	922	968	971	936	897	906	969	900	956	925	936	949	984	923	966	938	935	951	930	967	958	938	953	991	898	979	890	926	916	891	902	912	939	942	929	920	899	940	917	997	926	934	986	948	908	955	962	913	929	928	980	946	964	908	926	942	944	948	958	947	1009	940	973	904	912	904	967	908	949	906	895	939	939	958	971	895	931	895	1010	913	923	949	930	924	959	908	899	942	947	882	937	948	949	944	931	970	938	898	918	950	920	914	868	905	913	890	930	923	1010	933	951	959	940	893	879	946	947	892	885	928	894	898	963	994	929	1000	950	932	935	975	918	940	928	947	927	924	906	948	873	934	1000	887	986	934	960	965	915	954	949	945	977	936	921	947	887	950	991	942	911	869	915	882	956	924	997	946	937	900	901	951	936	922	920	875	876	914	960	947	929	960	951	990	966	934	962	973	917	918	900	921	944	932	903	914	908	947	937	924	921	928	833	915	919	928	957	954	953	901	958	956	954	924	970	978	962	958	902	933	944	985	957	929	911	980	1023	914	892	976	930	935	872	931	939	939	887	938	897	942	999	986	944	946	911	962	935	891	931	1023	950	923	937	899	901	926	945	911	1010	888	886	941	975	947	943	920	943	981	888	951	942	945	903	938	923	892	948	908	960	926	925	970	954	975	950	897	955	941	910	969	904	925	915	958	968	960	954	969	936	928	891	988	961	970	934	873	933	954	964	943	880	925	901	997	975	930	953	948	912	939	906	969	949	955	966	932	912	924	951	918	905	938	892	974	982	916	888	923	925	910	932	919	934	931	946	926	923	903	881	909	946	930	967	908	957	1000	934	908	997	898	977	896	910	945	927	911	859	930	942	915	978	916	899	958	915	906	908	994	908	946	918	947	928	882	932	897	960	932	970	916	864	897	1014	894	902	965	951	960	929	937	955	1001	956	878	953	965	898	947	920	927	944	962	888	892	924	919	941	925	968	911	946	962	944	952	972	910	958	927	969	919	892	953	979	903	935	916	918	912	1002	926	978	948	930	905	979	930	900	963	967	910	908	936	985	987	896	956	914	915	930	893	974	972	893	972	879	989	982	937	930	965	968	920	931	944	942	911	963	946	923	963	905	946	898	921	942	942	972	952	908	912	950	945	932	929	959	928	931	956	930	907	896	957	965	955	954	963	952	930	955	938	983	940	948	918	977	937	909	982	915	996	914	930	930	938	875	965	950	956	933	877	934	965	919	955	918	968	948	926	947	942	882	946	933	979	897	925	891	929	907	939	999	957	924	916	901	886	915	988	909	979	914	899	930	913	995	914	892	897	965	914	927	940	916	920	914	966	891	988	953	946	846	926	897	972	946	916	896	913	953	986	927	950	929	890	928	935	953	917	903	948	992	949	947	940	925	938	954	932	959	894	959	940	962	962	917	946	946	919	916	950	912	927	910	938	937	917	942	945	880	946	944	959	875	912	916	944	951	950	902	898	946	919	941	861	926	940	915	888	912	950	902	952	946	942	939	905	949	934	1019	940	946	912	911	907	903	936	941	927	892	940	889	885	951	902	954	1023	886	990	962	987	884	956	937	926	998	934	937	901	894	971	910	965	935	945	919	896	957	932	927	913	949	938	958	961	914	926	938	930	911	969	935	970	948	883	1006	917	962	875	950	950	943	892	903	976	938	917	913	937	1006	955	915	976	950	978	908	884	910	932	912	949	924	945	940	920	976	905	935	941	900	937	941	991	893	906	953	873	946	927	888	944	903	883	962	914	907	927	951	961	954	939	912	973	929	1002	947	955	902	934	945	932	972	943	931	982	912	936	915	954	988	927	923	930	932	977	942	925	922	896	882	964	902	937	898	948	944	904	961	972	949	926	930	940	931	928	941	937	950	957	928	932	889	1012	946	1026	928	953	953	948	906	923	892	988	951	928	986	840	985	974	935	976	876	925	936	908	953	969	931	976	893	958	949	895	938	884	932	953	919	927	968	899	910	910	904	946	923	873	1011	918	899	964	969	905	916	935	925	941	918	972	927	941	913	931	934	928	948	964	995	925	934	969	941	888	921	972	929	901	919	857	895	986	961	961	935	960	984	899	916	911	979	886	947	938	1014	979	878	900	897	901	910	952	980	912	976	949	931	876	937	951	946	932	935	878	920	941	969	966	933	921	916	958	919	909	897	933	908	942	927	946	989	978	910	981	933	927	988	899	1062	907	944	899	901	949	969	939	955	936	918	962	896	958	956	935	945	936	956	919	976	932	907	922	919	913	891	905	984	951	886	892	920	947	966	934	933	910	955	974	944	939	904	939	899	928	928	952	878	901	979	902	924	979	976	953	962	917	924	935	914	973	969	965	925	1007	936	956	962	975	982	952	902	928	974	970	904	966	893	889	929	967	936	917	973	998	900	908	910	947	997	924	952	989	990	943	956	944	907	961	922	979	935	891	902	952	987	942	953	945	987	957	901	947	897	972	902	944	916	920	945	858	915	959	920	981	922	937	889	968	907	964	947	957	932	914	970	923	906	912	920	919	935	972	958	962	910	979	976	932	917	925	904	873	931	967	950	895	909	893	905	946	944	909	917	940	937	957	969	911	898	976	943	962	972	940	895	953	924	881	950	934	933	963	947	999	992	929	949	956	930	948	939	981	970	949	917	949	912	879	905	945	892	860	959	961	937	956	959	970	927	937	965	915	929	979	938	913	938	943	980	929	898	946	964	945	916	892	966	953	919	995	890	986	954	976	907	961	904	949	908	989	954	947	917	927	941	929	948	976	900	973	925	841	919	946	959	900	921	923	935	974	934	907	912	963	945	942	895	896	923	1022	937	940	949	941	969	983	909	934	943	957	951	904	936	990	985	917	900	906	977	904	898	956	926	994	907	901	963	953	958	901	893	956	973	906	971	967	949	945	887	912	972	962	992	960	909	933	1038	985	955	892	982	962	930	936	977	931	969	916	891	881	921	926	939	903	902	976	935	888	941	906	933	981	912	963	905	965	962	915	908	987	966	892	1018	894	927	967	855	956	955	911	918	906	981	912	972	913	885	898	1001	894	930	924	966	953	907	943	926	923	928	930	884	966	953	940	935	967	962	968	962	927	966	912	977	962	992	961	884	955	928	941	927	953	950	939	914	937	945	956	939	934	956	945	963	921	939	859	904	900	947	939	931	930	927	928	970	932	948	945	920	972	1000	918	1017	913	958	915	983	949	927	924	894	962	933	931	948	977	907	934	967	956	941	903	944	972	911	972	962	968	914	949	924	971	944	906	1016	956	926	927	932	912	944	924	918	889	921	933	958	925	930	923	931	966	914	976	924	915	914	968	941	895	934	954	906	953	908	883	936	958	943	960	944	909	949	932	926	967	896	982	906	914	938	923	912	946	935	899	921	936	885	987	961	918	927	968	963	951	888	948	921	949	924	998	955	904	982	942	973	897	917	959	883	931	952	963	922	929	912	954	974	947	944	946	910	945	882	961	983	947	917	916	890	957	928	881	932	931	979	946	1004	982	923	938	962	903
25025	21466	24634	28715	21468	18641	624	395	320	333	330	339	285	271	283	269	298	317	288	301	273	298	266	298	292	294	274	261	304	256	261	257	242	274	248	269	308	303	240	271	274	275	280	285	272	255	272	263	261	259	270	266	277	327	270	258	286	305	257	295	296	269	249	278	263	297	279	288	308	274	295	296	294	256	280	283	273	290	266	276	264	293	249	254	286	300	255	253	268	257	281	287	273	248	264	280	271	227	282	264	279	284	284	284	279	284	265	279	298	284	264	299	295	270	257	277	273	270	264	295	287	249	250	287	260	275	258	286	272	254	274	269	285	270	289	275	297	285	264	270	282	266	281	259	265	274	275	295	276	290	247	287	312	231	251	293	269	283	257	297	269	257	267	283	283	238	273	266	279	267	284	302	255	275	264	268	272	263	273	300	265	310	286	272	251	289	279	255	285	287	272	273	274	274	271	281	279	269	275	265	285	271	276	309	242	276	257	277	289	275	272	277	275	285	278	264	249	265	273	266	260	275	252	271	285	285	246	275	294	308	318	283	317	269	250	262	266	272	291	265	274	260	278	287	283	272	275	283	261	276	300	272	269	279	263	266	262	252	304	260	283	318	298	291	281	269	264	270	286	274	260	245	285	257	258	292	283	246	288	270	295	270	279	300	237	262	253	237	263	236	267	249	255	296	281	257	289	283	256	291	286	287	295	293	260	254	286	245	293	253	271	274	265	291	271	296	258	303	258	272	301	292	296	270	271	271	294	266	299	267	306	265	296	289	252	261	288	272	312	253	270	293	266	323	287	288	264	283	267	270	270	258	277	340	309	312	270	271	271	288	260	299	263	269	298	298	285	275	295	263	302	255	256	261	252	257	313	269	268	268	257	277	274	289	271	275	268	258	293	287	261	264	267	282	253	272	269	268	254	285	259	291	251	251	275	244	313	267	282	278	271	282	265	271	261	282	263	252	272	261	246	289	227	267	259	271	290	271	276	271	269	252	252	267	278	256	289	283	289	255	253	249	244	268	284	285	262	276	276	286	247	253	272	264	275	250	290	275	261	241	288	280	251	280	316	282	250	282	267	254	263	258	263	276	297	241	274	291	277	300	293	271	268	281	271	290	257	257	258	276	244	249	276	265	269	286	275	252	331	269	243	274	303	296	255	294	283	286	299	284	286	277	261	256	250	262	292	271	272	287	302	247	253	256	282	268	296	306	287	287	254	286	275	260	279	282	264	310	271	296	292	289	273	251	293	255	255	286	269	269	280	276	291	297	261	272	292	282	267	320	281	293	291	303	280	282	277	285	250	253	262	264	287	299	264	266	274	278	278	261	300	277	265	267	274	299	284	271	273	255	287	277	236	261	275	275	288	252	231	286	292	285	284	281	269	278	239	278	297	278	305	252	294	254	270	263	240	260	264	271	288	274	271	302	258	285	288	276	248	287	288	281	273	275	303	266	317	304	283	277	275	250	282	257	310	286	313	286	273	254	277	245	288	247	281	272	272	292	316	269	296	274	265	265	261	284	274	278	276	236	273	271	276	273	264	286	285	281	318	271	251	249	267	277	250	266	240	258	255	294	279	244	262	277	291	262	250	260	284	276	285	291	287	265	272	256	285	287	304	269	283	235	261	294	269	272	296	283	288	253	286	251	281	291	289	274	249	244	267	285	279	261	258	267	299	282	285	280	283	266	283	290	249	271	251	300	290	280	265	263	277	271	283	261	262	276	260	276	269	259	256	286	279	274	250	259	279	287	276	264	251	265	317	268	267	294	285	261	272	273	259	268	274	257	274	304	270	302	269	276	255	237	298	277	277	254	260	270	286	301	288	311	265	295	279	271	264	287	279	287	246	282	269	213	240	243	287	306	279	277	274	261	241	266	275	257	275	270	266	274	296	251	312	279	258	251	313	277	267	283	295	282	246	273	284	257	269	241	294	262	253	303	257	250	276	307	285	288	281	259	261	266	280	252	275	262	284	266	261	292	247	273	275	297	283	242	298	284	244	264	253	290	279	298	211	275	258	257	275	282	284	249	270	280	281	278	303	263	270	283	297	273	271	249	251	237	302	276	283	248	296	278	295	248	258	288	263	292	310	275	300	275	257	274	286	291	297	244	253	288	276	291	297	268	245	284	282	246	263	271	272	306	266	281	281	255	271	273	287	262	251	296	299	287	280	288	277	264	245	270	275	263	296	263	259	285	269	260	257	286	262	255	259	271	258	250	287	264	249	287	290	280	272	263	291	260	290	269	248	250	277	280	280	278	270	235	297	295	293	258	289	290	303	285	298	251	268	272	276	271	297	286	267	250	278	280	267	294	256	276	287	299	285	304	260	245	306	294	269	289	302	289	268	301	275	268	272	291	290	272	242	241	277	249	262	288	275	287	298	250	283	267	279	300	302	270	288	271	263	276	302	278	280	303	278	281	273	293	270	253	279	249	263	264	269	279	259	272	252	257	272	256	270	271	278	238	265	297	293	253	258	279	272	270	265	275	276	289	251	234	293	280	259	276	281	286	256	286	275	252	259	269	256	267	284	268	288	286	297	271	295	288	243	260	273	288	264	285	260	275	290	262	283	277	281	275	291	316	314	263	260	279	282	256	260	280	272	295	299	284	260	280	269	248	276	265	278	264	309	258	288	246	302	267	284	319	290	280	289	262	258	253	283	282	274	248	301	275	254	297	290	273	257	260	270	283	276	298	301	262	264	250	261	257	287	274	271	267	263	274	279	287	265	272	247	290	291	273	251	275	278	273	269	300	277	253	266	284	269	283	290	251	262	263	280	256	288	317	306	279	269	283	285	278	314	269	294	294	265	241	272	270	277	301	291	260	260	283	269	266	297	265	296	276	275	311	258	257	283	261	322	328	287	254	265	290	276	272	265	276	267	282	254	265	296	261	247	284	307	236	272	248	242	299	261	282	288	287	253	277	292	258	244	246	280	259	250	268	278	265	247	277	269	265	282	263	278	266	266	292	283	296	273	260	268	265	253	251	261	256	270	266	248	275	274	282	264	294	296	263	267	270	280	260	274	283	247	293	315	260	276	264	264	286	267	271	254	271	287	280	281	292	262	271	270	257	260	270	272	277	263	271	249	312	277	251	294	265	271	286	259	268	253	293	285	267	267	265	271	286	259	268	269	261	295	229	293	272	277	278	285	251	303	276	304	246	290	253	310	275	260	254	291	295	248	282	264	261	282	265	258	255	272	276	261	276	281	242	279	239	315	281	268	276	293	300	280	285	267	255	265	267	235	280	243	268	277	289	260	273	267	236	281	278	308	265	263	276	292	271	286	272	273	279	296	253	269	257	271	257	269	308	278	314	283	260	264	281	263	269	261	260	263	278	283	307	286	286	269	294	289	283	278	277	259	280	255	269	295	258	256	262	270	296	261	272	286	262	288	241	274	256	289	295	293	264	269	278	275	270	247	266	272	287	274	273	259	285	277	235	271	265	276	271	232	253	269	266	275	271	260	290	266	236	292	273
3134	2090	1234	870	758	722	711	711	720	684	697	663	677	693	699	714	679	667	705	677	673	694	693	670	689	666	672	652	744	652	713	678	694	674	706	731	665	619	680	587	663	661	705	677	688	623	662	658	652	703	689	636	664	641	641	685	695	672	688	703	664	658	632	651	608	689	667	694	634	678	661	674	636	702	685	656	709	696	660	651	633	671	647	658	641	648	638	609	671	687	702	684	684	683	680	722	680	644	663	653	681	699	647	625	679	647	654	663	671	649	693	677	647	672	710	662	641	683	666	696	656	690	689	692	692	622	672	696	668	642	721	683	653	680	629	644	681	670	653	692	645	658	668	659	665	677	674	625	662	642	656	658	599	670	687	690	678	650	675	742	696	680	658	669	631	673	662	657	660	669	652	631	679	663	670	634	699	686	652	655	666	674	677	646	700	683	703	697	610	640	690	711	660	672	711	678	659	665	621	672	630	631	660	717	647	693	656	626	680	666	676	670	664	664	653	702	665	680	685	661	678	652	666	681	625	627	665	739	700	671	694	667	674	653	668	662	643	588	650	677	655	692	678	639	648	680	657	660	666	671	646	675	716	736	667	657	657	676	682	660	625	672	707	656	647	667	634	677	623	694	657	669	622	709	657	692	650	663	697	671	676	626	661	702	621	656	662	626	623	643	646	696	644	661	698	645	669	645	662	703	623	682	650	625	668	685	705	666	692	649	619	695	632	677	640	690	682	681	678	634	671	663	647	649	702	669	669	678	685	678	722	623	701	697	666	672	701	686	684	679	669	693	656	662	652	661	637	685	617	664	686	696	727	663	652	685	678	641	636	723	654	656	671	674	637	599	669	714	633	654	694	753	709	664	628	667	629	706	673	641	670	676	674	647	702	707	641	680	633	711	586	671	681	666	606	601	665	636	665	686	645	667	657	652	617	631	665	671	646	677	679	670	660	679	671	695	656	722	699	627	700	633	697	653	655	662	617	663	718	644	669	645	687	691	676	654	661	668	691	711	705	624	665	678	659	666	664	711	669	673	627	688	672	650	676	656	680	660	662	685	655	680	666	685	658	671	645	702	603	678	672	671	650	674	620	664	679	661	611	651	647	672	683	666	653	690	653	662	661	658	676	666	634	683	651	656	699	644	671	653	636	657	685	662	672	673	678	699	668	717	666	679	642	729	677	627	709	705	680	698	698	644	671	673	645	621	631	658	674	713	693	690	660	654	645	674	658	686	638	673	664	631	711	652	728	732	664	677	625	639	635	635	669	662	690	665	640	692	668	647	636	641	689	635	670	631	635	729	646	673	712	660	648	641	690	678	704	699	656	694	617	708	683	669	669	692	687	656	635	658	688	652	648	615	644	678	682	682	678	685	683	654	690	647	664	633	714	651	687	679	597	627	687	631	667	606	655	689	667	683	640	637	670	652	667	667	675	673	655	690	657	679	652	648	678	662	613	667	654	676	674	636	718	700	663	656	631	690	667	664	653	672	645	673	687	665	622	656	647	741	678	698	613	633	689	696	698	639	675	644	677	737	668	638	655	679	670	620	623	664	666	667	676	710	699	674	679	661	669	668	695	660	668	661	661	656	673	643	723	658	701	634	712	674	637	674	670	656	644	664	615	655	701	711	656	684	693	686	685	675	675	642	694	662	709	671	672	701	705	639	657	710	649	653	640	644	678	611	665	685	670	673	657	645	641	632	668	653	667	645	643	636	692	641	690	623	635	677	717	727	656	652	603	688	647	662	673	682	704	630	616	641	665	649	650	685	661	690	672	671	688	657	686	672	639	653	655	693	660	687	636	670	631	685	661	644	692	639	638	687	685	652	650	680	692	633	675	645	668	716	623	665	687	702	672	650	684	627	695	690	657	620	659	668	689	689	680	685	686	681	640	656	667	680	675	693	658	653	673	646	690	661	685	702	637	649	650	646	628	663	673	668	639	647	676	644	735	662	652	664	719	685	656	673	682	672	702	705	657	656	663	654	629	665	703	620	654	675	641	663	670	669	690	657	631	708	668	635	665	693	702	646	709	654	650	671	646	684	664	699	674	733	660	676	658	706	687	641	660	627	667	650	646	647	674	699	683	667	669	650	659	627	670	635	710	662	673	653	643	645	677	671	670	685	666	673	634	724	712	681	688	657	704	656	651	698	663	670	683	663	664	647	677	692	686	667	601	647	651	714	655	656	653	682	655	698	640	644	645	635	672	633	645	698	701	685	683	639	638	685	699	657	640	646	652	658	637	593	685	639	636	645	661	713	652	646	694	670	647	629	642	696	687	673	687	679	664	671	638	658	687	706	681	720	690	671	658	664	647	648	668	629	696	689	669	623	680	654	617	677	685	737	669	634	676	646	678	656	681	664	679	682	671	643	667	682	674	661	684	696	668	653	667	667	689	619	683	693	612	632	654	657	666	662	646	680	614	647	678	669	665	644	668	696	670	675	627	662	691	700	668	665	678	690	659	659	654	689	632	665	661	661	688	645	619	674	670	672	680	669	678	660	687	690	660	694	676	628	641	673	687	615	660	637	619	640	673	657	709	666	632	703	701	709	643	681	678	675	692	701	645	623	666	692	720	658	673	664	646	703	687	662	637	676	699	646	689	706	652	716	646	659	690	658	671	681	675	669	645	686	641	668	651	661	657	652	713	650	675	702	711	678	652	682	658	670	679	676	658	665	652	646	673	618	730	633	620	674	676	629	678	663	669	685	670	644	638	643	678	673	679	695	714	637	684	676	682	691	633	697	652	678	678	641	679	674	690	659	667	689	627	696	701	668	678	683	700	675	680	700	680	661	728	670	678	661	638	666	644	665	698	663	662	710	669	666	705	624	686	707	628	631	673	632	640	675	728	651	657	658	681	728	661	596	644	662	609	634	634	684	711	626	695	643	689	671	659	665	673	695	647	669	678	676	671	695	674	632	653	652	652	656	659	663	660	625	656	677	664	675	681	667	661	688	640	656	652	679	664	706	656	692	611	667	666	650	662	637	663	655	670	691	618	662	639	683	674	643	679	678	732	635	689	681	610	705	689	684	678	699	643	654	633	635	641	706	654	648	636	663	649	661	719	645	693	657	662	650	660	690	650	695	674	641	674	659	653	675	641	678	674	644	667	622	641	672	680	647	695	683	658	657	717	673	662	719	668	665	662	666	675	696	657	645	670	640	661	645	666	671	694	733	646	678	619	663	692	661	630	702	661	644	658	659	659	671	650	633	634	703	742	649	662	665	691	682	687	692	682	698	702	630	636	696	621	655	635	656	732	637	648	668	718	663	668	670	653	667	702	673	669	657	692	659	653	678	661	700	712	663	715	658	635	624	674	656	671	626	722	639	653	629	694	678	659	613	660	675	625	661	763	688	683	650	667	619	673	669	680	662	664	679	654	696	619	700	670	666	701	648	624	687	602	664	661	637	632	665	655	713	710	671	657	589	637	701	673	653	657	654	633	661	658	667	677	690	664	674	691	652	646	676	697	644	655	673
24412	21510	25080	28381	21511	21516	12616	412	225	194	213	181	173	165	155	157	165	155	160	144	140	145	152	147	133	116	136	130	108	128	121	137	147	134	123	124	133	160	137	112	130	128	130	114	133	142	129	126	136	131	146	146	142	117	107	119	129	133	139	122	117	129	119	135	127	125	130	120	136	110	109	132	127	132	120	132	122	131	149	127	119	127	117	131	115	135	127	117	151	107	129	144	127	117	125	128	124	115	134	135	122	120	120	147	129	145	127	134	116	123	126	118	115	118	135	122	152	125	118	122	140	129	138	143	126	121	155	122	146	134	118	110	105	125	154	132	124	150	144	125	128	115	129	119	152	115	144	140	136	128	130	139	126	116	130	133	134	122	111	119	137	111	125	132	122	127	118	126	121	130	144	123	114	114	108	132	132	105	138	120	117	136	130	119	132	127	102	108	126	127	130	118	130	131	122	132	135	133	131	128	112	144	125	119	120	122	141	134	106	132	138	114	143	124	136	137	123	104	129	129	131	116	127	136	132	115	127	142	113	116	124	118	128	121	107	118	125	121	120	122	138	126	140	122	130	124	133	124	113	128	128	149	147	126	122	121	128	141	112	130	134	114	138	127	127	123	121	130	127	112	139	110	108	119	126	130	124	138	112	117	119	152	124	126	131	128	107	104	102	133	136	145	123	129	128	133	113	129	113	139	133	129	133	100	112	126	127	126	115	128	124	131	136	117	155	126	146	143	126	126	133	128	124	114	125	118	134	129	121	102	128	150	119	125	139	118	117	113	118	114	124	165	131	128	122	128	124	112	124	133	126	119	127	122	139	130	126	127	131	148	124	116	121	136	126	125	129	140	124	125	113	120	101	111	116	142	140	145	112	147	118	142	126	115	122	135	121	137	111	129	130	131	119	103	133	126	102	127	122	138	118	121	123	128	132	119	89	116	127	129	118	123	138	137	120	126	132	106	136	133	109	115	123	147	113	123	152	139	132	139	144	160	140	106	115	124	137	124	120	121	129	107	112	108	134	107	133	109	147	132	116	140	137	129	124	125	139	137	117	131	124	113	122	134	112	134	140	112	130	113	126	130	144	125	114	123	137	122	129	146	143	140	131	124	118	123	127	138	123	140	117	118	127	107	116	127	119	134	110	127	147	144	148	119	138	135	148	122	119	143	132	134	134	126	129	111	129	135	128	141	135	116	127	124	141	112	126	112	117	117	120	131	117	106	131	132	137	119	98	127	126	103	145	112	107	150	124	116	141	112	115	111	112	112	101	102	109	144	132	103	126	131	122	126	128	118	134	135	156	131	109	142	145	125	148	140	121	139	128	118	135	121	128	130	112	113	139	132	136	113	115	132	135	88	134	130	121	122	114	123	115	105	130	146	127	128	109	124	147	141	123	128	129	134	124	120	126	121	131	103	135	124	124	117	130	148	126	139	146	134	124	116	117	109	134	119	121	124	129	132	121	148	117	146	122	124	164	131	115	115	150	121	126	108	131	115	114	144	144	117	123	132	137	117	107	126	142	125	137	113	159	118	144	118	136	120	107	106	123	133	138	133	133	100	114	135	126	117	128	125	100	117	127	126	97	117	132	138	122	150	119	115	115	116	150	132	131	108	139	119	109	125	120	122	147	114	123	128	129	122	126	128	131	134	129	134	125	133	104	114	137	115	134	134	132	126	152	125	114	141	132	130	125	142	138	118	109	140	130	145	137	115	118	116	123	114	115	119	142	129	116	120	130	133	116	121	129	119	126	137	108	128	132	140	146	120	135	118	134	124	134	127	112	162	115	129	124	126	109	108	115	127	127	103	125	139	138	135	134	120	129	123	117	126	125	127	132	130	128	122	113	117	120	127	127	107	134	121	120	111	129	135	129	145	137	130	139	140	138	120	138	126	105	147	142	150	138	126	108	139	138	115	136	120	117	135	133	114	126	97	132	116	138	118	131	132	142	112	121	126	135	115	122	98	111	122	120	151	138	121	112	118	111	130	137	137	138	104	135	133	131	148	117	123	111	153	143	126	116	153	117	131	114	131	131	144	132	130	135	116	127	129	127	128	111	113	114	114	122	127	155	106	119	111	121	127	114	120	111	138	131	145	128	112	126	123	137	123	117	107	117	134	137	121	143	153	111	128	118	132	106	140	123	113	127	112	125	110	150	118	146	118	144	123	116	118	122	124	141	119	123	144	130	127	133	133	103	136	126	115	127	136	140	116	139	122	136	135	121	144	130	152	136	127	104	139	129	104	126	126	113	131	125	130	117	132	121	107	123	129	130	129	117	126	120	125	110	127	113	146	130	118	131	143	119	114	138	134	113	109	129	99	121	118	135	159	125	145	129	133	128	124	124	139	121	138	112	139	117	123	141	114	131	121	137	131	149	130	141	119	119	132	139	143	128	133	132	134	142	143	117	115	114	118	114	123	104	118	124	132	143	111	121	123	120	135	110	149	121	122	130	131	132	145	127	133	143	130	137	119	150	109	106	149	131	141	122	124	130	129	129	124	139	129	138	131	136	137	109	121	141	110	119	117	132	113	139	135	136	120	128	119	118	124	118	131	131	141	120	138	127	136	109	115	140	137	122	136	132	130	125	116	137	115	138	122	126	123	126	140	128	122	123	114	114	126	149	130	119	121	123	141	129	124	127	126	112	117	117	117	124	136	109	106	139	117	118	134	136	145	118	104	142	125	130	120	129	113	113	142	112	131	112	145	117	123	131	118	102	111	123	118	126	113	119	127	121	135	124	125	149	117	128	111	129	124	117	133	139	140	134	129	155	135	127	117	122	126	133	149	133	155	128	118	122	112	144	134	132	140	138	124	116	123	142	121	134	132	152	122	126	134	149	146	115	145	114	132	109	131	123	121	127	134	142	145	147	138	113	123	136	146	127	138	123	115	121	126	113	123	126	135	104	123	125	137	113	103	127	127	116	111	131	132	122	137	122	126	132	136	139	138	104	119	133	132	123	116	137	145	107	129	127	101	150	128	129	124	119	132	155	135	159	111	103	142	132	118	131	130	122	127	119	130	140	150	140	153	127	119	118	121	131	146	137	124	125	126	130	100	146	110	119	142	127	128	135	130	109	136	133	135	131	134	117	131	139	111	129	140	106	119	128	115	124	155	124	100	128	126	120	92	148	119	112	109	121	117	128	114	119	119	125	116	116	132	113	119	129	129	144	155	141	138	139	146	116	111	133	113	127	144	126	152	129	104	110	127	118	123	135	117	117	129	132	135	132	135	130	156	125	115	117	134	126	119	132	130	123	134	121	118	132	121	143	150	165	130	137	127	103	127	129	131	126	109	131	127	114	116	123	130	147	146	136	130	135	124	120	130	133	146	121	138	141	134	124	119	127	115	115	142	113	149	131	120	129	110	129	136	136	131	134	111	133	130	122	113	94	140	125	121	128	116	118	111	133	126	125	114	139	133	129	131	138	124	126	140	108	121	130	102	121	120	122	132	140	143	129	116	140	126	125	120	131	110
2874	2999	1345	749	582	464	425	409	431	409	383	386	350	415	375	365	329	358	366	359	380	346	364	372	377	373	370	348	374	359	333	322	342	356	363	374	356	345	403	336	314	327	322	327	333	345	326	367	351	328	354	329	344	364	368	322	369	339	347	359	319	378	368	360	333	363	352	360	383	352	334	337	354	338	328	350	364	338	351	326	336	332	371	355	354	337	350	316	336	339	337	346	354	335	345	320	370	377	361	353	356	346	366	352	350	359	379	349	376	326	325	359	329	323	342	333	383	372	347	325	354	347	352	356	357	334	334	350	338	332	297	315	355	359	352	327	334	333	340	335	301	346	334	356	375	363	365	350	335	332	351	359	342	359	337	330	348	310	377	339	332	374	347	372	359	355	342	351	329	313	357	343	315	339	335	372	354	362	367	378	344	313	404	347	342	356	328	364	350	381	360	349	332	371	354	353	349	340	375	358	347	380	346	339	349	344	348	321	334	369	329	345	372	316	350	358	365	317	345	371	319	340	316	340	316	344	352	332	385	355	334	337	377	354	369	367	337	336	345	330	360	305	349	358	322	335	364	324	349	356	352	348	355	354	358	347	384	321	334	346	387	307	358	378	338	324	385	361	352	353	341	367	398	333	344	349	359	348	364	325	348	347	341	344	337	363	320	335	344	338	383	331	350	369	350	344	363	384	357	360	336	346	341	357	332	361	362	342	348	347	372	344	354	343	351	352	342	341	371	353	340	307	323	353	351	341	345	365	343	384	351	347	324	360	339	338	341	384	359	345	334	348	350	352	369	345	311	353	338	321	355	333	361	322	322	334	376	371	326	313	370	361	374	348	366	322	334	332	352	322	355	333	376	340	344	327	364	341	335	366	295	355	354	337	368	332	358	334	338	323	340	314	360	345	342	338	334	351	313	362	311	322	356	384	355	323	341	349	338	308	350	356	354	377	369	358	373	340	339	334	338	341	395	366	369	324	355	340	346	316	371	333	377	323	360	334	322	366	334	363	341	357	347	334	356	327	339	369	378	383	361	322	353	341	326	332	364	348	331	355	347	342	376	349	367	366	346	361	322	304	334	368	340	365	350	306	344	347	360	333	326	331	346	343	321	336	327	336	345	313	329	314	317	370	349	316	369	367	349	345	324	351	325	342	372	341	342	342	337	381	307	367	326	298	320	332	371	322	357	354	344	353	359	321	356	345	352	347	341	332	348	330	366	354	354	361	371	351	323	316	362	329	343	320	316	342	347	341	358	340	352	369	368	334	339	310	327	337	319	348	358	341	330	384	355	364	374	377	313	316	342	323	343	399	344	345	341	339	313	358	350	363	314	350	368	304	342	344	361	352	358	343	365	337	362	340	335	335	333	375	347	335	381	318	376	379	373	350	334	326	351	358	318	334	313	350	331	366	341	365	365	374	362	333	321	366	328	351	334	344	363	327	335	370	392	371	359	342	365	300	340	364	363	333	366	351	333	358	338	337	344	344	361	354	370	354	326	392	364	361	335	368	340	327	350	333	353	356	350	339	339	346	348	337	335	325	341	355	365	367	363	323	365	337	319	334	351	360	351	347	322	366	385	327	340	342	378	312	303	341	331	379	324	393	323	342	340	346	320	310	365	345	319	339	350	390	356	325	307	321	366	357	353	348	345	356	336	331	397	319	349	359	385	338	342	357	332	357	342	319	346	349	327	379	354	370	323	333	357	368	347	339	351	324	323	343	329	337	330	335	346	343	324	334	329	344	349	307	344	357	343	355	368	351	346	343	327	341	334	334	328	353	359	345	316	368	327	316	346	342	309	336	344	365	356	337	385	338	359	320	346	337	344	348	346	368	312	373	309	339	324	322	341	355	355	335	321	365	322	320	361	377	373	332	355	342	359	365	355	340	332	380	335	353	356	341	338	333	326	321	326	372	339	393	358	338	332	314	354	373	360	318	364	348	306	348	368	365	340	346	344	361	323	359	322	357	346	346	321	365	331	324	351	296	357	344	352	331	350	335	334	357	391	331	346	341	329	337	358	333	329	340	338	361	365	380	339	373	330	361	330	354	363	356	344	302	321	341	363	341	336	347	330	308	328	367	333	344	329	342	379	342	364	312	322	335	322	324	341	358	355	325	336	364	374	348	359	315	357	359	336	344	345	349	350	353	374	342	334	335	314	371	351	326	356	357	331	354	359	332	374	335	322	354	354	379	351	320	359	363	357	372	344	371	373	339	340	313	369	362	370	314	329	345	358	352	365	370	315	351	370	350	367	356	364	382	330	365	328	320	378	336	346	369	308	370	337	363	349	342	340	332	356	381	342	356	327	360	348	322	350	375	358	347	362	377	383	344	366	358	313	347	370	335	308	329	350	322	351	375	332	326	351	341	361	334	328	346	376	351	376	344	320	354	324	366	390	334	373	353	343	360	343	346	343	345	384	341	346	325	374	358	378	370	303	318	312	346	346	311	328	366	340	370	345	335	340	339	361	324	375	328	345	372	322	350	342	339	363	370	356	340	360	337	359	380	326	334	331	323	359	344	327	346	369	333	346	342	340	355	359	333	325	352	305	336	359	339	321	344	339	366	356	339	330	364	333	342	380	340	342	328	375	369	352	334	349	340	381	347	340	324	358	371	331	367	341	339	385	301	346	326	379	336	352	342	377	348	342	330	334	346	358	336	333	346	341	347	373	363	367	371	334	371	341	334	320	364	340	326	359	324	333	326	382	363	324	371	402	353	346	361	328	367	344	336	339	329	338	334	360	371	374	355	333	341	325	373	286	338	329	374	358	340	337	345	335	352	345	373	383	289	334	344	344	339	376	323	332	337	364	310	318	363	343	331	350	337	352	367	342	306	379	371	351	354	334	325	353	363	377	352	321	318	317	334	348	340	326	344	365	329	357	324	339	389	328	350	372	370	333	372	343	356	373	343	364	332	333	347	376	317	338	336	340	372	346	343	361	336	320	330	311	328	327	321	365	338	344	351	355	363	338	310	347	354	349	394	349	364	347	328	361	349	340	344	346	342	353	324	328	362	379	352	357	362	340	369	364	353	359	330	333	360	335	335	359	324	373	354	349	367	316	335	342	336	370	362	331	316	322	366	337	380	369	352	321	422	340	306	334	332	322	375	362	346	362	337	353	368	340	330	380	344	355	336	341	353	361	369	331	349	325	332	372	354	334	349	381	391	344	318	369	358	329	350	398	343	323	319	364	360	337	355	353	384	342	345	332	345	403	327	349	324	332	343	352	336	346	365	340	346	331	325	357	349	375	330	339	325	334	344	341	371	379	380	319	337	371	358	384	369	332	359	351	347	372	342	354	315	361	324	336	321	348	360	360	347	339	360	354	303	348	359	361	328	319	362	352	387	355	344	357	366	318	299	391	395	349	344	349	331	342	327	347	363	346	305	347	352	356	369	362	340	354	338	317	358	337	339	327	356	352	346	355	322	347	386	377	354	321	361	358	331	340	343	359	334	342	331	337	341	379	371	336	344
31710	20460	8944	670	462	429	410	445	390	388	449	398	410	399	385	358	422	407	369	378	384	369	396	403	355	361	398	391	404	409	369	362	377	402	402	331	401	379	401	367	387	404	383	354	422	387	376	394	403	381	408	397	349	367	363	361	408	373	356	361	404	388	369	410	336	367	399	403	340	364	386	392	380	401	395	373	376	356	369	402	366	402	403	374	377	387	378	388	402	378	379	395	385	415	403	356	386	392	395	409	365	391	367	418	383	365	401	383	359	386	374	386	373	405	357	345	365	404	369	364	404	385	381	386	404	391	347	399	380	376	372	393	344	384	363	386	363	401	418	338	358	403	409	387	389	367	356	368	388	360	369	411	348	366	397	403	405	367	378	372	398	361	384	387	432	380	392	407	384	380	370	418	363	405	399	346	392	415	413	387	416	387	402	412	397	377	377	382	375	394	394	430	405	380	405	393	387	406	371	407	413	362	405	365	387	375	343	370	403	391	401	415	399	379	383	362	362	429	388	393	392	399	406	393	348	379	367	399	412	369	416	380	380	373	378	427	372	387	346	367	363	342	402	383	395	393	360	417	389	371	393	361	405	364	384	398	355	378	389	389	355	351	392	381	409	392	392	390	377	341	367	400	413	419	362	383	403	383	374	382	407	392	405	408	377	391	384	395	355	417	379	423	366	386	371	390	390	364	369	423	374	395	401	396	393	401	398	378	360	411	438	385	391	408	371	398	366	395	391	392	383	400	348	341	364	402	367	381	384	373	380	372	400	405	374	378	373	392	363	364	394	365	402	377	375	363	399	360	357	364	373	407	376	380	394	390	362	386	383	380	351	387	346	371	378	391	392	363	407	409	401	370	423	359	386	411	388	384	393	391	390	353	352	395	366	389	353	380	393	374	376	400	431	387	400	388	376	396	392	369	402	393	354	359	426	381	395	412	408	423	364	368	405	354	398	361	393	344	337	370	384	353	419	388	372	357	368	370	417	412	390	371	380	380	400	368	407	398	374	370	386	425	404	358	384	361	374	443	362	426	416	412	386	406	383	429	404	373	403	341	374	416	326	361	381	434	415	399	396	364	396	384	396	385	415	375	398	366	390	395	369	394	394	357	420	365	380	342	396	392	363	425	351	375	369	379	390	369	376	424	390	375	370	398	363	391	368	357	371	388	369	367	397	378	390	408	381	394	393	387	392	373	387	375	348	404	363	403	370	365	367	385	382	421	404	350	430	426	362	454	399	395	440	375	390	361	390	404	432	337	441	385	347	384	381	386	377	413	398	391	411	343	356	359	360	426	359	414	348	373	384	371	398	392	384	392	369	398	358	388	353	367	399	396	361	367	391	374	386	373	345	405	344	389	354	375	390	412	381	384	382	378	384	374	394	399	389	397	401	369	369	371	359	338	383	407	356	407	407	352	361	361	363	383	357	370	384	398	355	353	387	364	401	381	396	384	392	404	394	374	385	390	347	401	390	371	427	398	402	380	397	401	410	351	389	386	355	408	385	351	381	355	429	411	376	391	421	400	386	366	344	394	365	374	387	372	380	363	399	385	406	407	387	382	373	332	394	407	393	371	367	353	369	349	373	372	387	363	391	399	396	394	350	405	399	390	385	348	368	348	395	374	348	397	394	400	387	405	382	381	429	410	380	366	388	389	419	383	403	403	382	356	365	365	372	401	367	311	369	412	375	380	412	390	382	430	388	430	427	369	363	382	391	338	373	402	376	386	401	392	377	368	409	383	364	406	389	389	380	378	358	377	423	366	376	384	397	394	405	341	396	369	391	382	369	404	378	395	413	389	387	379	383	396	390	386	444	412	390	376	393	392	410	396	380	389	369	402	386	379	380	397	377	407	385	397	398	378	413	388	416	381	380	400	354	400	384	362	385	378	417	377	393	388	385	408	366	390	383	403	412	391	395	362	368	381	355	353	407	381	402	385	381	417	391	395	372	355	404	391	391	368	375	390	403	364	392	389	363	383	397	361	367	381	378	319	390	384	383	390	378	392	377	372	366	376	402	375	412	430	389	361	354	390	398	404	386	382	375	360	424	414	402	372	377	377	372	403	348	384	369	360	357	385	371	357	366	343	355	382	361	381	364	344	377	404	384	348	368	359	376	397	352	376	381	394	401	383	401	447	395	381	382	365	407	413	387	412	388	364	396	402	418	379	372	383	391	406	380	376	399	379	362	364	387	387	385	381	386	400	465	357	399	397	368	361	388	366	385	402	351	414	409	376	363	361	374	385	341	406	378	388	391	409	418	345	418	382	373	410	387	391	392	397	402	395	414	361	353	400	399	393	407	392	373	405	416	350	342	379	399	375	389	394	382	362	350	390	376	372	366	396	381	375	387	387	386	403	374	386	394	438	353	369	402	380	389	408	434	420	359	367	409	353	382	396	379	384	393	397	385	380	326	374	368	396	386	344	374	415	418	378	395	392	351	395	397	386	391	396	404	366	394	395	403	390	369	440	404	396	377	370	378	350	334	378	391	376	397	352	394	385	379	431	434	370	383	358	401	434	411	311	368	427	351	392	392	393	404	414	403	406	409	368	367	377	353	365	380	384	378	384	400	412	400	339	388	378	392	365	391	391	404	385	385	386	373	354	393	406	374	320	343	354	363	403	375	405	385	346	368	403	379	429	391	420	368	372	401	392	377	410	357	371	379	374	378	369	365	380	372	398	380	388	378	360	362	390	387	356	400	383	361	367	387	356	391	397	353	393	394	376	370	368	387	327	400	391	360	365	390	362	368	382	414	381	412	386	365	392	428	424	394	385	394	416	377	400	378	348	371	371	403	377	389	388	375	423	397	369	359	417	402	368	391	372	378	403	396	369	399	392	394	351	403	401	378	385	417	412	397	392	398	370	402	430	391	398	414	376	382	321	356	415	376	364	369	353	364	359	421	400	392	367	375	372	381	371	386	368	405	368	417	373	410	406	401	383	395	378	370	377	383	358	361	362	359	386	375	384	379	375	393	368	395	406	362	379	411	405	385	391	376	383	382	385	421	374	376	377	369	379	398	375	427	360	361	402	405	399	397	392	395	376	401	390	365	399	363	388	385	390	399	381	414	370	397	406	414	389	365	348	387	373	400	388	419	395	393	403	363	386	395	381	366	387	400	442	399	382	349	372	423	389	406	419	378	361	416	428	402	360	392	424	377	375	377	398	385	388	383	389	390	388	363	381	344	379	390	388	380	391	364	375	374	385	378	392	394	369	392	372	360	390	366	368	399	405	438	386	383	386	382	375	376	374	393	435	352	353	415	371	388	413	369	383	401	366	373	400	365	432	402	378	379	340	390	395	342	394	386	359	432	399	378	371	360	398	422	348	379	398	385	400	378	411	381	371	403	349	370	388	432	399	413	397	360	403	377	375	390	375	389	407	373	377	384	386	379	376	403	409	427	383	360	368	390	393	384	390	396	362	350	363	357	390	384	395	410	369	383	378	380	353	361	359	400	377	392	348	379	367	428	352	401	370
5910	1078	969	996	940	911	946	988	941	984	937	979	949	894	913	882	896	893	909	952	940	902	934	937	953	940	959	918	892	976	966	933	907	948	920	919	910	948	982	945	851	987	921	960	926	926	900	976	913	908	910	933	859	947	911	930	943	940	954	950	988	959	907	960	919	958	938	923	913	943	937	940	972	976	938	939	944	925	933	963	926	947	921	878	916	947	969	901	916	915	935	995	911	925	894	966	978	910	935	903	948	924	950	939	907	919	921	914	935	881	922	887	955	868	916	917	957	962	875	943	956	951	935	912	930	925	898	868	899	966	914	901	931	921	959	917	930	925	936	887	956	953	925	931	970	935	913	920	925	910	942	948	919	883	906	945	976	949	897	936	867	928	900	950	966	901	899	967	882	924	902	961	944	935	873	886	942	976	900	962	1002	962	860	906	961	911	929	942	946	891	845	927	871	944	910	926	946	972	935	868	924	1001	980	943	882	904	928	913	915	924	892	890	925	905	974	960	915	876	933	919	882	923	859	889	939	907	914	987	969	917	930	968	919	959	948	903	879	961	963	975	939	928	909	934	925	954	967	902	936	904	930	1003	934	957	903	894	907	931	976	906	969	920	932	930	925	928	952	918	943	906	906	943	908	908	878	932	941	940	946	888	924	928	932	877	906	922	972	919	907	953	950	943	962	916	967	953	899	937	908	886	922	941	949	917	928	959	855	940	924	949	963	923	940	923	899	931	885	975	965	913	955	917	919	918	928	929	894	920	928	950	960	973	950	1002	916	969	925	933	927	901	886	944	887	868	900	834	913	902	935	1002	926	926	966	929	980	891	955	901	889	943	911	918	979	985	964	909	951	910	962	889	961	959	920	980	956	942	938	933	981	902	910	940	972	922	897	958	924	932	909	971	946	899	884	906	953	932	953	887	886	931	918	978	915	928	916	915	922	977	894	917	911	950	911	937	945	913	945	962	922	939	863	933	922	856	964	914	952	905	946	889	887	855	939	972	964	946	915	945	970	915	917	905	923	984	926	914	937	919	942	903	884	956	920	915	940	878	949	915	916	946	998	893	917	890	940	987	927	921	978	875	916	922	967	945	952	906	882	996	936	927	937	917	919	935	916	901	914	978	920	957	903	892	908	898	947	933	910	941	906	892	940	948	948	917	911	950	898	940	934	904	979	950	952	938	970	975	884	989	913	911	898	955	969	923	876	962	914	942	989	953	927	912	971	889	912	901	913	929	933	926	919	872	900	942	937	973	897	922	955	904	910	956	905	941	942	914	974	952	908	898	915	945	924	907	931	938	965	965	974	878	913	919	904	961	911	931	906	945	905	950	940	876	972	862	968	1006	878	958	918	974	938	928	922	921	936	916	895	908	909	939	896	908	930	906	979	953	965	923	961	956	982	944	945	913	971	937	901	953	905	940	957	867	957	944	930	952	946	938	873	970	931	975	966	898	941	984	947	935	921	909	918	943	920	936	883	897	926	899	919	878	904	973	961	915	913	901	964	926	870	907	903	908	933	883	907	880	900	903	948	942	929	979	892	903	922	957	943	939	933	923	894	894	891	946	926	937	911	924	891	857	952	917	904	954	905	905	893	895	925	886	880	933	918	959	848	905	941	915	899	953	930	920	927	947	938	963	908	933	906	895	966	953	911	888	889	910	955	950	942	910	970	874	900	897	894	911	923	893	915	913	960	913	919	930	911	929	917	941	963	979	901	891	888	933	957	984	877	925	926	943	899	928	967	906	882	998	899	951	922	856	958	931	889	896	962	947	900	885	952	928	949	962	929	865	949	917	946	896	919	910	942	848	938	943	886	972	892	920	909	882	917	872	948	848	972	961	928	968	925	898	863	915	925	1025	913	881	943	871	900	946	921	926	962	936	920	958	961	933	917	916	956	912	926	907	907	910	995	927	956	954	884	900	893	921	961	976	953	962	928	967	936	987	906	921	960	967	903	906	917	947	893	927	908	963	915	927	914	882	985	932	978	901	932	934	947	939	913	959	875	969	933	917	892	941	938	977	889	877	922	886	890	973	956	921	904	903	941	951	900	929	897	973	980	913	904	962	905	929	916	871	904	942	964	936	909	943	926	900	947	904	895	856	950	936	905	972	905	906	952	887	936	911	963	934	909	919	945	941	920	960	933	912	865	921	969	924	898	899	992	916	956	928	917	932	969	906	923	899	886	888	934	954	887	931	918	913	949	919	983	876	921	853	952	914	926	945	919	881	952	939	963	928	932	942	949	920	872	919	959	982	971	954	944	895	905	960	970	863	900	970	901	938	928	894	976	931	939	924	905	889	899	934	921	907	921	936	870	905	862	927	946	926	899	930	844	945	924	940	917	905	941	873	919	944	894	917	929	893	940	952	907	914	856	919	960	968	914	915	936	955	957	941	948	918	898	909	950	952	879	921	957	922	930	930	872	952	959	962	958	951	912	926	934	942	956	942	849	933	969	915	940	895	893	912	952	884	904	918	935	940	868	960	947	967	990	915	934	926	894	895	876	900	916	929	924	914	897	964	897	936	874	887	969	907	956	879	977	924	873	911	946	915	921	923	919	900	899	926	957	908	950	916	908	934	897	942	951	955	876	890	909	907	1006	900	959	943	944	965	970	974	924	907	892	940	985	939	893	915	921	958	964	898	908	873	959	890	955	917	943	935	895	910	843	932	918	989	950	930	892	967	908	924	893	966	970	902	958	939	908	949	924	918	912	905	896	916	896	914	964	941	939	962	930	904	904	937	946	949	957	949	927	908	905	906	948	927	932	915	931	921	926	916	888	924	932	916	961	909	881	916	906	937	964	958	913	924	957	982	923	984	929	957	991	896	954	907	889	914	983	953	940	942	857	904	990	929	921	933	946	880	922	935	961	972	897	990	931	957	930	879	905	908	865	922	1006	872	934	916	946	894	874	939	947	910	980	936	897	933	922	941	917	907	922	914	946	928	876	897	943	902	950	912	936	929	878	955	910	978	965	918	895	1005	920	925	925	928	917	946	909	904	935	896	966	914	881	956	899	888	889	905	943	952	917	944	918	975	937	939	923	924	896	906	907	895	918	960	959	902	909	962	927	919	929	927	921	924	882	949	965	879	919	919	910	953	896	904	862	918	889	921	915	922	932	896	920	931	923	963	917	910	935	967	966	922	934	909	944	893	954	924	902	947	951	936	909	910	930	935	907	889	899	888	982	909	943	1017	949	933	960	925	857	926	925	939	947	971	917	951	925	978	949	917	911	926	880	959	947	912	912	887	929	918	937	895	937	905	942	898	931	946	928	997	893	902	906	923	962	899	875	906	880	928	929	920	920	951	856	916	910	926	922	923	905	891	920	909	920	875	929	923	893	898	929	946	911	922	947	924	913	914	921	933	920	899	899	897	941	946	916	901	899	869	885	944	920	902	943	932	928	990	926	959	918	899	955	918	917	923	944	931	887	925	916	874	977	910	950	888	969	943	880	958	948	954	975	926	918	964	899	919	939	976	961	934	918	904
25082	21502	24691	28751	21498	18761	624	371	348	326	332	294	310	304	266	267	283	297	317	279	262	259	281	252	291	272	274	293	256	259	283	278	267	292	286	300	263	281	274	315	276	308	248	276	248	278	289	282	271	296	269	264	268	281	277	318	264	265	291	269	273	268	267	275	276	305	272	264	294	255	251	288	280	264	280	283	282	297	267	260	282	284	280	316	281	256	283	265	225	254	278	315	263	262	258	276	273	293	271	287	288	276	246	280	281	300	246	256	282	286	314	264	283	256	271	279	258	266	264	248	303	287	281	254	268	271	270	298	270	272	260	263	287	267	262	244	271	275	271	271	261	292	277	265	257	288	283	301	274	320	278	277	265	255	272	275	287	260	261	264	255	306	277	278	266	258	308	265	259	256	266	244	274	268	267	280	295	268	282	307	283	260	265	254	260	289	294	261	291	285	258	282	270	277	285	275	294	278	272	262	277	294	307	273	233	279	280	261	281	284	248	292	283	288	276	275	298	279	250	252	238	276	289	275	258	292	283	304	289	288	257	259	309	253	291	268	299	277	284	262	247	260	281	263	254	277	274	264	255	268	281	257	293	275	266	263	271	315	270	259	291	277	302	279	306	249	298	276	285	284	279	285	288	288	263	285	282	275	292	278	291	285	300	272	263	267	289	245	277	282	242	268	294	246	298	266	271	271	258	240	276	266	279	257	281	268	254	282	287	284	288	256	274	270	287	273	283	288	240	276	263	247	278	248	264	269	285	269	272	271	294	292	284	286	275	286	283	270	257	283	269	279	294	311	273	264	288	283	287	270	255	292	318	278	241	270	282	273	280	252	326	255	239	272	328	238	304	260	261	255	251	255	291	272	290	267	282	305	289	281	289	290	306	267	262	286	290	283	270	254	289	271	261	284	250	244	291	252	274	268	275	282	288	283	278	286	263	278	279	300	269	297	284	273	271	296	270	270	266	268	316	273	288	284	254	273	268	316	260	274	283	255	260	277	272	243	259	268	308	252	291	235	262	263	277	275	269	292	279	278	275	269	306	282	281	292	275	260	290	270	258	307	284	281	266	288	273	287	271	277	268	318	323	274	251	280	303	264	266	252	296	258	276	261	283	299	276	304	287	271	291	267	316	286	267	283	275	308	253	302	272	244	295	289	241	279	291	254	272	285	286	253	295	279	293	244	301	294	303	289	289	275	265	264	293	264	242	273	277	279	279	311	282	274	279	272	269	300	273	261	269	272	276	263	298	297	278	314	274	277	272	285	257	288	252	267	262	295	269	279	261	304	287	297	282	257	283	258	238	285	275	282	263	226	304	294	272	284	270	263	297	230	280	262	274	295	291	265	283	249	265	245	283	253	253	282	261	255	286	311	257	247	281	295	255	280	260	283	268	250	282	291	275	275	287	279	279	245	287	291	268	304	288	300	246	262	290	280	288	304	255	257	230	283	321	292	262	289	252	304	286	250	301	279	270	314	249	282	274	262	272	294	254	258	241	278	276	281	269	265	298	283	237	296	265	278	289	275	275	274	291	243	275	278	234	268	247	284	278	318	282	291	278	276	265	277	272	292	300	259	273	282	261	289	306	269	207	268	277	271	278	269	275	246	276	272	263	294	228	282	286	275	248	296	277	295	278	261	293	280	278	276	264	306	278	325	285	269	302	272	300	273	319	271	286	304	257	271	280	264	299	270	267	278	288	250	293	278	287	289	270	296	277	244	273	274	264	278	256	260	261	234	282	259	317	274	303	279	295	261	305	287	259	308	298	278	280	278	261	316	252	275	254	286	282	271	297	257	280	303	273	312	276	278	271	271	272	255	260	302	287	265	275	272	288	280	262	287	269	273	281	290	261	274	267	266	250	304	240	288	244	266	261	281	274	262	261	298	264	294	276	301	277	298	268	290	275	248	250	270	280	287	291	290	287	288	282	255	237	278	274	279	256	278	288	273	272	290	279	266	242	259	256	269	271	281	293	268	273	257	296	292	249	292	304	274	275	286	291	268	260	282	271	312	267	266	263	282	253	254	270	267	294	282	273	268	311	248	293	269	274	290	290	251	269	245	244	279	267	292	285	252	306	296	262	269	265	282	283	280	268	279	268	265	275	264	271	281	292	272	265	289	268	243	284	259	242	264	295	275	304	298	296	274	264	240	278	275	280	255	254	299	268	274	313	269	272	257	284	256	256	253	267	285	280	262	295	281	272	265	305	278	283	256	279	263	286	235	261	300	254	252	272	304	249	268	282	241	238	284	296	245	277	276	290	272	271	256	299	277	258	244	274	287	279	282	289	282	242	262	289	252	282	296	288	269	293	271	249	289	272	262	287	266	258	277	261	261	301	284	250	279	275	272	265	261	277	257	284	270	255	286	281	284	256	289	293	290	265	286	263	276	274	277	281	259	270	263	255	250	259	269	262	278	276	284	291	287	271	283	289	290	252	295	270	239	286	268	279	295	287	269	274	257	285	291	275	285	283	274	280	300	262	287	262	250	242	257	244	281	277	268	263	252	259	256	324	274	266	284	250	242	258	241	254	279	270	274	267	255	259	282	290	236	257	260	274	249	268	269	292	271	287	277	281	267	295	259	274	273	260	275	287	251	274	291	267	282	284	259	258	297	279	266	279	275	257	267	294	261	274	255	261	266	265	274	285	292	295	291	277	269	304	276	278	269	291	254	276	257	307	253	261	262	258	271	257	268	261	304	277	291	249	284	312	259	241	259	280	249	270	313	300	282	268	273	280	262	248	264	278	239	286	283	260	246	266	255	264	268	266	279	262	280	258	260	258	293	299	270	267	276	249	289	272	265	277	287	296	264	281	262	285	277	273	288	257	277	245	276	261	265	265	274	301	263	258	283	271	257	250	261	290	269	285	261	248	271	268	255	278	266	293	287	305	311	252	292	277	292	255	262	250	250	268	279	253	247	305	266	246	269	275	251	302	268	290	294	263	254	258	252	281	246	268	263	274	286	318	290	280	273	279	263	243	269	249	271	281	257	268	285	269	267	277	276	256	271	280	293	259	289	256	278	273	284	255	271	290	295	268	280	269	250	257	253	274	305	278	248	281	267	299	276	276	261	286	295	282	282	234	263	281	273	260	293	284	297	264	290	286	294	288	271	284	237	295	258	254	271	264	260	245	292	269	278	306	282	273	267	287	278	289	290	300	278	273	261	278	293	274	251	281	289	289	284	276	292	275	278	270	257	245	288	262	264	241	265	286	284	263	272	242	253	279	260	248	259	271	255	292	266	239	322	286	261	252	251	295	266	254	247	286	287	285	278	307	249	295	260	258	266	294	284	268	277	265	261	262	265	284	261	264	274	259	289	291	279	279	269	262	276	259	259	244	300	307	267	294	265	271	288	273	286	284	281	288	254	244	291	281	280	283	303	270	273	269	277	285	281	256	294	297	276	270	285	284	262	237	280	227	279	273	271	287	265	265	295	279	253	266	277	269	285	263	268	277	306	304	283	304	268	268	293	289	233
3105	2068	1264	907	774	740	725	681	673	704	674	671	684	655	718	686	706	602	663	705	664	689	688	707	616	650	662	681	726	645	708	670	658	692	670	699	696	684	725	626	620	686	678	662	690	658	629	698	662	693	666	646	642	682	678	665	649	651	636	697	702	682	652	651	661	640	665	718	677	673	659	674	615	617	664	666	710	699	675	657	652	661	694	653	700	700	708	647	678	679	695	676	637	671	670	706	694	670	676	693	673	672	659	682	656	645	676	627	659	704	639	622	721	703	655	684	663	674	684	619	693	669	680	630	651	668	681	653	641	678	654	744	690	630	682	651	657	666	636	661	722	637	684	612	646	675	643	695	678	676	657	676	655	642	708	631	664	648	676	675	687	673	654	635	613	677	652	615	646	648	670	710	635	701	702	668	673	629	640	651	617	644	640	650	635	690	657	695	657	666	652	598	653	694	700	670	678	672	703	676	646	671	650	706	635	644	648	608	632	626	663	677	658	689	654	701	637	709	652	654	687	671	657	670	654	646	648	643	696	641	634	668	665	648	663	678	671	645	639	668	631	627	669	658	681	674	702	699	672	606	664	709	661	670	645	701	662	667	651	652	607	648	687	647	691	626	662	699	676	664	665	626	687	686	679	654	670	667	647	645	685	636	662	680	682	650	632	674	672	675	668	655	630	651	672	653	646	665	699	674	699	661	659	706	698	659	649	693	655	664	661	676	688	655	671	663	661	642	683	653	695	666	656	675	645	648	644	663	649	630	660	661	668	648	658	655	681	655	651	645	639	684	684	674	665	641	633	656	703	674	627	668	616	677	732	687	643	618	637	665	686	658	638	667	681	649	627	663	687	644	645	664	641	701	687	677	683	665	661	648	676	634	668	679	609	630	636	658	678	661	648	674	627	634	671	706	640	634	699	659	663	674	721	691	666	633	695	628	692	678	697	667	666	623	667	680	702	634	683	705	713	690	694	692	682	673	674	654	691	638	651	696	699	656	667	642	656	660	695	621	637	619	669	706	644	656	642	652	662	667	657	700	688	671	685	681	639	717	640	657	590	692	698	701	680	692	686	673	655	740	650	641	653	714	656	655	686	709	646	698	684	662	652	684	603	691	659	689	633	642	688	642	681	691	621	642	672	679	657	705	650	687	671	687	659	609	679	670	665	668	649	651	670	680	652	671	639	642	679	670	603	646	657	653	627	686	662	665	688	682	678	711	702	673	679	708	611	691	660	703	680	674	659	646	702	670	657	655	645	695	612	647	659	680	642	663	648	663	664	684	696	689	683	700	673	652	684	631	659	664	694	713	642	652	648	697	667	657	705	658	642	673	639	678	668	656	665	692	654	673	690	714	668	647	651	675	672	665	670	637	672	684	718	651	653	694	652	661	670	656	603	696	674	709	712	649	640	657	666	681	622	668	701	646	640	658	689	689	733	684	712	684	643	669	653	656	681	640	675	644	656	652	675	639	693	689	640	648	673	677	653	638	663	706	682	677	620	644	647	678	673	691	668	669	661	686	649	682	657	670	625	664	656	683	669	642	666	685	690	649	681	655	642	684	633	671	709	694	631	666	669	760	671	691	655	684	661	671	683	708	671	659	708	654	620	679	632	710	675	649	657	668	677	645	657	637	685	652	697	697	681	673	657	707	651	667	650	690	633	639	675	692	709	641	631	665	685	705	669	635	640	681	708	672	703	694	674	674	673	671	661	677	649	692	639	652	650	697	632	659	639	732	643	648	645	634	672	712	665	684	650	656	658	643	664	659	659	665	712	710	682	600	633	666	637	713	684	632	703	675	692	643	741	635	652	613	636	674	691	603	647	646	700	666	686	642	693	679	626	676	681	666	647	695	627	646	624	667	672	675	649	652	640	664	730	684	659	682	712	669	656	667	687	631	639	639	620	682	657	686	678	641	677	679	696	691	649	626	673	675	647	638	625	658	636	642	674	650	638	680	682	653	650	633	654	672	635	692	662	696	633	610	665	642	691	665	639	681	695	625	719	672	618	674	638	667	669	695	665	699	650	628	672	666	677	634	654	670	670	673	701	656	645	669	634	659	652	685	655	666	645	671	650	623	708	624	682	683	647	659	662	650	638	646	691	632	678	664	647	648	648	655	721	642	643	673	660	657	595	627	658	629	667	665	669	636	605	620	626	674	625	677	667	649	661	687	664	626	637	717	658	650	649	692	663	651	624	714	669	657	647	660	653	684	638	657	671	685	608	674	654	611	651	633	652	661	610	648	670	657	697	651	628	629	642	714	696	703	649	627	689	705	629	677	704	699	678	673	703	671	645	656	673	653	699	683	656	658	681	649	676	645	596	651	671	679	618	624	669	657	655	653	716	636	650	713	642	690	706	652	669	669	724	628	690	662	653	659	655	662	691	642	658	698	649	673	659	688	643	652	704	639	651	624	669	715	688	695	657	651	666	624	692	650	662	652	629	670	709	636	668	664	684	655	624	647	637	670	643	687	669	637	686	667	636	662	678	657	693	700	681	670	673	675	695	659	653	651	674	680	695	627	661	641	687	663	669	637	695	640	671	665	629	661	718	702	662	691	688	699	634	679	689	713	656	626	676	673	645	646	638	632	654	714	695	687	666	670	675	674	707	663	683	654	645	649	658	680	654	709	657	691	683	656	695	677	650	596	694	678	687	671	714	675	718	615	670	730	645	681	694	654	660	683	690	657	672	651	677	673	693	711	692	620	618	636	652	701	691	694	662	658	714	681	673	694	647	717	684	682	647	673	709	648	661	652	647	639	656	672	687	685	681	661	617	649	628	662	635	691	725	675	718	696	635	613	662	698	631	667	699	663	714	668	682	689	669	678	665	711	649	638	649	680	737	662	645	686	682	649	677	660	669	704	649	687	689	674	676	656	651	706	661	707	652	689	655	666	646	633	642	701	673	688	645	699	662	643	694	695	665	642	673	659	667	673	675	671	654	636	693	686	688	678	684	663	609	674	660	674	665	691	611	668	665	680	681	660	664	632	652	669	697	664	682	672	645	638	659	640	652	641	647	626	677	656	642	700	680	674	657	651	663	685	664	695	666	677	641	687	633	638	716	684	694	684	632	712	656	646	639	635	646	652	695	675	674	657	667	646	636	677	628	701	648	635	639	661	684	653	636	644	628	670	660	701	645	646	706	664	657	639	667	632	674	637	671	664	632	691	661	650	716	676	636	659	666	708	661	652	648	648	665	686	649	671	684	670	655	660	648	649	656	688	702	651	702	681	677	716	657	674	676	670	644	623	683	680	657	673	656	640	642	663	684	675	682	615	634	677	644	657	697	691	677	700	666	714	699	672	702	681	637	655	646	672	664	654	664	675	633	652	647	662	686	659	642	654	673	665	690	647	687	673	699	665	631	651	683	615	699	668	650	657	665	688	676	666	629	612	671	710	637	683	694	673	651	668	702	655	668	679	646	639	685	620	674	660	652	666	628	681	686	686	656	657	653	655	648	698	655	696	655	699	682	702
24437	21534	25107	28413	21536	21544	12797	388	215	224	197	189	165	161	176	163	121	147	162	158	142	151	147	136	130	128	119	127	134	129	132	130	134	151	124	129	139	126	138	137	117	121	127	156	118	132	124	134	121	123	131	140	118	132	117	111	112	132	134	148	126	124	141	137	133	134	125	136	123	129	145	135	130	143	128	133	131	141	114	111	133	139	122	126	135	111	113	133	135	136	139	122	132	145	128	137	135	132	131	138	98	108	145	142	111	116	116	154	148	124	108	138	125	123	115	128	120	137	139	134	132	141	135	111	135	120	124	104	132	116	138	118	129	132	119	128	126	148	134	159	105	135	112	120	135	106	115	130	145	139	149	134	122	107	128	119	122	136	142	112	133	107	130	126	127	124	146	140	141	143	117	123	119	103	113	138	123	119	137	126	112	110	132	106	124	129	153	135	137	122	127	129	113	121	128	122	107	140	135	119	128	132	97	146	134	117	111	127	124	130	105	136	133	123	124	142	137	128	107	112	135	144	136	141	129	119	140	103	127	136	119	110	118	126	132	111	119	102	125	133	122	140	136	124	125	107	123	127	118	114	132	115	110	153	134	134	114	134	121	114	117	130	112	139	138	119	125	125	124	126	121	141	126	135	122	124	124	133	150	123	138	116	109	106	123	134	139	118	119	135	121	120	103	94	127	124	120	118	127	121	129	111	125	135	137	116	137	154	118	120	149	134	129	105	145	126	124	121	121	136	95	123	127	130	117	122	142	133	142	144	107	140	111	129	136	116	144	148	133	124	98	132	122	128	124	127	125	144	108	121	97	139	130	135	143	121	113	139	133	142	126	123	129	138	142	144	123	131	128	149	140	139	128	148	116	123	107	115	120	130	141	130	139	120	125	125	124	125	130	118	129	124	122	104	130	131	139	147	127	125	132	119	134	131	106	129	141	130	131	122	128	128	129	138	125	116	134	139	137	121	114	154	142	137	128	142	131	133	156	132	120	108	109	114	117	125	104	94	128	111	133	128	129	109	109	127	134	132	119	111	117	135	124	131	138	129	147	148	145	116	122	125	110	145	132	148	127	120	128	136	141	133	140	110	114	104	110	140	122	113	106	138	129	109	136	112	161	132	127	119	125	137	125	127	114	130	105	107	136	116	141	129	150	130	133	105	111	121	117	138	137	118	120	124	131	122	111	132	125	134	115	111	119	120	137	148	125	123	105	130	106	124	121	131	141	124	136	137	127	121	140	138	124	127	134	136	113	124	118	118	135	133	120	131	123	125	107	132	122	147	105	137	111	98	130	121	124	124	133	122	122	167	109	144	131	158	124	134	130	104	123	142	117	129	114	104	130	134	126	112	133	150	128	133	133	130	129	124	122	119	126	113	125	119	134	145	122	115	141	133	128	117	140	137	134	105	142	117	151	125	129	116	124	118	107	126	120	141	135	135	132	124	100	119	121	128	128	135	138	150	129	137	125	120	115	136	119	99	141	114	134	132	135	134	127	131	118	115	121	137	119	131	110	145	133	132	115	139	127	145	111	132	99	112	135	125	138	132	131	127	126	104	129	124	110	137	130	129	144	119	111	124	132	117	123	131	138	124	120	128	136	117	121	117	125	125	132	119	143	114	106	121	111	122	115	126	124	131	112	125	118	106	129	130	120	132	120	128	125	137	124	137	122	111	134	130	115	129	127	119	135	123	120	128	126	121	136	139	139	144	140	114	131	132	124	126	130	120	115	127	134	122	107	135	143	141	106	137	118	121	151	118	124	135	128	124	121	114	143	146	121	127	115	155	128	126	134	135	142	134	134	112	127	127	112	111	131	109	123	153	120	108	118	120	117	122	124	97	140	103	151	137	129	111	123	144	107	119	131	139	107	131	109	98	127	135	122	131	142	123	113	130	116	118	127	130	121	139	132	143	137	123	137	119	129	149	132	118	131	121	138	114	109	113	109	141	131	147	127	110	126	118	117	104	132	117	111	115	111	128	125	128	133	130	138	140	135	123	137	110	133	141	115	112	142	114	123	131	149	108	120	129	122	133	121	117	142	112	135	106	114	132	137	113	111	138	133	135	135	126	124	117	145	123	126	149	132	123	136	114	126	135	126	117	102	116	134	120	127	138	120	103	120	107	120	109	150	125	124	110	124	110	125	135	110	94	130	143	127	145	139	120	134	147	145	111	148	121	153	128	126	128	142	130	130	127	146	107	138	108	123	139	117	124	139	144	120	111	139	145	117	132	109	119	133	131	137	134	140	127	141	132	122	112	139	140	126	116	131	105	114	132	132	120	115	125	144	120	111	117	117	120	124	139	106	133	109	154	134	140	118	96	131	125	143	135	151	130	137	124	132	120	144	136	128	120	140	126	122	119	109	129	139	122	123	126	119	119	119	132	128	121	116	109	144	125	133	131	142	133	133	117	125	120	119	122	122	146	150	143	104	117	145	140	119	128	126	140	132	130	133	122	109	129	117	125	117	119	126	114	111	127	136	153	126	102	137	121	173	125	130	127	131	129	143	131	125	120	112	123	127	124	118	99	138	129	119	121	111	128	136	106	139	119	127	117	122	140	112	156	120	126	139	121	150	120	117	118	148	121	109	124	137	99	127	126	112	141	115	112	113	124	117	121	127	117	110	123	121	141	129	115	130	111	107	130	131	131	127	122	153	122	134	123	128	121	129	136	111	121	122	136	153	119	123	129	126	120	129	148	111	120	127	131	111	126	144	111	134	119	108	104	110	122	148	134	122	115	119	138	114	124	116	136	129	112	135	118	128	113	124	129	123	144	134	145	121	135	109	131	116	148	117	125	121	121	134	113	135	140	124	122	140	115	138	132	126	127	139	133	116	125	106	134	115	138	127	130	126	131	127	118	123	123	139	121	133	144	140	147	125	137	144	120	123	133	144	138	149	141	113	119	116	109	136	139	130	142	120	153	135	126	127	137	122	154	116	122	109	122	120	129	127	123	135	128	122	121	124	127	126	116	129	120	105	103	107	118	134	139	115	141	108	96	132	123	136	112	131	113	118	112	124	128	133	128	101	135	126	127	141	109	121	124	130	131	111	109	106	119	124	139	114	140	118	117	128	115	138	141	125	123	144	150	140	126	136	134	86	114	107	120	124	126	128	123	127	131	134	126	134	121	127	135	141	141	134	125	120	136	110	124	122	133	127	132	141	138	112	107	102	121	126	117	120	117	121	97	116	120	113	136	140	132	124	139	121	126	128	130	133	137	130	127	133	136	121	161	123	116	133	154	136	118	141	123	138	133	119	128	135	113	122	129	131	118	131	108	120	130	129	114	110	157	122	118	131	120	110	140	137	98	109	135	126	126	138	129	118	139	124	93	137	143	125	131	112	116	120	111	142	115	104	130	120	139	120	140	134	126	110	123	110	133	133	111	120	126	120	111	133	127	109	123	129	111	127	127	101	128	132	118	137	132	129	126	129	137	124	125	113	143	130	132	127	107	133	133	129	119	140	129	138	125	120	132
2912	2957	1415	767	559	495	460	405	443	395	382	347	347	379	386	333	349	348	384	342	329	345	377	356	346	359	358	356	362	334	369	360	345	351	346	318	359	361	386	336	329	343	351	381	341	315	316	333	346	396	364	373	367	338	356	334	367	324	342	358	355	331	341	340	340	352	336	387	358	342	353	343	341	393	313	349	341	346	342	368	336	339	313	320	352	358	329	340	344	346	352	326	343	347	303	339	367	348	327	339	360	344	326	331	325	347	350	355	339	355	348	354	346	344	372	331	372	344	307	358	354	377	362	332	362	327	354	342	343	313	372	322	332	385	344	383	367	342	383	368	335	318	337	350	369	327	353	340	344	378	323	353	353	344	336	371	372	372	351	361	303	322	336	354	341	354	375	341	374	373	359	346	338	309	374	388	356	334	356	359	335	345	361	364	358	343	321	342	346	332	365	314	324	359	355	326	335	366	370	357	345	355	345	348	362	334	387	322	341	359	341	356	309	352	363	338	361	376	375	340	345	377	355	344	324	336	354	344	428	351	348	340	370	342	374	332	359	312	364	332	357	335	373	357	372	369	339	315	343	310	345	348	319	351	314	308	360	330	347	342	360	350	364	336	333	335	375	366	362	355	361	322	340	344	368	350	368	345	327	353	320	353	340	324	381	324	381	338	364	358	348	355	371	351	364	329	349	355	354	325	342	350	385	351	326	368	327	341	374	346	355	342	370	371	339	347	359	363	352	334	360	366	349	379	334	373	348	362	358	367	312	353	351	363	354	353	347	343	335	341	305	339	349	365	347	377	325	379	344	326	337	335	321	353	366	348	361	354	340	337	323	333	358	350	357	354	383	334	347	345	340	351	353	363	375	325	368	324	352	349	322	363	340	373	369	332	333	346	354	339	338	321	316	371	359	367	330	326	338	328	349	349	325	383	359	291	358	347	359	332	323	375	359	360	337	360	346	325	344	349	345	334	327	330	310	330	347	324	352	355	335	329	355	354	361	336	386	347	349	367	363	347	345	368	337	351	328	350	330	347	351	335	331	347	368	356	354	336	364	329	342	309	339	352	346	346	313	344	350	322	327	344	322	353	357	341	377	334	341	346	359	340	348	344	350	340	333	326	331	317	322	340	374	368	352	340	349	351	375	299	343	328	363	339	376	355	374	308	323	326	338	352	337	372	336	345	337	320	366	345	374	342	342	318	380	359	372	351	340	355	324	340	366	348	338	367	329	321	339	377	304	320	342	352	324	321	366	329	321	411	358	339	322	356	339	369	352	338	329	335	358	344	319	329	340	313	344	366	389	365	346	325	355	333	349	357	373	332	327	362	333	359	341	370	354	342	356	357	349	364	357	331	345	355	348	343	320	337	369	326	361	330	330	361	375	328	338	342	357	346	346	344	372	336	342	361	292	359	363	327	307	342	327	347	349	336	327	356	355	353	358	344	345	348	331	330	323	339	331	364	352	357	337	373	354	353	340	365	342	319	344	343	335	323	321	371	344	371	332	359	349	350	377	353	325	342	325	311	370	387	350	303	367	359	338	339	318	364	308	354	366	357	353	326	339	370	357	359	356	340	362	335	329	378	374	345	339	338	365	312	378	333	359	361	332	364	349	330	357	343	345	362	357	326	357	361	334	387	337	373	387	310	368	350	355	314	354	347	326	312	350	368	334	356	332	304	328	304	364	311	327	371	358	355	309	352	325	341	343	339	345	369	365	316	355	338	344	339	323	342	334	368	376	347	348	356	357	365	308	321	345	349	343	353	331	342	327	343	346	328	376	359	319	382	326	324	370	328	345	330	312	370	337	360	339	346	329	313	349	375	350	357	361	350	315	322	327	326	338	321	325	347	388	323	352	341	357	343	349	325	314	368	350	364	349	314	354	332	352	317	345	331	351	362	328	320	370	370	318	367	373	323	376	344	361	347	376	352	319	347	343	371	357	345	337	327	336	355	313	344	346	380	359	327	349	350	377	345	331	396	362	334	372	351	320	341	368	376	337	351	359	324	338	333	366	326	332	361	344	346	350	315	332	389	348	377	351	352	317	336	365	329	359	377	346	352	345	380	317	369	386	318	352	329	342	340	320	335	357	343	349	342	313	289	317	369	335	371	341	383	347	346	370	378	337	331	353	359	338	374	324	315	344	313	353	341	321	343	358	361	351	336	325	340	364	367	344	352	335	353	359	345	357	344	366	318	338	339	353	327	320	370	344	350	348	294	324	329	365	350	363	403	326	331	343	331	374	338	315	332	338	363	369	320	375	374	343	342	328	349	370	351	339	336	372	313	371	350	356	350	367	346	323	332	343	329	358	320	324	328	341	315	336	396	320	299	349	359	371	373	379	383	312	344	346	338	388	342	354	348	352	325	346	348	359	372	352	365	360	338	364	329	365	326	350	337	356	351	344	375	342	362	359	317	337	355	342	334	345	320	391	360	341	341	327	346	355	351	357	333	350	315	346	304	334	345	342	330	338	375	341	313	409	384	319	353	367	368	338	340	354	316	387	332	359	357	352	321	348	335	345	349	361	337	298	314	349	353	361	372	343	338	346	352	326	320	358	346	315	326	340	339	320	344	325	329	338	349	328	367	340	373	372	330	315	333	369	338	338	355	337	326	348	318	378	365	374	336	396	376	364	355	336	352	363	343	331	359	316	340	332	345	363	359	358	371	339	319	342	341	365	387	373	335	341	341	355	345	357	351	353	338	371	343	369	383	346	348	345	335	348	316	332	331	347	338	337	342	332	326	356	347	368	339	363	352	365	356	343	301	351	328	369	348	401	365	323	372	354	378	370	360	317	368	358	325	336	399	336	362	330	346	335	354	362	365	334	309	323	328	358	355	325	335	350	344	337	328	366	318	370	350	331	377	347	315	319	347	359	368	359	341	327	365	378	337	336	378	336	306	317	363	372	335	350	351	314	337	360	363	339	312	357	384	319	372	327	348	325	336	369	343	345	325	345	361	327	335	356	378	342	350	374	321	350	363	348	329	351	349	320	345	359	357	363	324	356	370	371	360	333	325	313	357	357	369	353	327	363	374	364	316	344	334	341	344	327	329	353	344	340	334	317	345	368	353	344	338	359	336	353	345	351	333	319	349	351	353	337	285	342	354	308	324	330	346	363	346	364	352	354	325	350	362	374	326	344	334	328	369	340	349	325	344	326	336	384	313	320	345	358	365	296	387	368	349	340	359	340	367	328	341	351	329	320	351	372	345	343	323	351	314	362	326	346	324	320	362	360	355	329	356	344	384	358	338	345	316	340	314	375	331	370	341	370	357	338	337	362	316	334	331	329	323	364	344	341	356	340	367	342	373	370	326	345	364	357	350	366	375	350	321	327	356	375	344	326	330	357	327	352	334	350	336	363	370	350	327	355	327	357	343	338	360	336	349	326	340	337	358	351	312	364	369	345	346	343	334	349	356	333	338	334	355	330	333	354	363	336	358	320	351	343	333	319	373	313	340	342	347	321	353	366	340	367	365
31858	20654	9139	924	601	559	511	417	408	400	383	378	374	374	408	383	365	389	420	408	394	367	425	417	404	393	345	385	384	377	388	376	370	373	376	376	383	383	366	406	380	357	377	359	423	415	366	374	375	371	401	373	408	403	379	366	364	378	406	401	390	391	394	416	375	428	385	395	407	386	451	361	377	397	367	424	378	343	367	366	368	383	387	390	408	367	385	420	393	435	376	382	388	377	421	414	381	361	421	407	381	379	370	374	406	409	365	367	391	348	377	358	359	359	380	416	370	360	357	346	360	384	374	427	349	369	394	384	386	368	408	362	351	338	395	430	411	357	393	368	420	411	373	361	387	390	392	398	402	409	415	339	339	341	358	406	382	375	410	389	351	363	371	393	352	379	396	410	364	368	376	401	374	388	368	382	394	408	358	414	381	391	403	392	411	360	428	390	417	390	400	390	368	389	391	370	396	357	398	399	373	346	406	390	356	398	382	409	377	381	376	418	426	380	377	359	402	350	386	345	337	337	394	387	407	360	363	349	412	364	369	398	409	370	356	392	426	367	396	360	417	360	347	404	373	332	400	378	345	393	374	403	402	364	376	374	379	397	398	397	383	376	343	382	385	388	369	376	409	386	396	422	374	386	391	426	375	395	415	409	409	389	365	386	380	407	345	394	383	424	382	376	388	369	406	394	376	376	420	378	387	376	418	354	390	403	349	395	395	367	393	397	395	361	359	385	407	414	375	376	373	392	420	355	376	391	391	387	375	412	372	391	393	422	389	395	350	389	370	386	414	365	387	432	402	390	386	394	403	375	400	427	365	359	332	386	382	330	362	364	357	398	444	397	417	394	394	401	362	374	416	361	394	409	386	363	413	363	376	370	370	414	373	372	393	383	370	385	322	391	379	374	407	422	399	372	394	368	375	410	364	394	389	364	383	377	366	384	398	395	395	407	408	365	380	385	399	408	378	416	396	358	393	425	396	369	339	367	353	344	371	361	387	394	365	362	411	384	412	400	362	369	382	389	370	383	414	382	396	356	353	369	389	390	402	392	382	418	383	399	380	360	388	383	404	390	387	398	373	364	391	401	386	398	402	417	386	397	389	364	406	375	387	401	388	416	411	389	383	339	406	400	364	359	346	401	377	389	386	380	407	406	442	423	378	388	402	385	424	390	386	426	387	366	396	382	391	368	384	399	361	378	364	344	385	419	399	406	389	416	366	349	390	397	385	406	395	373	380	388	368	396	383	386	411	379	401	384	366	353	391	365	399	373	348	366	392	370	392	373	360	360	429	394	381	377	400	375	371	394	366	378	418	396	388	402	376	404	378	361	401	385	404	371	387	394	421	400	424	405	354	392	347	399	393	381	340	395	393	392	395	398	404	387	420	415	393	392	405	365	393	375	399	388	384	370	354	357	370	391	357	348	398	406	394	410	354	400	395	403	377	311	409	379	361	402	380	355	396	394	409	424	401	390	370	364	412	391	352	411	378	350	401	381	355	384	352	432	369	421	383	369	427	392	398	403	369	362	358	410	355	362	371	423	391	377	340	349	392	409	362	395	364	371	365	410	349	360	387	402	374	420	387	389	357	396	365	392	409	403	383	411	384	365	360	386	388	395	418	377	380	394	386	405	391	364	372	400	399	391	400	400	354	394	404	374	379	368	387	372	384	384	366	384	387	367	353	374	356	401	356	400	402	431	382	368	348	398	384	396	435	387	375	405	364	359	365	415	358	351	370	389	395	441	381	384	384	398	391	378	362	372	380	423	397	392	416	367	334	388	408	404	400	416	397	366	401	372	440	404	380	372	376	370	375	386	346	381	390	390	386	377	340	388	379	356	383	375	408	350	357	378	371	371	405	381	459	372	428	371	419	392	380	406	369	396	369	372	413	382	399	421	381	384	416	373	386	392	382	411	424	358	366	359	423	394	376	412	387	360	377	381	387	387	387	413	379	373	400	366	356	340	356	367	388	372	396	367	363	354	410	377	353	390	363	389	397	391	371	402	384	377	409	414	403	349	374	358	364	366	378	392	363	376	375	378	375	342	375	401	393	380	406	392	409	364	409	380	401	375	380	350	362	389	371	365	415	410	364	378	383	371	375	367	363	382	359	367	342	384	377	379	366	404	391	400	394	392	434	404	386	395	389	362	408	360	382	400	355	371	367	387	367	387	372	379	368	367	381	400	399	378	407	379	344	370	412	372	397	397	388	391	406	412	371	374	367	414	347	355	388	367	401	362	387	411	384	381	372	373	355	350	373	385	385	385	375	382	342	382	384	416	394	390	330	375	366	375	378	373	421	350	369	388	337	371	348	358	377	382	389	403	415	377	386	368	373	369	390	414	387	378	374	416	400	368	394	406	395	366	400	404	399	361	387	414	384	366	425	349	393	342	336	373	382	392	361	410	379	381	356	401	385	383	348	378	386	359	376	365	383	378	417	381	384	389	369	416	382	371	379	406	393	389	389	365	348	377	425	394	363	418	410	394	379	383	382	397	402	390	401	374	387	348	376	385	391	378	393	394	417	323	387	395	392	350	386	412	380	362	366	403	395	387	359	351	352	341	398	404	362	414	415	417	383	395	410	434	408	377	351	420	378	393	405	376	399	369	395	376	391	368	391	380	401	406	403	389	387	383	393	381	360	408	386	390	381	396	383	424	367	359	397	392	401	379	425	366	402	367	380	349	373	413	347	383	375	368	413	395	337	359	377	384	401	378	361	407	384	378	403	394	335	394	389	376	393	369	410	395	388	408	385	383	374	351	380	408	373	368	408	361	383	390	374	366	416	335	371	393	363	372	395	384	395	405	370	370	375	406	385	367	386	371	366	378	373	400	374	385	416	355	342	405	406	345	391	398	378	397	394	399	385	395	400	374	420	417	401	403	380	353	361	366	349	391	380	366	332	359	398	399	394	383	379	377	390	402	390	357	346	375	393	383	395	385	386	382	386	367	424	380	370	383	375	377	366	378	394	403	348	378	414	369	373	384	408	410	393	369	386	376	382	415	397	370	398	395	378	383	374	399	391	353	380	420	345	395	388	408	389	375	421	409	401	392	359	374	402	366	423	418	340	399	368	384	374	353	387	347	348	350	365	367	347	389	398	376	392	377	334	344	395	379	362	379	375	415	372	354	369	377	373	339	417	367	374	408	390	381	387	392	361	392	409	375	377	358	356	382	375	357	404	404	362	349	372	364	381	392	399	355	373	402	368	393	339	357	389	391	358	371	386	416	410	372	407	386	416	387	384	380	424	410	350	390	380	405	406	388	370	371	389	395	379	402	372	365	415	406	420	385	397	395	387	344	398	401	386	383	362	400	372	357	372	367	359	376	406	369	380	355	372	377	363	370	385	404	363	379	375	351	366	394	409	371	416	337	393	385	379	356	393	400	381	350	358	385	418	414	367	412	376	376	374	394	367	378	372	408	366	386	373	345	392	391	404	363	408	382	366	367	387	385	407	374	336	407	417	381	398	372	364	371	403	391
5827	1043	1000	943	925	963	937	915	920	987	974	942	978	926	909	952	978	916	975	914	913	925	932	889	937	933	912	918	884	904	945	942	952	998	961	889	893	858	972	897	980	882	929	907	965	942	940	936	894	908	879	938	915	952	948	962	958	940	899	939	950	959	930	919	963	892	923	895	943	959	958	917	918	897	959	887	900	942	950	951	923	927	935	890	895	920	893	905	856	964	918	889	931	893	913	899	988	924	921	912	903	1003	916	906	893	904	879	914	958	961	915	942	999	941	903	909	944	898	872	942	931	930	930	958	943	890	915	956	882	930	899	938	976	885	928	976	855	901	956	918	963	927	919	861	922	929	960	919	961	904	903	944	946	905	987	912	932	966	899	896	967	934	940	952	883	931	961	887	977	938	989	939	905	962	926	940	926	894	887	942	948	896	933	905	897	932	911	973	972	914	954	910	998	911	920	975	915	887	863	926	929	921	940	909	922	951	914	996	889	908	920	937	920	944	950	911	942	920	951	892	968	909	931	904	929	905	953	977	950	926	888	936	937	941	916	934	937	936	985	950	883	962	911	851	941	922	980	903	875	925	904	929	955	913	915	903	890	938	960	927	955	965	898	874	965	908	904	906	926	954	889	924	902	894	957	963	926	890	864	938	945	941	895	948	957	945	938	929	919	896	953	927	922	902	896	944	894	909	960	940	918	892	887	884	932	878	876	899	944	909	947	889	887	928	905	916	875	943	934	951	903	987	952	955	861	925	947	901	952	955	908	956	920	945	960	891	964	965	914	935	910	921	971	911	933	910	925	943	888	982	892	929	982	938	952	948	900	916	929	975	957	960	938	968	936	892	938	961	942	940	938	934	969	936	957	961	938	930	959	944	863	915	917	937	941	935	953	974	938	921	904	969	973	911	922	976	938	956	863	981	887	928	943	995	974	897	930	929	928	891	867	866	932	906	903	945	912	873	977	937	891	954	919	898	981	900	876	918	949	919	945	954	909	951	906	934	921	913	958	916	913	870	939	927	908	909	916	959	946	955	891	912	936	955	904	934	870	931	912	900	875	918	966	920	960	966	982	984	916	905	991	911	944	943	914	941	911	909	950	931	888	911	901	969	911	890	894	925	918	895	950	944	986	924	943	946	959	952	912	934	902	934	905	954	926	907	989	917	903	888	948	885	919	912	930	941	968	896	915	930	924	928	924	950	945	924	988	898	902	953	905	933	945	912	927	913	948	969	978	935	980	913	895	935	923	953	884	972	912	964	946	859	929	857	920	934	959	880	869	944	971	901	951	887	969	926	936	920	931	935	894	933	924	945	907	915	968	903	961	940	912	959	900	959	930	939	947	945	916	960	936	898	925	995	950	925	928	890	897	945	981	935	906	919	869	930	972	940	977	958	892	922	917	906	906	917	970	952	853	845	945	958	951	898	922	933	889	949	955	949	923	965	908	900	903	936	934	909	920	973	930	919	957	1023	904	975	919	930	975	937	899	889	920	907	963	895	908	955	960	958	945	890	934	947	895	967	880	931	931	895	901	912	894	908	902	921	980	993	933	953	930	891	941	920	859	962	936	937	927	986	985	924	932	926	893	896	924	926	920	951	933	935	933	941	913	917	920	885	946	894	931	876	939	944	931	943	922	926	940	933	922	961	934	962	883	931	974	918	944	990	915	975	968	948	926	995	946	912	912	912	904	897	872	903	924	919	915	902	923	936	926	935	923	879	902	937	915	917	980	932	931	918	884	915	936	950	964	893	952	889	925	925	881	888	929	919	899	921	896	919	902	937	932	951	932	922	939	903	939	894	906	925	945	946	891	958	902	936	859	931	906	911	894	950	900	943	966	958	919	962	926	894	934	919	928	875	960	920	887	925	928	916	970	940	882	931	952	908	894	927	889	905	899	860	913	936	913	989	913	981	922	946	954	897	911	965	902	953	880	896	921	939	944	938	916	879	950	923	928	954	955	997	878	873	949	943	960	919	938	949	995	921	895	988	917	926	940	917	917	902	939	943	993	905	918	971	971	910	950	949	922	916	952	911	932	908	903	949	918	901	940	898	923	933	926	900	934	931	935	944	926	956	934	914	961	914	937	936	940	946	912	886	907	926	966	883	946	896	916	900	940	940	975	925	868	950	907	930	977	909	937	882	907	914	947	968	960	911	884	897	925	977	939	908	923	896	978	936	917	924	908	953	919	916	922	909	991	912	958	951	949	937	896	898	881	942	917	940	912	935	897	955	976	928	940	945	960	901	926	959	947	924	946	954	941	931	940	921	901	904	980	922	916	987	964	951	936	954	909	944	994	875	940	947	908	902	921	897	891	904	956	913	852	910	926	929	950	963	945	952	938	963	901	888	949	973	904	882	963	915	889	925	913	830	965	941	902	887	894	948	930	917	922	993	950	916	893	920	941	932	856	910	921	920	872	929	939	925	961	936	957	937	921	952	947	936	935	948	936	964	928	945	913	872	915	927	948	923	948	973	867	969	935	900	879	921	880	946	989	914	942	954	965	941	935	917	959	919	941	954	936	947	921	945	916	951	944	937	932	922	868	985	911	937	929	921	873	907	922	926	921	919	924	924	916	927	918	1017	904	941	911	911	901	952	959	878	904	923	940	915	908	939	944	940	862	936	960	931	906	932	936	918	949	980	926	881	920	928	890	913	940	925	883	960	974	962	943	933	932	970	928	951	866	939	920	907	886	974	866	1003	924	912	947	904	887	956	949	913	946	946	959	941	1014	898	901	897	896	912	925	956	898	892	946	898	959	946	983	880	881	978	907	914	913	914	973	907	917	926	934	916	912	931	910	954	952	903	932	872	910	923	931	912	927	928	920	925	920	952	897	984	918	907	948	930	944	916	917	908	943	919	959	938	892	896	909	915	955	894	919	976	890	879	936	926	927	921	907	868	949	904	939	928	877	995	975	946	915	950	959	974	924	917	899	971	921	940	980	946	940	900	938	921	923	958	945	935	906	960	885	870	872	937	949	895	893	925	944	917	906	945	943	954	938	924	904	914	960	867	918	944	926	973	909	879	963	930	908	917	959	853	901	972	941	871	936	882	958	946	906	941	932	947	905	915	957	929	979	960	933	883	897	905	954	965	926	890	902	938	917	948	908	959	904	912	890	895	964	883	964	889	968	927	991	926	908	934	890	952	927	985	950	900	964	882	901	887	882	957	902	964	922	922	969	922	896	939	903	930	913	927	928	933	950	933	906	928	959	932	909	919	902	878	905	956	911	924	955	878	940	894	914	883	955	936	915	933	909	908	862	939	901	879	938	962	950	929	903	920	953	881	913	891	945	944	961	941	908	947	996	936	946	962	909	887	932	944	936	886	911	912	921	874	943	882	923	915	915	923	922	922	919	888	922	938	918	926	952	963	968	897	921	924	963	974	975	909	919	895	975	941	886	901	884	926	963	902	907	954	932	909	904	967	893	911	942	910	918	969	918	897	944	881	935	905	964	939	896	915	908	910	933	919	940	901	960	882
25105	21572	24784	28835	21569	18328	646	369	379	308	301	340	306	283	269	280	306	311	261	318	272	256	268	274	291	275	273	279	292	290	276	260	290	247	309	279	284	280	234	280	271	261	253	263	277	279	276	279	288	309	274	287	270	276	281	297	282	310	278	294	304	271	257	254	301	278	284	254	312	299	299	259	278	271	274	261	285	243	268	290	286	290	276	304	258	248	246	240	280	263	279	277	251	281	226	291	258	273	274	279	285	263	256	309	263	298	268	295	240	273	237	265	295	284	290	254	291	287	283	264	283	238	265	282	276	306	297	288	238	251	251	313	300	274	284	289	292	301	282	261	279	300	275	240	276	246	272	256	257	291	261	258	291	250	253	284	258	257	273	284	302	255	290	253	278	270	277	291	304	242	277	266	281	278	270	298	259	284	259	281	307	295	281	285	271	267	291	273	272	247	259	292	266	253	268	272	276	277	275	271	270	244	279	267	275	275	276	291	272	270	264	291	303	269	298	276	275	262	272	284	265	275	313	258	276	288	291	277	268	252	308	273	266	274	285	232	296	296	285	245	278	275	301	249	324	243	285	272	291	307	282	269	247	266	273	255	244	268	259	295	262	276	249	279	283	263	278	243	298	264	274	298	286	251	298	247	260	261	274	268	287	299	283	286	295	266	268	313	249	256	262	299	246	242	298	262	296	288	277	292	270	300	298	291	301	273	271	270	262	297	267	263	258	291	248	259	273	252	272	264	261	257	286	279	277	268	274	297	258	269	294	256	280	260	278	241	274	269	280	284	268	254	253	259	286	281	237	238	258	242	290	273	283	275	275	259	277	259	255	298	277	254	273	280	265	259	300	300	257	266	269	285	284	274	273	303	250	284	272	264	287	282	239	281	262	295	276	250	283	271	286	274	269	279	272	278	270	276	285	301	283	270	259	242	246	285	285	280	279	281	255	282	238	286	270	268	286	295	239	284	253	259	250	262	281	236	296	305	293	275	282	283	263	261	276	281	274	254	319	275	280	274	280	284	265	272	275	268	271	315	257	275	282	284	261	281	281	284	277	278	289	273	264	262	250	277	264	277	286	258	262	249	283	266	262	274	307	273	257	272	275	253	272	289	268	256	260	285	251	275	269	278	303	294	290	291	294	299	264	270	271	272	292	303	244	283	280	286	301	221	270	313	313	277	305	252	296	267	278	264	280	267	281	275	280	296	226	273	293	261	269	275	288	266	261	288	256	282	283	275	263	264	288	268	279	272	283	252	267	256	260	265	250	281	260	268	287	267	289	282	244	281	272	270	288	271	293	288	259	274	289	299	280	290	317	315	255	274	321	260	285	263	256	291	331	256	262	255	290	284	307	272	280	273	245	271	282	250	301	262	279	255	259	254	264	317	250	279	291	295	238	263	294	281	288	279	291	282	263	267	286	275	297	284	268	255	290	262	269	281	278	257	302	290	292	277	287	248	321	272	269	243	234	257	288	260	240	264	236	261	268	266	279	271	269	266	291	287	319	275	257	309	268	269	279	283	284	278	310	306	251	253	271	280	267	274	269	286	277	268	306	275	268	295	299	253	266	293	270	260	337	278	273	261	314	283	242	234	258	274	272	283	287	285	251	275	283	283	262	272	262	287	266	286	263	258	279	298	255	300	295	303	282	252	289	260	256	274	262	278	278	308	257	279	287	274	255	277	262	268	265	284	259	237	279	292	268	273	314	271	274	264	274	284	291	281	262	261	265	280	293	267	284	327	290	285	283	280	269	263	281	304	277	268	279	267	270	254	253	280	259	276	289	257	278	268	264	259	234	287	285	271	275	246	276	270	270	280	255	277	261	294	260	261	275	300	309	297	272	265	258	257	261	284	270	275	240	277	323	264	257	294	309	273	273	280	268	296	294	267	286	283	258	272	225	258	268	253	299	281	251	261	265	287	269	258	262	297	276	250	254	300	272	267	262	281	266	292	255	267	265	297	260	256	290	267	271	284	248	251	281	318	290	274	312	281	258	301	280	270	255	252	286	279	274	247	252	300	267	275	263	263	305	297	285	266	311	274	260	274	296	261	273	281	271	267	261	263	276	278	251	270	251	297	274	252	264	288	246	257	270	270	277	299	269	283	287	239	263	291	283	323	277	284	255	244	265	295	263	266	258	266	269	258	301	274	260	283	270	269	271	273	271	256	277	265	299	279	255	239	285	269	282	285	273	283	260	275	272	259	294	296	261	279	264	233	289	277	270	248	277	269	294	243	279	296	280	257	269	248	256	286	257	267	257	282	257	252	271	283	275	275	284	276	268	270	265	289	284	301	269	301	297	234	251	280	285	306	255	259	272	270	279	260	281	266	265	300	323	245	278	286	274	252	268	281	265	290	268	266	259	276	278	262	314	275	261	300	258	271	249	233	258	269	291	273	242	282	250	269	314	308	250	260	301	258	304	263	273	269	267	252	256	243	246	277	270	298	285	257	302	285	281	278	295	261	297	249	256	291	265	259	288	264	304	263	291	284	258	293	254	253	269	272	290	258	280	288	270	265	305	286	291	279	267	292	270	266	306	307	259	256	243	284	257	233	281	266	287	273	266	265	254	270	282	246	245	271	279	294	254	267	273	286	289	280	273	261	242	254	262	282	286	288	288	269	292	283	272	254	290	285	274	260	256	294	292	264	285	275	278	261	277	258	270	287	249	253	295	240	286	254	270	245	292	277	266	295	284	287	277	263	300	283	316	309	266	262	275	242	248	281	262	284	245	277	270	306	265	288	281	239	259	280	292	288	273	271	266	251	300	246	299	325	278	270	294	279	263	282	292	284	267	314	269	263	270	277	256	291	270	277	296	283	266	254	270	269	297	269	294	267	283	275	317	269	283	291	295	259	271	262	278	300	288	245	237	282	266	294	286	261	261	276	245	251	283	284	283	276	274	307	305	281	254	271	263	271	274	307	298	277	256	251	250	277	285	289	287	270	267	252	268	270	282	267	275	280	286	277	256	248	305	257	270	266	286	264	302	267	267	285	266	246	301	245	282	278	243	281	267	265	260	287	261	271	279	276	275	254	259	257	254	274	277	243	226	262	262	265	279	284	293	252	245	301	271	268	285	279	264	273	276	282	276	257	290	288	263	306	267	272	266	296	258	258	311	272	258	253	282	264	278	258	303	298	251	273	289	252	265	266	268	247	257	291	275	299	277	278	270	300	261	242	268	292	260	275	254	259	276	283	270	270	261	302	269	245	280	284	279	279	277	268	286	266	280	268	273	283	275	265	258	268	273	302	290	265	271	270	284	267	293	274	290	256	281	268	282	286	276	266	259	237	286	292	284	229	296	297	262	258	273	275	237	261	286	281	296	258	264	274	264	260	280	299	285	303	258	262	269	274	292	265	272	284	278	274	256	284	272	281	288	262	277	311	257	264	270	243	294	286	295	266	277	272	250	280	262	301	274	309	270	264	260	246	288	287	279	264	272	274	246	277	262	262	249	273	271	309	275	290	266	262	284	285
3037	2003	1222	886	765	716	732	735	709	701	666	631	656	677	671	694	660	707	650	692	660	677	666	675	662	679	643	675	611	687	695	655	698	650	717	625	667	680	616	663	682	664	703	670	708	647	642	679	682	676	626	671	668	695	691	625	671	676	684	674	660	669	700	693	670	716	683	661	710	666	649	591	656	677	655	668	688	706	661	656	639	650	676	672	671	667	694	652	721	675	661	698	630	700	678	662	634	657	692	663	658	699	645	659	670	617	685	669	639	639	620	629	596	704	662	670	625	649	653	634	687	696	660	642	694	642	689	676	687	666	655	632	638	647	610	675	642	680	669	689	625	678	688	656	680	682	596	690	646	685	665	647	686	658	632	640	647	655	715	659	678	659	645	658	674	681	669	716	680	663	683	644	680	641	698	633	673	651	645	676	702	625	660	682	674	680	644	656	641	694	672	645	643	647	676	642	692	651	674	656	608	702	675	645	654	677	655	678	705	660	640	671	653	654	631	671	652	703	654	660	666	688	675	700	638	647	683	688	719	670	661	635	644	683	650	643	685	681	670	651	635	679	667	663	629	679	666	697	645	650	639	682	678	694	702	688	633	667	680	680	614	682	654	678	683	649	687	656	685	635	675	698	659	638	670	689	700	641	646	647	644	665	682	628	682	701	661	656	672	646	697	693	643	682	664	637	686	649	704	701	677	675	679	654	672	665	668	683	702	676	681	675	660	668	657	693	653	662	671	627	642	668	714	684	702	693	694	668	678	672	667	648	659	655	637	688	693	677	635	626	692	657	708	654	670	681	652	651	689	691	655	652	651	707	628	652	624	660	719	671	673	638	688	706	659	672	597	672	691	661	691	664	710	652	661	659	683	688	681	660	641	692	667	693	667	703	660	697	649	689	625	705	644	662	605	702	657	629	697	656	677	652	608	633	709	673	692	628	605	668	689	633	609	627	687	650	675	672	676	659	680	672	668	662	673	642	600	676	701	686	676	676	643	653	673	659	677	635	619	688	669	678	676	666	654	677	652	722	699	671	667	655	654	656	727	690	639	679	651	646	663	648	702	656	670	656	659	668	631	698	655	680	659	691	678	647	712	628	646	607	643	623	656	645	651	663	672	641	683	653	638	653	664	665	677	714	683	640	667	643	654	691	642	650	611	682	666	688	675	658	701	675	736	662	662	661	631	684	683	707	663	669	697	640	674	614	668	623	640	621	666	643	667	677	670	677	708	665	659	618	666	655	627	624	704	710	676	692	683	691	680	674	645	660	675	662	670	632	753	707	644	703	659	658	620	632	678	694	645	698	663	730	618	685	663	651	659	654	652	670	629	675	684	689	662	648	725	679	647	664	623	661	702	663	676	698	711	694	666	685	690	662	670	654	671	672	657	712	651	654	603	649	667	669	651	665	655	635	662	692	710	684	639	636	701	666	714	689	664	721	702	658	714	633	659	644	622	748	712	671	674	681	631	689	641	681	705	704	657	655	684	700	656	709	681	674	633	605	676	720	658	732	685	664	704	663	703	633	632	666	699	637	634	650	717	683	707	692	650	690	648	707	665	643	700	663	665	657	651	658	633	688	620	673	646	701	691	644	669	646	659	612	678	639	680	626	644	680	663	666	609	636	654	608	662	683	617	682	664	670	625	705	663	675	634	691	639	637	639	643	676	655	606	660	677	678	680	696	696	649	660	670	684	598	680	664	653	633	692	686	649	710	678	660	654	672	681	647	691	676	692	685	648	667	674	610	631	641	635	630	727	670	700	688	651	668	675	651	638	681	647	710	693	709	646	643	680	678	644	653	625	686	662	675	624	681	653	652	661	634	673	672	657	656	658	623	687	675	715	605	698	701	737	691	676	671	680	658	678	665	641	632	673	669	597	686	691	639	654	692	686	702	698	695	722	644	694	648	656	697	700	653	666	663	693	652	670	640	678	662	672	650	652	650	679	719	705	680	689	649	619	665	651	698	653	728	677	663	697	646	668	674	658	693	675	669	691	701	714	675	642	712	633	653	681	656	678	624	691	648	660	663	656	672	638	696	675	658	717	619	643	656	653	698	634	645	672	706	642	651	694	663	686	675	674	694	673	647	690	648	657	660	646	604	688	695	687	681	672	621	658	646	635	696	677	675	705	594	664	663	685	624	624	651	690	693	678	667	661	675	688	653	681	689	639	646	613	680	646	702	652	673	667	666	687	671	658	644	631	659	660	716	692	658	627	652	674	699	677	666	659	667	634	639	648	654	684	665	690	701	639	654	655	670	640	682	684	678	669	696	654	681	699	697	670	665	718	670	673	669	683	672	727	647	690	653	675	675	631	676	595	676	697	670	682	644	703	692	672	650	691	698	670	682	717	653	674	667	676	696	678	634	718	616	637	680	671	691	691	694	648	622	664	717	618	648	672	683	646	702	701	656	636	631	650	691	664	657	654	644	645	644	654	653	719	642	666	636	660	686	678	681	667	688	640	654	677	708	595	670	648	689	693	641	654	662	700	687	669	664	642	622	678	709	677	704	663	657	690	665	647	700	662	691	692	681	680	633	665	693	720	635	603	652	675	677	651	635	650	645	712	656	645	719	656	666	686	715	623	617	638	685	677	711	667	663	718	697	657	668	712	669	661	718	645	660	659	645	670	654	666	685	685	672	678	631	655	691	689	695	618	620	710	703	678	648	659	652	659	690	679	714	653	636	671	663	709	666	664	661	644	658	677	684	682	638	687	633	668	678	672	667	707	661	680	649	672	677	701	683	637	691	673	655	664	613	660	658	672	659	676	648	669	658	683	693	660	655	665	643	669	614	670	667	665	682	698	681	679	652	613	626	639	634	691	628	628	696	608	668	688	625	684	644	673	646	682	618	614	654	661	730	638	631	706	662	640	689	694	698	665	668	674	618	649	637	671	645	661	695	637	671	702	663	647	612	652	639	650	663	679	652	655	694	703	694	652	661	655	644	685	685	697	682	667	664	707	648	641	647	698	685	675	673	682	681	679	662	646	725	647	677	678	719	682	637	633	656	636	625	690	695	646	679	638	707	729	646	669	675	666	711	700	655	661	631	677	686	682	670	662	646	691	675	707	632	646	691	669	711	636	705	703	709	616	635	650	660	662	613	670	659	646	638	727	636	657	649	681	688	663	643	663	657	674	696	658	660	663	654	697	673	640	627	678	678	700	637	663	659	725	650	652	716	619	667	656	683	666	694	678	640	668	671	671	666	674	704	691	681	664	663	692	686	623	667	678	694	651	672	683	654	677	654	692	702	684	688	664	619	649	645	682	705	671	674	703	689	628	689	693	643	676	665	657	656	686	609	634	702	658	662	708	682	614	679	696	685	650	647	681	633	673	669	659	624	673	679	701	684	674	686	662	663	650	662	651	658	686	647	732	668	660	705	662	663	631	693	675	669	664	661	686	661	666	647	673	620	679	673	674	642	622	677	686	655	673	662	669	708	707	634	657	625	676	652	628	659	635	672	677	681	699	687	654	678
24438	21528	25115	28397	21530	21542	12352	439	240	189	203	198	151	172	162	175	157	180	162	141	148	147	138	123	120	145	147	122	115	142	136	128	142	133	126	120	148	105	146	142	130	124	140	104	133	163	135	128	123	137	111	122	146	107	129	119	120	132	146	114	129	119	117	118	119	126	124	124	133	118	120	116	109	106	133	113	122	129	130	130	141	111	143	137	111	124	142	120	128	129	132	136	142	111	117	135	127	130	106	130	138	123	116	123	145	137	127	126	150	118	119	115	131	115	131	123	121	123	147	125	129	103	114	128	126	158	118	111	136	126	120	125	135	122	150	131	114	132	107	143	134	116	132	134	119	121	109	132	105	128	124	117	129	101	117	131	120	129	142	130	136	127	137	138	134	141	122	105	132	129	118	127	123	129	133	115	131	120	128	131	146	100	138	114	122	139	125	111	131	123	120	116	127	120	119	122	146	132	117	137	133	115	111	126	131	134	130	135	131	115	112	124	136	140	126	112	128	141	126	120	128	125	142	114	109	139	108	117	120	147	118	121	107	113	108	116	136	109	127	125	115	132	128	119	114	124	114	140	115	113	121	118	140	135	155	140	124	130	115	126	121	140	133	110	124	123	112	120	140	120	124	123	120	113	132	132	121	143	132	121	135	118	163	117	103	126	136	129	133	132	126	110	136	136	119	120	143	112	120	107	106	136	113	120	112	129	146	127	129	119	107	128	126	115	125	124	120	138	135	129	111	119	113	124	109	114	115	138	124	124	127	131	109	128	120	126	134	143	142	119	113	133	117	124	127	135	123	123	121	138	147	118	120	105	132	114	124	130	113	112	145	108	133	134	125	132	109	122	146	122	112	124	127	127	123	148	139	108	116	124	127	136	121	104	108	112	113	118	134	104	112	137	126	115	146	132	124	107	122	121	124	115	119	125	114	121	123	126	129	139	116	134	135	113	128	115	111	129	122	117	121	103	113	101	105	132	117	121	108	114	118	110	117	133	131	140	109	138	125	134	118	118	128	115	119	102	120	133	106	118	121	141	137	98	109	133	143	122	110	119	125	108	127	121	160	137	107	131	131	131	127	117	138	127	123	122	130	104	136	157	121	135	112	118	123	131	120	101	106	119	126	117	155	126	143	130	121	135	118	115	115	138	131	122	123	128	120	123	116	107	150	138	122	143	114	124	114	118	109	127	124	111	138	136	138	106	105	130	122	112	123	147	133	135	139	114	135	127	137	140	122	133	142	128	132	122	126	129	149	114	111	115	113	112	105	142	157	140	120	127	137	127	122	132	108	127	134	135	127	153	110	125	128	145	121	126	135	122	139	113	111	131	113	127	139	134	108	114	144	101	127	121	135	142	120	149	147	115	116	121	129	139	114	113	120	121	121	104	137	137	134	125	147	116	116	117	143	124	145	129	140	121	133	131	143	134	129	122	162	124	128	116	139	131	147	123	134	128	120	126	110	137	119	126	121	137	131	137	127	120	119	122	122	120	124	132	122	119	115	153	137	118	110	132	124	120	145	138	113	121	135	157	115	110	107	111	137	130	113	116	129	127	100	120	142	131	127	129	133	122	113	113	136	120	138	125	117	110	131	133	124	112	117	134	130	103	123	131	115	115	119	121	118	107	147	130	113	138	128	139	147	120	118	155	113	106	131	131	131	137	120	128	126	133	133	131	145	145	125	158	145	113	114	129	133	140	137	102	125	129	123	121	150	112	119	134	117	119	141	125	113	115	119	126	141	116	129	128	152	128	115	146	145	116	143	129	141	139	112	134	126	132	145	132	145	110	118	114	121	112	123	108	113	126	134	143	139	122	115	110	143	126	128	115	119	120	125	135	98	133	136	121	123	138	128	112	134	119	118	116	120	130	143	127	129	139	128	126	123	112	137	122	121	119	136	128	120	145	120	126	132	117	130	131	115	127	120	128	117	129	144	121	100	141	138	110	138	133	125	154	136	119	134	126	111	117	132	120	137	120	117	123	134	93	129	112	141	144	120	115	130	151	120	126	105	125	137	137	126	104	133	129	136	122	134	123	135	122	132	134	136	125	123	122	132	126	137	118	123	130	113	117	131	137	116	128	138	135	136	121	140	140	149	105	121	142	131	129	111	149	131	129	124	123	122	124	132	128	130	126	150	137	138	145	137	130	130	105	114	114	111	126	124	138	115	129	132	121	141	111	102	125	112	109	112	125	132	133	120	120	115	131	114	131	135	117	141	112	107	122	111	114	133	111	142	109	117	114	137	136	123	98	142	128	128	103	120	129	116	138	125	112	122	114	117	136	111	120	120	97	129	129	118	154	133	105	134	121	112	120	131	145	121	126	146	109	107	133	129	112	133	123	138	131	121	136	126	114	126	117	135	129	127	132	137	113	101	114	119	124	131	120	127	146	132	131	132	144	138	145	137	122	129	114	127	122	119	126	132	101	118	131	132	114	128	122	144	116	136	124	110	127	109	145	109	132	123	133	140	110	125	120	118	134	125	126	124	112	133	115	116	114	126	113	126	140	123	121	117	125	135	107	100	132	134	109	136	122	129	91	126	126	107	145	112	126	140	128	136	133	121	107	107	132	107	140	123	136	107	126	125	111	108	131	91	118	131	138	111	127	125	113	94	140	109	127	122	132	103	139	119	109	115	123	146	105	117	127	131	137	117	136	136	123	135	112	129	132	127	101	123	135	132	100	133	119	119	132	142	112	131	127	130	126	99	146	119	113	96	127	129	112	133	112	129	155	144	103	122	130	147	143	138	142	138	110	114	140	110	133	141	131	106	126	124	137	114	119	121	123	128	126	105	116	122	125	104	124	134	115	115	135	124	158	158	107	148	117	132	133	133	118	121	136	129	158	107	119	129	131	126	124	148	116	134	116	147	114	116	116	111	115	121	123	144	117	125	128	141	113	143	127	134	127	118	115	145	116	135	134	129	118	118	121	136	132	143	124	136	119	105	130	133	137	124	150	121	125	111	129	116	142	122	108	113	125	135	126	117	136	122	144	116	145	134	136	123	123	135	123	126	129	107	147	112	118	123	146	114	136	137	122	127	131	101	123	125	128	114	123	121	122	131	121	124	132	149	128	115	98	117	136	127	89	130	116	134	111	125	136	145	113	124	109	109	130	139	129	115	114	99	126	110	123	126	130	121	136	133	117	125	123	122	136	130	133	132	131	111	127	111	127	140	121	132	134	131	132	136	135	148	126	133	115	126	135	124	132	124	113	112	112	108	127	131	140	123	144	111	139	120	115	119	126	133	123	120	116	118	132	137	116	135	136	133	121	124	110	136	127	112	132	154	125	133	133	127	121	123	126	140	147	111	114	129	131	130	129	140	119	148	135	133	138	127	137	105	127	153	125	133	106	138	124	127	130	137	126	128	116	128	127	111	129	128	125	123	109	125	129	123	117	127	118	134	124	144	136	122	142	126	118	116	135	130	129	128	119	118	131	117	125	121	114	115	119	127	140	140	110	129	120	135	118	153	120
2906	3052	1393	750	572	480	430	423	411	386	396	385	379	368	353	378	365	336	334	389	351	305	352	350	352	332	359	344	389	355	324	331	344	357	336	342	330	348	315	363	368	331	358	351	350	329	373	346	329	345	366	343	329	335	340	371	358	384	339	353	322	348	333	359	346	360	344	350	371	355	336	332	340	361	352	334	354	347	373	351	345	329	354	333	369	330	324	331	366	339	328	353	327	323	357	357	354	363	345	333	342	340	355	327	388	370	360	367	318	348	383	351	344	339	375	347	351	351	366	345	334	330	338	332	336	338	373	333	352	361	355	361	379	346	349	375	349	343	371	382	349	311	335	386	342	358	357	335	356	362	357	323	326	341	331	305	364	388	381	382	325	310	344	332	336	345	363	329	344	344	358	352	340	348	334	354	351	387	372	363	339	374	338	380	343	336	327	310	327	379	337	387	350	322	370	343	357	371	325	343	345	347	385	381	362	370	364	344	334	325	344	336	367	317	350	333	321	371	329	320	350	312	347	315	358	366	355	349	365	331	363	328	361	337	356	327	390	311	330	336	370	365	340	321	323	360	345	350	346	352	338	362	343	325	364	344	343	346	349	350	345	325	364	326	343	319	357	351	359	340	358	378	358	346	352	325	335	331	359	332	327	345	341	338	338	365	327	371	379	372	317	352	349	324	338	378	354	337	332	339	313	338	328	348	323	356	336	345	379	305	338	332	361	354	368	361	337	345	345	362	348	352	364	352	324	345	313	344	342	321	339	322	306	338	355	342	370	364	326	357	342	379	309	350	371	351	344	320	329	340	333	333	351	344	366	317	322	378	346	326	311	357	368	352	330	346	381	341	366	358	302	358	358	342	351	356	358	369	349	359	367	315	344	351	323	365	365	357	366	352	364	343	371	353	326	349	352	349	349	313	325	330	381	330	357	384	339	348	321	371	317	335	363	367	339	304	320	354	365	339	366	343	345	329	348	340	305	351	341	361	372	333	358	360	329	306	354	344	354	382	322	335	340	324	345	338	361	330	329	343	386	355	359	360	310	344	357	351	375	363	347	333	353	345	370	340	354	336	342	366	345	361	338	329	337	321	338	365	348	354	369	334	343	344	338	365	339	359	344	344	337	346	385	338	348	369	370	356	343	347	353	379	353	378	352	324	320	348	364	319	358	367	336	360	352	338	348	334	382	363	338	343	333	330	330	374	321	346	320	336	323	373	334	325	346	369	347	339	349	342	331	335	360	351	320	339	337	330	361	331	349	372	357	369	334	340	355	354	342	338	361	328	385	325	360	360	393	339	366	342	346	333	332	338	346	330	329	346	341	367	367	329	366	309	349	360	335	376	341	351	343	371	351	352	333	309	316	363	340	339	375	307	382	351	343	298	352	329	375	325	362	362	355	336	362	331	364	353	362	361	346	312	360	323	360	343	310	367	375	332	339	345	331	333	339	365	374	344	339	354	301	369	340	351	341	358	352	321	351	360	360	348	328	332	315	330	357	344	367	327	340	335	352	348	325	343	325	366	367	325	344	343	352	378	376	350	337	386	351	344	340	320	325	346	323	348	349	341	353	341	342	373	371	324	354	335	343	323	371	351	331	376	342	343	320	321	348	357	359	307	327	360	353	371	345	371	344	369	331	321	329	335	368	343	351	334	344	354	355	306	338	331	341	326	392	351	339	353	319	358	347	346	341	357	329	328	344	353	386	296	373	348	329	328	344	329	302	379	375	304	348	336	347	332	306	337	351	354	370	331	352	385	358	357	312	340	332	346	338	329	361	308	325	334	347	355	354	342	338	341	339	320	376	343	370	352	342	362	337	355	325	381	329	373	363	340	346	370	307	357	344	309	343	341	373	339	341	338	353	378	325	324	345	357	361	353	346	346	376	345	347	386	339	355	359	345	335	345	357	362	331	326	343	351	351	316	318	311	321	372	354	366	342	338	333	328	317	329	354	338	331	326	321	326	323	329	359	355	358	350	341	356	314	344	350	356	320	338	373	316	341	332	335	350	326	347	348	321	343	331	322	346	337	353	343	341	322	344	370	334	368	359	347	335	343	362	339	352	347	358	330	324	317	327	327	318	333	353	337	347	329	334	320	359	333	360	352	319	369	355	339	362	367	351	334	362	353	352	346	368	376	341	365	361	337	345	335	338	321	352	348	342	338	345	319	329	337	338	356	338	335	343	345	324	333	330	372	315	329	356	340	324	348	349	348	352	357	348	361	335	334	322	354	332	325	356	335	344	338	324	341	350	370	352	366	325	356	341	343	372	328	302	352	362	350	323	365	356	353	349	345	327	329	371	346	312	359	357	299	357	309	371	331	362	326	336	374	330	347	314	369	329	375	370	343	341	339	340	344	325	367	350	345	375	370	330	352	349	370	324	367	360	339	362	374	343	342	373	334	336	323	347	322	362	344	369	320	339	340	341	366	355	347	365	356	343	353	317	370	319	371	340	372	367	341	350	332	316	349	330	354	340	342	353	334	354	364	327	335	303	355	312	340	380	355	350	361	346	350	329	371	348	331	367	350	358	328	347	339	343	328	371	337	350	352	340	387	339	362	370	340	324	333	307	345	331	369	331	357	336	349	318	353	328	359	367	338	335	340	377	336	325	359	359	337	362	328	334	359	361	362	388	333	330	306	329	353	326	348	340	326	360	335	338	355	314	350	354	353	337	323	348	323	337	349	351	307	341	361	357	350	348	367	359	346	348	333	348	312	340	342	353	374	347	366	364	356	339	343	354	329	352	334	368	311	343	345	365	339	324	345	346	330	370	355	366	362	347	380	346	364	348	347	346	335	360	334	363	341	337	337	319	349	394	350	358	318	340	349	368	342	361	367	344	369	325	326	366	363	355	360	308	368	341	347	307	314	353	327	326	360	334	336	330	356	367	344	310	355	326	330	320	329	382	319	331	325	346	345	340	363	359	349	335	337	332	325	324	354	352	355	340	334	351	331	318	329	353	342	368	358	318	332	343	352	351	323	365	370	358	358	320	347	334	333	316	345	361	339	365	363	364	364	343	362	376	335	339	357	358	360	322	360	353	360	333	352	337	367	346	309	358	346	350	343	369	375	347	336	352	343	321	319	360	357	339	334	368	358	316	364	338	378	309	382	341	348	329	384	338	341	361	364	335	333	358	353	355	391	379	345	338	347	352	352	357	358	351	332	368	383	363	375	340	347	343	332	353	362	354	346	351	343	359	336	336	350	354	324	326	363	359	344	346	385	341	338	356	373	356	354	338	369	329	366	346	332	333	371	307	372	343	314	333	364	315	332	345	371	371	332	324	340	333	356	357	381	345	349	360	352	355	349	352	309	355	376	321	343	376	323	311	365	343	315	368	376	353	340	348	346	326	307	347	332	323	319	354	359	342	322	349	368	336	320	364	323	331	338	350	363	350	309	351	363	355	363	341	325	352	345	372	362	299	312	375	338	310	363	372	320	334	354	356	304	354	325	329	315	347	357	356	341	321	329	341
31921	20642	9092	925	590	541	520	386	407	412	441	359	382	421	376	421	377	390	369	360	386	390	400	409	391	401	388	430	421	372	382	363	364	383	387	388	391	398	368	424	390	375	360	348	402	371	380	388	381	383	382	369	370	374	373	379	391	376	362	403	394	403	389	367	405	375	357	350	393	380	385	411	375	361	368	393	415	358	393	382	364	400	370	380	399	395	367	377	379	404	404	380	395	396	419	414	371	338	367	367	370	358	360	374	426	402	388	360	397	347	399	389	383	368	413	409	372	380	377	374	417	345	373	368	334	417	380	366	413	369	368	381	377	389	357	377	373	374	422	384	356	353	394	397	371	406	387	393	352	388	359	398	412	395	384	394	401	341	404	335	381	404	358	367	360	383	403	336	358	363	402	404	369	387	423	370	353	384	363	407	377	435	400	370	355	417	384	344	373	382	366	373	374	371	380	372	348	323	390	391	377	384	314	359	378	381	398	357	361	351	369	415	348	380	367	364	388	409	372	384	397	408	412	374	389	361	408	384	427	380	398	408	392	386	363	342	350	373	386	372	391	341	364	378	421	349	428	378	391	415	401	386	382	378	414	399	391	386	397	380	364	404	364	363	411	403	361	373	372	386	400	398	388	386	387	428	382	367	354	354	363	370	379	402	350	407	378	351	375	393	393	386	406	370	362	386	388	374	435	387	385	358	385	373	391	361	368	420	386	378	377	378	376	394	410	368	395	375	364	377	405	381	368	403	380	333	379	378	375	393	384	361	440	401	377	392	393	376	396	388	347	385	378	383	434	379	405	375	372	349	391	424	343	390	376	384	371	384	380	380	371	392	388	424	401	394	373	368	386	399	355	386	371	382	414	370	387	382	379	404	403	373	371	373	349	406	398	382	391	393	373	402	350	390	398	393	415	389	378	396	354	386	375	374	420	395	387	386	398	408	407	358	379	372	386	364	361	370	376	373	420	407	368	359	372	401	400	404	379	372	349	398	349	346	368	376	385	406	351	410	392	363	370	377	420	395	389	348	380	373	394	403	388	376	352	366	366	407	359	400	356	361	395	428	397	376	351	379	394	411	385	395	416	381	352	365	381	406	374	386	369	436	414	379	375	389	388	388	411	382	383	397	358	364	346	420	391	427	383	401	394	372	383	375	387	397	373	386	380	363	379	395	377	383	367	400	420	393	385	438	382	394	367	352	392	360	390	371	379	356	401	404	403	393	371	405	411	347	374	403	396	368	413	338	382	359	399	367	384	360	367	412	372	411	391	377	358	386	395	400	397	389	416	380	385	371	392	379	393	354	374	446	383	365	410	369	388	364	373	356	383	369	353	367	395	387	374	420	399	366	374	374	425	378	392	398	379	339	383	369	387	376	377	391	411	391	398	360	401	396	348	374	402	377	383	377	346	424	372	377	363	394	368	384	366	391	377	382	378	352	378	367	359	419	373	380	332	390	387	326	391	383	399	354	384	392	347	406	401	400	380	366	409	361	382	389	396	391	353	383	359	371	405	358	397	344	357	370	409	421	378	380	387	357	337	386	395	342	359	380	330	402	393	367	372	374	384	389	395	381	388	382	379	352	399	367	369	386	375	368	365	380	361	391	353	359	383	386	381	351	373	405	381	393	372	354	423	383	413	392	383	394	382	379	407	393	388	346	372	412	413	389	368	446	356	398	384	420	376	403	390	382	404	426	349	411	416	390	390	436	408	362	385	402	354	361	378	377	375	387	401	415	365	380	414	422	382	373	391	385	401	347	369	369	377	420	384	359	376	335	413	362	367	386	392	376	378	399	386	373	386	431	400	374	386	411	392	391	389	467	403	362	359	401	358	386	365	387	354	366	377	362	371	344	406	365	388	373	393	347	374	385	389	393	395	395	423	379	384	403	369	421	385	383	411	386	360	385	366	393	340	426	362	381	377	331	392	354	367	391	371	375	378	416	355	369	395	393	386	397	386	406	424	366	371	399	351	431	396	413	346	378	376	373	352	369	401	378	426	377	387	374	379	370	372	396	371	394	396	387	362	367	399	388	386	388	375	377	369	397	388	377	400	392	371	384	382	352	385	424	403	368	363	366	392	382	377	399	385	403	403	397	399	412	372	379	372	383	387	369	386	368	384	396	383	382	408	358	382	424	405	397	342	426	393	383	365	368	391	423	405	379	354	385	401	355	376	351	410	369	381	371	387	346	374	360	372	365	382	384	369	359	423	373	384	392	400	374	376	372	380	396	381	393	408	392	372	415	385	365	358	366	404	392	389	399	416	355	401	379	374	367	363	428	403	374	376	363	367	397	393	386	387	423	370	374	358	376	380	382	393	397	397	357	348	380	361	376	383	406	422	398	383	398	386	339	383	366	367	368	400	364	385	379	400	404	372	383	397	367	400	361	393	379	358	383	365	396	411	422	386	412	400	398	385	362	406	374	406	365	405	361	375	359	358	422	350	396	385	379	347	352	405	357	365	384	373	372	391	379	386	398	359	375	390	374	392	384	400	407	354	391	383	393	399	369	382	361	416	357	399	405	406	413	372	370	373	409	393	355	374	350	377	408	390	393	352	399	402	375	390	398	371	375	360	367	364	371	368	397	386	383	378	393	353	373	376	389	370	367	386	380	417	384	377	380	393	398	390	367	376	383	405	376	374	368	348	383	374	398	355	403	352	350	412	391	390	379	400	387	401	392	393	354	406	346	381	362	421	397	383	358	399	366	358	402	392	400	363	387	391	403	403	345	357	374	368	395	386	376	400	353	355	380	368	416	401	367	368	372	371	386	367	373	402	411	347	402	375	378	338	388	348	362	381	417	401	419	384	374	402	380	352	394	370	405	386	381	379	371	338	374	380	379	390	371	348	403	378	396	401	380	390	394	445	371	376	386	373	354	409	393	390	401	372	371	416	400	346	377	365	372	375	385	416	367	376	381	364	368	369	410	350	402	378	369	355	383	428	393	378	385	432	379	347	391	362	426	398	376	358	395	369	381	369	388	386	429	410	347	373	383	380	348	370	397	392	368	394	369	355	430	378	377	382	413	378	360	370	363	403	372	378	411	377	416	384	393	382	419	393	384	357	377	423	373	368	352	394	395	382	381	347	334	357	375	387	378	447	383	374	376	397	370	384	372	430	385	382	387	368	396	411	419	374	378	391	390	368	357	390	386	377	377	360	386	394	383	379	401	363	382	429	387	360	366	400	388	428	371	385	360	392	379	377	374	366	348	382	411	385	363	366	369	380	374	394	405	416	373	407	416	368	407	337	396	356	408	376	389	388	391	396	392	377	405	396	368	387	404	414	367	371	370	385	374	415	389	364	410	393	373	425	379	425	374	368	377	356	374	360	410	420	423	366	405	428	381	399	371	347	369	394	416	411	381	403	361	376	371	408	395	410	439	386	386	398	382	387	372	366	406	394	383	393	346	401	384	377	395	396	399	432	398	392	375	412	334	364	394	386	366	390	383	407	405	372	388	400	343	399	388	368	395	390	396
5880	1041	949	977	893	927	892	956	930	917	903	951	881	938	891	953	927	945	957	892	967	921	919	901	899	928	936	943	923	907	936	964	863	947	933	955	923	925	901	903	958	897	920	928	927	931	935	951	889	910	898	905	891	933	927	938	921	921	943	945	985	917	950	887	899	890	918	909	927	983	895	951	947	951	902	948	888	971	924	900	914	885	893	938	927	894	925	922	993	960	965	961	897	953	878	876	948	914	916	933	943	960	954	909	934	883	934	967	932	928	955	890	885	916	958	882	952	936	944	924	887	928	883	905	897	963	961	925	932	934	969	933	913	941	916	946	921	921	900	940	954	902	911	904	894	915	892	897	916	929	944	914	906	903	947	906	956	909	939	918	895	934	939	911	902	886	950	907	948	913	943	910	931	967	911	981	886	885	907	977	912	936	960	943	902	951	918	921	934	903	917	916	960	925	933	960	1008	965	930	940	898	975	935	944	965	1009	950	910	912	883	923	907	911	906	875	930	913	943	938	917	932	897	946	905	924	888	892	917	904	921	956	892	909	958	898	927	919	935	945	910	947	936	943	972	961	922	895	948	921	911	987	923	928	958	879	956	866	920	931	881	928	924	897	925	902	915	891	914	939	868	924	966	949	910	961	950	952	962	957	939	957	900	871	966	927	893	943	901	939	944	921	951	931	932	889	923	878	973	960	951	932	932	923	936	1016	959	911	932	894	913	959	953	969	871	852	909	962	924	904	938	914	942	920	979	873	954	921	910	968	951	917	927	903	938	936	955	940	912	918	931	883	917	922	886	926	952	931	988	946	924	949	904	937	922	884	937	933	949	952	919	938	934	881	918	896	914	953	901	928	927	972	935	1005	965	943	912	944	958	895	943	925	951	897	1012	978	915	914	978	960	927	928	906	911	915	905	948	933	935	927	873	942	899	954	997	956	957	896	911	955	888	875	927	950	928	913	982	905	978	969	951	939	946	915	908	902	902	903	896	881	946	891	970	900	887	956	962	891	954	925	905	939	911	882	953	867	918	949	936	964	961	897	973	973	917	885	926	908	965	906	887	927	902	947	928	908	980	989	912	936	897	1000	907	908	938	959	910	913	931	883	908	877	884	942	886	865	956	917	911	908	885	928	910	926	913	905	942	943	955	941	923	891	913	932	971	918	953	938	934	903	969	893	925	931	891	948	929	964	952	948	944	944	925	936	864	926	925	1030	904	944	909	906	974	924	972	944	941	947	906	881	897	946	929	907	887	956	892	880	965	959	998	953	926	904	894	943	941	973	920	906	893	953	909	927	899	893	976	933	908	945	957	867	942	969	906	879	917	947	907	913	948	861	903	883	951	955	896	924	939	944	897	924	904	916	886	932	913	923	891	935	922	930	982	931	918	906	975	979	867	955	907	895	928	927	927	898	887	900	880	881	925	903	954	881	896	925	909	913	931	910	939	966	935	936	925	952	954	922	882	886	887	883	961	919	918	927	861	923	922	942	944	952	907	918	941	903	900	918	876	905	901	942	913	930	930	946	901	918	885	930	935	956	967	933	912	859	887	956	926	915	871	936	909	890	955	927	910	938	881	936	948	987	965	960	949	990	928	925	922	868	914	914	921	940	966	950	924	915	990	939	988	948	898	947	900	910	880	949	965	916	890	932	952	963	865	948	905	945	914	902	896	953	895	927	912	944	968	876	903	898	930	991	981	915	937	895	879	881	942	914	907	944	882	919	930	928	969	897	889	954	897	947	969	930	950	940	881	935	899	906	915	908	944	901	917	963	894	922	900	944	942	898	897	882	927	907	939	936	940	909	912	893	936	965	940	879	948	945	937	932	858	977	873	908	918	910	927	910	969	932	918	903	875	945	936	931	915	927	975	952	897	922	949	868	923	915	977	956	934	916	950	906	963	955	913	913	997	937	902	934	948	903	975	891	944	925	977	916	906	894	950	953	941	945	937	923	921	919	884	919	978	940	920	976	927	932	936	975	982	926	909	902	961	911	942	906	957	963	932	909	899	905	975	895	941	932	880	973	899	962	927	911	915	891	918	920	975	965	932	977	936	987	909	922	907	889	932	885	918	982	926	931	962	928	893	935	895	900	916	920	924	933	996	956	964	899	952	965	980	941	955	926	965	962	945	904	893	943	902	985	910	911	903	970	929	921	876	960	986	920	975	915	893	928	919	965	943	923	929	889	904	954	946	905	973	984	934	909	929	870	933	864	912	884	887	960	947	959	903	913	942	934	904	924	950	939	889	917	930	901	932	903	913	925	944	904	888	952	939	944	942	985	913	946	976	906	957	991	943	954	935	923	941	924	920	942	950	959	902	957	959	946	965	966	918	908	925	930	935	965	904	892	919	934	914	924	915	918	908	953	947	935	916	896	921	985	941	917	924	927	977	905	921	908	924	940	923	945	885	907	980	904	892	902	912	961	959	869	886	942	951	981	906	919	935	919	936	933	935	933	933	963	938	934	925	919	903	961	887	897	933	904	888	917	927	937	968	937	912	969	967	889	934	925	866	959	932	876	1005	916	899	985	926	1000	968	885	937	917	933	957	910	912	899	912	979	935	957	896	890	906	946	944	857	940	885	914	972	906	926	919	962	918	923	929	941	872	927	940	950	988	940	969	915	936	898	944	893	896	891	917	946	907	900	946	943	949	937	944	910	960	896	948	888	963	951	919	905	922	907	938	1004	992	919	878	939	853	933	862	968	919	943	919	924	945	892	920	987	950	929	896	874	943	933	899	889	895	902	917	987	924	959	938	925	949	964	940	985	925	926	943	923	1018	911	859	953	991	906	935	902	913	917	949	910	919	926	910	928	906	900	924	900	934	953	888	901	941	900	923	915	938	900	965	916	888	888	958	914	1011	892	917	927	923	912	910	970	904	960	923	940	875	926	971	942	892	920	940	929	917	953	924	920	946	924	900	940	927	874	991	944	900	944	885	917	911	898	923	888	891	975	913	867	906	916	972	902	927	921	988	903	943	896	930	963	929	875	873	958	923	952	967	958	994	925	917	1001	908	948	882	943	903	927	846	952	927	923	925	961	917	959	920	922	933	912	954	937	943	884	900	926	911	921	957	934	960	979	890	893	929	972	937	908	856	942	913	936	951	910	944	867	947	913	903	935	879	957	961	920	915	860	921	898	937	930	922	918	982	919	937	893	988	914	941	871	964	891	940	928	861	921	979	936	916	899	895	928	937	900	931	915	930	935	839	935	881	995	939	932	938	923	922	956	929	962	907	982	949	947	947	915	955	968	933	930	892	964	928	1003	906	890	921	909	925	945	906	897	876	906	973	856	941	903	941	974	935	926	925	965	891	945	854	884	920	885	938	912	946	961	908	895	910	841	941	997	938	900	930	920	937	889	969	909	963	844	943	938	971	939	856	940	956	931	916	959	924	949	952	929	870	871	950	910	937	898	920	921	939	941	1000	1018	899	890	947	915	953	947	968	910	943	848	923	938	897	967	895	922	957	908	891	952	915	1003	955	959	880	982	924	937
25079	21500	24653	28664	21444	17820	650	382	318	316	322	304	313	315	279	295	280	278	280	270	261	272	283	267	257	282	290	260	288	296	289	280	250	283	308	274	281	262	286	276	270	245	304	280	258	288	266	275	297	269	285	256	253	269	269	258	266	288	279	283	283	277	267	291	271	277	263	258	270	290	258	288	277	262	267	243	271	277	282	251	266	275	252	268	260	249	263	259	246	272	291	291	259	285	295	233	251	272	276	248	295	270	276	270	273	273	272	254	233	275	249	289	299	257	275	254	258	263	298	230	275	245	260	284	261	280	300	297	288	279	252	277	268	245	254	267	256	269	296	312	263	271	278	286	260	293	291	267	276	271	289	268	281	254	292	267	267	291	294	300	256	270	267	246	305	301	262	298	278	284	248	255	267	259	285	255	280	276	272	254	280	276	271	280	214	271	251	273	260	275	284	256	228	272	287	293	273	290	289	262	255	256	258	266	275	261	264	262	284	264	248	258	256	289	290	274	286	286	297	267	267	278	248	252	239	269	258	257	261	279	242	276	274	273	257	254	288	274	253	276	278	272	283	300	269	270	250	265	276	261	256	253	244	278	276	255	294	265	274	287	266	258	279	255	284	282	310	255	262	268	293	309	298	283	279	238	269	268	268	278	277	300	250	264	260	265	281	267	268	253	285	267	275	259	231	254	262	288	262	271	276	275	250	280	264	244	256	247	222	257	251	282	277	276	287	287	269	251	255	268	297	240	287	276	271	272	303	278	281	283	279	288	271	306	273	255	244	278	303	283	234	246	286	271	284	249	287	264	252	288	244	281	240	270	278	242	274	281	249	241	248	262	260	284	291	248	271	254	271	255	277	265	277	256	278	288	266	286	266	276	280	309	287	300	260	292	257	264	285	275	262	264	264	285	265	289	248	287	296	281	270	263	284	272	271	247	291	279	273	282	232	278	318	259	280	282	288	274	276	290	274	275	247	225	285	282	246	261	270	254	258	297	282	265	264	292	253	263	260	268	292	276	265	262	282	289	292	267	273	269	271	251	264	264	283	305	276	274	262	268	258	312	282	287	277	257	275	284	281	258	263	274	286	282	274	247	288	255	291	277	259	278	278	271	253	282	296	260	246	286	275	279	262	259	280	270	283	274	266	233	275	280	252	253	292	269	263	258	285	277	268	253	281	270	276	279	285	263	271	250	242	227	268	290	261	289	242	254	281	270	252	280	244	278	260	267	256	305	258	249	275	274	312	257	248	264	252	244	276	295	299	296	268	279	264	247	237	267	279	301	271	257	269	266	233	294	284	267	266	290	242	274	279	273	266	281	254	246	253	254	243	269	234	282	242	296	269	262	278	258	260	276	230	263	272	291	274	285	224	272	273	238	251	259	295	262	251	300	254	275	294	253	289	277	246	270	258	257	271	300	271	268	248	277	266	269	266	270	253	264	263	273	288	293	298	267	258	297	260	272	281	239	271	249	239	249	275	266	295	291	281	280	299	274	251	240	278	268	264	272	272	270	258	279	256	296	247	263	268	273	290	270	248	252	270	302	269	281	258	281	283	284	249	264	272	280	259	276	273	277	285	268	298	263	288	283	264	262	289	278	288	267	293	246	251	273	248	232	290	275	287	273	268	255	318	254	269	321	270	278	251	278	271	294	267	264	291	284	259	247	271	287	298	255	264	289	275	296	262	280	235	272	277	252	259	257	280	309	232	300	269	277	279	245	278	261	243	247	270	281	251	272	296	265	278	244	283	295	260	248	272	260	278	271	250	262	258	290	254	270	259	301	293	288	252	307	288	250	271	264	279	247	284	291	250	284	251	264	266	261	268	265	271	292	281	257	252	288	274	267	250	268	261	300	251	270	236	294	272	279	294	233	251	274	283	296	273	272	245	283	291	296	267	254	253	249	275	284	289	290	284	255	260	300	307	273	278	284	253	274	266	236	260	269	261	303	265	284	263	282	278	260	271	283	273	310	256	250	274	259	268	275	283	279	297	260	277	254	268	253	288	258	290	273	256	247	294	263	261	285	259	251	275	239	254	237	238	230	283	276	253	267	253	249	293	272	276	263	240	270	274	271	273	274	244	246	270	250	267	274	248	294	271	249	279	260	287	271	257	237	267	279	256	271	271	276	286	288	264	274	250	267	280	242	276	266	257	296	240	281	291	276	274	273	251	261	233	258	306	264	266	290	274	274	276	273	294	261	254	262	231	259	279	267	274	292	302	256	274	257	274	293	234	252	274	281	261	249	281	236	274	277	282	300	254	312	277	275	264	256	280	267	279	250	279	273	298	258	256	257	262	253	267	273	267	269	259	257	298	262	250	264	255	291	269	255	286	243	249	285	282	296	282	270	285	276	261	267	279	262	280	312	253	258	280	278	256	230	277	279	289	238	253	297	262	250	271	263	272	259	226	232	240	264	268	262	250	238	299	266	253	278	274	296	260	316	272	283	294	277	253	288	262	287	264	292	286	293	283	254	270	268	258	282	283	275	265	260	275	318	284	256	283	267	252	261	266	259	264	257	284	257	290	263	278	278	302	278	268	267	276	261	273	297	276	289	257	275	262	280	287	274	278	284	249	286	262	265	282	272	278	253	275	271	294	278	253	281	247	267	257	252	262	276	277	275	258	279	260	265	262	262	264	281	286	298	251	274	272	285	292	276	271	261	270	271	304	267	304	268	286	278	265	290	258	268	256	301	304	271	304	266	260	318	284	276	264	273	253	304	243	279	292	245	262	275	255	299	295	301	265	262	307	298	256	260	271	281	292	264	291	244	241	273	272	267	251	272	284	278	259	271	292	294	250	262	309	303	263	291	257	269	252	262	280	247	291	296	269	252	275	281	271	259	276	280	278	260	262	305	286	277	286	271	300	287	272	276	265	279	297	269	273	246	260	255	269	216	285	260	290	262	282	258	265	289	257	275	241	272	257	250	277	281	289	287	277	275	264	295	309	294	264	269	296	265	250	272	238	258	254	323	284	263	237	283	282	288	239	277	246	288	279	275	274	282	269	265	296	264	236	278	257	244	281	262	278	273	282	261	262	282	286	281	285	295	257	273	274	241	256	263	294	235	302	263	263	268	263	258	278	280	272	293	255	282	247	271	267	289	257	272	311	275	278	253	256	271	270	278	300	267	270	250	255	244	254	277	255	261	252	252	272	254	257	284	243	287	246	271	275	284	257	263	236	288	273	258	278	260	241	251	249	243	285	294	299	270	263	257	262	250	254	289	249	271	254	274	252	274	280	272	276	275	277	282	270	249	243	278	264	286	308	258	296	263	269	262	274	272	239	266	275	283	255	262	243	281	288	249	274	243	245	293	250	303	261	258	306	275	261	264	237	258	245	266	268	271	257	295	258	244	245	261	271	292	285	233	271	277	229	268	247	268	262	296	284	273	254	272	261	254	255	248	277	292	294	254	271	271	293	272	259	246	276	276	284	272	279	276	275	294	278	267	280	265	261	271	253	263	238	240	282	252	241	259
3095	2159	1267	927	742	673	672	662	671	680	645	691	632	661	666	724	700	668	646	677	699	670	668	660	699	663	687	714	701	680	681	659	708	641	635	669	705	676	659	700	629	683	676	662	698	651	654	676	701	697	611	662	650	682	623	664	708	644	697	698	661	630	659	676	671	686	682	681	660	690	693	672	659	658	678	642	643	679	661	652	692	660	664	674	707	690	664	697	691	651	649	641	639	669	688	676	607	666	673	665	665	651	619	651	659	627	727	662	672	714	684	690	642	669	656	655	676	703	670	724	693	651	645	676	641	678	688	627	633	665	677	694	649	668	688	670	652	652	648	631	689	637	623	674	664	684	664	676	699	706	663	627	692	654	649	677	637	647	690	667	675	668	632	692	658	666	679	655	667	682	662	644	601	642	639	664	676	657	627	693	639	710	695	662	654	649	630	628	668	669	611	671	643	621	662	661	667	707	623	642	655	703	645	624	661	637	679	683	656	675	651	671	647	689	702	627	657	650	700	649	665	679	644	686	600	667	643	692	664	688	684	678	678	652	683	678	667	634	667	687	641	641	660	679	639	708	712	619	667	665	662	678	636	653	681	680	660	656	655	735	653	659	648	652	683	656	641	668	665	680	680	675	621	691	677	612	651	662	669	660	667	713	659	683	658	676	659	632	681	620	653	674	682	658	637	680	647	671	701	680	611	644	607	690	646	650	695	649	668	685	651	640	679	646	633	673	618	674	686	666	641	645	682	675	680	691	670	663	673	671	628	690	669	689	664	690	706	677	658	681	696	655	650	692	673	641	697	670	678	696	654	668	638	681	632	605	615	639	645	647	718	651	648	666	639	687	678	711	677	662	661	695	687	623	663	625	676	669	694	667	682	685	683	676	659	675	705	669	646	657	650	663	642	623	658	641	705	684	648	676	671	696	682	618	633	635	653	649	707	628	617	652	673	674	676	658	670	659	672	671	721	700	676	696	670	667	660	692	667	671	686	635	690	704	646	694	657	600	690	634	722	645	626	646	635	653	707	691	658	655	682	657	600	684	657	683	665	693	668	673	679	705	681	653	661	698	610	675	680	657	674	699	652	679	652	605	643	676	624	611	683	686	656	695	647	639	690	676	661	669	654	666	648	667	657	645	662	642	656	671	664	645	649	652	707	689	665	667	653	654	649	719	659	616	674	629	686	653	688	664	614	635	670	680	682	667	671	688	645	657	696	679	709	632	661	645	654	666	706	663	661	641	654	661	670	623	673	645	648	671	640	648	676	688	708	636	712	709	686	646	619	654	611	671	672	656	689	662	663	680	721	671	696	649	667	703	636	665	661	617	622	705	652	659	667	670	649	684	652	626	662	676	613	700	675	681	643	686	709	691	649	669	673	624	657	642	621	648	638	640	690	676	704	670	658	656	647	668	631	609	619	634	663	685	686	640	688	632	676	637	721	648	650	655	661	689	648	680	676	670	665	644	636	689	690	665	638	656	677	595	636	717	591	699	603	656	676	682	641	638	644	646	705	657	679	692	650	636	674	696	687	640	633	660	661	686	662	598	649	683	639	659	678	671	656	671	675	685	645	669	636	667	744	676	654	617	632	672	662	687	647	662	625	644	686	667	703	652	649	620	673	652	643	699	677	616	640	659	631	667	615	679	704	671	624	683	631	663	659	667	651	696	655	678	673	665	684	632	701	675	677	669	670	683	641	690	645	651	640	655	630	665	656	669	625	719	668	656	678	671	683	690	627	652	663	679	676	665	667	686	642	695	688	659	718	637	653	632	711	645	705	681	652	661	669	626	628	665	631	646	692	643	661	655	645	593	669	662	600	671	670	684	655	626	689	709	670	628	664	637	637	699	660	645	644	675	660	677	673	680	625	656	645	711	671	642	662	649	741	647	646	689	651	657	654	693	641	669	688	633	645	654	627	635	646	698	656	667	622	657	664	656	725	717	687	656	683	647	670	634	655	646	660	695	664	655	677	663	682	705	661	647	660	670	623	654	696	687	656	658	633	673	655	665	656	663	681	672	641	658	641	647	647	651	634	700	682	640	680	695	665	687	637	701	626	700	658	667	669	674	650	689	652	731	667	640	632	616	655	608	685	686	671	658	657	672	619	717	670	667	675	680	649	690	644	678	682	618	664	657	661	695	679	702	669	644	652	628	673	666	625	645	690	652	615	693	686	705	626	655	692	669	655	679	692	671	643	671	654	651	702	672	668	669	651	677	682	613	622	721	693	652	659	629	715	670	668	629	642	706	675	674	681	687	683	645	650	620	648	679	654	681	712	653	651	684	676	662	716	669	665	644	666	663	703	661	657	704	691	698	666	665	672	632	684	643	627	667	653	689	657	722	670	677	655	645	694	642	685	681	699	681	610	659	667	657	716	632	658	680	686	640	701	695	676	699	611	675	692	681	633	651	668	655	619	639	649	651	611	665	682	610	644	676	685	641	652	620	655	659	633	665	660	608	676	681	729	705	662	692	627	685	641	654	636	709	698	688	714	652	673	702	630	689	666	718	678	645	639	683	622	669	658	666	636	679	695	668	656	661	643	648	602	694	645	640	643	668	651	701	719	665	671	612	636	644	653	642	645	642	655	660	695	628	693	629	656	686	693	655	685	666	704	682	653	702	631	620	632	636	695	644	627	658	682	687	675	664	672	702	651	661	710	638	634	649	652	649	667	649	653	714	626	648	686	633	652	646	647	633	676	681	645	655	646	695	670	670	680	618	682	660	706	652	660	662	672	643	658	716	716	658	719	652	664	653	686	633	627	610	622	659	635	643	658	680	645	664	620	682	638	734	660	641	663	710	679	656	713	648	700	682	708	627	682	675	702	654	674	666	696	695	678	682	737	683	656	657	639	639	637	643	689	689	680	701	665	668	667	673	664	688	621	664	696	680	651	706	666	723	625	663	656	646	662	703	674	679	702	648	663	695	650	658	651	689	637	659	654	694	670	706	691	650	626	628	641	675	663	700	671	622	680	690	677	675	668	612	696	686	669	687	665	663	701	648	638	676	686	637	660	715	662	681	679	687	680	650	655	635	651	663	642	738	666	662	676	642	663	643	640	636	675	665	670	685	664	660	662	661	693	690	641	674	628	623	654	634	677	657	655	656	655	635	676	692	684	670	727	717	663	656	666	669	666	656	648	694	681	657	654	659	680	628	685	649	691	630	651	680	657	643	668	676	671	695	685	626	692	700	666	664	615	650	659	625	658	669	661	668	701	683	677	665	666	683	671	700	649	616	631	705	651	615	646	657	696	681	714	678	625	634	706	623	659	658	674	661	697	661	692	644	654	689	648	703	695	661	637	596	700	666	656	665	665	663	664	676	646	651	654	620	688	667	609	633	686	642	708	645	630	655	687	680	675	664	638	685	707	663	620	658	647	670	679	655	659	666	659	686	695	698	615	642	645	696	641	644	652	695	666	674	652	683	682	674	685	634	673	721	674	666	647	663	685	637	711	657	707	693	653	651	635	670	636	666
24482	21562	25180	28417	21563	21575	12435	405	217	212	221	160	164	204	157	135	154	165	140	122	157	142	153	125	142	132	155	123	130	134	117	126	113	122	116	149	117	146	133	123	156	134	137	134	129	123	141	117	119	107	132	138	121	146	146	112	127	132	131	134	118	130	117	130	90	133	136	136	123	137	126	155	120	134	121	137	116	113	128	96	150	138	108	137	118	134	121	134	124	127	139	144	117	130	132	119	105	124	130	141	128	114	133	134	105	133	144	118	151	112	134	145	128	115	95	147	131	135	141	126	122	135	152	151	128	136	132	146	126	154	131	122	120	131	125	125	126	127	147	125	122	131	107	120	121	121	111	133	132	129	137	148	129	132	129	128	137	108	116	123	130	126	129	135	137	132	129	132	99	116	115	137	102	114	132	107	117	139	132	116	115	146	133	132	136	118	118	131	155	115	134	129	124	101	108	104	103	130	129	126	126	142	134	128	109	140	118	155	123	134	143	115	155	130	124	123	140	103	127	135	123	131	121	140	138	124	134	137	117	120	124	145	119	106	122	128	147	140	114	130	125	116	111	111	111	110	124	115	101	125	126	122	104	123	121	109	117	113	104	114	113	115	136	124	146	114	130	128	125	122	137	127	144	117	137	114	103	125	123	113	142	134	145	119	116	122	123	133	108	155	114	133	126	151	136	110	116	137	128	131	135	105	139	131	112	125	111	134	127	136	116	124	100	124	117	138	122	126	122	128	136	115	149	110	121	138	131	114	108	132	139	125	108	138	133	127	118	133	129	127	139	135	138	126	130	125	115	129	136	125	111	130	146	126	118	129	137	134	124	124	137	109	120	129	109	139	123	110	117	119	132	133	124	114	102	158	114	140	117	121	122	132	130	109	126	121	119	132	122	107	131	128	117	130	112	133	114	129	114	94	141	125	127	137	131	129	129	123	127	137	140	120	127	110	117	119	138	133	137	118	118	131	127	140	142	122	137	128	109	151	145	121	129	121	108	118	128	131	127	117	118	115	120	159	139	123	126	120	111	161	130	140	117	144	115	127	113	133	132	152	123	125	125	140	129	118	122	114	139	154	128	109	112	115	134	125	129	111	136	113	117	110	106	123	137	138	119	127	109	132	122	122	102	114	126	119	126	125	133	150	153	141	130	128	108	124	118	114	136	123	131	108	111	120	137	120	133	146	131	141	110	139	127	123	120	141	121	115	122	99	108	114	128	122	154	130	115	120	118	127	115	125	130	127	126	128	115	121	144	143	122	129	149	140	107	150	136	131	144	120	138	114	122	122	132	122	135	117	119	109	134	113	141	133	150	115	120	132	136	150	124	114	115	134	138	111	138	124	126	138	131	116	111	119	125	108	138	124	124	145	124	125	109	118	129	118	133	129	126	114	143	124	121	148	127	147	118	145	154	131	110	133	121	129	113	121	109	124	140	113	99	111	134	137	136	132	130	116	115	155	140	125	104	122	105	141	114	100	124	146	116	139	124	121	138	132	125	124	127	125	121	130	145	130	126	132	133	140	118	125	109	121	135	128	120	123	125	130	105	132	122	117	128	129	150	127	114	140	123	116	126	127	139	138	134	113	122	140	126	140	143	112	126	104	126	133	119	123	102	139	125	125	109	129	110	136	102	126	116	122	131	146	135	145	117	130	147	133	134	129	129	140	127	128	135	110	126	126	119	131	118	106	134	141	142	138	125	159	121	124	111	139	107	123	123	133	128	125	119	121	132	128	134	125	138	135	127	130	122	130	134	133	135	145	118	154	121	129	115	125	108	131	145	121	97	107	112	149	128	131	127	139	147	130	132	111	113	122	133	104	131	130	120	123	112	139	119	114	126	125	106	130	138	118	100	116	133	114	112	114	134	116	137	114	128	142	134	141	133	109	133	133	158	128	125	105	117	141	132	137	112	105	140	136	126	118	111	123	139	128	124	129	109	135	127	130	138	110	128	126	122	118	132	125	128	134	132	121	106	124	122	118	133	141	113	109	129	156	128	115	129	129	117	130	108	118	111	109	123	122	125	117	125	121	108	141	136	124	135	123	136	127	133	120	142	117	116	118	135	114	124	128	111	123	108	131	114	111	126	128	135	122	120	140	118	111	141	115	130	144	134	128	109	115	129	115	114	121	120	118	111	141	144	114	125	123	143	104	130	133	138	114	121	125	138	131	147	134	123	117	138	138	108	122	97	129	100	126	117	107	124	121	130	133	137	98	120	129	139	131	135	116	113	111	118	135	126	117	121	148	125	128	136	129	126	126	130	112	112	114	138	107	123	127	123	122	121	101	135	127	136	139	135	125	140	119	126	138	136	134	110	111	123	135	118	141	138	133	115	134	136	145	140	109	132	135	140	126	111	140	117	134	146	133	139	130	128	114	118	113	120	114	138	141	110	139	144	111	117	107	131	121	129	108	136	128	116	159	141	126	135	112	139	120	117	122	115	120	107	147	123	129	116	147	136	132	117	122	115	134	120	130	129	118	116	128	140	127	139	119	135	127	138	117	124	133	130	113	123	127	141	112	125	158	117	126	133	123	150	122	144	145	140	139	110	111	116	118	120	129	125	135	128	102	137	136	119	128	133	130	118	115	121	137	125	139	119	115	120	141	122	136	149	114	140	119	121	111	128	127	132	114	106	142	109	151	133	101	100	120	129	113	144	129	125	125	112	130	124	114	123	123	137	106	114	122	129	120	130	134	117	127	108	163	141	152	110	125	131	136	125	112	130	108	115	121	136	115	138	132	120	126	122	134	132	138	126	123	147	115	124	123	124	116	132	131	127	104	145	123	124	128	119	133	140	118	140	151	112	132	122	125	114	113	99	111	118	108	131	136	134	116	105	119	136	108	113	112	155	114	119	139	115	130	123	123	118	108	109	118	121	157	124	114	118	128	104	129	115	131	120	135	133	142	131	115	124	145	140	148	135	136	140	146	134	121	134	118	112	112	112	118	123	110	147	112	129	139	150	105	125	113	106	133	136	127	110	114	133	143	130	141	118	119	117	132	120	140	123	110	130	129	127	136	130	137	130	133	124	139	160	139	147	117	126	118	122	113	128	118	127	117	109	129	128	116	123	148	120	126	138	124	107	122	139	115	118	108	121	128	117	125	127	138	121	119	105	109	119	129	135	126	117	122	111	133	135	144	127	163	99	113	107	132	120	136	139	122	130	106	122	142	137	131	104	124	124	112	136	120	123	117	119	127	133	130	102	135	156	126	117	136	119	129	147	124	118	110	134	131	118	121	122	124	106	152	126	118	125	142	122	120	143	131	130	130	137	119	139	112	140	123	116	129	150	120	112	137	130	128	130	131	148	119	124	131	152	119	112	116	126	123	125	120	133	147	98	136	127	136	147	138	134	122	124	115	121	119	142	139	127	125	127	123	119	121	108	111	120	134	133	97	130	146	128	133	128	139	149	117	122	154	114	123	130	123	103	112	144	125	123	119	148	129	123	138	116	110	125	112	101	140	103	126	144	120
2928	3209	1520	792	586	475	424	433	385	342	377	371	394	368	354	346	335	361	337	351	346	353	364	331	360	374	375	325	332	367	363	380	353	353	324	352	347	376	338	330	326	366	357	321	357	381	374	336	332	329	361	334	357	302	365	339	342	359	344	323	312	330	327	316	340	342	335	312	337	379	340	341	362	307	369	341	359	335	370	344	349	318	308	346	331	329	354	345	358	345	350	301	325	356	315	351	338	339	330	333	359	330	362	325	320	343	348	327	310	335	358	333	351	337	318	328	371	374	337	328	333	349	346	346	344	332	325	320	316	337	346	338	373	351	364	323	331	304	376	335	332	361	358	355	348	354	323	355	363	360	329	332	366	339	341	321	342	332	345	300	310	359	332	342	345	360	363	343	331	342	342	318	333	350	327	312	342	365	337	360	354	370	328	327	346	349	337	306	357	384	330	366	337	342	359	321	340	350	348	326	325	351	319	373	339	328	329	360	349	374	361	323	343	340	356	338	334	359	327	315	358	367	344	355	340	345	327	344	314	345	329	338	320	352	336	365	349	342	356	320	342	333	362	347	325	360	370	345	340	350	320	355	365	353	327	347	334	334	348	361	356	350	339	355	364	327	332	361	382	339	345	333	359	364	381	324	340	351	343	335	337	322	357	339	363	319	325	351	355	354	344	339	342	345	350	350	368	343	341	339	345	349	359	378	346	305	339	352	376	337	348	302	327	347	333	353	377	348	350	326	353	309	348	330	363	330	350	377	371	319	357	364	346	309	357	362	344	364	353	353	315	350	339	355	381	360	352	357	340	330	322	370	342	305	356	345	348	352	323	344	332	351	363	364	345	363	325	336	375	327	359	328	354	350	327	342	320	315	355	326	356	327	344	368	305	336	368	359	363	358	340	366	363	342	357	334	346	383	335	343	316	363	354	336	339	324	325	383	342	335	343	329	365	343	352	345	318	336	332	368	386	311	313	326	318	314	360	353	337	343	365	348	361	373	338	339	352	344	339	342	365	334	338	326	329	341	367	316	340	334	378	342	343	333	331	304	315	342	348	367	331	342	344	364	328	361	353	360	354	372	332	321	355	345	339	349	335	321	341	326	329	344	302	349	297	383	341	382	345	363	356	351	363	360	306	345	332	319	333	340	349	344	339	347	356	373	319	332	339	373	319	342	328	386	377	383	321	369	321	345	338	320	295	321	367	336	347	388	332	317	338	329	332	336	345	344	331	326	380	360	340	342	333	339	348	352	314	346	377	321	323	326	370	334	337	334	345	343	365	367	369	392	341	377	340	319	332	337	382	307	343	337	336	324	333	334	337	371	355	356	363	355	354	338	345	387	358	353	341	318	335	363	376	330	345	328	329	360	326	308	320	352	366	358	358	329	368	330	352	335	357	342	333	349	359	329	351	367	370	328	311	333	328	338	365	342	349	340	322	331	336	338	342	323	379	361	333	358	327	368	364	339	354	315	333	348	380	343	378	369	357	354	338	340	329	350	361	329	332	344	357	335	338	340	353	319	318	329	378	339	321	359	360	392	347	357	349	324	352	360	351	334	348	325	351	372	355	352	316	297	348	351	335	336	336	306	346	379	359	367	363	385	367	362	332	344	342	308	361	348	306	316	358	355	334	331	334	334	332	335	322	370	339	343	361	358	338	325	350	355	391	326	333	335	365	348	323	332	369	350	306	329	352	350	348	360	333	335	380	367	325	332	332	372	343	355	363	354	355	362	353	340	333	344	344	329	338	329	324	351	342	336	339	332	349	343	349	367	375	356	331	374	365	349	341	334	339	365	361	362	339	358	342	344	348	349	339	367	358	348	374	366	336	355	325	334	353	351	358	316	355	323	353	347	323	350	363	343	349	347	338	367	327	349	346	336	341	349	338	351	354	317	370	346	358	347	346	347	365	315	331	326	318	362	331	331	350	327	348	381	307	358	394	327	359	333	368	338	349	339	331	352	346	331	370	370	347	352	339	341	326	332	344	331	362	337	372	341	332	324	330	335	335	338	328	353	344	349	327	316	371	363	348	348	340	344	337	348	313	326	341	358	339	360	383	353	393	318	333	323	331	375	334	353	354	371	361	350	378	325	338	367	348	359	361	342	338	355	301	346	347	362	347	338	373	307	378	342	357	303	330	354	374	347	370	324	336	350	343	342	373	367	301	312	347	337	357	328	334	348	367	315	357	317	375	316	360	335	344	348	353	366	353	335	352	367	326	345	355	358	361	368	350	380	381	368	344	291	340	346	346	341	339	342	345	358	288	358	363	327	358	373	353	377	308	369	362	351	370	366	330	379	369	346	308	319	359	321	329	326	317	345	358	349	365	355	371	326	358	318	368	312	371	315	345	357	291	316	365	336	334	373	360	334	351	333	377	317	360	335	362	343	343	332	370	359	357	346	348	338	337	380	366	362	337	344	334	314	327	324	336	363	324	359	329	361	343	325	366	325	339	322	348	346	353	349	338	346	343	318	331	316	383	365	327	348	347	327	360	347	369	335	341	341	349	346	330	334	335	351	371	333	343	314	337	358	342	371	320	351	375	346	315	345	333	323	361	360	385	346	342	365	361	365	336	319	349	338	351	351	312	358	344	331	351	365	336	341	385	336	349	338	353	308	381	331	348	377	340	353	346	327	323	338	363	313	333	328	354	331	339	325	341	349	354	361	363	350	312	322	332	336	322	376	377	349	353	346	364	359	347	377	344	329	354	337	319	363	358	342	372	342	344	346	363	325	346	332	351	324	340	336	329	336	366	362	365	314	307	324	319	338	360	333	332	332	353	343	310	361	314	316	326	341	384	348	340	354	381	340	364	319	336	312	354	354	342	337	301	344	324	401	315	364	350	363	342	383	347	346	360	331	342	336	401	362	304	366	350	323	356	322	365	353	334	333	358	346	345	327	327	327	329	328	364	352	336	310	335	327	357	350	366	333	338	344	322	354	362	344	330	353	366	351	307	376	337	328	382	364	320	339	363	351	309	323	353	336	315	331	332	337	359	382	356	381	333	343	329	330	367	334	342	333	332	343	342	336	334	375	366	343	366	349	342	326	342	339	341	336	364	352	350	342	366	363	348	332	387	327	337	360	367	346	333	303	381	343	323	365	326	334	313	346	326	369	366	378	326	352	348	368	327	362	360	349	350	337	336	330	359	315	324	336	321	348	349	347	342	380	315	358	336	316	390	378	354	355	353	358	316	378	374	352	339	324	336	322	354	316	342	339	373	359	325	333	312	341	307	360	338	319	333	307	365	352	376	339	361	336	348	316	346	325	362	351	347	321	346	382	323	323	370	330	343	340	294	334	309	357	344	321	372	332	339	356	327	323	344	320	331	336	347	350	341	321	334	383	362	350	380	338	353	355	333	317	354	365	334	332	283	365	318	351	382	333	363	352	343	365	348	360	337	336	344	361	339	349	331	373	349	348	352	360	356	341	347	348	370	361	340	339	359	323	362	349	338	305	342	333	325	335	324	355	335	355
31638	20637	9143	909	610	573	500	384	390	373	383	368	385	370	398	351	376	366	359	385	372	394	332	387	392	395	410	328	414	383	368	390	360	366	379	352	376	374	380	378	358	375	383	390	352	381	391	396	381	363	354	385	376	357	423	385	372	353	370	376	398	386	400	369	367	396	424	384	405	360	414	375	385	358	360	380	411	399	364	413	374	380	409	390	373	403	375	357	364	405	377	385	350	374	397	382	398	371	371	358	400	362	370	375	371	395	385	369	368	398	364	384	408	402	457	350	368	383	371	380	393	357	343	377	376	384	350	383	348	391	431	379	352	419	382	363	397	335	395	391	408	340	423	390	343	386	367	368	403	422	403	394	394	394	375	379	370	385	379	372	391	412	402	363	388	385	389	377	423	423	390	351	369	365	346	373	380	376	382	373	366	357	387	374	358	408	410	341	391	361	431	368	374	376	385	380	385	380	352	373	394	388	356	387	410	372	355	368	377	374	404	397	358	401	343	360	387	342	370	376	408	390	427	381	365	394	419	376	355	370	362	370	385	392	369	395	382	367	381	376	375	379	368	373	403	411	345	407	387	390	368	367	408	374	372	382	376	426	355	393	386	351	396	392	426	426	353	374	382	388	373	382	416	389	401	367	403	374	379	381	383	348	362	364	414	399	369	363	392	392	360	392	371	362	381	372	356	391	383	342	363	362	391	399	400	358	387	419	401	369	369	388	389	404	385	356	359	387	369	384	382	403	376	365	369	374	358	374	359	380	368	387	420	382	382	381	374	402	379	402	393	377	381	408	396	394	367	341	389	411	367	393	365	372	396	398	376	397	378	353	362	405	392	344	370	361	403	363	397	378	421	371	363	410	406	368	392	367	399	371	392	364	405	389	371	393	368	355	397	388	364	365	361	357	405	374	419	364	391	401	386	369	398	342	414	375	379	331	390	368	370	376	384	407	358	397	403	374	353	373	434	329	370	413	384	407	380	373	361	382	402	423	416	402	371	407	347	377	403	406	408	356	384	398	406	348	367	368	383	379	361	374	343	378	385	362	367	365	384	382	410	400	381	392	374	395	383	428	410	407	356	368	391	355	382	358	398	412	384	395	361	351	351	376	406	391	375	376	405	392	374	374	370	379	363	356	357	400	380	362	372	379	396	364	388	380	375	372	371	386	403	402	373	398	380	385	384	392	374	390	404	364	400	408	405	360	403	373	404	402	373	350	405	354	417	378	403	396	398	371	368	393	366	386	382	400	381	393	384	378	406	374	363	371	379	402	379	385	412	379	384	399	352	419	391	392	424	430	385	360	396	372	324	386	393	380	392	360	408	383	383	390	362	380	423	387	388	349	365	364	409	429	407	379	409	370	370	447	349	405	378	398	408	375	372	381	376	383	380	398	347	394	408	365	414	392	379	378	398	371	377	387	383	421	374	383	365	400	396	398	361	389	392	373	393	408	380	408	333	356	381	367	358	374	395	377	336	385	370	378	387	357	371	422	403	390	393	422	369	383	353	384	370	391	385	347	361	379	378	366	389	380	374	383	411	370	404	375	403	410	373	386	365	393	419	381	382	379	405	370	395	426	399	393	371	371	375	364	359	366	366	334	364	405	362	404	435	366	343	398	363	347	387	337	411	349	364	344	375	418	406	379	406	357	393	372	383	401	372	400	380	403	386	390	361	372	365	368	396	378	411	382	406	369	358	393	385	362	418	375	409	376	380	372	388	368	347	425	380	351	378	400	375	435	397	413	385	392	392	365	342	362	414	395	378	398	379	365	377	373	393	356	385	372	333	391	359	371	416	437	399	378	384	370	356	344	409	381	417	391	397	414	347	393	396	395	384	372	385	395	388	342	399	412	388	378	370	398	360	410	384	394	393	381	376	355	437	361	406	379	401	365	381	414	370	360	395	325	378	399	383	391	405	385	410	395	389	335	360	390	347	407	410	392	400	423	416	354	383	382	367	403	382	383	358	402	371	374	383	408	412	400	394	397	392	392	393	389	388	366	376	370	370	377	334	392	380	338	385	379	384	374	375	397	400	358	410	385	387	356	365	359	410	407	383	393	381	384	396	362	429	362	395	402	391	395	371	360	373	376	356	367	410	391	355	404	405	350	369	377	410	370	389	385	373	351	347	367	397	388	378	354	395	391	321	385	388	391	394	395	377	417	386	398	402	363	399	407	356	406	371	346	402	411	371	376	380	437	359	359	407	359	362	375	374	376	413	392	361	396	402	375	426	392	370	391	381	363	411	363	384	384	377	360	359	386	379	378	388	403	353	359	375	392	360	396	366	354	357	373	381	357	417	400	401	385	389	360	371	403	381	392	417	387	384	389	367	397	370	342	394	395	370	371	396	383	368	349	392	390	324	402	392	404	415	404	376	389	375	347	352	388	366	362	356	394	382	390	405	388	400	378	370	397	306	361	385	398	392	370	379	370	396	370	380	369	408	408	380	415	398	363	396	401	396	380	353	385	367	420	348	374	351	398	380	385	390	391	441	390	396	361	377	390	360	368	364	392	379	346	381	344	388	359	421	350	415	374	412	400	384	380	340	398	390	363	392	420	367	431	366	357	380	390	325	383	376	386	376	373	382	358	386	379	361	364	417	388	411	403	400	411	366	395	387	403	364	391	376	338	366	338	380	384	384	371	379	428	381	416	398	348	402	392	396	378	354	366	359	402	403	363	397	402	380	432	395	414	369	406	421	376	377	353	372	376	371	395	401	402	386	389	374	386	340	401	370	380	341	369	342	389	382	393	377	369	372	394	372	359	387	361	359	385	399	363	364	402	351	392	382	338	389	383	386	392	401	391	419	387	407	368	378	364	362	369	366	380	383	341	386	378	373	390	400	381	435	401	350	390	399	350	388	354	391	393	379	382	398	345	392	362	353	380	390	371	401	382	389	390	405	397	360	406	399	387	411	363	387	399	377	366	408	380	376	371	360	399	391	416	396	386	408	378	389	407	385	427	360	416	400	401	386	364	407	397	388	401	361	348	348	407	351	376	381	405	385	370	375	410	393	418	367	408	352	375	374	415	367	362	385	382	366	387	387	396	373	386	400	385	398	354	392	375	382	367	351	429	367	397	367	385	378	391	372	376	392	398	416	386	401	383	376	364	405	379	416	415	368	369	392	375	365	366	364	402	383	395	393	374	393	391	388	367	385	357	380	386	392	403	393	397	394	384	401	400	422	348	393	356	416	406	382	392	409	403	349	390	383	411	391	373	374	400	351	409	358	399	399	390	366	375	366	425	413	354	381	404	404	392	409	358	390	357	369	362	387	384	396	342	352	362	364	393	388	392	368	372	388	403	423	409	364	383	337	383	362	401	353	372	426	380	372	378	346	414	378	378	411	425	428	396	342	349	412	376	378	386	398	400	396	393	365	371	378	348	383	412	361	359	392	398	386	413	361	366	377	384	367	403	361	403	393	401	399	364	358	367	403	381	377	379	418	394	339	360	390	382	394	382	409	354	388	393	382	403
5830	1076	994	973	957	929	948	885	968	933	920	939	914	936	902	935	898	936	967	965	949	968	893	963	955	913	900	937	905	915	962	917	926	895	986	975	946	912	922	943	921	916	934	909	903	897	923	927	990	1004	915	956	929	854	908	964	959	984	907	940	958	914	872	925	907	904	943	927	903	897	936	935	863	898	865	914	916	960	898	901	928	939	904	933	947	935	931	899	904	947	916	914	945	891	900	929	899	905	964	908	920	935	916	893	913	953	949	867	931	951	909	887	941	945	897	966	882	963	887	944	922	899	986	932	952	911	886	909	900	930	892	886	925	946	923	897	888	930	892	892	921	943	1005	894	910	961	907	892	977	926	926	944	924	944	935	956	960	966	872	928	896	895	888	963	882	934	918	957	884	895	877	891	916	969	905	900	885	916	924	917	914	935	910	859	950	916	974	928	919	956	892	963	987	935	881	909	943	928	903	942	914	931	899	942	954	964	992	902	889	909	907	962	904	926	917	941	940	985	953	975	858	924	900	935	921	918	918	940	905	954	947	909	886	914	894	959	932	943	976	919	879	944	891	945	963	917	967	937	877	928	919	953	931	876	904	949	902	933	944	890	879	958	928	899	950	913	960	935	885	931	944	911	896	928	920	929	910	954	971	937	900	916	953	920	906	904	939	1004	948	855	925	880	878	939	960	926	933	912	959	966	893	938	917	906	942	919	905	917	939	862	904	984	951	963	911	901	955	944	965	914	900	931	979	909	915	906	917	881	894	897	928	900	948	891	956	945	946	946	924	935	959	935	941	947	885	927	928	964	965	932	840	916	902	937	931	958	940	939	941	958	905	930	934	902	917	880	927	929	974	926	919	925	883	935	888	954	944	912	928	934	903	925	952	925	903	959	911	943	881	876	925	898	922	926	948	887	920	943	970	903	927	898	926	891	923	947	1019	986	946	896	969	896	917	927	942	940	909	902	918	929	970	953	952	966	940	973	908	944	904	927	908	953	944	931	910	936	904	902	884	932	1002	931	860	975	907	923	879	883	898	975	905	903	1004	931	946	897	922	894	966	892	940	981	884	932	887	958	920	930	942	946	953	949	945	939	878	905	903	906	961	955	910	900	924	942	963	908	873	949	917	929	923	949	945	945	945	931	931	907	927	946	996	911	922	920	922	920	937	934	939	875	899	927	904	891	898	923	976	896	959	974	904	930	856	962	917	925	956	923	984	969	976	934	921	962	939	917	876	935	926	940	917	900	913	923	976	937	915	892	916	910	887	892	929	926	891	970	860	937	905	903	914	943	974	895	949	931	961	873	901	898	939	911	877	912	930	914	850	940	918	963	968	909	936	952	918	904	919	900	923	894	911	895	954	989	923	970	900	938	928	912	951	942	908	915	981	955	940	934	930	906	944	973	898	918	962	887	917	929	969	937	936	916	956	936	902	905	938	872	951	926	909	904	946	958	897	895	924	969	899	1012	972	943	943	920	945	911	965	892	946	900	950	970	872	948	922	961	917	883	944	874	943	913	904	951	920	926	918	912	964	922	951	954	888	964	972	929	920	972	933	911	907	891	947	950	926	911	972	942	876	907	924	918	982	924	851	910	884	912	949	931	960	860	935	917	910	906	908	970	913	885	983	946	879	902	937	937	899	909	941	941	942	960	969	915	921	982	953	899	899	870	949	906	914	924	925	913	944	953	909	979	900	934	988	943	986	909	916	880	922	942	933	927	894	930	902	913	962	865	947	900	970	916	937	935	904	887	876	893	883	997	904	913	896	919	945	962	919	913	920	937	918	917	945	912	925	927	976	946	926	919	911	938	885	942	982	897	912	910	918	923	946	949	860	875	914	908	929	906	946	941	959	905	897	881	930	923	920	911	920	943	913	918	914	924	930	890	928	941	908	928	946	922	923	947	952	902	893	922	881	925	928	905	890	948	931	941	941	940	927	956	962	914	936	937	933	915	889	913	946	951	885	903	903	938	904	928	931	928	915	912	921	957	932	930	907	920	903	883	937	929	916	941	884	923	963	964	938	940	886	906	942	956	880	984	924	922	917	928	921	871	911	901	916	917	952	934	917	958	931	882	914	934	978	924	874	937	931	948	923	984	965	914	887	940	953	897	930	961	863	924	921	907	903	969	933	919	930	916	971	880	955	908	995	899	941	952	887	946	968	923	872	949	930	895	919	941	897	889	908	936	904	911	931	1006	896	975	887	927	970	895	922	859	926	894	935	927	950	910	891	916	897	974	934	937	927	906	893	974	953	902	922	927	912	979	942	907	906	902	901	915	950	924	896	891	906	935	930	904	900	870	887	955	941	959	953	892	951	962	963	923	907	954	853	916	863	885	949	906	933	889	960	947	958	912	907	927	959	952	956	902	920	907	939	915	896	907	894	897	878	985	929	917	934	925	909	898	914	977	970	896	907	901	915	888	906	963	975	927	935	973	922	926	948	934	932	902	900	993	919	933	917	944	943	904	910	935	942	917	926	900	955	907	921	877	935	927	888	881	936	901	949	914	917	951	956	949	914	948	959	907	948	912	926	943	918	883	906	937	922	986	909	947	933	895	920	948	934	937	897	906	893	904	958	927	962	885	913	914	965	900	875	972	929	972	900	911	913	891	973	972	941	922	873	942	916	968	926	925	877	914	905	939	889	901	884	935	925	903	922	908	941	963	918	897	918	938	948	949	893	936	939	940	907	939	941	919	905	899	921	957	912	910	927	930	940	918	915	919	904	905	964	930	959	1000	947	923	925	891	903	928	908	972	949	920	966	911	912	886	944	930	931	931	955	923	936	955	944	935	881	956	961	907	943	937	927	948	916	933	970	937	973	938	881	952	934	938	923	931	934	960	872	828	915	891	857	939	872	935	867	949	938	932	926	888	962	957	943	875	965	911	949	921	956	881	920	944	929	980	885	965	988	909	953	957	912	893	946	908	916	923	891	978	935	918	893	897	958	933	927	876	959	921	956	933	968	909	924	955	954	940	887	927	898	912	905	896	977	935	987	942	929	906	919	920	931	917	978	916	951	870	942	936	923	884	897	946	927	956	868	886	923	955	915	947	902	894	907	882	911	916	897	969	901	931	928	968	932	921	832	921	928	923	967	915	940	873	943	925	929	936	914	849	937	975	896	945	901	978	856	959	935	934	910	928	972	879	902	963	920	935	930	952	856	914	861	911	904	970	867	921	912	965	933	956	915	951	900	1030	940	892	994	961	921	934	949	980	932	963	943	925	907	946	921	911	938	871	924	924	966	974	901	885	970	854	972	934	964	907	919	971	866	956	891	936	891	965	961	917	914	982	917	899	912	889	940	940	915	908	941	958	957	995	876	927	961	883	955	936	999	912	928	944	932	929	895	887	952	898	912	946	950	915	951	920	904	875	918	943	921	932	898	938	939	961	955	951	935	936	982	917	910	942	913	940	939	916	910	928	899	932	911	937	943	902	986	947	957	883	951	877	967	904	890	953	964	936	919	977	943	963	936	985	915	962	904	909
25113	21568	24774	28833	21559	18613	621	399	323	313	308	311	329	322	289	317	273	280	304	277	257	249	264	279	310	270	270	320	264	283	276	275	266	270	262	256	273	276	257	279	277	296	272	278	274	291	297	271	258	269	262	261	284	261	285	270	219	268	306	239	267	259	233	257	261	292	297	279	292	302	309	272	296	275	276	257	258	300	220	300	266	295	279	276	296	270	255	237	293	291	239	242	283	292	249	262	264	260	265	285	256	280	281	270	277	290	273	282	266	259	268	240	259	243	262	277	249	287	265	242	269	269	284	266	241	265	267	281	264	264	262	283	270	257	267	257	262	293	256	264	253	291	261	272	263	290	238	280	314	264	262	262	255	254	263	275	282	267	270	260	280	253	286	271	292	285	274	277	286	269	256	244	272	256	248	267	287	306	265	286	282	246	267	293	279	291	266	257	292	279	291	252	291	257	266	301	260	234	269	269	282	285	270	272	262	319	314	308	278	258	305	256	258	248	286	271	259	289	299	253	279	266	243	248	268	315	253	290	287	305	252	289	260	281	298	282	258	247	263	235	267	260	267	262	252	260	296	275	274	254	280	238	244	280	271	279	275	279	318	290	287	267	278	254	293	273	320	271	278	241	299	246	282	262	272	290	273	262	265	255	263	267	281	249	252	274	275	265	265	252	268	267	295	290	299	275	266	263	247	287	296	281	281	291	280	286	280	272	268	263	266	268	288	268	319	286	305	278	276	287	249	292	267	253	293	278	274	266	267	242	278	272	308	250	275	263	269	281	284	254	272	289	274	260	257	287	297	260	254	280	261	249	263	250	295	307	283	269	255	292	278	264	240	262	266	274	299	277	284	266	285	272	288	275	261	264	308	270	263	246	244	298	285	293	224	288	259	283	268	269	274	290	281	261	273	277	256	272	254	283	251	288	268	293	255	264	293	269	276	257	242	295	252	254	260	280	291	283	268	272	270	279	270	285	293	288	267	269	268	267	267	243	262	286	257	291	298	287	286	256	249	284	274	276	258	261	273	241	245	262	272	267	269	268	286	266	267	269	271	294	290	287	283	275	268	259	285	261	277	270	281	258	308	255	283	269	257	277	279	288	318	251	277	276	255	269	275	254	258	275	295	248	257	257	255	289	279	292	279	256	268	273	258	269	251	290	249	283	244	254	246	253	272	295	291	283	276	267	239	264	257	252	279	269	261	269	285	270	242	289	270	269	296	266	269	269	273	268	302	262	261	264	297	288	279	241	283	313	295	277	233	249	256	264	251	265	241	284	304	241	286	245	285	277	293	285	245	275	272	255	272	245	263	256	276	272	259	280	272	257	298	270	292	282	317	270	277	312	313	271	294	250	281	289	259	298	257	252	279	271	279	245	282	308	264	259	267	247	260	276	259	294	241	264	308	272	268	250	285	277	257	268	268	278	243	281	278	280	220	278	256	283	247	275	250	246	249	272	300	285	293	278	300	276	270	252	249	287	283	273	293	305	264	274	250	272	247	273	282	269	297	248	283	262	263	282	290	275	276	305	278	286	237	245	249	262	274	246	259	254	277	242	254	280	241	285	259	236	251	250	238	246	271	294	261	277	255	242	284	280	263	270	279	257	256	266	280	282	280	254	284	272	277	241	270	264	275	249	297	275	287	285	284	267	230	244	248	285	272	261	244	276	252	265	238	287	266	276	265	285	284	282	299	272	299	264	246	239	297	303	260	274	277	245	263	251	293	264	244	247	264	274	277	247	273	268	252	257	276	253	248	285	254	272	264	259	279	315	270	283	278	269	293	279	265	283	298	263	252	269	263	249	269	284	240	290	251	282	277	220	273	294	230	241	305	271	273	273	259	300	286	243	262	262	278	284	274	264	275	270	274	269	258	283	286	273	258	290	264	280	291	276	269	260	245	239	243	301	281	264	246	264	320	259	237	273	250	269	257	268	265	295	272	263	266	223	281	281	244	235	320	299	270	269	264	265	269	266	242	253	263	241	262	272	258	255	267	289	284	272	296	264	286	265	256	241	251	281	295	263	273	291	308	263	260	285	288	283	276	305	276	284	261	277	271	294	283	235	295	266	284	254	260	276	308	260	291	262	271	301	251	249	286	283	255	252	282	274	254	275	274	260	276	298	285	277	261	271	265	245	253	249	295	263	283	258	257	258	269	263	271	273	282	242	264	273	298	251	248	299	269	264	277	259	279	293	264	245	264	305	259	292	235	272	266	267	286	294	285	292	262	283	284	269	282	267	257	276	286	269	248	258	261	269	278	287	290	295	259	252	266	247	263	281	276	245	282	267	249	255	243	307	287	305	267	265	268	243	261	284	265	284	285	283	255	261	252	278	294	261	278	262	282	282	213	304	280	276	302	293	255	277	261	241	266	286	298	263	250	271	275	261	298	294	259	256	267	275	318	269	256	293	274	267	248	259	271	266	273	275	252	306	261	259	294	293	296	271	293	248	293	285	261	290	271	264	281	253	267	235	286	274	279	264	271	254	295	277	278	261	312	234	231	288	285	258	281	297	278	270	265	256	250	279	290	249	307	285	260	271	277	305	263	292	301	297	272	289	261	269	260	257	282	307	278	281	245	288	268	281	266	268	268	252	285	245	312	241	276	296	254	273	273	237	289	248	263	247	285	275	264	264	265	289	281	276	270	255	274	272	248	294	264	257	285	257	250	295	289	284	256	276	243	277	278	281	281	245	283	248	261	258	288	302	268	272	274	300	272	262	261	280	267	294	280	245	300	283	275	263	289	270	284	267	297	277	251	299	272	272	259	268	251	262	250	288	308	259	264	261	284	288	263	275	301	258	276	259	273	282	274	246	286	294	285	281	259	265	284	260	266	284	289	281	280	260	244	275	267	308	261	309	269	268	257	273	278	258	266	260	231	262	276	287	275	258	243	248	262	270	300	270	240	283	275	264	260	269	269	275	317	264	301	298	278	258	251	254	269	261	250	274	259	267	268	301	224	277	278	267	275	294	264	281	272	290	283	284	284	272	278	269	271	282	249	254	301	256	248	254	267	277	268	277	290	261	282	250	260	272	237	291	278	261	260	274	254	272	266	253	258	279	247	276	279	272	284	281	286	271	262	272	266	271	271	265	249	235	268	271	284	277	266	271	288	265	278	291	274	289	256	276	302	286	270	282	264	250	268	268	263	258	255	267	237	257	294	285	263	275	305	246	276	282	285	293	258	239	271	261	267	275	255	225	257	269	255	304	279	261	245	273	276	293	273	274	267	268	289	278	276	295	278	282	285	264	273	293	279	290	268	278	250	264	275	257	278	264	286	284	266	265	265	279	285	265	242	278	307	267	236	253	264	267	250	280	298	243	271	254	266	260	268	310	232	229	300	256	286	265	289	261	296	243	280	281	272	273	285	315	270	250	259	265	256	255	253	273	241	267	258	295	290	310	259	283	228	267	261	275	270	260	282	269	271	280	263	297	257	263	265	242	279	260	292	270	296	274	275	285	268	303	258	268	274	253
3172	2088	1223	884	764	698	751	741	693	715	670	633	694	658	713	650	680	666	607	699	680	674	642	661	721	684	699	677	638	671	664	680	634	689	669	709	659	666	703	760	704	685	652	688	657	694	656	653	678	657	651	679	680	638	658	675	669	632	669	673	659	665	661	682	678	700	682	659	665	615	624	696	675	660	619	668	675	623	633	650	693	670	625	673	621	635	623	635	650	649	688	664	696	678	666	676	697	676	652	668	645	710	680	615	645	683	659	671	666	669	641	673	697	616	649	670	684	688	687	676	686	683	669	666	653	675	690	720	676	636	653	654	669	696	703	581	709	633	666	625	692	688	727	675	646	667	645	622	655	668	692	645	682	674	659	686	632	667	662	691	659	674	679	650	663	655	687	694	679	611	720	618	648	629	686	651	714	657	620	682	664	660	653	658	625	683	682	655	657	658	655	632	693	642	669	667	675	684	636	609	667	694	656	725	665	682	637	658	645	646	648	638	702	650	664	628	655	685	672	714	657	662	680	680	646	668	690	679	634	631	695	664	684	643	663	661	688	723	634	711	684	646	642	672	644	665	714	667	643	651	659	617	618	652	711	639	646	676	664	677	668	679	653	648	661	667	660	690	675	696	720	683	701	693	650	647	679	657	677	659	673	644	674	661	656	691	675	663	697	662	704	662	642	594	660	685	693	653	640	640	626	670	614	627	651	635	663	670	638	638	652	673	644	640	687	709	677	698	629	647	626	643	641	687	643	659	673	656	666	686	675	709	669	653	664	655	627	654	702	674	659	653	675	624	675	662	666	683	639	657	701	674	621	698	691	658	658	668	656	659	653	674	665	657	634	626	650	661	645	683	678	705	696	676	655	671	623	682	677	657	643	698	684	711	703	641	696	626	689	693	691	703	693	639	654	656	666	663	669	659	643	630	659	628	655	623	692	725	628	680	662	626	643	666	678	646	689	651	653	686	621	637	641	619	672	682	649	660	664	638	698	663	677	641	699	710	655	639	670	630	677	639	675	631	647	681	668	676	634	663	658	709	671	638	675	637	610	664	662	678	691	660	651	657	659	661	664	619	689	697	658	691	652	669	626	623	673	642	697	639	592	686	640	683	676	708	653	675	697	666	666	703	652	657	666	665	634	656	684	690	664	651	709	723	687	675	649	677	638	697	659	642	685	669	697	671	681	674	640	683	695	637	655	703	681	656	645	638	694	639	627	673	671	648	673	622	649	659	666	674	652	668	694	670	664	718	643	681	676	644	590	719	693	637	677	682	673	643	620	678	742	608	678	674	695	617	625	712	655	681	679	693	626	718	686	669	657	678	683	675	635	668	684	641	708	691	578	652	670	637	697	700	631	698	660	665	691	673	646	689	694	606	650	631	679	656	599	667	674	623	663	683	648	661	647	658	643	689	694	692	693	636	676	657	681	695	674	603	689	672	668	669	646	654	684	675	684	634	670	647	656	673	655	665	653	632	646	680	740	670	639	636	635	671	710	659	679	599	688	655	678	667	648	656	674	639	695	719	671	643	629	664	652	649	688	649	699	670	680	668	720	653	644	667	676	687	643	654	643	674	637	682	632	645	677	659	710	632	647	637	664	658	631	628	599	674	665	653	636	655	659	629	693	650	679	629	703	673	679	660	667	649	688	649	707	630	628	633	639	634	706	677	671	690	701	671	659	639	682	684	617	679	656	680	658	680	630	671	681	641	615	667	674	646	682	679	686	664	672	642	660	664	661	719	673	640	707	667	706	692	664	624	661	618	645	663	671	683	644	653	645	627	655	674	686	646	713	644	706	671	638	640	659	659	660	646	659	632	678	638	701	673	691	701	659	677	667	697	674	653	640	649	674	653	696	602	649	697	691	686	645	670	660	619	664	660	668	657	697	693	720	621	632	662	673	642	648	670	670	596	659	654	639	685	665	657	650	673	666	678	648	680	680	697	674	681	691	656	669	680	685	659	653	705	692	638	654	663	638	689	670	629	679	628	641	685	699	666	672	664	715	618	631	616	686	670	670	675	668	670	659	696	677	669	685	668	642	644	628	652	681	658	654	656	662	667	653	664	680	717	634	641	647	650	664	638	653	622	682	641	654	668	693	633	650	642	670	685	647	670	726	703	651	657	643	686	651	684	725	674	670	669	615	593	658	701	635	664	632	713	677	625	648	643	665	655	625	644	673	709	679	597	694	704	686	670	664	660	710	676	638	662	623	681	654	663	627	646	648	688	645	684	663	654	669	654	678	654	693	662	672	670	709	660	669	655	693	640	633	687	632	683	653	645	715	644	676	629	688	685	650	654	694	633	683	661	653	629	647	692	627	704	666	676	679	673	687	651	617	666	658	664	652	661	654	628	648	686	687	614	678	688	656	677	660	659	655	691	659	669	685	651	654	645	691	653	622	650	655	658	658	678	681	618	651	634	720	663	689	712	644	649	618	683	654	636	657	683	627	652	639	655	685	698	677	708	677	639	682	633	675	686	660	646	649	666	639	686	698	607	672	672	650	612	642	663	646	615	632	662	660	626	637	622	670	695	646	692	682	690	669	626	593	645	636	633	658	610	682	683	650	658	692	670	713	631	640	631	684	600	617	712	693	663	698	632	660	704	635	694	654	641	630	623	634	697	708	629	668	652	661	664	657	689	676	664	635	696	666	605	657	635	673	631	715	693	634	635	660	629	687	629	703	621	686	640	647	679	651	656	668	717	648	677	674	687	666	685	687	685	686	714	674	686	673	659	686	671	698	675	652	634	646	653	604	668	694	661	695	656	675	668	658	690	616	656	658	630	700	703	687	641	633	700	665	670	646	685	682	643	633	676	670	663	655	659	695	660	632	670	666	701	663	661	660	650	622	640	713	670	629	689	645	664	658	659	657	645	644	697	652	675	653	680	673	659	679	614	665	703	693	637	674	618	662	642	671	678	635	715	645	677	641	663	660	673	728	669	647	658	673	679	631	669	663	687	708	612	651	680	673	638	680	675	611	657	655	706	651	698	676	641	699	633	705	666	650	704	660	692	690	655	676	677	646	708	652	619	664	625	662	621	659	657	714	669	686	666	627	697	688	666	653	689	687	648	684	663	624	642	664	643	702	699	700	661	628	697	645	636	646	648	651	684	646	662	652	686	678	633	698	681	661	612	663	673	675	683	643	722	703	646	665	655	642	724	693	636	634	694	624	664	610	640	656	632	668	665	682	642	682	668	658	660	675	644	658	659	699	622	712	639	724	644	670	671	632	717	642	688	661	700	699	689	661	603	673	672	705	699	622	665	666	638	639	689	669	656	644	643	647	667	688	646	652	665	661	652	652	653	643	616	624	651	654	668	685	668	659	656	669	666	684	647	663	673	666	690	656	706	685	632	671	635	704	661	632	718	657	635	685	666	644	656	683	662	665	617	671	652	682	634	668	647	654	643	678	689	654	606	612	677	682	670	665	628	672	669	664	658	660	676	648	655	644	691	679	679	644	702	656	665	656	617	620	704
24456	21538	25085	28429	21540	21549	12673	412	256	194	187	198	200	191	180	167	128	138	168	149	131	141	123	139	132	126	131	122	130	141	124	137	130	120	126	121	139	137	133	136	113	134	127	124	136	137	123	132	122	126	124	111	144	111	119	130	127	125	122	126	124	124	106	146	133	145	117	125	132	127	120	110	131	110	111	141	127	125	120	102	132	132	122	126	97	108	126	131	166	127	140	128	132	117	121	133	111	130	137	124	123	156	130	132	127	130	124	125	108	137	127	110	129	138	118	132	134	149	129	118	134	116	111	142	110	103	117	106	154	125	116	121	119	119	125	126	114	148	110	126	121	117	110	129	128	127	135	137	145	135	118	129	123	131	123	123	140	111	109	111	142	129	121	118	112	114	124	117	134	127	122	127	127	114	115	134	104	115	121	129	122	126	134	110	116	112	139	111	136	137	130	95	141	140	123	105	122	133	138	147	142	136	122	133	90	142	122	124	125	125	144	133	120	136	116	143	122	112	114	128	96	114	135	135	110	120	115	120	147	146	123	139	125	129	132	118	140	133	143	114	145	102	115	118	124	108	113	121	107	105	139	113	152	131	124	119	111	139	121	108	130	140	134	125	131	110	149	142	141	130	110	109	141	119	122	104	144	129	160	138	134	118	130	125	135	144	138	142	128	109	141	147	146	153	125	108	127	147	133	127	136	114	128	122	114	108	140	123	151	134	115	116	112	126	135	115	156	139	124	134	135	132	123	109	124	116	111	117	123	114	122	134	119	136	120	115	152	106	109	116	131	123	113	140	113	115	124	126	117	147	119	123	137	113	152	120	113	119	119	133	145	166	142	128	126	117	117	133	129	129	113	124	146	121	119	123	121	115	116	145	134	104	118	152	119	140	122	133	113	139	127	129	118	123	107	132	136	114	115	128	118	131	122	103	127	122	139	109	128	132	129	127	122	125	100	122	106	127	134	127	126	151	123	109	129	135	116	145	124	134	118	130	119	139	141	107	125	132	115	110	140	147	129	120	137	134	143	130	132	138	133	144	115	127	120	105	139	120	102	120	137	132	129	118	147	127	98	114	126	137	141	155	122	129	136	123	126	116	131	144	116	114	122	120	134	117	135	117	122	141	128	123	105	123	127	144	133	135	121	110	110	119	116	136	120	128	137	146	126	144	139	133	133	140	118	134	113	105	120	142	123	137	122	129	150	121	137	131	139	130	124	152	126	139	132	100	117	144	125	124	121	151	130	133	150	125	136	114	143	108	127	122	137	117	125	116	143	133	102	135	146	118	138	136	118	123	132	125	120	157	128	129	125	117	119	122	130	124	149	146	130	118	121	143	124	125	129	134	122	129	129	130	130	158	149	135	117	150	133	145	129	142	137	127	122	136	125	120	119	144	123	123	125	133	129	117	150	135	120	119	140	133	133	132	148	108	148	151	116	116	113	118	95	104	134	116	123	129	99	112	123	136	123	109	149	123	123	120	129	132	115	134	139	135	112	115	120	118	138	119	133	123	131	125	134	122	117	118	126	124	126	136	138	129	130	113	137	122	116	142	122	127	125	106	138	125	139	133	128	130	139	125	147	114	96	118	116	129	143	146	136	125	117	147	125	137	117	133	116	122	132	135	133	130	136	129	103	137	100	124	140	139	119	121	107	159	128	112	128	120	148	124	150	150	122	120	123	110	111	132	113	105	116	118	140	114	118	137	110	129	124	138	122	137	118	117	133	116	101	141	138	131	126	126	137	141	100	119	152	145	108	125	143	124	127	135	119	119	120	113	138	123	129	124	119	119	122	122	132	127	133	128	146	121	122	137	133	127	136	106	140	129	121	136	119	124	126	145	103	107	116	136	126	146	124	114	129	128	122	131	114	131	139	130	113	141	119	114	126	124	123	107	114	138	132	133	134	123	122	130	135	123	141	127	131	136	130	132	110	124	126	111	121	125	130	131	132	113	131	124	123	130	110	125	119	119	142	126	142	147	141	127	141	130	113	145	135	131	110	121	141	116	126	137	128	134	129	120	123	100	112	118	118	125	100	122	137	125	116	142	122	121	146	122	136	144	151	131	157	156	124	124	119	123	130	129	139	153	133	123	118	129	113	123	106	113	122	117	110	135	127	120	116	115	130	111	137	134	137	144	129	126	127	133	120	135	115	119	111	124	111	135	118	126	133	148	133	130	115	129	139	127	157	116	139	103	156	127	117	146	95	146	125	122	133	130	129	132	159	142	137	117	102	132	106	138	131	118	119	127	123	118	103	139	141	145	138	133	137	145	153	129	124	114	116	121	128	137	114	123	144	122	146	135	115	141	139	115	112	120	137	108	140	123	131	137	128	135	127	105	113	134	92	110	124	138	134	124	133	119	118	141	139	119	117	119	108	123	128	128	120	117	132	127	125	116	123	127	114	135	133	143	135	134	131	139	119	139	123	125	130	153	130	131	117	107	134	135	154	145	130	119	118	119	135	121	119	115	117	140	121	102	139	140	131	122	124	118	125	110	138	132	106	123	140	121	135	132	155	145	131	125	135	126	117	139	123	134	121	129	139	124	137	133	136	147	118	139	129	112	141	117	139	135	131	129	141	122	108	129	126	136	127	129	125	143	110	122	127	132	128	134	133	116	140	112	149	138	134	128	114	129	126	120	109	129	133	120	128	103	126	151	144	121	139	127	125	129	120	145	141	135	129	120	135	130	126	106	131	132	128	120	127	123	107	134	121	121	131	115	135	124	116	125	117	152	133	128	142	150	129	117	127	143	136	145	121	120	111	133	107	136	139	121	123	120	151	131	131	121	120	138	126	103	110	138	127	101	129	134	124	118	132	118	152	120	115	123	133	139	133	117	109	130	120	133	129	123	120	145	112	117	132	135	120	132	119	127	119	127	139	113	133	110	124	128	131	107	116	131	108	126	123	121	134	123	150	133	129	120	138	104	131	130	132	121	146	119	138	136	127	122	134	103	107	138	121	130	128	136	141	120	118	107	120	127	111	126	137	114	116	113	127	143	126	112	107	111	121	142	106	111	131	96	132	150	99	131	113	116	125	114	145	117	131	131	147	140	129	130	152	123	105	121	149	123	109	127	129	107	88	111	140	123	114	131	137	119	115	123	137	142	136	143	125	127	121	128	131	133	122	137	140	124	126	123	140	113	127	115	123	145	124	116	131	151	131	141	133	124	134	129	138	134	132	146	117	128	109	142	144	121	131	120	126	136	121	132	125	129	114	139	107	117	125	127	112	115	133	131	131	116	120	132	141	132	135	132	136	137	135	123	137	131	112	120	137	119	142	139	141	130	128	117	126	120	152	113	119	151	123	126	143	148	118	124	116	137	110	117	137	136	131	108	114	122	144	135	132	129	113	136	114	127	125	141	125	143	127	122	119	97	126	138	111	111	116	106	118	140	144	122	121	125	119	119	120	119	123	139	121	123	140	132	120	119	140	123	137	120	134	114	128	139	124	128	137	118	122	98	146	127	126	129	116	141
2935	3111	1459	855	586	472	481	366	427	388	334	367	355	361	338	321	338	370	349	358	373	348	364	352	348	366	364	339	345	375	319	350	317	323	351	339	342	368	365	379	348	312	361	356	323	354	349	351	370	332	355	368	356	355	357	356	344	344	321	325	344	359	361	313	348	360	378	336	352	361	355	360	360	340	331	346	330	341	344	346	362	357	383	345	350	328	352	364	342	357	336	325	362	390	344	341	343	337	338	363	333	339	359	334	356	320	328	362	342	372	340	352	328	356	331	339	338	328	325	353	353	331	342	363	341	346	335	346	349	379	334	354	330	326	375	318	338	319	353	322	368	375	351	364	363	351	346	359	368	341	324	369	342	336	364	373	302	343	326	339	326	344	329	337	352	352	342	344	335	335	341	335	368	376	346	366	326	336	339	326	362	355	336	341	366	365	353	346	348	367	328	358	356	345	346	369	317	363	335	342	348	321	370	354	343	362	365	337	343	334	379	342	358	327	355	337	344	366	367	363	334	312	317	336	349	365	342	346	353	366	328	382	343	341	302	352	341	356	344	350	356	334	335	299	340	348	343	349	339	365	348	326	325	362	338	329	338	351	335	367	372	339	312	343	363	350	349	353	337	351	336	377	367	319	369	350	323	333	319	369	390	358	351	316	316	348	369	367	370	362	355	377	372	354	327	348	365	378	351	344	350	340	326	364	339	352	361	348	357	346	362	347	317	319	345	354	351	368	365	334	341	337	371	332	364	351	361	343	385	325	379	340	352	359	364	343	342	333	335	369	365	298	349	371	349	333	354	335	345	351	362	326	357	331	366	331	349	364	338	385	344	331	359	353	352	349	340	349	324	308	317	336	356	344	350	370	313	321	327	361	328	343	368	350	329	343	350	378	360	343	355	373	341	364	355	354	342	361	334	325	375	337	331	361	384	322	359	350	358	322	331	339	337	333	318	363	364	380	367	339	331	377	355	318	359	329	397	275	352	341	346	352	363	376	338	335	343	368	326	362	343	351	342	324	333	349	334	369	344	318	353	368	302	337	320	334	332	362	335	353	354	372	330	338	372	355	371	315	314	316	354	342	358	350	376	343	364	329	384	357	365	361	332	369	337	340	356	339	330	346	372	394	320	341	342	361	374	330	329	339	330	328	320	365	332	369	328	344	357	357	389	352	335	352	347	320	360	369	341	360	386	334	339	341	334	310	337	367	345	318	324	343	361	322	320	364	322	337	364	377	338	359	346	367	336	353	333	347	342	362	379	301	360	361	327	340	318	351	332	322	307	364	353	324	340	326	338	330	322	347	344	355	372	354	346	349	380	355	366	334	357	396	362	343	327	387	343	338	373	334	339	359	322	340	367	370	334	344	358	319	346	346	333	325	376	351	353	334	353	338	333	364	306	340	358	328	354	346	344	325	333	353	359	364	347	369	369	352	322	349	382	338	350	356	376	331	290	340	342	337	331	362	354	353	368	354	333	335	333	314	349	344	355	321	387	325	359	313	357	345	374	391	333	359	323	343	340	343	326	363	355	376	347	326	335	343	317	337	365	368	378	381	337	363	348	307	332	350	349	351	316	340	339	356	365	349	354	338	355	348	348	337	358	332	351	316	331	353	309	328	365	361	335	361	356	353	376	315	369	325	331	364	383	372	322	334	354	328	353	351	311	382	350	330	364	350	360	332	347	373	339	315	320	311	360	348	348	389	373	354	349	334	338	347	306	314	334	357	349	331	363	360	370	354	347	359	329	320	315	324	373	353	356	371	366	347	353	333	341	344	351	374	321	341	376	386	370	341	334	342	343	379	345	336	341	377	344	359	362	336	336	320	337	313	359	352	363	323	321	355	358	362	350	365	352	316	356	363	370	341	354	326	330	355	358	355	373	326	359	355	335	347	325	330	350	321	313	355	343	353	325	339	356	313	374	371	345	363	388	345	340	336	354	379	367	343	350	346	376	384	363	344	360	360	342	333	354	352	348	380	321	335	348	329	359	337	331	339	355	354	367	378	313	375	355	396	335	338	330	311	350	357	360	362	341	339	336	352	331	346	322	332	337	347	342	342	350	343	362	340	384	373	338	334	357	405	358	350	335	361	353	353	354	351	318	323	329	348	338	332	339	332	338	351	348	356	335	353	348	324	363	326	370	336	343	367	328	308	346	363	344	369	353	363	354	350	306	356	353	359	355	347	389	356	338	339	341	352	350	376	338	345	357	353	330	315	322	347	364	346	335	332	320	318	327	339	360	330	310	318	350	372	350	337	333	353	338	370	350	373	328	350	340	333	363	340	322	370	327	352	365	335	320	349	383	335	360	376	298	343	320	382	355	357	372	346	358	361	376	330	322	305	347	356	324	345	329	306	371	347	336	351	332	338	320	352	352	347	375	331	325	337	357	341	335	342	354	338	351	348	309	360	344	366	373	355	335	313	372	337	349	338	339	344	354	339	311	362	354	349	355	341	351	343	349	353	313	297	344	328	354	355	360	333	328	357	359	351	336	358	359	350	342	374	353	339	356	346	343	335	361	361	318	303	322	369	310	338	326	325	338	358	348	382	320	339	355	374	359	332	342	335	341	334	327	347	353	349	324	370	325	374	334	338	323	346	307	349	317	364	371	355	343	317	359	370	348	383	366	318	321	313	342	332	349	347	343	352	363	341	368	364	331	358	335	390	355	331	368	369	336	345	356	355	320	309	355	333	395	306	330	341	359	345	319	327	351	340	355	361	328	349	337	342	387	377	337	343	369	356	361	360	338	356	338	364	337	335	319	349	330	362	323	340	330	329	363	344	327	346	360	332	341	309	379	370	350	364	336	342	341	363	351	359	346	354	322	347	358	326	352	397	353	304	355	354	371	331	316	358	338	363	363	375	382	359	324	328	347	368	360	322	334	332	339	317	355	374	337	335	336	329	365	365	322	373	360	340	328	320	336	332	347	351	319	351	363	355	368	322	329	349	356	328	352	365	344	345	320	349	311	328	365	338	341	375	335	341	383	337	325	338	346	335	343	334	357	346	344	338	370	339	393	330	357	335	370	365	350	311	357	349	350	341	380	336	375	391	308	340	360	330	342	349	342	338	367	325	317	361	373	368	354	341	347	352	346	369	360	328	345	343	348	329	359	349	345	343	374	353	360	361	345	326	352	370	344	373	360	329	332	319	357	349	368	346	340	346	321	345	338	363	360	370	360	366	338	329	392	325	330	372	407	348	350	350	347	354	352	351	348	342	314	327	344	393	361	345	357	333	364	377	338	328	336	342	329	341	335	331	343	304	330	357	346	322	329	368	387	353	368	350	329	346	337	360	347	316	337	348	364	342	339	374	327	337	336	343	349	361	356	359	350	341	325	368	313	365	316	343	321	351	321	335	349	358	365	358	377	346	362	372	355	347	367	364	339	371	334	360	366	321	330	357	364	365	369	370	403	332	346	331	355	333	343	374	347	334	360	356	369	362	310	341	318	321	336	344	349	352	356	335	321	369	321	369
31825	20480	8922	969	667	573	516	378	397	404	366	391	364	412	397	369	427	380	338	373	383	401	412	370	389	391	403	403	380	392	409	392	387	368	384	345	349	412	362	373	375	380	331	376	378	360	376	394	397	322	384	380	377	367	430	399	396	399	389	405	386	391	407	411	408	364	362	387	410	347	412	363	396	420	385	392	403	411	402	374	400	371	378	377	405	406	406	403	389	383	394	348	402	371	373	404	383	363	370	392	393	403	398	365	387	380	410	379	387	380	336	381	344	383	392	363	390	362	378	386	397	414	366	393	377	398	405	388	397	407	378	376	428	425	394	386	368	403	401	417	392	377	377	400	394	413	382	378	366	390	360	357	375	363	366	399	413	367	376	342	388	356	355	373	395	403	371	382	396	353	392	405	402	392	418	374	386	361	393	371	365	390	382	386	395	370	355	395	355	372	392	363	401	386	372	386	404	332	369	393	333	423	395	389	357	364	347	375	390	377	403	389	410	416	390	421	357	397	409	398	364	409	370	347	381	361	372	365	384	383	381	337	399	369	375	410	371	375	373	372	404	378	365	401	400	373	378	414	404	403	387	420	399	376	388	361	381	421	361	387	401	334	353	404	380	390	377	394	368	405	394	382	361	388	355	397	394	389	371	381	407	409	372	403	344	374	382	402	368	381	386	354	380	396	363	385	404	402	358	355	382	377	358	381	403	391	353	410	352	387	381	395	375	350	380	410	398	388	386	370	391	370	349	416	384	349	370	394	393	383	404	420	350	397	341	383	407	395	376	384	363	373	336	371	381	379	378	382	435	368	380	399	392	403	405	375	366	395	394	362	378	370	382	391	361	381	378	346	367	390	385	373	379	380	368	386	381	372	346	415	406	395	430	365	419	395	350	354	385	357	397	366	371	373	384	357	375	347	360	368	357	384	407	399	388	372	352	415	414	361	377	381	370	426	358	400	398	384	401	366	358	359	392	348	390	369	369	386	395	381	348	398	410	389	379	374	395	373	396	394	390	397	378	387	394	398	366	391	338	372	385	378	381	386	326	376	385	406	392	400	401	378	348	365	384	411	387	325	364	381	383	365	410	390	416	375	386	372	386	391	364	384	360	407	395	393	382	360	383	427	366	406	405	370	401	388	364	385	406	365	397	374	421	389	384	379	399	400	355	354	369	428	384	357	364	381	383	383	403	369	362	378	378	405	397	391	340	376	362	363	413	423	383	404	388	373	379	360	404	377	372	413	382	403	372	390	390	383	402	367	378	342	378	359	387	407	421	375	372	407	398	412	395	400	406	383	378	411	387	366	422	394	376	375	384	405	393	416	420	345	328	386	360	395	404	356	421	368	394	392	453	399	392	376	387	427	389	402	367	367	368	413	375	376	358	376	359	358	352	381	436	374	392	366	383	355	387	403	419	377	401	380	406	378	362	390	326	392	413	429	390	352	389	414	377	370	376	406	360	351	361	401	379	367	396	378	354	417	366	413	376	350	395	406	372	387	365	373	364	389	359	361	378	352	374	360	352	363	392	343	393	403	388	410	362	368	403	366	418	363	405	411	407	372	402	395	385	366	361	375	347	408	383	371	408	400	412	354	367	368	391	380	398	364	354	352	377	362	380	421	413	365	374	342	402	379	369	373	364	372	371	377	372	382	390	384	405	416	355	387	370	388	400	370	421	357	422	381	372	390	372	359	387	424	393	371	401	399	412	415	333	428	413	375	367	373	411	363	377	379	384	403	399	434	354	388	382	424	366	362	391	368	380	382	377	403	389	340	374	360	358	363	341	373	398	365	357	409	378	398	389	400	372	406	371	372	393	389	410	417	364	372	372	363	384	373	412	383	397	410	377	394	391	344	358	380	404	399	368	388	428	373	397	385	398	361	367	401	380	421	356	408	375	393	380	401	407	407	404	393	397	368	381	381	346	384	395	396	340	371	370	382	359	342	404	368	327	412	403	386	384	390	417	394	418	392	411	391	406	393	392	385	401	388	390	350	406	363	366	396	420	397	348	378	377	425	405	404	339	368	386	400	402	382	374	379	393	394	380	399	378	373	369	357	383	389	366	385	361	367	381	389	396	397	413	413	363	413	376	348	402	351	388	341	393	386	375	375	339	389	338	352	394	347	384	373	389	421	379	408	408	371	345	362	343	393	349	369	394	350	359	398	389	355	395	384	383	355	417	407	413	378	350	406	397	387	393	357	366	415	389	392	381	413	424	354	398	388	406	372	417	380	389	400	419	358	383	394	396	379	357	404	402	403	383	374	362	374	369	399	338	417	412	368	401	410	396	410	414	385	417	395	350	398	404	411	387	373	368	398	381	374	372	421	372	366	375	396	395	367	387	395	351	400	372	394	361	418	374	372	378	398	374	394	397	386	406	371	322	418	382	358	417	398	359	339	342	383	375	382	392	373	416	372	377	360	412	416	387	372	395	349	352	403	383	367	360	407	397	389	375	385	388	419	428	364	364	387	385	372	387	348	373	378	406	408	383	416	378	391	375	389	372	404	391	397	355	388	426	393	367	381	401	360	385	373	353	383	412	435	382	357	380	383	384	379	363	390	359	370	376	376	363	406	411	369	396	382	400	353	397	411	390	382	399	383	366	404	395	373	390	381	394	374	367	392	428	384	417	389	362	421	378	364	407	404	381	356	371	385	397	345	341	349	361	422	418	400	383	395	397	410	382	376	377	410	364	389	353	398	383	422	371	385	370	394	384	404	371	366	388	377	403	393	404	422	382	367	401	345	379	347	364	421	342	401	375	363	375	355	364	385	413	397	389	395	400	408	394	374	399	397	367	373	392	378	390	396	432	365	399	368	381	411	408	392	374	407	409	369	374	380	394	379	405	375	402	368	376	385	373	430	410	441	380	396	366	382	387	399	390	403	401	403	397	400	416	366	385	338	372	365	394	389	395	397	392	389	365	377	411	376	379	357	354	398	419	361	380	364	385	350	391	400	392	357	370	357	394	418	373	348	388	397	406	412	397	364	393	368	367	422	368	362	376	345	360	405	389	394	403	402	356	403	400	353	377	387	352	380	344	441	385	380	398	405	405	388	348	363	371	411	376	405	389	384	396	380	409	408	348	378	389	376	395	399	390	361	356	386	403	353	399	391	368	371	367	366	368	403	390	378	395	397	378	365	350	383	401	398	347	385	374	368	355	386	404	381	434	366	364	395	402	352	377	371	417	351	389	394	370	355	401	367	392	373	377	355	346	394	411	397	364	380	398	381	421	373	363	413	409	401	367	392	395	348	399	358	383	369	350	376	342	406	374	389	354	358	373	390	421	393	413	405	427	403	374	394	363	330	386	319	389	380	415	371	374	370	349	390	393	384	395	350	386	369	384	391	362	420	361	401	412	388	411	408	387	375	354	408	387	360	407	406	390	406	359	377	357	384	399	382	369	384	371	380	414	391	348	380	370	358	366	400	372	389	371	406	378	369	390	385	392	384	397	400	423	383	377	395	373	396	427	349	377	361
5863	1050	991	1035	986	945	873	946	964	919	955	926	942	898	890	875	916	984	912	907	925	941	922	923	921	978	893	896	932	888	920	949	854	920	934	945	934	941	937	909	932	913	915	969	932	914	958	932	955	913	934	901	910	988	883	896	996	932	909	938	908	903	891	927	941	924	904	930	987	926	944	885	901	922	926	940	924	914	884	931	919	929	955	910	950	962	946	951	899	901	884	988	903	935	941	948	919	951	926	906	923	900	906	978	955	891	944	965	905	911	895	889	923	880	907	943	906	932	975	941	936	923	924	997	896	978	901	962	901	909	901	966	913	936	889	938	966	954	911	924	916	894	947	954	904	869	925	945	941	920	951	937	852	887	917	904	948	895	895	877	886	922	895	895	979	910	932	907	951	869	952	933	855	940	889	864	915	945	904	956	951	834	900	928	937	911	918	939	923	886	897	912	895	916	923	989	964	934	887	939	916	928	928	926	914	951	910	954	897	894	919	990	976	896	911	968	941	945	938	917	925	894	917	906	910	909	895	921	981	918	837	945	977	940	853	942	866	937	854	916	935	1010	959	949	901	916	908	963	880	901	877	903	894	972	926	861	934	932	936	919	970	985	947	898	900	952	939	904	920	892	928	925	941	961	947	921	923	868	914	944	910	924	943	916	920	938	952	928	904	919	953	919	938	878	966	986	942	918	873	934	942	928	882	901	923	922	956	932	935	887	946	930	919	929	929	915	956	932	921	924	937	973	953	945	907	957	911	980	918	938	936	890	936	935	928	1035	928	941	932	941	957	926	874	924	886	981	904	928	907	990	919	877	919	930	978	933	918	851	957	893	928	908	893	903	903	912	948	887	886	945	937	941	861	935	879	893	1005	888	966	908	865	905	905	923	917	938	939	938	932	898	938	931	911	950	879	915	878	948	941	902	882	942	938	911	888	953	919	937	942	876	955	934	956	938	988	894	898	925	919	939	970	928	880	918	894	954	928	926	865	990	912	981	921	942	926	935	956	951	928	945	915	915	937	960	979	940	935	952	926	938	915	915	924	878	952	918	886	922	889	900	889	924	933	938	913	918	908	986	903	911	967	982	974	900	903	935	924	886	914	893	893	932	967	877	882	910	904	936	892	882	948	904	961	935	916	899	926	929	981	902	926	885	929	919	865	914	879	969	1012	911	946	910	896	899	912	948	959	982	912	938	901	939	930	978	894	887	962	880	913	888	907	956	945	854	913	855	950	907	934	916	883	915	982	945	932	957	931	924	907	951	964	921	953	1001	885	883	951	950	923	917	933	933	954	938	918	918	900	904	909	907	962	915	932	921	861	952	940	952	914	947	929	895	895	943	974	921	906	898	851	903	969	953	938	965	940	950	845	930	940	950	948	933	925	983	920	889	932	970	983	925	932	912	886	946	977	905	936	898	886	896	908	916	921	984	987	915	947	920	931	909	912	985	952	889	923	889	940	920	915	908	963	912	897	1004	1008	864	950	888	907	969	959	953	938	874	876	955	981	907	961	894	877	950	961	924	901	921	863	909	907	921	935	978	914	893	917	914	945	848	922	907	904	897	940	926	915	936	950	879	956	906	904	943	908	886	928	924	920	896	932	908	882	916	901	990	920	921	904	899	892	878	913	871	887	920	854	889	913	895	923	947	911	908	886	925	941	939	951	898	935	893	879	904	940	912	929	921	887	949	909	937	948	930	933	926	892	954	907	955	912	902	939	924	925	860	937	946	958	928	929	924	980	928	885	945	960	876	943	939	945	908	934	914	939	901	993	912	898	953	931	948	905	942	943	918	913	896	939	927	927	894	874	915	867	962	920	896	884	887	940	970	882	943	882	898	906	878	981	977	967	920	916	962	902	954	920	963	918	905	942	913	959	907	910	902	883	918	962	908	867	842	914	916	944	977	953	936	923	852	885	936	874	932	947	936	918	979	950	936	901	934	884	952	861	907	910	944	935	924	927	921	949	872	907	905	973	904	914	937	963	957	958	945	918	923	925	977	937	911	932	897	934	903	903	899	844	916	892	914	969	980	956	939	917	904	946	923	922	905	918	980	923	906	986	911	940	930	901	923	898	925	909	935	912	921	934	918	895	941	972	920	917	926	930	887	958	944	947	925	905	955	947	868	959	971	867	939	936	937	890	899	933	886	924	922	919	899	918	966	851	916	915	922	869	898	939	990	891	927	970	899	978	931	934	908	907	923	899	944	946	915	938	894	936	922	933	878	948	957	929	868	906	938	926	951	907	943	929	924	884	953	869	926	899	966	923	896	926	904	953	952	940	938	933	920	940	902	942	889	919	913	945	940	892	923	929	893	947	910	904	950	931	928	947	918	928	916	907	966	959	932	922	894	939	975	894	940	956	906	929	989	916	931	860	974	924	909	948	864	888	916	934	954	927	905	959	909	938	939	915	969	949	971	920	937	904	915	913	964	921	891	939	1001	909	896	974	958	931	936	977	960	976	906	904	938	966	964	949	925	923	931	972	968	897	942	927	927	925	980	963	966	888	940	925	984	913	906	958	902	950	943	906	896	884	961	911	931	906	868	892	919	928	898	888	909	870	928	975	929	921	910	898	869	920	960	960	978	906	962	947	909	893	960	955	936	932	942	907	954	909	942	920	923	883	954	958	938	936	951	944	921	892	893	962	928	949	921	956	959	892	885	940	933	938	921	883	958	965	878	926	961	947	868	882	954	891	943	924	928	935	907	956	912	988	889	950	929	904	974	942	940	934	938	915	903	917	872	952	879	916	924	962	958	929	886	970	959	932	960	929	977	908	918	962	929	921	952	966	928	849	921	920	911	996	939	932	958	901	959	899	932	905	871	902	960	929	908	912	899	868	919	928	949	953	922	949	935	971	906	954	887	908	942	911	951	958	946	911	928	949	898	920	913	943	953	896	963	936	914	898	902	934	880	911	880	936	922	933	1002	955	920	883	897	877	959	896	877	954	956	913	1002	927	856	903	908	933	905	864	993	938	921	907	881	938	908	927	941	894	973	935	984	951	888	939	892	978	964	959	967	986	978	987	899	896	968	929	930	976	916	918	916	983	945	894	959	883	920	936	874	921	927	882	968	971	881	891	929	930	910	906	928	936	899	932	938	914	961	874	979	939	915	956	920	924	913	892	899	903	928	960	955	893	956	873	976	970	917	936	892	907	926	924	919	943	947	947	937	888	900	954	947	953	939	951	929	959	911	939	910	967	924	913	924	869	926	905	937	886	945	941	945	894	916	959	953	920	898	891	914	957	951	948	957	892	919	962	1001	898	998	882	864	933	925	947	954	966	905	912	953	957	930	948	926	949	916	882	880	984	969	979	909	893	916	940	891	930	948	881	909	924	959	884	926	881	904	897	894	902	906	926	884	889	899	916	913	888	932	935	922	940	935	911	910	1038	982	887	976	946	972	928	903	938	912	909	915	957	894	958	957	836	890	958	916	967	911	900	917	885	928	958	951	951	974	912	906	903	908	943	890	932	939	929	934	861	908	960	861
25103	21542	24746	28777	21536	18082	642	370	303	327	309	295	291	284	297	300	312	279	313	270	300	291	286	308	250	283	283	275	272	290	284	307	277	269	277	276	248	271	290	267	248	234	279	315	267	275	275	266	270	282	292	294	311	249	268	293	264	286	284	299	282	302	253	269	255	244	277	269	263	277	274	270	286	287	291	252	309	306	279	282	273	298	270	272	264	243	261	253	281	259	275	247	269	279	280	232	272	300	265	315	293	273	301	259	284	283	275	275	284	277	274	260	300	264	282	274	286	277	270	281	286	253	274	271	300	255	288	271	266	270	296	247	256	263	267	295	310	289	235	270	273	256	267	262	280	287	293	324	252	273	272	262	290	283	273	265	302	261	312	279	280	250	267	271	237	265	266	252	282	275	281	262	270	267	267	256	286	269	283	301	273	260	288	287	279	263	291	301	248	259	282	268	264	271	287	270	277	256	272	260	240	312	284	266	274	271	265	293	252	289	290	265	284	281	251	293	283	267	297	287	255	258	281	280	275	284	249	279	259	272	266	304	267	278	289	259	287	305	274	264	282	276	277	292	286	279	270	318	274	244	272	304	236	272	254	303	256	266	273	261	286	290	298	272	283	295	253	266	300	277	253	257	260	281	286	273	274	282	242	287	269	276	269	257	267	274	251	268	263	249	284	281	267	318	291	273	284	287	267	286	257	278	259	261	288	267	257	263	270	275	268	264	252	261	253	293	275	277	278	265	250	300	296	291	253	267	253	268	235	273	296	287	287	257	265	302	254	291	309	272	315	298	279	253	273	272	250	286	256	256	287	268	291	272	266	276	266	247	273	258	256	294	285	278	286	252	304	274	306	278	252	258	274	254	296	295	314	277	268	249	272	255	302	235	278	272	287	293	260	252	249	273	276	248	263	273	258	260	227	255	255	264	292	270	267	240	274	257	259	285	268	274	247	292	261	265	261	279	291	266	282	295	275	268	275	303	262	257	248	267	266	249	298	266	301	305	273	268	258	275	277	285	277	280	277	274	285	264	266	260	254	285	278	239	276	262	269	298	259	283	286	234	263	283	253	289	282	263	280	246	270	307	263	269	284	276	271	241	304	278	259	287	275	268	275	297	278	304	248	250	260	284	282	262	270	278	272	281	260	288	243	276	256	238	276	275	268	257	294	263	277	251	265	263	286	278	294	253	261	252	271	255	272	299	238	286	258	285	293	262	282	312	311	272	256	274	266	243	281	280	290	285	285	250	268	273	247	261	285	287	259	277	273	283	287	245	274	278	275	263	273	275	267	276	263	270	257	234	288	244	237	297	256	286	293	267	267	289	255	265	263	291	269	286	284	281	283	271	266	266	275	294	251	252	297	300	297	295	271	266	275	264	268	238	299	271	296	268	287	250	297	283	266	290	258	270	283	291	261	266	249	319	256	286	274	265	265	279	276	246	283	240	284	259	270	278	302	293	272	258	285	287	258	311	270	288	299	234	241	263	254	241	267	253	251	266	291	252	292	284	296	287	263	256	268	274	298	307	273	312	274	297	252	270	255	254	269	280	279	289	287	257	275	299	273	284	296	275	281	274	283	310	303	273	266	256	260	261	297	248	270	284	282	244	261	291	275	279	290	242	264	259	284	292	283	266	243	266	255	267	255	280	262	255	271	274	262	297	278	255	278	292	276	255	269	267	248	310	297	258	269	264	283	259	282	252	285	279	281	272	277	264	278	247	266	268	287	247	247	298	275	277	279	289	259	265	299	281	253	297	258	252	252	265	275	257	274	281	284	267	263	263	313	288	289	278	242	261	272	283	265	272	303	268	279	271	293	286	246	261	253	279	268	292	280	276	263	281	255	281	255	289	237	273	294	262	277	233	259	286	265	257	253	268	286	263	241	267	234	275	257	242	246	241	286	254	281	277	283	253	281	246	237	254	249	262	282	267	261	268	284	248	270	282	276	267	275	286	293	299	277	235	264	251	278	275	261	297	266	302	267	298	291	271	256	245	275	248	266	303	267	264	263	252	248	286	272	262	279	281	253	269	253	264	273	246	300	248	263	277	300	310	259	253	262	265	275	280	280	272	287	286	285	275	263	265	272	297	278	252	234	238	279	257	245	261	254	294	278	265	259	263	264	266	243	273	292	254	299	267	285	262	274	276	274	288	291	253	269	285	282	280	264	274	294	260	267	262	268	263	290	257	263	250	262	267	272	252	253	242	266	262	287	272	263	280	269	252	282	271	279	266	266	296	242	288	276	285	262	262	279	250	264	276	291	254	292	267	303	263	243	274	255	277	264	252	301	293	274	274	284	265	272	227	294	279	263	309	273	256	277	263	272	256	269	296	254	278	297	247	265	262	290	277	262	253	266	268	296	261	274	274	297	277	282	263	273	268	259	259	266	272	261	264	268	271	289	257	292	257	270	274	273	288	272	261	265	287	281	241	256	278	286	275	273	290	262	265	284	272	285	258	269	262	248	272	292	311	264	299	316	287	251	298	273	291	293	296	273	258	273	314	243	266	281	252	280	307	284	300	273	277	292	284	252	253	298	275	267	293	289	261	263	264	283	260	253	257	252	283	274	266	263	258	295	274	266	284	262	258	260	265	286	288	242	261	268	277	283	286	282	285	272	272	246	255	270	283	267	253	253	259	266	273	288	273	297	269	271	296	266	242	301	277	282	256	267	302	247	287	258	242	259	268	245	275	268	266	283	318	273	261	281	283	278	306	262	262	281	248	294	281	235	277	270	289	269	291	286	273	278	241	264	279	272	269	272	325	238	275	275	286	250	275	262	257	232	272	270	262	273	279	276	271	247	284	262	289	267	290	280	287	251	267	273	264	275	290	272	254	301	267	260	263	262	273	278	262	257	256	269	247	289	293	250	269	275	303	267	270	284	303	268	286	284	289	256	297	259	271	234	254	267	294	266	271	307	254	264	246	278	274	279	292	262	250	279	271	295	261	306	264	257	289	237	285	271	252	264	291	280	265	284	287	274	255	268	292	263	243	266	263	250	261	243	283	269	266	274	257	294	288	265	295	268	265	270	282	277	265	295	266	276	287	280	268	264	265	245	273	301	272	286	321	286	252	254	278	275	252	284	288	304	267	280	274	286	257	300	287	263	267	265	285	275	278	290	271	253	271	261	275	275	283	243	261	294	253	269	274	287	277	270	257	279	280	282	240	279	279	257	279	281	302	271	288	268	260	239	252	254	288	256	285	303	300	256	288	243	271	282	246	280	243	246	274	268	291	296	283	262	295	271	225	296	294	280	255	258	260	266	285	250	256	286	275	254	278	309	266	246	264	234	311	292	266	257	282	286	262	278	265	273	273	286	268	264	270	277	252	294	264	253	305	268	267	287	288	291	260	270	267	290	285	268	280	266	273	289	245	277	247	283	271	289	269	304	287	288	261	277	294	239	250	282	311	280	300	281	290	270	268	280	279	287	263	307	275	267	265	250	263	268	259	252	262	255	287	281	295	252	260	244	293	300	268
3146	2185	1167	953	833	732	700	766	718	669	688	681	673	672	713	644	681	643	679	699	648	678	650	729	677	710	666	679	674	643	680	688	701	616	686	700	662	712	690	707	699	633	688	680	679	704	669	668	650	635	664	709	634	671	704	656	620	645	660	640	673	636	680	659	644	667	662	606	657	665	685	639	645	663	683	634	704	652	638	672	673	695	684	718	663	691	653	704	688	669	686	668	688	669	644	644	637	675	698	669	702	669	678	695	634	665	737	667	663	660	657	722	674	674	689	676	718	637	651	662	650	702	646	649	657	657	657	674	764	656	651	640	649	679	699	683	668	672	677	602	700	669	685	716	628	677	669	688	723	695	693	643	646	635	653	651	683	653	683	656	696	662	667	674	691	695	667	711	643	629	635	683	658	685	668	683	659	637	661	643	668	689	720	679	683	688	679	657	653	653	648	672	699	644	680	725	652	649	655	720	634	636	638	688	669	642	666	692	660	654	761	666	651	651	651	654	699	692	648	700	636	650	630	647	620	712	681	669	688	639	683	590	668	699	659	667	681	641	655	656	643	721	665	653	710	676	662	677	660	655	721	649	664	665	700	651	663	646	715	665	696	627	658	648	730	695	644	680	625	741	706	657	680	649	683	638	669	645	634	663	682	618	660	682	646	682	687	689	694	690	675	714	653	690	641	696	680	663	667	677	655	749	674	650	680	687	684	649	626	669	635	687	655	609	664	651	694	633	662	661	652	758	630	622	659	680	662	720	676	690	683	680	672	660	645	652	691	641	648	664	658	695	656	667	684	628	638	708	686	668	693	669	669	661	698	654	632	649	654	671	718	637	631	644	679	729	663	656	637	634	629	661	690	727	684	679	690	660	679	695	663	699	688	646	654	650	664	662	633	714	690	688	710	689	689	694	679	653	652	718	691	647	692	676	661	647	690	674	669	659	663	604	646	691	687	667	620	616	672	669	634	659	644	655	648	645	691	682	698	642	696	680	684	663	634	676	668	648	639	644	644	686	681	650	699	708	655	636	640	643	666	718	634	711	654	687	651	659	734	652	611	708	676	690	668	654	614	692	629	694	664	731	663	685	652	674	610	619	682	662	697	689	701	708	640	667	631	658	686	642	656	643	687	644	719	658	666	694	727	658	718	704	625	692	682	701	650	636	666	669	676	655	655	618	665	681	717	677	637	669	662	706	664	666	663	659	633	655	650	650	652	717	661	628	731	653	689	662	686	692	674	675	679	717	652	727	639	659	666	698	643	643	707	637	667	685	644	669	686	649	683	666	717	708	706	655	683	682	650	692	649	675	679	676	661	664	691	713	650	714	655	674	650	682	686	633	669	684	629	664	677	693	691	674	677	627	671	684	668	628	647	660	686	655	690	681	668	678	699	690	686	609	698	683	721	671	632	636	689	685	693	665	686	639	659	662	719	648	678	687	666	666	663	636	666	710	618	679	665	672	646	656	689	659	667	683	645	669	630	677	673	686	686	667	654	638	724	683	644	604	705	635	718	650	727	708	660	665	717	663	668	672	724	674	637	692	686	670	674	698	692	645	639	712	656	672	679	720	729	674	610	629	695	650	679	588	655	694	654	684	719	663	677	604	675	671	692	660	714	657	669	663	646	641	673	683	679	634	699	644	666	662	690	688	638	663	640	667	642	708	688	654	670	678	670	670	686	634	672	652	686	646	693	653	655	681	677	643	639	665	675	676	673	681	685	743	691	640	690	632	632	645	654	648	687	660	679	660	679	714	639	675	671	689	650	716	643	694	677	649	686	632	686	614	685	675	677	690	669	685	702	695	642	675	677	683	637	627	629	651	677	660	710	687	687	599	625	661	645	671	709	648	712	660	680	650	706	698	685	706	631	646	630	689	675	650	671	646	650	662	665	718	673	706	637	685	686	660	686	707	687	669	731	711	628	679	684	656	676	685	672	690	675	678	675	667	654	645	693	686	650	651	666	661	696	675	655	706	670	665	608	662	722	716	629	707	670	666	633	655	668	686	673	659	649	675	680	677	640	690	624	702	668	651	697	708	697	639	649	691	699	634	651	675	682	713	656	652	652	683	691	645	662	698	674	668	696	677	673	713	668	673	642	754	682	627	657	665	666	670	701	674	661	686	668	626	655	678	664	669	651	712	640	676	657	654	669	619	718	688	690	684	663	682	685	616	662	626	638	646	620	696	711	636	654	634	647	654	686	706	669	642	657	658	664	672	667	657	671	670	679	678	669	660	682	660	650	680	675	671	708	726	682	631	674	633	683	747	671	608	695	655	642	672	666	686	703	612	656	673	683	650	664	652	681	687	686	642	685	686	682	634	709	712	643	683	699	625	684	672	645	642	679	656	695	694	669	672	669	657	667	698	668	665	704	670	716	683	683	667	656	691	660	663	677	687	630	685	680	694	651	733	667	703	680	617	711	661	661	701	694	638	685	663	646	649	670	631	662	683	684	690	651	691	680	701	679	659	631	644	657	655	643	713	680	676	709	683	667	647	666	655	637	690	712	650	669	720	639	674	648	653	652	666	680	637	670	704	715	641	666	718	714	638	659	700	660	652	704	710	708	647	714	634	717	627	655	651	669	699	646	655	676	675	661	671	645	668	629	669	677	661	653	671	658	640	698	637	719	659	653	647	653	697	697	663	688	686	636	641	706	641	690	669	669	675	649	627	653	658	691	634	648	639	647	706	662	674	650	670	652	685	635	646	723	676	722	658	638	650	607	669	646	676	698	679	712	676	650	673	689	682	687	667	700	676	654	707	645	675	693	622	652	669	695	683	682	657	607	635	687	719	640	691	658	676	699	691	712	670	650	643	709	651	644	664	726	681	659	650	655	674	683	676	680	677	686	666	627	668	691	652	621	666	674	685	631	665	705	675	627	660	647	708	689	676	650	677	696	667	680	680	635	657	652	628	651	720	685	639	633	658	627	616	687	631	642	659	684	657	659	656	652	643	655	681	697	595	618	674	629	707	656	666	671	628	683	701	698	687	678	691	656	721	635	659	651	637	682	680	675	645	695	700	687	688	665	668	702	654	655	679	696	660	615	618	732	665	701	616	663	628	646	683	682	683	689	681	683	699	663	691	660	635	656	678	643	707	692	623	634	655	666	693	656	676	668	667	637	680	638	647	680	683	647	682	655	702	686	676	649	640	646	677	642	653	694	655	675	651	642	671	650	640	652	647	688	665	652	682	655	669	686	650	680	654	664	639	667	685	701	668	647	648	654	689	641	678	681	678	668	655	643	667	672	709	642	670	653	718	662	672	662	656	644	652	644	646	641	708	668	660	705	690	657	649	625	640	676	616	668	648	672	645	662	664	650	666	734	699	710	642	716	642	677	614	673	695	632	644	695	694	657	713	697	678	653	628	662	662	655	637	698	671	623	689	646	645	660	703	647	652	670	662	668	660	679	661	688	697	666	694	660	665	716	637	698	702	675	681	690	653	663	637	702	655	660	659	693	678	622	639	654	707	701	625
24503	21572	25134	28466	21572	21579	12718	422	251	248	212	205	165	182	156	180	173	152	141	156	154	134	134	140	151	155	137	130	129	152	144	141	130	131	127	140	125	123	128	148	153	127	106	142	128	124	163	138	132	128	125	130	135	144	123	131	125	113	136	152	133	147	96	112	132	132	113	123	100	128	143	127	132	114	132	127	127	158	138	123	117	138	134	125	144	142	138	135	122	126	124	124	135	133	121	139	161	116	127	122	144	147	116	124	133	115	112	143	133	142	108	119	149	120	147	120	130	133	132	133	119	132	130	115	128	135	136	118	108	123	106	121	133	132	130	123	130	126	119	120	125	109	120	117	111	103	131	107	146	136	139	132	113	119	132	133	137	128	128	120	111	141	136	133	128	111	128	119	109	143	132	159	124	124	147	140	125	121	118	116	123	129	113	128	111	130	128	102	122	116	131	132	135	144	122	125	110	107	139	125	137	96	128	133	140	121	114	133	121	143	108	143	127	136	118	159	155	142	109	106	135	113	122	131	124	114	123	142	139	120	126	114	121	121	129	141	138	119	118	129	121	134	126	124	137	141	122	126	116	115	134	144	126	124	130	128	133	137	134	114	125	115	120	128	122	142	134	113	141	128	119	124	102	111	107	129	139	138	130	126	136	137	129	137	111	138	109	133	132	133	137	121	141	149	127	123	126	150	119	115	126	131	112	134	118	125	117	124	112	106	124	107	133	114	149	130	112	133	119	134	148	107	155	134	142	115	157	141	153	149	123	133	127	141	119	113	119	114	111	134	127	126	108	134	111	129	139	129	125	139	144	166	114	139	131	134	146	124	121	133	131	117	114	126	130	106	147	151	143	140	151	128	141	120	149	127	130	109	128	139	105	136	140	135	147	122	131	121	134	116	139	118	132	122	132	139	142	118	132	134	145	127	133	124	120	121	111	119	121	124	114	134	131	129	149	107	126	136	126	134	134	143	141	129	136	119	118	127	137	113	162	136	113	108	128	122	109	108	104	131	133	121	128	122	104	132	122	129	134	143	148	147	124	132	108	113	133	122	123	134	117	125	132	146	115	138	102	140	132	121	132	131	106	144	124	112	128	131	133	120	123	111	116	137	140	117	144	106	136	102	133	103	121	129	138	143	141	124	127	126	123	127	126	123	136	130	123	133	141	145	117	126	118	139	131	124	141	128	114	124	115	141	109	116	122	118	122	120	147	111	139	152	140	150	129	128	124	148	141	121	123	121	136	130	136	141	133	127	136	133	115	131	137	130	140	131	117	141	122	139	106	121	108	127	148	146	115	112	143	128	123	141	117	128	132	120	136	122	118	135	116	109	146	136	119	116	111	133	143	121	118	142	120	145	128	117	113	128	126	133	113	128	130	126	136	134	138	142	133	120	114	100	114	131	127	143	140	136	126	131	112	141	125	118	139	129	126	140	124	132	131	143	131	140	122	126	141	125	136	139	120	118	118	130	122	129	161	123	117	138	131	113	146	115	138	147	142	134	124	116	138	112	124	129	143	120	138	132	126	131	129	130	126	143	124	124	140	131	108	123	108	129	137	136	115	127	129	146	130	132	106	118	118	142	129	141	125	135	134	133	103	124	122	135	115	126	129	129	113	120	128	138	127	134	133	155	151	125	130	133	127	141	137	134	126	139	127	111	127	109	133	137	140	141	129	125	121	112	112	103	129	137	124	116	131	136	145	147	149	120	135	129	119	141	156	125	143	116	108	121	125	150	123	132	137	112	126	136	116	127	121	149	135	124	128	129	121	124	109	136	130	141	134	131	115	139	123	121	131	136	124	151	114	140	123	139	112	128	141	103	129	119	129	119	125	108	125	107	140	117	138	114	137	134	154	127	118	119	130	105	129	108	122	134	123	114	171	106	135	116	125	114	141	155	143	119	132	125	102	105	115	128	123	133	139	129	120	129	117	120	136	133	135	143	136	148	110	126	135	121	129	120	132	151	142	119	139	121	137	131	134	128	151	127	133	133	123	116	141	138	139	145	121	138	142	133	126	139	149	112	122	144	111	142	95	121	130	152	152	119	123	129	130	125	134	125	93	108	132	144	118	138	121	129	140	132	139	135	147	107	138	137	125	128	131	119	160	114	127	107	117	119	138	136	137	132	114	118	128	140	142	96	130	110	140	125	124	137	133	114	142	136	132	127	133	134	108	133	110	124	131	124	128	99	112	134	131	102	114	128	131	122	111	132	143	115	125	123	115	132	129	135	138	135	136	134	102	143	132	129	137	123	121	131	149	145	136	100	110	121	121	126	120	138	146	122	143	136	130	119	125	121	145	142	133	106	130	110	126	117	128	147	130	136	139	131	119	120	124	145	139	120	138	141	118	130	139	138	129	133	127	139	137	131	128	119	119	124	134	131	145	127	123	119	132	143	136	150	136	118	116	122	138	153	113	139	126	106	126	133	137	122	136	130	117	134	111	131	147	139	137	134	133	128	129	103	138	141	124	137	123	140	119	133	134	116	114	130	131	126	125	122	119	128	147	127	131	145	103	114	113	149	109	126	130	125	113	129	105	124	120	117	132	110	117	116	119	113	127	119	134	128	120	108	115	128	140	133	116	125	131	127	137	117	139	139	133	122	129	118	152	125	132	121	125	117	121	110	130	137	136	138	130	121	127	119	141	141	134	134	125	145	116	107	115	135	132	130	139	107	101	120	138	126	119	109	135	132	135	144	137	119	106	101	127	105	132	113	123	124	136	137	120	104	129	133	124	125	140	155	128	116	125	122	131	116	112	111	109	147	133	132	130	140	152	125	119	140	129	117	116	119	143	126	131	147	128	128	120	157	129	109	141	128	115	124	129	160	138	122	131	117	132	112	143	121	141	123	126	117	109	153	142	136	121	111	142	130	123	122	136	131	109	126	122	135	138	145	139	135	121	111	122	134	128	123	119	135	140	133	115	125	125	128	117	113	108	122	139	131	119	124	129	131	138	143	146	121	149	109	112	130	133	131	137	116	138	123	119	106	146	131	133	143	140	141	116	139	122	117	140	130	112	125	130	139	125	105	134	118	123	124	136	128	136	120	100	115	113	110	146	117	129	128	108	116	123	117	130	124	142	129	127	127	119	131	127	128	123	146	123	145	140	135	119	122	145	118	123	121	138	124	115	120	149	107	116	130	130	127	118	126	130	111	127	117	120	124	117	130	143	133	123	141	128	120	119	132	125	139	134	163	120	135	112	120	115	124	136	128	119	128	116	125	137	125	132	106	130	134	140	135	134	124	128	117	123	131	137	118	128	128	131	128	127	116	132	121	116	127	123	133	139	116	119	136	144	112	145	138	120	112	119	131	122	140	145	128	122	125	137	129	144	114	107	117	134	131	137	137	142	102	121	141	125	124	123	114	109	138	128	135	135	141	116	118	135	152	125	114	138	125	149	116	119	150	124	142	113	115	119	136	124	136	136	117	143	112	135	140	106	121	127	123	117	127	142	117	145	132	130	114	99	140	115	133
2985	3044	1544	845	580	486	424	447	355	390	400	366	383	351	362	383	370	320	342	328	368	368	350	353	351	360	360	360	335	337	323	385	344	379	374	365	355	359	358	361	390	357	377	318	379	339	339	334	362	360	351	316	352	360	362	379	357	362	352	373	360	333	368	376	333	345	330	345	368	347	310	375	369	340	342	373	354	375	334	370	326	376	323	342	339	379	339	366	383	353	335	329	360	374	385	374	366	320	352	345	372	373	340	314	374	345	322	378	348	337	337	337	359	359	329	346	348	346	367	352	337	349	365	343	316	339	364	307	340	338	363	337	348	361	322	336	361	352	348	374	339	357	363	360	362	377	342	373	345	376	316	333	330	345	346	327	389	325	373	349	332	332	355	349	345	357	358	333	334	402	377	346	336	350	348	361	353	339	333	346	344	361	335	341	359	375	398	359	379	361	340	333	362	347	327	374	330	359	360	345	397	367	338	348	373	314	363	324	350	335	312	335	321	346	345	358	387	348	352	362	322	320	373	347	329	339	350	350	310	348	369	357	340	359	359	314	387	358	329	353	373	356	362	354	322	335	367	365	345	348	357	372	337	318	351	345	367	350	364	326	331	341	335	365	349	333	337	300	331	332	330	340	364	313	367	352	312	353	341	333	361	319	355	365	322	326	353	354	365	309	344	339	346	372	345	357	339	332	320	343	347	371	343	355	336	372	336	325	343	340	337	332	331	354	381	346	351	338	363	332	382	354	357	358	330	335	361	339	357	335	403	328	348	337	357	339	323	359	333	333	372	333	356	351	387	379	396	375	368	364	328	360	369	322	346	351	372	371	331	331	333	329	335	366	367	355	372	354	339	315	348	391	347	309	361	337	394	331	347	355	361	319	340	388	359	384	356	350	355	331	302	330	344	329	381	355	381	350	310	348	326	369	369	343	360	345	396	350	337	373	349	340	364	340	345	349	327	356	372	335	338	339	375	361	358	331	338	338	338	367	351	337	370	350	354	308	346	370	356	323	342	343	337	373	322	341	314	362	328	333	345	309	354	348	332	316	356	332	354	347	310	359	366	326	375	344	347	340	358	346	358	361	347	344	355	339	364	348	352	355	308	346	348	378	357	371	329	342	358	346	350	349	348	336	333	333	331	352	332	330	346	336	365	357	330	328	319	363	337	350	352	344	353	350	349	363	355	324	348	347	344	354	362	376	358	349	371	333	346	342	333	329	336	338	303	349	322	348	350	377	362	349	330	375	361	317	349	357	321	353	353	373	353	398	330	340	330	374	336	348	339	362	335	348	346	362	354	356	353	361	350	334	329	343	352	358	348	321	336	325	330	362	360	356	373	330	323	331	339	386	343	335	374	346	362	337	329	385	356	367	342	325	359	335	360	320	382	373	358	346	348	369	364	350	347	341	368	346	359	381	336	351	324	333	351	327	351	354	357	332	358	352	344	342	367	362	357	331	364	370	328	319	345	383	350	324	339	360	371	340	372	357	356	327	350	366	349	349	353	312	345	351	342	355	355	342	346	329	330	336	346	330	334	349	372	329	379	329	350	335	366	351	336	317	341	348	381	340	354	368	349	357	327	333	331	372	347	350	342	323	331	353	364	354	361	339	370	345	313	364	356	352	358	362	335	310	361	348	351	344	343	367	328	323	387	364	336	303	345	337	350	372	351	343	363	360	343	362	363	331	341	346	327	368	331	334	343	360	353	353	355	349	338	354	338	369	319	356	352	346	331	325	352	382	341	352	357	351	343	336	339	361	323	374	333	349	329	374	332	343	355	328	352	311	355	354	350	341	344	334	354	335	348	324	338	327	330	359	354	333	345	379	349	376	347	353	370	342	365	361	365	327	330	330	328	343	331	375	329	351	342	357	348	353	356	317	358	331	335	334	353	357	332	345	340	357	367	348	364	355	372	349	353	326	360	342	359	363	384	337	364	350	325	370	332	348	348	370	339	357	359	356	342	343	325	348	363	369	348	322	333	319	354	357	333	366	361	370	335	361	398	330	330	356	323	380	324	335	363	345	316	370	320	404	335	332	325	338	368	335	371	372	326	345	343	340	317	311	364	343	350	357	350	366	354	361	369	346	328	362	344	333	325	373	359	361	385	325	347	356	357	342	365	297	343	335	333	352	339	330	343	351	373	329	364	364	323	335	327	366	351	363	324	346	361	365	346	371	336	358	337	342	348	358	371	352	321	339	360	323	372	337	325	354	347	364	360	362	356	356	355	350	362	327	328	340	314	329	353	353	346	322	391	355	341	349	338	328	371	387	372	335	349	335	340	381	347	361	332	331	361	332	347	364	363	365	364	322	340	351	369	348	335	350	368	343	349	360	329	337	344	336	336	354	353	337	350	341	328	333	342	351	327	371	382	368	340	375	345	333	353	375	371	333	363	348	317	350	366	357	348	387	350	339	364	349	350	382	375	385	365	323	357	324	338	358	362	362	328	338	395	349	363	352	336	338	349	344	333	384	377	350	346	318	355	348	343	322	316	344	352	352	357	348	329	374	331	384	332	358	358	370	351	348	332	336	349	349	350	358	345	376	360	366	355	351	331	323	369	347	366	343	342	351	357	355	327	346	322	338	344	376	348	324	378	353	322	347	372	340	348	320	334	361	366	327	355	373	360	368	374	366	357	350	343	419	350	357	348	349	321	329	406	363	315	328	367	370	344	334	350	371	332	350	372	361	332	353	311	322	352	365	368	360	357	374	341	332	397	358	334	317	377	319	378	333	347	314	343	334	325	354	337	361	351	356	318	349	335	367	305	337	365	352	341	357	360	364	347	342	373	372	348	364	329	365	344	350	354	337	363	380	367	306	347	356	381	339	364	331	334	346	333	362	366	365	346	363	306	367	372	336	340	351	344	333	341	339	334	320	307	317	389	399	343	342	318	351	343	342	344	352	342	347	360	334	376	351	342	346	348	369	337	334	341	353	332	366	338	352	369	369	329	334	347	363	340	355	344	301	349	342	325	336	349	346	341	352	361	374	367	362	347	325	365	336	355	396	367	336	355	316	335	359	351	337	399	344	344	341	354	345	357	358	320	335	337	370	357	369	343	366	335	343	327	335	336	355	350	344	360	357	335	351	328	333	344	327	341	324	350	351	337	375	360	376	358	378	353	389	340	338	343	357	362	345	318	378	329	334	301	335	359	349	365	352	333	358	344	308	348	390	332	335	339	326	350	330	358	348	324	342	330	345	333	310	362	343	329	330	340	342	394	383	326	310	360	326	370	337	347	387	384	356	348	333	362	329	363	374	328	362	357	349	333	311	305	312	313	371	322	328	354	390	391	366	335	346	349	328	371	379	343	350	344	388	329	371	354	332	352	343	337	360	326	376	324	355	373	340	312	364	323	350	348	349	356	340	374	337	348	328	334	310	354	338	339	360	326	346	386	346	355	348	336	351	358	331	286	356	342	334	341	342	366	328	357	355	349	374	330	345	385	354	345	331	379	341	333	315	342	312	338	328	362	371
32036	20621	8764	975	629	565	489	372	377	378	390	373	361	374	437	352	376	395	386	376	425	377	375	356	371	366	358	355	351	414	395	368	372	348	340	393	392	388	399	359	392	383	367	395	394	375	379	323	378	388	355	399	384	393	378	386	420	389	421	375	388	393	411	344	369	387	355	396	412	381	368	364	391	364	400	381	379	393	389	392	350	376	386	385	374	360	412	395	373	400	382	405	364	395	360	398	409	366	396	371	402	412	396	360	374	361	376	406	362	421	386	381	395	370	356	387	408	384	413	366	389	367	381	352	390	381	396	408	392	347	335	361	351	355	405	378	393	396	361	381	374	364	375	383	382	403	358	436	381	369	407	374	375	413	395	378	395	343	385	390	404	379	398	452	371	358	410	368	361	384	345	353	397	391	365	387	384	356	366	377	379	371	367	331	370	425	370	394	396	358	359	381	398	377	403	418	384	364	379	363	413	372	389	386	404	404	347	372	449	400	403	384	407	396	362	364	345	381	376	374	396	394	415	360	368	400	363	379	353	351	396	403	384	395	405	382	390	408	388	382	381	416	387	390	404	395	379	409	348	374	382	381	401	392	356	417	391	355	370	397	379	387	398	387	395	368	371	371	373	358	352	366	368	396	359	367	363	400	404	390	382	375	384	386	391	347	377	421	369	368	357	384	387	409	351	406	397	362	395	358	382	409	394	406	381	381	396	386	385	371	383	406	385	400	393	391	348	341	394	359	395	385	341	369	397	386	350	391	378	370	424	421	347	402	356	369	407	389	377	380	377	375	392	380	378	365	392	380	388	382	412	395	406	378	376	400	356	364	368	413	343	380	356	392	392	387	389	402	358	371	360	386	407	372	408	414	407	389	385	386	389	365	360	379	402	386	386	371	357	408	405	427	388	407	348	386	387	377	393	371	386	396	416	369	371	386	398	377	403	411	393	389	393	378	367	388	387	391	391	339	398	385	381	372	365	421	389	384	397	380	414	376	387	404	375	351	368	400	414	401	375	409	416	386	360	398	379	377	357	387	395	404	392	383	417	380	366	380	433	379	376	370	355	360	424	395	399	393	397	395	394	419	401	380	359	398	384	349	393	381	422	374	359	369	373	356	387	362	360	376	368	383	385	355	359	427	355	389	389	396	407	379	366	439	366	370	368	397	438	404	398	375	449	377	385	416	347	385	357	412	383	374	403	386	382	394	375	362	395	364	381	373	380	374	381	376	407	373	387	389	390	369	349	378	372	383	366	424	394	416	372	364	383	332	385	402	385	411	395	419	385	420	387	373	393	394	373	340	388	378	389	377	411	422	363	366	381	386	403	383	362	436	379	400	371	381	380	382	421	361	378	392	397	399	407	379	318	361	376	412	383	382	379	363	381	428	377	415	407	389	384	348	397	373	419	392	395	387	386	382	386	389	370	342	344	400	398	434	393	396	425	398	347	416	389	407	387	395	392	375	417	389	375	370	381	363	395	383	408	375	427	377	388	443	373	387	355	346	350	380	367	399	374	413	381	393	396	372	372	399	386	409	387	364	365	392	409	408	376	429	356	379	370	398	413	371	397	385	356	383	374	325	365	362	372	351	382	324	367	389	342	416	402	372	445	367	342	360	413	381	404	401	354	360	413	406	364	404	370	378	348	366	384	366	367	379	354	400	373	398	378	379	355	372	385	386	382	386	391	380	421	362	381	391	389	395	396	369	366	410	401	378	388	365	394	389	379	399	370	390	327	358	362	371	374	407	388	409	415	404	393	391	408	393	407	361	353	365	368	362	380	382	394	351	418	395	390	378	370	368	378	368	387	342	407	382	428	410	340	390	407	399	408	385	409	380	379	358	388	356	373	417	405	379	401	366	363	357	370	374	380	394	384	341	364	384	333	403	335	384	397	395	353	390	398	391	368	398	403	381	404	373	413	372	387	355	418	382	367	405	356	400	346	408	361	374	386	378	390	361	394	364	370	375	369	364	357	376	375	375	392	345	391	377	400	391	390	387	395	374	383	332	382	377	374	380	352	403	371	349	377	384	374	428	387	351	387	361	380	400	412	352	382	388	409	397	373	375	381	397	375	391	387	393	394	412	394	391	379	361	419	382	373	413	408	395	401	396	427	388	373	420	400	370	379	397	368	397	359	392	369	381	380	360	352	356	384	356	357	389	354	409	361	379	385	376	379	388	400	378	408	368	343	369	393	344	401	369	369	420	368	402	433	388	398	386	408	411	412	382	370	399	372	415	378	378	398	368	403	390	380	384	382	367	399	378	392	389	360	381	390	403	384	359	383	418	366	410	399	408	381	345	421	398	371	375	378	411	395	369	380	359	339	357	369	382	367	370	406	381	368	363	385	373	389	372	417	411	337	359	410	382	394	372	411	390	375	385	357	377	408	408	364	418	408	420	361	368	377	389	400	381	347	369	381	337	345	423	396	399	385	375	414	401	410	358	387	382	386	357	379	399	389	396	359	338	376	390	366	391	369	395	352	371	388	374	377	391	406	396	381	384	407	390	384	368	372	415	401	406	383	386	392	370	377	402	379	392	380	342	372	423	360	397	381	407	373	391	413	378	383	374	355	353	421	384	393	389	380	390	415	352	398	414	387	428	377	376	385	389	366	410	376	376	361	365	377	413	350	389	361	406	393	406	431	395	384	397	380	389	403	371	391	374	389	417	410	456	384	400	432	390	377	388	407	384	372	400	371	390	380	387	404	370	395	382	360	362	360	370	419	388	407	387	423	393	371	345	386	364	392	363	403	410	387	368	382	355	385	387	412	373	360	375	403	387	399	395	387	403	377	389	363	389	370	360	363	382	402	380	381	388	360	381	393	371	389	435	378	373	402	372	370	372	391	405	389	409	365	409	379	400	390	399	397	394	381	368	402	350	398	367	385	371	382	375	387	399	422	426	353	388	377	404	427	363	392	404	349	398	365	370	383	355	365	409	390	380	370	396	392	364	355	376	374	369	372	412	395	368	357	362	354	376	410	395	360	383	432	400	394	395	396	370	352	388	361	414	354	376	413	403	390	417	410	388	414	390	396	393	384	383	362	379	357	377	390	395	357	389	407	369	388	360	346	381	382	374	377	391	383	402	362	393	393	391	355	368	378	381	356	388	394	376	382	377	362	377	380	402	352	345	409	386	387	392	376	390	377	392	379	389	399	370	382	386	350	379	353	396	398	354	416	384	370	408	401	392	375	367	362	384	387	387	376	441	371	384	385	383	392	386	368	403	365	363	374	372	381	372	419	392	394	359	380	382	368	420	364	376	372	402	418	387	365	360	400	378	370	399	396	392	369	373	364	387	401	383	434	379	369	383	411	379	390	362	402	380	373	409	333	386	389	378	377	360	405	401	362	374	389	366	399	375	402	348	404	407	377	347	344	396	386	391	377	402	433	420	384	388	379	401	389	406	397	431	387	379	370	400	331	395	383	407	405	378	352	378	358	378	376	411	376	402	363	421	382	363	343	373	347	364	395	365	415	388
5859	1071	1039	938	998	958	915	890	921	921	934	980	926	902	919	897	993	905	942	928	911	939	977	1007	919	902	964	889	902	927	908	915	947	970	955	871	975	894	891	967	935	934	915	878	943	909	878	939	928	910	994	948	985	923	941	935	917	922	938	921	957	922	934	902	961	959	959	929	983	916	967	905	873	898	899	918	927	917	915	931	933	921	889	908	943	888	899	925	895	962	920	970	930	933	921	981	934	933	946	958	905	944	930	939	959	926	932	925	939	941	935	933	927	1003	907	944	934	984	927	957	951	883	926	935	967	907	940	920	924	925	894	901	894	909	940	895	955	941	973	909	922	901	863	903	931	935	944	935	893	929	885	929	953	962	860	922	928	943	932	914	871	953	925	954	934	930	891	934	950	907	941	978	901	939	902	904	948	893	1013	878	973	917	881	914	925	929	914	901	853	870	941	900	946	935	924	943	890	916	946	959	932	957	897	936	895	904	922	923	919	926	954	894	856	929	948	920	903	965	933	886	916	944	894	928	893	932	943	906	919	918	937	929	929	945	895	932	910	900	949	889	898	976	933	942	947	906	925	905	940	926	947	905	963	871	904	929	889	938	955	917	1012	915	960	920	937	908	941	946	928	947	913	961	906	946	938	932	1006	902	907	942	894	951	854	884	949	955	939	849	888	933	854	900	931	879	932	947	918	931	920	988	955	925	977	952	914	902	940	879	959	915	891	883	926	927	911	921	924	916	963	976	969	949	953	930	928	894	939	952	933	911	953	935	978	871	956	886	974	957	920	915	930	891	938	947	941	922	936	929	940	963	958	875	972	862	914	933	910	948	902	911	887	885	944	944	912	916	941	856	950	918	955	894	940	913	950	948	934	871	919	907	999	900	920	906	975	921	976	881	935	941	939	930	949	900	915	923	927	921	904	939	895	929	932	957	937	899	895	904	958	905	969	875	925	949	937	958	934	909	910	930	991	916	941	942	975	917	901	925	971	907	962	929	937	910	907	952	922	961	871	928	956	935	937	944	921	947	977	929	935	944	936	891	892	920	946	899	888	893	917	952	937	885	954	984	945	904	912	966	924	974	928	997	900	967	896	968	973	871	968	937	911	905	909	914	933	949	897	945	932	917	906	963	933	931	916	924	898	929	950	915	950	924	911	944	898	916	967	960	944	937	929	950	972	920	962	929	877	891	929	942	920	942	927	917	968	909	913	948	930	866	883	962	856	899	949	935	906	916	943	927	935	945	908	920	877	920	952	920	902	971	972	935	914	922	1031	947	958	941	922	892	973	939	938	919	925	955	966	875	962	926	909	881	885	921	866	947	915	910	896	917	962	892	991	942	949	959	940	909	869	907	925	890	963	914	905	871	956	969	921	892	967	902	924	960	961	868	941	902	922	911	893	978	910	880	1028	997	889	916	942	953	979	925	1009	961	905	927	968	909	896	979	936	896	958	916	922	912	930	920	981	925	951	934	925	879	901	885	956	898	883	913	902	971	952	934	954	946	885	873	930	939	920	934	912	973	955	895	888	962	961	958	915	905	908	934	954	939	935	966	920	913	937	907	970	895	953	980	918	875	951	945	967	906	920	874	986	971	878	973	929	882	923	896	931	909	928	912	988	891	998	877	892	910	892	910	1001	921	886	852	953	961	943	915	977	907	903	899	978	913	899	935	962	901	909	898	924	902	998	922	929	910	973	888	910	963	949	877	898	952	973	888	900	907	955	996	899	954	922	961	929	889	951	875	979	977	939	887	895	933	925	925	933	918	941	905	909	965	917	872	936	970	927	938	892	914	960	931	948	899	870	972	957	966	941	947	891	955	946	902	905	866	936	954	919	931	916	938	911	872	951	893	946	976	873	979	962	940	881	910	940	885	893	907	877	949	905	870	968	900	922	945	950	888	919	886	922	915	935	920	976	968	911	1003	930	876	880	955	955	901	944	984	973	880	901	907	970	889	955	898	931	960	967	895	873	952	917	861	879	984	949	957	906	1004	915	917	924	903	948	923	942	928	947	905	897	932	922	951	889	904	893	929	927	944	857	924	861	916	885	906	966	897	964	935	900	931	892	912	902	910	954	942	890	951	893	967	950	911	925	923	886	922	954	890	892	993	906	919	977	881	899	933	957	960	929	947	923	926	902	928	901	880	910	893	928	927	895	973	963	932	979	973	941	898	972	884	951	931	945	970	898	890	909	952	946	950	924	891	884	912	953	943	922	966	881	995	884	938	880	944	929	893	852	956	951	908	930	899	965	947	951	920	954	969	922	904	900	941	941	924	923	901	910	952	880	947	901	873	889	920	947	937	920	917	921	938	937	887	932	995	915	899	950	928	952	912	931	866	937	905	951	901	929	909	915	983	906	923	915	943	966	959	907	920	973	912	898	907	871	910	958	914	957	948	910	924	889	918	960	893	906	893	908	932	921	901	906	924	962	879	977	893	916	912	930	931	869	938	912	954	937	1004	951	940	941	906	934	947	919	911	943	903	899	927	882	882	971	918	943	964	919	930	935	942	921	902	905	927	919	932	991	946	932	892	1017	958	979	947	960	914	906	937	917	952	868	955	933	938	944	894	895	922	935	868	914	882	932	912	964	915	905	969	921	967	912	881	895	975	981	921	934	961	947	945	958	968	982	908	953	989	933	948	931	888	924	864	932	913	912	898	975	883	858	913	930	914	938	909	904	932	938	904	997	888	928	913	903	943	909	933	917	893	938	900	892	886	980	884	935	922	957	912	928	939	860	969	914	897	889	1000	910	932	944	897	912	928	908	915	938	960	885	875	918	947	940	931	857	933	956	899	1023	942	874	936	960	947	925	893	963	954	933	902	925	957	944	936	931	868	881	959	879	911	921	908	953	977	933	923	957	998	962	931	890	912	892	946	899	919	994	906	923	933	964	986	961	900	944	896	969	933	930	931	923	898	901	942	897	890	934	936	908	863	904	919	935	970	928	940	920	930	933	909	890	947	868	899	936	959	889	973	931	883	964	931	925	974	965	933	940	961	923	948	955	912	927	952	942	979	958	922	902	938	883	951	899	933	995	922	922	918	955	950	975	941	895	910	872	950	897	905	909	952	919	922	938	948	972	962	913	927	918	900	898	932	945	982	933	919	942	922	986	877	931	948	905	935	948	912	928	956	931	934	907	949	961	937	929	890	914	951	923	925	987	986	928	923	913	909	954	903	930	958	881	968	918	960	870	926	931	953	971	953	959	1007	877	916	982	967	961	947	862	930	953	908	949	959	919	909	963	943	907	918	964	928	941	977	949	994	915	885	913	900	951	933	906	870	957	932	956	929	930	903	949	880	926	895	980	941	954	947	873	976	973	926	906	941	907	931	927	941	920	900	951	924	891	904	937	927	939	961	918	907	887	876	910	930	936	926	928	984	950	924	925	924	951	959	935	944	926	918	925	946	919	884	924	973	892	942	950	901	888	946	906	949	894	920	857	931	917	910	934	909	931	921	951	928	940	1025	922	884	860	924	926	996	911	960	958	904
25076	21532	24732	28781	21528	18168	655	376	367	301	311	318	297	292	291	335	311	319	273	256	241	283	273	249	253	263	280	298	272	305	261	266	275	289	265	254	271	247	266	265	324	285	298	271	286	282	246	262	266	272	264	277	295	262	299	302	283	263	298	246	263	252	305	268	258	275	254	304	280	255	265	295	278	283	273	292	296	281	264	258	276	294	286	265	258	283	284	269	278	241	267	244	308	301	286	281	286	294	284	281	277	272	266	290	275	261	281	275	296	291	275	282	263	278	294	283	254	262	272	314	279	282	262	272	261	297	265	294	229	265	262	257	289	252	270	296	242	276	257	272	262	276	286	243	275	257	238	274	282	261	276	239	279	288	310	281	320	276	300	272	274	276	268	264	268	272	235	274	243	273	321	248	260	305	275	270	257	289	254	310	294	295	259	258	285	258	272	282	295	281	281	281	294	258	256	268	278	291	282	255	291	282	281	258	269	295	257	296	263	300	250	262	307	285	303	272	269	285	266	289	242	290	263	268	299	293	269	267	261	255	254	269	250	260	292	279	262	286	245	288	265	286	285	259	275	248	265	269	234	270	248	254	272	253	264	273	280	294	213	279	250	281	290	258	249	252	238	249	269	259	256	279	271	259	255	271	262	293	288	265	274	297	261	247	285	282	274	278	253	264	252	312	312	256	265	295	315	279	285	253	248	261	268	256	291	247	285	262	290	274	285	285	302	266	268	290	267	256	266	247	275	268	246	266	260	292	283	262	274	265	250	289	269	260	272	266	288	240	261	306	275	285	265	275	286	271	286	254	291	283	270	266	271	254	278	292	257	247	272	272	272	270	258	244	319	274	281	266	273	253	297	240	305	286	273	268	266	259	283	273	242	279	249	283	244	275	268	262	273	291	271	256	254	261	260	252	276	256	242	258	263	281	272	299	245	260	262	278	287	307	287	256	262	271	291	285	315	255	273	284	258	318	253	268	303	273	276	292	253	249	286	295	271	304	258	282	282	252	287	249	304	298	293	287	276	262	242	271	262	288	268	289	312	287	294	263	273	265	288	309	249	246	269	282	248	290	260	286	286	255	280	283	280	295	268	247	280	250	298	301	276	259	266	278	242	274	269	279	246	286	285	261	298	294	239	272	290	288	286	255	272	243	294	301	281	294	264	242	247	259	256	264	234	290	280	248	240	265	267	264	267	279	276	285	281	290	254	251	276	289	260	260	259	277	255	269	258	270	240	276	278	265	249	274	308	254	289	285	276	258	261	238	286	270	262	291	244	276	269	257	253	270	265	269	295	267	236	251	274	239	239	287	288	282	279	275	257	275	283	239	287	278	274	285	294	246	234	274	251	282	265	270	283	261	312	272	272	272	246	291	256	250	257	284	252	313	245	241	285	264	240	258	264	279	288	271	285	293	268	281	262	250	257	243	261	294	269	243	275	293	255	269	280	266	259	280	256	277	275	275	267	268	253	295	307	234	288	273	284	291	283	316	282	285	269	263	301	244	277	277	286	266	281	282	275	285	270	259	254	277	252	276	244	262	244	299	279	272	242	282	290	290	261	261	284	297	270	271	252	270	253	266	315	252	261	291	266	297	285	299	273	291	286	264	285	255	290	267	262	289	282	293	293	239	276	253	261	257	280	279	260	276	250	241	271	265	300	280	271	270	272	295	286	304	288	300	278	289	270	266	265	272	279	289	248	263	282	273	273	289	261	264	266	281	267	298	289	277	270	274	297	292	285	295	263	267	264	311	275	248	292	274	261	282	290	262	252	294	272	264	287	241	291	266	310	258	262	298	256	264	270	265	260	287	289	232	260	290	296	307	287	275	268	277	277	284	260	313	261	251	258	285	243	299	285	267	283	280	243	256	266	264	290	301	282	285	277	274	303	256	265	268	302	261	262	296	284	281	294	272	264	289	246	292	255	249	297	260	255	278	290	282	263	297	256	257	263	274	288	277	279	307	289	270	271	261	301	290	249	232	266	290	266	249	308	263	258	226	270	275	276	264	279	225	265	268	284	280	252	285	275	266	272	266	274	274	279	258	273	285	265	270	258	256	276	259	292	264	281	245	259	258	262	257	252	281	257	253	303	295	266	271	285	264	284	306	266	252	287	241	269	261	267	258	286	292	251	267	262	266	263	294	308	243	261	250	271	245	250	269	294	286	256	265	274	297	277	285	247	245	255	277	276	293	238	284	267	288	285	252	267	272	250	267	308	262	289	273	286	274	276	310	274	294	273	268	280	244	288	260	264	281	259	251	266	256	249	277	243	255	290	262	289	289	263	262	254	256	267	264	266	290	268	258	260	272	270	287	281	286	263	306	281	270	281	289	278	275	281	298	259	258	270	202	278	276	269	300	273	246	294	259	294	245	271	301	280	256	291	273	270	278	282	254	294	305	259	267	288	301	272	255	255	282	293	236	264	287	268	272	274	277	286	233	301	283	271	263	265	279	278	229	239	252	252	287	253	268	319	280	265	268	277	259	291	240	270	258	261	242	273	254	260	285	276	278	285	289	256	284	268	274	265	258	273	279	265	259	295	260	279	251	289	263	289	262	288	216	258	262	291	282	274	272	270	296	230	262	267	253	280	254	287	262	286	239	269	240	283	266	241	264	280	257	257	287	261	283	294	275	259	284	282	269	266	270	259	288	293	299	266	266	261	296	309	291	247	272	267	292	230	282	263	273	259	297	284	287	281	288	260	272	238	294	238	240	268	255	269	263	279	254	242	289	284	280	250	285	270	241	253	283	264	260	272	259	285	278	260	238	277	282	260	297	267	250	291	281	278	230	264	263	275	268	285	295	304	266	281	261	273	263	263	279	265	266	267	257	244	280	275	278	278	272	288	263	284	237	288	288	280	254	288	255	268	261	247	267	258	273	239	265	250	251	258	308	274	276	285	301	310	304	250	294	291	276	292	297	283	263	283	283	252	273	265	287	259	256	286	255	279	250	258	258	266	265	285	256	284	258	266	254	293	272	280	258	272	256	285	270	236	254	296	253	259	278	270	248	262	283	269	255	251	249	265	259	263	279	291	292	262	245	262	257	273	304	296	297	294	235	284	284	288	253	262	279	245	274	246	281	252	289	266	237	249	267	291	280	238	281	279	262	246	275	244	264	261	276	253	269	243	255	289	277	269	272	293	270	291	275	286	257	272	262	272	293	267	241	267	298	259	269	279	279	274	296	267	247	249	248	279	285	268	265	278	289	297	263	288	263	300	271	263	291	262	259	256	250	281	244	245	266	273	287	287	278	282	303	273	270	284	271	309	300	272	303	277	286	252	287	264	268	266	297	270	260	268	256	255	286	296	265	286	300	244	286	265	284	269	279	279	269	269	256	268	264	246	300	274	261	264	282	275	278	263	245	257	281	249	266	230	264	259	268	268	271	285	258	273	261	283	296	236	255	260	257	269	280	277	262	275	301	266	269	253	263	268	284	300	278	266	264	277	255	279	256	288	266	272	284	273	249	235	271	261	259
3113	2119	1379	937	765	759	720	689	675	679	667	664	654	688	628	654	672	657	691	645	657	652	653	662	667	698	617	648	673	694	656	638	632	648	660	665	643	659	679	661	615	630	633	660	647	684	694	663	670	706	656	682	633	670	711	649	632	658	649	665	703	689	647	647	644	686	696	664	682	693	694	665	668	646	718	642	678	679	658	719	659	643	667	632	701	668	644	643	656	622	666	640	609	671	642	654	689	636	658	653	632	631	655	628	664	654	692	660	659	651	680	660	656	643	647	688	673	654	658	682	651	673	628	687	654	672	689	661	674	684	656	668	632	701	658	641	641	632	657	650	678	669	645	694	709	653	689	671	596	625	640	621	647	679	682	637	643	673	681	711	681	639	673	641	670	713	675	680	718	633	655	695	657	651	657	675	669	707	649	659	647	675	665	639	673	631	683	602	659	670	658	714	651	675	628	696	653	662	677	652	637	644	658	632	621	641	656	662	670	668	658	699	673	676	692	677	733	674	661	668	695	652	668	663	645	670	644	672	689	648	634	634	641	628	687	656	623	678	661	658	676	686	617	602	640	674	699	654	668	670	650	697	679	640	640	665	655	683	693	670	687	660	693	683	691	731	671	662	671	661	624	646	691	723	662	678	671	657	706	657	629	630	636	660	638	651	674	659	637	614	664	659	661	703	636	647	647	627	628	668	670	696	662	668	686	663	669	637	708	659	693	702	646	653	696	665	655	673	675	633	634	686	630	641	686	647	675	692	690	684	696	670	688	677	662	636	662	669	669	667	639	672	678	655	683	625	663	679	684	687	646	704	655	678	653	636	643	654	679	644	687	633	667	682	682	709	643	645	701	659	669	652	668	695	673	634	688	656	672	693	642	683	656	643	678	662	675	650	613	670	700	646	664	648	654	663	644	681	655	690	664	689	651	656	677	702	656	729	628	664	688	649	687	707	651	649	648	675	641	698	691	683	644	637	655	651	684	643	677	639	704	647	666	664	663	656	645	671	653	679	690	699	642	617	657	659	684	642	659	679	667	643	648	707	642	670	668	660	690	680	692	693	658	686	667	658	663	694	671	619	716	666	619	707	681	663	636	623	723	664	601	683	691	627	622	659	702	671	651	680	653	619	651	667	741	594	711	686	626	651	622	627	694	694	681	655	702	674	621	672	663	693	693	650	691	659	659	647	689	626	699	667	676	693	694	693	685	657	636	635	663	610	659	660	656	659	637	674	688	686	660	662	627	650	653	662	699	697	668	679	650	662	683	665	653	666	680	675	639	633	694	612	657	643	689	677	664	651	692	669	644	664	640	675	682	660	667	657	671	645	625	706	643	683	700	652	676	657	693	627	664	645	690	642	697	678	685	675	652	685	633	653	646	634	665	638	677	640	694	661	582	665	639	731	676	667	665	696	654	617	667	672	661	690	641	652	672	644	665	654	666	662	668	685	682	701	660	680	686	639	650	646	647	655	650	671	705	637	699	691	647	701	687	695	685	642	663	689	656	663	658	641	692	646	660	654	641	664	676	685	669	648	645	670	631	686	690	671	653	693	677	675	687	713	677	670	644	693	665	667	658	642	676	671	652	667	696	665	685	641	688	657	703	716	632	677	685	628	651	700	651	676	656	646	672	693	684	645	713	645	634	630	666	636	662	670	665	674	678	622	664	684	673	644	656	672	665	653	666	649	654	670	681	687	716	672	707	666	627	680	649	636	665	640	658	678	629	640	638	650	692	664	704	668	713	676	707	617	654	722	622	648	631	633	631	676	703	652	664	626	626	662	686	669	666	669	703	664	654	658	610	645	658	677	648	658	643	659	682	663	656	636	657	695	650	635	676	672	674	677	676	707	645	653	704	698	654	651	620	683	622	610	655	671	642	636	704	634	643	690	630	711	654	662	684	644	725	667	671	671	644	658	640	693	686	669	663	642	678	706	654	689	694	610	680	669	619	649	672	690	623	677	641	658	653	656	667	699	650	632	628	663	659	668	679	659	667	667	673	675	680	659	660	623	664	669	691	689	657	654	650	650	668	666	698	653	691	623	619	634	637	700	666	659	662	613	667	686	707	668	656	667	642	643	701	689	671	651	663	690	632	638	658	600	713	676	718	672	611	660	656	669	665	713	660	633	637	604	653	676	674	642	659	694	648	639	638	678	611	701	622	693	678	613	690	652	671	642	656	619	647	657	642	687	668	644	678	640	639	655	660	665	644	669	693	688	644	662	714	626	671	669	682	659	694	654	642	678	665	646	675	729	620	661	662	684	622	678	669	616	688	641	661	691	695	678	628	676	630	662	676	661	681	658	628	703	648	694	714	649	636	638	664	672	712	629	676	631	626	649	710	670	690	615	677	636	664	656	659	670	673	655	658	671	673	664	665	655	647	662	624	676	641	663	676	702	632	635	611	625	659	657	656	666	657	681	659	656	703	637	641	705	689	651	673	667	632	671	652	636	697	674	686	691	680	674	648	675	674	683	656	652	653	643	652	681	699	638	722	670	664	646	620	665	639	699	637	659	653	681	648	717	678	675	665	650	608	649	597	669	655	683	702	713	641	614	633	659	670	638	667	690	645	689	666	649	693	660	684	650	697	667	647	674	602	668	672	641	638	659	671	672	651	687	670	654	658	681	697	645	605	683	706	673	637	634	690	691	679	681	682	624	655	648	634	655	679	631	663	678	681	670	698	614	648	618	641	667	631	646	658	659	679	654	670	662	671	688	642	693	647	668	714	688	693	702	690	699	648	628	639	684	668	653	677	648	711	648	626	607	639	695	651	644	692	653	687	658	693	625	671	685	702	653	622	670	680	639	679	667	663	645	669	655	697	683	647	680	692	689	648	664	658	666	673	657	691	692	673	683	660	666	712	618	672	642	687	639	654	646	724	674	676	673	645	652	634	645	678	675	667	699	630	679	708	692	670	707	665	673	655	613	652	673	679	619	680	653	674	690	684	652	641	655	683	661	615	626	660	679	692	675	684	653	636	687	675	671	663	636	677	684	661	645	633	705	710	681	706	652	669	664	631	670	692	683	666	655	594	671	607	665	644	635	679	677	694	651	681	665	689	646	624	659	635	626	681	695	677	671	656	634	669	663	684	661	691	678	685	622	644	661	654	701	737	672	684	659	629	650	665	625	635	649	682	702	708	716	646	654	670	671	660	673	660	683	684	674	712	657	719	651	677	616	636	667	684	643	632	671	699	695	685	709	654	664	644	658	609	639	675	728	664	659	636	680	675	673	653	643	639	638	663	634	647	657	647	629	657	643	655	695	672	677	661	697	657	681	700	691	601	692	708	666	645	634	664	661	673	655	674	675	635	717	648	641	683	672	692	701	637	649	674	687	635	677	680	648	646	698	659	655	625	626	635	638	666	675	705	649	664	692	689	633	681	646	670	709	680	683	697	685	693	657	688	667	703	645	656	657	684	675	664	654	679	695	625	683	694	663	645	697	660	690	717	679	632	682	685	692	662	690	657	629	687	643
24499	21568	25162	28425	21568	21581	12602	409	231	204	214	200	183	163	178	153	227	135	184	144	148	126	156	133	141	159	137	142	139	133	138	138	128	112	118	123	128	149	105	116	130	113	146	126	144	124	136	123	128	127	116	133	126	130	128	131	143	160	131	121	121	130	129	119	115	110	106	129	118	145	132	137	151	119	118	118	147	148	110	129	142	132	127	117	141	142	110	138	123	147	117	121	118	115	120	132	126	96	127	139	118	122	130	133	153	129	109	151	136	123	146	131	110	111	125	129	109	115	124	126	106	105	114	130	128	118	132	102	156	110	136	135	125	117	119	123	129	128	142	124	135	146	146	133	134	123	114	125	133	134	127	130	137	116	123	134	105	117	134	113	114	131	136	123	145	125	112	124	139	105	115	128	122	142	139	131	116	107	111	118	122	102	112	146	123	134	120	125	131	132	125	134	122	125	128	141	131	132	135	112	107	121	135	133	117	97	134	125	146	137	124	119	118	113	138	91	120	127	131	118	123	109	108	115	133	114	108	123	126	137	104	131	119	122	143	120	121	135	136	113	121	126	121	116	149	132	127	117	123	119	117	115	122	155	133	127	132	125	159	135	116	124	146	119	130	128	128	137	143	143	130	139	117	135	141	132	114	126	130	121	123	117	124	131	129	113	145	140	131	115	117	120	122	117	122	120	121	111	116	113	126	141	129	112	133	124	130	113	132	131	112	125	134	118	119	120	111	132	134	128	134	111	131	120	143	133	111	144	141	116	131	117	128	130	135	101	112	116	122	119	111	125	134	143	138	120	135	119	119	128	107	106	126	116	114	105	125	132	134	131	140	128	125	115	135	109	138	140	135	127	134	144	127	125	139	140	130	131	118	149	134	133	113	139	121	143	133	131	149	121	164	122	128	133	128	133	136	134	144	130	151	120	124	120	126	142	134	128	113	107	119	134	118	125	125	115	126	123	131	131	133	116	117	132	137	109	116	141	122	114	113	142	128	130	130	127	148	127	121	127	120	137	117	112	120	103	118	131	130	133	118	122	143	117	103	130	115	124	141	135	134	129	121	126	123	110	139	147	119	121	115	120	129	127	113	116	102	130	126	105	150	122	132	145	135	122	109	140	147	113	93	116	113	118	117	109	119	134	113	113	128	120	151	113	133	116	107	127	113	138	135	143	134	123	128	117	115	106	126	107	140	124	119	124	138	130	130	139	131	124	142	127	118	118	114	126	99	124	132	148	125	122	127	147	129	121	130	119	131	139	130	124	137	118	126	124	118	115	118	116	121	117	137	128	123	136	111	119	102	129	129	128	125	130	133	114	121	106	136	133	140	125	112	124	124	130	114	137	148	124	128	123	111	100	129	117	133	91	120	119	128	132	114	119	124	118	134	124	122	120	122	122	121	119	114	113	124	117	118	134	132	121	126	142	140	110	138	102	127	122	129	115	123	127	128	110	109	111	136	129	145	127	135	121	136	138	130	126	118	103	121	123	152	127	150	115	112	135	111	117	124	110	120	137	122	136	121	140	125	127	134	117	127	132	118	133	124	133	111	136	127	124	136	124	128	145	121	119	124	115	145	126	137	122	120	123	113	134	111	115	124	149	119	132	121	119	135	182	160	120	126	130	141	131	120	139	138	136	134	125	127	124	142	91	114	117	132	151	130	115	107	137	123	129	142	123	115	136	124	142	129	103	118	127	124	153	104	126	125	133	129	137	124	126	142	120	125	132	144	112	127	117	124	129	119	139	141	141	117	144	124	121	136	138	115	126	114	120	116	127	119	132	116	144	146	121	121	146	140	136	143	131	131	112	114	124	119	112	124	127	125	144	121	137	119	122	130	133	130	116	126	107	115	120	138	127	141	128	137	134	136	125	109	137	114	126	132	124	132	125	138	120	126	111	119	120	142	149	128	135	151	131	121	122	131	127	124	146	147	117	112	114	139	150	147	130	130	155	127	106	111	134	111	147	124	136	124	137	128	123	128	119	141	123	121	132	127	132	118	129	132	123	129	120	101	114	143	136	131	138	129	105	117	138	142	117	138	112	130	118	123	120	120	134	125	122	138	158	122	122	134	146	143	142	122	108	113	125	123	135	120	127	142	102	107	125	97	131	122	133	126	110	133	121	138	116	140	142	127	126	105	127	118	116	126	111	118	127	123	135	114	111	133	124	145	147	148	117	147	114	122	117	98	110	114	118	128	133	121	121	119	118	128	135	132	127	133	127	126	127	134	125	124	134	116	122	137	137	130	138	134	138	146	134	130	126	120	116	124	127	148	124	145	136	129	125	141	109	121	129	143	123	123	112	121	146	124	131	117	130	121	138	106	141	135	112	128	144	113	121	142	117	109	139	133	141	152	133	117	122	125	125	122	131	111	129	132	143	126	125	113	109	129	143	109	155	127	122	117	104	140	128	124	124	141	130	151	119	118	139	102	138	139	113	125	131	142	128	122	113	129	129	157	132	122	142	124	110	125	120	122	132	123	136	145	141	129	130	134	141	110	117	132	150	132	140	116	123	136	114	137	131	122	122	131	123	121	151	110	132	126	123	134	118	133	104	132	133	158	119	115	104	122	123	144	126	138	118	114	132	123	137	126	152	124	125	124	139	106	123	124	122	135	119	130	149	122	135	120	114	126	142	118	140	133	146	124	118	115	123	115	122	146	99	133	133	128	121	133	168	99	138	130	133	131	129	127	97	104	135	130	134	120	141	128	153	139	150	118	140	131	122	116	131	131	129	111	118	148	111	126	105	122	125	122	113	122	124	123	148	110	105	125	128	129	121	120	148	124	124	128	128	101	124	117	124	138	122	98	127	131	116	131	133	145	115	117	127	137	154	135	99	115	143	120	130	134	111	128	115	119	137	122	125	109	130	123	124	143	130	121	153	120	129	130	130	125	117	133	118	119	96	127	109	119	149	134	123	132	105	126	121	122	132	134	122	115	136	122	138	135	147	126	114	123	111	154	131	136	136	134	142	112	129	127	129	140	129	125	139	125	128	126	122	137	134	142	135	130	124	131	146	131	123	113	138	128	101	135	137	143	115	124	141	133	154	144	137	128	113	149	107	134	145	130	130	129	130	167	127	135	130	123	118	122	124	145	133	128	122	119	155	154	130	117	135	111	151	144	115	129	117	131	111	128	136	112	133	128	133	119	121	123	160	135	125	145	135	135	122	129	129	139	136	140	131	127	131	134	105	113	135	129	109	124	134	107	132	142	138	108	116	117	119	128	121	150	129	138	128	123	116	118	118	131	115	134	119	154	152	127	120	126	118	113	119	149	134	111	112	122	119	135	120	123	112	153	130	125	141	115	134	142	143	138	129	103	137	120	122	121	124	128	146	120	146	164	138	136	112	115	117	129	95	114	129	115	140	124	122	128	115	131	135	121	134	147	161	124	127	125	131	148	112	128	111	124	135	140	121	137	137	122	101	128	131	145	144	145	109	119	124	136	123	127	120	117	131	132	121	101	129	95	124	122	125
2952	3134	1523	887	624	515	462	409	423	377	394	380	397	355	339	378	355	363	367	336	335	345	353	368	342	373	378	315	345	350	330	339	351	370	340	372	361	345	397	385	315	402	350	365	349	348	355	348	349	358	352	369	365	375	330	343	303	349	336	364	313	360	357	380	311	344	320	336	354	345	383	321	335	380	344	336	352	342	349	352	379	347	344	341	326	341	358	361	331	339	347	370	319	345	359	336	329	371	367	338	335	322	333	358	371	367	338	373	372	312	342	333	325	334	390	369	340	333	364	332	341	330	343	349	361	341	336	337	391	325	343	369	378	343	350	333	346	324	360	347	314	341	345	336	330	339	356	361	329	366	335	353	378	331	333	328	323	367	341	336	345	394	358	344	319	331	366	340	357	349	339	359	350	337	373	341	371	347	311	384	352	343	321	352	314	346	385	319	330	333	348	384	380	338	324	323	317	335	322	332	330	323	336	386	354	345	359	364	361	333	334	354	354	321	356	384	344	387	345	370	348	297	372	371	321	358	348	358	346	351	345	321	366	355	329	350	328	344	356	348	357	333	345	312	364	337	344	347	336	358	357	350	361	306	353	326	354	345	348	282	314	291	332	367	375	361	325	374	337	366	343	327	329	356	351	336	341	348	345	348	311	394	331	316	307	348	344	359	348	378	349	321	358	333	312	335	340	366	350	349	379	354	361	343	399	332	341	364	366	366	352	347	308	330	344	386	306	370	366	354	355	372	312	366	314	358	326	347	341	338	343	327	342	366	365	361	353	364	377	335	347	342	347	355	354	330	335	363	339	385	355	321	366	341	366	334	352	359	329	330	329	349	332	339	352	358	340	345	328	361	308	350	372	343	352	343	350	364	346	340	344	366	352	350	359	382	365	364	320	342	323	344	329	344	364	353	334	312	339	328	364	339	313	355	364	341	350	311	344	361	348	357	331	339	354	349	364	338	337	344	325	361	339	357	339	335	361	296	340	332	355	363	360	352	358	325	381	378	324	345	335	381	349	321	376	323	383	337	351	331	352	361	316	357	346	375	373	346	345	323	357	322	343	337	373	347	352	333	347	337	359	356	320	348	343	366	321	345	309	366	336	326	331	329	320	366	333	341	354	358	326	330	338	347	354	333	385	344	354	350	315	324	357	351	342	336	326	323	319	328	347	328	315	320	351	330	353	352	328	346	371	373	364	373	334	348	342	330	354	339	353	378	373	331	353	328	365	350	341	334	354	364	328	357	369	325	349	337	329	343	363	360	372	369	366	370	329	331	347	332	360	316	361	355	323	345	325	385	378	377	319	361	368	322	353	375	377	379	351	347	376	359	342	348	355	341	358	332	359	343	346	345	330	347	332	375	302	328	340	349	370	377	327	344	335	326	342	383	372	371	356	349	317	340	333	368	367	344	340	324	348	370	342	339	364	343	344	369	360	333	327	377	364	351	332	342	375	351	353	333	330	371	379	327	326	329	353	342	360	322	359	333	335	358	346	368	337	375	382	311	355	339	381	333	339	323	324	366	352	385	361	326	374	333	324	361	352	348	342	349	345	359	347	371	343	315	338	361	344	388	331	355	334	372	354	363	358	339	341	340	350	334	355	368	342	368	339	368	311	368	362	345	320	363	361	376	375	323	364	343	369	345	357	324	371	357	340	366	333	331	320	351	340	337	332	348	324	340	334	338	365	366	373	371	340	307	324	337	360	347	381	329	326	360	362	326	343	377	375	333	315	329	340	377	317	351	324	329	341	340	329	372	371	352	372	382	359	321	343	332	321	342	366	340	361	327	337	342	347	324	352	337	324	352	332	346	364	334	383	403	351	357	357	362	387	342	334	344	316	319	330	341	368	337	358	340	343	332	304	344	348	351	342	321	350	386	344	345	354	365	361	355	365	364	349	354	350	365	356	351	362	366	377	371	351	337	322	333	328	340	346	359	347	343	368	336	348	324	310	378	375	342	313	329	320	333	359	346	360	353	338	337	309	382	327	315	345	356	338	340	325	314	350	364	319	410	343	381	322	364	354	341	372	344	345	374	339	339	329	373	336	348	334	355	357	345	360	354	364	334	332	374	367	337	352	350	333	361	359	337	370	302	340	331	363	371	340	352	304	336	364	335	326	340	359	346	362	379	366	353	362	342	360	381	328	321	346	323	360	377	349	334	337	339	342	336	332	358	339	315	355	353	314	362	349	343	348	371	333	350	312	359	375	346	378	371	330	346	329	314	363	332	348	353	359	312	324	347	354	331	345	351	346	323	364	347	343	319	355	322	340	330	382	335	343	358	346	347	327	332	336	346	361	340	377	346	341	357	322	330	367	321	357	330	333	359	339	361	332	355	327	346	367	355	329	356	379	342	339	350	358	357	314	335	342	354	359	350	347	348	357	353	333	330	355	353	331	338	362	335	334	363	368	342	360	351	337	376	338	346	337	367	358	358	320	346	366	344	339	334	341	347	345	383	384	337	327	337	345	330	357	335	343	333	324	355	335	346	332	347	341	327	331	343	349	360	339	341	343	343	341	356	342	342	298	357	338	313	345	349	386	342	324	341	345	336	390	357	333	331	377	342	335	335	353	343	349	353	329	337	358	315	366	368	346	345	346	358	362	341	338	356	383	374	337	349	353	343	344	324	341	329	353	337	335	367	325	355	332	366	332	329	353	345	384	352	341	329	364	354	343	323	335	384	327	346	383	376	358	350	366	339	362	305	325	349	331	350	342	363	338	362	333	364	349	375	376	356	329	355	343	328	369	369	336	361	324	377	308	345	359	343	342	344	322	364	344	329	346	350	343	367	338	359	328	352	348	347	368	348	327	339	359	345	339	332	355	372	386	350	330	376	342	334	369	354	338	355	375	378	369	330	356	410	322	398	353	358	355	345	353	348	355	353	354	371	377	355	383	365	336	321	330	325	339	349	338	337	392	346	344	358	353	362	356	349	361	360	344	358	342	344	302	379	331	343	371	364	380	336	342	339	338	351	331	348	331	338	358	348	334	343	336	323	340	362	353	337	336	332	317	364	361	362	365	353	347	321	364	314	363	340	339	351	352	385	351	345	377	367	307	355	357	395	365	337	378	330	322	374	335	316	324	349	342	312	336	354	348	364	364	333	328	340	329	366	330	353	379	339	302	340	369	348	353	321	345	396	332	338	367	371	368	353	371	357	340	342	327	375	354	333	369	331	324	350	350	336	349	359	332	320	389	345	323	354	345	337	325	363	335	354	370	329	368	345	370	366	325	342	339	378	321	382	359	362	358	362	343	329	359	355	322	355	348	330	361	349	347	371	338	340	338	385	363	341	364	348	339	364	344	368	388	323	373	329	341	316	338	368	372	337	355	333	339	349	326	340	331	356	358	326	333	311	379	364	365	372	370	326	355	340	346	369	358	351	341	380	351	344	340	367	339	335	329	366	381	353	367	325	299	348	329	355	342	320	320	385	337	328	338	388	332	380	343	349	339	331	348	333	348	379	345	318	360	352
31995	20620	9125	873	615	533	481	406	380	328	394	406	397	372	355	407	377	388	386	384	376	368	397	401	382	394	412	351	388	406	428	403	357	385	376	440	369	416	405	418	371	395	402	403	421	394	410	368	364	372	386	377	367	385	405	360	307	347	373	417	364	372	389	363	370	386	423	392	399	383	361	366	370	373	387	376	365	397	388	366	391	402	387	376	401	380	408	366	422	380	371	388	374	421	402	383	363	414	402	383	391	380	409	390	394	368	394	432	385	375	376	390	407	370	385	406	400	418	398	374	379	385	371	409	374	398	414	372	367	418	405	388	372	393	375	384	427	398	375	354	377	390	361	379	412	370	369	347	388	380	343	392	399	371	396	401	391	412	403	404	401	353	379	415	384	361	393	370	406	402	336	390	405	381	388	379	379	393	370	389	355	367	369	377	375	382	374	409	373	373	356	359	391	373	372	360	381	365	367	385	389	396	423	383	387	421	393	402	419	386	386	388	419	414	376	380	377	404	361	376	397	393	402	420	391	387	384	387	352	370	375	377	388	371	391	375	391	373	416	385	354	361	366	405	403	398	398	389	387	359	406	407	420	395	375	381	385	368	371	380	357	401	411	415	383	391	410	407	376	428	405	405	434	380	360	404	385	385	389	380	360	389	429	399	417	365	377	396	397	369	361	386	363	401	413	371	388	353	399	403	369	383	416	387	388	356	396	431	346	374	392	376	416	364	379	398	406	407	402	410	378	374	389	409	396	389	400	421	395	399	374	394	377	376	351	370	387	370	409	387	385	405	391	420	391	371	355	362	373	343	396	391	413	404	386	385	404	368	376	369	418	375	425	372	403	393	371	377	426	359	377	415	389	369	372	402	386	364	397	362	413	366	385	394	370	399	371	329	366	394	393	364	392	391	346	355	330	416	374	361	372	391	428	363	351	375	383	384	395	414	415	398	391	376	371	382	386	356	391	388	407	375	360	376	366	374	350	348	349	406	380	376	377	386	383	360	370	377	381	352	415	342	393	405	398	374	381	383	352	407	371	420	405	373	408	378	366	390	365	422	395	412	371	361	426	417	371	369	369	363	359	398	378	387	369	379	381	364	408	365	384	367	431	360	408	385	416	367	400	363	380	380	392	372	377	382	410	344	400	375	359	385	377	371	374	385	403	388	397	377	394	365	376	394	365	379	373	333	383	384	327	363	349	386	392	411	373	390	391	389	380	412	392	370	372	382	386	367	388	346	367	385	406	384	396	396	377	409	366	417	398	379	376	433	419	357	380	360	417	402	373	394	389	378	393	368	365	367	384	371	386	402	389	387	384	384	406	422	362	412	421	418	389	420	403	380	397	387	405	402	369	385	382	361	401	379	403	405	365	371	399	380	373	399	365	374	385	413	386	401	351	393	374	378	394	358	390	372	410	365	370	357	332	393	424	374	392	367	381	404	399	402	353	430	352	373	408	381	372	394	359	383	387	405	419	406	408	364	349	374	371	399	399	377	363	388	398	385	370	407	398	358	390	380	357	425	365	380	377	390	369	373	412	371	374	359	355	356	361	370	387	354	361	390	393	376	391	353	414	365	378	404	364	351	393	392	371	407	352	413	403	384	362	396	375	379	401	369	341	385	365	403	376	394	386	380	376	404	363	384	381	382	356	393	396	409	357	382	388	374	327	365	397	380	388	375	364	388	383	390	370	375	417	352	406	367	381	355	376	373	388	379	393	384	393	420	361	383	396	383	397	368	368	348	384	360	362	373	376	387	387	388	366	370	401	434	391	376	390	416	368	412	353	374	375	363	371	370	377	375	377	388	412	383	390	384	375	351	385	382	405	382	394	398	389	362	390	387	367	371	374	370	358	373	382	319	381	370	391	381	367	393	376	370	361	426	374	395	396	417	392	368	416	380	382	409	377	350	376	363	361	364	365	408	381	402	390	372	382	378	365	387	371	364	382	419	412	403	391	381	355	360	394	361	400	415	351	370	380	385	413	390	384	377	368	383	370	375	394	404	373	391	384	360	388	397	385	412	378	407	407	362	412	403	357	423	405	374	388	426	383	414	384	404	351	364	386	385	394	397	381	339	380	371	367	338	385	405	369	375	376	355	423	397	383	395	364	341	355	387	385	356	403	353	353	380	387	399	395	409	333	391	345	390	400	352	399	405	370	397	417	362	381	387	393	391	408	387	391	391	400	379	379	356	381	372	359	381	386	402	376	381	396	387	379	396	363	365	354	374	376	404	392	359	386	404	363	388	396	392	372	387	438	409	413	360	382	386	379	396	380	374	395	389	359	375	370	390	389	405	415	418	372	378	374	379	388	396	395	402	391	417	366	426	411	387	388	380	380	397	380	374	425	360	393	404	440	395	381	385	355	390	426	368	395	358	374	379	372	390	380	393	389	354	414	380	374	364	398	364	395	389	383	392	418	359	367	364	387	418	382	371	349	418	384	391	386	395	365	351	388	417	384	333	395	382	353	381	368	423	396	403	374	390	376	374	412	383	422	361	373	382	375	414	409	375	391	394	383	392	404	360	388	440	387	372	400	369	392	356	396	381	356	388	420	410	361	368	364	367	370	394	383	388	386	370	394	381	401	340	392	381	362	380	363	388	354	384	340	386	427	393	358	379	399	358	367	361	402	377	392	409	409	375	399	377	342	348	348	377	391	350	391	356	346	355	392	388	368	387	364	387	364	383	371	370	363	383	373	398	391	394	380	347	393	366	371	377	388	404	387	372	378	359	374	349	431	387	383	370	345	381	396	361	408	379	378	350	411	407	390	395	373	402	384	377	403	380	410	393	343	358	397	375	376	370	435	413	383	369	409	409	359	395	390	375	372	389	355	374	395	363	417	398	392	402	388	392	407	401	393	375	373	400	390	385	389	385	401	411	402	375	366	381	400	398	379	387	387	408	393	351	375	378	374	362	381	392	378	375	381	396	415	394	381	388	403	373	397	367	393	384	392	404	383	388	389	394	362	380	438	395	415	382	401	371	400	349	403	419	405	397	410	438	387	368	402	377	400	367	399	371	332	414	414	355	380	372	414	340	368	385	391	384	437	406	425	367	390	420	356	404	397	385	396	378	362	400	382	368	356	401	364	386	371	347	347	386	373	405	395	387	380	367	391	389	395	375	357	372	392	378	377	382	373	357	407	400	392	371	381	376	397	375	404	380	372	359	361	359	380	395	418	413	364	325	395	410	377	390	400	401	385	419	412	395	395	417	387	361	350	369	385	349	374	411	392	399	415	355	400	394	376	391	371	419	397	370	396	428	397	380	352	352	405	379	394	355	376	351	358	368	405	424	365	401	364	374	382	370	369	371	380	353	387	363	374	398	366	376	428	411	385	368	355	391	355	351	385	397	380	379	422	370	391	363	409	402	407	390	381	377	375	383	361	355	402	378	374	376	378	373	367	400	429	403	431	394	369	381	369	392	363	417	382	399	375	387	396	397	362	412	412	373	379	381	372	359	392	356	370	387	419	358	373	348
5970	1072	1015	935	957	951	911	994	1001	929	929	956	947	929	906	909	891	920	913	932	891	913	929	925	885	902	923	907	932	961	937	939	925	918	845	930	900	904	950	941	981	923	947	912	968	938	848	938	886	955	967	967	932	914	965	952	890	936	974	906	932	903	849	986	922	932	939	951	917	895	921	938	917	950	994	950	932	988	931	908	942	913	916	895	939	917	962	899	926	917	974	945	988	844	939	938	952	943	934	866	956	948	887	972	919	899	916	939	851	952	910	928	919	910	926	975	950	890	978	923	942	928	902	927	894	879	992	894	912	889	956	903	926	960	939	918	988	919	933	862	984	941	953	915	998	1011	913	941	936	965	962	915	903	979	963	910	961	905	907	903	898	949	955	932	920	959	894	915	941	994	948	937	905	901	930	951	952	911	897	914	927	968	888	918	896	927	915	950	859	916	934	933	892	912	905	949	916	915	875	884	953	920	881	933	923	925	889	891	924	918	894	859	960	876	924	888	894	958	977	925	870	905	925	952	945	984	901	927	955	913	897	881	946	932	926	936	905	965	863	913	927	895	930	939	926	984	950	883	915	920	985	918	907	936	915	923	1015	908	925	949	933	907	907	951	969	954	899	921	983	906	918	932	978	920	901	969	947	883	931	956	892	932	911	913	972	891	951	896	890	938	940	911	948	941	890	988	907	931	986	885	989	922	886	951	922	901	897	929	960	897	938	877	901	926	900	937	989	922	926	899	902	937	913	927	969	937	909	918	928	970	959	932	924	886	849	898	965	882	896	909	932	927	902	905	972	958	919	968	991	935	935	950	1006	920	925	881	900	922	945	980	923	921	858	882	865	910	904	925	957	977	922	942	892	975	932	910	893	914	949	971	967	954	959	896	974	943	890	959	851	917	914	928	924	926	893	906	930	927	923	954	906	872	962	898	987	865	912	977	966	979	934	936	933	911	964	888	955	890	907	941	918	976	972	925	891	925	884	920	887	959	921	924	942	900	980	940	941	913	893	981	895	949	911	943	917	906	902	913	927	905	952	892	920	899	952	899	907	919	950	909	983	902	961	887	994	899	892	923	911	898	913	927	937	939	972	926	911	907	945	932	961	929	964	920	911	876	948	933	938	972	875	931	895	919	978	863	925	924	938	912	884	909	933	932	917	941	905	905	940	965	935	969	976	914	877	963	935	946	950	913	976	959	891	910	897	920	914	894	887	914	893	950	913	966	892	952	885	949	942	951	934	952	900	916	923	908	934	926	930	939	889	941	923	956	950	986	923	900	905	949	915	945	910	956	879	956	922	916	925	902	971	954	958	902	958	903	953	923	923	951	917	885	899	905	922	931	981	953	973	956	944	898	947	951	958	929	929	927	924	989	945	969	948	952	965	955	912	951	905	909	936	940	916	938	909	916	906	880	925	955	939	883	970	933	989	865	939	941	905	920	914	946	888	882	923	905	946	933	915	949	875	920	921	923	949	920	919	909	913	944	943	938	976	958	922	917	955	968	927	1004	910	942	941	959	923	938	914	894	973	957	885	973	897	930	918	917	929	919	999	884	870	969	896	924	967	944	928	931	940	911	922	960	902	892	920	914	952	880	915	908	907	1002	920	897	883	903	918	946	931	1002	975	857	956	941	912	929	932	951	986	943	954	974	883	907	961	887	901	944	932	949	875	937	919	883	921	905	878	953	897	886	943	874	925	970	883	924	956	901	915	977	924	935	951	920	894	912	914	867	948	894	913	920	924	923	903	870	889	986	900	912	947	916	917	885	914	917	847	923	887	964	948	891	907	912	952	886	932	932	921	857	923	947	967	889	977	972	900	911	894	897	916	927	921	907	952	950	942	936	941	922	891	883	953	953	950	915	881	889	894	947	1025	934	915	967	893	950	920	943	904	882	929	967	942	965	940	981	981	945	954	933	943	908	925	917	919	931	915	919	931	934	916	876	930	928	925	952	877	896	966	929	929	942	962	892	882	943	893	928	934	920	911	926	913	923	927	957	969	915	923	911	937	969	929	928	893	925	987	902	935	995	897	957	957	926	935	961	896	953	909	938	932	950	946	947	922	945	909	928	895	911	941	910	960	918	950	937	912	955	1015	920	963	941	936	909	969	885	942	932	906	935	948	884	938	904	938	979	895	945	878	1001	894	901	901	947	872	929	916	971	948	944	949	971	930	975	907	945	832	894	950	937	936	932	863	887	976	901	923	914	858	957	932	935	920	918	964	894	907	914	932	916	908	930	926	967	955	965	921	937	914	927	896	918	939	910	949	949	931	887	921	969	884	904	974	930	893	925	960	917	938	958	995	950	937	943	939	939	904	942	884	941	912	959	880	902	939	915	919	918	933	905	981	915	954	922	902	877	897	1001	992	911	925	950	959	948	924	855	892	943	953	962	901	932	900	936	941	936	934	996	993	877	911	949	927	944	978	932	922	889	947	879	908	938	939	935	1016	869	916	932	933	928	946	860	943	884	951	951	982	928	876	862	967	929	903	925	907	919	924	936	946	931	927	943	936	964	995	974	882	907	891	936	905	944	912	954	888	930	909	910	916	978	1018	943	901	956	972	917	910	915	960	962	942	941	920	888	969	921	924	930	948	944	975	991	963	987	924	966	903	921	897	912	952	994	883	890	941	946	926	932	947	928	1009	920	972	953	913	961	997	942	918	971	874	891	921	892	952	910	952	914	917	950	968	906	879	890	928	892	905	938	905	921	960	942	946	935	959	923	981	893	941	898	905	964	936	904	975	953	900	955	918	912	929	976	966	970	970	976	872	908	888	991	944	865	945	948	941	945	998	872	919	927	905	954	919	933	941	912	939	953	1012	904	959	912	901	928	931	882	894	957	930	923	908	875	966	954	987	919	910	919	998	900	956	951	957	915	911	948	853	918	1012	921	960	925	914	901	929	935	931	900	944	929	925	970	930	900	929	941	922	949	927	889	914	928	917	944	949	953	935	923	903	936	952	922	924	928	894	947	970	973	975	945	928	910	918	945	895	941	956	894	964	918	903	897	916	954	937	1003	917	884	970	926	975	949	925	930	909	894	886	900	912	989	963	905	914	924	937	939	916	902	910	946	977	925	972	981	912	922	902	861	904	937	926	959	929	993	912	908	885	907	961	924	915	940	955	914	939	888	935	922	915	922	923	962	921	929	939	965	882	892	926	879	906	946	901	912	903	892	920	914	926	948	958	888	907	890	890	923	931	975	953	939	911	909	953	915	901	967	909	907	941	964	903	918	972	875	987	861	970	938	901	943	891	958	957	945	931	958	914	945	892	918	966	1001	893	926	909	920	936	949	944	935	908	939	897	908	944	918	949	919	946	909	900	910	948	943	908	960	923	914	940	929	937	942	907	958	923	967	917	960	922	905	879	889	957	935	923	921	941	930	950	961	929	984	963	948	908	917	900	980	927	905	956	978	970	967	949	951	921	877	900	956	907	922	883	872	943	891	974	962	865	943	928	908	967	941	902	941	950	878	974	901	923	920	924	883	959	914
25066	21528	24733	28752	21520	18344	666	396	334	332	313	292	301	308	296	364	325	299	266	278	280	284	344	270	295	291	267	307	255	260	279	265	260	275	263	267	302	259	295	276	300	288	293	275	250	260	260	253	256	272	275	258	264	311	268	260	252	258	256	252	244	283	266	276	272	300	269	278	247	254	290	270	279	255	282	259	255	283	291	255	267	230	255	307	246	269	309	291	311	332	279	292	269	262	255	276	274	247	290	296	294	290	297	272	275	286	260	270	303	289	295	314	287	265	300	246	284	268	286	267	263	288	256	265	277	300	269	246	300	296	265	276	265	240	257	263	288	285	265	279	282	310	292	266	250	246	286	280	253	250	259	267	271	262	268	275	273	262	280	250	268	266	279	245	270	270	283	252	284	257	297	260	251	276	239	287	250	331	295	273	254	276	252	276	274	267	281	278	281	259	284	263	245	260	286	264	273	287	291	273	266	272	241	269	239	255	263	283	272	262	267	263	275	269	254	293	274	258	281	291	271	282	267	273	258	269	267	278	248	235	280	299	260	268	289	288	276	277	258	255	280	266	263	253	252	270	278	264	270	262	280	292	274	261	250	272	299	275	283	279	254	279	263	269	254	292	284	267	287	269	262	270	266	254	269	248	266	275	285	272	264	281	269	242	256	277	260	250	279	264	221	275	291	267	248	266	267	260	285	254	276	283	246	262	266	276	257	324	265	274	247	248	276	260	299	272	262	261	272	264	287	225	288	290	248	288	284	270	265	248	295	290	278	273	252	238	258	278	280	273	288	271	282	292	264	254	259	289	277	238	271	275	272	272	283	269	269	267	289	235	277	291	296	270	256	280	255	268	268	287	256	264	291	262	266	261	248	285	273	253	236	260	245	254	315	267	276	272	263	272	280	258	290	285	262	280	297	255	278	255	253	264	254	274	270	285	289	306	276	267	275	279	287	266	315	272	280	271	252	268	287	255	265	282	266	251	234	293	258	245	268	249	267	252	286	263	294	276	278	278	285	280	271	281	270	283	278	268	241	256	269	316	275	269	268	280	295	277	252	254	293	250	270	251	276	294	287	301	287	248	266	279	249	260	293	244	267	275	274	288	271	270	262	269	269	261	275	260	282	306	240	246	237	258	263	280	261	247	276	286	258	270	278	270	270	309	304	281	315	268	265	259	266	309	287	272	279	253	255	277	256	273	245	287	249	276	266	255	290	268	276	248	264	277	274	247	268	280	265	276	277	264	275	279	254	274	289	298	270	283	262	269	263	262	303	252	295	277	284	246	272	290	271	238	266	257	268	265	268	255	282	278	252	254	301	254	265	290	296	255	236	255	260	277	261	301	275	253	300	263	260	276	274	306	291	235	295	264	219	295	271	320	260	265	295	269	285	251	263	259	269	270	259	260	276	286	235	256	277	293	280	278	261	273	272	284	244	286	261	273	275	252	251	263	249	286	271	280	242	271	278	293	277	293	288	259	243	242	250	260	277	282	273	267	283	295	279	259	266	266	306	260	259	254	286	259	245	272	261	271	275	248	289	279	234	251	243	280	252	282	288	281	280	254	287	305	244	266	272	290	286	293	293	300	270	273	283	315	272	263	246	274	252	284	276	269	272	278	243	292	258	245	262	261	238	292	263	269	246	232	254	258	282	308	282	273	258	239	297	257	267	244	260	270	253	289	252	280	274	288	245	255	275	249	254	268	274	278	291	266	256	250	268	264	288	260	305	317	284	266	241	248	269	275	276	305	283	282	240	271	262	229	270	276	269	281	252	252	242	269	271	290	298	276	238	281	290	265	269	294	289	287	308	289	262	302	280	243	253	253	289	248	274	278	275	326	294	311	293	291	254	289	275	279	293	248	261	298	256	272	288	280	295	263	273	275	293	267	268	277	277	278	295	272	248	269	261	265	251	298	296	284	247	311	273	242	291	270	253	299	299	273	277	258	267	275	249	271	269	280	266	294	258	271	301	245	275	305	290	278	254	266	256	279	276	259	276	284	273	284	272	271	267	277	256	262	290	273	300	296	328	247	270	257	307	257	287	246	271	261	292	284	252	271	291	259	267	287	262	282	306	281	277	273	277	287	271	267	251	284	241	292	267	273	286	271	273	265	273	283	282	282	281	298	260	279	255	265	246	285	264	270	286	278	289	289	262	286	285	272	254	279	269	270	251	293	269	259	278	305	263	279	269	294	268	282	261	277	278	277	290	283	250	291	273	277	279	256	280	274	320	294	281	272	272	273	252	245	245	257	277	266	282	262	278	281	274	245	255	281	309	273	295	256	271	302	282	269	271	266	255	283	280	275	242	290	274	280	257	249	272	272	281	274	244	257	281	262	272	275	272	265	286	313	274	279	286	293	267	273	255	252	318	257	255	290	283	300	274	303	282	303	266	274	283	271	265	304	271	265	243	290	283	289	273	263	262	261	252	273	258	270	298	245	263	267	278	273	298	262	285	226	264	275	237	281	273	266	276	282	261	236	286	271	252	279	269	273	258	280	255	287	274	280	267	270	263	302	290	278	277	254	249	284	288	273	251	283	271	269	289	301	278	283	278	287	287	283	308	292	254	280	265	244	302	280	252	247	270	258	239	316	265	251	274	277	275	291	247	281	295	268	261	273	295	284	259	245	258	275	277	289	246	294	268	274	264	284	294	251	273	253	292	298	288	252	273	255	262	265	278	246	278	258	276	267	284	256	260	259	266	278	245	247	246	261	270	276	300	277	255	282	285	248	270	263	297	260	259	257	277	281	266	265	274	306	270	256	284	260	268	258	305	266	271	267	240	297	288	285	267	263	235	258	261	271	264	264	278	277	248	252	273	274	253	254	257	266	260	261	272	272	266	257	284	248	284	297	281	289	280	278	338	279	277	279	300	280	274	280	296	255	248	269	288	284	262	268	293	293	262	297	268	265	260	266	293	259	264	256	281	242	268	272	282	265	257	296	269	315	303	245	271	291	282	314	276	256	304	275	277	272	266	292	280	290	272	269	262	274	284	316	291	313	263	270	261	286	234	292	294	260	279	278	283	266	311	283	281	296	284	266	284	267	271	280	309	289	309	288	274	245	248	258	242	279	275	286	274	289	279	273	268	264	270	281	286	315	254	284	256	265	269	285	258	279	266	264	280	302	258	266	277	243	304	270	272	268	265	251	270	281	275	265	248	284	282	261	257	231	287	292	287	260	260	272	253	257	275	276	289	274	299	278	284	263	261	253	234	271	272	278	294	291	289	248	260	276	275	271	271	277	254	249	232	257	286	269	272	264	274	278	251	290	262	270	274	286	275	241	259	281	292	305	295	288	298	265	268	256	260	293	240	283	308	277	286	265	267	269	279	270	265	277	275	273	227	284	272	305	265	243	287	245	262	292	259	275	258	236	301	262	279	288	290	282	243	260	294	263	253	279	271	280	289	270	250	255	269	274	243	289	281	281	279	264	276	282	257	277	251	260	317	277	317	273	291	288	270	282	266	249	327	279	266	265
3229	2165	1269	848	789	758	685	692	679	728	648	678	683	674	637	721	647	701	722	634	650	682	668	687	645	626	707	747	671	659	656	672	686	646	678	653	647	673	691	705	673	681	682	665	694	627	642	713	681	698	704	628	675	653	689	627	646	663	652	712	672	687	662	661	704	648	662	682	656	652	718	676	629	662	715	696	656	648	662	714	708	682	652	708	665	672	695	623	690	639	672	673	688	653	681	600	640	624	658	657	693	680	678	655	672	697	685	630	641	661	714	650	661	643	661	706	652	645	617	691	655	693	680	635	662	605	642	685	645	663	678	652	631	677	658	639	658	627	675	669	675	700	682	684	682	648	695	672	674	712	675	690	650	697	692	641	673	676	677	653	661	660	719	651	669	675	655	737	667	695	657	647	639	631	599	713	646	630	677	640	660	703	687	672	652	666	645	684	657	647	674	653	651	653	694	674	676	645	682	651	665	658	656	670	728	650	656	650	673	615	633	683	631	696	689	696	663	656	669	667	680	682	692	643	639	712	671	649	672	645	660	674	625	687	660	647	667	673	696	618	646	656	654	658	642	654	618	650	668	658	675	683	635	664	631	655	652	672	636	651	630	664	687	706	704	667	697	664	649	614	654	700	674	683	652	627	699	650	654	656	656	720	641	655	628	678	696	723	654	650	637	670	693	685	718	627	682	671	677	641	681	689	691	710	662	685	684	702	693	672	689	650	648	689	684	654	651	667	683	709	668	628	673	698	669	667	624	610	679	688	685	657	674	676	661	643	670	683	682	617	676	678	689	665	629	641	697	665	658	664	703	645	658	717	632	671	705	671	648	646	665	681	667	633	677	680	670	676	662	671	636	704	624	679	687	683	679	656	677	661	652	664	617	685	682	673	656	678	628	697	668	666	648	647	628	626	671	667	634	627	669	677	673	666	673	691	656	657	689	667	651	649	627	608	677	723	643	656	647	644	660	663	649	668	628	712	709	628	665	658	646	671	689	679	685	662	666	648	664	644	612	653	670	675	683	635	658	695	662	685	673	632	639	665	660	677	668	674	642	679	680	711	627	681	680	715	674	699	692	690	615	662	658	673	667	677	742	692	644	581	647	696	707	690	637	676	656	680	681	685	681	626	692	671	729	654	715	704	653	667	644	670	643	652	613	689	659	647	638	672	657	658	666	642	673	661	653	665	650	678	615	623	653	695	645	658	656	689	685	683	635	631	646	673	609	647	670	676	681	710	627	703	679	652	644	683	664	686	660	642	661	618	667	674	658	671	660	670	650	621	756	679	698	697	608	678	638	674	664	676	686	612	635	705	665	673	633	664	656	690	668	622	646	633	681	666	683	644	692	661	653	663	658	691	651	656	710	651	652	722	653	712	662	655	689	635	644	662	667	695	680	657	665	632	661	675	631	689	672	718	665	663	636	634	655	645	663	647	709	632	650	691	695	703	620	672	657	699	685	622	624	657	690	653	665	704	667	676	717	679	655	666	683	689	665	689	681	626	675	635	634	670	683	642	636	646	666	671	733	610	657	651	709	647	637	673	686	677	668	627	605	661	651	653	681	614	670	652	734	639	654	660	680	656	640	661	646	656	673	680	706	678	654	669	627	658	648	638	641	643	658	644	696	673	667	664	638	664	665	685	640	636	675	666	689	677	680	653	708	685	625	635	682	719	710	655	639	696	698	646	663	644	612	634	660	612	655	664	629	672	693	677	671	647	672	662	682	652	667	686	676	714	645	640	666	686	640	653	671	706	668	649	641	681	691	653	694	660	687	639	700	664	709	672	656	668	677	638	665	681	672	693	678	615	692	702	635	636	651	693	651	661	668	690	715	679	679	694	647	683	660	662	631	657	654	666	666	665	715	651	670	684	684	702	659	649	643	612	708	673	711	689	654	665	700	675	697	644	631	631	661	644	644	638	683	692	683	638	657	659	680	698	665	713	687	649	659	694	681	643	654	710	751	688	681	674	647	668	708	657	652	656	688	647	658	678	673	707	667	667	679	638	719	636	631	661	681	687	690	705	691	679	666	701	629	644	642	679	727	624	675	670	702	650	688	645	656	668	642	650	670	654	656	712	689	627	677	681	614	662	654	672	640	656	654	702	666	655	664	653	591	688	654	649	652	670	669	685	637	684	660	689	657	666	647	660	671	636	674	667	669	663	692	670	666	669	626	656	683	642	632	669	663	636	658	645	671	711	705	578	648	667	679	614	671	654	648	683	662	649	666	722	692	646	631	666	640	648	660	686	754	697	681	602	702	658	676	644	676	645	697	625	673	668	695	601	676	663	686	662	672	649	615	654	659	666	659	696	676	629	666	667	674	647	639	608	654	660	676	672	637	675	679	681	698	651	670	723	613	715	678	635	653	682	636	657	663	664	627	651	644	649	691	660	618	662	690	649	640	674	686	640	698	645	603	633	713	662	709	678	681	710	654	645	625	652	686	674	668	618	611	668	694	645	635	634	595	687	638	633	685	648	636	660	623	684	624	653	678	649	681	707	628	648	685	647	678	720	681	664	655	716	613	628	636	640	690	684	698	654	661	648	652	675	656	686	669	652	649	641	703	656	687	671	632	676	652	671	654	656	695	662	677	629	682	658	656	661	675	657	695	689	655	647	676	688	637	667	609	647	714	686	658	663	678	682	685	682	635	658	635	660	675	685	626	575	625	660	673	635	671	628	679	662	650	654	656	650	661	634	705	695	677	654	664	694	654	661	670	645	646	677	622	680	668	684	714	619	659	641	627	662	662	689	666	674	695	726	632	672	662	697	633	676	659	682	682	668	662	656	669	618	652	677	612	678	659	659	676	671	688	686	629	701	696	691	638	727	652	679	680	671	688	650	648	658	668	663	648	679	666	666	682	673	677	672	622	708	726	671	679	672	660	684	650	671	697	694	653	636	655	647	656	636	688	652	721	639	668	646	670	726	685	636	716	684	644	651	698	647	641	663	674	664	686	663	648	672	672	708	699	657	720	623	639	668	672	627	710	684	643	682	713	691	688	656	664	668	653	642	693	667	673	684	651	684	677	589	647	679	644	659	634	667	649	659	670	725	651	665	673	626	710	726	713	682	657	625	663	693	674	613	649	667	655	666	604	665	682	707	670	652	647	673	737	655	693	662	649	658	679	668	701	674	690	662	689	692	664	653	682	685	616	617	677	673	704	678	641	655	629	716	664	674	647	654	662	681	658	665	660	653	674	664	633	678	673	659	663	705	659	669	680	650	661	667	662	671	656	685	662	706	639	639	651	701	626	674	653	637	615	701	682	699	667	638	673	642	649	657	670	641	644	670	654	646	654	637	651	657	643	641	666	663	642	602	635	681	637	685	640	695	641	685	700	651	687	653	656	638	664	627	667	656	645	706	653	656	636	672	696	650	667	638	652	673	672	660	654	671	649	651	657	656	681	723	647	650	693	653	702	667	640	640	668	662	661	639	672	671	662	659	642	661	663	727	667	638	718	639	666	670	628	660	647	616
24455	21540	25144	28357	21540	21553	12472	432	215	241	219	185	195	171	168	199	263	153	146	157	127	140	151	146	141	142	118	131	135	146	148	145	109	141	139	128	119	119	109	118	140	140	137	116	123	107	129	141	141	126	141	144	144	141	139	147	134	137	127	138	122	133	123	131	127	125	153	129	132	120	125	117	114	124	124	122	142	142	119	139	137	107	141	150	153	130	141	132	113	96	130	138	125	138	127	108	134	134	120	128	121	130	115	126	138	110	131	141	116	116	128	145	124	127	139	139	121	131	126	133	150	133	129	121	129	137	136	103	135	133	120	114	131	127	131	121	135	131	136	144	129	137	101	105	113	139	123	138	114	141	114	145	131	132	126	145	116	146	115	117	132	131	129	121	125	130	154	122	132	118	130	136	103	149	139	139	128	135	122	121	120	128	105	123	134	141	113	112	142	142	128	121	137	138	107	148	130	128	116	124	124	134	137	111	119	137	134	126	138	140	94	125	139	116	118	135	118	145	111	109	131	105	136	130	134	127	125	110	125	150	142	120	125	93	124	129	116	127	155	134	135	111	115	135	135	114	129	127	133	145	156	122	117	134	126	121	119	131	141	138	119	134	112	123	139	144	146	114	127	104	129	116	143	125	138	117	107	131	141	129	113	148	112	143	137	131	118	131	121	128	143	116	121	115	125	130	124	137	144	147	143	120	134	130	129	138	124	139	120	122	119	123	137	107	133	142	132	140	110	112	126	117	130	120	131	132	110	134	124	140	131	132	111	106	139	133	108	122	129	138	117	130	102	112	119	155	144	145	145	107	120	118	128	139	131	134	121	120	127	128	133	114	130	141	135	135	133	120	122	145	126	147	138	132	124	137	136	123	124	150	120	131	131	112	136	112	133	140	135	135	117	146	100	131	120	147	124	120	127	135	113	115	117	123	146	135	108	134	101	133	107	147	96	142	134	135	133	117	133	121	139	154	116	141	139	127	119	116	97	129	127	138	136	120	126	116	142	134	132	124	129	150	129	140	148	135	109	127	138	107	148	140	137	113	115	149	148	133	134	107	128	118	132	137	124	114	127	140	117	116	122	139	127	130	132	129	133	123	115	134	116	144	117	139	137	130	120	144	154	123	120	145	145	111	121	117	110	126	118	115	127	131	123	103	148	124	134	124	119	118	123	136	138	130	116	103	131	121	139	126	134	126	145	119	120	110	145	138	139	133	128	110	124	122	110	127	128	123	138	127	109	121	115	115	137	138	128	138	124	150	115	105	116	123	132	143	142	151	138	138	140	120	121	132	107	141	126	128	110	116	120	125	109	137	138	124	141	143	127	135	118	122	113	124	130	146	135	129	115	134	135	131	129	142	124	124	127	119	137	113	137	128	105	126	114	129	117	121	129	129	127	132	116	114	137	145	116	153	125	118	142	141	140	123	132	131	124	106	131	145	126	127	147	133	118	154	118	143	142	170	117	125	121	153	131	155	134	140	132	132	130	145	127	133	118	119	118	133	121	114	120	149	125	121	136	145	127	117	115	118	126	129	118	107	132	124	119	118	121	132	118	116	106	126	131	130	130	127	129	133	110	128	115	120	120	118	121	116	133	129	103	141	125	133	153	148	146	115	115	148	108	131	136	147	118	135	123	145	116	119	129	118	115	156	138	109	134	129	126	122	132	144	132	126	127	125	129	134	137	108	115	115	117	105	120	128	119	122	131	153	127	123	131	113	124	134	103	148	139	144	122	133	110	118	127	117	118	123	117	116	130	135	115	129	127	128	128	149	143	136	144	137	126	127	142	128	135	130	135	136	125	144	123	134	128	118	114	123	126	127	139	145	146	125	142	130	115	130	113	124	146	108	135	130	122	118	135	150	114	120	136	133	113	124	128	131	126	119	123	134	123	107	129	130	121	108	153	128	142	135	133	121	128	128	124	113	116	128	134	135	133	113	126	127	120	134	129	122	126	107	113	138	138	114	138	105	112	155	132	117	147	132	137	135	121	122	142	121	127	121	107	130	138	132	137	139	128	127	128	139	136	107	119	119	129	147	133	107	115	124	125	125	125	140	154	123	120	140	139	123	121	111	139	98	147	131	140	132	110	115	134	133	124	132	118	117	135	128	109	130	135	125	135	142	114	129	123	124	128	138	130	126	139	126	116	134	101	139	125	144	129	121	124	139	110	129	142	135	128	139	132	142	123	127	161	130	112	130	122	126	127	133	126	122	136	128	128	124	110	153	149	131	137	150	135	132	117	131	123	122	130	126	128	133	133	132	111	108	124	147	112	112	132	127	134	137	116	117	124	125	138	150	127	112	111	140	118	142	137	128	135	135	137	108	122	142	133	126	118	130	139	113	122	150	155	132	129	106	126	160	129	114	128	112	143	131	138	157	113	142	130	144	137	123	100	117	121	124	134	120	115	128	122	118	122	115	137	138	125	132	130	121	129	127	128	144	127	123	123	143	143	157	140	125	137	118	139	119	131	103	138	143	116	124	135	142	128	107	126	136	145	144	143	161	139	129	119	163	128	121	129	131	118	127	127	143	134	126	135	101	120	130	117	108	132	151	127	122	160	113	138	118	126	142	133	122	125	126	108	116	130	128	125	131	123	138	117	131	116	128	140	132	139	120	127	101	138	141	124	126	149	128	133	120	117	109	117	128	116	133	135	130	112	117	126	130	125	123	95	119	133	120	135	115	124	146	107	123	125	119	130	128	142	129	119	131	129	139	128	125	118	132	110	134	146	120	125	115	111	127	114	107	126	142	135	106	127	130	119	128	137	108	123	131	131	122	127	147	119	116	125	139	116	135	125	132	121	129	127	116	141	133	123	117	152	143	116	116	137	125	132	147	129	128	114	124	111	136	127	132	134	124	129	121	121	148	121	124	103	129	135	124	144	123	143	120	126	131	136	109	142	134	135	118	136	131	133	129	103	117	149	108	114	132	120	124	146	137	131	117	123	124	134	119	118	143	127	119	137	120	104	119	117	132	128	135	136	150	110	125	131	141	133	127	115	124	130	127	138	117	126	119	116	107	123	132	138	120	123	132	108	125	116	136	119	127	121	145	146	143	131	132	127	128	124	114	115	124	127	137	131	128	123	135	131	118	134	129	128	142	131	121	134	137	129	132	124	115	131	128	124	146	128	123	119	135	131	127	132	140	139	119	122	91	140	122	110	119	144	146	126	128	144	137	140	139	126	124	133	156	129	140	136	122	110	140	133	132	128	128	127	120	132	122	117	125	121	112	115	119	124	136	120	127	120	126	127	140	124	139	139	122	125	111	122	145	144	124	122	105	131	129	141	92	129	124	134	127	128	127	126	130	115	142	127	106	137	121	144	112	136	118	136	128	115	139	119	118	119	131	128	147	122	121	142	122	154	126	130	120	130	130	115	128	115	108	147	128	106	115	128	129	123	116	111	127	156	132	144	145	132	132	100	152	132	111	133	104	103	112	116	110	131	121	127	130	133	111	127	156	131	110	138	138	130	117
2925	3214	1438	858	644	494	467	393	420	384	371	371	378	368	364	390	415	351	340	364	383	337	353	374	349	362	366	322	363	309	340	345	364	365	333	342	338	344	363	370	359	346	304	335	372	364	313	353	356	355	354	357	359	337	340	326	341	343	366	348	359	340	354	355	369	326	326	328	333	359	346	348	362	338	323	360	359	334	355	368	368	339	322	370	365	320	372	360	349	333	345	386	334	350	347	357	350	363	386	348	342	320	342	349	368	381	336	369	338	347	370	324	339	341	350	327	338	344	340	363	337	344	374	339	369	327	349	344	344	333	337	331	364	334	363	365	301	359	368	304	327	353	386	367	358	328	348	364	352	351	325	354	326	379	356	361	338	335	368	327	309	345	363	326	363	343	365	329	332	370	367	354	322	358	367	366	350	336	362	342	341	355	350	373	324	331	380	350	344	351	393	367	366	348	344	358	352	363	318	371	352	375	359	353	370	347	349	367	336	342	324	393	304	312	360	350	328	326	311	375	354	358	353	357	359	374	309	359	367	330	369	361	364	345	371	359	343	327	313	359	342	358	359	342	355	360	338	323	331	339	346	376	334	394	341	292	341	327	353	348	331	340	367	372	351	333	361	329	337	366	351	363	359	315	321	329	361	333	356	364	356	335	338	314	322	340	348	390	326	371	327	337	361	327	352	361	354	331	362	343	342	325	377	327	344	361	345	339	316	368	329	338	383	359	321	379	338	372	353	337	397	322	356	351	342	358	369	338	364	361	332	332	352	356	336	358	322	341	333	340	362	349	344	373	358	340	332	337	338	372	342	380	346	358	321	336	342	336	362	382	372	352	357	362	352	382	331	345	337	352	365	339	369	348	361	317	322	348	371	311	354	354	330	374	379	353	330	345	382	306	385	391	302	367	355	330	368	315	339	358	346	340	328	330	323	354	321	339	384	357	336	324	349	343	397	332	344	349	328	386	328	357	354	410	376	334	392	379	330	354	338	368	366	315	386	335	340	359	346	354	355	365	345	325	346	352	323	348	360	355	331	353	370	343	387	365	368	361	335	332	348	326	389	348	386	348	347	333	348	366	341	371	313	341	348	356	364	355	323	323	314	362	351	349	353	348	355	372	345	319	335	366	336	343	379	333	353	371	337	350	335	338	347	347	352	325	345	358	325	339	323	337	354	364	357	361	326	354	341	344	341	360	365	328	345	349	354	341	327	377	324	337	332	335	340	342	337	346	405	357	341	324	374	346	368	333	366	350	361	386	376	321	351	326	318	354	326	365	336	348	340	326	324	353	367	341	343	378	338	314	337	338	364	365	377	373	323	321	395	405	342	350	354	365	349	331	360	328	346	329	352	317	353	345	362	376	338	329	366	334	320	386	326	335	354	380	363	351	370	375	371	339	369	348	352	337	349	375	339	341	342	320	380	322	370	332	357	353	361	368	359	353	345	345	336	342	364	347	373	357	334	371	338	354	362	327	305	360	354	355	354	373	368	348	348	344	333	350	352	343	329	322	340	367	383	326	339	369	338	347	348	345	355	343	336	328	363	357	370	324	357	363	378	354	368	362	366	360	353	363	339	388	334	367	359	361	358	321	381	357	373	380	358	340	326	366	323	321	314	336	346	364	339	364	333	374	364	335	354	326	353	382	319	366	360	386	348	337	312	365	369	361	329	347	347	365	366	360	325	367	320	356	331	340	347	356	315	347	380	342	377	352	314	357	364	343	355	349	322	324	363	349	365	329	384	345	352	378	381	326	359	351	330	347	345	336	364	337	376	376	337	337	364	320	313	354	371	353	322	366	327	358	343	332	379	357	340	366	382	364	366	360	322	355	338	344	363	336	331	343	346	358	357	372	345	328	350	381	332	344	349	354	310	348	335	324	342	360	354	328	334	313	333	348	383	302	303	366	352	348	335	354	341	361	362	345	370	346	317	339	343	337	329	342	321	360	348	326	382	337	377	359	351	331	341	328	335	344	371	357	363	348	358	343	337	338	340	351	323	385	368	334	372	336	339	337	327	327	325	359	343	366	328	315	319	326	375	377	333	306	319	400	324	360	350	359	361	329	385	316	362	364	323	375	321	312	336	338	365	372	318	344	380	311	328	399	333	356	309	370	346	343	357	311	335	340	380	338	344	373	368	344	318	346	355	333	349	366	354	327	331	346	322	362	334	381	357	343	339	333	386	339	338	328	368	342	329	354	349	349	367	389	338	358	366	353	326	364	325	363	365	368	359	342	370	369	343	354	355	355	404	362	354	321	334	342	376	363	317	366	350	339	362	325	332	370	375	363	354	336	333	329	333	374	322	334	373	359	349	338	346	356	367	322	333	374	353	354	337	350	349	354	369	325	355	379	344	354	355	357	330	362	344	329	344	331	352	335	341	363	354	361	338	394	334	348	335	365	344	375	332	364	341	320	344	352	340	384	347	316	371	342	337	371	344	371	350	323	350	366	311	349	344	368	334	361	323	352	350	329	363	363	358	347	327	355	341	310	344	326	368	355	348	320	338	306	374	328	363	334	355	395	350	325	342	340	358	355	346	359	355	336	332	333	341	321	363	351	354	340	371	338	323	368	369	326	356	344	384	327	339	349	385	355	338	348	375	340	336	338	347	323	357	351	333	351	372	376	342	344	357	358	350	324	354	345	339	349	340	344	378	313	340	358	382	364	364	364	346	296	348	359	310	357	358	334	361	355	367	316	366	351	371	292	368	350	326	315	369	325	355	350	320	343	366	325	322	322	332	351	354	333	332	353	359	378	381	323	330	363	354	345	304	344	389	341	325	310	335	363	372	345	370	340	356	341	340	371	352	340	393	338	328	346	325	355	372	348	374	358	330	361	360	367	330	405	348	315	361	356	347	319	353	349	337	354	354	349	354	361	381	363	331	360	346	356	377	339	357	355	347	318	344	371	355	362	316	343	344	341	346	348	340	325	360	360	331	337	390	367	334	331	342	397	371	374	329	388	332	352	345	351	359	354	322	342	352	361	361	321	334	346	377	349	340	347	366	357	347	358	315	361	337	336	336	344	333	313	345	326	331	364	361	341	356	354	381	332	334	355	335	378	358	403	379	357	369	342	380	348	327	340	368	358	325	328	368	318	341	322	340	345	326	334	301	362	343	340	348	338	376	341	331	352	338	340	351	345	342	329	343	360	361	328	376	338	322	340	405	359	371	384	328	356	327	361	326	332	321	342	350	330	360	348	343	349	339	350	373	369	365	332	335	337	375	371	376	330	325	345	335	356	313	328	352	351	350	342	320	305	323	333	340	363	371	336	370	341	364	326	338	354	333	343	350	370	330	361	347	342	342	343	342	331	356	360	304	362	348	327	328	368	333	362	338	388	352	390	338	320	355	347	330	360	341	333	337	378	371	375	335	335	383	338	355	346	367	349	372	395	343	345	358	364	303	345	358	324	355	340	346	380	353	350	362	363	391	335	351	325	358	351	336	376	341	335	323	345	319	329	350	350	367	385	354	356
31996	20584	8972	954	644	566	450	389	429	403	381	386	386	373	401	362	402	386	386	377	396	409	362	402	395	397	379	374	372	372	361	362	392	397	380	356	378	367	361	344	393	375	382	394	386	384	384	404	376	348	391	381	382	351	412	416	369	427	389	355	349	371	370	353	375	407	375	347	415	375	371	380	399	367	387	377	397	368	408	427	383	417	368	412	359	378	391	399	376	348	344	377	388	400	424	395	379	420	398	402	382	374	380	366	399	350	377	370	357	394	387	376	404	436	351	393	376	376	403	406	414	380	366	344	381	380	378	397	359	363	391	360	388	379	410	370	415	375	380	379	389	359	368	412	381	414	364	390	369	387	399	384	378	366	368	363	392	354	418	388	375	390	370	374	414	388	385	398	392	395	363	377	400	370	345	365	371	366	351	386	413	397	417	402	397	401	392	398	377	384	383	390	390	381	347	385	380	385	409	379	352	409	364	426	398	378	372	376	369	368	387	397	392	388	420	380	377	401	387	365	373	378	375	383	373	365	390	380	397	353	390	385	374	417	414	429	405	390	365	379	429	395	382	356	389	358	425	366	385	383	398	378	386	400	396	369	376	405	429	362	352	365	366	394	387	412	380	402	383	384	407	385	345	370	374	385	370	384	388	359	378	360	388	428	396	393	367	421	373	386	386	399	384	395	417	384	385	391	371	395	364	355	380	391	387	353	368	383	383	384	352	402	368	417	417	377	351	401	447	375	374	380	371	354	446	405	430	369	377	355	378	376	412	382	418	427	341	383	382	360	365	387	380	375	386	391	402	384	363	369	386	384	373	323	369	390	401	392	399	402	346	356	368	357	417	393	375	365	361	361	365	408	386	405	413	375	399	366	399	416	380	380	377	348	414	380	404	394	389	417	368	366	358	369	406	363	380	375	385	402	417	399	417	391	385	383	393	347	400	383	386	372	396	374	372	378	391	410	382	387	414	353	369	348	375	411	414	366	379	382	443	389	390	380	406	367	411	380	392	391	393	377	394	364	336	427	406	398	375	390	405	379	407	377	387	399	386	410	390	406	387	377	424	372	387	389	377	367	371	380	427	394	396	361	387	388	422	392	389	405	420	345	409	392	406	400	418	396	406	387	372	409	443	408	371	409	411	362	356	364	394	378	381	362	400	434	389	367	383	386	386	384	401	378	362	423	396	409	401	386	353	401	367	408	390	423	394	409	405	369	386	396	430	392	357	424	379	398	393	461	395	360	391	396	392	400	386	370	405	357	364	397	364	376	394	388	411	404	387	395	417	413	407	385	362	388	373	399	380	396	396	387	371	370	375	382	394	375	379	362	407	377	414	421	415	401	417	396	391	368	347	389	393	406	402	394	381	376	401	404	381	394	368	439	374	400	425	354	385	381	388	380	366	383	403	410	407	421	410	402	429	401	382	419	410	429	379	356	384	373	336	424	415	401	378	356	386	385	384	367	381	373	397	377	377	350	398	384	367	386	360	347	386	394	396	369	406	362	411	424	410	394	405	374	390	418	360	380	397	411	400	397	390	357	359	403	409	403	404	426	392	383	426	400	379	418	419	377	373	401	392	378	393	362	378	381	356	357	375	335	418	394	391	355	419	372	372	373	375	356	404	392	374	366	365	411	391	365	399	390	357	384	341	375	430	403	404	372	432	362	380	417	381	365	373	394	367	337	365	408	396	395	421	407	393	412	396	411	411	387	386	400	405	402	439	375	386	370	368	404	373	386	394	393	383	386	367	370	378	387	390	380	398	355	376	385	396	390	366	408	382	400	380	377	361	370	422	388	408	421	384	419	370	369	358	386	384	407	376	352	389	397	349	391	393	392	408	356	381	396	364	363	379	399	382	392	392	371	390	357	356	353	376	384	384	384	370	436	400	403	353	364	372	394	379	445	426	365	343	404	382	409	388	392	393	379	364	379	414	378	371	380	413	412	393	399	406	402	399	410	434	402	380	383	383	390	417	404	391	375	375	386	373	378	386	382	383	379	364	361	382	416	347	378	388	396	373	399	422	400	377	392	390	397	345	372	380	389	381	394	349	374	391	403	372	379	389	397	370	378	342	374	362	418	382	367	402	384	387	389	424	382	353	379	409	397	370	391	362	380	409	380	410	386	388	370	378	391	386	369	333	357	402	383	404	410	372	422	386	373	371	430	376	362	421	415	395	395	385	343	412	390	384	373	410	378	388	383	362	364	352	368	393	383	393	404	376	399	395	396	404	386	406	378	369	391	429	333	404	391	353	386	409	374	388	388	378	383	369	396	368	358	399	394	385	375	383	425	400	383	382	365	388	358	357	417	427	405	397	403	417	418	386	379	368	368	350	421	389	348	349	351	411	382	398	415	342	376	363	370	346	404	370	389	388	372	390	396	396	366	377	387	422	390	382	393	428	388	381	378	383	357	376	370	356	382	362	402	372	381	401	400	377	368	375	394	378	395	400	387	407	398	367	365	370	400	384	378	376	362	368	417	403	380	412	374	397	373	381	413	393	391	383	419	378	407	399	387	401	396	377	430	381	380	361	369	382	392	380	366	404	382	436	406	423	379	409	399	370	412	399	371	395	366	400	395	349	382	354	389	395	390	401	390	379	384	399	366	389	390	381	372	357	399	430	357	383	393	390	350	397	395	358	370	414	388	391	373	389	350	389	377	375	391	384	360	389	371	367	387	354	390	353	378	367	368	389	407	390	389	382	373	389	391	371	396	358	409	402	404	398	327	398	381	414	380	425	362	410	368	356	358	380	395	385	384	419	345	393	404	376	355	392	381	375	369	415	376	420	385	402	395	355	389	433	373	382	383	401	389	415	352	407	346	415	404	372	409	364	359	391	381	425	385	362	399	401	397	345	350	365	397	383	395	365	390	355	391	396	444	367	412	393	373	368	375	417	393	396	420	401	389	408	370	423	377	373	385	365	402	371	379	405	398	379	395	397	385	381	405	373	371	379	378	364	400	405	378	376	374	380	429	376	375	359	389	416	369	359	356	319	365	414	391	386	405	358	399	371	419	392	385	382	381	377	373	373	393	405	367	382	384	407	402	389	413	380	371	374	379	403	385	388	387	392	421	363	379	380	355	385	386	371	362	375	386	408	404	390	358	376	372	431	404	356	410	378	378	364	367	372	353	404	368	363	367	362	413	389	411	408	385	400	356	379	400	375	377	458	380	396	393	389	415	404	363	397	373	369	395	395	399	335	410	377	411	347	362	394	377	379	371	404	362	368	383	381	402	370	395	404	374	390	362	387	353	390	378	377	399	405	385	381	390	391	402	401	396	405	360	386	367	413	382	390	395	427	364	360	399	376	380	387	355	403	423	378	409	396	400	403	386	393	411	395	346	391	385	368	366	418	390	384	401	379	387	407	396	354	358	380	321	396	393	358	356	395	393	392	371	364	367	354	401	410	336	397	362	380	377	404	383	403	392	333	392	397	426	373	396	397	413	383	408	431	366	399	407	390	403	378	382	417	385	362	404
5843	1075	992	951	946	959	998	908	915	888	967	920	991	858	896	944	977	954	934	871	915	898	936	881	948	950	951	972	937	937	965	919	960	932	925	949	943	963	915	935	943	927	868	930	975	961	924	934	909	882	924	961	921	961	906	884	916	893	947	907	922	959	975	901	1001	928	922	988	943	884	961	919	905	929	1004	912	910	931	936	897	941	929	932	907	927	958	954	921	918	886	894	990	947	890	904	969	913	968	900	893	950	932	932	964	885	944	952	908	950	912	902	917	978	917	945	957	914	945	913	948	980	914	908	972	959	889	906	915	934	976	900	976	934	927	940	965	907	908	964	944	938	889	964	955	955	968	879	917	940	861	921	904	912	917	923	897	949	911	977	960	899	917	896	887	899	962	935	966	888	886	956	933	964	937	920	927	908	923	1020	962	879	900	955	912	908	938	912	916	931	925	884	953	894	906	1000	944	923	949	910	932	928	966	954	911	937	965	931	913	921	943	917	963	913	943	882	862	970	926	963	1001	946	958	895	947	919	934	937	947	923	892	898	926	958	927	836	876	983	847	970	893	914	967	948	907	947	912	961	922	934	882	954	957	954	915	975	940	905	943	909	936	918	911	930	918	955	912	903	878	860	895	894	884	945	924	881	915	985	905	881	946	875	879	888	914	945	935	916	936	942	938	934	926	923	952	918	924	947	916	923	929	943	915	932	957	889	900	971	937	893	947	978	912	923	925	960	966	908	946	906	964	952	1028	958	920	919	917	904	918	907	957	935	956	926	930	946	936	945	954	940	921	945	984	939	903	990	938	958	949	974	923	926	918	921	961	920	913	937	986	959	920	964	958	906	981	981	999	933	977	932	936	941	929	936	948	959	950	915	923	924	942	903	889	928	892	935	953	951	937	955	912	934	942	943	884	951	911	902	1003	915	912	903	993	934	936	906	910	949	948	969	910	870	921	925	909	938	937	906	948	913	964	982	939	931	923	934	886	897	899	967	950	981	918	962	906	908	936	965	953	924	969	933	909	940	933	943	955	881	892	902	875	956	930	938	937	957	961	863	995	914	990	956	918	927	952	881	929	848	971	921	938	949	917	915	906	886	937	916	920	914	972	951	951	946	942	933	918	919	965	966	973	930	929	868	875	917	910	916	964	936	894	940	898	959	950	830	903	947	964	939	879	940	985	933	882	927	903	876	893	950	934	910	906	953	926	910	915	951	977	972	936	921	970	903	914	918	939	925	917	967	873	954	857	887	944	924	921	942	943	917	954	841	942	882	882	903	943	949	880	898	943	926	948	953	864	960	945	936	897	955	944	916	922	933	927	969	917	937	927	908	909	912	918	900	944	934	914	971	901	919	930	976	915	984	950	977	927	937	931	968	974	915	921	934	925	883	928	864	919	923	854	957	940	898	944	935	963	945	1009	907	924	929	961	874	876	944	962	928	915	913	939	895	937	969	912	946	896	891	1000	974	905	949	906	941	943	922	894	902	973	941	887	936	941	934	949	965	892	868	964	864	930	959	900	892	971	981	891	934	911	913	953	869	921	1018	963	930	903	892	940	914	953	935	945	921	886	902	921	931	934	959	919	968	901	898	932	1009	916	959	915	960	962	947	923	919	928	890	896	947	961	876	863	942	924	957	904	916	955	955	916	949	964	956	985	968	933	922	935	877	918	919	921	964	966	918	941	927	938	931	938	929	901	990	938	953	906	880	898	952	965	1013	883	939	950	915	948	912	914	940	938	944	906	966	954	952	950	961	967	883	961	922	925	905	946	937	976	886	899	995	919	915	925	922	956	916	939	923	910	953	942	908	937	894	917	942	917	920	878	959	923	901	997	939	893	958	979	932	915	910	926	959	963	914	954	923	963	970	966	955	916	932	920	902	936	973	934	933	951	920	970	993	920	912	953	884	999	950	888	1010	901	921	914	907	912	992	941	924	942	925	924	907	985	918	918	904	947	930	926	929	961	881	937	978	903	943	959	915	962	940	908	961	965	892	955	944	936	973	859	977	924	911	923	941	935	889	935	862	944	902	938	936	907	965	889	960	928	918	907	909	902	946	865	909	964	958	938	925	891	943	938	909	932	939	903	940	959	925	929	920	922	921	899	925	905	959	957	955	948	958	946	928	927	927	962	886	927	917	975	924	953	924	933	956	929	930	900	905	973	962	924	949	934	1013	903	914	965	955	914	966	944	911	942	919	987	932	894	907	888	925	897	925	924	891	904	911	923	911	944	902	937	963	915	980	874	927	931	959	893	921	949	948	890	950	950	928	919	937	889	929	896	916	895	953	898	992	911	938	960	922	940	876	886	926	950	917	972	937	943	981	913	910	932	895	911	900	918	918	897	905	913	928	877	937	891	978	886	940	940	985	922	964	872	968	936	910	928	915	976	927	935	873	970	888	977	867	959	905	927	941	956	921	933	983	936	932	919	917	939	973	943	914	904	954	901	914	934	982	922	909	930	953	936	999	948	946	934	915	919	869	873	937	975	920	929	995	939	973	964	918	924	928	912	900	951	921	976	937	944	902	956	961	998	898	916	924	952	955	899	947	919	956	973	904	887	932	929	975	868	971	923	915	884	943	945	887	936	964	888	934	956	956	953	948	975	961	842	951	885	880	911	936	982	924	851	922	916	939	965	912	909	916	919	1018	904	973	896	875	958	894	866	915	899	889	859	901	921	930	895	934	934	856	949	947	931	989	975	949	931	925	893	916	892	944	943	916	873	937	936	968	859	949	899	918	960	936	939	974	925	888	919	900	964	929	937	939	976	913	931	925	923	920	904	978	985	929	938	951	979	962	908	938	886	926	933	975	988	931	892	977	935	933	886	924	915	909	971	961	905	964	883	928	928	958	914	929	949	909	1016	888	917	924	911	936	942	983	900	899	915	947	941	895	874	959	937	876	983	875	917	949	930	946	930	899	954	898	882	871	935	982	927	954	889	921	949	928	916	937	936	951	935	926	899	901	933	931	928	920	970	955	920	922	897	957	927	941	949	912	849	907	958	878	910	973	917	884	940	931	967	903	937	945	949	964	911	882	1001	965	896	894	888	954	961	891	930	903	886	968	946	919	1012	902	894	893	908	910	909	1011	995	968	939	869	976	936	1000	915	925	901	926	939	876	911	932	945	938	917	912	960	867	944	976	916	950	925	1011	937	929	921	966	941	948	893	871	921	903	887	926	962	937	936	954	910	879	887	968	909	931	937	946	942	907	944	884	958	914	928	982	936	902	953	904	927	969	934	954	912	892	931	922	966	897	946	1000	915	968	946	919	917	915	938	907	1001	960	1000	949	983	941	886	871	917	925	935	946	919	924	874	907	892	932	975	954	880	953	952	900	941	964	990	930	901	937	957	957	902	929	983	955	943	927	866	956	930	961	872	974	950	978	933	926	972	946	920	886	904	950	918	981	929	895	944	964	934	960	948	940	901	935	955	937	927	929	1006	943	947	897	873	1009	983	922	950	914	974	906	980	921	976	940	914	877	927	900	907	969	1014	958	956	916	903	915
25060	21530	24737	28749	21524	18340	661	380	349	317	285	311	279	268	306	316	523	277	234	282	286	276	297	275	264	266	283	287	270	310	256	291	266	262	273	286	281	271	249	294	284	320	281	284	284	278	280	278	285	283	257	293	263	276	278	257	243	311	258	261	275	256	283	267	279	275	279	263	265	273	294	297	258	267	279	272	299	280	291	314	231	287	243	278	270	233	282	272	278	283	253	289	266	290	272	277	258	262	272	259	300	287	249	281	262	298	220	285	265	259	277	286	273	272	244	289	283	275	288	255	275	300	287	286	298	256	254	298	290	295	296	273	283	287	265	252	284	280	266	264	304	240	274	284	278	251	288	258	286	274	292	283	288	267	260	244	291	283	260	283	253	278	271	248	288	247	292	247	259	263	267	301	279	261	298	306	273	271	249	290	299	272	270	239	264	247	272	297	266	255	266	288	263	291	250	276	298	230	306	264	255	268	269	279	255	271	275	268	265	282	248	282	276	291	292	284	256	276	282	258	249	272	251	283	312	275	276	284	272	279	260	289	309	262	283	255	281	270	269	275	290	273	293	263	271	276	268	265	260	262	265	263	277	279	284	289	238	310	295	285	247	267	277	263	266	298	320	232	264	287	255	278	248	276	295	292	278	322	270	258	259	270	258	267	287	251	270	273	276	262	284	300	288	281	262	252	259	255	249	269	265	265	259	272	286	273	255	292	278	285	260	279	274	272	276	273	250	304	294	278	282	308	313	280	286	277	245	270	287	249	285	294	274	301	262	274	271	285	303	274	274	301	272	260	268	271	251	284	312	272	268	270	236	271	235	272	283	299	264	302	236	266	281	255	274	241	274	282	295	272	285	267	276	283	277	250	261	269	291	288	268	302	298	264	273	281	272	280	255	288	269	266	262	304	282	275	251	271	284	287	299	259	267	287	288	289	263	304	275	297	285	296	243	304	266	280	265	298	282	286	264	271	283	256	272	259	281	284	260	264	277	265	286	277	253	261	264	265	283	288	278	274	281	276	283	263	256	274	280	263	261	257	287	286	267	272	238	318	289	249	261	265	299	290	293	289	273	290	303	252	257	265	266	308	257	287	260	277	277	283	276	255	269	266	240	290	316	286	295	244	269	266	289	268	281	234	274	278	272	317	266	261	280	293	247	294	243	249	267	270	272	284	291	297	268	281	264	276	280	293	275	298	276	300	306	273	293	257	281	265	288	301	299	232	282	260	278	285	272	267	259	292	260	284	264	289	256	306	263	277	256	269	272	260	276	247	282	291	269	279	267	256	295	266	270	260	288	278	273	270	287	278	284	288	284	273	264	262	253	284	296	258	287	318	296	267	260	281	252	312	293	242	253	278	292	242	282	267	287	280	259	284	270	243	271	293	285	287	292	285	300	277	284	281	284	287	273	287	257	245	282	248	308	296	285	315	303	282	267	280	270	267	273	253	279	264	268	244	289	291	273	280	243	278	273	296	283	257	295	272	270	267	266	269	271	256	291	281	266	268	268	248	240	251	266	262	264	239	244	284	289	250	274	305	273	239	240	266	280	283	291	290	279	284	283	239	280	272	271	281	260	293	282	278	285	277	266	257	262	266	237	277	268	265	270	260	288	244	254	271	256	274	242	256	323	287	271	247	279	290	273	272	263	279	280	269	279	303	303	237	271	289	291	276	280	303	249	269	308	295	246	269	237	253	273	278	317	264	276	294	281	269	251	281	282	298	273	251	262	235	270	283	239	228	289	279	304	261	287	276	280	299	277	280	266	268	290	277	269	272	273	261	277	277	266	290	287	279	272	264	268	271	276	277	249	282	270	296	283	281	266	260	261	272	278	263	288	283	271	298	286	293	239	268	273	278	254	263	261	263	295	269	265	289	284	247	297	299	297	286	290	286	286	274	255	252	278	261	258	293	282	288	291	280	254	307	278	273	260	292	253	295	256	271	245	271	274	286	288	289	280	301	263	255	285	307	271	273	305	288	288	273	270	328	291	266	291	256	248	285	276	268	274	259	225	291	304	267	259	278	257	289	258	274	242	232	294	280	259	293	283	256	278	274	279	276	287	261	261	283	257	281	240	303	285	286	263	281	236	268	304	269	271	264	293	265	257	250	256	299	277	317	310	298	294	298	264	271	294	302	261	307	269	265	277	279	276	314	289	248	284	281	286	269	263	283	290	276	257	274	267	266	263	271	243	283	266	250	279	277	259	226	283	254	283	279	262	300	286	268	285	265	320	290	250	302	290	264	292	294	317	285	250	269	327	271	300	274	262	276	290	283	313	287	269	248	288	252	280	269	290	280	263	275	291	251	271	271	243	240	292	278	273	270	286	276	263	297	307	251	285	307	295	276	266	262	240	284	257	292	269	316	267	251	270	254	279	277	288	301	279	281	270	284	275	292	275	292	282	257	253	251	256	290	271	262	279	255	279	253	282	273	258	277	313	273	267	303	268	260	274	264	270	298	250	303	287	288	290	280	251	278	303	256	287	275	283	276	266	278	278	280	267	277	333	277	273	261	251	269	292	276	276	294	240	285	288	278	284	273	260	262	277	249	290	265	280	305	275	260	274	281	258	276	262	284	257	297	275	275	298	269	256	251	318	287	247	303	257	254	264	288	263	309	292	280	284	294	271	255	250	276	256	263	291	264	285	272	287	260	264	282	277	263	242	280	296	287	287	330	264	297	297	283	294	283	263	233	273	284	252	286	253	267	281	252	278	243	309	289	268	293	282	265	266	292	287	286	267	263	262	291	274	255	276	302	256	273	238	297	288	260	251	264	316	261	272	266	264	265	296	263	282	291	275	294	303	280	268	250	268	276	277	262	282	281	260	275	247	243	272	276	269	279	275	260	261	280	274	281	298	272	261	265	279	290	286	295	309	291	301	233	283	312	311	262	269	259	274	266	294	282	273	275	256	273	252	293	312	296	272	269	282	269	270	289	277	259	299	263	250	278	290	242	262	252	279	275	271	288	274	306	285	285	266	278	290	256	281	280	300	270	246	273	282	302	283	262	259	287	266	270	270	255	294	283	246	268	249	312	306	252	256	257	307	282	267	284	244	286	290	288	270	272	263	275	272	256	250	274	248	268	288	281	279	261	302	268	252	269	245	271	258	258	284	278	285	268	249	265	262	283	297	291	294	268	309	264	282	281	266	276	268	278	255	269	266	253	269	272	265	270	266	276	278	275	272	254	268	294	247	301	274	281	310	245	239	260	264	250	264	277	272	271	263	255	271	252	279	277	281	292	301	252	280	278	276	262	289	278	278	284	259	296	275	284	275	289	275	290	228	282	274	258	275	270	265	276	280	281	292	285	270	276	278	283	262	281	261	291	248	257	288	285	291	287	238	247	303	281	227	254	309	264	274	282	268	295	275	255	269	268	276	306	285	285	284	274	304	265	289	294	256	253	286	271	278	268	249	244	269	261	281	265	260	258	272	285	258	239	280	266	266	276	312	266	262	224	268	301	261	267	301	305	244	250
3090	2081	1276	962	773	764	742	714	711	658	675	723	669	714	724	654	723	634	690	671	657	678	677	659	674	669	659	682	655	645	665	725	713	652	647	662	691	658	724	655	686	701	671	726	634	657	651	707	640	705	640	713	662	715	659	671	731	643	694	720	646	662	720	658	675	679	676	685	703	660	677	631	671	649	663	705	607	657	673	711	655	696	696	664	606	690	675	690	754	675	668	660	696	687	673	686	677	657	677	700	680	649	714	615	625	658	646	705	695	721	718	657	721	690	639	607	670	675	702	674	688	679	673	680	705	658	696	705	670	663	685	642	644	652	651	697	649	701	684	647	659	697	672	597	700	639	683	679	662	676	722	626	674	657	652	655	679	692	698	683	635	648	690	649	708	661	699	684	681	659	620	677	689	651	664	675	656	675	662	624	672	651	688	675	679	640	656	658	691	659	685	630	684	636	639	679	696	677	672	704	660	675	708	664	663	608	700	641	627	681	682	665	662	723	722	662	704	693	680	656	639	661	703	675	633	690	658	687	654	713	662	658	652	672	667	681	677	678	677	619	710	657	704	691	675	666	692	679	704	722	618	632	599	692	660	678	613	691	674	707	646	642	667	678	679	692	639	678	636	689	695	635	686	692	665	702	694	667	644	661	673	650	715	721	662	688	701	739	695	674	663	712	624	656	681	697	668	624	636	712	649	670	663	666	655	695	708	684	632	671	698	699	687	668	696	649	650	682	685	687	664	639	702	640	679	669	674	673	670	682	614	649	690	665	706	675	700	653	674	670	714	698	668	709	668	605	669	672	658	669	695	649	677	681	666	678	695	700	687	656	665	658	643	650	636	659	705	672	675	695	680	705	631	631	677	703	625	675	687	635	690	627	642	678	635	660	664	667	659	707	666	677	650	674	670	654	665	708	668	637	649	703	676	643	701	689	691	673	694	679	691	641	719	680	684	670	700	685	642	637	683	722	668	654	660	652	678	663	685	647	697	659	622	632	659	676	652	688	651	637	637	716	687	648	658	694	631	690	703	635	661	636	682	652	693	716	688	653	670	675	685	692	618	712	697	723	665	683	643	680	648	618	622	674	645	639	687	690	656	675	685	674	675	652	695	658	650	641	642	643	700	679	687	624	666	660	634	703	679	627	678	687	679	667	700	646	744	669	640	686	642	651	663	704	666	688	718	695	683	654	664	649	662	649	642	646	671	671	703	635	701	692	643	644	673	648	661	656	643	672	661	617	691	664	683	662	672	642	654	678	670	660	626	690	706	689	713	684	676	692	661	702	704	662	675	730	662	663	685	652	664	677	700	687	675	671	717	667	674	672	689	663	694	647	637	683	669	656	653	708	676	710	667	660	651	692	722	602	664	639	647	645	701	708	668	690	677	677	678	664	626	704	645	716	637	688	684	681	657	631	718	678	700	666	668	674	643	668	696	687	678	649	644	651	682	693	682	659	659	645	694	642	704	670	708	674	671	629	653	633	622	690	656	667	716	695	707	673	703	699	667	682	676	643	673	672	645	660	685	643	702	648	661	687	679	674	685	652	690	664	628	705	637	661	615	672	650	674	696	640	718	650	683	657	676	668	665	668	714	634	718	684	658	694	672	696	676	632	672	646	640	680	716	690	679	665	604	647	677	667	721	711	670	680	663	685	662	634	665	672	693	671	621	685	691	652	655	644	648	669	709	675	718	650	714	644	598	682	676	631	618	669	669	694	685	654	704	697	637	697	674	628	686	697	679	697	695	709	694	698	681	691	686	680	669	680	697	623	680	659	685	629	659	652	697	645	682	669	647	627	658	668	682	642	673	715	637	649	623	702	680	715	701	649	714	688	664	702	687	688	634	640	695	651	674	685	675	693	664	715	674	678	642	626	635	671	675	670	686	660	656	679	637	657	658	638	669	671	619	669	677	682	666	668	709	687	677	618	703	656	651	685	655	680	688	692	631	675	649	668	657	697	666	687	721	655	668	698	644	698	643	689	685	653	685	695	650	667	660	697	648	677	632	749	668	679	672	654	674	643	729	727	637	663	664	636	650	646	640	676	666	678	649	626	643	668	702	641	736	662	681	660	634	646	648	680	687	667	691	649	645	668	701	693	684	669	675	703	653	661	697	683	648	652	714	710	699	680	644	624	674	660	683	665	708	661	665	667	670	649	663	662	622	697	675	627	657	673	661	674	661	640	667	720	678	668	673	704	700	662	681	680	682	668	682	696	653	682	641	679	615	665	661	666	672	681	654	692	651	706	672	663	658	677	691	697	682	679	674	669	692	687	683	698	655	603	622	695	699	706	672	672	645	669	700	647	695	677	677	645	686	651	667	609	656	637	625	684	646	692	653	661	656	685	683	733	661	669	691	711	655	706	654	658	697	684	700	674	653	636	659	626	667	681	687	673	664	693	673	632	652	704	668	699	685	689	671	682	636	704	630	666	660	667	697	692	676	675	642	683	678	621	657	659	666	699	687	708	674	710	654	677	634	652	644	683	675	606	643	683	693	684	648	679	697	673	687	648	649	628	654	668	681	646	694	675	710	664	642	693	655	673	645	653	655	640	670	631	708	679	702	675	645	681	716	705	655	674	683	723	677	684	645	675	656	644	638	659	670	642	682	697	663	652	715	712	662	687	682	676	681	666	684	677	658	686	659	651	668	714	679	646	686	717	635	674	649	698	711	676	695	655	720	653	676	638	690	666	724	676	643	667	633	684	660	683	672	610	671	674	694	691	682	662	684	690	647	681	657	682	643	655	660	634	703	627	631	627	691	686	687	685	677	650	678	685	623	659	644	651	636	648	718	730	710	665	668	703	631	665	676	713	694	656	667	686	669	675	687	666	648	634	658	633	711	702	654	671	652	695	662	710	650	663	676	689	639	668	655	681	680	672	656	660	681	643	664	650	663	688	671	649	634	634	662	647	661	656	653	655	627	697	662	655	667	736	692	693	683	686	712	693	666	701	686	657	636	677	661	637	665	673	620	683	680	658	676	656	660	648	696	683	657	636	637	680	709	684	737	668	658	662	685	691	664	666	684	701	677	699	647	709	705	708	650	676	624	657	673	623	702	667	672	634	690	656	673	696	695	663	701	661	689	711	719	667	666	671	646	711	636	637	661	674	678	641	657	698	646	650	669	727	671	709	676	656	653	658	695	707	642	674	706	646	699	634	689	686	715	681	650	691	665	665	658	630	700	658	659	681	659	681	675	680	652	668	674	664	666	668	676	688	688	634	676	702	723	720	716	685	671	668	625	716	636	737	645	685	659	696	674	679	673	635	664	706	741	674	683	701	653	705	690	654	642	711	638	685	666	690	663	679	711	636	693	624	644	683	677	689	667	649	719	648	692	668	660	677	681	679	609	683	668	693	621	626	652	647	705	710	658	660	632	694	680	675	731	703	613	652	686	651	698	658	671	686	670	643	690	661	643	672	702	688	676	657	679	675	696	634	686	661	692	673	662	688	713	655	693	652	683	692	685	700	654	703
24445	21534	25112	28371	21534	21539	12529	385	239	206	213	197	153	176	199	157	707	163	177	156	151	146	142	155	135	119	140	128	137	135	120	123	136	137	151	149	139	153	129	117	124	139	140	125	119	119	132	141	141	125	158	131	143	127	120	132	134	173	118	124	148	125	157	143	131	131	141	140	124	153	136	114	126	132	124	123	147	159	126	130	143	144	126	133	153	134	120	120	131	128	147	143	151	158	127	127	121	135	137	110	151	131	127	132	126	160	102	158	148	121	132	144	147	144	135	138	152	130	130	127	115	141	143	144	122	108	135	133	127	127	125	149	106	127	111	121	141	136	126	107	115	135	121	127	116	161	118	121	105	134	133	121	133	108	162	119	116	129	141	147	142	129	134	134	130	120	135	134	99	116	124	142	141	129	121	130	158	125	131	142	129	133	142	146	142	139	125	147	138	117	138	103	128	136	122	156	120	144	126	116	136	131	116	129	121	143	146	123	133	145	130	143	151	130	112	115	147	132	127	148	136	122	130	128	127	127	133	131	130	109	122	122	145	112	125	128	111	111	121	134	130	126	130	149	117	133	116	128	127	135	104	129	134	132	159	131	113	132	141	126	120	130	149	125	158	139	128	128	125	125	127	120	128	129	145	134	127	153	132	156	134	110	123	118	155	109	114	136	114	119	145	140	137	124	139	122	137	145	118	144	108	133	134	117	129	144	148	120	139	114	145	118	134	124	134	131	108	110	136	144	110	139	128	136	136	147	126	133	115	124	141	119	135	149	134	125	128	129	148	122	131	128	117	125	125	135	135	137	155	133	131	117	129	131	127	147	130	147	108	129	146	124	133	138	135	113	130	125	156	134	122	131	171	120	115	127	158	139	138	129	115	130	134	121	144	139	142	142	130	143	144	128	136	162	107	138	145	147	120	146	128	131	126	131	131	139	152	135	105	139	145	130	111	148	132	145	141	107	119	126	131	125	129	128	141	131	129	141	128	122	136	139	133	128	128	125	142	127	135	135	137	129	121	142	133	156	118	127	148	123	115	146	139	137	125	124	128	140	127	121	142	145	103	117	146	152	142	135	145	133	111	134	150	137	127	123	125	121	107	140	157	111	142	133	126	123	114	133	122	120	129	139	145	144	124	146	142	136	120	142	135	129	157	131	136	121	143	127	134	135	132	136	154	143	129	124	115	146	128	137	144	147	121	122	143	134	123	124	131	134	136	142	120	123	122	133	128	133	130	132	126	110	140	134	129	143	120	134	134	145	128	109	130	146	122	141	159	146	156	132	155	147	157	147	147	125	112	128	131	138	146	111	123	116	128	116	133	127	125	108	132	146	111	132	126	145	121	146	154	123	128	142	131	153	127	130	142	138	133	110	139	138	139	103	128	152	145	118	167	123	124	137	131	136	111	157	138	149	142	123	127	125	149	122	133	124	116	120	118	138	131	115	134	138	134	136	140	134	150	128	126	133	114	133	140	112	124	126	148	130	120	143	112	116	137	116	145	114	113	151	139	114	123	110	129	145	129	135	137	145	143	124	109	137	134	138	140	144	109	127	120	137	135	118	114	142	144	139	128	144	124	108	138	118	127	127	129	127	121	125	154	125	109	127	128	133	127	141	118	123	123	142	124	124	132	152	152	144	110	130	129	135	139	132	131	125	160	145	118	120	129	166	119	125	106	143	109	151	127	140	127	136	140	122	151	123	122	141	147	120	140	118	134	125	141	134	135	112	132	137	136	148	130	143	148	125	146	142	139	133	132	140	119	132	126	140	161	136	131	136	143	133	128	140	103	118	132	146	111	149	122	124	113	132	125	149	140	138	144	98	126	127	155	127	137	127	113	126	144	115	93	139	144	137	135	136	132	129	132	145	116	134	113	125	149	132	121	122	130	127	122	130	125	140	124	127	130	129	123	120	144	128	121	128	130	129	113	137	135	129	136	126	128	149	116	130	130	118	122	135	142	136	143	130	148	158	117	121	118	126	133	128	131	116	130	138	141	134	111	112	128	134	112	125	135	140	105	133	135	142	156	130	143	133	143	138	145	132	120	143	142	139	146	114	131	130	123	133	134	136	148	141	135	132	127	131	122	136	132	134	142	124	136	131	153	152	121	153	133	126	114	144	119	137	138	126	136	140	125	139	128	141	133	122	132	133	142	121	124	122	129	151	135	139	139	124	113	124	136	110	112	147	123	135	117	144	138	128	123	116	152	124	143	152	120	129	133	116	149	125	146	119	125	148	128	138	142	143	140	133	126	127	130	145	125	143	133	131	106	132	133	130	138	143	144	144	129	118	143	120	150	132	134	134	146	140	113	146	136	144	144	122	130	135	115	119	127	121	133	136	111	135	132	130	128	125	132	128	132	142	122	117	122	131	149	137	126	120	127	118	113	126	113	135	125	110	144	116	131	129	129	127	117	120	145	146	135	116	118	127	120	127	158	122	131	123	143	145	136	131	143	143	149	118	130	141	142	142	109	126	111	113	138	150	122	127	124	147	147	120	131	126	134	132	118	120	139	150	129	127	123	151	120	110	139	114	121	139	120	143	138	124	140	110	116	128	105	129	115	126	147	116	141	149	137	128	126	123	121	132	134	123	128	123	138	144	122	122	127	140	120	146	123	121	130	144	158	129	119	118	133	137	141	121	111	102	119	140	124	142	134	156	124	140	136	152	121	143	126	100	138	127	135	127	134	107	127	113	136	130	137	137	132	132	134	127	132	115	126	117	120	104	140	145	162	138	117	150	114	147	133	137	157	149	154	131	130	133	145	125	129	144	130	106	137	122	129	163	136	143	130	159	156	134	124	151	130	141	143	131	152	111	128	136	127	144	133	117	111	117	140	133	128	111	128	109	124	127	133	132	167	142	133	128	130	151	138	146	114	123	127	146	123	137	141	139	156	145	141	144	134	163	134	156	156	126	151	138	138	138	119	140	133	151	138	121	116	136	126	124	143	135	132	130	144	132	127	159	140	144	118	142	141	128	123	126	131	140	146	133	151	131	140	112	127	147	135	112	115	151	140	125	133	139	148	118	134	135	116	127	97	132	144	116	122	152	122	140	131	159	144	145	140	112	141	114	144	114	124	122	146	163	116	136	116	118	130	99	123	122	124	135	124	137	126	109	143	154	140	113	149	136	146	141	133	113	133	146	106	130	130	123	137	139	152	122	136	133	136	137	139	142	118	123	134	147	140	136	123	110	131	117	137	141	132	145	121	142	148	120	130	131	133	141	122	130	124	126	117	129	126	121	138	129	160	117	123	119	145	131	147	101	125	111	151	118	141	137	142	126	112	141	129	125	152	118	124	114	129	139	126	124	150	129	106	146	153	135	151	131	120	136	125	109	110	122	127	136	123	125	115	110	146	129	112	144	143	122	137	120	144	147	125	142	139	129	147	125	151	131	134	111	129	124	128	142	147	127	141	154	132	135	133	138	128	159	134	127	142	121	150	135	123	103	130	128	144	108	132	146	151	126	130	137	138	130
2956	3159	1765	942	591	548	457	419	431	391	399	382	386	368	396	394	497	391	366	386	349	383	374	377	365	404	387	394	391	365	364	369	365	341	383	354	336	362	355	345	361	358	354	363	390	355	357	400	383	356	332	354	365	401	361	347	389	342	382	349	357	374	338	374	357	346	381	343	351	377	342	343	328	360	390	349	344	358	368	356	370	354	351	321	358	353	400	382	369	373	367	361	382	325	384	357	366	369	392	342	330	365	344	347	370	350	366	352	381	343	337	384	373	356	405	375	380	379	344	343	369	354	398	379	373	362	351	346	361	332	321	350	363	355	342	362	358	323	365	366	348	368	341	367	344	337	371	401	351	373	362	388	332	365	349	382	389	384	356	397	327	365	347	354	367	363	371	400	371	376	349	376	369	360	357	387	345	334	346	402	348	339	358	363	373	393	369	369	361	341	370	363	354	409	362	364	354	369	355	389	346	358	373	360	369	357	387	359	381	352	377	336	330	373	350	377	391	317	357	330	343	337	357	357	351	344	358	359	370	333	336	402	350	359	380	358	359	385	376	365	362	364	333	350	348	350	359	379	336	369	378	329	384	399	352	368	336	387	361	340	379	350	406	371	357	350	359	353	327	345	355	363	345	360	342	356	348	362	362	357	375	384	374	375	357	387	361	364	355	388	346	365	379	352	365	385	383	374	386	358	359	357	354	337	393	339	353	393	357	322	364	350	391	356	365	341	324	352	362	391	366	364	360	354	340	380	343	378	378	358	372	333	340	395	338	338	361	339	371	355	318	355	403	347	356	350	365	362	378	371	384	390	357	375	354	383	380	359	360	352	364	361	350	363	363	361	343	352	350	348	381	346	342	381	353	359	380	343	376	356	371	381	337	369	389	363	378	356	362	359	359	339	351	374	327	352	379	358	334	368	326	361	364	370	366	357	341	368	354	347	413	361	395	344	368	358	392	359	389	343	352	327	384	387	356	325	378	374	403	362	354	378	361	328	363	346	377	380	339	359	383	355	376	369	351	321	366	350	387	361	323	350	365	366	339	329	346	395	371	364	354	374	369	370	330	361	337	372	373	375	348	377	357	355	369	359	362	364	383	347	338	334	350	367	355	344	374	357	358	345	344	334	314	352	363	383	354	367	375	356	366	390	347	346	343	354	361	340	342	339	355	381	384	357	348	378	341	362	368	351	370	348	381	359	338	383	319	352	353	373	365	342	379	354	393	367	352	375	390	366	348	363	361	335	323	338	349	350	330	362	372	382	390	371	370	362	321	375	355	351	342	342	341	350	361	353	357	391	350	375	337	338	365	352	345	353	344	365	343	352	349	360	351	397	334	344	375	359	359	361	388	339	371	372	374	363	359	359	379	347	366	376	373	384	363	390	372	341	354	367	356	363	349	372	355	336	387	371	359	378	351	381	392	368	388	389	362	359	348	357	369	349	398	377	364	374	398	371	379	393	349	334	345	342	363	363	341	369	370	357	372	375	362	363	312	363	389	387	346	340	363	410	372	322	349	366	340	406	340	361	325	345	360	392	366	345	374	344	342	390	359	342	343	362	381	383	382	339	356	358	353	371	394	383	337	341	376	391	346	365	356	388	391	346	366	382	375	369	359	342	342	351	355	367	354	352	395	335	341	338	363	385	380	347	357	358	344	366	370	385	342	328	352	348	366	390	385	365	357	382	355	382	326	368	364	348	367	380	367	322	350	382	339	352	361	368	395	384	396	374	388	355	367	334	322	373	325	357	364	373	390	378	353	337	399	372	334	392	346	350	363	341	367	370	361	365	368	362	365	387	344	381	364	351	373	339	346	357	339	374	395	375	340	351	376	382	383	362	370	386	344	378	315	359	343	340	345	377	365	392	384	357	358	365	380	350	362	368	406	394	395	367	336	379	362	366	373	389	396	358	359	377	355	364	391	332	388	362	369	356	339	352	345	339	367	402	335	336	378	368	371	335	362	360	375	391	371	405	362	379	371	346	345	363	359	337	356	326	367	363	360	350	356	390	334	376	359	364	361	358	366	322	329	343	362	366	369	387	366	346	355	383	394	359	385	336	363	343	390	347	359	363	339	371	381	372	345	378	335	363	401	356	373	380	326	326	334	357	367	366	367	384	326	356	338	327	385	383	344	364	380	371	325	356	368	403	379	367	328	373	357	345	347	393	333	330	342	404	354	384	369	383	336	333	384	339	362	368	397	366	368	351	379	357	361	370	341	352	325	381	366	353	373	364	352	333	324	372	341	328	380	345	376	334	344	362	362	373	371	320	383	356	362	355	366	341	385	341	363	400	352	347	350	365	382	401	343	388	324	393	390	357	347	399	375	369	361	346	359	391	353	382	396	358	348	371	344	328	333	380	352	371	389	353	372	366	368	366	308	381	372	341	359	356	375	343	379	386	411	352	343	334	382	377	394	358	352	353	328	351	391	354	330	380	331	331	338	363	346	347	352	371	342	346	368	376	375	348	367	329	315	361	328	375	360	368	390	383	345	376	348	355	325	383	335	359	331	350	353	360	372	372	406	333	362	373	374	344	371	335	376	363	369	342	374	343	328	380	379	348	392	367	379	368	368	342	367	396	346	356	347	336	397	366	350	370	364	331	362	362	352	384	333	367	363	375	365	356	331	362	390	331	352	365	360	364	322	342	342	349	351	379	378	355	352	371	375	357	374	336	379	356	317	353	360	361	378	364	339	331	361	366	382	406	375	379	377	340	393	371	384	354	355	361	337	386	376	345	358	377	367	363	362	377	324	370	362	337	369	356	360	334	354	390	346	349	346	336	384	348	350	356	365	333	341	369	350	348	352	343	354	357	377	354	396	321	341	352	363	368	374	356	324	384	360	385	382	382	357	368	353	341	383	375	369	375	402	380	347	352	314	321	343	359	323	366	344	356	361	325	338	356	357	359	387	375	334	378	383	373	365	350	353	371	368	349	362	343	330	391	416	351	380	376	368	384	365	345	374	366	351	354	355	373	330	395	378	367	374	326	379	340	377	406	368	377	360	389	378	365	337	349	365	338	383	365	352	361	350	345	344	352	345	384	381	324	376	384	348	322	358	375	377	343	390	350	346	363	372	376	347	386	367	349	327	349	368	328	371	352	344	380	367	364	377	371	343	357	356	334	365	379	352	335	362	370	388	376	370	366	395	392	340	381	358	340	365	352	377	380	372	355	394	351	373	386	396	369	378	354	333	371	321	324	372	326	353	328	323	361	354	368	372	344	351	336	389	387	358	344	391	342	403	358	342	340	336	350	347	358	362	345	345	357	343	365	390	373	355	373	339	348	376	322	341	359	391	358	355	379	356	345	370	357	355	370	371	372	345	331	374	347	381	336	365	370	345	351	344	373	372	391	351	358	362	352	346	347	330	330	355	350	318	367	366	350	362	387	371	368	363	374	347	348	356	364	367	382	369	367	375	345	378	363	342	369	387	335	332	396	362	339	357	346	334	358	385	354	378	359	391	371	352	393	378	339
31724	20663	9080	969	623	569	462	396	424	387	409	387	386	376	376	425	431	397	397	370	378	343	380	381	392	374	372	365	407	417	401	393	376	372	388	403	392	355	422	405	380	368	361	371	391	377	431	394	416	372	385	411	370	408	380	372	356	394	425	383	380	397	407	384	366	371	404	378	360	405	385	379	415	397	382	401	380	389	415	356	380	398	402	400	397	359	411	405	405	359	388	398	416	416	375	401	387	330	361	371	369	372	438	385	395	423	405	385	385	386	412	359	349	415	373	346	372	431	383	408	388	388	395	426	353	409	381	396	453	391	397	417	387	392	409	383	366	376	349	392	394	349	434	387	422	379	391	414	386	402	402	400	390	386	374	405	407	387	397	419	367	387	382	386	376	410	391	406	387	377	382	376	403	383	423	364	390	414	389	448	399	372	373	394	419	384	383	408	389	380	410	423	406	382	433	353	413	419	396	403	414	367	409	388	394	383	372	371	385	419	370	393	410	378	371	401	422	436	384	420	374	384	398	416	397	397	363	397	386	379	383	398	388	392	405	377	384	359	376	390	410	371	356	410	395	374	406	361	389	371	370	380	407	397	371	369	344	370	393	399	401	398	392	384	401	388	376	369	381	381	363	403	391	361	417	400	402	384	404	406	422	409	422	374	460	388	380	438	406	415	403	366	348	388	399	377	363	363	354	373	410	411	362	390	380	389	353	424	403	440	383	386	402	392	388	397	388	373	402	389	346	393	399	378	427	396	401	400	379	384	401	408	384	408	388	372	352	412	381	362	430	436	388	397	408	416	414	369	419	386	395	402	392	356	375	424	364	383	360	382	385	398	376	383	418	415	416	396	404	378	393	365	366	367	397	386	342	396	415	400	393	400	407	368	394	391	381	409	396	366	386	390	346	379	405	393	383	347	361	379	351	377	363	423	395	361	423	377	410	370	392	361	424	421	412	385	387	358	434	398	401	376	367	393	431	435	397	372	374	368	412	403	386	412	389	381	402	389	412	382	404	394	370	395	399	412	434	369	417	375	391	408	395	386	432	401	406	403	413	378	401	388	419	375	418	365	383	366	419	385	399	414	356	402	393	401	383	377	389	376	379	397	406	414	362	391	368	353	405	374	418	365	395	406	389	378	407	411	375	368	375	404	362	410	412	408	395	390	392	395	375	374	377	392	395	395	390	403	391	388	391	358	430	362	398	391	407	362	422	411	387	401	368	365	417	396	361	417	435	395	363	400	366	400	395	361	390	350	354	352	423	412	389	393	418	399	350	375	398	421	410	357	387	385	403	383	406	356	379	400	423	390	389	381	360	397	391	404	383	385	423	412	407	396	379	390	394	430	402	399	364	373	397	395	347	400	400	357	367	403	400	384	370	390	451	404	386	394	365	419	375	422	379	369	387	377	394	429	388	389	377	411	395	372	377	357	353	397	382	368	407	391	371	364	354	363	392	398	367	391	404	377	400	388	399	416	405	359	393	393	367	366	397	362	387	404	393	367	416	395	401	410	375	404	407	417	385	382	394	389	395	395	410	408	368	393	360	388	396	405	389	410	395	364	373	401	429	370	402	386	381	369	385	368	421	411	376	426	376	406	403	392	366	410	400	433	424	381	388	423	364	366	420	360	372	399	413	360	385	394	387	408	424	396	432	373	406	406	409	401	368	431	373	391	433	387	389	414	409	399	381	430	380	380	373	391	377	362	382	382	401	406	389	410	412	421	402	400	397	403	405	439	419	401	353	407	369	380	385	406	381	334	392	353	410	398	367	389	434	424	404	374	409	380	377	387	407	389	380	405	391	401	398	403	408	381	387	378	406	387	428	388	352	349	379	422	376	386	393	374	376	405	420	375	372	377	388	353	393	417	417	403	416	372	352	396	333	365	363	396	399	390	383	405	413	390	388	416	390	390	413	412	370	372	391	396	380	351	372	399	405	367	398	397	375	427	398	372	400	377	398	373	377	365	388	404	384	404	431	385	393	379	366	408	374	406	398	375	353	388	378	377	385	404	383	357	395	392	405	402	421	402	381	409	382	362	376	380	364	375	390	396	443	417	342	349	406	373	369	378	385	422	375	398	339	365	423	379	419	390	412	407	399	380	374	368	403	422	389	387	396	399	370	365	364	374	411	399	370	377	408	391	366	372	412	419	379	387	363	382	413	383	429	402	379	394	358	362	396	396	400	399	384	357	361	384	365	403	362	373	403	404	383	402	378	361	384	372	385	388	382	355	399	406	382	393	396	394	391	397	371	399	393	409	378	348	370	385	375	376	369	350	411	384	347	416	388	411	413	382	366	412	375	398	390	379	370	374	374	374	388	387	374	387	402	389	361	360	371	394	361	384	409	349	378	364	377	417	408	373	362	362	403	372	364	357	398	398	382	383	345	392	374	384	390	371	425	411	404	384	381	385	380	373	414	439	398	391	363	383	393	373	410	394	362	386	432	389	402	381	407	362	379	351	377	395	385	367	428	374	417	405	350	383	407	350	412	392	364	378	388	377	398	401	399	410	375	378	382	361	410	393	422	363	414	414	395	414	416	396	385	406	392	377	441	412	378	390	337	408	390	380	402	396	430	391	403	394	408	421	341	392	374	402	416	363	417	372	376	351	362	374	391	385	375	365	390	356	393	388	370	369	385	387	368	377	393	377	410	385	380	398	389	375	398	377	385	397	388	369	421	415	370	399	411	368	398	389	406	393	397	416	382	404	381	418	386	396	381	373	388	428	408	388	404	398	380	396	406	399	409	364	359	384	369	364	383	398	360	379	397	392	405	399	369	372	417	398	404	397	386	401	379	383	357	335	372	377	384	394	388	393	394	369	396	411	402	388	392	339	377	395	399	378	398	405	379	391	381	427	420	399	403	409	392	398	365	408	392	419	377	375	384	395	403	429	395	382	406	418	436	410	377	389	410	400	390	404	375	397	384	387	372	390	377	426	405	391	398	389	386	396	426	387	404	375	385	383	385	373	398	419	409	405	419	374	379	420	347	389	410	409	445	362	389	388	392	405	367	365	388	401	405	390	413	419	390	424	376	388	388	420	381	368	389	386	352	413	398	404	392	395	390	389	362	405	396	410	396	396	364	385	415	420	383	383	356	397	394	371	414	384	418	399	405	373	407	401	396	369	425	400	393	379	406	363	365	399	407	411	403	388	403	393	400	376	398	387	383	381	377	389	383	400	381	407	411	403	326	418	368	398	385	382	386	411	397	417	397	378	378	398	380	362	376	387	390	369	407	393	387	385	380	363	366	385	401	387	407	395	437	381	434	393	389	418	355	377	393	371	351	379	384	385	393	397	390	379	404	396	399	352	392	371	357	392	420	373	366	398	371	392	374	368	391	381	385	396	365	389	410	381	388	403	352	401	384	358	438	395	381	413	401	425	399	387	391	372	374	377	387	370	388	343	377	397	398	361	390	399	377	379	400	424	401	376	375	423	398	362	384	391	414	379	397	371	396	380	393	412	370	402	391	378	379	413
5955	1087	1025	1044	970	903	950	969	968	918	975	947	912	977	905	956	997	944	957	903	925	950	891	945	912	903	967	964	988	940	948	963	915	971	923	946	943	942	973	953	933	987	972	962	916	920	952	1024	910	917	967	908	962	926	950	945	873	905	945	950	975	937	913	896	932	962	956	906	922	913	927	967	936	960	904	915	923	908	936	918	969	948	954	968	883	955	986	926	950	934	929	964	935	980	923	935	908	943	898	1010	942	967	951	911	964	973	956	974	987	959	972	957	958	962	931	947	937	909	950	928	926	917	955	925	873	969	904	939	956	903	930	942	935	934	963	945	933	974	959	975	955	916	954	936	944	933	957	928	917	978	957	970	901	948	965	972	955	980	1000	950	921	962	939	950	956	957	936	937	980	910	979	944	931	1015	930	924	923	989	950	897	926	939	956	933	952	992	951	901	943	946	967	920	930	942	962	950	945	984	1013	920	938	930	899	1004	949	904	945	934	907	917	907	939	967	899	946	919	950	965	970	956	951	943	896	941	965	961	928	962	985	937	966	996	922	908	937	942	940	954	956	922	943	906	968	944	967	1014	962	1007	970	933	906	928	969	946	954	915	904	940	999	880	925	972	924	913	939	895	942	964	940	964	958	934	974	989	915	924	948	931	952	927	953	949	962	926	983	941	897	952	980	995	950	925	962	999	923	890	903	968	996	918	973	945	917	975	1005	946	991	935	960	982	925	950	897	1007	908	919	932	961	932	904	949	918	945	918	1008	964	913	947	917	910	935	927	914	974	905	956	963	889	951	866	949	918	926	999	940	928	986	981	927	962	949	963	935	923	935	888	948	913	969	934	918	977	971	921	893	920	961	912	933	947	888	952	966	971	939	947	921	953	956	944	954	1000	957	938	962	934	939	945	976	973	891	910	930	965	916	943	966	976	960	993	956	943	1000	925	926	991	902	991	994	945	952	975	927	965	912	989	913	992	967	978	993	976	952	965	976	915	950	942	908	974	958	922	901	961	961	937	927	889	936	923	924	968	953	909	917	948	917	883	955	906	911	983	976	943	921	917	964	976	972	1015	973	939	952	900	953	923	956	916	989	906	949	951	960	1028	931	930	914	928	898	943	992	953	973	1011	942	961	930	955	916	926	948	969	918	928	931	934	878	969	971	904	956	962	935	953	958	891	921	948	965	947	960	968	951	924	998	938	946	970	985	956	970	962	927	951	980	930	870	906	917	883	934	944	973	953	936	911	888	956	938	923	914	922	966	920	939	966	915	1035	950	927	927	915	957	907	959	974	968	975	960	942	928	954	922	996	949	929	946	946	961	941	921	904	911	971	947	933	938	922	940	963	923	980	892	898	953	911	937	975	912	931	936	969	941	938	890	948	963	1015	933	990	952	955	930	900	871	913	944	927	960	900	981	879	948	938	978	973	874	908	912	911	925	906	926	930	960	933	958	961	929	909	965	927	943	1001	956	909	948	969	921	888	969	962	931	919	932	906	965	967	936	952	976	914	937	951	966	891	942	1001	958	932	986	934	901	959	935	930	935	947	929	935	967	919	935	969	925	941	924	973	920	972	927	967	910	991	953	904	932	966	892	948	918	912	929	979	995	930	973	939	929	971	942	975	927	938	912	899	950	963	983	915	920	923	970	907	973	965	985	989	920	980	943	893	947	959	831	917	930	930	959	921	955	941	911	936	905	929	876	914	897	961	965	964	903	919	920	937	922	923	974	933	996	919	968	942	947	1048	968	973	983	929	967	964	890	966	989	913	942	903	936	919	934	948	946	939	899	956	896	952	910	934	989	960	885	959	973	894	893	926	938	962	1002	906	948	991	912	950	933	966	970	904	991	889	885	929	978	924	963	958	915	959	941	909	961	938	942	933	905	986	922	916	987	964	950	937	942	922	891	940	929	982	915	949	890	961	964	964	1006	918	937	961	925	934	940	987	1006	927	966	944	988	918	936	946	959	912	918	986	911	905	986	917	933	948	984	957	905	945	969	910	956	964	980	947	863	1006	925	959	1004	907	945	966	948	937	983	1048	954	992	1007	974	885	871	927	1004	903	1001	895	913	929	935	909	941	935	899	881	888	933	948	911	969	951	879	892	976	885	978	958	978	928	949	889	948	962	937	931	960	957	935	915	1021	910	971	950	959	938	939	943	961	970	972	953	979	986	861	968	971	991	973	981	957	973	960	965	940	934	924	917	919	940	919	971	877	947	899	982	891	972	968	917	997	906	904	953	959	939	938	965	921	970	889	942	916	989	942	947	925	982	941	895	973	941	982	935	956	982	919	948	945	944	939	904	939	891	897	933	949	919	953	954	947	903	967	915	910	979	928	879	948	961	968	902	943	949	917	989	937	892	965	941	912	928	970	927	924	951	954	950	939	948	971	973	929	917	988	948	926	898	968	937	964	1002	941	912	906	913	937	960	897	968	961	899	926	913	948	987	950	939	929	907	897	918	957	928	935	943	959	891	934	984	923	944	940	941	899	979	945	892	941	935	983	940	925	1006	905	912	1013	974	895	931	905	982	919	924	928	932	950	977	926	968	946	953	940	1004	913	965	935	904	939	914	960	936	963	987	924	900	970	912	968	907	1005	996	900	941	953	922	954	939	987	926	924	954	956	954	917	972	942	954	990	909	958	906	976	959	969	916	964	929	968	979	932	949	921	941	937	922	924	926	952	963	869	907	990	1013	974	968	979	945	931	936	909	922	924	992	1044	936	922	913	948	967	890	936	979	963	864	924	955	942	914	954	970	936	910	917	918	961	939	921	868	961	890	990	904	936	965	896	955	897	855	968	948	940	933	926	937	950	946	955	975	933	925	932	961	934	925	917	941	893	967	952	935	965	941	919	952	900	946	914	951	980	899	980	885	933	890	959	948	950	937	940	958	945	949	969	951	976	979	927	899	894	988	903	986	943	972	895	948	885	920	950	973	958	909	979	907	955	954	937	982	956	944	950	965	921	938	942	945	978	947	921	938	974	936	922	936	1004	968	923	974	941	914	915	968	955	929	919	928	925	933	922	943	978	920	927	875	934	983	899	972	927	969	969	996	894	943	937	946	955	986	938	981	917	973	976	955	902	891	1026	932	941	978	933	933	970	910	964	967	938	922	947	876	977	905	946	984	1024	897	955	963	910	896	905	966	928	973	992	976	898	957	893	933	940	895	957	893	948	932	978	913	902	966	973	957	970	994	940	916	955	915	953	981	968	960	932	955	910	1015	952	924	975	1002	960	908	897	920	935	913	987	973	914	922	1024	930	944	941	950	916	972	928	928	941	946	954	932	943	994	940	918	940	921	949	939	983	971	928	991	932	916	918	977	919	893	942	911	965	942	890	918	871	916	971	970	898	946	966	921	932	908	927	1008	921	966	928	952	981	893	966	936	917	910	917	911	912	939	974	940	1056	985	948	938	915	960	956	995	950	904	948	896	977	924	938	992	920	944	911	985	984	947	959	947	946	957	943	918	938	987	904	985	906	941	987	887	940	951	935	939	926	929	982	890	935	861	968	904	917	975	931	942	949
25085	21526	24742	28762	21515	18378	669	404	324	328	306	306	300	344	302	317	802	315	319	287	263	299	297	248	279	263	305	266	283	256	294	280	278	308	276	277	316	306	267	274	280	272	281	257	271	265	299	276	291	274	291	302	267	299	294	257	280	253	290	268	272	278	279	292	289	267	276	270	281	293	263	299	301	256	278	261	279	288	295	319	263	298	286	292	294	255	280	283	246	266	256	297	275	248	285	242	286	266	244	256	296	260	273	293	303	269	261	277	271	298	270	267	281	264	304	250	305	294	291	271	274	264	275	274	258	261	258	255	289	268	260	257	274	308	279	272	272	294	278	236	277	254	300	284	269	269	282	279	277	272	285	250	295	271	269	253	265	291	252	295	277	279	295	262	266	271	266	293	275	274	271	268	274	288	299	277	285	296	279	270	260	275	263	298	272	269	249	304	259	265	285	264	317	292	276	256	286	263	290	270	268	261	249	280	278	298	265	268	281	289	290	283	245	270	274	275	283	240	265	311	300	292	255	254	277	285	273	286	292	279	293	252	285	287	268	270	267	333	288	276	285	288	272	281	264	295	272	287	260	256	296	249	263	311	257	267	273	270	278	290	288	286	308	283	289	292	264	282	273	300	267	255	280	276	257	289	273	266	293	268	234	252	265	289	271	322	261	291	305	251	266	270	290	282	245	257	283	240	298	297	274	296	285	309	285	249	270	277	298	238	288	217	247	276	297	294	244	278	292	279	315	278	265	284	295	312	281	278	276	292	288	265	286	277	270	291	241	272	287	314	284	285	262	276	283	273	269	296	274	301	273	275	252	284	277	279	288	281	308	274	269	244	308	261	283	274	289	255	279	254	262	287	306	279	277	275	312	255	307	297	289	320	270	267	299	258	277	284	274	249	289	288	289	276	264	293	294	283	278	284	281	263	274	284	267	277	267	305	284	280	276	298	279	280	282	306	265	290	279	281	266	255	285	257	280	293	279	287	300	246	280	268	254	281	275	257	299	277	269	271	280	283	297	296	251	284	277	278	283	263	285	276	279	273	290	277	316	264	280	256	254	310	259	259	278	270	244	290	312	295	271	269	310	280	249	259	282	289	304	299	293	248	258	290	281	279	260	277	288	301	257	286	280	275	298	293	286	303	283	289	282	258	259	263	276	265	264	237	278	309	283	288	265	267	259	277	266	243	260	267	284	267	245	249	263	262	275	305	286	272	298	266	263	265	289	280	263	259	267	284	273	317	282	253	290	292	239	287	276	250	268	275	265	267	278	255	278	310	285	292	288	256	259	298	265	278	300	246	269	300	270	263	268	256	262	292	255	294	305	257	286	274	273	277	289	264	264	279	291	254	281	262	280	277	299	282	282	265	268	264	261	301	301	255	259	266	263	277	275	264	302	272	238	266	296	261	305	246	251	258	320	316	292	290	273	289	275	271	269	287	293	265	271	297	288	261	281	278	263	265	272	243	275	280	285	267	281	275	283	276	300	287	289	267	269	272	302	256	299	267	313	256	276	263	278	263	267	267	270	278	296	283	274	260	292	290	266	284	281	245	248	291	299	262	290	275	270	302	271	279	262	288	278	293	274	278	287	275	252	280	284	297	269	273	258	291	270	265	291	271	260	296	257	288	271	289	260	294	271	278	242	285	289	260	283	277	282	249	274	258	249	294	272	271	260	275	251	297	277	272	282	292	264	267	302	251	274	289	294	261	274	264	263	278	253	282	320	266	303	294	243	289	287	271	259	272	277	283	256	289	290	281	262	299	260	277	291	260	302	300	246	279	259	291	283	261	268	271	266	240	276	284	292	310	277	287	254	265	268	304	309	341	278	277	239	277	285	259	300	247	285	286	266	244	316	259	270	284	292	259	271	280	256	261	285	278	301	285	248	278	266	291	258	281	315	302	271	291	276	270	273	273	271	286	283	269	268	273	276	310	290	265	277	266	275	273	301	274	281	296	266	290	265	261	261	249	301	268	263	250	294	267	277	266	310	262	316	286	257	288	302	273	298	294	318	285	291	263	281	282	278	294	283	272	265	240	290	260	271	289	281	250	299	271	303	286	280	286	296	258	286	262	289	312	285	297	270	287	263	286	290	302	275	232	285	259	288	274	281	293	256	283	293	276	277	261	322	269	256	265	270	275	281	311	269	271	264	269	267	269	271	265	260	270	299	265	264	259	278	289	272	286	267	275	274	272	322	282	241	274	246	283	320	287	256	279	262	296	263	299	294	274	267	285	283	285	249	291	290	259	263	255	274	227	282	254	289	300	282	301	291	279	247	288	268	271	282	270	264	293	257	282	272	288	275	261	270	306	294	262	270	281	290	276	265	303	266	241	283	282	294	284	277	273	298	279	300	277	277	297	267	268	304	285	267	241	247	273	252	283	269	292	293	250	253	269	269	249	285	284	288	242	255	302	313	277	277	302	270	277	296	299	295	288	277	265	294	278	291	269	290	252	263	268	265	282	273	275	282	289	266	279	232	274	306	267	264	275	309	287	305	262	271	285	298	312	248	277	262	260	263	285	264	300	284	240	303	260	271	287	268	262	243	267	258	317	272	269	282	290	285	266	292	278	282	272	317	269	262	280	327	275	310	275	266	281	273	285	264	281	281	264	297	265	276	278	279	277	287	246	264	307	238	272	267	262	265	271	264	262	293	305	277	281	282	248	288	276	274	281	307	308	267	288	274	260	290	267	289	273	303	267	277	298	259	252	266	269	281	287	280	274	276	253	300	303	295	318	279	264	274	280	328	245	266	260	281	255	289	301	285	308	289	292	266	298	281	276	276	239	269	257	279	277	262	289	245	272	285	289	268	265	268	305	246	275	296	302	272	286	288	277	256	280	288	281	266	272	280	306	246	260	281	271	255	296	271	300	281	279	268	282	273	284	279	289	275	264	272	283	247	280	280	250	275	294	269	287	289	267	300	278	266	275	301	292	312	291	261	239	256	264	263	304	280	276	268	267	267	280	253	267	287	270	256	264	303	276	279	272	313	286	286	278	277	268	277	266	303	280	279	297	283	291	292	288	274	294	286	275	281	261	255	245	259	299	309	268	296	259	279	303	258	277	251	299	319	274	272	275	294	283	286	276	280	295	287	295	292	271	298	261	254	267	297	251	245	264	301	262	290	285	293	261	287	275	321	256	287	279	301	258	260	259	279	297	281	267	281	255	316	307	276	274	268	281	276	295	249	294	247	270	290	289	269	272	278	297	285	266	277	278	294	286	289	292	253	305	292	264	256	279	285	277	279	292	291	245	295	295	242	279	240	274	279	244	270	275	265	302	305	241	284	274	297	251	283	246	248	258	249	281	277	311	259	284	263	247	286	281	300	279	289	275	276	265	266	281	279	269	292	284	279	264	286	279	277	280	297	260	300	281	288	272	271	253	248	288	291	277	281	293	255	290	302	277	262	272	284	259	258	300	271	269	300	259	262	264	239	276	274	241	268	284	288	272	277	275	296	266	292	272	268	251	288	286
3107	2275	1347	986	832	710	709	688	749	677	677	707	687	693	682	711	791	694	669	644	694	677	663	682	690	639	686	674	656	652	662	679	742	645	739	687	692	719	713	695	667	669	698	665	651	704	660	647	667	647	662	671	638	683	666	675	676	714	676	653	641	678	682	690	672	662	732	672	663	675	678	644	644	640	709	672	703	673	729	723	637	667	658	661	700	728	675	716	678	653	706	653	698	682	686	620	712	665	702	684	662	683	663	660	702	666	637	672	664	673	671	647	685	717	692	693	656	711	670	724	630	655	661	690	693	676	713	711	674	665	672	682	694	686	671	632	704	677	667	717	687	681	666	705	687	660	689	729	721	720	700	730	727	642	657	693	638	677	719	652	714	665	679	709	668	709	658	682	684	667	706	662	675	655	718	700	679	717	667	672	660	681	678	668	670	686	707	637	641	684	685	666	702	668	688	644	711	671	662	709	694	638	659	734	674	651	707	694	687	655	654	666	663	669	694	676	655	690	681	671	680	664	714	666	651	707	672	695	677	678	707	617	716	712	685	625	644	698	705	666	634	689	657	712	683	632	681	709	690	681	668	672	707	697	621	662	711	657	713	683	684	656	678	615	680	702	684	706	716	752	674	680	681	661	623	673	703	704	700	680	705	641	686	654	725	688	677	707	646	642	688	705	686	691	638	653	654	684	696	677	716	658	664	700	652	676	621	694	722	690	706	695	646	662	660	673	686	676	701	711	734	651	643	676	694	644	692	670	699	674	708	696	662	651	716	689	708	670	699	670	700	679	642	735	674	659	691	702	654	690	636	708	675	699	668	664	679	681	678	703	651	702	690	687	707	731	672	707	677	762	672	684	689	698	704	705	683	648	716	655	656	641	689	666	661	672	689	653	705	667	689	691	649	680	717	722	711	694	714	692	694	668	666	696	650	660	647	683	702	659	708	601	663	682	691	685	656	669	671	687	643	684	663	671	639	645	718	687	690	695	653	677	660	664	669	699	695	688	681	674	676	670	663	627	644	680	648	715	712	677	675	658	641	727	671	658	717	688	708	652	711	662	705	669	698	698	696	682	753	680	713	704	703	708	666	697	668	677	643	711	658	662	668	687	679	681	739	697	706	640	687	673	656	661	656	693	627	728	682	715	700	696	618	705	696	677	674	686	642	654	685	653	659	670	685	672	636	675	649	688	670	707	663	695	739	671	705	658	674	672	651	695	678	697	632	638	669	672	698	693	682	691	682	726	670	709	679	665	699	693	720	651	707	682	688	713	655	630	633	712	725	720	653	687	719	653	617	658	702	651	672	695	677	708	645	632	712	661	667	735	665	728	680	695	697	681	677	633	713	725	706	646	721	681	669	671	642	685	701	711	672	678	661	682	709	649	695	687	669	675	664	640	655	647	680	688	675	681	667	685	694	696	696	707	692	678	628	695	681	706	740	696	679	726	669	650	645	691	674	632	673	701	709	664	698	721	697	642	691	642	653	647	659	640	695	666	692	703	660	692	680	707	662	672	667	680	631	702	688	688	669	705	714	680	649	694	670	724	657	682	687	669	662	723	648	686	671	685	674	702	738	663	683	680	628	676	685	639	636	679	709	716	650	681	715	728	682	705	706	659	678	730	649	706	701	630	635	677	699	693	709	662	655	653	691	652	655	655	686	711	666	698	738	669	722	686	692	686	689	694	717	683	677	662	712	692	640	631	700	698	698	727	748	689	680	683	606	685	684	715	676	693	649	687	596	659	667	651	655	664	694	685	681	679	674	645	676	660	741	631	683	650	709	668	667	684	673	704	654	677	711	676	659	691	663	658	657	720	695	668	680	653	671	713	685	701	628	674	671	643	618	658	685	700	713	664	699	683	687	706	620	669	698	730	692	645	664	661	677	701	652	701	663	653	678	676	686	680	684	686	664	658	703	735	698	622	670	697	694	627	691	662	661	656	682	645	676	667	663	671	739	713	673	646	690	664	654	675	616	747	662	703	651	628	676	699	694	672	662	668	687	683	653	719	689	644	688	623	675	706	668	682	736	688	690	650	680	748	675	679	688	687	742	678	716	661	709	661	691	696	671	699	648	654	638	647	644	786	698	671	742	687	691	699	621	680	680	649	685	627	681	679	685	694	697	661	702	635	728	664	712	680	661	684	689	686	689	702	666	711	710	639	686	717	702	653	682	689	663	747	643	684	663	723	735	692	630	694	700	632	688	652	687	640	703	690	693	692	668	668	710	639	670	665	717	667	670	680	687	717	681	730	692	691	721	706	694	641	644	673	657	689	673	675	669	643	715	667	682	705	711	668	703	679	711	695	634	683	654	663	698	684	714	672	665	664	711	657	674	684	690	710	688	689	648	711	684	644	690	672	693	709	624	683	632	678	668	688	658	646	678	730	680	618	635	687	675	728	655	665	650	657	708	678	674	641	672	675	710	667	692	690	640	699	647	657	696	699	729	727	688	718	659	679	712	671	694	624	724	660	724	643	694	692	668	671	713	712	699	664	680	702	691	681	668	693	669	655	711	673	676	644	675	650	696	640	673	692	686	690	645	693	685	696	700	688	655	696	683	655	674	697	681	694	660	707	669	659	691	672	696	664	682	702	678	684	701	702	693	654	649	695	653	696	668	694	667	666	688	705	685	663	682	688	688	652	705	651	686	696	709	671	722	703	691	682	667	678	712	714	698	631	624	702	682	697	702	676	671	688	718	670	687	684	683	699	661	690	701	654	674	676	672	715	687	698	697	689	688	667	712	680	722	674	703	657	671	687	696	639	649	693	682	665	673	699	657	665	672	692	652	684	706	667	661	668	700	729	683	670	664	634	655	718	697	682	634	667	687	691	693	679	694	685	673	665	679	736	711	694	658	626	691	680	674	669	640	675	681	723	667	644	654	654	672	647	701	700	690	697	684	648	717	705	674	695	652	648	659	676	679	686	662	692	675	672	652	636	669	693	645	673	699	655	712	708	652	731	632	664	684	681	673	689	661	694	673	635	696	726	736	705	689	717	652	667	651	712	711	701	638	709	643	667	713	657	682	651	643	656	683	670	693	726	671	658	681	730	660	678	670	719	726	676	642	721	671	679	685	663	675	655	659	642	679	683	635	690	713	714	669	649	707	643	662	679	654	701	630	637	670	744	699	623	720	663	719	664	657	677	694	688	675	684	694	656	682	673	698	664	682	725	699	707	669	689	680	693	668	665	670	653	648	679	721	684	649	669	692	690	663	671	685	697	682	700	670	698	704	685	702	691	711	665	651	703	676	687	679	717	627	685	650	705	686	674	685	641	686	666	660	716	664	707	646	696	694	668	663	666	705	685	663	666	696	652	696	706	690	658	662	670	702	670	702	690	709	696	695	744	712	708	694	666	674	683	664	702	674	672	659	708	671	684	671	674	696	665	668	680	679	687	683	695	648	690	700	688	680	727	705	678	667	706	684	662	615	668	715	677	714	637	677	720	686	678	686	708	720	640	703	688	710	706	692	657
24454	21548	25119	28414	21549	21558	12556	392	250	207	178	185	208	172	186	239	958	154	129	143	161	165	138	156	139	123	155	153	145	133	156	127	152	149	143	144	155	138	135	128	123	134	121	140	132	164	120	140	147	143	129	131	132	140	129	142	111	158	144	148	146	138	135	133	127	136	112	152	119	123	156	133	134	136	146	127	136	158	134	130	109	141	131	127	133	138	157	142	137	121	129	128	147	125	114	118	143	128	133	135	121	139	151	110	128	134	114	145	119	130	145	152	143	114	130	132	121	165	127	136	127	125	141	155	152	151	126	138	116	118	144	125	145	112	145	132	131	139	140	118	132	136	133	128	132	119	147	120	115	149	136	126	136	139	115	128	137	139	135	148	126	133	152	139	117	158	131	126	118	141	153	128	134	121	122	130	143	118	149	127	145	127	120	136	116	124	126	144	132	137	134	130	140	149	131	138	119	139	129	147	132	103	116	123	123	127	140	148	115	132	131	134	109	128	136	149	119	117	151	137	135	146	143	140	150	146	137	155	141	128	119	125	122	122	144	146	130	123	132	137	142	114	138	117	134	116	130	122	173	131	120	143	131	153	134	138	113	137	128	122	129	128	149	135	114	151	157	110	143	145	124	151	142	139	123	143	120	140	121	149	150	146	125	122	125	129	113	143	140	152	122	168	137	151	129	135	126	147	137	119	138	90	123	130	144	144	152	134	136	145	133	141	144	118	109	141	156	126	148	139	142	131	139	160	131	126	123	118	121	128	144	124	132	165	121	131	133	130	151	113	124	125	124	145	128	134	146	130	129	132	138	130	129	123	127	98	122	127	133	129	130	147	129	128	165	140	131	137	127	127	125	124	153	112	138	122	112	141	136	105	121	122	131	129	136	136	149	126	135	137	138	140	120	140	143	128	121	128	138	158	139	138	110	158	126	132	140	140	137	152	130	123	130	145	134	115	137	149	158	141	127	142	126	116	148	130	130	102	114	134	135	144	148	133	127	162	148	125	140	145	131	126	145	128	144	137	154	131	151	134	118	144	118	135	132	125	136	106	128	141	113	150	134	129	132	135	123	128	147	142	143	133	129	144	139	135	155	139	121	125	107	121	147	133	149	135	140	137	135	122	125	141	130	119	140	145	146	141	151	150	131	118	135	124	146	111	141	128	123	135	134	146	139	149	132	143	133	113	142	140	133	112	148	106	157	135	119	114	145	139	130	143	135	124	116	125	116	126	127	121	133	138	136	117	127	119	147	120	135	135	138	137	114	124	132	147	147	130	139	136	136	166	139	152	114	154	129	137	157	149	150	121	124	134	126	133	126	160	141	145	150	140	136	152	137	120	131	118	149	125	128	133	126	156	133	144	135	136	128	126	127	136	135	133	134	138	114	105	157	142	141	149	135	140	157	145	125	117	141	124	136	121	139	137	128	150	125	134	148	134	134	131	145	132	143	133	132	141	132	124	144	151	134	128	133	130	120	143	128	124	128	129	159	133	118	123	124	106	132	138	150	131	135	124	136	129	145	130	141	143	122	121	142	144	113	111	113	134	120	145	128	121	128	146	124	140	128	146	143	118	128	129	139	164	147	153	133	121	135	138	150	160	151	126	129	130	130	123	123	125	128	123	132	136	146	144	145	139	130	112	128	154	156	146	133	133	124	140	142	132	123	118	132	142	137	153	110	147	112	115	144	124	135	116	128	130	145	127	148	136	147	118	127	127	143	137	139	118	146	126	147	150	130	134	133	136	139	125	121	132	135	152	120	143	113	137	138	127	138	139	140	121	132	120	121	127	137	142	141	134	133	129	130	143	146	157	128	120	118	132	127	147	134	114	112	150	157	109	153	138	135	133	129	124	143	146	131	126	136	144	114	131	119	126	122	141	122	121	137	123	136	98	172	154	136	149	140	132	117	173	148	125	129	139	146	149	133	126	122	141	143	123	138	144	142	138	131	154	132	128	129	136	119	108	123	132	136	137	143	127	131	142	146	141	144	136	121	124	112	136	127	122	121	116	156	128	130	130	139	137	140	136	130	126	132	141	154	126	119	134	118	138	128	129	134	126	132	128	124	108	129	135	124	128	143	144	130	118	155	141	126	138	134	123	145	138	132	132	137	138	127	162	135	130	144	122	133	116	152	127	144	138	146	131	135	127	133	161	147	148	152	128	119	159	137	125	126	126	130	139	126	120	130	148	148	136	135	131	143	116	119	161	145	146	103	164	155	128	159	146	130	136	134	128	122	121	130	127	145	133	116	146	137	140	132	124	153	131	129	142	139	113	126	129	108	108	116	125	143	119	123	138	131	141	130	140	135	114	134	158	148	142	116	132	108	139	130	116	128	131	120	119	137	148	132	140	153	167	130	129	122	116	146	120	112	129	140	135	130	150	134	153	152	121	140	125	153	131	130	125	146	138	113	122	121	151	121	126	147	135	142	112	136	129	135	119	142	153	134	127	138	139	157	123	118	131	113	134	119	145	133	124	153	147	145	171	146	157	148	135	145	149	119	149	120	143	131	133	140	134	125	125	122	140	140	119	152	112	124	144	136	106	121	141	124	142	121	140	150	121	132	149	126	156	137	132	126	128	114	147	120	147	129	124	142	118	132	125	153	130	145	137	141	129	140	126	130	135	124	138	127	117	132	150	128	140	149	147	129	136	135	145	143	134	130	134	137	124	128	143	113	116	127	125	134	138	142	132	131	129	129	129	127	138	123	149	137	122	141	121	118	137	132	130	111	140	127	125	149	136	138	133	153	139	132	131	137	166	131	141	149	129	132	152	160	131	135	133	126	129	121	144	154	127	129	147	133	144	133	137	115	121	142	130	151	139	133	152	130	123	157	135	131	148	158	152	126	148	144	111	141	138	124	110	146	128	121	126	145	122	126	136	134	121	145	133	159	132	161	127	144	141	135	121	117	140	123	169	125	112	130	131	129	117	135	140	116	139	130	148	130	145	142	125	145	149	137	128	146	119	138	134	141	137	132	110	149	127	135	117	145	123	133	130	142	121	130	120	118	116	121	142	138	122	133	121	117	130	140	147	127	134	126	144	136	139	139	136	148	131	144	130	122	126	132	137	122	151	140	122	153	126	130	142	157	130	124	129	139	133	135	120	130	138	131	125	153	145	138	131	107	144	135	133	129	139	102	124	129	132	135	134	140	150	114	140	112	127	137	133	119	117	147	131	141	134	127	125	151	135	162	108	139	130	137	142	130	126	125	115	128	138	159	143	120	141	136	157	126	126	122	138	124	133	115	130	119	143	147	140	134	140	154	115	135	129	131	150	135	123	122	125	151	147	118	124	138	129	135	132	124	128	136	129	125	114	136	133	146	128	148	136	135	162	132	109	152	144	126	130	129	138	133	120	139	155	114	114	130	120	154	116	149	159	142	154	150	124	154	125	123	136	136	121	143	146	120	133	97	143	119	143	134	143	147	117	121	146	150	133	143	139	138	135	131	141	117	136	122	131	141	133	111	119	133	128
2936	3267	1650	951	608	513	452	460	401	391	395	372	361	387	387	392	558	384	332	380	373	359	403	388	420	365	361	366	357	379	399	322	332	360	370	349	364	367	359	369	370	349	389	366	416	389	350	365	362	380	364	387	404	352	366	378	380	388	360	392	369	369	374	392	328	358	350	347	331	385	377	371	351	376	390	361	370	347	396	373	369	367	366	366	357	399	356	367	393	348	370	353	332	356	374	364	399	355	342	394	376	358	353	382	361	379	334	372	367	339	352	348	346	353	335	391	343	393	346	396	385	392	358	356	385	382	385	389	395	377	372	392	333	353	408	378	324	362	406	357	380	344	355	341	361	364	348	381	355	374	360	355	369	352	406	353	361	348	381	354	362	338	340	352	369	377	374	321	366	367	367	379	346	409	345	389	389	353	385	329	376	360	394	379	384	358	374	367	376	376	344	359	362	373	339	362	358	366	350	357	393	393	377	386	371	372	374	391	370	364	348	341	366	360	371	408	347	372	358	364	354	363	348	376	384	369	357	358	350	369	347	360	367	340	361	364	364	373	375	370	371	397	338	350	363	370	343	365	401	395	345	363	375	332	380	394	373	372	386	382	362	404	394	376	382	366	343	363	371	382	372	369	367	345	386	347	388	315	368	362	360	361	372	365	396	352	409	407	393	349	357	386	352	357	354	355	382	387	365	379	379	325	358	354	394	390	381	368	367	367	352	372	351	351	384	384	372	390	322	385	343	355	399	355	372	359	370	352	402	349	356	381	379	354	363	367	350	349	376	356	352	343	390	368	368	373	356	357	356	408	368	392	386	351	356	355	339	351	367	380	356	376	364	383	349	348	378	359	356	342	355	341	340	368	343	397	364	359	366	358	365	333	378	351	355	380	362	371	400	359	377	371	357	389	347	369	353	335	343	390	362	341	354	352	353	336	363	399	351	400	377	368	353	322	374	355	381	389	378	371	361	343	396	359	340	332	360	353	388	352	365	350	352	350	365	402	363	366	387	355	368	367	388	352	351	387	363	388	380	376	341	378	354	381	390	356	359	370	340	339	385	368	357	353	383	350	374	401	377	400	369	330	371	382	376	375	369	370	353	347	388	396	377	371	334	376	351	392	353	369	374	375	372	379	331	368	376	340	384	337	369	376	345	374	376	360	402	364	361	398	356	395	346	365	367	375	370	344	364	399	355	399	384	381	382	423	356	353	341	352	385	397	377	367	362	384	343	370	349	346	348	372	357	340	340	355	357	346	361	390	359	350	353	395	362	340	364	395	357	346	396	364	324	348	384	350	358	398	385	378	373	382	394	382	383	398	388	394	381	338	365	364	362	351	395	361	362	384	391	353	370	366	393	370	350	365	367	390	348	369	396	358	373	348	355	369	341	334	377	357	404	371	355	339	391	357	365	335	356	331	387	400	385	355	382	365	370	347	379	343	366	363	381	357	382	375	356	367	350	346	366	344	388	346	405	340	385	365	360	370	351	341	366	358	373	372	394	376	390	347	364	354	363	373	356	386	358	383	360	358	335	384	353	360	341	323	367	372	376	387	362	354	336	391	363	362	395	331	385	383	363	384	402	359	372	357	365	360	352	379	416	353	363	357	346	349	341	378	377	347	375	331	395	377	364	377	370	377	395	386	381	367	389	360	412	389	389	380	352	379	389	421	380	384	353	370	358	350	378	382	361	346	360	362	380	332	376	391	355	345	374	370	333	379	323	360	353	337	375	371	385	390	356	360	364	412	370	343	349	363	359	377	375	397	383	368	371	360	373	373	358	351	372	359	350	350	340	360	402	383	362	390	343	400	357	331	348	341	373	335	389	373	370	335	380	367	347	380	346	390	348	356	375	332	367	370	337	351	374	328	371	365	342	364	363	358	343	387	362	381	360	380	363	326	365	371	372	365	384	377	366	361	373	330	335	373	365	358	382	353	397	371	365	368	364	351	366	360	373	356	350	358	380	375	328	373	397	370	363	377	341	368	345	349	339	347	331	384	332	363	364	378	372	384	374	363	385	386	342	359	377	360	395	367	330	341	375	393	380	368	360	374	341	364	349	383	355	349	371	390	373	359	361	389	367	371	397	385	385	373	371	386	335	372	358	383	359	353	376	364	351	365	375	371	353	364	361	385	361	384	346	333	345	376	358	358	370	397	359	357	367	359	366	362	373	369	389	368	356	377	374	349	347	405	387	383	334	337	356	360	354	371	393	412	368	361	407	352	339	417	331	388	394	358	364	373	356	385	359	382	353	346	374	356	327	377	382	385	389	410	362	355	368	353	347	372	348	366	380	356	355	355	381	367	368	365	338	384	376	359	377	390	377	389	364	365	367	370	372	363	393	351	364	385	357	353	344	367	394	367	361	327	356	367	397	384	343	354	361	360	353	385	379	388	346	353	354	378	364	374	367	379	378	344	384	380	401	363	377	361	364	364	335	388	363	341	383	344	374	348	376	358	355	363	400	375	401	397	374	366	337	343	342	372	369	383	354	405	362	365	377	340	372	397	356	355	361	350	357	374	397	365	370	376	354	335	340	341	364	361	348	338	370	367	378	353	338	355	393	354	409	352	383	374	361	375	397	388	377	383	359	388	340	347	350	354	377	367	365	369	352	384	361	320	391	370	392	336	319	344	346	351	355	348	363	372	369	357	354	351	355	388	347	340	370	348	397	340	341	371	384	350	386	379	398	357	383	338	349	375	399	369	387	355	367	368	376	370	377	352	378	336	329	348	332	359	409	394	379	352	366	348	375	365	378	368	375	344	360	371	356	375	366	379	378	354	376	388	343	349	359	358	345	317	368	324	358	336	405	373	371	410	370	363	339	336	354	353	404	351	395	348	405	321	339	380	345	396	377	344	373	335	354	358	381	373	326	396	333	353	347	373	387	346	409	338	367	385	347	373	392	354	391	368	380	381	368	351	341	355	366	368	328	402	368	376	353	351	319	351	372	397	363	371	353	371	379	324	366	407	371	375	371	380	328	361	373	348	351	391	351	356	346	390	354	382	364	380	337	358	347	385	370	348	338	369	352	383	331	376	370	377	375	356	344	374	377	363	354	358	353	376	327	374	375	372	345	349	352	385	386	381	353	382	380	379	384	377	373	353	379	397	355	377	378	329	388	393	362	354	358	313	332	381	365	334	383	348	396	371	378	367	353	323	368	371	377	372	395	358	383	340	376	377	374	387	367	352	350	360	405	369	337	375	378	389	373	356	369	360	363	369	359	394	372	393	366	339	363	377	338	340	373	380	335	349	388	379	374	355	373	346	383	365	359	363	389	391	356	340	379	366	347	333	337	334	374	356	391	358	371	388	372	394	347	365	350	349	374	380	360	376	368	348	346	336	380	352	353	360	327	378	362	352	348	355	338	419	363	386	376	374	379	365	378	349	350	365	388	359	398	379	390	363	360	374	371	369	361	368	362	315	356	366	343	397	341	389	399	369	364	345	361	341	381	384	351	354	375	385	393	395	379	350	360	353
31804	20630	9259	1001	622	547	516	356	363	382	356	368	402	380	410	402	415	423	385	383	383	407	402	383	414	395	378	376	400	351	392	390	393	396	402	371	414	413	388	357	394	368	355	363	365	371	375	415	360	366	413	386	397	417	386	400	390	373	399	398	360	324	368	395	376	387	367	400	381	374	414	374	439	400	372	387	373	385	398	397	380	393	416	379	398	436	371	409	399	369	388	401	411	392	421	356	400	412	388	418	395	378	385	378	379	399	410	385	421	339	390	359	401	378	376	393	360	381	413	388	371	425	383	380	400	391	368	366	392	419	384	400	383	401	373	390	368	398	390	400	378	382	394	392	357	350	384	370	369	373	381	409	381	357	399	380	377	375	387	414	373	395	420	429	382	406	384	417	383	352	390	415	401	380	387	386	357	370	355	387	394	369	379	397	418	351	431	396	381	414	388	401	350	378	394	383	361	397	396	423	381	354	401	389	399	407	366	375	388	402	423	380	420	349	381	380	379	402	388	397	419	397	397	425	399	381	407	399	384	403	368	433	374	383	394	395	385	421	364	397	431	391	383	371	359	407	404	390	415	377	388	378	338	407	404	381	385	405	408	396	398	379	399	397	403	426	382	393	380	397	384	369	393	401	335	417	403	393	386	397	371	369	389	434	386	418	377	363	348	398	390	369	396	386	403	397	394	373	375	427	360	382	377	391	369	406	395	399	384	396	355	372	403	329	399	377	383	400	361	402	409	388	425	395	396	388	334	395	394	391	344	403	368	427	388	356	367	364	379	390	386	408	388	373	377	351	359	335	369	387	383	408	368	371	380	389	407	361	386	412	377	416	362	380	396	401	422	366	372	390	383	388	386	397	394	372	360	418	373	398	405	366	369	402	390	388	402	359	370	398	384	386	405	378	397	396	385	407	402	389	402	392	393	339	391	405	381	401	394	429	400	374	392	393	351	411	399	393	367	381	370	396	416	363	371	373	398	394	421	403	414	400	383	366	405	382	396	353	383	410	359	418	388	344	355	381	396	387	414	368	403	394	403	386	413	403	356	358	341	404	401	377	370	386	420	362	396	399	383	401	374	393	403	370	373	399	370	373	349	375	401	373	371	417	391	325	363	362	396	386	400	416	371	375	383	398	397	423	354	408	391	391	381	418	390	393	375	400	417	363	394	394	387	377	428	395	392	413	381	397	351	400	396	405	336	376	392	371	406	364	376	387	405	376	419	404	448	424	415	361	368	420	385	373	368	393	340	400	402	395	389	391	389	366	404	357	378	375	374	396	383	346	436	406	428	376	394	381	379	416	408	433	383	374	399	388	394	382	399	388	390	373	423	386	353	373	360	408	398	430	401	377	417	350	386	381	380	378	389	409	377	382	377	395	388	379	376	387	415	369	393	413	381	356	371	364	367	383	388	395	356	382	404	395	415	390	393	368	385	396	372	373	421	385	377	380	419	400	364	412	349	423	371	433	416	377	398	401	370	410	385	408	392	413	385	378	372	374	368	411	377	358	383	381	377	388	344	396	360	414	369	376	395	354	388	384	383	406	408	364	400	427	354	393	381	349	385	441	400	358	412	391	394	364	396	383	382	399	405	362	422	395	414	371	395	393	385	392	391	380	419	386	404	377	413	385	389	374	357	396	372	397	396	404	369	361	371	399	378	398	404	414	351	417	402	431	378	363	403	390	434	394	396	353	413	379	377	405	407	368	376	416	413	380	387	373	388	380	427	402	393	381	407	397	423	373	404	379	399	382	388	381	397	405	419	375	385	407	412	420	377	391	423	411	373	399	384	372	363	418	416	391	392	409	377	390	374	436	390	377	410	412	377	414	385	399	356	409	377	398	428	405	407	364	375	386	412	378	392	424	380	391	345	386	397	388	372	388	391	388	425	393	399	382	409	420	388	365	373	391	399	422	398	383	411	371	439	390	403	364	384	390	361	375	395	415	417	398	404	374	381	419	399	393	381	420	373	421	408	402	371	386	391	375	392	394	380	374	376	380	396	383	375	402	420	388	398	419	408	349	389	430	439	388	397	391	383	370	401	387	373	393	366	358	372	397	381	385	396	374	399	349	400	393	369	406	395	399	403	356	419	362	437	395	385	398	419	416	368	355	398	365	403	387	403	404	408	364	402	402	419	370	444	380	390	425	399	387	349	410	421	401	403	412	385	377	391	369	392	360	388	416	396	373	420	370	375	373	396	362	435	409	391	374	393	387	355	392	420	383	404	395	418	412	374	362	404	383	398	405	436	355	393	372	401	387	354	370	396	427	381	402	358	425	371	359	346	373	415	389	342	394	365	390	403	387	390	400	387	403	391	371	400	373	383	387	367	416	364	389	406	391	390	417	401	398	425	394	364	362	359	396	382	374	327	389	420	363	407	418	416	438	348	406	417	409	370	443	405	398	384	392	387	395	370	364	427	387	378	390	405	385	398	426	389	376	379	405	387	411	403	362	385	390	398	360	408	379	386	369	386	359	397	378	399	373	427	397	374	397	403	421	395	416	398	342	398	401	416	412	384	408	426	392	424	365	425	382	387	397	409	415	389	416	370	391	361	416	393	385	409	407	396	382	391	393	393	418	404	407	352	384	371	406	382	377	377	358	368	420	342	373	401	341	362	347	397	365	355	377	396	369	423	415	413	364	422	391	394	430	402	373	385	392	426	396	379	398	405	405	424	407	379	387	377	400	388	419	354	361	369	397	358	362	356	409	388	389	378	384	409	359	425	364	358	433	383	424	380	384	397	345	398	411	362	417	389	398	379	352	383	408	376	419	396	405	397	378	417	391	383	389	384	383	360	358	411	382	393	392	397	368	402	390	384	383	389	370	411	449	397	379	401	362	359	386	383	396	395	381	407	385	398	390	415	393	330	359	394	399	401	389	407	415	372	329	407	380	374	389	389	411	377	372	384	421	395	442	382	375	439	394	379	359	345	370	388	364	437	391	356	369	371	392	380	366	399	392	384	403	369	395	387	364	367	404	361	395	367	392	363	409	371	360	366	385	418	411	400	385	390	396	418	407	357	419	358	417	408	392	406	386	389	401	367	381	403	356	399	388	403	408	366	386	408	379	374	388	412	413	388	399	410	379	397	384	395	359	414	398	414	366	378	415	432	352	386	376	409	391	396	363	381	369	381	418	392	412	370	398	395	370	395	374	439	372	390	389	383	359	389	385	391	402	364	383	403	421	374	385	363	413	428	407	379	363	368	378	391	412	390	401	415	409	377	399	389	396	359	393	394	389	405	368	383	433	385	392	380	383	406	385	349	387	388	441	423	377	386	393	387	391	392	415	389	366	394	408	359	378	376	378	414	374	331	414	356	355	371	392	377	391	395	361	378	386	361	407	416	390	405	391	377	399	384	390	415	400	372	396	372	379	363	405	393	373	421	387	397	385	385	391	448	375	369	398	393	387	413	370	420	384	382	365	383	390	402	406	379	416	401	422	377	387	369	387	407	388	366	379	400	391	403	404	357	392
5912	1217	1074	998	903	981	915	966	940	1004	939	941	951	953	1003	895	958	964	908	978	910	963	958	901	921	951	940	954	970	971	941	862	924	937	938	933	992	917	957	949	922	970	900	1000	930	958	931	934	1010	978	927	977	963	926	945	953	937	934	981	928	922	937	936	909	924	963	954	978	989	909	912	956	912	910	940	969	908	940	912	970	918	876	976	958	963	951	919	898	898	920	922	964	953	915	965	932	968	938	946	910	975	960	908	954	955	923	919	935	943	945	974	921	949	946	910	969	963	933	916	963	904	940	950	952	962	956	942	881	921	913	961	1003	906	908	922	936	982	906	933	946	905	913	1003	933	923	977	912	915	961	1001	997	902	939	965	936	953	920	942	937	977	917	964	949	975	934	918	963	951	933	915	941	924	963	973	959	981	955	890	903	916	939	951	918	915	926	985	929	927	930	944	915	921	964	980	923	964	930	937	956	892	946	919	940	937	1026	914	915	949	903	974	982	933	964	907	912	944	912	895	911	989	966	921	917	989	971	941	940	950	938	959	947	956	911	919	952	990	933	927	962	938	970	909	925	917	951	941	977	921	936	958	931	989	985	882	905	943	941	966	945	919	907	907	937	941	961	947	960	955	942	942	897	939	909	906	978	860	945	947	972	936	886	934	894	920	942	966	949	933	882	974	943	945	910	950	936	974	968	946	956	980	919	934	946	917	928	957	887	889	966	943	970	941	973	932	968	948	932	939	942	928	955	974	952	968	955	947	903	917	933	924	922	973	932	968	930	943	952	990	903	960	902	921	940	918	867	961	969	919	952	921	977	971	951	913	966	945	929	912	987	952	922	931	936	976	943	966	956	862	942	949	963	914	950	962	890	920	949	992	974	930	983	926	945	957	941	950	936	960	940	918	952	959	944	929	907	885	895	951	932	954	966	974	961	981	913	944	891	918	945	895	895	978	960	955	952	965	873	962	937	944	917	959	897	933	931	931	931	948	959	958	972	929	947	907	941	912	957	932	952	921	992	948	953	906	952	961	1000	964	943	981	894	975	951	923	901	981	907	929	972	932	907	905	964	920	946	932	920	924	945	981	889	911	899	914	922	954	913	980	954	935	890	958	897	947	932	931	956	940	880	919	928	952	947	959	898	937	936	964	965	961	989	959	942	956	929	911	983	986	915	968	934	976	914	991	898	895	961	911	912	949	963	922	939	886	892	1024	917	937	892	922	922	949	892	942	993	954	916	923	880	929	932	967	969	917	946	845	898	967	957	946	964	989	961	956	970	952	988	905	949	884	948	943	953	965	938	989	963	957	935	975	982	979	886	938	972	952	952	899	922	918	948	980	912	948	905	933	950	955	904	927	909	960	1000	947	1025	937	976	927	954	983	936	958	925	983	945	926	954	950	952	915	949	967	926	926	918	908	974	1019	931	944	884	971	948	897	899	905	930	904	916	939	920	1002	916	904	954	937	978	967	933	905	939	957	946	911	886	978	934	927	955	923	903	966	935	900	969	970	929	914	858	906	935	903	954	945	870	895	948	925	969	936	943	929	938	935	955	949	919	922	930	900	937	942	973	940	895	882	942	920	915	948	979	924	911	971	955	971	923	948	947	952	937	989	924	903	1002	944	963	967	961	928	907	953	961	975	941	923	945	986	904	967	961	946	941	949	883	955	978	901	930	913	970	904	1008	994	971	933	957	954	959	900	904	939	946	920	917	898	920	985	1001	957	966	948	916	937	934	942	946	963	957	934	946	920	961	972	914	964	952	939	938	911	921	938	979	930	866	920	946	955	957	967	992	967	980	924	880	924	999	933	936	980	933	965	989	976	922	999	888	968	920	975	926	849	947	954	943	970	945	944	941	946	904	986	946	927	969	905	951	940	915	944	936	964	963	914	904	914	920	917	953	969	971	934	1008	926	975	943	947	954	927	993	880	972	955	964	940	922	974	910	943	938	953	894	916	997	887	955	965	945	877	905	928	951	902	916	975	939	966	915	991	938	913	928	962	909	975	973	931	923	976	894	893	965	991	942	927	1016	899	992	947	946	936	978	980	943	924	926	955	937	923	943	957	960	952	982	896	977	1012	943	916	913	980	955	956	922	988	971	929	949	958	979	991	925	889	915	946	900	922	887	942	906	930	970	950	972	925	955	933	920	930	931	956	947	927	970	929	982	903	960	930	922	935	901	977	938	952	955	913	942	943	939	954	921	942	938	918	954	951	986	930	921	982	911	972	968	913	934	926	972	900	953	1048	927	948	934	964	908	945	949	897	956	963	911	928	963	940	929	908	1000	912	964	989	972	939	950	958	985	955	951	945	975	939	940	948	966	972	964	978	939	1004	941	903	968	941	925	941	945	946	924	922	906	937	926	930	964	966	917	976	982	963	1000	890	922	943	975	943	888	982	922	938	906	937	923	968	928	932	896	933	955	913	897	933	905	895	952	916	964	922	924	975	957	972	988	927	942	933	1006	977	939	955	936	937	917	919	957	924	964	950	940	916	939	1011	974	945	912	935	906	957	935	983	976	930	946	937	921	907	952	926	928	955	951	944	921	903	936	969	911	926	977	937	896	918	938	958	946	922	949	984	861	925	1002	986	949	966	940	908	950	909	973	928	906	950	953	930	932	854	934	930	940	923	964	982	986	973	939	930	950	964	936	937	981	932	978	941	994	955	916	908	951	996	925	972	943	960	951	944	937	907	911	990	972	917	881	986	875	949	1001	962	917	903	874	923	919	906	963	964	904	936	967	970	954	1007	905	933	916	925	972	961	895	910	918	897	954	936	881	959	910	963	925	967	946	912	961	951	950	967	881	960	927	907	903	935	940	924	941	973	1039	908	912	969	963	975	961	1024	942	927	962	950	916	851	920	935	886	912	960	949	889	957	979	935	937	971	888	909	934	847	990	929	938	974	879	972	949	932	989	935	905	950	954	940	928	881	967	993	932	934	998	907	971	963	926	964	976	882	874	901	902	945	898	916	947	952	926	964	913	934	905	975	952	967	987	950	946	962	923	927	913	951	915	912	912	925	977	939	939	958	978	882	968	965	924	889	961	963	941	966	923	966	888	962	880	941	933	892	950	986	904	994	953	911	941	954	999	938	931	969	934	994	963	895	975	967	963	907	941	949	960	940	924	907	946	1013	922	939	958	953	933	933	900	943	975	948	937	937	974	962	913	940	954	961	975	935	960	943	972	940	896	952	918	911	928	960	947	945	998	989	884	946	938	916	953	951	970	947	897	900	974	911	989	961	935	920	919	856	947	933	940	963	1016	947	902	940	914	948	941	951	939	971	881	880	928	989	944	923	941	950	909	925	956	879	935	935	1013	905	939	954	858	943	981	947	925	947	977	1017	897	939	925	929	888	943	978	911	974	892	939	930	965	976	919	1000	943	919	922	970	1023	962	932	909	907	911	977	969	935	971	975	942	902	964	939	957	957	934	920	987	977	927	962	969	882	929	939	945	934	939	934	958	989	953	905	906	972	962	907	902	896	944	997	955	915	968	927	937	911	982	905	940	966
25052	21526	24718	28758	21515	18119	660	407	303	331	337	302	336	302	302	331	639	268	266	248	307	285	268	286	269	250	273	296	280	304	267	278	277	276	279	262	253	241	279	279	291	307	286	294	270	280	277	283	249	293	254	280	266	241	256	282	269	285	259	279	291	269	255	220	244	291	268	250	242	246	277	264	264	253	295	270	283	265	292	237	260	275	311	274	238	290	283	281	291	273	285	291	274	285	277	272	297	264	266	282	262	282	293	283	267	258	286	258	282	265	264	250	268	283	266	252	245	223	250	315	250	265	259	267	274	287	288	277	276	258	297	283	303	265	271	302	262	257	272	260	223	285	298	304	279	265	273	301	256	283	271	279	283	290	289	268	243	264	267	258	292	276	279	264	262	263	296	281	299	245	280	275	237	259	251	247	282	247	265	267	298	274	306	282	276	277	295	290	278	257	253	284	263	258	276	249	286	296	284	281	283	247	310	255	242	279	280	257	278	267	293	264	296	268	275	272	277	268	267	273	277	266	297	274	300	282	288	299	252	280	267	243	304	248	284	290	277	300	284	247	277	296	268	286	286	264	278	282	254	263	263	223	247	272	295	294	250	278	251	270	303	313	292	269	299	260	281	273	259	268	251	291	243	294	266	255	268	261	316	285	255	258	261	283	241	275	321	276	268	296	288	299	270	266	279	301	266	270	233	240	281	253	270	263	276	290	280	306	299	302	278	269	299	330	278	259	290	261	254	262	293	250	248	243	242	260	289	305	271	286	265	263	308	319	302	253	266	261	276	297	288	284	262	293	280	272	255	260	232	239	298	288	263	238	246	282	272	293	339	284	258	257	282	289	253	224	294	281	269	268	306	298	289	278	287	285	289	266	265	266	300	288	268	249	280	266	287	295	288	275	269	274	271	282	303	259	260	243	272	282	261	263	294	255	287	307	240	281	268	266	263	238	297	285	271	297	272	242	266	307	289	249	287	262	285	288	247	296	266	296	279	259	296	265	287	279	257	255	298	270	240	288	275	281	245	264	275	277	276	304	289	275	257	257	270	272	280	262	265	259	270	255	268	289	272	263	275	296	272	300	302	224	275	282	256	254	289	286	260	270	307	305	288	275	288	298	290	278	274	320	293	300	256	297	263	267	262	255	279	251	266	267	269	270	269	255	254	279	298	262	273	256	292	274	284	276	307	265	255	242	268	293	276	275	256	276	271	266	278	257	291	255	253	251	283	274	277	278	272	277	268	278	248	252	228	266	299	258	285	262	268	272	285	264	264	250	270	265	268	290	265	291	287	259	270	271	270	288	253	283	286	265	278	273	266	287	300	248	298	270	295	287	275	266	247	274	268	249	274	241	281	237	272	286	238	309	246	249	271	269	262	285	228	303	260	249	294	260	312	265	310	287	276	246	280	270	289	252	262	277	265	301	275	254	271	267	280	254	288	285	269	263	259	276	262	292	288	264	269	289	275	275	279	278	287	313	296	274	249	275	285	234	242	281	280	299	314	297	285	282	261	263	264	267	269	276	281	276	279	288	307	311	304	305	278	278	230	310	253	283	287	289	251	257	273	257	265	276	293	259	261	255	311	281	263	250	272	250	266	254	291	292	266	265	277	299	263	277	286	251	291	281	266	269	294	299	256	258	290	271	288	275	253	249	245	249	319	288	273	285	270	275	254	277	262	304	310	308	253	232	292	295	281	277	270	273	274	284	269	287	278	254	305	321	244	281	282	271	297	283	272	293	259	261	252	263	291	279	271	271	252	274	271	275	245	294	274	263	298	269	276	293	280	229	298	286	289	292	254	255	266	248	248	272	283	294	288	272	275	235	273	306	232	269	272	276	275	273	260	279	299	259	272	292	278	263	274	288	277	261	300	272	281	266	287	243	277	258	270	266	275	286	273	260	264	297	272	268	279	284	303	263	282	276	250	264	306	299	265	294	269	270	283	269	273	257	275	276	281	261	277	268	282	284	277	275	254	258	300	275	287	301	270	289	267	277	285	289	266	282	294	292	255	242	268	246	273	284	268	280	293	252	262	287	270	284	276	270	286	319	292	314	238	279	271	284	303	267	280	262	246	289	258	267	273	271	295	265	290	270	273	269	303	289	297	275	285	246	302	288	265	296	251	281	264	294	258	293	242	259	274	283	291	261	268	275	264	255	269	250	253	267	282	250	286	266	300	283	273	262	310	279	279	271	286	236	262	265	259	268	271	265	275	273	281	264	293	274	260	254	250	304	279	312	266	266	275	255	266	306	270	278	270	303	272	246	262	265	297	272	287	252	267	287	267	276	263	296	271	276	304	282	286	242	268	303	288	281	264	280	266	273	243	292	271	256	303	269	262	249	251	280	265	268	253	284	296	262	278	273	265	273	269	277	286	321	271	256	295	286	292	282	262	270	260	252	275	267	306	259	254	241	244	250	269	301	253	306	280	265	264	280	274	280	268	293	284	264	271	272	260	302	272	280	293	272	294	249	294	283	262	268	271	296	266	274	269	256	278	257	288	306	257	289	285	284	281	271	260	263	242	256	290	300	283	265	277	294	243	289	277	269	273	271	295	287	268	264	268	262	291	296	274	266	247	293	240	295	260	266	289	276	233	300	271	297	288	288	291	259	253	257	289	242	292	247	284	269	288	266	281	258	285	288	278	284	271	290	266	286	301	257	279	269	276	266	251	280	276	267	306	299	281	276	250	287	277	277	293	274	287	299	260	289	275	266	291	248	269	265	290	292	280	265	295	258	267	253	283	272	274	302	247	282	289	251	296	309	278	257	288	293	272	271	281	273	264	292	312	269	263	250	272	261	302	312	248	294	255	300	265	268	248	290	251	272	252	268	287	261	268	268	314	259	302	291	275	249	259	301	301	268	285	271	266	266	249	288	254	268	277	276	262	275	257	263	282	260	293	304	299	258	267	297	267	259	262	279	281	287	249	300	284	285	278	266	267	293	302	265	263	274	257	283	291	279	289	280	242	262	259	271	269	305	299	264	285	263	279	252	300	279	283	260	288	313	271	293	250	271	273	256	268	288	281	251	252	271	278	254	307	271	261	287	301	270	243	245	259	269	267	275	255	292	286	283	263	268	276	283	266	271	280	276	275	279	262	282	294	315	265	270	265	279	276	258	294	310	245	268	239	281	269	284	262	264	267	248	271	288	252	285	280	301	285	286	290	248	270	240	286	273	285	261	283	256	256	286	283	253	290	251	280	250	281	306	275	281	284	301	257	279	272	260	306	280	241	268	256	276	283	293	270	278	278	289	259	266	262	279	302	299	275	263	282	305	298	266	301	257	265	270	269	267	289	265	295	272	291	262	283	257	254	264	265	260	262	275	305	281	299	258	249	257	279	273	276	269	272	265	246	264	256	278	297	312	283	294	289	323	252	287	284	265	301	267	292	295	283	292	271	284	271	268	284	273	252	273	262	280	273	252	274	226	256	272	268	267	304	256	272	273	289	267	305	289	248	263	263	265	260	247	233	268	289	275
3011	2272	1320	909	805	696	719	747	686	687	652	689	696	737	654	720	804	749	650	700	677	672	656	713	676	662	665	706	733	707	686	651	675	649	681	701	696	685	641	669	686	737	658	698	697	674	642	669	622	674	684	685	619	653	704	696	674	671	635	664	724	673	641	722	709	679	639	646	685	687	649	627	699	685	690	680	652	671	666	663	691	677	654	661	742	687	661	684	676	692	656	699	699	680	695	696	685	703	694	652	677	659	686	665	692	677	624	684	682	687	662	662	680	663	706	731	672	656	670	690	730	641	662	664	650	713	735	627	632	675	681	689	655	684	660	683	662	677	650	706	660	654	683	650	634	689	634	692	697	697	656	656	654	696	666	655	686	711	691	664	662	697	664	726	692	661	663	699	718	690	682	700	639	626	651	661	688	716	664	621	639	682	641	649	688	686	685	676	657	698	636	695	635	723	663	657	751	706	653	706	689	627	699	688	693	694	673	657	682	686	651	701	698	672	633	637	656	698	679	677	657	652	688	677	657	654	723	653	643	674	700	669	703	629	702	646	673	656	709	663	661	643	702	691	683	689	732	671	690	682	651	693	678	668	677	723	688	657	678	678	644	713	720	686	672	683	720	667	676	677	625	676	635	693	689	639	732	737	668	650	698	698	682	696	712	635	680	667	654	661	693	653	686	696	683	733	703	674	651	655	635	703	658	686	677	669	681	678	679	698	676	666	688	683	674	626	688	706	713	678	682	653	642	668	691	679	647	682	634	669	699	690	676	645	664	642	719	695	695	683	658	700	661	698	642	728	697	683	677	664	655	644	683	672	674	690	681	620	682	671	634	686	672	679	675	661	698	733	664	700	659	616	654	675	657	714	653	664	677	691	681	684	685	661	632	652	691	701	664	652	687	674	669	638	702	669	636	686	702	666	688	643	651	649	673	691	730	695	657	679	676	654	665	673	679	686	665	684	657	657	686	647	665	658	623	675	710	606	648	643	675	663	682	679	651	694	678	666	691	705	629	679	664	671	661	694	662	649	667	705	627	680	682	696	652	627	694	679	717	680	618	662	702	608	673	607	693	651	742	663	659	726	683	719	668	697	691	688	667	653	691	685	671	661	665	673	632	701	706	670	632	710	709	699	660	630	699	685	674	650	669	657	652	651	664	676	682	693	681	655	656	677	686	669	648	693	652	684	661	698	671	663	684	651	690	703	676	687	641	635	662	680	680	659	691	657	683	656	650	659	688	683	720	740	626	666	706	645	617	643	680	687	702	719	662	704	714	659	675	670	674	712	677	701	691	710	656	732	685	685	653	720	675	649	634	672	694	708	656	690	678	666	671	670	676	706	661	668	678	674	720	662	667	664	683	676	689	629	676	705	664	674	687	684	655	668	679	685	738	668	699	682	669	683	612	692	702	666	733	714	666	686	641	665	659	673	620	688	716	684	685	679	635	689	632	628	712	681	683	694	666	713	717	658	695	730	673	688	620	672	726	644	666	679	643	679	667	661	643	677	617	717	679	652	641	634	684	654	705	644	675	717	698	673	625	699	688	662	675	659	675	694	678	639	668	664	660	624	693	675	700	637	675	710	659	695	678	632	666	632	674	667	675	629	694	685	674	694	675	677	717	670	709	691	671	674	694	672	647	656	663	686	659	675	658	699	708	703	683	703	700	659	651	708	668	681	706	684	653	650	652	672	652	669	655	629	669	692	660	704	612	673	678	710	683	668	704	671	687	700	686	682	682	681	666	704	693	693	651	653	656	759	681	679	659	693	656	685	647	655	702	703	679	657	678	691	705	671	681	688	658	703	719	676	691	645	654	671	683	684	664	653	652	697	647	713	665	752	652	656	682	721	654	700	672	616	659	647	705	693	618	651	687	693	639	658	633	681	688	639	653	644	644	703	682	703	695	675	684	694	685	677	709	657	659	682	637	650	708	694	648	674	690	676	649	671	705	718	664	697	693	641	636	712	666	679	652	613	706	685	678	683	667	676	683	664	649	683	686	658	703	644	658	673	696	656	652	669	690	634	663	695	680	668	622	658	659	632	641	694	680	650	727	699	731	638	649	702	664	617	653	660	660	704	633	690	643	757	667	660	704	692	665	667	691	696	666	679	671	653	653	684	676	671	684	648	661	660	721	649	695	663	652	690	740	688	668	740	643	677	665	663	699	703	684	675	691	650	667	694	659	652	677	641	682	692	647	669	646	683	678	671	678	665	674	678	644	674	654	687	711	681	657	659	662	672	695	707	679	639	656	655	619	690	626	677	688	636	689	678	625	705	664	672	686	689	627	684	658	675	677	695	697	652	661	722	676	690	656	691	680	732	730	663	639	646	631	664	652	679	723	658	663	703	674	656	693	675	679	657	631	653	692	665	700	700	675	657	642	653	757	706	658	675	653	685	662	661	650	658	678	655	647	693	674	661	661	642	652	643	663	628	672	664	668	668	700	649	672	676	686	638	631	656	692	673	645	666	694	722	651	671	699	679	642	676	706	713	685	691	674	687	724	716	682	655	598	694	655	647	679	634	678	713	638	645	659	646	692	699	680	676	680	712	655	670	660	631	688	682	679	659	642	635	645	664	652	659	638	668	640	728	701	707	677	634	661	753	641	700	689	654	664	703	687	687	677	691	656	681	659	648	667	651	682	665	684	633	726	667	663	637	653	632	687	649	636	664	717	655	696	684	677	676	645	715	651	701	673	686	697	717	670	715	671	714	706	675	633	686	690	655	670	674	662	709	706	703	698	687	666	644	680	728	649	705	714	642	687	680	685	665	673	677	692	672	673	652	639	645	634	647	670	696	667	674	644	692	718	678	704	704	683	695	667	631	680	661	663	635	678	678	685	698	650	627	667	624	684	664	718	675	685	664	725	659	647	704	661	674	699	625	693	659	694	683	733	656	690	672	649	679	709	688	699	657	663	678	662	681	660	719	662	655	682	643	682	660	687	699	676	639	696	664	658	631	694	705	740	692	672	702	683	650	698	662	659	623	654	678	673	682	679	675	689	666	653	632	713	632	647	660	665	673	729	712	700	670	656	664	665	663	638	694	684	651	681	670	666	653	686	645	683	730	676	650	678	637	657	648	733	671	692	670	651	694	680	657	703	665	675	675	669	717	676	674	667	695	648	698	678	653	658	678	672	686	668	670	667	688	660	708	700	690	597	692	661	670	676	639	632	678	690	706	662	624	668	687	628	679	649	696	620	630	704	666	690	682	654	655	670	687	687	686	691	650	737	632	624	672	671	696	642	641	697	718	692	635	687	672	659	653	712	697	718	667	679	673	627	691	619	721	637	711	673	675	627	707	645	687	633	632	674	694	692	638	657	702	636	699	659	726	649	621	710	658	664	644	643	678	696	726	664	650	682	637	648	622	646	671	698	654	696	660	683	668	664	684	655	696	679	707	683	685	675	695	667	675	721	673	633	688	710	700	676	643	686	661	672	629	671	632	666	645	689	672	688	717	665	666	698	691	632	640	673	640
24454	21544	25151	28388	21544	21557	12635	491	262	230	200	196	181	175	199	248	1032	169	155	137	152	146	126	146	141	154	131	136	153	148	130	139	162	138	145	147	112	143	131	140	143	137	129	123	124	137	126	153	149	146	142	125	135	142	152	136	127	142	122	139	117	157	115	147	131	142	138	110	139	143	131	119	129	145	112	145	143	139	137	136	130	145	142	127	133	132	121	131	143	150	154	130	129	133	122	131	153	141	131	123	127	115	138	141	131	150	116	135	128	127	128	125	116	125	128	138	137	142	112	131	142	134	141	122	131	133	130	140	144	128	142	132	129	134	137	132	147	124	145	130	124	129	131	124	123	144	143	122	126	139	144	141	154	130	140	123	137	127	132	148	135	137	154	151	156	155	131	129	133	122	121	114	128	146	136	126	130	127	141	140	124	128	141	137	149	128	123	139	143	127	134	129	148	132	131	111	138	139	125	129	133	130	149	126	147	115	130	131	134	133	131	126	127	138	105	124	129	127	143	118	136	101	137	133	122	152	129	135	170	169	132	130	141	112	133	147	140	116	131	143	143	118	143	151	148	112	132	141	136	106	137	150	136	133	125	170	137	148	119	154	158	155	138	153	136	136	156	153	126	133	131	114	141	133	138	130	137	129	144	134	113	140	166	134	149	126	123	130	124	147	127	142	134	116	138	121	142	132	111	97	133	135	146	138	112	136	122	127	135	127	155	135	162	117	126	124	135	123	140	125	124	142	124	118	129	140	143	127	144	119	119	134	146	135	140	133	136	135	149	124	126	155	144	138	131	129	112	164	131	149	103	125	126	116	135	120	136	135	127	140	146	126	151	127	134	148	134	122	125	145	142	113	136	132	120	131	161	149	154	130	121	107	122	112	126	133	134	147	128	155	150	150	139	108	130	132	137	131	121	130	150	145	142	134	118	132	121	154	138	136	146	121	117	135	128	128	129	137	125	99	123	134	124	122	136	138	138	143	106	115	139	146	125	129	117	146	142	133	118	120	149	115	141	133	145	129	107	145	119	132	140	134	169	131	134	137	145	108	131	141	144	148	122	139	126	161	149	141	146	151	149	131	147	157	139	143	145	113	137	132	136	122	136	130	145	123	136	141	114	120	151	133	123	141	129	128	130	139	129	146	138	121	130	139	126	137	149	148	126	110	140	116	138	129	128	129	127	119	132	150	152	130	134	143	142	109	131	125	151	133	143	151	124	129	129	122	149	126	152	128	148	146	116	143	131	138	121	123	124	128	118	121	140	140	125	130	137	142	110	136	130	136	143	125	131	116	144	125	144	160	129	128	127	135	118	131	124	117	133	115	133	126	121	153	136	129	131	127	146	126	120	154	138	137	130	147	129	148	123	129	143	127	170	124	113	123	143	140	127	122	141	147	130	118	134	119	132	125	140	143	119	143	141	140	144	143	135	132	108	118	120	135	116	146	127	124	124	132	141	149	137	146	135	123	129	140	126	152	156	128	142	138	138	142	107	128	130	139	129	135	124	142	161	129	137	137	150	144	109	120	131	138	136	135	124	142	122	133	124	160	128	115	139	131	126	118	123	138	131	141	138	133	128	127	132	135	127	134	145	120	129	127	139	148	145	127	114	138	118	118	123	138	137	120	121	135	136	128	137	125	132	116	126	130	118	156	137	153	164	148	125	135	130	140	142	127	117	132	126	136	119	121	142	123	136	116	145	122	162	131	137	141	126	149	134	139	131	125	161	118	115	131	112	149	132	149	146	143	130	126	123	139	148	136	122	115	130	124	152	116	131	136	135	123	149	115	114	135	137	127	129	104	119	124	128	129	132	122	131	120	149	154	154	153	153	120	113	139	120	140	134	135	134	113	139	143	151	135	139	144	137	134	139	137	151	125	127	115	132	140	132	119	115	125	138	114	136	118	128	122	137	121	134	137	144	129	141	136	114	117	126	127	147	134	126	118	138	139	128	131	118	126	127	129	131	118	142	134	113	123	124	160	130	114	142	155	120	136	120	115	120	122	119	121	130	122	132	113	134	130	132	127	134	130	123	127	150	125	133	147	143	121	146	123	133	128	130	134	138	142	150	135	120	117	149	122	141	123	128	131	140	147	139	137	140	124	136	140	129	138	137	131	138	117	131	122	123	153	123	130	132	133	121	135	130	150	122	126	130	127	125	128	133	142	132	123	130	142	120	132	131	138	154	128	124	141	151	137	118	134	118	115	122	124	121	142	136	129	125	144	137	139	132	143	135	135	150	123	139	153	125	138	145	141	145	144	113	125	130	127	125	141	141	141	119	134	136	142	155	133	116	130	123	123	121	150	123	136	132	158	133	134	128	144	119	138	105	143	135	132	127	150	136	131	114	142	133	146	137	133	130	121	103	140	125	116	156	136	159	128	132	125	140	123	118	118	137	140	145	134	132	130	146	136	143	131	129	123	131	119	136	132	118	143	126	130	144	134	119	142	127	124	133	120	144	148	142	147	140	123	137	129	129	126	136	143	125	127	144	144	137	162	130	126	148	149	132	124	127	108	124	118	138	133	129	121	125	125	156	140	124	142	123	138	125	120	131	129	122	131	115	135	125	143	137	118	140	134	124	131	131	144	125	119	128	128	130	127	122	130	145	133	126	138	148	147	133	142	122	132	149	153	118	139	129	134	128	127	132	123	138	140	118	142	126	134	135	146	129	120	156	142	144	135	125	134	144	134	156	123	128	157	130	123	132	133	127	141	123	141	140	139	139	139	117	113	150	132	141	140	145	143	125	139	118	126	104	137	156	151	132	127	137	142	127	149	143	147	128	127	156	138	128	135	116	161	142	115	143	132	127	122	145	154	138	132	128	120	143	146	129	118	128	118	155	127	122	159	145	157	142	118	158	132	146	127	129	112	144	133	131	142	133	167	137	142	146	130	158	135	126	125	159	128	119	135	145	118	142	134	134	157	106	122	130	122	149	159	144	129	130	130	137	139	127	127	152	113	123	132	149	129	128	148	144	139	120	118	145	137	121	125	145	143	125	152	126	141	119	152	144	161	144	115	119	144	122	104	152	139	137	161	132	137	125	140	141	132	135	142	125	135	136	130	137	110	123	129	144	142	147	127	135	136	155	128	134	121	142	112	132	137	149	124	138	134	133	113	144	101	133	147	148	132	142	127	166	127	134	128	155	127	127	134	134	122	129	110	122	118	141	117	104	143	129	130	142	147	137	127	125	150	138	128	122	143	143	126	107	145	148	143	140	141	135	147	128	148	144	131	148	145	137	128	128	132	159	130	117	107	124	154	116	134	141	124	117	137	131	122	144	121	132	144	126	148	144	146	131	131	129	152	119	123	134	119	136	130	154	143	141	118	130	129	139	131	118	181	106	145	115	127	115	128	124	118	108	153	125	139	152	130	155	122	137	120	155	137	125	135	133	135	133	146	108	129	131	155	136	137	138	137	141	152	141	133	147	138	140	139	128	133	148	128	144	121	126	125	127	135	116	147	135	133	114	132
2944	3088	1515	818	605	469	453	414	431	413	347	382	389	412	369	387	584	385	364	394	405	366	409	354	359	410	388	394	377	383	373	401	335	376	376	370	369	409	361	401	390	410	344	389	387	362	358	363	380	361	396	385	409	360	369	352	413	344	354	377	356	392	352	367	371	313	386	341	407	363	361	360	355	341	355	397	340	373	373	357	359	333	364	352	355	352	372	354	340	321	387	352	390	357	387	336	351	345	400	365	367	352	357	387	356	349	364	389	370	370	374	378	341	403	364	393	356	364	373	390	364	358	365	373	390	374	406	362	344	347	407	409	360	406	353	396	380	342	361	340	377	379	334	359	407	349	395	358	379	355	339	359	347	377	356	338	359	402	369	364	349	383	373	367	363	340	371	348	347	358	390	356	352	370	342	387	382	340	344	353	339	347	359	373	338	351	354	398	391	355	340	342	370	390	358	420	350	320	400	368	350	396	381	382	363	327	384	396	332	377	393	394	349	382	395	346	369	387	368	395	340	348	392	362	378	369	399	379	365	396	337	367	349	375	352	363	380	368	380	387	395	354	377	397	364	349	358	392	378	375	368	371	354	345	347	362	351	366	373	359	363	360	383	368	391	380	361	365	351	351	358	376	386	377	401	368	370	332	360	361	342	387	360	325	360	367	368	370	349	360	356	361	335	319	383	363	364	357	348	370	354	378	372	353	334	339	365	353	342	354	337	383	360	409	394	364	375	388	353	355	388	367	363	361	376	362	349	382	334	357	402	379	375	342	362	345	328	409	356	341	355	402	335	359	354	354	364	329	367	383	330	348	407	350	371	347	381	366	337	351	375	355	359	360	362	331	392	357	369	313	354	385	345	379	358	358	355	397	346	353	369	354	358	344	357	367	366	378	352	347	319	358	381	364	359	365	398	343	383	372	364	377	345	390	336	405	385	371	374	354	364	363	389	371	340	352	333	406	380	366	391	351	377	376	347	375	340	351	359	352	354	353	343	360	335	358	334	340	341	387	362	355	373	352	382	353	370	371	375	405	348	383	379	370	383	378	368	362	365	348	365	333	399	320	378	341	390	394	334	395	395	306	373	346	345	387	367	350	371	364	341	354	366	380	393	331	356	367	364	341	335	359	354	334	374	389	358	380	354	333	356	396	352	369	391	389	338	334	364	381	375	355	382	345	376	381	384	341	402	349	366	404	388	369	369	370	324	353	355	371	346	354	348	349	398	368	362	391	354	377	371	339	370	337	365	348	382	370	339	365	366	341	384	353	333	371	368	367	367	360	366	376	359	356	377	354	371	336	348	339	374	364	351	359	318	313	389	386	376	378	386	378	371	353	395	389	379	376	382	340	394	349	378	397	401	362	354	386	376	344	359	365	371	377	362	326	414	381	352	366	368	397	357	354	358	343	414	360	358	363	371	339	388	352	392	397	338	379	353	374	342	351	339	370	373	398	378	370	390	351	334	355	341	394	329	410	391	379	366	369	371	354	340	351	344	360	351	345	384	374	340	361	369	374	310	399	353	367	341	365	382	342	353	382	359	320	355	370	413	361	328	377	385	381	372	369	370	387	376	340	342	374	355	380	376	367	388	385	351	379	349	358	412	380	358	366	345	384	363	362	399	350	356	378	326	386	362	384	327	317	361	365	356	373	345	365	357	344	372	328	334	354	343	376	369	354	375	364	371	343	380	381	335	351	376	398	354	376	366	340	350	374	373	355	392	362	387	349	361	354	374	371	366	348	363	401	367	351	344	356	398	360	343	368	351	350	355	345	377	364	369	361	360	380	352	348	356	325	371	355	348	356	370	362	379	360	347	378	362	426	357	368	381	355	359	393	372	370	381	357	375	368	382	378	357	373	343	363	352	358	359	364	383	389	383	386	387	344	375	362	359	373	361	358	342	339	365	374	366	357	378	357	369	340	374	380	368	345	365	375	370	336	410	356	369	383	359	355	383	383	365	368	383	364	436	336	358	362	348	348	360	350	360	336	353	354	356	374	368	329	388	410	366	341	369	337	360	358	362	327	338	345	368	381	375	336	369	400	339	402	365	360	352	354	356	347	364	376	381	353	403	367	357	375	348	375	371	368	381	356	365	336	376	352	351	399	379	346	347	321	358	356	348	381	347	372	361	362	354	371	364	360	369	348	357	322	354	318	344	375	382	373	336	405	371	388	351	348	357	342	383	362	382	370	390	394	370	393	353	379	327	400	352	344	351	351	344	392	341	361	368	340	378	371	358	352	331	333	330	351	375	372	335	381	365	327	370	358	360	352	344	341	368	386	327	409	358	380	360	350	375	394	379	366	337	342	351	376	377	387	361	391	385	375	396	391	357	349	381	362	359	377	363	352	341	347	381	348	347	369	390	340	355	362	368	363	351	344	366	386	369	350	395	347	349	392	361	421	370	380	392	376	356	363	364	380	358	364	337	338	359	367	353	327	346	351	345	374	396	371	359	381	329	352	396	392	377	379	386	377	350	346	358	379	359	361	321	382	377	393	349	349	412	368	375	368	381	392	390	335	396	363	361	348	381	375	376	341	344	383	371	394	356	361	364	371	364	359	360	379	366	325	364	364	386	347	362	357	354	336	358	385	331	391	363	373	361	364	328	338	356	361	354	362	348	408	373	363	343	350	392	366	382	370	372	364	370	354	313	394	366	353	350	383	367	389	377	364	390	370	346	359	386	342	376	365	361	328	362	363	356	371	387	398	351	351	377	361	373	357	361	344	381	351	363	338	362	361	345	385	360	362	363	374	354	363	353	366	376	389	365	359	367	345	384	426	408	356	349	408	338	378	363	368	363	381	355	387	323	365	398	382	330	360	360	343	373	382	357	369	355	365	348	345	350	342	353	355	330	388	347	355	322	397	345	345	379	325	393	355	375	350	351	396	336	395	374	359	332	345	363	389	380	342	377	370	346	365	353	397	360	378	377	372	356	381	363	374	371	357	345	384	350	337	386	382	333	399	358	348	372	358	368	368	398	374	367	367	394	374	377	355	388	336	361	377	387	392	389	387	384	380	338	352	380	361	314	358	348	367	367	350	357	341	378	390	346	398	373	336	385	365	349	348	342	413	365	350	326	368	365	387	401	364	374	349	395	343	360	374	353	355	390	389	360	355	339	353	384	359	395	369	377	348	373	372	371	378	369	350	352	376	355	349	340	352	344	394	331	365	361	374	347	342	356	382	369	380	390	342	332	377	389	350	370	384	387	333	367	378	400	386	375	363	362	381	366	379	353	381	387	349	362	351	374	359	377	333	335	349	379	393	403	355	386	389	389	367	374	361	347	358	401	351	370	350	363	329	375	355	330	365	352	373	355	364	375	346	397	367	402	362	353	384	402	359	353	358	377	365	382	365	368	370	369	385	343	351	373	335	344	376	323	390	365	358	360	383	354	319	362	348	354	320	354	369	362	334	378	375	357	349	382	355	359	365	350	345	374	362	360	362	360	377	377	344	393	363	347	375	364	403	360	390	342	357
31655	20415	8773	563	422	407	430	411	394	379	384	390	369	398	349	470	426	365	395	381	401	414	413	401	411	396	393	376	418	358	394	388	373	370	382	367	425	424	392	392	394	364	411	383	400	388	388	380	375	391	392	382	385	386	386	377	410	374	420	437	364	386	404	406	395	354	400	358	361	383	406	422	384	378	374	418	382	391	408	388	394	375	361	384	435	370	389	413	418	401	403	398	387	411	374	367	363	416	411	380	428	377	384	379	371	373	415	406	366	376	394	384	372	414	388	373	400	376	361	345	429	382	388	385	382	377	392	413	378	380	374	420	384	357	422	392	380	397	409	386	382	374	405	345	411	403	358	360	404	406	403	411	414	381	348	374	401	419	383	407	396	375	410	421	401	352	345	395	374	364	375	363	366	394	406	357	381	411	410	377	381	390	379	384	412	366	363	383	377	367	378	388	376	396	394	361	390	388	410	382	396	393	415	379	390	394	382	419	408	401	380	356	387	412	378	409	395	384	349	354	359	384	377	386	411	365	355	376	396	367	396	398	351	370	391	345	374	376	370	382	361	392	391	403	377	399	373	374	401	369	416	425	427	403	371	377	376	399	353	371	376	358	394	371	403	379	382	400	385	400	347	391	426	382	388	356	392	401	400	401	368	365	352	389	408	422	400	390	397	373	387	394	416	385	371	391	360	372	374	387	380	369	399	405	396	372	405	380	357	410	403	370	429	412	381	435	391	365	392	368	388	397	416	352	403	402	381	445	352	388	397	347	379	372	361	360	391	422	401	380	383	381	380	389	405	361	342	375	393	388	372	417	365	404	392	361	409	412	370	395	365	364	422	368	370	359	402	416	359	405	393	370	380	369	393	385	379	399	394	396	435	426	368	382	399	374	394	386	347	401	372	353	386	393	359	382	417	384	366	428	402	420	384	383	378	393	406	358	365	383	379	376	375	358	363	349	371	411	385	364	382	399	395	401	385	400	397	390	372	403	401	393	386	378	364	357	386	386	420	387	386	394	443	398	386	381	363	384	402	405	416	384	359	397	394	382	382	364	377	349	399	376	403	371	378	408	382	417	387	429	416	371	404	385	379	397	386	362	359	361	366	408	387	363	375	394	406	389	374	388	361	367	421	415	398	396	392	397	384	382	365	396	385	394	403	390	424	389	419	414	434	377	405	366	418	400	403	404	377	395	403	386	362	393	381	356	410	406	359	363	398	409	402	379	422	380	387	413	384	385	410	391	432	414	359	387	344	379	396	357	416	371	387	395	365	335	411	382	374	404	350	379	367	387	355	391	417	393	376	435	396	440	384	368	340	409	407	398	373	356	401	387	414	378	366	448	407	412	375	371	397	407	419	367	371	370	381	365	377	358	353	358	411	353	407	379	374	403	411	406	371	355	401	365	405	367	394	370	398	408	378	387	364	358	403	410	391	378	382	365	402	362	413	380	411	382	421	367	353	382	403	403	396	400	384	381	382	397	372	389	413	374	404	400	390	392	385	365	383	407	410	370	390	361	379	350	374	399	346	386	369	389	377	381	360	408	392	400	366	407	394	401	400	394	367	411	399	387	341	368	390	393	365	427	378	370	355	374	398	386	387	361	397	390	390	392	374	396	419	406	402	390	392	404	391	372	352	358	366	385	374	349	374	372	375	356	388	406	355	388	405	401	404	411	437	385	391	351	370	372	367	352	369	403	412	380	402	370	373	404	395	392	365	423	425	427	385	386	391	359	395	383	404	371	384	372	329	374	361	378	410	385	384	342	378	370	389	389	390	351	401	384	406	395	382	392	411	432	437	365	404	374	396	386	357	417	385	364	390	387	387	401	387	426	421	363	384	393	375	374	395	373	394	352	405	419	404	412	377	395	428	388	369	373	397	386	378	388	370	391	372	361	372	384	438	362	409	361	363	376	361	389	368	447	414	424	398	387	388	401	378	394	379	377	380	395	393	369	372	360	426	361	398	350	359	354	407	398	374	389	384	405	392	388	409	375	425	358	373	381	427	373	389	386	391	414	426	406	374	387	350	386	356	423	411	392	364	391	370	410	400	392	380	392	354	434	383	410	400	407	404	340	382	376	406	383	385	372	388	372	388	375	378	386	382	431	362	383	402	405	428	402	391	357	417	434	397	406	384	375	370	393	364	388	342	373	349	398	405	353	370	344	380	359	380	348	378	383	406	416	395	386	380	381	389	425	401	412	377	369	396	385	405	391	407	397	406	395	387	441	395	361	385	376	405	367	385	358	407	333	399	367	422	371	388	361	405	387	337	408	386	405	406	372	338	371	419	410	434	382	363	384	382	440	412	382	363	367	393	390	368	372	367	408	374	401	374	415	399	434	350	384	383	350	381	370	399	372	393	367	377	407	365	386	374	393	356	397	384	393	425	387	341	373	388	394	366	409	440	387	371	412	355	388	378	340	376	368	386	398	388	395	379	382	375	375	416	382	381	425	405	390	420	363	371	362	370	363	370	417	355	365	391	378	367	365	435	407	381	399	428	378	436	346	354	366	363	416	362	362	354	409	358	384	433	386	380	376	381	365	400	378	418	394	382	358	390	395	381	418	412	375	357	406	395	427	421	368	376	413	378	386	440	382	410	416	383	369	383	375	345	383	349	381	383	381	400	392	370	384	398	396	363	394	365	346	352	355	385	429	424	370	394	365	422	388	382	365	382	414	376	431	380	405	453	438	374	395	389	394	397	413	391	385	395	395	398	416	359	380	377	356	381	385	353	395	377	387	390	368	366	417	397	405	386	409	395	385	349	383	437	399	391	388	406	373	375	401	366	381	386	382	333	370	397	378	409	350	367	363	392	375	399	395	385	400	344	393	412	397	402	419	393	374	399	376	446	350	385	403	354	373	366	363	385	355	406	372	431	376	397	392	389	370	385	381	379	374	369	379	342	356	407	390	417	390	366	391	384	344	373	398	403	370	374	422	413	381	377	385	408	398	376	393	428	392	394	376	373	357	378	365	369	395	377	362	372	413	402	378	380	373	371	393	417	365	372	406	396	399	412	400	419	408	368	401	397	397	378	387	377	366	402	392	422	399	371	406	394	380	405	395	396	391	390	375	375	381	385	367	384	384	379	346	353	384	385	382	388	384	381	371	342	410	384	370	388	379	382	393	426	380	386	383	378	388	388	364	348	377	396	363	405	382	364	391	389	408	373	345	373	383	391	409	381	376	371	372	404	412	362	404	375	360	399	389	401	366	380	375	402	413	392	393	421	365	377	423	393	396	374	412	393	363	373	374	416	400	380	408	389	419	378	356	370	393	397	399	407	410	401	379	406	362	386	361	393	369	375	391	362	386	398	402	385	388	378	436	400	390	386	385	398	421	370	364	392	403	395	396	387	389	440	389	404	407	398	391	409	385	418	411	367	363	381	411	374	357	357	412	386	411	388	354	402	383	374	354	406	423	403	410	391	419	397	359	383	418	414	409	364	404	432	393	401	402	384	375	381	420	374	374	402	381	390	401
5950	1133	958	1005	995	942	932	911	929	975	994	919	944	980	929	921	924	941	1000	905	970	910	935	958	943	944	959	925	855	964	962	916	911	949	961	927	941	982	909	954	927	933	956	949	904	923	911	973	909	962	963	924	1025	960	916	986	959	977	942	932	969	962	923	956	967	933	940	913	966	923	945	865	973	962	937	900	939	955	873	966	953	953	974	910	929	886	955	965	918	939	943	953	931	998	888	948	932	951	888	957	976	937	920	955	954	931	947	986	923	976	950	927	887	880	882	942	906	919	941	894	948	998	933	914	943	943	986	926	931	977	921	931	961	946	900	944	961	949	897	908	955	894	967	967	955	983	1001	1041	954	979	962	974	924	869	898	981	936	1020	936	926	946	913	967	977	934	886	912	889	989	919	992	986	900	906	937	939	950	917	919	881	933	930	976	907	915	945	926	908	951	911	905	889	930	941	915	956	932	914	944	923	890	954	903	945	936	883	896	930	891	951	930	938	949	973	910	932	950	920	950	919	914	958	950	901	929	953	887	898	945	993	954	936	915	971	920	898	882	973	961	935	935	939	952	957	913	1003	916	940	994	941	916	992	959	986	939	937	905	930	991	950	975	962	925	927	955	994	952	940	938	911	960	935	959	948	913	868	925	919	942	948	988	923	892	918	894	941	936	959	945	929	997	922	916	939	915	1001	960	952	984	933	918	934	966	893	900	938	881	939	990	936	939	924	872	973	925	896	983	949	904	904	876	969	937	956	934	961	964	920	958	950	951	929	938	964	926	922	948	922	955	909	958	992	993	974	990	930	959	941	921	962	890	921	954	934	952	947	955	923	947	947	951	988	891	922	967	873	990	928	951	967	864	921	944	898	960	926	900	861	954	901	930	911	949	918	933	952	920	947	964	989	919	963	927	945	946	889	921	939	888	956	951	930	936	959	961	899	956	891	936	940	1023	944	937	1004	942	925	924	909	937	934	973	966	952	907	964	950	889	993	894	938	943	934	954	992	933	964	937	884	888	879	919	932	966	966	937	942	955	910	1001	1008	928	937	908	906	952	966	975	1002	946	958	910	965	958	912	924	930	941	863	921	983	945	921	867	886	951	937	990	940	906	944	910	946	985	947	888	966	954	931	893	898	953	920	924	933	880	903	933	956	917	935	967	940	947	916	954	920	909	927	975	911	937	968	935	937	923	918	974	981	893	909	972	939	908	924	937	857	912	914	951	980	951	939	978	931	981	944	893	922	957	935	944	904	965	945	941	944	950	927	907	969	935	942	902	981	958	947	950	915	939	954	964	923	906	964	903	930	933	918	919	948	952	911	992	903	948	929	919	948	909	922	931	980	1011	892	881	880	931	894	955	922	949	911	955	904	929	943	930	989	932	935	943	912	969	966	979	976	915	903	903	944	952	912	943	932	922	894	903	883	927	913	956	934	897	991	984	938	968	910	898	967	962	924	967	935	960	955	907	944	938	904	950	1017	981	961	956	947	906	970	928	921	893	945	941	939	986	928	955	933	923	912	954	878	878	915	941	1004	957	922	923	944	964	930	956	962	856	949	894	937	917	969	970	980	929	962	946	881	911	925	944	920	954	938	886	937	932	916	921	881	925	902	948	955	951	961	932	945	938	895	964	911	917	907	941	964	974	911	954	955	934	947	956	992	960	950	910	932	962	934	966	914	966	910	950	886	888	932	977	961	913	945	901	895	883	929	971	947	915	935	892	937	940	959	926	970	949	938	913	976	1015	969	1033	925	968	905	961	932	931	916	1006	942	916	900	951	933	918	900	947	920	940	914	939	931	982	875	972	950	992	906	936	936	962	932	977	966	976	970	933	916	961	928	937	957	949	925	945	905	948	903	997	896	925	929	941	923	964	906	942	891	941	881	877	968	927	967	998	889	948	956	943	958	942	966	924	908	957	964	906	945	955	911	932	947	927	939	988	913	948	962	930	946	902	898	970	956	966	984	996	952	958	941	946	925	932	967	881	964	922	935	949	956	965	959	947	882	936	957	967	922	978	865	948	993	968	982	970	939	933	957	958	912	874	961	914	915	888	947	980	909	965	941	926	933	971	965	953	985	850	900	937	964	871	934	983	976	933	986	962	998	913	956	980	893	934	953	1003	958	970	954	913	913	943	967	946	887	970	977	923	1000	1000	892	944	973	935	962	947	988	946	942	965	941	946	916	917	922	894	1000	957	935	888	962	961	965	947	926	882	969	892	950	963	911	915	910	900	859	935	931	946	899	972	895	997	939	926	994	971	930	949	918	905	944	918	876	932	923	941	968	881	874	922	925	901	930	878	897	976	946	946	865	921	948	897	915	960	964	927	970	939	989	978	914	966	898	992	973	958	942	999	895	904	920	966	933	943	939	938	957	927	917	987	967	940	881	966	970	969	914	935	953	952	925	930	954	979	931	925	899	937	959	963	949	955	892	927	943	943	914	986	966	920	902	971	945	948	922	866	924	965	920	975	955	929	879	909	899	899	968	961	946	960	946	960	951	1001	930	889	959	940	915	993	942	936	905	999	964	960	917	911	986	892	984	941	949	943	914	917	982	980	897	920	940	928	903	922	950	973	963	900	904	958	915	904	929	960	987	922	936	943	982	941	928	946	974	943	933	994	964	965	913	889	976	942	977	918	899	1013	886	927	981	974	896	966	912	906	985	948	933	971	963	937	950	923	921	939	958	971	923	968	928	960	957	904	935	921	887	898	941	1027	954	928	928	887	953	886	932	919	944	916	1007	929	873	965	996	926	979	986	953	967	938	892	939	921	987	930	970	963	941	922	956	920	952	873	1001	875	948	939	944	955	946	985	942	959	940	927	930	927	953	875	962	965	978	962	978	930	925	1009	937	903	954	942	939	934	967	958	941	881	893	898	971	947	930	928	982	953	966	920	887	937	945	925	968	947	928	987	925	970	909	913	934	919	922	960	967	922	952	902	901	915	946	960	927	983	950	938	923	944	935	896	944	943	942	889	986	942	942	983	948	891	961	942	986	956	965	948	925	936	953	980	984	925	917	928	889	925	885	939	946	921	927	977	959	967	921	940	897	933	919	983	916	933	961	930	955	929	924	963	943	900	887	955	945	920	917	984	966	886	942	955	851	937	926	987	964	992	1054	955	963	909	875	922	944	910	975	939	909	967	937	937	936	959	947	953	944	929	920	906	957	925	917	920	930	925	941	915	947	954	953	951	957	980	957	940	883	984	920	934	942	928	913	907	898	948	917	961	916	919	926	915	940	974	948	904	881	973	952	962	922	945	961	956	924	890	931	993	990	919	945	924	925	930	938	903	921	921	933	915	943	975	1008	960	900	912	960	967	942	965	923	921	954	975	908	951	910	984	954	909	943	925	975	961	989	927	925	903	944	949	976	936	862	957	956	936	992	967	943	942	907	956	909	952	919	958	902	975	945	907	991	912	911	944	914	920	919	934	886	887	970	958	910	893	942	937	999	938	939	930	944	901	922	941	985	995	989	927	927	919	936	971	983	966	926	957	979	962	954	968	941
25082	21532	24748	28767	21522	18542	653	395	335	314	341	315	314	314	290	317	898	308	278	295	274	269	277	287	275	260	290	282	262	301	264	275	296	289	288	249	300	291	288	302	297	272	268	294	265	266	263	297	258	284	281	250	301	246	254	276	265	300	254	290	280	258	283	250	274	254	283	244	281	291	292	284	272	278	253	273	286	265	264	275	282	289	260	259	280	291	249	268	261	233	289	277	241	273	261	250	277	290	242	296	293	257	277	284	256	276	247	301	308	289	284	270	266	291	273	257	275	303	314	247	256	259	285	268	283	280	251	251	262	263	276	290	291	234	284	294	272	257	273	276	286	295	299	290	293	287	296	263	277	252	267	277	256	305	262	272	298	280	294	287	268	283	255	314	291	279	303	293	309	309	253	263	263	260	269	303	316	280	260	265	276	250	267	259	267	273	295	279	286	290	304	261	267	304	297	278	277	270	293	299	262	267	303	284	270	265	281	280	269	296	265	305	268	249	262	273	276	236	278	271	281	262	273	271	262	269	293	276	273	257	269	285	299	268	288	271	262	249	253	284	278	284	283	292	284	269	277	265	279	257	293	261	274	249	273	288	256	293	273	269	289	304	259	312	265	264	248	263	279	273	275	291	293	263	279	271	270	272	278	272	295	287	279	278	281	277	265	256	257	291	285	264	270	259	275	266	304	292	253	253	290	288	270	275	270	290	314	279	259	289	263	258	286	262	275	286	267	280	291	276	247	269	276	303	281	256	267	283	258	237	279	261	270	267	268	291	289	289	300	266	288	261	266	291	253	283	269	258	282	326	276	241	283	280	290	268	274	264	285	308	260	324	277	279	252	276	288	282	292	269	252	282	274	308	248	291	274	266	292	246	286	262	287	275	260	286	278	297	240	244	262	266	265	267	290	299	312	271	291	295	254	277	252	260	283	273	270	275	310	278	243	283	282	247	276	257	308	310	305	272	285	240	250	273	314	284	276	252	301	274	265	276	293	279	290	277	295	293	267	288	273	259	260	281	281	278	270	288	272	255	258	278	273	323	295	258	258	269	273	293	283	269	299	289	268	279	271	257	258	282	299	275	255	279	257	274	282	281	254	292	270	302	258	280	240	266	263	317	287	265	259	311	263	259	277	288	285	326	267	282	265	286	256	291	279	246	271	298	319	283	259	266	265	280	263	271	266	277	282	275	300	275	252	297	267	277	299	303	251	291	258	312	251	288	250	262	285	299	275	283	273	296	279	294	293	292	254	277	277	277	276	310	251	264	235	282	258	272	297	268	306	271	312	270	287	283	291	283	265	308	299	279	267	273	268	253	287	291	286	276	274	263	292	300	300	279	257	273	250	293	290	275	316	265	276	290	305	269	303	257	290	288	271	251	325	287	281	282	297	274	278	263	291	250	257	268	282	261	240	241	274	291	293	267	285	301	263	291	282	266	240	281	290	288	272	277	273	300	237	260	269	281	293	278	276	294	297	281	274	285	302	284	296	265	263	304	271	266	282	281	269	249	267	292	305	254	277	293	271	260	271	277	239	308	261	247	275	268	276	288	280	322	260	253	278	266	265	255	274	277	266	316	299	234	273	267	261	287	281	249	284	286	269	281	262	285	272	244	274	285	280	284	280	311	288	242	270	289	272	277	309	275	259	289	252	257	290	291	257	295	273	260	300	291	275	261	288	260	297	260	259	274	254	284	261	261	292	291	250	300	283	280	275	250	265	322	291	296	275	275	273	292	304	308	278	307	256	264	283	272	263	288	266	301	277	287	257	292	301	273	256	281	261	276	235	250	306	314	236	246	281	280	302	281	291	260	296	270	255	283	291	290	276	287	270	276	279	271	294	293	268	290	275	261	303	269	277	297	270	287	271	251	284	273	277	284	258	302	267	256	279	288	291	282	271	252	299	296	280	264	249	263	283	266	289	268	266	258	269	272	246	277	256	257	281	271	262	291	264	247	269	291	282	266	254	271	272	280	287	248	283	282	287	311	272	277	297	255	272	260	272	257	307	268	262	262	252	275	279	286	240	267	308	295	271	269	278	291	283	279	260	255	254	294	274	292	278	288	268	270	276	274	269	276	290	282	287	281	300	274	325	283	279	300	272	262	278	291	261	268	271	277	258	296	268	279	277	269	264	347	302	272	297	264	290	254	268	254	279	287	244	298	286	278	271	278	278	278	274	283	278	245	289	266	281	281	308	278	268	295	282	262	275	276	246	294	279	260	252	303	289	265	264	272	281	249	262	295	263	277	274	270	262	252	290	272	286	290	282	282	249	292	298	277	265	276	262	302	290	264	298	252	265	248	281	262	297	293	307	263	285	272	291	260	286	270	283	295	265	234	276	273	290	257	249	304	293	274	305	278	298	260	276	280	267	270	259	269	300	284	283	238	238	296	305	273	289	300	279	277	277	288	276	262	264	290	284	277	254	271	290	264	286	299	261	278	274	269	289	276	256	267	265	248	249	283	294	258	258	305	274	253	263	270	255	276	275	283	310	277	254	325	261	257	283	262	298	276	271	279	286	285	283	281	248	271	302	270	306	286	288	291	295	279	285	258	272	235	279	320	292	267	266	262	249	250	297	272	308	302	295	281	284	277	265	258	272	271	303	292	320	251	268	250	282	291	275	259	280	272	276	270	285	259	263	250	252	290	266	283	260	273	247	288	264	257	280	309	254	269	281	287	255	262	306	310	280	267	294	289	263	269	287	260	267	241	276	282	282	306	240	266	273	267	292	259	286	268	260	291	272	302	252	299	280	301	296	304	292	276	271	280	298	278	269	275	299	245	269	280	297	274	303	278	257	250	298	258	296	274	287	286	263	257	255	304	302	277	313	288	284	271	285	278	316	274	270	273	254	281	293	299	260	259	307	247	292	303	279	262	264	256	283	270	300	254	282	262	286	267	277	272	264	278	291	291	278	252	261	316	301	300	263	291	295	305	301	303	259	269	309	292	296	270	292	266	253	279	268	274	262	264	282	269	288	260	280	266	290	279	282	271	282	266	295	284	267	267	264	276	263	270	304	292	280	245	295	280	267	275	290	275	298	281	315	255	272	274	261	261	257	289	304	271	277	285	276	295	268	267	263	284	284	285	284	317	282	288	270	261	267	282	265	262	286	284	267	256	275	273	295	288	275	276	286	257	266	285	259	245	300	295	266	281	278	290	245	284	272	279	263	284	269	301	300	276	245	277	268	277	283	277	280	261	269	272	300	284	269	289	303	321	291	276	273	273	281	280	292	292	291	310	254	296	268	284	242	292	267	292	272	303	286	262	293	248	285	278	271	299	268	275	261	294	272	278	266	283	289	257	302	263	317	266	278	266	285	277	300	283	288	287	258	281	291	305	277	272	249	259	291	284	270	325	271	288	265	289	300	269	258	258	267	280	295	293	280	281	289	264	306	270	285	283	307	308	279	248	238	273	284	248	274	282	281	271	264	268	279	287	287	306	282	310	281	280	289	277	275	288	284	268	303	290	320	271
3141	2239	1264	960	866	766	698	715	719	730	653	651	660	735	713	684	892	651	699	608	635	686	664	640	651	671	657	661	698	673	666	689	694	696	713	706	664	674	651	650	687	713	690	737	673	702	673	681	640	667	696	706	682	659	692	678	655	687	673	700	700	703	650	667	686	673	659	680	657	687	686	649	693	649	665	646	630	647	689	619	727	630	682	633	714	655	634	666	705	657	682	651	670	700	657	684	694	686	649	664	690	709	616	657	699	624	672	674	663	683	712	650	634	677	692	640	686	692	704	661	698	706	678	676	631	689	669	650	668	672	689	680	679	636	686	702	668	676	661	681	675	668	720	643	703	706	689	696	681	710	639	687	669	627	645	668	653	714	706	711	669	679	721	687	698	718	716	712	672	663	665	667	688	655	639	620	716	645	686	690	653	684	672	666	683	680	659	645	679	706	656	682	638	667	668	650	709	681	689	703	701	681	640	650	712	617	625	688	665	661	661	650	687	667	691	696	608	631	667	713	697	685	647	678	661	699	692	699	650	689	689	680	679	656	671	681	648	687	669	665	673	658	667	658	744	667	709	721	718	681	659	689	674	668	650	667	680	716	677	698	723	707	695	680	693	657	710	672	681	693	681	667	710	673	675	701	689	665	684	666	682	697	680	685	696	703	651	695	692	683	656	738	672	722	694	651	663	729	670	681	694	687	677	615	681	717	717	720	683	686	697	653	680	723	763	675	719	743	668	666	665	719	691	650	682	691	700	666	648	653	710	673	692	709	701	653	674	646	703	722	668	662	674	666	655	685	693	670	700	669	694	643	647	707	707	663	682	672	683	709	640	665	710	687	698	629	703	661	648	710	684	639	672	682	643	663	671	674	694	676	659	729	676	663	659	706	709	703	683	689	657	657	621	634	701	719	651	643	677	721	667	665	708	691	656	660	652	659	705	673	664	646	703	659	685	707	681	691	665	686	700	660	684	721	666	685	636	674	672	693	676	697	648	677	689	666	678	660	663	676	685	698	697	650	668	679	658	641	648	709	703	661	688	674	704	663	664	714	724	646	643	695	684	622	693	695	647	662	671	675	680	743	637	702	704	736	653	693	689	628	697	645	686	660	650	649	699	649	667	623	661	668	657	687	695	655	637	706	702	677	654	680	700	684	651	695	660	716	671	650	665	665	662	716	668	686	711	653	676	679	671	715	701	693	654	697	651	653	674	698	629	685	672	685	664	705	682	637	630	652	667	655	696	712	652	650	709	688	704	634	670	651	698	715	675	732	693	703	679	657	646	686	731	710	672	703	702	693	664	641	723	679	683	661	748	693	692	609	698	672	702	652	650	659	684	686	669	691	683	636	667	666	677	737	666	693	731	641	702	648	683	670	696	707	711	730	662	676	690	680	701	673	677	640	665	657	667	690	667	618	661	610	677	712	685	707	672	722	652	651	714	692	724	646	701	693	663	675	682	734	649	686	670	666	656	655	700	690	662	694	686	729	671	657	668	678	699	708	707	669	679	700	674	611	669	662	648	693	671	696	721	707	637	661	649	679	675	685	713	677	683	705	643	701	698	728	678	690	676	659	715	691	700	660	662	677	661	716	683	759	657	674	674	670	676	645	654	659	697	675	678	696	671	687	663	667	686	644	669	653	690	685	702	670	721	710	615	644	714	626	657	679	648	683	659	689	679	623	660	673	656	648	683	720	652	700	706	663	678	712	661	646	682	690	639	630	694	649	668	696	674	656	698	700	665	607	676	693	634	663	633	680	656	697	647	644	627	666	677	690	740	658	684	683	687	641	673	637	695	700	682	674	650	709	712	696	703	667	673	633	698	685	721	677	717	662	725	685	681	689	682	650	666	683	690	705	678	655	657	702	688	674	674	701	745	678	667	725	643	692	693	672	665	687	694	628	690	667	702	665	670	620	697	690	636	673	659	682	674	695	716	671	724	650	666	681	699	673	687	643	677	676	661	662	695	699	673	664	673	677	733	696	711	690	702	720	657	658	697	669	714	682	725	646	667	662	653	661	660	706	642	679	655	661	640	703	644	663	738	655	664	727	659	737	687	703	649	679	687	668	674	730	689	671	685	685	644	697	684	666	655	672	645	661	723	712	670	653	719	624	656	719	651	662	697	632	698	663	655	712	664	708	713	679	712	662	690	649	654	674	698	674	710	648	647	700	702	636	679	658	660	655	669	693	659	646	639	660	608	695	661	699	679	676	660	667	704	633	661	714	666	695	698	672	688	693	716	686	623	677	697	619	662	658	627	692	694	670	678	699	709	693	681	674	675	684	650	684	702	680	686	684	642	732	709	656	660	670	685	701	718	687	661	709	624	726	693	671	678	700	685	707	680	643	648	708	664	649	666	654	730	637	697	644	648	685	655	663	641	700	672	694	690	701	681	674	687	629	695	717	616	731	665	678	629	657	688	662	704	720	705	678	650	687	693	632	682	636	710	651	685	666	645	726	689	735	687	657	650	677	658	657	694	686	647	708	689	661	681	702	660	640	700	722	697	658	694	688	650	709	675	664	680	663	734	661	675	652	697	644	694	702	689	677	683	654	665	686	675	679	644	655	682	688	689	659	687	639	627	651	642	639	693	717	718	696	674	701	674	700	689	664	689	649	651	704	662	681	675	678	653	694	674	710	662	731	668	694	684	656	690	670	716	635	655	690	669	658	677	682	670	663	655	671	737	710	695	696	699	690	699	700	662	693	685	683	684	655	687	680	716	693	658	673	684	697	657	662	693	696	657	632	714	712	697	649	702	690	702	664	675	713	669	706	696	683	679	686	675	706	646	717	671	719	675	702	665	659	724	641	720	708	632	711	654	658	706	681	672	704	715	672	701	656	689	697	740	678	671	694	668	708	638	715	627	667	648	677	651	708	686	661	685	650	663	677	690	624	680	655	695	680	695	686	669	724	696	698	651	678	660	647	678	685	664	729	701	712	676	709	697	666	643	685	684	702	654	698	703	675	689	677	722	648	693	677	697	663	651	725	684	659	711	670	679	701	667	692	659	653	665	690	678	712	699	654	682	719	654	691	644	702	671	684	686	650	698	651	708	699	682	705	685	637	662	670	660	677	682	672	707	664	699	718	706	706	675	700	662	667	670	675	671	662	672	704	672	695	719	690	667	704	732	680	687	704	703	678	744	644	659	638	669	686	665	640	677	664	679	683	689	691	680	685	689	679	697	692	691	660	669	704	680	721	676	665	664	652	632	711	692	679	651	763	672	670	663	655	664	675	670	731	668	676	686	694	674	685	722	665	600	685	671	686	663	694	638	695	674	692	688	648	698	682	704	717	699	670	682	670	688	705	712	703	682	680	626	666	694	694	689	711	685	683	627	715	704	680	677	699	651	715	683	674	644	666	713	697	750	672	702	675	636	649	707	645	634	658	691	680	663	743	638	695	667	677	624	640	702	672	670	673	665	690	714	693	686	689	701	688	649	671	685	666	700	683	709	696	713	644	689	660	658	695	673	656
24544	21572	25157	28474	21573	21579	12543	390	259	240	229	199	205	174	168	204	1214	153	157	156	133	123	155	139	155	152	158	146	157	124	136	158	149	135	158	153	130	128	140	133	153	125	132	120	137	130	158	141	126	141	135	137	122	132	151	124	126	144	125	117	140	120	136	118	160	125	144	146	151	152	125	128	143	117	134	152	129	128	121	122	146	138	131	136	126	123	155	124	136	133	141	147	134	122	123	136	111	138	127	140	112	138	149	128	142	141	128	137	138	129	121	146	110	132	149	126	119	147	134	138	134	131	114	113	127	145	147	129	138	134	126	153	163	127	133	138	124	154	130	147	126	141	135	151	154	117	128	137	164	130	148	144	131	146	149	123	128	146	134	123	147	110	149	142	145	152	143	128	136	125	129	142	118	142	131	147	136	125	128	134	110	149	132	133	132	145	143	132	133	145	132	146	130	139	137	135	135	138	141	143	135	152	169	122	143	139	117	137	117	143	146	139	137	131	111	148	145	121	130	130	156	139	149	161	137	127	130	127	140	123	130	154	130	145	146	117	126	144	147	106	129	134	144	143	148	153	120	150	130	134	133	150	128	144	132	120	111	114	125	138	129	120	131	129	128	122	124	122	158	129	120	127	111	133	142	122	119	127	135	133	159	127	133	116	125	158	119	122	137	142	133	140	110	140	136	147	136	125	147	153	145	144	134	134	119	150	140	147	141	112	147	146	128	137	139	142	128	121	133	134	106	124	126	150	142	133	107	99	131	144	125	134	146	142	139	132	144	124	127	134	134	129	120	145	162	115	129	137	132	148	154	129	135	112	136	148	133	142	137	129	136	124	123	138	144	136	150	172	144	147	121	145	170	142	136	121	146	132	132	140	132	132	144	137	146	148	120	135	140	129	127	132	129	142	153	143	147	124	121	129	108	140	143	130	129	127	133	122	127	157	144	143	119	139	150	150	106	130	151	127	134	149	133	130	127	123	131	141	125	117	118	116	144	138	122	145	160	134	148	139	135	132	124	124	140	137	116	120	141	124	126	140	132	128	138	134	131	140	149	130	148	131	119	140	132	126	148	132	128	142	144	151	121	125	122	142	144	120	134	123	124	134	112	137	120	162	127	129	115	151	119	119	149	141	139	147	109	131	134	127	135	120	140	117	134	124	131	141	128	146	138	135	128	142	124	134	140	136	126	132	150	130	135	128	140	121	123	137	135	146	161	129	128	142	149	131	133	123	117	128	140	124	143	128	113	136	134	127	123	139	120	116	123	139	116	130	112	102	138	131	134	125	145	140	116	126	153	155	143	121	117	122	151	139	143	141	141	125	131	130	140	155	125	139	120	147	137	159	139	142	144	136	132	146	124	131	132	138	133	126	136	140	131	136	124	141	150	135	124	132	139	108	124	117	144	125	121	155	141	145	129	122	137	148	139	157	158	136	122	135	140	123	158	152	117	164	129	142	126	121	141	155	157	114	134	127	138	140	134	154	142	137	144	158	115	158	122	121	137	117	152	132	150	127	133	140	130	127	127	130	151	127	130	126	140	123	126	132	139	119	137	137	141	143	148	141	130	128	134	126	135	133	164	123	165	146	138	137	133	121	134	100	117	155	116	148	135	155	137	120	136	111	129	147	132	151	121	123	124	121	145	145	142	127	126	133	138	112	129	132	126	126	142	140	133	154	145	125	132	140	124	126	138	141	150	122	164	149	131	123	136	152	137	136	135	124	119	161	129	157	129	124	147	136	127	122	142	137	139	127	160	136	121	139	122	126	120	154	144	132	139	134	130	144	155	136	141	140	128	149	141	109	148	139	141	134	127	129	140	130	156	134	136	133	123	118	146	143	168	130	125	116	128	140	134	110	148	123	134	106	131	148	159	124	148	140	137	134	144	152	131	122	124	123	127	153	119	159	93	145	135	143	138	125	147	121	121	150	150	124	133	129	129	141	125	134	115	138	155	123	128	127	129	133	136	148	147	136	163	142	108	134	137	143	138	133	125	124	124	154	135	120	135	136	118	124	130	123	155	126	139	146	132	130	127	125	134	150	124	133	161	134	116	123	147	118	142	143	134	136	108	127	146	161	123	147	147	105	114	126	133	116	146	136	152	128	133	135	144	131	145	157	146	146	115	135	153	124	142	135	101	123	117	137	159	129	134	133	153	139	154	136	132	138	136	106	118	128	149	133	136	130	154	134	131	123	154	118	127	139	117	126	132	138	141	146	144	130	134	144	120	148	127	144	124	113	140	132	127	147	124	131	122	134	128	118	132	136	131	137	135	129	117	135	123	134	134	144	131	145	143	136	137	143	127	117	135	147	143	111	144	139	121	126	138	145	137	120	145	144	166	124	128	119	142	128	140	146	154	142	144	150	124	129	138	133	125	130	120	153	145	163	126	140	111	146	142	143	163	142	146	145	120	122	116	109	132	123	154	129	149	142	113	111	138	115	144	133	117	139	132	141	103	156	108	142	123	144	136	150	121	128	117	151	132	127	133	125	126	122	141	157	166	125	110	150	130	149	126	144	139	130	132	143	114	113	114	147	122	135	141	116	129	147	115	139	134	150	147	152	126	143	145	143	119	134	130	134	130	157	130	157	158	146	131	124	157	108	143	133	138	110	134	137	147	139	139	127	131	140	134	138	134	144	145	124	140	136	144	140	142	157	108	104	121	128	140	129	116	142	127	143	134	133	139	135	138	142	140	135	129	110	137	139	139	118	130	114	131	143	141	144	108	137	142	133	114	123	131	144	137	159	144	124	127	141	132	113	141	118	143	110	109	128	125	129	113	126	126	133	155	128	119	114	116	138	127	141	146	134	110	158	126	144	135	125	125	151	118	153	144	137	145	144	135	133	136	149	142	119	121	127	160	134	121	137	119	132	138	128	153	124	126	137	153	123	144	136	152	146	136	153	149	124	121	145	130	146	121	152	127	142	132	156	160	135	141	135	132	144	134	132	124	144	117	141	142	132	130	142	146	144	128	136	145	150	127	148	132	138	136	129	144	129	125	143	145	134	135	125	133	143	133	147	132	121	122	126	126	109	141	103	119	130	141	129	150	127	141	122	129	139	145	134	161	152	150	128	128	131	136	156	121	124	137	125	134	159	118	144	122	141	149	126	146	146	131	142	137	137	138	136	150	116	112	129	157	136	123	149	129	129	131	134	157	143	129	140	134	138	149	131	151	127	135	153	136	143	130	142	149	135	137	115	119	121	128	165	149	141	142	133	126	122	128	140	137	139	151	144	111	113	137	140	148	128	139	128	118	146	119	117	132	134	140	142	135	139	106	128	137	153	121	135	124	145	122	132	143	131	129	115	152	123	153	149	123	120	146	154	137	122	114	133	133	132	123	136	121	115	158	137	117	159	119	126	135	123	147	143	134	159	129	129	134	132	133	108	125	149	129	139	111	117	122	111	140	128	138	137	148	143	139	137	141	120	143	129	113	133	116	140	118	137	134	135	140	116	132	126	123	138	147	157	171	156
2904	3198	1522	791	570	484	444	399	446	376	402	435	366	422	381	422	611	359	341	395	369	369	362	391	403	361	363	381	392	362	377	368	369	373	387	353	370	351	369	344	368	375	371	377	363	384	337	407	349	387	396	349	368	344	356	386	362	386	335	357	371	361	382	347	402	348	363	381	374	378	361	364	370	371	413	340	384	388	371	363	402	356	352	375	388	366	397	372	367	387	375	379	369	376	387	362	363	395	393	346	392	362	365	372	360	389	396	358	344	370	323	387	394	374	361	387	362	349	378	373	376	365	371	365	346	351	369	387	407	338	409	340	365	360	363	387	349	375	366	363	364	333	353	354	349	371	387	399	382	355	378	353	353	411	365	331	363	391	358	366	367	376	376	376	358	368	384	413	372	362	369	393	366	392	369	357	352	385	339	381	361	364	369	360	350	376	359	392	376	320	359	401	362	345	386	412	368	373	383	380	385	358	387	369	365	338	335	354	367	368	372	349	374	339	350	378	342	362	386	374	344	356	429	341	370	393	363	355	336	433	350	362	367	368	372	389	406	344	358	361	398	383	339	365	345	369	374	349	357	355	376	384	334	389	366	337	391	383	382	345	405	398	384	351	388	351	380	353	361	325	406	376	366	356	358	384	380	375	385	378	386	362	334	347	345	369	357	369	372	389	375	382	402	355	327	351	402	343	381	350	327	379	364	383	362	364	359	355	361	378	369	391	339	352	336	346	367	376	380	384	344	390	376	352	381	363	369	374	362	373	349	381	382	355	396	388	363	372	346	384	375	377	380	379	372	385	376	390	347	369	358	365	356	361	345	345	369	394	375	385	427	388	409	361	386	368	351	368	353	391	333	376	364	332	403	382	389	398	360	332	354	388	370	391	367	353	364	370	384	362	338	341	385	373	371	351	351	396	340	352	397	363	381	369	342	361	362	355	362	372	346	340	332	369	324	334	355	392	386	409	345	352	326	387	387	378	385	352	358	374	368	360	383	378	383	367	391	373	371	296	394	368	332	381	383	334	371	405	387	379	356	337	369	373	361	361	358	376	353	389	376	346	377	364	385	368	368	411	361	371	388	377	366	360	393	388	383	391	397	366	356	361	341	399	371	382	396	366	366	357	326	364	362	367	372	365	371	367	358	360	361	336	376	394	374	379	371	364	362	381	369	392	386	366	385	355	365	337	369	387	359	403	375	371	385	356	380	349	374	384	364	355	414	345	365	354	357	376	376	352	342	390	366	390	395	411	364	360	366	391	354	358	382	346	382	374	400	364	375	372	372	352	411	384	369	372	362	342	365	367	395	367	371	367	385	361	398	403	362	364	391	342	346	404	379	390	358	355	409	392	357	355	391	386	386	370	355	346	373	351	378	363	373	355	382	365	390	309	353	347	377	350	358	392	365	387	360	386	401	332	408	394	363	362	319	364	375	389	384	389	356	394	355	364	358	346	369	371	380	400	360	343	350	362	309	365	357	363	365	346	363	389	386	366	370	349	386	397	384	342	365	341	362	402	333	353	405	367	390	386	371	385	384	391	360	374	372	353	392	354	417	341	391	347	339	362	373	406	363	375	380	407	396	359	366	362	401	398	404	388	352	351	399	340	371	395	338	340	377	420	367	329	367	369	363	371	358	353	379	354	386	377	383	392	365	392	385	366	420	410	382	351	354	354	340	360	364	339	388	337	364	355	365	383	364	381	396	371	341	358	393	357	355	386	343	352	384	359	380	376	413	353	378	398	367	342	408	389	363	342	340	359	358	399	365	350	360	347	360	365	365	376	389	394	371	366	384	382	392	404	352	389	343	393	409	365	407	338	369	380	356	377	375	367	329	350	375	328	339	356	367	394	329	339	352	410	382	362	339	323	347	331	374	343	356	375	336	358	353	386	357	391	385	356	360	385	377	373	373	398	368	362	387	379	365	352	353	379	365	371	354	377	350	335	370	368	361	379	399	371	362	370	364	377	389	374	366	357	384	342	382	358	350	348	385	388	374	365	382	370	368	322	398	386	362	334	369	347	379	374	344	404	369	391	336	391	380	396	369	383	343	335	343	379	372	351	386	356	404	363	362	380	378	338	332	348	351	369	366	351	340	356	381	343	368	380	382	375	357	350	358	379	361	373	366	338	391	372	357	403	355	352	393	347	374	347	345	333	379	381	373	350	335	346	368	326	371	365	385	375	372	363	355	388	384	392	360	336	388	389	343	331	364	375	363	338	347	362	384	366	406	348	378	356	375	375	362	365	354	381	390	350	354	375	390	341	334	378	317	337	359	389	380	373	380	404	367	351	351	377	376	365	366	392	386	361	372	374	390	389	363	345	401	377	404	368	356	372	373	363	372	346	347	368	396	389	371	385	383	371	359	368	354	382	362	377	373	365	363	383	388	360	387	415	388	328	341	386	362	366	395	362	385	356	390	374	357	395	361	371	391	394	349	381	347	379	349	402	386	348	371	389	374	359	365	350	344	349	385	376	355	388	362	357	347	346	361	366	380	390	382	358	353	374	371	393	368	371	416	386	361	372	382	374	361	343	382	354	336	410	362	370	381	378	351	353	356	374	395	391	365	394	342	362	367	380	351	384	403	354	376	396	351	393	380	354	358	374	359	371	385	385	397	374	388	354	353	367	372	389	372	381	366	369	372	358	368	338	352	384	336	362	347	365	389	386	363	414	372	365	343	385	380	369	402	341	377	400	393	353	389	374	397	389	391	388	382	335	355	368	365	347	390	339	386	359	378	368	392	362	382	396	323	406	358	357	350	328	336	366	349	365	389	349	373	381	375	392	385	343	343	342	367	338	367	361	385	353	334	365	364	350	377	366	401	350	348	370	360	372	378	340	353	371	346	362	360	372	395	354	349	381	343	387	388	371	394	365	353	368	376	367	385	405	337	372	401	384	343	344	370	372	367	388	349	348	355	367	358	395	361	372	376	341	353	358	370	348	380	359	365	390	350	322	365	388	385	397	381	383	390	380	352	355	365	377	377	363	337	365	396	356	404	382	372	380	373	378	366	375	354	350	363	353	364	388	350	370	345	333	377	376	351	364	342	354	403	371	360	352	371	351	349	363	390	350	383	402	354	377	406	373	397	374	393	350	432	370	346	347	360	373	332	370	339	386	365	387	365	408	380	368	386	419	371	360	368	362	354	375	398	387	356	377	355	356	365	358	353	349	365	359	325	381	377	364	342	392	397	359	394	351	365	365	407	383	368	333	383	396	401	368	371	334	353	364	394	366	385	338	390	360	378	356	387	378	371	364	336	362	375	380	330	338	369	383	362	392	375	390	343	375	380	337	354	391	356	383	381	385	359	349	376	378	341	375	373	388	393	366	376	323	360	388	355	361	364	359	389	348	416	378	350	357	381	376	354	371	362	378	367	358	351	379	372	365	410	385	379	361	361	372	366	358	337	367	351	369	370	390	382	400	368	385	369	342	369	364	352	393	400	375	364	389	342	398	372	395	379	370	366	356	351	373	347	397
31912	20558	8963	901	629	587	511	454	407	370	375	418	374	381	417	420	416	364	398	381	368	386	361	378	399	380	373	387	378	375	368	389	414	370	362	419	420	396	400	426	361	366	376	402	403	345	382	377	410	412	396	406	409	389	425	379	381	412	384	375	406	401	429	409	415	375	350	396	401	393	353	405	373	362	396	403	391	405	370	367	390	371	422	395	391	378	374	387	397	405	399	374	382	358	420	383	421	366	411	407	375	389	392	407	395	396	401	381	371	387	354	415	375	382	382	389	397	370	388	381	367	395	403	410	412	403	359	384	367	389	422	406	392	412	341	408	392	403	439	408	389	408	368	386	377	429	374	381	348	434	372	371	374	406	383	396	378	374	353	389	388	402	414	385	378	410	375	409	394	430	392	404	381	430	380	385	378	372	412	394	356	385	387	398	392	400	396	403	375	413	385	405	345	384	389	382	376	378	400	410	416	395	386	356	409	378	367	377	404	415	422	404	369	374	403	402	384	355	373	385	439	395	400	355	402	404	403	384	390	380	400	385	364	374	401	402	350	398	393	392	389	355	402	352	379	389	402	373	394	426	389	437	356	360	360	411	366	397	390	396	399	380	399	384	394	390	398	387	370	415	402	382	411	362	417	415	373	390	437	398	404	434	388	360	397	347	354	405	382	397	402	388	370	384	377	424	391	383	389	400	370	394	374	388	391	404	364	425	368	403	354	386	406	370	396	400	357	391	360	401	388	411	390	396	391	364	394	385	393	383	402	437	372	393	429	399	425	385	402	383	393	410	386	379	378	405	373	387	363	424	393	400	417	375	394	410	407	387	358	405	390	423	412	415	399	397	366	380	397	378	412	404	390	367	358	405	375	380	360	399	402	397	415	407	368	399	416	396	367	382	398	377	362	391	374	377	406	396	403	409	403	417	409	396	398	397	392	387	434	418	433	394	423	419	422	365	413	391	360	397	443	411	390	368	396	382	416	402	359	411	408	398	377	404	403	382	400	412	389	362	398	398	392	392	403	373	392	378	392	387	414	380	381	411	392	381	425	407	349	352	405	419	397	394	408	408	415	394	399	410	403	400	375	389	396	374	378	434	410	393	401	384	400	366	399	394	373	380	390	387	377	423	424	392	369	410	404	411	427	413	383	414	380	407	400	410	395	401	358	386	378	423	415	401	399	385	404	408	381	398	419	386	404	376	363	405	373	380	383	402	418	393	399	392	376	387	417	355	396	392	404	404	375	382	371	406	409	422	399	380	391	377	396	356	399	389	382	370	409	387	371	387	419	389	383	400	361	370	360	333	404	425	380	395	395	391	390	368	423	370	393	376	360	404	395	362	417	400	376	355	390	382	372	411	387	383	349	410	360	381	356	400	378	380	404	388	366	375	407	427	359	402	394	371	366	395	387	395	362	386	393	379	403	378	386	361	391	393	412	374	407	394	421	401	374	408	377	366	364	417	388	405	372	404	391	366	420	419	403	363	366	416	371	427	433	415	370	386	379	356	403	410	358	386	361	410	393	394	377	399	395	392	415	375	399	405	381	396	399	426	378	359	382	391	361	377	409	425	411	373	398	403	389	389	348	352	371	425	379	363	370	395	368	377	390	370	400	385	407	379	421	366	403	405	396	415	379	379	404	417	371	413	387	367	426	412	400	375	379	382	398	393	416	395	406	384	405	371	378	405	384	402	409	350	355	380	423	406	406	367	385	370	400	397	394	366	360	393	380	386	390	400	386	393	387	435	423	404	360	368	386	414	374	409	403	357	395	349	371	371	403	359	379	395	371	415	369	390	378	405	382	385	375	409	375	408	392	403	328	374	395	409	383	392	385	359	407	356	334	371	390	379	430	372	364	388	358	392	395	411	394	412	382	406	355	416	433	374	362	381	441	387	421	383	398	401	398	410	355	379	400	364	377	423	399	412	416	395	385	423	416	424	338	413	383	373	393	416	421	369	387	388	376	376	368	435	377	398	426	440	386	382	381	373	380	411	375	413	373	374	402	384	379	404	445	388	375	449	389	411	386	462	390	398	420	403	437	383	400	418	357	413	382	374	380	429	395	371	373	409	406	397	394	398	378	425	385	407	401	402	429	419	417	411	409	344	384	402	385	405	409	389	394	415	364	386	395	391	416	364	424	412	396	369	412	408	370	390	439	371	387	408	344	432	395	368	374	377	382	386	390	377	383	388	395	372	383	408	433	376	347	406	399	369	398	415	403	423	408	420	411	373	397	406	418	365	387	381	415	391	383	349	382	393	390	369	397	401	393	393	389	407	404	361	377	420	418	398	395	377	409	391	386	348	400	385	386	415	413	367	379	425	430	376	397	417	379	389	453	406	415	393	391	356	392	395	374	398	392	388	407	391	406	406	380	378	368	399	425	368	348	385	385	361	379	393	401	392	381	351	385	412	383	366	386	389	410	411	387	371	416	369	403	397	411	371	364	380	376	392	390	418	407	379	405	375	370	395	397	392	367	411	402	384	387	364	366	391	395	396	370	374	347	375	396	396	411	400	386	423	403	384	397	347	372	395	389	362	435	402	373	411	398	416	427	376	426	395	364	396	373	370	370	370	440	395	372	382	385	410	434	400	430	394	370	386	379	368	402	374	370	409	407	415	361	386	390	394	412	386	397	402	419	413	382	365	364	407	371	372	385	406	372	379	385	414	364	365	415	366	349	380	384	359	388	396	423	396	412	388	360	408	376	399	355	390	367	394	412	351	384	358	385	385	404	401	397	389	387	400	378	388	371	386	387	383	377	379	413	369	368	374	406	391	438	399	389	387	409	401	409	388	367	410	380	376	400	386	385	383	386	391	400	368	384	388	368	391	350	440	443	410	386	391	371	403	379	384	382	370	418	356	387	381	373	423	371	379	405	399	405	389	393	394	407	401	410	402	370	389	400	345	345	413	401	403	370	383	357	398	382	410	395	383	414	421	414	384	391	427	418	391	378	424	388	406	410	366	390	361	400	380	425	389	431	366	391	348	394	405	397	412	410	375	398	396	392	384	385	409	429	376	370	383	382	363	371	383	399	360	385	380	385	414	401	391	394	397	362	399	401	383	378	391	408	395	407	429	414	379	414	353	395	399	365	406	399	415	429	362	393	453	418	369	365	389	373	420	360	371	354	363	389	398	391	399	372	396	365	363	376	406	366	406	371	378	377	372	413	416	398	375	400	360	348	365	404	372	377	419	392	391	416	429	403	380	402	383	383	385	384	407	376	431	403	369	401	423	407	421	376	391	403	399	408	415	380	332	401	398	401	397	366	372	389	373	379	390	345	369	389	362	390	429	406	389	363	365	393	402	383	389	372	407	402	381	384	417	406	388	413	393	414	370	394	426	388	380	354	422	357	380	420	418	424	373	401	404	384	408	376	367	380	372	378	423	387	356	441	367	370	372	418	398	361	370	433	370	373	406	408	384	359	382	389	409	407	383	384	404	405	386	369	362	428	413	368	385	335	372	385	410	409	345	393	379
5843	1162	1046	953	944	972	915	1001	884	881	950	958	922	938	939	974	955	937	903	962	916	965	921	927	966	1000	900	956	877	933	946	928	920	929	912	904	935	947	924	973	903	967	914	920	952	930	892	938	934	974	908	926	939	979	951	870	901	943	937	912	990	906	884	911	933	986	916	857	890	925	914	901	942	922	1007	905	935	875	968	972	926	919	972	944	928	962	932	944	957	959	962	900	952	940	947	919	875	947	914	929	924	926	915	900	920	974	955	945	945	939	934	963	971	920	888	943	930	917	964	946	921	947	953	912	904	1019	911	947	924	919	950	965	957	906	926	984	973	974	952	927	925	974	959	940	963	969	978	895	943	929	923	890	914	942	963	956	976	997	957	967	952	1005	918	911	937	933	899	966	942	985	910	946	992	955	943	946	896	1002	939	945	912	915	985	940	971	945	981	910	982	923	901	900	965	946	918	936	969	954	920	883	968	922	958	917	923	934	968	911	934	936	963	956	942	927	942	962	981	912	884	889	1002	974	981	944	978	896	943	938	913	958	935	951	954	988	978	967	913	930	933	873	995	928	947	899	901	918	920	921	935	935	906	883	997	940	914	934	906	940	967	915	956	910	910	924	939	940	927	862	933	961	945	974	921	977	883	960	913	962	900	963	938	892	932	919	926	944	927	929	981	926	887	884	930	941	954	889	937	924	962	960	946	945	915	969	938	902	914	902	939	936	916	975	949	963	958	980	926	959	924	1011	973	894	890	906	942	949	927	915	917	909	977	918	1001	920	960	933	929	932	907	988	938	936	928	1003	982	930	985	940	913	924	976	954	956	865	944	952	976	923	920	960	939	939	932	921	898	966	949	951	926	923	929	982	940	948	958	981	988	966	929	902	938	953	921	984	966	938	953	927	920	972	945	968	1010	1009	928	1003	919	988	956	903	921	904	951	907	967	903	900	916	942	941	960	961	951	981	916	936	907	957	935	960	896	991	949	878	970	930	954	915	960	931	994	967	920	872	982	946	949	977	949	964	914	945	934	956	862	952	944	898	937	958	992	986	982	1003	930	941	940	914	952	859	919	955	984	902	961	922	964	970	940	941	940	955	957	954	945	923	916	909	968	971	995	912	982	978	914	923	930	1017	979	961	970	944	977	917	984	948	915	902	914	979	966	915	895	973	909	938	935	950	949	950	924	952	962	967	904	892	946	923	925	990	904	960	972	942	906	948	1014	940	968	963	930	940	958	913	971	876	916	945	903	962	927	927	875	988	965	931	919	958	923	943	915	934	926	940	965	962	935	927	901	1031	959	926	964	948	877	983	935	971	908	991	996	959	942	942	941	886	969	916	889	921	942	923	920	959	975	932	971	932	977	934	948	893	977	908	949	948	856	966	955	988	909	964	941	959	922	896	938	922	938	968	941	919	973	962	906	940	952	954	899	944	929	933	952	986	902	941	937	950	955	880	944	933	939	961	918	895	957	944	967	925	907	938	1002	938	967	918	946	933	924	933	925	977	919	984	965	942	924	937	941	968	931	947	968	925	978	938	954	996	964	923	951	931	954	963	950	936	915	903	963	914	935	967	879	924	959	956	981	959	935	910	917	917	985	922	934	948	960	931	971	970	921	930	949	944	928	930	941	958	922	960	1004	955	940	972	949	966	880	962	945	923	916	963	952	905	989	920	932	930	1007	912	945	978	932	1015	966	929	925	924	929	949	931	953	915	912	860	946	941	898	909	945	935	858	956	927	975	964	1005	960	908	951	892	969	914	923	916	943	915	966	890	912	964	958	956	987	895	963	960	949	888	909	960	941	929	904	1011	967	938	940	948	942	986	956	1008	871	966	996	982	938	975	969	943	945	892	931	908	916	904	950	865	949	912	923	951	875	941	944	934	959	925	921	973	921	960	916	946	935	944	950	952	998	910	933	920	989	960	886	886	930	999	976	954	935	929	961	961	924	904	1003	973	923	909	929	925	923	922	889	887	972	901	892	940	897	951	993	958	948	912	903	926	1037	924	916	928	976	980	930	930	1007	968	968	928	936	949	913	1018	938	960	925	961	934	965	941	938	948	922	982	910	941	883	976	982	948	945	955	900	922	927	930	917	973	947	906	870	933	927	942	946	918	962	998	903	913	960	955	954	895	948	985	932	896	916	959	910	923	947	960	997	946	1001	978	930	903	923	929	966	903	944	948	948	956	969	943	908	953	949	965	939	1000	920	897	967	971	929	965	1001	973	988	866	929	936	934	937	920	948	965	979	947	913	867	918	959	893	929	907	1009	968	956	943	950	936	953	988	932	982	896	966	935	957	927	964	950	904	933	948	919	925	969	934	937	946	999	971	949	990	943	984	950	984	935	912	930	901	952	932	924	933	955	953	1011	951	939	913	937	965	978	959	930	933	936	883	911	955	941	945	978	937	920	930	893	981	942	919	988	944	941	900	952	957	966	931	951	949	918	917	949	917	895	993	933	943	956	985	972	935	914	975	944	961	953	996	920	933	976	942	950	899	955	995	938	921	929	963	914	955	977	891	968	952	971	939	957	888	912	968	898	922	909	968	996	927	878	933	969	920	892	971	954	960	964	983	946	931	931	950	910	948	967	933	923	955	973	908	912	961	916	967	964	949	968	916	936	1000	932	949	948	955	944	907	990	950	919	880	944	922	969	912	971	966	943	952	924	953	936	942	981	914	933	916	907	972	981	938	905	998	910	956	874	957	972	901	966	896	965	915	941	928	931	957	919	1008	944	980	937	963	916	944	939	897	905	946	946	1016	981	931	973	906	952	945	946	983	937	955	931	888	972	911	931	951	943	923	963	936	930	963	990	993	950	990	926	907	944	992	958	1001	972	928	946	950	961	950	953	896	952	952	918	927	894	928	985	929	952	949	917	923	967	924	874	928	937	953	986	861	930	963	957	970	964	968	925	992	935	905	964	931	948	891	947	931	963	944	957	965	944	968	931	896	906	943	928	974	933	940	905	982	948	940	931	945	947	933	947	942	926	898	965	986	900	930	995	965	931	917	986	926	970	949	911	946	986	937	963	982	978	930	974	906	920	942	922	912	985	1001	971	940	891	935	932	945	1012	939	920	875	935	926	983	982	966	942	942	881	988	937	992	968	943	950	910	960	927	974	961	944	930	959	938	963	973	966	916	947	979	967	931	974	940	876	940	913	939	907	939	929	1000	916	961	972	923	937	964	927	953	967	919	974	959	930	961	984	935	908	998	909	955	993	960	913	925	939	938	978	963	953	951	964	989	951	929	953	918	910	907	982	880	942	951	954	964	951	930	958	944	910	947	890	983	935	925	929	974	903	982	921	926	928	958	945	975	959	948	954	955	937	943	918	992	973	1009	997	928	1011	972	929	907	929	959	937	941	886	960	954	974	924	1019	912	913	976	936	905	949	952	914	933	925	927	957	985	969	907	993	935	935	982	929	958	949	938	920	925	914	897	980	993	900	937	919	975	872	940	898	892	910	920	910	927	968	989	931	929	962	987	941	989	932	969	976	943	942	896	945	942	900	1011	948	922	909	942
25109	21562	24771	28802	21565	18726	703	409	328	349	284	314	283	294	279	285	737	305	277	294	298	270	292	276	262	279	294	278	304	266	300	298	267	281	278	308	314	283	324	259	263	284	276	277	276	276	264	266	294	288	294	285	314	275	255	285	295	278	286	280	276	265	278	266	270	280	293	253	280	248	273	279	275	252	264	290	277	275	269	275	277	287	277	265	278	249	265	277	277	266	255	272	275	258	271	279	290	276	297	294	278	255	279	267	274	272	259	293	281	262	282	290	265	262	283	271	283	244	293	284	275	269	294	270	269	279	262	243	288	277	268	280	297	264	304	297	275	258	292	258	296	298	269	310	279	290	270	290	284	302	287	275	285	259	277	236	277	305	254	280	293	283	300	304	287	275	288	277	269	255	285	281	279	297	288	288	329	276	284	256	285	294	262	295	311	293	303	280	275	314	295	287	320	273	298	269	296	272	263	289	289	281	241	253	274	263	260	279	274	287	293	255	258	262	309	282	297	291	272	276	282	252	266	263	290	261	279	303	300	253	289	290	292	305	272	271	267	279	278	267	275	251	277	283	287	239	285	276	305	241	299	264	284	251	303	266	285	254	261	273	277	270	277	260	234	269	243	275	267	275	296	285	260	276	271	281	262	296	310	273	273	288	262	254	297	288	270	266	270	262	267	277	286	262	248	275	255	290	264	295	270	290	270	258	284	280	250	266	282	286	263	304	242	242	259	270	254	246	257	274	287	281	281	244	223	243	278	299	296	286	273	257	275	307	276	290	259	299	268	280	265	291	256	256	285	281	322	261	274	296	283	285	273	272	293	309	247	289	246	274	277	276	336	301	268	285	274	253	267	288	280	278	316	298	249	276	307	283	252	307	264	260	237	264	271	271	273	266	272	264	290	248	284	304	283	249	266	271	264	266	280	273	277	249	267	283	284	258	251	283	281	266	313	294	270	312	282	290	272	262	288	285	272	267	276	269	267	268	277	265	273	281	277	287	273	273	282	308	252	278	262	265	249	275	281	261	279	257	313	278	280	291	302	316	279	324	270	291	282	288	303	279	286	247	275	304	260	289	292	261	259	254	263	301	263	258	259	275	285	271	265	285	269	272	247	264	261	286	244	273	287	281	261	273	282	253	280	273	298	271	250	253	273	302	282	276	280	309	253	295	273	300	245	303	290	272	285	272	287	269	266	271	280	270	282	260	288	241	275	281	284	280	286	277	295	285	295	266	283	278	276	248	282	248	270	302	268	286	263	258	292	281	255	287	277	277	256	279	289	270	282	274	263	286	298	303	290	289	279	290	282	292	278	289	310	255	277	280	289	302	315	269	300	298	278	289	288	287	279	281	312	277	286	224	270	289	259	244	256	282	254	296	238	291	273	288	271	268	273	279	284	274	300	286	284	316	286	239	291	277	265	276	281	266	283	286	281	256	256	314	273	273	252	293	283	264	258	305	255	280	298	285	303	298	301	287	278	295	269	313	261	250	261	278	293	274	255	274	296	280	277	279	280	276	270	259	310	272	272	275	261	291	281	292	318	294	274	260	274	284	284	280	302	288	283	282	257	273	276	274	271	261	273	286	274	258	288	262	256	271	273	275	309	286	264	299	279	295	270	274	285	269	312	284	285	294	262	287	253	300	287	282	275	260	248	290	252	272	290	284	291	300	285	272	260	272	279	266	258	301	309	249	271	301	283	277	299	253	284	289	289	286	280	256	264	249	270	294	271	255	301	317	239	255	286	280	312	277	292	267	289	274	271	280	306	305	254	252	258	291	286	242	253	294	275	248	292	297	270	260	246	256	264	276	232	296	268	303	252	286	273	315	284	301	273	306	260	255	279	250	306	291	270	294	271	268	285	257	272	266	288	302	280	275	282	241	279	259	249	268	299	241	256	269	278	277	290	325	297	259	284	281	291	248	252	263	264	272	287	285	257	277	313	249	262	240	271	260	291	274	280	305	285	274	293	276	310	285	273	275	273	261	279	253	281	287	304	287	295	260	309	289	292	284	280	276	300	252	277	259	270	268	274	258	279	279	317	279	291	282	251	316	274	276	256	264	305	286	273	300	285	271	275	266	287	252	244	265	242	242	282	267	273	286	268	286	265	251	280	281	272	247	266	270	311	265	282	277	260	300	285	278	305	242	305	263	296	258	272	299	270	257	289	273	294	247	257	272	242	293	291	304	285	264	269	270	285	250	303	289	291	265	261	269	279	276	266	293	251	275	301	282	252	267	256	253	263	252	251	291	280	278	282	291	234	292	266	275	275	248	273	273	293	312	273	274	267	291	310	261	288	285	270	266	304	307	255	299	288	265	265	274	263	279	287	299	282	262	267	282	290	266	265	278	282	296	313	247	284	251	289	279	245	276	286	278	273	253	308	255	249	271	280	267	264	264	270	277	293	267	277	267	276	282	275	274	260	288	257	269	293	282	278	247	315	259	314	266	281	262	288	308	265	277	253	326	247	278	289	276	303	283	291	266	260	295	294	251	268	263	266	313	274	274	283	265	266	315	286	299	295	255	304	293	263	264	289	277	293	250	267	282	268	275	301	278	289	274	271	241	292	254	279	253	263	263	288	288	260	264	305	297	291	285	289	284	277	242	263	278	265	266	261	289	284	265	276	296	275	259	257	268	277	293	267	287	267	284	282	299	286	263	268	254	268	258	279	242	296	295	273	290	263	270	262	301	294	250	290	247	278	253	293	275	269	264	272	278	275	277	251	257	293	270	263	278	310	261	244	289	272	263	274	285	247	255	250	276	297	321	282	253	239	272	282	287	298	280	275	259	275	289	254	279	297	272	256	269	297	234	273	274	267	279	306	272	269	270	297	259	287	281	276	283	257	289	287	275	271	282	309	308	278	286	312	284	261	291	278	279	234	285	307	280	288	294	285	297	269	263	299	251	272	280	278	266	263	273	250	249	283	251	246	272	285	276	262	251	308	287	264	272	262	250	315	256	290	269	289	288	270	259	279	293	265	298	284	274	275	299	274	239	267	284	288	246	258	305	292	289	277	295	277	257	289	258	286	284	278	291	254	291	314	278	303	261	275	275	285	281	281	306	279	295	271	283	275	262	280	301	266	266	277	249	286	272	267	277	296	272	269	258	280	323	253	273	262	291	298	300	262	305	270	248	280	257	257	291	274	274	262	265	278	273	276	242	262	289	258	287	274	281	277	269	276	291	276	284	273	277	275	277	257	269	274	281	275	271	291	287	261	279	271	296	259	277	307	273	257	283	262	288	291	308	264	270	255	257	265	283	244	246	276	292	251	290	271	280	299	268	250	281	283	236	288	276	285	286	280	262	263	263	288	277	260	244	281	258	267	290	254	288	290	305	291	290	312	258	290	279	293	270	310	288	294	278	284	257	284	306	259	279	282	292	282	263	277	243	276	296	270	267	278	287	259	301	268	269	272	280	290	273	287	293	271	265	274	274	281	254	275	276	285	273	274	298	252	256	285	291	277	259	285	270	303	236
3262	2296	1417	1041	796	713	760	746	661	710	689	714	708	717	720	695	809	737	680	664	658	695	688	670	675	688	637	650	673	712	687	616	711	696	676	720	666	696	699	640	662	687	695	700	634	703	644	687	634	633	716	647	655	654	649	651	639	661	667	658	722	671	674	670	719	683	688	666	657	651	695	660	684	707	657	666	696	732	648	691	672	656	679	702	644	649	687	745	711	622	663	726	652	691	716	676	695	672	650	627	642	681	681	705	665	698	675	684	665	679	672	638	662	690	702	696	692	695	636	699	652	669	682	718	664	653	739	670	701	733	693	691	698	704	680	661	686	684	674	679	618	682	736	676	661	666	697	664	706	717	643	673	683	686	662	658	699	657	704	673	701	651	693	676	698	644	686	665	714	633	607	643	707	714	629	676	668	656	693	664	698	651	670	660	639	664	698	672	661	678	696	664	671	666	646	723	712	698	684	704	646	722	730	704	660	670	715	714	682	677	688	705	654	695	627	683	662	693	665	649	657	673	646	694	667	692	714	636	732	651	680	725	718	699	688	684	637	725	639	683	674	652	666	634	701	685	667	705	638	692	717	640	688	674	635	673	694	662	692	652	686	655	715	652	683	680	672	659	669	667	717	652	710	664	680	662	646	663	668	649	665	664	693	643	704	707	681	706	674	690	692	687	688	683	686	651	669	673	627	673	688	687	688	699	680	642	714	644	696	679	707	686	682	674	673	675	631	696	682	693	671	677	632	642	643	698	624	696	702	728	645	710	663	701	707	702	655	664	631	718	678	677	629	644	687	681	661	695	674	668	667	722	736	695	644	684	643	649	668	682	657	661	672	655	641	670	729	659	686	662	658	655	672	671	674	711	677	682	650	686	641	708	615	679	705	698	691	673	646	666	693	660	673	644	719	700	692	664	701	652	675	635	750	681	709	694	663	637	670	680	667	634	701	628	691	652	687	683	662	673	664	680	687	656	670	658	696	680	709	707	665	647	664	663	645	674	656	692	720	695	709	641	675	654	663	667	703	694	609	689	698	666	676	678	651	682	713	672	669	650	686	651	692	675	622	662	685	690	698	640	713	635	678	722	650	708	706	660	687	679	677	686	644	701	650	706	656	681	656	685	646	732	674	666	662	656	678	667	651	720	680	735	670	663	680	663	701	649	676	664	649	709	728	637	669	734	677	716	683	683	653	658	703	667	652	676	652	705	695	650	681	674	652	627	726	684	674	664	720	683	707	682	637	676	707	634	677	677	686	646	647	743	674	703	708	707	683	673	655	660	675	657	662	646	680	693	728	695	683	648	648	658	716	729	669	661	695	669	687	622	653	660	697	679	664	673	690	675	702	694	736	640	673	656	730	716	704	634	652	692	668	659	705	682	677	684	724	655	669	674	693	653	716	692	695	652	715	702	676	683	649	647	662	654	682	648	604	660	679	692	683	640	628	660	648	672	704	654	731	643	665	717	694	724	705	648	640	682	649	625	689	663	651	720	685	712	630	715	718	644	636	647	658	666	692	642	701	674	688	651	708	673	652	667	686	673	729	716	665	678	691	660	679	632	686	680	672	650	679	714	673	643	619	659	674	617	678	649	683	673	688	665	680	674	684	687	680	687	734	675	670	643	709	684	695	682	692	695	679	689	633	678	696	747	664	647	640	676	663	698	700	660	677	719	699	648	657	659	619	634	677	706	652	682	708	662	693	678	687	715	682	669	685	706	625	685	702	646	693	640	637	725	656	636	669	624	659	681	700	667	637	651	697	655	701	637	732	730	686	629	667	672	685	657	672	701	739	649	679	637	677	679	709	688	708	635	667	712	642	682	635	662	672	686	677	725	691	663	606	629	653	692	680	723	631	703	665	695	692	686	699	708	671	701	673	667	745	642	670	676	680	635	649	715	628	667	664	659	676	656	709	686	700	675	673	697	657	701	680	691	723	726	685	717	700	710	662	677	689	675	682	664	679	707	684	717	648	667	604	694	698	710	683	718	653	658	646	641	701	660	698	647	704	686	684	692	672	670	697	669	695	693	689	642	770	645	664	673	649	633	709	704	641	677	719	645	657	667	661	727	720	696	662	701	679	681	731	672	706	704	696	709	658	680	684	650	683	700	636	736	684	645	659	666	680	626	701	679	689	672	653	691	649	684	674	686	706	685	633	624	682	702	681	644	675	663	687	649	649	671	653	694	652	682	636	622	694	701	707	640	672	665	712	684	664	624	669	677	702	648	693	635	660	617	676	673	702	683	684	688	753	709	665	654	633	716	660	689	702	649	672	668	686	667	671	678	636	694	689	676	678	684	663	702	718	678	743	697	689	667	663	704	663	668	673	646	668	671	668	678	692	694	678	720	675	648	655	694	648	701	678	660	705	686	662	654	681	692	681	680	621	672	679	675	712	690	695	694	714	670	651	670	656	649	660	672	629	680	656	665	649	634	700	684	672	700	690	689	680	689	681	675	674	659	660	711	689	634	689	691	687	687	631	714	687	681	685	673	662	723	660	692	674	690	691	665	702	677	696	670	719	674	652	634	722	647	684	715	713	700	658	636	658	662	669	677	648	647	670	644	681	702	614	702	719	629	678	682	702	714	639	711	640	712	642	697	650	659	695	675	685	702	708	649	692	668	705	710	683	682	670	646	754	639	669	660	683	660	686	732	658	643	649	676	692	672	650	708	671	630	639	666	682	664	677	710	689	689	677	670	631	692	688	701	667	643	673	678	682	691	629	681	701	719	696	680	680	683	718	644	671	697	694	688	667	663	658	688	681	654	708	681	653	666	669	676	706	708	706	668	694	645	678	687	642	659	641	685	640	684	647	674	682	700	659	646	706	640	697	685	720	706	697	674	682	637	709	683	705	671	734	641	721	704	696	704	649	665	701	713	702	665	675	703	673	684	661	666	657	699	656	671	686	708	694	675	675	643	673	713	665	657	636	704	655	686	682	654	694	644	644	680	715	659	690	654	653	614	676	621	658	675	674	689	676	695	658	694	682	679	690	633	657	685	648	683	669	691	687	656	708	671	680	648	700	681	683	669	665	648	659	722	663	687	687	657	715	726	685	680	671	655	623	654	680	662	662	685	635	681	681	662	651	687	716	674	647	707	660	660	688	675	665	647	695	674	653	686	653	694	706	739	647	702	700	653	659	625	641	633	652	676	679	652	676	690	676	662	695	706	642	706	637	692	663	686	699	686	643	646	681	703	675	657	688	701	682	625	659	686	708	681	711	684	690	664	676	654	667	683	683	668	684	690	709	658	642	653	692	696	780	669	679	700	665	652	690	637	679	677	664	672	683	662	698	689	674	674	666	632	663	676	678	728	662	676	733	669	665	681	688	644	696	709	678	645	687	703	716	713	651	669	701	701	704	651	712	720	680	731	662	663	714	672	684	659	645	698	618	670	726	669	717	666	704	698	646	689	682	654	683	699	689	686	673	642	701	683	678	657	631	693	695	698	705	679	640	667	727	649	633	733	682	655	680	661
24462	21564	25177	28421	21564	21567	12619	386	264	220	219	208	222	163	161	184	1092	144	161	160	142	136	144	136	154	136	145	149	147	139	152	147	139	130	146	140	153	124	144	146	123	123	137	128	146	138	133	133	132	115	148	151	147	128	140	112	151	162	138	119	133	135	127	122	122	143	136	120	152	159	116	120	141	125	145	136	148	138	139	129	118	146	111	151	144	127	131	138	140	162	136	127	164	123	122	119	134	151	141	138	122	126	131	125	147	129	118	149	122	159	113	136	150	146	139	136	125	133	135	117	115	141	155	132	119	112	151	130	146	113	132	128	128	141	133	143	153	137	134	137	139	118	126	119	164	118	135	124	156	120	127	129	117	135	142	145	116	136	121	122	123	153	124	140	115	139	124	149	134	136	167	126	147	146	127	114	147	134	141	133	129	123	123	140	126	133	129	124	127	126	127	121	137	140	152	101	112	140	115	142	143	130	123	152	138	141	154	126	138	124	128	137	130	129	125	139	129	136	145	133	124	109	159	93	144	126	156	128	111	118	136	133	121	144	144	135	135	139	118	130	150	151	131	133	136	115	127	139	117	147	117	139	140	134	146	153	139	144	143	128	140	127	131	137	143	126	139	138	139	140	151	146	154	131	124	117	150	135	138	137	128	127	142	137	128	158	116	145	128	140	136	142	136	140	133	123	133	104	147	148	124	121	114	137	122	136	134	154	135	143	124	129	136	127	148	141	131	123	145	125	129	161	163	147	112	143	131	163	124	165	128	122	138	126	116	139	133	127	157	131	135	121	130	141	129	143	149	135	157	150	146	122	128	116	128	123	125	112	139	137	125	133	128	134	137	158	144	122	156	142	136	141	130	146	145	128	152	107	126	141	133	153	129	111	140	149	152	148	150	137	124	146	135	134	131	129	139	143	145	103	146	145	120	132	121	117	144	138	131	140	126	125	159	126	141	128	110	121	146	134	154	129	172	142	121	127	154	130	141	139	141	125	141	143	127	128	150	131	106	148	152	152	137	142	137	133	130	128	133	135	119	137	141	133	138	133	149	129	145	173	132	115	131	142	131	137	135	140	117	121	156	153	90	117	149	123	124	118	147	146	122	122	138	134	134	143	138	119	129	136	122	133	141	122	123	134	153	125	140	157	132	120	138	127	145	118	136	144	162	150	136	131	156	131	159	148	132	145	120	125	145	145	143	120	135	122	131	132	128	130	114	142	141	143	146	138	139	145	125	135	143	143	138	151	151	145	112	128	124	150	130	125	128	138	120	130	121	137	127	135	119	126	138	146	143	120	129	120	132	149	125	157	116	132	106	113	138	133	123	124	134	126	136	150	144	154	143	125	126	134	146	143	133	142	159	125	128	116	126	130	129	116	124	146	136	127	144	132	130	145	119	150	141	123	133	144	147	144	135	150	109	139	139	128	139	143	139	132	142	144	155	122	124	145	133	128	148	145	128	131	139	145	117	151	130	122	138	140	142	133	150	132	118	127	118	145	124	132	128	124	153	116	115	121	148	112	136	130	141	132	114	138	133	146	132	119	115	127	142	132	156	124	119	154	136	133	138	135	138	138	143	139	154	130	145	147	134	127	138	157	141	134	131	150	153	142	109	129	147	137	110	131	142	127	124	134	120	126	145	146	116	144	146	113	137	132	133	131	104	144	124	127	129	130	128	135	142	124	144	129	140	138	135	136	119	138	161	131	131	129	128	136	133	146	165	155	132	137	148	135	126	117	137	148	130	133	142	141	137	136	150	119	127	122	150	117	131	127	142	124	131	126	119	145	143	128	137	123	147	123	130	124	131	133	142	123	143	140	129	125	140	142	142	140	140	130	122	134	119	118	127	124	139	114	162	133	131	131	144	117	146	150	141	134	133	145	136	144	121	140	128	131	134	113	138	139	142	146	114	133	148	115	150	124	130	126	125	115	154	151	112	143	148	123	131	126	156	111	136	119	145	136	122	141	136	120	140	142	134	129	141	148	137	140	142	138	109	135	140	138	143	127	133	150	142	124	135	144	152	126	139	144	139	136	117	115	141	114	130	125	126	135	154	144	140	131	141	120	131	116	144	125	124	141	141	135	139	142	118	118	133	142	140	149	138	131	144	137	102	139	142	136	117	142	139	157	138	118	121	120	121	134	126	138	143	128	124	141	131	155	140	141	143	138	157	124	126	113	151	140	124	134	123	114	145	119	147	126	122	109	140	150	143	145	145	143	142	123	110	144	150	130	144	154	140	133	138	154	140	130	130	142	107	117	122	138	133	113	116	141	140	151	140	142	113	136	136	155	131	139	138	118	138	145	156	141	138	122	142	129	129	143	144	141	141	142	127	139	131	137	127	136	143	118	128	137	139	143	137	144	138	108	115	109	138	154	124	142	148	131	149	142	125	135	146	133	150	126	134	127	141	140	129	107	141	139	154	138	145	122	132	142	112	120	127	132	152	168	142	124	119	145	148	131	146	133	112	146	147	125	121	148	138	148	143	146	147	143	129	123	160	148	162	128	130	134	140	124	115	121	137	132	117	129	141	122	127	128	134	147	137	123	123	138	135	130	141	143	127	128	135	155	126	148	157	154	136	133	157	122	142	141	136	128	133	114	118	138	156	134	124	127	105	140	119	116	133	139	137	127	150	128	139	117	114	129	152	130	137	117	127	133	125	155	129	130	140	101	125	121	125	124	130	131	121	125	122	139	158	135	136	139	107	134	132	138	117	126	126	158	132	128	141	115	154	149	153	109	116	150	156	138	129	127	138	138	121	133	148	127	144	143	140	146	99	129	136	128	137	132	137	127	130	125	134	110	143	130	131	141	126	128	130	138	157	144	149	148	123	147	116	110	126	130	122	129	129	135	134	145	114	134	152	131	148	131	137	123	111	141	132	98	161	139	126	121	157	144	121	133	140	154	134	126	162	141	144	123	120	135	120	131	140	125	133	132	145	137	140	140	111	117	121	139	131	120	155	139	119	145	130	146	117	126	140	140	135	124	129	138	136	142	133	121	130	135	156	130	135	146	140	158	145	142	140	126	145	143	134	114	117	147	147	127	119	144	142	124	141	106	113	138	137	139	142	131	118	137	148	149	156	154	129	123	131	115	159	147	132	131	127	121	115	138	126	139	123	126	141	130	117	117	126	151	132	135	142	157	127	131	127	129	127	113	127	133	129	137	127	121	141	136	124	142	111	138	134	153	110	137	144	148	117	125	121	143	142	100	131	130	136	152	143	133	147	147	141	151	128	133	119	123	156	134	138	129	158	141	153	132	148	129	127	129	134	129	129	154	120	123	124	106	123	137	130	139	144	137	131	148	126	139	116	151	113	139	179	158	115	111	126	136	137	118	150	146	142	111	146	117	143	152	127	147	123	132	121	130	121	139	135	149	152	112	119	132	145	159	155	158	150	125	142	150	137	161	132	132	155	128	134	138	122	162	131	117	120	126	143	123	131	113	111	119	144	155	154	129	133	133	136	154	124	128	147	155
3016	3452	1712	920	592	493	450	456	391	410	402	384	420	392	374	377	588	372	397	354	394	387	358	394	343	339	371	381	376	370	342	426	407	380	382	371	374	372	336	367	402	385	427	361	410	328	374	404	387	358	368	328	347	393	343	360	339	346	379	353	352	353	335	384	367	359	351	350	397	383	385	368	359	379	404	373	358	384	357	358	413	364	349	386	383	383	350	364	370	402	383	379	346	389	419	333	379	406	382	404	386	330	388	380	354	362	392	411	359	385	375	332	367	343	361	389	365	367	334	375	348	374	380	366	368	367	343	383	358	387	364	372	359	367	362	388	366	387	374	388	346	377	352	360	381	346	376	374	364	349	387	398	419	390	395	378	379	390	403	406	373	351	347	382	367	373	367	403	361	355	397	388	357	380	331	367	346	351	389	351	394	359	352	372	328	374	404	371	374	365	369	345	342	367	370	351	346	387	392	333	335	375	340	390	357	373	374	345	358	353	391	330	387	349	349	383	346	384	356	359	354	364	394	389	373	360	396	383	396	400	346	353	349	328	353	368	388	356	342	337	348	340	359	400	332	386	373	351	390	372	358	346	327	344	381	368	366	361	367	363	383	359	351	342	377	351	380	350	362	371	382	378	364	358	397	377	370	376	360	351	369	351	372	351	337	371	355	382	334	402	352	367	352	365	388	337	376	389	359	341	338	427	400	388	382	358	392	361	415	367	405	364	348	351	378	390	388	330	370	365	407	379	358	347	363	369	345	343	382	356	368	392	391	347	388	381	387	338	366	377	371	395	367	372	419	339	348	372	367	369	361	323	393	348	351	357	358	380	359	331	401	363	372	351	371	376	353	360	368	362	360	365	389	401	350	355	380	348	401	379	363	362	356	370	367	361	344	370	361	365	396	354	353	367	357	343	387	390	394	378	374	343	391	383	351	373	410	357	389	383	337	349	394	385	335	360	360	364	367	368	379	373	364	364	336	331	358	332	361	355	324	339	402	387	368	349	378	332	340	336	371	351	390	361	396	369	367	353	377	341	365	376	362	362	388	370	360	362	343	362	393	333	318	368	371	327	346	344	328	355	398	379	371	378	324	341	404	373	363	321	355	368	376	355	368	365	333	377	377	367	383	377	374	368	358	379	355	375	357	344	365	362	378	369	364	347	388	370	363	386	343	356	391	340	376	368	376	342	416	328	385	394	343	394	385	395	346	388	402	364	362	340	393	380	360	383	383	345	350	406	408	364	343	373	355	393	404	392	372	350	362	356	375	338	336	339	346	378	416	362	361	328	384	354	384	340	365	365	399	365	350	380	372	387	364	362	339	383	364	379	383	388	397	353	376	380	382	325	370	366	376	362	353	368	300	409	344	353	361	355	336	364	362	389	365	387	362	369	399	352	395	335	385	397	381	358	378	370	341	365	370	363	377	336	377	356	353	349	407	355	363	385	337	385	380	375	378	347	383	375	385	347	378	328	371	344	397	378	375	373	347	396	357	390	338	341	368	331	385	338	385	381	381	389	396	387	376	370	345	376	349	357	398	387	393	365	367	374	381	360	350	353	420	360	391	340	356	366	380	361	347	375	386	365	351	365	373	355	389	346	390	376	354	360	362	376	384	388	349	366	360	350	319	320	368	376	375	349	320	379	372	386	358	356	365	381	341	359	361	357	350	337	332	349	362	326	373	358	356	370	355	345	338	368	365	363	348	373	351	370	387	393	363	360	357	359	342	367	381	382	360	343	367	370	382	408	400	361	355	370	331	370	349	361	358	377	404	364	358	360	358	339	338	361	375	360	378	383	326	359	376	387	350	384	393	369	370	349	372	385	342	337	352	347	370	346	395	379	362	342	361	374	367	357	370	362	424	336	404	350	328	367	361	375	362	371	362	380	369	396	334	351	349	418	388	377	364	347	365	428	348	359	377	373	375	336	362	395	385	376	384	370	311	340	362	367	371	372	367	370	370	380	382	367	367	341	367	381	348	370	384	386	392	380	354	376	389	337	360	353	361	375	373	359	386	342	379	370	371	354	374	392	388	364	347	354	396	383	386	356	374	362	387	357	376	342	360	370	366	387	368	372	374	390	385	348	362	360	368	374	353	365	353	339	356	373	381	378	344	359	406	356	327	388	380	365	350	395	386	366	383	381	380	402	393	327	362	394	353	351	383	377	361	351	368	375	384	374	361	348	354	388	365	394	356	356	364	381	388	396	378	363	354	357	368	384	347	354	341	353	354	351	374	386	363	369	368	358	330	337	412	386	365	371	359	357	355	376	379	373	378	348	317	348	378	356	362	376	358	367	343	392	353	374	370	376	331	352	388	351	403	343	392	365	357	349	364	362	356	368	371	362	372	350	364	354	345	373	338	410	369	354	369	349	379	356	386	376	377	338	349	373	372	375	391	368	359	391	347	378	345	383	372	364	393	344	393	398	370	377	350	338	352	367	348	354	380	376	354	356	413	359	367	379	352	367	372	362	370	363	333	397	333	362	381	383	384	383	356	361	375	341	344	361	359	399	343	338	374	397	343	358	368	343	350	384	361	389	378	349	352	374	363	341	397	342	360	355	398	366	391	361	351	363	380	381	361	376	346	379	368	410	342	350	381	365	360	364	344	393	395	365	384	346	372	375	368	346	358	387	370	326	401	375	401	375	363	346	377	381	380	369	387	358	364	389	327	390	372	360	378	339	343	374	396	346	376	376	374	376	388	344	354	343	393	375	332	376	369	383	402	365	357	376	396	342	375	377	389	395	399	341	355	357	303	363	354	412	389	330	382	377	376	366	386	367	393	357	359	337	390	369	350	369	332	354	376	347	356	352	376	368	396	369	385	383	366	365	363	370	350	379	349	384	357	392	401	365	344	358	362	378	365	365	392	383	375	344	364	383	370	365	361	369	378	339	340	358	358	405	373	353	395	367	373	363	381	382	354	358	346	359	361	355	374	344	357	355	375	401	379	340	397	340	341	365	370	388	374	397	369	342	380	376	354	322	365	377	364	375	335	329	357	369	377	319	342	336	361	385	367	317	340	333	382	350	359	377	375	328	324	375	368	361	372	370	359	391	368	388	365	372	328	365	340	336	369	361	389	381	358	372	345	337	383	343	369	369	336	344	331	358	382	355	336	374	364	371	366	374	337	351	368	371	355	392	394	373	355	351	370	369	322	337	348	367	375	364	370	388	370	349	359	331	370	394	367	381	368	351	364	406	345	366	369	382	362	386	368	340	358	404	390	377	363	370	376	367	386	358	377	361	377	359	377	384	335	355	377	399	359	339	363	377	331	350	373	393	376	372	351	404	393	371	382	377	336	374	352	385	344	374	382	369	354	379	347	341	400	357	339	396	370	372	355	376	371	373	379	353	361	375	364	361	347	327	383	362	377	373	412	391	374	409	382	350	348	367	373	370	354	354	367	356	370	348	416	356	346	396	338	348	392	357	353	369	350	384	382	376	354	379	352	374	377	346	348	388	373	351	375	375	401	391	360	351
31909	20603	8938	735	426	420	404	376	416	393	408	427	435	395	433	381	419	397	358	408	427	398	370	402	379	397	398	379	409	393	397	378	427	378	412	397	361	407	428	370	424	348	372	376	401	353	407	374	415	414	372	423	404	432	376	415	367	437	374	397	422	401	395	396	394	399	380	382	410	356	413	415	387	430	404	389	362	366	415	382	408	388	358	431	419	398	414	384	375	397	429	366	405	405	389	398	394	388	411	392	372	369	364	413	402	350	395	390	406	378	391	399	430	400	403	349	354	392	377	401	394	349	456	365	377	402	388	381	393	387	401	407	372	418	357	406	384	422	407	386	360	396	382	391	401	381	414	382	383	408	384	400	388	369	408	336	421	427	420	422	392	355	382	401	396	384	390	396	388	381	406	447	436	409	384	412	353	392	361	358	386	395	372	378	361	363	402	394	400	402	401	391	386	425	392	374	397	398	406	409	395	372	410	398	345	381	388	376	361	434	357	377	376	441	404	379	394	392	413	377	362	401	382	395	346	424	409	407	397	387	395	402	405	367	378	378	362	367	414	416	375	416	367	374	410	378	408	388	392	396	434	396	381	405	363	372	431	410	376	411	409	390	399	374	415	386	387	365	365	380	411	401	393	392	356	370	372	370	432	375	400	368	411	346	386	396	444	385	357	371	418	425	370	375	408	396	373	384	409	356	374	375	387	333	402	396	407	389	386	394	361	397	392	407	379	372	382	392	406	387	387	355	395	383	390	427	363	394	375	369	397	369	369	389	373	402	377	355	406	370	374	402	380	362	385	375	396	377	414	393	378	380	370	364	388	375	393	386	410	393	401	393	423	359	409	394	434	374	384	352	380	376	370	412	430	383	417	419	393	408	380	385	387	391	389	374	391	438	348	393	362	372	393	405	400	371	415	401	389	403	370	410	391	408	359	368	365	417	377	396	402	406	388	365	361	432	418	391	424	372	400	373	417	389	376	369	411	432	387	380	405	380	396	388	357	389	382	418	385	424	403	414	394	391	410	375	413	391	389	381	361	428	399	359	384	388	389	365	375	408	408	418	385	394	386	374	386	365	377	374	394	415	398	405	406	406	379	368	362	394	351	379	408	393	407	364	386	393	385	400	377	390	353	370	404	427	366	384	409	406	424	376	375	389	419	341	389	402	388	355	375	410	411	362	396	405	424	378	387	385	383	410	407	381	416	443	394	422	386	411	389	400	359	396	385	420	351	381	373	411	361	398	370	379	374	403	408	393	338	376	402	369	366	391	419	375	368	395	420	385	387	381	381	355	385	378	417	415	360	395	390	371	395	368	362	409	395	376	381	417	398	377	369	383	389	369	367	387	351	388	406	412	365	368	378	354	403	374	381	415	384	374	385	390	417	409	360	338	393	389	402	363	408	385	377	398	408	421	399	379	389	407	385	419	383	357	379	363	382	391	418	428	391	397	365	379	384	392	394	391	387	387	401	444	372	392	414	372	399	416	385	411	379	346	364	401	395	369	392	419	380	394	372	411	384	396	401	391	413	368	413	410	388	409	395	447	381	401	374	421	375	389	374	374	374	390	409	347	382	435	344	395	384	388	385	411	363	372	421	376	400	423	390	390	364	379	389	406	408	368	358	382	381	395	361	421	383	385	380	389	386	372	395	414	376	393	386	382	358	379	411	353	438	389	377	419	397	396	416	405	359	401	371	385	364	403	375	382	400	417	382	370	385	375	417	398	402	367	387	406	382	383	385	395	401	384	381	390	379	405	384	407	380	448	395	384	399	398	382	393	394	412	370	426	416	383	366	394	431	396	421	405	394	350	396	368	396	468	421	378	402	396	368	395	380	367	410	387	428	425	363	368	385	379	369	432	408	365	414	370	382	400	388	369	411	382	418	399	409	391	401	406	400	349	378	406	394	396	379	419	395	406	383	423	414	392	425	406	363	358	377	384	387	386	426	384	399	423	411	385	424	379	375	430	401	373	385	368	431	374	380	372	402	385	392	431	384	384	379	391	381	366	387	395	347	406	367	382	395	402	385	382	399	387	409	414	363	390	406	337	429	399	379	390	359	422	420	423	390	399	413	429	404	387	389	356	404	377	374	399	416	405	415	378	368	370	398	409	419	401	362	398	395	385	378	379	392	454	412	387	408	369	419	405	388	396	369	418	408	375	385	390	396	404	381	416	364	368	437	387	371	405	421	375	395	426	380	343	400	422	401	378	393	371	386	409	390	402	376	371	377	411	422	383	390	357	378	418	394	408	373	376	401	418	365	394	392	385	389	399	381	353	409	414	416	353	388	401	364	379	367	393	406	438	388	329	415	366	369	392	421	400	400	366	339	374	399	382	391	420	344	409	436	376	419	356	436	380	407	397	388	392	404	394	389	422	368	432	390	371	395	408	373	413	394	375	361	423	398	406	403	383	390	422	380	385	349	394	417	415	367	404	413	378	347	417	389	405	391	360	391	359	384	378	433	394	401	384	367	382	409	416	427	356	416	401	377	377	367	410	367	387	370	374	357	383	365	350	376	368	434	406	340	362	340	405	425	389	387	399	403	385	387	398	376	408	401	388	359	388	412	364	401	424	417	375	401	405	420	424	374	399	418	410	337	422	401	386	352	361	378	400	378	390	371	413	418	379	378	368	378	383	390	370	401	412	398	420	380	391	376	353	409	344	397	388	397	375	397	384	374	341	399	398	412	370	384	400	369	385	408	411	403	412	359	389	390	412	372	364	360	415	429	427	348	353	384	382	399	369	367	403	394	394	407	377	381	392	358	396	356	380	414	388	410	371	389	421	393	368	400	420	395	378	376	333	407	398	406	431	410	341	359	383	366	427	397	402	392	398	393	382	381	402	417	392	381	356	370	353	438	387	388	398	347	379	364	406	391	377	427	412	391	367	367	377	426	374	379	413	418	412	390	393	378	407	366	366	406	389	389	389	370	374	412	375	368	400	358	376	417	415	358	381	406	363	406	382	366	407	402	390	374	396	370	391	382	411	401	420	368	392	400	387	401	382	391	444	415	415	422	430	392	387	361	364	374	416	416	374	404	366	391	402	374	372	364	375	343	387	399	397	404	407	392	399	392	391	391	379	392	418	407	421	379	396	402	414	357	390	387	359	378	371	383	413	382	384	384	370	407	395	368	381	404	382	372	376	375	407	378	379	413	397	419	381	407	372	404	375	375	388	404	391	373	441	367	395	429	408	398	411	371	368	361	368	362	403	382	401	389	380	367	367	428	359	411	424	386	380	425	398	372	430	428	375	357	409	396	366	389	392	397	401	384	385	361	374	416	395	361	368	393	382	396	411	406	377	406	399	358	381	404	375	378	404	372	356	372	419	419	411	387	379	395	397	421	378	395	406	362	373	356	373	404	428	399	374	365	358	386	399	419	366	404	377	378	385	406	373	349	405	383	378	387	418	397	330	407	394	413	398	413	374	379	331	370	377	401	408	396	412	384	414	383	409	411	385	372	400	386	395	412	395	370	409
5865	1224	1081	1023	952	935	961	960	937	915	934	936	993	918	989	939	977	949	933	948	1001	965	936	969	910	977	951	953	975	983	907	950	903	942	884	953	973	932	932	887	946	1039	875	928	982	907	977	951	976	959	937	967	974	937	984	941	932	921	927	959	857	971	970	962	958	902	899	958	963	978	901	987	943	926	1020	942	882	922	951	925	922	918	900	959	954	934	937	900	953	957	955	912	940	948	991	919	926	951	911	948	934	919	920	947	990	997	946	926	957	890	964	936	974	980	908	920	938	981	957	921	964	919	938	940	975	916	951	943	894	947	973	957	923	893	904	932	979	897	982	912	900	957	941	912	926	940	873	919	924	968	927	905	949	943	971	938	909	901	942	995	970	899	934	1022	956	936	922	926	926	984	907	963	921	999	975	944	939	935	996	963	930	972	918	931	911	905	945	957	929	929	962	885	932	935	981	960	1011	937	964	942	955	915	980	933	937	995	956	903	986	919	946	983	934	962	968	925	946	913	934	930	900	960	980	974	930	908	969	875	885	987	962	927	946	994	903	896	940	920	974	968	946	935	965	966	934	905	942	909	968	975	975	955	880	963	897	986	931	954	992	927	960	987	1009	941	981	998	935	902	972	943	901	926	937	930	912	940	951	867	898	936	966	958	958	939	911	927	954	946	912	973	934	977	951	960	937	934	931	956	967	977	992	950	889	954	889	943	962	927	918	964	931	953	955	938	913	899	921	947	989	945	960	956	910	960	997	960	982	1014	923	919	930	887	968	930	970	979	978	935	926	931	947	935	934	975	971	939	948	966	999	946	952	915	996	911	914	975	936	929	926	967	971	1015	908	903	954	896	914	935	978	929	929	1022	954	946	934	988	946	989	935	967	959	941	901	924	884	970	946	964	957	982	944	940	912	916	947	931	993	951	1007	923	910	967	910	877	970	892	943	925	906	940	928	956	974	997	936	926	927	1023	961	976	1004	942	976	973	959	905	908	961	986	922	957	965	939	890	928	925	926	934	949	983	977	874	968	925	932	958	951	935	955	895	972	950	963	995	903	926	967	935	976	950	927	949	939	980	939	925	939	912	966	973	957	941	933	924	943	923	922	892	956	966	941	939	931	923	928	928	977	900	996	928	995	971	919	947	915	968	921	885	963	900	942	915	944	915	940	917	916	941	901	942	920	963	924	967	915	953	893	940	927	928	935	870	899	947	892	873	956	959	917	959	975	905	992	973	910	944	931	945	904	917	908	936	930	923	901	947	916	952	919	986	929	920	957	921	911	971	934	903	956	965	931	947	940	955	938	949	980	961	949	973	985	899	908	965	932	919	890	943	910	971	928	935	955	891	974	991	967	896	888	944	959	970	940	975	985	934	942	887	990	956	959	999	905	912	950	898	932	951	916	974	961	949	982	976	951	947	948	952	977	950	959	943	924	981	943	976	897	946	1020	946	913	929	948	978	934	899	922	943	984	968	891	943	897	922	927	924	947	965	924	926	967	934	907	995	1000	980	974	930	916	988	912	931	936	943	866	913	900	942	934	972	950	967	948	930	1005	936	914	942	994	957	906	978	969	937	953	940	914	907	940	933	933	924	889	939	959	931	919	937	936	947	946	918	945	914	911	949	981	939	920	973	915	908	942	971	942	960	947	924	915	936	917	960	925	877	960	924	958	931	956	916	980	892	934	910	907	961	943	950	976	901	1031	955	914	946	935	945	997	925	994	859	934	999	936	939	951	978	904	911	911	961	986	955	934	937	938	925	1009	916	952	956	972	956	964	926	942	986	929	966	865	999	954	936	952	969	942	927	921	944	993	966	917	957	944	953	900	947	966	974	932	974	937	938	943	951	876	940	943	939	980	929	932	950	952	909	882	975	975	924	932	950	947	878	941	895	959	995	936	923	978	957	992	894	891	885	960	989	927	884	956	923	915	955	957	994	924	935	973	958	979	861	910	887	940	965	933	929	946	926	931	946	952	947	915	952	920	957	952	1006	918	942	930	898	960	938	913	940	989	1030	964	935	995	956	915	928	946	894	940	929	945	939	951	924	960	950	944	949	968	881	951	889	912	883	923	903	914	910	921	949	957	919	960	990	935	952	943	978	958	914	912	918	959	1015	930	976	873	965	915	934	921	915	974	944	960	986	909	992	933	941	963	909	912	983	976	969	999	880	926	952	944	957	954	974	903	987	967	977	966	950	932	955	945	982	930	973	938	930	936	974	953	927	936	956	1002	928	901	947	933	907	924	1001	985	958	969	910	894	970	924	935	907	882	930	929	959	944	897	950	978	954	883	981	982	957	953	961	941	945	921	943	952	899	912	997	1000	982	920	977	974	933	916	913	942	947	1049	942	966	934	907	940	930	960	883	884	938	955	929	950	974	938	956	951	994	918	921	995	952	939	972	913	941	942	855	899	946	944	967	955	974	949	930	985	937	982	908	986	962	927	942	943	964	968	959	903	914	959	951	948	949	1002	937	924	922	1029	895	947	962	904	980	940	968	904	868	974	959	970	966	983	930	972	929	891	965	950	920	924	971	932	869	938	893	957	940	1019	935	910	982	894	966	913	915	915	1000	901	881	967	951	982	923	947	945	951	969	926	926	941	962	942	968	952	958	906	942	957	915	943	896	940	963	966	922	963	934	925	887	936	973	900	917	890	908	968	921	971	954	986	1008	947	953	942	984	956	934	939	880	991	962	936	952	926	968	924	974	957	949	929	991	997	907	977	910	905	980	960	1001	900	890	930	992	967	936	954	884	970	899	977	980	981	941	1026	966	910	987	961	936	913	935	926	951	958	933	925	934	1010	941	951	956	988	952	942	956	941	951	942	908	927	994	935	930	923	946	941	934	926	908	913	928	902	959	950	917	931	922	1010	1013	961	956	924	959	972	985	916	919	973	956	936	943	932	890	949	916	875	915	921	893	947	940	904	923	975	927	960	974	896	963	887	1009	963	928	939	947	922	930	976	920	961	887	917	967	963	950	852	971	910	876	978	958	897	976	913	896	980	927	958	980	921	997	915	938	991	933	881	951	968	987	929	988	908	934	963	1029	948	914	957	958	944	963	951	973	921	926	949	960	963	957	914	911	950	972	930	961	953	964	936	979	912	951	942	935	953	1007	953	950	941	991	900	952	917	912	950	899	980	980	926	920	955	973	952	1001	954	969	874	949	915	909	933	928	936	938	955	996	947	878	959	906	886	957	980	919	892	898	943	930	948	932	879	964	920	939	885	907	924	960	975	974	985	874	961	926	946	923	906	945	930	918	983	953	958	936	946	942	936	894	983	914	904	933	953	931	943	966	931	951	898	891	953	930	947	932	929	939	949	941	934	927	952	931	941	958	959	967	881	1013	935	903	906	892	952	946	912	1023	950	930	944	957	940	974	874	963	910	933	961	1002	949	942	900	991	995	883	937	928	944	902	946	990	944	917	994	953	901	919	919	912	918	953	908	957	921	895	960	952	942	945	948	915	1000	883	935	924	968	939	955	902	912	922	956	947	938	925	935	928	942	914	938	967	918	953	892
25057	21530	24770	28722	21523	18429	600	388	334	306	320	311	297	306	260	281	583	279	289	260	305	272	295	270	293	268	262	239	284	304	283	284	282	260	237	275	290	298	287	283	277	260	293	291	313	260	286	282	285	292	249	268	272	233	263	304	251	256	263	294	291	280	283	269	263	289	263	287	257	296	261	236	248	289	277	257	276	266	282	313	264	251	300	283	284	274	295	272	282	268	260	288	249	250	254	274	264	288	277	289	287	265	265	285	251	274	294	255	247	270	262	266	255	307	258	277	260	274	259	257	274	269	244	275	277	259	223	250	268	277	240	281	267	289	272	269	291	249	295	274	289	273	278	273	279	304	263	309	265	290	294	297	278	327	260	294	287	278	264	255	259	259	280	275	276	267	232	262	268	284	270	284	274	295	275	265	255	308	299	267	286	263	270	308	280	266	275	247	293	272	256	309	275	286	276	272	257	253	267	264	306	294	325	246	283	280	274	259	276	287	290	251	257	264	317	305	257	263	271	285	269	239	258	284	252	267	273	289	260	278	227	258	253	278	309	258	297	257	262	289	264	297	261	288	277	260	288	260	281	239	293	263	273	287	237	283	263	266	276	264	274	312	284	294	253	263	270	325	282	285	254	289	261	234	267	296	294	270	249	277	273	303	283	287	275	263	279	313	265	286	301	271	284	281	295	285	283	287	296	293	272	254	246	309	283	256	255	258	275	290	274	256	297	246	283	255	259	266	274	278	265	292	271	264	262	269	265	288	302	245	267	274	241	255	265	259	248	300	298	306	274	269	263	275	278	267	246	277	221	280	279	298	261	267	259	263	294	300	263	251	302	282	254	277	275	281	273	276	260	263	281	286	273	292	285	303	265	302	265	279	295	264	273	249	264	279	292	271	264	288	246	234	287	293	261	267	273	266	290	274	289	252	306	294	280	283	248	257	301	267	284	298	301	298	259	286	254	285	248	284	259	233	307	308	292	261	254	280	260	285	297	276	272	299	265	275	257	287	265	288	271	265	287	250	273	286	279	272	276	262	274	293	274	290	289	288	277	291	274	265	249	262	312	275	279	290	264	260	275	275	257	249	256	286	261	235	268	285	290	285	257	282	269	272	274	295	276	268	259	260	256	285	292	299	299	259	262	260	273	271	258	286	286	293	274	249	260	314	258	266	256	266	292	267	291	289	283	304	271	252	263	284	272	283	256	267	290	260	287	267	292	267	281	263	293	272	266	243	284	257	284	274	281	280	269	288	230	287	239	282	288	255	261	293	267	275	305	273	249	274	293	263	283	274	293	266	289	269	295	281	294	265	282	277	266	272	275	304	282	276	265	255	281	273	289	268	268	261	233	291	264	271	274	280	289	286	287	287	255	288	314	291	263	307	246	261	292	256	269	287	269	253	269	295	290	292	258	264	278	284	242	291	278	276	266	244	256	291	258	264	294	267	292	305	292	288	307	284	262	248	252	240	302	267	245	287	281	263	265	259	268	293	272	278	248	268	250	274	268	279	273	281	252	257	283	249	266	265	266	298	352	280	256	279	274	290	251	253	311	254	278	259	253	284	280	288	279	265	229	261	254	267	241	261	253	309	276	242	262	289	277	306	296	241	246	286	271	270	262	286	283	277	261	241	249	290	256	274	284	288	270	265	264	287	276	269	255	285	270	285	262	256	297	280	263	260	271	266	272	286	304	294	276	290	264	267	267	261	296	299	272	303	326	282	278	297	285	250	255	270	250	300	256	301	272	242	338	279	299	267	263	277	292	281	270	271	275	281	278	276	287	290	241	255	247	262	266	293	265	272	296	298	299	284	279	315	243	281	260	269	304	281	283	263	264	274	262	283	244	274	283	278	291	277	260	261	295	253	272	267	284	287	288	253	257	272	273	273	275	286	286	252	308	284	274	264	260	246	285	288	255	261	248	249	263	273	255	287	293	275	294	297	281	254	263	277	257	292	263	262	298	271	304	280	276	300	259	276	280	276	258	298	275	260	283	263	247	280	287	255	258	289	268	261	276	265	261	239	285	293	268	283	296	287	267	311	290	306	285	274	325	273	289	246	283	270	282	289	279	257	249	274	257	245	267	273	270	262	276	271	259	258	265	315	277	271	284	268	274	300	302	258	270	262	287	325	267	237	316	287	239	267	283	292	270	256	272	272	287	266	258	281	297	298	272	294	259	273	266	276	278	251	261	270	259	255	261	267	266	286	279	273	263	266	280	280	290	302	290	265	252	290	265	303	275	300	273	312	265	278	284	274	255	257	274	269	269	265	287	268	272	269	255	261	277	298	274	231	256	282	287	260	289	283	272	281	287	274	273	258	294	293	306	272	294	296	274	275	273	251	283	265	292	277	307	276	272	277	234	273	262	299	262	262	281	257	248	272	285	275	276	254	295	255	272	283	289	310	293	261	295	290	307	294	281	283	286	279	272	285	263	247	268	244	310	277	268	288	273	280	276	292	259	254	248	269	275	261	259	262	274	229	276	275	253	221	261	257	239	276	266	245	266	270	261	266	273	303	257	279	255	272	273	280	267	288	274	286	278	272	301	273	278	288	254	272	262	262	295	263	255	235	265	296	287	270	272	281	283	302	266	274	247	278	257	291	278	297	264	257	284	297	298	279	263	282	255	266	229	271	271	272	274	293	264	294	267	268	256	251	279	283	268	280	253	225	312	277	285	270	293	257	243	265	263	264	290	248	263	298	280	306	249	298	247	253	279	265	261	264	304	260	290	264	249	268	277	307	274	270	257	294	265	295	275	274	271	271	262	275	299	261	254	239	240	273	260	280	262	278	245	281	259	267	296	241	285	295	263	242	257	299	274	274	274	265	280	288	290	273	270	266	279	286	294	289	265	288	283	282	288	301	251	243	249	274	250	245	254	294	290	262	271	270	287	270	288	317	284	272	286	294	288	291	279	263	263	294	282	283	246	262	249	256	259	254	294	269	301	268	306	285	253	282	289	258	263	259	240	268	267	284	252	229	295	278	266	285	288	307	301	256	275	275	308	296	281	291	309	252	250	305	280	256	246	269	258	269	255	268	286	264	277	251	264	250	290	297	295	282	239	285	282	271	265	284	257	292	285	266	244	288	262	279	279	262	262	293	308	296	271	294	258	285	298	267	247	252	271	313	261	264	272	285	277	283	266	259	252	238	250	320	268	278	254	265	256	288	269	272	299	288	267	277	250	296	263	271	247	271	278	282	269	291	273	256	271	254	257	269	271	245	280	266	276	277	262	274	288	286	296	290	268	270	280	297	269	269	302	289	271	273	274	266	273	260	278	271	280	242	274	267	263	284	277	263	252	293	255	312	269	258	271	257	258	255	271	290	287	264	282	247	281	247	261	275	244	269	265	280	264	258	281	271	282	258	274	284	295	303	280	276	282	265	270	283	286	269	294	293	249	296	262	247	245	248	285	254	279	284	255	290	286	286	284	257	288	278	281	264	273	263	230	304	283	293	293	274	240	264	246	260	268	278	258	289
3178	2443	1452	945	786	768	691	748	663	735	662	722	655	665	749	666	765	701	669	621	680	664	670	704	689	646	649	659	625	630	684	686	653	657	663	646	703	677	631	707	688	708	645	712	660	654	680	661	697	655	672	647	699	704	676	665	703	665	691	674	734	674	648	642	680	653	637	711	665	677	644	717	665	709	673	698	677	634	686	676	667	696	654	705	664	673	650	634	659	677	685	646	658	692	676	686	658	678	681	644	693	662	711	657	664	683	661	681	658	688	666	689	656	680	685	639	706	622	648	720	689	681	642	676	671	686	629	623	676	667	679	679	636	701	686	634	654	659	686	697	685	690	712	720	702	675	693	639	699	620	624	674	701	670	664	647	668	648	595	700	688	672	666	684	689	679	625	683	667	697	711	674	659	644	666	642	672	673	667	606	649	703	664	623	660	664	710	642	696	661	703	708	651	689	721	699	713	645	632	708	659	671	666	678	667	622	630	717	653	675	632	665	685	716	683	667	676	651	714	667	648	626	643	662	680	697	664	695	690	708	597	673	632	674	634	668	713	678	709	685	688	689	722	646	685	698	682	689	674	653	697	654	630	682	672	632	662	702	694	679	664	635	691	647	630	614	685	630	655	671	680	705	655	662	668	660	677	663	703	690	678	643	692	633	664	702	688	723	651	685	655	680	656	655	687	633	676	739	630	632	672	698	679	685	675	679	724	657	629	658	684	661	649	645	677	659	669	606	707	717	724	706	711	658	617	692	635	681	628	677	701	670	664	676	632	682	703	657	661	619	702	625	693	675	718	672	638	686	700	649	706	622	625	677	641	751	673	663	657	675	687	672	663	689	657	685	655	661	660	670	698	705	666	653	697	677	693	655	705	647	687	668	655	646	672	683	670	670	683	692	680	676	678	637	699	695	681	702	665	688	695	646	666	695	703	647	661	673	649	665	693	672	629	711	686	630	642	691	646	656	711	635	635	721	692	710	655	686	666	686	661	649	668	675	671	676	649	669	685	691	642	666	692	686	690	658	634	641	656	674	643	699	647	677	667	628	679	690	625	699	629	644	646	684	681	682	709	614	649	647	671	674	649	657	683	682	651	647	628	672	665	664	660	626	664	653	664	666	657	658	655	659	645	674	665	607	680	651	660	693	674	645	672	706	646	651	644	674	718	648	647	629	659	690	667	665	651	697	671	653	699	664	635	641	662	663	694	643	687	626	666	665	651	685	683	640	673	657	632	651	679	667	673	701	717	684	652	700	644	657	662	631	698	725	672	677	676	657	663	672	640	665	658	639	659	650	682	658	662	639	693	631	651	602	661	626	686	701	666	683	688	658	648	723	689	682	658	670	679	625	671	688	715	639	654	648	723	660	672	681	623	688	708	670	674	675	663	685	676	649	645	687	659	710	663	686	635	641	655	655	661	674	673	652	682	682	654	651	672	740	659	687	659	691	676	694	689	669	663	674	633	636	717	652	672	656	680	682	667	684	657	659	673	680	701	656	643	638	640	659	651	673	676	675	637	688	647	687	671	727	671	725	654	648	632	703	635	634	674	642	679	647	690	702	668	647	666	684	633	663	676	675	687	646	682	663	695	618	673	671	675	645	666	692	681	672	601	676	732	636	666	669	666	661	681	640	675	680	661	639	652	663	714	631	668	622	665	703	687	666	677	660	626	630	653	658	699	668	665	693	700	665	628	697	676	650	643	692	661	697	637	708	674	711	694	680	671	632	678	659	684	679	693	670	643	653	661	684	692	671	635	717	669	680	647	646	637	624	712	647	657	699	673	705	694	646	637	674	679	685	675	615	646	641	663	704	685	658	689	670	616	663	676	688	600	700	691	647	648	691	649	641	656	687	669	651	655	643	709	659	649	692	633	619	671	685	651	649	668	678	680	683	657	645	666	651	680	694	646	685	683	705	656	637	662	701	662	682	704	607	655	712	671	659	672	685	650	687	653	652	681	631	662	699	680	654	672	705	645	672	679	635	609	636	642	664	676	665	703	662	632	705	663	633	632	690	662	647	671	663	634	698	662	675	659	663	709	625	677	609	642	680	700	635	634	673	698	666	641	668	619	667	633	678	698	691	678	698	677	744	657	629	645	597	659	700	659	701	640	674	625	659	627	649	639	667	662	666	667	677	653	671	661	639	675	616	653	659	691	668	729	723	664	630	649	639	662	619	655	712	609	669	705	698	670	683	674	659	672	696	663	667	660	644	672	682	636	715	638	683	712	684	662	662	639	688	656	632	658	660	663	659	650	640	628	664	666	670	660	679	607	675	651	665	688	637	711	621	688	686	689	682	680	650	697	686	684	653	639	662	633	640	670	657	643	703	699	704	599	666	686	713	664	650	660	642	659	674	706	620	650	691	727	706	705	680	673	709	671	648	626	689	707	678	691	631	714	655	716	683	634	670	654	694	672	677	662	685	686	644	645	701	733	667	681	680	697	652	638	657	729	643	683	684	682	661	665	656	680	677	664	687	700	662	647	660	635	675	638	638	644	711	649	682	652	624	665	664	659	670	686	670	687	683	704	660	685	700	656	679	677	668	643	631	689	704	663	663	607	619	647	690	678	659	689	637	684	667	667	697	651	636	666	611	631	702	659	678	694	656	662	681	665	681	670	646	702	669	664	680	687	701	676	646	667	673	644	694	669	657	657	682	651	676	646	678	632	662	670	662	677	704	659	661	670	679	645	650	619	678	642	646	664	749	673	663	682	668	683	622	669	659	681	688	667	599	659	676	652	649	687	693	704	671	671	659	660	714	637	664	684	689	669	650	667	666	659	670	703	669	661	668	659	662	648	660	692	666	670	689	654	683	638	645	645	672	656	672	644	682	633	678	679	673	668	701	693	698	650	662	683	730	628	664	647	643	698	678	640	696	689	700	663	645	690	689	708	643	666	662	632	672	689	636	657	676	639	658	659	643	667	685	635	663	667	685	647	636	678	648	637	673	650	644	622	628	657	672	706	696	657	721	671	670	668	618	615	664	660	700	685	647	679	716	643	663	647	714	675	689	649	650	671	662	687	643	703	645	686	654	628	687	668	707	626	668	648	656	665	708	641	649	621	649	653	644	692	632	671	647	692	647	667	650	655	659	725	639	663	655	668	683	654	655	644	644	654	658	686	640	708	656	683	720	643	683	695	642	610	637	689	652	647	688	682	691	682	672	627	627	684	674	684	643	645	657	644	661	683	696	657	686	632	659	671	699	635	669	675	679	650	719	700	682	648	618	671	645	676	685	638	659	715	705	705	644	672	674	626	653	655	678	686	647	650	667	613	627	651	653	662	666	692	680	658	652	677	710	660	657	622	692	636	639	661	679	656	675	699	649	675	688	696	696	623	658	614	664	632	659	660	700	700	676	677	654	696	705	668	642	627	685	642	691	675	672	642	678	677	688	644	644	618	691	713	616	652	679	640	679	643	641	691	654	637	691	604	674	685	677	660	653	661	666	697	608	674	638	685	655	646	674	671	682	656	637
24413	21534	25101	28412	21534	21541	12526	433	262	241	217	169	181	159	170	185	616	176	137	153	135	148	131	141	146	134	120	149	131	139	135	139	122	144	142	142	143	108	135	150	138	123	125	130	130	136	142	110	133	124	134	145	137	145	133	121	106	134	108	133	131	133	145	152	142	125	130	116	147	135	141	129	144	132	148	105	125	127	124	122	132	135	124	142	142	144	129	134	140	138	107	146	154	135	128	126	119	126	126	132	145	112	123	129	120	141	118	146	121	141	127	146	138	136	125	152	132	135	137	105	110	123	105	127	135	152	109	113	136	121	154	138	142	137	127	140	128	133	148	141	117	146	148	119	130	118	142	147	109	141	125	123	132	136	114	121	127	116	131	135	148	106	121	131	125	136	106	108	127	123	122	129	133	133	109	123	142	129	140	145	124	119	152	139	123	127	120	124	123	141	118	137	133	132	159	132	111	149	125	130	110	130	133	137	133	137	132	124	117	141	125	108	140	139	127	133	138	116	137	130	122	123	129	138	120	124	132	137	128	150	133	126	151	135	129	135	119	131	124	117	109	147	130	133	117	123	120	124	126	157	127	148	128	147	111	108	131	127	131	123	136	135	134	111	129	156	117	135	123	151	136	147	129	144	137	123	127	134	124	121	126	152	129	125	132	125	118	138	145	125	130	126	116	122	120	121	120	125	127	120	143	119	127	144	129	134	150	137	117	112	116	127	119	127	141	131	152	145	138	135	149	125	139	114	112	132	120	137	132	123	135	107	139	124	121	144	152	117	145	120	156	136	122	130	127	152	121	138	121	117	134	118	118	141	146	156	116	149	146	120	117	126	118	119	146	129	105	118	114	145	125	123	115	129	133	112	158	137	140	123	139	159	146	117	132	131	106	123	138	110	109	126	140	123	133	120	119	111	119	129	133	125	113	115	127	144	116	133	137	120	140	145	139	117	130	121	119	128	119	152	133	124	143	139	145	143	124	120	140	109	140	169	157	123	128	134	156	134	126	128	132	115	126	138	144	123	138	139	123	131	131	147	129	126	114	135	137	131	125	136	137	137	125	109	130	145	132	151	130	140	143	127	121	126	144	138	117	127	129	110	123	129	134	125	120	139	134	125	118	130	116	131	128	127	111	125	130	125	113	135	136	124	141	134	141	140	98	123	124	125	131	128	133	126	141	170	137	137	147	119	131	110	102	143	136	156	133	129	145	134	138	108	124	131	104	139	139	128	122	139	129	114	137	178	134	128	149	137	131	135	125	119	136	135	181	108	124	140	127	138	119	139	115	142	147	112	131	122	125	123	136	113	118	137	147	140	126	153	142	146	119	147	127	120	132	122	123	119	135	105	125	123	116	144	138	112	129	136	136	126	131	120	144	142	125	161	149	120	128	134	132	149	133	124	133	126	135	143	133	121	131	149	137	139	120	144	122	125	120	138	115	110	134	123	136	99	114	135	119	146	104	136	137	122	143	126	125	129	138	118	120	131	140	118	130	112	125	120	134	134	134	114	173	122	124	123	125	112	132	108	134	122	143	128	126	109	129	141	133	105	119	143	124	136	117	123	124	124	139	134	144	132	140	130	136	161	127	137	134	123	144	151	119	109	119	117	127	142	131	149	136	117	127	113	117	120	123	138	130	119	125	114	108	119	157	134	140	138	118	123	140	144	115	148	132	137	136	110	133	120	115	149	123	123	114	122	145	116	137	115	126	115	140	127	160	150	123	129	107	125	125	134	138	110	124	148	151	147	146	116	113	130	115	134	133	135	117	131	147	131	123	114	126	139	118	142	119	120	112	132	129	124	127	144	125	130	133	128	150	126	136	149	132	119	136	128	122	140	129	117	121	140	116	133	161	152	129	137	125	150	142	134	147	107	112	128	99	130	118	132	135	110	100	111	112	142	141	123	145	129	132	125	141	128	122	119	142	117	151	127	125	124	136	145	113	137	124	132	136	131	125	143	129	135	126	124	131	152	125	128	138	116	135	118	113	107	134	139	136	117	151	106	132	121	121	116	125	101	131	121	137	138	131	141	146	136	127	121	135	123	144	142	134	138	118	130	137	112	119	129	110	125	114	132	118	129	113	159	146	146	138	124	164	143	134	125	122	126	135	115	123	112	139	131	130	141	133	125	122	105	113	120	117	132	142	135	109	120	127	121	146	130	121	112	131	131	137	123	130	141	112	135	120	124	130	154	121	151	143	142	129	124	118	144	138	114	140	114	137	110	135	115	134	129	119	133	127	130	124	133	134	114	110	121	147	134	130	144	114	126	109	137	134	140	123	127	159	125	130	119	131	154	119	131	142	142	126	146	121	135	136	104	142	118	131	140	140	122	125	132	114	117	120	136	116	147	121	126	124	138	131	126	114	122	119	112	128	132	124	128	104	131	118	113	128	135	147	117	138	112	116	133	137	116	104	132	126	153	144	133	140	126	133	115	136	132	141	127	141	121	117	122	143	137	131	140	144	133	120	153	132	144	143	130	151	122	124	121	120	129	129	142	106	120	135	129	125	153	150	130	142	110	117	128	125	132	128	116	116	145	126	130	112	129	128	128	130	132	134	128	126	146	135	129	132	120	116	105	132	138	143	114	129	144	117	106	129	132	126	127	130	121	139	118	121	120	120	118	132	130	137	129	139	113	130	122	138	119	139	139	123	135	128	154	133	141	123	136	129	119	122	124	140	132	135	133	147	107	138	148	116	122	98	139	118	122	136	104	130	113	122	97	120	146	145	132	131	112	128	144	139	103	134	123	140	108	123	117	124	156	155	134	145	149	126	125	137	137	143	125	137	143	119	157	138	143	139	125	118	117	135	123	146	124	141	135	118	127	157	120	124	124	123	125	128	119	142	147	120	147	135	137	137	113	122	133	133	134	138	134	134	128	135	133	127	117	118	122	127	129	121	114	120	133	109	137	140	140	138	117	143	138	137	112	121	133	114	132	137	132	121	140	144	89	136	128	122	111	134	136	151	111	124	135	150	120	138	127	136	118	157	127	120	120	125	114	128	118	116	115	124	146	131	135	127	121	141	128	125	126	136	131	121	118	139	125	126	125	129	107	140	126	115	109	132	132	123	142	127	111	121	118	115	115	139	125	127	131	130	138	144	148	126	160	130	138	116	127	133	126	107	134	141	135	150	141	112	133	126	113	114	124	122	134	148	115	131	117	139	133	126	143	141	118	123	125	138	104	127	133	142	127	123	137	129	142	115	120	126	137	124	127	144	136	135	144	149	121	112	124	123	131	119	113	128	110	140	123	136	119	127	120	113	136	105	122	125	125	140	124	126	133	129	148	114	121	136	121	119	143	131	118	141	131	136	150	136	144	128	138	127	134	133	112	137	111	134	150	127	126	136	134	118	131	120	125	135	134	117	142	116	124	126	134	165	115	139	118	127	130	129	114	130	115	118	118	118	102	141	136	133	125	124	140	141	116	144	113	125	132	131	126	141	129	125	139	136	122	147	125	137	140	117	116	127	140
3017	3409	1571	817	596	503	409	468	407	402	404	407	376	357	366	401	454	352	349	394	377	345	334	328	330	370	356	372	349	344	368	353	338	362	355	353	398	358	383	371	377	367	356	356	370	372	382	393	364	371	347	341	359	347	393	336	338	351	310	376	330	372	346	358	364	344	345	345	327	362	369	383	356	342	358	364	351	370	390	358	347	330	311	366	377	339	385	338	347	362	363	356	366	349	323	338	339	363	331	333	333	356	357	307	341	337	361	335	350	370	383	322	346	355	346	329	366	335	330	305	332	410	354	351	362	330	338	342	363	357	377	388	342	369	353	352	380	322	372	329	374	386	353	336	359	344	338	348	373	356	355	365	360	370	371	357	330	379	365	393	327	377	349	369	341	372	333	379	324	342	381	380	373	357	347	347	375	338	377	340	362	381	382	361	387	353	339	367	365	367	363	357	367	376	384	373	341	334	349	339	371	315	351	339	360	332	367	379	360	357	387	365	335	343	394	383	363	350	304	333	350	357	360	371	347	384	381	341	316	360	356	357	356	377	340	365	372	305	323	361	348	373	368	348	337	364	349	343	405	346	340	318	366	355	341	340	369	375	321	358	346	366	356	344	341	333	326	354	372	360	345	344	332	369	359	373	361	322	365	339	363	377	349	363	324	370	349	347	375	323	319	333	386	382	364	386	345	362	337	384	332	382	376	348	348	353	361	340	329	329	332	335	338	363	366	334	342	375	390	342	332	381	369	379	343	357	385	366	333	354	389	374	340	369	315	354	358	338	366	348	357	366	350	342	372	349	344	329	364	357	361	340	369	384	370	361	344	366	356	359	366	382	381	374	369	353	350	342	335	378	353	350	348	344	352	356	343	349	346	348	357	356	338	344	337	309	358	357	363	380	337	382	359	332	335	357	384	380	355	366	352	345	354	364	346	367	349	330	378	361	347	349	344	323	361	370	351	333	347	346	367	381	377	364	337	352	353	332	394	377	344	369	357	377	352	352	363	330	380	358	341	372	356	377	336	393	327	366	304	317	332	361	333	333	350	350	383	378	352	335	324	372	338	394	379	318	340	368	368	382	340	348	372	386	362	387	391	352	348	333	360	328	329	338	342	329	359	358	358	385	366	355	352	367	354	384	363	362	326	368	343	347	383	358	343	371	365	352	335	344	317	348	315	355	365	379	345	365	363	355	389	366	375	338	362	354	397	349	376	332	297	343	315	348	358	342	321	382	355	317	368	332	366	349	343	362	357	355	355	344	362	328	358	358	353	351	341	347	346	354	354	375	344	368	358	339	369	351	345	352	381	387	352	365	347	341	341	384	354	330	365	346	373	373	362	371	365	377	376	352	358	332	330	394	359	378	331	370	334	364	364	345	370	326	351	334	387	385	362	362	373	337	362	356	329	331	358	336	374	342	374	343	323	328	342	376	367	384	372	374	340	347	360	340	356	326	367	377	377	358	350	366	375	362	305	340	342	377	372	356	348	335	358	315	347	328	364	355	356	373	352	353	354	341	317	321	342	336	324	348	366	359	375	348	367	357	387	339	363	320	319	360	357	337	326	384	346	372	329	331	350	360	378	348	375	322	351	362	371	381	360	379	351	311	366	308	369	350	327	355	356	368	324	386	321	355	346	356	350	347	328	339	346	342	346	360	391	361	351	354	357	395	355	318	333	362	336	315	357	334	314	354	369	377	372	371	360	404	373	372	361	360	339	368	353	337	329	371	369	331	355	351	352	354	357	321	361	353	352	336	358	360	364	380	343	365	376	332	343	352	352	368	363	354	327	352	393	346	392	383	360	339	357	364	357	382	307	350	371	343	397	340	369	348	338	360	377	376	357	345	372	365	344	316	354	316	347	353	360	355	342	371	392	348	375	363	365	377	357	388	328	339	352	359	348	353	358	375	355	339	342	357	364	350	348	364	333	358	350	328	356	367	386	327	329	381	342	371	345	365	353	367	347	342	346	343	347	353	382	334	357	349	345	375	363	368	350	368	347	378	354	351	379	336	335	344	352	350	362	350	356	338	366	349	317	376	360	336	372	352	337	353	361	364	299	373	337	349	365	360	338	350	323	315	315	357	385	366	339	338	366	374	369	370	344	332	380	360	351	358	376	314	348	323	331	378	313	389	345	366	341	360	377	356	323	334	355	328	399	330	363	376	366	356	334	391	350	344	360	339	346	357	309	366	329	391	357	361	378	339	334	339	392	370	366	356	371	342	319	348	380	338	316	344	324	375	311	371	346	388	392	380	331	390	354	339	383	320	365	341	367	359	373	348	331	353	362	378	375	356	340	367	341	359	353	339	352	379	392	337	333	342	348	358	323	370	348	386	342	327	394	383	360	350	342	373	369	369	353	375	368	337	360	352	374	322	314	358	382	347	358	325	359	384	350	354	363	359	346	333	360	381	359	329	341	369	392	404	369	359	373	302	386	309	368	364	349	386	360	358	346	388	333	341	342	372	349	371	351	358	334	363	326	362	351	362	351	344	341	336	374	341	337	327	349	333	354	345	368	353	357	341	359	342	322	358	341	343	345	377	381	365	324	332	346	354	332	361	357	352	366	325	344	293	353	349	355	373	352	334	352	362	351	359	343	320	345	355	367	335	371	362	356	345	348	354	355	321	319	373	353	350	361	358	374	352	373	372	329	340	331	370	336	360	350	362	337	350	320	352	328	334	372	373	342	325	326	345	359	324	317	398	340	339	364	350	354	369	331	353	353	330	352	375	365	347	375	341	340	358	300	353	352	355	381	354	331	334	368	343	367	347	383	375	365	350	322	333	347	362	361	375	332	329	360	389	357	345	354	383	340	355	364	349	342	331	348	342	364	338	379	346	401	375	336	377	361	374	361	374	352	327	372	347	338	344	352	336	344	349	329	359	371	357	366	369	340	349	360	373	351	337	371	353	333	338	335	402	344	345	360	349	365	377	365	356	332	362	372	378	341	370	319	326	374	363	385	355	350	355	359	363	349	363	361	372	359	353	363	322	356	378	340	324	295	339	326	358	368	350	357	351	366	358	364	374	359	369	398	349	348	334	342	339	343	354	351	362	352	370	370	340	343	319	349	354	393	343	361	359	325	342	363	376	373	367	344	362	317	367	357	350	335	369	334	371	350	363	353	372	373	349	343	348	346	338	391	346	339	373	350	347	344	362	346	378	345	359	374	356	386	358	339	340	351	362	355	338	335	359	377	368	347	340	333	337	370	324	362	377	385	341	347	330	383	346	330	340	359	343	373	350	341	348	331	365	344	357	349	362	335	374	342	342	357	357	374	346	309	335	372	317	322	343	378	335	332	379	349	352	328	363	381	364	338	381	324	371	365	336	325	370	370	375	354	367	333	353	320	393	392	329	386	328	366	316	349	323	361	389	356	335	339	360	352	374	325	372	356	348	375	376	326	345	369	360	339	331	330	387	360	385	370	356	370	361	361	332	340	348	357	345	349	329	356	337	364	342	356	348	341	360	343	373	362	346
31890	20512	8822	660	420	382	363	369	413	362	399	372	380	381	376	356	411	381	364	373	384	402	352	412	378	345	397	397	384	354	406	381	409	385	386	395	379	434	332	371	385	389	413	391	394	409	383	371	364	399	384	384	363	389	400	383	385	389	410	395	379	386	384	379	441	388	374	397	339	377	387	390	409	369	352	368	371	380	390	373	391	395	412	368	384	381	405	385	350	403	361	371	415	341	399	398	390	354	393	385	410	395	361	387	367	404	359	385	386	383	392	388	397	379	333	387	400	412	385	392	390	392	384	417	401	391	391	392	410	405	387	398	408	367	392	394	382	431	384	366	352	391	367	374	419	358	403	389	395	394	379	406	360	414	396	360	363	368	387	398	371	383	374	353	380	425	378	379	364	441	365	365	348	380	415	407	370	340	400	374	410	393	399	390	383	362	401	391	382	447	372	387	407	424	379	384	371	372	408	401	376	399	378	364	350	412	365	360	421	370	375	390	359	362	416	398	357	383	373	378	365	375	378	391	388	410	344	391	399	311	413	380	408	396	397	350	395	392	412	358	352	383	412	360	385	398	403	364	410	407	413	397	396	426	399	379	387	379	400	369	374	377	435	356	376	395	416	395	431	357	424	361	384	403	379	396	379	408	407	377	384	385	402	398	393	368	375	353	363	373	403	368	413	350	341	353	392	385	399	442	373	393	398	416	363	389	371	358	406	352	373	430	372	377	345	407	397	362	401	402	367	431	396	401	423	390	398	418	407	378	367	403	405	396	406	400	394	369	392	398	350	405	350	373	368	368	397	340	387	365	396	340	384	413	339	341	367	372	377	399	371	378	401	370	393	361	367	363	374	348	393	374	378	358	391	416	387	418	373	412	421	392	415	396	377	405	375	398	375	371	401	366	399	365	372	396	398	401	394	416	346	367	417	379	404	374	403	405	430	464	408	381	413	427	385	391	362	363	356	398	387	409	371	371	377	360	387	396	342	425	387	367	410	370	404	383	398	373	366	414	378	426	406	371	365	383	363	362	353	403	401	391	390	406	415	403	388	359	354	373	384	421	407	376	385	373	362	401	367	387	422	376	408	376	364	368	409	363	380	363	380	374	421	365	374	351	381	401	373	362	377	380	388	376	410	383	362	430	372	378	399	365	373	370	408	370	371	385	383	385	347	412	376	388	360	395	407	392	409	370	375	398	369	397	395	366	382	389	364	427	377	389	408	404	410	414	360	369	350	384	378	396	396	360	386	354	423	373	391	409	389	388	408	348	350	374	392	390	366	361	379	357	386	405	328	367	397	415	395	391	377	411	401	373	370	392	394	378	405	368	359	377	412	421	373	416	380	344	384	416	366	402	367	418	417	345	377	378	388	400	370	404	385	389	390	383	377	383	421	385	395	396	390	365	357	397	365	351	395	371	404	384	381	352	399	397	361	392	363	371	373	403	376	367	383	408	377	378	391	358	372	362	408	393	356	397	398	411	390	369	372	357	394	369	398	384	381	386	388	366	369	416	392	376	380	394	390	395	383	421	365	396	355	370	424	376	415	396	350	355	373	397	379	394	385	407	402	409	388	361	411	409	384	373	375	391	382	353	440	364	385	351	369	393	392	382	403	396	407	377	420	361	379	411	397	366	393	369	378	413	360	399	366	408	394	383	418	398	396	404	392	365	383	375	332	378	389	359	406	379	361	395	390	346	373	387	383	387	380	360	367	378	377	405	387	392	358	396	398	364	406	379	416	379	361	393	395	384	409	387	353	459	344	403	389	389	414	394	358	391	367	405	380	385	410	394	410	401	400	392	398	382	364	376	387	389	369	384	395	365	388	399	407	359	362	348	358	379	360	373	398	379	371	388	352	397	399	365	406	361	432	391	369	407	419	424	384	387	374	401	362	382	395	378	385	369	380	390	397	383	425	391	344	378	414	389	371	423	362	407	376	390	362	378	408	394	353	388	383	371	369	370	397	374	409	386	383	375	379	395	352	381	378	399	419	385	409	406	360	394	387	393	406	439	386	403	365	404	386	377	413	390	413	375	375	383	417	358	428	358	385	394	378	369	390	378	394	369	361	381	378	382	407	389	384	371	401	376	398	355	394	423	372	380	368	390	363	374	380	355	366	397	352	415	420	382	373	360	393	408	353	391	365	388	381	341	385	414	381	380	394	385	366	392	376	381	382	378	379	400	370	378	384	370	368	387	393	366	411	374	381	388	404	368	385	369	379	377	376	380	402	404	427	360	385	347	378	378	404	365	372	369	392	403	351	388	410	372	404	383	391	396	375	424	382	375	396	396	382	392	385	378	380	374	360	423	368	421	396	367	403	407	379	357	386	403	358	403	402	355	369	387	375	387	362	358	392	348	397	435	372	404	412	390	436	403	384	389	389	417	372	371	383	356	383	371	401	364	405	387	371	413	382	347	396	384	366	433	418	374	416	393	424	368	391	390	361	370	409	396	390	405	402	418	367	364	390	358	391	381	360	345	391	355	363	378	356	389	395	396	377	376	396	361	378	391	378	350	365	374	394	385	359	387	394	358	394	374	425	403	361	370	363	335	381	416	412	402	362	381	400	401	415	356	375	433	369	371	373	381	382	394	370	405	380	393	390	380	369	425	386	361	364	350	342	362	385	408	383	382	388	376	380	408	407	395	381	374	412	385	381	412	383	406	391	387	397	387	416	350	373	420	380	390	396	402	386	377	375	383	404	381	386	401	401	414	404	383	394	386	370	386	366	420	387	393	399	396	361	379	400	400	366	376	388	424	381	384	375	416	387	415	383	399	368	377	390	417	365	359	414	382	413	401	386	389	400	398	345	347	405	389	361	364	389	351	392	395	414	408	434	407	380	401	369	413	377	368	401	406	401	365	423	363	383	391	359	394	339	353	386	341	393	389	387	407	386	422	409	400	359	379	386	417	380	383	380	371	421	360	412	415	363	359	367	350	376	428	405	389	360	363	363	403	394	373	378	383	384	352	397	403	349	373	374	355	382	394	350	370	368	406	367	397	405	381	370	410	355	349	364	373	372	364	382	395	397	379	391	395	404	395	376	423	394	388	384	383	365	351	398	386	390	374	408	377	382	391	393	370	380	386	365	365	393	373	381	354	366	360	370	401	425	424	411	385	372	395	412	379	354	397	380	370	421	406	407	384	386	378	411	368	376	370	353	393	389	414	393	380	436	368	375	383	390	391	407	389	372	394	377	352	396	386	415	350	394	407	365	415	394	347	396	400	407	374	384	409	375	407	385	393	410	351	371	377	390	364	401	383	383	349	399	376	366	399	388	387	371	391	398	402	365	376	381	419	399	381	377	404	364	359	366	387	338	382	398	364	370	383	378	332	333	392	384	387	419	392	358	399	382	371	381	349	355	393	362	414	402	334	335	393	354	387	390	361	383	396	373	403	389	392	406	393	383	369	413	372	370	368	380	379	391	356	393	365	391	360	362	371	378	414	404	375	417	361	385	413	386	383	382	427	373	393	376	364
5958	1299	1062	985	907	961	913	922	952	961	916	916	928	892	923	925	895	950	956	929	896	933	923	920	911	955	920	936	908	850	899	959	917	918	942	902	897	952	908	930	949	886	910	942	994	884	898	964	896	916	929	948	967	898	943	975	931	893	958	945	921	980	890	922	895	928	923	914	916	926	988	935	925	870	927	912	895	877	944	969	918	888	937	938	875	936	917	941	907	899	906	918	909	957	925	1005	943	910	908	937	935	926	891	883	925	975	945	947	927	900	959	966	915	994	902	911	984	892	979	961	957	965	994	889	923	986	899	903	975	948	949	936	885	930	951	943	947	918	955	994	909	907	899	915	970	891	909	913	915	926	916	951	922	944	968	940	905	931	954	905	923	869	931	950	913	909	977	900	942	933	956	909	934	903	914	957	938	942	938	882	916	952	912	952	928	953	955	942	899	907	895	919	910	956	930	884	960	919	911	902	937	935	956	928	940	900	919	876	959	961	902	939	887	917	826	988	953	932	882	930	890	970	907	890	889	915	915	888	960	945	917	917	958	966	927	943	959	933	975	883	915	916	986	944	995	910	883	878	913	922	916	911	910	919	920	902	926	911	942	914	911	936	974	909	917	906	946	888	893	927	929	911	937	926	930	943	919	977	935	900	915	914	929	924	870	936	931	991	915	988	945	984	897	930	916	961	1009	904	964	916	918	923	928	919	939	918	919	912	838	935	896	895	950	938	967	946	936	912	896	928	871	905	931	912	951	965	908	905	928	944	920	903	893	966	933	941	941	892	920	930	925	887	889	970	914	962	890	967	959	872	888	926	864	962	897	883	942	916	992	904	977	914	918	912	952	973	913	939	890	1003	893	919	854	934	915	918	911	984	921	968	912	905	935	970	934	871	925	911	920	970	906	917	942	904	953	937	946	944	892	911	941	907	949	937	936	975	948	939	925	973	974	909	906	906	948	928	936	912	920	937	929	933	919	922	918	877	962	877	904	935	936	967	926	909	902	905	962	943	931	876	925	914	926	912	914	924	932	891	902	907	930	963	951	891	917	897	889	956	884	986	970	935	918	936	906	980	949	964	891	886	976	919	966	937	943	943	952	901	907	943	883	912	940	916	945	966	908	917	879	1007	961	899	901	955	934	977	921	853	941	887	918	935	891	966	900	886	957	964	939	961	950	981	941	888	872	946	958	950	943	931	957	973	901	929	904	971	902	922	930	918	916	966	896	933	955	915	951	945	963	933	930	904	910	896	958	940	925	981	955	953	954	928	921	915	916	977	911	892	946	965	946	944	979	911	933	909	949	904	891	906	982	916	899	900	938	966	876	948	883	934	936	919	896	912	943	913	940	910	953	895	928	884	971	878	938	891	925	968	945	961	882	913	892	880	928	918	965	918	910	970	914	925	940	927	974	886	934	951	916	962	924	888	909	941	938	903	1000	935	911	905	948	951	865	896	866	944	974	917	900	921	929	948	941	976	974	929	924	931	920	927	921	884	941	932	900	956	946	905	894	946	937	968	883	951	887	890	978	934	877	911	891	927	944	943	942	888	927	972	959	930	978	908	924	900	883	937	912	874	887	922	909	951	898	903	950	873	928	954	902	875	895	899	945	898	1007	930	939	983	937	909	884	927	897	896	940	920	954	953	1008	898	923	983	886	964	878	953	947	911	884	966	901	926	935	863	902	960	932	944	952	951	919	922	893	911	917	938	916	931	919	915	991	909	952	935	967	885	930	877	977	948	963	928	881	907	958	889	948	881	1012	945	975	931	917	925	948	930	922	971	888	972	951	911	925	922	889	960	999	901	917	907	967	921	969	955	942	915	893	915	956	891	898	940	937	888	932	975	934	943	955	968	940	892	898	944	905	905	924	941	929	908	941	951	890	945	928	909	944	935	943	884	916	956	928	913	915	940	955	920	906	914	908	947	963	906	900	867	926	917	959	966	936	910	855	903	950	853	907	907	888	923	936	903	951	938	921	908	935	901	929	996	940	891	948	901	947	915	908	897	981	932	950	947	946	912	974	954	937	970	881	995	915	940	900	895	979	909	920	919	940	889	870	909	912	990	901	966	954	941	899	929	937	975	944	890	963	958	912	917	907	954	935	887	924	916	891	916	894	926	910	952	920	938	894	936	909	893	929	955	985	989	939	920	923	1001	944	878	912	891	974	907	928	870	901	892	938	927	888	907	932	932	1011	950	952	913	911	909	936	912	910	940	919	926	919	939	936	912	954	961	906	959	948	890	922	923	972	968	860	965	941	941	934	918	888	977	998	924	941	933	929	874	902	904	882	892	913	883	937	977	957	924	926	957	921	996	945	944	941	941	896	966	930	933	969	963	913	968	949	954	902	921	953	907	893	925	936	1018	903	863	957	938	921	926	915	935	907	885	942	967	964	958	928	934	934	961	891	914	951	865	941	947	961	930	939	914	912	958	923	945	916	884	898	944	860	984	932	922	929	887	962	926	974	907	969	915	938	943	897	918	937	919	896	907	964	902	910	904	929	917	981	963	962	927	905	913	954	928	961	938	955	932	931	974	904	952	949	915	914	886	939	908	906	918	898	924	952	927	906	908	899	948	957	867	927	914	946	904	900	959	909	922	957	912	938	874	890	935	898	952	881	938	925	966	941	885	948	903	930	925	945	921	916	910	904	922	1002	936	929	951	957	944	946	958	843	927	890	935	969	922	894	931	866	943	914	878	954	907	943	973	929	939	965	918	997	924	905	921	862	936	958	938	909	878	917	928	970	919	981	913	908	920	952	933	906	905	939	957	985	933	889	951	922	941	934	925	890	919	899	886	928	885	933	946	945	943	890	968	984	947	916	908	928	931	967	956	912	861	954	900	902	902	947	921	947	895	968	921	918	918	950	866	902	924	897	966	976	982	963	897	910	905	935	910	924	905	875	895	892	897	923	928	995	952	958	901	923	974	946	888	905	983	960	946	903	938	939	880	889	933	976	955	901	937	925	980	943	899	917	940	900	884	933	963	919	902	978	963	963	908	970	950	936	906	945	907	964	864	920	907	917	961	925	911	883	959	978	954	883	969	936	953	887	949	859	883	909	898	919	915	909	907	919	927	953	955	900	922	845	871	934	949	940	975	968	884	924	941	955	928	889	891	955	954	909	856	944	904	900	999	886	902	956	946	914	952	964	890	867	929	984	962	908	933	911	971	931	936	930	887	893	938	965	947	912	941	889	933	912	969	937	919	893	925	953	942	907	923	994	944	901	961	949	908	946	946	915	897	932	892	928	969	916	911	915	942	902	930	950	876	905	908	929	903	870	930	906	959	886	953	958	907	983	932	912	897	920	890	904	925	925	914	935	903	898	856	915	925	952	920	921	880	916	960	935	980	916	899	863	931	886	998	947	900	988	866	965	948	952	908	939	922	882	880	925	962	914	949	921	963	912	916	896	925	955	949	914	950	877	927	921	879	946	892	907	884	919	904	905	940	925	873	959	885	918	938	884	952	944	980	889	911	895	959	935	918	918	982
25057	21482	24689	28706	21477	18349	631	423	313	340	313	276	274	313	286	278	471	296	289	302	266	287	269	244	283	275	258	257	266	293	298	315	274	261	257	255	286	255	244	292	297	280	256	308	253	260	249	292	289	258	297	285	290	268	276	297	268	263	262	264	289	244	281	242	270	279	261	257	309	257	274	250	284	258	279	262	257	266	273	269	297	285	278	270	276	277	262	239	265	256	271	278	255	265	262	257	284	244	279	283	268	311	256	264	264	267	296	273	300	234	255	275	279	275	278	278	259	255	247	256	278	284	289	282	268	287	275	274	256	290	266	263	281	273	283	256	275	295	304	279	279	244	266	262	275	267	289	297	246	276	240	268	265	259	264	283	269	259	258	277	269	291	262	262	236	268	273	299	255	264	270	281	239	260	297	284	271	252	267	279	268	283	279	282	262	265	272	271	258	267	287	260	276	256	289	274	244	283	270	260	281	241	293	264	256	267	259	278	287	270	263	294	249	279	282	250	287	259	254	280	298	289	273	290	267	281	255	273	260	240	265	278	264	250	275	291	257	285	268	257	274	264	257	279	244	260	273	255	260	265	264	287	293	258	249	294	307	247	266	266	276	289	280	306	274	304	287	256	273	284	287	255	259	292	239	262	255	278	283	275	263	271	280	287	262	259	239	281	257	268	274	290	261	263	264	280	267	258	274	269	259	261	301	268	282	279	286	279	285	271	249	279	287	295	269	277	279	270	261	299	238	281	267	296	235	304	254	281	258	269	269	258	257	277	276	270	271	287	242	245	271	226	279	239	248	264	251	235	283	276	275	263	292	258	267	290	258	284	313	286	273	267	286	292	255	289	277	258	273	261	290	271	282	266	300	255	266	232	278	275	277	259	274	276	233	270	282	264	262	243	291	284	273	241	271	285	271	260	281	240	231	259	253	260	256	254	269	288	292	297	298	292	285	279	259	273	275	268	271	271	259	264	290	260	267	303	282	262	271	275	272	264	273	285	250	292	262	284	257	234	264	239	263	258	281	267	266	247	263	241	265	245	278	252	312	285	317	250	258	247	282	283	261	281	241	277	311	255	269	322	268	254	258	279	243	250	297	285	299	280	285	268	287	283	246	257	263	283	278	293	263	284	292	308	272	263	247	294	290	265	295	280	288	287	256	290	212	258	276	285	274	304	265	238	250	271	294	275	276	248	281	271	276	252	287	254	279	275	240	264	226	309	259	294	306	266	270	295	258	280	242	249	258	268	299	285	273	269	279	289	275	270	260	246	276	284	266	259	267	265	277	286	279	256	306	257	257	270	263	276	279	245	289	275	257	274	273	253	240	254	248	255	269	287	277	259	243	259	240	271	250	245	268	320	277	263	240	277	274	295	256	299	271	257	267	277	274	289	296	267	264	272	285	274	252	252	308	287	266	229	288	248	246	267	263	280	254	310	271	277	289	281	237	244	282	267	305	285	274	283	271	243	268	270	278	244	290	262	305	273	269	256	247	267	288	268	264	260	273	311	245	264	278	256	285	251	252	240	300	255	279	260	271	271	259	250	269	253	244	256	223	287	259	274	271	265	296	304	288	272	248	272	288	245	270	277	288	258	276	275	274	240	293	287	258	271	284	287	314	276	272	272	280	246	268	282	287	278	271	262	240	257	276	288	269	275	270	287	307	260	278	267	250	251	268	261	266	276	270	255	255	286	294	274	252	274	256	244	254	267	281	300	272	270	251	278	260	262	248	262	298	264	258	260	294	271	267	259	273	274	275	280	264	301	288	291	249	260	269	283	254	255	247	282	291	280	250	283	270	255	274	261	257	237	286	299	297	246	293	263	251	233	245	316	260	283	310	290	251	267	283	267	236	288	256	237	325	285	246	268	297	262	277	251	277	314	283	256	259	268	276	246	244	276	263	277	300	254	295	275	249	263	303	296	289	255	265	256	284	282	264	271	243	284	292	296	300	243	284	270	276	293	292	273	270	266	268	228	300	265	305	297	273	275	284	296	285	304	275	260	276	258	266	260	259	269	288	279	263	255	283	273	274	258	260	278	262	259	251	296	257	261	264	266	293	277	266	252	264	301	256	296	268	253	304	265	248	274	273	276	273	301	244	258	268	270	242	283	274	279	265	276	272	265	256	286	268	261	277	254	260	294	273	277	262	272	259	277	246	244	239	272	261	276	263	299	269	312	265	252	249	267	305	274	268	261	237	284	235	267	264	243	279	266	278	259	257	266	263	246	273	266	258	286	256	269	275	291	262	296	279	279	240	256	281	271	285	270	268	277	289	282	262	235	284	239	274	263	244	286	233	282	276	280	277	276	240	277	264	278	244	263	265	246	280	275	252	280	273	272	308	288	267	257	281	261	261	255	262	276	286	230	298	287	281	293	236	285	273	269	275	234	256	243	310	258	288	265	259	246	263	287	284	264	252	275	273	273	232	273	262	270	280	258	263	250	280	260	310	264	276	293	274	260	272	262	268	252	258	269	318	247	297	252	265	269	275	244	263	262	299	314	257	238	258	257	268	257	271	260	281	250	224	250	245	269	269	270	263	290	273	278	252	273	285	293	270	273	273	274	267	259	271	287	286	268	265	267	267	263	285	250	245	224	247	266	243	247	291	254	251	273	282	273	260	266	281	273	275	254	277	253	265	268	296	302	262	298	285	263	268	280	281	278	271	261	261	273	254	292	263	311	286	272	289	289	285	248	286	251	277	270	272	246	256	294	302	252	276	269	266	279	266	296	290	287	277	275	237	246	244	251	246	285	260	262	277	269	282	246	265	280	260	250	243	280	284	263	242	262	244	263	287	267	279	282	298	294	263	268	286	281	278	262	243	270	288	234	279	267	237	266	255	270	259	270	214	275	259	274	282	270	268	265	275	266	305	271	263	251	283	292	269	295	271	277	281	259	243	257	243	262	259	292	263	247	250	266	269	283	273	248	280	236	278	271	273	258	267	262	270	249	271	284	265	255	281	263	259	273	261	246	285	272	286	287	275	280	296	254	253	308	282	262	314	258	290	257	284	269	289	253	272	299	266	279	289	258	296	259	251	279	289	264	257	286	274	295	292	298	251	261	304	288	249	259	295	276	267	272	288	281	308	253	302	291	282	259	289	276	296	264	267	261	260	272	242	272	246	247	270	290	266	264	255	284	284	253	252	270	242	244	240	258	274	256	281	287	263	256	249	268	255	260	288	258	247	288	240	259	247	263	279	267	279	252	236	281	257	255	268	264	277	275	263	287	284	273	285	261	264	238	310	295	272	268	279	261	271	274	268	261	245	280	261	286	267	292	252	272	252	271	285	242	232	297	272	215	283	269	256	256	255	260	287	279	260	258	256	250	256	290	249	284	297	248	271	265	253	289	264	271	255	276	243	240	313	277	297	263	267	261	285	280	266	268	268	260	260	267	271	296	250	294	263	264	290	262	279	286	280	291	276	250	258	263	243	258	245	260	274	249	261	255	297	253	272	257	256	286	277	289	267	258	277	267
3207	2427	1319	975	791	708	674	724	665	693	660	700	687	667	643	694	690	690	689	652	624	617	709	642	678	659	674	664	638	625	714	626	643	703	697	661	639	689	654	701	652	675	672	666	668	653	655	649	674	686	649	654	646	640	635	653	690	620	591	655	674	719	661	695	710	683	719	666	650	657	631	661	637	674	638	662	694	642	717	677	666	645	640	622	690	629	641	672	639	673	701	646	648	690	670	643	665	669	680	660	693	635	655	703	682	664	702	641	706	682	662	628	659	647	662	650	711	664	608	660	615	643	694	653	661	671	670	630	695	633	696	700	636	669	634	656	672	664	621	656	671	646	650	676	638	681	664	683	650	648	640	670	655	670	681	644	628	645	671	676	677	667	672	656	648	661	643	663	693	673	674	661	678	723	657	658	604	632	665	678	615	667	717	648	645	621	614	659	631	677	620	625	663	651	648	637	670	588	669	670	705	662	676	690	685	636	663	658	693	671	666	680	653	635	646	682	701	664	658	708	632	705	654	668	676	658	648	668	669	656	665	659	647	635	619	673	615	676	636	645	644	682	663	665	672	659	656	659	662	707	687	667	694	682	657	674	649	697	645	682	687	635	666	671	652	668	636	640	634	672	698	697	637	679	661	670	654	644	634	650	692	649	629	709	658	648	636	681	627	682	693	659	665	695	658	635	679	646	671	634	632	663	664	622	612	669	652	693	662	655	650	670	693	666	665	662	673	627	665	647	611	655	658	638	632	689	613	696	697	637	630	632	662	698	689	572	647	683	646	674	642	611	587	681	685	668	648	697	664	687	636	687	658	656	648	643	679	619	626	689	639	688	635	656	625	683	640	615	685	644	668	644	706	666	687	678	646	712	698	646	651	691	618	683	645	638	667	657	638	659	656	668	662	679	676	638	604	633	662	719	625	705	652	611	721	635	671	668	665	666	677	662	610	654	691	637	634	642	641	651	670	658	658	656	672	696	623	639	608	664	642	667	651	682	645	668	667	652	631	677	653	659	646	654	674	693	651	641	679	728	682	663	693	662	685	662	614	659	673	683	653	593	618	660	658	686	652	694	630	697	597	625	648	683	653	691	614	618	714	645	646	682	694	676	707	684	717	649	631	699	653	657	721	634	658	700	658	687	670	689	625	699	633	677	661	664	672	650	701	669	659	690	662	652	702	610	662	632	627	658	636	598	664	663	687	656	723	674	642	646	689	616	668	648	645	682	674	672	620	679	697	699	645	621	645	662	673	684	713	658	664	618	680	618	631	681	698	675	684	609	657	654	649	641	702	662	679	679	679	660	667	624	612	714	689	645	667	681	656	643	659	704	688	705	675	673	662	672	622	609	671	642	678	633	686	639	670	668	633	680	677	631	683	655	642	658	687	671	690	632	641	685	700	649	654	656	615	674	663	701	627	667	680	679	653	631	687	704	634	620	673	657	666	639	621	636	689	638	703	642	613	684	690	675	656	658	674	633	615	702	668	659	635	652	661	668	657	695	672	658	629	675	677	631	678	649	656	644	655	692	619	688	637	659	674	679	648	656	642	653	666	646	724	619	674	678	687	674	655	622	637	647	637	685	658	611	642	629	649	670	659	630	669	656	632	645	647	668	642	659	690	661	707	668	692	645	700	593	643	678	604	693	653	646	628	631	618	641	681	630	630	681	667	631	674	634	631	698	656	662	671	684	659	672	626	647	666	656	633	710	637	679	685	698	699	659	650	666	687	632	682	587	638	581	660	667	631	653	657	636	637	675	669	683	648	656	700	686	704	668	674	656	673	676	639	664	632	636	635	652	663	659	673	654	674	635	663	660	628	661	643	692	611	655	660	686	655	672	668	648	652	665	715	647	656	670	640	700	704	662	634	654	637	699	646	662	648	642	664	698	662	631	649	626	666	661	664	640	597	606	665	644	687	697	657	668	628	665	661	645	651	685	654	629	686	661	624	678	646	616	662	733	676	656	696	644	619	658	639	625	689	674	690	652	653	667	637	657	676	709	616	651	639	628	673	648	670	660	660	672	651	646	658	616	684	656	672	682	700	643	725	671	640	658	664	709	667	621	728	650	641	636	670	683	689	648	670	666	611	664	649	605	645	660	694	656	602	634	672	675	649	643	650	659	675	664	664	616	649	643	651	670	661	682	678	666	655	667	686	671	677	632	734	658	612	656	660	683	623	708	636	678	670	661	673	677	674	676	621	621	670	663	645	666	666	674	686	638	672	663	711	673	673	670	637	700	637	648	615	687	692	637	693	671	643	692	656	692	632	615	658	665	677	679	664	655	654	662	685	672	688	683	670	687	653	681	630	655	686	665	711	611	601	686	659	657	657	624	661	678	712	720	675	601	720	673	688	662	635	623	674	677	649	619	667	641	634	684	698	664	599	631	678	676	705	629	670	654	672	721	674	689	677	660	647	629	637	683	688	627	671	667	665	684	665	637	685	663	662	634	644	659	659	662	671	660	702	664	672	718	685	631	654	606	664	662	672	696	623	684	713	620	670	667	626	660	654	685	673	670	658	731	657	671	679	662	691	641	659	655	672	601	627	669	691	647	664	643	646	695	691	689	679	614	626	687	653	698	699	632	670	635	642	635	642	671	698	726	653	638	674	713	664	683	607	625	650	637	660	687	656	681	646	625	681	637	649	707	683	653	658	645	699	709	703	639	642	680	677	658	656	642	644	662	630	591	636	649	690	720	668	700	719	740	670	659	664	658	662	700	688	594	656	680	658	616	648	688	651	642	674	652	682	663	672	668	616	693	689	652	652	681	658	697	687	629	694	690	713	609	676	681	647	684	685	616	723	672	637	652	642	695	657	698	647	653	598	705	658	619	682	721	672	624	627	654	705	648	646	649	623	640	694	660	668	619	640	654	677	631	681	681	690	677	658	647	635	649	648	691	681	650	685	634	649	651	687	691	667	652	648	690	640	698	679	672	645	649	678	635	675	678	642	651	620	643	649	657	667	628	648	642	583	650	652	683	671	672	665	635	677	655	646	643	640	664	644	681	684	674	692	658	643	687	661	677	696	683	665	606	655	619	702	654	675	656	661	662	649	650	654	659	651	618	612	708	708	683	629	683	630	647	629	692	684	587	673	673	702	697	656	646	667	639	672	669	639	675	642	641	634	635	668	672	660	645	682	641	656	666	673	648	695	646	688	642	593	652	678	629	691	689	699	586	681	701	694	641	646	707	659	660	645	650	658	684	706	664	657	628	662	663	657	659	669	661	646	656	655	660	679	656	676	704	614	643	685	656	661	675	700	650	667	632	652	668	662	657	632	658	660	673	667	680	689	660	623	668	631	615	651	630	661	649	675	630	695	687	667	649	670	705	706	670	686	636	675	673	655	681	642	694	674	637	634	690	693	661	675	736	679	625	655	669	607	666	664	678	675	670	675	691	642	682	660	631	644	650	687	692	641	652	688	659	711	648	653	672	628	602	650	667	621	629	644	649	647	684	589	674	644	663	636	638	626	693
24470	21540	25113	28445	21540	21551	12640	401	243	248	211	176	185	187	193	198	581	132	146	156	144	150	124	153	149	142	135	146	122	134	132	125	158	125	124	133	163	139	128	157	137	153	141	126	149	109	124	123	127	110	112	132	133	119	130	126	130	146	132	125	127	124	123	135	140	121	140	142	116	146	124	119	127	144	143	150	131	150	116	129	136	138	120	118	124	136	138	114	128	134	142	127	113	141	128	133	145	127	147	126	127	134	132	112	124	134	138	137	119	115	144	139	144	110	148	121	132	152	143	126	152	129	143	141	138	140	151	140	134	136	122	133	127	145	134	138	135	120	143	127	144	143	143	132	134	124	146	118	126	114	126	152	114	117	137	126	136	117	124	131	115	109	116	145	126	132	132	138	126	119	134	114	128	141	119	123	135	113	143	115	93	123	148	136	136	138	115	120	123	132	116	140	152	130	114	129	145	139	120	144	130	133	152	138	126	112	117	132	121	125	129	135	124	127	139	128	127	128	139	124	142	128	115	149	115	145	132	151	127	97	121	158	127	128	139	125	127	129	124	136	120	102	134	128	136	119	134	152	156	134	121	130	136	133	143	142	116	143	97	131	133	112	135	132	139	141	108	132	153	115	131	163	121	138	120	128	132	120	118	128	134	119	135	132	121	144	144	121	119	136	106	124	131	134	137	124	143	127	125	123	145	127	121	113	118	114	147	153	144	108	128	138	131	114	142	128	134	132	147	138	144	144	131	146	127	123	130	134	135	131	134	113	107	144	141	131	146	125	114	127	142	115	127	117	138	127	122	153	127	123	121	130	134	129	124	147	117	108	136	126	136	158	130	123	147	161	123	151	151	135	137	132	148	149	135	137	120	139	137	117	106	129	151	133	126	143	130	147	141	129	135	127	128	135	144	132	134	138	147	117	121	126	129	134	130	127	136	113	143	124	160	137	113	124	134	124	131	125	130	115	131	128	139	143	123	151	122	138	139	104	141	133	132	129	132	119	141	119	139	130	134	129	142	145	145	135	135	122	143	135	140	140	133	128	128	143	122	120	122	120	130	126	127	112	151	130	124	152	131	135	134	120	136	148	128	122	126	134	142	125	124	127	110	129	114	129	119	123	141	111	136	134	117	138	160	135	143	134	113	130	121	134	126	132	138	125	116	147	138	121	144	130	148	126	138	151	123	131	129	120	163	125	135	116	149	116	132	134	120	124	129	146	143	120	138	137	101	157	137	122	133	118	134	132	119	150	142	147	123	114	128	103	123	100	124	129	123	111	124	139	125	134	132	173	131	114	120	155	127	126	125	146	146	151	115	119	136	117	140	132	108	130	131	134	115	116	119	125	141	135	144	111	129	142	125	128	111	131	129	119	132	139	132	118	118	151	126	142	112	122	107	138	132	156	149	109	133	115	121	133	132	123	137	153	114	143	115	163	129	124	118	145	134	141	121	136	126	145	140	123	130	132	127	139	115	122	125	137	141	134	133	135	108	120	144	128	131	129	142	130	122	142	113	142	142	119	119	132	128	132	134	127	140	122	126	133	151	103	124	137	147	129	141	133	126	124	129	152	140	116	127	132	125	148	132	131	123	123	128	124	119	124	139	150	124	126	136	126	104	135	134	128	124	126	124	151	121	150	113	124	141	137	139	121	153	124	135	120	116	119	137	131	137	141	126	127	141	133	131	118	139	123	137	131	122	134	118	120	120	143	145	155	125	128	136	119	128	112	103	132	125	121	119	132	125	148	116	133	122	106	112	134	118	134	129	130	141	130	150	133	111	120	120	132	108	115	142	136	115	149	115	136	153	125	125	128	122	124	136	131	143	119	121	111	112	124	128	117	126	144	127	123	128	131	140	130	126	128	128	140	158	124	134	135	120	153	130	123	119	121	130	134	131	142	113	107	154	134	132	127	115	137	129	118	133	135	117	117	133	114	132	138	143	147	130	143	127	107	135	103	139	127	124	120	136	130	135	124	107	115	135	132	151	149	134	129	107	132	125	125	128	116	120	129	136	143	139	130	126	136	135	150	179	138	150	110	131	114	119	121	126	135	140	128	136	115	122	119	126	116	116	149	118	142	129	117	143	138	120	112	153	128	129	127	115	156	108	114	135	154	134	141	132	137	120	132	143	135	124	144	109	139	137	133	128	115	140	123	134	134	111	139	116	118	126	142	101	130	143	142	124	111	118	144	135	110	121	132	137	128	146	134	138	149	117	135	163	136	127	157	135	117	130	146	165	147	97	134	132	116	125	113	151	142	137	141	144	147	151	122	127	113	125	128	137	147	133	134	136	135	122	143	138	128	128	133	138	137	137	131	140	139	151	125	147	132	135	134	117	122	141	125	159	144	139	157	106	137	131	147	118	132	122	130	136	130	119	134	113	113	151	126	119	133	114	123	131	158	117	135	111	134	119	134	133	131	131	136	122	144	120	113	110	144	131	127	133	141	136	131	116	109	122	137	127	120	154	117	130	138	129	133	129	143	127	125	137	127	105	130	147	137	138	137	102	134	140	126	138	116	148	134	128	126	143	112	117	138	107	121	168	146	133	146	126	136	126	137	131	106	106	120	118	121	133	117	147	130	137	94	94	151	127	144	107	162	124	118	125	116	136	127	137	108	131	114	134	139	122	132	141	111	128	131	141	122	127	133	101	132	136	148	144	125	123	119	137	117	131	128	136	129	131	126	131	126	128	142	99	106	139	105	134	128	114	115	116	114	154	147	154	124	149	125	142	109	126	138	144	131	119	132	136	166	126	146	125	131	137	110	120	126	121	134	138	141	116	127	147	147	138	117	128	160	124	105	122	133	135	133	112	132	139	130	126	122	130	127	122	138	119	120	128	130	141	128	117	118	103	153	128	133	130	105	129	133	135	139	110	139	138	124	136	140	115	144	143	132	173	120	127	128	125	128	118	134	123	115	130	128	124	133	131	111	144	121	130	131	115	121	152	133	124	125	128	122	145	120	121	110	147	139	126	122	128	128	141	121	133	136	118	135	140	143	122	142	120	132	122	143	136	119	119	126	113	143	119	155	141	122	120	133	127	130	130	118	132	138	147	120	134	135	113	139	131	139	134	143	150	135	126	123	121	120	114	134	145	167	130	129	139	144	143	142	120	149	114	136	158	119	128	144	126	114	138	124	128	137	119	138	134	138	121	125	134	147	125	113	128	120	108	145	137	123	128	112	122	124	134	131	120	117	134	131	143	118	128	123	142	119	134	119	128	129	124	134	114	142	134	124	141	106	130	141	124	146	140	151	148	120	135	118	144	127	95	120	135	149	134	110	134	127	129	117	143	127	142	147	147	119	125	135	126	133	132	120	124	135	153	123	140	124	143	125	126	114	128	144	146	116	121	144	123	139	108	134	119	109	132	133	148	106	111	132	132	129	143	147	114	147	128	124	117	133	133	125	109	140	147	138	122	125	131	130	118	132	129	113	122	121	140	118	132	142	153	137	138	134	124	146	137	139	129	120	109	125
3045	3704	1726	881	600	484	484	438	416	402	394	401	378	355	364	400	509	396	371	389	389	344	387	366	403	358	377	377	358	409	374	369	372	351	372	377	309	341	374	371	374	355	354	362	379	395	360	367	358	372	345	333	344	361	349	365	322	330	354	357	344	382	375	370	364	362	375	374	358	324	355	347	354	343	384	330	382	349	361	345	379	334	362	341	374	346	353	372	363	327	319	355	370	363	364	359	334	371	378	377	346	361	334	357	333	331	328	349	390	378	370	354	398	318	356	394	350	410	316	370	334	352	347	364	349	353	407	353	368	341	335	365	349	333	346	352	370	346	351	338	364	392	346	382	374	344	365	365	322	368	402	360	370	380	342	351	355	361	387	337	361	391	367	361	333	339	368	349	346	379	369	348	353	359	345	383	333	373	338	363	309	361	347	346	351	370	369	338	370	380	344	330	341	364	342	342	342	386	357	362	359	374	343	388	373	381	362	381	372	373	368	356	388	371	341	367	381	363	363	331	358	354	375	321	383	374	380	328	357	356	353	332	347	375	376	394	388	369	358	325	364	381	342	358	364	334	321	363	385	374	381	355	364	370	350	341	304	352	360	348	370	378	371	326	372	351	363	374	355	358	361	336	350	352	351	357	323	370	368	380	348	387	349	335	350	339	350	341	362	318	364	370	330	357	364	395	359	340	341	316	377	363	336	335	330	343	368	352	368	339	330	334	332	367	323	365	360	354	368	367	350	344	353	357	354	353	375	384	369	342	357	372	363	355	354	367	334	381	332	356	305	388	346	354	363	319	374	341	372	376	389	364	333	322	360	329	346	360	345	354	341	343	354	347	348	313	354	364	382	351	324	358	316	384	373	358	364	349	329	369	378	339	387	332	372	355	338	366	355	355	354	379	357	370	342	367	351	351	356	361	343	353	325	368	377	363	355	353	375	289	326	341	382	354	367	359	376	354	329	358	348	322	336	334	333	345	333	325	356	382	355	326	379	373	327	376	356	361	380	347	368	347	370	382	368	362	316	359	325	354	330	351	331	366	359	358	367	374	356	307	375	388	343	369	334	340	366	337	343	378	336	358	345	342	329	336	330	368	359	350	359	362	360	340	383	359	365	346	355	333	346	355	355	381	360	335	376	354	376	307	362	371	338	387	338	343	371	344	361	346	362	353	372	363	370	334	395	367	329	360	343	362	376	347	404	372	341	409	345	353	339	355	374	346	363	385	370	373	365	386	331	372	368	352	335	351	346	365	352	381	352	337	338	355	365	337	366	345	358	350	332	324	386	344	341	337	338	378	354	332	318	378	377	355	355	361	357	385	385	339	365	317	364	314	333	346	346	357	354	359	374	352	351	338	347	342	388	367	343	343	372	357	334	364	350	383	354	348	360	378	336	375	344	349	372	357	360	354	348	365	312	378	372	318	327	335	323	361	344	309	368	373	391	354	383	354	332	376	346	339	351	381	364	360	375	360	384	355	362	330	349	331	373	327	388	330	371	347	344	375	358	350	341	334	357	380	347	344	332	308	364	339	365	360	353	360	371	349	364	349	364	350	366	343	372	344	348	366	344	334	369	324	362	357	392	359	375	344	349	370	333	316	355	346	341	365	326	359	372	344	383	358	369	360	338	366	354	378	356	372	382	331	349	376	329	372	369	334	372	322	376	347	346	390	355	379	379	357	384	367	321	357	322	339	377	386	371	362	378	334	340	336	332	355	391	349	396	363	392	381	353	345	365	378	402	352	359	379	382	370	345	361	307	373	374	358	373	345	368	356	332	363	376	417	351	362	358	356	364	346	344	390	339	388	357	321	311	341	344	376	330	370	345	329	387	366	378	342	348	371	366	320	332	392	346	372	351	364	340	347	355	340	368	370	364	340	355	349	348	374	350	356	340	374	349	381	352	341	353	370	370	348	369	370	372	363	338	344	342	367	352	336	371	374	356	327	317	354	347	377	352	378	371	338	378	360	366	383	385	345	362	371	354	376	383	355	345	312	344	389	394	373	331	357	368	329	368	362	367	376	380	376	361	342	337	357	358	344	342	335	341	389	339	366	367	358	355	379	361	363	354	395	394	341	311	360	328	344	336	339	397	331	387	372	389	363	356	353	369	363	349	343	334	363	370	382	347	366	351	344	354	383	328	319	361	371	323	345	333	362	377	379	350	366	339	383	354	341	332	365	367	373	336	322	340	339	344	334	330	386	362	326	358	378	337	346	362	392	369	339	338	346	362	375	347	359	357	348	332	343	347	362	344	362	362	370	366	362	359	346	335	366	355	361	342	350	343	347	369	362	352	336	383	390	358	355	312	355	389	352	354	336	317	319	346	346	394	358	353	348	342	359	337	346	349	343	378	356	358	356	369	342	341	330	349	359	390	328	341	349	345	377	363	352	359	350	354	369	359	311	355	362	328	390	328	346	339	348	390	371	373	395	370	334	386	330	307	364	350	381	327	350	365	331	334	342	345	356	368	372	352	345	358	319	366	331	329	385	368	345	350	337	330	342	362	399	354	358	400	369	345	352	335	339	327	374	370	373	333	349	366	370	375	362	366	347	384	340	349	361	330	341	329	357	365	342	341	341	353	333	338	370	376	360	335	320	364	362	364	365	375	358	354	332	399	371	375	398	387	321	359	336	353	345	369	358	337	356	376	336	345	375	356	359	336	351	375	367	346	347	375	367	359	370	389	394	354	332	364	326	350	347	332	352	340	361	351	357	384	341	331	324	366	337	351	338	336	390	363	337	355	352	348	359	396	380	343	360	323	326	363	355	341	354	347	363	385	358	341	372	362	349	344	398	355	364	328	370	321	344	382	350	348	328	352	340	361	357	338	332	376	337	382	359	366	351	393	378	376	370	370	367	343	351	386	361	347	364	355	351	353	334	360	378	389	367	337	366	333	358	337	402	356	326	320	373	385	344	365	337	323	373	341	341	344	354	364	334	348	371	364	371	368	384	359	369	351	374	370	353	357	322	336	382	363	367	345	337	374	367	339	354	325	347	336	372	349	340	337	347	357	388	356	324	339	341	369	354	366	375	341	354	352	361	337	363	359	335	347	339	349	349	347	328	340	352	333	354	364	359	361	350	338	365	355	379	380	373	360	348	351	368	403	358	364	368	363	344	383	334	398	343	337	402	371	360	361	362	357	345	339	348	341	367	385	313	346	348	355	384	361	323	344	363	355	337	339	366	337	352	348	360	346	337	370	363	346	346	350	333	383	299	333	367	327	337	348	331	353	350	327	361	348	384	353	345	373	352	359	324	361	338	373	365	342	363	358	330	336	322	336	369	357	343	357	335	378	349	338	378	354	368	347	371	369	361	328	403	354	360	377	340	345	381	375	359	355	319	386	361	344	336	312	338	333	359	321	361	362	365	331	349	365	350	378	372	357	366	351	386	319	373	390	338	339	332	348	353	375	351	348	353	326	378	384	367	359	357	350	336	369	386	390	349	371	397	351	352	359	366	381	359	362	355	341	364
32017	20513	8989	771	475	425	399	401	390	393	386	390	368	361	367	389	361	405	392	375	428	398	411	400	404	401	400	407	363	423	383	383	399	401	406	401	372	430	353	404	376	370	372	388	381	398	384	378	442	382	362	377	340	375	411	382	334	450	358	395	369	396	381	353	391	379	398	432	427	382	396	370	380	383	381	384	376	383	406	361	369	379	418	399	369	391	388	416	378	390	349	374	401	378	400	394	398	391	357	352	397	402	323	390	373	368	382	362	346	396	367	364	376	382	398	362	394	388	394	354	379	387	368	429	386	387	343	398	373	381	395	397	416	388	399	397	373	403	450	443	373	375	380	396	358	382	409	402	421	416	386	380	415	349	407	370	372	398	355	393	395	394	390	381	377	383	397	382	368	411	405	358	371	378	396	392	366	422	396	363	409	374	398	400	385	367	419	423	387	402	382	396	393	410	394	361	330	396	388	371	365	412	393	389	352	395	368	375	381	386	384	415	400	375	385	380	339	346	334	434	389	397	341	399	395	412	385	366	387	371	427	372	407	393	390	340	347	399	394	382	404	382	391	384	424	375	404	376	431	382	401	397	389	340	397	405	384	372	404	415	401	375	367	367	373	388	370	376	427	406	415	378	402	405	383	378	369	396	407	403	373	372	390	408	419	403	360	350	361	377	397	381	414	428	364	379	400	397	383	421	375	352	368	384	419	394	357	379	354	378	399	397	383	367	367	367	399	364	388	415	379	389	432	376	386	383	340	384	362	395	371	407	356	396	363	393	376	385	363	397	384	384	385	385	381	353	395	337	366	407	413	381	377	425	377	411	389	371	404	381	410	325	379	393	424	389	350	399	399	383	402	400	422	395	421	356	388	389	376	371	404	387	401	370	390	376	380	405	385	365	397	379	354	357	372	404	380	370	389	396	397	386	392	384	380	366	376	425	382	397	399	389	355	407	374	365	374	401	390	385	348	402	392	405	415	398	362	365	388	371	393	414	379	369	376	393	390	373	380	390	394	372	384	408	399	376	379	363	413	391	392	395	376	397	388	377	411	374	380	377	370	386	381	383	378	370	385	395	386	377	376	375	376	384	386	375	388	411	400	380	394	386	377	391	411	368	371	378	411	428	354	383	357	359	402	395	408	393	383	384	363	369	405	406	410	359	382	395	405	389	384	380	352	366	372	386	376	359	403	368	380	394	382	376	389	371	400	380	380	361	394	366	394	381	398	405	384	423	384	389	409	387	396	388	433	398	404	377	393	410	351	399	406	386	397	403	373	371	392	377	398	371	369	384	392	390	407	403	372	385	392	394	393	387	404	389	391	441	393	414	389	380	374	364	386	405	371	393	398	404	365	354	402	383	395	393	391	404	398	368	378	393	411	363	385	374	381	374	384	416	374	407	382	370	421	372	382	373	403	339	356	394	374	381	389	375	390	383	351	401	381	389	376	400	394	392	405	383	338	361	393	394	366	376	385	372	388	394	387	393	388	416	407	384	383	377	408	399	401	416	338	382	388	431	389	349	383	402	380	403	382	389	374	370	367	376	425	375	387	391	380	360	393	383	398	378	382	409	355	406	407	348	402	377	396	357	383	380	351	383	395	372	404	384	367	400	369	398	392	397	366	382	402	396	401	408	398	379	433	406	354	398	423	429	407	362	386	356	396	376	392	373	405	399	425	441	408	386	399	363	359	370	373	401	384	376	418	392	377	392	396	396	397	384	381	423	420	373	402	356	392	364	392	380	418	396	358	371	397	411	421	410	404	376	394	399	392	367	393	377	413	392	386	362	374	392	360	393	385	405	376	387	391	386	377	371	393	364	392	381	375	376	390	378	432	380	380	354	386	364	402	369	385	408	399	397	402	384	423	406	379	402	356	416	385	438	360	391	397	372	369	413	375	346	389	343	411	374	354	355	394	402	406	407	376	367	410	382	433	418	365	407	363	398	402	387	369	414	434	371	370	426	400	386	420	332	381	372	375	423	399	413	415	388	411	388	415	427	367	362	417	401	378	383	406	363	367	373	391	345	375	383	402	428	382	380	397	369	346	376	370	397	370	402	378	370	414	368	366	389	388	398	380	376	403	351	369	410	376	390	378	383	413	379	421	394	389	401	386	377	384	380	384	345	377	386	384	388	385	373	382	372	388	389	397	366	380	387	371	352	370	380	390	398	393	392	396	384	375	412	379	405	388	380	360	362	414	405	368	426	423	377	432	437	403	359	380	402	377	382	376	385	390	400	392	390	371	374	372	388	383	404	395	395	407	402	387	360	420	362	388	375	399	377	391	406	364	369	426	379	346	355	409	374	402	353	335	422	389	398	364	395	404	422	376	393	399	349	386	413	425	366	397	403	396	419	395	378	366	377	384	395	420	388	403	370	384	370	426	395	409	409	402	368	390	374	377	408	346	430	436	395	395	418	364	399	396	392	372	384	396	367	369	387	368	394	446	383	379	375	352	381	407	405	401	417	388	351	415	404	367	361	375	403	383	409	415	389	358	377	408	342	422	385	378	414	408	393	387	359	376	407	368	388	404	370	387	347	401	416	395	363	423	371	366	430	396	355	401	370	400	376	380	376	386	378	419	388	389	380	394	392	391	388	374	360	400	394	356	376	398	379	368	388	384	356	425	356	361	392	397	393	388	360	385	410	407	391	391	378	386	406	360	348	405	394	372	412	394	371	419	353	390	380	387	376	357	356	407	371	419	390	348	401	381	369	375	424	364	396	411	385	394	398	356	366	396	391	380	396	388	388	390	407	369	400	417	401	372	328	406	396	386	364	390	395	356	384	438	359	389	399	392	407	362	377	373	378	381	382	343	382	377	378	372	399	419	374	360	418	378	348	397	385	361	386	387	369	373	423	361	374	381	390	401	399	387	386	378	397	384	392	380	373	406	385	414	415	440	384	379	396	408	372	386	388	359	383	379	407	408	392	364	392	376	380	387	415	409	393	396	377	396	409	382	371	410	357	368	409	420	367	355	378	374	396	381	421	409	355	360	403	353	398	361	416	384	382	371	402	385	383	406	395	403	412	390	436	363	341	408	395	400	388	378	407	417	374	419	404	376	402	380	430	412	389	382	370	379	347	358	415	399	373	347	391	399	410	383	396	397	376	388	383	341	375	379	376	349	365	366	380	387	395	390	390	385	390	393	389	368	392	385	389	378	398	384	397	383	392	398	407	387	391	389	394	406	373	414	385	365	395	397	398	440	416	372	376	372	358	364	414	400	361	383	370	389	416	394	389	375	327	360	381	396	351	374	390	332	397	410	363	392	386	385	352	394	363	398	386	387	415	407	385	381	371	393	385	389	382	392	373	390	422	380	389	398	404	402	389	402	403	393	356	383	404	358	359	331	392	372	396	430	356	381	397	412	385	327	375	349	331	378	385	406	372	370	370	368	385	358	405	416	378	370	406	398	445	366	407	360	375	368	389	406	381	400	381	394	400	391	410	379	376	393	398	412	377	383	386	365	400	426	385	364	405
5878	1341	1190	976	928	931	939	899	936	937	962	914	988	916	877	966	887	970	883	945	939	929	957	944	927	962	882	947	950	992	918	1005	937	934	982	917	919	944	917	950	906	975	888	979	972	947	946	951	931	865	949	888	914	984	947	934	1006	965	919	894	894	936	919	919	910	998	930	938	943	968	971	900	948	946	949	919	943	908	927	931	893	970	913	989	921	935	955	993	905	991	927	974	908	951	934	947	910	925	938	906	938	940	915	984	868	969	934	888	966	972	933	950	871	939	933	960	969	922	936	943	966	958	899	938	904	891	977	959	911	927	953	935	954	927	951	968	945	927	947	941	923	949	938	926	906	892	943	907	959	951	971	928	932	929	963	904	932	923	896	893	954	944	992	967	952	954	907	941	940	932	949	975	887	994	920	952	908	900	928	948	939	955	884	939	934	1013	953	962	921	978	952	917	948	904	958	924	957	851	962	915	993	927	890	955	874	949	966	983	997	977	922	961	954	920	941	915	943	907	955	931	950	921	944	961	950	972	916	958	939	929	908	896	902	943	938	925	942	959	947	922	961	924	943	931	934	952	922	935	923	942	951	889	896	949	948	966	902	987	950	995	874	915	942	976	924	938	938	897	911	915	927	957	894	924	888	865	977	978	970	893	934	966	925	972	945	944	952	928	978	945	945	976	923	930	930	988	944	928	965	995	962	903	865	972	862	941	978	929	933	894	915	974	964	927	919	913	891	921	955	952	953	920	933	875	972	914	895	950	922	919	935	988	915	916	941	975	920	935	931	927	923	907	937	969	886	947	969	903	925	945	958	967	931	894	973	912	947	938	917	990	925	904	920	989	966	954	914	906	928	922	958	919	928	901	939	948	955	934	950	960	893	933	968	956	968	952	914	936	944	950	937	982	925	973	941	931	944	933	903	938	904	928	952	962	955	934	890	902	996	899	885	933	919	971	929	971	946	909	909	878	960	944	954	954	960	900	888	981	973	925	902	950	944	954	934	934	900	967	901	947	920	955	977	978	906	946	962	936	956	922	891	951	955	945	943	846	951	917	906	919	901	970	952	928	969	948	949	917	984	921	924	911	929	885	922	955	922	902	970	910	934	908	880	958	963	930	919	896	926	911	929	927	913	974	941	893	892	946	947	895	987	909	1002	917	922	977	1022	938	935	913	940	924	926	1000	955	943	849	967	981	914	925	926	1001	909	965	918	986	892	934	966	909	960	937	961	950	896	968	965	976	882	923	958	958	924	891	943	874	928	913	905	931	965	1000	939	938	927	956	928	924	920	952	912	971	955	938	909	943	970	1009	966	880	914	982	922	911	935	942	914	936	924	938	967	982	975	947	905	954	939	899	994	970	885	973	914	947	932	897	952	929	915	939	987	989	916	945	908	898	947	940	938	959	956	986	893	898	935	969	930	935	915	942	884	990	949	967	967	947	973	908	942	953	947	914	958	937	911	908	922	954	906	961	912	990	886	944	909	911	962	921	947	955	958	979	917	982	940	980	950	988	926	963	942	938	965	916	979	979	902	911	904	930	976	940	950	977	927	928	894	1003	941	932	932	943	919	930	933	963	1002	975	930	973	870	1005	928	928	931	957	941	936	941	932	916	934	934	897	906	906	952	955	931	911	933	909	939	961	1005	934	952	880	893	939	997	983	921	894	929	941	942	974	889	961	989	915	893	931	968	927	939	965	965	963	960	968	945	936	955	896	930	889	915	944	912	911	939	895	899	970	925	928	916	938	1011	935	912	935	935	927	978	926	899	944	977	932	940	935	941	941	949	962	958	941	894	936	899	947	955	902	911	939	949	948	911	970	932	938	940	931	947	898	890	929	915	939	976	909	909	966	961	917	956	974	912	969	932	941	944	925	955	919	934	893	979	943	939	953	983	1022	933	884	950	961	909	966	906	911	951	939	901	958	931	935	944	935	960	886	929	953	927	932	908	947	1009	943	934	906	931	898	858	964	907	971	908	908	938	889	926	934	962	933	950	917	938	927	911	922	979	926	937	927	950	943	908	930	950	943	921	918	899	943	1030	929	942	898	959	929	956	936	967	950	922	923	924	933	940	963	920	943	970	959	971	976	909	917	908	930	947	930	924	954	928	935	860	888	890	970	970	914	963	939	943	943	918	966	940	975	949	966	902	953	858	954	918	967	918	975	917	960	988	928	927	878	969	926	946	982	959	929	989	957	992	981	940	957	911	946	967	890	943	966	928	890	958	901	953	938	956	931	987	905	940	959	909	895	979	935	952	1000	960	940	956	908	904	975	956	1005	947	926	914	933	879	933	887	906	913	940	973	965	852	960	916	946	932	959	979	942	953	949	987	950	945	897	974	914	964	992	959	981	996	907	847	909	973	923	947	969	932	948	954	944	886	925	889	901	938	907	889	978	867	945	967	915	979	911	942	897	928	917	983	945	944	950	929	919	936	955	949	944	899	936	905	959	923	965	926	919	903	918	966	951	948	976	936	995	903	928	856	908	935	915	907	957	916	959	967	989	965	922	967	929	919	875	934	935	940	966	940	960	935	992	920	894	920	972	946	901	956	907	924	970	937	927	957	931	941	871	932	924	982	960	941	923	941	919	923	995	886	968	970	917	920	972	927	937	1001	899	906	944	920	959	912	939	942	1011	897	951	971	913	921	949	927	936	990	945	1004	921	934	943	889	925	954	891	940	952	999	941	953	955	880	925	904	968	904	930	975	934	892	900	918	961	921	955	953	986	949	975	930	894	925	952	918	898	952	901	892	968	909	922	940	899	971	888	947	930	925	921	906	915	873	965	939	946	882	965	929	961	929	904	905	918	983	916	915	895	966	965	867	884	915	940	946	926	978	960	938	871	912	913	921	925	934	955	962	959	887	915	933	931	903	927	959	942	936	1000	917	979	980	907	932	923	950	916	935	931	968	993	932	945	929	927	966	869	934	931	914	923	1002	913	908	939	925	877	872	880	985	931	951	953	931	903	996	889	932	933	890	927	976	904	980	870	935	953	944	943	938	898	930	937	944	922	931	896	935	914	937	956	920	886	953	920	931	916	976	933	931	909	937	947	908	898	887	957	942	974	920	938	933	958	984	966	925	892	948	924	951	912	945	944	929	935	969	878	946	900	897	887	871	909	903	904	958	883	943	962	956	955	909	964	906	878	910	953	906	935	910	939	903	912	941	948	859	893	975	1003	972	939	955	949	950	998	953	921	977	889	938	941	936	939	913	910	880	874	920	923	950	960	978	927	917	961	871	936	957	942	911	927	893	924	907	909	920	940	907	962	930	894	928	904	987	982	954	878	937	909	935	996	953	902	971	947	893	923	919	941	908	932	963	956	907	974	965	915	986	916	924	983	912	989	929	928	961	862	921	889	958	940	907	927	946	915	958	923	943	931	923	957	917	899	919	919	942	912	956	995	949	947	922	979	984	922	938	901	910	946	890	922	924	916	954	907	980	935	986	892	875	950	963	929	934	962	981	905	933	947	945	945	913	939	938	985	950	920	898	926	896	980	907
25062	21520	24729	28717	21497	18407	616	381	338	326	322	303	297	318	262	287	435	314	301	285	266	278	307	292	291	279	300	273	283	270	268	292	282	306	251	278	274	286	285	271	272	283	278	270	272	262	263	247	249	266	241	260	288	257	279	267	309	263	272	266	294	271	257	264	288	280	284	278	251	276	257	258	286	276	285	286	292	272	268	263	233	291	259	292	267	290	250	301	284	274	291	244	294	284	249	247	272	259	274	285	256	264	253	289	305	267	277	287	248	265	261	279	292	278	265	295	275	242	264	293	246	251	285	260	272	251	291	254	260	276	262	291	268	290	280	280	290	257	254	261	273	295	273	264	284	263	284	265	246	261	275	273	282	285	261	289	263	272	296	271	300	286	240	265	279	251	275	284	286	274	263	224	313	296	273	237	272	289	268	304	286	245	269	273	247	280	305	290	270	288	262	264	274	273	278	268	256	300	286	282	278	255	273	265	301	267	271	270	285	267	255	276	269	286	301	273	270	290	241	231	273	243	223	240	281	280	257	234	284	282	296	256	269	257	296	265	277	269	260	261	272	253	275	282	254	251	279	286	282	303	303	294	288	246	289	268	274	285	277	270	261	252	277	278	279	284	276	257	265	280	278	273	258	280	257	282	245	299	258	275	289	308	297	280	249	265	278	282	244	280	270	279	312	283	265	273	289	285	255	267	276	257	272	276	268	258	262	248	270	278	279	259	282	254	270	264	265	282	258	296	283	256	256	235	284	277	275	268	283	274	282	267	300	260	260	259	303	280	284	287	267	252	263	280	292	261	264	280	256	276	309	278	280	243	251	244	298	286	265	295	279	252	277	281	292	289	275	254	285	271	270	253	281	282	288	277	281	249	255	277	249	243	275	283	273	278	277	297	291	279	234	272	267	274	284	261	285	276	277	281	273	270	285	279	278	262	263	243	268	255	273	296	279	266	285	274	289	239	265	266	266	295	271	247	290	297	275	238	256	258	290	239	249	297	254	268	262	274	268	270	227	255	320	273	267	288	245	289	272	260	271	265	292	287	263	279	266	291	285	229	237	276	264	290	278	268	242	271	262	261	294	292	249	241	284	285	289	288	251	275	270	253	266	273	257	234	278	260	295	235	285	303	273	258	271	283	254	262	281	295	268	272	254	255	292	292	248	279	296	316	294	275	261	275	291	284	259	253	269	288	244	302	271	280	253	218	252	249	274	272	275	287	273	245	263	282	255	273	267	271	283	250	239	273	258	253	279	262	270	257	222	276	270	284	246	269	258	265	248	290	266	267	264	248	319	269	256	262	281	290	290	254	258	299	236	269	266	267	283	285	241	266	296	276	292	297	294	248	272	293	265	278	283	291	311	249	289	275	277	259	276	232	265	289	283	264	283	252	290	267	264	270	295	275	287	247	264	248	260	274	273	283	292	252	297	256	267	280	267	263	268	288	269	284	287	262	273	264	259	277	297	252	291	269	300	267	279	256	315	267	256	305	274	264	289	274	301	262	284	251	253	261	258	280	234	296	238	243	273	245	296	318	290	274	249	253	257	262	288	257	294	285	268	257	264	252	280	278	280	267	281	257	269	253	278	294	298	265	267	292	259	251	247	311	264	254	291	265	265	255	287	271	274	292	258	278	277	250	282	274	284	276	253	256	267	267	278	258	272	271	268	250	268	282	269	288	266	295	270	290	254	272	282	276	252	262	293	299	285	269	278	274	276	298	268	258	275	273	269	261	250	261	257	272	274	273	282	275	287	257	264	272	259	262	280	258	263	278	250	287	274	279	268	257	282	275	272	261	271	273	290	261	285	293	313	295	236	299	277	256	259	290	274	286	271	275	277	257	252	295	247	285	304	253	288	251	255	268	279	237	242	280	298	283	240	248	270	259	277	281	287	264	263	272	268	294	255	285	279	262	290	266	244	270	272	242	233	275	311	290	317	260	260	276	290	251	234	281	281	284	261	265	266	281	254	286	267	256	278	309	251	265	249	251	280	282	286	259	268	255	270	252	262	271	278	269	261	266	251	254	249	286	244	275	250	263	239	256	276	289	246	286	268	293	271	279	280	269	288	260	242	265	296	305	272	270	270	244	250	270	290	255	273	290	271	260	255	285	246	283	271	259	249	245	262	271	256	274	256	292	276	262	307	275	254	285	277	291	275	260	238	277	288	246	252	254	288	260	260	273	272	284	261	247	271	260	270	267	273	264	289	292	294	261	283	227	269	265	274	280	277	272	280	249	272	257	255	282	292	285	314	253	258	302	298	279	271	257	292	293	280	283	258	278	295	279	244	274	261	294	275	275	249	289	276	301	275	292	293	257	231	276	301	274	303	254	262	258	266	302	275	256	269	253	274	285	273	254	285	283	302	238	252	281	261	264	269	246	265	292	245	283	279	266	293	300	290	287	312	300	261	266	258	283	314	272	269	280	284	309	259	250	268	250	308	307	282	280	254	282	252	245	290	275	266	269	294	270	271	291	296	256	259	297	254	273	270	276	266	261	258	279	273	301	303	255	292	260	312	272	287	273	283	306	278	257	284	241	276	279	263	281	295	296	250	274	263	266	294	271	277	270	235	281	282	269	284	290	307	252	253	266	253	265	266	304	264	250	298	285	292	281	277	281	285	269	271	275	272	228	269	268	284	301	307	280	273	265	290	253	296	251	245	259	265	273	258	289	256	300	294	288	279	284	285	285	279	256	242	271	272	253	232	322	303	294	284	282	288	285	290	271	302	320	248	270	267	244	274	285	266	278	246	255	273	279	269	293	268	274	242	294	271	272	266	265	275	232	284	287	245	312	289	221	257	281	269	282	267	279	282	240	284	287	279	265	269	308	291	247	271	305	255	252	246	287	273	292	279	291	267	282	255	320	225	283	287	236	237	272	270	271	250	256	272	266	281	280	281	283	265	261	276	258	274	268	270	293	255	265	277	246	273	282	293	279	268	279	261	293	261	299	274	264	270	259	263	286	262	277	263	292	301	250	304	295	281	271	256	291	274	294	275	273	284	246	288	295	252	264	267	276	272	255	281	252	274	273	272	266	246	273	271	268	255	249	257	278	252	270	291	263	266	246	288	267	279	285	258	289	274	277	265	263	246	249	287	269	282	280	305	280	298	276	279	273	284	248	258	279	265	260	233	310	285	265	285	255	249	271	260	248	253	276	252	292	291	272	286	259	277	263	267	262	262	269	285	251	306	228	261	290	283	295	273	266	255	269	316	256	254	288	270	288	294	302	261	255	275	250	268	273	295	285	284	242	276	299	259	239	273	288	282	279	263	289	276	240	296	267	234	275	296	278	271	252	268	251	261	269	264	270	256	282	262	275	259	245	291	262	252	271	287	269	238	255	269	276	282	290	224	267	278	301	275	290	262	287	259	249	248	287	303	258	301	260	257	286	276	257	253	274	253	265	285	266	298	274	241	280	261	280	291	290	255	263	281	254	244	275	277	277	269	292	298	314	279	272	256	302	287	222	259	263	234	280
3316	2789	1483	902	850	699	670	736	685	703	717	660	701	659	710	671	766	675	619	686	632	682	650	611	731	658	673	701	698	667	653	705	677	662	620	739	632	623	671	671	679	670	724	701	674	716	651	652	690	659	670	670	665	646	688	666	657	648	606	666	710	660	651	712	694	690	676	678	622	608	619	656	645	660	605	671	653	706	674	671	618	669	671	657	673	666	710	659	684	624	729	628	665	649	682	705	677	668	653	649	630	645	670	655	675	671	676	635	677	702	642	641	686	652	646	668	635	698	676	675	634	660	655	653	616	673	647	659	673	752	661	656	662	672	677	696	661	634	659	681	649	661	653	701	624	655	705	662	684	669	662	655	659	628	676	660	718	638	665	711	670	652	678	652	646	680	680	641	674	654	685	697	661	623	680	663	648	697	626	635	647	663	668	643	676	748	664	643	662	657	691	646	637	697	708	671	644	665	715	619	666	667	627	616	696	677	642	623	691	609	693	663	648	634	639	625	718	647	655	638	659	652	714	688	678	670	642	679	673	675	631	646	627	659	616	700	659	691	631	644	672	659	651	705	692	635	666	647	692	629	664	690	669	627	674	701	645	691	690	683	649	656	634	681	651	699	677	657	678	669	629	662	654	627	602	658	680	637	676	639	667	675	682	655	678	700	660	686	725	662	668	615	704	679	674	659	691	686	649	652	686	679	612	613	694	647	625	699	635	667	632	650	652	630	645	627	732	663	652	692	707	682	677	673	652	642	677	680	653	685	707	688	656	669	706	674	627	636	705	666	662	653	699	675	665	661	653	676	675	676	670	648	664	641	646	703	660	662	660	682	634	658	620	661	684	682	671	671	660	668	688	662	655	681	683	689	691	661	673	672	624	668	654	656	645	671	668	685	653	659	661	656	677	651	639	682	680	628	669	683	643	631	715	678	668	693	648	699	657	640	694	616	727	660	698	685	702	644	643	653	690	689	637	702	604	640	614	645	657	650	699	662	684	646	685	643	663	676	651	629	686	662	639	656	670	698	642	675	663	669	666	703	661	690	658	670	694	668	650	683	631	673	628	677	629	681	703	719	688	684	702	666	717	667	683	704	655	640	714	653	694	682	630	668	681	666	646	617	650	657	662	678	644	672	662	691	722	640	675	702	646	682	705	624	653	626	676	641	675	653	669	651	676	653	690	672	648	693	658	664	680	669	666	679	642	689	729	696	645	675	635	654	731	683	629	640	645	696	665	651	711	666	661	671	659	633	651	668	684	626	666	678	661	655	701	663	674	672	672	708	664	664	609	647	625	676	646	673	639	672	668	648	664	695	649	697	644	690	680	679	715	624	671	644	718	613	711	662	602	654	644	620	669	659	647	672	692	662	666	649	672	622	630	660	625	661	661	643	696	649	668	667	660	637	643	695	644	661	647	638	613	685	650	674	650	673	668	633	675	683	701	634	662	652	649	611	685	631	682	667	700	656	662	659	674	646	648	636	681	651	656	683	640	641	678	663	657	636	688	669	684	667	668	636	697	683	683	692	714	671	677	702	673	642	584	628	695	682	637	660	668	655	689	653	646	677	701	693	621	694	669	660	704	701	653	652	694	671	614	687	641	652	649	628	659	669	649	659	677	709	675	662	649	678	713	670	709	663	656	640	676	668	662	649	692	641	667	656	653	656	667	672	650	645	656	630	722	633	631	698	688	626	637	657	672	664	629	680	694	660	637	698	663	666	681	636	649	646	631	678	668	678	703	651	667	677	643	705	629	747	702	677	669	669	627	646	685	633	668	665	676	622	683	687	627	654	696	644	646	649	666	693	705	668	627	653	687	695	613	684	649	675	616	716	640	687	659	681	663	659	660	645	633	704	637	665	714	654	639	700	682	697	642	696	667	691	619	686	680	601	658	673	654	662	627	675	663	681	667	692	638	676	686	645	688	648	605	656	655	657	639	657	661	646	690	677	640	653	678	663	650	672	706	732	653	666	639	621	684	676	691	689	649	684	682	673	657	639	636	590	629	691	681	680	648	677	687	708	647	705	674	684	652	656	682	657	713	703	649	628	667	658	686	646	673	650	689	648	663	662	664	647	696	626	650	684	704	671	659	693	631	663	665	675	654	686	673	627	680	686	644	691	693	702	680	701	663	681	689	652	636	623	672	677	662	667	667	662	647	618	681	670	654	667	681	673	662	680	620	654	653	656	663	651	667	632	618	656	613	666	615	662	683	696	679	669	636	690	715	654	610	675	698	628	690	678	656	629	679	708	698	675	677	666	663	657	637	662	655	682	665	663	653	656	663	656	637	676	671	656	669	683	653	659	694	674	682	675	646	618	679	656	670	646	660	681	689	641	653	651	654	637	638	635	634	651	623	667	708	677	658	643	679	692	664	665	670	636	627	661	675	667	648	677	675	621	666	657	708	669	664	686	684	675	618	687	656	641	672	716	681	639	682	629	656	690	660	674	631	685	669	667	657	678	633	641	681	689	621	671	635	651	660	694	645	658	636	630	679	673	698	686	706	634	677	636	629	701	658	630	662	665	688	687	647	678	596	653	668	701	691	712	590	704	629	613	647	681	638	684	694	641	657	662	673	702	661	665	676	659	633	674	665	693	645	620	662	640	692	701	625	640	650	632	685	603	646	660	645	697	647	655	621	669	687	659	701	676	653	644	704	652	690	642	679	637	664	623	653	623	691	625	628	648	662	629	692	656	649	661	697	663	642	715	658	656	641	641	666	620	676	682	663	611	630	668	638	705	678	648	655	653	679	644	647	668	687	651	651	675	671	701	713	632	656	673	664	708	650	668	648	612	610	622	652	671	597	625	679	670	639	642	717	653	678	658	669	661	653	638	651	673	636	647	634	677	691	650	611	645	686	631	608	679	666	676	656	650	657	667	685	644	680	721	646	702	638	662	617	725	633	657	660	670	701	672	674	660	668	663	686	684	663	651	647	668	635	655	637	669	708	626	670	674	663	676	698	628	662	619	688	622	692	667	672	670	661	679	685	645	671	644	691	655	685	648	640	705	642	668	664	651	692	720	620	646	654	672	642	654	660	647	684	646	657	669	650	653	641	662	672	662	646	684	623	682	623	714	623	674	697	658	681	699	690	586	685	676	701	701	653	670	673	636	659	647	642	637	679	693	613	651	668	664	659	693	716	689	667	686	609	691	695	702	635	615	650	657	641	745	643	651	669	674	697	656	659	633	661	638	637	669	746	714	682	674	644	670	664	690	688	654	666	655	670	616	685	671	656	656	680	620	635	644	689	675	651	676	663	687	635	652	621	656	646	674	737	655	642	668	656	620	645	662	699	710	662	640	649	682	644	710	675	660	648	636	717	678	678	695	651	660	720	678	664	654	695	669	692	647	678	649	655	683	656	697	662	693	657	666	666	658	650	665	684	646	685	687	678	656	654	681	675	643	638	673	628	677	619	675	644	657	665	656	643	661	665	659	681	712	683	669	670	634	670	664	636	679	610	662	666	633	703	634	617	694
24447	21532	25108	28386	21534	21541	12568	436	261	192	222	197	161	162	185	187	513	157	169	146	149	141	151	149	140	136	160	141	116	148	117	143	125	141	151	135	137	118	135	130	118	130	147	148	143	110	145	137	152	132	133	145	137	136	130	134	108	132	125	128	147	139	150	128	137	106	142	124	134	133	118	141	135	116	122	115	141	140	128	129	130	132	119	123	128	148	137	123	117	124	117	137	174	130	125	143	134	141	121	141	136	112	129	138	146	138	163	112	122	135	124	134	139	135	153	117	121	131	120	124	136	132	120	128	131	134	143	135	131	114	144	121	148	125	117	145	132	135	115	137	135	137	113	112	132	129	129	121	134	136	136	122	149	123	136	126	107	122	117	145	133	121	120	127	139	105	116	147	139	128	150	137	138	113	124	117	135	152	108	112	108	136	128	127	125	148	122	111	115	111	128	131	137	129	146	130	140	138	132	142	120	127	153	134	120	141	130	112	124	125	115	132	126	130	140	138	126	132	128	122	140	121	109	125	125	132	142	136	123	133	114	129	120	131	147	121	135	142	156	137	122	121	107	117	168	133	130	114	141	129	141	142	149	129	130	115	142	145	159	122	139	124	132	126	140	135	139	129	128	129	150	159	120	123	103	139	135	120	124	135	145	128	126	138	127	134	150	123	124	134	99	138	133	122	123	127	111	130	148	132	140	117	135	126	123	152	136	156	134	141	123	118	140	135	123	130	129	125	149	134	144	118	137	150	128	121	137	121	128	129	116	137	143	113	129	134	143	136	131	133	146	121	116	120	145	128	139	109	140	109	151	140	126	112	147	132	119	152	106	131	129	135	144	124	129	111	142	132	132	113	116	123	137	115	116	150	103	124	126	141	125	120	143	130	126	142	129	118	148	138	143	137	141	141	123	130	137	131	138	109	131	115	125	108	137	134	137	128	116	122	130	119	136	120	136	129	139	129	125	121	149	115	122	138	128	124	126	121	148	131	136	120	113	123	148	137	145	116	112	112	128	146	130	137	122	123	106	135	128	128	147	130	124	138	117	111	131	110	128	128	147	134	145	125	130	134	129	126	146	143	154	110	136	122	131	139	110	124	120	107	133	136	128	135	123	131	134	128	110	145	128	140	123	108	118	140	118	142	135	128	118	129	156	136	131	129	134	135	144	130	108	134	129	129	132	145	103	123	111	125	127	139	129	121	156	110	122	131	127	129	115	125	127	125	142	139	135	127	119	137	132	122	110	131	128	124	112	122	137	143	138	136	151	121	115	134	141	112	138	117	124	134	125	110	132	141	114	125	137	141	152	134	141	128	139	134	164	123	157	113	133	125	131	127	133	124	132	144	131	133	139	129	136	135	132	139	154	123	142	127	145	144	137	138	108	117	152	127	135	102	120	122	138	125	148	111	130	106	133	120	138	131	116	106	145	126	135	115	118	109	130	146	130	130	146	130	132	117	107	109	133	132	123	122	156	108	119	136	121	105	118	131	121	124	143	127	150	111	117	116	130	119	117	147	141	140	120	130	143	127	113	150	150	128	127	124	117	110	130	125	115	132	131	116	118	135	141	140	126	123	124	105	152	151	139	128	139	120	115	138	110	142	137	137	129	128	126	129	126	126	147	120	154	148	112	113	134	158	120	126	151	111	139	130	129	118	125	127	129	121	116	124	116	134	125	169	128	121	126	130	138	109	114	159	124	130	147	150	129	105	118	147	154	126	106	119	125	115	133	123	132	164	127	140	126	152	129	119	138	133	149	110	130	111	127	121	147	130	139	130	110	128	132	130	139	142	134	120	128	124	136	131	122	110	126	121	127	129	133	151	122	119	132	134	142	139	135	125	140	133	108	140	136	135	140	114	128	134	117	128	139	109	132	118	126	141	110	114	133	115	142	127	127	134	152	126	128	112	123	111	134	125	136	126	147	148	116	124	128	116	110	117	135	120	151	122	122	137	144	114	124	119	147	136	128	121	133	126	126	129	150	108	125	134	99	142	131	117	123	109	122	127	138	148	132	120	112	135	145	131	129	129	136	118	135	144	140	113	132	128	146	142	127	134	128	121	162	126	131	150	137	132	110	145	134	129	146	132	143	137	125	124	121	131	115	111	136	130	127	134	130	126	132	133	138	111	129	135	125	121	130	118	167	161	114	133	159	127	135	126	120	142	140	142	118	126	144	126	127	150	133	111	128	119	118	134	141	132	145	132	115	129	125	123	133	117	105	138	152	129	139	137	126	137	104	139	115	162	144	128	123	118	117	131	116	124	150	130	143	131	138	134	140	139	116	121	139	135	124	115	119	126	156	131	115	143	98	130	124	144	121	132	125	115	140	128	131	141	132	137	150	168	147	130	123	133	132	130	122	121	130	151	117	125	123	131	127	150	140	131	136	129	136	105	152	119	103	125	144	157	132	125	137	118	162	106	131	143	106	115	128	136	138	141	140	115	114	119	127	124	141	148	110	140	146	124	140	120	154	114	133	131	134	142	112	121	124	151	132	124	130	131	127	118	134	153	121	120	139	133	140	129	141	138	137	118	130	133	143	151	117	146	141	144	129	129	120	113	137	111	125	145	115	123	102	121	127	125	104	143	113	116	121	123	133	133	107	148	123	118	128	129	129	123	150	124	152	126	127	120	116	151	133	138	125	135	136	142	136	138	151	129	127	126	144	142	129	123	146	161	129	114	142	142	121	136	133	116	134	122	134	139	145	152	124	133	136	132	117	117	142	136	123	135	141	145	144	128	135	130	133	113	141	113	121	141	138	115	112	125	125	131	136	138	119	113	129	117	111	122	130	122	133	131	123	125	143	131	126	133	123	122	143	138	137	128	129	137	143	133	122	119	128	142	140	131	119	125	148	138	137	127	138	145	116	120	139	120	118	141	115	151	147	125	119	130	146	123	132	121	141	131	127	130	112	120	124	118	122	127	135	129	119	130	148	118	103	138	127	149	132	141	125	124	144	142	115	153	164	149	121	123	128	104	121	140	130	127	135	129	125	130	147	143	113	114	107	143	124	142	122	130	145	131	132	143	129	133	137	121	142	124	148	143	119	123	109	144	136	132	112	119	136	125	145	150	122	137	142	141	110	134	122	123	130	106	127	125	127	146	137	127	120	140	104	124	147	126	130	121	137	115	125	130	133	140	121	117	141	138	122	111	127	140	126	130	128	137	117	123	140	118	121	134	129	150	143	128	124	128	117	132	134	132	119	134	113	117	121	127	126	144	129	133	103	132	142	135	142	120	142	113	132	124	128	136	162	144	134	130	128	108	144	135	107	142	120	136	135	124	130	109	126	146	135	131	121	135	114	129	136	133	134	140	110	126	143	124	138	126	145	97	139	134	140	127	120	116	154	139	126	124	138	123	122	123	116	110	151	125	132	117	131	124	132	139	126	132	128	129	111	124	154	135	129	128	111	145	128	138	123	125	128	120	125	113	146	134	119	114	126	129	124	117	136	134	141	132	125	106	139	131	133	138	123	130
3144	4108	1772	836	581	499	421	395	441	387	392	395	375	384	383	397	449	374	389	349	380	372	385	378	351	310	327	365	376	410	383	382	361	373	354	333	354	364	376	366	371	351	381	370	373	326	366	361	361	366	353	366	375	354	365	349	350	350	362	361	337	359	370	332	371	341	350	351	349	338	346	329	339	365	375	343	332	327	365	345	363	345	385	364	368	340	349	338	386	348	358	360	386	369	338	346	344	372	381	349	360	343	310	352	392	334	345	340	340	309	352	347	396	400	361	331	342	356	358	345	317	366	344	369	330	348	384	345	360	341	350	389	357	334	349	369	392	361	351	347	289	352	352	349	379	342	316	378	348	351	346	368	366	356	335	361	357	368	324	333	384	337	314	377	339	359	335	346	352	374	371	354	354	350	363	329	379	392	321	343	361	350	331	371	364	356	347	348	360	362	327	334	386	368	390	337	410	364	336	347	349	362	365	331	376	365	384	347	342	409	350	360	367	370	348	353	369	333	365	358	379	370	371	357	334	362	327	350	319	360	327	330	349	385	341	370	370	383	362	373	387	360	298	377	329	358	352	349	376	369	360	379	368	360	327	371	330	358	353	362	342	395	379	371	363	342	359	352	330	379	373	356	334	319	369	310	326	317	372	350	378	336	350	356	343	354	375	341	386	344	395	325	353	326	358	362	346	322	348	356	392	358	349	334	322	340	359	345	338	353	354	355	346	315	345	374	354	348	339	354	372	376	330	370	332	433	343	391	360	338	372	318	367	384	372	379	362	366	359	343	340	350	315	364	365	355	327	354	332	350	371	368	369	360	363	359	381	348	357	343	340	373	345	375	384	364	326	347	353	347	347	356	348	324	368	327	355	363	333	359	376	363	352	361	372	353	358	405	392	331	332	338	354	352	387	350	352	363	312	362	377	333	357	368	331	362	352	359	340	355	372	321	358	368	381	325	357	319	355	355	322	362	362	337	338	379	354	382	364	318	348	330	347	360	349	374	367	366	351	352	366	348	372	384	352	356	339	358	348	352	346	356	297	359	319	355	352	360	317	386	380	395	350	370	384	334	397	369	357	340	356	355	321	352	321	392	367	377	365	349	366	345	362	361	326	355	352	357	371	349	352	342	350	333	341	336	336	362	403	328	390	332	358	343	372	350	383	372	364	339	312	367	380	379	353	329	342	350	356	347	359	341	371	363	392	353	340	339	353	367	370	343	390	379	324	381	351	401	374	372	331	358	343	389	337	356	323	360	328	375	344	332	325	392	323	387	357	370	354	353	328	382	340	360	333	349	379	363	351	398	358	338	354	372	377	373	346	354	366	369	357	340	361	353	383	368	345	331	349	347	356	335	352	360	348	361	365	356	350	330	383	345	377	371	370	377	354	362	372	354	360	376	374	356	342	372	333	366	352	343	326	342	354	368	348	346	362	344	372	348	342	377	378	357	349	358	353	361	336	377	364	351	370	349	357	305	347	368	344	353	362	312	333	337	378	385	356	367	366	396	387	358	347	349	340	330	354	381	332	335	351	362	359	379	317	391	364	395	356	377	358	357	349	346	378	340	363	359	339	345	346	391	343	364	394	313	317	353	352	377	353	351	357	351	364	380	388	349	355	326	332	325	340	369	353	316	392	364	376	368	357	359	334	350	302	362	324	344	355	380	355	375	358	307	334	354	357	363	343	378	356	372	319	356	339	343	358	332	358	383	348	313	368	361	337	363	369	330	345	377	365	397	360	359	344	359	356	352	380	312	340	353	385	391	373	360	377	354	346	359	351	326	372	361	353	377	363	351	374	357	322	357	376	385	362	348	337	341	388	351	344	347	312	378	334	350	327	383	356	362	366	352	378	371	403	342	314	358	363	353	369	351	354	340	342	345	345	351	327	363	341	402	338	340	343	361	340	366	347	349	324	357	352	347	353	388	341	335	355	359	339	351	340	318	341	393	360	341	385	343	359	332	355	337	358	360	336	341	332	366	371	373	380	361	347	349	381	352	347	386	367	336	345	350	353	361	367	345	368	393	356	362	346	398	346	334	379	354	362	378	365	357	364	358	363	351	327	354	344	343	312	372	354	364	338	412	362	384	383	363	358	347	345	356	384	357	350	367	356	379	356	390	329	336	344	348	353	354	312	345	388	356	347	364	383	368	341	367	328	315	352	361	379	329	365	338	331	348	353	364	356	352	343	375	332	375	355	304	334	332	339	325	328	371	345	391	350	358	325	363	331	350	338	354	361	364	349	339	373	329	355	385	354	337	381	382	364	349	349	324	365	386	350	345	335	350	357	353	352	368	361	376	393	361	354	352	350	342	367	347	382	329	352	403	382	336	364	326	333	368	354	352	372	334	345	354	359	381	351	365	396	372	373	356	331	347	312	356	368	338	342	367	373	360	361	337	365	374	358	347	356	355	320	349	381	400	342	334	335	371	388	340	339	359	360	354	331	350	346	343	357	353	357	371	383	352	368	335	356	338	324	359	382	339	383	350	360	360	346	345	390	333	379	361	343	322	361	343	342	372	314	338	312	350	375	343	379	340	377	385	360	375	376	341	388	360	348	347	351	334	336	380	314	369	372	393	348	356	361	361	366	337	346	351	343	373	363	361	371	346	371	360	369	339	343	354	387	346	368	399	374	327	334	374	341	342	378	371	365	384	363	380	333	371	365	372	357	391	379	358	367	345	363	370	355	344	341	337	346	371	353	365	380	365	353	376	325	383	361	345	343	375	384	353	346	348	363	358	351	363	365	355	339	370	358	322	353	348	330	337	336	373	321	357	381	373	341	342	369	360	343	328	360	328	372	378	349	361	362	363	370	331	388	348	347	338	335	375	309	381	324	351	319	336	348	329	348	386	359	345	346	334	378	345	361	355	351	333	385	395	360	347	357	364	347	351	351	360	362	354	368	362	361	361	329	368	381	367	380	373	373	328	358	371	392	355	352	302	369	338	340	341	344	345	330	343	350	352	357	326	388	371	365	341	365	365	401	355	384	382	321	377	382	352	328	375	371	380	373	344	334	362	361	360	362	363	393	354	371	350	318	345	337	333	338	370	332	328	338	347	339	367	320	327	371	329	316	372	394	413	374	369	377	352	375	349	341	372	372	353	342	327	353	366	338	368	368	365	335	326	364	370	377	365	357	373	333	361	370	320	370	376	368	360	290	370	342	345	369	367	355	361	358	355	363	355	404	343	368	350	358	368	322	328	324	376	353	343	328	336	377	380	328	407	378	343	369	344	347	362	354	349	358	350	371	343	347	340	362	351	390	328	383	421	349	354	371	373	367	341	355	366	347	341	358	345	358	379	359	379	351	337	374	348	378	362	330	367	348	369	386	382	318	345	328	387	340	378	344	394	352	369	346	372	352	339	381	356	345	326	338	372	357	349	362	358	367	372	393	337	359	375	359	333	379	345	379	389	355	320	334	373	364	354	376	361	389	371	361	350	373	376	344	329	373	366	345	365	322	377	369	359	334	373	386	355
31817	20480	8989	740	415	408	428	398	363	389	376	382	390	436	392	397	366	388	374	394	383	390	402	401	407	389	369	372	347	406	423	376	401	387	355	411	345	386	364	410	386	418	386	357	412	401	396	391	394	364	410	384	404	368	391	387	360	351	362	401	386	374	399	395	400	394	362	369	424	400	392	397	417	415	378	360	379	388	360	359	389	388	399	423	371	421	404	433	383	366	361	362	411	376	378	368	398	424	415	395	403	405	378	405	398	380	374	396	384	409	373	384	365	404	383	402	365	416	386	390	405	381	437	324	350	342	360	360	406	433	374	405	389	461	404	391	356	363	375	408	367	393	395	378	406	380	384	346	416	385	391	380	397	403	371	403	409	376	382	384	354	444	412	364	377	435	381	350	348	405	388	381	413	405	371	364	389	391	411	369	388	411	382	397	389	413	392	391	394	358	389	404	415	404	401	392	385	387	367	372	410	370	357	400	383	385	414	392	391	355	426	412	375	334	371	437	387	395	411	423	390	408	429	380	398	395	360	378	383	368	339	349	417	402	382	404	382	370	371	391	373	413	395	349	396	387	409	401	415	347	390	373	418	389	388	372	397	371	375	355	373	374	386	402	384	368	372	399	395	415	372	374	385	407	383	384	396	366	384	423	412	389	372	381	361	369	403	353	382	394	381	375	373	386	388	367	394	394	379	391	405	404	367	393	358	370	422	408	378	438	375	398	398	381	362	412	402	397	414	397	393	398	377	389	377	394	392	398	396	363	396	387	398	378	391	401	377	383	395	378	390	353	380	419	419	406	381	388	409	377	406	368	421	379	413	396	377	359	358	373	402	400	417	382	383	390	356	415	381	405	391	367	398	411	375	394	385	367	382	401	386	371	352	391	382	370	416	371	395	379	363	375	407	401	425	419	382	361	367	376	353	365	359	362	408	388	390	416	350	365	370	354	394	369	367	382	370	383	395	369	388	342	393	407	394	424	406	391	408	375	398	392	388	355	425	393	381	369	355	369	379	337	379	370	341	417	385	372	414	402	360	400	404	390	372	434	365	381	415	384	372	383	369	372	386	416	396	402	415	403	424	416	372	378	409	391	413	407	411	381	375	423	412	416	398	404	404	383	402	402	357	361	392	343	349	414	361	389	349	359	394	386	359	401	386	402	398	409	436	366	409	388	388	382	393	396	382	368	394	381	385	365	399	382	358	376	378	393	372	365	355	360	371	413	393	370	396	386	379	371	381	425	425	399	380	357	348	414	387	367	421	377	420	392	425	377	384	402	425	383	385	351	375	387	385	347	404	402	381	374	399	396	371	385	372	373	392	408	371	372	359	375	388	388	395	392	376	416	326	417	424	392	406	374	389	379	342	380	420	391	366	412	439	380	395	432	386	413	371	389	391	356	372	361	376	362	384	382	386	373	418	405	377	377	386	382	367	377	365	347	398	378	368	376	415	349	382	415	350	335	414	425	384	384	369	397	372	399	361	425	398	406	361	397	393	387	385	373	420	395	392	396	366	391	405	358	391	374	381	362	395	399	386	375	378	388	372	388	391	350	340	410	417	378	390	396	374	359	422	375	357	391	414	349	375	374	406	387	388	386	423	344	423	384	361	375	385	370	404	415	415	388	393	384	379	397	363	386	399	385	420	399	399	378	348	395	352	398	388	391	415	395	341	379	380	392	361	421	374	402	402	397	394	406	400	404	361	390	421	432	379	370	414	374	368	390	401	380	364	400	416	381	396	375	386	362	359	399	403	392	358	375	376	384	368	411	399	379	384	407	350	369	384	356	371	383	415	394	375	400	388	374	414	364	386	390	383	390	382	384	378	405	380	418	370	396	368	362	381	411	357	412	387	370	407	388	381	376	357	444	367	386	393	392	405	374	404	405	391	405	387	364	410	347	412	412	363	359	420	418	376	374	366	393	405	406	413	373	423	414	385	389	383	400	383	412	392	390	389	375	413	399	398	398	397	406	396	355	392	405	337	386	398	387	389	383	382	390	407	376	394	381	365	392	387	397	349	351	413	383	352	370	392	354	384	399	392	399	379	369	428	396	407	392	370	359	366	395	362	348	409	358	383	399	398	390	389	382	357	404	419	417	389	370	369	374	353	371	347	424	389	376	408	341	396	375	392	419	357	373	394	350	393	404	379	395	403	393	372	390	364	360	388	408	386	423	399	384	365	396	385	395	381	400	350	397	387	390	372	367	393	372	388	368	386	389	387	389	378	361	400	364	383	385	383	405	391	430	384	418	350	379	382	403	362	406	378	425	382	370	407	400	388	418	374	370	374	392	407	374	401	386	414	393	384	363	370	399	374	376	360	393	379	383	379	357	394	386	359	362	434	418	423	363	396	391	394	395	384	416	412	411	373	363	363	401	398	394	404	389	374	404	364	345	418	374	390	409	376	380	380	390	385	384	402	365	391	410	371	354	369	399	388	410	393	341	436	394	435	445	348	382	379	374	393	378	366	413	365	408	426	399	336	395	413	369	365	374	390	359	395	370	380	387	370	379	370	385	375	361	376	362	423	350	386	375	375	371	383	394	380	359	366	359	416	410	350	394	390	410	392	394	392	432	355	416	382	398	411	411	376	373	386	404	365	413	391	384	385	391	368	367	402	457	408	413	361	361	393	365	363	421	357	351	409	401	390	366	404	375	355	401	388	350	385	351	449	375	372	376	404	377	387	393	384	406	366	409	351	419	353	400	381	410	357	381	391	359	423	378	386	352	411	403	371	380	382	435	378	352	385	418	384	357	352	340	342	379	390	393	409	396	452	378	390	373	397	391	371	371	378	377	413	385	389	415	384	381	382	411	377	380	384	408	369	397	374	363	388	382	369	381	403	411	416	411	412	361	409	374	363	401	363	375	396	423	369	373	391	372	379	381	402	420	389	399	350	385	375	383	369	376	363	406	368	373	397	401	388	386	355	413	403	372	374	407	416	378	419	382	352	366	382	389	380	378	355	377	368	392	403	400	386	447	367	417	388	346	396	389	377	389	383	387	349	410	379	406	365	391	410	400	381	409	372	377	414	403	368	431	357	393	406	383	430	369	374	387	414	427	397	382	365	389	333	379	363	383	367	348	388	368	416	381	386	398	407	374	369	438	386	399	377	380	404	415	376	409	362	402	366	378	359	413	406	394	393	389	385	385	409	394	412	417	396	396	345	422	396	400	367	389	416	356	364	370	384	405	405	355	367	424	384	384	403	412	413	371	386	383	369	374	410	389	384	386	395	389	389	397	410	408	373	375	388	375	412	387	367	380	345	377	415	396	354	406	409	381	382	410	376	379	375	383	385	425	388	433	387	369	376	372	413	368	378	389	400	381	386	388	392	387	396	423	384	394	416	399	399	361	456	375	392	365	366	391	366	373	380	389	387	365	396	362	397	425	371	394	366	388	421	409	388	368	385	420	415	389	394	387	394	414	391	347	390	394	386	393	366	395	353	401	378	397	367	386	358	361	435	408	340	395	373	377	401	365
6076	1583	1138	965	986	956	953	920	967	939	924	869	936	914	825	922	936	916	938	897	952	944	901	925	930	971	992	947	927	928	902	856	927	931	917	928	984	920	912	973	958	888	919	943	902	938	979	939	884	1002	946	914	966	922	929	949	898	915	975	940	940	947	942	907	939	913	953	960	925	913	918	922	913	932	970	904	985	967	969	934	872	897	910	907	926	895	940	934	942	882	956	888	916	895	926	1026	948	893	957	943	1014	916	910	968	944	944	889	937	892	962	888	945	940	883	951	947	949	935	927	980	926	904	947	935	873	909	892	963	925	955	943	986	945	961	866	934	900	927	862	937	943	918	930	898	954	948	941	920	896	939	933	921	964	916	917	916	894	967	884	919	930	978	905	935	893	1006	930	982	912	1001	976	939	883	921	990	972	976	946	926	954	931	932	939	929	961	906	924	956	896	920	901	951	955	962	896	927	910	871	932	893	964	940	934	972	911	968	916	915	989	897	957	915	951	960	885	940	1010	971	939	886	975	967	905	925	930	937	875	883	948	906	923	936	914	945	940	908	888	929	924	945	898	962	937	953	939	932	912	960	906	962	920	943	930	965	945	938	939	945	918	886	900	961	960	917	929	997	912	903	925	913	876	927	896	956	914	918	896	919	941	946	891	952	928	955	926	971	962	973	904	950	920	877	878	978	956	893	938	960	880	962	917	894	874	938	894	940	942	956	931	915	905	902	910	965	910	876	923	883	879	922	979	911	937	946	948	901	911	900	944	900	925	915	971	867	924	951	976	983	931	952	943	899	971	987	947	935	949	877	931	978	954	920	982	903	915	910	901	944	971	919	906	880	927	912	962	907	965	975	878	877	886	968	923	966	941	931	959	934	922	906	873	951	958	891	935	947	916	963	925	941	861	952	965	897	947	936	924	946	1000	941	925	903	917	967	1011	909	967	934	938	995	954	859	900	913	937	961	959	948	912	929	929	924	871	914	951	895	952	909	949	927	911	979	860	963	987	942	928	893	940	952	885	914	901	914	910	909	956	928	914	914	969	953	902	910	861	950	911	901	923	903	933	944	924	915	949	932	949	862	947	990	957	960	942	954	921	892	938	929	889	921	933	944	897	919	919	914	945	890	934	941	871	902	904	942	921	925	894	925	915	930	984	965	924	970	933	952	908	970	977	914	887	922	895	943	1035	905	960	900	951	949	889	943	951	890	922	918	921	913	977	893	1019	913	903	906	926	896	877	886	921	946	926	952	927	909	912	932	887	913	950	942	946	881	956	904	891	919	943	962	919	945	886	953	923	912	968	940	998	970	922	901	923	978	924	959	925	958	927	890	950	965	975	969	948	930	962	897	908	964	982	898	934	902	944	913	946	939	962	961	939	912	864	901	929	939	952	943	929	917	898	860	944	940	928	953	913	911	910	978	951	965	908	944	944	903	929	921	916	917	864	979	993	957	924	882	917	937	957	967	945	900	930	903	969	916	937	919	947	925	928	941	894	890	974	934	924	900	939	900	978	987	948	934	889	913	918	889	945	938	935	903	952	982	939	922	934	884	931	903	983	902	940	965	894	1006	929	908	884	909	945	956	957	951	949	924	936	909	904	870	929	946	935	935	970	915	872	958	930	963	968	921	933	929	910	924	949	895	918	924	939	1004	911	971	921	890	911	939	871	923	967	956	918	912	924	865	945	946	914	895	945	931	903	932	939	892	888	941	910	940	944	920	956	907	970	948	928	971	947	909	974	939	928	900	965	931	978	918	930	867	930	962	927	916	983	922	938	988	885	892	919	894	949	953	932	931	944	919	913	920	907	927	881	898	951	914	949	895	938	964	939	944	922	913	920	914	904	937	934	937	927	878	933	916	929	967	903	921	929	978	914	991	941	930	965	939	929	911	969	920	987	942	912	902	924	910	894	954	948	910	961	945	921	976	940	922	911	984	931	963	907	931	918	930	896	978	955	936	920	875	912	985	923	949	885	977	926	921	935	934	927	931	902	987	964	917	939	958	888	903	948	923	946	910	921	918	954	888	1037	1007	911	921	932	929	884	877	859	886	936	950	937	916	942	990	915	940	909	867	932	904	899	925	934	900	920	911	914	913	962	945	963	952	902	959	930	1042	941	932	902	904	909	939	937	921	949	935	895	941	965	919	1006	920	920	943	903	922	930	984	920	946	971	944	942	955	916	886	943	944	970	918	943	904	906	888	923	939	878	877	897	923	946	957	860	925	915	953	921	909	945	969	937	918	895	921	909	959	920	893	925	894	967	909	932	902	982	926	944	930	945	951	894	924	917	872	936	913	915	907	914	915	916	954	913	957	896	945	915	955	896	998	952	910	962	944	973	875	903	898	927	968	969	903	958	940	941	876	1031	975	984	886	1006	917	940	917	925	901	886	958	965	956	932	938	941	956	925	941	924	909	974	909	939	958	932	920	963	928	959	967	913	933	912	918	945	978	893	913	950	950	946	901	966	940	939	960	1000	997	892	947	920	924	918	943	932	877	950	883	931	944	981	916	904	929	889	939	960	930	916	941	959	932	945	923	935	964	990	921	904	906	1005	967	971	892	885	931	960	858	927	927	944	895	961	973	934	923	875	977	918	948	951	946	945	912	930	950	938	918	941	939	889	931	967	952	899	939	904	935	914	963	894	896	905	894	890	903	953	916	901	974	914	932	896	917	904	887	926	1014	924	897	973	910	938	957	882	936	966	965	926	963	922	922	904	925	934	945	911	976	959	922	926	954	914	976	883	984	923	952	943	901	923	881	938	927	958	938	919	897	907	942	952	887	933	878	1016	990	884	936	955	903	940	940	912	941	884	974	952	908	965	956	962	898	925	928	954	915	905	944	920	926	938	881	986	934	910	960	876	924	954	964	938	884	886	941	950	868	943	935	903	1022	922	878	941	889	933	947	910	936	935	922	925	963	911	949	940	893	941	901	938	908	910	988	943	968	897	891	903	1001	925	936	919	915	988	951	948	875	867	920	987	892	892	921	983	936	960	940	910	925	887	876	952	897	948	944	964	890	925	947	942	975	965	916	936	926	858	905	915	956	958	942	935	966	905	933	957	917	911	878	907	951	910	929	880	972	928	881	929	939	937	885	872	893	942	871	956	958	931	951	945	940	967	893	913	933	966	884	937	893	959	936	985	944	946	944	883	949	901	932	977	957	948	917	920	964	933	949	906	951	919	953	922	913	915	945	926	943	899	924	930	885	946	946	916	966	945	944	945	935	932	943	915	967	945	917	928	943	936	951	959	931	931	989	905	876	955	959	950	892	952	899	923	931	969	900	964	924	913	963	875	976	923	913	959	905	931	879	895	963	950	914	953	929	926	918	939	922	929	899	943	967	960	893	979	927	907	875	955	914	939	876	920	910	885	961	914	903	957	896	892	898	963	959	913	933	1028	889	938	949	942	912	906	927	890	891	907	925	890	885	916	913	966	983	921	942	950	953	963	900	978	940	983	910	899	987	949	911	914	911	908	892	943	879	900	950	927	944	887	913	945	959
25112	21526	24714	28765	21529	18524	660	409	346	334	339	288	330	293	304	351	400	287	325	286	279	278	291	266	285	273	291	287	290	281	289	290	253	252	269	272	265	238	311	276	293	284	306	282	291	274	266	307	301	244	294	240	251	287	258	286	267	277	305	290	262	265	255	259	234	268	293	265	269	249	276	229	284	261	257	260	272	292	279	264	275	279	287	272	263	302	250	297	259	278	254	288	315	276	264	279	268	278	297	288	273	272	272	282	275	230	238	281	286	263	270	253	285	281	256	277	296	292	296	276	238	279	277	260	253	245	252	285	241	274	263	278	297	270	249	253	266	275	292	267	277	256	295	274	284	263	264	253	287	250	275	270	284	261	270	286	217	273	284	275	255	255	258	299	253	237	267	270	290	278	260	254	280	241	262	294	255	254	272	257	279	263	263	255	246	273	265	257	246	308	280	277	253	271	275	250	264	258	259	273	280	286	277	275	266	256	268	245	259	244	272	251	244	271	271	247	257	263	298	250	270	266	279	287	311	279	279	270	275	283	265	275	295	260	273	271	303	257	244	267	256	256	264	230	292	251	262	253	296	258	275	247	273	278	257	283	302	250	268	273	264	252	281	253	255	290	255	295	278	262	249	300	293	278	304	288	272	270	286	267	262	262	255	290	298	273	306	253	283	274	274	271	278	319	283	256	283	260	270	254	268	241	265	290	274	246	268	280	285	277	244	265	291	262	286	252	279	270	264	266	256	260	255	279	287	270	277	264	260	274	306	253	272	268	300	251	263	248	272	244	283	286	294	303	271	267	262	272	292	272	317	276	289	283	274	220	284	237	297	248	264	279	273	264	257	263	235	291	255	236	288	268	281	252	272	237	286	261	284	250	277	272	293	265	279	255	268	263	275	272	268	257	270	265	282	252	277	265	256	259	270	319	266	271	286	252	302	293	286	260	278	241	246	277	251	261	273	290	272	280	257	290	288	288	268	266	282	273	254	270	271	278	264	267	281	285	264	269	274	280	304	275	307	266	295	279	318	280	254	260	273	271	292	314	280	274	235	274	278	267	272	262	261	300	274	269	278	265	264	265	269	279	275	282	270	263	263	263	284	268	288	293	286	259	248	276	275	256	268	304	247	269	309	258	273	255	276	264	307	253	282	274	266	264	271	246	243	265	309	278	281	265	249	238	265	289	252	279	286	245	283	282	281	302	247	252	260	296	295	281	272	256	272	264	253	287	238	257	271	281	269	292	266	294	267	259	255	241	252	284	271	269	310	249	316	290	260	258	273	273	271	296	288	263	318	259	267	280	275	265	304	278	277	241	282	262	269	258	257	268	268	261	260	255	297	261	280	293	246	257	312	302	278	267	278	300	277	278	254	274	274	266	238	286	280	275	294	262	263	275	276	288	288	259	278	284	288	277	258	304	282	288	245	266	229	255	310	272	246	294	286	279	271	301	271	276	266	288	278	269	311	240	245	252	283	272	272	277	291	296	283	286	282	301	263	268	286	288	271	278	268	260	278	289	256	293	276	261	252	264	292	277	279	285	309	309	272	283	268	321	270	269	287	285	278	256	253	263	269	296	279	276	267	297	272	280	264	288	282	270	261	265	291	252	246	283	282	272	280	272	239	277	263	265	276	273	285	302	273	285	276	267	272	250	295	264	266	265	269	252	303	238	276	298	227	274	278	266	262	285	230	273	259	240	229	294	285	266	248	284	280	274	252	283	292	253	251	288	244	263	251	275	282	268	253	259	306	268	281	276	290	268	262	274	257	273	302	262	292	277	278	255	268	255	313	274	284	271	283	286	299	256	272	262	283	251	289	245	264	281	270	265	250	311	284	266	270	277	300	304	263	289	264	274	255	255	251	266	271	266	268	299	287	265	266	283	239	286	265	258	285	281	279	250	302	267	275	280	336	288	262	277	288	256	261	286	286	273	289	256	244	264	305	260	255	299	260	283	273	292	268	281	280	256	262	241	282	274	267	290	278	281	255	276	260	245	261	263	277	253	284	280	271	286	283	269	276	268	282	283	242	278	300	296	257	273	266	302	267	252	261	290	279	298	273	270	223	318	294	229	288	253	273	251	263	283	264	280	278	266	299	286	261	268	285	281	307	270	274	260	268	270	279	229	282	283	260	268	242	260	285	274	301	264	282	281	294	272	251	260	269	280	268	273	262	283	246	283	277	272	277	280	272	284	272	279	288	279	252	243	284	280	277	242	255	288	273	283	274	257	267	300	260	270	297	303	266	244	270	267	312	293	272	268	290	271	251	275	266	291	290	270	238	289	250	276	264	258	257	280	301	259	266	256	294	267	284	277	288	275	252	265	285	247	264	267	283	283	289	270	254	260	243	304	315	277	292	284	265	275	260	263	241	287	249	297	261	287	274	260	259	294	272	265	237	255	247	273	271	292	242	259	292	258	226	273	280	283	259	264	253	260	277	247	257	262	269	266	232	283	241	267	280	298	267	295	304	257	283	271	283	318	254	258	264	290	263	251	269	259	265	273	263	260	269	279	282	265	275	281	300	253	304	300	300	248	248	256	279	277	283	235	256	261	267	307	249	270	251	295	267	281	264	251	271	273	279	280	296	252	305	268	256	275	259	281	283	255	216	264	262	283	276	247	260	288	278	263	284	299	284	277	267	252	262	275	296	288	256	291	263	267	268	273	269	302	267	241	247	278	268	302	271	270	242	272	296	252	282	268	297	280	292	279	265	275	257	266	256	320	284	290	223	254	248	276	294	265	240	308	302	258	279	265	281	261	264	311	254	292	250	288	286	277	295	284	258	253	265	264	269	289	261	272	314	274	307	268	265	286	257	249	264	246	262	243	263	278	269	284	257	251	285	252	276	271	294	288	281	267	271	278	251	269	275	308	268	241	224	278	289	258	266	285	285	247	277	258	270	262	246	261	283	249	261	281	234	267	254	284	250	287	241	284	268	274	266	245	241	256	273	285	284	259	251	286	268	273	253	289	260	281	279	273	285	264	267	278	263	251	262	249	258	272	241	281	265	281	248	268	269	247	279	238	286	235	303	273	262	274	265	271	276	288	257	255	241	281	298	290	276	251	278	260	276	262	291	229	299	269	264	273	260	283	271	242	244	290	264	274	263	274	291	294	251	289	256	271	268	249	282	254	264	246	272	227	278	309	286	245	269	314	247	283	237	267	244	247	256	254	273	257	270	250	308	285	241	277	252	278	275	304	257	255	263	238	314	264	272	256	258	262	263	274	233	258	271	268	286	291	264	244	261	274	274	299	291	276	269	304	281	267	269	299	256	295	250	272	292	262	253	268	265	258	252	238	257	266	284	278	264	253	279	280	252	290	264	315	260	268	233	255	255	257	258	266	246	261	273	272	262	253	229	232	290	262	260	282	255	281	269	289	256	289	281	258	279	301	255	299	262	254	270	288	247	265	251	256	277	272	267	273	272	267	284	258	264	301	296	264	275	290	290	266	261	266	268	283	276	255	295	266	248	256	275	277
3397	2856	1532	983	877	749	699	665	650	705	688	644	678	695	649	663	690	674	681	686	661	665	651	707	630	618	707	713	668	661	677	659	684	652	623	672	679	716	651	679	624	687	664	704	646	672	640	703	691	689	626	697	672	665	694	662	669	663	703	661	674	687	677	652	612	657	675	679	637	659	624	676	620	624	603	680	686	713	676	699	666	631	600	672	709	685	674	672	631	721	691	646	673	708	712	652	686	663	671	667	665	681	686	632	671	654	685	651	685	673	656	699	656	637	675	678	629	646	654	665	696	662	695	721	618	728	683	624	649	660	676	669	673	650	635	632	636	658	634	650	648	691	673	642	685	628	672	644	712	664	666	689	731	666	651	668	603	662	665	698	652	663	698	669	649	669	647	660	627	699	679	651	721	680	633	641	624	665	647	664	646	690	680	708	634	662	696	673	660	645	674	633	635	689	632	710	619	677	653	695	685	672	713	682	687	686	654	683	657	697	647	619	644	665	704	640	725	643	649	685	634	686	678	633	637	698	661	687	672	716	666	630	676	653	645	656	704	692	714	707	696	655	673	650	699	690	627	666	678	646	650	682	707	670	635	630	671	682	653	648	687	649	656	676	679	645	646	662	663	650	686	656	643	700	626	613	660	696	679	688	632	649	674	634	681	623	666	645	692	651	686	601	668	631	669	611	676	659	702	718	671	691	631	620	664	648	681	686	664	688	680	686	637	677	650	648	671	639	658	669	674	658	706	631	691	677	721	707	673	634	692	628	673	714	659	662	664	708	651	648	674	629	624	670	629	672	703	642	663	711	635	641	630	627	618	716	645	630	611	680	678	649	681	678	617	670	703	664	665	633	655	663	671	670	715	671	673	650	679	696	640	630	645	729	639	618	659	676	645	626	683	689	645	671	616	662	691	640	662	613	734	662	674	669	682	697	632	616	666	636	699	676	670	646	641	639	642	648	658	651	640	651	602	650	683	676	691	619	619	618	714	663	697	676	653	701	694	669	644	615	671	629	674	667	647	657	678	686	687	646	687	636	678	743	657	630	659	664	656	661	653	724	682	675	631	628	690	688	723	669	675	663	660	626	704	690	697	679	661	656	648	668	684	656	655	688	622	646	674	658	684	634	671	687	677	648	712	659	636	663	667	697	614	659	671	641	688	687	643	644	679	614	693	674	710	682	674	681	682	690	662	673	654	651	674	665	659	669	708	697	656	681	662	672	615	664	692	658	644	662	660	640	672	643	680	683	649	634	719	667	650	685	663	624	682	697	655	657	645	667	659	671	671	642	657	654	680	660	640	670	668	662	635	689	657	635	633	727	633	637	664	691	636	647	684	640	652	630	654	631	667	683	688	630	705	674	654	681	667	673	731	683	641	662	656	664	651	663	672	665	613	652	638	670	621	709	672	631	691	638	650	646	665	662	711	647	635	679	643	642	645	660	660	660	681	668	665	684	674	672	703	670	671	654	646	656	687	636	644	660	622	623	654	684	628	646	667	652	682	682	614	668	664	651	658	672	664	679	656	690	649	681	641	658	717	651	667	655	682	640	664	644	678	654	647	649	637	687	687	611	632	662	658	712	604	679	647	668	680	653	660	625	670	624	616	658	662	653	644	686	644	638	611	706	653	677	656	657	643	684	681	722	635	713	697	628	659	644	668	660	625	663	695	671	667	665	688	657	645	631	709	624	697	655	686	670	666	681	667	610	671	658	687	630	669	635	673	674	693	668	628	690	680	635	704	680	649	689	619	679	672	672	664	645	617	659	705	692	643	682	668	670	660	748	660	669	685	600	705	676	664	631	663	663	667	664	668	633	694	691	643	658	657	645	681	643	677	696	644	697	668	645	626	679	639	648	679	631	648	689	716	632	678	677	696	644	658	705	666	722	638	655	666	657	684	661	686	649	727	653	631	680	610	688	647	663	677	667	723	652	678	667	696	634	649	653	697	687	675	667	662	668	664	677	673	668	679	692	618	715	661	700	685	643	699	716	628	606	704	604	703	712	649	659	716	640	628	697	681	672	680	689	712	663	661	633	651	661	633	664	644	659	610	671	667	694	687	641	664	693	678	657	670	690	701	679	649	675	638	607	654	656	623	684	685	651	645	644	626	606	671	644	688	660	675	672	640	658	663	621	665	643	691	691	667	660	650	654	684	718	680	628	668	686	659	680	669	626	654	722	685	684	692	656	675	660	680	669	674	649	650	661	681	682	663	695	646	675	649	711	701	657	642	712	700	672	650	651	659	673	693	650	683	668	664	681	654	680	680	700	632	704	690	638	669	664	647	687	642	695	675	673	654	698	666	674	649	689	643	671	668	698	632	653	676	623	691	693	712	660	681	642	678	672	656	677	683	621	650	671	686	668	650	648	671	641	694	665	649	712	681	647	637	658	660	648	689	675	624	662	671	679	651	658	680	681	709	656	727	700	649	651	647	637	671	672	680	697	655	707	659	680	708	630	618	613	669	683	684	658	677	690	601	643	631	713	648	679	692	674	622	645	646	599	664	704	634	639	630	626	649	639	659	669	597	666	638	646	669	712	719	680	650	629	660	656	655	646	690	703	708	656	665	671	686	627	633	677	686	692	666	647	679	691	624	680	633	662	583	670	681	641	687	689	677	667	626	691	678	663	683	653	691	675	707	711	668	630	730	674	655	633	680	642	658	653	680	669	651	663	636	628	676	686	677	645	621	699	720	681	670	664	667	680	671	686	671	664	669	656	662	684	647	682	634	649	649	647	644	687	670	633	680	703	689	647	675	656	723	641	723	679	671	653	659	687	656	621	685	641	669	677	662	657	715	647	679	680	645	609	657	679	683	712	693	635	703	637	660	677	667	650	603	682	660	648	711	659	677	647	702	616	660	673	645	743	690	680	690	656	660	628	638	673	715	637	662	682	629	650	636	638	628	664	684	663	683	666	705	688	664	632	697	652	674	632	700	665	644	637	614	678	717	675	665	644	662	637	652	696	671	653	673	617	690	709	680	670	721	680	671	689	651	654	670	677	647	644	685	650	646	652	684	692	630	643	644	643	678	621	664	677	693	647	689	709	680	636	715	701	672	657	673	662	702	637	682	661	697	682	640	707	700	662	655	634	670	670	681	670	653	687	631	686	649	649	635	674	639	682	673	650	684	647	679	680	701	644	657	661	630	664	708	669	616	680	666	703	686	704	666	652	663	665	635	657	632	653	645	673	682	702	648	662	696	696	661	704	676	690	654	655	655	639	721	677	630	658	652	662	645	679	692	657	665	667	659	687	686	656	673	686	682	627	737	688	668	678	665	666	674	666	661	635	660	672	682	633	660	684	661	699	619	635	651	612	687	694	695	712	676	643	658	641	654	612	663	654	677	644	644	633	663	665	700	663	673	653	658	653	666	673	685	635	696	681	650	698	667	666	649	686	665	676	621	650	625	667	674	673	648	667	656	642	659	663	675	645	696	658	655	622	676	675	669	672	633	673	643	678	684	708	665	697	712	638
24393	21518	25080	28410	21519	21524	12525	417	224	227	197	204	181	173	174	245	317	166	155	134	153	143	144	152	159	144	144	128	127	107	140	125	139	132	145	142	130	141	138	121	142	133	129	130	113	125	131	146	155	111	143	108	108	148	138	129	140	134	128	118	129	144	132	119	124	146	153	107	139	115	118	115	125	111	128	130	130	118	124	127	127	136	119	129	119	123	127	111	134	106	137	135	139	148	119	129	133	127	136	104	133	128	123	132	117	121	127	127	124	117	101	123	142	125	117	150	117	120	133	138	120	146	127	130	110	137	137	148	130	133	119	126	139	139	135	128	129	138	112	108	128	115	123	126	119	126	116	133	129	119	126	121	130	135	133	138	139	114	123	140	115	114	122	129	116	97	121	116	124	130	109	148	108	153	141	118	135	126	122	139	139	120	154	120	140	113	147	110	123	117	145	114	131	137	133	122	135	152	120	141	124	126	123	122	127	123	132	152	146	112	123	131	152	147	123	147	115	135	127	141	108	116	130	111	135	146	140	121	139	133	133	143	129	134	146	131	137	166	125	148	114	119	143	140	137	141	127	113	111	136	117	156	115	115	116	135	119	124	124	114	137	146	96	123	126	116	116	112	124	127	146	112	114	120	142	123	130	129	120	139	132	127	125	129	128	125	137	135	122	120	129	129	110	139	115	137	116	127	132	135	113	154	138	137	122	124	145	123	134	140	127	116	118	122	126	123	122	123	119	129	122	131	102	125	122	145	136	122	128	117	124	144	118	154	116	128	123	128	117	117	123	126	127	127	127	106	118	133	112	120	126	141	130	121	101	134	129	127	128	148	115	131	134	121	141	136	127	129	130	142	134	155	137	130	121	145	141	110	132	120	148	123	121	117	128	130	129	123	117	155	133	127	132	122	138	125	118	127	125	127	97	130	119	137	126	130	116	127	132	104	131	117	111	148	123	132	142	132	130	113	113	104	121	128	131	112	124	123	130	120	130	135	141	131	133	138	129	138	133	127	146	129	123	113	146	133	125	133	128	110	127	109	107	114	143	140	120	110	132	110	131	137	123	106	133	127	138	130	141	136	135	132	127	122	126	122	139	128	159	123	127	115	128	129	139	139	111	128	141	118	138	137	142	139	113	135	144	113	99	122	132	112	140	123	126	130	135	126	131	110	125	117	138	119	121	120	142	135	138	143	139	124	136	126	130	138	127	130	107	130	149	123	131	137	129	160	124	122	118	123	116	116	130	127	129	140	126	140	132	146	137	106	127	121	134	152	130	122	123	108	116	125	145	135	121	145	140	130	139	139	135	155	135	146	137	141	114	118	143	135	155	136	106	116	129	134	158	131	132	140	131	130	124	125	151	113	145	134	125	135	119	115	131	138	126	127	126	136	124	114	116	146	117	128	125	145	113	113	120	130	123	143	139	140	125	126	125	120	122	123	123	133	135	159	129	121	155	146	139	114	122	113	121	123	130	138	124	123	130	136	143	148	130	115	134	145	126	120	149	148	120	133	122	131	138	108	123	135	113	131	130	111	123	141	115	125	141	115	108	141	142	137	122	132	137	141	142	125	125	126	93	113	123	134	128	135	121	124	126	133	148	124	123	115	136	143	122	124	131	118	115	120	126	143	122	120	111	125	129	138	127	120	132	128	126	145	132	120	151	147	123	119	137	122	134	148	131	123	143	149	130	144	133	138	133	138	137	124	137	139	118	149	134	127	134	136	125	126	141	132	138	141	134	114	134	158	141	124	123	147	131	110	118	126	127	148	138	123	128	136	145	129	128	116	132	127	142	127	131	119	120	118	119	144	131	126	115	118	139	141	143	143	130	131	121	143	129	146	123	132	142	133	151	128	112	149	115	131	123	148	107	139	136	145	124	135	151	139	105	114	113	139	160	101	104	134	139	141	132	102	137	139	107	112	133	130	138	126	112	137	134	139	117	113	161	119	116	136	144	140	109	123	129	144	127	126	131	122	136	129	134	106	122	123	126	106	126	141	129	128	144	129	139	115	138	132	134	150	144	118	128	126	122	142	126	126	117	145	133	149	121	139	127	128	118	115	124	147	126	130	134	139	147	112	118	123	139	156	135	114	143	127	126	123	138	127	139	125	130	107	117	135	150	141	114	125	128	134	142	114	124	119	135	127	135	108	137	148	122	129	135	126	150	137	134	140	125	118	118	122	121	129	120	139	118	121	156	103	119	131	121	119	136	145	124	126	130	133	132	138	131	132	133	143	131	142	120	144	120	135	125	113	129	131	133	111	114	138	122	126	126	134	131	117	123	98	135	135	121	127	135	127	114	122	128	141	135	136	117	133	150	129	132	118	132	115	154	129	131	116	131	111	127	133	120	115	117	147	137	123	100	134	125	130	133	124	112	106	127	118	146	108	130	114	120	120	123	121	132	128	131	142	109	120	106	107	117	139	140	125	145	130	122	129	130	137	129	143	145	164	131	157	121	99	101	132	136	130	117	142	145	131	111	119	136	127	124	125	138	120	132	142	132	132	114	134	119	124	128	125	138	122	143	135	143	131	144	127	125	122	146	138	115	99	137	127	127	118	132	155	144	128	129	113	121	122	122	107	115	132	135	141	148	136	139	136	124	125	130	158	103	127	124	112	140	117	141	130	123	136	126	144	121	131	125	106	129	122	122	112	127	137	138	98	127	126	114	132	132	153	129	150	134	143	126	138	117	120	113	136	124	119	142	121	112	131	125	125	132	132	140	120	125	126	131	138	116	119	127	106	122	128	129	148	124	131	136	121	139	136	112	130	135	125	137	142	126	109	122	110	111	111	131	122	129	122	133	131	108	134	115	142	136	129	104	144	131	147	138	125	161	114	148	156	135	120	131	137	125	122	144	137	130	130	119	119	134	115	134	127	131	124	132	135	165	135	138	122	123	120	139	134	125	144	129	123	148	136	142	137	154	128	130	115	123	140	104	128	123	120	126	111	151	147	111	129	103	164	130	101	124	128	117	143	137	128	134	110	141	118	125	128	124	113	138	117	125	133	125	124	137	124	133	141	149	142	122	143	141	147	128	126	131	118	127	125	140	128	119	145	135	116	138	149	129	145	124	116	126	144	135	124	121	141	114	145	149	122	140	117	148	128	116	115	139	121	119	150	126	131	129	129	139	113	112	126	129	131	134	115	144	126	133	136	113	126	145	138	132	139	127	118	123	143	133	141	153	123	135	127	125	118	129	140	135	146	107	139	146	122	120	136	135	126	124	127	134	140	168	130	136	121	134	141	138	123	113	127	124	122	129	130	130	141	127	125	125	119	146	125	135	141	133	132	112	132	119	137	133	133	113	130	138	122	125	139	114	119	126	133	126	113	126	133	122	118	131	148	122	122	143	133	131	112	136	138	120	143	129	126	140	107	125	111	115	116	143	115	143	134	132	142	122	119	132	114	131	125	128	141	122	115	130	152	125	130	109	123	123	143	138	133	122	116	143	112	130	132	122	127	114	118	126	125	126	125
3174	4242	1884	944	586	466	463	412	405	383	387	397	390	390	385	376	381	377	363	363	375	369	356	361	370	386	393	318	331	351	348	367	341	359	357	386	358	366	361	331	309	363	372	356	365	386	372	388	344	356	363	356	361	380	389	344	365	357	361	368	353	342	338	337	355	320	362	332	306	354	315	338	381	364	377	350	349	357	364	342	343	323	337	351	356	357	361	337	390	329	353	343	356	370	339	352	328	340	381	341	385	355	380	330	341	342	358	386	382	337	344	389	375	333	366	359	323	360	366	365	361	357	357	378	350	349	325	332	365	358	346	353	378	351	344	341	328	363	358	354	312	383	389	368	372	350	371	363	342	372	362	391	373	333	360	384	343	364	333	341	362	339	352	326	369	358	384	343	335	365	354	331	359	328	319	340	321	350	368	356	371	355	327	374	382	364	334	340	356	348	328	360	327	358	338	357	354	344	348	370	328	358	362	331	340	328	395	356	359	386	336	358	372	335	360	380	392	377	331	387	349	395	376	360	372	368	356	360	355	350	381	358	380	341	330	348	363	374	352	354	346	313	356	355	377	357	348	384	366	361	355	345	341	357	329	374	368	380	344	319	330	374	385	358	342	354	345	340	348	394	338	358	334	331	338	346	347	345	387	346	353	350	335	356	367	357	365	388	351	339	366	352	337	375	381	340	389	394	381	344	372	366	352	347	348	357	336	337	360	400	373	352	389	386	337	342	337	351	347	364	360	366	345	328	368	343	367	370	332	347	385	355	400	338	340	353	378	345	378	336	361	357	349	369	363	347	359	373	372	341	375	324	350	350	368	342	335	339	380	339	350	351	354	357	358	379	342	349	325	350	368	332	306	327	391	345	356	299	324	329	356	359	342	347	355	352	369	372	326	328	343	376	363	348	332	343	334	358	381	330	363	329	372	324	364	331	382	377	374	373	320	369	405	322	348	340	362	346	364	383	355	354	335	337	388	341	340	350	333	369	378	369	396	337	382	348	338	368	364	352	339	328	314	349	364	340	340	364	365	390	341	353	341	343	345	357	363	377	355	355	348	339	338	405	371	331	336	356	376	393	349	355	365	373	351	374	347	360	378	382	361	348	339	343	365	336	371	347	321	357	380	345	365	379	353	354	353	351	346	363	342	361	346	331	343	347	320	366	351	353	347	343	347	368	340	353	338	360	361	334	368	349	357	357	338	352	326	354	335	377	370	344	323	333	338	350	338	365	378	333	342	329	336	327	348	393	342	378	372	336	356	369	369	371	372	366	355	366	353	338	356	354	352	358	342	400	323	396	384	331	347	359	368	375	317	337	350	351	354	339	339	358	360	345	343	359	351	341	354	337	368	342	348	330	322	349	367	344	356	334	350	351	356	339	376	340	357	371	394	344	376	336	300	353	340	359	361	367	334	358	348	339	339	333	366	352	346	374	322	340	351	384	370	354	314	360	354	352	351	339	351	323	382	372	359	347	338	369	326	362	331	355	355	359	380	342	369	379	361	342	340	350	343	358	338	355	334	403	346	361	357	383	371	351	361	343	373	357	368	367	373	355	334	359	385	361	323	361	339	374	347	381	365	378	334	404	383	363	359	330	366	380	360	342	390	332	333	400	362	350	361	364	374	362	337	419	350	392	354	354	355	356	381	373	359	336	367	342	345	339	345	314	360	355	319	308	337	379	371	323	342	366	345	332	345	380	335	348	341	355	358	351	350	369	327	383	338	342	378	367	353	328	327	354	354	366	365	332	351	328	385	363	370	373	362	382	337	337	382	358	363	378	339	378	322	347	364	359	348	348	329	378	352	363	334	326	379	360	364	346	366	383	368	347	376	347	389	357	341	372	374	370	375	376	370	341	349	339	340	344	367	325	333	363	354	360	374	374	331	339	316	327	365	376	338	359	362	343	361	372	350	365	352	324	351	312	313	316	350	344	364	357	354	368	338	335	340	350	350	332	346	328	370	348	345	330	353	335	356	373	326	347	340	363	335	364	360	379	350	385	355	344	324	349	375	352	353	347	344	385	345	352	350	365	397	356	341	348	331	381	336	364	358	337	352	343	360	344	344	345	382	356	362	352	336	332	331	344	298	350	356	348	357	352	352	355	364	363	290	351	329	388	356	365	344	376	352	348	359	349	353	335	349	354	369	357	344	333	355	336	329	339	370	375	349	319	370	358	360	350	316	366	339	338	351	353	375	334	330	327	360	353	359	351	359	389	370	341	372	325	385	330	374	345	349	342	339	333	337	351	348	360	360	370	356	323	378	342	362	336	330	343	315	328	365	348	357	360	334	313	341	344	365	368	338	359	348	378	347	343	334	377	387	338	381	353	380	346	338	378	362	342	368	345	391	349	319	337	347	367	361	355	338	317	344	333	354	380	326	365	371	357	370	370	348	335	338	356	346	381	354	321	358	354	316	333	352	344	364	372	399	365	350	354	343	364	349	358	369	310	317	358	334	328	344	370	355	355	366	370	342	318	358	358	326	351	345	380	350	361	345	334	375	347	363	357	354	336	381	339	342	346	378	351	337	343	338	324	365	397	329	362	332	401	345	414	382	324	342	346	372	359	360	356	362	346	338	359	356	340	375	348	346	363	364	311	360	352	348	359	327	384	361	337	327	311	353	325	328	371	376	358	364	382	338	330	369	361	352	352	373	360	351	337	367	344	359	358	344	343	371	362	350	375	355	327	348	363	360	334	338	364	351	339	341	357	341	345	368	352	324	321	358	343	373	337	366	344	373	312	363	368	373	366	325	338	358	359	339	366	365	348	354	355	368	349	350	360	366	346	340	374	331	354	373	352	353	340	370	369	393	360	347	343	377	369	363	335	365	368	351	382	397	343	357	390	337	378	338	352	377	383	338	374	344	316	371	325	351	357	356	346	345	363	330	350	365	339	368	323	347	370	327	333	353	370	329	385	341	370	343	343	353	348	362	336	351	351	392	384	333	378	342	373	344	347	365	352	388	339	378	338	318	330	380	342	369	336	343	344	357	345	358	327	350	351	352	346	367	361	347	326	330	311	377	334	364	349	371	328	355	345	374	389	336	366	349	350	379	346	366	348	350	356	335	361	334	364	378	366	342	339	323	366	339	338	355	346	329	374	346	359	346	349	343	344	338	352	342	370	359	349	381	338	312	321	362	340	342	367	360	359	356	354	371	331	364	362	328	340	366	384	326	395	376	349	355	339	373	370	349	353	372	327	332	348	353	361	363	328	334	383	358	365	375	354	361	350	342	345	331	336	380	361	363	331	325	316	330	386	346	342	307	350	364	371	369	381	370	345	379	320	382	352	331	344	392	350	386	366	355	365	329	343	321	347	369	374	370	383	356	364	376	343	368	365	353	347	347	361	359	349	368	359	347	363	350	344	354	348	327	327	374	344	344	382	336	362	343	319	340	352	323	350	367	362	358	362	340	321	354	373	346	361	344	352	319	334	346	347	354	360	365	337	379	364	359	358	365	357	356	325	341	361	345	356
32025	20599	9028	1009	638	549	527	378	375	387	359	410	341	437	408	401	399	403	418	386	415	353	352	394	376	383	371	393	380	432	391	403	424	414	375	386	367	424	377	401	362	367	378	386	405	384	361	417	366	400	405	375	367	369	397	380	397	365	388	346	380	407	395	366	371	377	366	364	391	360	319	366	382	354	419	381	412	365	380	382	401	381	416	406	413	358	361	413	399	407	346	381	367	420	382	437	378	412	376	389	394	394	424	384	396	392	393	393	408	378	376	386	370	373	404	370	409	369	390	373	389	388	362	410	370	400	400	385	407	360	359	393	367	389	387	392	374	413	381	399	367	414	403	370	450	375	374	405	379	375	403	406	389	394	326	395	377	373	372	399	383	383	403	391	360	407	413	385	384	373	380	365	367	371	383	368	391	400	402	383	413	350	438	382	359	360	376	359	394	374	382	409	399	337	347	407	402	347	405	335	398	405	405	375	401	391	394	407	395	415	395	388	366	412	347	402	385	402	393	411	371	396	360	350	386	398	393	361	399	366	321	387	390	396	364	391	363	407	405	373	417	407	396	357	395	393	381	409	356	399	393	355	368	377	378	418	397	395	389	375	414	377	369	366	349	420	389	327	402	382	408	389	411	389	355	383	374	380	436	384	357	388	354	380	397	388	408	394	401	402	354	388	406	367	377	387	387	383	352	380	393	383	346	377	376	402	349	377	384	342	389	416	379	390	401	437	384	406	383	389	377	381	383	383	389	390	375	375	369	384	413	394	403	364	378	374	393	377	388	354	365	417	363	375	359	352	399	352	344	381	392	404	385	408	391	385	379	371	376	350	383	395	363	388	393	380	379	395	418	394	387	394	382	384	363	371	394	380	419	367	404	438	379	378	407	374	401	374	365	376	379	356	379	401	405	396	374	382	373	389	400	390	391	363	371	362	373	356	393	382	398	363	403	391	392	381	383	408	381	410	407	341	383	381	396	348	402	385	401	380	367	400	406	349	357	361	400	411	408	381	351	370	374	411	387	381	361	398	372	364	380	418	352	380	412	412	378	357	378	382	339	394	393	417	388	389	390	416	361	346	390	390	368	376	403	395	392	338	416	394	377	412	370	398	401	364	409	407	382	353	365	449	385	385	385	382	416	401	381	390	340	370	370	388	406	412	383	373	410	362	359	399	371	397	343	387	392	366	367	384	397	367	385	428	356	350	408	387	409	392	384	368	380	372	341	378	378	393	419	409	405	353	406	393	378	387	411	389	404	396	385	388	368	399	375	395	410	375	374	395	403	339	374	390	380	414	378	373	380	401	410	382	375	386	391	355	376	405	365	429	369	404	395	385	369	379	380	326	366	397	369	412	378	379	379	385	344	387	368	369	382	425	388	419	376	395	403	348	399	350	434	399	374	376	379	375	402	418	385	405	412	395	426	362	342	353	376	331	355	362	382	417	347	337	374	392	375	364	374	415	387	396	352	362	399	411	420	399	382	364	395	377	364	436	392	353	359	405	416	395	371	401	390	355	396	410	383	385	399	358	384	396	378	392	381	368	386	358	371	413	390	370	382	359	410	401	365	383	345	386	364	406	376	380	394	406	363	379	373	420	378	362	366	392	391	362	353	372	373	438	393	417	430	359	400	378	418	367	378	374	366	360	413	382	384	404	378	385	377	395	370	379	385	342	399	390	384	313	359	377	373	358	394	380	397	376	391	380	390	349	380	387	390	384	396	426	387	406	408	426	378	389	378	371	381	407	389	417	396	390	366	379	372	386	376	377	424	362	365	371	399	371	345	385	381	358	382	386	398	389	377	374	402	401	362	357	367	360	400	387	357	401	396	381	382	382	394	371	375	395	356	386	367	407	385	393	385	427	404	416	376	379	402	370	386	393	403	394	429	380	386	383	375	373	397	347	362	357	423	386	402	374	403	359	370	373	380	381	412	384	380	346	386	414	387	397	390	395	404	432	359	382	342	384	371	409	404	411	400	392	366	390	358	394	403	408	390	390	378	448	397	403	375	366	415	422	358	383	431	387	369	380	380	398	386	397	384	365	391	384	415	395	377	392	375	396	391	414	376	383	413	340	378	393	381	419	407	381	390	402	404	387	375	387	391	401	375	386	388	421	378	378	377	396	400	388	358	404	393	389	382	386	397	373	357	381	365	386	391	406	391	399	399	382	386	366	363	405	394	379	392	352	366	410	365	386	407	396	394	391	412	392	329	354	370	375	401	392	365	392	377	414	397	416	357	423	393	408	396	370	397	371	415	365	387	382	382	352	400	359	394	409	401	365	384	376	406	361	366	354	369	388	381	391	350	426	390	397	366	359	393	377	369	360	352	426	340	399	382	402	380	383	396	375	406	371	400	394	412	405	381	391	356	353	419	425	404	402	371	390	375	377	369	380	353	344	372	399	374	372	353	395	381	357	405	380	403	427	377	378	388	383	377	398	404	385	363	386	389	361	365	393	362	394	403	360	407	358	389	377	355	395	415	395	394	365	406	396	414	402	355	367	378	394	428	381	386	408	388	374	392	379	399	375	365	362	396	383	381	409	380	367	388	417	384	394	398	369	402	390	397	378	405	403	372	382	403	399	386	366	381	415	383	420	400	362	360	374	421	358	393	406	373	396	375	394	406	381	364	411	405	352	376	397	385	374	380	416	360	377	398	403	357	368	395	357	388	364	409	384	404	374	401	395	384	384	400	378	385	381	381	377	364	394	371	400	394	396	359	390	416	388	371	350	428	376	367	387	376	353	393	408	409	375	408	368	385	378	363	366	381	398	398	360	417	413	406	421	398	357	388	354	418	394	384	402	400	358	377	396	400	387	401	410	386	385	371	399	370	378	414	373	406	377	389	407	366	386	392	393	430	369	413	358	397	376	379	411	385	403	409	372	386	376	359	375	388	385	370	363	373	388	397	383	407	368	361	390	387	379	361	380	383	359	375	381	382	396	390	348	389	403	372	405	392	357	384	396	331	371	415	370	385	384	398	390	405	387	404	380	394	399	387	383	391	326	372	380	379	378	371	380	380	398	416	392	357	391	387	377	384	386	379	401	373	417	404	366	397	359	409	369	426	401	412	357	405	393	364	401	338	342	351	397	378	384	351	389	421	358	395	394	384	355	385	373	390	416	404	353	394	383	383	387	373	371	396	354	409	398	368	414	379	359	391	406	363	356	382	340	415	367	376	386	404	392	415	342	383	396	394	389	376	394	408	360	361	366	372	391	360	358	400	401	383	396	417	393	389	364	384	361	372	374	342	379	375	421	422	388	413	366	378	376	384	373	388	412	395	372	352	360	357	347	391	339	365	365	358	361	359	370	391	401	408	405	390	366	376	409	363	384	393	381	392	405	372	364	412	384	370	367	356	390	383	420	416	332	367	387	379	373	335	346	380	393	352	391	448	374	410	390	376	381	403	395	373	372	389	376	395	394	375	387	353	374	356	371	378	400	363	398	381	398	407	420	344	380	409	403	402	407	374	400	418	364
5983	1575	1234	992	920	919	980	948	903	985	948	950	927	919	921	939	929	964	910	913	912	951	854	895	936	932	901	911	900	930	989	923	927	871	917	975	934	916	926	974	936	913	887	949	927	932	954	923	907	928	930	881	870	917	940	892	880	895	934	913	935	946	932	934	907	883	874	900	936	967	948	960	882	936	935	925	966	966	936	951	957	938	979	892	922	896	969	932	938	880	927	903	942	947	943	918	889	893	944	931	920	869	976	945	981	915	933	909	871	953	927	929	915	962	945	870	973	882	1000	921	953	883	916	951	916	972	898	981	833	892	954	943	923	904	897	924	933	919	867	963	935	972	935	970	935	933	953	930	958	961	927	951	939	954	912	967	945	936	965	1020	944	929	908	1012	941	927	952	954	920	889	952	886	833	942	953	895	915	873	864	894	924	976	877	908	935	904	880	931	930	938	897	894	948	890	964	950	931	951	943	941	910	932	907	843	978	969	907	950	912	908	867	850	900	926	941	916	908	902	939	934	892	926	948	885	961	972	933	955	907	924	888	912	965	962	960	933	876	942	949	938	934	929	977	869	948	935	876	946	921	911	875	933	895	903	920	939	912	920	972	913	955	915	932	896	939	962	954	924	962	911	962	923	932	968	990	921	984	856	993	891	968	949	897	929	918	967	925	930	957	886	911	926	935	932	948	964	928	946	960	957	900	916	949	821	967	901	928	887	920	951	939	933	900	886	947	871	912	921	927	973	901	901	927	904	927	921	912	910	918	928	972	963	911	928	899	835	907	933	873	904	933	944	977	929	908	910	919	934	916	914	943	953	932	919	946	920	927	1006	936	945	945	919	902	867	934	900	881	952	957	893	893	932	954	915	955	926	975	921	864	949	879	924	900	898	957	917	930	922	928	924	904	931	936	935	943	949	948	932	924	958	939	906	919	874	902	941	929	832	908	932	932	912	929	877	934	990	938	948	939	940	943	894	882	945	921	988	941	932	892	948	897	912	914	922	933	922	901	975	912	947	874	917	963	963	920	883	895	949	914	923	951	957	907	927	954	911	900	958	936	935	962	972	893	880	942	894	915	935	919	932	906	953	952	903	911	920	928	940	942	900	926	894	932	885	920	913	932	948	946	987	946	915	961	964	885	937	933	986	973	932	988	907	954	955	937	942	908	895	908	915	916	929	882	880	887	928	939	913	924	908	936	978	929	860	972	974	901	986	894	932	871	857	952	874	928	925	886	924	916	929	967	928	942	956	933	908	944	931	947	916	871	966	1003	928	956	927	880	923	887	975	924	906	892	950	974	929	915	888	892	933	910	915	925	921	1024	957	937	895	911	938	1013	873	962	943	876	908	920	950	873	944	907	935	950	883	916	939	948	973	963	910	972	940	899	932	887	905	955	918	923	938	968	932	908	981	896	900	923	879	928	979	927	916	895	924	972	891	973	912	905	935	890	933	858	904	871	864	959	954	941	931	985	922	959	969	1001	937	887	948	923	922	912	929	897	961	959	919	951	930	917	963	989	923	893	954	894	937	916	952	906	949	916	902	928	1014	886	918	923	904	927	1010	923	930	869	984	966	960	960	911	905	950	921	981	930	911	861	954	955	870	943	947	896	897	930	971	927	875	917	947	957	941	947	955	889	962	960	915	961	964	959	940	954	897	865	949	931	919	912	887	923	890	941	884	910	940	935	992	924	956	923	940	964	949	869	900	933	932	839	920	907	880	943	931	966	963	910	922	914	974	946	932	921	982	906	926	987	967	881	943	906	913	953	946	932	914	937	887	944	930	917	961	940	920	920	918	905	946	963	966	906	947	922	965	947	972	954	941	894	906	900	933	974	968	954	951	905	971	910	953	930	896	943	945	905	977	924	912	907	912	917	931	993	937	877	917	933	936	907	915	908	896	886	894	955	907	900	924	922	950	906	919	888	913	899	928	970	882	921	924	924	939	902	945	827	866	934	921	921	948	916	930	898	919	938	921	986	863	957	926	905	918	949	901	946	957	946	929	927	901	929	905	950	908	913	872	900	922	971	880	929	926	888	888	974	892	921	952	933	904	904	941	915	929	954	897	912	924	911	989	913	892	969	906	910	922	942	972	901	893	924	934	948	941	921	921	959	920	890	984	884	866	898	998	894	921	928	910	897	958	995	925	914	979	925	869	962	945	925	948	888	970	955	891	899	930	982	911	961	907	906	908	913	906	934	894	930	959	907	942	926	897	916	956	909	934	987	933	981	900	884	948	945	926	888	909	925	921	912	893	935	948	918	926	942	893	875	926	973	923	933	960	898	937	996	902	980	887	910	919	980	898	928	910	918	941	911	923	888	923	919	917	943	937	913	1017	882	933	918	968	879	924	949	882	930	943	945	949	902	895	890	911	916	922	875	977	910	949	933	883	996	928	933	893	929	911	913	862	927	927	872	922	922	941	941	906	923	975	889	951	931	913	906	955	946	948	929	868	874	931	902	944	940	919	909	921	922	960	913	877	922	901	937	925	899	886	937	965	894	1001	894	931	928	927	901	914	959	934	902	974	902	939	935	855	906	913	843	848	943	946	873	918	851	973	921	941	925	908	919	887	907	910	951	911	895	914	980	924	900	908	920	974	944	892	942	889	958	913	922	945	933	911	893	924	904	930	943	932	929	980	957	929	892	950	943	878	911	912	936	948	922	939	956	907	869	913	915	905	893	936	932	964	946	931	883	867	917	895	949	916	959	935	940	907	880	922	921	969	894	937	910	892	927	942	946	959	911	946	932	909	944	918	932	911	945	854	951	908	919	978	928	882	926	911	907	939	913	974	925	950	956	896	925	932	929	935	988	924	926	921	913	888	922	951	925	875	904	915	914	917	929	966	927	922	910	898	959	976	935	961	897	956	906	894	927	918	908	992	924	891	922	951	959	939	899	926	947	908	973	954	920	926	921	963	957	979	940	913	907	963	926	913	977	908	919	905	919	932	961	889	931	913	921	973	891	922	920	997	960	929	892	917	910	923	983	924	871	895	891	970	919	962	946	934	870	938	896	931	987	972	957	932	895	896	939	943	932	882	908	858	941	994	923	916	980	944	932	935	925	925	890	913	929	926	917	917	930	948	894	947	899	948	931	960	909	952	891	922	895	893	973	903	888	903	938	898	945	951	991	945	952	893	913	954	918	922	918	960	951	927	912	899	950	926	885	903	941	909	913	973	860	904	896	911	961	946	909	873	930	903	916	984	941	860	956	955	885	888	925	888	897	923	915	968	950	942	929	899	920	951	925	924	895	870	930	912	916	911	933	901	922	927	925	884	931	958	899	932	969	884	923	938	918	936	907	861	925	908	950	905	907	900	937	1003	927	893	930	940	922	903	902	862	886	906	945	957	911	906	911	909	919	926	943	913	945	916	908	1003	903	924	920	940	904	921	916	904	931	920	903	943	929	916	936	953	897	887	900	946	947	947	953	933	893	928	924	922	893	963	960	923	925	925	956	896	961	928	899	917	971	894	924	933	946	945	955	892	929	949
25093	21532	24711	28775	21520	18628	628	404	311	293	308	300	281	295	263	347	285	293	295	282	264	276	261	312	268	287	269	279	256	281	275	266	268	281	249	289	280	289	265	280	280	283	269	289	271	263	272	251	271	300	280	275	268	276	294	264	288	299	260	282	253	320	262	259	294	280	266	249	249	258	275	255	308	256	252	287	258	252	253	276	287	271	265	269	252	244	237	258	267	274	274	263	269	272	315	247	280	280	240	268	270	271	274	263	262	272	246	271	275	255	266	285	262	254	255	284	312	259	266	306	282	287	258	247	275	274	281	258	289	288	278	264	271	271	324	283	254	263	276	256	270	260	271	278	278	274	241	300	257	297	268	243	265	324	264	256	284	276	256	264	248	281	254	259	259	259	265	278	310	286	270	252	267	270	279	276	270	264	269	246	271	272	244	283	237	256	263	265	306	261	236	253	286	265	259	247	280	276	265	298	269	242	285	275	282	256	270	299	270	272	284	266	266	285	294	287	284	275	246	262	239	272	260	250	278	276	266	280	248	263	275	258	271	270	270	264	260	292	279	271	279	264	263	271	247	267	290	278	292	295	295	278	268	278	288	281	292	268	295	283	281	275	253	266	269	279	275	257	292	265	245	256	260	268	258	245	319	252	251	297	274	296	261	272	232	245	251	288	260	256	249	249	268	259	259	293	313	262	274	266	257	250	265	273	271	276	226	258	282	252	246	258	313	276	265	255	279	292	298	260	279	247	283	288	272	267	258	294	279	263	261	256	282	241	287	263	301	260	285	261	249	258	267	271	276	285	240	264	276	273	272	264	253	271	270	313	260	269	264	258	304	237	273	265	275	296	289	266	262	275	280	277	262	268	240	265	280	275	281	254	304	285	296	281	249	303	258	278	287	276	274	266	282	292	236	258	278	251	253	271	252	266	266	260	283	236	288	278	244	297	297	271	246	252	301	256	251	259	273	285	266	252	226	252	269	284	272	285	277	297	266	256	260	262	280	276	270	226	282	269	244	257	272	277	262	245	254	270	263	260	266	259	238	269	248	252	284	265	260	261	267	248	256	277	253	254	273	250	264	294	273	247	273	295	264	260	266	258	255	281	253	225	237	249	250	260	284	256	302	291	278	278	276	274	257	284	245	276	272	268	262	276	273	254	265	281	246	227	261	275	300	265	248	262	285	283	275	291	276	271	298	274	270	240	287	273	250	246	258	267	278	229	284	249	267	283	276	296	273	275	297	227	274	266	279	234	282	292	286	261	266	275	272	256	236	278	253	251	277	261	238	292	271	216	278	286	278	253	282	249	269	245	288	285	234	295	291	294	302	240	265	243	260	238	274	281	233	265	240	247	240	279	252	283	289	255	278	272	287	246	278	272	299	242	289	258	240	275	283	264	273	285	291	265	270	244	298	266	249	263	262	257	281	245	293	280	289	277	301	295	299	289	256	240	274	256	283	254	278	252	277	276	234	244	271	280	288	257	258	284	274	286	273	253	248	255	269	245	255	280	296	275	267	259	239	284	261	287	216	273	267	274	295	261	278	266	251	283	243	298	265	297	261	241	257	267	277	287	276	269	255	285	252	291	245	274	250	263	268	251	250	247	261	292	252	259	268	268	247	272	261	258	231	274	249	253	231	277	270	254	283	294	282	274	254	273	280	256	286	265	290	274	259	297	279	234	264	267	271	288	279	265	272	272	313	261	274	294	290	267	273	295	241	268	281	261	263	270	290	287	252	263	322	274	271	275	274	286	259	278	269	227	250	259	256	273	258	267	284	262	233	259	294	268	252	274	290	278	266	279	266	292	283	284	262	265	276	258	263	316	264	276	270	279	283	299	266	277	252	253	268	252	257	299	248	251	267	270	235	271	255	276	253	288	241	310	236	261	262	238	254	271	264	259	253	266	245	258	249	245	277	272	257	266	295	247	274	304	270	277	285	260	261	260	264	283	298	263	245	266	277	238	274	260	270	293	255	279	252	284	254	266	264	245	258	265	301	260	250	295	266	234	302	285	264	256	284	265	263	243	281	280	275	283	276	269	256	280	257	256	239	249	253	257	274	265	274	243	267	266	260	257	293	273	280	278	258	244	273	265	264	265	271	269	285	251	264	242	262	256	263	293	279	299	288	252	257	281	261	237	260	295	285	290	280	290	253	256	242	301	310	276	284	262	272	269	253	259	246	269	291	295	287	280	269	268	284	276	269	283	253	236	267	269	268	283	272	301	284	260	275	267	257	287	283	288	277	267	271	272	287	271	295	293	277	293	263	285	285	261	267	267	287	283	250	266	265	294	247	269	281	241	258	283	234	266	235	287	271	292	274	267	244	256	253	281	278	270	260	250	303	298	252	251	271	232	251	279	256	250	279	269	230	274	241	272	253	294	284	262	243	270	281	245	294	278	274	263	303	267	265	276	245	243	268	280	268	269	268	268	251	272	272	283	279	279	274	275	272	295	229	289	265	248	279	284	275	246	283	263	267	276	272	257	271	272	249	271	298	258	278	237	248	266	268	255	253	269	252	266	298	233	251	258	274	287	251	262	308	279	270	297	270	268	281	231	272	270	266	302	274	279	292	247	240	254	287	282	232	278	229	280	279	247	292	280	274	268	280	255	283	276	278	278	276	256	278	250	267	251	244	277	266	279	268	280	239	255	277	257	292	279	244	253	269	294	259	280	307	308	255	263	280	252	284	307	266	263	259	265	279	248	253	257	251	273	289	255	280	290	296	255	277	272	251	301	275	285	276	284	269	293	287	277	281	246	287	253	224	279	247	270	248	262	259	248	285	262	274	266	273	266	275	237	281	316	291	256	270	265	279	259	272	225	234	265	263	279	287	246	287	258	261	249	256	289	242	255	266	282	271	254	247	275	267	243	257	259	278	290	294	250	267	263	255	268	300	272	265	292	275	271	291	274	271	291	283	248	241	261	247	260	257	257	261	254	259	283	263	268	302	248	243	255	268	267	285	269	268	269	264	259	257	282	252	243	256	225	257	248	301	302	269	243	261	270	254	280	243	261	292	273	274	280	249	281	290	252	272	257	274	264	261	277	285	259	274	272	278	274	252	275	243	264	256	287	286	217	279	285	299	259	269	309	257	269	277	283	246	279	246	251	295	276	304	267	262	256	259	247	283	263	251	278	264	294	270	249	277	273	250	275	258	238	258	249	261	282	259	259	286	294	248	286	278	275	285	256	287	264	250	276	257	261	281	255	272	267	259	294	255	277	279	278	237	248	281	263	250	280	269	276	254	275	278	260	287	261	278	267	268	255	295	296	260	252	245	253	264	227	273	275	265	253	268	246	265	286	250	257	243	266	268	272	281	260	238	290	261	301	266	249	274	285	264	264	278	287	250	305	277	278	304	262	268	277	257	259	260	264	260	250	260	244	275	299	284	303	282	263	257	263	252	300	265	293	250	279	258	252	232	277	287	284	270	271	266	237	274	263	297	271	245	283	264	258	272	267	281	282	266	266	269	279	260	265
3429	3109	1475	965	772	698	706	681	662	653	676	652	652	625	669	721	645	646	634	662	637	675	659	672	672	604	696	660	659	661	649	655	656	619	662	680	607	676	681	621	660	631	663	659	677	655	704	611	656	665	657	632	655	681	644	666	655	653	631	679	662	679	655	685	652	634	670	703	699	645	671	674	652	717	659	624	658	682	614	677	695	683	707	656	639	634	672	616	622	642	621	650	671	653	671	636	669	684	642	628	728	676	601	640	646	680	651	713	676	615	657	659	675	580	672	657	615	700	641	657	651	649	662	687	647	656	651	629	641	651	658	662	650	637	664	668	592	679	645	651	640	697	665	656	625	656	626	657	680	654	664	660	680	663	671	648	629	686	649	633	695	614	700	685	657	660	639	654	687	682	672	672	670	605	652	643	683	619	666	638	656	673	676	643	641	636	643	635	652	625	691	642	667	633	617	663	644	644	665	634	630	688	639	680	612	717	653	685	662	721	664	655	620	634	666	622	655	663	640	661	630	640	647	629	689	665	661	673	695	636	635	654	642	669	638	645	655	663	682	654	629	686	638	645	632	640	631	660	631	712	632	645	723	657	636	684	644	666	656	708	635	659	660	596	690	622	680	677	684	666	655	649	674	660	662	646	644	653	642	670	601	643	648	666	648	641	628	703	643	661	592	721	630	658	699	661	702	691	657	668	671	682	649	663	682	676	660	686	623	664	669	703	702	634	685	692	702	640	625	641	629	645	666	650	659	606	644	669	622	615	641	658	648	639	643	631	676	667	628	676	657	640	636	628	644	673	648	705	614	659	682	656	693	642	638	676	640	677	692	688	678	675	660	670	620	639	687	677	715	699	677	660	664	663	613	646	638	687	631	660	654	642	639	674	656	612	658	703	639	626	659	667	691	666	666	646	677	650	641	676	629	665	662	638	671	653	658	684	643	680	652	677	628	659	658	635	696	670	627	614	617	652	671	623	643	696	666	680	658	670	612	704	667	697	618	630	681	706	661	705	639	669	647	677	691	642	641	633	660	607	660	637	684	676	691	654	708	656	619	660	629	669	648	668	659	622	615	656	648	655	675	672	673	631	647	627	641	669	650	667	656	650	668	628	701	665	618	709	649	707	673	647	705	675	608	661	645	636	630	702	656	689	675	621	627	694	634	689	650	637	632	623	707	629	656	671	640	634	653	635	625	678	651	658	662	674	692	632	627	667	679	638	666	632	609	679	657	703	651	632	622	694	641	621	663	652	666	680	641	677	628	637	647	652	655	697	663	617	620	645	645	643	663	638	642	649	678	632	680	664	650	629	635	651	680	653	668	629	683	620	656	605	624	667	684	663	681	678	646	694	682	654	670	640	632	679	634	649	635	633	670	668	705	661	620	648	687	685	614	643	656	650	697	666	691	684	615	642	663	627	703	621	651	687	643	654	695	631	684	665	652	603	639	668	666	678	709	682	610	663	675	670	678	641	629	646	637	674	634	674	610	673	633	661	663	686	686	662	656	639	690	633	713	648	636	677	686	657	640	655	664	668	640	664	649	624	701	628	670	675	653	717	618	664	699	697	634	646	660	644	628	685	617	655	667	643	663	677	654	686	650	659	627	668	669	689	644	673	633	654	640	696	653	677	655	699	678	674	667	625	674	661	619	637	678	700	659	636	677	686	619	679	686	688	681	654	692	612	655	694	645	711	634	664	664	619	661	647	683	661	672	635	633	636	614	680	646	649	662	641	678	682	660	660	685	660	625	698	672	650	665	613	661	670	703	689	609	638	657	653	688	638	620	662	659	658	649	633	653	669	657	631	631	658	670	705	620	672	665	690	647	611	719	624	701	638	660	660	663	595	674	615	655	676	678	657	634	662	646	675	657	664	627	653	676	640	665	627	672	653	611	692	680	644	670	646	643	672	663	684	664	652	667	653	710	629	650	667	616	647	657	624	652	662	646	678	661	639	668	678	616	640	649	624	662	667	674	631	665	636	645	664	666	668	673	650	641	654	617	652	659	719	683	667	667	656	655	643	624	647	693	626	672	597	606	696	635	647	641	686	649	674	672	621	636	625	679	652	620	657	634	657	645	679	637	662	665	664	659	709	670	708	617	655	659	685	642	659	647	657	681	699	639	629	648	621	659	655	688	691	629	680	667	671	639	668	601	639	658	676	624	670	667	664	661	664	633	677	691	651	622	654	633	652	655	635	678	675	669	615	682	653	654	661	625	706	699	634	700	691	612	682	645	650	702	608	618	697	673	701	668	611	663	639	674	639	604	698	673	665	609	661	643	677	625	659	640	700	620	695	666	696	644	641	679	691	624	687	622	663	647	663	664	625	657	669	662	681	673	661	639	649	639	684	644	661	635	633	668	661	666	593	676	657	655	654	646	634	604	647	673	703	671	650	651	699	638	648	625	600	644	665	660	646	625	638	665	655	640	661	634	606	680	646	620	678	677	665	652	626	657	647	609	633	633	603	650	638	612	629	651	637	644	692	639	602	629	653	693	617	662	673	647	625	669	644	653	633	678	703	621	616	677	673	646	631	667	681	635	682	670	653	649	673	677	595	715	652	609	653	643	656	663	647	618	634	692	679	704	702	647	647	704	667	671	624	635	652	649	680	632	675	659	692	668	647	674	661	652	677	687	660	657	637	664	665	681	655	653	629	637	659	667	646	680	669	624	634	659	664	643	690	659	700	673	690	659	646	631	678	647	638	695	642	614	651	661	632	610	639	691	646	646	633	663	651	628	659	655	642	652	652	686	649	657	658	628	710	657	666	663	728	672	664	692	688	626	669	649	666	640	706	653	645	652	643	660	711	634	605	702	660	626	682	635	631	638	658	651	674	636	647	641	661	679	688	670	639	642	647	625	608	656	646	639	683	643	639	659	639	607	666	697	655	626	675	682	649	646	684	648	633	699	661	621	626	671	690	620	637	659	634	679	645	669	680	645	649	636	637	642	647	650	621	620	643	661	704	637	666	683	651	667	637	634	689	645	628	625	628	682	624	678	638	667	666	620	642	680	625	684	662	617	672	604	672	651	660	634	685	615	645	668	657	654	689	666	671	668	675	628	629	649	668	647	639	660	666	708	663	670	710	674	664	648	652	692	646	632	664	677	669	662	630	700	601	632	610	648	678	658	627	674	619	641	656	647	678	599	665	690	660	631	643	612	659	653	666	615	684	641	633	691	651	650	646	694	643	651	675	645	640	644	678	651	653	628	611	728	634	658	707	675	657	650	644	637	680	626	638	667	667	651	663	643	640	653	663	666	648	683	680	653	642	691	663	681	670	639	665	648	619	641	635	616	647	628	657	657	659	637	654	676	621	654	664	597	669	634	620	666	677	616	617	626	665	687	675	659	640	673	635	650	627	641	597	660	639	686	625	628	674	636	666	622	631	717	656	682	606	671	651	651	653	664	666	687	682	644	629	654	620	701	683	671	638	611	658	654	654	671	656	607	682	685	620	678	675	656	655	669	615	714	626	640	668
24409	21522	25076	28397	21525	21528	12490	417	223	215	185	170	171	174	145	213	144	167	152	139	172	139	147	117	125	140	136	152	124	124	119	109	137	135	135	134	129	114	120	126	109	114	144	102	119	136	131	125	134	123	132	132	131	130	119	148	116	129	121	114	102	119	135	142	136	153	122	133	113	143	131	133	125	123	102	120	115	127	102	132	106	138	150	125	123	140	160	121	116	138	132	128	117	122	120	116	124	130	130	115	119	143	117	158	116	141	108	144	105	120	146	139	132	121	117	128	135	127	109	107	104	96	139	119	118	116	121	144	136	123	122	116	131	127	140	110	119	130	120	122	112	103	135	126	148	126	121	126	117	104	110	155	145	127	126	120	128	105	141	135	139	149	136	129	110	133	120	138	121	129	122	133	114	137	127	152	131	129	124	127	126	125	116	137	130	130	117	135	140	138	122	123	123	109	98	142	100	131	126	131	121	110	126	143	136	119	116	132	138	113	121	107	122	101	104	130	125	132	133	121	124	97	131	142	119	130	131	121	126	121	137	115	128	129	139	107	116	138	124	130	114	136	128	117	125	129	145	119	121	111	133	129	126	129	124	132	122	128	120	122	121	133	130	128	119	137	119	138	145	113	131	140	125	121	137	132	141	121	103	137	115	140	122	130	132	116	117	108	132	115	120	117	132	115	129	115	138	122	133	121	134	133	118	151	128	131	140	125	116	140	120	138	130	114	118	127	150	113	121	121	129	135	116	131	129	141	123	114	149	110	110	122	116	144	123	133	129	126	107	129	138	142	121	120	124	134	139	125	122	125	143	121	131	115	95	103	109	113	120	126	150	128	131	124	129	113	127	133	117	134	121	137	140	123	102	121	140	126	128	119	134	112	96	115	129	121	133	124	120	119	126	135	103	129	128	130	143	108	118	114	122	132	129	125	132	94	123	151	131	132	141	134	144	115	113	119	137	121	124	125	117	116	124	113	131	124	110	140	115	143	140	122	125	99	143	135	121	123	138	107	132	120	121	128	109	136	138	123	128	129	126	127	114	137	140	129	125	132	118	118	119	139	132	132	129	112	113	117	131	131	125	133	104	118	133	128	125	149	119	130	147	121	109	136	118	132	115	97	110	107	126	152	114	121	106	117	132	111	124	120	116	134	142	148	141	110	114	125	104	116	124	121	115	141	124	106	119	113	128	120	127	112	138	129	115	120	130	125	114	118	134	128	128	136	108	132	112	132	126	130	126	136	111	140	127	140	116	139	144	120	118	113	135	105	135	127	141	125	118	131	122	116	109	122	137	115	132	129	129	126	118	112	133	109	125	117	152	111	124	121	136	114	132	118	126	140	126	124	130	111	135	153	134	118	122	127	114	147	125	122	146	129	150	126	129	114	120	150	139	121	119	132	128	137	117	111	110	142	127	144	135	117	133	101	117	109	115	118	120	110	130	134	129	127	132	139	107	133	121	138	121	116	112	135	103	113	121	107	124	134	146	125	110	128	136	121	142	112	126	126	131	149	137	118	116	115	123	117	124	113	131	126	101	115	98	124	113	116	124	125	112	126	120	135	131	102	143	114	131	136	132	132	127	118	125	136	121	120	137	142	113	120	120	145	155	125	132	117	123	110	129	139	122	135	129	130	107	147	131	124	120	139	126	127	108	132	114	118	107	128	131	115	103	124	136	124	104	135	129	122	151	123	108	105	128	152	111	134	122	124	123	135	113	127	109	142	112	119	132	124	146	117	123	133	106	140	113	103	131	119	136	112	112	121	130	120	110	114	136	116	104	123	142	110	140	119	118	139	134	111	127	128	134	148	142	131	132	116	118	122	122	128	115	116	117	128	124	131	126	125	126	120	147	130	107	142	128	133	130	112	119	140	125	120	118	109	136	120	127	117	126	118	117	123	125	132	120	130	124	142	118	140	134	119	135	121	123	123	109	125	122	117	135	94	117	126	125	121	111	119	113	142	120	127	165	139	110	117	125	91	116	126	122	141	100	144	120	93	139	124	121	107	136	126	121	120	123	117	138	138	144	131	144	152	121	115	116	128	131	102	122	114	122	119	133	123	111	123	125	116	118	129	137	110	118	123	128	123	111	91	119	129	134	137	161	129	114	131	141	125	119	133	120	97	144	141	132	137	140	137	105	113	132	108	117	124	132	120	140	124	118	130	137	100	129	156	119	132	109	121	126	120	103	120	126	118	163	132	122	132	132	111	142	123	122	123	138	118	137	106	115	120	124	104	138	115	125	109	126	137	121	116	119	107	118	110	141	135	135	122	115	122	123	118	143	122	103	116	120	141	128	130	113	107	120	119	123	124	124	146	109	116	124	122	118	136	127	133	120	130	124	123	137	118	105	123	134	109	123	125	112	138	140	113	119	104	126	130	135	121	110	105	124	108	133	123	125	128	128	118	110	122	149	119	139	121	133	103	117	138	132	145	140	128	132	119	117	113	135	130	131	113	119	119	128	119	125	157	137	143	125	125	126	103	137	139	123	127	144	131	139	131	124	106	109	124	120	126	132	134	125	134	143	125	106	126	122	121	106	129	121	117	133	125	132	127	109	136	125	124	95	133	145	131	125	106	142	134	129	132	142	130	116	144	101	135	136	125	137	100	105	119	110	119	137	124	142	118	124	144	114	113	134	119	129	131	137	129	125	139	105	140	127	123	138	124	108	132	106	140	147	125	130	121	134	138	124	114	123	120	128	111	139	122	89	130	115	120	138	120	102	121	136	122	115	124	133	117	149	142	115	112	128	135	123	148	124	134	122	141	144	122	122	106	123	134	147	144	127	121	130	168	130	128	133	140	121	117	126	120	117	120	127	120	141	153	125	80	132	122	126	116	132	115	113	115	117	126	144	141	113	150	133	102	113	136	108	125	130	144	127	119	125	127	119	110	142	118	138	127	117	117	107	123	120	148	143	118	145	119	115	128	125	140	123	130	133	121	135	111	119	111	129	126	105	125	135	114	123	115	112	111	138	123	118	121	116	121	115	122	127	131	134	130	146	127	126	114	113	110	134	94	111	137	115	125	107	126	127	107	122	143	132	126	119	113	121	113	140	121	133	133	118	115	115	132	122	137	109	120	119	118	126	126	111	119	141	119	116	121	122	136	137	123	127	140	99	137	106	114	103	132	100	124	113	134	118	131	119	139	103	119	121	101	154	113	121	116	126	115	125	149	144	113	134	107	125	136	132	100	111	119	109	138	131	124	101	113	114	124	109	113	122	121	117	127	112	120	125	137	127	131	130	135	130	106	127	125	120	110	118	129	138	129	123	124	120	145	142	122	135	123	127	131	111	130	132	111	118	141	114	133	102	116	134	149	121	122	116	135	131	111	129	112	127	144	120	107	126	119	129	122	129	109	122	131	111	109	118	114	128	128	121	116	125	135	146	123	120	152	133	113	111	117	118	135	130	140	115	119	119	131	144	140	120	121	125	122	125	135	116	123	141	135	121	123	144	112	121	130	121	129	133	141	143	129
3221	4087	1677	955	634	482	445	430	383	424	385	368	326	338	327	402	330	360	389	356	354	342	354	332	361	356	327	369	356	345	379	336	350	384	341	343	371	351	365	352	361	354	336	372	348	354	326	352	386	326	361	359	336	348	345	327	323	331	362	373	330	353	355	349	313	339	328	371	355	331	374	337	342	305	334	369	351	359	319	352	364	371	337	386	318	351	322	343	329	385	389	368	371	398	346	349	366	358	324	304	357	330	317	344	349	360	326	340	319	341	325	343	353	348	329	369	352	381	351	338	359	371	328	324	307	341	375	349	346	352	349	346	334	366	334	334	341	344	349	353	344	377	349	330	358	359	320	349	378	374	319	347	377	334	361	353	330	355	349	335	353	399	353	351	307	308	355	362	345	371	320	350	327	346	337	350	341	324	333	331	334	375	373	362	337	379	336	355	337	376	358	340	354	335	330	343	393	348	342	337	358	349	328	324	342	321	355	351	303	337	333	343	325	349	338	339	361	372	304	376	327	310	337	356	333	348	353	350	317	355	351	346	351	323	344	325	372	343	330	348	375	355	351	334	329	354	338	330	340	339	329	367	309	345	355	346	394	364	355	339	327	348	378	338	343	329	334	364	344	335	350	353	356	356	334	335	323	368	364	362	355	353	354	334	311	320	347	333	329	325	340	342	370	332	325	361	376	332	380	354	340	359	349	363	334	377	320	336	344	330	367	368	320	314	331	346	325	349	338	351	345	386	372	336	350	323	361	350	357	327	338	354	332	316	359	349	362	329	368	338	359	329	362	333	315	346	353	330	331	347	348	370	339	329	288	335	371	361	370	353	341	344	376	341	355	363	351	365	363	348	361	314	359	314	336	362	337	373	371	320	369	343	319	358	337	337	364	354	328	347	336	378	366	287	338	346	357	324	371	315	360	364	369	370	345	321	353	333	336	338	342	349	352	367	364	343	310	360	306	337	356	360	370	358	351	355	374	349	316	353	336	353	361	328	342	333	359	347	343	354	338	378	347	334	309	301	329	354	358	347	366	365	364	316	351	341	361	356	371	357	360	338	347	366	293	348	353	316	335	359	307	343	367	327	346	367	343	352	330	338	340	342	322	348	305	350	369	329	344	319	358	344	367	362	340	354	356	333	331	352	361	322	346	335	302	355	363	334	341	336	324	342	336	316	368	352	367	359	392	369	364	333	369	338	333	349	378	360	334	322	331	365	373	371	382	331	373	351	370	313	345	361	355	352	345	338	370	333	353	327	347	348	364	345	359	343	333	353	369	338	357	350	319	369	333	369	370	321	329	324	348	323	334	328	340	344	327	329	310	371	337	335	352	365	352	338	371	359	375	362	303	343	357	363	357	358	328	348	344	359	337	351	388	349	336	332	340	331	337	350	340	342	340	329	298	354	345	349	358	343	356	349	328	312	358	328	337	315	364	329	347	355	350	389	330	320	364	316	356	327	355	366	340	367	356	340	322	325	375	334	379	360	331	344	321	295	347	358	358	349	324	321	333	342	332	345	329	390	344	384	341	350	360	364	371	326	325	323	341	321	334	327	342	358	338	343	351	349	341	349	337	335	371	362	338	337	340	339	327	314	355	332	329	311	304	338	328	357	327	357	320	341	369	334	334	338	328	356	325	347	336	347	363	347	308	355	371	360	355	361	342	358	347	383	339	363	366	348	382	366	316	310	370	329	330	345	356	357	306	352	345	343	332	353	348	346	383	350	337	330	397	328	327	349	343	370	349	375	371	360	341	355	323	317	352	340	314	361	370	355	368	348	350	337	349	329	323	348	339	322	367	345	341	296	350	358	354	351	336	380	362	372	302	325	331	347	304	332	360	336	319	343	310	351	349	368	366	350	353	345	318	350	333	315	360	361	373	366	373	341	340	349	364	361	347	359	332	360	336	338	351	348	352	313	333	344	364	338	370	355	363	329	352	322	341	341	370	341	339	333	363	335	325	335	369	368	310	386	369	379	317	368	322	355	363	347	324	355	362	343	358	342	345	383	349	331	310	365	371	335	322	352	338	318	325	343	371	340	318	320	340	358	326	331	353	359	349	336	326	332	371	335	327	377	332	352	333	330	340	354	338	363	326	348	337	352	352	347	369	342	357	363	374	328	331	346	331	357	338	336	329	341	357	321	338	352	409	358	390	350	363	350	354	361	313	371	371	355	331	378	367	331	364	349	347	330	339	320	322	372	345	322	325	364	355	346	316	358	328	323	318	357	348	333	359	400	331	344	335	362	361	344	333	366	387	376	334	356	336	356	329	321	349	354	336	355	374	354	348	332	367	326	362	357	338	343	351	354	345	351	382	334	330	385	379	330	379	330	312	372	368	351	337	340	338	344	345	357	323	327	315	324	361	382	331	340	339	326	349	364	342	335	330	334	324	375	344	383	366	352	350	346	340	336	341	357	374	326	355	372	356	323	378	329	354	322	381	338	365	353	357	341	362	384	346	342	352	370	327	332	348	363	370	362	368	323	350	324	359	342	366	344	360	343	336	338	349	346	353	325	343	322	334	346	375	338	322	339	358	336	342	342	328	347	357	359	340	343	325	374	363	347	367	352	349	353	359	366	331	345	333	382	360	349	386	341	332	358	375	349	380	368	306	327	372	328	343	331	358	320	369	337	328	335	326	338	346	369	331	340	334	353	366	325	329	333	328	338	341	337	335	335	343	343	332	330	388	353	332	364	336	327	363	306	339	348	356	357	358	347	335	361	353	345	346	324	342	375	375	312	342	335	373	375	353	365	346	347	350	334	318	352	346	403	368	338	335	334	349	307	355	335	339	334	325	378	324	381	348	337	350	352	366	336	354	336	364	329	306	353	349	347	350	314	372	358	347	375	326	347	349	368	340	348	335	387	348	387	374	344	335	353	331	335	355	327	331	364	348	329	363	347	354	363	331	361	298	353	345	353	342	351	317	349	336	330	357	352	351	357	347	359	410	356	354	333	343	334	350	289	340	362	343	363	365	335	354	321	344	373	338	311	360	352	313	336	351	339	308	339	329	342	352	344	329	348	347	324	339	315	359	359	370	338	372	377	358	352	341	338	335	347	332	329	364	337	351	351	370	322	328	370	333	339	331	326	313	340	324	353	338	389	309	381	348	354	356	366	299	355	326	356	324	353	325	318	384	327	363	353	347	337	352	355	351	315	316	366	353	353	383	399	336	344	358	341	325	347	347	367	358	317	342	341	376	372	360	362	339	343	354	346	364	336	353	356	348	361	362	335	359	335	314	342	373	379	380	347	362	331	346	333	320	374	338	356	291	348	313	330	335	325	327	341	344	386	352	359	355	330	344	373	350	362	356	343	342	350	346	321	348	337	353	311	351	363	369	323	350	322	366	368	355	313	321	358	372	355	329	325	321	337	326	358	311	349	357	355	364	346	355	339	340	339	381	333	361	347	330	341	342	331	337	332	368	380	346	379	390	369	371	345	381	341	357	359	390	329	316	388	343	347	340	309	362	350
31713	20443	8801	847	450	421	411	379	375	359	374	370	369	386	361	375	361	385	384	380	346	365	378	389	396	361	377	376	368	386	380	395	371	379	385	365	383	380	389	370	409	406	369	385	364	353	398	432	377	345	419	400	389	395	372	366	360	387	392	340	395	367	420	360	384	398	386	394	411	363	412	366	387	351	356	376	349	394	378	406	386	376	374	393	375	366	380	400	363	369	384	358	400	386	400	370	389	346	406	355	352	371	349	401	336	402	362	369	390	345	368	389	397	387	376	357	403	412	396	353	363	378	393	386	371	373	413	365	375	383	389	411	387	366	386	348	380	382	379	405	395	386	330	387	400	396	369	398	385	386	373	373	398	382	399	350	388	399	397	370	403	380	387	389	365	372	359	371	363	390	383	399	342	414	356	394	378	399	388	403	367	369	355	384	373	363	366	357	385	394	388	402	369	417	370	377	398	404	409	364	376	399	368	345	404	335	344	374	397	378	393	395	345	386	413	379	390	345	364	377	375	396	404	366	407	371	397	397	413	385	393	371	380	383	381	381	438	398	365	378	417	379	362	367	411	378	393	402	414	394	393	389	367	351	376	408	394	394	346	373	397	365	385	369	354	392	388	390	366	371	377	390	408	344	367	400	351	406	379	378	371	408	378	426	343	347	359	387	399	379	374	376	405	392	364	403	345	425	385	368	364	389	344	395	362	358	372	425	422	355	395	370	413	375	340	417	368	410	331	358	372	367	400	375	379	380	371	383	367	372	374	395	374	404	369	394	409	418	364	380	389	374	378	393	413	377	371	373	371	385	368	389	373	419	379	372	393	355	355	368	386	357	402	362	362	427	365	375	377	386	351	369	431	357	388	369	415	383	402	389	381	360	436	381	396	410	374	370	367	397	375	371	419	357	407	396	379	367	394	367	371	366	383	373	364	375	388	371	365	389	377	417	337	403	368	383	397	404	392	400	414	386	353	366	407	376	389	386	390	380	369	335	354	377	355	395	362	360	361	355	374	382	365	381	386	355	373	379	377	396	405	373	382	401	413	378	383	351	395	394	389	391	384	392	362	411	348	377	368	385	406	357	362	370	388	360	351	369	347	415	375	367	398	388	393	381	367	375	381	352	393	444	355	390	376	388	407	374	386	387	395	386	396	368	383	386	361	368	387	380	389	401	381	352	391	389	361	401	379	351	394	386	380	348	368	353	350	374	393	356	407	363	391	347	353	396	334	361	357	382	366	356	374	389	384	382	373	377	399	407	368	368	388	383	421	387	342	384	370	395	383	388	361	364	380	389	369	381	373	392	382	359	379	396	390	408	381	406	387	396	351	397	335	379	378	391	383	392	383	391	415	394	385	386	343	398	354	392	371	349	396	382	366	384	416	390	364	372	363	411	369	385	391	359	419	347	363	371	407	378	383	380	347	422	391	415	381	407	377	412	365	356	390	414	330	401	397	347	394	387	357	388	367	380	374	366	396	371	375	361	406	405	407	366	398	403	399	365	397	391	382	369	395	407	420	380	379	377	382	367	389	414	372	387	394	352	392	411	394	378	402	375	411	410	382	356	380	349	360	402	371	404	379	386	386	368	408	393	372	413	362	372	410	423	391	402	371	368	405	371	358	400	358	398	381	373	358	346	402	398	398	372	395	364	381	355	421	394	370	366	357	368	359	385	401	377	434	371	384	358	340	384	378	359	379	369	383	377	381	370	389	362	408	377	357	394	364	372	363	342	347	391	382	394	396	379	359	423	389	355	419	386	366	392	372	355	359	390	379	383	336	385	386	345	366	381	353	355	388	369	384	401	391	348	402	378	343	392	393	363	378	393	394	409	407	389	372	379	373	362	378	412	384	363	376	369	394	402	391	425	406	397	368	383	381	379	382	431	403	376	363	356	382	358	374	373	408	375	409	415	385	405	358	370	405	371	387	377	369	363	412	368	367	376	378	359	331	378	425	372	382	394	367	418	354	368	413	374	392	377	365	402	385	354	392	350	388	386	354	387	411	426	396	406	379	362	360	352	375	434	347	403	378	383	413	332	380	391	389	351	346	369	360	387	402	381	357	374	387	355	382	363	381	382	375	390	369	367	354	413	400	406	397	394	386	370	399	373	366	394	385	386	408	386	406	422	391	416	391	377	392	371	412	413	423	378	352	372	400	323	380	358	373	355	374	400	391	370	388	359	406	369	382	346	378	356	401	397	416	417	392	408	388	413	377	370	382	365	374	385	346	363	399	388	377	385	368	363	405	377	366	370	379	410	385	385	403	412	371	392	371	352	375	380	347	423	349	380	404	366	358	380	381	384	375	403	384	401	407	384	374	365	365	383	389	398	434	394	366	375	405	380	394	394	386	370	369	352	366	414	379	344	381	362	411	413	381	349	376	399	375	375	341	343	377	385	381	384	389	376	349	364	385	374	388	320	355	404	392	410	396	350	353	374	374	375	401	378	395	380	368	366	370	411	373	381	409	361	382	375	385	346	360	398	382	371	403	391	386	359	371	351	386	387	391	390	401	397	388	357	374	363	444	401	362	414	390	382	366	366	398	345	394	384	387	419	378	387	390	362	383	397	388	374	358	405	383	370	381	396	342	382	375	380	365	352	428	358	382	371	368	405	389	352	386	375	376	426	347	401	355	400	375	376	420	391	396	407	376	353	364	416	369	332	377	405	377	381	363	361	358	386	381	383	404	395	373	370	400	397	350	377	381	364	376	383	357	367	388	361	378	367	368	392	391	383	344	408	404	356	362	382	418	425	378	378	359	423	373	385	365	417	379	391	394	370	376	335	346	371	400	364	370	391	373	381	411	383	402	385	396	396	407	412	398	376	374	364	369	384	404	355	382	371	358	376	373	388	408	372	402	380	390	394	386	384	406	384	369	389	366	406	370	424	358	359	396	380	358	385	365	377	389	351	394	394	365	383	381	384	415	363	389	360	392	404	384	359	368	342	353	404	330	355	361	373	418	362	384	364	424	363	337	374	419	395	374	365	393	413	410	391	369	343	356	368	397	378	391	392	348	350	400	397	389	361	407	386	381	373	374	389	378	377	385	394	401	366	393	370	385	406	397	366	321	419	401	381	397	410	393	381	408	398	388	398	365	379	424	358	381	401	377	366	338	392	418	360	443	344	363	394	363	357	385	373	371	394	369	362	348	379	378	391	380	361	401	385	379	392	390	388	373	413	410	337	391	376	363	350	399	397	381	343	414	393	420	391	398	352	390	409	390	373	377	401	355	403	406	383	344	399	387	418	413	368	383	399	363	357	384	349	362	352	346	393	324	354	388	361	371	361	370	386	374	400	390	359	383	425	378	376	391	389	362	366	369	383	393	389	388	394	375	364	367	366	356	382	342	379	421	375	406	369	394	367	388	349	363	382	383	401	373	405	384	392	389	379	368	396	378	387	361	411	418	351	370	362	363	408	407	393	396	355	353	417	386	384	379	409	393	366	385	374	393	335	365	395	396	381	397	379	385	385	355	407
6059	1511	1053	989	947	960	961	910	949	938	966	994	967	926	945	975	976	944	930	930	923	913	904	955	892	887	880	944	954	881	903	924	944	900	908	941	932	943	907	907	969	905	982	931	944	906	906	892	921	966	930	870	951	946	927	949	927	919	969	944	936	936	908	892	927	894	889	927	919	992	942	888	923	904	912	918	944	907	927	942	940	890	879	934	938	940	957	952	901	885	967	925	877	914	920	919	948	934	915	971	887	945	926	918	950	919	894	920	874	938	935	931	928	937	918	937	874	892	989	899	928	908	913	893	907	909	922	970	960	920	925	970	890	934	907	857	853	924	966	888	898	904	891	912	953	937	875	924	879	955	918	947	900	882	907	904	925	922	883	965	935	841	986	906	874	904	892	949	942	927	892	935	951	883	937	973	951	917	937	937	925	931	964	917	947	878	910	928	905	913	934	935	976	927	883	923	873	855	971	916	903	910	909	913	924	897	907	869	925	923	926	950	871	916	920	920	951	946	867	891	914	914	871	914	905	882	874	929	959	902	902	965	907	912	938	949	935	865	930	934	895	897	921	931	926	894	933	898	890	934	882	920	927	938	938	912	942	932	940	930	919	964	905	965	960	891	949	940	931	821	933	925	968	961	891	905	913	946	970	921	885	902	866	904	874	932	916	920	920	924	929	879	890	897	878	928	899	923	874	919	930	927	924	908	937	862	936	941	924	876	882	926	886	941	939	907	871	932	907	902	924	929	988	961	904	935	935	911	905	882	956	936	887	930	909	913	915	857	895	938	910	962	880	941	926	946	892	904	914	906	940	881	938	918	871	887	946	916	875	930	941	931	886	871	906	940	906	875	892	911	913	875	904	917	895	927	923	968	926	897	967	927	933	926	914	892	951	909	913	928	937	889	901	984	932	938	927	901	902	880	938	961	956	925	912	985	907	970	905	945	946	949	879	934	907	934	917	957	878	976	914	909	985	939	946	926	954	952	867	877	925	925	941	879	907	894	971	948	900	904	925	961	956	934	891	879	905	926	931	865	871	859	959	933	911	924	924	903	972	955	929	902	966	918	936	876	885	911	890	992	907	917	985	934	941	937	918	912	909	965	923	876	916	891	944	859	968	940	866	828	919	916	917	993	928	845	920	892	934	962	873	946	924	935	859	893	951	943	952	942	978	944	876	924	883	921	941	880	926	918	916	885	902	933	958	931	881	911	964	982	914	953	877	907	987	938	921	925	904	884	961	916	923	949	955	969	939	880	950	923	910	942	952	911	879	985	920	897	942	967	915	944	964	1030	928	914	990	909	914	899	877	906	905	909	993	904	904	962	925	862	896	925	937	988	893	857	1005	908	936	936	860	918	852	948	953	903	954	953	958	919	940	934	904	948	897	973	928	911	916	920	895	956	916	851	883	951	961	937	897	957	951	905	930	869	910	950	921	962	952	890	936	944	917	901	938	907	908	956	906	914	939	877	878	908	936	943	979	942	955	918	930	924	946	843	944	902	940	931	919	932	910	943	964	889	938	890	950	945	894	910	907	959	913	928	906	943	910	894	908	959	920	904	957	937	912	931	933	924	951	883	895	885	891	953	935	934	926	912	923	906	940	918	985	930	914	925	893	915	985	912	934	977	932	944	892	908	889	949	929	910	936	940	950	907	945	942	963	868	871	912	942	909	915	930	939	923	942	924	875	908	937	934	892	947	879	956	960	922	933	915	847	894	981	928	979	955	917	947	910	897	906	895	913	863	906	906	902	870	931	901	864	900	886	940	835	876	924	953	897	922	891	920	897	956	915	931	924	894	910	898	904	921	936	910	933	908	960	956	902	904	915	914	912	884	934	903	903	891	884	956	909	908	915	892	935	919	931	956	903	906	893	936	916	969	941	950	891	910	917	905	895	955	909	900	945	911	911	892	922	925	910	914	915	901	988	931	947	924	954	928	954	913	820	911	875	936	924	914	919	928	897	925	942	992	943	883	940	923	970	946	882	937	908	916	873	979	951	950	908	973	967	897	898	947	928	914	897	934	965	940	915	948	901	945	918	867	861	965	948	934	944	906	945	968	939	934	922	927	943	935	932	962	941	894	981	887	914	910	966	933	897	930	925	942	974	911	982	937	922	861	914	936	901	916	932	942	882	984	882	933	932	950	904	981	937	935	888	893	913	849	919	866	926	908	947	886	936	893	1016	937	918	902	949	927	905	903	916	936	912	928	873	911	899	918	952	907	919	933	848	878	878	901	881	897	932	927	926	902	914	931	956	916	956	949	957	864	889	929	954	906	935	994	890	979	941	966	872	924	988	955	910	865	916	883	883	968	976	878	909	888	977	934	951	961	882	974	913	924	907	896	937	966	920	938	937	935	907	903	894	960	955	945	952	886	940	924	990	870	923	898	858	927	981	970	915	888	886	882	827	940	912	937	908	891	896	936	929	905	909	885	927	944	912	938	898	938	903	902	911	967	932	893	876	923	935	961	945	904	981	951	960	949	872	916	893	890	904	869	916	937	948	886	915	928	907	889	942	939	864	949	861	976	893	942	951	851	931	950	924	913	918	904	883	919	963	932	960	938	934	918	929	948	1009	915	929	940	949	910	909	957	914	871	924	958	914	930	926	893	964	938	969	940	939	921	937	908	950	934	894	902	897	889	930	925	933	885	929	886	948	994	955	941	853	892	912	943	973	879	956	921	947	930	986	946	1014	955	933	920	926	868	951	895	914	995	940	961	930	887	932	884	917	915	943	962	935	938	909	892	966	929	917	961	875	1002	926	889	968	939	984	922	942	923	941	908	937	872	923	916	931	877	957	933	886	904	872	974	909	921	886	909	916	947	937	898	907	901	926	910	924	960	933	894	936	950	937	912	975	881	894	984	974	885	909	901	989	887	885	933	935	905	934	875	914	917	916	942	872	945	909	959	873	880	954	929	892	911	963	957	884	937	949	950	912	944	943	920	951	933	944	873	882	878	910	946	938	909	971	883	964	928	906	904	929	938	924	943	959	903	926	931	943	970	868	946	901	893	953	940	887	943	917	962	912	924	909	933	930	916	943	948	962	928	923	947	961	953	926	968	929	891	918	898	898	884	872	957	920	917	937	935	918	930	924	962	915	917	926	915	920	909	961	885	943	915	911	905	910	946	916	891	905	858	910	894	869	892	892	904	917	970	890	946	889	938	987	910	945	914	959	899	902	884	962	963	874	851	895	909	929	914	933	903	849	863	905	908	892	879	927	913	880	915	860	916	914	887	921	926	968	907	925	942	864	913	927	928	934	898	898	942	891	939	964	919	885	923	879	932	932	867	870	940	905	900	917	895	919	887	934	927	909	920	868	900	972	914	936	937	914	919	954	921	945	937	950	872	895	936	924	954	927	896	904	911	923	874	897	959	940	968	924	971	936	947	939	960	994	960	981	935	904	882	942	940	897	973	910	878	863	906	948	967	946	912	929	908	862	969	873	964	922	943	982	921	928	915	890	924	867	897	940	965	919	938	945	923
25126	21564	24779	28824	21557	18760	614	374	316	303	326	304	310	285	313	328	297	268	277	272	269	286	282	250	261	284	261	256	264	242	269	266	283	285	260	268	251	241	275	255	255	290	268	295	290	283	255	269	294	246	296	257	259	240	256	294	251	284	279	280	320	281	306	307	243	264	285	286	259	260	291	238	287	240	296	295	288	280	309	268	303	274	252	238	279	274	258	288	253	287	263	269	264	282	262	265	280	267	270	257	267	246	258	272	276	275	253	300	301	248	252	288	288	294	273	258	288	306	260	254	310	268	278	250	269	247	277	225	283	269	258	280	264	254	277	297	259	276	265	240	245	275	253	255	272	284	259	283	287	289	281	270	245	292	299	272	283	243	272	241	265	287	273	243	264	287	270	272	289	263	271	262	248	276	267	288	307	243	244	292	273	263	260	291	271	259	252	276	247	293	259	278	291	279	251	260	245	297	242	277	304	280	279	266	280	268	251	270	259	299	255	261	285	273	257	270	250	285	270	274	266	269	260	256	256	252	251	302	276	252	270	268	259	272	261	248	259	240	246	266	257	272	251	276	257	256	264	266	304	265	280	268	250	262	243	251	249	311	267	282	261	274	273	266	260	266	300	291	267	281	266	255	292	245	249	291	291	291	248	265	260	255	290	261	267	274	253	289	263	249	295	295	257	265	233	244	242	275	270	276	280	288	254	270	277	279	253	256	292	287	273	268	265	223	257	245	264	305	253	273	257	274	286	268	260	283	247	266	262	281	266	288	273	253	265	261	258	278	245	238	284	255	261	287	246	271	269	240	257	260	300	283	246	251	256	264	249	254	255	266	274	296	254	278	262	286	282	249	248	238	263	273	278	253	276	259	266	251	298	284	256	262	258	267	286	281	269	273	292	276	263	277	248	272	272	247	266	244	253	247	271	258	292	263	236	251	294	265	278	283	265	292	262	265	268	268	271	263	273	284	276	281	283	304	296	230	277	270	261	268	302	253	264	295	284	256	238	302	302	279	269	269	272	278	266	298	294	257	278	278	243	269	293	245	296	266	270	234	275	264	278	290	277	265	274	276	272	277	290	247	287	271	287	253	231	270	242	284	282	274	247	285	255	276	246	266	249	258	260	274	263	305	256	305	241	261	278	264	228	274	287	251	266	264	269	270	249	244	273	253	257	271	268	267	275	243	238	260	269	281	244	293	271	290	274	283	296	261	288	260	295	262	313	239	267	254	297	275	305	257	264	275	248	265	267	247	264	272	270	291	280	265	280	267	248	271	266	269	245	278	279	258	264	245	277	274	245	263	254	254	283	283	289	265	268	296	286	232	310	252	288	280	263	284	263	276	269	311	263	271	300	284	248	271	281	283	242	270	296	275	266	259	276	242	274	282	300	256	242	292	268	286	291	245	258	294	264	269	282	277	249	258	279	296	275	281	269	261	268	275	283	260	265	265	265	276	276	251	238	253	306	261	238	276	274	274	283	268	273	276	282	248	274	268	273	269	261	283	282	276	264	277	289	275	241	273	267	282	254	250	261	275	276	271	278	285	297	293	245	308	267	306	269	285	278	220	254	272	266	249	281	263	278	290	262	272	291	274	271	272	274	266	266	292	266	269	275	298	281	277	286	270	248	255	266	220	278	271	266	271	255	292	263	290	271	272	296	294	268	285	313	289	260	257	260	261	303	267	280	283	262	232	223	243	254	309	299	303	264	278	251	250	243	254	285	269	230	281	263	280	263	251	234	304	231	284	257	252	284	267	269	257	253	250	242	247	288	268	273	292	262	261	268	294	231	286	283	269	258	271	269	274	279	275	226	224	261	299	273	265	258	256	258	265	278	252	266	274	286	287	282	275	263	269	294	243	280	263	257	294	279	288	258	255	284	307	251	292	290	258	238	299	263	278	273	287	262	261	276	245	296	235	262	258	290	258	271	284	274	269	269	265	258	259	263	259	244	251	263	282	281	265	299	275	279	279	258	258	262	282	266	269	263	271	293	270	274	290	278	287	271	240	268	254	235	282	253	306	280	256	278	278	301	248	270	263	252	292	238	254	252	284	266	254	266	256	276	261	282	260	286	281	295	281	260	235	274	270	268	265	274	273	267	277	260	278	283	277	259	270	264	280	277	260	274	268	276	298	274	268	260	261	257	263	274	258	272	280	268	268	242	235	258	281	310	265	277	263	273	278	282	260	287	276	268	309	258	255	263	290	275	264	229	257	299	269	289	277	270	262	279	266	264	261	267	283	263	258	280	240	259	269	269	257	270	293	289	277	264	269	274	288	317	278	290	276	265	250	245	249	276	303	254	266	272	291	287	252	261	244	239	265	296	275	256	268	259	240	272	271	273	263	277	282	296	278	263	291	281	232	276	272	275	286	279	284	282	260	271	266	283	249	268	294	259	284	277	270	241	289	301	256	261	284	264	261	254	233	274	269	267	289	266	274	231	262	252	286	271	252	305	269	257	278	278	286	239	262	270	289	256	281	272	292	281	263	269	271	270	260	287	278	269	264	256	274	267	256	313	258	271	276	271	261	269	276	300	278	246	286	243	306	282	283	312	257	258	267	291	285	292	267	300	271	285	285	281	267	276	255	269	270	261	289	269	288	263	296	261	234	291	259	258	258	248	256	278	251	289	281	246	241	272	267	253	281	279	261	261	260	255	277	261	254	247	244	241	254	240	265	270	264	268	290	282	261	263	247	287	239	246	260	304	273	274	272	263	288	264	231	293	262	242	273	273	251	238	269	246	260	252	290	240	269	252	266	257	252	258	277	260	253	237	294	248	291	304	253	275	279	311	257	283	224	271	259	280	267	254	255	288	298	291	260	252	271	292	269	256	281	239	273	260	293	262	267	261	263	244	275	289	244	265	287	286	254	260	267	287	294	253	238	295	252	272	229	254	288	231	244	241	293	306	278	247	270	243	287	272	248	277	261	249	264	273	266	256	257	261	237	269	266	266	262	249	280	262	293	270	255	271	276	227	273	312	278	269	265	293	292	268	256	282	290	251	288	271	248	278	278	228	241	287	290	272	283	292	265	262	249	267	257	269	262	250	253	285	256	250	237	281	259	263	265	271	285	276	279	246	270	327	251	243	247	261	258	258	246	256	288	249	259	275	268	297	263	246	258	263	281	252	290	261	270	271	228	275	275	309	269	267	274	276	284	270	262	232	276	262	239	280	291	245	238	290	277	276	297	287	278	275	246	267	287	301	287	286	272	262	283	258	247	275	286	263	274	241	269	290	290	284	284	309	300	279	230	282	259	263	280	279	284	278	298	280	268	263	249	244	252	246	261	326	254	257	267	270	264	253	270	286	294	249	283	287	261	264	267	245	269	304	270	255	303	274	274	244	276	267	283	274	297	247	286	260	263	266	284	272	295	275	267	271	265	254	259	252	282	296	256	286	282	273	279	299	245	281	256	256	240	262	253	247	249	265	244	274	263	220	266	225	277	281	270	259	251	271	267	287	265	279	288	279	258	263	243
3677	3671	1489	949	881	734	727	722	703	686	690	695	689	646	638	724	694	660	624	663	673	616	618	645	670	690	656	687	651	707	634	645	701	652	677	674	686	630	645	636	661	689	657	665	632	683	679	660	633	651	673	653	638	650	644	685	663	636	622	623	661	671	649	660	650	642	676	622	637	691	636	663	635	653	634	680	650	609	646	671	663	629	682	638	651	625	661	662	667	661	653	674	641	670	670	633	698	673	644	666	679	679	618	654	672	686	675	637	601	672	583	648	653	668	718	640	665	673	613	680	655	642	688	661	666	631	656	644	658	669	693	669	651	604	670	658	658	621	663	656	654	670	700	626	684	629	667	691	639	678	651	644	618	648	652	626	683	670	632	689	651	694	614	626	629	605	633	622	668	704	705	654	650	629	687	608	630	684	652	645	644	639	672	697	667	658	632	640	639	645	671	632	645	679	665	678	672	634	594	692	684	676	637	658	688	667	714	648	634	634	657	721	659	643	679	647	636	680	634	731	691	658	649	700	646	679	662	624	662	687	652	633	629	695	641	692	609	652	634	620	634	638	627	688	660	713	674	651	621	665	621	662	650	647	623	654	628	644	646	643	661	630	651	651	637	668	665	641	636	669	644	574	655	609	699	638	675	634	653	614	677	704	674	688	614	646	635	667	646	611	624	667	663	661	656	705	652	708	675	662	651	674	659	610	678	612	650	655	648	640	672	709	687	636	685	630	678	664	665	679	670	701	648	639	635	636	608	647	631	646	641	653	623	677	622	652	660	607	663	673	615	658	656	664	677	653	669	673	663	673	676	678	678	661	637	621	647	625	666	676	644	662	629	655	681	661	656	633	678	634	651	663	647	632	658	626	652	707	670	632	623	658	656	663	661	605	674	635	661	664	655	667	612	623	668	707	648	666	669	672	658	686	672	650	669	644	674	627	674	645	651	624	631	642	663	653	591	727	649	680	664	656	684	655	626	639	704	713	681	615	631	603	639	672	640	665	644	646	676	670	639	650	686	599	679	674	649	693	626	635	682	687	658	656	647	646	671	643	682	647	674	672	636	646	718	649	655	644	633	665	669	674	695	687	651	676	688	636	619	696	664	661	673	634	680	664	664	668	637	650	636	641	641	630	688	665	601	634	702	696	634	707	628	674	656	643	654	659	691	630	647	665	628	634	642	706	662	615	601	678	690	684	668	660	625	628	597	636	666	646	642	610	713	624	650	691	674	633	659	686	660	675	635	692	681	693	692	696	710	676	668	667	651	609	673	638	685	666	656	596	600	638	668	654	675	632	650	666	699	663	660	677	703	689	711	689	654	631	655	661	695	674	629	645	699	662	611	655	646	677	657	649	625	627	665	643	678	673	720	628	660	614	678	686	633	625	645	620	645	682	686	680	611	676	664	676	640	695	643	644	603	649	628	672	656	666	659	624	627	680	669	686	686	684	637	641	647	628	674	677	675	676	704	624	677	722	642	639	613	701	621	644	678	659	700	649	637	691	670	655	647	678	663	679	674	643	709	643	640	649	659	665	640	679	709	689	607	689	697	664	657	664	661	688	683	629	686	660	632	617	661	686	635	643	661	652	640	647	699	654	637	680	698	659	643	666	637	704	681	669	664	690	701	673	622	648	707	669	609	668	630	677	691	651	642	708	685	674	647	649	674	670	636	685	647	661	644	645	642	635	619	619	647	685	668	646	676	687	644	678	656	652	673	688	710	663	645	679	704	656	731	657	646	636	655	664	644	690	657	621	630	670	678	710	631	648	684	675	696	651	631	643	619	641	659	681	669	675	644	694	657	687	662	638	664	658	647	653	678	637	649	671	642	627	651	643	653	680	667	737	616	666	669	656	694	690	657	654	717	661	688	641	660	656	659	662	686	639	665	634	661	620	648	677	632	674	646	652	685	643	655	721	644	657	676	623	669	662	654	672	665	646	673	699	634	615	656	676	657	641	661	658	696	627	705	701	678	673	658	678	657	638	624	638	711	684	663	668	644	644	653	650	661	663	712	676	661	671	648	664	667	689	612	688	665	681	667	651	655	680	642	675	693	600	666	653	663	600	619	638	676	629	657	629	609	637	647	651	662	654	685	695	639	677	617	678	684	637	642	638	658	598	662	644	649	654	657	680	651	717	651	676	651	644	633	659	651	670	661	640	680	657	656	692	650	664	647	671	688	630	615	634	704	656	591	661	601	694	620	647	651	651	634	705	673	663	648	661	688	706	656	648	628	673	644	693	664	683	654	678	633	666	685	686	653	681	677	722	680	644	645	631	633	643	635	679	657	622	688	679	665	664	615	653	685	583	685	687	608	666	680	594	729	698	679	592	621	682	670	620	677	633	662	669	664	661	650	670	641	650	677	662	688	679	653	642	679	668	661	639	669	668	646	671	673	664	612	625	635	680	645	663	619	669	675	701	665	635	623	629	694	631	617	691	622	674	644	636	632	669	671	670	671	711	676	656	675	679	697	649	698	662	656	646	657	661	680	635	660	666	617	654	664	654	644	644	631	613	673	685	634	669	662	658	665	654	712	712	669	662	640	693	670	719	659	685	641	631	631	645	681	676	696	680	670	631	637	665	628	662	653	683	616	674	635	658	667	676	665	621	648	671	636	655	661	657	661	623	665	653	654	677	695	636	596	660	686	680	680	658	649	684	700	655	711	670	621	621	653	666	665	677	636	641	657	667	667	645	624	681	676	631	668	686	620	636	703	688	666	690	663	658	678	646	611	674	645	640	635	630	650	674	628	663	640	713	647	676	634	671	683	634	618	618	617	679	670	639	658	662	672	695	675	658	646	637	600	635	697	697	634	641	621	617	662	649	678	664	654	657	693	637	644	664	627	724	652	650	660	684	661	668	697	699	680	623	670	647	638	651	655	681	713	651	659	683	663	664	666	672	652	642	647	658	692	658	654	661	598	640	645	651	651	641	645	670	660	638	624	656	611	640	661	630	676	678	655	666	646	653	641	671	650	663	657	667	680	687	646	645	652	675	656	688	624	644	686	701	691	645	657	670	629	649	619	640	685	635	651	667	634	621	677	702	619	717	630	692	686	696	668	631	673	635	633	636	677	642	676	684	691	673	668	658	648	649	645	681	689	672	614	662	681	633	636	685	667	663	721	681	720	627	645	624	665	656	668	613	708	655	664	698	632	666	659	671	694	675	643	651	641	679	652	653	683	650	662	647	694	669	657	599	658	685	688	704	663	683	585	670	622	667	658	664	602	635	631	659	664	628	689	695	691	625	647	711	652	682	653	678	697	652	666	728	657	650	645	645	636	691	604	641	695	622	640	649	650	716	684	679	638	684	644	606	636	663	631	642	684	695	647	634	648	709	629	637	663	656	687	657	660	650	660	702	642	651	675	647	665	648	643	639	662	682	670	690	669	626	609	600	624	638	634	719	626	640	602	656	632	653	670	668	662	640	661	696	643	649	660	618	702	633	643	668	708	669	670	685	652	696	621	635	696	607	654	661
24455	21564	25144	28454	21570	21572	12850	437	258	252	197	213	172	168	190	240	200	143	137	148	124	146	132	135	141	131	141	133	124	138	135	126	142	127	122	131	120	142	123	139	132	134	137	139	116	129	134	121	115	134	105	133	133	133	149	150	127	142	124	149	134	147	146	130	108	105	127	110	142	139	113	119	113	137	125	142	147	122	139	126	139	140	124	130	116	121	135	132	121	126	149	126	119	152	146	123	157	113	119	115	99	124	137	125	129	121	128	119	122	113	124	114	133	141	130	131	115	119	136	126	141	126	133	136	111	104	125	143	125	124	120	128	122	123	114	109	116	120	120	158	119	103	132	118	141	133	148	133	134	124	153	134	112	131	97	120	126	145	110	131	94	132	110	140	134	100	113	134	126	116	132	119	132	139	114	130	134	123	126	127	149	117	124	135	137	121	126	120	108	119	117	94	132	116	138	124	116	122	135	123	145	122	124	111	141	129	131	136	112	143	135	128	131	134	155	121	115	132	142	123	123	136	131	135	109	108	129	126	110	122	128	137	136	124	128	133	146	147	130	148	137	109	113	148	136	136	140	158	132	139	114	127	109	150	141	136	128	108	129	124	143	128	115	141	117	154	132	114	125	139	124	138	153	129	109	131	120	123	125	143	117	118	120	132	137	123	97	117	139	118	116	124	111	146	119	147	146	123	112	124	123	133	113	108	117	135	137	126	140	115	111	123	109	123	125	148	133	130	130	143	121	139	123	133	141	133	130	128	157	115	132	124	141	141	135	123	123	160	142	124	128	109	142	134	147	121	118	142	147	106	152	131	129	121	126	139	114	134	134	115	127	138	119	136	120	128	128	124	128	119	112	148	113	119	147	140	130	119	128	136	128	148	108	134	132	137	130	124	119	131	143	122	107	133	135	120	93	133	145	123	115	125	136	134	122	138	126	134	130	133	136	110	124	133	137	136	116	118	143	142	141	116	106	118	124	157	140	125	135	122	131	144	126	152	138	124	127	142	117	147	112	106	135	145	128	154	139	153	126	129	126	133	133	106	129	134	128	134	131	114	105	129	129	125	134	117	115	131	125	132	133	111	120	132	105	135	112	134	144	139	154	126	120	114	120	168	137	121	124	130	131	151	120	125	114	136	149	124	134	121	131	114	123	123	139	139	107	148	124	133	120	119	115	104	150	110	122	140	134	122	156	120	127	133	137	147	128	135	105	116	125	125	138	129	121	115	131	142	135	121	138	117	110	142	117	136	134	135	116	129	150	137	130	131	143	135	117	104	133	150	131	133	132	126	136	143	139	120	153	129	107	124	114	120	124	121	129	139	125	123	127	116	125	133	142	124	106	102	137	148	129	135	159	130	131	117	136	111	119	138	120	139	134	133	132	125	119	131	120	117	132	136	107	131	133	128	123	121	119	128	124	119	138	125	139	132	108	123	127	145	148	138	139	111	130	123	127	153	107	125	137	94	138	122	120	111	132	113	134	111	123	113	132	105	150	136	126	127	119	127	119	144	122	122	139	115	138	140	118	134	138	141	121	123	139	115	131	110	126	107	139	129	132	133	146	140	140	134	124	134	112	145	122	146	140	125	129	137	134	133	125	138	129	136	122	130	126	143	129	107	136	129	143	111	123	121	123	106	125	130	146	127	151	131	139	116	126	123	109	117	133	122	111	133	135	140	125	126	130	134	121	126	102	122	137	117	114	119	133	134	124	135	124	130	104	118	129	130	140	126	143	127	114	124	131	133	131	131	129	116	122	110	138	132	109	123	124	124	146	128	120	132	118	98	145	128	147	123	123	104	124	122	130	135	122	157	120	104	139	124	146	131	109	117	147	117	115	128	110	144	110	113	143	128	132	111	118	127	139	116	127	142	120	149	120	128	133	127	102	131	118	141	125	143	119	145	153	128	121	130	149	127	132	128	116	108	128	146	131	120	137	138	142	130	130	136	121	124	115	141	131	141	133	113	131	140	141	134	146	140	121	126	146	147	132	129	126	115	117	119	147	129	126	123	122	141	157	125	133	113	130	150	145	135	132	135	119	141	134	109	125	127	130	126	148	121	111	117	113	126	130	143	118	135	133	128	117	127	123	120	128	106	121	139	145	111	121	118	114	114	118	145	124	129	121	122	109	137	114	130	133	126	136	131	141	120	130	120	164	101	142	138	129	117	126	117	130	122	134	118	126	136	140	130	136	141	118	135	126	138	137	149	119	137	136	141	123	137	146	113	98	110	121	129	143	128	120	119	125	117	135	108	145	133	133	139	136	125	129	120	131	113	138	121	125	147	123	141	127	150	127	141	112	130	133	130	111	125	111	128	160	124	119	143	138	126	130	159	158	130	136	115	139	129	123	106	134	138	110	121	125	120	142	170	116	117	132	139	122	133	118	127	128	116	107	126	119	134	125	123	111	124	127	117	131	110	127	134	151	139	135	135	110	123	121	144	129	108	114	131	125	147	128	131	140	119	129	127	128	127	132	130	119	109	128	138	117	142	123	111	131	121	125	114	106	122	123	120	134	134	129	111	116	144	114	133	136	122	99	143	131	117	118	127	119	125	130	130	118	158	134	131	115	136	141	134	149	126	116	112	139	133	137	148	125	129	153	125	147	136	115	147	132	150	113	128	136	123	115	139	150	138	120	120	127	125	126	121	127	134	134	132	126	123	138	129	108	144	143	109	131	129	135	144	127	121	129	125	121	134	142	118	127	148	122	100	129	139	138	129	135	125	142	123	117	129	107	143	136	133	143	108	131	121	110	108	135	131	140	150	107	110	132	123	102	122	99	123	140	103	133	143	154	113	130	125	124	147	132	109	111	130	120	134	137	108	117	130	139	140	116	125	120	104	112	144	110	117	129	124	135	138	142	130	118	123	130	141	143	135	126	127	113	144	140	133	132	146	123	116	109	124	123	128	123	127	121	144	120	147	121	136	133	119	128	146	158	164	140	108	129	139	143	129	115	123	116	106	141	103	117	130	140	118	148	133	135	136	147	140	121	132	116	139	107	120	105	137	117	113	117	123	138	124	126	124	112	136	126	149	145	124	132	111	141	132	106	119	137	120	123	131	135	125	142	120	123	97	143	145	129	131	151	146	144	123	121	119	135	138	115	119	129	149	124	142	133	117	133	118	132	130	136	133	136	129	121	105	152	124	113	133	132	122	146	137	129	143	154	160	117	138	121	102	138	111	146	135	125	138	130	145	130	141	118	146	135	110	130	132	130	116	127	117	129	135	110	140	123	128	145	112	120	142	127	96	114	112	108	128	122	132	136	135	129	115	114	137	126	129	140	126	123	132	143	120	115	131	128	114	125	114	133	136	121	129	126	141	106	118	117	120	137	157	131	138	146	115	142	120	123	115	150	124	139	131	132	122	112	124	118	136	127	141	126	148	119	140	131	123	127	140	136	122	127	134	114	114	136	121	135	151	128	103	120	142	124	125	134	116	129	134	127	129	135	112	124	110	119	148	115	124	135	152	118	132
3380	4482	2197	950	666	463	414	400	415	385	385	386	353	391	399	413	355	364	406	346	358	371	360	319	314	346	330	301	353	341	348	373	398	336	392	371	340	367	368	375	351	325	353	346	341	360	370	344	336	404	362	347	403	347	371	361	347	330	330	352	336	375	357	315	325	352	349	360	364	333	325	340	334	386	346	339	359	355	323	356	337	346	364	360	363	339	321	360	350	330	384	336	382	396	363	336	332	331	360	341	352	357	337	338	349	359	356	353	365	376	341	346	340	343	381	330	345	336	342	383	385	348	379	335	356	362	366	349	350	347	354	372	332	352	343	330	331	352	357	315	361	344	374	350	364	371	339	376	336	379	368	354	326	346	335	323	350	326	342	320	366	350	360	399	359	364	391	366	346	344	359	351	362	329	359	354	348	345	357	377	348	365	326	361	354	345	338	340	356	357	351	367	356	334	377	312	365	355	336	382	368	351	355	342	343	379	347	335	349	345	352	358	342	348	347	337	313	352	389	344	328	368	362	393	353	373	358	354	340	350	340	352	370	341	357	352	342	369	391	361	330	338	339	357	332	373	348	344	372	369	347	347	336	365	382	351	343	349	332	358	313	348	321	340	373	368	343	336	358	362	357	341	363	336	348	385	358	361	313	332	346	375	362	336	371	368	317	346	325	335	394	325	365	367	360	333	389	372	357	341	350	363	338	394	368	375	369	337	334	348	355	355	366	349	329	378	391	361	361	318	349	354	355	339	325	350	327	399	376	351	346	330	340	350	373	334	378	365	357	361	334	343	332	352	346	352	361	382	340	355	392	344	329	345	355	349	336	352	359	371	337	346	384	362	360	347	355	357	342	304	334	352	358	321	356	361	335	337	324	355	360	341	368	355	346	369	356	366	379	357	327	332	372	334	347	365	351	390	322	326	325	374	392	322	350	328	361	354	344	354	359	362	339	361	335	334	355	369	366	363	386	368	361	353	383	333	383	347	347	343	322	369	357	354	384	359	331	342	362	344	391	325	322	341	357	353	363	378	351	305	350	390	341	347	351	348	334	393	395	340	373	320	352	348	350	343	359	353	352	371	356	379	383	369	326	379	402	332	386	344	319	373	353	368	349	363	347	329	350	365	379	377	372	338	354	366	378	373	330	338	356	371	350	330	334	349	353	366	337	356	338	336	378	375	348	376	397	372	385	378	354	335	341	356	348	364	370	377	371	325	330	332	355	363	369	349	342	351	331	349	333	380	379	349	344	370	361	356	360	355	355	337	357	322	347	338	331	359	381	348	355	365	366	371	339	338	368	355	354	367	323	343	344	319	352	353	344	346	340	329	339	353	335	358	320	336	334	327	361	341	337	349	346	371	358	348	326	353	324	329	338	344	361	355	366	371	324	353	347	331	330	344	361	349	357	378	366	341	340	367	366	349	396	348	354	380	341	347	334	339	351	383	355	389	304	344	353	360	370	372	373	354	319	365	335	341	322	335	355	351	355	347	339	361	337	355	350	374	369	355	310	392	329	328	353	330	322	366	364	357	349	334	333	340	361	316	352	356	359	333	334	362	367	364	341	360	331	350	349	371	359	328	334	392	328	324	364	320	352	356	330	325	374	356	326	336	367	348	362	321	380	369	328	336	362	338	366	391	351	371	364	366	368	363	373	346	342	369	326	344	362	333	364	368	363	345	373	358	360	341	335	338	373	323	338	334	344	342	370	361	316	346	315	325	378	361	336	371	383	367	366	339	320	341	357	341	330	313	359	366	355	351	349	345	333	356	363	381	327	348	342	370	316	335	345	333	386	347	362	322	354	350	336	377	355	366	346	346	378	386	376	373	350	341	360	352	346	327	335	373	346	346	362	362	386	358	354	330	359	328	351	362	309	341	362	372	346	348	380	358	333	327	348	363	353	386	355	343	359	357	350	372	346	353	349	372	348	354	341	334	369	340	371	354	348	340	342	367	378	326	377	351	336	366	345	318	358	383	355	355	375	361	374	340	366	361	355	353	371	390	321	346	322	337	334	361	341	314	367	358	320	381	338	382	346	358	356	365	379	354	375	396	306	359	352	380	339	346	356	355	356	369	326	323	322	339	343	371	360	331	347	384	355	352	346	351	334	356	372	366	369	376	354	352	363	348	328	342	323	342	354	369	344	334	352	345	356	353	331	360	346	369	324	351	347	352	322	388	316	353	340	365	356	394	332	347	327	354	302	334	330	350	346	352	337	357	356	344	339	363	353	369	346	343	330	354	367	360	376	345	342	341	359	329	359	376	357	354	375	340	354	322	343	347	361	306	353	361	343	382	357	357	363	374	339	346	357	364	345	356	370	321	316	357	343	359	375	341	308	345	369	369	332	364	367	344	366	370	344	382	353	338	366	345	366	376	339	369	325	366	342	362	370	375	338	360	374	388	362	316	370	356	337	329	332	368	357	373	335	367	318	343	366	341	360	381	352	347	354	356	333	340	370	347	337	365	331	378	306	363	347	357	375	343	363	324	366	339	362	357	319	351	365	384	341	334	333	336	353	332	332	393	341	365	364	338	332	370	355	382	361	373	334	316	345	414	350	335	346	349	357	344	354	303	372	315	333	327	351	348	364	391	334	327	337	363	359	345	332	346	365	374	325	333	365	375	340	370	346	342	368	356	350	319	353	331	331	362	343	322	384	340	347	352	331	336	352	336	355	356	336	353	339	357	330	340	351	318	330	365	332	351	336	363	357	354	323	329	324	352	370	356	365	365	355	349	354	363	357	357	345	350	338	357	319	348	362	342	338	368	362	311	331	345	328	368	368	360	350	354	358	353	350	334	372	351	336	342	344	365	325	368	336	353	363	378	359	364	376	381	358	349	388	353	352	361	339	373	346	353	363	330	349	348	347	351	372	322	356	342	360	335	386	364	360	338	334	372	339	358	325	342	341	373	355	360	360	308	370	368	338	380	370	354	349	346	334	376	331	364	353	321	361	357	349	346	359	325	359	345	355	327	324	360	357	344	343	339	331	370	350	349	357	361	369	359	356	368	342	359	330	332	329	335	352	325	335	358	367	369	323	324	342	357	332	349	369	366	345	367	351	342	343	354	354	335	322	333	359	361	363	346	346	335	348	337	304	324	349	371	377	374	325	336	311	348	373	320	368	337	308	320	323	347	343	375	343	348	350	339	345	404	341	366	323	361	342	344	353	365	353	364	336	321	329	351	361	372	360	327	371	362	345	341	364	332	324	371	349	347	371	372	344	334	375	383	319	338	331	400	335	362	343	368	336	346	371	355	328	337	373	396	353	355	321	362	354	364	364	351	376	340	355	358	333	383	359	347	356	369	337	353	328	330	339	344	388	377	318	289	366	368	370	332	344	354	359	346	353	368	382	347	337	354	338	350	343	333	350	331	325	348	365	343	348	363	332	347	347	342	325	386	352	330	366	342	336	368	365	347	329	326	344	322	358	315	322	356	370	352	332	358	343	338	360	341	353	359	308	334	349	343	371	300	325	373
31708	20494	9113	960	467	375	404	389	398	356	371	370	401	388	392	381	378	382	365	393	377	347	409	366	376	352	376	357	374	363	368	403	362	381	360	410	380	350	381	398	394	366	382	374	358	365	410	379	372	319	363	385	386	381	380	409	381	386	370	378	400	383	394	393	374	416	396	376	373	409	375	396	362	385	378	390	379	380	385	400	337	406	383	402	397	401	383	397	397	359	389	372	399	386	391	397	386	418	402	410	407	397	358	368	418	413	423	388	401	379	393	369	403	390	359	391	403	378	375	368	405	359	407	372	377	369	401	369	363	389	358	368	369	394	391	379	463	357	370	367	448	377	395	403	397	387	395	369	369	376	379	385	382	380	358	430	394	415	377	389	394	365	368	327	347	394	360	386	379	376	383	380	402	352	365	351	359	367	356	384	383	383	377	363	375	448	408	387	365	355	365	380	358	354	396	389	367	376	399	426	378	374	377	383	393	367	392	368	366	395	415	388	407	378	359	380	381	372	386	387	373	396	367	386	362	386	400	388	404	349	403	387	385	405	363	376	379	383	361	400	395	429	384	379	395	383	380	383	366	368	354	361	380	366	397	378	378	378	373	379	371	408	376	339	389	399	418	374	359	366	397	405	384	343	378	318	381	409	411	346	384	421	363	363	378	403	375	378	370	407	401	370	360	397	371	397	410	361	348	352	401	364	376	366	364	362	408	353	367	408	380	393	383	360	405	342	435	394	406	372	410	385	393	366	400	371	402	377	385	392	379	374	413	374	395	355	344	381	391	370	388	331	405	407	375	398	387	371	412	380	393	384	392	347	391	357	390	391	375	362	352	418	349	355	373	401	392	374	377	370	384	403	356	380	390	387	390	395	364	391	348	391	393	401	356	343	408	386	380	395	401	378	355	372	385	380	368	378	427	410	405	399	410	393	389	382	372	398	364	372	376	404	399	353	409	367	374	382	353	359	399	358	411	388	353	385	391	379	403	377	377	394	387	359	375	357	390	373	394	367	382	388	417	348	364	369	381	377	365	365	364	339	366	364	408	350	355	401	370	378	419	393	350	405	383	412	356	363	393	366	384	404	350	365	380	415	398	346	379	388	391	386	407	382	404	411	386	395	403	338	385	350	366	398	391	386	376	405	393	386	441	394	379	365	351	385	369	409	342	332	378	405	372	342	367	384	396	375	351	374	369	398	394	411	372	368	393	409	379	377	383	414	383	396	375	375	382	418	398	398	367	392	406	422	360	386	376	436	355	353	405	419	351	361	371	379	425	415	405	379	375	404	372	381	378	388	383	359	378	389	387	389	368	356	341	336	396	393	384	387	389	390	372	380	360	417	368	386	356	384	372	349	385	397	369	395	382	369	415	367	404	334	356	400	406	371	363	355	399	387	399	379	382	383	439	368	393	346	375	365	384	368	413	400	381	400	383	353	414	397	393	368	388	386	435	374	399	367	393	388	404	410	372	366	364	361	406	401	387	396	345	383	404	405	335	377	431	330	377	383	384	374	396	395	367	390	368	344	382	395	369	390	376	377	416	368	385	407	354	380	366	378	372	378	408	383	413	374	401	333	365	363	366	401	374	414	379	356	371	384	370	342	389	395	354	388	370	377	357	382	362	352	373	362	366	369	352	340	366	373	385	345	384	364	392	367	414	361	382	396	354	378	358	365	371	378	389	381	375	375	348	357	410	385	393	336	376	383	383	368	385	388	339	377	395	386	373	413	392	388	362	388	384	355	340	363	364	386	397	389	341	355	368	388	378	395	341	392	370	368	380	342	359	379	384	374	393	401	356	381	373	387	394	387	378	337	381	391	400	381	388	406	359	398	358	379	399	390	380	370	377	405	362	351	375	373	375	389	386	368	378	394	387	397	387	341	394	388	394	353	375	381	383	384	409	389	380	369	400	386	353	398	381	391	383	365	358	363	393	336	418	407	378	409	420	373	376	387	378	385	361	389	409	403	428	383	402	364	329	397	400	373	364	383	386	361	370	344	384	393	389	370	396	414	368	346	432	377	406	384	388	406	381	390	383	385	381	343	413	376	366	419	364	371	386	393	371	386	389	410	388	401	409	412	399	389	405	372	392	384	370	372	399	386	361	372	386	388	382	382	402	365	353	376	343	373	380	399	404	409	392	405	357	398	379	374	364	374	357	382	416	393	375	395	378	381	361	421	382	380	396	373	394	357	374	400	357	367	374	407	404	424	394	391	376	418	360	346	364	390	408	385	387	424	401	397	338	410	376	375	389	346	402	361	384	369	354	408	375	373	387	401	379	407	375	367	376	388	359	393	403	389	354	349	365	382	387	376	379	367	415	377	354	393	351	409	396	378	360	390	414	365	378	368	397	381	386	360	395	352	382	392	370	369	386	425	379	396	393	351	393	387	364	389	390	387	367	394	355	389	372	410	351	394	391	374	392	347	363	369	403	382	390	376	393	396	378	395	420	361	372	388	383	358	360	387	400	394	402	397	407	350	359	383	405	359	392	394	361	349	390	384	391	378	376	393	381	393	428	372	414	390	360	366	344	407	410	375	365	355	367	402	382	396	369	354	359	371	398	376	381	345	369	355	356	361	362	379	363	369	400	374	389	370	358	368	383	370	386	382	403	366	380	378	381	382	380	402	365	379	404	383	382	374	406	373	365	339	401	368	325	395	398	381	359	387	388	401	385	396	383	419	390	404	356	400	378	368	415	415	407	372	387	353	386	395	398	348	384	362	398	373	345	400	399	392	382	391	392	391	366	418	377	378	388	379	378	367	409	421	402	402	425	387	376	361	349	382	372	356	392	388	379	361	354	355	398	390	409	384	392	399	352	404	364	387	368	388	407	372	373	367	368	395	351	412	380	377	424	398	388	371	351	366	374	378	358	326	389	381	409	387	385	394	396	351	389	364	340	364	401	385	380	400	404	415	376	397	385	393	382	375	384	406	381	355	366	390	405	355	392	408	390	345	383	381	371	355	403	417	379	386	379	375	376	371	365	393	382	366	407	368	390	365	382	401	378	388	393	407	392	384	388	343	372	366	401	377	388	330	372	376	380	371	384	399	392	367	373	363	402	363	366	370	392	381	441	384	385	394	350	389	394	414	369	398	364	376	368	369	370	362	388	374	378	364	426	401	401	403	398	392	380	350	366	399	387	398	374	396	382	373	371	363	387	385	355	351	414	365	378	387	358	361	397	372	375	406	365	381	405	389	392	410	396	405	376	382	354	385	368	393	407	360	323	351	392	358	372	390	405	397	385	347	376	355	365	404	415	367	374	404	373	370	361	377	375	401	377	350	401	402	391	417	398	388	351	371	367	385	379	382	355	368	430	388	383	357	393	383	344	348	396	416	415	367	399	409	390	377	366	350	345	393	362	361	394	377	420	384	401	385	381	378	357	374	402	336	410	403	365	400	383	363	406	378	366	362	381	373	381	370	370	372	382	363	379	389	373	333	354	365	361	388	377	404	390	370	404	341	394	390	366	383	341	404
5973	1454	1355	1048	992	932	916	899	979	943	852	956	936	941	878	896	879	943	944	960	938	848	886	923	907	961	922	906	939	918	953	913	905	901	858	925	897	882	945	917	960	916	974	886	917	905	926	919	890	971	927	962	906	926	952	941	907	957	924	984	949	891	886	963	920	925	903	942	945	928	874	926	898	951	937	867	922	914	972	951	924	939	895	891	970	941	932	931	885	921	931	908	922	889	925	926	927	915	874	910	918	884	891	904	935	897	924	960	951	928	956	906	925	863	883	901	906	898	909	899	886	896	935	880	971	954	907	944	894	939	918	885	983	924	904	963	956	919	924	899	941	984	949	912	898	933	1004	960	932	920	838	897	878	908	937	918	934	955	979	922	890	900	923	931	896	944	945	922	967	926	945	881	911	936	885	935	948	889	947	970	889	937	914	902	911	893	917	885	880	899	906	924	948	916	915	923	905	947	940	924	930	934	949	910	966	947	959	886	886	939	898	1004	952	871	944	934	970	933	890	876	906	942	828	864	966	919	916	912	959	974	928	900	900	892	920	910	971	878	933	913	906	899	997	887	874	914	921	904	951	886	914	894	896	898	916	921	961	941	859	892	967	943	882	978	897	901	920	935	919	885	914	892	867	904	908	905	910	892	907	927	910	932	914	959	861	886	961	963	1003	868	925	907	903	857	897	927	892	935	888	911	891	935	938	963	928	976	915	950	894	939	977	913	918	959	939	912	929	957	886	991	884	963	904	951	916	929	869	909	932	928	940	934	911	914	946	903	911	883	952	932	934	879	935	918	947	888	869	919	902	931	923	903	931	964	910	895	923	926	949	936	939	956	872	914	942	977	978	918	908	900	936	929	928	929	904	996	949	930	913	909	966	946	916	959	890	921	969	897	900	909	951	872	963	933	880	915	882	838	952	932	950	924	855	955	955	925	956	921	887	890	952	922	953	900	913	961	922	924	872	895	891	916	955	925	924	948	919	945	899	914	955	886	960	933	862	967	933	916	882	905	892	968	897	931	950	904	914	885	963	921	934	890	900	937	938	908	978	965	948	906	930	919	881	946	861	965	955	873	949	881	902	960	888	884	911	945	920	950	922	986	937	906	898	896	913	892	915	900	954	928	963	914	989	944	904	933	939	893	921	926	916	912	874	938	985	975	905	874	910	973	882	982	872	918	954	978	922	956	879	893	927	975	969	936	956	936	950	906	872	911	973	981	925	897	922	907	940	909	959	906	881	933	945	919	948	888	939	905	979	952	898	920	962	958	906	926	943	894	970	886	902	879	965	883	940	906	984	902	915	929	941	944	903	988	878	929	854	950	913	900	973	880	941	876	897	877	918	980	968	963	929	918	931	916	969	937	928	872	942	921	921	893	908	970	931	911	998	906	891	894	898	921	894	930	881	977	927	945	946	912	964	905	959	902	909	907	867	963	873	874	955	933	928	921	899	944	937	908	900	889	905	905	953	938	946	954	874	875	985	865	941	926	910	893	956	889	859	962	947	931	945	912	948	905	945	925	880	963	919	946	862	934	862	954	929	941	974	924	889	946	937	930	899	925	921	923	934	881	874	928	939	937	980	903	955	917	903	973	952	880	942	913	983	916	961	853	977	869	988	931	997	992	893	976	898	929	960	916	923	931	929	943	925	936	905	934	965	867	886	910	930	903	894	942	932	891	994	963	963	935	943	945	928	894	930	936	984	917	886	882	920	919	914	877	896	915	909	946	899	953	968	935	846	923	899	914	945	945	899	917	902	932	903	849	913	940	948	942	861	884	967	890	811	886	943	895	922	981	903	952	958	885	911	831	929	913	958	976	949	946	935	967	930	905	949	854	948	920	923	953	948	936	945	885	982	919	952	931	886	916	945	933	937	943	946	919	904	930	898	915	935	906	913	971	928	914	882	877	927	907	937	913	935	909	967	930	953	947	872	947	902	953	962	909	875	847	893	874	926	918	951	915	924	924	939	916	918	887	940	928	912	951	966	946	933	908	915	913	907	903	921	903	916	917	936	912	928	930	896	858	921	872	901	891	950	955	872	940	895	907	889	903	901	968	939	908	916	931	879	1005	886	921	917	969	987	916	894	883	908	926	888	918	962	968	951	933	880	908	925	929	952	896	912	945	952	862	902	850	837	939	975	944	901	950	940	895	937	941	900	872	945	953	939	916	969	947	937	882	962	951	947	874	932	920	949	895	1004	968	904	944	938	891	907	935	881	911	965	934	964	936	933	918	936	944	880	961	926	945	888	867	985	948	978	901	953	916	901	898	911	938	923	979	892	921	924	929	905	985	934	930	880	909	927	946	923	925	892	958	921	918	959	936	949	979	929	913	972	911	940	902	909	895	931	930	911	923	914	945	958	957	940	927	902	883	921	877	972	950	880	900	915	827	900	903	878	953	886	883	932	883	882	945	936	911	965	943	902	946	930	959	898	896	931	930	955	914	971	908	941	930	909	885	846	896	964	923	884	917	888	888	969	914	962	958	920	875	935	936	953	881	958	952	875	945	883	930	872	890	916	930	904	878	884	899	920	970	951	920	914	924	946	912	930	929	941	903	967	933	931	926	954	893	879	937	858	950	965	973	922	963	926	902	911	881	894	957	948	883	879	1005	910	944	961	945	945	963	885	922	959	939	939	891	913	926	894	943	976	936	883	921	906	971	931	919	919	903	979	901	927	916	947	954	878	939	913	883	932	928	913	930	922	909	924	934	930	875	942	919	938	970	858	972	911	911	946	911	950	1021	951	1004	907	936	903	933	933	948	890	914	974	957	919	916	902	855	875	921	954	914	928	910	863	895	883	917	887	945	933	921	933	965	932	904	872	920	898	947	901	1000	925	867	895	917	894	907	939	892	921	873	918	865	944	911	900	944	926	919	872	961	924	968	929	904	966	927	926	979	926	919	936	976	903	929	980	933	910	943	997	902	896	937	923	932	947	929	900	922	951	909	889	887	970	893	923	936	931	922	946	906	910	872	924	903	911	974	920	856	945	942	920	907	918	964	928	895	918	909	897	875	873	922	862	894	933	900	957	939	936	922	983	977	909	934	1008	916	894	917	977	938	953	940	919	960	952	942	880	896	951	957	918	922	903	926	951	908	981	897	931	861	894	898	949	912	957	916	969	938	910	902	916	904	972	924	947	923	935	948	895	885	963	932	870	953	905	893	903	943	953	937	945	932	921	887	935	897	932	885	947	867	942	923	931	978	929	879	904	942	940	867	898	942	950	909	893	913	922	952	907	913	888	867	927	933	913	922	918	912	892	948	899	954	943	925	984	906	925	938	941	926	889	902	896	874	918	958	884	911	934	924	969	908	905	919	897	926	905	879	916	925	898	919	927	942	905	917	945	922	919	920	925	888	926	910	914	925	923	914	940	919	957	964	892	939	943	905	911	884	863	957	934	868	907	922	905	943	891	934	935	981	917	872	902	902	955	883	946	895	945	906	930	963	908	832	897	878	884	897	926	970	967	916	901	941	964	959	918	907
25058	21512	24710	28748	21516	18506	675	404	323	287	274	263	331	272	280	315	329	273	276	264	290	282	269	247	262	309	271	271	274	273	254	272	245	308	272	277	277	279	272	256	276	259	281	257	277	253	283	280	249	266	255	271	256	261	264	270	256	259	280	240	241	280	239	270	264	296	281	235	295	273	277	270	272	248	240	246	262	273	264	280	289	238	276	266	263	272	255	272	254	253	256	265	258	281	281	255	283	248	281	264	240	277	263	261	253	270	269	270	303	278	287	259	268	266	240	265	282	273	286	256	287	270	259	237	235	268	270	294	284	281	255	279	264	282	264	242	270	260	255	262	243	262	259	258	227	252	287	286	249	243	232	272	262	270	249	247	289	262	293	275	292	277	261	264	275	267	226	252	279	257	300	251	257	267	307	291	291	300	299	267	270	233	244	269	276	270	274	269	300	299	247	318	291	271	261	277	275	245	268	248	246	281	311	267	230	253	256	262	291	257	283	258	272	276	214	267	252	310	305	240	238	260	269	248	276	240	233	294	251	287	276	268	251	254	249	259	279	255	268	280	258	258	274	258	262	252	288	251	264	269	282	262	296	268	277	289	267	245	274	279	266	250	265	250	267	274	272	278	236	268	249	265	277	278	265	297	249	256	249	302	225	279	260	270	244	249	296	269	281	257	268	267	269	233	257	261	247	254	260	267	284	234	263	291	276	260	281	257	250	282	268	297	268	263	282	263	275	307	264	283	255	278	263	296	247	260	267	273	283	285	255	281	252	281	261	273	256	269	300	260	233	280	264	254	282	232	247	274	265	293	244	245	246	263	251	246	267	260	251	328	250	279	276	225	279	285	282	233	247	246	303	255	252	285	263	272	261	267	262	284	279	285	301	276	280	250	281	285	276	294	259	256	270	250	286	251	277	275	256	277	262	270	266	278	258	281	264	269	277	284	230	298	265	251	270	293	261	265	255	269	265	308	256	249	267	272	266	263	266	294	276	267	247	275	291	244	253	260	284	243	262	276	249	260	245	291	250	284	258	265	268	285	230	255	263	238	282	275	256	259	262	245	232	297	268	262	256	278	257	281	281	273	256	280	260	288	266	274	242	282	274	295	247	268	264	265	287	266	242	242	277	279	274	285	276	254	288	250	271	286	276	267	246	302	242	262	288	260	276	252	249	254	243	243	261	272	259	267	257	295	277	265	244	247	262	272	276	259	250	276	282	287	266	278	258	277	271	296	269	270	255	319	273	275	281	273	280	282	258	285	260	255	252	279	261	270	251	248	257	263	254	248	266	270	274	276	274	254	268	281	246	263	276	267	248	286	278	249	256	296	282	307	244	238	272	273	279	270	269	260	270	274	282	286	258	289	235	282	264	246	275	262	261	241	290	272	254	244	280	287	257	274	266	244	251	258	248	260	253	250	273	272	278	279	266	226	267	266	257	276	285	282	262	258	281	253	260	261	299	274	278	269	263	268	264	283	257	240	282	252	290	294	275	298	266	244	276	246	284	262	234	261	250	264	290	260	251	286	252	292	246	243	238	270	246	268	250	290	253	262	294	291	291	229	261	279	262	279	241	222	251	248	294	254	286	267	256	250	261	247	272	241	298	285	259	287	231	269	306	271	277	237	258	263	254	269	293	256	235	265	254	254	262	284	259	267	250	276	263	295	276	300	267	250	241	244	262	262	264	221	286	280	279	256	269	283	258	255	233	281	242	256	281	252	290	255	241	260	267	257	263	255	294	237	273	243	284	255	270	282	242	288	284	266	282	249	274	245	274	269	276	273	245	250	276	277	274	262	267	291	247	265	260	259	273	272	255	242	272	275	308	263	263	254	314	257	264	282	221	264	239	269	282	267	275	259	276	259	250	250	284	265	258	250	272	265	266	253	279	252	274	297	254	249	278	262	258	256	285	275	250	262	260	284	279	261	305	266	238	268	278	284	279	268	258	265	268	298	279	294	266	246	280	257	265	242	268	255	238	283	290	281	259	274	272	260	294	259	244	232	271	276	266	294	274	233	259	277	271	252	254	287	254	267	276	275	266	268	239	268	245	258	272	259	273	242	281	269	270	210	275	236	278	302	292	245	288	259	262	273	248	272	258	274	259	274	261	293	273	270	236	276	257	245	239	278	270	277	283	269	264	275	270	294	282	235	260	256	271	262	258	248	240	253	281	263	270	256	262	244	275	260	257	241	270	265	275	267	272	267	256	246	255	245	223	252	280	250	237	254	289	277	272	279	247	267	272	249	299	283	259	282	286	285	267	281	271	299	270	254	237	284	252	269	274	296	279	273	261	258	319	287	247	277	291	257	249	288	266	258	237	275	272	243	276	247	239	257	258	227	252	264	284	286	256	250	253	262	241	251	261	278	288	263	263	268	280	267	261	283	280	255	270	276	262	259	252	277	256	273	263	246	258	252	283	258	252	241	259	229	257	292	243	279	278	276	264	238	272	241	254	251	311	263	277	270	265	283	274	268	252	284	261	280	313	295	286	285	271	278	264	262	274	276	242	268	285	266	269	273	287	267	249	280	296	267	303	263	238	274	283	251	255	256	263	290	274	272	281	289	230	253	246	279	267	255	280	275	272	287	270	292	257	272	278	276	280	260	286	275	270	247	262	256	271	245	251	254	268	279	268	272	263	260	273	254	270	262	304	234	245	292	291	245	299	285	253	258	259	269	251	268	295	262	253	290	296	263	263	266	260	274	259	246	266	235	279	242	277	306	252	274	239	304	234	251	268	261	254	267	268	247	277	309	266	257	258	250	300	267	243	268	235	276	277	281	248	295	251	247	255	278	294	259	251	255	261	240	277	260	256	282	272	254	247	241	260	259	244	284	273	257	239	266	271	275	253	256	268	233	264	262	250	260	259	274	256	289	280	271	269	280	248	267	277	262	263	247	303	298	264	261	246	261	284	277	283	274	291	264	243	258	265	237	269	276	281	255	309	232	260	266	264	253	276	271	266	250	257	279	265	264	253	238	292	251	276	275	256	256	267	239	273	253	287	285	248	275	264	242	258	247	281	262	234	268	283	264	271	263	275	275	255	240	257	261	279	264	277	285	247	263	245	270	296	258	250	272	259	270	266	275	267	245	289	264	247	263	255	286	261	251	260	252	256	271	259	257	303	281	258	268	257	262	260	248	289	255	240	248	311	287	258	259	269	294	264	243	284	272	263	272	261	242	262	258	241	283	251	290	274	275	283	282	275	300	276	272	264	272	264	255	246	272	257	248	272	258	242	266	284	303	291	262	265	273	273	257	250	271	241	237	255	274	271	289	241	259	282	286	264	267	282	264	258	244	266	298	264	268	283	318	274	270	258	272	262	287	255	249	289	271	287	261	278	281	279	275	267	299	253	257	279	252	271	314	273	271	252	260	263	274	253	294	250	272	295	264	273	260	314	269	265	271	239	271	275	298	257	255	283	266	268	273	274	259	281	276	281	262	276	239	257	220	274	277	245	263	270	287	283	268	271	268	269	234
3391	2666	1779	1086	803	723	748	690	678	668	687	701	684	672	630	667	659	660	703	679	617	618	647	664	628	580	667	655	655	653	692	657	642	650	695	614	717	649	655	728	632	657	700	672	660	686	674	633	693	653	668	662	689	631	614	676	629	673	712	668	692	662	665	664	640	700	630	608	658	649	657	642	634	650	665	660	647	682	667	686	641	659	652	630	630	638	653	666	617	641	660	683	691	665	638	656	665	657	663	599	626	615	644	662	644	655	642	661	617	652	700	641	641	696	639	661	655	628	653	673	620	672	634	653	634	678	630	648	655	643	636	632	685	671	630	687	641	678	661	675	694	657	658	698	616	643	638	660	653	631	665	674	672	643	624	676	648	660	681	621	669	677	653	630	642	667	655	628	634	655	619	636	621	650	663	657	634	648	680	609	645	638	659	654	651	626	636	668	663	653	629	686	586	702	641	678	647	657	656	620	708	631	690	642	675	656	686	658	661	633	677	706	710	677	678	700	658	633	612	668	642	636	633	592	672	636	660	681	668	692	645	649	657	672	626	650	618	650	668	624	624	643	684	658	656	701	636	639	625	660	649	662	603	715	677	671	648	651	697	680	627	656	685	694	650	693	655	653	639	643	615	660	673	658	661	652	692	652	665	694	647	682	664	668	617	676	654	650	661	598	618	612	659	658	664	640	665	669	673	637	668	653	648	640	606	656	675	673	666	663	658	637	645	600	620	601	622	665	660	652	657	625	633	664	666	674	648	632	651	654	688	645	639	646	669	639	639	668	678	678	646	678	656	627	700	641	662	684	621	648	635	642	610	670	637	622	633	645	628	662	643	631	666	675	676	631	682	642	669	637	706	688	660	626	661	667	644	692	678	631	642	694	637	626	620	627	655	649	641	633	601	661	662	677	676	627	678	719	688	653	669	590	648	706	632	591	621	572	686	625	682	659	646	625	682	682	636	652	646	661	618	683	681	611	681	672	634	661	656	694	663	656	640	613	668	628	637	663	661	661	627	643	661	652	665	685	678	646	636	644	619	656	660	681	690	633	640	640	741	651	660	628	647	705	664	659	668	676	649	659	625	649	633	634	637	679	658	647	699	634	651	681	625	594	677	647	640	683	632	665	684	647	680	637	644	713	715	675	638	662	688	611	656	648	639	652	634	641	683	631	695	663	670	634	629	646	624	645	647	622	622	617	627	660	672	666	662	654	714	679	675	663	655	702	657	663	638	661	614	636	679	667	675	668	680	654	631	693	655	632	640	613	651	647	673	644	630	655	674	681	623	650	629	648	668	653	676	630	629	634	640	676	663	699	675	678	703	689	593	691	696	693	641	697	638	654	629	623	633	663	673	671	698	666	635	644	651	677	643	652	660	702	648	640	628	647	672	650	633	650	670	671	659	666	683	643	689	682	645	660	641	657	659	631	628	676	611	630	687	667	636	663	620	660	666	607	653	661	674	656	648	682	688	708	642	640	612	624	612	647	646	641	656	627	656	603	696	610	618	634	705	669	676	644	605	633	677	650	648	665	658	644	613	651	692	713	653	675	652	675	613	650	696	666	640	666	665	714	684	681	625	708	665	621	669	656	659	639	677	675	706	637	686	650	653	642	667	663	699	680	675	621	618	645	708	658	638	657	652	637	627	678	681	664	665	619	634	603	695	635	675	666	678	673	675	693	608	657	646	631	607	663	695	661	634	667	628	630	649	663	620	673	648	652	630	675	680	644	679	645	692	641	628	651	668	625	631	629	698	636	644	648	685	635	614	643	687	674	643	646	640	678	662	680	668	667	684	659	698	666	631	680	658	685	685	612	706	650	646	656	667	640	656	732	659	637	656	613	667	635	671	682	663	698	646	631	673	613	655	662	665	619	660	672	674	647	694	689	687	659	678	685	651	651	668	694	707	717	628	638	675	675	684	644	634	646	680	623	684	668	646	665	609	630	640	655	686	606	614	667	699	673	689	700	621	651	622	627	691	659	664	651	689	664	654	646	645	697	640	655	663	685	681	645	631	693	697	693	674	669	677	674	651	660	671	635	644	710	641	688	621	630	713	671	649	656	650	677	663	581	652	603	624	707	689	640	686	672	685	705	653	650	714	665	646	695	657	660	681	666	654	699	707	657	678	676	640	657	630	651	664	678	673	651	679	682	614	650	647	649	680	641	616	715	657	684	681	608	670	684	674	646	677	618	660	668	614	617	625	639	634	661	662	611	622	655	684	646	641	633	678	640	701	623	646	688	686	672	661	656	629	689	644	670	639	648	614	649	662	670	675	633	628	648	680	694	646	650	627	668	580	665	641	672	701	687	656	631	637	673	653	681	686	632	677	642	613	650	615	645	664	681	667	665	677	642	655	701	687	606	654	653	634	642	634	642	648	650	627	653	674	636	654	675	691	683	690	676	611	641	662	653	608	639	631	676	631	646	616	673	686	681	637	680	653	663	629	621	632	674	656	648	664	662	612	659	658	637	644	664	647	714	659	662	676	676	616	649	677	654	670	666	695	670	662	635	598	627	643	623	670	713	668	658	636	661	654	648	666	650	657	682	613	632	666	654	642	693	618	654	600	662	659	670	640	657	660	622	697	669	642	711	715	621	683	661	656	658	685	628	675	646	733	674	642	654	645	645	655	651	653	668	683	646	651	650	638	634	641	657	579	599	648	661	626	692	649	684	627	644	626	652	693	653	657	645	640	667	665	639	682	683	606	639	627	617	630	715	632	675	634	661	667	679	702	680	694	671	691	613	643	687	674	708	673	648	655	670	658	677	620	663	613	649	693	661	675	730	667	625	674	642	665	667	657	601	672	663	648	655	602	682	613	621	667	629	653	675	638	668	675	645	639	678	629	657	662	672	639	666	673	671	653	659	657	649	656	687	648	663	659	612	618	670	672	691	662	650	607	605	704	680	646	674	630	604	678	641	676	639	693	608	666	651	627	644	682	621	659	671	660	625	696	679	686	606	671	626	666	621	639	653	687	652	654	683	653	677	630	646	638	676	665	704	643	654	663	662	654	655	603	655	634	673	633	691	685	658	639	656	658	682	622	726	674	673	636	625	620	657	586	665	638	647	654	636	663	665	646	653	687	613	642	681	643	637	687	636	680	648	645	675	649	685	633	658	635	661	681	670	683	660	650	662	635	639	650	647	691	656	693	669	674	662	644	625	681	658	692	668	649	645	653	658	664	652	650	668	656	633	612	633	662	622	625	633	644	629	655	615	611	682	665	651	607	652	691	694	685	650	649	631	647	676	634	662	684	686	671	634	631	716	676	642	635	694	662	678	625	636	652	656	680	645	612	685	671	668	625	632	680	695	705	682	694	632	615	681	685	659	688	607	643	640	657	651	608	666	680	679	654	682	645	691	652	659	649	667	668	614	631	704	647	662	693	644	673	652	676	619	629	660	627	655	662	627	671	663	732	630	672	635	616	664	637	642	630	621	687	650	619	668	655	634	669	709	654	628	637	603	607	685	613	665	598	690
24450	21546	25103	28439	21546	21554	12629	412	255	243	193	197	182	169	186	250	175	179	142	132	137	153	123	159	136	142	159	137	134	138	133	118	127	137	141	128	112	149	137	152	118	145	148	108	122	143	145	144	109	141	115	120	131	110	115	135	117	129	139	117	137	128	118	123	124	121	136	117	109	120	103	128	135	121	122	127	122	123	143	94	129	139	120	139	120	134	139	141	138	138	124	135	126	109	106	113	143	123	142	112	97	125	139	123	140	143	128	129	127	131	121	136	113	101	113	107	139	131	133	100	128	120	119	150	129	134	127	116	118	137	140	140	137	127	134	132	110	136	140	148	130	123	99	133	134	112	132	145	155	111	142	124	121	112	128	134	116	132	154	122	138	118	93	115	128	140	114	144	133	143	134	156	127	121	111	112	119	147	114	124	128	164	118	143	137	137	149	124	142	116	136	111	114	105	140	123	112	127	126	127	123	115	127	111	116	142	111	149	127	119	155	119	136	111	137	143	131	133	119	137	127	150	140	135	115	118	140	128	126	107	124	115	129	116	136	126	139	137	150	116	128	143	135	127	117	127	133	123	120	128	123	132	131	148	138	127	144	89	134	121	120	120	121	136	115	108	123	135	139	126	150	110	141	126	127	133	114	135	119	145	132	116	144	131	135	118	128	127	105	142	124	120	154	138	123	139	122	138	111	135	117	141	123	117	113	114	128	119	134	114	144	130	130	122	141	127	125	112	131	125	119	128	128	116	137	112	126	127	147	124	129	119	109	137	117	106	120	115	98	108	117	125	123	124	139	135	125	104	133	133	128	116	115	124	121	134	115	150	123	107	123	136	120	139	153	112	138	125	149	115	127	134	126	133	91	121	101	146	133	134	135	110	119	119	106	126	138	122	121	111	138	126	111	127	145	106	151	142	143	111	124	118	118	119	125	143	119	125	125	137	147	135	133	138	147	120	116	138	124	143	146	131	135	114	133	115	129	110	117	133	122	117	126	132	121	128	118	114	127	128	146	108	138	126	138	127	119	128	102	127	133	139	124	132	121	132	118	136	137	131	129	129	118	148	122	121	131	120	119	142	125	117	133	134	131	125	137	148	128	134	127	123	122	122	133	120	135	107	119	128	127	146	133	113	140	127	121	143	136	126	99	136	119	101	126	120	121	144	101	135	113	129	123	132	104	120	136	119	140	143	130	125	123	113	118	112	133	147	128	136	114	141	131	126	115	135	112	125	120	128	109	129	124	118	103	121	148	115	127	132	134	134	126	129	122	120	136	100	154	114	126	117	140	139	115	119	131	130	123	118	132	131	127	141	146	145	126	138	124	118	130	139	127	119	122	144	127	97	116	133	109	122	103	140	116	129	129	116	112	138	150	151	119	129	121	142	119	118	124	127	136	113	124	133	107	136	149	132	107	135	165	128	127	141	130	154	135	140	130	120	117	117	105	128	121	121	106	125	108	133	109	106	123	137	134	126	104	117	119	100	129	136	137	134	141	128	138	106	119	114	123	115	123	120	126	135	146	140	127	123	122	138	111	131	136	119	137	132	122	133	127	128	134	128	140	115	91	105	133	114	121	126	125	130	107	108	143	123	112	124	122	114	111	129	125	140	152	123	135	117	139	129	146	133	137	120	122	112	117	112	136	126	143	115	129	150	132	139	113	137	126	126	126	121	128	121	92	137	123	138	130	131	112	116	117	123	126	133	121	138	147	120	112	153	132	128	140	143	128	136	122	143	136	130	150	126	127	127	130	130	147	119	109	134	113	119	124	117	136	109	118	141	120	137	99	123	120	120	138	127	124	121	130	133	133	112	146	122	114	133	103	104	109	127	113	117	127	108	115	126	127	125	103	136	118	133	153	112	133	128	139	128	121	134	113	139	126	134	132	137	121	115	149	139	122	133	112	138	100	129	136	163	123	134	103	110	147	131	142	136	113	131	124	126	111	118	109	133	127	135	123	134	142	131	130	114	128	135	119	124	129	126	132	131	114	128	125	119	144	127	118	127	126	127	112	149	112	120	124	138	105	120	118	116	132	122	91	127	128	138	115	122	124	103	147	132	103	115	135	117	108	118	125	98	129	116	124	122	142	104	137	144	128	118	113	115	114	111	148	143	132	124	131	118	133	110	124	107	128	113	116	149	140	109	131	157	133	127	113	123	124	137	146	136	117	144	139	122	104	129	115	139	131	121	118	150	125	101	101	122	119	124	125	119	102	137	123	145	133	121	128	103	123	136	130	114	125	132	156	137	133	131	129	139	102	125	123	135	114	113	137	131	113	137	98	133	105	126	141	110	110	128	123	137	112	125	101	129	137	151	123	113	160	136	95	131	124	131	133	142	131	127	102	136	107	126	127	118	141	137	150	143	131	124	133	137	112	132	137	123	147	125	124	127	120	127	115	131	122	122	115	132	113	137	135	127	122	126	132	126	150	127	112	126	130	139	147	135	140	138	141	122	149	122	119	110	122	125	123	123	136	115	132	120	122	119	142	124	110	145	129	132	122	127	123	132	119	128	129	139	122	124	119	155	119	135	124	126	121	119	141	122	113	125	127	134	123	124	127	117	122	121	136	129	113	131	117	126	137	126	136	112	147	118	128	126	132	135	116	106	127	131	119	99	131	151	148	126	134	121	123	117	128	154	144	141	128	147	129	118	138	115	132	137	111	129	117	126	145	131	132	124	120	129	153	121	140	124	112	116	135	126	126	103	111	119	115	93	103	163	130	142	147	136	137	118	127	144	100	126	137	134	148	122	115	121	126	117	134	132	137	130	142	131	147	106	130	117	117	115	136	127	134	151	124	146	120	111	131	115	147	131	117	127	156	155	133	123	127	134	116	122	121	113	97	124	117	144	140	113	120	140	124	128	121	131	125	123	143	154	127	130	116	152	119	146	119	117	112	134	142	125	120	110	117	127	109	102	129	117	138	120	123	124	112	142	114	142	114	113	130	121	141	125	129	129	134	123	112	124	117	131	131	124	134	148	139	133	108	118	136	121	131	120	119	132	130	119	129	116	129	123	124	129	115	115	125	114	126	135	136	159	139	119	136	109	140	126	116	130	121	119	110	133	143	133	111	124	138	125	112	117	108	115	123	132	141	106	118	112	114	118	134	130	136	115	123	136	134	92	138	117	143	126	124	117	126	125	133	110	131	110	111	126	145	125	140	122	119	118	127	137	111	115	120	126	129	142	129	136	136	130	138	111	147	122	133	112	117	124	125	109	133	133	135	111	111	131	132	126	141	108	112	122	122	145	130	123	126	132	120	135	120	127	107	118	149	120	141	127	123	130	129	121	130	122	146	142	121	107	143	126	122	143	117	133	156	115	142	141	117	140	128	123	108	138	110	134	137	141	137	132	123	138	129	128	134	119	118	121	116	107	99	138	122	130	112	118	110	137	112	122	116	134	143	117	125	117	127	130	125	114	132	116	139	123	145	129	130	140	139	139	117	122	149	111	125	129	119	145	115	126	131	136	125	121
3193	3721	1712	882	579	448	420	421	385	394	390	380	382	363	358	393	348	361	339	344	399	352	375	344	381	402	351	342	367	336	347	365	355	343	317	338	365	365	362	354	382	328	346	348	363	349	349	351	370	348	352	320	350	366	317	362	359	382	332	354	310	370	323	381	331	324	326	332	355	351	343	354	359	392	350	359	351	359	354	343	335	340	364	343	373	372	336	362	336	330	337	353	331	331	339	341	372	329	346	377	312	339	342	370	348	327	366	331	355	354	335	352	356	337	370	352	367	361	360	328	360	343	343	339	340	348	356	351	350	337	320	355	311	331	343	342	318	362	351	341	361	346	324	353	385	340	362	351	335	363	327	363	345	348	373	355	348	358	354	359	357	362	369	362	301	344	363	359	353	376	343	373	354	335	322	334	377	362	376	326	360	338	338	353	363	322	336	319	324	360	326	374	371	343	365	375	387	352	363	327	337	341	341	347	345	358	324	320	315	346	357	354	344	345	330	338	360	323	350	347	328	329	371	355	376	352	358	356	328	359	351	369	343	361	344	362	329	348	330	363	355	305	342	342	357	349	372	394	381	336	355	321	319	353	379	335	353	354	359	345	373	337	360	329	332	346	334	350	365	341	354	342	376	332	371	373	328	346	362	361	343	385	349	310	360	332	321	357	364	334	346	367	385	328	344	336	342	323	367	356	321	355	349	342	347	357	344	339	357	299	343	344	367	334	340	337	343	329	352	354	350	377	329	346	355	334	337	370	353	338	346	352	365	387	345	336	352	333	360	373	365	361	362	338	348	358	353	353	340	356	347	324	332	334	356	346	344	367	306	348	342	379	358	353	349	375	337	303	374	372	348	353	378	375	347	342	341	346	348	311	319	344	330	344	353	333	337	352	346	329	311	367	368	330	330	323	349	352	366	339	376	331	361	377	367	370	312	365	361	340	352	335	361	365	320	318	371	365	308	329	332	368	341	359	320	342	342	333	347	326	356	322	325	341	331	327	327	353	363	335	365	360	352	332	328	321	331	336	372	393	320	356	387	368	338	347	349	367	344	355	370	346	321	358	327	350	351	359	331	335	352	330	375	334	353	369	382	353	344	330	329	336	371	395	364	336	373	342	349	316	336	403	334	360	360	350	328	383	375	355	333	312	368	378	354	369	325	342	336	344	352	355	337	338	324	350	389	330	335	348	330	347	341	323	340	343	334	326	353	329	349	327	354	331	355	353	385	357	395	383	359	367	358	355	344	321	336	359	356	333	355	366	343	364	390	365	356	363	342	345	352	343	316	353	344	354	397	378	363	364	368	370	343	342	345	351	346	326	355	304	346	354	362	362	311	324	339	388	369	377	376	364	332	347	373	380	353	329	356	334	336	357	372	335	334	349	347	358	299	331	368	352	320	341	376	344	350	371	344	336	355	367	326	366	332	326	325	362	333	342	351	348	345	318	357	357	349	374	335	372	328	374	356	357	352	363	369	359	347	399	327	353	346	334	364	329	326	357	328	324	332	358	339	352	326	328	357	332	366	324	342	334	332	358	349	361	359	366	345	325	366	363	341	352	352	354	325	358	345	376	324	349	341	319	316	319	351	340	309	337	344	317	342	338	359	332	339	355	336	341	356	375	345	358	317	393	347	353	344	375	333	323	366	342	290	338	318	320	413	337	351	372	361	359	329	351	374	361	358	351	337	324	316	355	346	356	345	364	361	354	378	315	347	367	342	389	359	371	319	344	342	340	389	351	371	327	340	359	362	373	369	353	349	425	373	315	344	340	313	365	355	341	329	344	361	385	323	348	334	365	362	348	334	317	350	336	401	349	377	329	348	343	348	344	388	345	341	361	321	353	391	357	317	366	350	347	346	374	343	343	367	347	329	345	364	340	344	359	354	360	344	329	365	361	343	332	339	366	332	321	346	364	330	344	345	394	352	350	316	350	347	336	314	351	342	389	288	344	321	363	331	374	330	371	343	309	371	370	363	331	347	343	356	333	338	377	368	298	318	313	336	364	380	349	385	347	361	334	344	342	353	363	322	371	347	387	366	371	333	338	351	355	344	320	347	343	353	361	329	355	327	341	346	375	364	330	342	361	345	342	335	338	367	357	384	359	371	370	372	370	332	336	392	342	343	330	357	376	367	315	336	358	309	348	356	370	360	318	354	335	392	331	335	358	348	363	342	354	350	340	332	339	347	351	370	332	376	317	357	344	347	374	347	330	372	353	352	343	356	354	340	350	340	387	349	353	337	351	345	347	335	382	367	344	367	319	340	355	341	345	350	333	355	320	367	355	357	333	351	342	348	351	345	332	321	364	330	355	360	375	362	349	384	309	346	346	336	329	386	345	360	376	358	378	374	368	350	328	326	334	372	360	344	352	319	349	377	340	340	352	381	330	324	372	325	357	317	308	331	353	342	331	351	329	361	336	364	335	377	348	351	329	363	364	357	326	331	342	375	356	350	341	372	367	340	347	351	350	343	368	330	342	344	351	337	360	350	362	365	361	374	325	355	358	333	353	334	317	339	392	344	319	311	348	372	342	350	354	356	349	359	357	348	358	361	329	360	358	355	350	375	332	308	389	350	371	354	324	349	326	361	341	332	346	332	345	357	348	369	345	366	349	320	336	336	336	335	340	347	343	341	392	356	370	360	353	363	308	328	392	314	396	324	347	335	328	317	357	323	331	344	318	355	364	341	304	347	354	369	354	364	364	347	337	340	350	350	362	350	364	358	344	391	354	347	354	352	333	340	375	344	364	322	346	399	332	333	368	364	357	330	339	345	334	313	347	350	336	345	365	341	333	366	316	355	379	365	356	341	383	370	343	328	335	340	344	366	296	372	329	320	349	377	334	323	376	336	370	352	340	344	336	361	335	338	370	317	368	331	331	367	359	369	359	340	339	329	349	387	326	357	369	302	358	366	328	360	337	356	375	350	324	320	336	356	363	337	383	311	325	349	344	376	336	319	349	312	373	380	316	366	353	330	356	337	321	366	365	358	355	358	330	357	317	338	359	330	341	372	353	316	349	376	369	335	375	327	356	338	354	360	341	338	353	379	342	384	376	351	361	320	330	372	359	364	381	343	344	365	360	332	346	350	360	342	342	392	357	349	359	342	316	325	379	335	336	328	373	335	359	325	325	327	335	346	331	371	356	324	350	354	330	344	344	391	360	331	348	345	365	351	359	354	369	370	373	348	345	366	332	371	354	330	356	329	348	299	350	354	332	323	349	309	324	321	374	385	400	368	354	356	339	359	333	342	364	386	384	333	359	377	351	349	390	364	319	356	333	376	351	327	345	362	338	403	339	368	329	350	348	365	326	385	332	329	323	355	352	338	325	324	351	347	358	384	342	335	327	322	355	345	341	364	366	332	346	337	344	340	388	345	344	369	346	377	360	326	323	357	300	387	348	355	318	336	332	350	319	348	349	330	334	337	363	350	367	318	320	339	336	341	363	372	358	365	360	326	342	358	354	350	328	364	371	339	362
31831	20601	8907	926	579	550	496	404	401	392	400	360	412	394	384	378	356	368	376	381	399	388	406	400	363	401	362	408	361	397	389	370	380	380	404	423	394	371	384	361	415	403	377	392	384	351	347	386	358	366	386	358	372	388	354	371	411	392	372	416	412	386	411	390	391	407	379	386	391	408	368	435	370	373	398	376	379	392	403	378	403	395	360	366	357	393	398	348	396	402	351	384	346	361	367	394	419	348	371	391	375	385	403	393	426	391	370	383	434	389	374	381	336	349	355	395	387	367	384	390	356	358	385	386	388	376	391	387	410	393	360	400	356	374	403	340	385	386	397	400	368	391	384	368	392	387	387	370	403	371	360	398	391	392	419	397	399	377	378	370	371	389	370	373	369	384	387	367	371	381	376	363	381	368	378	393	400	381	392	414	375	400	347	366	398	388	382	387	409	384	399	349	354	380	380	371	383	372	387	409	399	374	357	330	374	389	399	386	367	365	360	370	385	391	373	376	400	397	374	382	357	387	395	396	401	394	382	389	398	395	365	390	377	380	370	357	374	373	366	409	382	366	374	386	385	385	387	380	409	381	435	412	423	385	376	344	398	388	406	408	367	391	380	401	417	398	388	385	412	397	391	437	388	385	377	390	382	395	351	369	402	382	407	373	379	371	345	392	367	359	385	373	412	383	387	355	392	329	382	389	413	387	384	392	402	374	401	387	357	401	442	361	433	415	400	366	369	372	363	396	350	383	378	374	380	381	399	358	353	428	376	398	379	402	395	386	400	390	374	360	356	392	374	363	363	365	356	389	381	396	388	403	362	405	435	409	425	380	385	361	343	388	384	373	440	396	384	387	382	360	389	378	341	379	401	360	378	413	388	366	359	393	357	377	362	412	414	386	364	379	364	376	398	370	368	360	377	390	391	372	367	414	419	374	373	377	412	377	366	376	364	397	400	416	379	382	357	391	379	425	445	384	406	386	386	385	355	399	369	367	348	411	399	394	387	380	371	370	352	366	383	363	410	346	390	386	399	396	397	387	376	422	391	354	406	373	373	350	409	399	407	348	368	395	342	417	401	370	350	350	370	367	376	437	414	337	370	367	359	381	387	327	371	390	407	416	354	436	365	388	375	378	384	386	357	365	349	389	380	412	364	369	363	345	381	393	365	371	376	382	387	372	401	386	361	387	381	392	381	383	386	395	393	385	387	365	358	444	399	398	407	410	394	396	408	396	374	367	343	364	410	400	387	381	385	406	374	349	406	412	389	412	430	378	430	415	372	410	376	370	421	395	397	367	361	372	376	387	385	385	391	393	397	358	390	383	414	376	373	360	381	412	377	384	405	370	371	414	387	372	400	392	366	384	361	388	388	381	423	364	380	443	406	365	374	369	391	360	359	387	370	395	416	385	367	379	377	384	363	382	377	383	392	396	383	383	355	390	399	408	423	378	379	371	389	411	343	397	398	387	391	392	386	380	391	391	382	377	350	364	396	372	379	365	426	369	371	383	365	386	405	400	406	382	404	398	388	363	398	375	397	396	394	378	387	371	340	363	377	376	373	375	372	365	381	379	376	392	369	383	351	372	430	383	408	397	403	382	367	402	386	406	397	370	391	382	400	360	380	404	385	397	368	368	382	432	351	367	413	372	356	363	390	367	358	377	344	353	383	390	364	395	388	382	350	389	412	375	378	396	387	417	385	360	363	370	386	353	371	363	350	370	374	353	358	388	370	385	392	421	369	387	359	342	399	358	385	401	384	392	371	384	359	359	360	358	341	399	408	371	384	381	378	377	365	393	396	354	420	405	411	376	408	408	381	379	387	373	388	399	388	375	378	353	362	351	355	398	388	394	368	376	366	383	340	388	353	381	376	359	431	369	382	360	383	429	387	365	394	369	375	408	363	385	348	385	356	393	347	371	350	356	405	402	442	358	371	337	384	382	378	398	391	367	366	398	373	379	389	427	394	380	402	375	404	388	391	370	392	390	369	367	400	395	362	380	398	364	396	381	407	373	371	405	375	360	384	401	363	379	387	362	381	390	400	323	392	390	377	376	384	404	408	389	359	419	381	398	385	387	402	383	403	386	369	381	405	406	389	393	390	396	347	395	386	379	374	377	352	391	344	395	371	385	363	345	355	395	358	375	406	399	389	365	369	368	394	396	372	401	354	363	406	371	394	379	344	405	385	384	381	357	372	337	351	385	402	355	385	376	389	364	371	375	383	376	363	408	423	363	384	414	403	355	387	419	363	378	417	365	383	356	399	408	388	346	394	372	375	396	385	371	389	351	378	351	397	413	367	403	391	347	369	414	366	402	360	376	376	393	399	366	389	383	357	400	384	411	370	385	407	375	389	383	404	383	367	395	382	391	386	355	377	385	390	372	387	390	382	385	388	352	420	374	384	375	376	364	361	392	400	368	353	413	385	382	346	377	390	410	365	369	400	377	385	401	373	406	393	352	381	379	373	382	398	385	334	391	407	384	349	370	361	375	370	396	375	376	382	361	376	400	378	377	375	371	394	390	390	378	377	386	420	362	376	405	373	353	353	355	346	386	367	367	349	354	370	361	393	349	401	388	444	360	360	388	383	373	400	400	369	387	409	370	389	374	401	359	382	395	385	367	385	433	365	360	365	398	364	427	391	383	350	384	361	372	341	392	375	416	383	340	393	377	368	384	407	368	336	401	395	409	372	396	396	387	412	405	375	378	399	383	365	372	346	364	379	373	387	387	377	400	341	382	392	399	397	369	381	383	359	389	370	388	354	366	366	388	383	408	368	376	383	377	371	362	399	390	374	414	337	394	398	379	374	374	386	350	394	366	362	393	403	439	355	375	361	384	399	391	385	394	367	392	400	401	374	345	359	365	386	409	365	392	420	361	384	380	353	427	380	388	341	410	398	358	370	380	401	400	364	382	357	364	378	403	351	411	395	401	373	329	378	394	371	395	390	390	385	351	346	399	394	357	367	398	405	381	368	420	367	392	390	386	352	400	380	360	392	349	386	368	364	338	356	383	371	434	405	383	381	388	374	342	375	374	399	359	395	394	394	412	371	383	400	400	371	406	399	367	370	391	385	357	377	349	382	384	401	375	375	396	376	394	399	374	372	401	384	407	380	406	405	355	372	375	382	372	386	393	394	352	397	404	369	364	373	395	376	385	405	404	394	359	342	416	380	421	386	352	380	380	355	435	393	374	355	393	366	390	401	378	360	390	362	368	388	396	419	321	378	414	385	363	340	376	379	378	407	346	405	385	353	350	371	394	368	414	383	370	406	398	402	363	378	360	383	397	417	357	336	429	389	401	384	379	411	378	373	362	363	386	387	389	387	360	400	369	373	388	371	384	359	368	413	381	404	389	390	400	400	372	372	408	373	349	367	370	418	384	397	385	392	368	342	392	376	379	370	419	361	371	364	378	358	357	343	386	396	386	389	355	360	388	365	350	363	397	372	422	373	364	341	384	381	407	411	370	399	363	384	346	365	413	399	410
6040	1451	1035	949	953	971	908	946	935	902	941	964	958	962	886	954	904	921	859	884	921	870	958	959	930	904	918	956	890	880	922	904	893	905	953	902	908	960	919	971	897	934	943	915	915	892	917	938	892	942	884	898	980	948	952	937	912	937	1002	955	904	945	917	850	915	954	938	930	875	939	930	901	940	915	908	926	951	927	925	920	871	894	888	876	963	943	931	905	888	951	946	935	912	922	855	892	921	929	889	908	903	934	910	948	931	867	875	917	933	871	968	916	866	974	873	881	880	894	925	927	957	927	893	925	912	923	951	961	887	897	869	901	965	882	952	940	879	912	926	895	926	936	948	916	929	954	895	930	941	915	917	941	895	927	948	917	880	918	913	908	921	930	967	849	903	920	937	878	887	923	907	890	895	923	879	910	917	961	904	966	967	957	971	928	957	951	947	883	921	934	883	938	899	890	912	932	1025	861	890	925	889	847	889	907	954	930	852	956	924	944	941	928	890	919	931	875	921	936	877	926	931	908	924	901	963	937	922	913	952	909	928	948	916	858	942	903	972	908	922	874	939	961	960	924	921	941	967	926	943	903	974	939	946	955	891	877	955	909	954	880	905	945	928	909	891	949	916	933	919	927	962	946	948	895	922	911	925	898	942	980	925	899	898	892	955	915	914	915	879	896	911	921	958	874	942	864	904	928	917	995	935	939	924	920	914	938	939	957	946	897	926	913	881	907	919	870	935	914	928	937	857	891	878	981	914	917	911	927	932	931	922	884	875	947	933	971	937	965	928	895	933	878	873	884	958	900	898	885	949	1000	922	883	917	917	912	886	932	932	924	972	874	962	933	920	931	930	993	936	942	930	881	919	927	907	891	913	952	927	908	939	868	935	921	949	954	903	919	916	990	951	914	947	930	953	911	885	945	925	942	885	908	871	959	952	928	907	875	905	921	991	905	924	951	915	890	900	875	919	945	928	923	916	965	904	927	932	920	857	934	907	934	987	928	941	862	927	905	887	911	934	944	869	955	934	899	874	966	882	936	938	925	908	989	915	913	928	905	896	912	911	958	894	897	930	924	894	956	884	927	913	898	973	986	936	883	924	979	932	947	904	883	890	914	1010	928	940	959	911	941	882	885	930	910	931	916	907	924	874	891	927	918	884	946	952	902	917	905	946	908	891	896	912	931	974	946	925	948	924	900	878	927	930	951	893	960	890	979	896	878	891	908	932	842	867	949	921	924	937	915	908	970	876	891	935	929	865	920	901	940	956	875	937	878	945	928	858	912	928	908	873	890	909	898	914	946	947	922	929	873	922	910	910	916	874	940	943	895	926	906	886	923	925	895	910	947	950	896	918	928	893	917	888	919	931	916	896	897	925	941	916	892	924	1007	893	922	862	922	911	901	897	918	963	943	924	860	929	918	909	881	905	888	902	894	904	918	949	863	954	876	911	913	886	909	900	919	960	928	927	947	911	909	945	906	901	950	902	920	933	917	941	924	915	889	930	901	882	936	901	981	954	942	924	950	918	925	941	900	920	937	963	855	947	901	894	927	920	910	915	906	886	946	952	915	889	865	894	917	961	935	890	901	922	882	887	943	940	940	904	955	921	930	908	919	912	947	960	907	922	905	890	905	881	930	944	890	926	943	928	889	927	938	906	956	898	897	876	957	937	894	946	918	909	891	927	927	941	943	923	882	895	917	939	950	945	944	933	918	899	894	889	937	896	902	917	897	942	954	880	934	972	905	941	883	894	891	931	916	900	937	900	899	955	948	875	921	898	925	874	921	932	935	896	914	940	938	949	917	914	900	910	913	923	897	951	907	896	889	969	889	926	927	880	908	944	915	916	973	924	908	944	874	915	913	897	935	951	922	951	902	882	936	950	894	970	942	953	926	892	923	938	868	904	884	931	911	989	914	960	933	909	886	920	909	913	947	860	889	895	938	875	907	964	956	945	899	949	891	899	933	935	912	935	919	942	921	891	991	938	922	944	941	951	921	914	911	954	888	912	907	936	855	937	925	890	915	898	956	961	894	900	899	919	916	908	940	910	864	939	887	917	913	944	958	894	875	964	938	889	958	935	947	911	939	929	939	891	924	905	934	902	919	860	926	900	927	902	883	905	955	890	923	937	885	957	875	901	927	860	949	946	870	905	903	946	936	962	909	986	902	991	925	917	860	918	880	963	999	881	948	917	940	981	926	967	886	912	888	854	900	966	904	996	961	885	930	895	910	921	1009	893	906	1015	965	921	896	908	966	912	933	923	938	872	947	856	933	901	916	982	928	887	943	910	921	906	933	888	912	929	894	969	936	877	920	928	949	911	928	932	912	904	920	921	907	928	969	879	879	965	884	934	947	910	949	940	946	920	899	935	897	930	951	949	916	895	935	895	905	927	906	827	929	949	932	886	916	914	898	915	890	923	880	939	951	897	881	945	922	953	904	918	893	934	891	937	899	936	906	934	909	918	926	953	908	914	929	876	944	885	897	931	920	968	932	940	875	884	957	954	928	896	944	935	915	973	936	961	890	922	929	979	871	966	880	884	908	908	923	915	929	888	927	904	950	955	951	935	942	970	923	902	921	880	918	921	949	946	953	936	920	899	914	955	914	938	940	904	887	917	922	899	906	897	847	918	950	886	926	856	918	935	872	894	939	957	947	910	916	941	941	917	893	876	894	945	906	946	895	929	915	901	941	933	912	892	908	917	934	949	928	874	898	958	893	917	978	1006	914	926	914	960	962	949	949	911	876	892	988	869	934	901	920	888	918	938	873	923	965	917	913	966	916	906	897	907	939	911	922	864	958	902	889	943	952	957	919	954	964	910	929	890	892	943	901	909	920	891	909	949	889	877	806	886	974	896	903	900	963	873	972	939	826	941	911	947	956	884	956	913	946	907	915	906	880	895	962	956	896	895	978	943	908	938	943	914	957	904	924	982	913	920	890	888	939	913	885	878	888	936	909	909	911	924	908	872	933	969	942	948	885	874	908	923	958	903	911	968	932	936	940	870	884	937	918	1006	928	888	970	968	948	912	920	889	946	945	891	964	927	881	910	874	897	960	979	897	968	884	940	918	937	912	915	948	902	932	912	941	911	929	908	966	849	890	915	953	905	901	949	920	909	845	886	966	894	940	960	910	967	899	915	891	916	905	871	910	923	949	963	933	964	932	955	923	891	912	928	949	934	904	988	953	922	914	949	907	928	859	937	952	935	892	919	964	871	935	965	890	919	900	923	878	988	910	917	965	901	962	911	883	941	911	959	916	940	953	862	924	901	963	930	961	923	838	938	894	929	957	987	908	930	919	870	866	919	975	868	939	933	910	936	899	929	931	893	915	961	912	887	909	896	901	909	871	908	925	945	902	943	904	898	933	877	895	892	879	895	881	964	928	911	855	925	894	893	896	873	936	875	947	938	924	935	980	933	895	956	917	891	974	883	931	959	898	963	907	932	940	909	876	937	904	853	865	919	963	912	904	935	923	946	931	941	922	948	880	927	923
25080	21530	24713	28802	21528	18530	626	407	340	316	307	326	311	304	254	358	333	265	252	273	300	276	279	272	289	296	278	266	262	249	264	254	273	286	295	275	296	281	290	245	252	291	260	251	251	267	270	242	258	265	255	289	274	290	281	285	276	296	259	267	295	288	276	262	289	255	265	275	278	293	265	266	269	254	265	253	236	255	247	279	284	283	273	240	292	277	325	261	278	287	262	284	293	252	285	287	274	314	255	273	263	255	269	261	269	272	275	243	290	298	256	254	281	277	275	271	264	254	299	260	276	259	257	287	235	277	287	240	266	238	274	257	262	256	270	283	280	262	269	282	251	286	278	286	261	266	283	280	264	249	250	252	255	242	255	272	277	281	247	245	261	262	271	257	293	283	261	260	264	255	260	259	234	274	261	271	267	280	267	266	281	279	275	280	250	301	279	282	299	280	275	289	285	286	272	274	276	268	270	254	249	271	261	267	239	254	276	292	279	291	273	316	280	288	262	288	261	269	267	275	258	258	267	259	257	239	283	287	262	294	274	253	287	290	287	290	298	263	272	262	321	266	273	300	252	265	263	276	268	265	275	241	258	242	277	263	276	278	249	270	247	250	241	293	275	244	263	264	267	291	272	273	273	254	288	244	223	238	268	279	288	283	272	282	274	266	269	272	263	240	254	249	272	263	305	284	276	267	280	301	266	270	255	283	282	265	278	275	286	255	257	272	270	289	254	256	262	283	267	236	293	270	262	289	273	266	280	263	267	286	265	268	267	264	280	279	216	260	288	294	269	260	261	247	261	254	271	266	255	280	261	255	289	285	286	268	242	219	260	292	289	256	259	313	244	276	275	290	278	275	254	248	262	236	280	263	283	252	252	260	255	242	278	264	303	287	277	261	244	273	267	264	262	300	273	264	260	275	280	271	249	287	246	281	241	260	284	288	282	292	272	269	239	269	255	271	262	264	255	283	268	284	269	264	264	300	280	263	277	284	243	256	278	282	276	267	271	272	256	278	271	268	242	277	258	276	273	251	263	273	277	267	247	253	265	248	241	291	319	262	299	257	282	248	239	265	271	249	272	287	249	279	270	281	260	282	265	262	258	242	268	268	288	256	260	284	227	274	257	267	275	255	250	286	271	261	270	279	266	238	281	309	259	285	266	273	286	270	301	287	279	273	246	263	217	243	271	278	259	265	280	279	271	272	252	264	237	284	248	279	279	274	273	298	248	256	294	300	309	244	260	256	268	263	293	279	275	262	260	276	256	273	229	264	268	292	274	282	276	255	285	293	268	251	277	246	243	291	268	265	292	291	269	261	276	284	253	257	245	253	246	280	281	245	242	265	268	260	243	291	263	260	232	257	271	270	255	253	275	242	256	271	252	264	249	265	280	259	294	269	274	308	236	278	271	270	293	275	251	247	260	250	260	269	276	245	262	276	251	270	289	284	262	259	291	269	267	262	274	298	284	260	243	257	310	244	265	270	258	286	265	274	261	268	288	263	256	236	269	264	285	278	277	271	262	273	281	267	283	283	240	269	256	261	260	281	292	285	265	244	265	268	258	283	258	252	250	276	291	262	274	256	247	283	254	245	308	272	281	284	282	256	262	261	260	248	284	264	291	289	300	286	274	263	237	264	297	254	255	261	258	265	245	265	276	268	239	277	256	266	264	281	303	276	276	310	253	284	258	279	263	258	285	258	291	243	269	283	266	262	279	274	254	265	243	275	255	278	265	288	247	281	280	296	265	244	290	267	289	269	295	286	289	302	253	279	272	274	254	255	273	264	243	255	239	247	286	292	235	236	253	294	279	251	274	265	255	268	279	292	271	317	246	263	267	235	288	288	256	257	280	249	250	271	285	270	277	305	259	264	285	260	257	242	280	272	312	274	260	265	262	262	304	270	307	257	256	270	254	290	281	251	259	274	237	246	234	275	284	261	257	294	265	288	293	264	277	298	235	284	245	245	240	276	239	280	288	300	245	262	294	262	278	266	275	271	253	253	272	241	278	249	274	272	287	246	242	247	252	272	270	281	257	287	257	272	250	279	288	247	255	259	316	290	291	293	239	273	267	257	271	262	267	253	291	259	263	246	259	272	271	300	247	273	285	258	265	258	260	286	287	257	272	299	262	269	269	277	282	256	278	260	271	280	262	276	283	300	269	260	282	284	293	296	271	274	267	266	304	263	256	268	259	254	264	260	267	284	264	264	274	239	277	289	260	269	277	255	261	306	287	251	255	254	262	253	267	236	267	280	252	284	276	246	272	273	274	278	272	291	252	270	268	286	261	281	275	237	261	315	237	270	261	298	261	274	268	262	288	264	295	287	235	274	270	242	279	241	258	240	238	228	288	269	257	270	295	273	287	278	282	258	248	249	253	278	260	261	283	237	270	252	270	251	311	277	277	298	278	265	224	285	266	252	283	267	241	233	261	236	266	285	285	269	285	270	290	237	263	264	285	242	281	249	282	272	253	276	279	271	268	292	280	279	289	267	271	309	252	252	263	267	271	271	264	289	292	297	259	288	276	284	302	242	268	291	290	217	255	272	255	257	287	274	267	268	273	253	307	234	261	300	236	274	288	277	264	264	265	265	248	291	283	276	273	283	275	274	269	266	273	256	246	236	272	261	296	260	291	263	276	260	286	277	275	267	285	272	273	270	273	275	295	270	286	260	249	274	298	279	287	244	274	245	261	295	290	267	274	247	266	247	277	241	284	278	259	257	282	267	255	257	293	240	264	264	288	270	266	258	282	265	241	267	295	283	263	260	285	249	258	261	273	264	260	298	270	277	262	311	260	273	270	261	273	259	243	287	267	292	256	272	251	288	297	252	261	288	235	267	279	257	283	284	269	246	273	256	264	285	275	289	278	254	251	270	262	270	299	277	299	271	261	303	254	273	262	246	253	268	240	282	254	238	248	315	318	273	269	270	258	282	265	267	292	266	281	260	281	283	290	262	279	282	268	272	257	258	246	266	269	287	268	268	221	256	274	271	245	278	304	272	259	281	277	256	276	286	300	276	285	261	279	265	271	289	266	267	250	269	261	247	257	278	253	253	280	279	258	280	273	256	277	275	243	258	258	288	266	256	260	295	254	267	271	306	278	268	263	265	238	270	259	278	299	279	253	260	286	225	255	290	274	304	293	284	267	289	272	264	277	270	266	277	272	265	259	273	260	253	281	245	257	256	295	261	271	280	248	281	283	261	264	271	238	261	254	277	257	265	267	283	300	280	254	265	278	245	267	238	275	262	265	267	278	300	246	263	312	260	298	273	246	272	303	284	274	294	284	260	277	280	279	234	279	252	264	258	279	255	269	247	263	310	255	269	269	290	300	266	244	264	268	270	263	292	292	283	291	296	257	264	272	301	280	253	258	263	263	271	284	246	271	260	252	223	248	276	229	236	276	274	262	264	273	265	280	262	249	263	262	222	276	269	269	261	288	246	267	249	228	252	280	275	264	257	254	246	259	278	291	259	295	303	270	268
3378	2749	1889	946	745	757	700	684	703	668	642	687	659	669	657	736	639	695	644	632	679	702	650	706	653	630	661	639	693	705	621	631	656	691	678	674	635	648	614	687	673	640	692	652	669	611	641	681	661	690	651	629	663	636	672	643	664	693	649	695	687	673	728	642	710	671	635	657	614	674	644	684	679	657	649	650	674	619	688	632	657	646	746	645	640	674	661	638	701	655	665	652	679	667	658	619	695	673	608	678	678	635	631	675	645	657	640	695	690	649	675	638	651	670	615	602	658	641	659	660	632	645	632	683	701	657	671	636	637	680	698	657	624	630	674	626	617	644	643	627	701	668	676	649	635	630	617	652	626	677	675	676	659	669	714	618	688	659	652	641	657	649	650	666	695	689	665	673	630	646	715	677	633	702	659	661	699	693	666	668	673	728	637	675	672	713	678	639	666	636	644	644	663	660	700	645	649	660	641	667	617	647	655	650	657	594	704	650	693	670	700	704	627	677	661	664	638	596	648	619	661	636	646	666	676	630	646	650	638	630	647	689	652	671	641	708	622	656	667	684	709	643	676	681	694	686	683	609	673	657	670	665	668	707	619	648	654	640	645	673	682	684	625	632	692	632	718	660	640	676	612	655	645	691	668	646	668	655	660	633	655	655	671	692	683	662	637	635	655	641	676	650	682	641	608	663	698	655	611	645	679	636	661	673	652	609	696	670	676	641	664	601	658	682	697	661	658	658	648	637	612	645	625	687	624	671	647	711	646	676	707	641	606	681	642	650	625	627	680	668	671	664	643	655	639	667	649	639	668	686	605	659	610	672	663	673	668	660	628	692	667	646	684	664	650	647	652	644	645	670	631	644	680	659	647	628	699	679	701	694	626	699	637	651	661	641	655	699	679	644	684	658	675	622	645	657	639	703	645	670	679	655	715	669	633	662	697	654	623	687	687	686	614	681	694	648	697	636	645	694	680	668	708	640	635	681	605	682	666	664	648	645	668	664	706	664	631	659	663	623	624	607	721	629	658	637	612	666	659	652	653	670	669	673	674	664	673	660	680	663	618	669	674	669	624	598	647	617	660	625	639	710	671	629	659	705	653	728	630	656	616	664	670	671	677	623	644	661	656	626	675	685	636	644	664	683	671	662	690	658	664	678	670	681	691	654	672	700	647	676	720	674	713	659	677	664	651	642	652	678	695	640	653	647	676	672	655	710	652	634	702	688	637	655	705	609	701	628	649	692	610	678	596	672	695	689	663	680	662	651	693	666	661	636	649	676	691	684	643	691	693	686	650	700	617	685	662	629	656	651	655	707	675	691	642	659	621	668	641	717	708	691	662	716	632	654	656	672	656	668	666	648	687	671	609	673	687	664	636	675	649	694	655	672	678	646	652	639	656	600	623	627	605	677	677	629	698	663	616	690	597	652	683	650	645	646	662	618	675	672	692	599	632	661	619	635	650	625	652	626	709	684	641	663	692	676	670	642	653	697	694	653	614	681	647	667	655	705	650	647	676	628	708	672	614	664	610	616	664	640	676	654	689	667	646	685	668	636	629	655	645	647	672	648	624	699	674	662	661	678	683	660	653	657	642	671	640	640	639	688	652	670	675	640	650	691	608	708	685	667	646	640	663	686	666	675	684	641	649	662	725	676	645	638	655	674	643	661	650	630	653	656	655	704	672	657	653	650	635	634	634	661	627	688	670	664	671	683	686	634	688	670	687	650	709	653	622	676	678	649	649	673	634	650	629	652	686	673	687	627	691	646	618	669	661	646	680	681	682	685	670	660	697	592	659	668	665	680	683	627	685	679	669	657	650	628	674	678	655	669	656	643	695	636	686	688	598	599	656	646	645	658	671	697	673	636	664	678	643	684	641	719	709	713	614	635	696	684	656	632	629	697	631	721	621	620	696	656	685	687	639	668	624	719	661	656	651	634	631	642	622	603	681	652	646	659	660	666	673	658	669	674	610	673	652	669	680	643	695	682	653	673	613	644	625	686	662	666	671	675	660	642	670	632	669	645	681	653	643	671	662	625	697	641	598	734	626	675	666	654	654	731	668	683	656	652	648	671	671	659	671	670	650	658	677	661	672	641	681	679	672	622	697	628	646	672	668	677	708	637	664	653	656	621	662	626	702	639	647	662	647	709	676	656	687	699	701	699	621	655	638	688	653	609	686	646	671	636	654	647	589	617	618	637	694	671	624	655	653	667	661	683	628	670	666	702	694	657	659	634	683	669	665	645	647	644	661	689	620	641	631	617	623	677	668	652	708	665	668	653	634	644	624	687	655	720	719	662	674	666	649	707	636	614	658	631	620	660	641	644	645	629	699	674	651	612	598	663	654	654	660	669	634	609	616	684	646	629	636	643	656	644	667	626	665	694	690	675	646	676	682	675	652	620	660	662	615	671	629	617	646	660	639	701	689	665	667	658	660	678	678	603	655	654	671	651	686	667	653	650	629	634	644	679	620	654	657	696	685	597	625	661	618	657	655	638	700	710	652	681	618	644	633	669	654	628	665	657	691	692	635	671	600	637	670	673	635	662	645	636	611	652	653	691	693	707	648	672	640	665	677	696	662	667	667	637	629	651	692	665	644	622	641	689	693	691	706	645	594	644	649	649	647	659	640	647	647	647	609	644	651	623	691	645	650	634	692	634	666	659	626	693	626	638	686	635	644	645	641	664	712	678	635	632	630	639	680	639	670	662	667	640	644	667	649	617	661	684	626	673	718	664	670	660	656	648	660	619	653	642	708	741	643	633	628	655	698	600	650	626	681	632	658	678	621	668	580	613	649	636	605	643	664	604	638	624	675	659	672	699	618	648	668	627	622	682	700	660	687	645	644	641	683	690	644	650	652	677	655	695	689	689	645	674	653	617	659	635	704	691	655	622	692	688	649	659	643	654	675	681	642	615	666	671	688	697	674	642	657	641	693	665	647	710	657	691	621	587	718	677	675	658	661	679	588	643	660	662	623	654	693	665	635	588	623	695	678	668	666	653	666	688	638	708	654	651	663	669	650	654	685	670	651	651	629	657	657	665	639	640	695	675	678	643	637	648	654	667	690	642	663	663	675	656	723	621	691	670	657	702	692	681	661	684	614	685	680	660	630	666	657	651	676	656	626	659	655	666	664	643	662	633	647	678	694	638	673	699	653	650	653	690	641	708	674	662	635	654	661	687	652	668	661	650	721	652	595	657	620	658	662	676	675	681	654	666	622	684	687	713	683	671	692	696	593	609	687	622	684	691	692	678	654	650	672	657	661	621	648	661	639	661	667	678	672	651	666	674	671	644	676	642	644	644	645	678	642	641	648	653	638	684	660	673	664	656	705	638	657	674	687	689	708	659	688	679	657	646	642	672	662	643	653	671	667	633	698	657	649	692	688	659	649	652	638	596	687	676	635	603	662	623	607	653	683	647	638	681	647	667	678	626	665	655	592	653	673	667	612	631	670	668	673	674	650	641	677	667	662	662	606	685	716	635	649	702
24399	21468	24998	28353	21471	21481	12709	436	268	242	218	193	161	145	162	298	218	145	136	141	139	155	153	149	147	150	150	158	130	159	131	129	144	160	140	122	131	161	154	145	140	127	134	139	135	140	122	132	160	135	151	158	146	131	134	127	121	113	142	128	129	132	141	128	139	148	152	132	130	136	139	120	146	125	139	119	118	117	110	138	142	139	117	131	131	140	126	130	129	144	126	126	125	118	131	125	159	153	154	146	139	129	123	139	131	108	136	123	142	118	133	132	160	118	115	155	122	125	131	134	141	121	144	136	131	134	148	121	144	121	135	106	108	105	97	120	135	127	138	117	132	113	122	148	125	142	135	113	142	145	130	127	117	136	117	130	143	146	132	138	120	131	113	126	117	140	125	122	118	139	134	149	136	123	120	143	135	145	130	132	137	128	127	132	138	137	135	134	131	112	131	131	143	135	125	143	137	142	148	130	125	145	129	112	140	149	140	126	119	148	164	142	143	120	117	113	141	138	136	135	132	105	141	135	129	116	144	127	126	160	122	100	136	137	128	125	122	153	127	129	123	120	145	129	152	146	151	120	150	121	116	133	151	165	136	145	130	136	134	148	124	144	102	148	140	137	140	128	141	119	140	115	120	135	144	109	127	112	117	124	143	127	140	119	151	151	128	138	125	141	113	121	102	135	132	129	116	136	127	152	125	120	133	138	132	129	146	127	134	121	122	137	132	115	122	156	140	125	131	135	122	138	143	106	145	122	114	119	111	112	125	119	141	134	129	135	148	141	144	125	133	136	144	124	137	148	136	137	145	117	127	136	133	143	143	144	115	137	128	159	116	146	151	160	157	145	140	134	111	131	142	122	126	129	125	153	138	133	133	131	117	132	130	136	113	144	126	138	140	134	130	128	120	108	134	120	132	142	137	149	154	134	130	135	146	147	131	145	131	126	129	120	129	121	138	135	134	129	127	149	134	145	139	123	149	148	141	114	138	137	138	147	117	158	141	132	125	121	117	119	138	119	127	119	134	135	125	112	153	131	117	143	136	102	126	136	144	139	134	164	158	134	130	137	136	125	139	116	120	129	130	107	117	138	129	118	115	127	142	138	126	142	147	117	119	127	120	108	156	121	132	133	154	135	134	148	108	138	125	133	125	125	151	155	144	117	145	128	120	156	151	135	141	118	153	122	131	135	128	139	111	127	123	136	128	124	124	136	114	144	128	135	91	133	145	149	115	146	119	123	136	130	122	124	146	146	146	148	145	129	127	134	114	132	153	138	137	141	120	125	133	130	138	141	128	139	142	129	129	141	130	127	119	135	127	118	144	146	145	119	116	134	134	147	125	149	129	115	123	115	128	119	108	123	136	144	128	118	142	149	133	132	124	127	118	118	136	109	132	130	146	121	123	118	112	112	131	137	137	139	126	109	118	137	137	125	143	132	111	126	137	148	135	107	140	128	132	137	147	145	125	160	137	129	121	128	140	123	132	134	125	137	107	105	135	122	119	121	132	99	128	140	148	134	126	136	122	106	142	119	141	139	134	138	128	135	120	91	125	136	125	113	129	131	140	131	137	136	134	124	141	143	155	130	136	122	135	116	149	137	122	118	141	133	151	134	152	141	120	138	123	163	134	125	125	154	110	98	121	130	113	139	99	139	129	126	127	137	115	143	143	114	144	117	124	121	152	119	117	119	117	139	129	129	130	157	144	131	156	134	122	144	139	136	128	146	138	117	132	136	104	144	131	116	123	126	135	158	148	133	139	132	131	143	132	121	134	136	143	141	117	106	146	136	132	142	147	139	132	121	144	119	125	143	114	130	98	127	133	131	151	140	132	131	121	111	132	137	138	134	136	139	113	124	126	138	131	117	119	151	118	135	132	127	130	119	134	143	140	103	126	125	125	113	139	124	119	121	115	128	127	142	133	139	147	136	140	121	142	101	119	124	159	142	134	126	124	141	122	133	121	140	119	139	122	125	122	136	147	122	146	130	133	127	125	116	109	143	128	124	122	137	130	138	137	141	121	122	128	127	136	146	133	124	135	122	123	148	130	145	110	150	146	134	148	149	107	140	123	131	130	125	119	133	119	153	114	116	128	146	122	129	144	112	140	138	134	128	139	125	167	134	120	120	134	129	165	135	154	132	129	146	139	128	127	136	141	160	159	139	131	141	135	141	120	133	138	114	115	145	119	128	153	123	122	113	135	136	108	125	116	141	144	151	138	127	127	140	115	142	146	137	136	123	129	146	147	127	121	121	134	150	125	127	117	113	143	129	121	117	136	134	149	142	136	138	165	134	143	135	136	144	119	124	136	137	153	126	120	111	121	159	146	136	143	146	116	140	131	116	133	129	135	127	131	126	142	143	144	148	149	114	154	135	136	115	131	142	130	118	130	147	137	124	146	127	147	136	111	121	127	137	150	132	152	124	126	155	142	143	114	149	142	171	102	146	151	137	142	132	122	129	125	127	131	108	136	128	126	136	150	137	160	148	131	138	133	139	142	143	142	115	122	138	125	131	141	130	139	120	139	128	138	129	138	145	114	133	104	123	119	146	142	131	123	142	119	122	133	138	125	117	143	111	132	130	143	136	130	145	117	110	117	145	138	130	123	120	117	134	111	125	133	128	131	152	117	111	118	119	141	161	141	141	128	111	162	129	122	136	119	140	111	123	140	127	148	109	115	115	136	138	130	140	148	148	145	144	136	129	124	144	135	127	157	131	112	129	135	123	117	145	133	103	124	126	142	166	135	137	132	140	131	130	140	111	127	141	143	119	146	153	138	140	130	149	157	133	156	132	123	131	132	130	137	133	124	129	128	117	131	110	142	115	127	133	115	132	109	126	123	136	128	142	141	130	113	143	112	129	147	125	123	138	110	144	120	117	117	122	140	147	134	127	142	125	103	134	145	131	140	116	139	135	135	131	125	130	140	128	139	121	132	115	108	126	131	145	131	132	133	126	144	133	139	146	132	134	139	126	135	146	132	139	132	138	114	136	127	137	147	109	137	147	141	131	118	129	114	138	121	124	134	130	126	142	134	127	135	118	130	130	141	138	125	132	131	139	136	126	139	135	115	150	116	121	140	134	145	140	135	145	125	132	129	132	141	157	129	108	130	145	132	147	157	116	121	130	156	146	134	132	126	133	145	129	124	126	111	127	148	129	139	123	140	126	133	158	130	129	114	126	134	137	132	129	160	133	149	143	137	141	100	123	122	133	121	116	128	130	134	126	128	127	145	137	125	133	136	149	124	133	119	154	147	144	119	156	118	150	145	152	143	122	138	137	141	120	134	124	136	141	139	155	148	154	151	126	118	126	133	120	133	120	134	145	123	140	140	129	125	137	121	141	123	125	122	151	116	115	148	133	140	139	133	130	135	149	130	137	111	128	113	137	132	117	136	116	145	138	148	121	129	125	128	128	134	130	116	137	159	137	127	138	127	118	123	153	156	151	154	133	126	118	124	134	132	146	129	149	147	132	147	143	133	125
3291	3782	2699	1425	729	516	492	442	393	396	371	390	385	375	361	432	373	386	383	374	355	368	346	375	412	327	373	353	381	378	344	385	376	364	390	365	345	345	350	351	381	330	348	344	393	379	382	358	381	364	383	380	373	343	372	340	394	370	342	349	333	380	383	360	370	363	355	357	346	350	369	350	399	360	340	333	369	351	344	333	383	382	376	347	360	368	352	332	368	341	346	357	385	359	341	378	360	389	321	387	367	378	374	401	371	370	336	376	367	403	361	377	371	365	354	349	341	371	327	362	399	361	362	345	374	366	348	367	345	374	335	322	405	360	368	368	348	380	364	354	405	362	382	381	373	360	327	348	358	371	341	346	338	381	359	330	341	362	347	347	371	370	378	356	355	353	329	355	377	375	380	354	336	351	362	350	378	391	352	388	372	380	369	364	378	369	362	362	387	334	331	363	352	345	366	335	318	346	374	352	389	402	351	369	350	377	363	379	326	383	369	316	368	378	358	375	318	352	343	377	380	330	355	358	354	381	401	347	360	339	358	335	380	329	388	323	378	364	357	364	368	381	353	357	368	371	362	338	396	340	350	356	369	378	352	355	364	386	409	354	370	394	391	366	379	329	342	356	368	381	324	356	364	381	320	373	342	345	382	388	327	370	360	367	368	339	359	370	370	360	300	382	330	361	364	357	335	348	349	369	351	383	362	368	353	361	346	369	324	346	359	356	346	385	329	342	390	344	360	377	327	360	352	337	350	371	336	360	355	373	341	337	347	359	377	348	340	361	380	352	354	352	368	380	374	373	384	341	356	335	364	352	329	363	324	358	371	367	360	403	384	377	379	389	396	357	339	369	354	350	353	371	399	356	358	362	372	355	360	355	368	373	362	396	396	338	355	339	377	392	381	350	381	362	371	335	368	353	390	366	345	362	353	364	346	371	352	377	350	346	363	369	343	365	345	362	353	359	352	374	384	385	353	358	351	382	375	325	351	362	346	374	351	370	386	346	359	339	380	372	337	347	357	387	350	350	365	356	350	356	362	378	366	330	397	355	322	384	312	362	390	337	359	380	398	364	377	390	360	407	365	366	370	332	381	378	369	325	348	369	373	323	335	323	368	363	355	358	384	362	362	383	337	387	407	377	341	373	361	360	359	401	356	360	359	357	376	391	368	371	368	332	369	367	349	360	358	339	353	381	337	372	343	397	373	368	384	390	371	359	346	406	368	337	359	363	334	368	358	349	375	347	356	348	377	368	363	341	351	327	364	351	367	349	381	341	352	379	361	367	340	339	371	337	388	330	387	400	351	366	363	362	349	360	333	363	373	359	335	373	363	360	351	345	355	356	358	373	396	358	368	359	347	328	371	383	375	344	360	354	387	377	370	399	363	356	362	388	332	388	377	342	370	363	392	376	374	368	381	345	372	351	332	374	372	338	369	367	365	357	375	388	339	342	374	368	331	356	356	345	360	344	368	376	347	346	376	364	359	369	332	378	387	390	354	400	313	354	356	362	390	369	360	364	355	366	368	367	357	355	329	337	394	320	348	365	370	396	347	346	344	344	371	340	376	359	347	325	384	383	371	377	329	363	353	369	361	353	361	377	388	342	343	363	351	341	345	360	367	392	356	384	352	336	356	362	398	364	358	368	363	360	368	369	369	380	360	396	389	357	355	358	358	346	357	375	374	346	356	336	353	345	371	346	384	384	373	373	324	355	371	346	357	365	393	311	395	397	333	392	361	373	372	355	376	371	370	394	355	382	367	385	372	374	386	344	369	350	354	399	349	347	344	401	356	371	382	365	370	370	368	349	361	370	361	369	382	381	341	370	353	355	351	407	367	351	331	344	372	372	390	353	376	381	346	361	337	388	348	375	352	360	369	354	327	335	384	380	346	334	357	375	345	362	366	356	330	378	374	348	373	357	363	334	352	362	362	345	387	359	390	353	352	370	383	378	366	375	362	393	384	370	378	368	370	384	345	336	366	392	381	389	388	363	368	384	359	354	366	361	395	358	343	326	385	344	365	394	320	390	326	335	378	377	369	373	371	373	358	371	359	373	367	359	358	332	353	366	373	364	331	344	349	357	378	334	359	341	327	346	376	331	339	365	348	339	342	386	366	388	372	386	347	332	361	406	372	370	363	354	335	353	382	349	329	337	329	342	365	333	397	358	354	360	338	375	331	379	343	381	357	351	364	329	384	345	348	337	357	353	322	372	355	343	341	362	364	394	349	332	341	333	376	390	377	329	369	387	380	382	355	362	353	358	357	379	369	368	345	358	318	391	329	324	399	371	355	350	369	376	352	344	351	363	345	360	340	395	331	337	387	334	342	389	358	346	356	344	336	338	350	351	365	382	355	353	372	345	356	342	373	380	342	362	328	379	388	339	400	367	323	341	334	375	357	343	348	389	368	327	376	364	376	383	344	356	383	363	371	335	343	365	373	347	372	344	359	333	346	349	340	323	346	359	378	361	355	364	360	357	358	362	342	380	398	345	371	367	360	388	356	357	355	342	334	344	352	366	375	352	358	327	365	347	361	331	359	389	343	408	364	343	357	374	369	348	376	361	371	355	359	377	361	351	351	364	366	364	363	384	364	354	343	354	343	339	367	326	362	349	376	377	360	329	371	364	344	354	368	367	335	353	409	303	395	370	339	346	354	317	365	381	377	369	342	395	392	359	365	367	402	346	361	348	380	348	326	379	356	325	356	360	360	380	338	358	378	339	330	409	332	352	360	314	373	364	380	351	361	365	383	368	370	382	365	395	341	362	376	387	331	322	381	356	349	302	372	344	359	345	381	375	344	330	347	347	386	346	397	300	330	342	353	370	352	348	391	327	390	362	356	347	381	340	355	382	383	342	342	354	370	376	362	355	349	386	393	360	353	358	359	370	369	369	340	351	356	339	352	356	334	337	378	353	367	328	367	395	388	334	374	330	368	382	372	373	393	353	321	381	333	364	341	344	359	345	365	358	394	366	348	392	376	340	368	374	366	342	358	346	369	362	329	369	349	334	376	370	335	375	374	352	363	397	354	395	392	360	373	372	368	351	382	364	356	380	398	337	404	388	344	341	350	331	361	335	394	350	398	394	353	373	363	335	359	336	320	364	349	360	390	358	372	354	377	342	363	319	353	340	362	337	330	356	357	333	396	355	361	371	361	347	345	390	382	334	349	360	356	382	336	355	363	350	344	350	333	351	397	338	376	374	324	397	378	385	364	357	356	345	387	367	339	345	357	366	362	350	338	371	359	349	361	359	356	331	352	378	357	334	363	393	368	358	385	349	364	346	379	357	390	364	349	367	374	357	366	387	354	385	353	360	373	392	367	335	372	360	355	372	350	335	347	398	367	349	378	393	359	391	369	355	350	376	333	357	364	355	349	351	377	371	380	382	412	387	348	358	399	366	367	351	358	374	330	338	344	358	381	346	342	365	352	333	331	332	379	380	364	344	330	369	370	384	356	384	353	357	335	396	376	379	367	324	324	368
31834	20470	9250	999	541	416	417	401	415	419	383	411	405	381	365	360	373	356	394	366	385	419	385	390	403	380	378	404	374	396	428	367	416	404	388	373	370	379	386	364	411	357	396	427	377	403	384	358	376	370	381	404	363	381	374	405	381	348	384	428	370	382	391	360	368	364	398	413	361	393	353	406	376	365	399	351	384	377	375	369	372	358	379	372	399	380	375	383	382	382	387	394	378	365	384	339	398	352	409	384	425	405	387	388	385	401	380	367	350	350	375	395	415	391	405	424	412	386	378	387	416	408	340	389	426	417	397	419	400	356	380	365	402	414	408	407	429	380	351	378	371	370	359	391	433	351	375	364	391	369	383	358	392	365	392	411	413	390	379	392	357	424	371	390	373	361	334	379	410	379	387	393	417	382	364	422	404	432	394	392	410	389	350	367	401	382	372	395	385	399	336	406	398	379	391	367	370	425	376	375	388	388	383	381	375	398	376	405	389	385	397	343	403	384	411	396	385	383	383	364	372	408	369	358	423	402	394	430	398	377	377	371	394	406	379	425	415	400	395	378	394	383	369	396	405	350	408	370	345	366	386	382	367	402	364	410	360	383	377	339	364	392	386	366	374	379	386	387	428	376	404	419	392	413	376	381	403	413	389	405	381	396	371	376	388	370	363	390	401	411	405	401	360	357	400	358	386	394	410	410	399	391	363	374	375	360	362	385	429	367	387	359	376	400	381	373	370	370	398	421	379	399	387	407	368	398	364	398	376	406	380	413	369	388	375	398	393	383	394	341	389	420	381	399	377	393	370	389	394	374	387	372	413	414	414	423	353	356	381	387	411	417	389	379	392	383	365	365	434	427	403	384	356	381	368	388	409	408	351	368	415	366	382	397	360	386	378	386	387	376	388	404	387	378	414	404	358	366	401	363	407	390	366	408	368	413	397	356	407	374	397	375	388	384	385	395	390	394	394	405	412	406	404	384	394	385	377	376	376	370	392	404	377	396	394	388	394	405	374	371	373	369	393	374	343	381	355	411	430	404	407	354	413	401	414	393	377	409	399	408	377	359	384	412	364	415	372	392	355	412	359	401	375	374	394	420	347	362	393	385	394	422	392	385	379	397	383	404	371	377	352	413	366	403	422	403	399	379	395	389	379	387	379	378	320	393	358	408	400	382	365	380	399	353	369	404	338	399	387	390	369	393	417	417	399	416	380	403	346	401	375	391	419	363	375	411	392	403	410	345	353	373	384	405	406	380	393	380	389	363	390	352	378	415	374	391	375	393	397	395	346	426	377	421	368	396	373	395	381	376	405	356	400	385	380	376	420	398	411	393	391	369	363	383	375	389	377	402	387	379	394	417	412	439	367	373	378	351	425	390	385	393	379	410	398	407	391	374	398	388	418	375	365	440	347	350	336	370	405	370	382	394	417	388	339	335	397	380	427	375	434	408	393	412	383	355	403	391	438	403	396	355	419	401	374	376	398	360	388	382	382	373	364	362	400	405	374	375	372	337	376	369	382	393	375	368	411	416	367	383	375	384	379	398	393	365	428	376	401	404	405	392	383	379	405	410	388	387	388	356	409	381	397	388	393	393	409	397	351	392	379	362	404	393	385	353	380	374	376	387	380	374	392	431	373	385	407	381	399	406	390	395	380	398	414	394	377	373	358	406	390	359	379	368	388	388	379	381	404	387	415	368	395	395	415	369	394	397	405	402	396	404	418	377	416	359	367	401	396	408	414	385	357	386	360	380	355	407	369	395	389	364	409	360	342	416	368	380	419	403	351	413	384	374	386	385	398	402	389	365	360	389	396	422	393	411	403	399	396	370	394	413	372	391	362	354	390	385	405	369	368	399	383	385	344	409	372	363	358	387	375	357	426	392	367	403	423	386	343	378	396	366	375	439	394	425	391	352	373	389	393	360	310	385	415	396	404	423	387	384	395	397	399	379	375	391	410	380	392	382	386	381	388	363	358	368	357	389	366	407	399	344	381	401	344	374	413	377	370	399	385	375	399	358	381	383	378	391	377	422	406	360	375	407	321	365	448	413	385	420	401	375	373	408	404	387	411	385	350	388	362	396	405	371	370	391	421	413	378	393	354	370	370	381	372	355	377	354	418	378	376	411	353	397	390	379	416	409	380	422	383	394	398	365	428	370	419	368	396	379	393	377	378	405	394	380	373	400	401	369	399	398	394	408	417	363	431	407	365	408	407	406	393	374	374	400	382	348	359	405	398	424	369	373	403	403	393	378	374	418	370	387	358	358	366	386	370	407	408	393	376	380	398	386	370	390	373	357	406	393	369	398	400	405	415	366	404	407	388	388	414	384	386	377	411	368	351	411	394	402	386	385	375	368	390	385	384	389	371	396	328	379	373	431	412	399	396	353	411	367	366	369	408	374	389	333	402	416	375	380	381	367	418	391	394	412	355	397	366	374	357	383	352	380	383	425	401	394	369	401	401	373	393	361	383	374	392	381	401	346	399	396	380	398	378	356	381	393	392	384	375	390	395	388	449	412	381	390	366	402	406	363	380	406	365	398	414	383	386	371	368	383	405	377	402	377	397	421	422	405	383	369	397	386	406	392	396	400	374	378	375	410	371	413	391	348	380	400	379	425	365	373	361	428	389	369	394	350	369	416	393	375	377	393	380	380	375	403	418	381	399	407	373	394	396	405	387	379	394	392	386	381	375	393	391	402	364	400	361	387	408	422	393	383	348	404	394	408	395	374	381	387	387	402	403	390	368	363	423	347	404	416	386	397	363	377	386	408	350	418	441	420	405	382	384	362	404	377	375	401	400	429	391	362	407	393	372	391	403	412	397	405	393	403	401	383	407	374	428	393	390	358	361	396	371	376	371	382	386	423	383	383	400	390	376	329	375	415	379	414	376	374	419	393	388	389	403	368	353	389	395	396	385	375	356	398	379	389	360	410	353	412	363	362	380	350	419	355	401	367	383	410	378	377	383	397	414	369	395	424	428	399	390	379	370	412	393	420	417	344	374	378	382	379	402	396	376	412	375	398	389	399	415	384	370	387	386	388	380	410	390	374	362	383	390	350	369	398	400	364	394	368	392	426	399	391	393	359	403	360	372	402	379	363	390	382	398	386	426	445	363	384	357	369	393	388	371	377	349	384	406	386	372	405	373	399	361	378	394	363	416	377	360	379	380	388	409	403	399	403	358	378	351	411	376	415	372	368	385	379	411	401	421	361	406	373	431	372	360	423	367	400	453	377	405	411	377	358	400	390	433	341	383	384	378	348	384	399	379	402	396	387	386	386	365	403	370	405	375	403	408	378	362	392	353	410	409	365	349	409	375	416	405	420	376	382	397	387	391	396	378	383	384	424	371	383	393	361	371	370	395	431	367	418	379	416	365	393	413	365	406	393	390	398	347	362	424	411	425	409	413	382	404	384	384	398	430	392	368	392	369	369	408	376	380	367	417	381	402	383	393	363	362	374	392	409	368	371	356	393	365	364	405	408	365	388
6117	1494	1344	1077	965	975	938	966	957	941	909	933	927	849	903	921	948	925	927	937	914	955	922	948	916	923	921	879	911	978	875	952	934	904	929	939	905	966	906	970	943	912	923	921	967	892	916	926	906	918	944	979	875	968	899	924	933	911	937	944	920	976	931	859	921	928	956	961	926	987	918	925	970	971	959	939	908	945	926	911	901	985	911	949	1001	985	973	889	957	910	958	951	937	965	902	971	947	957	929	881	991	954	911	924	961	972	926	903	943	955	974	920	947	907	971	949	922	973	940	919	887	876	916	905	935	954	962	899	929	940	1019	886	916	889	898	933	947	888	907	908	928	877	901	912	973	944	935	914	900	962	920	920	922	959	938	890	950	953	912	904	912	941	889	941	909	965	921	858	938	941	921	948	921	912	871	900	949	996	925	919	949	896	935	928	986	1001	928	950	915	935	947	957	935	929	948	924	871	933	947	959	938	936	918	937	956	945	947	927	874	955	965	947	945	946	943	956	892	872	915	982	972	903	879	925	926	943	934	962	934	906	945	936	926	954	971	895	942	936	904	910	965	920	935	962	874	904	918	925	981	921	922	944	950	949	923	926	934	949	907	909	927	904	958	935	940	928	914	965	961	897	913	936	936	984	952	939	886	924	956	955	929	898	930	931	956	928	917	955	931	916	949	941	958	938	905	926	899	1007	924	917	917	947	949	941	924	860	885	862	960	974	951	977	932	912	948	947	901	957	947	920	954	968	898	955	980	930	927	964	951	879	937	950	914	921	944	915	944	888	934	959	956	932	973	925	963	908	919	971	931	946	934	890	933	902	969	923	890	952	977	931	908	951	875	987	939	938	910	949	963	925	911	916	961	927	983	934	934	934	938	923	920	970	931	908	935	944	941	965	973	880	971	894	931	942	936	990	952	946	914	897	921	1016	861	924	926	918	943	904	898	944	922	906	921	925	880	939	916	946	934	944	952	931	902	955	945	930	937	1002	917	912	929	991	935	953	908	918	938	933	953	994	928	865	910	953	951	976	929	938	917	939	969	915	951	954	977	884	895	940	950	959	924	942	989	883	880	931	939	931	957	940	945	891	981	921	974	953	937	953	966	925	879	970	917	901	908	880	915	952	955	922	925	924	960	894	925	968	934	898	913	951	927	956	940	971	991	918	932	922	950	905	914	906	1007	892	888	934	867	935	972	930	896	957	940	948	970	934	945	935	901	944	911	924	897	937	949	981	937	931	936	910	901	937	882	928	895	926	940	893	963	927	931	909	951	963	989	954	927	905	929	887	1005	921	933	869	910	929	949	972	907	937	936	902	910	889	947	961	886	964	908	991	966	950	870	951	903	934	956	920	945	930	905	921	886	920	909	946	935	927	890	897	943	889	927	913	920	943	953	929	930	918	895	939	936	904	931	944	922	925	882	1013	920	914	919	897	973	912	935	889	962	948	907	899	935	861	947	911	972	948	956	932	923	893	917	950	934	922	908	978	914	911	943	954	918	952	909	925	974	958	927	975	968	892	926	909	977	886	1000	937	873	935	990	894	881	930	941	959	922	907	967	903	963	980	924	894	910	908	941	918	875	951	992	974	916	945	970	943	957	883	927	921	897	963	919	919	959	900	978	889	967	979	998	942	896	872	882	910	932	948	868	961	959	956	941	889	895	968	950	931	968	943	976	917	949	908	919	930	913	887	905	926	944	961	932	907	932	946	941	948	839	887	930	932	967	962	956	929	929	934	893	959	926	930	973	932	909	927	980	916	936	903	915	928	913	963	916	954	982	906	1008	935	899	906	922	945	916	890	963	938	870	908	904	1003	933	902	971	899	956	900	941	899	906	941	931	926	929	941	930	927	944	883	929	917	964	898	907	903	934	945	903	939	883	961	944	970	884	934	893	899	872	937	932	967	918	887	914	921	939	899	876	948	948	949	994	920	927	897	914	950	916	926	943	952	977	964	938	926	913	950	959	912	965	977	937	920	934	961	935	956	981	978	927	949	964	986	936	964	916	931	965	968	909	925	939	854	934	895	941	935	936	954	947	947	864	938	915	934	938	955	917	932	976	937	909	924	909	919	951	871	891	910	923	940	874	990	995	903	982	933	933	963	944	896	939	930	912	918	968	970	959	932	954	893	943	910	974	942	920	914	970	980	904	924	893	902	909	974	913	930	935	949	934	923	937	918	898	968	927	914	947	893	910	890	957	949	894	952	939	935	936	921	924	919	964	907	928	927	982	945	995	953	937	886	879	970	968	989	946	982	889	929	874	934	934	951	896	921	878	880	928	910	928	1000	910	908	926	906	900	927	903	966	939	963	968	915	896	931	903	895	901	921	943	984	971	896	948	954	919	912	999	933	872	923	927	911	910	898	950	926	941	913	913	915	908	971	921	915	891	918	932	951	961	890	956	909	915	951	954	888	939	996	935	959	913	997	957	941	956	940	926	933	979	882	935	948	991	917	950	932	944	911	932	895	905	943	971	948	1006	875	969	903	892	936	961	914	986	970	994	971	947	961	894	904	911	956	902	914	891	958	937	960	919	936	991	940	945	951	970	967	954	932	875	858	957	913	932	900	969	843	986	910	976	928	899	926	937	950	971	945	972	901	923	921	881	927	953	900	953	904	962	906	984	974	961	900	971	943	905	920	913	961	964	901	956	907	912	933	885	956	886	934	980	926	887	910	953	952	940	947	929	944	949	893	927	874	905	903	919	974	941	957	969	936	940	918	896	927	888	941	914	912	863	955	940	933	890	938	886	970	925	935	920	928	945	973	881	924	892	960	872	919	953	914	959	919	913	941	928	924	966	944	924	934	927	930	904	951	966	945	882	956	885	975	948	993	961	935	937	895	904	899	916	911	916	908	926	917	943	947	941	948	915	906	907	910	960	905	978	937	901	931	947	928	963	927	941	965	914	954	927	972	943	914	945	949	901	910	1014	925	920	897	958	929	941	965	899	901	909	924	943	931	966	933	876	939	901	957	907	929	953	911	954	878	920	844	925	939	950	892	916	937	982	901	901	936	952	909	926	915	946	922	921	899	941	926	926	900	912	841	899	910	935	941	911	951	912	1002	930	940	948	917	981	932	937	930	914	895	890	905	905	968	957	923	991	938	927	942	883	971	889	996	947	923	916	898	939	972	917	941	919	952	935	896	943	907	912	915	915	982	946	951	924	919	925	905	923	994	950	902	978	952	888	902	903	969	906	878	908	944	912	956	948	935	909	919	960	942	990	911	966	899	967	961	933	934	933	940	985	1014	900	936	943	954	967	910	947	948	937	900	1011	881	982	942	913	970	909	956	983	926	978	921	899	988	876	967	1018	957	937	976	950	952	910	901	924	909	892	883	934	896	884	929	892	1014	923	883	936	943	926	978	941	966	912	859	970	956	966	931	928	928	917	919	908	911	939	929	902	910	860	897	939	965	942	1011	929	963	946	874	930	920	932	934	896	974	971	953	905	930	898	913	941	900	950	891	957	948	932	988	925	963	910	940	951	922	939	937	934	925
25078	21548	24758	28776	21541	18608	686	428	345	330	303	320	316	321	316	388	332	331	299	291	296	271	301	270	274	280	255	264	284	298	269	264	269	271	291	259	286	247	274	287	258	265	255	263	284	284	255	305	287	268	291	290	233	280	267	265	247	268	307	258	245	269	282	249	264	284	232	293	263	258	269	272	248	297	280	242	278	308	260	248	291	261	256	256	278	272	278	241	266	264	284	255	266	314	259	266	254	270	294	277	255	259	246	256	255	247	268	243	267	270	243	278	280	235	263	285	254	283	265	267	226	270	267	279	286	306	288	275	310	265	297	299	280	262	279	274	263	289	286	273	285	271	276	249	273	279	287	296	267	268	256	267	291	259	227	281	267	258	254	287	254	261	274	311	233	251	287	273	274	271	255	283	294	290	233	279	230	253	261	248	306	272	233	281	284	240	234	254	252	249	251	290	264	288	267	291	255	251	261	291	253	240	260	277	273	270	265	262	267	258	287	275	259	255	284	260	269	281	279	288	261	299	275	287	302	245	282	243	244	279	274	275	288	262	284	297	301	254	280	294	258	285	258	281	282	262	284	278	254	255	294	272	286	254	265	274	286	269	269	268	264	265	261	248	282	279	286	265	282	266	283	260	260	271	274	264	275	284	271	261	278	279	279	261	286	257	271	274	273	254	298	242	285	268	276	274	289	279	255	330	263	274	278	258	242	265	264	280	247	266	253	290	263	237	295	258	288	303	259	245	230	272	274	264	263	283	263	287	295	285	283	286	280	268	283	267	281	290	280	268	262	237	261	275	240	254	269	259	304	273	252	277	258	305	255	281	254	296	293	291	299	257	268	273	228	306	273	260	270	252	277	261	266	262	276	290	293	230	268	276	242	284	256	283	263	253	288	239	280	268	246	273	257	277	282	259	275	263	274	278	262	304	260	266	250	288	272	270	293	279	246	258	263	308	285	268	264	248	253	270	229	244	250	272	256	288	274	309	252	292	279	293	254	270	268	238	269	277	285	258	271	262	269	289	283	259	269	282	264	250	262	267	275	271	263	269	273	268	254	272	281	300	248	268	259	275	236	262	267	262	271	240	264	252	262	287	294	249	260	262	281	233	267	261	277	274	273	298	253	277	257	284	286	269	248	258	301	286	238	241	256	279	278	264	291	260	257	276	268	290	269	261	270	263	265	282	281	282	257	275	286	256	285	254	253	291	280	286	260	273	267	269	283	273	266	273	257	270	269	294	247	300	279	279	279	269	282	236	293	285	295	250	264	264	253	272	274	331	269	293	279	278	292	277	283	302	275	265	280	291	266	258	266	270	235	254	264	292	254	284	282	297	284	271	256	266	293	294	301	296	257	265	277	301	247	285	263	259	251	295	304	267	270	272	269	248	271	249	284	246	265	289	255	271	250	286	260	323	283	284	246	289	282	276	271	255	270	291	286	260	253	286	255	242	261	258	268	299	273	250	267	307	251	277	258	236	284	265	273	293	277	251	241	276	278	261	245	274	254	277	285	263	264	264	264	274	288	285	254	273	267	242	296	287	306	266	270	280	269	244	301	289	235	265	267	275	263	222	288	264	248	296	261	245	291	296	302	262	274	250	272	249	286	265	284	266	275	266	246	253	279	261	250	265	297	269	306	319	287	240	274	244	247	276	279	240	233	257	254	284	259	270	267	279	246	266	284	285	261	249	249	257	280	264	256	255	282	266	268	273	266	288	299	265	290	267	281	300	276	269	249	272	287	273	246	268	256	275	263	276	296	278	263	258	279	267	262	255	287	276	265	278	265	247	234	297	271	264	287	290	304	276	276	280	247	255	261	237	273	260	264	260	291	250	251	289	263	280	255	274	285	252	272	272	271	282	286	293	264	304	253	268	264	267	265	270	244	270	250	252	273	274	266	277	269	261	258	242	287	274	265	309	290	245	250	282	306	270	255	283	258	260	288	284	262	253	275	271	251	279	270	289	274	272	263	244	289	255	258	272	254	272	268	300	290	269	255	250	271	316	283	279	284	281	284	240	296	286	288	279	254	248	260	278	293	254	291	246	284	269	263	268	299	277	279	282	289	292	260	262	275	246	287	268	278	251	271	270	292	235	256	236	252	253	299	272	271	266	301	256	251	263	302	271	260	277	281	268	264	289	284	290	267	315	257	286	274	266	249	260	303	275	270	269	286	284	274	225	259	248	297	246	318	252	243	298	300	267	244	274	265	273	254	273	288	272	288	281	277	263	256	276	281	275	282	277	267	286	288	279	270	246	264	276	245	232	265	268	268	261	282	260	266	270	272	282	264	227	271	251	279	260	273	257	285	243	241	258	257	263	272	291	288	270	249	267	284	235	254	257	230	271	286	276	280	267	270	278	259	269	226	275	272	310	294	255	312	251	274	306	291	271	248	271	278	252	256	275	266	275	251	268	278	265	284	301	247	264	251	309	272	267	249	262	282	298	305	282	268	236	251	241	302	242	249	274	245	264	269	272	241	271	275	260	304	288	256	241	284	284	261	248	261	285	285	285	289	273	271	280	282	308	281	275	305	268	279	265	275	264	274	278	291	292	303	267	273	285	257	285	255	270	277	284	271	247	255	274	266	282	282	263	254	279	256	271	273	280	295	283	251	243	277	274	270	246	262	301	278	294	284	278	250	268	266	250	275	260	280	250	294	297	258	264	271	263	255	287	300	294	259	280	298	278	242	265	247	278	252	275	287	268	268	262	255	278	271	273	257	282	262	272	283	285	251	276	249	288	271	246	252	239	254	263	282	277	285	257	268	269	268	271	270	263	272	247	257	241	295	236	256	249	256	252	261	254	273	280	258	260	276	265	255	282	262	258	231	267	268	281	278	284	291	261	244	259	316	262	263	246	259	265	268	273	249	267	248	253	278	304	287	266	258	267	266	274	260	295	307	238	242	291	306	255	299	271	269	266	259	255	309	298	305	315	255	253	271	279	271	293	264	287	270	255	291	281	268	289	286	239	265	300	281	259	259	265	262	260	277	273	313	264	314	286	280	259	274	236	271	284	277	269	246	263	272	270	263	279	252	280	298	247	311	259	245	271	302	261	246	249	279	300	249	278	271	256	272	295	292	273	288	271	269	264	273	310	264	242	261	282	273	286	244	264	255	279	271	297	289	262	282	273	286	273	282	296	254	271	265	270	299	309	263	275	263	304	257	288	244	273	278	244	254	253	227	264	254	277	302	302	281	281	317	280	266	257	279	240	249	249	267	273	257	278	246	249	270	262	254	253	302	282	264	246	222	260	288	268	279	274	267	265	231	283	295	268	288	300	272	278	273	297	271	276	267	264	260	258	283	251	268	246	268	246	260	273	254	274	280	283	265	269	260	254	269	273	259	271	282	285	286	269	242	286	292	247	277	311	258	254	263	271	290	293	250	312	272	253	286	293	255	274	280	296	263	279	268	255	283	257	255	290	294	289	257	263	268	256	269	250	290	274	259	266	225	268	257	297	251	282	288	282	250	270	271	241
3388	2799	1354	949	835	749	726	657	649	704	674	639	637	712	624	704	701	694	682	638	648	670	622	663	683	659	675	710	665	672	685	653	638	636	659	662	662	697	632	688	639	651	633	670	649	656	693	667	726	649	683	644	634	687	628	659	614	689	660	625	652	656	676	666	676	682	675	661	645	661	665	667	665	656	648	636	664	683	639	686	652	679	621	635	671	638	637	654	637	641	721	645	663	629	658	573	690	671	685	671	703	647	662	682	649	662	705	652	690	667	685	698	662	658	688	674	652	688	703	628	635	708	700	671	673	693	702	638	662	660	628	603	654	634	648	627	665	652	608	622	667	661	619	644	650	637	621	661	633	657	655	643	727	670	719	653	667	666	692	654	681	654	697	659	656	666	632	626	655	662	686	630	722	665	604	685	640	672	680	689	670	636	658	652	639	614	715	678	643	654	666	643	668	620	661	647	690	651	698	673	659	647	688	649	684	633	641	694	698	658	660	684	639	665	626	657	681	668	628	654	639	663	613	617	636	674	657	644	657	689	628	682	621	661	684	668	643	623	638	666	663	629	680	686	674	664	700	600	699	630	637	665	632	638	689	605	602	646	656	685	655	639	630	677	723	632	649	716	650	662	618	641	613	678	654	680	683	660	658	667	677	712	648	669	658	673	678	653	652	663	687	661	662	694	643	669	663	666	637	659	685	608	679	629	660	641	632	666	632	694	619	650	650	681	660	667	707	677	643	671	622	663	692	654	646	638	614	647	663	661	674	635	666	679	666	636	682	646	637	660	683	688	675	642	676	649	660	657	666	600	663	681	615	632	627	631	624	633	677	662	664	662	672	675	644	667	646	677	681	676	624	657	691	703	664	725	690	650	622	691	666	662	654	647	661	646	647	621	666	647	679	682	669	627	668	690	652	673	694	675	656	671	608	625	681	678	697	682	650	672	704	691	652	648	653	654	643	640	667	651	592	654	685	700	657	679	687	647	636	661	652	631	664	675	680	643	641	698	671	672	653	659	642	652	669	672	656	734	682	653	675	635	645	677	671	667	632	663	638	684	677	611	610	608	614	648	667	643	652	687	647	647	701	707	669	640	614	698	671	632	672	620	683	637	653	669	697	655	678	650	648	658	677	653	659	625	619	652	675	625	625	716	637	660	662	659	671	713	693	669	707	606	674	664	642	707	679	695	666	671	647	651	683	675	668	689	687	633	670	664	656	692	680	649	698	703	689	654	630	629	638	668	666	620	621	622	657	636	640	634	662	694	664	682	656	664	634	686	623	654	692	675	663	661	669	643	647	665	682	668	684	630	603	662	678	667	707	654	670	677	673	678	627	697	672	670	660	606	656	703	658	685	695	685	648	626	653	676	680	611	663	688	663	657	676	645	689	645	649	670	622	669	687	676	682	641	667	653	653	649	649	687	719	690	631	635	674	630	636	668	672	641	674	688	642	628	675	641	656	685	700	676	653	661	616	635	648	655	660	637	716	613	664	658	653	687	654	671	666	628	652	632	693	653	686	639	654	640	625	670	620	635	622	652	648	727	667	625	674	683	663	629	647	704	684	679	653	657	661	666	637	675	671	642	675	644	663	695	684	668	618	687	658	615	641	630	635	676	655	634	665	625	616	634	703	637	676	701	640	667	662	659	617	638	662	641	649	652	662	658	669	660	657	682	665	667	643	654	629	651	702	711	683	653	653	684	646	648	682	640	664	670	658	701	626	695	714	693	657	657	640	640	656	640	651	711	673	679	657	652	652	685	669	668	669	647	656	649	644	658	651	632	664	630	682	597	676	683	663	613	663	698	644	629	657	644	674	615	683	668	696	645	660	680	668	642	643	660	681	637	644	676	676	639	578	701	641	677	641	619	654	621	664	661	652	661	662	720	629	662	626	613	656	649	644	696	639	703	689	621	733	675	649	637	664	683	684	650	656	684	628	666	670	715	650	670	640	679	638	624	679	640	668	647	635	668	658	652	669	652	674	633	665	669	637	629	614	671	723	677	621	666	684	673	657	686	702	650	707	651	668	684	708	691	644	648	673	622	636	701	694	657	654	679	667	663	657	692	632	625	647	665	632	668	649	654	662	676	629	690	666	625	656	696	632	631	653	698	673	642	684	651	632	679	601	651	657	660	656	646	703	710	684	630	680	636	638	694	692	706	666	680	686	654	675	676	633	673	703	657	670	668	695	697	686	651	663	657	698	664	659	622	666	710	675	696	643	675	677	655	684	602	676	627	669	674	651	682	632	681	674	633	643	652	647	652	659	659	707	682	638	644	641	647	625	678	670	647	657	660	657	697	717	694	659	678	648	662	627	654	686	622	677	694	660	665	686	674	694	671	670	624	659	646	633	670	659	644	699	683	645	665	676	650	644	678	698	665	671	661	662	689	644	659	617	689	677	691	671	634	687	689	665	681	653	695	676	699	651	730	669	704	653	678	645	652	624	665	651	675	690	660	704	669	680	686	673	660	624	607	621	641	662	711	635	647	630	655	661	689	680	637	666	588	610	683	697	626	631	659	645	680	659	616	704	646	645	650	637	665	659	684	690	672	686	637	704	634	642	686	630	672	583	667	678	650	623	649	704	674	650	613	654	647	633	670	683	657	653	705	645	639	705	630	660	666	649	624	644	700	612	693	668	659	648	689	651	647	684	669	661	631	616	650	653	665	630	676	649	634	699	659	626	679	685	642	679	684	625	658	686	683	667	666	706	680	706	621	667	645	642	664	630	698	640	644	626	665	649	655	642	654	689	647	644	639	641	643	649	645	653	697	649	674	671	663	674	642	638	636	677	708	701	686	640	649	625	664	652	669	625	657	665	659	681	680	674	630	680	655	627	664	638	648	668	626	661	669	618	695	626	661	638	715	642	694	657	659	700	631	668	671	677	655	664	687	696	675	642	672	626	633	637	644	708	680	622	664	690	667	653	621	715	685	610	662	646	662	681	685	657	655	647	610	689	668	660	687	656	642	703	592	621	663	670	607	655	660	675	654	690	605	650	688	714	625	660	647	637	616	689	674	645	665	689	648	644	659	661	658	690	673	718	662	672	666	669	649	675	662	697	685	635	601	706	641	677	651	703	691	697	658	676	689	627	648	679	634	645	667	664	652	649	645	695	621	636	655	681	660	676	668	685	661	630	720	640	728	696	612	650	682	636	627	645	636	657	623	641	651	608	662	636	624	635	672	653	654	575	685	691	628	597	684	652	674	659	660	651	648	657	695	668	686	657	655	667	676	674	656	623	686	699	632	628	661	677	669	615	679	652	668	657	662	606	631	655	648	635	628	670	639	680	681	658	697	646	666	628	672	661	646	643	644	659	662	657	659	639	685	669	689	666	665	661	690	687	625	644	669	676	707	594	642	644	640	614	702	685	679	641	670	696	667	699	640	637	662	646	672	703	669	680	679	652	651	694	671	663	656	701	644	690	647	684	645	676	638	644	646	652	594	614	675	654	695	616	703	673	712	641	675	691	681	647	645
24496	21534	25099	28403	21535	21541	12602	508	286	232	189	172	160	200	168	326	232	144	143	154	163	154	155	147	128	146	135	137	118	151	142	128	153	128	166	168	146	155	113	138	120	159	137	123	133	123	128	128	125	133	133	120	129	156	143	138	130	129	124	127	153	123	138	135	133	135	121	117	122	105	156	123	127	130	149	136	120	134	128	141	166	134	143	134	125	124	142	119	119	115	131	136	140	125	141	123	151	119	136	122	137	140	135	126	123	117	133	118	127	134	121	149	125	138	132	115	127	127	130	134	125	126	145	119	145	117	139	139	136	138	120	143	133	125	110	137	129	142	132	145	124	123	137	108	121	148	137	114	150	106	112	111	119	114	141	135	127	109	127	146	138	126	139	111	132	135	145	158	126	119	99	111	163	124	139	128	134	138	132	126	105	130	140	158	123	142	139	108	109	112	137	107	121	117	143	123	130	99	118	138	131	128	148	108	119	132	135	119	125	132	137	137	120	133	147	109	143	124	119	132	133	140	154	139	135	127	139	123	129	127	148	123	123	140	124	119	144	124	120	113	134	126	127	123	131	137	156	124	121	129	142	129	134	118	132	104	123	106	112	140	134	156	141	138	138	116	133	131	130	134	120	122	119	126	130	118	136	124	118	132	123	106	113	119	118	136	122	135	129	111	122	119	118	145	136	147	131	120	138	129	134	127	116	121	137	139	153	112	118	134	109	138	128	140	126	121	129	125	125	120	144	121	141	118	123	138	107	138	139	126	116	130	121	115	131	118	117	119	143	126	137	120	122	142	134	127	129	128	126	150	141	138	130	122	123	137	139	127	121	140	122	118	125	115	122	131	136	125	128	110	143	111	125	122	133	111	137	132	120	118	125	130	115	140	118	144	138	105	120	128	121	127	139	134	136	129	122	137	126	113	151	129	129	134	129	153	134	124	156	124	109	124	145	128	145	138	111	126	117	144	133	122	124	112	128	126	142	146	120	117	118	131	137	134	117	128	133	153	122	117	119	123	114	137	124	138	121	133	135	116	103	144	134	153	129	127	137	123	118	129	115	131	119	129	118	151	125	141	106	143	125	120	120	116	128	127	138	135	129	128	139	117	131	131	124	125	125	129	107	129	148	141	124	129	148	150	131	136	109	134	152	147	128	109	142	127	141	124	119	146	128	113	122	121	126	122	141	157	134	131	156	142	113	132	105	128	137	128	126	143	125	131	130	148	155	128	140	125	91	136	145	134	136	128	142	138	122	144	150	113	140	143	142	132	125	107	145	121	111	141	115	108	134	135	144	114	121	148	148	134	124	141	121	131	139	160	130	136	109	105	133	145	132	132	157	135	122	125	124	99	125	130	114	114	122	137	131	135	131	127	114	132	126	142	128	134	151	124	128	130	150	135	128	144	136	137	146	129	123	140	104	130	127	139	129	133	122	129	135	135	138	124	139	130	129	138	124	116	106	127	130	138	158	138	141	136	144	120	117	137	138	147	129	136	147	127	100	106	137	119	138	118	134	134	119	118	124	113	129	141	115	160	126	135	137	119	128	129	125	127	144	137	137	145	137	134	139	145	143	124	138	144	106	104	139	104	112	134	146	120	114	108	133	132	131	119	131	135	140	153	134	131	130	122	126	143	122	125	137	126	134	131	124	113	131	122	120	135	122	128	139	112	127	129	119	145	126	111	143	118	132	130	133	110	129	133	131	118	134	131	134	116	132	142	128	148	101	131	141	110	144	112	135	130	141	131	120	105	125	120	116	121	149	151	142	147	108	156	141	142	124	128	130	137	113	140	131	133	102	150	122	103	146	159	131	146	141	131	113	145	109	117	121	123	121	124	123	116	124	113	126	116	140	136	143	131	141	137	105	128	119	131	134	146	136	114	130	141	156	128	122	120	104	125	105	139	145	136	149	145	136	130	113	143	150	151	137	126	113	125	123	126	155	111	147	127	125	118	127	133	137	137	135	130	114	130	124	126	126	124	152	122	126	144	120	128	147	123	123	127	127	149	141	144	144	125	147	161	125	129	128	145	108	120	136	144	120	125	135	159	149	129	140	117	110	132	134	117	120	111	125	122	149	131	111	117	136	136	121	140	145	148	120	119	116	130	119	127	118	136	125	119	105	122	132	130	116	121	133	136	137	123	127	128	129	116	150	162	135	116	108	139	145	146	132	121	140	117	114	135	120	129	122	120	120	114	125	115	102	148	134	131	138	112	127	138	126	143	147	115	151	134	141	136	121	141	122	133	147	131	138	129	133	129	145	130	138	140	123	153	140	112	124	124	133	122	98	128	132	138	123	129	107	143	122	136	106	145	114	162	122	125	150	137	140	122	111	108	107	118	148	133	113	151	135	106	136	133	129	133	148	153	132	140	128	108	129	157	109	122	138	108	126	146	143	150	140	129	138	119	132	133	134	118	137	129	128	120	122	111	131	113	123	130	127	155	119	142	126	125	132	129	128	143	135	133	115	119	110	140	145	135	135	132	123	129	127	128	132	131	115	131	130	142	132	144	139	131	119	140	145	122	118	133	124	127	140	160	133	133	132	133	142	153	126	137	128	119	125	127	134	156	160	123	126	118	143	125	136	132	134	157	134	117	141	135	114	129	125	136	124	144	139	118	131	123	128	149	116	137	142	113	138	133	143	131	135	124	140	141	115	144	138	134	127	123	133	154	143	114	137	129	138	111	131	129	133	152	161	124	129	109	123	146	118	131	129	110	134	138	131	129	130	150	164	146	125	160	145	130	118	139	110	126	106	133	135	133	135	128	128	124	127	133	128	127	142	101	137	148	120	147	114	131	133	142	150	121	140	132	114	129	136	153	118	113	158	132	126	141	115	123	125	143	127	124	123	119	133	134	138	130	117	123	130	118	118	143	118	122	105	121	129	131	131	118	125	136	143	102	145	140	145	140	126	135	151	133	124	132	151	142	112	125	120	125	121	122	132	148	134	127	122	136	115	115	129	138	139	135	124	147	128	123	130	126	141	112	116	126	133	128	137	127	135	144	139	152	137	124	133	111	133	111	144	129	144	137	144	137	123	146	106	122	117	134	120	121	120	136	127	124	104	124	143	123	139	131	120	133	106	157	140	94	121	135	121	123	131	110	130	131	124	132	115	128	126	123	133	149	110	130	157	106	133	134	137	136	129	122	118	135	125	137	143	121	139	109	119	143	131	113	95	121	126	131	122	138	141	155	142	127	136	130	123	149	131	138	152	134	146	144	109	112	153	133	118	99	139	139	131	126	122	133	110	114	126	121	131	118	139	108	129	135	141	130	133	139	116	136	130	134	121	129	130	142	144	138	128	131	138	137	108	133	126	119	119	121	124	128	125	130	111	120	136	126	146	124	120	138	119	142	152	122	122	129	136	123	128	116	116	126	130	133	114	129	156	118	136	130	138	123	109	140	131	141	119	118	137	122	119	123	123	129	133	136	147	125	129	133	137	105	131	129	139	117	121	115	128	130	144	134	134	128	120	134
3066	3776	1570	778	645	489	472	422	403	393	374	378	380	381	401	404	379	397	371	389	378	357	377	351	382	329	347	359	339	350	346	340	393	351	371	337	350	335	384	387	371	367	308	338	350	364	359	346	340	360	347	354	373	402	376	331	352	324	344	351	367	359	353	350	328	351	361	376	369	372	350	358	363	350	356	324	347	370	366	364	378	338	351	400	343	334	326	355	375	351	324	395	371	372	350	365	368	399	389	332	369	364	335	322	353	370	340	369	338	345	350	356	366	326	325	353	367	343	347	357	329	346	394	362	388	357	366	371	353	358	376	351	352	322	355	333	350	323	355	338	362	347	333	332	360	334	318	304	361	350	355	375	341	378	360	362	379	359	375	342	349	332	351	374	312	350	339	343	340	388	302	382	351	336	350	357	381	375	369	343	297	354	318	348	361	356	361	351	355	333	327	344	333	353	346	344	364	374	339	378	322	309	392	344	347	362	378	366	357	329	308	352	343	367	346	376	351	359	361	359	322	333	360	376	336	373	340	354	338	359	322	370	352	338	341	345	372	345	360	373	384	369	343	356	339	352	356	353	365	357	358	370	369	355	376	340	363	371	381	351	354	360	367	372	316	341	312	361	349	342	368	339	364	384	347	326	311	364	348	347	372	334	359	328	380	345	346	364	336	350	319	356	341	322	384	359	370	338	342	344	370	365	381	320	373	342	330	355	360	359	366	361	315	382	351	355	381	322	338	388	350	355	351	352	351	382	353	382	348	387	365	364	358	337	347	334	362	380	342	364	366	341	383	366	334	337	364	345	337	360	353	364	362	339	325	351	360	348	334	356	374	364	344	345	376	360	324	376	330	334	334	374	360	359	329	394	357	346	354	341	381	371	344	388	352	339	352	373	367	340	354	344	358	348	368	348	363	371	334	329	363	378	378	371	368	336	342	373	367	376	348	379	347	385	358	361	371	346	349	327	346	359	347	329	378	391	363	354	353	336	363	370	358	324	357	351	375	385	367	361	362	363	356	321	333	349	378	387	381	344	345	342	352	348	378	361	353	358	350	383	366	337	339	357	351	363	342	339	373	382	358	339	352	348	336	361	354	387	332	386	345	350	371	349	390	359	378	335	349	356	337	345	372	326	373	353	355	364	346	355	372	369	391	383	377	346	370	349	339	353	339	374	345	343	338	318	349	344	363	348	376	369	328	340	326	320	355	336	342	368	333	335	354	372	356	343	387	351	369	371	321	345	323	358	378	345	366	342	313	379	392	337	345	362	371	342	328	348	331	312	351	372	381	365	346	354	318	356	367	369	345	361	368	350	370	336	365	342	356	337	322	327	324	315	351	353	374	394	355	369	381	347	374	329	361	325	356	352	344	357	328	345	322	360	356	334	353	368	353	381	381	388	358	362	362	331	342	354	367	364	316	362	342	367	341	373	350	349	366	348	362	371	324	352	321	346	326	376	341	376	351	344	341	351	319	365	320	364	359	349	386	340	376	350	387	334	373	392	363	392	372	392	344	352	338	374	337	352	358	367	353	380	320	359	353	354	375	394	330	364	356	353	367	373	358	350	371	383	310	338	352	343	361	377	378	363	371	362	349	342	332	358	353	324	332	362	382	369	328	348	349	365	334	344	349	374	321	327	348	356	325	398	355	353	357	352	328	315	338	390	389	359	353	354	364	349	354	354	375	378	345	344	335	345	353	323	351	343	347	346	347	358	378	340	343	331	371	368	380	366	350	353	362	348	338	345	345	364	342	385	332	355	335	375	342	347	336	337	326	349	364	367	342	382	352	349	350	315	340	358	332	357	340	364	334	353	362	338	329	350	366	356	379	317	357	333	335	319	360	393	331	389	368	362	387	345	332	369	363	353	370	356	347	373	358	338	396	357	382	326	366	395	368	354	387	351	379	367	349	336	362	350	372	327	345	349	328	348	347	337	351	361	374	332	362	384	388	365	338	371	339	349	341	366	321	365	344	360	365	363	328	365	341	334	357	351	341	362	364	364	318	344	328	366	352	358	341	343	334	341	343	378	321	352	363	373	370	341	365	348	335	357	350	371	362	366	339	349	325	352	341	358	369	341	305	339	331	388	372	341	358	362	368	372	346	332	369	365	368	372	329	367	367	354	381	347	344	346	375	361	380	394	339	382	353	355	330	333	364	337	373	305	301	349	371	337	357	347	360	339	330	336	366	368	361	368	350	333	333	362	384	360	349	347	361	368	355	352	359	351	351	337	352	306	352	344	362	357	338	367	380	333	348	365	359	332	335	344	373	354	337	396	335	362	368	377	342	369	335	317	339	338	351	369	374	391	366	331	335	366	369	339	374	343	363	350	320	341	354	364	346	353	369	361	355	346	336	350	349	384	339	359	377	355	354	337	331	384	351	314	368	350	370	348	379	339	351	337	359	342	361	345	387	365	316	359	322	328	356	351	365	360	335	336	379	349	365	362	342	335	357	368	347	340	298	357	374	371	356	358	340	339	348	367	364	338	335	340	375	335	324	339	360	351	359	331	366	349	345	343	361	343	349	368	357	370	347	359	327	355	356	361	355	384	345	345	349	344	346	346	305	356	373	378	358	350	347	335	383	349	341	370	358	340	337	342	345	381	383	366	351	354	367	326	361	359	352	312	347	343	352	349	356	362	354	365	363	379	355	340	313	344	347	340	347	336	347	319	343	356	360	357	375	368	359	333	379	380	378	372	329	333	333	352	327	388	327	335	375	364	321	325	356	352	344	319	388	358	332	395	341	348	345	376	350	375	366	368	363	341	342	345	351	338	366	372	342	343	350	329	350	332	346	333	350	366	335	328	379	353	358	341	333	339	330	383	332	324	355	336	415	356	342	358	375	372	359	355	374	351	363	335	326	352	370	352	373	322	348	327	338	311	347	347	359	329	332	313	366	344	347	356	341	375	361	347	338	355	358	323	349	399	350	362	339	331	366	332	361	316	349	322	358	337	316	348	334	349	328	360	315	353	334	340	390	326	371	366	366	354	362	384	356	339	343	352	359	363	380	355	350	331	336	402	336	337	362	364	334	361	383	372	337	343	332	340	329	379	348	360	379	309	357	368	333	370	381	325	335	343	347	353	337	317	373	354	346	359	323	366	346	342	376	392	343	329	367	344	363	347	360	365	359	367	344	361	334	390	331	367	339	343	363	390	362	358	368	331	369	346	364	338	355	342	352	362	374	359	355	332	343	326	358	356	361	383	338	345	345	348	350	349	333	374	359	364	348	340	324	357	384	337	371	352	362	358	361	357	371	331	385	341	363	348	356	370	342	351	356	390	362	382	336	342	348	351	352	349	358	361	369	364	370	341	332	364	372	357	333	367	346	338	378	366	336	344	337	325	351	352	349	314	336	367	368	387	342	342	361	332	325	396	316	368	342	369	368	333	306	349	380	371	320	343	384	335	375	362	369	414	353	370	359	386	376	368	351	357	368	338	332	348	354	354	342	365	355	346	382	354	376	386	328	324	351	336
31785	20425	8813	771	446	443	399	459	405	396	354	393	410	395	356	396	369	405	368	409	416	377	372	373	365	418	360	383	375	405	384	371	382	365	388	403	355	382	370	402	406	326	381	392	383	418	422	374	346	360	358	434	396	395	374	392	399	466	392	398	365	394	354	384	417	388	391	395	417	352	403	378	372	388	418	354	396	369	389	390	400	336	385	381	356	374	357	381	350	412	397	390	375	415	364	366	430	372	361	403	355	388	399	400	397	348	435	375	383	373	355	374	411	357	399	398	412	392	378	334	398	413	373	352	392	394	384	360	399	391	363	384	411	402	383	367	419	360	397	346	387	382	377	387	400	395	382	389	429	357	404	378	391	373	383	382	359	390	417	378	387	418	408	351	385	384	367	359	364	386	402	326	410	372	347	368	374	413	372	391	409	416	332	353	380	383	363	405	372	378	406	361	421	354	375	400	391	400	369	430	377	371	423	394	367	386	363	373	371	355	387	397	378	390	396	367	363	381	413	361	357	402	405	375	375	348	360	366	337	359	406	397	369	366	368	411	395	406	377	376	401	356	439	405	382	360	362	420	392	397	372	382	371	357	376	379	394	396	405	347	370	376	383	386	380	380	413	357	410	413	387	395	377	387	380	362	410	416	371	383	392	377	384	349	385	359	380	368	353	355	395	399	368	355	353	387	357	400	381	353	405	412	370	369	381	380	396	351	386	403	382	352	343	384	355	415	393	350	379	367	369	400	411	371	375	370	380	405	400	397	387	350	422	402	368	385	366	379	420	431	410	393	374	380	394	372	382	394	377	368	403	398	375	374	359	411	376	333	352	369	394	392	362	394	389	369	387	366	347	364	366	379	421	352	435	369	400	349	367	394	383	390	368	388	410	411	375	408	379	429	381	345	360	384	366	419	396	379	423	360	377	380	362	394	384	414	371	401	383	397	383	374	390	405	369	357	391	365	381	396	365	389	354	402	437	414	417	381	398	376	401	372	379	368	353	378	381	378	388	378	396	377	357	376	390	397	372	373	399	405	395	393	352	395	405	360	351	428	417	444	400	371	408	361	399	375	376	378	408	354	383	414	406	355	445	411	399	400	397	390	359	350	399	375	361	409	385	360	400	360	365	386	384	354	383	407	362	390	370	401	407	399	348	373	396	402	365	409	391	401	388	403	394	355	403	377	382	432	376	383	364	390	388	373	363	354	386	384	351	384	389	364	416	364	371	344	395	427	404	389	389	395	387	402	362	351	379	371	373	378	387	366	359	392	376	394	385	355	377	416	367	404	394	355	409	431	384	415	393	386	382	357	390	398	390	382	369	370	387	390	362	379	389	385	367	398	383	384	358	424	369	420	395	354	390	413	359	386	388	365	375	353	381	360	374	398	391	404	395	364	387	393	391	395	364	384	371	343	349	405	389	409	373	410	399	357	415	386	398	409	369	415	389	396	354	405	380	396	397	380	352	380	380	425	420	395	360	362	343	359	353	382	406	379	393	377	378	390	401	372	388	409	361	361	357	411	359	381	386	378	386	402	394	399	363	349	381	407	405	402	399	389	381	390	364	388	415	374	373	370	393	413	389	377	371	392	406	382	379	395	400	384	403	413	403	349	413	396	350	379	376	375	380	424	379	398	364	380	353	352	360	369	420	387	399	398	418	412	360	395	408	387	407	361	362	386	389	339	392	386	371	333	422	385	426	386	373	348	366	401	379	365	402	368	389	387	384	393	355	366	385	361	363	423	385	381	386	400	377	359	392	402	402	361	391	385	391	413	416	380	390	378	358	432	366	394	391	381	416	382	377	390	374	357	377	395	395	359	408	365	357	407	418	385	381	376	398	384	345	359	400	392	383	396	403	370	366	384	347	396	417	343	365	384	374	384	372	396	378	355	388	387	354	374	357	362	380	383	364	367	379	355	355	421	381	379	407	386	371	399	410	393	371	373	401	349	416	392	377	381	408	382	366	338	392	394	387	377	401	379	363	344	392	375	379	353	392	400	386	357	388	388	381	395	395	386	364	347	374	392	384	428	418	385	369	417	372	382	388	385	377	356	403	392	396	386	403	372	378	354	354	352	409	402	398	387	350	380	375	364	382	357	377	397	375	374	394	378	380	395	367	385	381	422	388	390	378	380	414	356	369	383	375	376	420	383	401	369	387	316	381	409	367	362	410	365	406	396	347	381	379	368	401	380	388	402	394	410	341	377	385	349	388	368	360	402	380	381	389	401	361	393	371	363	365	374	376	390	405	392	394	383	390	407	386	394	373	386	414	414	378	394	359	390	386	384	411	395	361	425	386	403	391	373	392	404	417	387	389	388	379	395	354	359	373	344	399	400	348	391	425	372	406	414	390	387	379	402	414	393	376	405	368	402	373	383	380	370	438	403	359	414	376	372	393	363	385	401	410	361	376	385	394	364	343	404	380	398	353	377	389	416	367	362	400	364	404	394	394	395	390	396	390	426	378	397	406	364	380	403	380	389	388	376	381	418	388	347	417	411	385	399	368	381	330	383	374	360	402	356	398	363	379	381	346	390	387	385	380	388	406	376	391	383	406	350	391	376	370	374	383	397	377	383	333	392	394	404	386	379	373	393	366	415	404	380	351	383	401	341	403	409	365	398	390	365	383	381	393	373	387	390	413	374	363	407	377	380	356	410	360	366	406	418	379	353	366	361	402	382	396	375	386	424	379	395	379	424	370	396	369	417	386	407	391	358	379	361	358	394	367	393	354	376	363	385	381	376	369	420	382	393	385	383	393	380	365	404	360	378	414	354	420	403	393	399	370	379	351	382	367	370	342	387	424	381	437	359	369	355	357	392	392	402	401	412	386	408	389	380	346	388	368	413	398	359	401	392	409	357	399	391	388	404	413	404	357	366	401	358	398	390	387	351	396	384	399	435	373	409	355	391	394	422	371	369	349	412	388	359	367	381	423	391	394	399	377	381	398	391	395	396	411	379	379	374	377	393	380	397	383	352	396	366	382	391	405	385	381	361	404	379	399	360	356	379	417	400	384	386	437	365	355	376	431	387	371	398	373	344	396	417	402	347	353	370	418	386	388	388	376	364	382	353	404	407	408	379	399	383	377	401	373	385	393	351	376	365	383	375	366	407	423	368	383	368	372	432	369	390	384	376	350	404	351	418	417	345	375	401	407	383	380	367	407	426	377	350	394	366	398	371	384	410	419	365	427	380	394	385	414	404	423	374	383	386	358	377	365	344	369	359	391	376	402	403	363	371	401	361	392	400	381	338	383	412	400	359	387	358	358	401	382	358	411	360	384	368	335	419	378	374	384	380	391	402	419	385	390	370	390	403	405	349	386	380	376	390	388	389	380	389	388	360	426	348	320	413	380	374	383	414	380	382	394	374	429	372	379	358	384	358	402	354	382	369	373	361	347	353	373	355	331	377	364	375	404	390	423	413	380	366	343	380	397	375	378	410	385	375	409	392	434	406	402	388	392	389	392	410	394	376	366	389	413	369
5925	1478	1102	987	992	956	930	950	917	981	935	902	970	917	938	947	920	894	937	943	936	925	915	900	985	910	889	947	917	919	901	904	949	914	936	899	898	945	907	938	977	895	952	919	940	914	934	907	944	921	959	898	936	897	908	937	947	912	887	900	899	903	900	982	883	957	902	916	936	952	926	903	931	898	903	952	892	958	908	882	925	943	939	962	915	923	958	910	904	925	970	934	929	916	958	899	938	938	937	918	978	922	921	913	890	933	904	938	955	884	888	929	931	942	895	934	933	896	955	944	910	915	936	900	961	996	970	952	934	902	919	910	886	914	962	957	900	993	962	920	884	950	922	934	901	927	900	917	918	916	942	867	885	895	859	909	900	891	921	925	929	951	978	890	944	899	895	923	921	905	906	932	971	889	947	949	942	920	964	981	863	933	928	885	883	873	952	932	908	898	929	878	994	910	931	893	883	963	957	919	945	932	944	971	925	983	877	874	909	964	932	976	910	847	913	930	947	907	893	944	955	884	934	900	904	987	915	964	923	936	893	970	913	886	946	959	918	936	945	907	916	991	896	955	938	952	923	913	953	902	927	935	976	900	893	992	943	914	888	944	959	944	909	882	960	868	934	932	895	940	859	910	976	938	953	880	932	985	933	901	920	963	945	912	932	942	935	957	935	951	950	941	897	919	898	931	935	938	950	865	947	949	953	890	931	936	900	921	928	925	864	934	916	900	901	962	967	925	906	968	942	939	921	899	882	879	922	988	963	955	952	942	903	897	939	869	937	883	876	957	928	900	927	884	873	935	995	871	951	943	929	885	907	863	949	871	886	1008	955	979	844	974	950	944	924	900	927	922	929	932	934	904	912	890	953	921	966	933	920	887	930	912	919	942	892	918	940	939	916	962	931	898	944	950	964	970	931	883	944	907	942	918	943	906	852	882	953	909	930	922	933	905	930	919	897	920	925	957	843	921	943	987	949	898	929	915	908	956	923	933	889	937	955	881	948	906	887	931	968	916	874	1010	944	951	935	899	928	902	955	876	901	984	975	953	946	967	895	908	940	920	954	953	939	923	908	883	898	939	948	906	881	928	922	892	912	893	897	931	863	908	970	934	951	955	949	910	927	920	916	885	981	947	890	878	915	935	894	1001	931	931	914	909	942	912	974	890	885	914	957	886	918	906	916	906	952	944	909	951	958	914	987	941	947	923	879	877	938	955	923	964	899	912	949	933	899	920	929	910	948	946	915	935	919	877	956	891	908	883	931	885	912	941	916	911	924	921	857	873	907	912	890	931	893	927	921	955	905	962	956	1014	939	924	954	923	935	889	879	893	891	972	930	983	959	893	908	938	888	946	893	949	935	901	949	945	912	909	900	919	976	888	846	941	941	986	908	941	941	924	907	973	1000	957	867	874	910	974	933	952	909	940	916	933	928	875	912	939	904	909	902	948	962	995	962	908	912	914	910	944	945	949	923	891	942	907	924	871	855	940	989	957	951	966	882	912	920	957	908	926	915	906	912	908	987	942	910	929	928	953	919	935	887	935	961	951	900	963	911	890	901	907	926	935	901	932	877	948	857	900	951	924	874	974	942	867	887	933	931	900	951	923	910	901	949	946	928	938	924	948	926	939	899	916	935	873	897	914	925	951	956	898	908	889	916	880	938	967	894	911	878	947	908	919	914	898	929	912	894	952	886	878	941	910	938	963	875	932	954	909	937	922	924	973	911	943	971	960	895	908	909	909	898	927	925	973	964	979	981	921	932	883	942	925	902	931	921	846	884	881	888	903	866	988	895	922	949	946	939	952	905	929	986	909	907	893	899	950	931	953	910	898	938	949	922	954	878	946	909	951	944	994	932	926	935	890	891	971	910	893	978	938	899	910	905	915	902	947	935	901	921	922	952	967	951	907	926	919	903	946	929	913	929	912	932	913	917	936	984	930	912	902	881	893	922	994	898	935	911	949	926	932	978	953	970	966	967	940	898	944	921	985	960	909	923	932	905	938	869	841	918	904	909	907	852	957	885	893	895	942	896	898	933	871	972	905	894	907	919	924	948	904	956	941	899	928	907	926	924	910	940	900	975	936	894	922	897	928	907	932	899	919	897	927	888	957	924	913	923	875	907	935	968	917	955	906	919	908	876	920	936	899	954	921	914	886	922	927	940	910	940	952	968	882	901	913	951	969	947	952	946	955	922	918	910	951	975	902	937	913	950	915	1010	934	981	923	920	928	903	916	973	955	929	915	946	938	909	915	992	959	884	946	933	927	928	889	924	885	922	932	897	902	868	954	940	946	917	916	883	889	856	852	929	935	902	919	900	934	900	904	973	888	936	899	918	933	953	910	945	938	958	959	957	909	920	921	895	911	893	945	923	899	889	926	890	930	1010	907	914	899	931	981	886	931	903	917	902	932	917	939	947	976	962	938	890	873	909	924	958	954	944	936	911	859	954	925	952	905	884	926	916	938	937	931	889	877	917	890	858	940	897	910	918	893	915	922	906	865	951	930	923	884	923	927	898	956	927	884	953	952	949	951	923	901	890	914	926	880	950	894	886	903	973	913	932	937	874	981	939	913	892	898	903	956	945	905	910	931	946	971	899	881	976	950	932	911	930	965	868	888	918	913	930	918	926	894	920	931	957	906	897	904	898	953	882	982	942	880	905	936	943	913	975	976	863	943	937	917	912	952	987	886	935	896	886	886	956	933	892	940	935	949	945	901	894	908	938	922	891	955	930	906	897	907	922	906	883	941	924	988	917	954	949	916	982	918	955	970	915	913	923	957	962	984	968	967	900	908	934	894	924	909	923	961	919	917	936	909	885	954	964	913	927	928	959	918	912	976	944	891	911	928	875	914	897	940	907	953	955	878	929	911	929	905	881	901	936	881	933	952	906	916	973	880	952	972	951	956	935	962	948	936	899	940	987	902	899	929	926	874	938	944	878	960	892	959	914	879	884	946	951	927	978	960	929	854	916	887	949	879	890	919	938	909	940	921	900	880	923	874	893	943	925	992	994	914	989	937	929	888	901	917	962	894	936	990	906	934	925	877	941	945	948	914	857	928	946	946	980	885	941	923	900	913	875	933	874	902	918	903	907	872	917	970	959	927	899	960	929	915	933	977	974	886	890	974	938	913	933	915	866	952	934	881	950	937	971	940	907	913	911	951	909	922	916	873	911	922	925	929	961	966	931	934	901	930	905	957	924	870	892	902	907	924	959	925	921	940	975	911	925	926	868	925	959	946	929	929	888	899	930	927	902	920	929	933	933	931	921	867	883	927	904	907	949	924	928	913	895	953	878	867	908	974	922	930	941	930	897	975	905	932	909	923	910	953	907	918	960	916	927	958	861	969	932	927	950	915	886	1000	929	907	933	932	859	927	921	913	890	894	871	909	923	933	924	932	922	899	935	905	891	879	937	920	920	954	933	930	903	917	919	921	967	912	939	944	868	969	858	919	925	944	950	978	982	917	931	895	933	833	935	917	918	898	916	867	961	902
25045	21524	24738	28707	21498	18317	641	375	318	347	314	319	301	283	282	344	307	293	279	282	279	241	300	265	301	314	289	266	277	305	257	241	270	281	287	281	252	274	278	270	281	280	270	273	278	276	250	268	315	268	256	266	249	266	259	291	302	271	247	299	299	253	281	296	295	282	259	271	277	251	271	286	272	274	273	275	276	238	239	288	305	293	261	284	263	284	272	279	275	265	248	238	271	271	289	289	278	297	278	267	233	284	267	258	233	265	266	296	241	240	247	282	262	270	275	253	260	265	286	297	236	267	282	312	251	253	289	262	264	280	266	278	273	273	280	254	265	257	294	286	260	257	282	263	256	268	263	241	275	269	267	242	261	276	262	293	279	298	264	249	277	262	270	284	239	287	258	267	298	268	252	271	267	275	276	288	258	261	283	279	303	282	252	240	278	307	263	280	302	283	288	275	270	257	278	286	272	267	263	269	298	252	264	234	266	259	266	260	275	285	260	247	287	299	247	258	286	260	244	260	265	277	276	269	289	251	257	259	276	270	254	279	257	282	270	269	269	261	271	261	268	283	248	250	291	241	286	277	273	288	253	267	260	284	263	282	283	260	271	277	267	275	286	258	280	277	283	275	233	267	280	279	283	267	313	262	304	328	274	284	298	260	284	269	259	260	273	267	276	282	294	249	266	296	299	252	241	251	250	267	283	276	270	243	280	282	255	287	240	285	252	280	255	289	257	287	249	255	264	258	292	288	239	262	279	303	277	277	277	267	255	287	309	243	259	274	283	275	274	263	253	260	295	250	261	262	246	231	252	278	268	270	269	265	308	290	277	253	255	269	249	272	226	294	227	285	293	279	265	256	255	251	285	258	284	285	275	272	249	286	253	314	310	274	241	296	255	261	269	251	231	257	272	262	248	252	274	261	268	283	249	265	275	287	278	289	245	299	256	284	265	263	301	264	291	293	266	252	270	272	274	249	280	253	264	261	289	296	276	250	251	280	270	267	280	281	271	262	261	277	274	245	284	285	259	281	261	284	252	272	248	267	280	261	230	280	273	287	252	282	291	245	292	274	290	276	263	309	263	259	261	261	271	300	313	289	238	257	260	299	289	267	266	257	274	294	269	244	252	265	291	276	281	260	251	258	239	264	265	294	256	251	263	261	283	269	253	287	268	273	266	258	258	250	268	270	269	249	253	232	263	274	275	238	257	275	251	275	291	339	301	268	251	273	297	289	270	280	265	284	252	292	288	265	270	278	255	271	273	281	256	274	257	232	281	264	256	238	239	279	267	259	270	269	274	290	266	272	253	271	277	261	288	268	256	291	262	293	301	288	281	289	272	287	267	268	253	282	260	267	243	266	231	270	275	270	274	285	277	261	292	260	286	271	233	263	255	271	256	284	277	242	285	292	276	268	269	291	277	269	281	282	252	272	260	255	258	270	304	241	278	264	259	288	289	272	286	278	275	270	260	286	271	248	268	250	258	299	266	290	268	279	244	255	297	258	284	271	241	278	288	258	269	277	266	258	260	279	271	268	267	266	234	230	258	272	246	281	291	260	283	264	257	262	244	233	274	300	254	287	234	308	301	271	270	284	296	247	272	257	256	257	273	248	248	267	292	275	297	266	283	225	291	262	277	281	266	281	256	285	255	260	262	240	301	245	279	250	272	228	237	270	271	265	249	282	280	262	254	251	246	292	269	292	274	270	273	279	282	239	261	240	249	272	274	263	231	250	292	265	244	268	267	257	268	291	302	272	270	289	279	256	270	272	280	287	274	258	312	274	296	251	291	246	296	275	278	270	277	300	316	286	256	258	262	308	293	281	278	260	255	291	283	300	278	287	253	292	280	250	292	274	253	272	258	273	260	267	251	280	264	277	293	256	266	259	278	272	298	309	273	294	290	273	300	266	254	268	265	257	267	288	237	260	281	310	253	260	269	287	250	273	251	255	300	293	274	260	235	265	253	260	255	244	232	278	254	299	283	270	279	286	248	268	263	240	302	249	270	251	274	272	278	273	276	251	269	260	272	262	262	257	252	240	278	267	286	290	256	273	279	259	251	319	260	290	277	261	260	276	297	258	234	237	209	268	245	273	296	258	278	302	268	301	259	271	254	269	248	241	275	267	272	257	273	253	263	248	265	234	284	255	250	266	267	264	287	229	236	276	267	296	316	279	287	265	293	254	287	241	273	282	269	241	281	262	279	249	247	240	247	286	283	270	279	273	265	287	305	272	247	301	274	248	245	265	220	262	248	233	263	260	274	251	278	271	239	269	268	254	243	269	278	266	299	292	286	275	270	271	268	256	247	270	264	264	244	270	295	226	261	259	268	266	255	234	269	244	284	283	280	258	270	267	268	265	291	250	265	269	282	263	293	252	282	258	286	273	288	323	255	256	257	256	247	270	254	257	283	296	258	268	293	242	288	241	284	281	267	286	306	268	238	277	267	289	275	254	263	239	272	253	293	276	251	256	286	241	273	262	259	258	257	287	272	290	297	255	259	250	295	250	282	284	249	282	248	276	284	272	244	274	274	273	272	268	290	286	293	283	255	246	244	295	289	247	268	290	273	255	303	269	282	227	255	285	264	261	270	279	269	265	288	284	289	246	287	291	262	258	272	279	259	267	215	230	281	258	247	250	268	286	249	308	256	271	265	301	265	307	242	285	262	296	268	281	248	255	312	280	283	279	279	293	261	323	292	250	284	286	278	296	257	287	244	271	253	272	252	253	265	293	259	257	289	264	237	259	254	269	259	280	262	241	268	256	308	265	299	273	273	249	241	260	270	286	247	272	279	281	284	271	270	238	281	261	287	259	277	249	292	294	278	266	265	264	263	281	282	286	288	280	286	291	287	280	272	351	277	264	274	280	275	290	273	246	261	266	280	270	279	264	265	230	244	273	257	284	267	267	260	252	280	258	271	253	302	255	244	309	288	279	304	251	275	272	264	288	287	251	271	260	246	297	252	268	250	277	267	279	299	229	268	263	292	262	239	221	266	247	274	244	278	264	286	271	238	261	283	270	257	281	272	253	279	271	272	273	286	276	255	300	290	255	254	262	259	267	259	257	297	271	242	246	286	287	277	283	274	251	276	284	271	253	259	257	266	272	266	231	266	257	262	287	259	256	271	280	268	277	270	241	277	250	275	280	278	267	247	308	288	291	251	238	268	262	281	243	267	280	255	266	275	260	246	273	280	274	295	269	280	256	274	266	278	270	253	273	268	262	292	263	283	246	280	283	261	244	261	240	254	282	289	242	277	247	259	287	311	235	296	273	259	275	308	274	267	246	268	270	261	228	307	254	261	247	267	297	272	303	283	239	292	289	257	294	306	275	264	290	262	239	277	283	281	262	289	284	288	259	261	238	254	266	262	255	255	254	234	263	283	278	259	284	261	260	273	270	246	247	286	275	254	274	257	262	250	242	301	280	287	275	277	273	274	275	253	292	288	275	267	252	256	243	289	263	275	265	251	248	272	275	277	274	267	271
3209	2390	1284	935	794	718	738	676	692	639	655	657	685	675	669	681	698	688	677	692	644	649	693	630	702	680	676	604	678	616	638	656	630	621	633	675	640	669	662	622	639	674	644	699	671	683	653	651	670	653	683	611	683	659	651	649	635	642	642	618	640	642	677	638	686	656	659	637	646	625	657	644	642	696	630	705	679	613	684	620	676	630	676	675	640	664	671	670	637	662	632	617	688	666	658	655	674	658	652	716	649	657	652	679	686	649	656	692	626	644	647	725	657	629	674	674	687	702	615	689	625	635	678	654	705	710	685	627	688	656	665	637	704	652	643	634	652	683	658	634	650	674	630	670	693	605	666	674	651	619	686	680	701	635	679	664	655	652	626	631	704	676	705	659	664	641	649	660	673	652	672	670	667	672	663	634	659	657	650	673	674	649	649	701	632	668	663	642	691	659	650	680	642	685	667	656	686	637	651	639	627	640	637	649	678	677	679	645	679	636	636	632	636	659	667	621	647	639	669	677	632	689	686	681	661	629	653	735	678	608	650	664	623	614	645	698	659	644	648	653	671	680	659	699	671	705	649	687	681	661	622	670	651	655	644	630	663	633	677	685	654	671	693	683	657	652	637	648	676	662	645	625	664	640	700	639	571	638	642	622	660	662	670	662	607	636	667	642	662	702	648	631	661	672	634	649	693	662	651	655	644	709	698	723	626	642	602	661	671	636	655	643	651	646	658	670	712	635	644	616	635	626	638	596	676	696	592	677	684	627	631	661	682	659	658	675	688	653	636	667	676	688	627	588	692	627	723	673	657	692	637	656	663	636	645	641	696	684	636	639	633	684	659	680	671	627	623	682	691	619	705	644	695	680	657	658	674	650	669	629	631	644	650	683	634	700	710	680	709	655	638	661	645	674	662	643	720	598	656	690	655	720	653	641	666	694	637	623	631	637	673	675	648	623	642	637	687	658	617	668	652	656	662	652	682	668	633	615	672	624	615	644	656	655	636	665	635	653	692	687	671	626	624	641	661	663	675	670	655	717	697	656	629	622	652	664	633	684	592	677	638	695	699	666	628	619	639	659	670	666	674	666	634	652	658	670	687	635	617	675	661	669	680	679	609	667	709	690	668	619	661	664	694	656	710	657	675	604	663	663	719	642	638	633	665	621	628	650	625	653	632	647	694	655	642	671	610	669	636	656	679	648	642	716	630	681	638	667	661	655	683	647	706	632	647	605	647	612	632	674	692	672	639	663	600	676	645	666	673	634	649	622	641	635	683	649	702	619	671	639	641	673	652	686	656	682	653	746	670	648	656	625	653	684	707	676	618	643	691	662	633	626	652	660	643	661	609	651	664	660	670	676	664	712	638	658	648	674	633	668	703	642	621	650	658	655	689	602	706	637	619	686	623	600	637	689	638	665	637	637	676	607	705	704	664	626	636	663	643	641	711	708	628	632	625	661	675	625	646	690	586	643	587	642	654	660	606	692	660	647	677	657	670	618	683	719	667	663	638	630	657	647	658	650	674	673	634	669	689	653	629	667	683	619	666	669	671	663	640	613	652	635	645	647	629	634	683	657	638	672	662	656	609	675	688	683	625	666	692	665	658	656	623	662	650	612	619	646	704	667	705	646	630	631	618	634	684	637	662	662	662	643	650	672	653	636	623	651	645	625	663	629	647	625	616	697	676	628	609	668	648	688	661	657	661	661	657	646	639	607	644	673	613	649	694	656	639	659	678	637	618	661	638	623	661	658	638	646	623	642	700	653	626	630	698	651	616	710	722	623	653	634	631	637	684	643	691	679	680	627	619	691	663	678	681	676	641	658	630	649	651	714	640	699	624	639	668	625	674	642	652	684	615	659	651	630	648	673	686	671	609	636	642	664	685	677	613	651	660	656	622	678	640	689	643	649	666	639	644	663	635	658	660	649	660	701	640	624	660	614	674	700	664	675	666	699	648	663	684	685	689	644	677	645	614	682	712	660	668	608	634	662	684	688	666	684	665	654	632	657	667	685	665	648	695	640	620	689	707	659	661	628	678	650	660	713	656	675	679	643	679	662	602	642	653	691	646	649	661	660	654	645	696	667	649	634	654	655	655	646	622	635	714	653	646	675	688	695	661	639	673	645	637	658	630	631	659	612	651	641	651	687	675	651	623	631	628	635	645	651	667	677	634	659	664	666	658	635	661	708	653	676	650	628	643	621	670	640	674	653	596	687	603	689	668	681	634	655	661	597	665	695	708	663	663	641	646	659	623	695	627	622	643	596	620	651	664	649	675	692	639	674	609	619	655	710	660	664	634	678	689	661	649	714	619	661	724	661	705	666	651	691	616	678	634	665	637	636	663	661	686	634	656	662	687	635	646	664	660	657	635	704	661	621	668	703	636	665	656	641	657	660	629	642	646	596	685	670	673	645	651	704	673	657	627	690	625	629	691	643	661	651	653	630	626	688	663	646	703	660	647	640	697	671	670	673	661	638	693	658	719	660	637	696	668	651	651	652	668	646	647	639	687	662	655	651	636	674	647	683	682	677	661	634	752	617	645	651	659	641	629	693	661	690	657	682	642	631	644	647	613	637	622	657	644	664	625	667	662	588	630	637	700	624	633	630	662	644	649	681	654	614	638	682	620	708	650	660	712	698	651	631	627	695	661	678	653	648	683	647	638	666	658	629	651	696	653	669	667	677	669	607	694	654	622	664	639	690	655	639	649	640	650	654	661	691	723	653	687	643	652	685	602	665	669	617	657	643	624	680	639	652	650	631	644	652	637	651	652	641	668	655	676	641	654	653	666	677	669	660	644	623	635	644	665	629	652	606	633	662	694	656	635	677	670	672	646	658	691	613	656	716	638	639	586	670	607	658	654	670	665	652	659	643	642	653	641	642	671	659	656	654	591	634	662	638	672	661	643	622	666	691	681	594	633	639	656	635	675	597	673	687	665	633	639	647	629	617	638	663	671	626	649	671	649	720	713	635	646	676	636	667	667	640	671	720	668	687	632	693	633	684	664	679	672	627	643	600	677	667	646	659	686	634	660	613	647	678	676	615	628	648	671	673	698	671	665	619	629	652	630	691	648	691	625	637	639	671	680	675	716	635	640	676	690	608	658	703	628	670	644	634	656	633	661	658	661	686	654	688	676	630	641	659	644	655	633	667	672	614	679	661	594	671	637	719	657	653	612	672	664	677	696	647	667	643	661	620	665	641	667	669	683	694	670	650	670	648	624	669	685	683	671	656	678	675	681	634	676	660	678	660	639	670	706	658	665	663	650	621	690	675	651	708	660	648	672	630	690	703	642	696	707	643	632	666	659	608	635	636	666	643	658	678	642	637	659	646	652	638	646	697	669	656	681	670	675	665	670	691	652	665	729	656	665	653	641	658	666	653	674	649	647	668	641	709	669	629	645	666	683	678	680	633	668	654	631	686	643	664	660	673	677	658	674	626	623	659	645	629	648	644	645	655	660	644	606	666	677	653	703	664	626	683	636	680
24409	21528	25119	28365	21528	21534	12699	381	287	225	215	195	169	138	197	284	288	133	162	150	152	162	135	127	130	154	129	116	134	137	142	144	130	132	147	124	128	129	120	167	125	121	145	148	138	112	125	136	145	139	143	129	128	130	138	119	147	147	134	129	120	123	115	131	140	124	131	125	131	131	116	140	124	143	100	123	155	140	152	147	123	133	111	139	135	126	114	138	127	131	139	140	128	119	136	144	134	144	120	122	121	136	114	114	106	147	118	120	136	139	131	128	118	137	133	155	129	137	128	128	144	131	121	116	130	124	144	145	107	129	117	141	137	149	133	131	133	116	130	121	152	124	131	128	133	134	115	118	141	146	127	144	148	142	114	119	119	139	123	138	141	125	142	115	146	131	132	144	137	136	152	134	140	139	126	126	120	149	126	129	139	131	137	126	110	137	132	135	140	139	145	152	144	116	111	132	127	132	136	125	122	140	135	136	137	120	120	138	118	115	124	123	129	133	129	124	127	137	122	111	134	112	126	122	140	134	132	120	124	108	121	135	126	132	115	117	140	124	134	116	175	130	144	130	104	136	138	132	129	130	134	134	126	118	120	110	126	139	124	148	129	125	159	132	132	120	129	144	136	119	128	129	114	132	119	141	115	141	142	112	123	148	127	111	120	119	140	119	138	123	143	117	119	107	136	138	133	122	132	140	124	130	119	145	129	126	127	127	119	121	120	137	123	141	129	121	123	118	144	132	125	122	117	136	135	130	169	147	120	137	123	117	137	129	119	134	133	125	128	125	120	134	131	102	141	121	129	142	117	144	139	146	137	137	120	132	120	127	121	132	134	147	151	137	115	129	122	112	106	133	150	142	106	126	119	138	141	153	129	129	140	138	138	133	139	109	131	134	124	152	122	141	125	133	123	118	134	116	130	136	115	113	152	124	126	123	106	119	137	135	128	126	126	145	124	119	130	128	134	121	133	115	130	119	129	111	149	134	113	143	146	125	130	113	133	109	141	120	153	124	122	111	105	133	142	128	115	142	143	131	140	113	131	133	139	134	118	112	136	117	126	129	139	122	129	134	150	142	137	121	123	169	107	137	125	145	149	113	118	127	110	134	118	133	137	135	119	118	122	132	134	134	138	98	164	149	122	123	145	133	131	109	144	124	147	130	124	125	129	131	122	136	129	139	124	159	129	140	115	142	117	124	116	136	118	111	150	125	139	113	119	127	124	137	142	131	109	126	139	121	132	135	123	123	141	141	129	126	138	133	143	104	136	114	115	128	136	131	135	121	143	109	116	126	138	124	135	124	151	126	116	132	140	111	111	137	137	133	117	121	143	115	125	129	142	130	116	133	130	121	129	126	124	124	122	134	111	124	131	127	121	141	120	113	124	115	123	130	149	133	124	123	130	131	116	131	132	132	145	108	130	127	118	122	143	141	123	118	138	148	131	131	129	149	123	129	123	102	141	132	116	111	122	129	131	115	118	133	133	134	118	159	139	113	135	133	128	125	116	135	149	138	126	130	129	118	105	134	144	138	118	141	118	126	123	133	131	125	127	105	127	123	136	122	120	110	111	137	157	136	161	119	135	134	155	157	125	114	124	150	134	142	124	135	135	131	138	136	135	97	139	133	120	151	140	137	132	125	114	135	136	153	124	145	124	124	129	103	148	117	134	144	133	140	110	129	106	143	112	126	124	111	117	114	146	130	147	125	125	101	129	139	121	125	129	127	123	154	150	104	130	130	118	129	102	135	118	141	114	107	163	130	108	126	115	126	148	127	123	128	128	131	109	143	130	106	124	141	147	129	118	145	126	145	120	135	120	122	123	141	132	119	134	115	150	98	142	123	125	121	124	131	143	128	129	118	126	137	122	135	125	120	124	119	140	117	164	123	116	112	125	125	138	127	119	120	134	127	134	119	112	115	123	140	133	124	143	143	133	136	99	149	147	130	142	142	117	135	137	134	118	132	108	124	136	158	151	137	131	134	145	131	124	114	140	151	143	138	127	130	122	131	129	121	139	125	131	131	123	132	134	121	117	143	121	129	122	123	130	129	130	152	113	129	134	121	114	126	114	109	128	138	143	115	132	133	129	139	151	109	142	128	118	119	122	145	136	106	144	132	143	116	152	126	98	120	130	147	117	119	134	160	123	116	133	143	118	136	132	116	142	135	132	126	164	131	110	128	139	130	138	154	132	153	145	116	126	119	125	119	108	144	123	134	151	123	126	136	107	120	124	147	114	117	120	120	127	136	135	99	128	120	113	125	118	136	111	135	118	149	137	148	135	133	162	123	117	123	138	125	144	114	137	105	131	132	131	125	152	116	132	156	134	120	114	146	122	119	112	133	136	128	129	131	125	132	125	125	114	133	103	120	131	118	151	128	125	123	116	121	136	122	149	148	115	128	123	131	131	121	144	121	133	129	114	140	136	128	126	144	133	124	136	160	150	136	142	115	140	134	136	114	145	126	141	124	98	135	123	114	115	126	123	156	131	131	124	139	112	143	137	134	159	120	140	137	133	111	130	114	114	131	133	132	129	113	119	130	153	142	138	131	127	115	119	132	153	128	121	118	121	129	121	124	135	119	109	141	127	120	151	136	133	132	141	115	110	92	118	142	120	148	118	119	142	109	129	122	154	109	133	134	120	141	99	151	115	117	127	143	127	137	127	117	103	104	136	132	118	144	130	122	126	121	137	130	150	130	120	116	145	144	143	121	125	130	130	129	126	135	146	121	126	134	140	134	128	123	137	124	126	115	146	124	131	119	138	134	128	107	119	127	121	131	122	142	121	137	125	148	142	135	155	135	116	139	132	140	127	112	142	124	127	154	128	122	120	139	98	161	128	118	133	140	127	114	121	119	125	135	131	118	116	139	111	139	144	140	106	124	129	132	134	128	108	127	120	126	137	122	111	134	143	113	134	128	136	125	121	134	119	141	136	134	110	135	111	149	136	137	143	135	119	123	126	116	130	141	122	114	140	117	129	122	133	116	114	131	129	137	113	150	131	124	129	130	139	125	137	130	119	133	139	118	131	132	135	112	112	129	145	113	127	145	111	130	110	126	136	112	146	122	108	134	127	98	117	136	136	130	144	140	144	133	120	139	136	154	127	104	126	118	127	118	145	125	128	133	135	110	118	138	115	116	126	128	141	139	137	122	129	131	138	136	125	131	123	120	124	109	112	134	137	134	114	137	113	118	136	123	133	141	138	115	136	114	134	127	135	123	133	110	130	129	126	118	140	116	149	143	132	153	120	127	140	132	140	130	130	110	118	112	139	138	126	121	140	129	132	120	109	132	126	122	148	125	119	139	134	143	129	120	134	135	122	142	148	146	152	118	120	126	115	110	115	116	133	118	138	116	134	131	121	129	137	123	130	120	123	123	115	133	131	124	118	133	125	127	117	134	137	125	159	126	136	139	131	125	129	112	108	129	122	141	134	117	120	128	149	149	123	117	116	153	128	139	133	129	126	135	119	130	135	133	143	120
3109	3576	1688	785	589	520	426	443	407	381	408	372	368	373	375	422	397	337	346	376	371	381	374	327	383	392	346	350	351	353	359	352	385	355	386	341	354	387	318	346	342	379	359	393	375	355	346	323	315	358	344	340	379	380	371	346	341	353	353	359	318	368	337	360	360	335	353	323	353	365	364	344	331	319	338	363	354	375	366	342	353	329	377	366	352	369	323	372	371	313	385	349	367	356	327	306	380	327	329	334	335	349	326	339	363	353	369	363	355	319	327	335	378	353	375	366	369	365	360	321	364	343	344	346	349	337	366	346	369	341	364	347	353	324	345	320	360	356	368	348	366	358	344	339	369	347	374	314	330	362	358	349	398	375	350	335	349	341	383	340	328	314	364	374	338	359	349	352	328	321	388	368	363	357	338	331	367	368	326	362	344	339	382	354	375	363	373	350	363	355	339	313	399	363	338	316	348	366	346	356	361	409	366	367	354	368	365	366	365	373	354	329	367	338	335	311	344	328	341	332	334	360	330	360	348	338	378	364	344	382	315	328	352	336	348	385	309	353	372	336	332	385	343	357	315	320	365	356	340	344	329	365	363	382	389	349	365	339	342	349	335	339	362	368	343	329	345	338	339	358	347	356	337	334	365	364	334	348	327	342	358	344	341	376	356	367	366	340	363	341	404	339	361	343	339	343	342	351	358	347	334	337	362	326	364	348	380	344	347	366	336	380	331	375	339	325	368	357	327	329	349	381	339	357	361	382	345	329	372	295	332	335	347	315	341	338	378	364	341	353	389	342	354	341	381	356	345	350	348	345	364	334	328	392	358	374	344	339	379	361	350	330	359	370	353	370	344	363	345	359	375	393	355	346	321	337	315	348	374	364	352	374	312	348	371	338	374	372	351	344	372	350	369	320	349	394	376	381	377	325	401	358	350	352	362	342	336	364	354	354	328	342	374	379	371	322	335	322	390	334	319	364	361	341	343	334	328	349	355	353	342	380	365	340	361	349	330	366	348	361	334	337	308	365	373	351	364	345	366	344	346	341	368	329	347	329	329	349	344	366	379	359	350	338	311	345	357	330	358	349	345	342	380	347	344	340	315	333	335	378	352	317	354	333	381	379	376	366	349	385	351	339	312	361	375	327	380	383	372	395	342	315	344	337	359	338	357	327	356	371	345	345	351	342	386	345	336	393	377	356	358	382	371	347	354	354	338	345	375	353	345	366	359	362	323	346	362	347	334	380	343	372	336	337	414	384	358	347	366	318	320	357	332	364	361	401	367	377	360	350	354	346	352	345	350	357	372	386	350	319	327	386	368	350	354	374	355	327	344	354	374	360	349	354	351	339	376	376	337	340	343	356	363	362	361	345	366	378	355	356	342	371	323	345	336	357	380	365	371	348	360	373	375	341	372	342	314	359	356	341	348	360	361	350	336	361	354	369	351	355	330	356	329	335	369	365	351	387	336	375	349	318	361	405	344	388	349	348	333	338	360	358	376	358	350	358	364	359	362	355	362	362	354	372	355	374	343	299	345	375	360	343	342	375	355	319	361	373	387	334	342	325	356	359	367	336	362	348	366	352	361	342	346	357	361	318	354	332	387	358	395	369	377	346	364	330	354	370	339	369	355	341	349	341	348	356	381	338	367	368	360	377	375	367	323	354	339	346	384	357	337	333	396	345	350	341	363	362	365	334	378	354	366	349	365	376	360	362	354	393	359	353	351	347	361	348	374	364	355	346	352	354	375	362	360	345	301	358	350	371	375	354	380	354	345	361	343	351	339	376	344	351	347	363	352	330	385	386	346	373	346	375	329	369	329	328	333	354	365	354	360	315	366	386	342	344	359	332	363	330	349	351	359	331	384	353	365	341	357	348	366	354	364	366	339	340	396	357	370	355	360	342	352	348	396	356	350	375	352	366	349	345	372	376	324	347	335	342	371	387	350	371	336	350	367	379	332	374	354	332	328	338	359	357	357	314	377	344	363	378	380	354	379	335	385	339	384	352	358	346	374	348	332	348	357	351	360	351	346	332	353	341	367	358	335	371	332	348	368	343	365	347	376	354	350	356	341	356	346	344	366	358	347	345	365	368	353	356	344	355	356	362	324	337	337	379	358	382	397	358	355	351	340	396	377	324	359	342	358	340	348	346	357	347	333	358	363	367	365	339	336	391	365	349	357	349	337	351	356	362	335	347	390	335	373	408	346	375	348	341	354	356	363	338	359	353	372	368	344	364	363	341	335	347	368	304	377	346	349	356	342	365	385	355	373	344	368	361	330	334	383	375	391	337	341	377	374	318	380	361	381	382	350	372	361	344	355	397	359	305	361	364	364	360	358	348	359	325	329	332	356	335	379	320	383	363	379	332	328	339	366	350	335	343	341	375	371	375	354	361	334	363	377	361	359	378	374	357	345	378	340	362	340	348	340	338	358	356	335	361	370	326	384	346	364	328	319	320	341	365	336	348	356	369	344	345	340	341	388	372	376	340	369	353	344	358	380	342	357	356	381	368	366	378	344	377	373	360	347	348	341	328	347	342	368	342	338	359	378	355	327	372	359	340	338	366	364	328	325	347	327	349	339	349	348	370	374	322	370	360	324	349	330	347	361	336	351	339	357	358	330	340	350	399	386	355	347	356	359	335	382	350	369	317	363	331	363	361	388	350	338	352	359	338	343	320	356	332	363	333	347	354	337	347	369	321	357	352	354	371	351	329	363	366	343	354	363	377	381	359	371	370	353	333	327	368	349	337	327	363	352	354	361	337	361	349	372	353	359	356	339	348	355	334	357	347	329	332	358	335	365	356	371	326	353	328	356	325	381	367	350	332	345	366	334	347	344	319	342	356	336	353	367	365	360	351	365	360	349	325	379	341	329	357	360	342	341	351	376	356	408	353	365	339	335	360	385	352	373	341	364	326	343	397	370	359	346	327	381	358	363	368	383	353	320	387	383	336	374	327	351	335	359	368	359	319	362	382	361	324	362	352	353	359	329	376	308	366	361	371	333	358	358	373	328	356	339	332	363	340	380	358	330	353	386	328	351	322	380	345	331	366	342	308	356	351	363	319	367	333	333	345	338	362	351	380	363	356	336	369	346	361	331	335	334	394	349	329	373	376	333	351	363	350	334	317	360	362	344	368	315	379	332	366	354	366	322	323	344	356	350	360	349	362	371	346	324	335	372	390	325	329	343	382	348	343	385	370	333	347	378	346	354	339	365	364	379	336	333	338	363	370	336	388	336	341	346	358	358	360	361	366	332	355	364	322	356	358	360	319	339	326	318	330	333	384	374	349	346	372	363	348	320	352	397	323	371	360	347	345	318	311	366	356	346	364	344	340	322	342	333	372	354	367	373	365	335	341	379	332	361	354	353	345	348	341	324	335	373	362	367	395	373	343	359	355	358	354	371	331	377	335	350	371	358	388	344	329	310	343	363	359	362	368	368	339	356	336	334	360	366	347	408	365	371	367	338	338	326	348	342	370	334	348	354	335
31828	20471	8960	893	620	572	480	412	436	402	403	384	381	378	385	419	382	391	368	378	399	383	405	376	379	370	352	401	359	402	384	375	376	382	412	386	371	404	364	356	422	363	428	345	427	392	391	393	380	365	385	387	381	405	403	370	371	392	366	335	382	392	387	377	394	380	408	367	389	368	382	399	399	405	381	371	356	382	399	359	419	377	381	369	406	396	319	353	389	423	360	397	372	388	352	353	404	403	388	378	366	382	385	360	397	418	386	346	341	414	369	383	381	403	379	370	369	397	392	384	359	403	377	352	403	401	393	369	396	421	369	427	378	378	406	372	377	379	400	382	349	365	372	387	370	400	378	397	408	344	344	400	371	388	362	390	356	391	394	410	387	404	362	376	388	397	387	349	379	394	393	379	338	377	391	376	389	400	409	399	383	382	392	359	391	380	388	410	371	359	385	388	394	402	367	386	393	417	378	390	368	372	379	345	360	418	413	388	381	356	362	400	376	363	369	369	374	376	400	393	394	392	385	368	357	376	377	389	349	374	367	345	405	395	363	369	382	408	356	374	406	382	422	380	401	350	396	360	355	337	333	404	325	353	375	361	357	384	379	399	374	358	391	344	359	366	385	390	365	360	389	381	358	375	392	374	383	386	388	380	382	401	378	394	412	384	403	390	434	359	390	413	387	361	390	373	371	366	378	402	401	368	351	377	394	366	392	345	400	386	355	402	367	382	407	352	382	407	407	399	340	419	402	393	366	421	357	384	407	397	401	401	365	350	378	397	382	404	381	384	386	372	372	387	375	373	374	369	374	395	341	377	389	402	363	412	406	364	371	361	347	373	393	391	414	426	367	398	375	402	390	385	385	372	370	371	390	412	378	411	379	410	356	392	383	389	400	386	373	372	389	375	410	412	373	376	422	412	393	368	417	357	332	371	388	388	375	421	381	425	383	371	357	351	421	372	418	410	404	378	404	370	383	386	393	409	378	406	336	353	376	354	389	370	386	372	393	371	404	398	394	389	359	383	398	410	371	380	400	384	379	393	368	393	370	409	373	389	422	369	392	373	369	390	396	365	432	353	365	378	343	404	399	372	393	421	392	395	411	432	361	372	429	338	396	353	422	384	387	361	375	379	389	346	368	385	402	385	393	391	421	393	385	364	370	383	401	396	379	369	402	389	401	393	386	378	398	380	392	411	410	361	365	396	371	361	380	441	373	396	370	360	376	418	372	364	423	371	391	375	382	399	411	398	381	386	339	355	375	375	376	367	402	375	376	372	399	384	370	370	358	355	395	376	372	406	391	418	388	362	366	372	362	374	343	386	387	347	396	388	400	375	386	420	385	394	376	368	384	378	345	378	412	388	406	406	361	426	374	361	419	366	383	414	408	384	354	407	408	380	368	418	362	416	404	377	375	373	366	387	396	376	423	390	370	400	355	391	383	417	377	406	366	386	411	369	388	389	386	415	392	369	387	367	363	434	387	375	356	383	422	403	397	341	409	382	353	376	374	385	354	379	393	382	402	376	376	380	382	361	365	395	383	428	408	404	396	372	400	376	387	388	376	397	403	361	388	390	409	367	393	375	380	375	380	356	375	353	404	432	405	373	368	365	399	387	392	398	420	398	394	410	372	352	378	347	398	408	391	360	375	364	382	409	391	354	386	394	416	399	425	393	389	342	392	391	359	360	374	387	361	367	383	383	376	391	380	404	397	392	373	367	427	403	403	364	414	383	409	368	394	390	370	404	379	425	415	365	391	392	391	382	406	396	437	356	374	411	402	400	375	396	397	375	395	387	376	388	353	402	367	386	376	375	388	346	380	402	416	387	350	360	387	381	384	405	385	383	405	371	386	352	415	406	402	397	401	400	392	362	387	365	399	398	381	372	396	414	381	388	356	379	394	375	405	381	382	388	363	378	343	376	388	390	380	380	405	374	401	392	399	359	383	416	371	416	394	396	365	413	411	386	382	398	351	377	355	384	358	388	367	390	380	378	416	430	438	370	415	393	378	362	405	383	367	378	393	389	423	417	396	373	418	373	386	404	366	360	384	364	388	378	398	378	400	395	372	355	383	370	392	383	401	357	451	388	398	357	366	374	388	390	388	372	400	387	377	400	402	387	401	373	404	367	390	366	393	399	370	354	389	362	373	380	366	346	374	373	355	381	368	381	380	376	349	405	403	367	408	382	403	365	372	400	368	400	379	371	401	387	381	380	382	369	415	366	411	392	412	383	370	410	364	409	386	386	378	403	398	397	411	396	353	352	414	416	382	362	387	376	403	364	385	373	389	366	381	375	398	393	379	392	405	382	393	388	381	362	376	383	381	418	396	409	363	346	414	399	420	425	413	343	353	378	359	396	341	358	376	406	400	396	368	402	398	401	388	373	371	428	382	405	354	377	367	387	374	368	430	375	379	432	353	420	367	390	389	367	399	371	336	389	404	355	365	351	331	357	388	367	384	409	398	389	384	363	403	407	379	328	377	403	372	395	393	388	399	365	408	389	376	351	379	386	443	381	363	369	372	353	373	404	372	394	365	345	385	415	348	392	408	382	411	382	369	346	388	343	385	363	363	403	367	428	373	372	422	368	374	358	421	387	395	410	396	365	399	371	424	377	375	443	397	394	363	351	414	362	389	362	411	390	384	394	408	375	372	390	392	359	354	362	401	378	375	363	368	402	434	404	385	339	381	391	377	401	366	393	409	380	396	411	403	372	375	377	385	384	380	388	379	394	372	367	404	377	400	343	391	335	408	372	368	352	351	387	384	374	398	379	382	383	401	409	333	349	389	382	355	372	370	409	369	421	369	399	374	385	374	384	388	371	399	380	342	422	361	379	414	404	413	377	361	401	388	411	369	367	405	390	413	361	376	343	407	403	355	382	378	411	392	367	397	418	377	392	391	420	389	426	368	365	390	396	417	361	374	411	386	419	348	367	406	366	393	349	401	384	383	380	377	403	393	391	397	385	363	366	362	379	363	383	371	389	395	386	399	379	391	409	390	385	378	358	375	405	349	404	375	379	422	399	376	440	370	368	367	381	338	391	372	375	375	396	420	387	387	384	395	339	411	377	404	399	401	377	371	357	380	354	369	394	406	400	358	386	375	363	382	364	410	385	399	358	380	363	405	376	388	382	356	377	402	391	385	373	380	392	387	378	359	386	391	396	402	364	373	362	401	410	396	396	393	397	380	402	422	367	400	398	342	405	360	391	399	363	362	391	400	383	377	388	379	342	367	398	375	379	383	362	382	404	394	388	395	377	392	381	389	402	400	393	394	360	416	353	341	389	361	394	387	360	386	431	392	365	379	382	403	378	382	384	376	391	356	375	405	389	391	399	385	400	333	390	378	367	410	405	380	366	405	410	369	405	364	397	405	340	399	389	421	424	430	408	391	359	395	383	356	358	365	387	363	382	364	362	333	403	414	414	391	403	379	351	383	384	377	389	383	375	385	394	371	412	399	375	391	380	372	352	362	383	372	378	401	347
5976	1344	1139	998	940	905	882	928	923	871	924	943	916	955	927	955	946	902	942	894	915	917	934	937	887	931	937	926	918	927	886	951	913	911	970	935	918	942	963	914	891	975	995	933	962	905	883	930	893	897	930	946	886	906	915	919	887	902	970	982	920	976	959	899	960	941	930	949	871	968	932	927	938	908	915	918	929	873	943	904	896	946	923	944	914	950	912	892	948	918	908	962	883	866	967	903	929	945	951	971	926	926	893	894	936	909	932	878	883	920	923	907	970	953	878	920	905	929	926	890	923	960	914	926	947	929	896	904	872	911	918	898	918	952	931	922	973	943	897	914	904	901	890	934	892	932	938	908	909	952	921	912	896	919	915	883	950	917	902	883	908	882	898	885	999	985	933	930	950	926	900	983	929	912	958	978	875	919	909	952	887	955	946	940	893	956	884	930	949	940	952	907	985	926	910	939	921	923	891	965	919	928	925	938	965	904	947	933	905	968	936	924	917	938	936	881	930	911	936	937	911	876	926	953	928	984	936	919	966	957	951	896	949	897	887	963	945	915	948	891	944	899	926	951	940	941	928	906	920	865	918	886	973	929	904	921	911	895	928	947	884	944	937	906	962	900	925	919	923	960	926	945	910	921	896	883	913	938	959	947	883	926	918	904	996	912	855	949	916	906	870	944	871	923	940	882	918	969	922	935	934	936	912	917	913	898	875	930	902	962	934	915	878	920	909	912	922	1001	918	906	873	990	956	877	901	906	911	921	913	907	884	948	919	940	965	917	926	885	918	943	945	958	947	910	958	893	907	969	1031	962	909	950	915	939	927	900	872	927	880	912	937	926	941	974	917	900	916	921	952	918	944	944	920	945	949	931	955	989	895	913	932	952	864	911	891	928	936	979	943	932	913	890	941	950	951	919	888	929	919	949	995	944	902	878	930	959	932	921	893	925	903	947	907	889	969	901	923	934	903	910	890	949	909	944	903	925	910	858	969	902	952	942	939	916	969	929	909	938	931	947	935	904	878	949	981	899	976	910	897	925	913	908	860	925	933	971	941	933	911	921	927	987	910	855	894	986	952	911	941	901	837	945	953	888	942	942	901	877	912	935	917	908	889	883	895	906	925	979	986	933	924	856	852	939	891	904	868	906	932	908	981	926	934	944	945	942	964	932	885	917	955	968	952	908	927	924	935	885	906	992	922	974	878	937	914	942	952	918	904	934	913	941	929	942	878	871	939	932	952	967	1004	895	948	965	860	926	896	934	958	877	890	911	899	949	910	906	927	930	928	930	907	943	922	903	916	890	917	945	914	929	887	954	914	902	955	929	954	932	933	959	917	895	895	947	946	884	876	919	927	963	979	916	911	970	880	932	888	968	944	853	889	968	929	916	918	873	962	878	939	923	934	916	920	948	907	918	959	886	904	944	920	904	907	920	963	937	914	936	948	932	969	917	891	932	909	900	926	912	957	908	947	942	952	910	938	950	902	965	971	916	916	944	946	940	900	864	929	914	980	935	934	960	923	1004	969	858	895	899	911	907	848	968	944	921	924	924	932	910	903	946	886	907	910	951	920	886	898	925	946	889	968	927	953	918	974	979	967	928	987	984	907	879	873	863	908	883	976	927	952	938	958	925	919	952	907	887	941	920	940	987	927	914	900	988	935	883	928	896	956	989	917	953	929	915	924	901	939	955	937	970	938	898	964	943	939	937	974	911	975	922	915	883	943	915	925	959	917	907	941	913	916	999	888	885	914	960	957	892	905	933	974	905	923	944	954	855	927	949	911	936	951	882	888	982	948	875	900	932	903	957	907	885	895	961	913	908	914	908	916	932	921	928	952	861	883	957	942	883	862	950	938	967	901	901	892	907	925	918	911	912	927	910	928	951	923	871	958	966	937	926	933	920	927	983	981	934	963	939	897	965	915	980	972	965	914	885	976	887	897	930	924	996	890	933	896	898	903	904	885	881	967	890	877	879	954	911	941	910	916	904	930	935	939	943	905	946	936	899	949	960	900	904	939	906	941	960	890	929	923	890	921	901	903	951	854	949	907	876	985	917	922	942	971	939	907	911	918	906	862	970	915	915	903	978	971	904	924	930	934	935	865	985	855	869	869	929	937	894	931	926	973	896	904	913	938	894	950	945	942	923	881	898	921	954	885	927	956	942	920	901	961	904	909	933	922	979	944	942	899	896	907	942	898	894	922	909	921	964	907	943	955	956	965	930	894	922	878	877	917	921	950	898	950	883	928	900	938	910	915	916	908	923	934	921	951	880	887	908	936	970	922	952	930	943	946	930	919	935	918	887	980	896	914	915	958	925	948	919	880	942	961	910	918	879	975	961	928	935	936	859	939	941	893	933	925	942	982	909	935	881	922	913	979	953	922	942	948	922	968	881	955	942	928	949	927	915	897	942	914	987	912	930	940	944	913	936	939	894	908	921	890	920	935	967	925	907	944	889	943	922	922	913	942	898	832	882	914	974	980	949	931	944	943	907	941	824	896	939	874	891	904	863	943	941	899	947	992	987	980	1001	916	932	972	935	903	929	972	891	950	938	910	926	919	883	869	924	917	888	990	979	925	923	903	924	918	968	927	937	946	950	956	945	923	882	950	987	909	956	919	902	891	931	882	931	926	926	881	925	929	920	914	957	897	920	908	959	921	916	925	927	893	943	912	956	948	953	909	917	918	928	915	976	936	949	916	917	971	890	888	950	938	920	938	913	915	911	904	963	919	942	897	867	896	884	909	863	951	935	896	926	871	892	973	954	900	918	964	913	967	909	908	956	871	954	903	964	920	856	939	951	927	905	915	901	954	976	940	935	948	900	959	946	882	938	986	927	961	965	910	975	903	914	927	941	924	903	861	908	974	861	905	890	887	983	965	932	911	918	915	872	906	936	926	882	900	913	929	961	934	894	932	931	838	915	938	955	905	895	928	932	925	956	988	883	945	952	947	869	969	910	916	920	907	939	923	932	894	910	960	916	915	951	878	923	916	948	909	1024	937	924	900	871	946	958	971	911	901	904	940	980	961	933	934	933	943	897	902	896	917	930	932	912	926	967	862	906	916	934	901	934	956	976	998	913	898	968	913	914	925	892	928	915	916	854	919	942	926	961	939	945	895	923	924	873	921	916	866	931	902	880	958	898	933	902	926	942	910	910	949	934	901	900	968	904	952	926	894	915	875	867	884	904	940	900	944	949	941	967	881	930	912	956	996	909	938	945	919	873	873	888	942	894	974	920	876	925	974	865	873	956	910	948	946	983	949	888	984	970	954	935	956	972	907	895	906	930	914	901	1019	875	986	913	962	881	926	944	928	945	915	942	900	962	858	934	919	897	962	866	958	886	977	882	966	910	934	928	849	954	946	943	930	923	918	920	906	940	951	917	971	848	944	891	945	929	958	983	927	927	956	905	919	924	926	919	896	906	910	909	946	911	936	956	941	944	898	891	864	913	934	949	922	928	898	898	905	965	902	938	961	883	929	944	935	851	878	909
25075	21550	24751	28805	21554	18408	656	361	349	304	306	299	308	290	300	380	327	270	286	276	260	286	280	298	292	263	237	251	242	287	271	295	237	300	274	266	256	253	279	289	285	270	261	260	297	254	289	266	271	281	282	248	265	276	282	284	271	247	284	300	276	278	262	254	290	255	295	255	242	257	262	268	264	264	242	249	262	260	272	272	274	269	255	241	252	277	240	268	276	239	267	242	255	246	260	258	274	262	246	277	296	313	260	266	274	258	289	261	270	272	287	278	296	269	246	245	265	288	245	234	283	245	276	267	268	283	273	267	255	304	279	259	274	276	257	285	287	256	241	259	274	288	238	269	281	274	271	233	253	273	281	253	263	276	262	257	272	285	291	275	291	296	262	265	266	274	251	269	262	268	255	286	289	270	283	267	273	286	292	257	267	272	241	260	280	280	261	256	271	275	265	271	303	264	260	258	265	291	255	292	298	251	291	277	276	270	247	261	265	250	272	258	255	253	244	263	279	254	254	276	244	240	269	273	267	255	284	273	262	279	273	242	261	263	271	273	243	275	266	249	246	273	256	266	276	263	255	249	294	236	266	265	268	274	287	241	259	260	283	249	274	245	265	266	281	242	278	249	294	285	251	274	283	281	271	273	236	276	244	276	277	262	261	289	286	237	259	227	257	273	260	289	279	291	301	265	261	278	256	242	279	275	263	259	258	284	228	267	276	283	288	263	248	246	270	295	263	253	283	268	293	267	284	265	266	273	261	253	306	255	291	290	238	283	223	296	266	278	235	260	263	279	283	258	263	284	258	274	289	271	301	276	262	279	287	294	306	247	276	239	278	267	245	274	234	277	271	260	281	275	253	258	271	285	251	277	259	258	271	247	284	270	287	274	279	269	267	260	253	263	264	279	271	260	281	296	270	270	286	283	274	264	252	254	283	255	274	270	277	262	247	267	284	293	260	255	264	276	241	254	254	304	270	290	246	234	264	265	246	289	238	224	258	304	279	274	256	273	271	289	277	287	293	293	278	240	266	264	271	276	286	277	259	282	287	249	275	274	281	305	263	246	257	272	297	237	292	258	271	294	279	255	272	263	267	263	257	262	260	252	258	265	250	261	283	266	266	289	257	255	261	288	275	268	290	291	255	262	280	251	297	282	261	295	290	280	271	248	277	253	264	261	279	249	262	241	272	244	282	306	287	251	246	289	274	296	264	287	256	242	308	317	270	262	285	289	291	236	266	283	247	269	292	240	271	280	283	240	247	264	280	254	241	255	254	285	265	292	229	275	271	263	280	290	260	257	255	239	257	249	292	278	288	264	229	263	276	286	292	281	248	269	231	283	268	276	285	263	280	267	276	283	290	264	230	265	264	264	260	258	231	280	272	278	285	249	259	272	266	276	262	251	270	265	269	277	256	283	258	266	244	259	292	261	259	262	299	284	257	270	256	279	257	259	248	314	271	253	255	251	260	284	246	277	276	259	265	248	288	284	253	288	238	300	280	260	273	240	281	299	229	229	261	296	257	262	260	257	240	285	257	266	290	268	268	256	254	261	303	288	284	251	246	311	264	256	247	240	243	282	272	293	262	274	278	268	271	265	261	263	264	253	244	272	263	283	286	257	265	256	287	260	252	277	249	302	273	317	275	243	242	296	254	275	256	292	258	280	284	282	277	242	269	260	266	276	284	282	265	255	248	273	286	290	274	264	279	256	241	296	288	274	254	260	267	289	264	263	270	295	275	266	281	289	288	272	262	269	264	277	287	267	272	266	280	265	259	278	248	277	227	275	273	246	224	269	266	266	279	255	299	268	275	268	277	272	262	256	267	265	256	278	270	270	287	245	284	262	254	266	238	268	250	253	263	246	263	265	277	250	289	271	312	269	276	261	265	257	273	254	295	287	286	291	261	264	288	270	276	255	241	299	264	282	280	274	298	285	280	277	322	271	240	287	294	281	280	267	274	245	245	288	286	261	277	278	317	292	288	306	265	274	252	283	291	237	249	255	272	257	279	258	276	240	260	240	291	286	254	262	238	245	252	263	259	255	291	281	287	245	246	303	300	265	250	263	262	271	262	254	268	285	244	240	296	278	299	298	260	271	293	271	270	264	271	263	245	252	252	276	264	261	286	322	261	279	291	237	266	277	282	295	291	309	236	259	289	274	263	257	259	245	271	248	255	264	275	279	258	282	284	298	273	267	282	285	285	283	250	293	259	303	249	258	280	270	264	266	257	273	291	268	257	246	241	278	233	282	282	272	265	261	274	253	276	271	253	294	220	268	262	278	283	258	235	231	257	267	268	271	304	251	285	271	277	246	280	262	261	255	249	306	259	281	257	261	231	283	280	265	253	237	297	273	287	260	245	241	289	328	271	264	253	263	323	278	282	271	268	289	270	270	281	256	235	317	279	283	257	254	239	274	258	246	296	254	272	260	286	289	303	246	244	261	274	290	287	248	267	265	294	267	276	269	274	240	256	281	252	267	273	302	256	269	269	279	284	317	266	269	245	290	255	273	314	243	259	263	264	286	273	277	272	278	255	257	273	261	266	288	244	282	298	263	259	234	275	268	262	252	273	262	266	256	262	248	251	276	244	290	240	257	266	264	257	293	269	285	236	272	278	239	273	250	294	284	289	286	281	274	247	269	249	237	293	259	238	255	286	252	274	277	256	259	264	292	260	261	259	289	293	245	249	253	246	283	276	273	270	297	255	286	259	265	250	267	264	275	285	252	293	250	239	261	252	290	291	278	260	276	288	287	276	247	257	266	278	267	285	240	295	288	281	258	257	261	289	261	254	267	254	281	263	269	257	275	237	271	278	273	275	272	262	276	271	283	265	272	291	245	300	278	286	301	267	249	266	265	242	293	259	269	253	263	273	258	293	283	284	264	268	272	274	284	272	256	256	275	306	252	243	259	267	268	264	265	266	297	281	288	279	250	272	288	249	291	273	281	285	262	249	250	270	286	266	257	273	276	250	260	283	294	249	262	267	266	255	273	272	247	245	304	267	300	297	284	260	266	268	286	243	286	246	253	244	252	252	277	257	290	281	258	273	264	234	279	272	259	250	293	263	245	224	293	263	297	237	267	284	265	256	314	243	263	271	251	266	268	257	295	290	270	306	280	249	299	270	260	254	245	249	269	254	241	267	274	224	241	253	256	283	226	296	245	271	280	298	241	244	269	266	268	261	264	286	277	273	298	263	265	261	242	255	273	291	247	246	238	258	288	264	255	283	278	270	254	271	258	264	267	277	264	273	304	278	262	242	283	295	303	276	318	253	279	252	269	269	261	281	267	272	260	271	257	276	251	249	229	251	266	261	276	272	282	270	270	265	271	247	289	265	292	255	257	270	261	300	304	280	259	253	280	255	254	280	266	273	282	297	273	297	263	249	286	289	258	271	267	280	298	241	273	310	270	270	262	225	256	304	280	273	283	249	288	275	277	288	284	283	263	265	280	269	279	273	248	274	254	274	271	266	260	259	288	266	294
3250	2487	1404	934	760	721	771	669	687	676	663	679	651	717	662	702	682	662	687	678	697	687	634	655	677	649	642	666	619	626	651	684	639	660	664	644	679	674	693	603	666	630	653	613	654	674	681	650	656	675	687	680	642	636	681	641	656	703	685	662	692	618	643	628	625	656	667	624	628	668	670	670	628	622	656	614	650	648	624	639	663	674	644	642	655	692	651	688	667	655	677	648	608	632	626	607	626	658	730	679	629	655	676	665	658	665	676	600	642	640	640	661	612	582	687	647	649	643	665	676	681	665	654	671	602	648	669	653	659	627	659	701	667	679	667	639	658	634	680	662	691	664	642	666	658	624	639	623	669	665	642	647	692	668	629	668	702	651	668	645	600	625	632	661	673	667	662	652	671	707	656	664	649	614	642	652	630	635	663	660	627	686	688	641	660	677	665	667	663	639	668	698	590	612	652	673	632	661	674	644	643	663	638	657	597	620	597	681	631	659	669	678	615	668	638	659	643	670	682	654	633	692	634	711	671	661	661	667	728	659	645	646	675	636	661	695	653	652	601	683	671	634	636	665	646	665	645	667	649	635	675	688	673	681	667	633	660	642	658	681	635	627	715	632	664	607	621	657	672	622	641	652	706	660	645	645	613	631	642	629	628	669	657	634	625	656	637	631	667	676	659	588	662	673	633	665	634	660	698	636	663	699	630	660	648	683	652	687	668	655	658	625	652	682	649	614	628	623	674	659	653	675	674	686	644	645	609	661	644	628	639	656	655	653	669	687	708	661	637	703	667	675	701	643	693	621	665	668	670	675	658	622	684	618	644	691	620	648	661	637	639	663	644	593	628	632	658	662	639	634	668	649	630	658	701	654	649	661	659	650	652	632	675	640	662	618	671	663	642	623	643	685	651	662	606	684	683	631	659	658	640	650	654	622	635	687	621	663	631	659	654	655	677	622	648	645	647	642	665	677	657	690	656	647	660	623	654	653	630	653	651	661	635	711	638	649	641	624	683	654	620	682	663	614	631	642	645	697	675	686	656	635	658	645	705	620	664	702	696	673	693	618	703	607	685	645	734	664	673	685	611	693	618	692	595	653	623	682	706	654	625	703	698	647	673	640	693	692	645	662	652	671	641	658	662	623	674	660	685	669	647	653	672	664	613	655	638	656	619	648	687	654	650	664	651	629	662	607	657	615	636	640	656	629	683	670	710	660	647	629	638	663	672	640	648	651	673	629	687	612	660	630	658	654	628	707	655	701	644	618	705	650	625	652	651	660	670	625	636	651	639	652	632	646	679	652	611	606	653	655	606	647	670	636	675	614	663	661	627	700	603	644	590	623	660	672	651	651	650	623	655	592	634	649	650	673	673	667	639	652	630	669	671	703	704	676	693	680	643	649	686	671	692	645	656	658	657	622	675	663	643	620	680	641	637	666	678	649	695	671	656	697	649	641	653	679	674	621	683	648	593	613	609	624	619	732	660	647	642	673	669	655	690	675	670	600	665	648	619	692	629	671	680	657	663	641	638	674	658	642	589	649	620	608	621	647	654	689	649	636	656	644	617	670	624	694	672	644	642	659	665	665	651	642	668	668	571	659	680	604	662	662	670	710	706	653	662	614	615	641	663	646	605	692	647	626	678	669	678	646	653	624	653	641	669	687	632	679	676	651	718	611	618	658	614	644	680	691	685	688	669	690	666	623	634	679	668	648	726	702	676	646	708	648	685	625	661	690	630	658	668	668	643	603	695	659	709	628	623	622	656	671	703	693	653	624	674	653	621	709	638	689	661	668	634	655	639	678	631	642	663	658	632	684	690	689	649	646	660	620	663	673	630	641	604	670	646	641	639	644	646	667	670	669	658	710	610	657	632	611	700	670	689	659	607	653	678	636	687	642	665	661	637	687	675	642	606	656	647	660	666	616	645	679	632	659	738	630	590	646	642	648	720	685	617	664	622	615	624	648	694	634	736	669	692	656	657	696	689	668	663	637	633	667	641	654	665	676	727	663	641	642	670	621	659	632	675	601	635	661	675	676	613	674	670	650	616	619	657	662	663	682	632	671	658	645	636	663	672	616	629	701	609	620	688	659	635	712	649	660	710	635	668	641	663	661	623	611	633	611	662	656	621	682	656	634	652	643	691	666	669	661	626	680	630	668	628	621	725	663	647	641	666	661	622	702	668	679	671	626	664	663	638	679	582	622	675	623	649	670	659	666	632	641	620	617	649	680	675	648	678	640	633	644	658	647	688	650	681	669	675	662	673	648	623	645	627	657	643	636	644	643	656	682	623	628	641	676	682	651	624	675	635	657	677	626	671	631	667	692	598	649	625	670	642	637	608	603	604	640	661	668	621	698	629	650	636	708	678	621	696	659	684	670	651	670	618	687	630	599	653	672	672	621	651	649	692	657	668	682	639	686	653	709	636	682	666	653	659	631	658	641	677	620	658	638	666	633	636	660	718	676	703	649	693	670	655	671	636	632	629	633	673	652	620	642	632	649	647	601	666	672	649	632	647	665	588	642	631	666	645	664	666	666	654	639	664	657	640	612	682	724	635	642	628	646	680	677	686	675	656	634	695	638	629	652	647	664	646	625	641	612	623	720	678	664	640	636	634	637	659	680	663	687	600	674	627	639	665	622	666	637	706	690	628	672	644	671	675	629	728	682	634	637	652	674	642	607	663	656	644	628	638	673	676	668	670	648	682	625	678	615	657	661	671	634	639	687	686	648	640	737	650	672	683	647	643	671	612	670	625	696	685	689	647	635	661	634	655	660	656	659	628	620	670	695	647	654	655	623	650	662	643	669	652	657	693	634	662	649	702	669	686	660	638	685	625	629	670	638	682	662	655	664	673	669	641	684	584	632	587	662	648	719	641	639	687	656	667	662	664	618	680	651	652	697	671	634	640	677	683	674	677	691	685	647	671	708	654	691	639	625	647	658	670	629	640	643	647	674	636	613	657	643	661	679	640	631	636	642	630	660	648	671	636	687	634	610	633	654	618	679	636	649	611	652	604	656	698	623	600	630	655	637	666	668	667	690	643	681	655	685	663	621	632	660	632	673	617	656	668	581	628	653	661	642	646	642	666	674	648	621	650	666	694	689	636	652	695	685	654	608	638	643	615	668	665	644	649	689	677	661	631	643	689	625	671	668	634	648	611	717	688	678	650	636	625	651	584	624	593	631	603	664	637	668	652	690	685	667	669	667	636	647	633	675	695	665	673	624	670	698	659	637	672	675	644	652	632	660	630	648	611	596	655	634	622	688	655	668	659	648	680	659	646	631	672	668	655	660	691	640	635	669	663	612	668	627	648	636	641	655	665	614	631	677	648	673	656	647	632	669	643	617	633	666	677	647	686	696	681	688	646	656	619	667	664	614	681	620	615	675	648	666	676	664	637	626	675	642	655	613	648	660	602	671	651	648	680	662	620	635	612	617	687	656	698	680	669	604	651	658	653	683	692	730	653	644	638	650	630	691	624	616	713	684
24416	21518	25107	28385	21518	21525	12644	430	263	231	204	181	180	156	164	317	199	151	147	170	138	148	124	128	138	140	130	145	120	154	140	148	129	130	117	132	155	161	121	127	153	116	123	111	132	147	129	146	129	134	125	126	144	136	124	135	105	123	134	135	154	105	136	100	135	137	142	124	143	132	121	117	128	119	134	123	128	119	122	119	114	111	122	144	133	140	139	122	123	104	134	127	101	135	117	133	153	112	115	111	136	128	123	135	135	129	107	125	130	122	129	125	135	124	129	123	132	128	124	123	127	119	135	162	143	96	128	161	134	137	123	136	110	122	124	149	123	125	121	144	111	132	116	125	144	112	135	126	121	138	114	121	127	121	131	122	129	130	132	118	133	121	116	119	128	131	127	135	135	142	130	118	115	134	124	130	106	123	131	104	116	133	130	122	134	115	130	132	136	130	124	154	116	119	134	142	121	121	125	150	122	140	117	125	138	134	118	123	119	101	143	119	126	147	139	127	111	121	119	108	111	142	112	127	117	128	131	154	117	154	109	138	125	129	126	139	131	128	133	142	132	120	126	128	137	116	126	144	128	114	148	128	136	109	120	100	133	119	152	127	127	135	135	129	125	134	124	133	115	109	133	129	124	119	153	134	146	125	114	132	141	146	124	113	151	130	134	148	128	136	131	127	133	106	117	144	119	115	107	123	133	121	121	118	143	103	105	135	117	128	150	127	115	144	112	114	125	130	123	140	120	121	135	127	119	127	128	118	139	124	133	133	128	133	106	131	127	120	126	121	118	152	112	141	101	125	126	129	118	130	139	133	129	121	121	153	139	134	140	112	129	132	121	118	128	135	130	116	123	123	136	133	132	102	127	141	118	144	136	130	130	122	115	127	152	134	119	110	149	130	144	115	130	117	132	148	110	118	125	141	125	144	135	135	114	135	124	124	133	129	136	115	117	138	162	115	113	117	130	130	115	112	117	130	133	136	139	131	135	134	134	117	117	118	129	100	140	142	128	131	111	134	123	123	126	106	125	132	137	137	120	149	128	125	134	118	127	121	137	135	127	126	108	127	142	128	117	122	132	125	134	135	119	134	129	115	123	119	128	134	125	120	134	120	130	118	127	134	127	120	127	134	132	125	120	129	126	137	121	113	120	120	129	119	129	124	128	112	126	103	120	121	135	107	120	118	126	133	118	128	138	115	129	125	113	128	130	115	139	111	126	146	135	134	117	122	123	119	118	133	128	121	128	130	135	143	130	103	137	128	134	135	136	132	104	124	143	122	116	153	134	138	137	133	119	155	126	132	111	120	132	124	133	117	135	133	124	129	133	126	134	137	145	138	116	134	112	123	132	143	114	118	133	134	139	145	116	149	131	118	147	135	122	125	119	125	129	134	138	142	98	119	128	126	121	157	133	127	122	118	132	129	123	116	139	130	142	135	131	130	128	120	131	116	111	122	126	120	137	119	125	138	131	135	118	137	132	111	137	119	123	147	135	140	132	120	127	141	127	129	120	121	111	132	108	118	127	124	110	140	123	133	130	115	125	130	134	113	134	130	140	119	136	123	116	119	124	129	122	119	132	121	123	148	149	137	133	100	118	105	151	139	126	143	113	122	151	129	131	133	112	136	126	117	139	115	138	140	128	130	112	111	135	138	116	124	122	128	129	144	129	146	140	103	100	138	128	133	124	146	120	121	132	138	118	118	111	135	144	131	149	131	129	123	91	116	126	118	133	111	124	129	124	128	144	128	142	107	140	139	124	143	118	142	140	116	129	132	119	138	148	139	128	127	107	118	130	126	118	135	131	117	146	113	139	115	143	123	106	126	109	140	126	132	144	122	127	143	140	165	150	155	119	124	122	128	101	116	132	126	101	128	123	160	142	114	120	133	128	120	116	110	126	129	128	131	152	125	108	115	135	144	148	126	134	129	141	108	120	137	152	126	139	116	120	130	112	113	155	127	121	142	135	131	113	135	128	136	128	133	138	123	114	118	127	142	104	131	124	122	147	110	115	134	112	121	133	137	132	113	135	113	111	109	103	127	123	122	119	125	123	135	121	142	128	132	129	134	114	123	121	117	127	120	119	123	120	117	142	125	113	123	127	113	120	133	125	115	128	138	123	126	140	112	114	113	142	120	136	124	112	118	113	141	139	141	133	124	134	115	114	110	140	132	103	116	129	136	117	124	120	110	136	105	117	129	112	132	144	111	106	127	131	120	124	116	123	120	123	107	147	122	131	145	138	146	108	129	125	137	141	137	121	131	110	133	134	149	125	130	109	110	129	116	110	126	122	125	136	128	119	128	125	124	147	145	118	119	106	133	104	106	116	122	134	127	136	119	107	112	98	116	119	122	115	112	134	137	131	121	96	145	120	98	123	153	135	121	112	135	133	120	133	126	120	124	132	120	124	130	133	120	132	140	130	145	120	109	123	138	136	129	144	116	134	132	157	127	117	110	123	138	143	123	143	115	130	132	106	131	119	126	146	128	127	122	105	120	130	132	133	109	117	119	109	126	113	136	145	140	121	124	124	123	110	133	138	118	117	126	136	138	106	102	114	141	117	128	136	146	123	119	121	137	132	117	119	95	129	138	130	144	149	115	122	115	117	111	134	121	128	135	133	128	118	127	111	122	118	124	122	109	132	123	140	129	137	136	125	126	129	109	107	117	125	125	145	136	119	142	129	137	137	121	133	121	144	121	143	114	114	131	124	145	131	134	124	130	135	139	126	130	134	124	134	134	106	111	134	137	131	137	140	114	128	121	135	109	124	130	129	132	113	126	134	132	130	98	130	122	131	138	129	111	109	109	124	130	164	134	131	139	121	98	108	123	137	138	131	128	127	115	114	136	128	131	113	114	112	110	120	144	119	138	123	128	108	124	118	133	117	137	115	139	120	130	123	136	107	113	149	136	141	122	131	112	134	109	115	138	115	123	129	140	115	102	129	132	130	127	136	138	135	134	125	124	136	140	134	126	96	126	141	127	108	125	117	119	116	125	133	115	102	113	128	132	143	125	141	124	124	99	115	127	127	124	118	120	107	111	113	113	118	134	113	135	115	147	122	144	121	146	142	132	134	109	127	121	131	124	107	123	129	116	141	142	134	130	142	142	130	102	137	135	130	146	135	127	135	141	105	121	133	122	109	128	115	111	118	123	121	152	120	115	137	129	130	121	130	141	136	143	139	129	118	127	130	125	121	116	123	136	131	143	129	116	140	143	140	122	126	121	119	140	165	112	112	129	116	118	118	123	142	114	127	110	131	119	133	102	127	126	114	137	131	140	124	128	120	139	139	126	129	138	130	136	127	126	132	125	113	109	135	114	131	126	123	133	103	138	130	148	151	137	131	132	134	122	132	134	135	140	119	132	122	134	123	129	111	116	147	119	143	122	117	121	137	136	116	141	136	140	126	133	119	136	124	122	115	120	115	141	117	136	114	128	130	105	145	135	126	130	124	112	149	151	140	113	115	139	127	130	145	108	130	123
3067	3870	1580	821	564	516	449	422	380	386	393	389	361	349	337	449	375	342	334	349	341	368	329	362	349	368	334	348	343	360	348	348	375	376	343	343	377	352	330	334	350	331	343	320	341	350	355	348	346	313	388	365	341	356	346	352	335	365	361	369	356	328	353	315	383	320	341	353	366	324	403	366	322	353	375	329	330	350	359	363	355	368	343	362	345	323	331	315	289	330	323	357	340	304	346	361	321	359	358	336	352	355	366	333	351	355	348	363	328	340	317	370	348	344	359	369	333	330	332	354	315	364	345	349	361	325	367	349	367	343	382	386	373	337	346	363	350	326	348	314	333	341	341	375	340	342	364	355	356	339	333	349	331	352	374	330	402	366	357	337	376	356	345	337	338	334	341	311	336	334	345	352	323	362	338	308	330	343	319	368	345	373	323	330	352	338	359	314	338	345	356	326	347	323	352	374	362	338	354	342	386	309	349	325	372	341	343	359	350	370	334	339	346	344	364	353	328	346	388	365	328	322	342	347	366	340	346	332	380	337	322	359	376	342	383	332	373	360	373	345	343	340	362	357	337	341	341	360	353	313	352	368	353	341	354	339	333	354	377	329	358	343	333	385	351	371	334	346	354	325	344	383	332	352	350	362	354	354	332	341	363	339	344	382	352	348	346	312	383	362	367	336	332	349	326	348	340	369	339	335	379	350	336	378	369	317	334	345	319	338	368	344	324	353	349	315	347	358	371	360	312	345	350	373	368	346	341	302	341	351	350	373	359	353	330	366	360	332	374	343	365	371	346	332	343	326	328	354	328	339	329	357	343	357	353	348	381	320	388	318	357	391	368	368	321	371	317	337	311	365	344	361	329	360	330	311	343	368	344	376	358	356	355	351	342	330	354	376	346	354	356	344	326	360	333	363	362	333	358	349	369	336	349	374	365	341	328	315	334	345	340	340	383	335	355	351	357	327	330	348	349	381	362	361	321	363	361	358	335	344	330	353	351	350	330	358	377	358	361	374	360	364	344	343	365	354	348	335	371	330	326	345	412	354	330	341	365	356	372	357	341	348	385	321	361	353	315	355	337	359	350	324	345	375	345	374	354	350	345	327	341	313	342	313	365	354	344	313	319	342	359	331	343	353	338	350	335	339	327	330	340	348	347	339	348	358	368	376	352	307	322	346	345	345	369	364	341	369	349	352	329	379	355	373	379	355	351	373	355	337	346	362	348	308	358	345	356	351	342	349	324	364	337	351	342	328	350	352	358	355	314	361	358	330	361	347	370	329	340	353	413	366	365	343	333	321	366	336	328	359	360	340	346	313	364	339	386	341	319	367	328	340	313	354	354	364	332	350	343	350	360	369	359	374	358	324	345	353	330	346	329	358	343	337	331	345	352	321	360	387	324	316	358	362	330	374	340	343	346	359	319	355	347	365	329	343	324	355	344	339	356	317	366	349	357	339	366	328	341	356	345	347	350	367	320	347	377	308	332	332	342	333	369	345	313	325	394	325	351	345	355	312	367	340	366	334	340	361	323	359	329	362	382	387	348	349	294	336	339	338	353	404	379	340	349	356	351	368	335	327	357	343	348	330	312	363	353	370	356	346	365	324	358	353	342	338	367	369	335	354	325	318	299	356	340	291	356	349	343	364	343	349	339	376	342	346	361	365	377	354	359	357	359	356	341	355	369	336	358	381	369	353	352	323	385	369	331	377	354	341	378	340	360	354	369	389	353	336	329	358	366	375	344	372	349	348	358	350	410	369	366	365	332	325	353	354	383	350	366	342	323	342	362	355	363	320	331	317	339	330	323	344	325	355	349	374	303	326	363	347	337	355	378	358	298	337	319	355	347	346	364	341	360	364	344	312	323	349	350	346	309	327	351	379	328	342	333	355	336	361	364	368	325	354	353	331	326	343	332	337	353	334	359	335	342	367	356	353	328	329	335	357	323	369	360	343	314	339	338	378	330	358	332	348	335	383	328	360	372	343	349	379	361	335	384	337	367	345	364	353	333	329	348	334	356	358	334	362	360	363	323	307	341	374	316	341	368	360	349	313	375	329	388	333	339	347	349	341	365	354	377	371	342	348	333	333	357	321	343	367	333	327	343	318	339	354	348	362	376	327	332	334	328	371	340	333	344	368	354	337	323	359	365	337	324	337	353	331	335	320	314	382	304	372	339	324	339	348	343	340	351	365	370	360	356	337	307	390	320	322	339	339	350	334	326	369	340	349	368	367	376	334	361	372	326	345	377	308	352	403	346	360	353	357	338	356	333	333	333	370	346	353	356	391	335	321	339	343	343	361	369	355	335	338	364	346	346	357	331	352	387	380	343	355	384	340	380	335	348	339	349	348	348	349	358	338	312	340	338	377	342	326	332	341	351	368	279	330	360	360	371	338	354	344	363	361	387	347	372	348	306	359	355	344	336	325	326	341	378	352	367	378	327	319	368	378	321	351	359	326	345	353	314	321	327	349	366	336	341	324	340	317	354	377	352	376	349	356	340	325	332	330	339	335	353	350	319	330	332	319	352	363	354	354	336	354	345	365	353	335	333	364	367	345	339	310	357	384	336	322	362	351	374	329	342	366	334	371	364	336	376	327	370	343	345	327	342	329	336	359	339	355	312	330	324	357	331	350	363	329	343	338	329	340	301	367	346	349	342	352	341	336	367	347	338	360	359	327	315	357	334	327	338	353	361	323	369	344	352	315	347	332	362	336	336	360	326	348	352	351	370	346	334	385	357	362	362	364	345	348	374	357	338	324	352	357	351	360	336	321	370	345	350	352	367	336	357	337	314	348	313	347	354	330	370	331	358	327	360	378	343	379	349	366	347	346	333	334	348	358	339	355	336	359	322	351	362	362	312	336	344	343	336	375	364	340	317	353	354	351	346	413	340	348	343	340	349	360	324	330	347	370	392	322	325	372	405	343	358	364	327	336	343	330	318	371	341	354	333	326	380	346	334	369	365	325	339	363	341	350	338	341	346	341	356	358	332	350	306	367	363	339	354	334	372	343	367	368	345	318	380	341	366	357	357	370	381	363	329	361	369	365	342	371	377	335	362	354	327	359	379	307	350	371	360	340	345	349	352	357	349	320	357	353	328	383	364	353	322	348	379	334	360	345	355	333	312	339	336	329	341	323	341	339	313	341	310	358	345	372	371	334	373	354	332	349	354	343	344	338	375	366	335	350	345	349	344	337	301	354	333	341	340	323	343	353	340	337	363	357	346	368	344	339	341	342	333	344	333	330	358	350	317	378	346	332	312	339	333	383	356	323	372	355	324	351	337	340	326	326	334	385	342	336	381	347	363	352	346	360	336	368	357	371	385	335	338	358	343	341	353	354	333	346	326	339	356	347	348	332	325	358	374	332	332	361	355	330	359	331	367	337	331	352	356	333	336	322	337	363	346	314	340	352	355	343	380	344	362	360	347	362	366	359	367	361	371	360	330	351	341	365	345	343	333	334	318	338	319	351	337	353	349	340	369	355
31803	20437	8920	704	444	403	409	384	412	371	403	382	418	371	374	392	413	379	384	387	370	379	367	396	392	382	382	367	417	411	398	422	356	395	371	367	419	349	375	384	386	384	420	390	375	364	358	380	378	397	383	394	391	390	372	380	394	377	395	422	387	344	383	383	391	356	418	367	367	372	392	405	411	358	410	403	411	398	370	384	391	392	387	369	355	395	402	386	395	371	415	376	382	360	406	417	408	370	384	368	375	413	375	356	377	389	385	384	402	388	387	390	384	386	376	379	369	391	440	380	362	368	369	382	383	370	376	391	392	408	411	383	395	374	349	366	397	385	376	380	420	367	389	395	372	393	398	396	390	340	399	376	399	365	380	399	389	428	410	415	397	394	393	366	405	340	349	383	364	384	403	399	383	354	379	371	395	397	367	369	379	377	395	378	365	343	385	376	437	397	382	373	379	363	393	382	409	383	385	375	378	363	411	383	398	408	411	395	369	374	379	380	386	371	428	390	396	369	400	372	368	359	349	395	396	392	404	395	387	334	374	384	409	397	383	352	368	369	370	396	383	419	372	363	389	365	399	382	416	351	361	387	371	396	358	428	386	414	384	366	388	377	385	382	367	337	402	409	379	382	340	430	366	386	360	385	363	370	363	368	381	380	378	382	371	381	378	381	368	378	394	397	378	349	401	401	379	399	393	403	339	386	388	386	372	418	404	350	358	380	349	356	405	353	367	362	376	401	382	394	383	357	377	402	389	405	384	397	392	425	387	392	406	359	400	414	370	405	378	391	375	385	376	377	326	415	357	403	385	336	393	406	382	414	402	398	369	355	373	362	363	397	364	363	395	388	394	382	384	374	377	396	387	391	360	325	364	376	379	377	366	389	327	378	382	395	393	381	381	383	401	396	384	383	362	394	389	378	369	413	378	380	397	383	407	428	382	390	448	380	362	330	385	332	413	381	400	386	408	354	390	388	384	357	386	341	418	366	384	366	358	368	345	371	364	413	406	359	392	381	409	400	394	392	394	394	354	418	354	400	394	360	393	372	361	383	387	378	389	395	356	366	396	362	400	366	361	355	396	378	358	351	375	364	412	374	383	360	357	396	363	351	364	338	380	388	407	378	374	409	400	406	417	359	363	394	383	379	382	390	386	422	387	363	389	398	381	351	352	398	372	411	379	405	390	333	403	381	368	391	399	410	380	382	365	397	419	388	411	382	402	401	382	392	359	376	406	383	361	374	388	409	426	346	399	373	382	358	386	412	385	366	379	367	389	380	376	365	375	402	382	377	392	392	375	384	354	400	387	316	405	381	366	390	372	397	375	400	366	370	370	320	387	388	367	402	371	364	402	373	384	389	392	393	401	381	354	397	369	413	367	379	379	361	395	344	371	368	364	365	412	407	376	372	343	442	376	374	374	422	382	365	373	369	352	376	380	371	391	363	402	369	433	386	363	380	415	348	426	368	327	371	390	391	379	409	384	366	411	384	356	354	394	420	396	409	380	381	369	385	350	363	407	376	386	373	370	371	383	353	410	389	367	343	360	372	413	364	406	384	358	402	371	393	357	354	361	403	347	360	372	349	371	393	373	360	370	404	373	394	381	345	362	377	388	377	362	363	422	360	374	382	401	371	391	402	404	375	389	395	372	411	398	378	355	424	346	400	411	342	392	402	371	351	371	416	403	381	390	364	385	376	364	378	413	344	354	376	399	388	341	436	359	378	397	339	356	414	416	371	392	397	397	416	379	388	407	397	377	357	388	397	386	387	375	355	354	404	406	390	404	396	402	397	359	411	389	385	411	389	396	384	342	374	402	426	387	358	377	391	391	355	349	349	397	376	382	371	382	395	375	375	355	404	365	404	364	408	372	395	383	374	402	388	384	386	368	401	402	358	429	376	384	429	379	388	368	405	395	371	385	385	404	382	430	410	328	387	364	366	362	419	419	376	384	374	377	399	344	389	405	370	381	392	356	364	377	382	345	367	392	410	357	407	436	431	396	396	389	378	403	360	401	400	380	389	436	355	413	349	402	424	366	425	365	388	375	401	359	354	361	343	354	371	388	395	395	369	384	397	440	373	345	370	395	408	361	328	364	344	413	364	396	403	396	367	361	402	384	393	366	417	378	403	390	394	370	374	369	371	383	379	386	438	362	379	406	368	395	387	393	390	373	371	423	362	374	364	372	387	403	366	363	393	375	352	389	357	382	386	356	395	417	377	360	376	371	359	380	366	415	406	398	419	401	384	389	383	381	363	396	419	387	383	397	423	400	361	377	352	406	382	372	368	399	380	411	360	373	370	359	397	374	427	394	403	428	362	379	366	378	385	395	353	395	383	387	357	385	385	394	383	412	388	353	383	363	391	376	379	401	384	377	388	339	373	351	358	391	366	354	402	366	358	340	388	384	390	372	366	387	378	385	391	383	363	371	388	395	371	364	396	376	401	354	403	348	381	353	361	382	373	410	369	389	374	364	344	413	435	349	392	396	402	385	394	378	374	344	362	400	412	408	412	406	388	394	372	383	379	387	367	391	379	368	420	385	380	375	358	348	399	345	369	373	404	398	369	381	376	368	383	365	349	396	379	391	350	351	367	372	406	392	395	358	353	394	374	366	363	403	406	399	367	392	397	366	393	361	402	379	429	392	390	383	373	359	403	379	379	359	370	403	364	380	408	375	396	383	370	371	375	403	369	391	352	367	384	352	381	395	387	382	341	391	423	427	371	340	411	399	385	362	376	415	409	366	398	334	385	377	395	352	390	426	411	373	360	359	391	383	383	365	397	388	399	408	413	363	371	411	380	416	418	376	392	403	356	344	365	385	398	390	410	407	376	422	369	408	362	396	420	388	368	365	388	389	402	406	355	354	385	353	410	403	367	402	378	387	388	400	402	376	358	416	388	360	379	359	349	406	354	384	372	385	384	376	414	382	387	391	384	376	386	368	407	392	406	366	390	339	375	355	387	396	390	345	350	430	411	381	387	396	406	387	375	364	363	361	386	335	374	388	363	385	370	395	389	364	410	370	382	388	391	397	391	411	359	375	375	390	385	372	341	399	368	416	409	373	434	386	386	355	406	354	363	380	394	362	377	387	364	335	400	403	370	361	381	392	393	390	376	398	394	392	391	394	349	402	375	362	353	380	390	335	410	356	368	371	382	397	393	351	391	391	398	384	380	381	382	369	414	391	410	403	384	363	338	408	394	341	375	380	400	404	396	377	348	370	356	403	347	374	375	407	369	372	355	406	371	395	386	416	411	389	364	366	381	360	401	371	417	382	389	362	391	350	371	417	370	349	391	400	343	365	381	418	340	380	388	414	405	381	376	399	401	378	376	371	398	424	354	396	355	368	406	391	374	375	407	389	384	406	396	388	419	411	375	410	396	398	413	419	384	395	367	361	382	400	406	375	382	408	367	401	367	396	396	413	389	396	377	408	306	396	389	384	358	380	359	385	337	366	334	421	399	387	377	357	366	395	373	420	361	431	372
5874	1311	996	950	950	903	1001	944	908	965	917	919	910	896	940	864	896	876	957	910	928	916	936	921	913	932	902	1015	919	952	912	928	873	909	901	956	897	929	901	906	889	903	894	914	909	883	905	953	928	912	915	930	915	912	927	982	947	907	955	940	905	909	953	932	933	918	926	915	913	939	929	864	1019	908	900	926	941	840	913	895	941	929	976	967	895	925	926	933	917	895	963	899	843	894	927	853	903	926	911	903	912	883	970	858	896	910	867	957	858	956	919	908	903	894	963	862	905	883	924	914	875	927	882	906	886	895	959	908	912	909	922	903	904	905	878	938	945	914	932	921	930	908	916	979	862	913	936	915	877	875	917	922	915	943	942	910	948	950	922	953	892	891	904	993	891	922	904	885	897	923	896	882	937	974	943	911	903	917	956	934	965	922	897	951	937	903	905	976	909	917	911	950	938	955	951	900	947	918	906	940	916	862	952	946	919	910	952	879	961	943	889	952	892	888	934	966	910	871	930	927	912	886	942	975	901	905	899	953	940	926	875	908	936	920	947	933	928	925	936	1019	945	939	927	949	889	926	877	930	898	945	854	923	942	948	933	902	925	930	898	887	919	906	924	865	941	903	925	947	954	925	927	959	906	933	908	949	952	928	938	901	937	894	934	948	856	986	960	910	887	877	934	886	923	969	883	942	942	874	929	898	987	921	926	960	950	893	905	887	949	950	937	912	946	914	908	959	906	913	892	895	892	904	908	956	841	955	961	929	1003	890	917	962	903	909	839	916	923	906	924	880	911	938	933	851	878	948	912	953	893	889	910	918	888	879	915	900	864	916	904	897	893	909	978	850	928	894	891	901	903	913	876	899	934	920	859	927	926	916	893	925	893	911	879	927	885	912	875	981	900	880	930	937	890	964	905	912	915	890	871	922	984	916	983	945	880	945	953	870	935	907	935	864	906	949	954	881	959	937	924	907	920	953	914	895	901	919	908	925	929	912	906	934	923	882	944	895	914	927	893	882	899	881	1003	892	900	897	916	936	909	870	897	933	889	941	900	912	881	906	905	952	927	879	970	881	902	870	965	928	944	913	880	931	953	886	880	955	878	907	926	888	903	869	935	907	898	898	913	965	947	906	908	922	934	937	948	944	925	895	926	880	917	925	963	891	905	923	919	926	864	938	981	981	890	890	920	845	883	934	931	876	945	952	847	895	951	937	942	919	958	916	924	921	885	931	983	863	846	902	909	913	903	975	909	883	902	875	907	902	914	898	936	925	975	938	975	862	904	946	946	950	916	926	923	952	922	976	950	849	981	938	889	945	929	918	906	931	945	911	887	943	939	894	972	897	902	950	971	927	971	866	925	884	906	926	905	925	896	960	918	874	953	958	899	932	928	892	859	917	954	961	907	935	849	860	917	933	952	965	916	960	856	981	874	949	882	933	922	908	905	912	880	885	961	909	910	956	951	934	914	897	897	885	902	924	920	910	974	943	978	887	942	906	887	906	987	910	855	911	963	922	906	824	938	909	901	892	891	901	963	873	861	946	889	879	941	907	926	911	839	898	973	924	946	904	941	923	930	901	901	949	946	961	907	930	973	917	912	871	891	982	917	947	887	914	987	916	894	919	922	909	927	925	903	972	933	928	900	886	917	896	874	894	944	963	903	866	904	904	942	931	919	925	905	947	894	912	883	939	965	868	906	926	933	915	948	895	878	894	887	889	855	881	879	932	883	943	940	889	973	891	943	891	931	920	864	864	877	941	969	921	893	859	936	936	925	884	908	920	937	898	873	930	916	883	917	888	969	928	924	910	969	962	981	933	897	862	948	911	957	876	915	996	902	942	921	940	909	935	890	891	872	934	920	908	959	964	974	908	952	880	899	916	982	941	920	894	935	912	880	913	894	924	930	958	887	909	929	932	928	893	927	940	938	902	931	882	925	957	859	899	948	933	898	933	927	904	928	912	897	920	919	935	903	897	911	898	909	867	965	902	935	877	932	914	914	869	908	873	911	857	909	916	978	927	915	909	900	934	951	912	949	935	930	907	898	919	877	888	905	911	943	873	894	921	965	925	952	941	898	938	888	877	926	879	891	897	979	907	904	932	935	932	919	887	950	939	908	891	910	892	988	935	955	916	906	949	906	886	897	949	879	966	967	935	902	934	913	917	917	915	947	939	928	952	925	922	853	929	912	946	941	861	951	871	879	932	912	914	864	948	972	926	911	891	920	976	955	936	908	965	880	919	933	927	944	981	908	912	914	914	930	917	884	964	934	898	887	931	892	915	925	901	934	942	857	903	923	917	903	915	934	898	932	904	950	916	967	981	902	954	917	894	948	933	934	884	854	905	913	907	912	908	924	920	917	963	941	907	946	939	938	893	889	918	997	922	935	883	898	932	892	927	915	940	908	945	896	937	925	940	876	938	934	948	909	887	941	923	952	912	929	887	880	932	912	924	833	951	902	928	913	901	972	913	940	907	979	880	902	911	908	880	924	901	921	895	974	959	912	899	885	948	937	899	899	971	904	976	911	888	911	901	869	952	953	913	858	918	971	879	946	922	952	977	850	930	980	915	895	943	919	931	937	897	966	884	935	928	939	950	950	922	914	850	933	936	954	878	899	964	919	971	931	880	959	946	858	916	903	936	884	960	928	930	884	959	939	963	963	889	921	895	982	879	867	902	912	964	967	912	917	926	984	960	928	914	927	916	911	899	903	921	891	947	896	894	935	934	908	919	923	936	908	921	926	933	906	909	947	907	922	907	912	891	878	898	933	944	908	934	957	962	907	927	937	883	920	933	878	918	884	931	917	951	860	938	963	950	899	897	979	894	925	953	921	938	899	947	898	909	923	956	935	906	907	909	1008	893	912	942	933	898	997	914	914	957	935	962	927	939	924	929	903	934	897	925	910	921	920	903	968	935	921	932	900	910	921	893	970	914	977	892	909	924	977	921	904	930	828	921	909	886	979	907	891	961	916	903	947	903	926	924	930	881	914	921	930	946	921	958	984	948	870	926	960	923	918	962	911	907	957	907	942	912	893	954	968	905	948	935	892	931	914	948	902	895	932	962	903	933	877	963	951	858	903	877	881	942	946	952	891	956	945	911	935	940	861	900	911	933	905	970	911	910	900	989	931	966	917	978	929	887	877	962	941	977	859	929	941	908	896	938	984	949	956	939	866	922	926	862	971	971	940	887	921	943	924	914	933	915	902	998	903	827	923	963	918	925	940	965	940	926	898	888	933	893	914	888	866	916	970	927	894	882	943	897	899	895	922	907	953	900	944	911	902	870	931	905	878	898	957	886	948	863	908	998	934	933	914	932	924	912	879	871	965	953	984	907	970	939	944	944	858	954	878	938	925	889	945	896	919	884	945	902	936	944	909	938	907	943	920	917	902	890	957	932	951	888	891	910	903	932	944	959	918	892	942	916	948	889	905	908	870	914	920	994	930	1001	910	979	891	979	943	876	914	904	885	932	881	896	912	898	903	988	905	967
25121	21560	24781	28801	21552	18453	642	377	345	326	310	313	292	297	251	324	270	272	318	270	277	305	290	255	299	290	240	258	285	272	264	263	272	241	262	270	256	299	274	245	277	283	271	252	282	260	247	265	300	259	239	251	279	279	274	260	272	254	302	247	302	282	272	300	252	264	247	251	277	246	255	266	271	273	275	253	245	259	263	289	255	271	245	257	284	268	277	311	249	252	241	223	243	285	257	232	278	249	254	258	282	274	286	256	250	283	278	240	232	247	260	286	293	284	253	275	278	275	281	275	262	234	256	248	257	271	267	281	267	248	266	253	258	248	288	272	262	253	247	255	238	261	264	285	242	282	253	279	278	227	286	249	265	282	288	294	265	268	275	286	266	266	273	236	262	269	279	282	267	257	257	276	286	245	261	271	282	269	253	275	277	245	267	263	264	286	240	276	291	254	237	257	276	274	264	259	254	279	243	244	295	257	260	247	272	249	265	272	293	273	279	246	281	254	227	242	254	263	267	252	254	303	262	273	229	246	279	255	292	275	255	248	267	266	272	245	263	282	260	250	238	261	266	253	276	285	278	260	239	291	264	256	238	255	275	280	263	262	259	279	251	252	240	270	289	305	286	289	235	284	310	272	279	273	267	283	255	282	277	287	264	261	295	271	276	260	259	254	268	270	258	259	241	254	240	272	275	248	272	267	254	252	267	274	286	260	265	270	238	267	262	280	269	256	244	253	277	264	226	290	278	240	250	255	245	249	263	243	301	271	262	261	256	283	279	256	256	225	242	258	227	282	250	259	312	256	254	251	262	279	263	255	284	287	303	272	235	235	275	236	243	258	279	276	274	262	227	264	279	295	257	262	255	261	277	275	262	265	267	265	259	285	257	278	272	288	252	248	281	268	271	274	285	284	238	287	273	262	303	235	270	245	274	253	284	256	277	275	278	256	266	247	287	271	279	264	260	267	265	254	289	258	275	281	236	293	274	282	293	266	278	241	239	256	290	258	277	255	283	259	252	285	259	278	264	286	308	247	284	292	266	280	284	272	261	236	260	255	291	258	240	245	285	269	268	246	269	257	278	245	285	272	283	249	261	272	261	255	306	276	264	289	270	279	245	291	283	266	268	286	268	284	269	245	260	254	279	257	250	266	260	252	288	251	269	273	254	256	254	284	242	298	256	265	248	266	272	254	264	263	279	237	247	292	258	273	261	253	269	250	258	238	277	270	294	255	290	289	259	267	277	271	243	290	275	241	271	258	279	249	266	256	273	294	247	255	274	291	253	278	273	263	283	264	274	302	257	248	250	270	272	250	258	290	261	296	261	291	318	267	256	273	261	256	251	264	257	285	264	237	238	256	253	276	256	288	238	251	298	257	267	266	257	292	310	299	269	265	290	260	262	236	249	247	264	253	302	264	290	299	284	294	258	275	248	283	237	260	271	283	269	257	237	260	250	254	287	257	222	266	275	272	272	250	287	274	275	263	255	279	286	248	228	285	264	270	279	273	275	258	242	261	274	245	241	253	261	291	314	282	261	261	263	275	268	270	263	254	236	267	271	293	270	297	274	293	256	321	274	263	289	257	259	253	259	242	246	300	240	260	302	258	265	243	276	291	260	244	238	274	280	247	259	255	262	245	260	265	256	265	246	286	258	277	272	260	285	278	256	281	275	282	273	259	302	244	285	250	280	253	258	261	266	293	277	247	273	274	297	277	271	256	267	279	263	261	280	252	276	272	279	243	256	264	277	254	250	231	239	251	285	289	303	253	265	257	224	262	269	264	241	260	280	248	257	279	256	268	277	246	273	252	270	281	260	251	269	264	229	255	277	280	261	292	286	284	279	284	266	258	284	241	271	262	280	265	266	283	266	279	291	235	224	268	261	244	269	280	270	234	259	229	256	228	272	284	278	257	271	247	259	240	259	265	289	276	210	240	259	271	264	249	279	257	257	251	279	262	267	276	259	250	260	283	228	256	272	285	266	235	229	265	251	293	277	287	287	247	270	260	267	258	262	271	269	268	258	261	245	277	272	254	253	265	262	261	258	274	265	257	268	268	268	281	246	238	245	252	282	258	288	281	270	269	251	256	287	278	267	236	268	259	257	250	263	281	258	233	250	255	268	272	278	281	248	249	267	252	301	262	279	261	274	261	259	249	280	259	256	276	304	260	259	262	246	259	297	274	251	234	247	263	293	257	256	257	293	261	249	266	270	252	253	247	249	284	265	303	321	272	267	243	244	236	298	306	283	275	248	277	241	261	250	269	279	263	229	267	306	269	275	266	270	298	283	245	247	289	283	260	260	279	284	250	302	258	262	292	243	255	259	246	254	252	258	276	277	280	263	246	278	248	267	271	273	266	264	282	282	266	286	299	282	284	274	282	253	259	276	262	287	264	306	261	251	274	298	270	261	264	275	273	243	267	275	298	243	273	261	267	309	249	254	260	261	260	262	291	258	268	249	275	275	231	262	254	255	268	265	285	289	263	272	293	246	240	270	279	281	267	263	274	292	246	278	251	273	264	269	235	237	264	253	263	260	270	271	250	271	271	290	271	249	272	273	248	282	268	278	266	272	248	255	261	286	262	263	259	273	277	276	271	247	269	250	261	252	260	225	268	252	275	272	240	255	273	290	285	250	255	278	252	257	236	274	282	264	258	282	276	273	261	277	265	250	263	280	273	293	281	257	253	267	269	267	261	281	274	252	264	316	239	254	285	277	257	266	260	281	281	273	236	245	259	267	278	235	242	284	265	283	267	280	296	288	241	278	292	268	273	291	290	257	256	255	234	275	263	282	275	275	279	263	281	276	255	257	262	309	290	306	286	269	273	247	283	277	230	278	242	271	244	260	280	260	261	266	275	278	254	286	301	276	295	276	245	262	281	230	281	272	286	276	291	281	271	270	278	263	270	255	260	292	266	275	243	224	254	283	272	240	280	268	251	286	260	222	251	259	241	290	251	249	226	267	257	276	303	254	236	254	278	258	257	236	277	255	258	262	278	254	268	257	276	243	258	252	253	263	254	260	298	268	277	264	251	288	256	275	285	225	248	258	259	254	274	233	257	249	265	306	273	229	243	256	275	254	268	230	260	280	262	259	254	272	264	264	245	255	269	307	290	270	270	256	275	237	270	264	264	266	256	265	272	257	267	265	272	261	233	319	267	264	250	249	255	265	242	267	254	271	275	253	250	277	276	234	276	266	257	262	259	262	270	263	258	258	267	278	245	260	257	282	284	283	274	290	259	289	269	268	275	248	271	245	256	274	257	265	262	269	273	255	254	259	257	285	260	249	232	243	262	260	269	296	280	260	254	272	260	251	266	255	267	297	255	261	274	273	285	269	243	257	304	276	274	269	270	264	267	245	264	281	267	277	297	264	225	253	246	290	261	237	269	253	260	214	243	240	257	244	241	250	269	309	275	265	265	233	263	263	285	281	276	243	257	278	286	278	281	252	276	232	287	250	242	245	253	250	260	211	290	266	261	260	295
3241	2537	1269	878	826	686	676	673	670	661	679	655	642	623	690	677	642	603	633	659	673	659	638	588	664	634	658	661	685	656	651	677	640	654	679	659	563	666	633	634	662	672	642	642	628	618	651	653	648	607	666	675	641	670	619	650	707	658	624	635	664	653	663	659	656	690	614	629	637	665	647	672	667	627	664	652	689	672	658	617	624	628	633	639	685	642	644	660	665	652	660	633	646	645	637	663	645	592	688	688	670	633	639	689	646	719	662	588	616	700	666	630	633	663	659	659	582	613	647	655	660	676	614	670	618	681	671	620	668	635	643	650	700	615	713	637	699	624	652	664	634	666	656	653	637	672	626	672	649	635	677	669	617	628	649	628	692	655	647	596	692	664	667	667	613	678	635	577	639	641	673	650	651	668	641	674	664	664	657	679	626	631	681	687	656	674	658	690	690	633	653	609	654	658	635	647	654	666	709	656	671	667	635	617	652	680	651	686	641	661	653	612	642	656	701	636	634	663	619	686	730	644	614	651	654	604	650	608	689	612	634	662	609	647	662	635	724	610	672	666	682	682	660	658	649	695	685	619	625	669	673	661	647	618	681	662	640	611	686	627	645	620	625	686	636	698	649	610	657	596	660	621	653	660	678	658	624	675	643	690	670	646	615	612	627	678	657	721	660	654	657	611	658	630	644	630	637	642	668	646	664	588	637	689	670	676	646	664	651	647	646	648	641	626	662	663	647	668	667	633	667	626	631	640	653	617	661	676	686	680	636	693	662	652	660	637	662	643	652	654	628	617	635	664	654	653	666	647	647	644	620	625	626	644	694	654	680	655	645	692	678	653	663	616	598	669	641	639	646	658	665	645	662	625	615	648	650	666	622	631	671	651	656	659	660	624	642	685	687	683	608	649	641	626	629	640	705	633	664	656	656	645	664	669	616	609	638	623	655	636	618	665	646	676	634	644	659	654	645	595	641	635	628	656	682	662	662	644	655	643	670	671	663	655	654	642	649	676	652	652	622	648	655	652	672	674	633	676	639	641	648	666	708	655	691	668	636	659	652	646	699	650	661	645	653	656	559	658	645	667	675	686	632	642	618	649	647	664	663	627	644	627	622	697	653	647	649	699	663	669	598	658	682	648	630	663	657	690	640	712	675	640	664	654	650	677	641	640	646	621	653	659	672	631	613	638	681	638	690	649	641	655	717	641	630	637	668	639	625	747	634	664	669	636	667	639	653	618	660	676	651	609	667	645	672	670	682	612	675	651	599	659	616	664	670	680	635	637	645	622	674	675	661	675	702	619	678	645	696	702	659	653	662	655	654	615	609	656	630	629	656	608	661	595	677	629	651	655	632	674	627	654	643	629	673	651	639	641	652	686	621	696	639	643	609	678	607	643	641	685	640	628	635	659	646	615	674	648	658	667	665	700	633	656	628	661	656	616	638	683	632	667	649	667	639	641	620	654	618	664	638	658	680	654	630	647	648	645	668	681	628	603	602	664	677	614	652	630	648	652	638	657	619	645	688	648	627	642	653	644	650	649	647	669	680	720	598	626	679	630	633	662	645	673	654	683	643	702	646	624	653	645	624	660	571	667	670	677	666	677	665	627	675	631	654	640	662	636	678	641	588	635	686	629	649	639	670	686	634	649	682	663	715	658	684	665	676	666	709	657	659	644	652	648	655	662	612	626	625	677	631	652	634	647	689	666	695	658	655	653	656	617	632	598	643	671	632	630	651	661	619	670	626	666	696	624	649	656	636	713	666	709	652	677	707	651	633	664	626	697	624	626	631	666	716	655	649	655	654	665	684	615	666	594	608	647	642	654	623	616	704	695	666	673	675	651	656	637	664	649	739	597	677	648	628	665	633	624	642	681	633	693	669	667	670	645	650	629	699	707	624	649	644	644	634	664	633	650	665	649	620	681	655	668	633	630	628	606	630	663	646	645	609	680	669	657	617	617	667	646	619	651	653	682	652	696	631	657	654	668	661	626	650	650	656	639	626	656	658	656	658	650	655	655	670	648	612	667	647	649	654	689	649	642	632	635	660	647	626	681	666	677	693	696	701	684	704	635	720	623	665	693	656	624	647	656	644	656	641	612	665	680	601	644	625	666	624	632	673	625	665	651	672	667	670	696	638	646	632	627	628	626	656	629	615	626	651	646	630	692	637	685	622	627	636	640	635	651	704	617	716	663	664	659	679	694	641	612	658	638	589	637	680	677	683	684	668	597	615	670	651	621	696	640	666	661	635	636	612	676	601	649	614	642	647	627	655	660	627	665	659	661	627	660	647	604	590	655	669	668	635	642	674	615	651	624	643	648	620	652	664	621	676	621	606	650	676	632	673	651	675	623	658	660	655	653	626	608	663	623	677	621	641	687	655	615	642	626	639	654	630	659	618	630	672	623	659	643	666	653	638	671	641	659	623	587	671	684	693	622	672	595	669	688	640	706	625	644	649	672	614	593	600	634	649	625	666	653	624	648	678	667	661	675	646	705	634	599	613	632	655	655	657	667	674	627	650	656	624	637	684	659	647	657	613	625	650	648	612	642	619	685	650	690	659	648	630	670	677	615	592	662	619	650	665	646	677	590	637	689	677	647	628	661	694	644	654	640	640	637	598	616	606	616	622	652	646	660	665	666	651	707	660	640	686	669	669	690	643	627	668	685	672	627	624	682	642	638	632	631	659	614	615	622	608	660	613	659	615	627	647	630	674	625	672	668	648	641	622	647	669	652	651	670	645	646	621	637	614	695	639	628	655	624	660	586	663	613	690	600	650	629	673	691	645	655	619	661	631	651	692	603	610	661	639	721	669	650	648	678	658	663	700	622	658	670	649	682	675	655	627	667	616	629	645	623	582	636	638	681	652	655	658	626	641	682	620	693	661	612	625	627	648	678	656	676	644	640	657	660	673	647	643	649	692	614	648	667	669	626	683	629	631	600	673	676	664	643	635	627	695	662	675	638	653	667	694	646	653	665	636	637	668	645	678	643	609	666	653	635	623	685	682	621	634	678	621	666	663	642	656	648	620	635	652	702	672	617	624	712	641	662	613	662	627	662	646	629	680	635	676	661	643	697	605	635	703	645	659	641	638	648	602	693	636	641	673	632	659	646	645	607	675	654	693	664	686	662	617	654	611	596	650	643	652	642	625	631	604	656	672	653	649	681	677	634	648	596	639	636	658	635	656	620	661	672	671	626	658	636	625	614	610	661	630	672	634	613	611	666	653	650	653	657	678	642	638	685	669	636	666	583	643	606	632	664	651	607	593	635	676	721	651	608	598	638	680	602	644	613	610	690	621	646	696	689	621	609	632	645	652	651	657	658	671	644	635	644	651	645	626	671	674	643	658	670	653	632	610	652	664	609	693	663	655	655	669	702	609	676	637	628	595	653	656	669	710	644	652	643	647	675	642	672	665	656	692	654	651	636	599	622	671	611	656	601	658	656	649	707	627	625	644	650	671	598	668	647	643	634	632	635	701	612	630	603
24430	21540	25146	28393	21541	21550	12708	487	246	216	178	164	176	165	191	277	177	174	129	156	137	122	141	140	126	147	143	132	148	131	118	126	116	134	139	120	113	131	150	149	130	117	137	126	139	129	113	145	132	132	142	147	128	106	130	147	127	143	118	111	150	153	102	124	127	150	119	140	146	130	131	109	135	128	152	132	146	127	119	128	130	141	133	140	123	126	131	119	118	104	105	128	110	126	133	108	135	127	120	109	128	128	131	144	128	133	142	128	138	135	108	128	128	118	137	138	125	115	144	126	138	146	131	128	130	129	141	122	123	138	137	123	135	133	131	126	124	118	130	130	140	140	143	119	125	144	129	118	139	140	147	138	129	119	127	118	126	118	118	117	142	137	126	168	130	115	141	128	112	115	109	142	121	130	122	135	136	112	158	118	142	121	121	115	101	104	125	109	128	126	121	137	118	134	122	113	124	123	143	119	121	130	142	130	137	128	135	120	121	116	129	134	152	111	127	130	157	139	129	134	134	144	118	114	126	142	125	145	105	113	108	130	145	123	147	125	130	114	129	123	116	136	127	123	109	121	128	136	102	126	130	107	114	135	136	119	114	151	114	129	119	118	129	127	134	146	120	118	130	115	144	120	130	123	124	125	136	135	129	125	118	103	138	127	133	134	141	120	126	122	129	123	114	119	125	146	121	128	127	114	130	107	124	134	134	143	125	131	104	128	112	112	124	119	133	118	118	109	126	149	116	127	140	145	113	129	125	158	112	124	110	121	135	140	126	134	144	120	129	114	131	116	119	120	115	139	111	129	133	129	104	132	133	135	108	127	111	143	133	126	104	119	113	132	137	113	112	112	122	124	129	109	98	106	118	139	156	131	130	122	153	116	110	131	124	131	121	145	112	142	146	128	102	150	141	120	126	130	137	136	136	130	123	144	115	132	133	140	123	123	119	129	146	115	124	132	114	159	129	119	111	118	134	114	116	123	121	106	129	106	110	157	118	105	119	110	126	123	127	121	129	116	115	133	114	130	133	100	123	145	126	117	126	112	121	122	133	109	133	136	119	145	107	143	125	135	131	128	150	143	111	131	126	119	133	145	133	116	119	128	134	133	130	145	120	135	102	122	113	113	121	104	112	132	117	133	119	118	123	109	135	116	119	157	137	126	131	118	135	129	123	128	130	145	117	113	134	109	109	112	137	131	114	133	131	143	134	108	120	108	121	128	145	137	129	116	123	108	155	119	121	116	118	132	124	121	121	133	121	127	116	142	128	105	129	131	137	119	138	126	148	128	106	147	115	136	133	148	116	110	111	123	116	143	133	128	150	132	117	138	114	111	130	119	112	132	135	114	116	125	136	121	136	126	127	118	128	110	108	112	141	105	126	124	140	151	125	122	120	138	128	133	132	102	125	125	135	120	116	134	138	128	111	110	140	119	125	104	121	137	129	113	116	122	128	101	123	124	112	122	106	118	118	119	124	132	119	117	129	134	119	138	138	141	123	146	154	144	131	126	124	132	138	129	113	104	116	118	104	156	131	128	113	116	93	125	150	141	133	113	135	137	134	142	141	130	126	107	122	120	122	111	118	142	116	122	124	123	123	123	126	119	140	127	131	125	120	108	121	126	116	126	145	104	151	130	121	131	109	141	131	126	118	141	144	159	122	118	132	113	117	117	122	120	110	124	135	144	145	120	112	117	107	138	111	123	113	122	134	131	125	136	114	130	140	129	97	108	124	126	120	138	106	122	114	121	137	124	154	146	113	118	132	110	121	144	132	110	140	121	136	144	143	122	130	132	114	128	125	113	151	121	114	101	146	134	127	139	114	125	144	148	119	116	126	141	116	148	109	145	116	112	138	129	137	112	117	136	140	124	141	142	125	134	113	124	103	123	122	145	111	120	137	126	117	137	148	154	133	123	125	116	124	133	131	135	134	116	128	130	119	134	134	136	136	111	130	95	127	119	105	117	145	132	137	136	107	127	129	131	133	125	146	126	114	121	127	120	139	130	133	138	139	136	130	114	124	112	125	120	144	98	112	135	142	115	111	124	131	120	141	119	147	126	120	121	116	131	132	133	117	137	124	131	123	110	138	136	143	117	135	107	122	144	115	135	110	137	137	131	127	132	126	148	130	123	116	104	129	102	139	137	114	127	113	149	133	130	127	133	117	126	123	162	122	133	117	117	133	108	125	140	117	117	105	136	117	135	125	135	118	114	127	104	104	123	127	128	116	127	116	134	129	110	124	144	133	104	111	151	130	111	112	117	105	131	128	123	151	128	120	130	150	124	118	121	107	141	123	146	140	126	126	126	139	131	95	152	147	131	137	141	114	125	124	132	132	137	114	124	117	135	144	105	112	126	123	101	132	114	135	117	124	118	144	120	140	142	108	134	129	128	132	135	136	139	107	138	109	136	141	125	129	115	126	126	121	130	144	118	126	111	107	115	95	133	124	117	119	133	117	127	121	135	135	136	133	121	128	136	142	138	139	135	107	135	137	128	140	147	104	124	128	138	132	113	145	151	133	130	133	130	123	134	124	129	127	136	131	120	136	133	137	114	132	135	135	121	144	146	99	131	141	92	147	124	140	122	129	120	137	138	130	117	131	121	126	134	135	118	124	133	124	133	124	109	158	119	124	131	114	127	134	136	137	120	126	133	115	124	107	139	124	135	124	136	130	130	131	125	120	138	125	123	142	109	126	134	135	145	113	147	117	127	114	129	117	101	109	144	124	114	154	145	124	120	127	132	129	149	134	119	117	136	138	117	134	116	122	143	122	127	100	114	126	127	120	119	123	129	138	110	135	127	136	126	117	126	143	142	120	138	131	132	115	129	141	125	154	107	135	110	131	141	122	122	132	128	154	99	131	126	127	150	115	115	117	123	137	142	127	140	129	130	133	113	138	125	134	100	142	114	125	127	122	110	128	116	125	122	129	141	143	119	141	134	141	128	127	118	152	109	130	123	132	123	137	142	115	132	138	137	117	140	117	112	148	139	125	136	142	117	141	118	125	131	120	118	111	130	140	115	108	131	132	145	119	122	124	114	118	138	116	106	123	119	133	118	144	119	117	116	111	116	129	121	112	112	132	124	105	136	112	127	146	113	114	134	113	139	127	99	105	140	135	130	138	124	124	139	108	140	128	115	129	127	111	128	124	122	122	143	110	132	106	119	110	146	140	159	119	128	141	110	142	117	168	101	114	128	141	122	103	145	130	145	117	104	117	151	131	145	164	126	130	112	131	124	132	127	120	125	108	133	104	118	120	114	117	136	131	135	116	120	123	101	118	121	126	122	119	125	148	127	106	138	126	139	152	132	115	139	130	137	107	116	121	116	124	127	132	132	130	123	126	121	130	126	117	130	120	121	115	126	118	124	101	125	116	131	125	119	133	127	117	133	126	126	145	95	119	137	137	139	116	108	125	134	110	112	134	139	127	146	144	113	132	122	123	120	137	119	150	137	133	117	128	129	114	126	120	127	117	141	111	152
3251	3548	1480	767	514	471	462	454	401	399	381	378	357	371	364	363	349	341	357	346	354	372	349	322	351	335	339	319	355	369	345	337	378	359	341	373	370	359	381	364	323	389	376	336	369	314	365	335	354	345	347	343	374	357	355	359	348	316	348	327	341	377	329	334	353	325	318	352	341	360	351	351	339	361	380	387	371	335	316	334	320	328	338	341	363	347	356	331	337	314	356	349	363	351	373	377	335	392	334	347	342	320	333	355	309	327	365	374	350	332	330	336	378	329	373	380	329	331	374	323	338	353	333	329	353	346	335	358	348	356	370	379	347	371	323	375	326	343	322	324	325	329	335	352	336	386	364	345	318	358	293	360	345	340	353	366	366	358	356	351	355	373	342	367	352	355	383	350	347	358	344	338	340	363	378	324	347	329	350	357	301	327	377	367	339	352	340	347	377	324	353	344	362	343	349	330	363	366	328	341	324	378	351	372	347	346	346	333	316	338	340	328	357	365	361	325	382	322	360	322	364	384	349	422	332	324	351	349	345	326	344	332	343	342	359	313	351	368	341	351	351	335	375	371	308	341	339	352	334	324	342	336	333	344	361	374	352	355	361	342	340	357	314	359	347	319	351	393	338	344	342	327	345	358	331	371	348	371	331	365	351	323	336	352	328	362	395	359	344	338	375	367	346	368	349	341	374	350	338	311	365	319	337	330	351	329	336	321	321	363	333	332	353	311	327	350	348	324	349	341	321	338	362	351	303	314	383	361	372	348	357	344	340	353	356	343	358	334	325	333	341	340	376	341	353	369	330	367	363	381	320	320	343	367	363	357	337	355	365	350	369	352	321	369	332	346	364	361	334	379	347	305	341	329	351	327	362	353	309	329	365	311	339	393	339	322	367	323	341	348	355	339	333	356	308	356	366	323	313	370	358	345	341	329	340	342	327	341	337	336	341	360	335	378	328	389	353	370	378	356	330	344	385	339	382	348	340	337	315	346	358	331	357	360	338	328	358	360	319	359	320	327	330	378	349	344	378	355	347	331	343	334	345	347	345	344	350	354	370	352	360	353	328	356	334	331	335	351	351	346	351	342	353	342	334	344	336	315	329	336	342	331	343	334	358	318	335	329	354	312	348	324	326	315	323	370	342	369	304	366	359	328	345	314	338	340	319	351	338	341	381	344	329	364	348	349	316	351	372	372	392	340	338	362	321	380	327	370	350	351	340	315	320	309	361	363	348	346	363	358	379	342	346	345	368	348	337	342	334	372	318	335	325	341	325	340	363	353	379	342	325	376	328	327	333	390	328	332	315	352	336	331	342	311	348	325	329	330	329	367	345	334	358	349	339	342	366	332	372	367	372	351	341	329	298	337	337	325	352	344	353	335	321	344	342	350	350	344	345	322	379	333	338	364	322	342	352	344	314	330	357	304	325	338	347	345	346	369	355	353	380	347	361	368	364	379	353	343	342	358	325	368	358	331	336	342	372	345	331	333	353	355	358	359	314	319	323	343	369	352	359	350	349	340	356	350	360	322	360	348	361	307	338	346	371	407	366	353	318	365	387	315	359	319	352	341	336	358	318	368	353	342	354	333	350	365	348	361	378	348	354	358	378	327	331	358	343	374	320	354	386	375	392	351	338	352	332	346	345	341	312	343	341	373	363	376	334	370	360	354	362	339	326	330	336	362	395	344	353	352	362	319	362	347	334	353	344	383	359	351	369	358	347	321	366	350	332	367	348	341	334	360	348	357	342	337	355	337	328	320	354	344	312	350	360	349	334	358	339	363	327	345	348	301	323	314	382	355	329	345	348	332	331	345	364	310	337	363	335	368	356	333	338	333	328	337	358	318	305	324	373	324	322	362	332	340	321	348	325	319	343	331	312	357	317	333	315	345	346	360	337	340	384	373	362	356	334	333	318	368	384	345	321	335	333	355	343	376	325	323	327	365	364	348	332	355	331	344	325	322	355	361	340	337	354	375	357	318	347	328	314	335	343	350	341	309	329	321	348	352	335	347	335	320	360	348	345	330	358	348	337	335	322	348	327	348	371	351	349	354	348	347	354	312	339	330	382	341	351	351	355	348	359	349	352	376	330	339	363	339	347	346	377	342	366	378	323	385	345	362	362	365	371	375	324	376	306	369	342	330	356	356	331	324	348	351	332	345	319	348	357	349	342	338	369	335	354	355	366	316	331	335	335	317	324	345	368	358	328	360	350	348	358	359	317	325	344	358	362	362	349	351	352	355	354	350	347	367	338	336	342	321	356	346	354	354	339	307	351	325	350	321	317	358	336	365	392	344	339	353	331	376	361	339	371	374	369	348	344	338	342	305	351	364	340	334	343	349	359	363	392	342	307	339	327	306	353	386	361	355	344	336	317	349	320	356	344	369	342	353	368	343	349	338	348	352	360	353	366	349	356	349	335	336	362	317	348	339	344	376	335	349	350	324	324	338	320	381	358	385	311	376	352	357	340	343	336	354	331	338	333	361	368	352	339	380	355	364	354	350	327	370	363	365	337	314	326	388	331	322	367	343	378	354	322	338	357	346	346	340	358	347	338	339	312	347	340	340	358	375	296	308	333	355	379	351	353	335	345	331	365	376	353	348	347	320	373	355	399	325	383	332	328	318	344	344	346	340	353	357	352	360	358	350	338	318	318	336	367	336	342	319	345	340	353	344	362	336	328	347	352	348	366	318	347	349	350	349	366	346	306	351	332	318	342	357	346	326	348	334	363	334	327	366	342	338	349	339	347	349	332	346	344	348	314	338	375	332	349	303	339	328	350	346	333	352	361	359	351	330	323	312	333	322	334	331	348	337	341	355	340	353	345	363	348	324	355	327	338	353	315	355	412	321	348	354	315	351	343	341	350	351	359	321	345	364	358	341	328	347	362	330	339	356	353	338	354	342	351	336	349	353	365	384	307	333	304	332	323	343	351	336	344	354	341	353	334	324	371	373	346	356	365	335	361	364	345	340	350	330	367	373	335	316	321	347	353	377	348	366	317	394	344	309	359	368	365	335	347	359	332	375	351	348	338	361	390	366	331	339	364	366	328	367	349	375	337	332	342	333	344	353	346	356	328	310	377	362	330	346	378	312	361	349	340	340	322	369	331	354	350	350	351	331	339	333	331	336	337	338	344	340	326	351	400	347	339	368	356	347	328	354	351	355	330	367	346	346	351	361	335	372	355	353	328	334	326	372	336	326	351	320	316	323	355	324	348	345	323	369	345	312	345	342	344	349	347	370	359	328	328	365	365	383	339	307	330	330	346	355	333	340	366	377	348	332	362	367	351	339	331	348	347	347	323	362	344	353	357	387	331	328	324	342	335	326	362	326	340	391	351	343	347	354	356	343	349	330	339	336	342	339	345	335	322	365	343	331	321	350	344	326	361	347	342	343	365	315	335	345	349	397	356	331	379	376	327	331	323	342	340	327	368	360	318	348	350	332	350	340	336	359	353	336	313	349	370	328	364	338	347	359	357	375	316	356
31766	20380	8674	704	489	417	410	421	382	439	423	395	405	388	405	366	416	407	411	384	395	372	398	390	371	340	401	414	386	415	376	370	385	382	357	359	365	412	410	374	391	413	375	417	367	374	380	337	333	350	369	393	353	345	381	379	374	395	402	354	375	378	400	376	406	417	385	384	367	371	375	320	386	377	364	386	353	386	392	414	371	367	392	369	367	409	412	402	384	396	373	372	407	410	332	368	384	400	374	382	368	384	374	413	398	372	375	370	369	374	417	371	360	388	375	390	374	393	393	380	379	392	348	389	368	386	371	393	388	384	383	371	397	412	396	374	355	365	376	397	434	422	348	370	348	368	403	348	384	370	367	362	397	390	379	341	371	390	375	382	393	348	357	361	387	387	366	391	390	382	423	358	370	372	377	402	396	393	397	395	391	386	379	386	381	378	404	373	400	368	381	379	400	408	383	381	390	358	343	398	370	417	382	385	368	355	415	371	412	376	401	335	370	375	389	388	371	327	369	377	405	353	377	388	400	407	385	395	362	405	409	378	374	362	377	378	343	364	389	371	373	379	376	392	393	444	394	343	386	386	401	397	405	370	388	382	382	382	382	388	378	366	384	393	425	385	378	419	377	376	361	367	348	362	367	380	372	393	377	394	370	358	389	388	398	384	393	363	396	416	367	382	372	335	349	415	355	376	359	370	392	394	375	347	423	383	389	363	368	373	378	374	387	398	386	370	408	365	355	375	364	365	368	363	382	386	422	428	362	352	384	328	367	366	379	389	389	373	340	379	367	375	416	357	392	417	356	332	399	407	370	373	363	384	366	335	393	377	368	354	410	390	344	374	358	405	365	427	356	408	397	393	381	379	356	386	377	388	381	375	367	392	331	367	363	373	369	389	428	369	395	405	360	372	377	384	392	406	399	384	364	349	366	406	408	390	367	378	365	363	390	444	388	376	360	409	360	386	386	400	339	351	369	392	353	392	353	361	387	367	388	380	398	359	407	374	370	357	369	361	379	370	395	388	399	351	403	370	397	364	408	345	368	377	370	386	370	360	353	349	406	376	417	391	344	355	374	385	343	378	377	388	391	424	353	391	396	392	371	377	369	374	418	361	374	365	341	385	377	390	401	366	399	401	370	388	392	390	388	346	395	401	381	388	365	353	351	380	372	376	372	402	339	368	351	365	373	405	406	378	372	384	398	367	375	402	396	361	331	376	347	350	350	358	383	386	394	352	375	403	346	395	367	385	374	338	375	389	384	376	375	381	354	354	364	397	378	351	391	407	433	367	379	386	406	393	361	386	381	402	373	380	363	399	390	327	429	366	366	345	395	408	385	367	361	372	400	377	380	354	382	379	366	364	392	384	351	374	395	348	396	392	383	398	381	398	382	378	367	389	404	370	351	351	423	392	403	359	378	358	404	369	393	349	400	338	385	427	373	390	390	343	388	369	363	351	391	416	403	369	362	357	378	398	405	393	380	366	392	364	373	399	345	385	389	377	349	364	349	344	357	384	402	410	380	380	376	406	362	401	335	396	379	388	388	365	399	367	381	359	395	381	406	383	375	374	317	384	437	383	400	364	360	355	403	373	361	361	377	378	409	380	330	391	400	400	396	349	382	413	380	361	417	390	390	373	409	400	375	352	380	388	386	413	371	379	386	399	383	373	397	364	417	349	435	396	367	362	383	397	407	376	360	371	373	361	350	371	345	393	384	383	376	376	364	372	370	376	383	399	355	359	336	405	408	377	359	355	393	401	394	340	345	367	418	348	396	374	368	361	376	346	358	363	321	358	352	332	367	410	372	385	389	374	383	409	369	373	411	381	362	347	393	392	389	400	368	369	425	385	397	383	377	387	407	399	381	346	386	363	369	364	389	376	373	359	389	360	386	358	394	372	412	406	394	398	396	343	350	390	354	366	419	403	377	389	338	358	397	363	365	392	326	391	381	352	382	378	413	398	396	387	400	369	394	374	368	428	364	385	380	386	395	399	341	364	401	384	405	411	402	369	394	401	359	389	404	382	368	382	376	345	410	378	380	384	350	377	369	387	379	373	398	350	385	369	397	356	388	354	364	388	369	379	397	369	392	396	385	363	368	370	389	413	395	403	414	361	418	393	385	400	400	389	362	376	358	346	396	385	382	379	396	382	379	394	354	362	395	344	376	378	378	384	358	365	371	376	375	402	387	347	383	395	372	353	367	382	372	379	385	392	397	365	369	378	344	383	372	378	375	379	376	415	365	387	377	373	395	358	386	375	400	407	402	404	392	371	382	420	397	387	384	358	382	378	397	340	381	420	359	357	391	388	401	392	390	405	372	381	382	376	387	392	390	396	355	372	314	359	360	366	389	367	388	369	416	383	390	401	412	381	391	398	365	414	334	425	384	394	372	358	399	390	383	400	391	404	348	382	391	382	383	402	378	388	408	350	368	369	421	370	357	383	339	392	404	415	359	381	359	363	397	373	379	382	355	380	380	385	356	333	391	417	399	380	401	384	368	402	348	363	379	400	385	410	370	394	371	398	350	376	382	356	361	336	362	397	364	416	413	382	356	396	383	362	365	414	384	406	356	390	367	395	360	387	395	368	360	359	343	361	359	387	366	417	364	377	368	395	377	357	393	376	353	394	375	358	381	380	412	395	408	388	372	392	376	402	362	353	352	391	388	380	364	384	335	362	367	375	369	389	359	372	391	364	346	384	333	385	397	408	375	412	405	365	373	359	363	349	348	385	402	443	379	393	369	392	395	412	347	360	379	351	388	386	346	374	375	382	353	365	380	389	358	392	365	374	351	392	398	375	371	378	409	383	375	397	353	409	386	365	368	354	392	363	383	377	388	383	375	369	418	372	393	372	414	391	389	385	428	378	389	366	365	390	385	371	383	404	370	357	343	365	373	363	389	401	397	375	366	383	362	396	392	386	384	384	394	379	364	408	378	359	423	402	412	366	366	373	366	421	383	373	370	374	384	354	390	386	396	373	374	322	377	375	366	396	389	370	379	372	364	381	408	356	396	399	414	360	370	368	353	381	362	381	379	397	372	402	397	366	372	396	410	387	357	395	356	387	375	383	357	377	369	381	388	358	378	385	384	372	378	426	381	388	401	410	354	375	398	362	410	372	386	377	396	391	386	382	379	377	398	405	359	371	385	418	388	355	358	396	365	363	388	393	364	341	390	406	361	390	377	408	374	359	355	412	354	394	365	398	359	371	396	382	382	386	383	364	360	418	364	364	385	354	371	387	359	395	336	368	370	371	387	384	397	438	339	387	392	358	380	366	380	375	371	388	420	379	365	361	380	407	406	368	363	385	374	377	360	393	380	382	359	374	409	423	402	387	384	390	376	389	374	378	396	376	373	385	370	385	343	374	378	408	376	376	391	363	354	399	356	348	357	362	366	387	394	387	360	401	427	374	376	378	382	415	414	345	381	359	378	410	414	402	377	396	389	365	348	371	398	366	396	374	398	377	370	406	340	370	392	384	371	367
6002	1330	961	916	919	946	917	901	899	880	903	900	914	935	875	921	961	919	913	913	921	934	894	844	920	894	887	893	869	881	931	937	924	913	920	917	885	924	889	881	859	917	935	941	957	910	908	900	931	876	945	920	897	948	895	931	896	905	926	881	872	905	878	904	930	896	974	917	970	910	1006	890	921	940	923	909	871	913	922	892	906	921	930	913	877	920	903	903	898	935	870	926	949	907	874	917	900	947	907	919	949	918	910	950	884	882	962	914	905	901	933	873	874	926	890	904	883	910	936	867	903	877	893	885	903	810	907	893	887	914	918	904	909	935	933	918	944	988	891	941	914	927	900	898	868	925	920	919	841	873	901	874	904	892	956	859	945	978	899	911	854	992	955	888	925	937	917	938	896	942	922	884	868	918	872	879	937	919	877	889	944	882	873	892	901	915	927	876	878	874	870	878	936	952	919	952	920	899	905	923	916	931	890	927	938	862	965	918	949	942	919	915	976	942	923	910	916	899	903	908	929	934	901	960	951	934	889	874	960	879	918	839	909	880	888	935	854	913	968	893	915	914	908	876	945	958	899	911	902	885	925	879	986	894	907	973	945	878	879	961	860	896	868	920	929	911	918	903	928	887	910	893	926	936	941	847	878	918	943	857	888	899	901	900	886	914	955	927	948	898	853	944	905	905	893	885	942	875	960	963	879	896	887	1010	892	881	909	876	948	914	898	878	914	909	870	873	960	960	906	870	930	911	905	899	932	919	897	923	882	894	880	907	918	944	941	937	860	953	905	942	832	900	948	887	968	908	906	926	891	973	892	855	932	914	921	915	932	926	905	890	933	923	943	910	900	901	858	940	887	866	912	924	939	904	878	865	869	909	893	928	890	906	864	902	947	891	896	890	918	897	856	917	902	879	944	904	906	915	920	961	919	910	889	909	875	883	922	891	874	953	883	933	933	932	881	886	910	893	923	861	970	913	883	954	871	978	879	846	961	979	909	895	975	887	913	902	931	961	934	912	878	944	877	866	899	939	885	896	930	916	918	884	943	944	928	915	898	890	891	937	907	863	997	877	902	926	934	892	934	896	881	885	943	914	896	858	937	951	912	849	873	907	911	936	947	956	924	925	921	942	984	931	893	932	908	926	918	869	965	897	906	925	913	958	941	965	855	881	904	911	965	956	956	866	879	901	903	909	855	911	905	936	959	960	926	925	918	926	959	956	913	944	852	923	937	927	943	930	887	903	873	858	929	912	886	911	910	915	952	862	934	916	905	881	886	937	956	910	868	949	908	908	910	896	970	959	929	913	937	899	954	895	899	924	926	935	853	901	943	889	909	895	902	926	904	889	962	900	904	906	888	937	883	911	902	952	890	898	923	910	939	927	915	928	928	931	914	914	937	930	932	886	935	924	933	943	936	899	912	903	962	887	906	925	908	936	843	876	874	868	890	942	972	912	917	895	892	918	958	935	908	916	975	871	884	890	933	887	920	928	921	909	886	878	907	925	927	859	941	918	917	952	917	866	898	894	901	917	913	938	941	960	942	881	983	857	909	892	897	882	934	875	918	903	869	898	890	970	925	896	911	918	900	946	943	920	910	943	910	905	901	945	919	932	886	914	861	891	927	905	880	881	870	887	931	993	829	909	870	938	921	901	884	889	951	885	937	891	868	900	911	885	909	908	955	902	921	871	920	844	919	917	921	903	954	905	959	921	920	937	874	929	921	873	895	909	963	900	887	949	914	915	907	899	934	937	917	869	913	902	881	929	910	890	924	875	889	943	901	927	910	925	909	913	953	945	916	916	935	925	934	908	898	934	950	941	905	906	957	858	868	904	914	941	904	875	919	960	932	883	896	937	901	880	934	943	960	897	919	879	903	934	955	880	972	885	904	905	952	940	901	962	933	971	928	911	958	929	965	880	863	859	901	893	962	951	927	881	928	928	931	921	927	910	910	898	892	932	875	936	922	919	954	899	843	867	933	943	957	941	910	906	890	906	974	903	944	921	919	932	918	935	917	887	899	929	930	935	907	926	925	880	937	936	901	883	953	891	900	941	907	927	941	893	925	907	918	909	849	974	887	898	910	933	927	907	917	937	947	895	883	952	939	998	910	955	869	940	882	879	884	968	917	905	938	916	893	940	914	902	927	909	879	871	944	938	884	941	904	941	927	905	914	924	938	943	958	880	930	954	913	991	915	892	983	877	929	922	920	900	941	938	861	883	906	912	894	875	902	943	918	900	905	910	927	895	953	935	891	922	921	853	922	875	905	919	972	889	869	939	894	924	915	887	879	886	911	927	962	930	878	897	940	925	926	947	937	933	906	877	888	918	901	872	901	870	938	904	894	888	920	913	923	930	898	927	905	897	927	887	931	887	894	919	953	916	995	918	945	930	984	932	919	948	856	848	915	874	933	926	895	931	908	869	887	940	934	886	880	951	922	920	946	921	920	912	917	951	905	908	960	943	926	873	925	911	889	873	856	924	879	931	899	931	920	888	935	885	855	934	915	932	904	900	907	919	896	930	936	898	961	875	936	862	882	935	937	857	886	954	961	850	955	942	937	907	934	923	898	919	880	930	949	950	921	889	912	930	980	921	887	925	929	925	912	903	891	871	945	950	927	919	884	979	925	962	878	870	944	979	894	908	884	923	909	901	884	943	872	914	902	856	863	870	916	950	871	896	904	936	924	930	888	892	904	894	947	927	902	923	978	956	915	915	881	923	904	916	918	946	909	931	896	883	903	933	919	900	899	937	956	923	900	904	976	874	915	887	927	932	875	952	969	868	940	917	909	878	965	975	908	882	878	920	909	919	946	928	969	882	902	887	951	911	897	899	914	917	920	935	894	893	930	932	880	866	931	883	869	889	906	880	954	874	910	899	826	936	913	904	864	1007	931	904	904	964	909	900	959	865	917	924	954	869	920	916	915	928	890	904	911	909	948	886	950	871	896	915	925	921	875	888	920	953	913	924	865	909	915	886	911	896	908	905	921	933	928	903	852	928	901	922	888	870	878	874	937	917	895	892	911	911	922	947	951	910	888	946	912	915	907	898	918	907	891	910	921	856	906	877	935	952	897	903	906	877	921	937	839	927	987	970	958	888	917	903	953	920	992	934	939	926	889	875	947	889	871	910	933	894	890	880	850	908	882	906	939	926	924	912	860	935	975	898	989	928	898	930	932	893	877	930	875	892	904	978	948	902	901	899	895	890	880	923	931	957	886	947	941	923	948	901	912	925	943	944	900	923	888	900	922	895	917	932	925	891	938	918	917	958	909	943	932	923	913	929	960	916	930	899	913	908	913	927	906	934	967	920	912	899	912	902	881	946	967	932	884	873	825	908	938	935	895	906	859	931	877	912	912	995	926	967	903	948	914	929	910	931	991	968	887	948	901	904	888	919	902	876	907	952	921	929	945	914	939	908	903	904	880	878	941	921	859	932	922	874	928	896	899	903	956	919	880	918	893	876	939	917	909	928	875	912	932	956	833	938
25057	21534	24760	28731	21521	18784	633	400	346	309	318	307	298	270	324	301	280	291	294	279	269	262	263	275	257	251	249	267	269	251	264	256	297	285	275	251	260	274	259	251	282	283	248	274	233	302	275	273	253	298	271	261	274	263	269	254	255	264	243	269	299	269	267	260	279	250	275	276	240	278	302	280	257	251	249	251	246	273	267	269	270	262	308	267	270	284	254	260	267	245	293	250	286	255	261	262	272	269	244	286	235	237	286	244	225	257	273	284	274	251	316	260	265	253	263	263	248	263	242	283	271	281	260	260	270	244	293	290	259	267	250	256	251	283	240	245	296	306	264	246	286	258	266	255	268	282	264	264	252	266	263	284	267	270	280	267	252	292	244	265	262	284	278	248	247	283	286	279	254	284	255	264	247	245	266	265	272	247	256	257	257	252	259	283	244	255	242	242	259	243	253	240	251	252	274	298	261	271	269	294	270	265	284	266	259	280	281	253	248	274	260	292	279	259	262	265	258	264	293	270	281	251	303	288	235	286	226	296	246	256	241	218	268	273	283	285	264	259	305	277	249	272	279	274	273	286	275	258	284	290	263	227	243	249	240	260	248	260	245	246	237	269	257	285	271	268	276	279	279	248	260	277	327	260	265	247	239	283	242	261	290	270	281	259	291	263	274	265	282	276	268	292	280	221	257	227	244	256	285	239	272	268	249	262	299	275	294	273	280	260	268	260	270	279	248	263	258	276	269	282	250	257	245	290	263	261	239	291	262	260	248	256	285	287	270	249	229	269	244	264	256	257	262	239	286	271	262	225	251	243	257	272	245	308	271	254	250	241	277	272	256	269	275	235	290	286	250	266	266	246	257	255	245	258	254	272	247	295	291	264	239	266	249	242	257	258	303	245	248	280	270	244	282	298	231	253	251	296	284	266	242	262	242	276	273	271	250	249	261	284	231	267	234	260	254	287	280	257	258	254	280	267	258	262	242	257	244	279	246	276	277	284	268	281	254	273	254	264	274	269	259	271	287	276	250	279	247	254	262	281	252	276	264	275	274	288	274	271	258	292	269	247	265	289	248	252	258	266	279	248	257	268	251	279	294	276	260	248	252	265	289	304	276	290	254	253	272	273	284	255	252	260	243	253	250	263	274	234	253	241	250	274	246	243	270	273	268	247	278	291	269	270	251	271	222	260	247	297	272	264	235	273	250	287	230	246	267	252	282	271	294	257	251	274	273	251	284	275	285	289	292	263	243	264	295	288	268	287	235	250	278	246	265	297	261	295	267	259	280	249	268	264	290	219	284	259	264	268	250	243	234	259	257	254	271	271	262	253	244	262	301	252	250	279	259	242	269	277	245	286	268	260	273	247	251	253	272	270	246	251	250	283	286	266	267	268	265	271	286	247	268	287	251	269	250	261	234	251	273	264	259	246	261	264	265	238	253	253	247	259	245	231	261	272	257	254	282	267	266	243	276	269	271	269	243	242	256	255	297	263	255	269	262	275	253	283	266	248	238	258	240	265	257	273	277	235	246	281	260	296	275	265	254	264	249	260	247	283	243	264	270	254	267	265	255	272	264	275	278	243	267	267	273	263	278	238	229	252	237	250	268	272	254	245	278	242	252	299	252	255	241	286	272	270	294	270	253	252	277	239	240	284	256	294	291	291	260	256	281	295	258	265	245	268	266	279	265	271	263	250	256	240	271	282	277	235	261	244	268	287	251	262	284	253	288	278	269	224	259	271	277	236	273	223	285	288	259	261	256	273	283	289	241	247	237	256	274	244	267	260	271	288	279	259	261	256	246	235	260	278	249	276	234	290	257	263	278	235	270	270	276	266	275	282	265	251	291	260	258	293	269	249	239	256	250	282	284	274	270	280	285	270	294	273	260	279	282	263	272	231	267	264	257	244	234	272	249	237	270	281	291	243	282	242	279	250	251	250	266	259	262	242	271	243	261	267	275	257	232	229	235	300	286	226	262	262	241	260	277	267	261	237	251	270	243	265	264	248	252	252	251	275	256	252	292	260	264	265	254	264	282	267	248	257	250	256	257	272	254	243	262	266	283	251	237	276	266	292	246	232	251	276	275	256	253	263	233	281	280	249	268	252	260	317	258	275	273	286	256	271	253	296	266	277	277	266	252	269	282	262	270	268	254	255	249	279	277	275	258	253	250	265	271	259	236	248	270	266	268	297	259	263	261	263	283	286	251	273	248	240	254	273	282	297	302	254	300	232	247	261	282	258	266	251	276	288	241	276	237	242	229	252	272	279	275	250	268	264	270	263	302	261	226	239	264	252	256	243	247	249	274	265	264	287	250	276	261	259	253	257	258	267	276	270	294	248	275	244	268	273	233	259	253	238	279	282	260	281	281	268	275	264	275	274	242	250	290	252	275	272	269	279	254	247	256	259	249	240	272	279	270	259	258	253	268	247	245	279	279	276	264	282	268	267	253	261	258	276	302	248	257	242	280	279	280	285	239	273	273	296	256	253	277	292	233	294	262	245	251	258	254	219	268	287	294	264	267	247	259	272	240	281	253	262	270	262	275	274	272	249	284	283	252	271	246	261	264	280	293	257	258	262	266	295	256	277	267	272	264	231	277	294	311	236	266	267	239	231	281	245	252	267	271	296	269	251	271	285	284	252	247	283	246	267	271	257	262	257	279	269	287	247	249	273	290	285	242	279	272	274	260	271	237	289	253	251	248	240	273	253	279	270	245	264	258	255	265	250	270	250	273	277	240	238	251	279	273	281	254	278	253	252	252	271	227	257	273	283	295	292	281	233	269	277	269	265	292	279	283	276	297	255	274	269	253	245	246	241	283	260	250	242	261	256	258	294	258	241	262	233	278	256	258	317	282	269	257	291	289	289	270	231	279	272	278	277	243	262	263	268	276	275	271	258	253	237	257	256	240	251	259	258	282	258	240	308	263	240	259	283	260	269	267	263	248	270	245	263	285	283	267	255	249	271	279	281	290	248	250	262	280	241	262	283	250	284	274	231	253	247	276	300	266	239	242	255	274	259	239	244	261	257	288	287	246	264	235	270	275	266	260	243	263	272	229	320	278	274	261	226	253	267	273	245	252	261	238	251	263	241	257	252	280	259	283	283	285	253	251	258	239	241	250	248	263	257	275	299	262	277	290	257	279	274	265	259	240	264	273	226	276	281	265	243	253	291	271	292	254	241	285	272	266	270	262	248	250	276	263	262	263	248	278	277	268	307	271	272	268	254	244	247	260	249	241	229	255	286	255	264	254	272	245	288	275	287	294	280	249	240	280	250	246	266	265	276	246	266	278	275	285	272	267	279	280	271	277	263	257	261	258	282	257	280	263	248	245	232	287	237	244	271	264	267	270	290	255	250	275	288	269	308	247	217	276	254	248	257	245	295	262	239	237	257	247	255	242	290	253	256	296	299	283	257	281	252	265	241	274	262	240	272	252	281	225	254	253	261	264	274	238	283	250	250	272	254	260	257	287	305	262	278	273	258	288	274
3318	2749	1320	839	810	746	704	685	639	656	664	688	672	660	653	629	693	659	680	638	618	661	638	702	605	638	676	679	709	656	638	687	627	601	642	640	613	640	628	659	638	647	624	652	665	624	671	642	633	661	646	628	655	644	654	627	677	717	623	640	621	635	659	605	637	583	682	626	648	644	633	643	655	642	706	635	675	636	643	630	668	629	648	674	653	630	619	627	666	647	647	616	715	681	636	650	604	643	650	639	668	596	650	638	635	632	576	677	627	616	642	687	658	656	636	590	666	643	634	630	661	680	680	631	644	642	637	653	639	648	633	649	614	680	673	624	683	623	656	617	647	576	657	661	653	622	653	608	642	616	650	630	658	643	695	674	588	647	661	618	641	610	661	590	679	702	635	625	645	658	624	612	613	689	657	623	627	621	644	612	699	673	647	695	666	644	684	634	663	618	649	630	632	657	683	634	661	616	670	647	638	608	636	603	639	666	660	691	618	584	650	663	673	664	623	621	680	638	634	677	646	661	621	674	671	665	616	674	594	654	650	658	667	656	579	674	663	632	662	675	678	629	631	656	634	655	656	592	662	623	648	598	678	673	673	652	652	638	672	667	641	594	608	611	641	605	632	685	652	645	667	640	690	615	604	681	607	640	613	628	597	644	649	674	634	635	680	641	635	646	668	647	652	643	647	612	620	666	630	639	659	645	622	674	603	664	653	609	666	631	659	662	617	668	636	613	614	683	642	659	639	638	687	663	668	655	640	655	661	647	637	685	648	622	623	653	582	628	699	642	642	634	638	619	602	608	655	632	643	624	630	611	675	689	597	660	648	658	683	602	640	614	642	634	633	632	609	639	676	623	675	642	617	588	702	625	661	654	683	666	627	662	632	634	667	671	610	649	641	661	611	687	663	663	684	617	659	641	623	680	651	662	638	657	628	618	616	602	618	642	616	651	639	626	698	630	640	665	633	638	607	669	657	617	676	671	590	651	670	704	630	588	661	658	647	633	662	649	658	655	634	663	667	659	660	653	672	651	654	694	646	671	657	598	632	621	670	644	655	627	665	658	632	630	619	630	634	653	719	602	635	667	637	640	636	639	670	672	682	622	621	630	615	654	659	659	643	640	642	617	654	689	648	647	605	618	650	638	609	646	646	644	670	706	663	623	680	632	619	654	680	623	608	649	609	626	632	678	672	653	612	661	672	642	616	631	616	649	624	633	623	643	650	599	637	659	593	702	638	682	633	662	632	681	637	639	677	658	655	634	654	624	592	638	599	618	645	597	641	635	613	669	666	621	672	649	604	649	628	671	632	659	621	648	630	661	638	665	630	675	591	647	678	656	649	627	631	627	645	674	680	648	651	676	612	667	656	647	634	631	666	654	659	665	683	618	675	643	631	594	620	618	623	665	690	616	663	645	640	603	674	584	654	621	631	650	669	625	665	662	620	648	648	617	706	628	678	654	626	624	593	662	645	692	664	623	631	650	592	655	642	634	606	611	641	648	643	612	671	668	622	611	653	636	673	637	640	628	614	632	642	653	577	674	626	632	638	613	667	614	630	634	650	628	628	627	614	604	632	612	658	674	673	668	658	642	665	687	674	663	645	630	646	638	633	668	615	621	640	614	651	601	692	651	664	649	639	650	686	630	609	592	637	642	590	648	675	662	620	686	657	650	665	685	671	632	666	636	658	668	707	617	675	645	643	656	647	630	664	708	651	647	603	657	609	678	673	630	612	669	643	662	646	640	634	686	621	660	662	662	616	691	669	625	664	623	621	681	654	648	655	651	656	613	611	641	646	604	592	627	635	650	629	659	641	589	642	655	662	683	596	625	655	635	625	637	632	621	626	661	663	727	619	609	677	656	698	616	631	626	627	681	652	680	640	619	654	640	680	616	675	669	686	626	625	647	632	608	663	651	622	636	608	589	683	590	650	653	651	665	638	646	665	631	622	681	639	654	641	617	662	581	665	639	652	680	626	640	629	633	636	648	668	701	610	654	672	680	655	603	591	633	651	606	660	624	611	689	704	643	668	667	686	630	622	646	660	631	657	628	655	669	670	688	617	659	641	655	608	645	595	679	641	595	640	621	630	632	668	703	701	691	589	674	654	623	648	643	655	629	676	601	642	656	636	661	560	629	547	615	628	631	608	632	651	636	652	670	666	647	655	629	657	628	647	623	670	645	631	654	618	637	650	665	621	662	671	628	620	656	627	662	678	614	601	657	628	667	646	670	628	655	683	631	602	631	635	647	662	665	607	683	656	701	695	680	659	689	605	654	658	668	621	623	657	588	594	618	593	620	643	610	646	602	632	646	575	694	703	694	651	635	581	625	634	697	616	638	616	644	670	646	630	680	656	649	630	645	679	673	659	612	634	627	653	656	636	678	617	681	660	656	653	659	667	590	622	637	619	664	671	667	629	681	618	692	643	667	647	582	608	660	638	654	655	656	655	681	647	663	626	644	626	661	639	644	653	654	642	616	654	617	642	626	672	640	649	619	666	621	620	656	652	590	638	662	699	663	631	674	644	603	667	649	632	638	609	657	640	616	584	618	653	616	620	615	634	631	615	632	655	661	621	677	645	584	653	648	649	690	611	659	646	647	651	641	660	617	658	654	613	688	602	655	663	645	636	612	665	631	642	648	652	667	641	672	653	649	663	591	632	631	676	605	726	612	634	684	658	694	671	628	612	648	657	630	647	626	644	684	678	662	647	653	618	627	627	640	622	682	639	610	600	639	643	626	625	695	651	617	649	652	638	660	600	625	674	643	649	653	656	665	654	704	624	622	644	643	613	663	644	627	646	635	662	630	606	628	639	658	600	631	644	663	631	641	637	664	628	656	692	624	591	646	618	599	615	642	615	645	626	588	669	635	615	673	640	673	631	681	672	689	599	644	666	620	610	641	631	674	652	641	674	642	641	612	614	616	648	628	608	662	605	675	633	637	609	690	598	621	679	673	621	608	664	678	619	649	657	663	621	653	636	680	682	632	615	665	639	644	623	715	664	658	687	636	684	604	697	646	676	659	638	644	603	665	635	625	699	675	647	652	649	664	663	625	635	666	644	638	665	643	665	651	662	641	670	634	672	649	647	644	675	620	645	620	664	620	631	676	649	638	644	642	605	660	636	612	622	677	617	671	691	627	667	605	670	696	635	617	622	639	628	647	660	667	667	660	656	626	641	625	634	652	659	666	611	665	673	647	640	629	655	637	612	635	675	622	617	627	661	652	664	695	627	638	627	615	650	616	600	632	690	671	622	615	631	602	628	625	682	665	610	650	630	633	616	689	664	623	646	662	634	676	636	635	644	622	625	669	610	635	647	644	624	645	667	635	650	643	626	643	638	600	677	676	633	657	660	675	653	675	639	653	688	614	667	582	663	630	662	566	642	651	671	690	650	636	648	636	669	621	675	636	672	594	637	637	634	593	685	594	678	654	671	634	687	657	707	666	696	640	623	689	638	635	649	635	653	653	633	616	624	649	651	653
24448	21518	25071	28413	21519	21522	12871	432	241	230	204	191	172	158	194	183	152	163	143	146	150	149	135	126	130	139	148	131	129	138	130	136	120	99	135	133	104	139	110	123	145	128	146	131	119	139	112	105	135	113	132	113	118	114	134	124	102	131	123	137	141	134	130	139	131	139	141	121	122	132	138	131	119	137	119	99	122	123	130	142	131	121	117	140	136	125	130	128	143	148	123	129	127	123	121	126	110	141	120	125	137	108	144	136	125	124	123	115	128	121	140	107	122	123	130	135	111	122	127	120	111	122	110	133	121	128	110	127	129	136	123	118	109	113	138	146	114	127	137	127	121	98	134	121	132	130	126	118	137	126	118	128	127	132	117	124	132	136	123	135	112	117	125	130	123	133	124	116	142	130	102	114	127	132	129	121	104	121	119	109	127	141	144	117	131	131	135	130	138	121	128	129	130	117	123	120	115	105	137	130	113	122	140	127	100	135	130	116	116	126	132	108	121	118	120	124	117	136	131	123	109	126	132	152	126	118	121	123	120	138	118	125	136	138	128	111	123	121	115	116	139	107	126	111	110	119	128	107	105	127	135	106	108	105	109	134	127	114	127	127	143	108	126	116	102	120	119	110	125	121	131	134	117	126	122	118	141	106	133	123	122	149	120	122	124	131	135	122	111	120	141	134	150	122	128	112	119	129	127	135	131	127	124	135	129	119	120	135	122	122	116	110	125	134	136	141	90	127	132	119	117	123	116	135	115	123	120	116	141	130	109	131	109	112	135	119	110	124	116	122	104	110	119	110	127	117	135	127	105	110	130	114	119	109	153	139	121	129	141	121	113	116	122	121	125	115	114	154	111	107	121	117	121	108	111	122	140	132	125	110	112	108	129	134	120	134	127	117	124	126	127	114	143	132	140	102	138	123	121	126	146	141	120	122	117	110	126	143	131	120	112	126	127	135	114	131	122	128	133	106	115	114	123	114	119	136	126	112	137	122	94	127	118	138	143	112	124	118	109	122	118	111	126	117	120	125	115	109	109	131	118	125	102	122	118	121	127	134	104	128	108	124	129	119	109	122	134	112	124	129	112	108	114	107	131	132	105	116	113	126	140	125	141	114	109	124	137	125	139	117	135	108	137	126	107	147	105	113	131	125	125	129	141	110	127	125	104	130	128	122	120	135	113	130	126	115	121	131	134	109	129	109	104	119	136	124	122	123	109	127	137	135	127	125	115	111	111	121	140	144	116	115	95	134	130	129	124	140	121	104	126	119	110	135	132	123	111	132	132	148	120	148	113	133	129	114	118	137	129	110	131	103	125	131	123	132	113	105	126	123	125	116	117	126	101	119	108	114	125	134	132	132	134	127	106	130	125	116	121	126	123	129	137	125	119	120	106	130	120	119	122	128	120	143	131	122	136	123	112	133	118	148	149	130	131	118	129	118	120	118	97	120	128	126	137	130	132	128	114	107	116	126	139	122	127	129	113	118	139	126	136	110	135	116	115	123	122	129	123	136	144	134	129	109	115	122	119	125	128	110	119	117	142	109	140	127	138	116	125	123	141	118	123	107	131	146	120	117	131	115	105	126	118	115	118	121	142	112	138	120	114	109	124	141	115	124	127	120	113	119	119	142	133	121	114	124	122	99	111	124	118	147	151	128	133	105	117	127	128	123	118	109	120	104	133	111	119	141	140	139	102	118	130	116	128	115	128	120	128	140	121	129	132	127	125	122	144	120	112	120	142	145	126	124	127	99	125	109	135	117	131	125	137	132	119	119	118	118	135	122	122	126	111	108	129	129	126	123	121	118	134	103	128	136	138	117	112	131	130	125	101	123	120	153	139	152	134	121	135	127	131	131	119	111	117	127	141	145	139	128	133	142	101	140	137	115	137	129	129	123	117	129	114	119	135	128	128	120	143	117	134	107	136	117	129	125	136	126	138	115	117	137	116	114	117	127	129	110	124	112	114	123	119	127	130	125	132	138	107	128	118	128	121	114	126	122	129	100	128	128	147	127	129	127	116	125	138	133	117	127	147	127	117	131	123	123	139	117	119	126	129	112	137	101	131	128	131	131	117	142	134	123	126	118	135	124	132	139	138	119	123	123	127	105	119	122	138	123	110	119	115	119	117	116	123	121	117	141	113	112	105	121	112	121	135	114	149	126	110	109	117	113	118	110	104	106	126	124	121	124	127	134	117	143	129	118	119	136	100	120	108	128	108	131	122	116	155	127	160	125	116	112	124	123	120	124	112	138	127	135	134	128	132	139	126	122	126	126	113	123	139	112	114	142	126	118	143	114	107	137	126	144	114	113	131	120	117	134	130	122	120	110	127	96	132	132	152	116	124	120	117	120	130	139	148	122	137	136	128	132	108	140	152	127	124	126	105	122	110	128	106	136	116	134	120	127	98	136	128	114	136	131	120	127	136	141	115	119	121	113	126	105	104	133	126	123	114	112	141	141	127	116	123	129	117	117	135	126	126	117	127	146	132	137	150	117	109	118	117	123	122	123	110	112	112	119	100	113	103	126	130	130	118	127	107	143	127	134	127	127	146	119	130	131	108	138	113	127	121	126	119	120	120	105	102	110	106	109	105	112	113	113	127	123	132	136	105	142	140	117	96	122	146	131	111	123	117	126	119	119	119	116	131	137	120	123	140	99	115	139	129	118	135	122	104	142	118	108	114	134	114	122	122	119	108	133	124	125	115	128	126	125	133	134	141	137	129	120	128	134	124	138	126	111	141	137	129	124	144	115	130	117	115	124	125	131	101	119	124	130	137	126	135	128	128	123	122	134	102	121	129	122	122	128	145	137	124	131	130	132	110	134	114	147	138	136	128	121	112	122	114	122	123	124	112	129	118	126	126	129	128	125	126	137	113	155	128	123	123	119	131	116	137	129	130	122	137	147	103	105	106	99	146	130	120	106	146	116	136	110	130	120	118	116	125	138	121	114	139	128	119	124	145	119	128	103	141	121	130	112	132	120	128	126	121	125	112	137	110	120	110	111	130	103	131	129	133	129	121	118	120	133	143	114	129	131	135	121	142	115	138	131	136	110	118	127	111	121	111	144	121	122	135	122	139	127	131	128	134	127	124	112	138	147	113	130	142	111	139	125	127	122	106	123	119	140	131	103	132	128	111	103	110	120	115	112	125	146	122	136	124	125	118	118	133	122	127	118	121	111	126	124	123	114	130	134	123	108	125	120	136	113	125	118	139	125	122	128	132	124	123	124	125	119	120	100	116	117	132	113	133	141	140	139	130	146	122	110	116	144	123	132	120	117	108	111	148	120	122	133	128	115	110	138	129	116	127	120	118	124	116	110	128	121	109	132	123	119	104	149	121	130	115	93	134	128	141	119	123	125	142	134	130	125	126	149	126	120	126	134	122	122	125	135	111	132	139	113	116	120	121	130	123	123	131	113	112	110	139	121	87	125	128	135	136	105	133	129	130	114	125	130	132	123	111	105	148	140	125	113	122	111	129	105	112	129
3206	3681	1572	825	585	472	389	416	398	375	358	383	380	344	366	396	370	354	324	359	402	304	343	387	343	392	338	346	354	340	370	342	326	329	364	344	370	364	331	320	367	323	349	346	367	316	337	346	310	313	332	324	312	327	322	348	348	330	338	357	343	339	350	358	348	314	336	344	338	323	357	343	360	322	334	347	331	352	328	371	351	339	332	311	338	334	334	325	358	331	344	348	347	345	365	339	349	365	376	347	328	311	318	323	329	334	299	333	319	306	356	352	364	323	342	343	335	331	323	350	332	320	294	321	320	352	304	384	367	330	354	351	337	324	360	380	329	353	308	376	343	341	358	322	371	343	327	322	325	348	369	332	334	343	362	363	359	337	330	354	359	347	347	340	328	358	350	305	341	328	343	345	345	366	314	334	358	375	325	379	327	308	330	354	343	332	320	367	327	306	332	366	339	339	322	341	319	343	336	379	319	347	341	328	317	374	344	365	312	334	347	356	323	336	371	326	321	321	342	348	335	321	352	328	342	312	346	353	333	322	335	332	359	304	335	352	331	325	360	357	339	356	320	317	328	355	322	320	340	362	333	326	354	321	346	332	354	307	369	347	324	320	364	307	334	325	352	309	313	340	351	349	330	336	340	352	350	313	323	299	336	370	313	346	355	342	351	339	289	332	310	342	336	349	373	352	343	375	321	346	329	367	350	330	354	359	317	329	328	301	317	298	372	320	364	325	353	330	355	345	324	324	339	322	332	350	358	347	376	356	356	329	364	304	325	330	346	325	337	353	346	366	331	322	367	344	345	336	349	342	340	333	334	333	301	333	343	309	324	341	334	335	341	338	327	346	321	345	349	347	347	321	328	335	358	317	346	343	338	321	325	331	315	358	361	328	332	343	309	328	335	307	395	345	373	358	318	357	331	357	303	349	323	345	357	356	324	353	325	353	315	322	312	332	333	340	340	323	328	305	327	344	345	345	335	334	319	362	348	363	353	364	346	310	365	305	320	361	330	328	339	355	353	331	341	343	348	310	339	322	331	332	353	336	337	327	372	348	329	357	369	320	343	339	342	336	332	343	301	357	371	358	343	327	327	351	313	315	355	366	341	346	332	350	328	346	353	357	322	348	323	334	321	341	309	347	315	348	325	333	371	357	349	360	365	346	330	345	346	345	315	339	362	324	374	345	336	357	360	336	330	340	337	338	332	345	355	412	345	343	321	349	324	328	314	321	355	319	333	339	339	327	333	348	351	351	383	333	358	316	364	339	330	329	346	343	339	357	348	350	349	328	327	351	343	376	333	361	353	351	340	363	319	304	328	348	335	330	324	332	329	326	300	361	338	322	354	327	327	356	341	338	326	369	338	329	317	331	360	346	333	323	362	321	372	319	345	334	303	326	314	365	320	340	342	347	357	308	350	341	325	324	357	327	323	326	339	326	317	334	345	363	344	353	344	343	338	316	310	354	338	341	336	317	355	335	370	303	335	301	328	361	337	321	335	338	331	348	345	336	334	354	333	326	332	317	345	332	362	366	304	372	356	324	334	372	328	337	339	341	352	342	350	351	312	347	367	300	348	363	371	381	348	365	341	350	299	331	330	320	339	342	319	361	323	337	373	333	310	291	357	330	320	336	345	292	325	360	348	350	324	338	337	334	321	329	341	357	351	295	316	346	331	336	367	353	332	283	365	353	308	323	331	316	327	320	353	339	310	347	375	329	328	329	340	348	305	340	353	358	286	358	340	349	331	343	323	339	326	367	333	326	355	359	320	331	360	331	347	323	304	343	335	345	320	320	330	341	330	349	333	356	340	370	367	333	343	376	343	322	328	383	372	321	355	349	340	354	371	346	361	311	356	337	336	358	354	355	332	347	331	338	345	334	385	334	331	315	364	317	325	336	319	335	324	310	329	356	338	323	358	383	349	366	326	353	356	325	351	321	323	372	326	312	347	349	331	351	363	342	336	343	327	380	330	328	347	356	358	336	316	350	334	337	355	358	308	335	310	326	364	314	328	353	330	333	348	349	327	318	351	358	365	343	357	357	340	332	313	343	337	328	342	315	355	342	378	337	333	339	309	326	329	302	327	332	330	356	343	340	340	341	330	351	330	341	333	310	327	361	362	312	344	354	348	333	343	335	341	362	331	322	338	350	352	345	326	336	319	331	322	348	412	316	334	360	334	340	385	353	367	341	336	309	309	347	357	351	331	320	366	343	335	340	316	328	327	332	332	342	332	317	324	367	335	348	357	339	331	363	325	299	341	292	304	345	344	330	336	339	344	353	336	342	335	350	338	362	349	327	330	343	336	345	340	363	321	325	302	366	356	352	368	297	323	320	331	352	328	384	353	343	358	323	329	325	309	328	356	351	335	314	356	366	295	319	350	331	359	335	350	312	322	340	347	327	330	337	338	308	337	329	354	339	344	368	343	356	356	314	322	350	338	337	365	330	349	347	325	354	361	325	361	362	348	340	315	385	357	334	351	355	327	339	329	320	348	306	353	370	349	328	317	360	338	307	295	315	350	314	317	336	345	332	340	323	343	297	361	318	341	324	382	344	325	324	325	348	344	365	367	341	340	351	368	345	353	363	316	343	358	311	318	353	343	363	325	326	377	367	351	306	305	344	341	308	315	329	378	381	362	324	306	357	364	327	354	315	316	342	327	364	338	359	349	348	368	316	348	345	359	319	312	371	354	335	327	348	306	347	370	349	366	357	333	335	353	340	360	352	351	325	354	354	331	352	360	345	355	339	343	320	332	318	331	355	346	348	351	307	351	338	348	323	336	336	326	343	331	308	326	315	312	388	327	328	329	310	326	339	376	346	337	353	314	347	332	319	326	362	343	314	356	328	344	328	336	345	360	342	315	325	290	348	328	351	346	357	330	369	328	316	361	324	315	326	340	326	346	317	326	369	322	342	355	341	320	350	347	328	353	351	348	318	346	314	323	318	358	353	338	340	342	338	329	331	316	346	341	358	320	360	336	341	392	345	347	348	333	347	338	321	324	341	312	322	305	333	331	362	321	358	338	341	372	312	364	326	336	350	353	316	351	368	356	317	373	368	327	329	338	343	330	334	336	346	313	316	371	337	340	336	319	342	344	372	339	359	315	327	349	330	351	344	364	361	327	311	320	313	341	318	341	340	320	364	353	319	323	355	333	339	363	325	329	316	343	320	327	335	325	374	372	373	333	319	350	371	342	337	351	319	365	337	353	367	355	334	344	338	364	337	335	332	382	349	327	316	332	334	327	302	311	337	309	346	347	347	298	347	341	366	326	340	344	302	340	343	305	343	347	312	360	348	314	336	332	343	340	348	343	332	321	331	354	343	340	328	385	314	341	318	352	362	325	343	328	381	306	296	337	363	333	331	355	341	359	332	320	317	356	341	317	329	342	368	334	337	371	341	354	351	355	334	337	333	317	338	336	342	344	341	353	348	338	320	343	308	353	328	350	315	324	332	336	363	355	352	323	351	358	370	348	340	341	365
31992	20590	9008	913	588	580	465	382	367	382	371	404	381	374	372	395	366	370	349	381	395	333	358	361	423	352	357	352	406	378	397	328	381	349	395	405	412	353	393	386	382	370	377	367	353	378	381	381	375	357	401	389	407	388	375	371	381	428	385	398	399	373	401	379	346	389	391	394	388	365	332	347	357	372	401	364	395	400	350	361	391	394	382	393	405	373	397	355	384	436	374	384	388	370	388	376	369	380	390	403	359	387	371	391	418	402	394	343	369	396	359	357	373	393	380	410	389	375	385	406	381	393	378	366	420	386	366	401	369	319	350	451	349	402	402	368	345	401	341	397	358	365	396	383	375	377	382	366	362	355	352	365	356	389	390	376	355	380	372	430	390	365	395	347	359	392	371	363	409	380	367	366	352	374	370	401	410	382	377	403	373	358	399	372	358	424	390	370	348	332	397	356	339	374	341	378	379	370	395	376	375	375	389	385	379	341	383	373	383	369	431	336	399	350	374	372	384	401	394	370	353	376	352	381	344	395	361	369	384	376	365	383	372	387	372	393	371	384	372	363	416	372	340	372	373	348	375	371	385	362	379	381	372	402	361	361	384	397	398	393	387	370	379	365	356	367	386	396	398	379	401	382	405	379	356	374	329	371	341	396	375	368	401	353	398	393	372	376	378	406	418	399	379	375	357	385	354	333	432	379	363	391	368	361	340	396	414	348	372	370	380	379	366	339	364	369	363	381	378	418	397	382	394	379	404	372	355	332	375	379	389	359	361	419	371	385	390	371	363	379	356	377	387	396	367	364	383	412	390	387	346	406	356	367	355	371	392	437	379	347	402	396	371	366	402	351	405	397	375	343	344	405	370	355	418	357	373	374	362	353	377	362	379	370	412	360	382	403	378	364	362	375	395	359	405	346	398	381	374	387	358	361	375	393	383	403	377	388	380	402	387	372	392	369	391	391	387	379	378	362	393	397	407	372	370	393	378	370	356	404	362	339	381	371	397	397	409	408	381	420	389	417	368	414	378	376	381	375	356	387	375	382	378	338	388	373	358	358	405	393	389	379	366	346	356	361	372	347	382	375	366	366	409	376	409	395	381	399	390	381	343	350	392	369	367	396	368	393	380	358	362	390	376	358	397	364	369	380	395	360	334	368	403	372	382	392	377	384	391	371	406	405	357	396	351	375	391	386	366	390	375	391	361	397	422	422	389	357	387	377	373	381	324	367	386	401	357	360	371	349	376	353	357	376	373	383	375	396	383	373	387	375	355	388	375	376	400	387	417	378	377	398	407	363	359	413	387	388	409	395	375	366	368	393	396	392	403	406	400	372	375	362	368	397	335	368	360	372	349	375	377	387	395	362	373	350	366	389	373	410	361	386	365	373	402	371	378	398	358	370	410	360	396	420	375	364	365	419	400	441	371	388	344	306	415	378	392	415	423	395	353	356	358	364	363	365	378	378	381	374	392	390	367	383	383	353	409	378	352	377	372	381	378	394	373	393	378	372	393	407	400	369	384	407	367	392	368	367	358	342	350	377	386	377	390	401	384	374	367	369	412	387	384	360	422	372	348	370	390	379	390	363	406	419	377	342	398	383	392	387	362	384	396	348	383	369	383	446	380	363	353	379	391	390	387	394	427	387	387	393	392	356	370	355	355	370	399	389	398	358	386	374	382	368	396	344	397	367	376	371	367	395	378	358	416	380	371	351	392	391	354	354	394	377	378	396	381	414	392	344	362	359	372	382	374	346	423	386	377	394	374	423	388	381	396	391	387	396	349	355	350	354	382	382	386	385	354	386	398	383	421	381	416	378	379	391	413	369	388	370	397	329	380	334	386	414	399	374	369	396	388	362	420	389	410	370	359	360	403	348	366	371	380	365	394	376	397	412	355	365	357	400	396	367	387	407	350	370	386	403	364	386	370	384	385	408	387	364	351	398	337	370	358	417	361	379	354	348	382	379	351	358	356	356	344	375	349	383	399	369	368	372	391	368	433	373	368	412	364	369	373	381	350	365	390	400	357	377	398	404	396	365	376	374	361	380	408	403	407	377	374	386	390	413	361	355	412	389	393	395	384	378	396	355	357	398	393	385	408	343	388	374	380	359	334	352	423	403	361	401	374	397	375	386	364	374	406	368	348	384	349	390	345	399	407	369	389	373	386	383	391	397	389	415	391	378	354	372	395	366	371	370	378	365	410	354	398	370	396	357	351	427	374	370	347	398	369	387	409	391	382	386	399	347	359	378	384	374	394	397	350	391	363	352	360	408	402	367	378	373	358	403	434	386	368	364	381	379	375	368	391	413	376	397	368	377	390	369	323	369	369	388	404	403	350	396	379	402	362	355	387	387	353	369	390	362	345	407	359	353	396	374	396	366	370	339	369	342	355	394	382	370	361	366	411	368	399	343	380	376	381	378	397	389	377	365	367	362	357	397	373	371	360	364	360	385	404	360	389	367	367	396	391	353	378	380	394	376	390	399	386	397	399	351	382	374	369	352	363	366	386	365	389	397	439	400	387	382	363	374	399	396	371	391	396	384	398	347	385	400	358	361	394	372	400	358	349	387	408	370	370	399	390	391	396	375	360	416	347	375	394	388	355	388	370	395	359	382	380	360	421	392	368	419	398	364	338	424	374	354	375	385	378	358	383	412	360	364	356	376	385	395	415	363	384	386	389	366	360	349	355	365	344	369	371	389	409	351	354	373	365	369	368	354	386	386	374	422	384	393	416	376	374	370	448	384	415	372	382	353	368	370	391	388	382	369	366	340	389	384	386	367	378	385	395	371	389	404	370	372	404	384	391	375	382	366	372	350	392	374	398	346	411	378	388	377	400	367	339	348	387	365	357	376	365	373	387	373	433	360	416	392	347	406	416	369	375	395	352	372	378	364	382	356	380	397	371	369	345	366	412	388	394	368	409	402	381	364	374	374	411	378	365	353	397	365	368	352	376	404	390	370	360	362	384	412	365	351	361	361	364	381	394	387	363	402	407	373	393	410	403	418	368	391	392	379	371	394	377	387	386	372	390	355	354	389	390	376	391	386	393	396	344	336	377	385	386	387	367	352	403	351	353	387	387	395	341	402	360	361	355	380	401	370	390	373	381	396	363	375	425	372	374	409	376	375	366	407	389	382	389	360	384	399	408	375	403	393	385	338	378	410	410	354	385	368	367	367	363	375	425	384	400	388	365	365	396	388	366	357	398	340	391	375	370	379	362	376	357	334	360	370	403	414	394	371	387	400	368	392	366	370	367	374	375	392	401	375	352	361	393	384	393	375	378	363	403	379	373	401	373	390	382	418	388	380	363	399	368	378	331	365	353	374	381	332	365	352	396	361	410	353	363	400	397	350	399	396	399	365	403	394	384	411	361	373	346	400	382	357	399	396	402	427	384	393	366	363	361	374	368	372	372	377	345	374	363	381	383	358	348	400	355	374	386	394	352	388	361	355	374	386	377	368	384	348	379	349	407	370	369	363	355	368	360	409
6003	1277	1016	946	949	1019	851	868	905	907	918	902	878	942	914	863	951	899	889	959	926	918	949	913	889	927	913	893	904	879	904	960	945	890	918	909	893	894	981	906	903	891	949	868	908	909	954	894	927	847	949	877	877	898	946	889	915	889	929	903	910	950	931	881	921	951	936	844	972	878	906	924	907	915	1005	899	900	911	875	930	952	901	933	911	892	909	971	913	907	913	858	956	889	897	907	890	909	944	928	911	898	965	865	958	902	936	919	943	907	936	947	913	903	942	917	958	890	913	968	873	925	860	904	888	856	933	903	983	883	883	909	925	912	892	895	877	947	919	951	963	874	928	934	879	976	891	858	891	891	946	861	856	867	851	921	876	875	899	863	937	905	963	909	881	884	943	904	930	901	890	929	889	882	914	888	911	896	957	923	868	892	900	918	876	949	935	895	895	831	905	944	934	912	916	918	867	878	953	924	850	860	923	845	951	908	914	989	905	932	949	885	868	920	929	865	932	976	889	940	958	908	866	962	874	886	892	911	903	933	914	858	922	910	883	915	893	913	927	947	963	896	954	903	889	868	882	954	916	912	914	893	885	845	944	939	902	944	933	878	900	884	879	926	952	906	922	936	889	849	991	895	960	886	880	877	879	904	919	910	906	930	911	860	901	915	911	944	935	933	839	875	910	859	895	913	879	873	860	909	984	949	933	864	906	879	944	889	910	934	954	889	912	883	888	1018	905	966	886	971	931	891	975	922	894	946	882	919	906	912	933	940	938	942	926	908	886	951	922	909	864	924	945	919	903	892	926	907	942	856	934	905	855	939	905	926	926	822	909	929	928	831	881	925	889	877	882	880	863	889	902	904	890	906	867	958	900	861	873	908	912	903	922	892	858	911	966	927	915	950	920	923	905	902	923	881	917	866	923	920	885	913	924	925	907	994	919	897	932	953	933	878	893	898	899	917	896	893	920	899	834	908	916	929	928	887	962	915	912	905	940	853	868	906	925	929	918	925	940	912	889	906	948	870	916	899	912	866	938	867	937	892	896	908	907	883	919	896	926	858	968	897	896	933	866	881	924	950	918	970	932	964	919	909	929	881	910	917	952	964	881	936	938	903	920	951	940	925	954	957	898	955	904	900	854	869	923	870	913	953	938	949	901	925	901	906	907	873	888	897	958	893	915	906	973	899	890	954	895	881	869	931	923	917	868	883	915	956	914	909	958	897	904	953	845	938	875	944	853	925	972	900	881	902	879	938	900	867	924	872	980	861	915	936	942	932	885	935	967	953	946	889	902	931	934	874	845	937	880	920	865	893	958	850	903	907	917	892	925	959	956	895	927	938	905	902	922	945	940	881	914	871	919	926	866	940	904	872	875	876	883	887	876	910	914	940	924	855	914	875	915	911	933	858	896	933	900	920	864	873	877	881	929	909	971	878	981	910	858	876	903	869	894	875	942	859	932	901	905	903	914	955	844	917	894	899	887	913	910	931	877	906	880	850	901	950	911	935	932	927	908	911	948	915	907	887	898	897	859	876	879	966	894	872	912	864	953	885	918	934	919	910	938	912	949	871	922	886	910	888	931	909	909	937	909	941	905	884	921	977	912	913	870	836	901	881	924	908	929	913	881	951	887	904	918	890	960	858	902	838	909	893	925	894	923	936	880	885	931	883	925	941	922	917	947	934	888	902	874	881	935	883	953	873	902	924	918	911	926	904	901	873	919	910	925	925	958	879	899	919	931	905	917	914	883	924	886	888	925	903	874	896	900	929	944	891	891	954	931	891	875	908	913	939	879	904	913	943	943	894	865	863	916	925	856	927	921	918	894	908	899	885	887	944	890	944	910	937	925	886	916	888	890	929	936	942	908	865	930	917	963	903	942	933	850	931	901	899	892	936	887	921	888	838	972	877	928	927	913	898	888	919	940	880	921	904	893	917	918	890	940	900	872	931	941	942	943	961	938	948	898	873	968	911	919	903	915	914	906	947	898	868	937	872	905	843	903	955	942	900	971	900	931	918	908	915	931	920	948	942	950	886	887	890	951	945	871	941	948	844	879	889	873	954	960	912	888	913	967	928	877	955	945	911	959	899	889	927	904	926	881	924	927	899	927	881	913	933	895	920	918	920	968	948	877	899	882	897	937	913	944	903	891	897	929	951	854	912	894	915	899	901	927	913	876	914	901	911	964	889	960	901	975	903	917	897	859	951	873	957	898	927	963	864	928	879	935	910	905	885	919	893	859	926	905	862	904	926	923	921	856	908	910	878	914	973	905	972	911	894	942	924	911	945	919	929	877	926	949	899	885	942	890	945	943	814	950	909	909	941	895	942	907	975	952	946	962	876	971	922	943	904	918	916	889	945	892	944	927	948	910	939	914	957	937	941	899	952	914	931	894	898	897	904	941	926	924	882	922	950	945	916	895	960	879	903	919	913	873	927	902	899	935	845	873	920	904	949	930	950	932	913	869	911	968	886	895	923	918	894	928	917	928	931	966	926	885	943	959	895	876	885	935	903	934	929	871	899	890	920	889	916	887	942	933	946	940	949	864	933	899	877	932	940	871	887	910	961	883	925	930	922	911	909	930	912	949	917	892	954	935	897	937	907	919	901	894	904	922	902	912	921	945	880	862	930	895	890	901	890	956	926	911	931	874	894	922	896	926	885	906	951	928	929	868	938	926	876	961	916	929	930	918	941	910	898	887	888	933	891	846	953	948	995	922	867	921	920	883	881	931	958	944	920	910	954	893	888	857	900	899	937	943	876	944	931	870	886	886	879	890	871	901	881	889	891	925	920	941	940	927	904	899	923	863	949	924	896	956	892	961	905	946	855	896	931	898	941	919	917	891	911	891	965	853	924	970	900	906	926	926	937	962	928	955	971	902	878	963	904	897	850	894	897	966	839	933	892	912	913	863	885	852	892	939	970	856	942	958	907	893	900	921	894	905	918	941	897	884	927	882	861	891	898	904	896	912	901	841	913	905	960	900	957	913	849	999	910	910	914	913	903	931	934	844	921	933	947	903	913	940	967	934	911	942	928	882	912	924	927	953	926	901	900	864	941	894	921	881	932	850	923	882	889	876	948	911	906	855	886	947	964	891	905	866	884	950	895	914	903	904	882	945	906	947	890	899	904	880	888	874	918	939	916	917	883	860	845	855	905	937	923	875	936	944	937	889	938	922	885	945	926	940	889	980	975	919	926	910	893	936	905	945	919	897	907	885	931	891	945	961	879	952	921	924	914	905	937	919	953	891	919	976	886	895	895	888	929	902	912	930	914	909	915	871	916	925	907	869	912	896	883	950	869	938	936	932	916	861	926	894	919	939	923	936	889	928	928	898	947	939	857	913	929	927	912	898	919	906	871	861	929	920	886	930	879	898	883	971	926	868	915	909	993	940	897	868	911	890	875	936	899	883	917	926	903	917	981	912	904	905	912	844	849	912	949	923	901	872	906	922	908	894	949	885	902	916	906	941	927	922	948	927	911	887	958	966
25058	21532	24749	28748	21523	18582	676	363	303	316	318	289	257	296	282	284	275	257	285	304	248	287	277	289	286	242	273	264	293	268	266	249	259	246	265	288	301	264	259	228	264	289	260	244	277	271	265	260	256	247	270	257	262	301	282	257	258	260	252	267	261	263	232	233	231	266	259	282	251	250	259	260	257	276	243	240	254	264	294	261	235	260	246	226	282	257	244	252	233	263	248	238	253	244	275	248	246	264	240	238	249	241	270	302	254	253	264	264	239	276	267	243	256	276	254	280	261	272	284	253	260	275	274	248	271	288	265	303	279	241	254	259	264	260	273	256	235	255	250	282	303	250	266	279	262	285	262	265	243	237	266	259	219	232	272	243	234	279	279	236	242	266	246	239	272	247	280	246	270	260	289	302	269	224	262	247	267	252	235	275	288	241	267	252	292	256	292	272	279	259	293	279	260	250	274	270	231	288	248	255	263	269	267	298	253	256	286	265	251	265	255	243	244	256	248	247	242	276	267	254	239	281	266	262	255	268	278	269	277	294	289	286	244	243	286	275	279	260	286	293	260	263	212	267	261	274	281	283	247	292	267	271	260	272	272	237	256	259	278	266	239	271	278	270	260	270	234	265	247	282	287	259	292	262	254	237	267	275	264	279	279	256	250	261	236	242	274	272	256	238	247	244	258	264	271	247	280	257	238	261	257	238	282	253	260	293	275	275	255	248	278	265	278	262	308	266	251	287	262	269	276	232	254	277	271	261	245	295	282	260	242	219	265	288	262	251	261	261	270	256	270	257	264	275	282	242	236	262	285	266	269	244	269	253	255	279	259	270	238	252	271	247	283	265	222	258	306	270	253	261	241	265	265	227	269	269	250	239	260	253	246	242	264	252	266	295	267	294	248	243	256	274	264	268	273	248	236	261	250	238	288	257	274	236	256	271	272	263	266	242	254	267	273	266	243	246	290	254	264	245	273	248	291	250	266	263	257	251	266	260	247	270	240	288	272	292	262	297	273	284	300	242	243	276	274	278	242	286	286	262	278	263	256	270	235	259	236	239	309	278	265	242	242	287	238	287	265	241	264	301	242	273	250	261	280	239	228	233	249	284	252	275	255	252	281	263	285	270	248	274	278	270	250	242	272	283	253	267	276	266	257	257	264	277	258	276	279	251	286	254	239	251	257	241	251	276	292	253	263	277	271	236	254	233	239	256	254	251	243	250	269	266	297	268	260	255	251	271	269	260	286	259	281	262	277	281	258	288	259	249	254	223	254	269	274	271	268	270	254	280	252	262	263	260	251	261	275	257	240	270	262	229	259	229	310	268	279	277	231	286	269	247	252	267	259	276	258	246	265	250	263	254	270	290	255	263	248	276	262	266	284	262	263	271	257	265	240	252	266	283	235	245	258	284	271	273	258	260	264	272	238	259	271	244	251	255	229	254	277	244	257	271	281	269	280	250	239	284	248	272	258	239	275	291	274	248	253	248	239	259	253	274	260	270	275	294	233	260	273	242	248	259	257	261	268	273	297	267	242	253	246	254	251	250	245	258	255	259	259	262	284	288	259	286	295	264	234	285	267	259	294	281	254	260	274	293	254	268	279	268	295	270	260	268	285	264	262	250	293	245	260	259	259	263	270	239	277	282	266	229	267	255	242	274	278	231	243	245	269	265	272	249	260	268	289	263	267	277	280	243	259	256	291	260	253	251	270	288	225	288	258	267	247	259	260	264	250	248	290	298	290	275	290	240	265	251	252	262	254	273	253	292	258	273	261	262	279	238	261	260	240	284	272	241	260	267	255	267	248	260	259	299	240	265	228	268	276	282	229	247	258	283	277	259	257	274	280	248	226	261	256	255	252	271	264	239	252	259	237	258	308	279	278	244	272	263	261	246	240	272	256	238	257	307	239	269	290	242	246	250	252	275	255	260	288	231	254	277	250	254	276	253	249	258	260	267	237	264	267	268	262	253	269	261	266	230	263	262	262	264	255	267	278	247	292	265	261	263	270	305	259	288	300	232	280	260	290	246	285	312	291	254	295	243	259	235	277	254	272	246	256	246	282	275	300	280	267	253	260	266	270	291	236	264	267	263	283	254	238	270	235	247	246	260	247	268	252	259	294	264	260	254	267	267	270	267	274	263	254	228	268	286	322	270	277	281	256	272	265	238	278	282	272	239	257	253	241	267	258	262	279	266	255	280	281	273	269	232	273	274	245	268	270	232	277	274	260	251	247	247	279	277	292	292	271	271	253	268	266	281	249	255	246	268	249	251	243	256	260	245	256	259	266	253	265	263	248	280	299	243	272	296	268	234	271	237	251	236	238	252	258	276	271	253	257	270	238	265	260	268	276	261	245	282	252	262	284	250	281	261	266	254	262	283	260	277	255	271	257	264	246	262	243	262	263	240	251	305	262	240	269	280	281	253	269	225	290	270	262	248	263	276	266	231	245	269	245	256	275	261	225	273	269	278	251	241	241	271	251	248	268	261	252	264	273	245	253	252	272	277	269	290	272	241	262	279	271	271	269	253	282	255	245	242	247	282	266	273	273	273	288	270	285	243	297	263	263	258	285	260	252	252	275	241	299	296	276	237	254	264	266	217	251	250	274	258	252	282	268	243	259	280	263	263	287	273	267	244	289	260	256	253	283	278	295	248	269	252	285	262	241	269	279	262	233	260	266	286	281	292	214	254	278	270	232	277	266	275	254	275	250	273	231	243	279	264	237	260	273	247	254	265	294	255	246	251	283	248	224	252	261	240	256	240	246	289	271	254	259	269	280	239	273	260	291	273	257	248	258	258	261	264	278	268	249	276	258	269	260	260	259	243	234	256	291	283	287	259	241	248	255	271	288	269	258	257	257	271	298	249	283	282	264	244	241	258	269	236	259	279	276	250	245	244	242	265	284	254	282	238	255	294	263	246	278	295	249	257	256	248	263	273	233	265	256	245	252	254	285	239	264	287	256	269	274	254	236	258	263	255	267	267	270	264	265	277	259	260	249	260	280	231	263	250	261	252	257	260	263	263	250	297	236	263	256	250	269	273	261	243	284	256	275	254	238	265	269	279	279	265	251	255	252	251	250	277	249	273	296	264	273	276	269	254	284	265	261	250	249	234	275	248	244	261	289	272	234	249	260	263	273	238	258	268	301	271	274	255	247	244	278	266	275	244	268	254	223	253	287	275	256	297	223	277	277	249	262	278	262	251	294	242	232	269	258	287	269	262	262	304	251	271	240	250	261	235	260	270	282	258	232	247	247	258	274	262	239	253	241	268	251	258	247	276	271	254	267	264	264	260	260	255	241	243	258	257	249	274	263	271	265	242	273	264	272	272	264	265	280	239	224	284	271	259	249	273	248	280	273	295	238	241	251	244	279	272	303	262	256	269	243	291	285	281	261	255	232	296	280	279	267	277	263	273	277	246	232	258	240	257	268	275	265	286	253	264	263	238	239	257	252	266	244	234	260	249	252	238	240	239	271	287	287	217	267	275
3318	2432	1290	900	762	697	708	728	672	656	627	658	676	642	638	636	692	632	620	621	649	613	640	654	664	626	670	653	649	610	600	646	648	635	663	637	701	652	600	678	637	657	635	628	638	643	644	628	622	684	626	672	679	652	610	686	594	630	646	656	634	612	619	624	628	623	648	643	658	658	609	618	655	661	658	658	653	649	678	630	659	631	678	651	615	628	663	674	620	624	617	635	629	673	686	626	613	673	626	589	637	643	615	639	616	626	647	627	675	607	667	625	669	670	616	630	636	625	644	650	644	678	673	627	614	667	652	643	614	673	605	606	626	630	620	661	670	643	614	595	595	684	642	667	607	643	667	617	593	671	668	627	627	616	651	649	636	634	651	663	609	635	670	724	663	642	627	654	627	631	635	622	591	680	619	677	584	665	624	661	655	665	624	637	619	671	658	644	661	626	621	642	656	646	622	627	635	677	618	656	609	651	662	636	646	678	645	664	681	617	598	638	628	632	682	653	672	641	695	641	667	650	648	654	633	638	623	647	634	625	632	621	640	627	641	635	677	631	648	644	623	618	643	646	678	625	672	640	652	660	652	651	663	692	600	669	653	684	669	612	634	674	643	624	648	614	628	620	636	686	625	596	604	634	627	644	656	586	694	643	627	617	628	659	663	626	627	630	664	642	647	680	611	643	660	638	605	620	638	616	667	639	621	619	579	642	644	624	612	628	643	613	636	698	681	622	640	629	631	642	658	629	664	648	702	663	661	638	631	646	635	684	694	641	639	627	661	639	641	671	653	617	620	610	657	643	660	625	637	671	657	629	623	649	633	621	655	651	642	594	653	605	623	656	615	683	599	653	693	674	615	706	647	598	669	673	612	638	642	615	628	702	639	647	633	612	631	636	618	638	657	620	640	624	630	636	638	621	641	647	576	631	682	599	631	655	575	608	621	586	587	665	661	627	625	643	622	681	639	640	643	655	620	677	644	682	619	653	640	654	663	665	655	626	652	634	596	657	654	662	666	671	645	671	639	668	653	623	578	623	655	613	680	648	675	679	632	653	629	656	613	644	606	676	683	668	664	636	626	607	642	632	630	647	629	606	623	661	610	627	636	643	598	654	671	590	668	648	646	692	642	637	636	622	642	616	655	653	631	595	651	663	625	612	628	637	634	643	641	664	597	674	638	648	661	662	615	643	666	638	638	644	662	668	582	620	643	626	655	577	653	631	599	679	597	596	624	592	637	682	689	635	611	641	642	631	650	626	625	650	678	638	648	619	660	611	623	616	674	594	661	670	616	649	625	679	630	703	672	616	640	674	651	653	663	644	608	653	687	619	610	639	647	604	644	641	620	679	627	667	641	638	702	694	641	644	689	619	632	590	670	631	594	611	634	659	603	632	617	630	619	589	628	635	617	622	629	645	658	651	639	604	616	630	587	656	630	623	638	618	643	650	609	639	600	615	630	652	633	632	642	645	654	649	618	651	626	610	610	620	623	665	669	624	672	637	663	626	638	655	637	612	625	656	649	640	635	624	689	638	593	667	603	607	663	660	626	659	659	599	627	677	635	633	641	609	638	638	628	637	634	637	680	678	666	613	643	630	685	669	649	634	653	661	661	616	646	659	652	608	679	687	668	623	618	658	625	663	670	654	644	662	647	623	610	643	615	604	615	671	626	626	620	622	654	636	662	629	642	655	642	625	609	615	584	645	684	645	640	645	632	665	611	645	624	649	665	646	672	615	661	606	640	669	647	646	658	633	649	658	675	632	674	598	665	622	642	667	701	616	624	685	630	666	624	594	618	620	626	606	674	625	666	637	639	619	641	651	639	647	684	639	609	638	655	592	630	641	699	639	619	635	654	600	609	671	636	632	594	641	577	645	656	634	686	648	628	685	592	648	602	646	658	633	670	628	633	630	614	687	657	666	656	616	624	649	629	621	649	680	639	633	687	639	647	626	617	679	641	658	658	616	685	657	659	634	608	630	683	620	650	629	690	649	612	614	657	656	635	646	694	659	639	634	639	626	635	563	642	655	686	646	658	685	653	627	624	654	640	607	651	641	630	658	607	638	650	657	625	660	671	639	621	634	656	611	622	636	621	602	615	643	647	665	647	652	618	624	652	637	637	686	612	618	634	629	618	660	623	634	601	638	599	607	646	665	639	628	658	657	644	648	640	648	680	660	641	614	621	632	649	607	670	613	642	662	637	604	623	672	657	635	678	659	636	641	645	630	626	653	612	659	652	626	658	642	657	673	606	612	607	650	651	662	674	673	638	628	635	631	642	636	683	650	682	642	656	616	649	656	648	644	599	631	620	636	633	658	649	629	653	635	622	663	655	648	607	616	652	657	643	625	603	644	636	606	645	667	620	659	608	651	636	611	661	651	637	597	628	623	652	663	618	650	649	660	657	615	664	641	639	622	682	641	609	608	653	641	672	650	636	590	652	623	636	624	648	617	614	646	641	672	638	665	636	604	661	655	634	640	619	655	666	604	647	630	640	626	646	637	631	643	630	648	646	693	630	636	654	626	624	628	640	631	627	629	598	626	667	628	630	641	628	650	658	614	625	628	694	678	676	591	655	620	654	690	660	605	624	624	644	646	608	649	628	643	623	599	680	625	644	643	622	684	629	660	648	603	669	661	628	663	623	602	635	634	657	696	663	619	620	596	627	630	656	628	649	627	642	629	635	605	606	669	600	656	630	634	647	639	631	658	640	614	642	598	627	649	686	627	647	637	641	608	666	637	686	635	634	669	630	633	614	663	660	628	672	675	635	666	664	642	659	608	661	642	641	623	632	642	662	620	640	634	616	666	622	616	660	649	631	610	626	646	652	626	636	664	635	639	624	643	622	642	614	682	628	632	650	631	627	695	604	619	682	613	606	624	682	634	626	672	602	645	613	627	635	650	584	638	655	647	663	611	615	628	611	645	609	640	634	621	656	620	627	607	630	622	624	686	641	620	602	631	599	658	625	600	647	617	600	619	629	647	653	652	630	658	656	620	642	638	622	658	634	600	622	685	643	705	664	656	606	667	595	619	704	624	655	651	662	642	652	640	641	664	657	655	664	614	696	677	624	609	623	670	644	596	632	691	624	647	652	615	634	604	665	670	630	627	648	638	651	638	609	661	638	649	615	648	581	640	628	644	684	649	634	627	641	634	647	639	606	661	604	603	621	656	644	642	641	663	642	644	652	626	630	642	685	667	644	649	665	626	638	643	659	650	653	628	610	582	596	637	640	616	637	664	677	632	643	683	626	646	613	621	618	637	671	616	666	629	636	662	659	629	653	608	639	609	638	615	621	651	615	635	616	631	655	650	648	590	657	654	678	677	629	631	652	708	613	659	627	634	609	643	646	629	613	589	645	605	609	591	620	597	668	634	645	634	653	628	643	601	620	644	606	635	614	606	640	668	626	665	639	642	621	680	598	654	655	675	621	619	641	646	651	672	633	655	641	580	634	624	656	652	635	643	646	650	647	643	641	667	600	684
24420	21528	25113	28403	21529	21529	12692	427	241	200	216	176	173	163	157	162	155	144	118	152	143	146	143	124	126	127	137	121	133	103	110	128	120	135	132	131	138	126	137	119	116	117	120	108	142	111	134	122	137	136	122	118	121	130	112	127	124	133	126	104	114	129	109	147	108	134	125	104	122	121	126	137	126	124	126	116	117	121	118	138	116	110	130	122	100	129	121	131	142	112	128	98	121	118	128	135	129	139	119	126	93	109	139	141	134	143	116	127	126	118	128	141	140	116	123	127	124	113	126	121	125	117	132	126	123	103	121	112	128	119	127	123	132	118	109	137	133	145	116	134	127	124	128	126	122	125	113	115	127	136	116	102	148	121	131	119	129	132	102	120	125	107	125	121	140	148	132	111	104	109	104	119	123	130	130	116	126	129	129	108	117	137	118	133	140	113	121	144	121	121	126	125	117	124	114	137	126	127	132	122	138	125	112	104	118	112	129	122	145	134	110	129	107	108	106	131	119	103	123	100	109	140	104	118	132	126	116	137	123	116	134	111	127	139	139	123	128	123	117	113	128	117	112	119	129	120	123	111	109	102	113	116	121	120	116	115	121	120	116	117	124	118	110	117	130	143	127	122	130	125	110	122	118	126	97	113	123	125	126	122	104	139	132	122	111	109	123	125	126	113	150	111	128	136	108	151	114	130	122	135	120	122	116	138	111	134	122	109	148	96	135	121	122	124	115	106	129	121	114	130	122	120	127	103	157	110	139	135	117	117	139	143	125	105	118	95	115	140	118	142	134	115	106	123	114	120	113	131	122	121	121	113	150	108	126	108	114	126	132	145	109	121	142	119	127	118	118	108	122	112	122	143	117	110	127	129	129	163	96	117	121	122	123	132	112	107	110	101	131	135	112	132	110	130	104	140	130	104	134	113	110	127	137	124	127	111	110	146	109	121	150	111	130	117	141	108	110	106	118	102	117	123	119	142	111	108	132	126	106	115	131	127	119	106	114	126	116	113	137	136	115	122	95	131	122	131	120	112	139	120	131	100	128	122	136	128	127	139	125	135	124	117	114	115	126	116	117	110	115	115	133	116	121	132	127	117	115	131	153	116	137	102	118	134	106	121	127	115	138	131	121	121	114	149	147	116	131	125	116	144	112	129	99	126	112	103	118	114	128	136	127	114	118	120	91	125	117	128	133	122	127	113	130	123	119	140	110	102	114	119	111	116	108	136	128	117	108	112	112	118	137	118	130	127	135	138	113	107	126	99	139	146	109	89	106	124	123	105	107	127	99	123	109	117	139	126	127	142	117	126	127	120	119	113	124	116	124	113	132	131	126	146	116	135	120	123	112	130	119	120	118	117	127	120	114	124	133	126	137	118	131	127	120	125	124	129	134	141	123	139	135	122	130	115	126	142	141	108	110	129	122	120	126	133	128	123	109	125	107	121	122	150	136	122	143	133	116	114	125	151	124	107	131	110	118	120	92	111	113	114	131	139	140	123	120	136	136	109	113	129	113	139	140	126	119	127	106	107	113	130	129	127	116	134	113	95	120	127	129	127	108	140	131	109	112	117	115	109	125	124	127	124	115	118	125	145	140	148	119	127	138	110	115	102	114	133	135	141	116	137	130	112	129	122	117	115	127	104	112	123	127	152	114	135	116	140	123	132	120	118	104	136	120	119	109	138	111	122	106	125	128	107	136	124	118	118	140	120	152	128	107	123	107	134	142	112	119	120	117	124	127	103	129	109	130	116	123	141	119	133	114	122	120	126	130	133	127	109	135	124	109	136	119	134	114	117	107	135	107	139	131	138	111	133	117	115	110	133	123	135	112	108	116	118	123	105	122	99	129	147	117	122	115	111	103	125	129	129	129	125	138	141	122	132	115	114	127	141	115	127	125	107	115	122	137	149	107	124	117	113	118	105	115	128	104	132	141	108	111	137	135	144	140	129	123	119	115	96	125	128	113	135	114	132	124	151	111	116	107	124	120	114	118	126	137	139	136	121	133	123	126	120	124	123	109	119	143	120	114	112	135	124	116	115	122	107	114	127	108	123	106	132	122	119	125	128	125	124	128	112	120	121	120	109	126	120	140	95	126	127	117	121	101	107	145	124	95	114	113	108	128	140	112	122	116	127	135	123	118	122	139	126	117	137	137	100	118	123	118	130	113	120	114	141	121	121	137	123	112	121	127	153	114	141	125	112	139	113	109	126	104	128	119	132	115	120	104	115	118	126	140	122	123	105	116	118	102	134	129	133	126	113	122	136	119	126	107	124	126	110	126	147	143	116	111	111	117	134	115	106	119	118	130	119	103	115	128	99	116	119	133	110	125	116	124	115	112	124	109	125	138	117	106	125	117	113	111	131	113	129	131	146	124	122	99	138	101	125	121	131	122	137	130	120	132	146	105	130	115	115	138	112	121	116	133	112	122	126	124	120	112	128	128	111	106	123	116	125	116	130	122	118	115	110	117	97	118	118	125	126	136	152	133	110	104	143	132	113	139	110	105	125	129	113	131	128	122	129	122	110	115	128	122	131	116	116	123	115	125	131	128	129	138	115	122	120	136	123	131	122	118	110	122	128	129	133	133	126	131	125	126	111	141	137	136	97	122	132	147	101	130	105	120	130	121	119	99	127	120	143	123	124	123	109	126	114	120	122	118	128	150	103	124	149	113	128	118	119	103	113	127	121	118	112	124	131	108	115	132	135	136	111	123	118	126	113	129	143	102	123	113	125	111	120	116	127	119	116	131	113	125	130	125	132	115	123	113	156	123	129	134	127	122	133	120	130	118	128	137	141	125	121	117	121	132	113	112	133	139	124	116	122	95	101	104	161	144	114	130	122	126	128	121	116	105	142	105	134	131	135	116	128	119	117	123	120	118	126	143	136	114	132	122	121	145	144	125	91	123	113	113	120	123	98	110	142	113	129	104	119	131	114	135	127	132	116	131	133	120	110	124	126	121	111	124	115	127	111	116	107	112	131	135	108	116	125	126	125	109	138	114	126	113	133	126	117	113	129	115	123	130	106	113	128	131	118	125	117	124	147	118	125	124	120	126	102	121	119	119	135	146	147	144	113	130	129	147	117	133	121	137	127	135	119	122	124	127	146	93	133	115	108	113	114	116	131	121	121	119	118	111	123	119	114	149	120	132	103	117	123	124	118	114	127	111	132	126	115	141	127	138	151	123	124	125	122	118	132	120	123	111	109	120	138	105	134	109	118	122	118	117	124	125	148	126	119	121	105	112	133	126	123	127	127	116	143	130	149	113	121	129	116	125	124	120	112	126	109	123	116	115	133	135	140	106	133	117	96	100	108	123	145	110	124	122	126	130	109	129	118	130	117	101	115	139	113	126	137	125	132	99	137	120	147	118	115	123	127	117	116	132	124	147	116	118	104	118	123	154	114	128	119	118	131	105	111	114	114	126	120	128	133	135	123	121	113	134	137	118	133	102	107	111	115	109	113	128	130	135	118	117	112	114	126	114	120
3080	3560	1606	785	555	502	417	395	412	364	363	383	353	346	377	394	324	342	350	348	318	310	318	352	326	338	325	344	334	336	332	332	357	346	320	337	318	327	303	333	317	367	337	329	342	355	302	359	317	329	345	357	311	336	313	341	343	328	341	334	310	329	340	337	332	318	367	350	357	377	299	373	347	323	329	369	325	336	314	342	356	333	345	314	340	345	330	331	350	340	345	345	338	342	339	361	361	315	340	319	328	339	331	332	332	346	317	314	329	365	330	352	345	346	340	315	350	375	329	344	333	315	307	369	351	333	339	335	366	312	307	326	340	324	340	357	363	325	357	306	350	335	321	332	325	356	331	343	318	347	320	357	303	352	340	321	307	344	335	333	336	375	355	307	330	327	300	355	321	304	298	360	352	313	341	320	356	322	342	353	340	342	352	306	337	351	333	334	328	333	322	326	341	315	342	335	322	340	322	368	348	352	308	297	344	356	336	314	347	312	392	322	319	372	355	400	321	318	399	366	335	320	311	323	342	322	322	350	345	342	347	378	315	340	354	349	323	343	333	358	321	321	312	312	376	343	324	371	351	349	318	338	348	339	331	368	359	335	333	325	328	324	341	327	326	328	339	328	339	335	357	342	342	345	325	352	347	336	364	377	282	323	337	313	345	325	368	370	301	302	325	318	342	345	327	324	354	324	345	340	310	344	333	332	360	356	358	338	351	351	333	357	331	342	387	317	365	357	337	389	347	345	316	339	348	337	351	384	345	328	374	322	358	345	344	344	340	319	360	315	353	336	312	338	339	338	311	313	328	349	324	331	342	312	297	295	331	356	335	343	351	352	323	330	310	320	311	316	359	362	352	335	331	340	327	314	340	308	327	329	328	350	329	322	352	360	347	302	323	318	351	343	345	314	353	324	347	330	301	329	364	348	333	319	314	372	322	310	316	318	326	333	351	350	338	343	347	337	381	340	359	336	353	366	322	360	330	351	331	353	365	325	317	346	347	329	332	332	315	359	356	348	318	342	350	322	327	324	325	356	338	333	319	335	348	360	342	351	339	327	346	330	330	325	344	364	320	323	339	334	315	353	353	342	337	339	311	313	326	352	316	352	334	352	340	315	359	331	317	345	320	351	358	368	349	347	322	355	360	325	335	323	322	338	341	395	347	318	322	324	339	322	332	346	317	310	342	322	356	359	340	338	318	323	346	321	315	344	382	331	342	346	315	334	368	368	338	347	337	323	318	314	346	328	317	304	354	347	360	349	307	325	319	335	335	342	312	344	376	350	328	318	365	327	348	335	364	345	339	353	342	328	343	311	357	335	335	350	308	326	310	338	351	314	310	341	333	350	325	353	358	336	325	329	317	343	359	338	316	326	313	336	304	321	360	342	304	332	333	354	344	310	344	297	353	354	354	366	355	305	331	326	336	318	302	325	331	334	351	355	339	316	323	338	337	283	342	322	330	356	345	372	342	342	345	305	356	343	319	373	329	351	351	349	346	351	332	329	321	340	356	332	345	326	349	322	354	361	325	295	327	338	347	317	343	340	325	317	351	347	336	331	325	341	354	348	378	327	342	338	316	330	377	319	338	330	340	306	366	330	325	331	328	348	327	366	298	354	345	297	333	349	325	337	377	347	316	334	307	328	319	307	342	317	335	366	317	326	355	316	357	345	370	330	336	320	354	365	360	324	359	337	351	347	366	332	343	336	323	360	325	299	343	360	319	361	329	341	354	353	327	337	344	352	343	340	347	330	364	342	348	327	314	350	354	314	324	324	296	320	332	342	295	328	319	330	376	350	359	333	309	357	349	308	347	360	358	334	325	369	350	346	308	331	338	303	316	316	340	335	328	339	372	330	346	367	340	348	353	337	323	305	349	338	352	343	347	328	355	345	343	358	360	335	324	312	353	319	337	306	370	355	374	351	324	358	379	347	303	361	349	346	329	304	346	368	363	354	333	341	318	347	370	329	343	351	310	336	292	321	314	356	315	341	322	326	375	316	314	309	330	296	305	328	346	368	366	338	331	340	319	335	373	335	321	309	375	332	315	318	321	361	326	359	329	348	327	312	329	345	338	361	336	328	302	382	331	319	336	300	318	355	354	323	334	336	332	353	337	316	344	316	337	324	327	292	336	317	331	377	352	335	333	332	324	355	332	340	345	358	329	364	322	330	380	333	300	327	303	323	325	314	346	339	379	339	332	355	304	335	302	351	339	322	358	328	354	306	317	343	323	354	339	355	351	362	330	336	328	322	328	366	310	321	340	304	329	352	356	348	339	348	343	326	322	328	339	357	349	334	340	298	319	329	316	320	317	363	329	373	327	322	322	334	325	311	368	354	351	328	317	378	319	330	300	331	335	367	361	370	343	323	346	364	326	315	304	321	344	347	338	366	319	336	337	315	336	383	349	350	353	322	342	310	352	322	364	342	358	347	373	338	340	321	330	346	341	346	335	357	358	323	338	317	342	342	368	324	331	316	322	344	360	328	317	334	331	293	358	318	344	341	325	369	325	358	340	313	335	343	325	342	333	337	313	344	339	336	337	353	316	302	329	309	359	320	323	359	325	339	321	332	338	310	354	356	283	327	328	338	334	303	291	346	344	326	315	342	314	345	320	300	332	318	341	324	349	312	357	311	317	337	314	333	345	332	336	355	338	329	322	322	330	329	335	349	330	307	329	316	317	340	357	297	316	351	349	330	320	332	321	349	323	336	354	339	346	316	332	358	323	365	311	327	345	352	346	331	353	320	371	333	352	335	341	341	328	367	332	362	367	349	343	352	345	332	326	329	357	348	335	380	327	319	341	344	348	361	341	367	328	340	337	355	349	324	333	331	328	336	320	327	355	372	395	332	316	348	328	330	316	315	326	305	341	386	328	361	342	328	309	314	329	327	313	345	340	329	349	339	346	306	327	317	315	356	337	362	339	357	331	346	354	364	349	337	374	340	353	324	345	331	337	317	348	361	326	375	348	311	329	329	349	349	334	354	326	314	337	313	339	348	322	321	323	343	363	371	332	348	315	366	334	324	335	345	357	326	308	349	344	342	337	297	327	326	339	344	334	336	353	321	315	298	334	359	308	339	323	338	316	315	329	352	330	345	313	355	333	324	305	359	353	324	354	359	365	340	329	346	332	350	328	329	338	359	350	330	346	357	326	374	342	356	355	329	303	335	329	347	345	322	347	325	331	349	311	332	331	335	322	337	321	315	272	340	299	345	354	326	333	309	358	293	336	364	334	320	338	344	331	315	329	320	347	341	328	330	350	320	340	320	340	359	342	340	353	357	310	332	329	303	371	331	356	341	344	347	343	329	341	307	341	348	346	329	350	325	349	335	334	336	364	388	313	345	338	335	317	346	307	318	318	307	350	336	340	339	340	338	323	325	356	292	321	344	379	371	345	338	341	319	355	366	356	356	349	337	346	356	340	321	356	320	338	345	346	311	316	323	349	308	351	315	305	323	324	317	353	334	364	393	343	299	345	320
32059	20597	8825	941	668	610	508	409	361	381	353	369	395	375	383	356	385	392	373	400	350	379	364	366	400	403	360	386	373	376	373	377	390	376	352	370	377	386	439	364	401	388	390	406	373	446	383	377	392	383	379	398	359	404	390	394	409	425	368	380	378	373	382	367	363	358	399	397	394	383	390	383	375	370	362	375	404	369	384	351	394	364	380	381	406	402	373	395	394	353	376	358	340	350	341	379	379	364	368	344	387	379	370	366	369	365	354	374	383	347	369	368	365	362	362	381	419	357	382	365	358	369	398	370	387	381	387	375	359	446	371	374	365	394	405	379	387	356	395	407	402	361	340	377	376	390	395	376	392	358	372	403	360	374	363	370	342	380	340	394	393	406	382	388	367	398	404	378	383	350	403	350	360	373	388	364	348	385	392	394	382	402	375	373	365	399	387	366	371	386	421	406	413	352	404	359	361	382	423	409	396	367	383	384	361	377	382	356	394	393	406	364	374	361	371	398	367	384	372	389	360	360	361	377	381	377	374	377	396	398	330	369	421	396	415	394	363	373	374	362	343	373	387	397	399	356	391	373	321	354	393	400	355	371	378	381	414	403	402	367	367	393	445	380	383	371	349	372	364	376	410	411	360	346	398	367	365	365	378	346	368	366	365	360	395	329	372	418	355	379	359	368	373	399	391	356	364	351	387	391	377	391	383	396	394	377	371	394	410	390	398	363	398	393	355	411	381	392	365	390	353	384	380	401	361	361	395	380	409	365	395	337	384	370	378	384	367	378	366	417	373	373	410	358	423	403	397	380	370	359	377	384	394	407	384	365	380	402	370	401	383	369	397	427	400	364	388	367	362	356	377	391	388	392	378	379	396	356	372	392	368	390	398	364	379	341	379	388	396	394	375	372	353	373	392	375	378	408	365	386	403	399	381	376	374	393	373	376	373	377	420	398	360	402	377	390	349	408	405	404	377	378	395	357	389	364	402	384	377	385	383	363	414	363	370	401	424	377	394	393	348	371	417	391	401	389	380	385	338	360	326	383	359	384	389	363	370	390	389	395	373	360	378	360	391	371	398	355	374	383	354	364	371	384	375	374	384	390	390	380	379	361	381	341	375	381	373	335	399	390	381	390	333	398	382	345	398	379	385	347	398	356	350	420	391	381	384	378	345	369	346	400	356	381	392	406	385	366	356	356	390	369	379	386	363	392	375	404	398	381	412	404	378	397	382	357	363	388	356	386	396	356	378	364	389	371	390	385	386	363	382	397	367	391	422	391	387	361	415	402	381	388	385	344	384	415	407	363	361	365	370	390	384	404	362	354	414	396	413	384	389	404	334	386	362	365	353	401	387	345	374	380	392	398	384	363	354	394	369	397	375	352	397	353	365	369	344	396	404	356	386	386	387	377	390	373	379	380	381	380	368	384	337	387	369	361	385	424	394	330	379	377	365	361	372	382	375	388	358	363	376	401	357	371	389	347	321	370	381	398	399	396	347	387	379	366	331	349	431	400	360	368	373	357	384	413	354	405	424	383	367	375	395	405	430	365	367	362	377	354	368	374	375	373	370	404	396	399	363	403	370	391	382	380	383	376	365	336	374	365	366	380	383	399	375	381	400	358	389	349	339	368	393	368	410	342	342	352	386	377	368	371	373	364	410	410	381	370	367	362	368	405	370	375	381	345	390	422	398	374	408	372	393	372	391	401	344	413	396	392	401	402	377	388	385	399	398	372	369	382	386	402	379	351	367	375	387	372	395	369	378	385	389	364	372	352	364	408	393	353	399	422	363	367	379	404	376	362	384	369	372	400	360	378	395	381	368	361	393	372	342	406	392	369	387	413	382	361	375	384	365	378	384	360	341	372	371	396	372	359	349	360	342	416	370	373	317	385	402	370	403	382	383	388	406	347	386	355	365	361	389	382	387	373	385	352	402	375	377	399	372	401	368	401	377	411	364	390	419	393	351	358	351	390	370	383	415	348	380	371	358	335	363	373	427	388	411	351	310	361	367	403	335	421	389	367	331	392	356	382	388	369	418	343	393	387	363	386	363	355	351	361	353	398	416	368	403	374	382	391	358	375	358	356	386	411	383	392	374	395	323	373	367	399	357	351	367	380	350	348	371	371	381	372	349	363	350	362	345	388	398	395	407	408	374	362	364	363	369	361	345	384	379	392	367	352	391	386	364	365	382	404	349	394	359	422	345	370	379	380	392	365	380	389	415	392	379	413	405	373	371	328	345	367	391	360	418	390	403	408	367	408	332	347	394	367	363	379	384	384	389	321	386	375	392	358	397	436	395	386	355	371	370	389	385	406	394	357	370	394	386	377	356	378	402	356	367	410	399	349	365	399	370	404	381	382	354	392	377	350	408	401	379	362	365	388	378	364	367	355	383	363	340	417	363	345	394	400	415	382	372	372	373	394	392	372	376	359	373	368	368	370	428	383	354	381	390	371	415	379	360	398	406	405	386	377	373	371	356	364	365	376	387	431	378	382	379	354	367	390	372	409	356	411	376	381	369	375	383	399	398	387	363	398	362	370	365	388	390	405	399	347	385	369	384	384	381	350	401	365	385	398	378	397	373	355	413	358	387	376	364	376	406	416	376	400	346	353	399	347	355	377	390	418	374	370	384	367	355	381	373	419	395	365	368	420	391	366	389	407	392	397	375	368	357	375	356	382	391	377	363	350	359	387	378	355	372	373	400	391	412	429	389	397	383	351	374	403	426	421	376	366	395	392	367	405	384	402	388	373	395	354	387	384	380	407	390	410	345	392	348	349	381	345	392	400	334	350	394	401	363	338	391	321	378	358	380	388	385	377	359	413	370	385	366	367	382	384	386	357	356	385	360	389	402	384	395	373	377	360	377	349	393	405	381	403	352	356	395	368	416	345	348	402	407	393	397	386	366	400	342	391	407	410	345	364	371	361	377	345	390	386	377	373	376	351	371	378	367	364	407	364	378	341	395	405	347	377	359	383	369	412	385	387	397	356	378	378	389	380	389	397	379	406	379	382	385	348	369	348	351	369	391	355	346	377	354	399	360	420	348	379	381	400	431	373	357	389	382	374	360	408	385	393	390	406	380	403	400	390	384	401	382	408	403	404	396	380	396	335	373	399	429	335	373	399	392	370	373	375	359	378	383	388	352	430	378	369	376	344	368	362	389	385	393	385	360	376	372	390	364	392	379	377	391	387	385	358	336	403	370	384	394	335	368	365	374	361	345	400	374	389	362	408	392	392	321	372	360	357	407	385	390	394	396	349	355	393	376	409	380	366	378	368	342	403	373	417	362	375	407	402	366	377	369	384	382	348	343	380	377	401	370	384	359	383	348	395	358	370	356	362	384	362	404	383	378	387	377	377	412	426	395	411	362	341	367	366	409	360	356	339	386	379	375	374	364	385	389	363	387	406	359	380	348	352	375	379	381	391	365	389	392	358	415	378	386	355	377	376	355	358	374	390	327	376	363	375	395	376	372	375	333	389	361	332
5861	1200	1068	1014	961	868	904	901	930	878	915	879	925	959	901	873	938	926	866	949	867	915	938	963	903	958	923	907	838	884	991	905	813	918	874	916	948	923	923	943	943	905	929	949	897	893	910	883	884	934	968	909	928	908	873	892	876	935	866	936	967	909	895	900	909	913	891	919	959	912	879	941	893	877	892	916	918	859	931	962	912	904	930	921	848	887	884	869	876	916	946	822	889	954	887	844	887	902	954	912	922	909	912	938	863	878	907	880	879	901	965	905	915	931	935	904	917	951	974	906	918	963	920	946	934	923	898	862	968	926	864	947	907	881	905	905	927	924	909	949	849	924	899	877	883	873	898	967	929	947	942	843	944	901	920	915	974	915	908	937	886	906	950	892	921	908	915	923	930	921	922	874	942	874	952	899	917	924	920	910	909	942	922	887	874	885	922	923	887	909	958	938	895	845	891	921	915	955	931	921	945	912	967	975	889	912	868	899	911	918	898	927	912	921	928	874	893	918	913	939	913	892	956	913	890	928	929	923	922	953	849	873	889	914	923	931	909	890	892	904	907	900	916	849	920	916	884	909	883	922	894	927	885	919	943	897	838	944	946	894	933	933	892	939	851	864	882	915	898	937	900	924	877	891	899	915	916	904	887	920	941	946	865	895	918	929	920	961	894	898	928	896	893	923	865	878	913	868	896	907	951	892	928	915	925	907	885	899	884	919	930	917	845	849	928	910	927	906	929	920	917	892	853	894	915	911	884	911	884	865	866	930	906	926	913	942	877	954	880	841	873	909	934	890	938	901	931	910	895	930	957	922	889	892	913	885	928	929	861	927	887	914	892	897	864	951	893	907	911	943	885	872	930	871	905	906	897	909	929	911	905	889	940	890	923	944	902	902	887	921	894	913	895	877	899	908	886	885	930	860	926	873	915	900	903	930	943	930	849	909	885	899	911	907	863	959	933	872	925	909	951	903	911	952	965	910	924	908	912	951	903	936	869	935	942	922	928	835	872	939	906	895	887	943	930	944	977	931	877	869	916	912	864	878	937	959	873	948	957	870	893	906	911	901	918	904	900	876	892	894	939	858	945	977	944	951	918	903	890	918	921	884	951	936	902	927	959	922	912	899	898	938	915	912	923	843	862	892	921	891	921	920	956	945	970	913	886	924	935	959	915	892	936	884	949	921	890	903	888	930	865	866	979	918	859	916	864	869	992	906	902	902	933	938	864	934	913	865	893	897	879	877	859	947	919	968	923	972	904	930	910	911	903	945	959	956	925	917	878	946	893	894	891	936	897	956	871	891	895	948	944	928	921	936	907	953	892	904	962	864	891	914	850	899	898	917	907	954	953	913	950	933	939	931	907	888	874	904	983	940	898	800	938	921	916	898	897	963	917	940	904	897	871	919	905	935	889	946	931	929	900	913	917	947	914	929	972	893	889	927	901	939	885	865	919	912	883	874	893	897	873	919	873	944	894	839	856	919	901	908	898	887	856	923	924	881	934	898	922	973	883	872	929	897	934	890	859	898	958	927	912	894	902	879	931	890	876	926	895	937	927	884	968	859	905	908	942	899	917	887	893	877	885	923	890	892	942	939	931	937	932	902	905	891	956	929	861	925	932	930	884	909	942	921	897	881	907	852	866	893	932	946	962	909	885	932	889	937	933	930	851	892	944	905	880	881	916	981	900	916	906	855	908	877	883	973	926	913	895	901	941	846	890	952	942	892	952	889	847	894	905	880	913	940	918	914	911	913	897	950	901	875	932	906	909	905	875	910	874	908	946	896	898	956	860	912	929	938	898	860	894	898	919	922	893	888	951	960	935	911	960	878	915	869	901	892	920	876	925	860	949	938	900	925	918	878	886	878	912	932	933	965	866	840	936	940	933	904	920	931	920	902	887	906	887	885	934	864	903	948	906	923	897	948	897	850	885	881	894	936	895	943	916	863	914	902	914	895	941	946	876	910	860	915	934	897	929	931	911	911	952	908	899	931	912	913	903	922	902	874	898	864	932	938	961	923	883	943	863	902	884	876	938	860	941	960	907	932	885	886	924	904	897	922	940	922	849	896	857	900	891	940	879	856	928	930	929	877	920	863	865	883	905	895	864	920	963	898	931	932	964	902	896	920	899	866	955	988	882	893	892	885	934	928	864	867	943	919	885	866	951	913	867	928	932	926	927	955	898	928	908	906	882	882	931	895	900	933	889	937	937	924	852	900	952	859	888	918	884	946	904	910	904	936	891	925	911	942	951	896	922	889	902	937	965	882	890	877	902	905	922	944	884	870	955	922	921	833	885	900	867	951	924	921	872	906	884	916	877	892	924	939	893	918	946	942	943	908	869	920	887	927	872	910	856	909	944	911	878	949	871	905	949	893	855	911	903	998	951	932	908	909	884	926	922	888	947	901	925	878	901	882	935	886	931	937	963	880	908	888	866	894	963	884	919	913	928	939	870	925	927	870	935	886	876	911	892	893	932	930	949	963	889	924	919	924	920	898	865	932	864	942	912	878	938	921	937	927	979	935	920	924	957	920	898	916	917	876	861	907	923	934	919	917	944	907	912	895	897	868	911	880	937	905	917	878	891	897	900	881	944	927	910	931	985	905	932	929	876	931	891	923	887	909	884	922	941	858	955	858	893	925	835	924	906	931	848	876	870	870	893	923	873	868	882	893	946	925	905	948	915	917	924	940	896	893	925	853	915	883	895	876	926	901	880	903	904	938	922	906	940	989	885	910	918	896	882	903	907	955	954	915	927	960	947	923	889	900	916	880	927	959	905	877	933	886	889	933	924	877	867	983	906	891	922	880	927	907	889	851	882	850	882	870	889	881	891	912	900	865	913	972	870	980	906	907	919	889	878	908	959	913	865	927	919	906	910	946	947	931	938	907	897	862	956	899	907	877	920	881	946	904	869	916	897	952	879	892	909	887	894	892	924	904	916	880	922	853	893	881	879	846	976	865	952	876	903	848	956	935	910	888	912	851	866	905	898	947	938	883	945	890	929	928	881	891	918	940	876	914	904	897	911	874	891	921	883	893	914	947	893	962	941	860	928	943	959	904	974	829	919	973	891	863	888	945	908	942	946	856	892	897	882	942	916	909	930	899	935	915	894	888	884	860	875	904	829	929	907	878	911	879	875	928	917	886	929	946	952	929	940	947	911	895	900	917	913	935	900	891	921	933	934	952	871	904	915	935	875	965	883	881	905	913	915	919	866	880	889	894	893	883	889	921	885	901	902	909	912	899	914	861	891	909	891	924	893	887	945	906	920	918	941	920	890	899	947	867	850	877	930	879	939	898	937	872	869	884	898	913	951	916	834	862	907	901	914	944	934	892	891	893	879	887	887	928	907	836	881	905	879	939	946	918	897	951	956	925	922	893	877	913	901	914	914	912	920	918	914	916	894	958	901	872	910	901	934	927	912	918	910	905	878	945	907	959	922	882	910	944	954	904	893	892	912	926	896	880	857	891	954	929	880	868	893	881
24966	21462	24677	28649	21463	18662	653	365	313	282	314	269	284	273	271	257	296	277	315	279	264	287	286	273	258	272	263	257	270	302	289	273	273	250	272	239	245	268	276	261	251	257	278	277	258	260	294	264	260	270	269	255	259	268	241	258	265	265	257	278	263	261	216	257	248	257	263	260	257	280	270	256	232	269	293	247	260	254	276	231	279	241	268	270	262	275	270	249	238	260	273	254	231	272	243	267	255	266	245	254	251	245	311	273	281	263	243	268	255	271	261	261	265	284	273	248	275	295	262	252	282	263	273	264	260	275	254	241	265	297	285	259	260	266	262	241	253	258	270	253	259	269	249	257	283	248	280	266	271	248	255	274	262	255	263	272	239	268	258	246	267	265	263	264	271	275	266	282	266	240	271	257	239	269	261	292	237	267	283	271	265	235	259	240	267	302	223	269	265	253	265	237	265	258	258	261	279	258	282	267	229	273	261	246	265	277	268	250	254	260	247	258	281	251	236	238	251	252	264	276	288	235	280	252	283	282	264	239	252	256	250	258	277	250	253	285	266	251	284	244	254	270	249	265	270	265	236	298	249	239	270	248	244	237	262	282	245	261	261	262	269	262	275	269	263	274	271	290	276	288	242	280	273	242	270	221	265	239	263	259	260	242	279	259	250	249	287	241	238	252	245	261	252	250	269	285	228	243	238	229	266	241	249	224	245	267	238	247	272	264	273	268	231	267	254	255	277	265	273	271	278	224	279	286	268	252	267	256	244	275	236	241	260	254	274	280	279	250	274	240	271	263	262	270	281	284	241	258	252	256	268	253	260	259	228	239	241	231	282	259	245	265	252	301	249	227	276	272	242	273	242	268	269	281	266	277	245	246	271	248	265	260	220	238	220	259	267	263	290	280	261	282	254	253	272	275	271	262	244	261	277	261	245	206	265	264	261	269	264	255	265	251	295	243	257	285	249	253	261	245	300	262	253	244	294	272	282	264	257	285	266	259	254	272	264	244	232	242	268	261	256	249	266	276	267	232	244	265	250	260	246	251	284	248	273	275	286	265	245	263	270	306	277	248	258	282	280	305	278	285	245	255	254	280	264	263	237	248	277	267	245	268	245	275	244	254	250	272	250	241	225	271	253	239	277	250	283	272	259	230	226	260	274	257	296	259	253	310	254	239	243	260	283	254	279	259	257	269	263	265	236	291	266	290	243	253	258	263	275	265	274	265	285	241	274	279	276	246	270	272	263	263	255	292	251	253	242	269	264	225	256	271	273	270	285	277	284	255	271	258	274	263	234	244	251	254	234	249	267	269	279	234	279	287	257	256	243	240	234	264	280	279	282	252	246	262	296	266	247	242	245	250	260	252	268	247	255	263	255	238	257	264	279	265	260	300	256	293	238	237	269	255	249	241	282	236	267	258	294	264	254	264	257	286	238	269	244	232	239	247	258	244	227	247	243	284	278	313	305	224	262	246	278	267	258	260	221	266	270	246	256	259	285	261	259	276	245	276	264	298	271	250	242	269	272	261	263	274	278	281	295	243	281	263	279	252	276	231	245	249	287	244	292	232	257	280	254	258	289	261	277	251	278	232	215	279	270	271	255	282	268	257	281	269	252	248	272	235	261	245	271	257	234	259	255	255	257	244	286	267	246	246	248	252	263	277	247	262	248	264	270	248	253	263	234	261	242	246	248	260	248	267	228	266	298	271	275	286	232	267	240	240	265	261	226	234	237	274	284	242	248	247	283	267	260	262	258	287	263	251	259	232	250	221	257	268	260	255	280	295	271	271	233	271	253	251	262	232	295	248	247	234	255	283	256	242	261	230	276	252	269	271	251	274	233	239	240	263	263	275	271	249	256	279	255	249	232	260	259	261	254	284	284	280	252	244	209	276	273	234	248	278	298	276	265	237	286	253	266	277	251	234	259	271	243	253	262	271	255	255	270	237	257	251	222	262	277	264	281	269	222	268	240	260	249	296	249	276	237	262	245	278	261	255	291	271	257	276	277	246	267	232	252	296	250	247	252	258	292	274	275	249	242	272	248	245	247	224	236	258	261	279	264	256	264	288	285	238	220	272	270	257	259	261	256	256	257	256	242	249	232	257	238	235	275	219	232	240	282	280	266	285	257	243	284	285	263	241	260	245	287	271	265	246	260	221	274	241	269	267	254	259	241	274	260	263	235	285	225	256	254	264	275	292	254	255	266	255	250	232	258	271	269	260	259	249	239	260	245	267	240	257	262	234	267	268	259	241	254	280	250	261	262	271	226	249	243	277	265	235	275	254	253	262	274	233	237	240	234	261	253	247	252	271	285	299	311	252	244	268	229	286	241	240	254	291	293	275	260	242	266	260	269	255	219	244	244	263	228	257	253	240	259	266	259	274	264	267	223	286	243	281	259	279	260	261	258	224	273	254	254	274	267	240	270	254	279	274	268	254	263	234	247	270	260	285	260	259	265	233	242	284	263	281	285	274	255	259	235	261	272	247	254	242	264	287	229	253	251	262	271	262	265	284	263	238	238	252	258	250	245	259	256	275	280	267	246	239	259	246	277	253	257	278	287	267	242	251	238	253	256	248	233	258	264	245	244	251	249	262	278	269	241	275	256	288	228	270	244	257	268	280	254	261	267	275	270	265	262	285	253	271	279	271	277	265	239	265	250	268	261	255	254	234	274	272	270	270	273	252	264	267	265	272	265	251	244	230	258	242	252	246	261	270	307	241	246	241	253	261	248	255	296	257	236	250	266	270	266	271	251	249	268	278	275	284	249	268	251	243	236	271	280	273	236	253	231	243	258	255	276	264	248	276	260	288	276	230	253	274	281	279	261	244	257	255	265	242	241	258	275	250	241	235	258	283	296	260	269	259	261	264	295	294	238	253	260	267	242	258	271	258	257	251	262	239	246	254	246	251	261	258	266	278	237	271	261	276	229	239	249	288	270	241	291	283	254	267	275	261	276	253	240	235	279	247	247	232	239	248	240	270	223	239	262	267	261	283	253	259	281	289	242	233	275	278	255	271	233	252	280	261	258	284	250	252	250	273	276	264	292	258	258	264	255	272	300	265	256	235	235	261	255	298	280	266	255	230	260	270	262	263	256	269	242	251	294	263	270	262	282	266	251	249	244	259	259	295	265	243	240	218	253	239	251	234	288	269	260	261	251	251	271	278	249	271	290	269	276	260	255	245	232	285	220	258	263	265	267	280	239	274	248	273	267	261	228	258	230	230	264	274	246	283	225	248	266	275	255	252	251	264	262	259	252	264	275	244	267	249	250	267	274	230	250	263	245	252	254	271	228	257	261	234	237	276	303	262	276	260	265	259	262	240	247	255	288	266	245	216	252	241	253	279	273	255	247	278	262	254	279	273	264	258	240	274	245	259	227	254	270	265	245	213	242	269	272	232	237	247	284	230	236	230	293	260	249	249	261	237	275	276	253	260	281	283	282	284	261	296	264	251	253	262	260	242	284	227	265	265	242	261	240	262	247	213
3176	2287	1383	924	751	742	719	668	632	696	628	648	683	630	648	632	645	631	635	622	595	635	621	666	641	663	659	622	664	662	629	612	645	636	632	601	704	644	631	613	621	647	627	640	633	647	602	633	603	637	642	661	608	632	617	618	621	579	623	611	653	581	664	647	631	635	671	609	666	687	653	619	612	614	639	649	653	648	643	592	610	608	649	636	650	595	670	603	663	671	648	650	642	639	632	649	616	662	710	611	612	655	636	632	654	708	637	641	623	581	663	650	635	624	677	613	644	607	628	679	679	626	671	630	601	632	649	635	675	671	625	639	599	603	670	606	613	687	599	652	686	639	613	612	666	607	653	617	617	612	620	634	628	668	597	627	674	617	590	622	618	627	608	624	649	629	589	599	647	622	626	685	638	606	626	648	638	655	654	631	653	586	599	637	600	642	633	620	606	636	644	646	607	633	641	647	649	609	624	649	635	606	643	584	619	606	629	632	579	636	639	608	586	632	639	698	608	660	661	564	624	630	633	607	620	675	619	670	629	618	625	650	670	636	669	619	633	626	658	629	599	664	663	603	622	641	648	609	671	639	567	581	611	676	651	620	667	636	619	664	629	634	626	617	623	664	593	663	637	659	616	639	658	676	591	632	651	646	672	611	620	653	653	597	667	643	624	602	680	624	674	630	672	672	630	634	646	630	656	656	590	614	626	623	645	614	696	598	622	632	661	658	637	661	662	611	629	627	618	633	647	643	646	641	623	639	642	641	634	605	655	604	618	640	678	636	657	595	653	614	631	656	671	592	613	614	683	680	655	613	646	623	663	678	590	642	672	679	624	609	672	585	648	636	612	680	637	626	627	666	640	618	630	667	647	609	637	662	655	645	621	625	614	593	648	654	656	649	622	613	633	642	631	646	662	630	670	633	620	615	622	654	667	650	631	606	666	651	659	626	616	613	610	605	695	657	643	584	637	654	600	595	611	635	639	616	629	634	653	627	626	661	621	654	650	620	627	626	620	636	633	645	638	621	627	654	618	596	639	639	572	650	663	595	608	623	616	616	607	634	615	641	626	608	640	641	641	644	602	639	652	605	639	622	604	646	669	637	599	613	650	635	651	630	620	641	633	639	658	612	662	588	581	621	646	650	582	675	617	609	634	664	647	661	608	647	612	635	584	634	614	653	646	628	622	626	658	629	642	660	654	615	642	661	663	617	653	640	661	653	640	644	661	609	634	617	617	622	660	616	638	691	603	654	648	660	657	640	681	621	677	599	620	651	630	658	649	593	633	646	630	661	659	614	667	621	652	648	609	616	636	677	618	631	669	621	672	649	610	649	632	657	639	640	661	621	611	623	631	622	648	661	697	603	613	670	685	615	598	590	648	618	631	634	628	669	618	643	645	638	637	600	638	649	659	661	650	612	645	633	620	655	664	627	620	627	633	675	647	618	637	638	597	632	627	593	630	665	604	651	613	589	661	648	649	663	625	642	654	655	607	596	628	618	635	654	612	606	675	622	603	616	634	654	635	645	598	625	638	598	588	632	634	626	670	652	610	593	593	607	638	650	631	617	638	604	652	638	618	618	621	628	626	626	614	673	692	654	609	689	680	632	631	633	663	656	666	642	633	660	631	642	597	645	636	721	648	611	600	633	626	653	634	652	621	560	625	613	642	650	641	643	635	627	633	617	643	643	660	610	659	627	614	641	634	630	630	661	634	656	652	629	674	623	582	652	609	658	642	629	662	617	643	661	625	634	680	618	629	632	628	674	584	622	667	621	592	639	615	653	621	597	635	655	621	633	642	645	683	638	649	647	646	643	633	627	590	660	609	671	624	658	671	597	633	634	597	645	620	605	606	627	608	606	593	650	620	613	630	628	625	581	692	671	636	613	605	638	640	684	638	669	604	630	652	624	622	611	644	636	663	647	631	647	651	642	623	623	603	609	641	648	665	651	604	633	640	626	619	618	622	618	632	630	610	654	679	628	672	611	570	615	590	641	660	664	650	696	637	616	622	678	584	616	653	592	615	648	609	619	623	609	623	642	677	611	628	663	647	619	650	646	652	634	670	638	608	595	627	652	650	651	622	642	591	648	624	664	634	639	592	631	663	593	631	666	673	627	616	623	661	624	645	636	635	653	612	641	665	667	673	645	677	634	614	642	595	598	636	572	574	624	598	637	632	619	640	599	617	657	631	606	662	633	614	673	652	662	603	633	606	611	613	640	633	642	663	609	602	612	592	623	654	615	605	651	606	664	646	601	595	636	634	663	635	639	659	660	633	656	601	617	640	644	618	660	598	616	595	642	598	605	591	622	546	603	590	657	648	581	613	651	642	607	692	661	684	628	592	662	666	597	661	610	611	601	633	647	647	662	639	634	629	637	639	626	615	639	618	641	644	637	647	646	658	605	646	591	644	620	586	633	607	591	642	646	636	672	623	652	626	629	640	664	646	626	606	611	608	653	621	635	665	656	682	660	593	640	616	661	639	589	619	644	611	661	642	622	618	614	640	655	606	653	664	654	657	630	683	584	592	631	620	608	617	611	630	611	615	609	679	674	629	616	629	651	670	651	670	591	652	615	669	664	689	609	648	670	603	669	632	671	584	626	632	634	659	682	639	663	612	622	601	652	617	628	633	650	671	598	658	668	601	626	605	623	633	637	619	644	645	641	627	650	610	639	632	614	606	634	578	652	674	636	600	628	607	652	667	615	605	641	607	653	672	619	632	607	656	638	633	625	640	630	619	659	651	581	653	644	637	681	728	609	619	614	680	605	654	588	656	587	648	627	647	635	673	610	605	672	607	579	650	589	651	624	605	642	603	629	643	662	615	647	605	613	681	665	633	614	693	621	604	623	636	631	632	629	674	656	622	647	628	667	611	594	667	648	689	673	651	684	635	652	604	599	623	656	674	579	618	626	595	619	613	601	606	614	627	631	586	608	687	662	630	636	594	618	636	709	647	621	665	634	659	634	658	613	629	645	645	663	622	651	613	667	619	703	596	639	678	672	639	633	591	607	660	640	618	621	652	661	646	701	666	652	592	649	613	652	657	648	602	651	663	626	620	626	674	621	631	586	603	607	616	647	630	658	641	651	641	643	636	619	600	601	652	641	602	644	608	636	631	647	614	652	623	646	615	630	618	605	657	630	627	626	641	682	682	645	664	613	628	633	650	666	599	652	624	656	602	623	658	615	644	622	638	672	664	626	599	639	601	596	596	620	614	647	623	641	643	593	619	631	607	576	614	624	570	627	681	661	595	663	636	647	656	663	654	610	606	623	649	641	671	635	595	631	631	621	636	641	638	610	658	650	610	579	639	603	577	633	649	640	657	670	581	605	602	656	605	654	637	643	614	593	632	652	617	608	686	648	661	662	611	649	591	614	623	614	645	614	573	708	624	646	652	608	619	570	659	657	662	579	631	633	632	661	672	651	612	651	580	581	671	641	630	630	592	618	632	628	596	616	690	631	690	646	631	640	655	625	603	658	674	574
24476	21566	25139	28454	21566	21571	12700	425	246	216	174	169	162	160	164	136	147	125	136	128	131	122	137	144	141	147	134	138	127	147	117	96	127	126	133	133	128	112	120	130	123	102	128	107	128	114	134	119	118	137	131	113	108	132	129	125	123	136	121	109	144	122	113	118	153	102	117	129	119	117	111	127	121	110	126	118	133	122	132	131	117	126	105	129	130	140	142	118	125	119	116	120	122	111	116	130	119	134	122	122	127	113	137	120	117	134	128	110	118	118	133	118	127	128	166	120	105	123	136	137	112	118	111	118	113	111	129	116	135	138	130	105	106	128	140	137	114	103	123	122	96	102	132	125	136	133	117	108	107	128	104	116	122	100	121	109	117	115	130	131	127	134	144	133	144	109	117	124	117	138	132	114	116	113	129	130	131	124	119	104	114	123	129	125	120	107	122	131	128	131	134	109	137	104	114	103	113	137	136	100	118	117	126	105	93	116	111	114	114	111	134	118	118	129	122	109	124	128	147	125	108	139	135	115	127	107	126	124	143	99	130	113	125	105	147	146	130	120	102	132	125	127	141	129	121	125	127	116	130	152	125	103	116	119	111	125	136	96	137	124	124	101	127	122	127	118	104	108	107	118	128	122	123	135	106	142	129	119	138	134	116	127	120	121	108	113	135	106	139	116	110	117	124	131	119	139	118	103	131	123	139	127	119	134	111	121	129	135	118	121	107	107	114	130	117	132	111	106	129	116	116	121	93	126	113	130	116	122	132	120	132	107	113	113	108	121	110	103	144	128	117	117	133	115	127	99	106	107	134	139	124	141	87	116	134	111	115	134	125	123	110	141	131	119	129	147	106	125	123	122	122	141	134	117	106	109	119	137	124	111	126	115	111	125	127	114	104	132	116	123	143	122	112	138	95	96	117	120	124	121	128	122	125	126	107	128	106	97	129	137	119	121	109	110	118	122	102	125	125	111	146	135	117	131	140	94	138	125	137	128	126	101	124	137	105	137	122	136	138	111	124	126	96	117	131	128	107	142	125	110	114	122	112	108	95	132	109	134	118	116	125	133	131	108	129	136	132	108	122	125	115	123	107	102	117	113	151	117	134	113	127	131	113	137	125	155	108	112	111	117	130	141	120	133	120	126	125	109	124	117	120	120	133	143	113	118	122	121	134	101	102	111	133	120	135	129	111	116	133	132	135	108	137	111	103	121	131	117	107	110	123	136	113	110	153	116	119	122	98	130	142	134	138	131	126	114	116	109	114	110	124	118	111	105	114	131	116	114	119	128	127	110	115	118	127	100	129	117	127	125	117	136	124	130	105	106	119	123	123	124	118	117	127	130	118	127	105	131	126	121	118	113	103	131	115	137	132	108	129	117	119	109	133	128	117	127	129	119	142	120	105	115	119	123	122	128	130	127	103	104	120	117	134	112	133	114	135	117	120	125	131	118	128	132	113	139	144	137	114	111	114	117	88	129	119	110	130	123	122	119	114	125	120	118	111	132	118	126	103	106	112	130	139	112	117	132	124	126	125	115	135	112	113	127	128	129	119	117	123	114	122	148	126	102	136	121	131	113	124	125	124	128	121	113	112	118	103	142	126	102	115	120	108	111	117	112	147	140	100	121	116	95	136	121	126	125	126	130	114	114	123	122	125	120	107	123	104	124	128	142	116	106	114	136	146	116	118	112	105	106	130	112	138	126	113	116	111	133	117	118	112	114	126	112	146	136	107	107	132	127	112	163	126	108	104	115	105	115	128	98	118	129	135	127	133	117	116	114	127	114	135	129	127	117	147	119	113	129	111	123	118	135	119	108	122	114	117	117	136	113	106	103	113	137	111	142	132	132	138	133	115	117	118	121	100	108	114	132	125	112	129	108	125	119	122	132	110	119	117	114	107	142	107	102	115	132	121	143	118	131	109	119	120	129	120	129	103	107	104	120	113	128	137	120	98	127	127	122	119	149	131	135	151	112	112	114	111	110	121	114	118	111	108	135	109	120	123	127	113	113	93	129	122	103	132	131	121	135	120	118	103	121	119	133	127	129	128	120	111	132	117	130	126	125	111	105	125	121	115	113	128	130	145	125	133	119	102	152	127	121	119	110	122	129	132	107	121	117	125	123	100	105	122	118	119	130	109	138	122	123	120	134	135	133	110	110	142	120	105	116	123	113	103	119	119	106	136	101	136	153	120	125	149	119	124	126	119	118	116	113	120	131	135	106	117	125	129	122	132	114	122	134	138	119	123	109	127	107	125	118	111	117	117	128	112	120	115	143	104	121	102	130	108	139	117	102	115	123	137	136	117	116	126	131	110	97	132	133	130	140	116	125	112	122	121	118	129	139	121	127	109	144	108	109	108	112	107	123	133	116	133	108	142	113	110	126	110	107	124	128	141	129	110	121	134	103	122	126	138	134	119	116	129	122	116	121	152	126	116	143	112	132	121	118	124	103	126	119	104	122	122	114	104	118	132	112	114	142	107	131	127	108	110	109	118	127	114	124	127	112	119	136	134	107	102	108	111	144	108	113	132	130	131	109	118	126	122	127	133	119	110	126	118	116	96	140	119	141	110	116	120	140	132	123	123	118	125	138	128	145	114	107	125	123	109	126	120	111	111	123	108	127	131	124	109	110	131	117	108	129	118	119	127	134	125	106	120	107	136	119	150	117	122	132	120	109	134	134	122	114	117	125	128	118	129	119	124	118	118	123	125	122	115	129	106	119	127	122	146	117	127	106	120	114	135	114	152	121	144	105	128	130	98	132	136	112	119	138	90	113	119	110	118	130	109	130	126	126	137	122	120	115	135	123	137	126	120	122	140	131	134	115	120	131	96	113	124	105	92	121	107	124	125	107	124	135	110	103	115	117	150	123	127	132	120	108	104	137	108	121	133	118	124	134	123	121	135	105	128	111	123	124	116	114	104	115	149	130	123	118	122	123	126	103	120	118	126	119	127	125	148	130	101	120	128	113	115	124	133	127	111	130	115	134	120	110	156	111	96	126	128	116	134	121	141	126	155	134	113	128	118	126	133	136	120	117	114	126	113	129	123	140	121	128	130	125	128	132	140	117	113	117	128	101	107	110	110	153	113	115	130	123	120	129	125	114	121	136	124	110	118	125	136	128	116	121	115	138	101	115	123	119	124	129	124	122	129	110	107	124	117	125	119	115	121	131	114	143	113	127	130	126	120	128	120	119	121	108	141	123	134	114	127	112	122	118	133	117	123	118	100	111	119	112	120	104	119	124	126	145	141	125	139	121	132	127	123	125	124	115	137	110	109	117	122	121	125	128	112	120	108	120	139	114	123	119	143	124	110	106	125	128	132	118	134	112	129	121	124	123	120	129	101	108	118	112	120	127	126	138	114	130	133	124	130	134	138	102	116	123	125	100	114	131	119	118	119	118	123	122	111	123	135	113	100	118	108	134	110	125	135	123	116	113	122	131	116	156	115	108	123	121	125	114	114	106	125	123	106	133	119	111	99	120	108	118
3112	3287	1505	816	570	486	419	407	393	401	357	352	364	332	361	331	360	354	361	323	318	347	359	349	344	337	349	334	337	322	313	338	331	340	331	328	337	310	303	331	322	307	344	322	314	316	342	329	350	350	315	346	323	311	314	319	357	323	364	338	334	321	333	367	357	329	343	336	329	293	360	323	331	346	350	357	329	354	344	352	333	350	343	338	338	335	358	354	338	340	325	321	357	307	306	338	323	342	299	348	309	325	373	349	344	337	347	347	340	346	311	343	345	353	331	300	320	309	324	382	367	372	329	320	390	363	348	314	319	339	323	344	334	337	327	342	336	322	334	349	312	340	334	321	296	297	319	326	333	340	342	336	330	351	340	285	354	341	327	353	359	328	347	323	347	350	358	360	318	333	318	328	302	333	328	327	335	333	333	349	334	369	341	322	323	336	299	352	321	336	333	304	286	313	324	337	336	329	332	333	319	356	301	317	320	338	333	358	319	328	365	343	357	310	305	362	332	313	370	340	318	349	334	342	357	347	306	333	328	318	321	317	348	307	343	330	355	329	315	303	307	322	294	344	349	349	322	352	381	323	330	341	330	360	344	303	336	306	338	322	379	315	326	342	355	324	306	334	349	311	369	363	319	342	321	318	323	321	350	318	335	329	322	349	319	312	340	347	370	322	340	334	307	289	334	329	295	380	312	370	308	350	334	301	335	312	366	307	323	306	341	336	319	324	331	351	360	376	339	364	317	355	333	375	331	313	339	308	321	329	368	381	347	346	352	358	369	354	343	319	330	328	353	321	323	330	350	345	355	322	339	328	350	324	344	335	310	317	354	323	346	309	325	329	334	320	342	328	319	344	349	314	322	351	308	337	321	340	341	322	296	338	345	359	328	341	316	349	317	337	343	326	328	327	326	347	342	346	332	332	323	364	352	329	323	331	323	344	348	337	368	332	317	328	324	299	334	313	317	336	356	338	326	327	322	338	345	329	316	342	371	336	377	336	328	335	330	367	321	335	320	307	355	331	341	329	357	351	321	314	367	308	325	327	365	356	329	325	341	328	343	352	365	330	303	337	326	306	330	354	325	338	324	323	328	311	300	331	313	341	344	336	323	346	359	321	347	316	332	353	326	329	383	324	358	353	338	338	356	323	324	320	303	323	330	325	356	328	346	323	300	322	322	394	328	330	278	293	353	331	341	323	335	342	358	325	351	340	340	357	320	298	345	304	339	312	328	319	348	343	349	328	341	308	312	358	324	342	321	353	325	305	363	336	323	352	328	312	345	379	331	340	361	300	366	371	333	359	335	342	351	338	356	358	339	355	354	376	287	342	349	352	355	350	335	338	308	343	334	336	334	342	334	340	341	328	329	322	349	335	303	350	362	299	316	309	356	321	339	315	338	381	342	340	345	321	353	323	345	334	334	320	342	326	335	313	316	357	317	318	319	334	339	354	338	294	350	329	310	325	296	339	339	366	300	315	330	328	353	323	320	328	292	341	334	316	357	339	315	328	319	339	341	334	343	353	399	325	350	328	319	329	355	363	316	319	329	310	358	355	330	357	303	333	362	324	370	370	321	364	332	322	313	352	341	302	343	331	338	321	334	314	382	302	335	340	313	321	320	338	346	306	370	333	349	356	336	349	340	369	316	366	342	346	324	356	338	336	338	347	348	356	328	307	344	328	329	285	345	328	323	365	324	330	326	331	324	292	357	322	350	356	326	338	336	350	331	347	318	364	329	313	345	307	301	314	348	362	329	309	337	330	347	371	340	326	334	327	323	368	336	349	361	322	326	321	317	313	348	343	345	318	349	349	364	326	369	358	313	341	348	329	332	328	331	320	326	295	320	314	357	350	356	305	352	339	315	352	351	344	334	342	333	310	328	344	358	333	331	333	342	352	324	374	306	341	354	338	357	333	351	337	335	297	328	320	379	317	312	356	299	325	353	321	310	321	317	308	340	353	330	360	342	345	333	345	344	334	315	331	346	331	351	376	333	315	363	358	348	319	352	340	343	308	331	329	355	332	325	351	362	311	350	360	326	313	310	355	328	345	335	361	356	337	339	325	321	293	362	295	300	299	344	341	315	341	373	337	329	358	308	342	327	318	339	357	346	337	315	333	334	324	343	305	365	323	335	348	337	331	344	347	326	318	349	297	314	313	358	327	311	339	345	340	312	325	339	335	334	332	321	357	346	311	325	349	333	338	333	314	371	341	319	319	328	345	343	332	335	308	324	312	293	347	339	379	364	327	348	319	333	327	354	353	322	332	321	324	337	313	333	336	371	364	348	342	327	353	388	322	353	321	365	336	358	342	345	303	344	376	329	303	323	370	329	351	369	360	338	352	341	331	327	295	367	309	346	309	303	323	349	324	381	324	346	341	342	352	315	339	319	347	335	338	329	373	336	352	311	323	333	339	375	345	369	315	332	322	313	336	340	314	357	365	294	342	327	341	335	329	320	348	328	332	339	311	366	332	327	308	318	360	339	321	317	377	338	356	300	351	317	333	338	310	335	349	319	341	298	329	345	350	338	314	309	336	342	324	316	334	351	350	303	346	320	351	344	335	366	336	340	347	337	317	309	354	325	318	316	303	345	340	321	353	354	339	327	311	357	367	375	341	349	336	303	312	322	334	333	349	345	351	319	321	332	365	296	334	338	369	307	330	328	352	366	311	337	344	322	332	318	372	310	348	373	346	285	356	322	358	360	366	335	339	352	281	345	337	326	314	313	353	322	329	325	335	316	320	319	335	313	312	335	326	336	338	353	355	363	335	333	316	329	315	353	318	300	329	351	338	345	329	315	314	311	330	344	317	315	340	369	320	361	367	324	350	352	340	318	364	325	332	314	361	296	340	351	344	358	349	313	336	349	320	365	345	360	322	328	335	330	355	346	365	331	340	317	339	345	346	329	345	322	326	329	340	337	327	345	336	344	305	350	341	318	289	317	306	294	352	324	337	345	323	333	366	341	341	332	331	370	329	292	313	326	337	342	351	365	312	310	305	349	347	348	320	308	319	307	346	312	297	346	311	326	355	326	341	365	320	332	330	295	348	307	344	369	343	343	303	351	297	365	331	308	354	304	320	349	311	306	357	319	360	319	327	331	346	330	307	327	335	339	360	348	347	359	338	341	329	357	308	366	363	319	348	364	330	325	319	339	321	333	330	348	335	336	336	365	344	344	331	396	325	346	340	333	375	355	327	347	293	326	340	347	334	342	352	326	319	341	332	291	308	303	354	334	308	379	345	353	351	340	322	321	325	313	320	308	347	342	320	326	334	334	338	333	304	330	306	344	341	330	346	342	371	332	366	336	332	343	354	354	335	328	373	319	329	308	343	352	327	367	344	327	337	333	342	339	333	303	340	310	322	350	335	326	335	360	336	347	346	333	332	372	339	354	337	310	304	322	314	385	389	351	336	313	332	320	329	333	300	351	305	297	330	338	322	335	348	350	335	327	307	351	345	299	331	330	360	325	340	343	330	367	331
31742	20464	8735	551	403	397	389	386	360	392	381	387	368	413	375	368	416	365	366	365	391	365	368	368	361	342	352	391	433	356	384	361	396	362	342	418	399	381	382	347	408	357	396	371	394	392	391	375	334	363	359	407	365	401	392	399	366	398	385	400	349	365	361	376	374	383	401	360	373	376	386	349	372	361	367	368	398	379	352	407	381	390	386	376	355	363	346	374	366	377	381	379	365	370	410	378	377	417	416	378	354	327	406	396	332	386	369	387	406	417	365	366	387	390	364	352	355	418	428	392	393	379	379	364	397	347	352	391	368	362	381	368	382	359	381	408	364	354	395	375	379	364	398	383	394	382	390	384	397	416	353	367	371	374	351	378	353	356	339	382	357	373	369	378	397	379	331	376	381	369	349	361	369	369	410	360	383	389	371	383	387	340	381	362	366	431	395	446	348	360	349	408	399	384	357	391	386	367	375	388	360	368	383	351	369	375	413	391	397	375	373	369	385	377	346	362	387	351	369	391	364	385	391	362	372	372	361	386	373	361	351	417	365	393	353	365	351	375	359	382	348	368	385	347	399	366	401	397	384	395	416	380	397	336	359	369	386	390	410	347	370	398	408	373	374	365	402	375	351	364	355	400	354	384	395	388	396	366	362	373	385	396	355	354	406	349	402	338	362	355	313	361	392	379	368	380	354	373	369	393	384	365	364	420	358	373	407	404	338	381	406	358	386	379	396	365	395	382	370	385	372	390	344	362	354	402	417	342	393	372	343	341	357	387	368	365	362	363	380	363	357	342	380	384	383	399	363	386	381	362	323	372	416	364	341	371	384	393	395	360	359	345	400	393	364	370	364	373	363	383	405	354	403	379	412	418	394	380	375	404	349	365	374	369	400	348	382	388	365	417	388	343	391	393	369	414	407	352	364	373	376	374	342	396	410	365	392	425	359	388	365	360	387	405	389	357	363	361	407	401	351	409	395	368	370	335	346	381	351	360	350	371	364	396	383	357	361	372	347	364	402	391	416	428	378	384	370	401	346	358	406	373	355	363	372	389	351	385	368	372	372	380	369	378	370	373	395	375	341	391	393	376	380	356	354	395	381	399	371	356	360	394	355	356	388	384	377	401	372	414	375	359	356	366	411	371	386	383	371	376	382	353	374	358	379	384	370	374	363	366	429	385	385	410	396	371	390	361	329	381	360	374	353	368	373	395	408	388	385	342	389	374	364	385	389	408	366	420	362	356	382	345	370	385	410	354	363	381	383	370	389	360	357	370	408	325	390	387	373	379	373	367	402	359	412	367	327	370	405	422	382	357	382	373	369	355	395	370	420	354	357	352	409	338	383	418	364	364	368	369	376	408	362	397	404	385	359	349	396	379	387	371	351	382	366	410	411	354	419	384	360	381	382	380	346	375	366	407	375	373	382	373	402	399	372	367	362	367	399	350	336	376	370	372	394	338	352	369	371	364	378	395	363	376	388	366	338	416	361	377	383	363	366	398	381	345	397	359	368	363	357	354	385	414	354	385	364	377	352	350	400	382	384	411	376	422	393	380	360	360	393	370	375	360	398	360	377	350	367	400	330	389	354	385	413	366	383	347	376	372	382	395	413	402	356	354	390	375	379	402	421	376	414	360	364	414	404	393	381	358	377	366	371	370	394	354	347	380	365	392	383	366	349	377	393	361	373	399	401	358	352	366	327	388	373	385	381	427	376	380	381	388	377	401	370	370	380	386	370	359	346	388	329	358	393	381	365	371	349	383	378	377	382	355	396	431	376	337	338	373	403	356	359	357	406	353	328	378	376	382	405	385	396	392	423	379	364	396	385	375	389	377	345	392	365	395	388	386	392	314	367	377	377	378	349	382	390	377	366	422	382	369	354	340	336	361	354	351	350	379	389	391	370	363	376	375	355	374	416	409	361	403	394	404	388	379	400	370	375	383	360	388	400	373	373	381	355	390	383	394	383	362	386	392	391	365	357	352	378	367	398	391	361	386	387	395	374	394	352	358	386	399	365	363	389	390	356	400	399	367	404	382	365	373	385	365	366	362	383	368	379	370	397	382	402	408	347	379	334	352	348	370	354	334	377	381	399	338	350	364	399	384	363	425	363	349	382	352	358	383	407	374	344	417	376	361	351	376	367	392	391	378	403	361	390	374	349	397	378	382	364	389	341	377	388	412	397	407	394	393	386	374	369	351	414	399	368	348	385	387	391	372	366	344	372	386	400	360	370	406	368	396	377	374	362	369	357	387	364	407	414	402	383	349	380	379	355	358	375	356	368	379	348	383	394	395	375	346	370	407	365	363	374	421	399	342	364	362	377	380	366	358	326	343	386	355	369	351	382	366	411	393	358	387	394	386	367	368	366	398	381	381	381	356	364	369	338	383	369	365	369	392	351	371	379	370	373	380	381	356	391	384	380	363	366	350	356	389	389	361	351	378	371	397	386	392	352	385	370	377	346	347	361	370	386	380	363	366	380	382	390	352	369	353	350	370	365	396	370	407	391	343	393	360	395	370	347	373	402	399	382	400	370	377	383	403	371	377	412	377	347	356	365	401	375	411	347	424	396	379	373	406	440	390	372	373	362	374	369	386	362	362	338	405	349	370	353	409	382	352	371	322	339	381	393	374	386	364	381	388	363	380	382	391	351	353	397	378	379	359	386	358	344	358	379	344	405	354	366	389	352	389	405	344	383	378	394	380	393	432	396	376	388	393	363	395	391	378	396	409	383	353	378	369	382	373	390	419	391	376	351	375	392	346	342	354	381	368	383	374	357	358	369	348	372	393	371	401	436	347	378	393	389	417	393	362	387	398	393	359	362	376	368	379	367	395	404	348	380	353	362	352	381	380	348	392	360	352	393	381	376	369	375	395	395	406	413	397	367	373	386	383	379	381	373	370	360	352	342	365	366	366	342	367	415	352	381	407	381	402	409	392	361	384	367	370	344	363	380	379	378	399	376	374	366	377	343	379	388	392	368	382	390	367	391	378	361	401	354	345	397	355	352	348	407	363	378	413	392	373	411	426	352	352	397	351	368	389	365	367	383	392	369	396	425	372	373	354	400	402	358	373	400	385	381	383	381	351	393	348	382	363	386	364	389	394	378	393	368	386	385	381	363	365	383	396	407	410	370	352	386	381	392	403	410	422	369	381	367	404	378	357	349	407	316	385	371	368	380	369	379	363	366	383	371	346	394	380	412	369	348	343	401	419	348	372	376	374	350	348	373	396	371	361	392	382	394	401	377	393	363	389	390	410	364	362	384	370	344	387	413	394	387	389	367	410	354	351	360	345	376	419	388	322	385	359	376	395	376	385	352	397	369	368	390	321	390	418	397	392	393	367	356	384	353	349	419	389	364	355	381	368	401	360	375	346	350	342	397	408	412	388	399	361	348	395	404	387	352	382	346	327	382	368	387	379	410	349	388	390	400	368	361	345	412	365	398	364	336	366	398	356	363	391	382	359	371	375	380	371	345	400	411	386	359	353
5892	1111	1018	976	962	959	896	937	877	897	857	872	932	893	920	918	898	923	916	906	896	914	849	939	926	924	923	899	880	925	895	892	949	893	894	944	888	855	882	884	850	904	915	931	874	946	953	857	887	848	952	852	938	833	937	932	918	897	915	899	951	928	861	920	944	963	880	896	903	894	866	859	888	903	930	959	887	881	843	879	933	920	937	900	901	917	894	906	941	885	929	915	876	881	924	898	862	885	910	883	910	940	902	936	927	907	918	900	919	881	912	888	891	861	915	901	887	885	893	960	896	940	912	938	922	891	929	859	938	909	850	888	929	926	894	899	919	935	856	927	846	900	910	936	856	902	919	891	898	885	871	925	944	882	893	884	939	935	958	895	917	921	939	893	930	926	973	908	905	882	908	891	894	888	924	928	865	871	901	882	902	891	894	907	863	828	896	901	887	865	960	915	929	856	893	852	923	907	874	944	937	857	913	910	885	963	889	922	915	866	912	951	853	925	907	904	897	911	903	923	920	918	868	919	907	926	875	926	893	917	883	891	969	868	893	894	907	947	895	853	894	912	926	896	902	877	879	899	931	942	902	840	899	877	1015	945	884	874	895	948	934	916	906	903	875	878	902	887	898	873	911	940	931	914	937	910	891	860	883	928	895	938	915	907	865	892	906	944	911	912	890	889	915	891	927	837	906	902	877	919	914	904	944	908	894	862	883	930	940	922	843	869	897	957	914	837	919	934	907	907	874	914	853	894	888	874	874	877	968	958	895	891	906	929	894	941	942	883	942	940	877	914	929	914	886	928	944	906	883	850	917	873	943	869	880	881	882	896	902	918	836	942	942	919	892	934	874	963	898	926	909	906	977	893	874	895	888	885	958	918	993	927	915	888	944	899	957	898	876	853	946	944	910	872	918	910	903	857	890	916	881	932	879	877	914	952	879	899	907	918	808	906	909	923	880	922	923	899	904	871	943	875	960	968	923	868	962	958	918	872	877	897	909	894	922	959	924	890	934	940	932	866	918	969	950	901	959	865	895	889	916	919	898	893	961	905	888	921	855	911	977	918	877	912	929	837	861	932	887	939	915	888	936	886	916	897	1010	867	877	898	960	868	864	933	887	910	933	932	885	925	952	874	941	873	949	887	901	905	931	916	935	876	913	915	945	893	897	895	857	894	860	905	890	900	896	932	907	904	942	870	950	916	916	898	920	861	940	901	893	891	871	896	887	901	875	920	868	903	917	950	902	931	939	975	921	905	851	942	904	918	935	957	932	903	935	926	911	870	909	885	908	880	910	920	903	931	900	899	892	869	938	865	929	924	927	896	934	898	923	914	880	909	906	872	903	895	905	895	845	932	944	883	881	942	881	869	938	866	939	910	843	897	853	902	893	895	903	901	937	895	907	871	873	872	925	872	871	948	892	905	903	938	870	870	919	920	862	896	917	870	840	934	958	815	902	860	906	952	877	887	913	895	869	865	898	841	942	889	958	849	864	920	931	979	955	892	892	900	894	919	881	857	895	858	925	922	901	985	925	890	895	897	915	868	940	933	860	894	901	973	894	867	887	904	950	931	940	866	869	900	915	846	911	907	880	896	955	931	914	937	889	930	909	952	936	919	857	909	865	898	884	875	918	880	910	897	868	937	917	870	882	901	910	898	902	870	892	906	890	916	881	927	936	969	928	894	871	857	881	912	932	943	848	911	919	881	914	900	873	901	927	870	913	919	915	908	941	947	877	894	921	889	928	886	942	879	922	871	876	845	929	880	899	918	906	888	904	886	867	962	934	867	862	958	868	881	902	868	896	899	948	826	873	899	967	940	922	829	885	909	856	872	897	899	907	951	889	911	871	931	914	895	876	901	856	912	947	957	939	914	930	884	942	916	926	906	836	931	810	918	905	898	907	921	948	852	904	916	908	910	907	936	889	917	907	946	875	879	916	947	898	911	922	917	902	830	903	921	871	916	953	929	913	878	903	907	920	915	896	886	863	917	896	909	943	915	931	958	919	913	931	936	923	911	910	867	879	911	909	927	900	917	898	934	866	905	880	913	928	906	923	926	846	885	938	923	911	899	936	856	941	908	932	891	872	918	919	898	958	930	908	903	929	960	875	890	922	867	898	935	961	897	985	859	889	919	879	892	856	909	864	878	947	924	904	935	893	921	877	918	930	902	860	888	908	929	913	914	900	938	936	917	933	904	937	870	892	887	893	903	873	899	923	876	891	840	904	959	911	876	949	926	942	872	896	880	956	957	874	917	969	864	939	917	956	850	914	910	938	938	872	907	878	900	924	922	915	935	940	918	929	924	862	909	924	912	903	877	962	915	904	925	892	954	940	935	906	930	936	863	897	912	940	858	920	922	957	892	868	919	940	930	944	914	915	863	954	913	902	904	926	930	943	876	922	875	867	910	886	901	948	852	867	884	922	961	905	896	871	883	912	928	927	929	869	902	931	884	940	911	868	929	919	846	886	964	947	905	890	863	945	884	902	889	860	959	887	903	853	904	853	862	889	875	958	898	907	908	889	856	909	914	907	947	897	950	869	955	878	884	886	975	924	908	899	941	893	929	906	889	871	921	831	885	939	911	913	922	973	920	902	923	882	838	898	927	900	918	872	960	920	875	940	840	893	920	910	928	924	919	964	928	896	903	971	905	978	873	924	924	907	901	873	882	891	868	898	951	872	917	918	920	878	923	882	909	902	955	858	893	909	854	914	957	970	921	874	893	873	898	890	862	907	867	918	905	893	923	890	922	875	878	938	906	893	923	971	928	895	889	955	956	913	943	960	917	887	864	865	909	869	902	887	944	911	990	919	909	923	957	908	849	880	953	911	899	946	923	922	899	920	898	930	906	926	922	849	894	900	848	892	895	905	935	868	921	849	948	903	906	930	845	921	889	893	949	870	887	859	940	875	884	944	917	908	926	901	939	921	902	901	917	893	864	917	874	914	896	945	921	881	851	928	930	916	900	915	860	928	929	900	910	952	875	948	902	859	910	908	852	871	897	865	938	949	886	925	875	923	910	922	921	888	846	875	931	932	853	896	904	923	921	825	962	886	887	957	900	917	912	930	864	918	923	906	931	948	939	936	877	968	936	872	924	939	921	884	904	863	934	929	880	879	939	919	887	921	933	906	871	921	942	908	897	879	917	858	840	916	854	934	946	945	900	941	957	888	912	885	865	910	881	931	901	910	862	892	887	898	912	894	893	923	924	949	882	960	874	910	919	852	930	881	923	915	920	887	917	942	921	912	895	942	889	909	929	945	883	918	902	879	897	946	902	860	950	875	907	918	855	906	900	907	888	895	946	914	860	922	891	884	915	871	926	924	857	913	876	880	907	892	928	839	902	878	890	860	932	913	929	932	862	935	927	899	911	902	876	866	909	950	869	966	913	878	880	943	925	891	909	922	918	933	874	910	878	936	917	935	915	877	960	942	853	909	906	925	862	871	921	977	885	952	896	921	926	916	841	904	902	866	911	873	918	934	872
24964	21459	24710	28648	21448	18337	627	377	332	300	269	292	302	260	275	281	270	306	240	260	285	284	272	270	276	240	275	243	269	256	315	255	261	256	261	271	253	251	259	265	273	279	267	247	235	270	268	237	228	291	249	254	285	270	255	244	236	275	273	246	243	232	285	244	268	278	258	240	248	267	253	233	247	282	257	254	269	252	273	229	275	252	274	243	281	242	288	229	250	258	237	262	248	276	241	300	253	257	255	284	231	246	243	261	238	282	250	269	264	305	264	239	257	251	274	301	256	303	263	253	249	230	243	249	278	257	257	278	245	262	268	222	265	248	229	234	250	261	250	258	251	263	269	211	266	254	252	255	255	237	278	295	290	238	270	253	249	260	249	243	250	269	256	289	269	260	262	240	286	245	247	266	244	270	250	285	278	271	264	243	243	234	247	238	272	275	233	245	261	265	272	256	234	250	246	270	262	279	240	257	244	240	276	272	266	241	264	227	263	250	275	293	250	260	238	228	292	269	237	272	271	265	242	240	288	236	249	224	243	243	278	254	301	273	274	269	274	271	264	245	225	289	234	258	231	255	265	269	293	261	278	265	243	217	253	246	273	255	255	256	248	243	226	223	248	222	249	275	288	251	240	254	264	267	249	265	265	255	247	275	218	278	266	256	258	286	265	258	248	268	266	261	287	240	259	260	270	245	286	274	255	279	265	262	276	272	235	265	262	250	278	251	294	262	295	264	284	261	236	256	235	250	267	262	250	260	241	241	244	246	273	255	243	276	265	226	249	274	264	276	270	250	272	254	235	273	257	268	277	255	245	271	268	242	244	265	248	254	265	283	291	259	261	242	235	224	245	254	246	272	247	259	257	249	246	247	271	237	276	266	262	268	255	284	239	260	259	242	271	246	258	273	268	258	258	241	285	255	289	287	262	232	259	252	236	246	227	280	236	260	224	245	258	283	249	236	264	266	263	243	264	241	250	282	251	253	258	258	273	218	232	229	250	265	250	264	268	276	270	280	253	268	263	223	268	292	249	264	226	244	277	249	264	257	276	248	222	247	235	249	232	257	282	234	272	269	267	243	250	263	249	240	227	238	236	275	302	250	247	243	248	249	276	222	265	276	280	256	293	267	238	252	270	247	273	280	264	247	257	255	273	244	260	253	237	271	262	275	281	266	260	239	249	285	282	246	271	259	257	246	261	243	280	231	232	301	263	252	239	254	269	228	247	270	277	261	265	252	228	258	264	256	252	226	245	258	268	288	245	238	232	266	251	274	275	271	220	268	267	251	246	276	239	243	279	224	260	239	273	254	262	260	230	246	248	263	252	282	267	276	230	281	267	260	253	252	280	253	268	261	307	258	268	284	267	264	286	253	239	267	267	276	230	271	259	255	244	276	247	256	244	259	282	268	234	253	253	276	257	282	267	294	253	220	256	269	251	287	237	240	256	269	264	284	245	263	277	253	261	280	262	259	252	249	239	241	245	265	243	298	263	268	236	266	245	238	266	265	238	233	257	233	251	242	250	260	270	239	253	239	257	263	235	253	252	277	247	252	255	228	219	236	258	257	256	271	237	262	254	253	255	293	265	223	250	270	275	267	242	295	244	253	284	237	217	246	253	311	279	254	254	257	270	249	277	272	257	261	263	271	240	252	273	290	267	260	259	223	285	270	274	237	254	241	289	271	251	249	282	253	269	269	260	249	254	241	258	261	261	270	283	234	232	239	260	259	280	250	244	234	272	271	271	288	237	277	249	237	275	289	259	244	252	244	254	264	249	248	287	258	270	285	273	261	277	235	264	251	241	258	289	262	240	260	267	251	257	260	253	262	240	290	295	256	247	278	251	282	251	306	256	249	298	245	269	274	270	242	264	256	249	229	240	237	241	242	283	236	268	267	269	275	235	275	267	268	276	258	279	280	238	231	258	252	232	259	258	256	254	255	256	248	252	231	246	239	259	258	247	254	245	251	254	252	275	288	227	238	286	239	259	266	260	248	248	241	258	251	257	269	264	253	269	266	295	253	259	274	261	260	292	250	245	253	269	294	226	294	249	255	228	258	271	280	266	291	251	253	264	220	259	259	253	262	258	257	291	238	260	252	230	254	258	250	253	249	273	246	279	279	234	223	239	253	272	236	251	267	260	264	242	252	274	273	219	246	263	232	230	227	255	263	277	278	249	262	280	274	276	244	248	275	274	255	269	252	256	241	265	278	255	236	232	256	264	278	238	243	250	266	274	239	224	260	264	254	260	266	238	251	253	230	283	282	246	251	248	271	271	264	275	252	238	256	259	246	255	283	293	291	240	256	278	262	270	217	246	262	251	263	252	268	269	271	255	234	280	248	263	245	235	261	260	262	261	224	266	268	277	232	275	304	255	262	266	273	250	238	263	262	251	265	262	251	261	231	272	254	219	274	256	269	253	262	278	263	269	261	252	259	246	265	269	249	239	269	237	243	258	265	238	242	250	237	269	310	237	260	244	256	268	239	245	254	265	241	227	254	249	258	258	249	255	249	253	280	287	248	233	236	228	246	238	265	265	236	253	231	256	256	260	225	248	267	259	247	280	244	244	249	239	268	260	256	244	235	243	256	241	242	240	259	272	257	264	261	271	242	269	275	264	270	279	251	270	247	245	266	257	289	246	234	244	236	257	265	245	262	260	241	260	235	260	257	258	261	247	268	265	274	285	257	270	243	249	257	249	267	261	243	258	274	257	269	278	251	251	247	272	238	269	234	254	251	272	292	268	258	248	265	269	236	269	228	253	264	270	255	244	256	248	286	241	272	248	272	264	266	267	249	245	249	236	238	260	279	277	240	239	257	266	274	260	265	264	265	268	270	236	269	266	258	251	250	267	266	272	241	255	249	235	258	254	254	249	246	251	275	258	247	272	267	238	282	285	228	262	262	230	263	263	241	221	261	276	252	281	239	258	218	263	271	277	236	269	275	226	239	276	267	250	256	246	233	248	246	255	242	252	255	271	265	262	237	249	281	250	284	234	270	271	288	234	261	250	242	249	269	270	271	242	263	256	247	231	268	278	307	236	251	241	264	255	276	263	225	287	259	243	258	227	259	269	258	290	292	273	256	252	266	235	267	258	281	279	252	227	258	265	276	277	253	255	268	233	266	248	244	283	230	275	259	254	275	260	230	259	260	266	260	263	253	238	266	254	254	265	240	285	233	246	254	242	260	259	233	279	252	255	255	249	251	275	243	285	270	241	245	264	247	269	245	245	261	226	276	264	275	279	270	259	268	229	276	296	245	254	244	267	268	268	249	269	257	258	259	273	258	261	259	248	262	259	237	250	244	211	236	248	264	246	230	280	272	249	267	249	239	263	258	244	267	241	273	266	256	266	240	274	265	245	258	247	264	247	235	271	266	265	248	232	257	257	259	235	275	254	257	247	280	254	258	265	288	276	268	252	228	245	259	256	246	265	244	248	265	271	286	267	249	275	293	250	264	249	287	261	234	271	267	246	255	265	240	270	269
3087	2130	1315	846	787	748	657	659	661	667	661	646	609	698	629	639	637	628	652	655	637	638	629	638	657	618	673	613	639	628	680	606	639	606	617	626	622	586	582	650	607	630	668	661	646	595	610	625	665	622	609	613	670	634	637	664	663	668	653	634	644	685	637	648	631	664	675	623	652	568	618	619	624	602	683	656	625	682	604	641	602	628	646	622	616	655	646	660	634	596	625	603	619	600	635	667	616	640	639	585	571	638	666	609	630	658	663	650	597	641	650	647	616	598	621	593	647	615	640	616	647	636	620	662	675	609	645	604	629	631	649	584	606	625	598	622	609	684	672	656	607	598	655	653	608	653	619	593	602	672	638	619	575	629	615	621	621	662	641	644	664	622	639	637	635	623	627	629	640	648	621	571	657	619	605	628	579	659	631	646	640	614	598	644	582	598	627	652	661	576	629	629	615	666	634	630	648	657	607	621	619	622	609	559	600	657	630	646	661	640	612	633	649	637	666	617	602	678	685	613	619	643	662	617	663	636	672	604	612	650	623	598	630	602	636	625	632	626	639	630	668	581	626	669	643	651	633	653	622	623	649	625	665	665	603	612	646	639	638	635	623	644	637	654	638	616	622	611	607	653	657	602	634	645	622	648	624	621	623	656	625	650	638	637	631	681	605	666	605	597	650	619	611	607	635	650	680	598	663	581	642	626	602	652	645	629	622	625	633	623	619	613	633	622	665	653	635	649	612	647	638	621	616	599	608	638	660	628	656	605	618	627	643	613	633	636	605	678	639	635	631	649	599	621	649	602	645	620	654	605	648	676	647	624	629	652	654	617	648	625	616	630	603	623	651	626	657	633	645	617	658	582	689	590	620	593	655	625	657	618	612	661	653	613	616	638	664	617	628	582	649	614	647	626	622	604	629	657	602	598	675	622	615	601	635	638	611	619	594	658	614	662	651	702	588	599	644	670	614	617	634	657	584	649	605	651	643	607	600	623	642	613	623	670	588	654	603	573	616	630	618	609	658	624	613	656	630	589	590	610	657	644	642	622	621	655	617	625	644	621	601	677	614	666	618	660	639	637	648	641	664	658	618	619	669	631	595	606	678	655	663	622	606	645	604	620	685	652	616	624	649	626	638	628	621	630	618	623	560	608	617	639	613	651	639	633	655	635	648	627	627	641	620	641	654	610	626	641	686	603	609	634	622	637	643	662	607	617	651	664	602	652	629	661	625	647	632	619	643	619	596	683	625	678	613	669	612	625	605	598	651	611	663	629	666	644	682	651	610	627	669	664	667	639	624	671	619	606	663	582	594	607	669	671	659	602	653	625	655	580	637	587	580	599	657	649	598	648	677	614	611	654	598	634	576	645	595	597	612	676	611	609	671	616	623	635	603	660	641	642	638	693	623	614	610	638	587	650	622	634	627	646	658	666	595	673	649	637	695	656	599	639	626	662	660	626	631	587	622	660	620	651	617	630	687	667	598	643	627	606	637	657	610	631	651	620	674	639	648	582	633	664	609	632	657	628	597	670	637	615	612	646	646	610	611	643	622	604	645	606	602	609	631	604	632	670	644	642	642	628	631	630	623	634	613	642	600	620	607	627	623	636	610	645	625	605	617	614	615	628	625	600	647	631	594	611	630	639	590	666	668	668	621	637	585	617	641	651	642	598	651	657	688	588	671	683	576	633	587	672	633	626	633	630	659	618	654	653	609	638	612	664	642	598	678	641	630	630	622	606	630	616	647	620	645	617	635	676	593	603	641	605	640	668	660	654	629	588	619	652	656	602	604	638	660	650	632	624	650	647	637	665	637	625	607	627	659	641	592	601	630	676	643	637	573	688	634	633	625	659	630	639	618	634	686	626	635	642	600	664	592	634	607	648	655	622	598	604	582	589	670	645	651	590	629	624	652	618	629	617	587	644	646	646	665	624	622	625	644	662	669	584	626	619	587	670	640	600	635	626	629	656	655	636	645	615	609	602	652	642	622	606	604	611	660	654	619	635	629	594	587	622	623	652	654	667	629	664	657	651	657	634	663	646	642	680	604	611	609	644	649	610	643	624	591	630	614	598	677	639	685	655	620	623	641	612	648	650	609	640	584	618	603	623	610	633	609	657	658	615	638	595	661	638	645	640	671	678	658	600	629	641	648	645	574	654	642	624	633	613	622	600	630	616	606	628	622	662	607	677	636	669	636	610	628	662	619	652	652	626	668	645	608	597	636	626	599	604	630	614	616	617	597	601	635	644	613	614	597	670	676	614	655	582	601	627	627	631	613	626	651	634	606	653	599	664	593	679	643	646	654	625	624	672	613	624	649	635	618	621	615	644	579	594	642	652	611	634	625	608	642	654	572	640	594	606	611	622	625	632	622	623	613	631	638	606	637	649	629	589	615	607	652	603	638	644	657	614	595	638	621	663	648	615	611	614	605	640	643	624	632	644	634	632	642	652	621	606	636	625	638	583	623	611	620	637	633	593	573	641	654	646	564	643	609	625	629	645	646	651	628	652	604	625	603	608	609	639	631	603	615	618	666	622	617	646	692	602	623	606	613	631	604	635	607	624	636	642	611	657	627	651	628	645	623	652	595	648	631	563	648	630	678	672	635	686	631	621	660	655	630	626	606	599	617	688	629	632	647	625	620	632	655	630	627	631	651	592	631	619	593	638	628	650	623	647	627	652	598	611	609	600	613	633	603	607	617	650	622	666	663	618	634	628	624	690	653	636	640	667	656	634	637	632	597	632	672	632	635	674	639	613	609	665	644	659	618	677	642	667	598	607	658	591	625	596	634	645	633	598	663	642	670	665	636	629	659	613	672	645	597	629	646	635	635	640	600	642	710	567	628	644	592	582	623	625	640	653	605	650	659	633	640	608	656	629	640	666	619	620	608	645	646	622	606	650	637	610	627	639	623	626	601	623	655	672	609	576	635	635	629	616	633	633	682	676	576	665	612	622	636	599	622	610	649	655	627	645	618	662	599	643	594	580	619	634	639	645	664	649	604	631	607	630	646	657	651	639	653	649	621	638	613	594	636	632	645	631	630	682	643	645	674	657	586	675	719	607	650	687	689	593	614	649	664	620	658	589	629	582	695	711	620	635	630	628	629	634	688	643	662	649	627	659	581	605	607	665	641	661	614	569	594	643	647	628	627	629	651	632	632	630	620	621	636	619	647	605	609	656	633	619	616	637	618	659	660	610	616	667	667	647	617	596	637	611	672	583	640	657	655	645	629	622	642	661	604	575	606	633	623	623	600	589	713	658	683	630	629	623	645	611	656	610	584	649	648	652	630	689	607	639	602	619	604	649	611	682	668	641	599	636	574	650	658	590	647	627	666	656	650	677	618	631	615	627	621	636	588	618	659	623	582	591	667	695	603	618	629	626	659	647	634	632	599	645	624	639	657	639	678	706	625	610	613	627	593	647	678	625	604	616	610	619	631	645	633	617	623	638	655	670	640	635	648	666	613	633	653	610	618	621	636	624	615	663
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
