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
338681671281	338681671838	338681672388	338681672938	338681673488	338681674038	338681674588	338681675138	338681675688	338681676238	338681676788	338681677338	338681677888	338681678438	338681678988	338681679538	338681680088	338681680638	338681681188	338681681738	338681682288	338681682838	338681683388	338681683938	338681684488	338681685038	338681685588	338681686138	338681686688	338681687238	338681687788	338681688338	338681688888	338681689438	338681689990	338681690540	338681691088	338681691638	338681692188	338681692738	338681693288	338681693838	338681694388	338681694940	338681695488	338681696038	338681696588	338681697138	338681697690	338681698238	338681698788	338681699340	338681699888	338681700438	338681700988	338681701538	338681702088	338681702638	338681703190	338681703740	338681704290	338681704838	338681705388	338681705938	338681706490	338681707038	338681707588	338681708140	338681708690	338681709238	338681709790	338681710338	338681710888	338681711438	338681711988	338681712540	338681713088	338681713640	338681714190	338681714740	338681715288	338681715838	338681716388	338681716938	338681717490	338681718038	338681718590	338681719138	338681719688	338681720238	338681720788	338681721340	338681721888	338681722440	338681722990	338681723538	338681724090	338681724640	338681725190	338681725740	338681726290	338681726840	338681727390	338681727938	338681728490	338681729038	338681729590	338681730138	338681730690	338681731240	338681731790	338681732340	338681732890	338681733438	338681733990	338681734540	338681735088	338681735640	338681736190	338681736740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2705	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24764	21772	25479	28644	21772	21785	15740	680	372	341	341	314	345	318	297	292	358	311	269	317	322	310	269	307	325	257	309	290	305	303	282	282	333	291	315	283	285	296	291	314	298	304	286	291	288	274	270	278	260	266	273	274	282	301	262	286	290	272	262	291	300	301	277	299	301	288	276	312	293	264	278	295	299	276	269	283	276	283	290	287	278	297	264	254	271	274	272	275	279	277	274	303	309	250	309	282	274	258	303	256	276	279	272	271	314	316	252	271	302	259	312	245	273	272	263	272	265	277	284	258	281	285	314	268	244	293	285	280	269	280	282	274	301	288	272	315	264	282	272	284	300	295	249	260	275	278	308	256	306	284	287	287	293	289	316	282	265	267	259	303	276	276	314	266	271	269	247	299	283	292	265	271	269	282	307	307	290	278	267	307	291	251	246	292	326	259	290	254	278	291	280	300	303	279	268	293	278	292	302	299	284	256	288	274	242	259	299	264	297	267	293	285	244	306	307	341	254	292	312	269	313	266	295	281	285	291	291	296	276	290	294	268	281	276	272	264	283	259	309	263	269	293	301	269	289	317	329	281	299	289	300	319	280	292	282	308	270	305	283	267	278	290	270	275	286	272	294	268	300	314	281	270	304	299	255	268	279	301	288	265	281	290	262	315	288	277	308	272	251	301	261	297	258	297	242	270	268	284	290	282	279	272	274	276	265	305	277	301	251	255	286	289	237	271	300	278	299	267	248	313	271	276	316	274	264	310	270	261	291	299	303	271	294	294	259	296	293	312	271	251	304	285	315	293	298	284	282	285	267	271	279	278	287	271	293	290	251	267	260	299	288	266	288	251	289	297	295	280	284	312	279	276	284	278	287	289	275	274	287	294	265	281	287	283	292	266	285	289	281	263	302	275	255	269	291	267	295	292	298	271	310	284	257	274	292	264	259	263	262	273	276	279	299	297	313	302	281	300	289	282	284	287	274	287	279	294	281	285	279	298	249	282	305	278	286	268	261	283	274	267	276	271	294	293	284	293	308	284	275	269	272	273	292	290	309	265	299	277	290	297	290	302	296	310	303	296	299	261	275	251	248	272	311	273	274	242	284	269	287	248	333	267	278	262	298	290	263	267	309	290	290	270	294	281	276	262	325	266	306	304	280	290	308	264	288	245	280	262	257	272	250	256	277	268	295	295	272	296	299	258	272	313	302	279	326	278	261	311	264	288	275	271	283	299	275	294	300	293	268	306	251	265	273	247	298	302	307	301	266	279	292	291	286	293	289	302	276	293	273	308	284	273	277	234	291	260	267	286	306	287	282	306	282	280	278	283	298	287	301	250	295	312	289	271	268	297	257	280	310	268	251	288	268	266	279	262	276	284	296	294	305	260	244	283	296	271	297	249	292	248	294	263	258	306	270	306	298	285	273	243	249	287	251	273	289	292	261	286	248	312	267	259	279	252	282	315	271	269	295	288	293	296	266	275	291	299	264	244	259	288	281	303	268	253	276	259	254	275	297	283	259	283	272	271	277	283	261	294	264	263	282	272	288	316	279	274	275	283	297	289	249	277	285	276	283	271	274	298	289	305	292	275	264	261	266	269	296	307	268	291	282	272	269	279	246	302	295	277	279	246	276	279	297	277	274	291	283	273	280	277	280	285	248	279	288	293	294	248	270	274	277	261	267	312	303	291	289	271	273	274	271	300	296	302	301	294	304	252	289	273	283	267	292	281	322	311	280	295	279	276	266	273	256	282	268	269	263	287	257	265	311	288	268	302	275	266	255	272	281	272	298	301	276	302	255	282	292	257	297	339	280	281	277	279	295	293	298	281	278	279	304	256	265	320	271	302	304	229	272	275	267	272	298	301	290	291	274	289	282	290	277	267	305	278	267	265	283	277	262	306	280	256	289	319	271	283	277	296	270	288	264	260	264	238	292	261	274	277	297	306	301	279	283	275	278	288	302	290	267	298	283	290	288	255	267	278	297	272	274	267	278	287	287	275	294	280	276	286	288	326	289	286	271	285	289	269	263	276	278	282	325	326	298	282	288	280	259	270	254	311	280	261	288	283	288	266	299	274	293	268	295	301	271	306	286	296	293	279	285	255	315	295	278	325	308	241	292	307	319	277	315	269	311	288	321	266	309	287	307	304	282	285	287	279	260	297	293	275	303	271	294	286	284	267	268	291	279	263	298	279	293	284	294	334	288	283	277	322	268	267	289	267	282	295	277	278	298	269	289	309	294	270	266	268	270	264	256	283	285	291	294	266	310	324	279	266	302	288	270	265	264	267	243	266	308	252	258	277	260	296	328	320	288	248	289	272	294	287	299	281	258	277	287	260	276	297	283	305	285	304	303	280	289	248	278	295	274	303	267	299	282	293	291	287	309	254	300	277	242	302	250	282	312	295	292	276	266	290	279	238	266	285	302	294	289	256	307	259	261	292	283	286	250	250	286	307	292	273	265	316	262	276	265	260	269	318	260	239	286	273	266	269	297	263	263	296	287	290	259	285	304	300	260	297	334	276	295	246	259	263	296	305	282	272	291	284	260	289	267	304	297	258	273	285	343	279	284	297	283	286	289	289	267	255	256	294	290	329	273	250	286	320	295	293	261	274	294	282	245	314	299	298	288	299	274	294	240	259	266	271	281	322	293	264	289	282	273	282	262	291	301	306	270	282	252	265	304	263	335	307	299	283	270	295	282	300	298	301	289	269	266	286	308	254	270	298	284	306	306	269	272	278	287	271	286	248	302	265	280	265	286	280	265	265	277	277	313	330	306	305	294	281	235	281	274	276	287	272	280	286	284	302	287	284	276	283	276	287	280	272	301	256	274	283	289	288	255	262	289	285	281	321	280	265	299	284	298	297	307	273	275	264	313	277	288	294	261	228	290	281	304	271	276	291	286	285	265	272	284	284	304	277	285	291	298	286	275	323	256	256	309	289	289	286	311	276	308	265	304	259	273	288	306	274	271	276	287	278	281	309	269	281	273	287	303	266	288	294	328	282	277	301	301	319	301	249	286	259	288	296	271	280	294	296	270	260	282	283	289	259	273	276	339	279	283	280	302	283	267	276	313	262	276	309	274	285	270	288	304	283	264	250	292	284	260	290	286	297	256	285	272	283	288	231	272	295	281	266	289	282	317	273	278	295	259	290	271	285	282	252	279	278	280	263	302	293	253	271	295	279	295	311	282	292	291	302	319	282	279	265	252	272	265	273	286	288	305	236	289	277	285	299	271	309	301	263	249	307	270	303	294	275	280	254	273	285	274	276	270	283	254	293	294	293	280	271	298	274	300	259	301	293	282	282	282	272	289	322	328	273	286	280	279	310	283	283	291	263	284	236	285	274	271	266	311	269	259	267	286	272	284	292	284	272	297	272	307	273	297	285	275	276	288	308	311	291	310	263	253	290	264	268	289	295	264	279	278	265	314	291	321	260	259	252	319	258	294	317	282	284	255	273	282	254	319	285	311	303	276	283	267	276	295	256	287	287
17361	3457	1989	1163	864	808	812	738	697	702	688	659	699	659	670	610	679	659	688	662	690	665	649	684	650	651	666	674	663	683	732	653	637	663	685	699	656	694	706	674	701	696	650	659	718	632	660	675	632	697	662	650	634	673	667	662	746	643	660	685	675	689	639	674	695	643	697	659	680	645	619	612	627	648	675	663	642	634	660	706	657	685	720	644	639	645	632	666	688	661	695	657	646	624	630	673	671	707	650	670	688	658	638	671	707	631	661	693	661	635	651	693	681	621	661	636	636	736	691	693	659	641	630	676	667	647	711	654	694	668	656	629	670	671	700	659	638	674	684	653	668	682	680	635	655	648	633	662	674	688	669	629	727	675	640	698	647	651	677	678	649	666	666	618	713	675	703	689	645	663	691	694	649	667	678	664	659	691	652	653	614	670	650	645	663	676	680	637	678	698	681	632	644	633	682	675	607	634	693	654	646	650	653	663	659	645	658	646	632	672	656	647	680	660	646	633	648	618	647	656	623	704	674	700	671	660	699	669	688	640	656	709	636	662	674	705	661	655	664	707	729	686	647	655	643	638	671	690	643	620	718	612	671	646	631	720	615	618	674	649	656	673	657	662	613	633	675	632	649	648	655	634	691	686	657	645	638	661	630	654	670	681	610	667	671	630	655	653	675	646	701	639	675	652	629	695	643	640	701	650	729	626	607	697	623	667	691	615	648	641	632	655	687	627	675	670	700	641	680	639	687	691	659	650	670	680	655	649	711	658	654	688	640	693	687	704	683	637	641	667	667	689	660	663	653	641	668	621	661	602	673	706	620	668	666	671	675	677	649	694	681	666	632	651	686	637	661	615	647	657	687	640	613	654	653	634	621	643	651	707	646	720	668	669	686	670	656	646	626	725	737	644	625	657	687	706	704	650	615	683	665	615	631	681	663	654	704	646	679	641	691	694	687	631	667	656	632	639	723	687	662	682	630	626	659	618	660	724	683	654	671	635	685	662	657	715	608	668	678	664	647	641	660	650	671	683	674	646	694	620	649	705	707	676	666	647	647	654	616	685	626	655	683	680	661	711	647	689	653	663	655	641	630	616	691	681	683	621	671	688	673	671	710	658	664	680	685	621	671	660	668	652	667	634	665	666	632	595	640	659	630	692	698	705	630	660	700	636	633	660	705	671	667	666	688	646	667	654	625	686	680	652	632	677	662	687	698	623	655	684	669	647	671	673	663	615	666	634	652	622	647	660	658	656	666	645	632	659	656	621	673	695	627	714	643	701	689	667	644	662	695	694	680	651	659	622	667	699	654	655	615	678	592	683	644	655	707	632	664	668	680	657	680	679	745	665	639	727	654	654	647	658	607	683	687	642	677	659	678	632	680	695	671	640	659	694	645	709	636	655	632	662	665	621	721	639	693	667	658	652	626	634	666	618	630	657	704	670	720	695	659	638	645	686	626	649	682	669	694	666	686	655	651	700	636	636	673	662	665	664	622	662	667	655	654	650	662	683	625	640	672	676	671	682	640	645	656	640	621	660	607	615	652	676	653	669	671	675	682	695	636	702	693	630	611	666	652	662	656	677	645	640	677	671	641	655	712	656	666	640	699	705	645	693	613	681	615	674	652	712	635	624	703	674	657	667	613	676	700	661	658	699	654	651	700	622	662	708	654	676	606	672	654	643	663	639	675	681	673	655	639	656	654	684	674	659	658	648	612	684	662	689	655	656	653	645	649	637	661	691	646	682	689	704	671	662	683	652	696	611	671	685	661	680	665	696	701	640	665	626	679	693	665	720	654	656	678	664	663	665	659	669	677	651	663	630	647	638	660	703	684	621	660	673	635	677	682	662	656	653	645	612	685	596	650	640	668	671	683	668	631	680	651	659	717	635	661	681	644	644	693	703	700	631	645	616	632	626	630	655	672	617	694	696	605	678	619	643	637	673	682	632	652	664	658	661	685	690	717	703	649	672	622	681	677	625	649	654	667	685	645	643	650	618	630	626	701	638	668	667	647	711	659	640	676	661	667	643	632	666	623	653	668	670	645	637	694	611	629	686	698	632	679	698	699	670	702	569	648	649	601	661	659	681	621	623	641	637	688	677	663	644	656	654	628	663	599	661	684	664	712	693	657	650	674	709	686	647	661	674	696	697	641	668	679	615	673	678	675	655	648	678	666	691	599	678	651	648	702	621	672	654	646	648	689	670	638	650	652	641	630	619	697	670	656	615	659	672	685	668	632	614	651	688	629	675	668	694	661	667	671	678	649	661	691	662	657	632	670	688	690	655	628	688	653	658	690	593	631	662	678	644	618	702	633	655	659	609	625	677	642	653	649	663	668	618	699	673	635	685	650	654	643	672	732	615	635	671	642	680	662	665	634	638	672	708	676	679	686	696	672	652	630	630	599	650	626	670	664	630	621	640	675	624	647	650	661	681	663	684	667	667	674	631	666	634	672	661	675	651	629	624	597	670	673	633	665	661	692	661	662	691	667	646	642	631	667	675	645	678	612	667	662	671	691	674	647	652	631	644	622	732	629	644	638	721	625	646	691	653	634	653	660	671	643	677	676	626	675	715	640	648	674	713	634	667	692	674	655	687	666	685	622	682	643	656	667	653	714	632	635	671	637	693	658	705	658	637	656	669	625	605	621	669	678	693	626	664	656	639	675	676	695	640	667	679	693	630	683	704	628	682	664	655	683	685	622	649	662	655	669	640	632	617	685	678	651	663	676	716	702	634	674	637	651	733	678	679	691	654	648	670	678	683	723	663	696	623	664	708	617	597	641	643	665	651	651	661	705	659	692	704	665	623	642	646	633	673	678	661	715	670	702	668	683	642	698	637	665	692	695	677	660	644	677	694	660	638	648	620	674	619	661	711	668	611	616	658	685	674	691	633	658	637	619	640	707	632	710	631	692	648	676	654	656	726	716	652	654	685	688	647	669	658	632	658	627	630	683	717	648	668	628	628	723	692	682	659	647	699	624	707	646	670	672	685	693	667	672	679	634	624	670	693	674	664	674	633	666	657	632	643	648	674	686	657	667	671	665	702	650	692	660	687	681	677	636	674	683	669	647	680	666	650	681	624	624	671	661	649	677	678	672	693	647	665	645	656	708	636	674	657	661	663	648	682	687	620	672	642	706	673	614	599	677	691	674	639	677	711	684	696	676	674	701	682	649	701	605	616	671	672	626	686	661	640	627	674	692	654	649	682	613	647	633	676	669	624	659	667	702	667	700	629	619	637	666	629	671	640	647	672	670	655	676	638	681	646	659	622	671	697	624	705	681	700	643	667	645	705	657	645	599	644	631	661	646	696	664	662	654	681	670	646	669	680	658	681	635	614	705	642	694	672	658	680	664	662	672	607	666	680	705	643	645	617	633	667	644	654	667	610	701	641	636	627	621	657	635	654	711	631	632	691	664	711	676	671	641	653	653	658	687	643	634	702	679	675	670	688	711	665	662	643	653	643	634	623	680	632	671	669	672	666	636	671
31559	20766	9891	383	214	213	191	181	202	198	216	193	163	178	195	199	194	213	179	185	191	168	203	206	207	183	191	162	213	201	176	197	189	195	190	183	216	191	198	167	169	192	220	196	174	207	192	227	211	185	218	199	184	207	205	192	204	189	197	188	196	215	182	196	207	180	180	182	184	219	206	200	175	200	201	179	184	213	191	157	196	187	217	215	183	217	207	199	198	202	184	187	193	175	167	184	167	204	191	168	192	203	209	192	192	198	201	205	206	206	198	181	186	189	201	193	191	212	201	199	230	207	174	188	181	195	182	197	171	220	191	170	184	204	206	175	183	203	179	189	167	202	197	188	179	163	180	188	202	203	185	182	224	174	170	182	200	161	187	199	188	169	201	199	191	190	180	180	194	206	207	192	172	170	184	185	194	181	169	190	197	164	210	199	188	181	196	173	193	194	221	187	219	210	179	185	202	182	197	185	200	190	182	209	179	168	184	184	177	208	199	194	167	188	212	201	205	196	181	193	186	201	209	187	183	207	214	180	195	170	209	191	228	194	191	207	170	179	214	200	197	194	186	167	187	165	189	203	210	194	191	244	201	182	189	189	202	190	208	189	199	202	193	183	170	183	191	188	177	180	203	186	206	194	203	186	195	209	189	215	187	170	201	218	195	185	178	175	195	188	186	221	205	207	206	204	195	189	189	194	200	191	195	185	213	191	179	184	197	176	211	194	196	193	205	206	214	214	223	212	178	189	198	198	192	178	178	188	186	176	175	222	190	195	186	220	187	201	193	229	185	186	217	203	218	206	180	184	174	188	221	193	176	194	208	192	214	184	202	194	188	168	210	213	213	199	168	212	194	187	198	182	220	192	209	201	172	214	182	196	182	190	200	199	196	193	193	205	197	190	173	204	199	177	188	190	204	180	199	200	215	154	178	225	191	174	197	169	204	175	200	200	181	206	203	179	172	193	182	188	173	188	168	206	177	218	168	211	204	211	189	178	184	179	207	168	180	188	184	198	205	191	173	197	210	194	204	212	206	184	204	197	188	163	177	198	204	212	186	186	155	165	201	220	182	205	177	210	212	190	201	223	163	194	194	197	181	191	194	204	191	207	179	173	206	239	178	152	180	203	203	211	174	168	164	211	180	181	189	190	173	191	185	172	171	182	184	190	195	186	199	212	201	191	187	171	194	211	210	198	208	186	180	170	204	204	198	188	207	177	193	197	147	219	214	181	203	175	177	194	202	187	206	173	194	192	179	195	188	209	171	210	215	229	175	173	179	193	203	172	211	191	212	191	195	189	177	185	223	189	194	191	178	191	188	197	223	205	191	202	186	187	187	186	217	197	190	177	189	209	195	162	195	221	194	205	158	171	187	201	178	201	169	191	194	180	165	182	208	191	177	197	203	192	226	188	185	192	183	189	202	171	182	205	193	200	190	196	190	206	165	187	205	192	209	180	179	177	219	222	192	166	177	174	178	166	180	205	189	160	201	198	183	183	188	217	244	214	189	201	193	189	185	194	207	185	213	188	189	191	153	199	180	196	195	175	216	179	220	168	200	165	179	172	181	204	192	155	199	188	185	212	180	199	176	188	199	183	182	188	185	183	162	174	177	192	212	210	188	184	197	198	184	184	194	202	221	220	196	200	175	169	184	211	188	185	169	199	185	214	201	189	199	216	184	196	196	196	196	180	209	195	189	171	188	183	186	216	194	178	198	178	168	181	193	204	183	181	185	196	178	172	193	148	189	182	187	161	182	186	169	163	187	177	190	203	171	182	188	170	198	176	182	213	195	181	209	187	199	177	201	190	184	161	171	196	181	152	181	182	176	174	200	178	189	175	172	193	210	179	172	203	202	217	173	179	186	210	178	172	189	197	194	194	203	200	190	202	206	194	195	199	171	186	201	187	180	200	177	204	168	172	192	189	183	208	198	181	202	184	185	184	194	210	200	162	207	199	180	203	188	201	198	185	197	187	185	191	219	198	187	198	201	189	204	190	199	214	212	196	180	197	181	172	202	170	184	190	178	191	181	196	187	179	188	189	208	190	185	216	168	186	184	189	189	222	167	182	167	172	190	202	209	177	177	216	197	192	194	193	192	207	197	193	209	208	178	223	196	192	171	162	184	174	165	193	197	178	206	197	180	191	209	209	224	190	197	164	167	174	177	192	177	172	186	201	201	194	232	193	190	180	209	201	204	182	192	200	192	202	181	184	174	204	209	216	201	180	207	193	168	178	180	193	190	174	174	200	181	199	191	187	198	177	190	179	212	207	181	188	179	187	184	205	219	189	166	213	202	199	187	200	198	207	199	204	187	198	210	186	191	218	184	209	206	168	210	217	219	186	205	180	190	195	184	173	186	197	184	200	190	199	195	205	213	191	204	185	198	189	202	209	203	178	189	181	192	198	187	197	191	185	197	175	181	220	206	186	171	178	187	178	188	171	182	164	195	198	190	184	189	185	195	200	192	187	176	226	185	179	192	190	169	182	178	167	199	199	174	208	178	187	182	180	213	184	191	179	178	189	199	190	201	201	173	177	193	171	187	186	175	202	212	190	185	196	179	214	179	225	172	169	209	166	201	200	187	210	206	200	219	208	196	192	175	219	197	180	197	173	198	202	184	199	179	184	178	202	199	209	197	222	194	153	182	191	181	182	196	200	176	189	199	201	215	159	185	166	181	202	191	174	183	188	193	180	201	202	209	158	197	221	180	192	192	198	213	206	189	186	220	196	207	176	207	182	163	197	189	170	193	193	187	200	190	184	179	175	175	212	167	210	200	207	179	163	187	201	159	200	184	208	163	224	171	188	186	180	168	193	189	176	188	187	204	193	193	188	198	198	195	204	194	190	181	211	183	215	203	211	187	162	198	205	192	202	199	201	200	192	182	168	213	208	181	205	169	213	200	197	209	207	186	195	193	207	169	168	165	184	192	191	179	177	200	186	190	187	186	212	215	187	229	193	202	164	173	200	185	214	197	193	192	213	196	160	174	191	195	177	178	181	184	194	227	245	185	193	177	198	219	199	181	186	173	191	191	172	178	185	204	189	198	192	191	200	198	199	161	196	209	213	184	170	215	157	179	188	207	175	203	171	186	187	196	195	178	180	190	193	198	207	192	206	210	181	199	207	164	191	197	201	216	180	184	193	207	193	204	184	185	161	205	190	177	172	165	172	186	220	201	206	191	195	161	177	184	196	192	203	181	200	203	177	178	168	182	171	177	169	194	208	190	195	175	194	198	193	185	218	203	228	200	167	189	191	189	158	199	188	209	181	171	194	191	175	213	179	194	177	174	197	207	180	205	204	177	222	188	202	189	215	190	213	206	183	194	194	201	182	177	180	198	192	178	216	181	181	226	184	210	178	195	180	201	195	204	179	168	204	213	214	165	186	212	214	177	169	177	211	183	180	177	183	189	166	200	176	197	207	186	184	170	193	195	190	206	207	220	183	221	172	170	187	205	199	205	209	198	206	211	182	166	186	193	207
7900	609	549	500	542	541	500	519	551	518	502	494	524	518	497	512	503	499	541	512	526	540	506	549	530	486	518	535	507	532	528	481	508	485	518	507	568	542	477	506	517	549	505	515	554	548	549	497	513	492	497	551	516	532	541	500	492	516	501	511	507	491	474	530	486	503	484	535	502	515	543	514	543	535	475	547	512	534	538	488	497	484	475	503	480	544	536	515	525	521	507	533	493	516	503	467	514	508	495	513	486	527	539	503	511	504	562	511	500	512	524	467	513	505	517	524	541	512	507	510	521	549	506	517	507	515	493	480	542	473	535	530	480	516	524	499	532	498	479	518	530	509	542	521	522	531	493	505	480	501	461	558	546	507	556	508	557	528	553	534	531	540	550	514	545	509	511	527	472	519	498	508	523	471	507	503	529	527	527	523	507	522	499	563	518	525	519	524	468	555	480	485	535	523	504	529	529	524	521	481	524	492	532	523	490	516	517	518	541	555	516	532	528	518	553	521	506	486	504	492	480	499	504	517	550	546	524	492	499	518	552	531	561	531	518	522	545	502	525	522	531	515	508	509	529	530	547	498	491	515	575	527	511	495	550	501	512	558	471	481	513	535	498	509	535	525	495	493	523	565	553	543	497	547	507	509	561	490	515	522	514	530	487	477	517	543	491	537	517	504	485	530	491	506	518	524	474	493	511	535	531	511	540	557	495	556	537	505	540	506	529	511	524	517	502	510	504	521	501	507	510	495	525	514	492	529	533	516	493	548	539	549	498	486	519	500	509	501	561	513	519	477	470	489	522	522	485	529	532	486	521	559	507	516	478	541	521	470	479	505	524	459	487	504	513	515	524	489	484	530	532	529	518	472	504	581	490	467	535	486	501	468	522	482	491	501	488	521	494	546	489	519	523	516	523	515	541	519	506	550	506	540	501	560	512	526	506	519	503	523	493	490	496	487	522	481	528	490	503	500	465	504	537	515	495	499	521	472	511	530	499	518	513	503	508	535	521	494	484	529	521	529	515	508	482	545	503	532	542	510	553	487	519	495	494	491	508	508	506	521	512	520	516	535	542	537	516	546	500	486	501	515	504	496	533	537	489	541	537	515	536	522	511	524	522	500	543	480	503	510	518	489	526	482	531	507	467	518	512	522	545	513	522	453	527	493	537	518	492	532	505	528	491	515	495	501	496	488	491	535	538	533	500	488	439	505	497	509	468	546	532	465	500	507	466	531	454	524	489	532	503	518	508	518	497	514	494	519	445	518	532	509	500	503	532	495	525	504	524	496	522	505	542	509	512	501	495	507	499	552	511	539	511	490	547	512	540	540	517	498	511	519	536	512	537	472	505	572	495	508	477	480	554	520	516	534	516	506	508	506	529	504	522	493	544	500	490	528	483	488	505	518	524	582	514	506	542	526	496	543	536	501	487	492	519	547	526	502	484	537	485	482	510	534	519	525	508	499	509	500	481	522	501	513	493	495	527	517	479	487	523	494	509	544	516	512	475	526	519	500	476	493	515	498	534	510	553	499	488	538	479	514	518	528	475	524	513	552	513	508	513	509	519	536	521	531	486	494	509	500	564	533	546	517	543	532	481	511	539	537	521	543	500	516	491	511	501	527	498	507	553	538	532	525	476	539	513	487	493	550	507	532	502	503	520	516	559	500	575	526	486	501	502	545	525	533	509	514	516	531	508	544	571	480	547	532	508	517	502	501	503	503	508	493	508	545	524	529	528	494	505	536	470	523	495	522	500	516	515	545	501	501	518	541	519	471	540	526	517	522	502	497	512	485	463	521	480	510	519	519	522	526	499	520	532	521	512	507	519	502	542	527	539	537	520	524	515	500	541	478	493	526	531	499	542	507	493	503	472	503	461	498	526	500	550	500	515	505	510	508	500	466	484	516	498	517	537	527	491	522	508	546	563	521	534	517	498	511	547	529	559	499	532	533	523	540	508	486	488	523	474	502	539	509	546	509	486	506	496	506	532	507	534	503	548	534	529	511	560	526	525	510	529	517	534	515	516	557	508	481	501	492	515	498	507	541	525	485	549	533	500	509	530	540	519	524	552	507	520	487	531	490	545	489	502	511	554	519	544	491	553	528	506	479	536	545	529	504	525	516	490	524	492	544	502	594	515	505	491	534	526	500	505	537	537	519	493	528	526	531	556	533	495	497	548	496	529	503	488	537	512	454	543	516	544	498	509	515	519	514	529	489	519	534	559	529	514	502	506	524	501	522	492	527	508	502	508	540	520	533	537	508	543	580	552	560	530	492	516	505	504	491	516	482	510	533	521	540	604	492	503	551	518	532	480	487	507	505	536	529	524	496	486	487	517	497	487	541	516	527	529	531	542	489	507	477	528	487	532	539	498	491	519	510	502	519	508	527	519	528	505	520	500	499	491	514	504	504	462	494	513	536	479	529	524	518	527	509	539	528	554	502	523	500	525	519	535	536	503	545	511	507	493	504	547	521	521	514	509	536	518	528	492	469	517	515	529	494	540	522	492	508	465	501	559	539	498	474	523	498	500	497	493	507	508	520	535	474	533	523	534	516	502	530	499	516	518	507	511	554	532	487	556	512	518	480	499	521	539	526	545	491	500	530	548	519	506	496	489	545	540	541	501	499	508	512	511	515	484	488	517	487	525	547	500	512	504	530	540	507	540	496	484	509	490	514	512	537	505	501	479	523	534	535	500	507	523	543	512	569	554	552	531	490	506	531	486	541	487	527	471	525	510	472	506	554	525	537	534	522	535	523	516	526	514	524	538	508	492	500	517	509	487	553	505	501	533	498	539	492	517	511	507	507	512	520	500	544	514	508	452	536	520	460	481	475	509	560	562	502	472	510	498	490	540	537	515	514	477	520	474	511	510	543	509	508	531	513	494	523	514	558	542	497	545	534	535	510	501	539	522	543	514	540	506	555	523	512	511	501	507	532	505	508	535	538	543	496	493	508	508	526	536	545	509	502	528	511	504	506	499	546	526	511	535	495	535	556	511	564	557	528	549	533	473	494	518	511	522	536	508	517	546	504	528	524	527	533	543	522	511	498	509	530	537	512	525	462	510	465	500	528	530	509	494	510	500	554	494	498	531	524	514	494	524	527	539	528	503	506	495	508	544	554	510	489	519	560	491	481	526	481	508	493	528	510	484	458	534	473	562	494	536	505	503	501	511	499	549	509	495	515	495	488	533	481	505	505	503	484	501	533	552	542	525	535	543	524	527	461	476	501	494	571	532	484	478	519	502	579	513	520	482	523	487	503	547	498	512	538	495	507	499	503	490	500	520	518	504	521	574	514	532	498	485	540	504	474	518	492	518	505	531	521	510	526	515	517	515	557	522	498	514	495	491	504	490	515	514	530	513	520	509	505	508	497	520	488	517	516	489	474	519	484	514	527	521	456	505	490	526	515	510	561	535	489	526	523	491	472	528	492	513	521	513	560	519	537	473	489	520	521	485	517	495	519	479	558	546	525	508	504	495	527	525	480
25039	21420	24668	28563	21411	17588	666	454	344	368	335	337	352	321	319	333	308	367	324	323	284	296	300	292	297	277	313	298	326	311	299	320	320	335	307	326	311	315	281	329	341	339	341	299	302	313	319	286	290	290	262	298	336	289	312	323	272	303	301	301	322	331	329	311	299	280	265	322	271	322	323	316	290	309	308	295	317	298	290	314	297	318	292	311	314	347	311	341	323	296	313	280	328	291	322	316	291	283	272	306	312	286	292	322	297	286	272	286	313	311	282	282	304	320	285	280	267	273	304	329	300	273	315	311	309	286	302	279	311	301	342	315	314	285	329	311	309	325	328	330	283	282	365	307	316	333	279	327	330	323	333	303	280	298	335	305	275	314	313	308	319	289	279	284	291	338	331	323	324	309	331	304	309	283	297	298	322	273	324	296	261	312	272	295	291	304	327	283	291	285	310	311	286	300	299	317	286	296	290	315	317	327	285	335	298	322	304	280	322	292	278	291	269	308	304	315	317	327	302	313	304	332	291	284	266	316	307	309	281	363	312	315	296	301	311	278	319	341	308	322	338	307	321	304	305	266	306	284	316	309	333	267	321	312	356	351	281	293	336	325	343	283	294	276	285	275	332	291	269	299	301	286	304	314	284	292	332	314	306	294	295	298	274	301	294	316	296	298	338	305	320	315	287	302	313	311	287	288	326	321	267	308	332	300	302	307	330	240	297	307	339	274	331	297	336	305	293	275	288	299	279	298	308	305	307	346	304	287	299	292	282	289	274	316	291	291	310	297	315	320	272	283	313	300	318	267	315	283	290	278	307	330	294	311	307	299	312	300	309	275	288	334	359	320	295	269	285	283	284	311	299	280	317	313	278	280	302	272	265	298	273	316	319	305	300	301	329	310	308	300	295	287	318	275	322	332	308	332	295	327	331	284	339	302	292	318	312	305	324	289	267	302	325	294	286	326	324	306	303	281	327	286	292	315	323	285	305	280	299	273	306	332	320	294	339	314	312	272	325	315	296	307	259	318	326	285	291	333	291	294	315	298	296	311	313	291	292	311	291	295	263	319	306	296	302	312	287	290	281	281	309	308	287	310	299	293	300	306	313	316	350	341	303	333	303	269	298	303	288	300	310	299	309	310	295	347	293	288	308	363	320	315	305	303	292	340	308	290	311	299	298	297	291	269	284	309	298	299	281	317	308	300	288	292	296	311	307	293	272	275	281	261	294	314	324	287	298	316	313	304	299	307	336	278	298	291	345	301	287	301	305	307	291	295	311	307	307	312	316	308	274	292	329	307	320	309	337	328	292	288	314	294	275	335	315	306	340	339	335	282	319	324	318	313	341	293	320	321	299	291	276	304	323	296	324	287	364	272	310	247	298	337	290	272	327	332	310	323	297	314	303	325	295	270	279	286	288	305	315	305	282	292	336	316	290	277	300	286	333	315	289	317	270	316	303	320	293	295	317	315	273	311	299	295	307	283	310	300	312	301	292	304	274	286	302	304	304	312	308	302	325	277	286	327	299	305	330	316	288	303	285	292	303	311	319	288	282	293	303	308	274	287	263	302	322	291	287	280	287	315	271	332	324	297	324	308	331	293	293	307	307	352	293	302	301	308	326	313	315	302	310	327	311	319	291	317	287	295	296	291	325	317	298	294	323	299	309	289	316	288	315	329	306	281	333	307	292	290	318	306	330	326	326	291	318	312	289	342	333	304	291	278	305	300	288	295	298	288	329	299	280	289	360	326	292	305	320	301	335	322	329	300	298	300	298	277	302	310	297	326	319	284	312	269	267	318	273	280	306	303	302	322	312	314	294	285	288	340	294	264	328	313	286	311	316	302	357	299	297	286	304	300	302	336	300	298	323	281	321	272	285	315	319	344	309	330	288	326	294	286	272	312	307	317	291	306	302	280	309	322	316	307	286	291	335	298	325	303	299	292	311	314	288	335	301	304	278	302	304	319	296	314	268	310	335	320	331	307	303	319	290	349	290	296	288	322	290	286	312	307	300	328	334	308	303	306	313	291	282	287	312	304	265	310	311	308	318	337	273	296	303	265	316	284	314	315	320	310	328	294	296	309	292	326	281	297	321	297	284	266	305	299	291	316	276	299	301	293	305	286	294	298	308	290	283	307	299	301	273	316	264	296	298	272	291	287	276	316	294	321	309	316	278	311	279	300	278	330	310	338	303	296	282	300	303	313	303	302	299	314	282	266	293	297	313	305	302	317	312	294	307	298	279	294	304	314	337	316	316	338	303	304	307	288	280	306	361	295	278	280	303	303	295	277	294	299	298	320	274	311	281	304	334	304	333	331	267	261	326	292	311	278	297	293	296	309	314	301	318	319	313	331	298	298	281	319	272	311	299	310	289	301	289	297	295	299	296	322	287	287	321	306	301	285	320	294	303	288	329	311	300	340	294	337	312	299	327	295	291	289	285	307	309	281	274	302	309	267	304	262	310	290	313	295	309	286	284	272	292	278	320	293	303	299	271	305	314	287	296	317	297	339	327	281	300	303	317	307	292	342	304	305	297	264	323	302	324	290	290	291	313	325	308	277	305	308	285	280	284	314	285	316	294	289	296	293	318	307	301	289	293	293	294	302	296	303	313	310	291	283	293	321	298	325	331	316	317	329	286	302	323	263	289	293	299	285	356	284	303	287	326	340	308	337	319	289	324	302	304	354	283	278	317	293	284	303	300	299	306	293	318	295	312	297	338	313	317	317	309	328	312	306	322	294	303	350	305	332	332	315	304	300	328	333	269	271	289	295	311	343	297	325	293	308	284	315	302	297	301	290	310	267	280	309	320	300	306	289	297	306	269	289	299	298	280	308	299	331	332	282	279	302	298	273	284	295	270	315	329	287	292	273	311	315	309	283	277	295	275	299	275	295	265	314	313	301	309	276	291	301	321	283	272	258	299	305	337	330	294	293	315	310	299	290	321	311	278	294	294	277	307	265	300	297	273	300	289	297	287	284	295	328	330	311	315	304	307	308	328	312	307	333	311	304	301	299	306	316	309	309	300	302	306	271	294	294	307	333	308	299	283	302	333	310	293	323	292	312	306	297	323	321	313	303	303	279	300	333	314	275	308	308	310	316	317	315	288	271	301	300	320	313	307	290	287	329	309	292	310	325	330	306	315	299	321	295	321	270	309	323	322	306	292	314	301	298	315	323	308	254	302	316	300	309	287	310	320	312	298	280	309	303	300	315	308	272	316	301	301	299	275	292	303	284	326	334	315	290	287	296	319	306	308	315	321	299	294	261	328	290	302	293	289	319	300	297	274	282	284	292	316	296	318	325	290	331	288	301	277	275	308	317	289	301	317	274	303	327	307	307	269	309	292	338	306	300	295	303	292	326	315	303	292	301	323	268	278	302	297	289	292	280	300	313	294	304	311	335	271	309	294	277	294	279	310	301	292	320	354	314	266	290	300	295	315	275	289	279	306	331	284	286	269	296	329	250	304	289	345	293	322	275	303	301	278	293
14767	2120	1327	962	822	823	777	778	759	750	692	730	700	745	737	747	766	758	781	720	720	693	751	751	742	736	788	775	704	741	718	741	717	749	759	771	754	783	748	762	701	717	710	745	736	748	706	744	739	792	724	762	761	722	723	727	754	707	743	745	695	737	723	764	752	757	734	697	730	711	712	695	764	760	773	725	737	755	762	745	756	751	729	772	681	760	761	735	743	753	732	727	762	787	758	740	750	731	745	765	687	735	721	754	787	750	726	718	776	675	702	732	733	707	712	724	733	684	744	735	720	717	753	712	742	715	753	715	714	732	731	691	766	764	714	752	738	741	711	750	735	771	736	748	768	770	754	730	743	746	710	736	711	701	697	698	767	770	714	772	726	740	725	707	807	741	726	718	736	716	755	753	750	727	744	706	727	696	736	724	795	761	705	704	724	701	717	748	735	749	730	757	715	742	765	705	703	719	738	698	735	710	708	743	732	740	740	774	739	706	763	732	695	741	751	775	719	744	746	727	716	744	694	743	732	736	754	704	714	816	701	699	757	718	700	740	729	749	680	721	773	767	744	723	718	708	726	711	759	762	768	714	725	771	756	711	713	781	674	791	731	769	700	724	718	750	749	769	746	774	747	705	747	724	730	763	748	712	767	738	749	704	797	738	718	761	740	707	747	744	715	763	772	700	712	704	728	713	727	690	697	755	711	748	728	676	766	747	781	728	754	750	739	737	707	732	705	750	688	737	764	752	717	707	670	745	726	693	760	776	719	755	739	775	714	719	766	756	767	714	745	703	747	741	740	676	733	708	709	747	704	732	730	729	748	735	726	766	774	723	764	784	729	743	711	721	756	756	736	780	715	783	763	770	719	751	756	753	750	716	747	684	769	713	781	735	752	728	691	767	745	745	775	690	797	707	739	685	732	730	756	720	739	731	711	744	734	763	629	734	738	763	712	701	732	737	771	733	736	728	708	768	796	739	724	748	710	739	816	740	725	711	729	715	653	753	746	704	715	718	727	798	734	780	778	773	712	734	722	716	762	711	760	728	717	724	694	703	761	724	719	788	705	721	755	731	764	759	810	719	787	749	783	730	743	738	742	721	746	784	729	714	737	710	744	751	790	796	732	706	707	748	730	699	736	705	774	745	781	748	733	726	745	748	761	748	706	737	742	707	706	806	705	755	710	750	773	701	747	719	771	722	704	754	755	704	669	715	742	751	748	739	780	746	773	782	767	738	735	739	774	683	717	762	742	747	768	743	744	719	747	716	743	712	767	773	729	777	727	764	685	764	765	745	757	744	746	747	777	702	748	715	751	810	734	731	781	718	727	759	771	737	741	729	757	710	730	771	705	762	731	762	746	700	711	743	748	708	730	719	667	779	753	751	761	739	731	701	710	806	727	735	753	763	804	791	755	699	711	710	730	735	719	729	730	727	725	743	726	741	759	733	741	782	767	718	782	758	702	738	676	742	773	742	743	729	739	724	755	726	735	762	698	725	725	750	702	695	736	766	680	743	763	712	765	778	719	766	741	695	747	723	740	737	710	771	766	767	757	701	738	749	730	741	711	740	745	694	753	729	704	731	773	777	728	723	747	778	760	783	770	785	724	725	702	771	740	725	750	778	709	785	724	712	710	749	799	775	728	739	757	728	769	779	789	715	723	747	723	754	765	752	753	715	760	742	735	696	763	692	722	747	736	749	715	739	729	776	750	756	724	753	711	713	732	721	736	668	698	734	733	712	736	725	695	764	764	750	764	815	731	766	762	746	732	747	737	728	708	729	669	747	799	744	741	703	732	742	708	711	701	763	734	678	762	705	726	743	718	760	729	716	728	712	742	766	720	742	756	747	769	730	756	746	710	710	725	705	721	703	716	742	747	740	770	771	767	723	746	723	719	774	745	756	790	749	767	723	716	744	731	766	760	696	673	754	752	695	716	726	726	732	768	746	761	762	768	773	758	768	736	730	714	700	737	765	744	784	778	720	704	801	675	735	797	721	692	775	736	759	737	717	733	773	723	745	773	733	755	718	751	779	744	761	760	698	789	709	752	744	754	705	747	761	754	744	757	741	755	674	762	723	733	688	757	769	743	721	737	719	780	701	720	728	709	746	778	752	736	699	703	779	764	726	770	757	719	734	742	748	727	751	748	687	749	760	718	789	736	738	772	716	736	737	707	761	740	742	747	750	731	663	720	730	754	751	787	722	727	722	739	750	729	705	730	754	799	702	722	739	750	728	749	783	775	767	742	688	740	754	789	726	724	756	728	753	729	792	755	717	727	723	734	722	731	722	747	724	751	719	725	727	745	753	735	759	733	761	758	735	746	706	761	728	685	764	700	770	717	773	740	747	746	740	724	730	701	691	713	748	772	714	755	766	715	700	726	761	732	693	763	686	716	724	712	775	786	735	771	766	717	758	748	769	719	731	736	760	788	739	731	818	734	723	709	735	745	741	731	733	791	725	709	768	723	809	747	772	717	727	736	701	752	738	706	772	723	705	727	732	746	741	695	705	743	745	746	714	739	744	770	758	777	719	713	716	728	770	753	716	724	765	715	724	738	765	742	707	715	715	786	713	763	749	744	727	686	729	708	747	721	767	679	744	699	744	761	721	714	735	755	710	727	758	727	701	782	741	810	729	745	707	711	746	724	756	703	748	741	694	739	766	754	703	711	742	725	778	771	735	768	714	773	737	722	682	762	740	778	725	725	714	733	733	751	736	754	755	713	714	765	701	773	710	755	766	741	727	733	732	776	749	726	750	793	726	727	720	762	701	743	683	730	721	730	712	716	718	727	728	737	745	752	727	712	788	738	722	730	696	764	718	760	719	742	747	752	754	769	702	722	768	795	709	726	752	737	723	781	761	758	741	738	730	677	689	740	767	679	739	709	749	750	723	759	691	756	721	726	735	727	708	763	770	756	801	767	744	744	717	725	783	730	719	748	677	738	728	722	745	746	717	725	712	723	745	685	695	748	770	727	757	750	718	751	730	727	725	728	775	744	733	723	735	727	780	776	796	747	745	725	756	740	739	729	762	763	731	702	745	773	705	712	756	722	734	723	762	743	720	737	731	772	762	752	684	680	701	701	746	732	706	719	745	745	719	764	744	759	776	700	776	762	745	743	730	790	758	738	729	757	792	747	687	730	769	768	724	742	745	770	746	743	703	768	737	713	739	730	746	725	736	739	805	735	709	749	772	764	754	741	720	745	731	709	722	709	731	747	799	797	790	746	701	734	708	755	780	728	742	694	736	772	749	752	704	723	768	702	769	784	741	725	762	728	741	718	706	717	729	712	734	708	767	772	734	688	742	702	724	703	741	783	796	806	730	741	759	707	762	727	746	745	767	730	730	753	728	725	714	748	787	743	732	753	725	662	747	742	757	706	782	740	758	741	725	758	726	725	742	771	733	720	771	735	693	792	709	747	754	726	754	756	753	718	742	722	727	698	748	729	691	713	727	784	698	710	738	752	768	720	705	736	770	729	731
24357	21454	25115	28178	21454	21464	15403	677	423	389	348	347	342	340	304	300	266	286	305	274	282	276	305	314	286	261	305	287	260	293	293	274	259	254	291	290	282	259	260	292	264	270	290	309	278	291	267	264	304	287	269	265	304	273	273	247	260	262	274	261	261	262	296	295	280	262	270	283	265	244	278	294	299	311	315	278	276	285	282	266	306	287	266	279	254	268	286	273	313	269	288	294	253	292	290	278	277	280	308	271	285	285	303	298	262	311	289	304	314	296	291	276	265	257	283	285	280	280	288	258	297	268	301	284	259	301	269	297	281	250	255	269	275	279	249	306	247	290	275	296	254	271	286	275	304	282	290	257	280	264	246	275	274	283	254	276	261	264	291	297	307	280	285	271	261	269	289	270	304	288	301	281	256	289	292	256	316	258	290	272	257	267	260	306	260	249	305	264	309	285	284	282	285	292	282	290	270	292	274	280	302	259	277	278	284	253	238	280	290	278	256	291	282	280	265	274	264	278	307	245	269	266	284	302	277	253	270	294	274	277	265	281	271	272	255	284	252	293	285	259	258	285	298	300	251	284	255	271	274	258	278	240	290	249	275	319	261	267	248	269	299	276	270	295	250	264	260	263	289	249	266	248	258	293	261	269	306	265	267	266	252	295	283	271	284	254	253	264	289	269	270	273	273	273	279	274	283	293	255	271	257	270	278	271	302	261	284	266	295	278	267	280	327	281	266	291	267	300	297	272	290	280	272	274	266	308	257	275	282	284	265	288	299	331	302	265	266	283	270	308	281	257	279	275	287	293	302	310	274	267	266	271	271	289	285	302	296	291	271	286	297	274	294	281	262	283	303	260	295	275	281	278	292	286	282	272	262	272	269	276	300	271	272	313	287	263	276	302	273	264	283	274	276	272	252	257	251	266	264	265	286	287	275	276	279	282	267	271	277	277	254	265	288	270	303	293	270	254	271	284	245	261	272	300	274	289	266	268	312	242	300	274	254	271	267	247	277	283	285	294	275	279	257	252	264	286	313	253	243	294	258	316	257	303	278	288	274	262	279	280	299	287	299	297	289	297	265	309	284	299	298	286	299	274	270	305	282	292	243	289	265	282	276	275	290	258	282	285	263	326	299	284	281	267	268	256	298	263	266	295	296	303	298	297	281	291	295	273	263	277	310	285	277	290	279	274	304	305	289	270	279	268	264	287	327	312	247	269	308	249	259	293	251	314	265	267	271	260	266	293	303	269	276	280	305	293	268	258	287	262	249	297	305	292	295	273	300	292	273	234	288	279	288	289	282	261	317	306	271	294	287	277	261	276	278	253	324	292	275	298	262	286	272	285	266	280	291	280	251	253	293	266	293	294	303	274	268	309	250	263	247	306	265	318	266	287	296	282	294	284	273	281	292	305	290	282	299	264	274	276	254	274	286	300	283	272	285	266	310	252	304	261	276	273	253	245	275	248	305	284	281	263	267	266	314	275	259	288	289	264	284	270	288	283	266	280	277	251	288	277	305	294	276	276	289	285	280	270	294	298	284	293	298	321	289	272	282	260	282	250	253	276	273	292	270	248	276	256	290	273	309	284	286	290	281	279	295	289	275	302	286	265	294	272	296	257	293	277	287	248	285	263	275	308	284	264	253	286	281	264	272	292	300	270	296	305	261	263	286	285	259	275	260	270	260	305	270	273	296	287	248	278	292	265	297	272	260	279	262	291	288	260	296	315	277	263	279	270	283	280	261	280	286	306	305	302	297	296	269	270	301	247	283	291	250	307	286	289	303	273	284	292	282	234	284	289	267	285	275	246	240	267	253	291	264	273	284	274	279	242	280	288	284	316	271	275	287	293	273	269	285	298	284	307	275	297	276	281	266	256	278	275	260	292	303	292	270	284	267	263	286	269	287	291	294	293	307	287	268	274	318	284	267	293	293	285	302	284	271	292	309	264	272	269	304	292	237	257	279	274	275	263	297	283	255	268	259	254	270	255	275	262	300	284	315	266	285	280	264	273	267	266	265	246	282	284	272	279	254	291	296	298	301	259	277	287	276	289	271	282	277	301	279	279	297	274	292	303	296	278	292	291	276	253	277	280	253	308	273	256	293	259	271	265	302	287	310	282	259	261	292	269	281	257	270	266	296	291	286	262	277	268	287	287	295	273	282	317	264	301	257	273	252	274	301	292	265	280	295	263	267	280	254	263	278	308	290	256	279	240	285	238	294	283	287	281	278	265	296	259	270	283	259	305	274	291	287	270	295	259	249	274	279	257	294	291	281	276	283	291	274	279	314	305	293	266	279	276	314	264	266	261	316	308	288	283	285	272	260	288	285	294	294	270	278	275	275	282	286	255	290	268	285	254	301	280	299	248	279	295	297	288	278	260	299	260	270	263	257	260	285	268	253	289	304	278	270	269	313	287	305	289	269	266	283	270	279	290	306	256	313	280	290	300	255	283	245	284	263	295	272	281	290	290	288	268	296	308	271	306	304	296	325	279	298	274	250	286	269	268	244	257	283	264	292	307	283	270	282	295	277	291	277	269	285	255	264	291	274	294	279	274	286	271	292	274	247	266	305	258	296	284	299	255	279	289	258	274	275	253	271	276	290	329	309	279	271	273	259	312	284	309	273	292	298	270	308	262	270	275	285	279	270	249	282	311	295	249	277	272	292	274	300	248	290	291	272	285	293	277	274	267	280	301	274	270	264	303	304	246	283	266	253	278	279	250	283	275	258	268	253	279	281	290	280	324	257	300	279	291	270	279	260	291	265	254	305	286	260	302	289	272	276	310	287	323	281	282	266	336	261	276	280	287	307	287	273	313	270	253	284	277	306	273	289	283	282	290	275	303	253	283	261	263	291	277	293	284	288	291	306	260	273	292	274	284	291	257	255	288	299	279	276	261	262	267	264	280	304	286	304	304	299	259	272	255	305	268	278	250	271	259	267	277	310	275	287	285	259	307	276	291	290	311	279	308	244	271	295	280	274	296	254	274	302	343	267	308	266	281	274	286	279	281	302	278	285	309	276	267	298	252	293	289	240	305	275	278	260	299	284	274	260	264	276	263	284	283	282	287	236	257	276	288	265	294	284	281	310	281	275	239	299	296	262	299	281	303	315	295	290	290	291	251	274	269	268	277	273	289	300	269	279	250	245	280	301	266	265	275	284	263	262	260	292	317	284	261	335	284	269	274	293	272	284	243	266	277	280	273	295	292	302	272	267	278	276	261	305	280	289	266	264	278	266	259	294	300	294	272	268	281	274	248	279	273	290	272	291	251	290	278	289	297	290	271	242	272	292	271	250	296	302	263	280	263	289	279	294	277	298	265	289	288	253	311	250	276	276	284	270	277	284	310	256	270	310	268	287	300	282	283	299	268	300	268	263	288	294	297	271	292	264	284	282	291	274	264	269	265	284	289	244	275	285	271	290	264	275	270	282	248	274	265	293	273	294	275	318	277	287	303	256	292	284	270	270	305	244	273	275	280	288	290	277	277
18810	3509	1879	1178	888	805	728	730	701	721	705	728	658	643	667	668	678	653	684	732	698	654	657	655	674	637	646	631	662	637	668	609	651	691	700	613	640	654	625	637	647	689	686	659	657	686	615	651	648	645	698	659	613	634	679	690	680	666	665	674	663	579	663	665	682	649	640	701	670	669	681	610	610	687	663	632	656	640	646	680	720	688	645	619	660	657	623	690	692	654	643	702	657	652	653	687	679	681	641	650	679	671	648	629	658	659	671	667	671	662	648	618	654	691	649	690	621	678	624	728	633	662	670	650	666	689	691	657	622	682	585	691	618	615	658	610	614	667	679	651	672	625	654	615	670	668	632	679	692	635	663	690	687	687	682	661	687	666	645	647	583	634	612	628	647	667	619	648	608	673	694	647	604	630	614	618	645	661	616	690	618	670	665	582	605	621	646	654	648	641	663	655	640	642	652	628	669	660	634	645	648	709	658	653	643	695	674	673	673	661	705	630	657	676	679	625	662	662	629	651	627	694	583	634	638	639	660	638	658	633	655	650	684	670	695	684	663	650	671	647	700	659	701	674	675	668	645	643	637	684	660	666	660	675	681	637	653	656	655	705	646	702	674	641	619	665	654	642	660	683	631	641	618	662	654	655	621	665	652	663	671	654	656	661	625	606	643	648	631	650	655	620	649	651	667	653	610	653	669	681	647	684	630	650	694	682	615	643	645	626	633	668	584	635	670	647	651	602	664	639	692	669	615	657	645	625	613	668	633	616	692	632	630	661	656	672	721	592	671	689	643	662	618	669	674	679	628	658	674	667	654	621	631	681	660	613	668	624	650	646	689	638	641	666	649	649	681	680	629	660	725	617	678	598	641	668	678	649	626	666	624	675	638	674	682	653	672	667	654	699	650	677	669	641	657	659	594	668	623	646	669	644	675	695	653	678	603	640	650	714	614	659	646	636	661	663	670	628	633	657	660	630	671	650	666	635	676	624	599	660	665	636	640	653	664	699	642	639	652	673	687	659	623	659	655	621	659	652	627	665	650	646	707	615	650	662	643	652	672	692	642	654	646	630	629	666	691	653	659	652	652	658	666	687	629	670	701	651	650	637	665	688	629	640	645	703	675	638	653	627	680	646	710	666	644	652	658	637	646	644	699	672	652	634	616	651	647	653	643	687	653	695	689	671	681	670	654	665	643	640	612	669	651	638	683	683	652	672	678	653	687	631	617	661	637	671	631	654	633	670	679	698	633	669	637	655	666	635	638	666	657	665	644	645	701	714	698	645	635	635	622	615	626	657	677	690	646	674	647	689	669	655	655	653	681	672	624	643	640	699	678	633	640	633	689	666	677	682	657	686	675	655	618	672	651	671	658	602	672	658	671	707	653	588	637	603	642	638	659	662	640	676	664	683	630	705	608	654	629	666	677	654	711	690	625	685	696	655	675	668	690	622	634	650	654	690	673	663	613	662	638	684	636	677	643	670	666	632	631	673	653	666	638	626	693	646	637	669	608	666	643	664	628	647	651	675	684	643	643	624	643	624	623	654	689	650	672	642	688	648	655	636	652	657	640	639	707	612	631	651	660	607	668	677	567	632	710	644	644	606	660	696	646	677	653	650	659	659	605	640	652	656	588	685	672	672	636	669	659	636	636	705	645	629	625	650	689	662	657	643	688	674	702	634	640	694	678	663	574	658	620	688	668	625	629	629	631	677	631	684	643	644	647	679	669	669	633	649	678	668	682	674	723	621	693	631	654	609	676	636	651	679	636	635	670	661	636	637	658	629	609	615	672	640	652	625	661	678	661	616	656	605	664	645	640	631	639	662	683	641	642	606	650	671	631	636	664	668	677	629	651	678	665	658	663	638	678	594	669	613	643	654	666	654	627	656	663	634	674	669	659	661	655	656	635	693	642	651	643	628	691	635	617	683	660	625	620	665	653	619	645	635	679	703	643	640	676	676	652	704	644	646	642	700	658	625	679	645	649	659	727	611	684	693	703	633	629	628	718	639	662	668	619	665	631	653	703	677	701	699	712	684	667	627	657	653	664	659	631	667	692	632	618	639	620	652	641	634	632	667	669	634	655	674	669	727	700	612	607	636	660	651	656	609	641	629	619	654	678	643	643	632	643	678	660	612	639	660	645	666	668	695	679	661	630	651	622	609	641	670	631	639	704	626	663	629	670	684	649	675	634	626	605	674	630	668	644	664	625	658	658	664	638	630	679	695	645	663	658	653	687	663	660	632	658	631	642	620	673	655	669	657	641	709	675	656	651	683	646	641	670	711	644	691	682	682	621	657	680	670	675	638	636	620	624	622	672	691	653	695	672	650	648	658	661	688	653	649	692	622	673	653	643	634	676	613	663	597	639	652	646	600	675	644	651	662	643	624	671	666	653	600	655	659	681	687	643	687	708	678	674	666	685	612	620	633	686	640	656	652	618	668	648	677	718	614	643	679	639	667	689	610	639	680	656	657	652	616	648	640	656	650	672	611	641	655	626	644	643	613	642	702	630	676	688	649	673	655	636	669	657	657	637	688	705	660	738	648	680	656	646	642	677	662	677	664	653	687	663	663	631	689	654	675	667	618	622	693	672	667	650	634	619	634	686	672	665	635	618	689	691	646	656	678	631	654	670	663	662	667	653	686	632	666	632	635	643	647	665	649	671	675	593	666	686	612	654	635	664	648	593	612	654	631	631	653	640	644	628	687	660	616	639	670	650	689	615	702	662	679	632	688	710	672	652	655	703	647	633	636	638	665	660	661	659	646	645	632	660	625	627	644	684	639	629	647	602	739	619	659	643	632	607	641	687	717	661	648	680	657	667	622	675	631	651	674	620	643	654	629	618	652	649	662	636	659	700	667	664	706	648	635	671	675	634	651	622	677	656	629	675	645	658	664	645	642	641	649	641	639	660	640	675	635	642	671	627	662	611	717	631	620	654	649	633	628	656	658	635	630	590	661	658	682	726	617	635	630	631	632	615	640	624	642	688	678	644	663	652	639	647	649	605	642	613	647	646	612	673	648	653	671	651	678	640	661	651	700	674	657	667	661	651	694	659	657	616	646	668	636	653	650	646	659	680	660	641	611	633	662	681	693	696	635	634	691	648	632	688	618	667	640	689	653	610	659	666	678	652	688	675	649	626	644	678	651	640	631	700	647	708	652	669	659	604	677	672	686	676	655	648	621	645	609	631	669	631	620	623	643	645	693	629	648	663	609	658	659	605	684	646	668	663	613	637	623	684	681	629	677	649	653	663	733	692	679	698	627	684	637	645	635	658	659	622	675	670	620	639	641	666	646	631	683	659	676	643	677	643	688	677	652	675	618	606	632	628	635	647	660	671	646	702	649	655	668	671	653	614	658	635	691	659	693	700	677	623	683	646	673	639	734	656	617	641	631	680	627	680	645	668	653	613	618	665	687	635	633	678	665	670	652	645	638	657	637	655	635	653	649	662	643	681	656	659	665	648	655	640	633	688	679	663	631	638	650
31669	20659	9792	437	231	161	199	198	187	216	203	197	206	187	194	176	213	192	184	196	181	207	179	181	200	201	202	213	183	180	185	200	182	193	207	200	192	192	189	201	174	195	213	189	176	201	193	193	197	181	200	186	163	171	191	201	193	188	176	220	178	185	187	163	220	206	189	201	203	194	171	208	198	201	211	175	218	178	184	197	190	188	165	187	193	191	158	180	202	183	188	193	196	195	235	194	186	191	185	210	200	203	198	201	182	211	197	173	199	176	193	201	219	193	205	190	170	205	208	179	188	180	179	193	212	168	201	208	204	190	182	179	168	190	182	199	198	174	168	192	168	218	205	200	191	208	202	192	174	192	198	170	179	221	183	187	184	206	216	193	174	163	173	205	192	185	184	207	161	182	188	210	194	189	196	206	170	172	199	176	213	177	185	203	186	185	200	209	195	191	178	174	237	192	187	197	210	192	219	193	193	207	201	188	180	202	188	190	210	190	188	196	209	184	192	203	180	197	191	245	206	186	222	200	186	214	218	179	200	190	187	191	190	180	143	189	217	182	199	215	205	168	195	186	194	201	185	185	219	177	173	194	183	191	181	179	200	195	209	214	211	226	202	217	179	193	194	198	200	166	186	173	196	183	184	183	200	216	177	174	180	216	202	205	215	218	192	211	213	179	210	177	182	209	229	198	216	173	197	205	188	192	191	184	213	188	193	196	211	187	174	171	185	195	209	207	204	205	194	199	198	203	184	193	194	187	175	191	204	213	207	187	202	198	166	172	212	170	200	210	176	191	207	178	201	197	191	200	218	184	171	227	184	204	196	163	212	190	231	202	217	183	201	205	203	200	191	183	190	190	181	173	203	193	196	214	194	169	169	197	195	174	201	181	189	200	190	201	164	166	187	212	186	202	173	182	211	161	195	179	177	207	192	191	204	184	217	171	190	149	201	198	162	182	185	184	198	215	180	208	186	199	197	197	189	201	178	196	177	223	183	180	196	187	223	185	198	188	199	190	193	198	199	181	187	183	197	172	185	195	201	188	198	176	175	191	202	199	197	192	196	165	202	186	205	195	197	199	201	181	189	197	189	194	207	192	196	196	180	196	178	242	179	204	193	181	187	189	215	178	196	194	225	191	187	220	208	196	194	190	199	207	196	192	171	203	198	186	208	186	194	193	213	202	189	176	229	203	190	209	160	214	215	192	168	177	169	164	195	199	198	190	184	179	187	210	200	204	185	183	178	185	198	206	210	219	188	192	185	210	194	190	207	192	215	197	202	216	179	183	182	197	204	180	176	191	202	215	176	198	207	179	190	186	186	206	186	224	169	203	201	197	224	180	185	163	212	224	175	184	188	195	185	205	209	181	186	159	193	175	199	196	187	177	197	171	190	199	222	215	170	172	201	195	179	226	197	197	190	192	189	207	175	189	193	177	185	204	191	211	199	214	203	224	197	184	193	198	183	179	191	191	205	175	198	193	230	174	209	194	175	176	198	172	201	187	186	202	191	205	171	190	194	213	172	192	218	231	215	185	204	191	191	214	199	198	184	200	195	234	197	184	201	184	201	202	183	220	184	212	210	182	199	212	183	202	193	196	193	215	177	228	173	182	193	176	194	171	196	203	192	203	188	186	211	212	177	209	204	190	178	177	196	165	192	190	181	194	220	206	198	183	206	188	211	197	174	213	186	196	182	212	148	197	164	186	208	175	194	203	177	184	187	215	204	217	206	190	175	187	214	201	193	207	188	197	188	199	218	188	175	209	188	202	207	179	182	212	201	195	198	188	200	209	204	203	202	204	188	208	216	164	191	190	190	198	185	210	178	193	209	192	187	189	190	195	195	186	171	196	178	171	193	174	169	193	175	210	176	194	198	212	203	187	171	230	180	191	207	175	218	205	190	186	223	201	198	206	191	192	206	193	183	179	166	198	225	197	178	220	171	177	222	194	197	208	178	204	208	210	197	201	197	191	174	159	176	189	192	202	169	185	179	207	172	224	201	199	202	202	186	209	196	205	197	213	187	206	176	205	213	189	218	226	190	180	185	199	227	187	187	190	179	186	229	191	159	156	175	191	183	189	210	190	209	218	179	205	174	200	195	202	185	174	184	187	171	190	196	190	213	163	215	201	193	191	184	199	229	192	217	211	187	217	207	213	186	173	213	215	182	185	210	203	178	183	220	200	188	198	200	199	167	152	205	189	204	198	195	164	176	189	194	184	173	211	200	213	175	182	205	216	164	193	190	183	209	215	216	220	185	213	213	186	203	196	185	183	216	214	201	187	172	181	199	188	191	200	195	208	173	203	199	185	197	210	217	197	184	192	222	193	207	169	193	165	184	179	205	203	186	195	176	208	213	193	199	188	230	179	197	237	180	190	198	199	189	166	182	193	182	202	196	174	184	200	163	194	182	209	192	170	162	187	192	183	203	197	181	167	197	185	201	205	199	203	212	195	198	211	193	213	179	201	203	184	213	165	203	176	195	161	189	188	186	181	196	180	189	181	223	175	197	175	188	194	167	203	207	200	192	192	193	197	202	210	194	193	192	206	200	171	188	198	196	190	184	187	172	197	180	211	225	193	174	194	182	169	224	189	173	199	191	176	196	219	211	214	190	174	172	192	209	173	200	183	203	209	209	185	169	175	177	194	224	170	187	174	182	194	226	170	174	220	200	170	193	215	197	198	196	175	180	180	190	201	172	207	202	211	195	182	224	191	198	218	216	182	181	201	175	205	183	187	182	175	177	199	196	216	219	174	210	165	211	196	187	209	184	189	198	213	198	199	199	176	197	178	184	177	179	195	194	189	170	200	172	207	203	181	210	190	206	197	191	204	180	197	189	194	203	193	190	195	185	184	210	188	187	197	236	185	200	170	173	200	189	187	188	170	194	187	187	194	208	189	198	208	197	196	208	181	209	185	177	187	189	209	178	191	207	209	188	186	170	209	172	207	187	187	182	175	205	203	213	180	194	216	204	208	200	185	187	195	205	173	183	189	195	198	197	210	216	160	190	175	212	194	196	202	215	187	205	197	188	179	206	205	189	198	195	197	203	174	194	188	198	178	196	196	195	202	198	179	200	206	176	194	174	191	164	205	174	226	172	194	177	192	216	186	175	192	197	189	182	188	183	199	215	195	174	154	174	195	178	182	203	208	227	192	174	191	206	183	206	174	202	169	190	220	173	191	178	196	213	192	160	192	176	210	186	170	214	211	205	196	196	180	182	200	202	198	197	189	190	175	182	186	182	175	197	194	171	184	173	192	190	181	210	179	192	180	201	194	203	192	219	202	200	168	201	192	193	188	202	187	181	183	190	178	208	198	209	209	176	195	170	182	196	212	201	210	183	190	191	194	205	206	185	187	190	185	199	199	196	203	185	180	199	200	193	180	199	171	189	194	196	192	205	191	199	219	205	191	187	202	193	192	188	205	201	201	187	180	219	222	199	169	173	171	185	187	198	180	192	199	166	188	182	196	171	193	195	168	218	202
8002	598	525	566	521	522	537	517	554	532	501	490	479	532	512	545	478	505	525	526	532	490	530	533	532	519	515	524	541	548	503	507	579	518	527	536	515	545	541	553	511	504	517	490	501	542	518	536	540	500	541	495	487	536	501	513	547	532	519	522	539	525	515	529	513	527	520	502	507	504	514	495	541	482	477	584	467	514	521	548	546	528	534	488	500	519	479	475	503	493	536	475	515	500	496	526	542	516	494	543	553	520	521	565	527	495	488	494	525	518	507	526	512	548	499	538	557	519	522	512	532	535	503	520	528	514	493	519	545	505	549	514	542	496	522	493	492	495	481	509	511	529	511	504	522	511	510	464	537	495	514	521	518	499	494	536	499	521	483	510	519	474	495	524	515	499	511	507	553	511	548	534	480	532	515	522	527	507	526	497	544	564	518	500	513	497	520	500	524	552	553	504	522	488	541	518	514	548	491	518	524	478	523	551	562	462	516	492	554	517	526	501	527	497	517	519	494	496	515	519	534	552	505	508	515	503	479	536	525	506	502	497	527	542	556	510	527	526	511	539	519	557	492	561	533	528	497	513	492	494	505	501	503	499	516	510	507	535	525	484	489	571	499	544	516	539	492	534	496	530	530	492	512	511	538	498	520	520	499	511	493	520	489	499	526	509	533	494	478	533	539	524	523	553	494	468	547	535	505	480	511	491	530	559	507	516	536	464	554	506	521	545	526	498	557	553	526	548	559	514	542	524	513	483	533	525	529	475	532	527	511	559	539	519	477	537	483	521	508	542	498	505	518	521	541	506	515	544	502	497	527	542	529	503	487	544	506	525	524	545	509	496	501	465	497	473	513	509	508	505	486	537	543	512	508	525	477	522	494	513	529	525	505	481	471	511	499	541	526	497	516	528	479	488	470	525	501	538	537	491	518	539	525	529	536	511	507	519	510	512	531	531	505	499	540	527	478	510	533	513	532	492	511	511	499	506	504	540	519	499	512	501	535	499	545	540	523	508	540	537	516	557	517	546	528	497	492	536	485	530	540	525	490	480	489	537	495	500	546	536	479	541	544	492	519	492	496	501	494	547	575	535	496	511	522	520	494	512	525	497	513	546	536	508	509	522	523	510	496	456	520	540	539	542	498	496	523	530	529	511	466	526	506	511	493	552	543	507	528	473	541	516	538	550	547	549	542	508	526	526	499	482	527	537	547	487	538	527	502	531	535	499	524	526	521	550	519	501	515	493	497	483	503	506	503	506	537	491	535	520	502	516	541	513	489	471	484	502	546	530	525	514	561	490	531	523	520	555	506	565	532	509	555	464	471	528	548	518	531	489	512	527	517	490	505	500	483	510	489	494	541	559	528	502	517	537	524	554	520	520	546	491	529	500	532	520	538	505	492	500	516	522	483	517	523	541	526	491	527	466	500	492	532	485	526	527	538	505	508	515	521	511	502	496	526	519	531	532	522	519	510	502	523	506	506	523	529	502	558	534	529	536	533	573	527	488	542	514	486	495	508	495	514	530	533	518	529	509	541	573	504	543	517	487	540	544	519	506	497	568	556	489	510	551	503	536	515	519	534	534	524	521	505	547	516	511	505	502	513	514	520	494	526	557	530	516	490	548	511	531	550	482	509	527	525	519	502	502	501	521	543	532	550	531	510	512	530	506	520	479	559	506	510	527	516	523	533	522	505	512	511	516	515	545	521	542	514	512	485	557	513	536	494	504	520	519	453	494	527	478	533	487	496	545	507	504	542	517	544	512	507	477	538	521	536	492	536	497	539	538	533	504	503	526	453	515	530	499	558	483	539	504	535	544	490	517	532	539	529	515	531	480	488	552	482	469	506	485	508	544	563	501	549	515	546	520	516	494	513	518	539	499	520	518	529	505	512	489	520	475	526	510	507	502	518	500	500	543	492	533	531	514	510	525	509	540	534	530	504	481	482	497	526	502	519	504	546	551	507	535	510	454	496	519	517	537	508	500	532	520	496	489	512	497	506	514	466	552	535	505	475	519	488	545	503	516	520	477	536	508	481	509	508	539	488	499	557	496	522	557	529	534	536	539	516	473	514	545	499	511	481	493	503	526	536	538	510	491	534	535	506	506	527	507	519	528	546	531	541	507	539	512	521	545	492	554	495	495	509	524	494	522	522	494	532	548	553	569	535	497	490	508	513	502	539	510	528	535	552	515	463	489	540	527	540	527	499	490	521	506	510	552	530	496	507	497	554	523	515	525	510	516	518	517	521	511	551	514	530	539	526	503	524	511	513	520	552	509	529	525	538	475	526	488	524	545	495	491	518	511	528	509	530	482	544	532	499	522	534	531	493	551	528	515	485	518	485	508	542	523	490	506	540	517	489	511	545	540	515	528	493	528	532	533	513	519	532	534	522	523	536	534	472	477	504	496	528	498	498	543	521	490	509	515	512	517	499	534	537	494	499	509	537	483	509	516	539	516	513	534	552	512	474	538	501	483	510	526	514	551	548	499	533	510	547	532	506	538	483	490	502	516	514	527	553	526	523	543	524	528	532	496	535	541	460	508	527	591	525	539	474	511	517	511	538	526	465	528	507	529	474	497	483	502	507	532	523	504	509	510	501	522	556	490	513	558	562	516	544	498	540	473	531	502	477	533	529	532	561	555	482	533	510	562	483	531	510	535	486	502	527	498	522	550	533	504	502	518	556	575	521	530	490	533	518	543	513	505	529	510	524	491	494	490	506	505	505	521	524	535	555	474	504	569	531	522	522	526	482	524	487	515	504	515	533	519	542	483	513	481	518	470	509	543	562	521	503	504	503	514	504	495	518	514	528	522	551	519	483	508	508	565	548	480	506	508	551	522	511	502	539	523	512	550	470	523	522	508	513	494	460	516	488	501	529	495	535	535	554	490	565	504	536	515	536	559	531	518	534	495	538	486	496	549	562	555	519	569	528	518	517	538	491	509	505	477	534	524	478	513	544	544	526	495	512	538	512	517	563	547	519	556	530	494	488	491	524	540	490	516	518	506	556	540	520	602	547	512	501	515	513	544	517	519	525	551	514	538	565	519	536	495	514	486	510	531	502	543	517	537	531	503	519	527	501	522	528	530	591	519	542	512	528	490	527	521	491	520	556	532	494	505	531	533	515	553	544	517	510	511	528	519	524	481	516	504	544	518	511	553	528	518	509	491	499	519	475	489	495	490	499	498	509	548	488	470	559	519	474	508	477	537	523	516	527	522	530	472	475	525	465	513	456	502	523	485	517	495	532	514	494	513	526	461	526	496	478	543	518	531	511	511	559	562	525	548	521	523	537	516	536	541	512	539	519	500	518	535	551	540	492	539	557	508	538	504	524	522	506	535	520	515	517	515	533	500	505	501	562	504	466	515	522	469	554	499	555	483	513	506	506	533	551	524	562	501	559	463	513	512	529	564	564	519	507	534	515	519	494	536	528	522	486	523	489	533	533	476	546	526	495	476	511	501	485	535	530	473	515	553	513	537	491	493	523	542
24974	21426	24693	28534	21431	17121	649	411	361	354	355	341	300	306	351	302	291	321	312	331	308	318	321	306	340	307	313	318	320	307	298	251	310	282	320	319	321	308	331	295	325	271	301	312	272	324	317	316	290	303	269	323	288	294	284	271	274	275	310	303	295	303	305	307	316	328	316	318	299	267	306	301	278	261	308	302	289	298	303	317	302	349	295	356	315	343	302	325	291	302	317	317	315	300	315	278	322	316	293	312	317	312	286	293	297	319	315	330	282	316	324	313	304	307	308	314	336	329	291	322	343	303	317	287	299	301	345	305	313	303	286	312	347	305	314	336	326	312	305	289	292	305	322	306	264	324	277	300	328	324	283	292	267	310	308	268	333	317	297	292	295	330	279	328	327	308	329	284	257	280	316	296	284	318	276	301	304	279	299	263	314	297	301	307	320	309	326	311	321	326	296	298	267	315	308	312	299	314	314	309	310	321	306	269	317	275	306	326	316	324	287	318	313	301	323	328	324	332	315	305	319	316	317	301	301	295	303	342	315	308	311	305	314	287	337	341	328	306	310	306	323	323	297	300	326	300	316	309	289	336	330	327	331	309	277	295	296	272	300	309	271	323	292	320	317	314	323	299	304	311	334	301	286	303	319	291	266	286	292	312	354	290	337	295	304	321	306	311	294	289	272	294	306	327	307	314	336	279	317	326	282	328	358	329	283	282	332	324	314	306	334	328	307	318	303	325	306	290	316	315	266	278	266	294	340	296	310	322	307	324	277	325	309	287	297	327	289	300	288	295	302	316	283	314	314	296	314	313	307	281	285	321	312	300	277	323	301	292	296	285	303	306	294	278	298	292	290	322	290	322	304	320	281	316	354	289	310	294	283	298	349	317	288	308	258	306	317	302	282	315	302	298	300	289	286	303	288	312	313	327	334	295	307	318	331	286	289	318	259	286	319	271	294	314	273	314	301	297	303	282	311	315	271	278	322	314	304	302	334	293	296	314	289	331	303	285	315	310	295	302	322	300	306	311	297	299	325	304	307	327	307	340	286	319	280	292	302	292	307	334	301	303	297	301	292	296	321	325	306	315	310	271	306	324	324	321	337	310	298	311	295	305	322	309	326	315	304	280	306	315	334	331	308	306	299	320	305	299	302	313	288	302	326	299	337	311	309	322	323	335	287	301	317	327	322	317	312	321	326	317	286	316	307	296	306	312	325	293	289	298	310	293	283	297	332	275	329	299	305	319	333	325	311	336	330	270	318	308	285	288	279	312	310	293	346	327	309	325	302	328	304	281	316	299	357	318	321	313	329	288	275	315	328	271	326	292	314	300	296	321	309	301	315	302	305	306	302	314	334	310	314	318	280	303	313	322	293	290	334	302	318	275	325	287	336	325	298	295	358	287	270	290	303	281	288	338	325	349	310	315	312	279	296	313	272	302	296	306	288	275	279	283	307	329	297	292	295	332	329	318	294	304	329	341	330	322	311	306	268	300	306	296	322	271	314	312	296	315	308	312	287	299	318	306	286	258	323	295	310	316	297	303	316	343	314	298	302	278	324	269	305	313	288	308	337	345	324	343	332	301	304	302	295	310	270	346	286	326	295	327	303	300	288	288	335	298	322	328	293	306	294	324	323	297	295	328	286	310	334	331	299	308	332	300	301	337	335	286	314	347	310	289	317	302	310	312	301	295	318	326	285	305	323	312	296	291	307	299	316	282	298	296	287	306	310	323	306	321	286	306	290	295	304	316	287	299	296	277	326	300	291	308	314	286	327	320	288	355	313	287	330	329	302	289	291	304	292	286	326	311	302	340	303	308	334	332	309	304	296	307	285	314	287	307	277	291	307	305	314	332	294	316	294	308	336	304	308	302	290	343	314	316	316	294	287	277	293	312	301	286	311	329	318	313	310	324	318	321	295	316	274	311	285	326	304	300	307	303	345	290	307	297	296	327	291	278	279	340	299	303	293	329	333	312	278	274	289	274	302	281	291	292	303	312	304	283	316	316	336	288	323	318	281	298	273	319	298	315	280	323	303	297	323	328	292	292	322	285	270	312	292	308	299	292	301	272	287	323	317	303	310	329	314	288	294	277	316	312	311	303	320	269	301	317	297	301	269	336	295	304	307	296	339	303	295	288	319	309	304	296	319	321	341	295	302	304	322	300	342	327	298	296	304	320	301	320	325	325	291	325	300	285	278	342	312	283	306	311	308	287	313	297	321	289	313	286	282	307	320	334	333	267	278	315	284	321	339	309	311	273	313	312	310	278	286	277	294	309	297	354	309	294	297	332	294	338	316	303	292	311	302	282	288	321	289	303	295	306	291	316	309	297	336	316	319	291	310	290	311	313	268	297	311	308	289	329	300	328	311	306	290	308	298	260	305	280	306	305	280	306	291	322	293	311	332	335	293	296	296	314	322	319	306	304	311	311	332	335	288	304	290	287	287	293	296	316	326	290	274	304	325	310	310	256	334	298	326	306	302	325	307	324	285	286	300	295	294	354	295	319	294	294	304	310	292	273	263	318	288	331	291	340	308	277	293	294	311	327	274	309	278	307	333	312	308	308	289	310	321	298	321	293	327	267	297	286	316	314	293	319	294	317	347	306	304	286	302	310	332	288	305	277	310	273	290	324	337	304	300	351	285	287	290	316	294	320	307	315	299	304	284	305	285	318	324	305	293	325	350	308	308	273	295	315	325	292	324	311	314	305	324	315	310	333	295	310	298	320	289	318	337	347	290	303	325	294	312	292	291	303	315	338	312	313	345	325	280	290	310	299	302	304	308	311	319	324	309	293	310	274	313	319	302	347	294	295	325	298	287	309	343	351	305	314	307	314	296	305	293	317	299	310	290	325	362	322	332	292	314	295	293	317	325	314	297	300	302	293	261	291	307	318	298	312	291	281	293	298	280	322	302	291	333	321	293	306	303	303	316	281	308	275	298	306	296	297	324	332	326	317	329	306	315	296	345	298	310	291	318	315	294	295	329	308	287	289	290	302	300	300	327	319	284	300	338	282	315	308	308	322	266	275	316	277	298	276	291	343	300	327	279	306	284	270	297	288	334	295	324	314	309	301	359	281	314	306	327	294	315	300	274	338	308	324	319	291	297	285	306	317	354	329	308	271	300	320	291	299	295	325	300	292	305	311	311	315	310	289	312	265	305	328	298	309	348	338	296	324	311	334	310	292	313	288	273	295	340	292	335	311	338	308	308	300	331	285	268	316	314	312	301	337	341	298	308	308	283	312	338	307	290	305	326	301	267	313	322	298	331	327	299	325	296	329	311	296	331	312	309	293	321	290	306	288	326	313	325	317	296	322	326	304	305	278	286	287	329	330	312	286	316	304	323	304	302	322	318	330	287	301	323	336	305	304	316	278	329	284	310	298	330	319	318	320	320	306	317	271	323	285	310	308	285	254	325	319	301	310	287	300	297	306	319	302	282	322	292	310	290	318	296	307	311	284	326	350	328	309	321	328	301	325	312	332	305	276
16037	2071	1335	943	888	828	810	812	737	785	755	783	785	820	767	730	703	716	769	715	779	737	757	718	751	781	734	758	737	738	773	763	758	749	693	779	787	763	738	734	722	715	742	771	776	724	789	742	736	767	725	767	716	704	769	705	733	770	755	678	733	728	720	765	749	724	736	762	738	730	729	754	696	746	674	764	783	777	733	766	762	732	758	807	757	744	726	751	738	789	727	752	767	758	795	711	724	758	799	791	757	720	768	764	746	773	786	738	711	741	736	728	757	769	789	773	749	785	714	759	755	803	792	727	727	699	763	704	752	730	767	787	731	731	738	731	750	730	744	769	742	746	800	731	755	781	728	726	793	738	731	793	720	726	765	763	745	734	766	741	723	777	764	745	772	760	757	719	706	771	688	737	755	758	777	790	767	718	777	723	744	763	819	680	754	741	751	728	769	766	730	696	743	744	761	753	779	704	730	752	760	733	747	790	787	716	767	785	743	771	737	766	731	752	731	733	730	682	764	765	691	722	706	743	767	774	724	776	724	752	780	726	732	783	748	737	732	709	717	737	720	763	732	715	773	728	777	718	745	773	814	772	736	698	747	754	740	774	731	782	710	707	750	735	739	746	738	726	706	751	745	720	776	721	756	737	767	762	786	714	730	798	795	729	752	694	759	742	763	756	803	695	695	755	712	713	767	741	753	761	784	760	738	739	754	778	749	735	788	730	787	696	751	726	755	763	731	783	732	830	765	720	790	706	770	743	751	798	760	769	808	764	739	736	775	755	770	776	716	729	755	749	714	767	739	775	731	716	716	729	770	751	843	721	732	743	738	766	756	764	756	755	734	788	776	727	769	756	760	768	748	750	795	744	732	738	743	711	750	696	733	729	742	668	735	783	771	753	731	756	715	704	686	769	751	760	787	713	728	769	742	743	761	778	738	771	725	803	767	727	742	765	734	711	746	778	706	756	705	725	785	713	760	762	750	769	810	694	736	735	756	735	786	725	729	725	765	694	775	759	717	763	773	774	776	754	738	711	729	773	741	748	763	725	713	787	747	723	736	736	736	782	749	766	767	707	775	783	722	733	765	779	774	731	733	731	719	737	691	729	794	737	700	756	689	709	758	692	748	790	749	742	728	749	794	725	750	739	768	745	763	711	765	734	745	763	738	737	752	774	750	746	708	730	747	738	751	771	771	786	767	734	752	763	736	742	777	755	746	730	699	764	758	733	683	693	791	725	740	740	744	712	725	807	741	773	761	747	773	772	729	719	717	736	771	689	766	677	730	709	783	740	750	745	714	757	732	756	732	780	731	747	756	715	764	756	804	758	723	740	748	689	721	704	700	725	732	746	725	737	786	756	697	742	760	712	699	735	766	771	749	694	751	752	702	748	738	732	753	741	731	750	735	728	798	749	762	759	748	738	759	743	733	716	712	760	745	728	727	759	780	775	741	741	748	757	741	758	749	759	753	709	733	758	787	738	693	740	752	747	767	728	744	735	745	741	794	747	720	723	738	751	755	761	770	759	725	730	738	730	755	750	687	762	757	729	764	766	766	743	774	720	747	709	774	756	753	779	750	725	730	739	756	742	727	764	726	738	725	770	763	720	728	750	775	716	760	715	732	730	754	754	760	767	739	797	720	716	773	702	730	736	756	715	734	728	751	768	744	765	696	735	735	753	781	753	739	728	748	747	727	725	749	692	740	793	733	743	762	762	758	734	777	772	771	739	712	700	745	750	778	762	760	730	688	792	710	744	801	783	775	736	709	745	776	740	717	751	768	759	743	752	786	732	710	740	775	750	798	786	710	768	745	765	722	729	741	760	737	736	699	764	732	763	726	775	782	746	817	754	705	723	719	664	726	784	755	805	708	751	744	799	759	729	684	733	742	701	755	733	754	764	771	745	763	768	714	740	744	746	695	754	760	754	760	727	782	707	749	719	712	801	713	763	718	739	748	720	725	734	769	775	729	768	783	719	740	745	751	731	812	727	733	778	736	770	783	681	689	680	745	749	717	760	776	749	733	761	730	771	769	679	744	745	738	739	759	777	743	764	772	747	752	741	783	702	761	722	690	773	758	741	765	738	728	733	766	780	744	742	755	739	770	735	758	712	719	746	754	713	791	740	764	720	766	696	742	771	741	740	760	780	734	770	790	769	745	729	753	736	753	775	744	729	763	735	743	764	804	722	740	738	753	735	746	744	723	794	734	735	719	792	733	791	755	766	739	735	702	740	738	733	733	788	729	728	715	764	718	699	760	776	732	782	755	783	754	716	743	736	770	760	775	736	741	734	744	740	746	734	727	763	727	772	763	705	749	783	736	740	720	709	767	776	740	724	789	670	713	749	776	708	764	727	707	726	779	740	718	780	726	734	764	732	706	758	731	738	767	810	733	713	711	748	756	754	688	735	741	683	801	766	692	788	745	714	737	804	759	703	761	688	749	729	734	742	749	702	763	701	683	802	710	742	716	758	784	706	719	772	798	747	748	758	752	730	715	736	755	747	721	767	708	765	736	774	760	732	699	735	717	719	795	768	766	727	760	717	736	771	695	723	792	756	737	715	712	726	726	793	754	740	755	731	765	777	782	742	761	750	714	702	797	755	770	773	702	739	741	738	724	804	716	751	754	733	788	728	747	741	694	742	740	726	691	793	757	743	762	733	764	689	717	751	807	758	716	709	775	738	718	703	740	730	693	739	763	727	755	777	732	790	762	738	741	782	754	801	752	751	715	723	808	742	753	720	776	725	786	713	767	718	746	757	764	797	749	742	729	719	727	748	753	728	762	727	716	730	720	709	762	715	727	762	743	756	786	755	739	738	744	701	740	781	732	752	733	741	755	723	708	728	766	723	795	705	780	728	721	797	748	739	748	715	741	703	798	726	747	780	755	762	774	764	736	747	732	737	753	780	776	761	762	787	750	740	749	747	705	751	794	699	713	758	753	733	773	753	709	711	719	720	749	742	712	780	747	766	726	712	744	742	733	769	725	787	719	704	720	739	684	714	754	773	709	727	737	792	711	736	738	716	746	766	728	767	683	721	687	743	754	741	780	726	755	717	762	764	725	728	745	746	764	727	740	762	731	755	771	728	750	748	754	735	735	764	756	766	761	765	736	736	768	731	690	768	706	750	733	743	745	783	734	738	753	701	700	717	715	783	755	763	745	732	735	761	763	696	749	745	725	747	728	750	727	758	726	758	748	759	781	752	786	740	688	793	773	755	736	716	734	715	721	747	812	779	792	724	783	755	712	724	712	719	760	753	729	748	734	806	738	725	754	758	719	760	767	742	757	702	688	738	738	745	743	715	723	745	749	682	711	736	762	734	711	748	779	731	706	755	725	724	734	752	760	719	704	742	757	757	753	755	763	774	704	768	716	727	772	764	707	777	738	737	767	743	771	767	735	753	724	757	748	769	732	743	749	739	735	772	748	756	765	746	734	765	827	727	768	782	715	704	782	795	731	736	713	718	746	716	767	731	725	728	736	695
24389	21450	25114	28219	21452	21462	15375	695	416	367	345	359	349	312	314	288	326	357	281	272	276	310	314	327	309	298	292	254	281	263	296	277	290	281	342	303	299	273	304	276	281	255	308	271	304	275	294	309	271	288	330	290	288	300	285	265	293	310	275	270	292	296	300	282	295	285	267	311	284	286	295	287	276	286	285	245	265	270	264	285	263	262	287	325	267	263	303	325	315	299	324	302	294	304	274	286	289	280	300	314	297	279	306	290	305	299	288	299	291	275	268	282	281	303	274	292	290	268	249	277	311	299	251	294	301	282	252	275	286	311	287	272	285	236	290	306	258	294	303	288	288	273	282	286	272	270	289	274	288	303	270	250	255	298	266	265	297	249	272	261	294	294	371	288	300	291	261	271	291	290	291	273	267	265	285	283	297	274	299	312	312	254	282	298	296	266	306	271	300	308	276	292	287	261	266	289	266	288	280	299	271	247	264	268	261	255	301	254	321	321	280	281	270	283	266	283	286	295	272	285	273	294	291	268	283	282	294	274	287	276	300	288	269	262	284	289	278	271	291	281	308	314	266	258	292	275	292	273	297	278	314	264	255	339	280	286	262	285	257	295	255	278	311	278	298	266	263	306	274	295	296	282	311	264	269	281	256	242	288	270	300	292	293	282	273	247	263	274	291	282	273	305	304	289	305	286	268	285	278	265	283	306	283	280	277	282	296	269	264	322	268	281	278	277	297	275	258	262	285	271	257	296	294	308	296	271	294	276	309	287	252	303	287	286	292	288	298	262	251	255	283	297	280	291	294	299	271	293	300	314	264	254	302	285	291	262	297	306	304	280	292	315	303	256	254	290	258	284	268	288	311	292	320	263	296	270	310	279	265	295	279	270	237	302	268	269	273	249	282	261	280	286	288	272	268	266	296	300	297	275	297	260	279	273	286	290	280	316	292	279	258	295	282	276	303	296	300	280	280	272	290	289	266	300	280	297	292	293	283	281	290	293	334	310	267	251	271	269	305	290	302	283	286	261	265	298	310	258	262	283	292	279	300	294	264	308	262	300	272	300	301	268	258	301	289	289	280	280	297	267	299	312	276	299	284	273	292	353	282	309	314	284	292	306	282	330	266	313	267	250	306	309	274	276	282	328	304	283	251	273	285	283	275	276	324	290	326	254	275	269	283	288	250	283	279	282	295	257	268	326	264	291	259	290	283	277	299	277	295	293	298	310	280	273	288	278	316	309	283	273	271	292	297	253	283	261	277	294	281	295	260	304	241	310	268	278	273	285	303	296	257	340	277	307	265	310	280	259	275	300	280	289	302	270	241	275	255	286	288	291	307	309	287	278	286	274	294	267	290	250	295	301	276	277	281	301	288	290	279	288	288	335	261	291	296	288	286	277	273	283	305	279	301	272	253	291	289	273	291	267	291	275	278	283	278	286	267	305	274	239	264	312	260	284	278	302	272	288	304	279	294	243	270	256	309	278	293	297	274	281	302	281	298	266	318	308	262	299	272	267	312	273	289	287	287	307	287	286	302	292	273	266	264	282	290	269	256	303	282	285	295	272	248	283	261	278	263	269	288	285	268	281	296	255	286	284	271	283	298	275	299	278	247	276	313	295	257	255	286	305	287	242	303	312	267	276	290	257	259	300	314	268	265	291	274	330	266	246	265	303	302	270	269	294	239	292	304	277	254	256	282	287	251	279	268	295	279	283	293	264	275	275	295	285	293	267	280	289	322	267	252	261	274	263	271	254	270	291	276	274	265	272	314	267	278	262	287	281	280	303	292	276	283	281	282	296	267	302	255	285	260	307	291	292	270	304	299	258	266	276	292	286	292	247	300	263	276	294	275	283	336	279	301	247	297	271	281	291	278	291	309	281	267	279	279	310	303	288	276	272	300	275	258	272	276	274	286	264	284	256	254	262	290	285	292	273	258	306	298	272	288	291	276	289	303	319	297	297	293	258	268	298	302	314	285	299	276	301	279	246	264	289	298	276	269	257	312	269	311	306	284	283	298	265	294	284	262	275	272	256	265	319	288	284	290	295	292	265	263	311	305	267	284	302	277	280	286	270	281	289	292	281	282	266	265	278	281	291	280	297	271	265	249	263	240	290	295	292	314	283	328	263	269	284	281	318	301	251	274	281	264	284	285	285	278	287	277	290	255	278	296	256	265	318	323	294	263	263	289	262	295	274	284	290	288	305	273	280	298	286	296	274	307	279	326	280	262	267	285	286	318	309	302	288	262	291	283	290	295	254	286	273	285	292	249	286	295	272	276	271	273	278	272	272	306	324	274	308	283	279	263	301	307	317	286	310	263	273	253	282	283	303	238	277	306	288	287	297	292	268	283	281	272	273	284	258	299	282	264	318	279	262	303	296	247	327	286	268	293	257	271	275	240	229	330	285	264	281	259	289	268	280	286	300	300	303	314	310	270	280	262	281	290	304	293	264	310	282	292	250	294	240	245	308	257	288	279	275	271	292	286	277	276	287	242	272	286	290	257	263	286	279	288	315	286	280	285	274	253	278	278	283	279	301	260	286	259	282	282	291	292	281	283	285	283	279	271	257	264	257	270	294	263	268	279	261	299	298	275	278	266	266	292	295	310	286	277	290	284	318	297	300	278	296	286	263	277	248	281	291	247	295	279	277	287	280	289	278	281	283	234	261	227	263	282	256	250	289	250	303	258	301	319	290	288	286	278	265	278	292	288	289	297	298	254	281	268	277	253	290	276	260	300	297	276	297	274	279	245	294	273	254	302	273	291	259	296	258	288	290	258	278	251	265	246	306	291	304	270	238	301	283	283	260	293	266	262	280	309	290	261	287	291	314	272	271	258	283	281	274	290	293	311	291	268	274	308	294	263	281	281	257	298	289	262	281	264	276	300	285	263	309	270	257	275	280	287	305	269	314	303	272	279	276	274	295	306	282	292	260	288	302	293	300	351	301	253	283	315	296	270	256	281	296	269	240	287	277	270	286	292	289	259	299	270	254	293	269	287	289	292	269	279	283	309	282	285	270	281	286	304	272	276	294	294	289	304	323	276	300	280	278	308	268	274	262	301	315	269	312	304	272	315	296	287	295	286	248	288	258	260	262	253	286	301	267	284	296	263	297	302	281	273	280	258	271	278	294	311	263	248	272	288	328	291	319	270	290	322	262	264	271	292	267	282	284	297	247	290	313	271	268	283	298	248	302	265	306	281	291	315	284	263	258	271	302	295	252	261	278	290	287	289	260	269	248	294	270	280	289	234	269	307	294	302	295	277	281	256	288	270	279	298	237	248	282	288	289	265	291	256	285	316	263	288	286	264	314	274	257	304	272	287	272	256	282	308	276	284	293	280	250	298	254	283	265	288	291	254	279	294	272	269	354	293	252	300	282	271	295	257	291	282	292	274	312	290	265	318	267	267	247	297	246	298	266	285	276	269	299	260	257	263	265	284	274	263	274	285	292	289	286	271	273	290	290	277	302	281	265	266	284	292	274	290	277
19000	3450	1923	1133	899	761	772	704	749	707	734	699	669	670	674	680	644	680	656	657	687	647	663	651	672	622	666	674	656	731	628	671	665	691	657	649	614	626	638	677	673	642	682	620	646	651	641	694	679	632	636	670	684	653	659	630	615	663	650	661	643	652	632	664	653	654	693	683	653	679	665	664	675	689	680	676	614	675	675	635	682	661	690	607	633	669	718	679	688	645	631	591	627	648	679	737	675	631	665	674	641	670	692	620	667	638	704	639	655	629	617	663	680	694	639	671	658	673	663	669	657	707	647	635	667	684	633	613	702	657	650	675	650	688	663	672	632	662	624	652	642	674	667	687	650	635	687	662	670	657	654	653	633	645	648	661	694	703	646	667	663	643	625	657	722	644	666	674	665	649	709	662	679	653	672	702	672	691	649	672	667	688	653	696	680	700	631	655	650	648	682	635	671	652	670	730	668	631	675	620	689	639	667	658	668	640	666	684	686	655	637	716	689	622	679	664	643	659	669	667	678	660	668	607	645	639	645	671	668	691	697	610	646	674	673	678	623	654	692	618	682	640	668	611	651	693	613	683	672	656	643	664	657	626	653	645	632	664	681	631	679	643	622	644	697	630	648	613	669	673	614	657	650	663	653	695	664	641	639	654	690	669	684	704	656	616	660	703	668	656	678	658	678	646	652	640	627	606	629	668	646	692	634	641	668	681	648	651	640	670	664	660	663	680	631	640	639	661	664	723	671	662	665	609	693	640	618	699	662	650	671	702	616	663	641	642	644	702	663	643	695	640	660	605	662	672	678	657	612	706	649	689	666	656	704	652	670	593	649	678	654	670	652	622	704	664	654	678	641	628	687	665	682	666	629	647	669	675	642	633	644	662	680	681	662	686	627	680	609	664	628	648	669	673	682	665	624	667	661	665	615	633	678	611	713	676	674	677	667	658	625	642	663	667	669	655	653	656	636	676	684	674	666	673	686	646	642	667	646	637	678	681	640	658	650	638	698	644	612	669	669	699	654	620	639	674	652	638	680	656	634	693	646	648	697	683	670	660	645	689	693	631	639	660	666	690	646	649	637	634	651	702	633	660	651	672	633	677	672	664	668	650	678	648	668	676	651	641	641	697	641	673	637	654	620	682	641	672	664	653	623	648	640	661	655	671	640	652	684	702	638	619	691	673	675	638	600	693	670	646	684	655	640	627	668	667	674	640	681	633	706	642	653	652	628	696	677	671	668	685	643	680	648	689	692	701	686	667	641	745	644	642	643	649	648	639	651	645	619	681	645	653	651	688	721	701	676	678	625	633	664	662	676	689	691	617	642	642	615	715	665	671	662	639	673	651	677	657	637	657	708	688	638	689	694	642	629	641	676	663	645	697	681	694	659	690	654	665	655	646	672	673	665	670	652	624	657	665	671	682	660	648	657	669	660	679	656	672	651	628	675	600	659	640	635	663	689	658	687	631	684	629	669	631	667	657	688	693	712	671	627	640	671	632	682	681	627	599	632	655	702	626	639	656	667	623	644	638	638	617	663	644	658	675	653	586	675	648	655	583	663	657	621	663	696	682	669	641	662	664	636	629	679	688	651	657	737	630	675	687	632	666	680	647	685	726	705	661	657	634	669	619	677	637	687	667	629	684	655	714	675	663	656	658	679	645	668	668	686	613	679	661	653	655	667	654	685	683	623	687	619	685	646	681	654	654	683	673	659	680	631	681	632	674	682	670	681	632	733	622	653	699	648	674	670	662	636	633	657	662	659	665	627	611	636	735	673	661	724	637	635	644	625	656	673	640	636	637	615	668	681	644	710	622	639	715	646	647	656	623	664	679	662	650	663	639	672	631	629	627	666	665	661	642	607	609	659	658	638	679	644	690	658	644	664	684	672	612	670	684	675	668	644	632	662	624	648	676	637	591	697	678	704	682	662	688	646	662	693	692	640	645	673	672	722	648	665	649	694	666	669	607	654	688	650	644	664	707	635	637	682	646	657	673	656	674	637	647	632	635	621	651	666	661	666	650	616	641	686	671	680	641	656	650	688	680	715	683	642	672	668	661	623	649	662	632	657	683	639	671	673	667	619	628	621	678	682	621	685	630	641	672	689	649	657	638	673	710	712	685	656	668	658	655	625	640	653	609	649	643	716	661	635	690	691	684	653	653	661	695	632	661	639	688	666	636	704	691	627	645	648	623	695	661	685	696	628	650	639	623	647	639	682	671	660	708	649	690	645	642	656	644	639	679	680	663	638	656	651	653	645	631	662	690	686	648	638	670	635	647	661	644	714	643	701	683	619	659	676	660	658	630	623	654	667	638	625	657	638	582	673	631	690	660	651	693	667	663	648	665	647	635	669	682	654	666	596	664	670	648	686	620	679	676	675	651	660	640	646	654	659	689	623	661	674	667	626	659	650	664	658	690	642	660	664	700	654	633	651	618	650	655	637	662	716	664	698	637	675	653	658	679	646	703	679	628	642	646	675	634	661	639	680	641	629	665	715	650	714	658	674	662	673	681	646	686	639	640	575	610	638	698	612	644	627	664	648	650	617	676	632	676	696	579	670	621	660	656	654	669	677	670	624	691	646	633	673	641	616	712	681	674	629	686	645	657	668	687	620	698	682	653	668	668	661	667	623	656	687	656	643	632	605	658	692	683	693	647	667	620	680	708	641	624	638	656	632	681	670	618	655	645	635	621	617	625	667	680	690	641	629	602	663	677	652	687	701	615	641	679	650	669	702	647	665	672	647	695	669	637	587	650	658	660	686	669	676	655	671	648	663	657	662	646	643	676	617	652	678	639	668	679	648	665	714	662	680	720	675	590	684	660	635	629	672	666	685	631	652	631	666	642	709	633	626	670	625	640	636	667	622	725	627	688	642	637	623	664	646	633	593	649	682	655	641	613	681	632	623	658	644	668	651	687	667	636	597	696	659	641	651	654	690	675	630	659	641	609	635	631	659	641	634	687	662	650	645	687	655	648	650	640	672	688	644	657	661	616	649	624	674	653	611	599	637	579	655	659	679	719	631	666	661	647	659	668	675	649	643	654	709	670	689	633	654	693	692	635	707	615	640	621	620	659	641	647	688	636	694	680	645	672	713	646	642	646	677	688	631	638	611	645	677	653	650	695	687	660	662	639	670	697	647	646	669	654	656	676	672	643	644	665	706	662	671	667	617	654	676	641	688	660	690	655	608	706	673	647	622	633	644	625	600	673	579	655	699	616	671	670	661	616	672	643	674	622	690	670	623	681	657	652	659	634	628	683	645	690	645	665	641	696	612	647	683	631	631	670	641	645	649	667	625	643	680	669	632	663	648	644	720	684	682	641	627	656	656	636	667	636	646	689	638	639	601	691	665	645	638	633	619	677	667	666	633	622	606	651	659	647	627	646	661	659	642	673	635	650	651	683	658	640	612	655	654	642	645	672	689	648	656	672	668	643	686	624	684	684	652	678	625	643	657	682	654	664	659	670	644	636	653	658	637	667	681	659
31844	20689	9685	472	242	212	225	209	196	178	204	217	183	207	181	187	188	178	205	177	197	201	210	203	203	194	194	200	213	191	184	210	190	189	187	195	219	191	197	179	190	188	198	193	225	215	173	202	202	206	182	197	181	175	218	193	198	172	198	198	205	209	188	188	202	231	187	210	198	172	201	172	204	209	203	203	172	180	169	179	197	199	216	188	203	205	192	198	180	176	188	176	198	186	183	232	203	191	209	188	206	194	213	199	222	193	185	211	188	187	192	183	180	201	209	210	213	183	198	203	189	201	207	185	222	204	193	186	180	191	196	196	199	179	182	177	207	199	186	205	185	197	192	200	209	189	160	201	183	185	169	199	203	191	221	222	162	183	215	196	176	206	185	194	190	207	198	178	188	201	181	178	194	171	187	200	184	204	209	201	217	204	202	213	199	188	217	189	195	186	184	208	230	179	204	202	206	168	181	224	182	195	209	232	203	186	205	175	184	186	183	197	181	182	185	199	195	189	178	215	210	194	194	207	177	177	227	208	204	184	186	220	192	196	193	194	210	186	202	196	203	196	208	216	184	220	195	189	185	211	208	171	183	202	188	183	200	190	227	177	178	172	205	218	198	209	223	215	210	156	189	183	195	209	202	200	207	202	201	176	207	184	186	185	194	192	196	183	206	187	207	198	216	196	190	216	214	189	198	181	198	209	211	190	194	222	222	193	216	214	206	211	182	201	200	172	170	217	191	201	219	184	208	194	189	216	213	199	204	211	187	198	197	179	205	191	183	208	197	195	188	173	223	182	187	206	200	214	186	174	185	213	207	191	175	206	194	178	176	191	211	214	203	191	186	207	153	172	175	184	195	218	210	183	208	177	194	217	187	186	195	213	213	217	210	196	173	164	203	193	183	192	188	205	253	177	191	186	188	211	204	182	190	211	191	214	190	170	182	183	183	190	191	186	191	180	192	204	174	194	176	185	199	196	205	189	205	175	187	197	177	189	186	180	189	177	198	203	216	199	203	194	203	212	187	190	175	201	196	157	235	198	218	172	205	206	177	179	188	207	191	196	174	193	188	218	188	176	165	229	190	205	168	170	196	205	210	187	180	211	212	211	207	206	186	202	196	195	196	207	197	183	189	184	210	185	180	181	198	209	199	220	210	196	196	217	192	171	192	195	183	183	182	209	184	198	202	199	162	197	171	207	199	203	186	201	171	215	186	212	174	185	186	194	190	166	191	211	176	193	188	229	202	206	181	186	184	185	197	201	185	196	221	207	193	183	204	207	214	177	221	200	186	186	199	217	198	187	165	211	209	186	203	180	201	203	179	188	179	191	186	193	213	189	198	192	177	186	201	198	193	208	191	213	183	220	204	216	207	181	197	171	184	196	171	195	211	193	211	179	201	190	182	227	199	235	216	190	192	205	199	193	198	167	199	192	202	185	202	184	211	187	215	205	228	164	187	186	198	198	218	195	188	184	196	191	213	195	199	204	187	184	207	188	173	192	209	213	198	191	179	193	231	187	210	234	195	196	187	197	216	163	192	189	187	200	192	225	203	207	196	185	219	194	188	197	216	201	185	221	197	189	203	215	219	203	188	183	211	209	177	197	201	215	171	214	182	192	205	196	199	176	199	233	190	216	174	197	188	202	204	199	207	186	186	183	212	205	215	198	182	213	182	202	200	157	211	201	194	179	199	179	174	191	203	194	199	210	204	223	196	209	195	199	195	212	180	194	170	212	165	229	192	190	185	182	193	201	183	208	194	211	210	183	164	211	220	202	205	187	220	178	239	224	228	208	178	179	201	180	201	176	197	215	208	198	178	179	186	196	203	201	215	194	187	203	220	192	185	218	221	204	193	191	179	190	205	189	174	205	222	169	203	182	217	191	192	172	189	200	187	171	211	192	213	205	207	189	218	202	182	210	199	178	199	201	178	198	192	209	216	189	189	173	195	186	217	200	182	209	199	182	214	203	209	211	212	186	197	203	182	180	192	197	212	217	209	178	199	182	187	197	196	206	165	214	207	200	217	202	191	191	212	214	169	218	185	179	182	188	185	204	214	178	171	195	184	170	185	201	198	202	206	178	205	190	197	171	201	183	192	201	173	212	197	186	199	176	184	182	199	193	192	181	186	208	213	193	209	186	188	187	196	171	209	197	175	204	167	197	224	216	220	182	211	197	216	194	205	192	190	162	183	172	192	181	201	192	203	198	184	184	197	187	186	184	225	183	185	179	204	194	182	190	188	197	205	161	223	215	218	183	172	192	211	195	194	186	223	178	215	180	167	188	196	217	187	205	191	182	202	197	167	195	198	199	203	185	190	203	217	189	228	192	224	190	190	212	176	195	195	183	181	186	197	184	209	181	209	190	163	226	190	196	199	211	185	189	177	198	186	188	182	207	197	191	226	190	198	194	193	179	200	213	181	203	207	202	205	184	181	220	209	210	201	168	208	200	181	202	181	198	180	196	211	205	198	197	192	193	199	185	204	182	186	191	210	173	217	181	169	200	185	188	200	176	199	178	203	178	182	209	203	193	213	196	178	200	194	189	215	211	217	176	191	189	177	198	179	179	196	219	212	183	199	189	210	216	186	178	197	197	195	201	174	216	206	209	203	204	239	213	202	200	206	190	216	190	180	191	206	191	217	202	203	203	204	187	222	195	219	215	180	188	203	202	204	237	206	195	199	207	182	175	221	175	208	196	212	182	196	222	210	183	203	236	217	218	209	198	191	182	206	198	222	209	186	183	194	211	214	199	193	200	204	208	187	184	205	198	198	197	197	207	193	233	206	235	193	220	192	226	218	215	199	163	170	195	178	216	231	199	153	188	203	194	204	192	178	226	188	214	200	182	208	211	219	169	215	183	193	217	179	169	201	211	178	179	192	170	225	208	186	199	198	197	208	215	187	186	166	195	222	185	202	211	220	189	190	205	239	175	200	198	170	178	232	185	203	185	187	188	201	218	225	180	204	193	186	190	193	189	179	194	185	206	187	188	198	207	177	197	198	187	205	205	180	204	220	186	244	171	193	168	218	202	193	178	186	179	218	182	197	201	215	222	175	195	213	212	173	209	221	194	180	211	200	204	210	220	209	188	195	191	199	204	194	209	193	199	189	205	189	213	186	195	184	213	197	203	201	212	190	218	191	197	211	162	168	185	190	218	189	196	196	187	190	229	191	193	180	185	195	169	189	184	204	173	159	176	185	199	233	186	194	221	184	217	159	189	173	211	184	177	236	175	200	187	196	214	203	207	221	222	231	191	183	201	212	191	176	195	186	193	169	210	177	191	228	177	206	189	197	202	195	172	195	188	224	199	200	213	164	202	220	189	208	187	196	174	201	191	199	200	180	184	187	194	187	186	194	201	196	191	215	202	193	203	195	186	192	172	191	213	188	209	158	208	193	209	187	166	207	201	175	171	171	179	198	205	199	211	197	198	192	228	181	168	220	201	198	199	180	197	194	208	204	188	191	196	209	193	208	199	200	200
7741	624	521	512	548	526	547	543	555	508	460	537	541	534	558	525	501	524	521	529	542	564	515	486	500	532	562	534	541	519	510	481	473	430	552	567	560	548	507	511	540	547	539	564	508	572	589	545	535	586	511	515	497	533	570	522	510	557	544	548	512	505	503	535	516	554	524	510	516	527	542	550	537	494	506	533	525	617	523	539	529	536	514	528	493	555	528	507	511	495	514	501	542	513	505	558	543	492	496	555	529	518	536	539	519	463	489	525	505	529	518	521	530	528	508	516	529	534	559	538	480	524	551	494	529	550	479	510	554	519	559	526	504	519	515	532	530	538	524	496	504	537	503	522	513	555	488	573	575	519	543	500	569	497	474	525	528	514	491	506	547	546	508	510	574	548	524	492	522	513	584	479	499	523	535	519	560	548	539	493	538	489	557	541	551	520	497	519	511	544	547	529	566	541	518	496	512	532	517	520	585	499	563	527	544	507	601	489	549	537	532	537	559	511	466	525	516	523	557	560	523	509	531	563	536	541	532	572	522	546	544	505	498	549	525	503	574	522	554	541	487	518	503	560	560	532	517	541	492	513	526	498	547	510	521	524	497	535	551	531	526	517	528	512	501	503	534	543	502	500	488	524	521	484	545	542	491	546	530	537	517	483	536	555	557	512	516	542	493	573	517	522	527	594	544	499	563	535	528	508	533	501	524	529	557	559	490	509	489	534	482	502	491	560	538	569	549	501	534	515	501	532	538	550	523	543	524	534	490	515	540	539	533	527	505	524	529	528	508	519	522	547	503	485	502	486	520	539	520	543	538	497	585	535	479	509	523	534	511	559	528	554	548	500	529	550	502	518	543	564	567	505	538	536	499	537	498	517	526	540	545	526	551	504	527	520	535	556	553	541	530	536	529	485	507	526	545	500	535	490	521	543	534	509	527	511	512	511	491	534	492	501	506	522	505	496	525	498	490	500	498	522	540	541	570	555	515	515	516	527	550	513	518	529	491	525	522	555	500	512	532	543	579	570	519	506	543	516	512	539	521	498	495	532	490	573	512	502	534	501	536	557	501	503	583	520	508	514	533	544	574	543	524	505	547	526	513	509	513	515	533	480	545	543	539	528	525	501	528	531	528	521	517	566	520	506	539	493	509	499	493	499	530	542	530	513	590	512	562	542	515	550	517	490	519	528	556	555	503	509	545	583	516	552	499	528	518	512	524	532	518	537	528	556	540	497	518	556	510	548	528	511	549	513	543	524	499	480	546	527	522	548	538	485	501	520	529	524	569	484	542	528	536	560	551	513	546	545	525	528	506	507	563	604	536	542	504	525	563	472	547	517	536	577	565	521	524	546	529	529	541	555	488	510	536	550	527	524	497	533	514	573	488	507	506	562	486	512	494	549	550	528	497	563	524	506	509	522	555	496	501	541	490	512	511	527	507	551	531	557	522	498	508	514	530	512	528	533	530	525	520	546	503	532	483	515	541	540	530	526	542	508	499	539	544	492	481	513	547	495	555	513	495	534	520	506	537	515	504	531	533	516	529	537	516	459	524	501	502	563	535	541	532	560	559	508	542	525	513	521	549	530	518	523	553	502	511	512	555	541	502	519	524	508	522	537	542	559	540	489	536	542	542	486	515	471	515	488	528	500	481	560	535	506	563	569	477	470	495	558	562	505	549	498	522	519	533	509	525	546	530	505	544	509	562	510	526	578	548	543	493	515	495	564	526	542	565	519	503	523	524	498	522	521	528	526	481	531	565	493	492	513	540	489	537	495	578	501	522	532	518	547	515	532	517	563	502	566	510	495	508	508	555	529	525	531	540	552	501	501	541	528	556	526	522	544	493	521	567	530	511	497	553	520	535	535	517	530	522	547	547	518	521	509	511	504	532	519	554	543	516	543	522	517	495	529	508	514	490	536	509	532	546	520	533	570	501	499	550	504	514	536	541	526	546	542	537	514	531	519	545	539	548	554	539	507	581	525	534	554	542	528	523	525	510	520	540	507	508	529	489	515	526	533	523	505	549	542	524	544	561	541	495	555	547	523	509	511	517	518	526	499	531	498	523	529	547	540	516	523	503	547	575	532	531	533	521	513	505	547	555	521	546	505	500	527	525	526	546	535	508	525	484	552	495	526	536	524	556	524	504	540	488	556	548	560	541	517	509	542	560	525	493	527	501	543	535	513	520	515	536	504	559	528	532	543	539	508	509	532	527	492	520	523	515	529	519	514	497	568	545	524	535	519	485	502	519	521	541	532	508	531	496	492	485	525	556	532	532	536	535	462	558	545	530	519	532	533	511	527	534	500	541	536	507	530	541	501	517	530	544	547	519	512	552	490	558	535	499	547	550	540	533	548	498	476	559	557	554	476	550	506	535	486	506	506	518	522	480	529	525	549	504	505	533	528	519	513	543	540	484	509	529	461	520	518	533	486	483	536	491	507	514	515	521	548	528	539	550	499	515	535	531	513	510	510	535	535	523	538	513	495	498	537	550	491	517	524	506	557	480	522	545	464	542	556	591	520	524	480	488	494	519	509	555	512	501	517	547	525	493	539	513	570	518	514	535	529	502	532	545	584	501	574	512	551	521	526	487	539	529	555	556	508	511	528	529	532	501	544	503	536	550	495	540	446	510	540	566	534	534	529	519	516	533	527	505	536	500	510	504	559	549	511	553	540	527	491	536	507	535	509	511	523	543	529	496	520	524	524	524	517	510	508	533	536	554	516	539	527	563	533	533	514	490	469	551	504	530	519	523	537	508	530	490	513	534	510	510	513	511	537	549	577	532	520	548	586	490	469	503	528	546	555	553	519	497	570	551	571	499	548	525	531	534	526	521	519	526	499	525	520	529	555	551	536	538	519	520	563	508	506	532	478	546	523	569	531	521	536	511	522	558	495	525	504	522	551	541	573	525	521	514	513	512	559	563	509	511	519	534	522	510	509	502	508	508	572	549	513	514	524	554	528	544	529	550	514	495	576	486	523	527	523	491	484	494	516	550	528	476	493	507	532	509	489	539	583	560	536	524	552	504	554	530	545	535	529	527	496	528	516	482	513	566	531	547	490	529	535	522	491	496	528	479	516	503	527	515	530	568	547	529	507	520	541	541	532	521	497	534	528	575	523	535	522	569	496	507	531	541	562	486	545	499	486	520	513	546	521	476	510	536	540	542	538	517	545	522	524	538	519	516	497	540	555	478	502	550	493	518	479	538	497	520	554	535	535	496	539	536	493	529	553	489	532	561	541	510	486	498	536	530	557	536	531	530	513	523	510	517	534	522	481	515	548	483	519	524	534	516	529	528	564	535	541	566	534	510	517	508	515	546	567	493	483	568	554	503	570	542	528	505	526	558	496	517	563	536	513	530	522	514	561	476	604	484	514	521	537	556	528	493	497	561	526	531	475	524	508	533	526	527	551	511	540	569	517	536	538	519	512	499	514	565	521	547	501	535	560	517	513	564	495	524	552	547	558	467	516	529	490	530	534	514	508
25051	21466	24742	28612	21452	17717	690	399	395	341	368	319	326	335	314	358	307	351	320	274	308	364	313	297	297	279	329	306	311	355	300	302	312	300	317	302	323	306	320	284	331	316	292	305	306	307	303	294	316	352	319	320	305	312	288	290	294	288	307	298	292	360	280	291	317	272	312	288	328	330	318	335	313	285	320	287	300	298	302	308	314	329	343	285	340	265	296	329	322	290	349	306	319	304	329	302	263	319	299	281	302	302	316	305	314	289	297	326	349	298	282	327	323	316	331	297	294	292	322	316	301	324	293	318	331	306	327	313	327	309	317	345	294	342	280	336	315	292	302	295	320	292	276	334	320	323	290	311	302	327	285	298	341	291	308	291	340	333	320	322	344	313	354	341	300	309	343	332	341	316	286	329	329	302	272	306	320	333	318	337	339	331	319	328	289	295	349	279	310	309	312	314	299	321	343	319	300	282	331	291	330	312	305	301	283	287	284	283	332	291	343	328	305	359	287	293	309	339	325	312	290	322	289	280	330	265	305	320	354	261	338	296	293	308	317	313	331	304	323	300	293	289	321	296	335	303	338	302	313	326	293	307	315	357	306	307	307	318	323	269	309	318	324	304	298	299	302	329	333	324	314	291	325	300	294	313	297	308	280	331	299	315	310	307	321	292	279	298	316	298	349	295	314	291	314	300	320	366	296	288	302	323	306	300	327	293	271	326	312	340	321	294	301	318	261	314	305	293	306	318	308	318	291	302	322	310	334	312	265	287	306	322	297	318	328	305	287	300	282	316	310	315	309	318	335	334	300	271	321	311	308	293	315	304	328	310	292	303	315	286	323	290	292	321	331	306	310	325	303	294	302	314	299	322	336	306	333	350	333	275	322	313	309	296	324	313	333	303	309	291	293	305	300	315	312	296	284	273	310	325	297	281	280	315	340	300	280	323	332	295	302	287	294	350	308	292	319	302	326	285	296	324	326	321	315	310	350	296	294	289	317	337	326	308	294	265	292	306	299	296	276	306	320	309	314	336	315	284	299	323	344	308	319	327	288	314	301	315	329	309	333	312	281	311	318	259	293	266	325	314	287	355	329	283	278	346	304	303	307	316	305	333	320	285	329	314	337	312	277	315	300	311	281	281	314	320	312	311	324	327	298	325	301	308	292	325	311	334	306	284	285	324	311	305	303	320	309	280	298	313	316	338	316	305	331	284	289	297	299	274	298	343	313	323	326	288	343	324	343	318	309	316	279	306	313	306	298	313	296	287	293	288	318	288	317	304	317	325	304	343	345	315	321	282	278	317	331	305	270	307	315	302	327	297	300	340	301	309	302	312	314	316	325	292	288	303	291	304	342	307	306	313	311	313	311	302	323	329	338	297	295	334	317	310	302	292	280	304	310	329	338	299	310	338	326	323	343	320	296	302	298	310	285	320	313	302	308	301	279	272	290	339	322	305	299	307	316	309	308	304	314	299	336	272	299	319	313	332	310	276	303	308	322	341	322	342	312	317	335	336	290	310	299	306	296	239	296	276	285	305	346	301	308	303	335	339	285	297	303	290	305	288	310	341	316	316	318	317	299	326	335	325	322	294	300	329	279	298	332	292	324	307	324	296	300	298	304	312	293	316	298	281	332	322	353	359	290	320	315	344	281	308	310	308	337	305	272	306	314	297	278	336	288	275	277	295	332	290	274	323	322	298	342	314	295	308	291	289	303	292	310	314	279	318	317	320	298	277	309	325	309	331	317	319	310	301	337	339	301	318	308	318	329	315	325	297	329	311	292	333	313	302	353	333	320	359	340	339	325	323	335	341	301	319	298	300	269	296	318	319	317	329	331	334	281	288	297	288	312	324	329	294	278	310	324	284	295	336	307	319	294	313	327	287	317	320	302	340	310	300	310	312	328	312	307	307	270	314	324	309	305	310	317	278	321	340	312	305	291	284	288	281	316	322	292	304	300	305	301	325	330	327	304	318	311	325	332	314	304	316	284	299	296	285	283	299	296	295	285	312	312	297	299	273	304	317	282	302	317	301	312	355	299	316	345	337	266	308	273	314	351	308	299	313	255	297	314	299	327	321	322	324	296	297	312	306	316	276	323	270	323	353	304	317	293	309	304	301	293	311	289	282	312	288	315	302	284	313	319	307	376	297	265	276	318	295	280	313	284	325	324	298	302	322	329	315	314	293	297	337	310	319	305	294	322	332	315	303	315	289	339	290	285	312	336	307	333	318	291	324	323	302	312	318	314	316	284	287	327	270	310	343	328	309	317	339	298	303	340	308	263	303	290	318	267	297	310	284	326	310	348	325	315	317	333	299	307	299	334	308	330	310	290	332	322	306	303	314	291	318	290	327	280	318	315	271	308	300	314	320	272	332	300	322	325	305	351	319	345	322	300	319	305	302	297	323	298	321	294	317	291	323	353	318	313	327	333	285	295	286	296	325	288	322	293	327	317	280	294	320	311	301	336	306	289	301	273	263	295	275	299	311	293	306	279	286	306	277	322	289	307	308	307	282	288	307	334	276	290	299	278	312	343	312	325	336	300	316	291	302	311	305	309	306	294	309	296	299	320	329	300	322	302	309	308	322	313	301	313	280	320	292	323	327	306	316	322	331	322	316	311	302	342	326	328	313	313	286	300	322	309	311	308	345	287	272	292	337	309	336	321	283	304	308	311	316	299	282	303	301	319	316	296	288	346	292	319	330	315	294	301	310	340	283	276	286	345	290	335	327	289	297	308	316	310	299	312	293	284	297	313	298	323	324	286	303	299	311	309	313	310	292	331	312	319	309	287	319	342	330	303	297	305	339	285	338	311	323	297	283	332	284	307	284	287	303	316	288	309	302	318	307	341	272	307	320	308	321	295	321	342	309	316	297	293	290	342	313	311	337	308	312	310	331	292	308	306	301	295	336	324	331	329	312	300	300	301	324	299	313	303	320	308	310	278	311	269	307	339	326	330	318	271	293	323	326	314	306	347	284	307	295	311	316	279	334	284	348	293	320	296	296	297	284	313	309	297	327	316	312	277	289	291	298	326	288	293	304	316	317	311	312	295	337	333	317	302	322	300	317	298	285	352	309	304	303	319	323	349	297	329	277	302	291	312	303	316	278	308	283	279	314	313	337	279	293	306	303	323	317	316	293	264	302	300	300	302	286	296	320	307	280	309	294	331	337	277	332	326	312	291	334	319	323	317	337	314	320	317	310	336	322	302	320	326	322	354	325	324	284	299	336	329	273	322	293	336	334	325	348	351	304	307	274	301	320	304	291	326	321	340	323	316	293	307	301	348	337	271	331	327	318	312	301	299	328	315	310	283	299	277	320	331	294	312	334	326	295	284	298	295	292	303	307	334	329	291	315	307	332	321	321	309	313	321	294	308	360	310	297	292	330	289	299	298	312	304	310	312	331	318	279	307	317	317	292	288	281	334	315	346	300	294	326	293	317	340	314	289	285	336	308	295	339	321	305	303	322	341	306	330	308	272	345	297	269
16269	2126	1345	977	808	810	780	746	759	763	752	805	775	775	792	752	716	748	803	752	785	803	755	762	715	766	745	712	762	764	773	725	759	716	778	715	739	688	766	724	749	772	766	814	746	770	741	809	749	734	772	774	784	758	773	714	747	768	689	703	789	743	663	786	784	745	756	744	771	761	763	760	778	721	762	723	757	756	755	708	712	719	795	761	689	749	749	742	720	786	801	776	765	727	771	720	758	766	758	739	791	771	737	768	710	791	788	729	721	748	796	766	749	706	748	769	767	741	771	758	722	754	782	731	726	758	744	754	763	773	740	775	777	802	763	727	774	744	741	770	758	722	787	700	763	748	785	779	727	744	704	712	765	776	756	692	784	756	756	776	730	820	708	802	749	758	748	744	751	782	755	737	741	779	746	760	798	725	780	765	756	712	732	775	758	733	764	747	756	698	739	734	781	767	779	734	707	752	765	736	755	770	722	730	776	768	763	762	758	725	729	808	832	748	742	762	749	729	751	813	727	750	747	753	750	718	778	742	766	769	755	764	772	761	680	751	779	708	728	747	752	723	736	779	749	783	758	725	778	736	745	740	750	770	766	806	765	742	743	711	755	780	688	743	725	712	735	803	728	753	760	775	736	767	730	710	758	703	754	708	700	837	790	748	751	759	689	735	769	800	785	741	766	757	735	685	810	772	739	743	776	749	684	738	711	764	764	794	745	758	794	794	730	757	754	731	756	712	750	716	791	721	770	740	802	779	775	786	746	780	697	745	772	771	721	736	740	757	788	762	751	823	738	801	708	799	732	736	757	756	749	764	777	773	745	734	740	683	782	727	759	733	752	735	746	798	785	769	720	712	775	770	766	816	762	731	769	749	803	693	750	746	713	720	757	804	733	759	738	762	750	755	748	757	781	742	801	738	769	740	741	730	729	749	809	755	745	730	756	812	768	724	761	784	737	783	777	776	729	777	738	753	782	756	747	768	745	710	737	756	767	774	806	738	754	772	697	739	716	772	726	755	803	737	732	720	744	721	782	719	717	748	709	719	795	748	746	763	747	800	760	773	773	754	746	792	747	772	728	757	758	755	774	735	745	769	758	765	754	716	771	768	782	685	740	768	726	771	725	778	739	757	753	757	717	737	752	696	759	794	764	750	705	772	736	719	727	748	747	723	766	712	746	752	791	740	717	719	795	699	736	775	790	781	771	765	760	779	748	766	723	784	677	752	696	753	787	744	710	716	783	776	818	736	786	769	727	746	764	743	757	737	759	794	704	803	726	724	729	776	689	730	753	772	684	706	771	777	740	757	755	735	794	695	748	812	753	756	724	790	684	745	714	739	728	747	744	718	741	782	740	748	738	721	743	761	805	811	741	743	788	695	735	722	752	777	765	781	772	772	766	744	737	755	782	738	806	729	767	763	752	766	706	810	756	742	763	757	718	710	732	745	758	740	717	773	750	729	757	733	713	731	739	732	722	747	720	776	799	766	752	754	722	776	757	742	747	715	724	693	776	757	744	720	768	756	757	729	747	773	738	758	805	762	777	736	750	778	752	750	790	762	772	740	757	695	710	719	760	732	792	838	771	769	746	764	701	737	805	800	708	749	749	766	815	769	720	758	803	788	749	777	806	750	748	741	726	765	768	772	743	730	751	743	755	748	749	797	781	775	767	767	766	751	737	711	765	751	768	752	726	748	764	693	765	750	766	777	717	725	768	740	726	751	776	770	748	754	744	783	770	747	765	793	705	735	728	734	746	729	710	761	795	709	782	785	723	765	745	734	739	763	756	754	760	786	763	758	724	776	718	727	731	763	731	748	722	728	798	743	779	755	766	761	742	832	697	743	739	770	780	742	737	717	795	769	742	753	744	819	732	732	782	709	789	756	773	704	809	768	777	705	745	735	779	755	732	800	696	760	741	749	789	745	700	707	751	778	698	735	760	770	741	781	769	737	763	690	737	775	779	761	787	746	708	789	750	779	736	762	778	726	767	739	742	716	788	809	796	738	735	763	784	752	759	776	680	742	759	794	765	727	765	749	804	707	734	752	729	758	725	781	724	694	790	727	753	729	739	755	749	777	729	696	745	716	756	769	655	675	744	793	741	748	761	776	744	744	757	778	735	734	782	767	748	721	787	775	753	736	793	763	794	756	748	792	734	733	699	720	757	728	732	758	745	746	770	726	794	780	751	733	703	756	733	724	754	730	739	740	758	744	720	746	770	716	789	805	794	786	794	784	743	725	721	775	771	710	758	784	730	740	818	758	754	749	797	739	719	769	771	718	752	752	670	752	744	749	753	695	774	766	765	801	737	771	761	748	745	717	754	785	726	747	724	764	762	774	737	755	712	770	707	729	775	708	768	728	755	723	725	768	754	756	757	743	754	721	707	722	742	719	752	768	779	704	768	769	714	762	750	779	777	777	792	778	756	782	778	743	790	783	791	779	786	746	683	716	758	758	772	735	760	719	758	792	744	731	766	774	703	785	763	783	778	747	773	799	763	796	742	757	706	791	704	733	739	803	723	752	726	767	752	732	723	739	768	738	779	753	752	769	721	733	774	760	781	766	764	737	762	750	717	784	742	746	808	742	811	719	738	784	717	769	737	775	746	741	719	743	764	751	700	784	800	724	742	716	695	757	841	757	762	775	767	734	755	812	707	787	751	748	788	759	761	735	723	697	756	794	744	729	730	745	777	709	738	771	732	751	735	814	708	723	803	766	766	809	777	725	728	721	795	755	784	741	778	765	769	778	734	787	756	762	733	744	720	767	761	729	795	731	812	739	736	809	736	787	717	768	755	728	784	713	720	749	748	775	738	713	751	730	737	731	768	763	756	772	767	755	734	714	754	770	732	693	744	762	773	782	710	679	796	747	772	736	743	716	784	783	789	747	788	780	782	715	752	747	798	764	753	734	784	762	736	755	747	792	737	762	713	755	779	788	667	767	741	726	771	757	773	782	772	741	741	796	759	778	747	769	747	763	733	784	770	760	776	738	736	729	761	765	765	738	770	712	711	746	749	775	722	757	699	739	728	768	727	766	752	744	781	726	764	696	755	774	701	709	756	705	724	787	764	751	740	717	722	762	774	741	782	765	764	760	762	725	735	741	771	764	723	728	710	764	748	769	773	743	776	811	785	741	770	735	746	747	727	752	782	744	725	766	760	759	805	746	762	755	754	762	725	764	767	797	790	733	734	750	716	743	729	762	714	790	744	757	726	772	773	752	698	745	746	762	771	774	770	732	787	777	769	762	729	687	795	748	687	775	733	780	794	736	834	770	795	774	737	748	794	720	702	781	769	745	747	689	766	775	713	739	689	752	787	746	780	728	765	745	770	747	737	756	782	809	781	751	759	753	796	756	769	787	728	779	745	770	724	749	758	749	752	766	725	744	753	719	697	748	747	739	776	746	769	748	773	744	728	789	780	763	739	724	733	767	794	740	779	777	782	741	733	775	732	768	804	756	765	741	729	713	784	744	774	745	746	735
24339	21424	25091	28170	21425	21440	16172	728	445	338	349	335	331	292	287	326	273	311	269	311	321	292	286	296	303	299	293	285	302	265	268	289	271	288	289	277	258	280	278	297	288	290	318	262	264	265	314	311	273	280	297	267	296	257	272	289	296	297	281	275	277	310	276	267	291	288	300	259	301	273	292	280	292	265	303	273	297	261	293	298	297	289	286	303	305	292	266	273	279	317	270	293	299	290	297	268	287	286	287	310	277	283	297	275	248	286	287	283	285	305	273	327	305	312	287	256	288	262	296	310	309	290	280	287	312	266	284	275	290	296	296	272	293	308	274	253	298	282	294	255	276	257	285	306	302	278	306	294	278	305	281	312	302	306	294	320	306	321	290	280	304	283	253	292	289	307	246	259	295	301	283	291	256	280	278	301	293	269	280	280	297	270	283	304	290	269	287	299	280	293	299	311	274	274	324	282	281	285	293	267	259	292	287	264	270	288	296	267	282	318	278	267	255	276	297	303	309	283	278	295	296	313	284	269	289	289	261	289	283	306	278	255	299	265	292	287	282	301	258	300	283	306	307	299	306	284	302	274	310	314	317	246	274	275	279	254	279	257	284	272	301	268	328	281	270	269	282	284	295	315	321	298	294	309	294	300	290	261	262	305	301	309	286	324	290	249	290	269	281	295	288	268	268	268	297	291	285	299	272	279	261	296	281	292	256	294	286	268	303	297	273	246	246	301	315	235	270	301	298	286	316	298	280	226	315	281	286	276	260	304	259	248	282	280	272	296	283	299	283	314	284	245	284	300	310	267	294	285	295	302	305	298	301	267	266	272	281	263	307	285	287	298	278	279	283	296	296	302	276	297	284	298	287	303	260	288	284	278	297	288	295	292	288	286	309	262	281	278	305	295	305	294	296	294	293	277	294	274	294	275	294	271	276	269	263	288	276	289	288	273	282	259	245	293	248	279	281	269	263	300	293	286	290	295	289	279	271	273	293	280	260	289	268	291	282	257	298	293	292	277	296	283	279	252	274	294	279	283	281	311	299	316	267	271	285	285	281	290	283	291	283	305	264	326	279	308	299	283	251	300	311	282	265	304	295	296	281	255	277	300	266	278	275	275	311	294	284	280	303	290	275	298	332	291	274	306	321	275	287	287	312	272	262	271	289	313	261	257	284	307	280	340	304	277	296	295	286	279	278	266	289	277	272	287	287	287	284	300	279	252	260	293	318	283	280	260	284	324	301	280	259	303	287	286	281	271	278	287	254	297	250	279	269	299	307	270	301	281	284	269	293	260	313	283	260	288	299	313	284	260	258	291	278	271	263	301	308	282	289	292	264	267	306	308	299	264	278	285	281	294	257	296	288	299	303	279	269	296	296	272	268	283	281	276	248	272	280	276	291	289	293	280	298	284	275	280	286	292	306	280	276	318	306	272	295	261	292	261	275	287	290	303	286	286	281	279	266	312	277	260	297	279	256	281	299	297	271	241	260	301	286	297	298	291	271	292	288	312	320	321	283	301	278	320	290	292	281	287	288	293	283	293	290	276	288	282	288	289	279	319	257	278	306	314	265	309	306	259	280	299	298	273	268	275	284	292	278	257	263	283	283	269	275	321	291	275	248	284	283	304	302	308	290	283	251	287	261	298	276	311	263	294	257	315	274	329	287	268	295	318	256	311	305	272	283	288	307	303	302	280	260	294	262	293	299	291	284	288	262	258	256	269	261	277	296	277	276	283	260	290	311	263	255	285	315	296	256	256	287	252	291	257	310	260	290	268	294	259	268	289	277	278	291	262	292	276	297	299	256	272	304	285	296	282	307	253	315	261	303	242	288	291	273	295	269	274	279	279	280	304	296	285	278	309	260	318	281	279	275	276	286	280	277	293	270	276	276	284	270	233	309	273	290	241	286	280	310	302	287	300	303	303	281	271	280	271	273	262	285	265	323	301	286	275	270	281	309	319	270	287	303	323	318	267	281	275	288	291	296	289	270	321	287	273	270	273	266	272	299	284	315	302	301	287	284	287	270	255	305	261	301	294	278	292	306	276	265	266	286	302	265	303	269	302	289	292	285	264	269	279	285	272	306	318	289	293	293	275	316	302	293	314	318	266	296	301	279	285	282	271	316	281	294	299	264	286	266	273	276	284	268	273	275	262	266	294	297	292	337	268	276	260	279	289	262	246	255	274	275	276	289	272	249	287	310	246	284	278	265	270	287	288	290	301	276	265	262	301	285	270	308	285	271	338	254	259	300	300	258	287	295	284	292	298	263	279	269	266	285	290	273	291	309	272	257	288	288	271	290	270	259	292	280	269	270	303	285	288	272	286	325	286	281	295	277	297	250	281	258	297	260	287	280	304	309	278	283	291	252	262	295	273	300	257	260	283	288	247	284	295	282	293	284	259	302	295	307	284	297	294	256	292	277	283	274	280	293	301	300	295	281	265	293	283	277	287	280	289	280	281	309	252	296	292	258	278	300	285	272	277	312	293	292	275	288	292	286	269	303	304	285	268	283	263	280	281	297	281	274	295	302	324	339	285	282	277	282	273	316	294	318	305	296	273	301	310	286	285	290	318	294	266	298	263	301	291	311	307	306	254	271	289	295	271	265	293	268	283	265	295	274	299	276	252	265	309	287	274	290	277	282	230	289	260	297	267	287	286	266	271	306	295	261	289	294	290	268	306	259	272	264	308	299	301	298	290	319	289	315	288	268	320	263	265	274	250	291	309	254	273	255	270	274	250	300	310	275	278	314	280	312	294	296	268	265	290	284	297	277	296	293	296	263	267	285	296	293	304	295	282	280	239	264	286	326	281	294	271	314	304	290	290	277	267	280	269	291	301	262	257	288	273	264	284	290	267	278	264	276	312	281	273	286	290	285	311	247	286	311	256	298	298	254	285	277	269	279	273	302	271	304	295	251	259	287	281	293	281	285	292	249	274	295	300	313	300	298	246	271	284	291	277	286	272	293	300	264	277	284	307	299	287	265	270	286	272	302	281	285	285	219	301	317	276	268	285	252	290	291	285	281	280	310	282	295	259	290	294	301	253	288	282	307	323	262	297	287	297	283	272	309	272	276	261	311	290	273	284	283	303	320	302	325	296	274	286	268	260	295	281	279	262	302	278	282	287	246	286	294	274	302	313	297	285	283	307	284	310	309	304	268	295	316	262	250	277	289	282	297	292	295	308	282	291	333	285	275	321	285	279	261	284	252	296	264	291	290	277	262	296	275	252	296	316	272	275	291	289	304	295	269	285	275	304	287	288	261	289	279	263	279	263	273	303	297	280	279	293	279	272	284	252	244	269	306	285	290	278	274	286	271	285	263	250	300	278	288	281	264	291	260	284	304	300	278	271	272	296	310	306	284	284	270	311	274	278	286	296	280	281	279	294	266	308	295	291	273	281	271	272	301	287	274	302	292	256	303	294	251	294	257	276	267	269	280	277	284	282	267	296	289	288	314	339	252	279	283	278	279	288	283	281	307	285	282	266
20372	3511	1932	1100	851	832	794	724	716	699	717	673	734	648	718	715	686	701	680	635	649	667	651	657	728	652	694	648	647	667	700	665	639	645	655	665	650	645	655	633	675	652	659	645	691	681	668	645	614	682	641	649	666	661	721	711	685	627	657	622	686	705	680	690	695	672	647	666	636	629	673	686	702	635	647	691	666	659	635	691	706	631	667	692	681	663	650	698	675	713	668	654	625	637	673	639	674	645	710	690	681	649	692	674	650	663	626	655	660	655	664	677	629	662	662	685	677	665	672	685	646	687	626	661	670	678	623	645	650	637	701	647	683	657	699	658	656	654	710	680	646	673	693	666	611	708	677	665	660	634	646	652	663	658	667	702	636	673	650	677	632	631	704	691	692	674	630	640	647	604	700	642	702	719	690	638	647	649	644	638	662	612	662	699	670	674	683	669	696	657	683	660	710	729	661	655	670	668	650	662	671	651	724	663	658	629	600	689	660	688	676	672	683	690	627	662	686	662	643	672	676	677	693	608	676	657	632	676	675	669	663	639	640	671	630	612	654	674	679	659	658	653	721	640	682	644	672	664	686	673	715	653	689	704	664	623	685	642	673	674	672	659	689	692	679	676	687	659	679	683	659	662	627	625	678	655	666	651	694	639	672	694	681	667	639	640	710	711	713	653	634	681	652	618	634	628	672	635	666	613	670	615	681	697	636	684	651	640	649	681	657	680	648	689	646	634	667	733	672	636	686	631	655	662	631	675	667	643	705	699	653	688	658	682	683	647	607	647	664	663	650	668	704	678	614	626	649	606	631	647	707	695	666	673	664	621	631	673	645	630	647	692	623	660	693	671	680	647	686	671	690	640	680	645	672	670	652	665	709	668	623	657	675	711	697	661	713	655	680	656	635	654	651	683	711	656	676	644	688	640	726	619	674	604	669	667	645	670	683	672	583	707	664	675	707	664	654	701	682	702	620	652	697	646	686	657	630	642	677	714	650	639	661	660	682	641	699	657	661	639	661	656	649	668	647	666	685	656	691	681	645	636	632	646	643	695	681	680	646	657	658	624	663	676	678	689	652	667	663	639	657	665	692	688	668	656	651	662	706	702	623	706	647	676	630	646	730	659	689	709	659	684	653	631	644	694	624	701	679	711	658	657	637	674	724	679	645	686	659	618	702	658	696	677	644	704	716	621	631	634	653	668	651	699	694	717	635	648	649	649	670	686	663	656	634	710	648	691	671	685	657	661	616	649	634	680	648	685	643	675	645	666	692	657	658	662	644	676	666	653	673	670	661	680	654	658	638	649	646	698	668	691	677	679	684	693	708	637	693	695	704	676	639	658	666	666	717	671	637	669	692	678	643	656	674	660	664	711	750	729	670	669	654	631	669	687	649	677	664	645	649	662	651	667	648	651	648	670	700	693	647	685	679	641	621	698	684	658	705	654	645	655	667	664	629	651	661	641	662	721	670	675	688	652	642	665	657	664	683	649	673	673	654	641	700	649	693	692	659	636	636	677	667	642	653	665	688	699	642	681	646	633	672	691	685	603	644	666	692	687	669	600	663	624	676	674	650	618	679	704	695	635	643	614	636	675	655	697	629	699	676	650	644	656	629	695	627	639	633	692	704	677	674	718	633	685	679	681	629	669	616	650	651	628	669	658	676	751	686	670	681	650	613	637	667	663	598	669	641	658	667	701	691	654	671	668	674	634	662	664	644	658	654	708	657	652	614	716	655	675	673	678	691	629	672	660	672	679	636	670	687	622	678	614	658	634	671	676	671	670	644	666	640	677	699	666	641	711	681	678	675	649	690	666	662	646	656	676	714	674	701	657	624	639	710	665	677	698	689	649	697	632	640	672	635	668	634	672	659	679	656	674	680	679	680	677	688	677	625	654	671	687	662	644	639	650	684	615	677	638	626	676	656	659	620	698	655	639	679	714	661	648	664	645	682	664	667	701	656	652	659	636	637	689	671	703	631	675	644	673	706	671	640	675	662	669	674	689	641	666	701	690	650	680	631	637	656	663	660	626	625	663	653	686	674	646	690	689	669	680	688	682	712	647	674	674	641	653	679	613	646	696	655	653	649	669	667	683	658	629	722	665	651	631	631	662	727	613	665	654	687	639	684	643	680	671	640	658	627	632	707	684	666	634	642	664	654	708	694	665	668	619	658	681	705	616	680	669	678	655	700	653	658	665	759	618	650	635	616	661	682	683	636	676	661	641	697	723	711	620	706	691	688	643	686	659	632	661	640	666	677	654	652	645	700	666	682	694	683	663	705	645	663	677	686	638	708	696	682	668	668	661	628	651	667	680	669	636	653	637	701	675	664	668	685	669	658	613	696	682	722	677	658	628	703	640	684	672	662	660	668	650	675	668	695	648	686	678	649	664	693	685	664	652	674	668	660	675	645	691	705	643	640	683	691	716	678	664	668	688	651	639	679	662	643	613	679	651	625	658	654	643	668	707	652	660	660	682	684	640	680	690	718	705	611	680	651	644	655	658	696	656	602	630	653	717	665	682	667	684	693	707	671	676	654	669	641	617	641	653	667	656	652	647	719	715	666	614	696	646	703	651	636	634	692	613	723	690	700	669	639	622	678	648	698	651	668	649	673	674	675	654	681	706	683	653	646	635	639	681	671	691	704	639	606	695	648	680	685	682	674	669	711	690	639	668	654	675	643	670	630	634	671	726	689	625	670	636	702	677	667	693	659	611	652	665	672	725	627	669	647	677	687	682	688	692	664	675	699	648	639	712	661	613	645	643	660	657	653	679	668	685	651	681	673	638	695	634	647	616	657	663	682	633	664	729	686	642	656	672	663	665	636	627	655	682	683	638	676	677	655	674	646	692	656	667	662	675	656	649	660	652	663	679	650	671	671	632	647	653	652	704	653	637	691	658	625	644	665	671	663	622	643	655	586	705	690	678	684	709	671	646	681	677	672	656	671	660	691	675	632	650	641	647	684	699	723	646	617	672	666	657	715	644	679	685	671	642	680	674	664	687	635	643	673	638	672	649	692	681	695	648	659	673	711	684	666	646	687	721	662	649	662	696	658	638	634	673	651	649	674	715	654	636	651	697	663	683	706	700	674	707	660	675	660	656	672	656	667	641	705	693	645	672	677	631	673	657	658	647	662	650	664	647	686	657	656	691	664	650	632	641	654	702	670	629	646	680	646	644	626	678	607	652	633	660	650	691	672	656	680	628	658	652	604	692	683	648	669	661	676	672	673	704	644	697	674	648	675	652	628	663	704	678	667	671	668	646	726	651	639	673	679	708	674	633	636	669	625	640	671	621	672	652	648	678	623	669	653	656	672	688	664	659	681	717	667	729	645	667	649	684	700	638	680	640	679	669	616	657	682	696	657	679	697	612	631	682	678	638	699	641	632	665	638	664	686	645	651	682	686	648	653	694	705	700	652	647	694	624	624	665	704	687	657	663	637	628	707	718	650	700	656	669	639	670	629	690	669	701	631	675	714	675	639	670
31754	20699	9548	674	379	398	316	214	221	215	209	223	205	205	222	204	170	168	223	189	213	233	191	202	194	203	219	193	207	183	198	183	205	193	208	190	176	212	187	210	208	218	165	191	193	199	166	205	188	193	218	210	229	210	218	175	183	171	209	158	177	210	189	208	194	202	202	196	179	168	196	211	186	196	188	182	211	205	200	209	201	178	199	194	213	219	166	200	216	216	194	200	202	190	197	212	200	193	196	244	185	211	175	220	190	205	203	213	223	174	184	187	190	190	211	219	200	201	209	209	206	195	203	187	183	203	209	188	204	197	204	215	174	183	210	208	201	211	200	206	214	198	201	203	209	216	201	207	212	199	193	190	204	222	189	186	238	208	176	213	201	189	192	178	214	170	198	206	203	210	196	199	205	196	240	212	195	200	205	206	184	178	208	201	178	182	198	199	201	200	218	185	182	201	204	199	199	195	180	201	185	190	195	199	210	204	209	201	211	192	213	183	192	198	196	165	189	198	202	226	192	199	188	219	185	209	194	200	191	194	187	201	194	177	191	183	232	217	210	212	217	176	189	211	202	190	212	208	210	193	185	236	204	173	201	203	203	192	188	184	189	190	197	185	174	195	199	188	178	220	175	215	214	218	208	207	192	208	192	204	204	178	179	217	198	221	198	203	168	184	227	217	188	218	190	195	201	198	191	179	177	217	188	201	182	183	188	196	178	195	209	221	167	212	192	171	203	194	186	154	207	188	210	185	199	194	191	195	221	182	192	182	198	178	170	212	172	197	212	203	198	197	219	190	206	205	193	189	207	195	196	189	192	210	211	230	233	184	197	210	197	196	193	194	189	199	175	199	200	183	176	174	212	180	200	209	186	194	207	182	176	223	180	207	210	203	201	206	196	211	194	192	177	177	208	178	176	182	199	195	199	180	215	215	224	203	200	176	213	198	199	185	231	196	172	224	199	205	205	209	190	185	210	181	201	167	206	199	199	203	211	187	215	198	229	224	200	195	232	196	219	197	212	224	226	202	203	178	187	215	220	212	200	189	194	191	193	191	219	182	191	224	176	201	201	186	205	204	196	209	186	195	227	197	166	199	218	195	213	182	202	215	210	212	180	194	195	204	178	177	181	199	198	179	232	226	201	163	199	229	202	224	218	241	177	224	201	210	202	195	180	199	200	164	199	172	220	179	194	198	195	207	183	216	211	201	186	198	203	196	208	194	184	187	195	197	181	197	202	179	212	207	227	218	222	213	206	211	204	232	198	198	185	186	208	195	193	194	192	186	229	199	199	199	201	216	191	202	156	206	210	196	205	212	168	200	192	193	166	187	170	173	213	191	186	185	203	181	205	176	205	215	219	199	205	208	208	195	191	191	212	205	200	211	196	197	213	190	191	181	179	196	189	189	201	211	185	218	173	199	185	202	189	209	211	204	210	196	195	187	197	191	191	198	221	219	209	162	172	201	171	212	193	197	186	176	190	205	202	223	192	189	203	198	177	215	217	207	202	178	199	220	189	206	182	216	228	187	206	205	197	218	179	192	186	216	211	218	180	174	208	206	216	190	205	169	206	210	195	223	199	190	184	182	217	219	193	215	186	202	193	180	175	188	195	199	208	206	170	212	180	194	198	188	188	205	229	188	199	200	194	183	224	211	187	186	204	205	197	210	183	179	202	184	193	191	179	200	199	188	193	213	194	192	195	188	184	221	201	194	205	233	208	209	205	218	218	177	204	204	178	195	189	203	192	199	192	199	202	184	200	200	203	205	224	186	191	212	175	179	185	209	205	197	192	194	207	170	201	215	198	192	200	220	196	199	190	206	201	207	209	198	215	224	185	217	187	189	191	192	208	180	208	186	199	211	193	210	227	151	164	206	189	184	204	203	169	206	195	202	214	195	201	184	207	220	181	184	203	170	192	230	199	207	197	198	190	231	231	188	185	190	210	216	193	206	198	197	225	212	205	185	183	194	206	200	197	182	188	210	174	210	223	192	173	203	195	199	197	201	202	222	211	200	196	186	201	206	192	194	209	183	223	195	195	201	193	171	181	185	189	201	205	179	191	197	199	172	187	211	188	195	214	208	218	208	194	192	228	187	195	189	205	203	196	223	208	185	204	220	188	185	224	181	203	185	188	200	198	213	228	203	197	224	231	208	188	205	215	200	179	198	196	195	226	212	210	174	187	198	205	212	195	190	199	201	215	222	210	231	202	198	192	196	223	186	200	202	235	196	219	201	182	205	219	194	175	166	183	189	205	192	182	210	231	199	217	194	191	204	196	190	206	221	191	185	184	179	182	192	209	240	200	191	204	191	204	210	227	199	189	164	230	207	199	181	216	208	201	194	184	210	188	213	209	190	196	215	201	189	192	197	205	197	202	216	214	189	195	226	199	208	210	205	198	198	183	188	224	221	190	218	181	205	205	179	193	241	188	182	233	232	215	202	180	212	204	197	217	207	174	193	207	185	207	205	194	164	187	203	192	211	179	210	196	193	206	191	195	209	217	205	207	194	210	182	195	196	182	169	207	206	222	185	216	208	202	213	214	199	190	203	191	227	193	202	203	239	182	203	187	188	185	215	209	213	239	212	194	197	199	199	203	191	205	189	223	207	213	181	183	184	232	178	199	185	192	188	196	210	195	191	216	188	184	186	185	192	197	199	199	180	194	209	190	196	200	158	209	216	201	190	185	172	174	199	208	209	210	203	198	195	209	196	212	194	200	206	188	191	184	211	185	171	198	203	189	231	172	201	193	197	183	224	218	203	230	196	171	180	205	191	218	219	165	201	195	204	196	213	179	198	197	172	186	196	217	204	186	234	199	176	209	206	205	210	185	229	183	192	215	182	215	185	197	187	197	227	214	206	209	186	215	190	204	191	202	187	190	204	187	173	188	228	223	216	201	175	168	192	199	231	192	212	221	202	202	188	207	197	196	238	217	185	200	225	171	199	212	189	175	196	181	198	184	185	205	186	209	184	221	188	189	191	194	195	198	188	191	198	225	170	194	209	188	183	197	208	215	175	210	198	196	203	178	179	183	203	207	179	184	176	201	235	187	207	198	205	191	173	207	222	211	227	237	207	202	177	204	203	200	166	212	209	187	200	216	205	207	198	211	199	195	224	206	202	202	207	188	179	186	178	204	202	200	199	177	207	217	194	218	181	229	205	167	182	205	226	204	218	228	188	178	197	194	199	209	198	181	179	209	229	167	187	230	235	194	181	219	209	208	205	202	228	201	200	206	206	184	211	206	202	212	202	219	212	200	203	201	180	194	197	193	192	214	190	182	218	216	205	200	211	176	198	192	198	160	194	182	205	192	177	219	221	203	184	191	163	210	194	184	180	201	189	195	187	201	193	200	204	218	187	169	192	192	213	214	190	182	182	212	210	190	204	195	205	210	176	239	214	189	186	222	194	194	204	202	201	188	207	189	207	212	198	175	184	198	237	200	195	175	211	211	183	193	197	208	208	196	199	184	204	199	186	201	213
8238	654	591	543	572	507	496	536	533	529	544	536	527	564	553	529	530	531	532	568	537	555	517	526	564	523	527	532	526	554	512	564	490	557	549	562	511	559	513	540	535	529	513	566	512	542	584	528	516	508	516	499	528	532	533	493	526	540	540	516	551	508	530	530	510	510	552	531	485	515	528	522	545	526	498	535	501	510	575	530	514	507	541	512	529	537	515	505	537	546	496	549	540	539	541	529	472	504	520	544	523	493	507	544	535	524	520	543	496	539	530	506	504	534	587	536	544	522	517	524	509	564	536	506	526	534	545	556	531	542	515	517	543	566	542	545	553	511	498	517	528	544	565	535	528	551	529	492	571	532	536	556	554	528	503	500	535	533	532	532	573	482	545	498	543	545	492	526	506	549	506	522	559	542	562	473	549	541	566	533	532	514	584	511	505	539	492	562	527	501	535	494	532	520	517	510	538	528	523	506	539	553	501	508	538	547	560	540	520	526	518	561	516	519	477	581	524	547	559	537	513	534	487	567	504	551	530	505	511	516	522	540	532	520	508	503	529	534	530	509	553	542	566	511	559	540	512	525	533	540	529	481	546	519	538	540	554	507	524	482	556	540	524	502	501	531	521	495	527	563	525	550	535	496	513	499	555	524	521	496	532	528	540	544	517	507	526	520	539	532	513	495	511	534	570	544	522	558	503	503	556	511	509	520	518	547	518	559	551	575	537	563	558	541	524	511	524	544	511	490	521	505	495	536	540	525	530	559	535	532	540	551	518	582	557	511	540	557	527	561	565	551	527	520	582	526	539	530	525	543	554	503	529	497	523	550	546	528	528	571	556	563	529	534	548	521	557	594	540	526	510	499	548	530	507	488	518	542	554	508	576	554	570	529	563	545	478	521	534	571	537	572	553	512	525	553	505	480	492	558	536	560	561	599	533	526	518	531	550	514	519	549	555	542	542	551	544	489	511	515	535	538	540	577	541	549	561	487	539	511	534	567	547	515	519	505	559	524	518	548	562	577	527	491	521	543	544	521	530	513	555	542	529	528	535	577	526	543	540	537	506	503	542	535	527	513	553	529	501	551	551	497	550	536	536	490	554	564	541	530	536	522	577	497	570	488	564	545	537	500	492	527	505	525	539	530	501	568	528	494	531	553	498	562	498	565	557	500	548	521	509	511	547	571	533	560	523	483	505	581	550	531	570	536	482	505	560	495	527	530	531	502	517	526	495	538	502	501	555	517	510	538	513	550	511	492	562	533	509	553	509	541	514	521	520	524	536	465	526	558	561	542	503	587	528	561	539	543	499	518	562	526	539	529	543	554	548	551	553	538	540	572	520	517	516	555	519	521	581	518	539	490	526	562	536	542	549	497	485	501	556	485	519	539	523	511	533	553	550	524	509	547	537	520	524	517	543	539	499	537	507	518	532	526	556	532	518	543	541	582	512	519	553	535	515	533	512	546	537	547	538	558	566	552	525	562	498	555	535	513	512	481	536	519	566	489	538	516	527	535	519	532	535	503	577	495	568	499	546	530	545	510	546	534	547	528	500	524	542	481	518	573	518	571	527	502	519	518	522	536	516	525	555	539	501	535	515	548	545	519	507	491	519	573	539	528	483	543	531	518	536	552	523	553	522	550	561	552	531	517	575	506	504	538	539	514	501	487	510	532	524	514	522	524	524	517	498	535	542	501	520	543	580	519	563	521	533	525	489	497	521	546	517	521	542	517	547	517	530	518	522	505	525	517	549	519	535	506	525	524	496	572	534	541	555	564	466	538	501	533	532	484	496	517	536	576	525	516	548	504	560	518	514	538	549	547	541	507	534	492	513	539	544	522	528	534	520	572	566	545	534	554	529	538	515	550	534	557	520	505	560	496	525	504	546	521	538	579	557	610	518	563	504	522	509	564	557	493	547	535	542	514	551	533	525	534	549	571	522	524	541	542	534	574	509	559	497	507	542	518	537	504	524	538	529	560	563	498	493	518	551	552	548	546	515	542	571	518	492	492	528	547	576	523	514	542	545	521	531	530	492	607	563	563	527	533	543	540	547	545	517	541	542	506	513	529	492	535	539	530	595	532	518	514	534	523	537	517	563	496	551	535	542	538	539	555	582	533	531	529	528	551	543	488	537	515	532	547	513	510	506	501	512	502	539	540	556	523	535	516	569	526	522	533	508	512	539	531	543	561	525	535	551	516	532	521	531	552	512	518	555	534	556	539	584	547	548	521	515	503	556	548	477	512	500	554	524	541	528	532	560	515	516	522	555	548	550	538	516	495	508	510	506	518	528	528	522	525	561	508	527	530	555	522	591	541	543	528	579	539	502	520	512	529	521	553	491	565	523	508	518	490	490	525	525	516	534	501	525	596	559	552	527	519	539	542	567	548	480	526	538	528	573	541	512	512	515	548	520	536	491	547	493	527	536	513	508	521	557	533	516	509	544	527	516	504	535	540	560	539	519	495	565	528	507	547	535	519	523	531	520	504	541	544	535	558	554	549	538	535	500	505	532	544	524	570	514	525	495	506	496	549	552	541	509	529	488	535	541	565	499	520	491	515	540	514	546	530	519	532	545	536	525	502	544	529	542	542	559	521	535	539	526	499	534	513	538	542	566	567	542	528	516	546	520	539	501	503	543	543	540	596	522	536	537	536	510	548	526	453	516	513	518	517	534	564	563	534	505	528	549	529	544	541	515	538	505	540	507	557	524	546	520	542	534	510	533	544	520	534	503	514	558	546	508	519	521	540	514	543	566	541	507	531	549	488	537	505	539	515	523	523	532	527	505	561	560	519	490	511	529	520	581	491	512	531	561	547	526	522	511	530	539	525	568	481	540	494	509	543	520	511	566	477	506	541	568	493	535	534	514	559	573	527	517	557	538	489	578	519	489	517	526	496	546	559	550	526	557	514	558	526	522	581	546	522	518	527	553	501	511	517	505	527	533	530	534	529	549	530	514	527	525	500	536	501	549	548	510	595	501	514	556	565	536	517	508	504	507	578	585	522	539	518	530	530	508	523	496	536	534	506	524	522	526	505	579	576	559	503	538	520	529	531	522	562	501	515	540	543	506	561	504	509	547	497	510	538	563	565	549	550	508	502	565	498	516	579	503	541	516	502	553	530	541	582	506	602	519	507	512	525	566	559	528	546	548	535	543	535	510	579	534	512	544	511	486	528	542	527	506	552	564	567	523	547	505	558	542	567	532	526	524	526	514	503	539	498	551	497	534	526	544	535	495	567	522	547	555	544	516	537	532	526	550	535	546	543	513	521	531	508	516	571	518	550	539	529	536	527	551	530	500	518	541	504	523	509	550	525	543	559	573	532	484	588	552	566	521	552	507	519	541	555	511	520	529	569	506	521	528	525	505	515	527	508	529	536	490	547	565	550	535	513	550	544	553	541	548	549	494	528	538	548	554	518	539	523	525	536	558	545	536	523	574	510	529	510	516	558	532	530	535	558	520	539	553	491	509	530	529	517	513	517	490	530
25052	21416	24646	28565	21406	17712	634	430	350	372	368	317	317	330	310	320	340	319	312	294	292	304	310	346	322	322	320	316	323	339	298	353	328	321	306	276	344	357	288	305	335	338	296	313	329	334	332	305	305	331	321	320	307	287	328	316	323	278	309	328	320	313	297	317	304	291	290	310	291	331	341	327	287	309	305	316	359	289	289	299	294	303	317	329	330	311	305	286	360	317	310	296	306	326	301	283	311	308	333	303	288	312	346	308	275	285	295	313	293	311	357	307	324	298	289	291	311	296	294	332	321	336	295	290	318	292	321	294	295	315	348	325	314	321	316	291	313	306	314	332	302	343	299	312	326	337	318	298	331	318	325	299	297	307	345	307	316	302	293	322	297	318	332	324	294	313	288	298	333	325	315	310	277	313	306	324	309	315	310	297	325	299	273	329	301	353	314	306	318	327	296	303	285	326	322	292	313	309	297	327	314	330	312	313	296	303	347	314	297	296	338	311	325	337	295	316	296	312	319	293	297	302	332	306	314	300	317	310	309	315	294	323	347	295	304	307	297	305	333	309	342	318	272	308	360	355	282	297	322	331	299	291	313	326	342	304	304	325	309	321	323	308	310	297	287	299	327	286	303	323	310	322	325	310	317	305	306	300	305	298	279	320	327	321	284	310	354	340	305	329	266	279	300	320	309	290	300	293	264	281	301	287	278	303	316	337	289	289	310	332	328	320	298	291	299	318	282	301	299	321	319	330	322	309	312	291	303	305	308	328	305	305	320	300	346	282	310	314	299	342	323	275	343	310	313	326	299	296	332	319	313	351	317	303	290	302	298	314	336	324	322	311	281	326	311	329	338	289	299	321	302	324	329	292	320	316	266	299	289	316	290	294	322	340	319	323	306	367	302	307	323	305	307	326	317	315	324	296	321	305	345	333	295	342	339	273	296	287	289	288	301	308	316	311	303	338	279	347	319	308	335	328	328	313	294	328	297	302	303	327	306	300	283	293	327	353	280	297	295	301	316	350	301	340	298	294	336	325	287	341	318	309	278	294	304	295	341	317	291	334	296	282	330	335	309	285	288	326	276	334	325	309	304	322	303	328	305	293	302	328	308	305	259	323	305	320	281	286	315	329	310	329	286	342	293	317	313	306	339	325	311	332	309	302	310	299	332	310	296	312	305	301	333	308	292	306	307	337	312	290	323	280	303	292	311	333	316	285	321	333	304	309	290	335	332	291	305	309	300	327	357	300	303	300	264	316	318	302	342	300	322	297	298	319	265	272	306	313	296	326	292	326	336	303	340	313	306	310	323	288	283	295	328	303	295	285	321	313	305	313	313	298	307	317	300	306	286	344	309	307	330	337	310	295	327	301	314	316	313	274	309	286	272	292	321	287	298	317	312	311	310	297	320	307	323	321	330	347	334	318	301	277	293	293	287	304	302	332	310	272	307	349	298	300	315	304	312	318	342	310	301	334	313	311	359	326	284	314	320	306	326	316	309	284	309	319	293	299	317	327	280	322	315	332	327	321	315	335	284	327	298	318	304	317	320	339	275	293	307	328	318	297	330	279	296	281	302	312	309	284	332	334	332	287	322	320	325	320	286	296	303	321	359	312	331	328	310	287	299	294	281	337	297	310	293	307	300	316	277	314	291	315	307	317	341	299	297	310	333	309	298	313	300	284	312	282	305	313	293	310	299	300	295	286	305	308	309	270	328	321	309	309	307	290	309	333	290	327	314	292	307	327	318	311	308	347	352	282	332	317	306	317	319	278	309	328	311	265	311	265	316	337	285	297	307	285	317	331	329	318	344	357	293	313	299	300	325	310	294	302	334	304	329	298	310	292	321	332	322	278	317	294	261	304	328	309	334	319	306	289	271	345	306	306	284	291	339	300	331	293	323	287	282	336	340	304	247	275	296	358	332	303	331	295	326	295	341	314	269	306	321	283	255	296	338	334	366	327	318	299	298	290	319	315	306	319	295	265	332	342	331	281	310	283	292	316	321	306	307	330	312	314	324	308	313	321	291	294	310	297	285	325	306	288	305	303	305	322	286	330	298	320	296	322	336	285	333	293	327	301	330	336	311	326	306	299	332	321	327	281	307	296	345	291	318	317	298	312	300	292	343	292	279	313	280	310	283	347	332	306	350	275	319	331	300	352	306	300	324	294	309	315	327	288	298	305	316	288	313	330	281	308	299	298	306	310	293	273	327	304	312	311	315	315	322	310	298	322	324	280	331	281	299	309	324	318	293	317	326	300	287	305	284	338	339	283	294	299	308	307	273	294	319	349	308	313	274	310	320	325	310	317	326	335	298	316	304	304	299	307	305	320	298	311	309	333	309	311	273	357	344	301	266	280	309	297	326	324	315	303	329	327	362	337	316	293	328	296	338	308	310	284	290	295	306	283	317	290	303	291	294	276	311	300	305	315	320	279	293	300	303	295	324	293	310	327	313	336	311	313	332	333	331	281	295	294	280	341	319	320	335	314	273	333	291	277	304	329	325	325	348	333	312	364	305	329	312	321	316	332	319	306	299	282	316	289	279	263	298	292	315	285	292	278	276	296	345	313	306	295	291	310	303	313	315	297	326	320	321	327	315	321	294	291	302	303	297	315	284	290	300	322	301	317	331	294	296	279	323	315	287	310	312	301	299	311	282	293	305	328	334	278	275	323	326	305	273	300	319	301	326	321	323	301	307	309	330	302	324	304	303	308	288	324	310	314	317	344	295	298	313	303	304	317	335	283	301	277	315	300	312	295	284	326	310	315	304	275	326	297	329	282	349	362	295	331	301	286	354	307	298	320	336	307	330	301	292	313	303	312	297	315	304	322	306	306	313	292	296	288	304	329	321	287	325	285	304	302	300	276	312	301	309	330	329	320	299	300	298	350	301	313	324	346	296	329	286	274	315	322	312	309	324	310	288	273	298	304	316	312	319	331	314	327	333	311	315	336	321	317	326	314	316	297	315	310	320	285	330	306	308	320	325	332	288	336	308	332	317	309	329	274	319	300	339	286	325	346	325	284	273	314	296	285	305	313	313	340	288	290	330	305	338	298	304	279	317	310	318	283	295	299	298	337	335	317	269	302	297	330	293	306	291	341	324	304	327	305	300	312	309	299	315	294	339	290	298	320	323	316	338	333	346	315	304	337	314	314	316	311	278	344	299	316	294	338	302	323	312	307	310	331	313	303	304	312	300	287	307	330	284	341	284	306	340	336	312	303	305	284	330	343	329	311	293	295	279	288	303	309	317	307	306	274	301	311	274	292	261	303	288	296	351	331	301	306	292	296	336	304	309	305	300	325	319	326	290	301	332	268	330	317	334	306	369	316	318	296	356	295	309	304	319	280	303	291	314	299	314	317	320	276	313	324	296	289	310	314	304	330	354	281	280	330	327	281	318	294	333	291	284	260	306	286	311	326	326	313	289	303	331	315	310	293	312	309	338	316	338	330	291	333	332	304	339	290	320	352	269	321	309	309	308	317	298	312
18377	2055	1283	973	876	847	766	733	796	833	824	785	789	707	759	754	759	798	783	764	762	715	771	730	755	697	754	790	809	791	743	759	750	731	750	706	693	749	748	754	757	795	783	733	735	719	767	819	793	798	762	771	753	746	716	783	755	756	763	754	746	760	775	736	801	696	757	780	747	719	755	784	782	770	704	756	747	807	753	765	732	750	787	767	771	721	794	749	781	764	770	732	796	750	751	763	724	777	779	787	756	767	777	734	733	789	790	794	763	732	746	779	750	787	711	734	797	777	758	776	767	725	750	754	763	750	767	714	750	675	799	753	769	764	749	724	770	801	753	724	796	765	763	746	737	737	754	739	761	724	746	741	756	718	779	806	773	786	764	742	724	735	796	777	748	826	793	719	752	694	785	756	719	743	779	797	746	772	706	725	754	669	724	766	756	724	808	735	718	745	765	720	739	792	753	741	716	781	799	790	733	769	736	766	727	771	767	770	772	764	781	721	759	748	749	803	727	754	715	765	808	775	755	769	753	759	739	668	745	715	775	762	779	805	724	736	708	757	752	747	792	753	774	742	743	747	776	761	789	746	763	766	743	771	826	743	719	762	756	763	822	719	739	712	768	770	762	755	759	788	754	751	731	772	759	783	768	777	825	734	804	734	771	776	720	757	800	707	764	764	750	757	763	785	755	752	785	796	749	722	740	761	778	782	752	764	801	745	776	781	722	773	718	799	785	771	768	733	781	753	676	719	806	755	730	771	767	697	738	788	758	738	769	806	706	719	757	765	791	716	735	800	718	713	782	786	760	736	721	741	788	731	735	723	757	735	760	736	780	724	770	759	751	754	800	772	790	777	732	793	768	721	739	745	759	789	728	781	738	733	768	767	773	727	695	736	741	770	761	786	738	759	742	743	816	695	750	762	748	720	791	745	745	759	713	766	757	773	753	739	803	764	718	730	690	762	736	782	745	798	757	737	775	737	759	759	707	754	738	695	789	795	706	789	782	737	815	773	712	730	778	768	717	760	753	752	718	721	764	721	766	736	786	721	766	738	755	769	748	744	787	775	766	735	732	747	736	649	745	766	737	762	723	716	704	761	802	745	762	802	746	748	730	751	782	780	714	826	755	713	718	806	784	780	733	731	733	771	811	745	712	750	738	752	754	783	731	743	763	731	737	752	783	791	740	764	756	699	746	755	770	758	705	803	758	787	719	723	798	772	692	760	770	730	765	778	765	793	775	726	721	747	791	763	769	776	786	764	779	738	770	704	685	733	722	796	728	755	729	748	776	798	736	721	758	753	749	777	755	753	786	795	809	800	723	752	734	745	745	776	762	788	742	722	772	790	740	742	724	778	703	758	726	749	759	733	766	757	710	725	759	719	762	713	765	732	753	710	755	684	775	817	733	734	762	770	784	759	787	770	746	765	776	730	732	745	731	749	777	821	784	823	755	763	707	752	710	749	716	768	806	792	721	720	778	772	716	726	743	756	788	743	720	761	756	772	740	740	752	737	768	757	809	744	767	731	744	734	737	755	747	733	781	705	769	764	723	705	765	715	749	754	699	744	698	734	774	771	732	699	757	785	727	777	792	772	770	766	766	743	731	750	750	776	739	739	814	728	788	769	719	744	735	753	755	740	743	746	686	768	775	764	739	737	778	754	790	760	740	797	771	768	730	751	753	728	768	705	728	732	768	782	757	758	720	778	749	736	711	734	821	771	731	795	787	750	757	760	721	751	798	811	742	719	743	748	752	778	740	736	791	734	772	806	776	786	728	737	751	742	782	757	703	769	743	772	738	782	768	741	754	741	755	716	760	794	775	750	726	711	745	728	760	744	763	759	744	719	758	774	788	763	732	736	728	739	746	695	697	710	750	728	756	746	747	773	749	814	740	746	792	775	776	756	792	742	745	764	787	738	767	751	770	703	744	761	715	736	744	778	725	715	684	746	732	765	760	773	766	795	696	803	726	747	718	751	749	751	758	739	745	763	814	783	764	744	745	757	793	800	790	763	764	720	731	777	771	753	753	816	725	726	790	759	780	737	743	774	763	775	796	741	746	780	733	770	700	799	736	801	768	682	716	764	763	771	754	781	756	705	798	764	693	722	739	724	705	749	760	791	747	746	741	730	716	778	801	690	796	762	767	716	736	791	734	770	771	742	768	792	755	740	782	806	734	778	741	791	768	745	703	780	741	774	775	718	756	797	741	770	781	750	712	743	710	716	750	741	721	726	744	749	738	765	778	745	709	751	819	739	722	770	781	769	745	732	726	741	781	775	749	734	696	783	763	761	770	778	762	766	771	771	762	728	773	739	770	758	763	739	768	752	789	791	734	757	713	776	751	765	679	779	739	784	735	704	703	729	805	753	713	720	735	720	777	772	734	769	773	783	716	786	757	706	760	750	739	731	738	707	821	692	756	730	768	762	756	680	779	782	804	746	737	753	738	742	703	795	749	734	750	815	751	755	777	767	841	727	731	795	781	733	760	695	759	746	740	740	713	726	733	780	703	755	718	739	759	752	767	712	690	733	745	738	769	749	742	772	801	760	829	744	725	771	712	731	768	791	725	785	755	779	761	745	689	750	747	785	758	763	788	790	733	773	746	780	773	713	751	750	734	752	769	753	777	722	761	749	731	723	717	805	731	761	725	750	752	759	776	771	736	753	753	753	783	773	704	725	763	774	792	801	724	780	789	777	694	768	720	742	725	782	713	736	785	766	726	786	757	741	715	716	761	723	753	816	750	731	784	726	729	731	711	710	729	761	737	775	726	735	749	743	766	789	737	728	776	769	689	781	761	789	761	775	735	757	735	772	774	734	790	745	756	789	718	784	777	767	742	720	708	745	784	767	744	721	764	762	775	732	742	712	811	737	751	711	754	723	781	759	789	745	732	756	722	695	773	717	725	776	712	729	728	776	765	734	726	763	792	719	726	771	807	722	782	721	762	690	777	786	749	740	789	783	762	784	755	797	710	750	748	764	737	731	738	771	756	757	739	753	747	731	760	815	754	755	775	732	754	763	787	785	744	732	751	780	801	692	740	754	744	724	739	768	764	710	757	779	716	730	748	768	756	735	764	754	798	770	778	768	775	750	826	761	759	747	751	748	708	771	790	763	761	782	722	737	732	745	756	764	745	707	739	738	775	734	794	783	696	727	751	791	785	777	740	781	757	776	751	693	762	786	725	763	750	745	757	740	741	726	735	756	813	740	722	771	738	781	767	780	756	716	835	768	750	764	731	724	769	781	765	741	755	735	755	766	736	769	705	732	768	757	773	723	795	759	735	753	779	807	754	771	776	759	747	766	792	778	765	718	740	768	733	757	726	766	779	740	752	718	706	808	747	739	696	738	754	775	749	713	795	797	731	761	766	717	729	743	760	717	730	690	749	734	751	780	723	797	767	749	749	794	747	788	757	730	768	734	698	726	752	765	758	769	781	741	690	733	772	738	763	761	747	780	756	740	754	775	753	769	747	733	792	725	750	724
24343	21430	25117	28165	21430	21443	15831	631	422	365	379	340	332	352	320	306	293	281	301	284	287	269	305	298	304	308	291	290	272	296	288	327	266	289	290	277	278	281	290	255	300	303	291	288	297	300	264	300	303	302	285	298	275	263	314	328	276	265	277	313	291	323	280	298	288	283	286	295	261	289	282	270	285	303	257	285	252	297	299	280	260	286	279	288	242	258	318	274	271	288	276	297	264	295	266	275	257	281	280	286	285	277	275	275	285	289	295	274	290	299	300	273	263	271	298	280	284	299	311	294	294	290	270	292	288	265	232	256	287	274	293	279	291	309	328	288	266	290	290	296	295	302	294	307	291	319	279	279	284	263	322	286	272	302	282	302	274	325	289	300	283	261	305	295	312	284	284	253	289	241	278	323	296	261	245	283	268	323	253	310	259	280	286	313	298	288	333	304	285	281	288	278	281	263	276	289	280	267	283	277	248	273	276	311	301	324	300	301	290	267	292	246	279	299	288	275	277	280	264	297	280	260	278	273	291	274	289	246	289	276	270	283	286	296	291	296	276	279	238	271	281	311	290	306	283	291	277	260	275	306	284	260	288	291	285	285	294	274	268	282	273	299	259	279	281	305	321	282	282	280	273	290	292	326	285	266	272	286	285	285	282	306	287	301	319	282	299	279	263	271	249	255	283	284	242	277	247	290	301	292	252	265	297	313	287	266	278	254	290	279	291	277	288	307	311	256	315	284	307	268	266	313	249	288	311	293	290	306	257	262	290	267	267	300	266	278	280	316	251	290	252	283	287	268	302	282	328	297	285	270	300	286	295	289	270	302	292	266	267	262	282	314	311	287	300	275	286	290	221	294	282	275	283	300	280	274	289	271	285	290	294	296	295	295	302	259	269	277	320	301	291	312	332	270	310	284	282	299	258	288	271	316	287	259	291	301	274	269	287	261	298	304	321	294	255	302	308	281	268	317	319	288	261	293	266	284	279	301	263	321	248	301	305	274	312	306	305	294	300	231	304	303	256	293	291	295	265	257	303	273	279	291	307	277	295	282	251	286	274	276	279	286	297	285	290	296	276	309	278	323	311	313	295	290	304	251	270	283	303	268	264	248	296	269	291	272	297	304	281	273	276	262	297	298	268	298	310	231	278	311	294	294	305	275	284	238	305	258	282	279	287	274	279	293	261	267	264	279	286	263	283	277	298	291	271	254	274	290	291	298	263	285	306	297	287	271	295	294	303	270	274	277	273	245	276	326	298	296	283	276	298	313	264	275	256	258	274	329	297	301	265	292	304	305	277	319	265	307	276	288	290	257	302	251	302	303	271	310	283	278	311	292	277	275	263	315	266	281	274	293	263	275	304	270	273	285	301	286	256	272	272	289	274	257	298	290	314	309	282	276	293	264	301	271	268	299	267	271	332	296	288	326	310	271	266	274	333	317	269	306	282	298	252	260	273	318	291	291	282	281	278	269	285	274	275	291	299	304	277	278	291	300	292	292	261	270	299	286	259	293	275	268	290	257	303	247	269	274	306	307	267	283	274	322	280	287	256	293	278	291	292	284	276	297	283	265	289	279	269	273	267	267	282	269	286	291	289	286	303	298	306	275	311	281	266	298	309	253	288	300	287	289	262	283	312	303	281	267	289	293	297	284	285	269	264	308	263	255	256	287	310	268	280	277	277	241	282	298	288	283	288	296	285	266	281	271	273	282	276	273	309	299	278	274	276	274	274	278	265	275	279	275	277	288	294	284	274	279	266	310	275	292	277	248	263	266	286	276	322	264	291	271	286	276	274	283	278	261	295	296	286	279	280	274	264	272	265	276	274	287	292	323	288	268	287	293	327	286	275	292	280	284	263	260	279	284	296	265	268	249	264	300	291	264	291	287	290	290	231	292	286	306	293	266	286	306	289	258	280	274	279	285	279	265	321	282	265	314	280	303	297	290	313	292	278	284	297	283	312	287	279	265	285	287	306	290	283	273	319	285	306	260	254	290	304	262	288	293	279	279	306	291	277	281	296	263	232	291	291	273	276	288	294	266	222	250	261	284	266	258	271	269	304	317	266	301	265	278	266	263	262	278	261	284	296	312	264	277	291	274	270	291	277	299	294	278	278	290	316	271	283	275	304	271	280	284	268	306	277	276	292	287	285	283	324	310	286	287	259	326	265	297	270	292	273	307	277	272	259	299	287	293	258	305	274	275	325	321	282	264	298	259	253	305	302	286	290	262	313	307	267	258	277	273	285	316	307	288	300	278	267	265	276	276	273	292	282	285	292	273	289	289	281	276	274	263	257	288	272	292	270	283	277	272	246	285	250	308	256	285	311	307	267	283	277	253	298	291	280	272	286	299	290	259	290	277	266	287	269	285	288	324	275	245	262	304	299	270	285	289	305	282	262	271	282	283	253	263	307	297	271	266	300	287	265	268	287	263	276	310	292	281	287	278	290	316	287	283	317	250	325	303	280	286	243	271	284	275	269	279	270	287	281	279	277	296	266	282	304	302	269	269	287	299	281	285	276	301	307	281	300	268	289	291	288	275	285	313	297	293	274	284	288	269	301	257	285	328	267	308	307	299	249	312	288	300	320	275	267	287	287	274	257	267	292	256	269	305	282	276	260	300	240	289	281	312	252	288	295	257	314	299	244	280	281	263	289	263	289	289	276	259	268	260	267	289	278	284	261	269	268	260	272	303	267	273	308	294	288	257	306	312	282	299	286	291	269	267	293	299	276	326	290	297	259	295	265	259	305	290	268	292	284	305	274	279	305	285	291	268	305	270	281	301	296	303	277	261	275	262	256	280	311	323	298	270	278	303	280	269	279	298	276	275	274	313	267	243	292	273	300	288	261	272	277	313	285	290	279	287	282	270	268	267	277	290	262	255	243	296	290	277	294	269	243	270	292	276	284	264	269	290	260	283	274	244	290	303	302	325	301	277	315	267	269	263	289	290	261	327	306	265	306	266	289	298	303	289	325	302	285	277	295	271	296	269	267	266	257	302	268	273	297	278	275	289	297	303	263	256	268	279	278	271	278	260	294	289	296	294	268	271	281	288	293	296	286	276	291	276	307	268	297	270	312	282	272	281	253	270	277	282	269	305	291	309	248	303	266	275	268	286	292	301	306	274	289	296	284	281	299	294	258	283	286	306	266	301	276	300	261	247	293	287	273	295	299	285	291	291	249	276	297	306	242	272	315	299	306	313	286	262	284	292	287	284	277	287	267	300	331	269	281	295	277	273	255	288	264	286	265	279	288	282	279	296	285	247	269	260	282	272	275	281	275	295	260	289	289	295	278	274	295	287	299	290	268	298	281	272	302	273	286	267	267	266	285	233	322	279	274	256	293	288	293	274	296	288	261	273	289	288	301	248	270	274	292	289	301	290	307	304	284	267	300	309	265	256	279	273	255	302	292	288	295	303	263	269	284	315	275	248	260	304	276	261	282	269	266	274	266	319	302	269	275	284	273	318	326	273	297	279	294	279	288	276
21141	3478	1911	1165	897	797	739	742	674	714	719	709	666	698	699	692	657	654	701	675	716	634	690	669	697	661	689	643	694	706	701	682	732	675	664	660	666	690	664	664	666	634	608	659	720	677	678	716	659	664	671	690	674	661	737	661	712	700	613	728	707	667	751	697	649	646	718	700	715	691	669	680	681	653	639	655	679	644	654	666	729	670	692	654	656	627	654	616	708	626	656	626	631	648	651	661	656	684	653	639	672	680	602	643	655	668	638	653	638	693	661	695	661	680	609	654	704	704	652	652	628	662	652	743	655	669	682	655	688	628	676	664	660	698	683	641	629	665	669	639	656	679	633	639	679	677	659	669	637	642	675	616	683	700	674	704	633	650	694	668	660	646	706	658	653	667	616	675	651	695	664	641	669	710	666	697	623	627	662	678	684	699	676	670	675	688	653	653	713	641	648	678	672	674	667	666	655	691	652	654	657	671	650	673	701	712	666	683	652	672	640	654	712	681	671	711	637	656	655	670	625	636	710	666	710	657	644	694	669	666	635	648	684	701	635	661	695	686	680	707	684	626	647	672	658	648	679	643	658	655	649	692	673	640	667	663	694	617	679	648	675	641	672	688	649	672	691	679	700	671	699	669	682	660	652	644	660	680	659	642	659	666	696	675	656	617	690	632	689	703	643	600	684	702	620	659	641	711	626	665	666	657	656	669	677	692	706	701	667	664	620	674	672	667	648	678	666	622	603	678	631	673	668	660	655	696	667	619	641	662	692	658	681	673	693	655	665	647	650	644	650	690	686	673	632	686	677	649	622	683	719	661	688	661	660	690	697	678	665	711	644	639	660	649	703	663	665	630	699	650	646	646	634	691	687	660	649	644	705	651	702	676	626	637	651	623	654	661	659	636	667	635	638	690	686	674	645	644	675	690	679	701	709	689	680	643	705	677	640	680	699	633	685	714	668	670	714	651	646	635	636	672	660	680	679	608	680	672	664	671	642	672	701	670	668	688	689	639	639	678	664	643	645	656	668	708	679	618	660	652	688	688	692	722	639	665	730	676	648	639	672	688	661	666	688	663	648	656	723	634	680	640	683	618	653	680	642	670	670	661	647	622	646	677	636	633	638	679	664	638	634	652	659	668	649	645	676	660	631	656	675	656	658	603	687	684	664	666	705	640	672	675	690	669	628	674	646	647	703	679	669	674	640	713	647	633	658	673	689	662	619	640	729	707	641	662	635	705	643	666	701	693	668	713	619	705	646	680	656	683	619	669	635	748	681	640	658	636	639	668	641	683	681	672	713	690	632	613	631	631	647	643	675	675	634	659	653	674	641	633	670	631	669	696	651	630	639	666	685	630	631	662	683	666	663	639	625	687	704	681	681	656	666	685	695	669	620	662	686	659	677	706	635	672	677	637	618	655	634	646	639	664	663	688	662	695	672	696	706	695	702	677	652	688	643	650	676	622	621	688	671	711	663	663	688	620	681	667	651	638	649	687	647	642	681	644	683	698	674	694	660	634	674	645	703	678	645	632	649	669	672	668	627	668	665	657	642	643	687	648	693	636	664	674	659	661	676	648	682	669	655	677	634	676	643	661	623	662	667	662	645	662	676	658	670	692	678	702	655	676	679	671	607	597	673	678	689	648	673	667	660	660	694	657	634	676	628	645	670	681	661	692	689	673	649	665	697	640	663	697	685	680	639	675	716	623	682	671	615	664	636	674	685	636	680	670	648	675	637	645	675	652	682	652	699	649	707	657	644	691	648	662	736	649	683	700	645	685	641	672	666	716	692	645	671	690	625	667	648	700	640	653	626	664	624	710	692	641	656	651	674	637	636	634	623	665	677	627	634	652	746	615	696	664	702	657	702	689	671	676	712	650	660	689	662	663	619	673	693	671	674	648	667	639	650	688	663	660	685	680	660	700	688	674	694	689	667	662	713	671	705	647	661	691	725	702	672	653	635	676	654	707	691	647	677	652	666	691	587	653	645	664	662	644	629	630	659	692	717	648	682	666	655	660	659	675	697	700	655	604	682	679	668	693	713	675	733	664	652	675	688	694	648	679	669	639	727	684	669	707	680	643	640	695	676	662	668	688	630	636	641	688	661	679	658	676	651	680	696	641	686	638	679	652	675	644	635	672	606	687	659	640	669	664	667	653	666	683	675	659	653	674	639	736	621	688	657	662	642	640	697	649	665	647	641	675	613	693	659	678	667	631	647	698	694	633	644	671	679	665	716	658	646	678	663	682	660	619	664	683	653	689	654	642	667	648	631	647	685	657	683	675	662	673	707	666	642	708	639	644	703	644	646	669	688	694	624	662	706	689	671	657	629	681	638	624	657	669	700	635	618	638	598	689	667	688	624	690	673	654	681	606	678	685	683	657	695	702	646	645	656	626	708	647	724	631	683	648	666	642	653	665	654	635	681	646	640	652	676	690	675	648	672	638	681	657	653	673	660	638	650	661	667	642	623	631	701	660	652	646	664	689	653	635	669	662	685	677	678	682	637	657	670	656	624	697	667	637	689	714	662	645	640	682	667	672	674	684	660	643	672	647	670	654	654	703	680	653	663	646	665	655	661	652	670	636	669	636	688	682	692	707	649	666	655	655	685	669	688	640	638	677	651	625	669	674	656	631	645	686	616	647	680	702	654	595	694	689	692	692	635	645	678	738	647	679	617	650	685	664	668	645	647	613	678	665	684	612	660	651	685	662	641	639	655	667	678	624	613	669	649	676	673	697	666	707	673	667	638	685	714	668	729	638	686	707	609	719	644	661	653	689	653	631	664	652	674	646	681	665	670	614	703	647	681	674	669	642	647	674	664	640	635	655	660	656	615	670	651	663	662	646	640	647	714	670	648	667	687	694	734	686	637	673	646	667	685	657	679	641	671	706	654	655	672	670	662	701	701	649	674	697	688	689	627	664	669	655	687	685	608	621	712	636	641	632	698	637	618	695	656	604	641	651	670	687	635	667	659	679	697	727	662	670	661	675	677	739	685	629	664	660	637	642	656	647	682	652	657	687	683	646	677	671	650	683	654	647	652	699	674	624	666	670	670	646	656	657	662	634	632	611	633	637	654	684	671	663	602	642	632	667	624	671	624	679	680	691	678	681	660	633	691	695	653	707	673	634	695	659	645	677	625	634	660	647	632	676	659	668	639	681	682	648	683	660	657	646	650	602	636	681	691	674	656	670	643	665	662	659	679	640	685	638	679	656	651	677	656	657	637	667	683	637	682	665	648	643	651	677	658	697	648	651	713	693	624	702	704	681	659	669	661	656	660	621	681	685	655	666	698	623	654	678	693	623	665	691	661	637	637	656	630	633	683	711	690	712	631	649	635	675	676	680	693	681	692	652	660	655	681	628	679	653	706	657	688	681	647	645	664	636	685	665	684	633	681	663	629	636	655	640	657	671	668	613	641	643	663	648	657	644	703	660	699	685	674	645	646	651	644	621	635	644	664	651	675	638	709	651	673	686	679	652	670	641
31829	20622	9469	402	194	202	223	226	198	217	222	210	195	201	215	207	212	197	220	196	193	202	213	192	193	192	198	223	188	178	200	194	197	220	182	209	217	196	204	192	205	196	158	163	185	195	177	202	183	199	192	215	205	177	195	179	226	213	190	204	189	211	188	188	189	199	193	196	200	189	225	173	185	202	231	195	179	214	195	213	195	185	180	198	194	180	190	190	197	195	187	220	228	183	211	201	190	199	201	199	201	214	206	195	198	188	204	176	201	190	185	198	175	188	192	175	200	206	208	207	179	166	181	228	185	210	200	215	217	214	186	209	203	225	199	185	190	205	192	196	181	192	195	193	184	205	200	195	190	186	184	193	212	195	196	198	206	184	172	211	203	205	217	203	191	221	193	225	211	182	170	196	188	192	191	231	177	203	214	216	219	184	193	207	190	221	179	206	188	189	219	192	187	185	185	178	200	209	184	197	207	199	172	223	162	219	170	203	193	223	208	194	165	175	182	205	216	183	189	200	191	237	164	198	172	200	189	200	204	199	187	193	220	207	182	204	191	185	204	198	185	192	175	193	191	184	208	200	181	205	181	205	211	218	183	218	204	222	173	180	210	214	195	193	203	188	204	220	205	200	195	190	202	224	200	236	205	210	195	170	225	223	167	218	214	202	196	188	185	209	200	189	189	190	190	200	202	199	219	194	199	197	184	215	193	184	198	166	161	206	197	198	161	186	216	204	200	218	200	198	209	215	189	187	193	184	188	221	203	219	208	193	194	221	195	197	195	210	201	191	200	190	229	189	202	177	176	198	182	172	221	181	178	198	217	215	224	223	222	208	197	196	206	211	196	204	198	195	186	198	198	191	205	202	206	189	214	204	161	176	188	205	202	207	193	192	185	203	221	198	193	193	212	183	201	199	221	185	203	193	188	202	185	179	185	180	204	209	208	211	180	213	175	199	188	201	212	190	192	164	178	222	192	222	189	191	205	191	207	194	195	190	189	164	199	185	195	238	222	205	210	186	200	223	180	195	186	180	207	244	179	181	183	193	215	187	178	209	192	185	160	190	213	179	200	189	181	190	210	192	218	189	205	222	189	204	200	200	208	204	217	205	199	183	192	209	202	210	194	181	205	216	223	205	202	188	205	211	201	231	201	192	176	191	212	196	198	188	212	202	193	201	238	199	179	195	190	204	192	189	196	195	219	219	208	213	193	179	224	202	184	200	207	201	190	210	200	206	192	205	204	168	218	194	168	180	219	220	199	221	210	199	193	165	198	197	205	199	196	225	200	190	196	177	199	229	196	197	185	210	187	203	180	190	193	198	200	186	184	191	187	214	163	186	200	212	203	205	203	185	181	205	177	208	180	188	182	204	208	202	191	183	207	187	204	182	184	184	173	193	190	195	216	176	207	193	185	205	204	218	161	197	167	188	209	201	198	210	184	208	202	182	207	186	179	201	190	219	182	185	188	174	203	186	175	215	212	195	191	216	187	187	186	187	210	193	216	205	176	208	197	204	179	203	202	176	183	208	180	188	196	196	204	184	200	182	206	201	205	199	214	205	216	225	219	204	203	165	184	180	188	177	199	189	210	209	201	206	216	201	196	169	204	190	181	178	212	203	209	178	217	186	184	175	205	209	164	188	176	190	194	216	176	212	191	215	186	203	192	197	224	207	205	223	189	205	185	178	210	199	191	197	198	193	211	184	193	188	204	193	190	201	200	201	189	192	222	198	199	199	207	204	202	230	208	213	218	199	187	224	188	212	179	201	179	210	189	191	187	191	214	185	204	207	180	194	197	201	203	187	187	202	176	200	182	220	218	210	204	194	233	208	195	189	187	212	190	205	211	190	183	193	180	207	197	207	202	203	222	219	209	181	208	207	183	240	206	187	200	203	200	213	200	200	199	200	193	206	209	208	208	204	203	201	210	200	207	173	181	174	203	199	225	212	213	226	186	200	186	197	195	214	199	210	215	207	189	192	209	206	203	200	193	184	232	190	211	190	192	208	172	186	213	198	169	198	201	186	191	189	185	171	204	184	199	211	190	186	189	209	205	191	198	206	200	195	199	211	203	207	180	190	199	157	179	187	217	199	174	197	193	185	185	178	193	218	197	193	178	207	168	218	212	193	180	197	201	205	204	171	180	190	194	180	203	205	183	200	219	225	194	203	218	173	215	208	197	204	177	191	202	184	200	207	191	197	193	212	171	192	173	200	185	228	175	197	190	198	207	211	212	191	209	185	203	199	210	189	186	194	178	201	194	219	185	195	185	189	178	188	198	216	186	179	210	224	210	210	196	196	184	184	219	198	230	198	202	215	215	209	203	211	204	198	194	197	206	197	207	209	183	208	178	168	196	188	210	195	188	203	185	221	184	184	197	179	197	215	200	182	206	200	182	206	183	200	183	192	198	220	209	215	191	183	225	164	199	194	179	177	187	183	179	181	170	200	193	227	196	193	211	217	213	209	190	185	192	190	195	184	205	191	198	203	195	188	193	161	189	188	209	194	176	205	178	199	212	213	204	224	207	205	197	170	197	186	212	218	161	201	181	189	187	189	210	191	193	204	210	209	184	186	182	190	212	207	196	190	184	225	198	176	193	212	160	201	217	205	198	242	225	219	192	181	216	208	195	181	183	194	190	217	213	203	202	201	189	193	210	219	181	180	195	211	170	205	188	210	194	191	193	168	197	191	194	213	198	218	200	189	211	191	198	183	195	209	197	169	206	215	185	179	203	224	194	201	179	190	213	203	219	213	190	204	191	229	179	179	198	175	233	194	200	204	201	194	202	187	207	210	204	196	219	202	175	201	206	215	200	189	180	195	184	188	205	233	177	190	179	214	197	216	203	204	214	223	230	202	215	191	186	212	192	193	206	226	202	191	198	195	226	218	189	185	213	182	205	206	224	209	189	193	206	177	180	197	213	193	183	206	215	189	195	197	192	213	216	204	202	202	198	193	199	206	191	201	182	197	147	189	205	205	198	200	201	182	220	189	193	214	179	173	205	183	203	189	215	206	213	171	174	198	205	179	206	189	213	199	195	188	210	190	219	193	188	188	180	209	163	185	200	192	207	195	192	166	203	159	180	194	198	199	203	190	212	208	210	185	221	200	225	214	180	167	209	181	206	202	192	194	177	198	201	196	184	195	180	208	221	203	206	216	242	194	183	191	226	214	201	189	187	192	237	208	223	224	206	166	178	209	167	179	189	204	179	204	202	176	193	208	188	194	191	185	214	192	208	209	207	165	223	194	179	201	184	173	204	243	218	200	198	188	199	187	227	206	184	175	196	184	204	206	183	187	183	165	219	198	194	204	184	209	210	203	202	168	195	195	204	179	225	186	195	189	201	209	206	219	206	198	177	205	199	198	207	198	171	215	189	187	196	201	170	205	224	186	196	209	192	206	190	193	192	213	210	182	193	195	194	189	208	206	174	191	229	209	199	191	212	203	165	198	195	200	174	183	211	211	192	222	199	214	202	167	215	192
8336	631	563	523	555	564	508	513	538	531	528	515	524	527	529	536	509	525	547	497	537	505	558	549	558	503	532	542	546	507	535	552	531	522	515	505	531	565	506	489	508	505	487	522	504	525	492	530	515	559	552	541	533	513	598	531	555	558	512	564	503	518	519	514	517	529	503	493	541	535	519	536	485	532	526	514	510	549	531	537	529	569	513	548	547	520	529	514	523	488	521	527	526	534	542	518	518	506	548	533	530	548	519	521	563	561	490	540	522	549	505	550	506	537	514	502	519	527	529	491	545	496	553	539	519	536	530	548	526	500	526	513	509	528	556	480	560	543	517	478	575	541	523	522	536	541	550	498	497	522	572	557	529	545	537	523	489	503	520	540	506	510	594	545	561	541	555	547	525	543	547	519	528	491	562	512	523	514	513	513	545	471	524	515	545	462	515	519	542	551	529	516	472	538	511	566	501	536	543	516	507	518	518	520	535	498	538	551	511	543	529	504	527	541	515	558	533	482	497	517	537	530	559	537	549	531	478	506	551	548	552	536	531	552	522	519	555	544	542	535	505	532	477	520	549	539	498	549	573	509	514	545	506	548	523	536	557	511	545	541	520	489	521	531	548	521	507	529	502	541	529	529	550	480	522	561	564	515	531	580	526	533	544	575	569	506	518	547	568	535	502	516	501	485	527	503	530	515	508	508	545	528	497	535	516	531	557	529	549	513	530	537	552	564	504	526	546	498	546	504	519	482	520	506	570	559	563	552	516	527	530	517	500	482	557	540	530	538	509	543	535	537	498	539	550	500	530	536	555	567	519	519	498	512	479	479	561	543	534	505	501	530	526	521	501	515	517	557	515	532	536	546	527	499	559	561	517	501	500	534	521	536	506	474	486	534	492	534	529	550	527	527	532	520	497	570	490	529	533	517	530	553	568	497	529	546	554	573	528	514	516	515	539	525	550	564	493	537	535	519	518	510	498	490	526	502	507	547	549	485	509	552	562	543	532	537	496	509	495	518	490	529	554	537	529	563	504	580	543	532	490	511	531	540	515	545	523	518	531	543	553	546	553	537	499	537	517	565	575	522	544	521	573	547	508	549	503	586	526	562	549	496	549	518	524	516	503	522	506	521	528	545	529	540	515	509	548	545	512	529	552	530	520	543	515	516	556	540	505	509	523	538	508	542	548	583	544	511	503	543	569	548	509	481	540	541	551	532	501	561	550	517	531	532	547	529	543	527	541	520	516	550	568	486	511	522	554	508	552	529	505	536	561	505	531	595	526	556	523	527	569	529	556	563	567	525	526	558	530	530	554	512	540	533	507	553	551	524	537	578	515	540	507	528	572	546	538	534	509	544	575	543	520	522	500	492	526	551	524	526	593	542	549	510	535	502	541	511	515	540	533	542	524	565	525	491	550	503	525	486	558	502	530	540	505	560	543	545	536	506	582	525	516	493	505	515	535	477	524	535	525	544	510	549	506	490	521	597	523	511	522	537	517	556	533	525	522	558	531	553	540	536	520	544	518	539	518	539	541	529	513	567	500	539	537	531	547	536	529	546	520	526	496	521	550	501	626	541	499	537	578	527	495	532	521	500	557	533	507	508	492	518	504	501	566	526	521	501	504	531	553	536	545	543	485	545	505	502	517	507	497	540	529	541	493	560	576	515	525	557	557	504	461	533	540	554	491	517	547	526	559	544	526	528	551	511	522	541	553	490	515	480	516	511	545	513	537	474	572	578	540	533	565	506	521	532	527	494	571	517	476	520	543	528	547	529	500	529	527	503	538	530	534	490	561	481	587	511	508	514	511	478	514	560	532	482	533	532	539	479	489	502	579	508	537	535	500	540	487	530	545	507	522	500	561	529	540	530	532	510	525	540	524	492	512	542	527	505	513	521	510	549	522	499	536	546	529	517	547	504	536	552	558	536	524	553	536	527	549	538	526	545	568	541	533	479	550	520	484	509	502	527	493	519	512	549	520	489	514	498	522	544	544	580	525	525	552	573	519	534	514	531	522	526	511	521	512	526	518	550	573	491	510	536	543	513	541	558	508	544	548	534	510	504	544	551	513	568	537	509	533	536	511	531	525	527	492	550	534	539	535	558	549	498	516	485	497	519	531	510	521	536	502	509	517	523	539	522	545	504	515	510	525	529	525	529	528	513	518	555	502	584	507	516	484	505	540	517	571	576	514	556	496	522	535	519	551	499	570	561	508	506	504	527	514	540	560	493	541	529	526	549	513	526	521	538	554	554	501	532	525	531	518	516	529	532	501	494	494	560	545	509	557	498	512	526	495	485	530	493	532	533	533	501	531	511	561	569	536	509	492	531	543	524	514	532	536	530	556	533	502	541	523	523	523	559	501	507	519	539	463	542	517	525	529	520	515	552	526	482	522	532	537	554	529	526	528	545	477	531	478	543	551	540	529	550	536	521	557	538	542	509	562	505	516	519	543	527	561	533	533	539	569	544	543	554	540	526	527	508	494	524	532	524	526	522	540	542	518	513	546	512	532	552	559	535	484	498	540	511	485	504	573	492	544	532	534	574	547	508	533	617	548	522	532	532	530	524	516	527	517	555	536	559	520	500	549	551	525	551	526	526	554	530	515	560	535	539	549	538	502	530	547	515	518	512	526	573	517	494	538	549	522	537	547	523	535	494	515	509	524	524	526	501	536	530	551	519	459	533	553	466	494	533	492	511	559	531	511	531	526	532	527	585	524	543	553	541	540	504	499	544	533	500	526	542	523	562	540	526	508	508	526	512	557	509	525	525	522	542	574	545	507	498	514	504	521	544	550	575	557	563	583	541	528	488	524	510	501	524	541	534	463	496	548	532	560	540	551	559	527	503	547	548	507	539	520	506	550	486	512	547	567	509	523	525	536	503	520	511	535	522	565	541	500	504	579	528	496	544	561	514	564	506	505	503	528	544	514	521	536	495	495	534	561	538	535	495	487	519	527	573	516	494	550	567	524	536	521	503	525	545	509	555	523	566	534	515	535	530	513	547	511	559	520	512	548	517	527	556	508	496	524	540	537	538	510	519	536	530	524	510	536	524	506	534	581	539	531	566	535	525	547	536	561	506	518	502	531	507	509	569	573	538	528	533	548	520	527	515	529	513	529	523	534	490	518	517	517	510	529	534	497	518	515	529	498	542	493	539	543	515	567	537	534	536	550	515	584	524	522	569	532	500	519	588	534	507	552	518	505	554	550	557	519	529	516	533	532	537	479	556	488	528	556	546	507	541	517	541	528	528	530	537	529	541	529	569	532	506	509	508	538	517	559	550	525	522	518	575	485	532	526	493	494	514	510	546	519	542	570	514	557	510	529	536	530	540	515	540	534	518	511	519	525	552	553	531	508	576	514	530	559	530	561	513	524	530	566	553	581	543	529	535	558	517	549	534	494	545	516	524	534	543	507	497	490	567	581	516	525	537	495	512	556	561	544	479	530	494	514	554	527	536	544	510	516	531	504	549	557	559	541	551	569	489
24990	21416	24640	28562	21411	17564	648	416	329	345	361	330	320	316	317	335	329	305	347	343	326	293	297	342	309	296	302	292	288	334	316	357	303	332	341	295	322	297	301	311	308	344	302	312	312	347	305	326	319	309	282	305	316	298	305	335	329	332	319	316	314	317	286	326	273	285	298	325	279	313	312	315	322	328	310	296	311	315	293	313	307	317	294	278	293	301	299	301	318	338	298	329	289	280	343	253	312	291	296	296	317	328	273	297	290	308	326	340	331	312	332	320	305	300	346	276	305	317	327	308	319	309	305	309	285	331	325	286	314	298	305	310	342	340	312	301	314	303	320	317	304	335	319	315	336	309	334	352	323	306	312	332	333	319	278	307	300	332	350	319	323	300	307	283	302	303	312	283	297	303	302	286	318	299	333	332	319	315	311	307	322	290	323	328	327	309	291	304	309	291	306	349	298	320	310	342	339	305	290	300	321	293	286	306	312	296	328	301	283	327	312	307	314	333	317	312	311	312	297	339	325	319	305	331	310	338	275	282	327	296	330	285	322	329	332	315	286	299	319	278	311	308	315	334	316	324	359	309	325	283	296	304	318	329	330	326	311	272	292	301	339	294	320	314	305	283	343	329	289	319	322	321	314	309	284	298	300	337	317	292	274	330	310	317	327	341	288	293	322	316	323	318	304	322	293	325	297	314	313	299	332	321	332	300	326	311	328	320	322	307	306	266	298	298	319	329	292	330	328	264	321	304	277	297	297	316	308	313	323	309	295	327	312	287	339	287	334	313	308	311	292	308	305	309	309	315	293	290	300	325	315	316	297	299	313	293	312	278	309	314	264	278	304	305	340	342	309	321	302	274	307	303	317	308	297	308	323	297	330	300	262	298	304	302	317	344	305	339	325	313	344	301	319	339	312	284	301	323	302	271	312	341	339	276	314	324	304	307	319	320	339	348	285	300	315	290	290	304	304	314	306	310	342	324	357	323	297	321	273	295	303	285	285	320	296	309	300	307	317	320	296	297	287	280	338	287	312	324	305	304	326	325	329	320	296	299	326	316	315	274	307	266	293	327	286	294	329	305	323	287	323	277	323	311	340	306	314	301	325	335	278	295	313	300	337	299	276	298	303	321	331	319	309	295	285	310	285	264	308	310	327	351	320	305	304	323	294	260	319	322	294	316	299	317	331	309	296	302	310	316	284	317	286	304	308	317	338	302	286	299	269	319	289	326	345	298	328	313	285	315	309	303	309	307	326	284	334	320	317	302	292	345	301	271	317	301	267	312	326	326	311	299	325	318	303	361	290	325	320	341	292	284	297	343	338	303	326	295	295	334	316	338	335	290	321	305	289	273	321	294	318	282	316	299	288	329	280	312	279	317	303	301	329	318	319	310	346	323	303	293	308	291	321	322	270	277	285	324	347	291	294	275	298	304	325	289	291	294	303	291	282	330	299	294	323	274	312	287	292	313	293	302	316	409	314	302	339	328	314	315	320	294	284	299	286	328	313	342	312	279	298	296	293	294	334	283	310	298	299	320	300	322	307	309	302	294	327	312	306	335	297	310	303	284	285	286	323	296	275	291	322	294	286	318	306	290	282	324	340	287	326	335	336	313	320	328	303	292	301	278	280	289	283	285	275	307	321	312	272	316	286	302	288	308	323	293	308	286	335	287	275	318	307	341	313	331	334	314	315	307	292	312	271	298	286	318	309	296	328	284	287	302	302	286	299	330	316	315	306	307	352	292	269	319	331	263	302	298	310	291	304	290	310	325	300	332	332	316	341	320	334	295	323	294	309	303	267	285	288	286	279	309	313	305	316	330	324	314	307	305	318	307	337	301	312	316	323	309	339	305	298	291	306	307	295	307	328	300	298	298	316	310	324	287	312	282	297	313	349	300	322	288	305	317	307	310	307	300	284	355	338	343	316	333	308	318	298	316	309	285	301	286	285	287	293	288	278	296	322	314	309	315	277	327	321	304	311	322	327	285	311	302	294	326	284	313	299	291	307	315	326	335	292	313	299	290	346	289	291	311	333	314	331	304	321	308	309	288	299	302	302	324	315	320	321	325	320	299	338	310	306	296	315	309	291	310	335	306	299	287	297	286	332	298	347	308	348	302	299	316	297	273	309	315	329	284	302	313	313	290	296	307	304	288	319	298	328	311	321	308	288	295	318	301	295	301	321	349	293	331	316	298	282	300	316	323	279	258	300	356	303	290	315	303	335	288	281	308	327	323	289	283	344	338	334	266	303	297	300	322	306	278	289	280	289	329	322	314	295	315	316	312	290	300	284	330	308	294	313	317	283	313	281	312	297	314	289	272	335	311	279	283	295	279	303	298	331	318	306	290	294	346	309	328	333	303	322	277	315	300	293	311	331	297	333	314	318	314	327	302	314	312	321	274	293	290	320	297	325	287	315	329	315	274	313	288	337	321	297	336	321	295	348	329	259	283	311	289	279	323	308	318	290	339	311	309	300	283	323	331	302	321	330	319	307	325	307	292	321	347	316	302	314	331	301	307	330	305	323	287	316	301	285	333	295	284	316	317	306	313	308	336	323	317	310	326	299	290	318	322	294	319	312	308	332	298	322	285	299	307	299	295	321	301	296	321	331	305	329	308	308	310	344	329	315	317	303	307	276	328	330	321	309	295	303	311	259	284	322	292	289	307	305	317	274	311	308	279	315	312	309	306	320	305	293	300	324	286	317	326	314	277	332	292	321	298	290	284	303	299	332	310	329	311	292	310	330	308	317	327	321	323	291	330	291	314	317	332	317	306	333	291	326	287	272	257	294	344	346	297	296	306	316	291	294	300	317	294	280	340	339	277	286	334	337	291	306	335	295	305	308	315	329	320	316	270	296	283	320	319	275	283	312	295	313	294	287	297	292	310	284	300	298	309	333	350	319	305	328	320	294	326	302	295	308	317	307	278	320	318	328	259	314	296	299	295	318	301	319	331	309	308	313	277	301	316	293	279	313	308	347	324	318	330	331	287	331	302	304	302	314	338	292	304	273	332	319	302	308	305	296	307	315	351	325	317	307	320	289	294	310	341	288	298	332	329	306	285	334	290	305	283	318	294	307	322	293	298	320	274	337	328	288	290	296	305	313	329	301	322	293	305	315	320	324	344	325	318	325	296	304	295	303	311	309	311	333	287	321	297	315	296	289	311	296	300	312	322	299	279	271	282	307	304	323	315	310	304	289	322	299	323	303	314	306	317	310	296	297	289	325	302	295	304	282	313	308	322	299	335	337	325	314	272	322	312	332	332	306	310	324	278	353	301	309	291	292	321	338	290	297	299	319	290	316	297	288	328	285	325	278	310	319	318	310	313	321	318	303	314	322	332	312	294	297	334	285	298	312	314	283	304	315	336	331	319	318	309	297	300	301	294	307	302	300	311	316	313	283	296	302	309	328	314	333	322	317	324	279	296	298	298	301	350	339	322	296	286	282	284	312	294	314	354	312	284	286	319	332	302	276	279	311	324	293	307
15951	2141	1349	1071	827	815	788	825	753	754	716	780	735	745	765	765	720	733	761	789	751	732	779	803	765	746	784	748	722	753	768	762	830	748	726	779	716	761	758	749	819	761	759	768	724	735	717	707	744	768	748	715	747	753	760	768	788	787	814	735	769	721	774	782	743	727	710	723	767	732	768	767	739	800	740	783	756	719	784	771	751	754	720	773	745	718	710	737	775	725	716	720	776	775	763	733	736	765	768	772	742	755	718	753	732	724	762	733	724	732	765	758	761	733	704	715	715	746	769	758	764	729	770	773	766	794	729	728	785	759	724	743	729	757	742	724	747	747	779	755	778	740	819	762	760	712	752	794	814	743	757	758	772	734	725	697	745	728	801	742	750	715	779	731	783	750	732	745	761	769	781	720	730	774	755	749	800	760	776	774	814	747	773	775	769	756	776	779	777	793	756	746	727	778	686	724	768	706	822	731	761	663	765	797	750	811	747	768	754	797	773	731	725	734	753	767	725	780	734	720	751	758	767	735	758	695	745	808	757	720	775	728	742	807	784	706	724	742	744	747	756	758	739	764	754	756	729	784	784	801	760	807	735	779	721	726	790	750	742	794	708	755	734	762	741	750	753	723	720	735	739	784	795	769	745	730	737	795	773	755	757	786	757	784	756	785	739	743	743	746	731	759	787	771	772	783	739	709	745	721	735	771	718	768	750	751	738	782	770	736	744	729	761	773	769	753	754	692	726	754	690	740	734	714	810	764	757	734	758	788	803	747	735	758	763	767	755	756	778	779	734	734	734	800	730	750	738	751	774	759	790	769	713	710	762	717	758	740	741	748	746	754	790	691	739	725	721	757	730	743	758	726	757	723	726	771	709	773	768	827	735	739	791	736	739	745	765	797	737	705	816	796	767	783	697	742	776	737	753	804	762	734	749	741	797	790	797	717	773	773	768	735	735	818	747	781	767	728	764	715	734	822	812	698	799	725	727	739	801	765	740	732	780	723	742	781	749	779	739	751	742	716	771	723	722	767	800	757	726	773	719	769	743	779	779	797	724	724	768	848	741	808	714	781	748	761	734	757	778	813	766	702	775	774	735	732	719	739	700	781	724	740	739	715	707	699	767	768	730	783	746	752	762	745	789	763	735	747	761	748	760	738	763	780	778	753	756	775	775	720	754	750	772	753	737	737	697	771	788	747	759	777	787	763	738	776	801	701	717	714	717	789	744	754	737	789	726	751	772	763	738	712	769	716	747	729	771	754	761	733	744	708	755	771	765	720	744	748	756	722	720	731	768	757	721	736	772	717	759	753	823	746	752	761	766	763	797	770	702	699	775	722	769	758	788	783	756	736	785	722	797	728	760	711	731	782	690	824	789	723	726	762	732	706	719	811	734	773	730	758	740	777	764	704	811	771	704	778	769	742	784	707	760	746	733	734	750	735	747	716	734	746	741	751	772	752	746	766	739	713	760	753	696	773	723	722	738	758	780	738	792	780	746	730	736	722	808	708	757	727	739	764	756	741	717	742	765	755	726	750	781	759	740	787	724	766	777	740	770	760	735	763	733	722	763	800	758	724	793	739	747	754	751	721	756	772	769	766	772	758	743	766	733	729	734	820	778	765	774	759	796	751	744	791	758	773	735	745	767	682	761	766	767	820	760	700	727	759	739	830	725	790	762	716	759	731	785	697	742	727	744	754	799	739	734	772	731	735	763	738	699	736	737	753	801	729	760	735	785	770	721	752	756	779	775	778	785	746	787	764	824	744	717	778	779	737	773	742	767	782	779	760	774	725	736	774	770	728	782	806	809	734	762	718	756	761	756	704	669	759	760	696	772	716	757	764	770	786	779	748	760	755	729	772	734	764	759	745	736	771	743	728	760	743	735	721	747	739	753	764	791	786	756	749	702	719	733	784	761	758	724	746	762	710	770	769	764	781	765	787	710	712	741	749	749	744	747	790	752	788	778	774	778	749	797	730	733	735	770	750	817	764	781	787	694	760	748	765	723	713	718	748	757	770	745	785	762	739	719	736	797	764	782	731	735	783	716	705	759	744	711	715	781	744	767	842	740	742	722	720	752	713	757	749	768	724	782	755	777	759	768	748	748	813	721	744	712	782	714	767	818	802	722	774	805	734	754	749	763	746	801	799	750	742	790	722	772	728	768	746	756	765	701	722	768	736	772	779	729	723	705	782	701	826	760	729	742	747	745	766	725	732	706	770	769	774	745	743	760	756	742	778	772	761	749	713	724	814	716	694	729	740	746	766	757	727	778	736	736	800	748	696	748	754	697	777	768	734	729	787	720	725	742	781	735	801	734	752	746	709	744	733	769	725	765	733	750	721	759	751	747	768	717	760	766	758	774	788	733	752	766	750	686	720	776	748	755	746	740	752	785	742	788	761	763	747	753	726	752	747	788	739	777	771	770	756	732	732	769	761	713	763	759	755	748	716	712	773	733	771	748	753	737	738	738	737	781	743	757	712	797	786	789	795	734	797	784	718	751	787	752	771	796	762	762	754	732	756	783	804	708	766	768	725	761	730	750	734	775	734	742	730	815	768	760	803	724	721	743	749	744	736	763	770	748	754	711	771	759	787	756	758	763	720	719	712	761	788	741	748	738	747	696	710	682	743	723	747	750	674	730	798	743	766	731	727	732	727	729	728	786	718	751	746	752	742	780	755	728	811	713	673	747	724	756	734	804	753	697	791	743	768	766	726	792	797	767	764	709	751	738	712	764	782	735	705	749	750	785	759	766	740	715	701	818	789	758	787	770	719	751	674	761	705	791	713	779	681	785	822	713	762	702	726	814	697	687	742	732	762	748	733	751	782	736	753	754	758	747	800	759	749	742	695	763	724	767	745	789	750	754	752	750	783	763	746	692	723	756	745	728	752	755	763	764	747	768	724	753	735	717	804	772	713	733	760	738	770	709	751	783	771	720	704	747	752	754	718	760	795	785	733	775	749	773	730	767	732	746	769	734	761	763	692	744	757	748	759	741	710	739	760	749	778	744	808	742	748	806	729	752	737	739	753	667	740	739	782	718	748	812	778	721	736	757	739	765	757	776	822	766	750	768	735	778	766	750	754	693	755	738	749	731	784	733	709	734	752	783	736	735	754	771	761	754	762	755	749	757	810	730	716	757	745	715	756	809	815	790	803	694	713	724	763	740	792	730	766	738	757	740	747	739	781	739	722	741	704	727	692	772	726	755	757	775	786	745	732	717	734	760	751	700	801	772	745	745	749	724	765	750	737	749	771	716	764	769	763	726	773	787	739	715	769	745	775	802	770	714	753	732	770	781	744	771	693	726	787	754	724	690	739	750	727	749	762	692	743	726	774	744	768	775	804	743	810	744	727	736	759	737	751	710	715	782	785	729	707	766	747	739	748	768	733	747	726	769	784	757	733	744	734	813	748	757	792	797	769	748	760	771	728	760	743	709	722	784	763	777	775	725	737	737	749	729	746	774	747	754	744	756	734	741	739	740	728
24275	21416	25109	28106	21417	21430	15499	688	405	368	415	368	339	317	327	308	264	318	310	301	287	293	283	280	298	306	309	278	273	315	287	284	297	307	251	298	249	291	284	264	282	264	297	286	278	277	317	270	291	288	306	305	302	296	233	309	293	303	259	298	319	239	277	280	310	320	297	276	285	306	287	271	299	263	274	282	337	282	308	338	304	274	267	261	287	290	298	276	310	282	274	312	330	286	289	262	269	305	251	272	286	313	293	268	268	258	290	296	300	267	255	261	265	278	296	319	264	285	271	288	278	267	295	239	269	246	250	271	272	272	276	292	287	297	265	297	258	289	253	285	268	264	225	250	285	294	277	281	313	287	290	275	264	277	296	265	290	268	300	294	283	286	299	305	290	331	303	273	282	261	296	286	271	293	275	279	303	291	270	254	259	274	306	284	287	285	306	299	246	291	306	299	302	298	280	287	312	294	306	281	310	290	297	253	280	267	273	299	287	282	249	299	285	358	310	280	281	290	268	247	290	282	302	286	296	280	303	311	291	310	294	274	299	291	269	289	271	261	315	268	311	298	291	281	296	258	263	241	295	273	301	261	283	306	319	335	273	289	283	282	293	293	312	292	255	280	281	297	271	290	283	289	281	336	290	302	292	274	295	281	269	275	313	278	265	300	280	278	282	293	254	275	307	266	277	296	282	291	296	283	304	312	253	289	298	256	308	263	305	286	291	322	290	296	305	280	283	298	289	262	284	262	297	286	268	313	263	305	302	279	292	261	257	275	280	273	296	282	289	302	268	285	300	281	299	272	280	279	301	279	285	280	299	250	268	303	282	312	312	293	282	284	312	287	295	286	255	280	302	271	284	270	290	324	287	277	258	275	266	264	298	278	274	280	302	264	302	272	298	305	283	282	246	268	284	268	294	262	317	310	284	281	257	285	304	250	293	271	295	283	292	255	265	298	285	279	287	282	315	291	273	256	291	253	283	283	323	286	281	279	290	313	283	285	289	285	307	244	288	275	286	282	274	249	271	272	298	276	264	299	295	299	298	320	292	307	272	265	296	271	266	291	294	276	283	260	280	271	278	274	305	305	252	307	292	281	277	283	299	280	277	319	284	306	295	307	292	259	296	279	248	278	260	280	260	274	307	274	305	292	279	286	295	298	298	269	292	284	273	308	319	283	301	301	255	287	277	257	271	277	263	301	277	279	261	262	293	303	261	280	259	286	286	254	285	266	306	303	279	291	305	251	311	271	265	274	263	274	331	283	281	308	253	280	262	282	251	294	316	290	279	245	252	290	289	303	265	287	318	323	316	282	251	269	317	283	297	316	286	281	294	265	286	280	292	301	285	280	279	288	272	250	269	277	312	267	266	278	241	300	277	261	280	285	253	281	270	280	291	318	282	267	282	236	297	294	268	285	291	276	280	272	295	306	291	260	297	272	266	287	263	280	300	300	271	281	253	283	266	296	285	303	286	290	286	261	289	306	276	293	296	328	272	263	323	305	282	280	278	310	255	276	277	291	276	300	303	272	286	271	301	257	282	294	265	313	256	266	272	283	312	263	290	273	280	302	264	282	279	293	247	272	284	299	286	281	272	314	306	252	260	319	280	286	287	265	303	266	296	302	267	278	283	292	288	301	288	266	320	295	292	270	260	268	300	276	291	275	260	283	293	288	279	286	299	284	281	288	325	315	266	286	260	252	284	293	307	280	265	278	296	275	272	269	311	258	285	269	303	307	269	310	280	286	278	272	248	230	294	252	229	279	297	298	276	269	305	294	279	288	270	270	245	289	312	280	284	309	306	247	260	278	262	296	300	262	293	288	231	257	288	306	302	286	330	277	276	271	279	320	277	270	322	306	262	267	318	274	290	294	280	273	295	275	284	292	282	287	282	285	282	272	279	291	273	270	282	265	301	272	300	308	291	266	278	300	271	330	274	272	251	261	280	257	268	326	270	315	260	252	299	275	299	285	246	288	293	273	292	266	295	297	321	312	272	316	284	267	268	279	291	267	269	307	297	296	300	297	263	266	267	318	256	285	287	296	262	253	283	290	310	296	293	244	292	291	266	299	262	269	279	282	265	310	264	295	273	298	286	236	292	307	275	285	263	268	278	303	279	267	287	289	302	260	276	276	274	274	319	282	288	333	286	282	296	279	293	275	300	308	276	266	290	298	270	264	272	274	288	273	292	291	281	272	294	312	295	304	344	262	298	293	273	292	276	309	298	310	287	284	297	288	285	291	280	272	261	287	302	300	281	327	272	269	295	276	310	323	276	277	275	269	284	290	282	287	264	283	291	260	280	267	262	286	302	303	284	311	285	314	278	304	283	284	292	287	262	291	267	290	266	304	279	300	278	292	293	279	304	308	284	264	336	269	280	312	287	308	280	262	274	269	293	272	274	272	281	264	296	292	253	305	303	284	292	286	280	295	304	325	276	260	271	317	263	248	280	325	267	298	292	284	318	293	288	289	302	318	292	253	264	273	254	324	308	244	278	292	285	271	276	280	310	285	321	307	253	281	301	330	275	293	317	301	295	239	273	275	263	274	287	310	270	259	307	279	291	276	299	308	284	332	261	268	283	294	317	249	252	278	284	273	286	270	283	268	304	256	293	270	284	263	260	297	275	282	303	308	258	275	298	275	257	307	272	278	298	285	291	274	301	299	281	270	301	266	265	254	290	311	285	278	283	287	264	276	272	251	288	289	297	263	267	283	312	304	300	308	295	304	271	267	280	313	292	293	274	276	283	312	306	271	282	266	297	312	273	312	304	293	270	291	258	282	282	293	280	267	268	293	275	266	285	273	240	298	299	291	286	288	255	291	290	268	263	289	275	279	314	282	300	288	301	314	290	277	298	250	289	260	272	283	261	268	271	284	306	271	296	276	274	267	277	300	291	306	279	308	313	280	305	306	279	274	287	298	256	264	255	295	296	272	284	314	290	259	278	263	267	273	274	321	287	289	299	305	283	298	284	284	289	290	275	270	281	308	269	303	250	274	274	280	276	280	255	269	269	303	279	298	276	302	311	277	282	264	260	275	333	259	286	292	289	300	278	283	311	281	289	282	290	286	298	299	263	267	293	266	296	299	279	260	297	294	295	281	301	308	285	292	277	276	283	293	266	273	291	308	305	270	257	281	315	263	274	273	301	300	279	296	302	275	277	283	295	284	289	281	273	250	319	255	308	292	297	291	287	318	307	304	282	286	249	287	288	260	285	267	291	275	296	294	305	314	300	278	276	287	282	264	303	293	290	288	289	289	296	282	278	290	289	276	257	289	258	245	278	322	287	270	265	278	257	300	246	268	284	260	288	279	283	283	296	287	260	280	253	276	274	278	281	281	278	259	278	310	300	291	275	269	281	290	279	277	248	294	279	271	292	290	310	251	273	260	314	242	290	310	319	298	261	284	290	303	291	280	250	313	257	302	284	281	292	271	312	257	270	278	288	257	335	305	293	269	275	282	305	285	240	279	306	311	289	287	273	290
21033	3375	1877	1179	944	853	723	693	697	689	724	715	706	663	674	694	699	655	668	686	739	696	645	656	682	713	638	677	717	667	647	657	645	674	687	650	675	658	634	675	674	706	649	675	676	667	674	643	678	659	655	642	659	636	662	608	653	649	668	665	678	643	638	647	639	651	679	623	653	665	663	670	659	660	651	612	683	693	647	671	674	680	668	669	673	654	708	613	646	716	732	675	681	643	680	678	674	674	673	670	634	623	644	652	629	695	686	662	674	656	659	649	666	646	631	668	629	670	618	680	682	632	643	666	679	689	665	647	664	691	609	631	677	663	677	663	684	650	663	699	630	610	650	618	713	664	618	651	655	654	693	632	680	697	652	660	643	673	673	718	630	711	630	700	651	643	679	635	690	699	679	649	658	683	677	648	639	674	630	671	681	655	652	662	707	674	674	634	695	668	665	658	625	641	638	668	599	675	662	696	640	677	639	658	669	629	702	652	653	698	664	675	705	704	682	687	682	627	709	665	672	649	658	661	628	665	663	672	628	652	677	662	678	634	675	665	672	665	676	666	690	683	630	627	707	630	677	629	669	617	696	677	659	631	621	723	675	740	644	688	719	672	644	661	612	680	676	653	650	652	671	651	687	694	682	732	650	704	650	701	627	684	645	664	650	633	674	674	680	633	672	712	672	660	636	685	669	683	619	708	683	669	649	668	653	690	685	656	618	690	644	669	684	666	654	662	676	697	651	635	677	722	605	640	596	643	690	616	673	670	654	685	659	672	696	670	675	718	662	653	632	637	669	715	673	691	648	614	691	652	681	669	720	679	691	684	655	640	716	704	613	652	671	651	688	663	678	588	626	641	649	672	682	683	630	645	647	660	674	624	647	632	638	646	663	706	689	674	662	621	675	642	688	677	682	644	629	679	731	675	676	656	672	673	664	675	668	674	661	660	662	722	636	636	669	655	650	650	630	612	655	663	648	684	690	703	663	657	686	658	672	701	644	678	648	657	673	649	648	648	653	662	701	669	677	677	658	715	710	641	627	660	672	651	681	632	652	670	654	661	672	609	705	607	653	670	678	676	658	620	668	669	659	697	714	681	669	625	659	627	639	669	670	660	683	679	652	652	639	662	643	608	728	696	688	674	685	717	658	618	649	636	646	655	656	635	661	663	684	629	612	620	707	657	655	655	687	671	646	604	643	721	694	693	662	630	682	643	680	686	627	673	729	681	643	648	657	642	619	674	670	654	624	656	661	669	633	689	638	668	662	659	659	673	666	693	653	657	699	637	649	656	614	681	694	660	650	724	656	658	625	700	679	678	686	640	673	628	637	678	669	688	622	606	641	635	705	718	676	709	680	697	641	643	661	706	690	690	652	680	641	705	663	665	680	703	669	707	654	678	678	697	700	669	670	703	639	659	672	638	702	657	639	634	696	675	643	658	626	659	683	670	668	704	672	641	687	682	685	663	698	660	658	679	679	674	677	668	668	681	698	664	666	689	675	657	666	640	650	646	663	630	594	644	675	686	658	703	616	645	665	635	641	687	686	661	704	647	638	655	728	614	653	675	709	670	679	629	681	693	655	667	677	689	636	683	666	648	658	670	643	679	705	652	675	720	656	637	684	654	669	658	707	688	660	689	692	679	628	673	664	673	643	681	665	664	713	627	660	640	667	671	655	697	698	644	661	684	648	637	667	659	663	609	676	663	657	663	645	695	611	610	630	699	618	652	679	700	672	679	690	678	715	705	707	642	689	680	643	634	668	652	636	671	665	623	645	661	662	670	679	660	632	646	668	634	666	604	719	653	674	666	643	650	646	662	675	674	672	656	675	719	660	654	640	644	657	685	686	677	640	669	617	688	708	641	668	663	645	703	684	680	685	690	639	654	640	704	616	661	667	624	667	674	673	607	641	658	658	697	646	620	674	667	639	662	670	682	666	642	674	675	662	670	671	671	674	702	696	701	685	642	615	620	588	705	687	673	675	668	646	663	646	631	646	618	670	644	669	665	663	703	677	668	668	622	674	649	667	698	635	655	668	663	672	632	675	679	700	672	688	654	621	688	620	666	715	656	658	680	667	662	660	693	687	706	653	684	681	681	673	694	662	679	664	717	653	624	675	698	631	697	645	695	679	678	693	657	624	632	638	688	671	693	641	678	707	657	678	670	690	692	672	659	646	696	671	736	662	685	700	661	661	699	646	687	618	646	700	682	676	697	634	624	696	638	654	675	599	637	661	604	658	678	688	626	678	651	684	629	632	665	652	643	665	674	677	632	663	700	641	663	638	671	649	655	629	666	660	658	615	647	700	672	660	649	641	679	701	651	660	641	652	693	658	677	658	630	675	659	651	605	684	678	671	645	673	607	642	639	630	630	663	664	673	666	699	625	665	704	649	668	684	721	622	625	649	696	684	685	664	677	625	686	649	685	622	707	705	682	644	684	645	651	662	699	637	659	637	673	663	663	660	693	656	674	639	674	675	681	635	671	642	676	658	710	698	715	685	695	656	702	647	678	624	628	650	691	642	635	665	704	681	704	638	675	680	677	639	685	649	682	699	662	610	632	697	634	623	653	697	644	672	657	694	666	687	661	678	649	680	668	653	646	622	610	669	666	672	712	674	673	682	662	670	622	685	678	675	620	677	608	676	698	671	693	681	662	679	697	677	657	620	652	666	715	724	605	676	671	667	667	649	656	623	669	642	657	647	656	636	705	667	675	641	631	703	714	652	642	651	686	690	722	682	634	670	698	703	655	672	690	658	721	660	630	634	660	697	639	618	697	640	656	632	689	599	656	648	609	663	662	644	662	673	656	690	641	671	653	700	636	680	677	668	687	640	707	665	665	662	661	661	670	642	632	585	662	645	639	657	662	677	685	656	619	638	673	638	636	641	671	640	704	670	670	638	680	646	656	640	668	638	661	655	721	687	649	661	674	669	701	628	618	660	662	633	644	617	592	628	644	656	624	693	671	647	676	651	695	651	642	637	627	614	669	651	634	646	636	652	654	684	668	662	657	647	683	705	650	650	642	682	661	628	671	645	666	641	681	666	651	657	628	655	677	692	653	702	669	635	666	609	684	661	678	662	722	681	658	653	649	640	677	663	642	708	647	639	632	644	679	667	624	666	634	726	669	695	654	659	679	648	665	634	690	670	695	697	643	655	702	683	646	673	685	699	678	686	685	696	631	663	709	650	695	695	684	690	647	678	594	655	696	614	628	659	650	683	650	706	682	622	689	669	576	675	660	686	703	669	651	716	683	651	710	617	630	604	649	703	691	665	623	682	688	684	648	691	714	706	658	661	679	653	673	637	660	626	626	690	710	721	652	646	689	682	669	690	677	668	654	621	668	628	676	675	690	644	687	693	631	703	672	685	654	692	685	677	652	623	644	632	671	666	646	626	666	674	660	665	654	648	703	669	656	672	700	634	646	665	652	702	626	659	648	688	683	655	660	701	662	678	651	677	618	663	704	637	655	736	671	664	674	665	672
31729	20745	9844	657	372	356	325	221	193	206	191	185	191	192	203	201	188	209	186	195	196	213	200	197	182	190	202	196	198	196	221	186	239	175	207	209	213	149	198	209	212	191	195	200	190	191	182	167	196	198	209	194	194	205	217	193	200	224	208	197	213	202	193	204	200	201	226	194	189	180	200	214	188	176	187	188	200	204	188	201	205	207	208	177	187	183	215	191	201	232	191	185	211	196	202	209	192	208	177	215	185	194	198	193	225	174	223	213	200	219	204	217	208	206	206	185	180	201	177	170	202	164	194	159	181	210	207	178	203	193	197	203	197	214	219	176	192	171	218	191	190	208	198	193	218	203	189	183	193	190	222	228	180	196	191	215	185	165	224	216	213	190	201	215	195	181	202	190	198	205	184	191	185	192	186	190	204	225	190	228	182	190	213	183	218	205	201	194	210	201	200	211	192	212	202	212	204	204	197	201	192	182	189	169	233	175	203	221	196	202	183	212	200	206	216	209	218	189	212	216	191	190	213	205	199	194	216	197	196	216	240	229	189	186	194	203	185	173	217	177	238	195	206	204	202	192	199	195	205	208	204	187	207	177	196	199	163	191	210	198	206	207	150	169	195	158	211	192	196	186	206	194	184	172	165	198	224	200	189	188	222	193	198	187	203	230	198	181	202	197	183	191	197	172	194	185	196	179	184	213	230	193	195	212	193	177	200	184	193	207	173	196	187	195	189	196	193	189	173	217	190	187	196	191	192	193	180	217	210	172	192	192	195	207	171	204	192	192	173	181	212	209	192	193	215	213	200	216	223	227	195	203	180	185	214	190	204	181	218	194	186	210	180	192	204	193	210	209	190	199	198	190	204	178	191	181	206	204	169	208	195	211	202	184	205	181	230	183	190	205	194	221	202	208	207	214	199	196	199	196	186	189	202	219	178	215	210	171	215	180	185	223	199	213	208	216	204	231	205	164	208	202	221	214	195	204	204	205	229	168	186	197	193	177	210	202	198	213	229	221	210	211	213	203	192	161	181	221	201	194	203	196	223	182	213	192	191	175	187	199	200	239	230	208	211	205	184	194	196	198	201	221	202	199	216	196	200	190	191	201	188	187	195	195	191	208	204	210	206	183	186	189	219	202	186	207	187	214	189	201	207	209	170	187	180	200	183	214	195	179	230	191	219	213	176	197	199	199	177	191	213	196	211	195	202	220	186	204	182	203	196	235	209	213	197	184	182	218	240	203	192	198	216	229	198	183	224	178	170	195	175	175	206	183	191	234	170	218	202	184	190	177	205	233	187	195	230	194	196	210	215	206	230	214	178	213	207	190	216	202	171	212	184	207	206	194	217	186	211	193	189	199	212	224	188	180	194	207	170	188	195	181	203	213	193	193	212	195	215	188	217	216	198	211	190	172	216	210	214	201	219	205	171	202	206	185	209	198	191	216	198	210	174	195	205	197	190	177	217	183	176	194	191	202	184	195	201	204	199	202	199	188	208	219	204	215	198	194	204	205	182	210	207	184	187	186	209	199	210	191	193	174	229	209	218	203	155	198	185	217	197	199	193	205	186	189	165	176	188	201	200	208	188	214	213	201	191	180	189	183	184	202	213	205	188	202	206	201	207	186	190	215	197	207	223	181	208	192	214	177	210	218	204	200	162	188	209	198	215	180	236	190	195	193	190	213	214	185	207	190	189	185	186	223	184	214	205	183	189	202	185	191	186	218	201	190	212	194	185	187	215	205	198	194	161	215	177	191	201	198	217	198	192	184	191	209	187	165	152	207	203	200	214	184	229	220	201	208	191	224	195	186	199	214	181	178	200	228	196	197	193	188	210	192	191	188	209	191	201	197	208	181	185	208	170	194	184	180	208	200	206	198	177	195	188	186	204	213	177	223	196	190	198	198	193	227	215	196	208	203	180	171	220	208	201	187	187	179	191	195	168	180	209	182	180	206	208	193	165	223	212	162	201	214	198	187	201	205	228	191	198	199	201	233	240	186	190	198	184	180	183	203	203	199	190	184	188	199	198	186	195	173	221	212	183	202	217	182	203	203	189	193	203	194	210	217	219	180	195	189	197	199	206	195	200	179	191	189	202	173	186	212	186	189	191	218	215	207	209	233	210	184	196	196	196	190	191	211	190	194	180	195	205	202	216	214	203	198	219	184	211	192	172	182	200	194	205	176	178	197	210	214	197	223	182	213	194	209	218	216	195	222	220	182	186	229	208	182	175	213	180	212	224	204	204	210	220	189	233	210	208	232	206	224	193	207	215	191	218	173	209	225	199	198	191	192	181	185	193	205	196	189	210	198	225	193	189	185	172	200	211	188	189	204	214	167	202	207	206	215	185	211	188	182	224	210	186	199	204	206	211	202	227	206	208	201	202	197	216	188	203	186	187	215	197	209	197	187	207	185	155	215	193	222	213	205	219	175	202	207	192	181	168	192	208	202	197	212	201	196	208	190	225	222	190	212	181	220	226	175	219	199	180	233	208	228	181	193	233	184	192	188	192	204	192	194	206	193	213	183	193	196	181	222	169	200	190	218	202	190	212	199	186	195	222	193	175	199	213	201	206	171	200	204	194	189	202	200	183	213	182	203	188	202	195	177	191	192	210	171	195	183	194	185	193	178	201	190	203	201	184	172	199	206	199	199	209	217	187	197	194	219	211	206	223	231	173	179	175	208	209	191	205	209	181	197	192	214	200	199	209	182	188	199	188	203	184	200	199	218	205	205	197	211	210	194	223	213	192	211	213	185	211	196	184	187	197	234	222	204	213	191	211	194	187	212	195	199	173	216	198	200	189	174	200	162	210	187	199	197	196	195	195	218	182	201	206	194	203	194	199	183	210	187	186	212	196	190	209	176	190	187	194	189	200	184	205	184	216	200	198	188	204	194	202	186	185	207	211	204	187	227	199	202	189	190	174	179	207	217	215	192	176	207	201	220	203	207	192	207	174	183	225	183	173	159	196	215	196	235	188	210	192	187	175	187	193	188	183	177	205	194	176	207	223	195	222	198	167	190	200	203	190	198	208	169	193	197	208	211	187	191	190	221	199	216	199	192	195	170	211	215	193	218	214	186	180	197	196	178	223	201	223	208	209	198	185	205	177	220	192	199	223	203	174	197	193	206	197	195	204	194	211	174	216	175	178	187	192	199	200	190	195	195	208	198	210	198	211	199	175	200	177	206	212	218	193	170	204	212	208	198	210	220	204	183	191	203	192	181	194	187	192	233	172	213	168	197	207	177	206	200	212	225	184	193	208	203	179	210	196	182	205	202	191	188	219	201	217	221	189	194	213	204	182	218	189	205	187	194	219	165	197	201	194	177	200	198	203	172	212	182	182	194	220	214	186	187	201	186	224	196	201	196	186	225	174	190	171	214	197	177	198	181	209	202	172	194	206	172	187	191	189	189	187	173	203	187	214	195	199	187	171	211	203	207	204	195	202	248	229	206	180	184	189	203	194	198	209	161	211	244	212	198	207	203
8190	668	567	569	527	577	510	511	545	502	548	548	545	530	497	548	550	533	534	574	526	530	536	535	561	513	566	572	544	529	551	548	526	562	520	515	525	536	493	507	551	535	520	556	540	552	542	574	468	543	540	563	504	550	546	518	485	527	531	529	480	485	518	587	510	565	528	529	557	511	519	515	567	532	552	537	510	497	519	559	524	498	571	545	506	528	556	548	507	500	521	527	553	506	551	567	507	540	491	535	566	504	571	536	537	559	494	543	520	547	559	527	521	527	511	548	490	531	548	538	549	478	555	528	511	496	551	536	525	539	542	515	544	565	538	513	526	542	588	534	550	506	527	522	497	536	519	523	546	505	534	528	482	456	533	554	493	485	522	537	515	515	501	517	513	545	553	488	506	535	526	494	540	478	550	547	504	573	549	518	534	575	560	519	560	488	508	554	526	549	554	578	517	538	532	558	544	529	532	569	532	506	554	572	534	548	500	523	554	522	526	524	517	526	498	545	576	496	543	558	562	525	495	521	523	535	544	507	532	562	559	532	592	496	541	547	543	532	520	509	548	535	520	556	558	553	545	542	602	528	549	530	508	513	535	539	546	513	569	503	532	543	540	545	540	544	515	505	523	568	527	498	560	531	516	568	496	501	531	541	502	548	507	501	554	504	531	557	512	540	559	520	515	504	511	553	551	501	531	529	538	540	577	530	539	551	537	518	521	533	508	524	557	489	571	551	506	521	508	513	524	532	496	528	551	552	536	547	542	542	528	550	521	533	546	539	538	543	545	540	498	511	521	531	510	535	517	576	559	532	549	488	548	555	539	551	533	515	517	560	518	507	527	529	529	534	477	568	522	546	545	557	517	570	553	520	544	572	571	504	556	544	532	535	538	526	507	540	510	515	523	490	501	533	512	518	508	509	503	550	530	553	481	523	576	526	563	539	553	547	565	503	526	514	530	485	574	531	564	543	568	550	549	529	548	528	569	513	519	553	510	506	529	507	547	535	470	514	538	533	548	525	578	477	523	530	526	554	567	551	532	527	548	527	508	561	508	492	551	524	540	549	513	570	526	605	519	519	510	536	519	511	573	528	517	466	553	527	547	549	557	523	540	555	527	508	517	560	544	569	525	505	542	544	506	515	494	554	526	533	497	525	525	525	516	524	556	513	528	519	564	534	553	509	525	519	522	517	552	503	527	522	538	534	510	478	537	511	536	544	527	538	541	550	519	553	544	505	516	550	495	539	510	527	530	493	549	558	513	547	537	550	531	555	544	508	480	560	500	549	538	528	524	540	501	511	480	577	575	541	513	561	538	545	499	493	527	525	512	547	496	523	525	551	566	519	574	520	496	504	511	505	524	521	532	565	572	570	583	523	525	551	540	552	533	569	528	497	558	514	529	507	519	568	543	524	525	549	543	522	507	487	546	548	577	546	538	502	543	529	551	486	530	511	543	554	534	502	551	522	557	557	514	535	557	548	496	523	554	517	484	512	473	522	514	519	532	506	481	490	544	533	559	501	509	531	540	508	539	539	541	488	501	538	511	515	500	485	501	511	511	555	485	530	497	495	529	543	538	528	521	505	543	534	510	559	564	583	534	542	521	543	536	547	515	498	527	570	540	537	519	537	494	503	560	572	496	544	532	557	550	526	517	514	504	560	560	531	547	564	509	496	553	550	521	470	505	524	542	563	542	558	525	525	516	538	525	479	541	556	529	534	517	556	536	513	558	534	551	501	505	534	559	525	485	489	516	546	529	539	511	524	507	473	513	515	582	533	557	530	502	568	531	507	524	530	544	539	510	554	539	525	535	513	525	538	541	510	534	539	546	518	506	498	513	514	575	506	532	542	518	548	487	478	564	535	558	535	491	498	508	536	549	544	508	547	525	553	530	537	546	525	530	583	533	554	520	507	522	510	531	565	523	530	534	518	562	574	530	526	535	525	531	548	533	530	547	514	522	536	546	564	547	543	517	545	532	515	549	543	494	491	527	515	501	498	506	518	539	473	548	563	536	515	511	479	560	531	537	552	541	541	499	571	539	543	518	568	489	509	550	553	531	517	478	511	522	555	535	529	541	516	525	570	486	525	539	547	582	542	542	522	555	508	542	538	538	520	523	514	513	549	544	555	542	556	509	557	549	558	533	520	557	529	511	558	555	541	564	521	553	553	515	538	545	527	571	517	519	510	546	521	552	540	485	547	553	539	512	509	523	558	525	507	530	576	529	555	576	537	563	552	526	528	518	520	557	513	527	550	568	515	546	551	543	510	529	597	528	529	521	537	514	506	495	514	589	523	561	518	519	519	509	561	585	547	514	532	579	539	538	525	524	552	497	512	517	526	562	518	558	557	497	524	484	552	530	523	529	517	551	542	528	533	509	558	512	527	499	510	516	522	536	486	591	554	534	564	515	514	530	502	501	546	528	531	509	548	539	550	494	515	524	506	522	550	476	538	509	512	523	521	555	547	553	467	535	516	526	547	509	554	555	519	571	538	537	515	535	504	553	517	547	566	539	535	490	536	514	547	483	549	566	581	544	542	543	536	507	536	543	539	523	522	527	532	518	522	521	526	537	549	532	534	501	532	520	514	527	502	480	504	534	546	539	521	486	502	511	548	516	526	544	524	512	511	515	501	529	559	485	500	542	528	525	557	541	508	539	541	529	526	501	525	546	541	535	526	523	515	574	525	518	522	572	554	555	505	523	557	560	527	546	519	559	534	558	525	506	523	502	473	558	538	561	508	495	502	509	503	491	511	539	554	502	514	512	537	511	559	558	500	576	510	560	545	512	538	521	550	526	554	529	544	511	572	561	479	559	522	498	523	546	504	507	499	543	515	529	532	522	527	536	537	533	529	539	529	518	545	548	570	541	522	555	525	546	544	506	497	521	559	478	565	512	599	516	523	514	508	526	559	546	513	545	542	562	551	535	521	553	536	553	523	528	530	494	524	503	541	555	575	516	511	551	525	478	517	548	502	525	525	556	547	523	574	532	521	551	529	542	554	522	550	532	512	534	513	537	501	572	536	516	557	543	521	538	479	547	495	505	553	468	542	555	505	543	530	570	556	523	524	563	562	502	536	534	531	552	500	541	518	534	546	499	505	556	540	544	532	544	530	528	534	518	503	520	489	549	538	547	497	579	552	502	516	585	489	576	542	542	533	518	536	523	570	536	555	515	500	508	501	544	552	543	543	542	513	540	543	534	525	562	574	511	482	519	589	591	582	543	538	515	542	535	513	521	526	540	516	579	556	541	525	516	566	521	533	557	545	521	501	540	540	546	520	520	551	555	509	528	543	502	566	561	561	531	520	510	549	531	557	562	546	521	557	530	521	496	512	529	553	512	524	514	515	530	502	582	551	547	504	550	528	536	491	519	554	569	556	560	494	552	552	522	527	537	537	547	500	518	546	549	508	529	509	532	541	505	578	527	543	541	507	494	526	529	499	525	559	544	565	573	536	524	524	528	514	511	541	528	534	572	513	520	523
25066	21444	24686	28590	21435	17886	679	372	363	362	346	368	334	335	328	347	305	314	359	343	302	342	295	322	314	293	319	351	319	308	314	318	320	320	308	311	311	303	308	314	269	301	309	287	330	304	268	312	288	314	293	307	292	286	270	345	306	326	321	313	305	295	285	315	306	337	296	286	316	287	321	335	337	264	298	335	301	296	309	275	288	299	305	320	307	293	310	344	300	307	315	261	300	307	300	305	281	320	289	331	318	288	319	305	309	302	349	310	275	343	319	314	309	301	308	317	312	325	321	361	331	351	289	334	340	334	289	302	337	313	283	319	336	294	327	295	278	307	337	297	312	277	304	326	295	319	328	308	315	308	303	296	331	319	305	321	331	322	308	351	306	338	304	299	305	328	339	290	289	291	306	296	273	301	304	309	303	312	267	260	309	322	326	302	296	266	311	360	313	314	332	317	279	318	307	304	326	298	303	296	312	292	292	279	296	301	306	325	296	326	291	341	289	335	305	335	299	337	300	302	329	279	272	332	277	335	325	306	310	323	331	322	280	318	331	303	275	336	333	302	330	347	315	312	291	293	311	326	322	309	324	276	295	293	279	302	312	279	300	289	278	343	298	303	297	327	335	301	305	311	322	306	311	319	316	301	276	292	285	284	345	300	292	284	289	270	333	342	298	315	325	313	323	283	287	289	288	317	323	310	304	341	319	281	298	328	313	324	304	289	302	317	321	284	363	314	305	313	302	297	310	300	308	302	322	300	308	311	339	325	294	311	272	320	297	316	308	313	295	302	327	289	338	289	311	334	320	326	323	311	314	303	319	310	294	354	311	297	277	315	336	314	273	331	332	303	295	314	296	267	332	328	303	307	368	316	310	351	316	330	296	325	320	286	337	324	323	284	255	322	286	287	313	268	284	317	312	341	327	323	315	325	324	343	287	302	365	296	335	334	308	302	304	291	332	288	320	298	303	321	299	320	333	319	311	316	331	308	307	332	282	333	311	340	273	288	276	339	314	333	336	288	322	287	317	285	335	283	300	291	303	332	315	331	316	324	305	311	292	273	309	295	306	310	307	286	315	313	327	282	311	313	338	300	314	294	305	313	306	317	284	340	321	334	300	298	345	321	288	313	285	321	294	286	324	337	317	322	312	296	314	329	303	293	284	322	309	278	301	308	312	325	330	337	350	281	317	285	307	297	337	311	327	313	314	345	303	300	326	286	272	319	321	286	285	305	295	336	303	323	323	329	285	312	326	287	322	313	307	293	277	306	302	304	312	330	307	314	300	294	304	336	328	334	325	286	325	333	347	331	323	302	311	271	303	311	296	354	331	316	308	293	321	271	325	293	311	303	314	318	310	315	332	321	291	313	351	348	312	313	290	316	325	312	292	295	314	298	308	322	335	296	329	340	281	322	304	292	308	305	339	309	325	295	328	286	327	280	319	305	318	327	274	312	274	279	324	331	351	311	304	319	329	287	287	306	325	284	308	324	307	313	310	300	311	322	310	319	295	297	295	288	304	302	331	334	308	311	332	285	296	338	286	285	337	309	358	274	275	316	282	293	335	273	328	302	328	310	305	331	291	294	322	332	306	310	318	317	322	299	276	292	338	277	322	296	304	348	287	319	321	296	317	324	327	329	304	297	299	292	318	350	318	315	310	328	307	268	336	324	352	342	288	297	318	327	338	316	301	298	278	316	311	310	317	330	330	318	343	292	299	294	316	309	297	293	304	329	296	305	292	342	321	343	316	318	283	340	329	290	298	330	313	326	328	305	322	322	331	318	310	288	276	302	342	297	284	304	309	330	345	282	283	311	315	324	306	336	294	337	319	321	294	307	315	306	292	305	295	323	304	292	309	328	305	300	285	334	369	302	310	296	278	287	296	312	285	338	343	300	296	333	308	323	317	339	301	294	288	289	281	276	304	300	354	296	322	291	304	336	300	310	309	298	323	314	308	328	328	335	331	324	299	334	350	325	335	307	316	278	329	293	318	312	284	304	343	286	321	332	327	293	318	342	282	303	312	302	280	342	320	280	293	325	328	304	305	303	256	313	342	300	286	293	322	316	300	311	337	312	317	297	313	335	333	317	290	334	285	285	312	328	315	330	304	315	332	333	352	316	311	316	330	350	331	310	297	281	320	319	312	292	283	314	292	315	338	308	328	281	312	289	329	290	313	274	304	316	302	310	288	322	310	314	305	272	270	306	333	341	316	296	319	307	303	315	333	305	295	334	271	325	308	311	299	311	316	303	268	308	315	301	307	316	319	339	337	288	325	305	316	307	338	308	294	349	326	325	292	285	283	294	308	291	285	321	295	340	330	337	295	324	298	299	316	307	259	327	295	295	294	300	321	312	327	319	337	310	288	290	301	350	286	316	314	339	312	328	291	326	293	340	324	290	288	316	351	304	298	303	301	311	335	313	299	317	339	292	288	333	294	327	307	307	328	325	316	318	292	326	310	322	272	298	328	291	299	314	317	308	326	281	281	286	276	299	309	317	323	321	325	308	297	313	333	284	322	308	297	309	325	322	282	295	329	317	293	293	329	313	311	328	308	297	335	310	334	304	306	332	352	312	322	295	293	296	345	287	281	314	318	305	298	312	324	275	294	301	339	293	305	332	318	314	300	321	297	306	285	328	300	315	346	301	327	299	287	320	339	305	274	279	336	292	309	325	312	360	319	293	296	302	349	294	318	320	310	292	325	278	290	331	301	301	311	306	315	294	332	314	308	308	291	326	284	325	315	317	281	303	294	305	336	317	275	289	309	301	308	312	349	309	309	337	332	302	302	298	321	296	291	318	346	320	276	303	294	307	314	320	327	335	304	302	328	291	331	315	319	294	302	276	308	280	300	302	294	300	335	304	301	305	317	331	300	332	307	312	293	302	330	335	347	314	336	298	297	324	341	349	325	281	336	318	307	279	325	293	327	287	298	295	331	322	301	330	311	308	347	317	298	320	289	336	288	294	327	289	320	319	290	312	333	321	318	301	323	289	322	299	329	326	327	316	352	309	323	324	309	297	283	315	333	319	323	311	334	314	285	364	306	295	321	320	320	316	316	311	301	290	301	290	294	314	320	303	301	336	344	343	293	305	326	298	308	302	335	297	281	262	300	304	305	317	287	305	309	327	321	288	281	329	300	324	307	294	263	311	317	291	322	319	306	311	348	315	299	300	298	288	314	315	324	295	315	299	322	315	319	327	309	315	285	315	302	284	327	321	300	332	322	304	290	325	297	314	282	302	300	304	302	319	318	308	304	303	285	310	282	308	333	292	284	288	309	317	311	318	301	286	291	301	311	308	314	306	316	346	341	329	345	300	310	298	263	325	310	321	319	305	329	279	306	285	300	351	311	326	286	299	288	333	305	300	299	282	299	315	325	308	307	300	291	310	316	307	308	304	288	307	306	317	297	337	319	311	345	314	321	328	333	314	287	302	314	315	348	304	319	322	303	288	325	301	294	304	322	350	319	316	310	281	317	298	294	297
16180	2181	1341	984	867	837	802	787	752	777	775	790	733	838	761	754	685	736	693	727	741	726	725	732	782	756	725	709	753	736	760	766	749	739	739	715	750	762	778	753	783	822	733	728	826	768	701	746	774	723	734	817	738	733	735	763	718	762	756	768	736	739	766	815	754	782	730	723	759	768	759	771	763	719	768	797	769	767	710	759	752	719	727	725	761	735	726	709	741	732	786	791	809	768	728	755	765	750	814	734	755	766	755	750	741	744	770	787	720	720	781	735	758	768	789	746	716	787	740	758	774	754	803	742	725	763	768	756	738	750	788	749	719	767	738	812	768	719	786	776	797	752	720	785	725	742	748	732	805	760	718	753	686	743	723	703	759	754	737	732	776	810	813	745	777	760	740	759	799	733	780	713	741	765	801	754	757	827	745	740	796	695	788	707	740	745	707	708	775	729	750	723	759	790	767	742	758	702	777	736	718	751	774	723	763	735	765	782	766	728	761	752	716	724	786	787	768	806	707	740	670	744	757	755	785	737	761	744	733	703	767	758	800	751	761	700	754	769	782	786	738	720	748	743	757	713	761	767	763	810	761	726	749	787	804	780	779	736	735	749	753	724	780	786	748	744	764	739	770	763	708	755	774	769	757	760	779	705	752	830	686	745	746	781	742	774	730	749	756	755	717	757	790	782	738	747	793	773	795	756	685	758	744	738	737	727	730	745	748	751	786	748	769	692	750	749	771	755	735	736	742	765	728	720	779	776	719	760	737	750	795	758	711	715	758	755	735	744	681	725	754	729	722	764	801	803	758	793	745	773	699	744	765	726	768	754	737	735	767	724	749	736	763	762	750	757	734	750	765	772	759	716	731	763	738	751	720	748	766	761	731	745	771	749	771	761	767	775	718	778	736	725	752	719	752	785	723	746	743	715	754	757	780	758	743	736	795	788	810	717	797	794	759	786	728	761	747	756	770	731	757	739	741	751	748	728	753	759	777	755	744	776	727	749	764	742	732	747	764	724	711	732	778	744	721	767	764	767	750	757	746	761	781	771	780	750	754	741	731	790	730	779	759	755	706	783	762	719	770	735	733	717	719	760	751	762	782	701	786	800	780	778	786	760	768	749	771	729	726	702	772	741	795	756	740	803	757	790	775	734	721	741	751	724	821	777	784	759	749	714	730	735	787	742	756	801	748	772	785	773	714	796	771	726	780	785	727	753	752	779	721	737	780	758	760	745	739	778	747	735	762	777	754	806	785	748	703	782	759	726	792	739	752	768	748	800	744	763	735	757	733	740	792	759	755	797	752	781	790	705	702	766	738	773	728	749	792	754	767	771	778	777	736	710	724	748	721	742	750	774	724	742	795	764	799	760	721	833	772	726	734	744	772	731	782	773	756	786	776	766	775	755	789	713	735	740	750	752	813	751	770	737	762	784	736	745	730	743	749	742	753	757	705	750	717	731	746	726	788	724	742	728	710	762	760	730	783	781	768	746	705	720	724	791	764	774	772	736	733	741	734	760	761	710	749	759	730	746	799	780	716	765	725	723	697	765	760	761	753	783	796	767	753	725	743	759	732	765	766	761	736	758	763	809	712	786	772	771	765	733	732	759	764	808	701	777	710	730	754	777	738	746	730	785	782	734	734	787	736	760	714	752	754	729	739	755	717	746	711	747	726	741	782	729	787	777	730	778	741	715	751	725	717	692	767	721	800	769	716	749	753	780	743	764	748	770	708	740	781	746	771	786	729	770	788	746	757	711	744	729	810	733	756	766	809	767	750	758	777	764	730	746	737	744	740	753	714	772	759	709	755	779	673	722	765	734	720	747	730	761	757	717	782	750	762	737	731	737	779	740	748	752	765	710	719	768	743	775	800	751	771	721	776	732	726	759	770	714	715	771	768	760	742	756	741	780	746	738	780	747	766	742	783	735	751	709	702	741	762	752	776	744	784	761	767	745	745	732	740	785	758	727	756	794	775	756	739	785	800	764	782	697	779	752	762	750	756	703	765	740	690	781	727	748	764	744	752	752	707	739	800	745	752	765	738	709	735	708	784	734	787	753	776	700	729	784	773	773	779	745	776	726	769	732	724	727	722	750	749	735	766	719	717	771	763	745	778	726	718	815	769	757	725	759	756	753	711	770	726	749	806	783	763	755	755	794	735	743	757	747	747	813	738	775	798	744	745	753	769	735	713	760	727	752	763	725	717	715	731	779	762	798	710	713	706	751	768	722	749	782	749	704	806	727	791	791	763	799	743	752	744	757	793	744	762	766	801	749	745	738	741	758	712	770	758	744	771	780	770	741	741	700	731	755	766	723	815	744	780	748	732	730	747	759	750	668	786	798	778	726	774	777	727	798	785	762	705	769	739	714	774	803	755	766	723	718	731	777	761	757	763	776	766	712	756	725	744	751	785	778	757	717	736	774	716	765	774	775	763	754	758	740	732	764	729	771	761	710	726	732	753	736	751	820	718	785	737	741	724	712	716	757	753	741	744	713	764	750	711	743	719	764	713	750	708	738	750	737	742	765	795	737	683	745	758	750	741	733	706	734	738	722	705	763	714	747	772	776	688	734	743	765	773	814	788	754	775	755	742	780	726	718	758	772	771	691	746	752	693	757	709	773	775	743	758	726	782	788	754	751	784	755	775	742	720	733	776	738	758	787	713	721	787	725	762	769	770	812	798	804	795	726	770	739	754	775	763	741	741	764	731	778	752	752	692	709	749	747	707	786	738	762	752	689	737	761	778	752	772	751	747	728	744	786	709	796	767	757	732	766	758	759	776	771	785	793	740	780	744	748	739	793	726	762	750	762	765	755	713	754	784	755	737	741	742	749	706	771	757	740	739	701	776	739	765	731	746	732	782	752	817	747	721	745	747	753	751	756	755	721	772	713	765	748	749	755	745	735	781	737	761	769	752	730	746	761	755	737	683	763	746	710	742	762	764	735	758	799	766	768	759	798	740	741	770	760	732	758	757	779	776	752	737	725	733	757	688	725	746	774	789	802	772	806	778	733	769	789	736	769	736	791	752	753	709	744	757	753	735	729	749	752	750	719	734	782	763	738	757	762	775	744	751	772	754	767	751	764	747	766	736	749	732	754	755	806	706	725	746	785	794	775	789	765	797	757	766	763	748	744	660	745	742	728	729	764	750	759	722	737	741	743	758	731	745	767	712	764	743	804	756	794	747	790	753	790	805	752	735	705	765	750	774	770	762	774	784	728	796	711	732	745	724	735	789	708	738	756	721	744	677	746	774	731	750	788	836	736	722	759	796	752	740	783	714	739	722	733	725	758	783	765	768	751	781	768	774	773	747	752	782	793	748	718	736	751	756	759	781	750	749	809	741	745	692	719	787	819	780	709	755	735	789	776	699	776	736	771	771	746	745	735	719	708	772	746	745	799	837	799	721	783	724	736	727	741	746	746	810	726	756	753	768	801	750	777	740	769	720	761	705	775	793	742	792	800	727	796	771	782	737	716	725	803	769	772
24288	21408	25061	28139	21408	21418	15825	702	398	388	363	358	350	298	327	298	312	322	311	297	298	326	344	265	275	311	340	302	268	271	289	305	299	304	283	270	310	277	324	296	286	267	288	284	294	264	281	291	288	261	269	306	258	282	327	286	285	332	275	251	296	265	272	310	313	283	283	270	274	272	266	315	266	332	288	299	263	284	286	281	271	284	246	258	294	313	319	292	269	309	311	334	268	265	285	289	290	258	283	272	269	300	278	312	324	290	248	268	284	280	284	298	290	254	266	305	297	275	272	295	293	289	263	270	286	291	305	279	258	270	270	275	274	292	295	288	288	286	293	274	288	303	289	302	289	269	315	284	328	295	292	293	289	282	291	263	278	300	309	266	328	268	321	272	300	271	299	268	313	281	295	278	321	286	297	259	303	337	275	295	284	308	271	282	321	291	293	288	279	318	264	294	289	274	283	280	276	303	265	317	302	284	269	309	330	303	300	348	279	282	275	273	269	281	280	285	318	293	270	298	257	276	308	300	268	277	278	256	293	256	285	295	308	281	259	253	274	298	271	262	274	277	281	285	260	302	294	310	273	251	327	293	275	288	277	296	301	279	285	279	291	292	284	309	282	260	247	273	268	286	225	295	315	279	293	286	275	291	304	316	275	263	277	278	274	266	276	273	303	270	255	281	317	293	258	300	257	268	280	267	274	273	291	287	289	287	300	263	286	274	297	277	296	309	266	270	292	290	292	280	284	279	245	288	279	267	270	296	265	268	286	301	282	305	282	301	286	277	281	266	275	253	275	287	283	293	286	277	286	278	291	314	280	289	295	254	298	269	245	283	305	273	279	276	303	292	289	315	268	243	287	293	273	276	280	268	311	255	302	273	287	262	282	282	279	304	321	288	270	302	265	267	270	292	272	286	280	280	311	290	298	286	311	313	265	298	280	296	296	288	270	286	293	294	238	310	277	279	274	284	281	275	272	266	310	276	285	302	285	276	300	273	258	256	297	290	300	279	283	300	277	268	278	299	275	303	320	276	290	262	253	249	291	293	266	316	291	268	287	306	311	282	291	265	279	287	284	264	302	286	291	281	259	272	253	294	266	264	268	293	277	281	284	250	262	268	300	273	277	282	306	274	293	281	267	269	289	288	313	309	262	283	304	274	283	297	269	278	256	286	276	303	317	274	257	336	246	284	267	253	312	302	270	265	283	298	291	306	302	291	271	320	254	289	320	274	291	303	296	265	293	279	255	298	276	276	296	337	304	266	251	257	269	288	264	285	252	249	325	285	276	246	280	271	283	254	265	279	287	296	271	299	301	266	309	267	312	281	279	266	295	326	285	287	290	306	260	267	275	296	268	243	279	285	276	268	274	262	284	249	269	296	283	271	282	313	329	316	288	274	271	312	302	308	260	274	297	272	295	279	242	272	294	256	276	266	277	303	248	269	261	297	270	295	306	268	276	270	291	317	282	280	277	267	283	285	268	277	254	271	298	246	290	280	291	265	286	269	284	283	292	276	304	258	272	278	292	276	307	275	291	268	266	256	312	289	315	280	263	262	269	293	311	294	275	287	302	279	287	294	289	292	286	277	255	268	280	271	310	263	258	289	281	282	295	255	313	270	288	311	282	265	282	296	287	285	279	297	242	281	289	281	292	286	265	278	308	284	282	277	280	272	290	276	258	281	255	296	323	256	300	283	275	294	287	302	257	245	273	284	254	251	266	304	262	331	282	310	261	292	289	283	268	260	274	288	283	274	295	304	294	293	280	251	275	268	281	272	278	268	278	286	288	291	300	274	281	278	310	272	268	263	292	286	284	261	259	277	279	283	265	257	261	265	282	283	299	275	284	265	293	298	299	274	259	263	284	258	290	248	293	304	294	293	290	280	270	286	264	263	295	286	294	264	278	280	324	313	281	258	290	255	294	307	283	289	287	303	277	297	298	301	260	313	296	296	287	263	299	279	284	282	271	254	282	270	311	283	271	305	261	292	291	291	254	276	288	283	269	302	263	287	282	286	301	276	259	294	294	250	282	312	285	262	299	274	264	292	306	295	323	316	286	305	301	284	247	277	264	287	281	257	255	285	269	318	274	290	273	277	294	259	259	312	275	277	240	277	295	308	288	302	268	270	314	288	284	293	298	285	279	278	287	294	287	263	268	273	252	265	283	303	308	281	298	277	303	271	280	290	294	275	304	269	302	285	310	257	270	281	267	294	295	275	250	281	261	261	283	272	309	280	291	295	278	277	299	253	283	261	260	292	307	304	294	297	280	285	264	265	284	238	302	255	303	302	293	259	273	322	301	284	289	244	281	251	264	297	310	241	295	276	262	265	260	256	267	307	288	253	289	282	305	299	309	290	283	258	294	283	273	277	298	241	268	275	292	260	286	303	308	299	276	285	303	309	284	298	268	282	307	273	308	245	263	310	250	295	258	325	263	284	301	281	280	287	261	301	290	294	267	260	299	271	266	271	279	263	274	277	294	274	276	274	288	282	267	290	263	303	268	274	273	271	280	260	270	290	278	259	281	312	281	281	300	303	280	286	278	300	266	280	244	309	280	268	316	291	289	286	292	298	250	284	265	267	277	269	295	274	253	271	255	281	270	282	289	284	285	277	303	298	283	286	282	282	287	250	261	293	264	248	294	294	268	270	286	258	282	278	318	279	296	261	273	270	277	273	286	258	253	296	297	288	255	273	289	308	288	289	292	266	285	272	262	292	306	273	291	307	272	259	298	301	279	282	300	284	284	298	322	316	291	247	303	302	283	311	278	245	294	249	242	280	283	278	265	292	288	253	289	274	262	298	265	310	295	264	280	241	292	309	286	242	274	300	268	278	282	310	320	251	283	277	275	291	301	251	291	304	280	258	290	285	284	294	282	255	295	235	261	277	314	301	277	321	269	291	296	309	298	266	276	260	291	283	262	271	292	332	241	263	266	270	276	273	281	308	313	273	279	266	295	251	282	280	289	265	273	267	293	322	296	272	296	278	269	292	284	279	281	284	272	308	307	283	286	273	262	271	276	302	279	269	294	287	324	249	286	260	283	300	296	304	286	317	280	273	276	260	313	310	279	315	249	287	312	254	270	273	284	243	313	266	289	299	268	280	281	293	254	265	294	298	299	288	302	273	230	251	268	297	263	297	275	290	295	304	239	297	275	278	270	256	294	277	282	291	308	310	273	261	276	285	288	285	289	262	260	256	278	274	292	282	285	287	243	273	295	250	269	292	282	268	280	280	294	304	288	273	275	297	270	268	314	268	288	287	263	284	288	275	267	264	279	284	291	249	304	265	252	312	310	264	271	321	301	281	258	277	257	308	263	255	257	291	254	303	268	304	303	282	279	279	268	277	289	280	284	258	302	253	240	282	289	274	272	272	281	336	287	280	280	284	294	299	263	271	279	317	314	271	251	281	313	296	297	268	277	267	261	256	278	299	310	296	273	266	285	302	299	272	259	272	272	291	294	282	315	253	264	299	287	276	282	287
20572	3476	1999	1161	889	777	737	721	665	700	685	705	692	697	638	673	677	652	684	702	685	742	641	686	694	673	706	693	623	681	665	672	667	678	663	691	630	684	667	681	679	676	636	624	710	699	642	651	671	691	671	679	681	632	657	659	661	698	677	629	667	638	668	667	679	661	645	680	651	693	671	650	668	672	703	692	656	682	667	663	632	694	655	638	684	640	595	625	663	617	664	635	700	628	661	674	641	659	713	682	634	681	650	642	643	616	688	615	679	698	635	658	720	638	667	674	659	625	676	705	628	671	674	662	661	675	687	645	710	665	636	671	650	674	666	664	629	652	670	671	673	654	658	681	675	661	688	653	655	648	654	690	603	643	701	652	636	676	654	664	701	654	670	612	664	678	642	712	679	608	677	667	663	690	711	671	671	651	659	652	642	657	646	635	685	668	678	649	684	659	660	662	661	671	612	680	705	699	644	648	653	676	622	668	678	678	650	648	653	647	665	653	668	680	674	684	654	659	667	669	667	631	689	665	708	677	694	695	680	663	649	658	680	693	661	688	671	643	658	670	659	648	659	688	641	669	618	665	658	686	675	623	642	678	685	651	635	695	690	694	653	653	633	693	674	653	673	658	672	756	691	707	670	634	648	705	688	669	652	629	629	662	640	621	640	664	702	637	655	630	651	646	697	658	622	701	688	674	635	624	646	679	650	628	654	640	686	648	623	706	665	701	625	651	687	643	653	688	669	641	676	667	660	686	650	650	671	648	636	613	627	654	658	656	650	695	657	653	638	679	677	686	640	721	667	679	619	676	690	661	695	627	663	691	693	693	666	688	679	682	681	673	657	652	653	679	619	640	661	722	645	697	681	697	701	650	681	648	642	673	673	617	722	669	676	643	662	637	673	684	630	635	720	675	680	685	651	692	648	631	618	636	627	651	649	670	651	664	677	638	691	619	656	654	660	625	738	618	615	654	642	649	657	682	638	685	687	689	685	717	653	701	653	665	687	660	634	662	660	675	637	694	703	662	708	672	662	675	653	632	666	644	674	643	700	644	681	623	663	655	664	662	629	713	664	688	649	601	665	626	639	666	681	635	677	632	645	649	661	674	669	714	659	699	646	647	620	693	686	708	639	681	675	632	647	693	653	689	674	624	645	631	641	664	650	659	663	660	641	648	647	677	690	650	659	599	691	662	606	678	629	642	648	637	623	661	649	671	709	632	646	678	661	610	718	650	631	667	617	641	659	662	684	682	642	679	643	626	644	644	631	672	678	647	642	634	688	657	716	670	637	699	704	617	637	654	658	714	682	644	700	692	628	703	605	652	661	653	671	683	654	669	662	677	673	686	665	654	604	686	683	666	636	654	617	652	672	657	660	672	673	629	701	714	706	670	677	658	652	668	636	696	666	634	621	619	596	624	726	699	621	694	620	625	666	733	689	634	676	677	650	616	682	638	655	642	678	629	643	636	660	659	678	685	696	708	612	656	628	729	655	628	666	649	665	637	670	677	673	621	665	672	643	687	629	657	671	669	659	658	631	653	634	629	697	657	654	647	636	653	694	647	644	635	631	675	664	703	655	676	625	616	646	671	671	701	631	683	709	689	649	626	675	630	705	596	705	705	654	676	673	676	646	643	677	705	661	635	672	692	676	662	638	674	646	652	702	684	659	648	642	634	678	726	682	670	658	672	657	677	639	648	660	708	666	647	687	679	634	643	644	689	675	629	681	688	667	643	630	666	674	721	684	671	684	661	625	678	673	707	679	681	690	659	656	658	672	662	695	694	655	708	643	667	663	676	671	701	618	689	620	660	653	679	630	650	640	687	684	698	622	645	650	672	687	650	635	646	652	651	658	682	643	659	633	663	679	655	628	631	661	696	676	616	686	668	691	661	652	642	666	655	635	656	682	667	679	615	647	621	659	670	640	670	659	661	630	695	661	625	688	683	655	705	681	683	620	627	704	722	695	616	630	653	678	658	629	675	679	670	656	675	690	668	687	676	686	661	604	646	686	702	671	669	685	679	623	694	668	652	648	635	637	647	646	636	666	622	668	643	623	676	614	657	666	644	656	655	622	660	643	662	642	695	699	637	669	661	619	654	680	651	690	651	629	679	662	678	694	677	684	694	669	645	672	657	673	646	652	638	630	691	686	688	650	632	657	693	691	684	679	705	625	665	664	670	640	622	647	646	644	633	645	675	641	687	676	704	621	637	664	726	701	666	646	678	684	722	695	671	673	695	689	644	703	685	680	646	685	654	664	678	666	692	701	689	665	682	684	698	675	702	628	685	685	626	643	650	665	634	713	621	645	630	658	661	688	669	682	655	658	708	649	654	651	659	704	678	629	645	671	691	659	668	678	635	667	681	661	643	622	648	654	681	606	698	690	644	688	680	689	642	684	660	618	653	633	671	657	679	630	643	625	646	705	687	657	691	705	663	671	708	673	644	667	636	675	667	643	659	676	653	662	663	677	653	595	696	616	624	620	648	677	637	631	672	682	677	652	659	596	683	626	631	642	626	674	652	671	627	693	625	682	658	645	647	652	628	727	664	651	671	661	654	645	702	608	694	673	649	625	684	656	678	670	669	684	634	622	710	682	662	665	693	710	658	653	611	581	648	634	701	588	632	672	713	679	686	609	676	706	690	712	627	653	639	672	698	630	673	641	654	640	672	641	650	662	663	658	648	633	613	678	712	676	670	637	682	688	638	649	700	654	697	689	621	681	675	676	688	662	661	636	630	665	721	673	655	657	675	595	677	642	651	664	655	599	691	737	694	706	658	634	609	705	659	639	632	665	669	635	704	639	689	634	642	680	685	670	666	680	647	631	691	682	650	684	652	668	694	662	694	615	688	657	627	633	671	689	634	706	645	707	682	676	650	645	664	697	652	675	694	628	636	660	681	661	639	651	684	658	739	703	740	637	637	612	656	682	664	708	666	655	680	661	704	669	683	650	693	617	683	668	637	674	611	719	687	596	685	636	676	668	673	663	667	703	738	675	652	662	644	652	638	688	640	731	692	656	656	692	610	639	651	655	640	640	624	628	715	681	627	691	690	645	640	666	670	662	639	657	690	666	651	715	640	634	676	668	624	697	680	679	660	656	721	666	671	617	663	630	630	628	662	670	650	696	671	675	666	660	646	697	652	657	708	637	665	699	642	682	657	678	656	678	616	675	678	640	636	699	633	675	626	679	676	676	657	686	659	647	674	641	614	646	632	711	644	674	624	666	677	669	642	683	680	647	674	667	666	669	629	669	638	673	690	619	619	696	653	656	703	638	666	627	678	692	685	688	665	624	679	670	672	642	640	683	686	694	644	622	667	645	702	632	648	674	613	624	656	681	688	651	641	698	641	649	662	667	664	706	657	633	677	692	693	692	665	610	643	665	709	689	609	665	676	676	685	674	655	707	696	665	645	703	651	677	671	641	679	656	657	700	645	687	674	646	650	621	690	640	718	658	681	639	672	642	643	692	674	671	659	640	624	652	676
31802	20664	9736	424	269	219	191	195	219	190	180	191	208	208	220	188	180	196	201	192	205	186	183	214	209	192	207	209	191	188	176	208	188	196	172	216	206	204	192	197	224	193	178	212	221	197	158	191	216	161	208	209	209	193	195	216	190	182	169	180	191	205	210	201	220	202	190	200	223	196	206	203	190	183	191	206	186	193	196	166	218	187	193	208	198	210	203	196	196	211	220	202	194	207	179	195	198	204	197	191	195	200	204	168	204	198	193	200	195	202	216	199	215	195	209	202	217	180	200	202	205	212	217	218	176	185	176	214	204	196	196	195	184	193	197	199	183	189	197	182	184	172	196	205	194	215	213	187	213	201	200	219	203	207	191	202	209	214	193	200	213	214	202	182	211	182	205	204	208	212	194	215	194	194	191	201	188	219	212	207	182	186	190	172	178	166	197	181	196	207	192	202	200	190	186	184	226	183	180	178	191	181	180	188	175	210	180	184	186	202	185	201	203	198	211	207	209	213	177	207	197	210	200	187	183	204	187	229	211	193	211	208	202	211	201	204	220	210	197	217	203	186	173	194	212	172	200	188	195	194	187	200	206	183	168	186	181	196	205	205	190	190	227	184	207	204	194	201	224	221	184	191	204	180	210	182	189	217	205	196	203	222	179	203	207	179	194	206	214	183	199	180	206	198	184	195	197	217	206	203	195	189	179	205	204	189	178	210	203	180	217	189	194	207	188	186	202	217	192	206	226	203	184	196	170	177	208	181	195	196	201	195	201	192	180	213	205	194	151	208	187	183	189	195	187	192	198	179	191	180	194	213	193	187	207	207	200	167	212	201	223	222	185	201	195	161	201	205	198	184	200	190	196	206	176	185	205	207	180	198	179	211	194	234	193	177	199	188	194	242	190	210	177	195	211	189	183	206	178	212	195	171	188	190	195	200	199	224	217	179	195	191	194	211	209	182	194	213	208	197	196	200	195	228	214	197	172	197	169	184	190	199	179	181	210	182	208	172	211	187	195	210	213	186	216	200	201	168	206	191	196	206	193	193	175	212	201	204	208	183	191	194	193	207	219	194	209	196	220	182	207	223	215	207	195	202	221	187	223	198	242	180	213	218	186	213	203	188	191	200	201	238	207	217	219	195	200	234	235	212	211	196	185	173	178	204	174	199	202	184	191	207	215	178	208	202	209	216	177	188	197	192	215	193	214	198	224	181	193	156	213	183	184	204	207	180	191	196	186	177	208	205	203	229	188	212	189	198	224	191	209	195	204	206	213	199	199	175	176	231	203	200	233	210	220	201	202	206	207	193	198	175	184	179	188	224	200	187	191	222	198	202	192	175	180	211	199	197	225	176	190	200	207	183	203	206	195	193	200	199	204	193	240	207	217	198	201	210	193	200	194	182	195	217	200	190	216	183	214	199	231	205	185	179	219	199	216	204	188	199	226	179	191	196	175	189	175	222	185	211	179	190	175	199	192	199	169	208	195	187	219	184	190	161	183	200	179	172	178	192	218	197	217	185	173	159	205	168	191	199	217	189	168	192	206	203	223	221	201	192	212	202	187	224	221	213	199	183	196	214	217	189	192	183	190	194	184	199	229	195	188	207	198	209	183	196	191	197	221	198	189	238	174	194	198	217	210	209	192	193	182	185	197	234	225	190	199	201	188	205	220	199	205	225	173	185	188	212	198	206	231	196	187	192	203	188	201	207	199	194	209	220	183	206	229	184	217	175	193	189	205	199	197	200	191	198	199	192	228	189	208	184	214	186	179	204	195	213	216	194	199	182	217	202	216	194	193	205	199	194	196	199	168	196	195	201	205	203	188	198	187	198	179	204	216	216	194	189	178	162	218	190	215	214	183	183	185	193	186	198	174	173	200	211	186	193	195	190	181	194	174	194	199	198	190	188	185	185	190	175	190	205	196	243	223	199	247	179	184	212	222	194	212	167	194	208	232	184	196	212	172	198	206	203	204	227	180	189	234	210	197	199	190	199	192	193	202	202	182	202	213	209	208	190	190	214	204	199	191	210	189	214	204	197	202	208	198	194	153	210	202	190	219	193	200	207	211	205	192	181	203	211	224	198	176	202	201	190	214	223	210	176	200	197	181	192	183	171	164	172	205	202	194	160	176	184	203	179	188	189	195	184	210	214	226	216	198	197	199	218	209	217	188	221	188	209	183	176	198	211	208	211	206	221	216	191	177	199	183	221	185	231	192	195	181	235	185	222	190	208	187	189	223	206	202	176	206	221	196	216	175	212	204	192	203	188	197	185	177	216	184	187	197	213	183	166	195	207	180	165	186	205	197	209	193	203	191	201	229	212	208	232	226	213	191	177	213	195	211	190	197	176	208	206	245	196	210	189	207	228	200	157	196	212	187	186	195	158	235	196	216	206	203	195	214	217	202	216	190	202	213	213	183	210	220	192	180	220	169	202	204	202	192	199	187	191	204	206	193	187	202	185	195	212	193	171	203	198	193	204	203	196	202	194	163	190	198	201	200	218	187	192	181	209	213	212	196	184	217	200	219	179	210	189	194	209	203	201	207	193	200	185	170	221	198	221	190	206	214	192	206	207	215	185	181	177	215	183	194	209	191	188	175	205	193	169	223	182	187	196	181	208	221	199	212	182	156	162	190	186	180	169	195	169	195	199	195	180	188	196	181	214	191	226	210	195	197	213	178	189	193	203	224	179	193	188	214	192	192	177	196	174	224	188	202	196	202	181	231	209	242	191	200	193	180	188	189	214	219	154	199	186	208	171	208	189	189	200	194	170	184	191	196	223	176	197	222	207	210	206	177	203	198	166	208	167	176	185	189	197	206	192	192	212	208	173	177	210	192	196	153	213	196	194	170	187	199	177	177	176	207	189	212	186	210	188	184	177	208	201	197	181	199	213	187	207	192	210	199	185	217	227	165	206	193	210	189	207	208	192	193	200	175	198	182	198	174	229	193	199	209	170	175	195	209	194	202	193	193	207	208	185	206	201	196	195	223	203	204	201	180	196	188	217	208	191	216	202	207	211	185	188	183	178	187	204	179	203	210	206	191	206	189	209	173	187	200	195	224	185	232	203	204	176	201	196	201	190	220	157	175	184	230	195	193	198	202	211	209	195	192	204	209	191	198	202	168	207	166	216	195	177	205	191	188	183	196	195	184	176	202	187	194	208	214	192	196	178	211	191	185	190	191	223	186	210	230	212	195	184	223	174	185	205	201	188	212	190	189	200	220	186	195	195	223	169	207	210	186	189	194	198	206	226	174	180	201	201	179	200	198	171	166	186	197	194	191	196	195	212	218	201	189	190	196	191	221	203	179	213	184	185	172	194	195	195	195	229	199	198	186	222	191	188	202	194	204	207	169	194	183	199	206	175	177	217	204	192	206	197	218	193	170	204	179	190	221	214	209	205	169	178	192	197	211	214	209	188	214	211	195	226	195	187	201	206	201	198	191	183	193	206	182	164	206	207	215	198	196	208	182	185	221	185	177	184
8299	594	544	589	512	524	510	506	547	531	521	499	549	514	536	546	540	507	493	546	534	559	564	521	543	550	544	533	505	508	568	508	543	508	570	521	526	564	530	499	533	529	521	531	553	519	505	534	578	538	545	550	524	509	488	513	542	525	527	555	542	557	524	513	502	522	549	523	520	578	551	482	551	565	535	526	501	553	522	525	512	509	518	489	538	503	566	557	494	519	559	550	535	525	503	525	533	515	490	511	551	560	525	566	507	562	553	514	537	547	537	511	551	518	522	528	534	533	525	566	551	547	544	542	506	495	506	538	554	525	565	551	542	520	524	535	561	571	535	530	505	515	535	503	510	540	490	522	509	531	546	561	526	535	572	504	517	553	529	488	566	511	520	518	543	538	474	548	532	569	539	510	519	488	510	525	495	526	523	539	560	537	534	518	528	515	565	561	560	545	501	582	523	543	558	542	524	561	606	562	516	566	504	532	547	551	527	567	507	550	511	529	519	540	482	550	551	545	522	521	467	570	508	525	504	563	528	529	531	506	509	526	530	565	513	550	579	499	508	573	597	577	517	598	534	527	516	523	521	524	514	514	510	521	505	543	518	504	550	517	526	538	538	516	496	534	521	580	528	523	500	521	522	563	493	505	485	522	540	515	504	520	563	514	552	540	532	541	565	526	497	518	546	517	510	528	562	551	509	519	547	497	590	584	516	504	513	506	496	510	543	527	495	518	559	540	532	511	507	504	510	578	528	579	582	534	536	548	568	493	584	533	543	545	510	514	513	509	525	523	531	537	538	528	531	553	523	529	572	525	576	546	540	546	501	548	557	515	554	537	541	525	536	527	537	559	524	538	527	556	508	569	568	525	557	508	530	578	531	522	502	528	517	518	542	518	529	583	518	522	556	554	519	534	550	509	532	511	561	503	498	542	551	491	530	502	524	534	524	526	558	536	540	511	551	532	561	535	570	539	533	543	492	513	509	545	517	579	549	500	576	501	525	575	507	524	551	497	543	496	569	525	541	529	516	539	544	538	550	499	563	533	497	518	517	560	505	536	505	553	528	540	526	564	541	550	558	529	523	579	531	517	559	535	560	546	512	511	520	571	521	537	558	542	530	514	531	544	552	531	525	503	520	557	557	544	541	569	509	549	534	548	499	551	522	557	515	550	555	537	487	554	538	568	540	538	533	550	551	513	520	568	546	548	538	528	542	522	512	532	545	580	528	508	542	540	542	518	544	509	502	536	553	545	529	518	511	517	523	558	537	575	564	503	524	528	507	563	507	558	545	534	536	499	492	518	509	520	574	515	548	522	580	523	492	540	520	514	551	546	522	536	524	500	543	545	529	517	516	520	507	526	511	510	555	491	526	572	601	573	534	551	544	559	527	534	559	531	558	543	534	518	497	510	543	536	509	506	530	496	543	536	511	524	503	555	523	502	538	550	563	510	544	537	490	550	542	562	504	554	538	535	515	520	561	510	547	537	552	550	513	540	536	533	552	536	504	546	544	531	516	520	493	560	522	485	507	530	534	498	538	523	519	565	517	540	570	557	561	523	555	523	574	478	541	479	576	521	532	534	524	513	516	533	551	562	536	478	527	512	491	507	554	565	479	575	487	485	528	553	547	518	497	532	500	508	572	518	490	550	516	568	552	513	532	542	549	524	513	511	487	519	553	542	506	557	547	512	513	568	485	531	527	512	526	518	534	494	523	496	509	507	538	516	551	583	562	547	571	590	509	524	495	527	508	524	558	547	492	501	520	496	522	583	526	507	498	554	516	501	580	568	533	501	540	509	584	529	535	584	509	502	528	529	519	546	544	563	487	495	539	568	522	571	531	529	511	506	536	520	533	520	494	567	496	544	515	524	548	484	479	522	551	541	542	536	536	537	498	577	538	508	535	516	545	518	565	521	520	531	531	485	558	494	548	537	541	521	513	574	503	502	528	565	491	560	513	517	567	571	501	521	529	529	519	508	527	549	534	538	537	541	522	530	528	554	571	559	511	508	451	558	547	535	591	543	525	589	503	532	539	555	511	531	589	543	573	519	547	556	546	517	548	518	554	489	562	563	510	535	546	576	483	557	563	569	515	519	533	574	550	546	479	505	538	501	550	542	521	515	564	520	538	541	547	516	527	538	520	535	500	476	554	493	508	571	500	530	531	534	574	496	550	501	513	532	515	524	520	528	530	528	510	526	525	508	506	515	547	518	537	521	539	521	527	525	515	573	507	503	556	523	536	531	497	496	510	530	507	545	550	508	541	516	504	517	529	555	529	542	516	520	536	510	542	495	581	543	556	514	541	539	548	522	525	551	566	520	581	547	512	503	519	556	533	560	519	530	549	525	505	562	495	521	536	521	487	539	524	556	537	531	500	529	537	566	536	517	516	550	522	492	542	567	569	541	517	586	544	521	544	581	518	540	525	521	529	522	566	520	506	539	535	487	531	565	516	504	514	509	531	544	520	538	563	535	525	525	521	507	558	548	573	551	500	508	542	549	481	496	498	576	546	544	501	503	558	542	499	535	552	573	518	540	532	536	515	508	564	548	524	569	532	512	504	523	580	525	512	492	534	515	523	521	518	548	540	540	563	515	553	548	515	520	534	564	498	550	525	545	571	509	561	531	552	561	551	511	588	515	531	516	541	487	523	588	553	556	551	537	525	523	528	527	535	526	513	582	520	524	552	506	548	539	554	580	524	545	533	542	499	553	579	530	577	519	524	527	558	519	557	530	508	521	577	556	541	532	490	508	556	567	508	523	537	535	541	542	500	562	490	553	542	557	515	534	515	535	473	511	556	576	522	541	526	556	504	511	567	530	552	515	513	503	534	524	483	516	556	523	548	567	558	517	519	551	581	545	541	505	556	514	485	503	530	546	507	533	550	529	496	516	530	550	576	546	509	556	532	512	559	520	543	542	545	524	540	472	541	522	526	554	507	505	489	480	506	487	473	530	518	557	522	530	510	561	531	526	547	519	509	511	547	505	552	508	521	486	567	496	560	530	516	536	552	523	515	545	513	509	535	553	516	537	504	516	531	534	520	497	539	504	519	497	540	518	525	536	526	537	535	551	547	525	572	554	533	531	511	570	522	516	558	528	558	523	513	534	538	539	502	533	525	526	513	474	557	543	531	528	504	523	524	532	540	531	561	529	522	535	544	522	552	527	540	517	514	539	565	492	509	492	535	544	537	519	560	501	490	536	581	510	490	517	553	529	496	545	516	561	479	568	541	526	521	519	528	539	538	529	513	516	516	540	520	523	544	504	500	531	551	545	521	543	581	536	518	521	490	560	547	576	561	555	562	543	539	559	516	542	568	503	532	512	521	540	511	531	522	522	534	581	528	509	510	611	570	533	520	567	556	519	574	486	556	541	563	535	488	555	516	537	501	562	517	559	512	474	519	514	527	533	535	531	494	530	525	534	533	552	503	558	555	520	528	534	512	502	518	502	517	563	550	514	530	528	540	555	518	514	536	551	523	529	547	538
25063	21458	24672	28637	21444	17493	615	453	355	346	336	346	312	332	314	320	351	339	321	330	326	361	294	295	307	312	315	342	282	317	315	317	321	328	307	312	311	279	308	270	324	303	313	328	330	341	299	296	317	283	337	322	337	309	289	301	317	314	298	300	350	320	278	309	321	306	316	342	305	314	304	316	298	324	319	331	323	308	290	326	314	294	349	312	333	286	322	292	271	290	329	302	315	297	309	312	337	303	339	287	313	297	271	305	311	299	286	306	308	305	311	254	318	320	297	314	336	299	315	310	317	301	313	304	330	310	278	317	287	303	266	307	341	320	284	337	321	348	285	305	296	297	342	324	300	305	290	306	297	309	310	303	286	318	281	323	313	301	322	321	294	303	302	331	292	292	316	321	335	300	293	293	316	293	346	296	315	313	261	290	316	321	299	298	326	337	330	295	299	335	307	288	310	327	277	294	299	276	320	283	294	292	309	307	318	331	308	293	313	321	299	305	321	300	295	320	333	343	318	318	313	320	305	319	317	314	314	315	303	282	317	297	279	338	278	298	294	289	278	293	293	309	312	293	288	312	310	317	321	292	281	280	308	283	347	303	293	314	308	308	275	295	305	311	281	337	341	319	329	313	316	324	319	306	303	308	279	319	326	335	309	319	300	317	315	337	315	319	337	298	315	332	317	299	300	324	306	299	303	317	305	296	294	322	335	304	300	304	284	319	347	302	294	294	321	331	308	326	303	314	330	325	302	312	340	292	309	312	313	300	310	329	307	333	347	326	307	309	298	295	335	310	328	288	310	315	317	299	307	316	310	288	357	311	330	327	325	286	323	340	280	341	293	311	299	305	301	297	332	320	294	307	341	309	323	348	301	313	309	301	296	293	292	326	301	320	310	310	319	331	352	278	289	313	307	303	341	297	278	302	325	297	273	303	325	337	327	299	303	302	305	308	283	322	301	290	332	328	278	293	302	298	288	342	326	294	306	292	344	323	282	287	335	300	301	314	280	309	301	280	324	323	323	297	307	290	342	320	320	314	312	307	297	298	278	306	288	328	315	305	297	322	312	325	323	363	315	291	304	294	322	310	291	275	323	323	313	278	325	302	296	299	320	316	308	328	334	275	314	322	333	316	305	312	349	284	307	300	331	316	320	285	261	327	313	319	293	280	298	311	340	299	273	318	321	326	331	317	297	333	280	303	315	319	321	317	328	304	304	314	301	266	323	351	326	300	301	314	318	309	302	291	318	299	303	260	282	322	269	291	314	288	291	320	285	338	297	346	326	338	311	326	296	309	305	297	306	323	297	308	310	299	277	322	279	315	315	299	321	312	290	271	280	329	311	325	321	310	298	287	330	283	310	311	335	319	291	292	301	298	291	298	298	299	327	331	318	301	294	325	306	282	300	316	296	306	319	292	311	289	309	340	298	323	317	287	334	325	311	307	288	306	292	311	324	299	296	324	303	300	325	319	308	285	330	314	305	333	295	290	322	341	311	322	346	303	312	301	304	341	314	287	272	317	318	295	312	300	317	313	342	308	288	317	331	321	334	306	271	309	324	321	314	297	278	274	271	339	289	281	310	298	297	293	299	331	330	332	325	295	303	318	316	337	343	322	283	285	288	306	309	313	279	327	293	308	354	319	282	300	318	327	321	297	300	322	367	301	319	309	314	325	297	317	338	304	338	309	318	293	304	294	322	269	319	316	296	333	304	311	331	314	289	305	316	314	327	298	301	321	328	269	304	316	283	308	312	307	309	290	310	285	292	257	326	337	266	326	314	303	331	338	341	320	301	300	307	293	292	297	315	315	303	303	286	323	328	335	319	295	304	353	335	310	300	321	309	299	313	306	342	298	319	292	302	332	367	292	328	342	349	331	356	319	312	300	279	289	312	306	325	278	317	310	323	321	301	300	315	297	298	309	293	308	321	302	298	306	293	334	320	299	304	282	302	310	303	301	274	340	277	280	289	282	311	314	316	290	324	338	315	328	303	294	318	321	318	316	276	314	326	297	310	323	323	296	290	315	320	347	289	289	320	301	341	294	287	283	286	325	338	298	290	325	320	322	332	293	273	256	301	310	318	318	314	320	295	303	314	320	314	333	289	379	317	349	286	318	299	338	300	311	308	282	306	294	304	323	295	308	289	308	312	302	302	296	315	315	302	288	312	306	350	289	291	319	323	304	305	331	340	297	318	290	316	318	303	291	317	322	344	309	318	294	314	307	278	302	322	278	299	285	299	294	284	292	300	349	323	322	316	305	301	310	316	310	315	302	324	300	291	295	317	309	298	296	330	302	274	308	325	311	319	332	289	326	344	300	309	277	300	285	322	291	295	301	287	354	298	345	314	310	334	291	297	301	315	326	303	368	303	285	317	301	288	272	303	313	293	308	299	354	324	328	291	318	299	315	321	301	307	311	345	326	338	303	336	284	332	295	304	321	313	279	321	311	343	276	330	343	340	313	330	326	336	330	307	293	296	325	310	310	280	299	301	275	292	324	322	299	262	323	311	317	294	286	317	308	327	298	324	304	306	312	307	291	299	349	304	337	317	299	339	307	312	293	278	297	301	327	321	307	302	309	287	311	305	304	300	309	311	301	297	316	292	312	314	319	331	305	296	298	301	313	322	331	281	314	326	336	299	316	349	329	323	307	302	285	306	298	318	294	313	279	294	297	269	350	315	279	288	276	314	314	299	320	276	328	311	312	287	314	348	342	329	301	340	296	284	287	290	317	330	287	319	327	339	324	296	332	300	321	296	310	339	335	318	284	316	289	305	312	321	334	289	293	335	334	281	310	296	336	287	311	318	272	279	293	281	308	332	293	345	323	343	321	322	306	372	322	317	296	295	301	323	314	343	306	288	306	272	297	266	291	302	319	331	299	339	291	325	312	289	317	344	296	321	299	301	284	297	298	295	303	323	311	306	311	312	301	296	309	281	322	289	323	292	337	304	357	291	313	298	301	298	269	289	310	298	313	318	322	332	293	304	307	336	324	298	304	270	310	344	302	275	320	280	352	314	299	273	331	306	295	333	330	332	257	317	249	290	294	313	333	315	314	325	348	325	296	297	334	315	300	280	324	338	335	324	296	341	312	291	288	300	331	313	321	331	315	276	315	311	309	301	296	296	292	310	307	302	308	338	280	325	302	311	305	312	295	276	287	320	302	330	299	329	312	273	294	332	315	302	304	307	300	313	305	319	318	296	302	334	326	311	290	283	312	349	333	302	283	343	298	298	292	303	307	322	290	319	326	313	298	307	347	313	291	288	350	322	305	330	297	280	281	293	298	343	320	302	282	299	321	306	333	298	351	329	304	298	326	321	300	309	304	300	330	303	335	298	314	302	304	272	307	306	316	318	284	299	309	311	330	301	334	322	284	348	288	297	293	322	300	293	306	313	323	371	314	324	292	320	306	322	311	301	304	296	324	307	248	313	315	294	296	352	316	310	298	314	268	337	280	294	314	319	275	324	283	312	304	330	333	326	250
15133	2089	1350	957	853	820	847	778	812	739	816	738	782	768	787	738	789	770	785	761	759	773	776	759	706	757	732	791	774	756	780	685	768	769	746	744	699	732	719	761	778	713	777	704	753	750	760	724	806	739	764	749	760	767	740	755	754	731	750	765	751	747	755	767	798	766	730	732	745	780	761	788	752	729	793	779	784	746	772	757	756	791	754	756	739	793	743	728	708	725	718	715	768	754	769	725	738	727	757	781	772	772	725	759	776	766	768	748	759	803	792	739	755	742	751	789	738	775	708	798	764	769	724	770	731	734	713	738	738	785	717	744	736	762	788	739	796	767	768	746	748	773	742	738	734	727	729	739	740	761	747	771	703	745	721	731	746	739	731	735	788	810	741	766	750	779	779	758	760	730	749	709	778	768	763	781	733	735	781	705	761	727	704	791	778	742	703	773	779	779	773	765	727	714	766	752	731	760	719	761	757	836	692	776	745	769	746	759	771	713	777	756	681	731	734	729	806	785	786	727	743	730	748	754	746	805	753	727	754	733	804	767	755	731	721	773	732	757	749	793	813	723	760	728	743	790	735	760	755	743	769	748	755	762	769	747	756	766	742	722	771	766	729	740	768	720	794	767	781	737	750	751	698	804	797	750	788	736	732	774	768	736	753	745	755	760	742	748	787	758	745	751	694	760	728	745	689	709	752	764	751	763	755	742	743	736	768	732	743	742	714	738	768	767	770	707	766	698	741	757	761	766	756	709	729	747	744	737	756	755	725	722	731	740	744	787	742	705	763	733	747	735	805	736	780	783	764	776	836	789	776	773	752	735	739	728	745	710	726	703	750	765	755	762	735	732	735	771	724	736	763	745	769	718	770	741	744	789	706	739	738	765	777	750	763	739	731	757	757	744	734	786	745	729	773	743	766	746	751	801	748	698	771	752	739	735	730	754	744	763	759	752	772	702	747	755	733	751	773	726	755	791	728	760	693	748	762	756	745	759	728	756	788	706	756	781	741	748	715	768	766	769	763	743	764	706	714	742	743	781	765	811	766	778	775	755	784	746	768	731	758	729	729	732	760	759	760	771	736	742	821	746	773	763	740	766	769	785	738	712	784	767	758	740	757	724	759	765	737	740	732	725	738	826	800	775	804	756	792	756	742	775	799	759	719	783	778	747	810	756	754	776	710	709	748	776	729	713	754	743	813	745	767	732	803	828	743	778	743	751	770	771	759	780	762	692	784	753	718	760	797	745	713	744	743	731	755	744	744	766	713	745	747	781	775	754	795	767	758	767	792	735	794	753	745	732	815	780	687	770	739	703	741	726	739	701	727	768	745	784	743	781	789	770	797	749	705	767	712	784	776	749	782	814	778	753	764	762	765	754	741	752	775	671	765	795	750	789	719	752	771	752	791	743	710	760	774	756	781	747	764	758	771	748	781	747	732	766	797	727	736	720	787	682	754	749	760	748	785	760	762	701	788	757	711	785	777	719	795	722	737	751	806	768	709	737	731	784	770	760	797	733	750	769	765	748	806	805	762	734	770	743	773	760	758	730	763	732	738	717	771	777	780	741	781	772	771	778	795	781	722	750	806	786	730	753	726	755	789	729	728	781	715	739	797	780	781	769	810	729	753	773	747	785	717	735	739	708	718	749	758	732	770	769	727	724	702	768	792	720	793	731	802	748	750	713	792	777	747	753	791	748	808	740	728	720	784	803	781	797	805	752	762	713	764	760	753	765	737	740	789	786	756	757	761	740	770	730	717	713	766	778	722	791	758	762	763	813	750	745	761	726	735	753	762	736	782	830	780	761	738	779	755	700	722	741	743	747	758	739	787	748	768	713	808	778	734	790	765	744	698	752	722	710	735	740	773	762	729	730	734	734	732	742	781	796	723	753	692	762	747	766	794	758	760	763	741	765	774	719	765	744	707	792	705	718	728	766	757	750	747	754	724	738	754	771	770	739	731	802	794	776	741	792	778	723	704	821	717	755	783	767	760	788	756	734	736	720	755	768	769	794	757	759	787	818	727	732	746	755	750	777	769	742	769	772	736	820	714	752	748	764	719	739	803	805	775	739	783	702	771	725	742	747	761	770	742	755	749	767	793	786	781	739	713	739	714	767	750	784	748	729	769	701	791	721	777	797	764	757	769	697	709	728	761	781	787	769	758	771	769	773	752	763	747	797	778	804	766	758	732	699	733	740	745	761	747	785	716	777	749	760	757	685	766	734	772	763	802	753	768	764	801	745	756	760	783	741	742	756	774	759	736	766	749	734	784	747	739	765	704	738	800	759	740	744	772	784	752	790	735	703	775	777	736	746	772	784	764	755	726	778	778	688	731	766	797	772	725	732	770	787	755	748	788	766	752	745	754	766	721	782	733	741	759	790	705	789	723	781	724	736	725	738	748	693	739	765	725	772	779	764	715	783	794	748	745	801	730	768	743	746	713	719	775	771	757	751	714	731	779	792	763	759	712	757	740	758	762	733	753	803	784	698	808	794	796	718	776	745	706	740	785	763	724	720	747	702	745	776	784	758	774	796	727	773	772	722	764	736	768	767	772	797	744	748	729	726	824	742	713	733	750	705	751	756	775	735	751	733	750	724	730	702	746	772	791	770	742	744	700	792	748	711	762	772	759	778	779	743	736	718	738	692	726	722	755	806	744	706	757	748	807	787	801	788	706	773	723	753	761	715	750	750	707	751	741	753	768	737	759	756	692	751	741	762	659	761	739	755	779	733	737	742	692	796	769	728	775	781	787	747	750	727	758	769	727	762	804	735	794	808	737	743	761	671	704	805	767	725	804	744	702	718	776	753	754	773	738	725	772	740	793	712	763	736	740	775	737	724	787	785	746	711	754	738	812	772	718	724	771	739	763	729	768	743	739	747	758	790	742	738	717	717	793	738	769	753	754	721	750	731	735	728	763	737	744	718	724	754	780	773	718	809	743	743	786	711	764	746	728	717	765	811	773	738	726	745	772	796	767	729	750	751	731	728	732	751	738	738	727	792	784	767	745	717	731	764	738	753	772	762	796	800	779	798	750	731	710	780	768	764	740	768	708	770	800	806	734	758	803	755	766	783	651	728	756	776	751	796	759	731	765	768	743	795	725	735	739	771	693	749	734	798	767	767	789	765	699	794	730	718	740	731	742	750	779	749	772	801	780	763	761	751	785	696	725	767	699	768	767	709	760	758	771	746	725	758	756	774	768	759	806	739	768	729	742	762	704	688	754	743	764	759	729	804	787	766	723	735	752	783	751	734	754	734	775	751	724	762	758	737	734	722	753	766	783	798	810	731	737	766	695	815	716	791	763	736	727	789	713	756	757	776	747	836	773	698	754	755	745	738	821	769	748	780	732	737	736	719	768	758	765	704	726	776	788	809	752	742	770	770	745	701	749	753	732	769	755	784	768	798	793	747	744	823	802	722	782	728	776	788	767	737	717	796	749	754	757	744	762	783	759	714	759	719	790	726	759	739	728	714	778	805	697	801
24394	21470	25140	28214	21470	21486	15762	696	413	385	382	356	319	345	341	331	307	282	378	305	277	293	309	300	285	318	301	305	265	308	290	311	290	281	282	283	267	289	269	292	286	274	302	280	276	293	264	279	304	293	272	274	286	292	288	262	262	296	282	318	263	301	316	279	273	274	288	283	273	274	279	261	255	305	310	288	272	256	277	277	292	276	273	246	279	298	313	300	299	249	271	297	290	298	294	306	269	252	274	284	313	256	281	268	297	323	273	264	299	275	279	270	271	293	262	298	296	272	289	285	276	302	309	288	277	262	289	305	298	325	247	268	297	247	280	293	289	279	278	257	283	274	276	271	278	277	303	305	288	310	294	268	280	309	288	271	296	300	316	284	291	271	284	253	301	282	282	267	308	302	301	295	252	284	271	300	288	301	254	252	287	287	266	272	264	281	314	284	285	279	308	284	279	258	267	280	305	292	270	287	302	344	280	259	266	278	260	275	286	258	269	284	299	306	311	252	268	278	333	282	304	255	271	283	322	288	300	276	287	254	303	306	294	298	277	276	292	281	276	282	305	284	263	278	283	259	271	266	326	304	286	302	255	279	287	269	296	284	270	282	298	262	247	301	299	300	286	292	314	281	276	245	274	273	285	297	291	233	278	281	293	278	306	294	285	305	314	273	305	268	255	286	299	313	314	280	289	273	282	287	304	315	291	242	274	290	281	274	296	314	279	274	271	285	253	309	269	257	286	262	292	312	291	289	301	291	308	262	292	284	284	285	252	300	290	286	288	294	302	279	232	276	306	317	265	291	290	306	306	304	260	282	287	282	313	284	271	317	291	250	296	253	260	294	286	289	270	281	301	288	313	303	277	273	306	292	302	285	305	280	262	277	302	267	250	297	282	282	303	281	282	310	321	261	271	281	290	288	258	265	293	301	312	250	275	259	313	285	280	292	314	290	271	269	257	296	263	297	318	297	262	249	287	309	268	298	310	265	282	277	271	252	254	265	283	307	293	287	313	277	286	325	267	278	270	299	296	280	275	279	288	263	292	299	266	281	291	259	250	259	279	303	282	277	265	301	273	306	278	276	276	301	247	301	252	255	284	259	273	257	285	270	284	255	303	313	283	280	287	297	267	286	256	278	267	278	286	288	287	271	290	260	274	280	270	303	279	251	283	252	281	292	323	260	282	261	271	287	282	296	274	276	252	293	287	282	317	274	256	259	316	300	277	271	276	279	287	257	298	274	284	298	282	287	237	268	303	288	304	286	314	269	268	280	301	275	281	283	264	298	278	314	269	298	268	284	294	310	292	312	290	274	291	276	280	294	271	282	296	294	299	281	288	299	285	285	285	316	294	285	290	276	286	317	315	261	286	279	288	287	275	273	300	287	310	295	277	277	268	304	288	283	277	314	272	279	301	255	311	274	267	267	307	287	283	294	282	269	295	290	274	259	295	263	281	281	248	282	264	287	278	285	283	296	266	266	275	268	287	249	284	265	268	289	259	284	305	267	276	277	256	275	317	277	285	280	283	281	272	264	286	283	287	293	281	289	297	261	284	258	273	271	284	266	255	272	293	277	278	270	289	292	302	270	283	291	261	269	293	314	267	332	308	294	281	335	275	290	277	274	311	307	269	261	268	315	298	284	279	258	280	305	251	275	298	299	268	248	290	308	275	260	289	264	287	277	292	276	299	312	294	281	281	296	290	306	301	282	305	282	293	244	262	279	294	294	279	321	261	299	276	256	276	299	291	278	282	324	292	284	295	309	294	270	261	274	280	301	285	291	267	304	307	243	271	257	260	271	277	289	258	298	287	281	278	315	242	297	267	300	292	283	262	289	282	287	265	255	270	264	277	270	292	273	288	315	282	301	292	306	293	272	278	310	274	286	315	265	303	301	267	256	287	289	292	267	269	275	277	299	291	293	269	279	298	288	279	290	266	287	253	282	296	303	282	274	279	264	301	274	284	279	266	265	289	260	293	312	271	277	259	292	307	262	293	306	283	278	305	293	261	294	312	302	298	295	307	322	317	295	266	244	284	294	330	303	285	317	296	309	302	332	296	269	303	292	263	272	309	278	268	314	292	250	285	286	298	299	283	262	316	267	283	249	288	286	295	277	276	265	293	290	251	309	310	302	310	287	302	277	289	278	266	285	273	287	266	295	281	301	271	262	295	309	280	281	294	290	287	302	297	276	291	293	289	319	267	288	285	303	270	299	257	290	283	262	274	300	276	291	291	267	278	252	276	259	269	281	271	278	243	259	269	317	293	245	267	284	289	282	319	284	271	288	308	276	302	321	267	308	276	307	296	284	283	248	278	300	271	302	287	300	287	293	290	280	273	315	292	316	322	285	309	286	311	273	306	285	264	283	260	283	276	284	295	295	271	268	295	266	279	262	287	316	276	287	265	255	293	300	289	278	291	305	283	280	285	291	258	314	284	290	261	285	285	296	251	254	284	285	298	306	285	293	281	297	319	291	302	298	302	300	265	293	276	294	280	301	317	284	292	326	263	283	260	276	312	291	257	309	298	278	284	293	282	296	290	287	301	281	322	252	288	288	290	297	290	235	264	259	292	257	291	264	274	312	299	265	267	252	296	279	298	295	280	298	303	284	272	276	255	277	278	291	300	287	279	260	301	301	269	282	270	295	265	278	287	296	274	285	278	289	273	303	269	277	281	315	304	274	298	276	257	272	302	287	318	274	284	319	275	277	282	305	269	259	262	257	260	277	308	286	269	274	240	272	266	300	292	274	305	273	269	283	277	280	310	277	263	263	296	250	267	278	261	268	294	288	295	261	279	287	295	296	259	261	300	309	298	272	259	287	256	302	299	260	290	269	284	282	294	311	266	278	291	276	291	313	323	258	290	240	259	289	268	277	302	280	275	269	313	302	280	274	296	298	268	265	263	270	285	275	271	288	299	297	262	253	278	297	284	303	259	271	289	282	331	273	281	289	287	293	316	256	298	306	264	281	296	285	293	266	287	249	298	299	285	296	293	288	301	310	308	296	274	256	274	280	265	283	280	254	277	293	252	248	253	282	269	266	282	272	270	265	289	293	297	244	288	289	238	283	277	299	321	296	248	279	263	285	286	267	267	283	299	294	314	285	275	271	287	294	286	273	302	271	261	280	293	247	295	281	309	305	289	292	274	261	296	279	301	263	303	295	256	265	283	265	287	281	317	270	301	271	279	291	310	231	294	241	285	256	263	297	290	315	302	306	310	297	294	293	274	257	281	293	294	272	260	274	278	262	310	299	277	292	295	256	292	244	303	288	301	273	242	294	280	281	281	278	292	282	301	273	267	265	295	284	280	262	298	272	295	293	290	266	277	277	313	306	272	264	284	275	256	292	283	298	284	287	294	276	295	262	268	259	282	268	307	275	285	264	284	283	295	297	299	294	295	275	293	307	263	284	289	276	274	287	274	249	269	269	274	281	289	254	272	311	279	291	319	295	282	282	271	275	277	305	297	313	274	260	271	277	319	282
17291	3454	1972	1183	866	812	758	714	762	688	636	718	676	713	727	681	680	727	703	640	720	692	645	700	634	687	664	698	637	675	678	686	626	725	680	635	686	665	678	640	719	657	697	632	677	646	667	692	632	665	662	618	651	656	679	628	642	702	655	644	643	652	682	661	705	657	651	678	665	656	639	684	669	627	683	689	672	691	689	660	667	664	657	627	658	671	693	669	678	694	653	682	693	662	692	657	695	647	664	630	651	662	696	624	678	618	743	658	697	666	679	703	673	680	624	642	658	677	647	643	667	661	690	646	651	643	709	692	677	640	641	640	676	662	739	658	693	712	661	684	693	668	647	670	700	693	699	676	669	690	618	647	638	695	642	642	685	662	645	625	722	652	669	687	670	626	702	633	668	641	714	622	700	673	684	661	654	687	625	684	688	674	638	674	667	710	622	701	659	668	667	631	704	607	697	655	645	667	633	646	739	655	631	656	711	666	681	683	609	683	671	677	636	655	655	673	631	655	664	637	673	688	653	684	635	653	707	658	674	648	659	620	663	636	671	658	702	661	656	665	688	671	656	676	679	705	666	663	654	651	719	650	638	654	705	700	691	679	663	653	653	618	640	629	663	688	640	635	644	680	694	643	663	662	670	664	638	675	679	669	675	659	685	705	649	648	689	656	652	700	664	658	652	625	686	661	635	651	701	641	681	680	686	656	646	622	673	618	671	698	672	624	731	676	687	673	647	644	675	685	706	658	672	677	677	608	684	643	671	669	676	665	651	617	623	620	647	643	657	657	642	656	677	650	685	629	690	620	702	673	709	708	657	699	646	688	670	639	707	628	644	639	619	711	641	666	649	677	683	656	635	696	673	634	646	680	685	673	629	666	601	712	640	624	673	654	665	646	658	678	695	643	683	682	623	718	708	652	613	614	613	667	661	633	693	655	688	632	693	670	650	645	658	672	651	638	666	683	601	674	634	654	636	671	661	655	660	680	634	625	654	694	653	632	634	676	690	634	643	630	690	674	678	658	625	685	681	646	698	663	685	628	614	683	700	652	624	651	699	691	727	696	646	670	716	670	666	697	677	681	705	665	623	614	680	673	625	668	676	661	673	618	655	631	657	622	640	659	678	670	642	665	665	650	671	614	694	607	657	649	655	667	700	644	659	650	694	674	644	696	672	666	692	699	662	683	670	621	632	642	693	659	643	689	673	655	676	647	647	638	676	717	658	625	676	682	661	638	640	627	646	693	662	680	700	619	700	670	674	685	654	630	648	665	686	656	690	648	653	676	650	671	647	638	683	647	677	660	656	642	646	645	675	680	688	677	683	628	625	657	701	718	647	661	620	703	689	658	657	632	651	686	675	644	672	643	685	690	655	691	659	668	651	638	666	621	684	680	627	665	711	689	667	649	700	670	682	661	663	692	642	656	675	652	695	648	640	660	694	647	682	659	638	642	613	612	683	662	666	689	670	643	645	696	643	664	662	649	671	667	641	660	678	716	713	651	672	676	673	706	670	656	643	642	672	645	688	637	648	691	650	682	653	671	688	705	664	661	613	644	680	623	650	638	690	682	660	664	638	635	650	625	703	650	679	721	646	714	712	709	670	684	629	668	685	674	655	691	638	694	664	635	685	666	618	645	648	636	652	642	665	708	661	669	688	698	628	631	675	627	698	631	662	685	660	671	637	661	698	689	697	641	679	627	688	664	679	640	647	696	631	630	642	678	691	648	671	629	615	670	698	659	673	638	638	627	614	634	655	670	712	672	633	645	648	635	667	636	643	691	671	643	695	676	631	680	630	623	671	666	640	707	635	670	686	656	637	623	628	609	687	676	627	656	676	692	670	688	656	649	662	660	704	639	646	680	651	665	642	669	662	661	662	638	634	679	722	641	650	714	659	662	608	624	654	645	667	637	658	679	648	667	626	678	701	686	648	642	636	676	660	686	679	670	689	700	658	669	707	699	644	675	656	639	645	686	673	705	688	637	645	657	651	669	668	679	643	712	661	670	648	662	648	668	661	641	665	702	665	685	683	676	731	714	667	671	647	624	707	663	699	663	675	653	666	682	657	637	677	679	642	635	619	657	668	643	646	686	693	653	663	652	643	625	632	651	626	670	653	665	671	699	719	676	650	674	718	623	666	669	710	659	668	663	672	640	655	604	632	682	666	701	642	648	646	666	657	667	678	649	659	624	713	671	675	646	645	675	657	647	661	675	696	702	641	658	696	688	634	693	670	656	663	690	654	628	687	662	681	623	670	672	631	604	621	700	655	696	624	611	650	629	652	601	683	680	635	657	672	682	708	636	620	663	636	658	676	664	690	686	639	650	643	665	717	706	611	640	684	657	698	685	654	634	727	608	642	655	690	731	660	688	629	639	696	663	630	653	664	662	716	670	654	719	731	678	632	662	676	676	655	661	661	604	646	631	673	614	647	658	644	659	673	666	701	662	654	654	657	679	670	638	689	650	632	689	671	686	628	623	683	664	683	633	615	671	621	671	660	681	647	641	648	686	639	665	668	707	654	629	680	670	695	678	611	667	698	644	708	676	692	667	670	690	637	647	683	651	694	662	691	685	697	706	651	690	687	700	651	698	661	667	645	683	696	676	676	676	607	704	666	660	633	689	710	699	698	710	679	639	664	670	626	677	659	674	667	658	688	699	691	657	690	648	620	615	665	661	618	687	719	698	635	663	652	670	672	657	655	666	669	740	696	629	660	655	664	654	669	659	690	638	630	617	670	652	661	666	689	669	645	667	686	688	649	681	646	633	668	662	664	640	694	617	683	655	682	651	669	712	649	630	681	673	654	665	696	669	645	648	676	664	669	628	680	680	639	653	685	660	663	679	615	673	674	648	649	680	652	658	665	676	651	646	654	625	697	684	697	673	651	663	663	692	673	634	658	644	683	652	655	659	690	677	676	662	646	676	630	662	631	670	666	662	666	693	659	649	719	660	666	659	662	669	620	666	690	632	672	600	628	688	612	673	651	620	649	672	640	644	614	693	670	658	626	676	666	638	692	637	659	651	635	685	617	682	668	632	680	705	616	717	643	663	672	685	714	682	675	634	666	643	655	650	656	648	688	656	700	737	642	666	658	635	670	654	646	649	628	630	685	695	652	626	687	694	623	670	661	678	642	684	675	686	659	611	646	646	621	667	627	674	660	665	616	643	683	671	635	642	677	639	613	685	641	654	694	679	660	674	637	668	656	701	653	671	589	684	645	665	667	680	632	635	635	650	693	686	645	694	671	611	630	665	649	661	640	601	659	679	640	614	672	669	691	666	681	717	655	618	638	664	651	695	671	699	684	702	688	704	657	708	659	679	672	658	644	678	642	663	630	706	617	698	622	707	692	653	738	680	673	669	682	658	673	714	660	716	649	673	632	644	637	658	646	647	684	656	613	653	671	689	687	685	658	615	698	662	644	685	660	658	667	677	644	637	637	665	701	610	641	711	704	675	723	670	654	702	660	712	700	681	683	646	694	639
31861	20792	9692	431	220	209	194	191	214	200	213	202	184	197	181	193	196	188	211	202	200	202	197	164	229	188	228	190	194	217	202	193	201	184	205	214	209	206	214	188	211	221	219	221	195	170	210	195	184	231	195	224	179	182	213	182	216	210	218	182	210	197	196	188	207	220	192	183	172	194	190	197	217	223	199	173	181	182	195	190	210	200	183	208	188	187	198	186	227	212	200	199	212	209	249	209	171	196	160	194	196	206	159	195	221	205	207	205	174	191	212	203	166	226	190	174	211	218	209	211	199	193	173	205	193	200	232	186	188	189	193	196	183	202	214	172	234	199	200	191	203	191	185	216	202	216	204	180	187	177	189	181	195	210	192	197	172	187	216	194	203	202	219	175	210	190	192	179	211	191	204	183	178	222	202	182	222	182	216	175	190	172	184	187	191	171	183	193	187	188	182	193	206	219	222	237	198	174	213	213	176	226	203	178	205	206	160	207	184	204	199	183	197	194	185	181	218	200	211	200	188	178	221	203	181	192	176	204	199	221	200	195	199	161	196	204	202	207	202	212	208	202	207	188	225	202	191	186	205	210	168	226	213	187	195	197	201	183	197	189	208	215	211	188	171	214	183	191	190	184	194	205	196	220	229	212	199	194	203	203	192	216	151	187	164	195	183	199	182	203	205	189	212	203	216	217	195	194	201	200	214	190	191	198	212	211	199	194	225	184	206	163	183	186	194	195	227	190	182	194	169	197	197	207	250	188	218	205	194	184	197	212	184	187	198	200	218	218	207	205	195	188	186	185	200	190	196	192	200	196	195	209	194	201	190	228	190	215	173	200	193	205	219	182	175	171	219	207	219	200	183	205	213	199	190	207	177	199	206	192	195	163	207	207	188	212	220	213	204	221	195	187	181	187	213	211	204	207	217	220	196	192	208	218	174	216	198	239	195	188	202	178	208	179	225	181	200	209	211	208	207	205	193	202	168	217	194	202	190	184	241	215	193	196	169	159	156	238	189	216	177	190	228	194	205	208	201	185	187	168	178	208	188	180	167	218	205	178	197	205	214	207	203	203	216	190	203	210	205	202	199	203	168	198	197	194	178	194	190	226	199	206	212	190	209	191	162	219	206	187	190	193	217	222	185	202	220	201	218	210	204	178	228	209	214	211	192	193	191	231	216	203	183	190	175	198	221	183	193	200	218	202	199	198	196	223	222	178	199	196	222	205	196	192	195	182	200	186	209	186	195	188	221	183	194	222	204	199	175	169	193	189	186	205	196	194	181	190	179	222	203	193	174	238	238	206	192	225	203	191	200	193	213	195	204	206	183	190	200	222	193	196	227	188	211	198	174	203	192	207	203	223	189	198	171	221	218	219	174	208	195	208	204	209	175	197	201	214	171	234	224	171	189	210	188	175	194	200	171	210	190	202	219	206	187	196	216	182	175	194	223	186	183	218	200	191	203	188	193	188	197	188	190	203	209	178	197	188	185	195	217	206	180	193	214	189	194	193	208	194	195	200	212	203	189	193	210	213	193	189	223	210	200	186	209	219	210	219	195	176	180	223	184	190	180	202	185	186	204	177	211	192	189	193	193	206	196	190	194	196	192	176	205	194	180	222	199	187	208	205	192	177	216	185	180	212	200	206	219	225	213	215	211	232	188	193	222	196	206	197	203	171	162	198	228	220	185	206	189	232	229	181	219	216	187	206	187	190	213	187	192	174	174	205	199	173	192	218	182	218	202	199	200	193	194	170	169	213	202	225	222	213	184	182	203	209	167	215	204	196	179	177	185	209	194	207	198	185	213	189	216	176	179	203	183	207	188	217	228	215	193	195	199	206	198	165	189	189	201	210	203	207	192	198	171	174	196	175	177	209	207	200	186	214	191	188	202	192	220	230	208	196	213	193	207	197	220	187	227	204	199	190	204	183	225	196	197	196	210	185	193	179	218	205	192	181	184	199	214	177	199	199	201	223	198	201	227	196	187	206	189	187	191	207	215	177	196	199	191	199	188	209	194	205	204	203	196	186	172	175	183	191	193	211	200	193	196	193	199	175	199	209	193	183	187	216	210	195	205	198	203	173	198	198	201	197	193	231	209	196	185	191	199	180	180	206	204	192	191	200	208	206	189	221	153	210	217	196	192	194	205	196	230	220	187	179	191	179	189	177	215	195	218	206	186	184	202	188	194	189	193	182	221	184	210	187	206	188	195	188	202	176	174	199	191	217	185	193	203	176	214	193	188	208	182	189	213	197	208	229	216	184	195	199	188	216	194	208	215	194	207	209	194	197	172	184	202	172	190	190	217	197	233	204	197	197	196	190	197	201	190	177	195	194	214	189	195	194	195	190	205	207	183	189	199	210	200	190	194	190	177	188	205	208	219	186	200	176	192	149	203	225	209	207	187	146	188	199	162	194	187	193	167	191	199	206	186	195	176	189	200	217	202	203	213	194	197	203	194	182	189	205	178	186	208	193	187	194	212	184	212	194	184	197	204	214	187	189	190	180	185	183	174	197	171	199	195	182	175	198	169	192	213	205	198	194	196	179	197	208	165	203	204	178	174	178	204	201	204	177	195	187	201	216	218	176	214	182	184	197	185	190	182	183	227	210	176	199	187	205	201	202	186	192	182	209	185	182	217	219	207	196	201	205	197	180	191	203	215	189	195	205	208	217	211	210	195	219	197	196	233	194	204	171	214	191	179	184	168	187	201	188	213	202	169	219	192	204	201	179	181	179	193	192	171	194	206	176	189	200	211	187	200	222	197	207	170	195	208	198	185	165	227	188	216	221	180	211	195	192	190	183	203	202	203	198	198	171	179	196	190	200	194	195	175	187	195	181	192	210	188	198	179	217	213	188	198	204	202	213	195	206	197	196	185	219	210	193	211	185	210	163	187	208	203	192	189	221	203	204	212	173	210	235	219	238	222	223	214	193	191	245	195	171	201	229	206	210	179	181	208	195	195	228	191	215	197	180	217	205	193	206	206	191	192	201	211	214	182	220	218	201	206	183	200	178	209	215	199	198	215	220	184	205	193	225	189	208	200	188	228	192	194	204	216	173	217	187	203	203	194	193	191	196	193	225	179	191	185	172	190	217	206	169	169	200	196	200	200	220	198	194	179	176	205	191	180	212	209	193	186	171	174	181	213	200	197	206	217	216	171	201	184	183	196	202	188	177	221	182	206	182	186	177	176	201	180	208	194	185	179	193	200	223	214	196	180	212	196	214	206	203	191	200	215	214	181	180	205	199	183	183	207	213	224	183	223	172	210	178	211	185	198	196	215	171	176	173	213	185	192	217	200	205	194	194	221	188	202	206	214	183	203	193	208	213	200	193	209	197	194	215	192	193	192	194	206	175	192	176	182	204	176	194	204	215	191	192	202	152	179	178	179	194	205	226	199	192	192	197	210	190	188	188	199	178	178	187	194	186	170	198	188	191	202	216	219	198	226	208	167	223	175	206	221	186	192	184	202	210	179	194	171	211	210	194
7710	648	583	535	551	558	512	536	510	506	538	506	560	555	529	537	545	503	532	487	562	523	570	553	514	566	540	535	532	496	545	509	531	539	485	533	534	530	530	523	566	494	552	500	548	542	568	523	576	532	502	539	577	525	528	510	552	530	567	590	517	550	502	520	512	524	532	552	566	498	522	480	554	553	509	519	515	506	581	533	516	501	529	571	547	506	555	522	509	535	560	556	540	554	537	557	519	525	550	516	526	561	518	529	507	543	543	509	576	511	540	547	508	533	549	528	507	533	522	541	527	508	534	533	566	530	507	530	574	525	523	536	540	535	493	542	532	553	496	525	518	550	567	563	544	489	538	520	542	609	543	556	546	551	551	531	502	528	508	505	529	493	502	592	513	517	523	541	509	548	530	522	489	515	524	513	513	554	538	530	493	523	527	581	509	516	510	517	527	478	537	572	486	550	515	541	497	528	531	521	572	546	518	534	543	533	510	558	528	517	507	553	478	507	540	478	538	504	511	532	510	547	562	513	535	519	522	523	541	458	542	526	556	513	507	512	546	525	531	568	485	524	479	534	504	508	551	524	519	552	525	504	528	500	529	534	513	549	554	524	527	492	539	523	570	509	525	568	554	503	529	561	532	536	563	508	495	545	531	582	575	484	559	530	534	558	496	570	595	528	531	500	508	516	472	525	533	521	559	519	545	525	535	581	588	581	487	539	555	557	513	515	540	517	571	585	535	527	544	522	489	538	506	541	539	548	586	519	500	538	512	549	512	522	539	532	543	541	494	540	547	562	494	527	531	527	515	547	536	548	515	494	540	487	491	526	515	598	518	539	499	557	548	520	550	525	507	538	536	529	498	508	564	547	533	529	525	510	561	523	522	522	507	555	532	561	511	484	521	542	505	532	526	521	520	488	539	581	547	560	517	527	552	560	536	552	522	552	527	528	540	504	521	518	561	541	509	500	525	492	536	502	535	539	531	526	522	544	517	550	546	514	502	497	490	559	537	524	478	541	533	513	536	534	513	518	530	531	519	524	481	517	524	522	505	530	514	491	514	531	540	562	553	515	510	525	534	579	509	572	578	534	520	531	510	532	533	553	517	556	497	537	491	525	523	510	491	508	538	544	566	511	509	547	508	525	551	570	485	535	556	526	528	520	533	530	547	521	529	536	552	523	528	540	509	513	547	559	509	543	505	493	511	508	520	529	534	581	484	534	553	501	535	558	482	562	552	530	471	508	513	530	553	522	534	532	503	512	549	553	534	538	510	541	541	491	478	537	549	533	532	517	543	528	492	500	543	534	526	538	545	507	475	501	511	524	510	500	540	572	517	519	555	521	516	503	492	503	534	529	579	548	546	532	537	509	526	566	529	570	509	565	541	579	516	509	550	521	489	517	565	531	553	505	515	509	597	539	548	529	555	517	518	549	548	507	531	507	525	523	498	552	534	534	581	572	529	532	565	525	502	535	570	519	535	549	562	531	493	534	512	533	526	512	525	546	541	545	506	571	504	516	539	515	549	510	503	502	533	597	555	549	497	504	494	521	563	517	539	562	526	520	567	569	521	557	537	507	502	536	546	514	535	574	506	545	544	516	506	489	537	552	531	490	528	513	526	523	497	508	532	556	519	520	540	572	546	517	517	532	564	494	565	519	496	505	528	497	533	524	514	532	532	521	580	523	531	520	516	529	513	569	521	529	529	508	566	491	509	544	547	551	489	513	541	524	556	525	542	556	534	528	502	487	542	530	509	504	535	515	550	503	504	530	507	532	525	540	466	538	534	557	531	542	532	497	542	519	519	577	519	565	511	545	526	519	507	543	537	523	525	534	594	520	520	522	526	521	532	536	515	543	512	521	586	530	515	511	552	518	513	500	528	535	518	592	568	532	514	538	573	523	540	546	518	541	479	542	579	580	529	503	537	521	520	496	546	559	501	513	511	529	525	530	490	510	532	518	501	532	560	514	544	535	538	550	497	516	529	534	525	530	559	564	516	567	543	521	519	544	501	502	563	511	532	525	508	516	531	540	495	528	559	556	552	540	531	548	500	509	546	570	512	498	533	547	479	549	548	482	543	521	544	529	508	526	529	559	527	551	539	513	557	573	538	526	496	501	516	544	511	498	507	481	496	522	567	515	552	520	498	526	512	540	569	528	522	508	533	562	523	540	512	531	534	539	527	541	471	508	580	514	505	570	530	533	540	496	546	564	524	492	533	522	547	544	523	517	528	541	550	524	544	543	536	581	515	521	545	479	496	547	524	494	534	535	487	519	553	520	522	523	542	526	472	522	543	550	486	506	549	515	532	480	553	538	533	517	511	523	540	485	493	520	544	546	528	549	532	517	579	515	502	524	499	528	507	521	551	564	513	515	524	491	526	544	497	518	522	510	564	583	512	525	545	549	526	535	568	564	522	504	509	536	551	527	520	529	530	492	501	537	520	574	542	515	493	564	570	504	487	509	567	526	522	551	538	515	535	528	517	537	562	541	523	587	508	551	534	550	542	556	523	533	488	543	503	536	520	501	535	482	516	509	506	492	557	491	564	481	547	519	521	552	525	512	526	553	537	530	527	538	519	501	532	504	555	572	541	544	567	526	559	531	514	534	541	526	510	544	549	536	509	536	561	542	567	505	548	530	450	529	513	525	525	515	561	527	535	524	489	545	553	535	551	559	511	546	548	557	561	506	550	545	533	518	495	521	542	503	528	522	528	557	521	490	533	542	544	511	530	542	573	511	559	582	516	538	553	509	558	511	610	513	536	547	521	558	551	524	540	537	568	531	508	519	510	510	509	521	541	545	544	542	552	507	526	504	527	542	537	493	562	524	570	533	506	547	510	492	507	523	519	531	570	581	558	533	535	555	526	533	522	552	502	537	508	555	508	570	494	535	544	525	513	543	546	507	543	518	529	498	503	490	524	546	528	539	507	535	533	525	504	541	578	511	507	473	521	552	522	543	504	540	492	532	507	489	541	514	486	534	498	551	510	549	516	530	562	536	529	555	518	519	570	551	540	547	499	532	511	504	501	497	497	515	557	561	532	523	573	514	504	505	550	497	541	508	563	562	504	528	532	507	501	559	498	540	522	557	532	508	533	519	519	517	558	545	551	515	493	556	503	542	543	547	498	515	546	544	486	526	558	525	492	525	546	508	496	527	503	511	535	508	573	501	496	502	513	551	540	536	503	577	522	546	536	570	525	533	507	514	545	527	514	571	535	515	539	496	517	489	557	487	535	510	529	548	533	575	530	524	551	567	519	500	493	524	526	548	556	560	531	485	536	556	575	555	537	543	498	584	530	486	553	535	484	532	527	605	495	555	536	492	523	597	518	564	511	530	544	522	539	531	527	559	534	546	477	526	528	508	544	508	575	523	530	498	525	455	523	550	530	504	531	517	530	557	565	532	552	502	569	529	560	537	510	491	522	519	504	569	508	480	535	548	529	516	546	511	548	557	556	509	495	522	521	525	508	590	511	530	534	540	480	534
25006	21422	24693	28549	21414	17611	622	435	353	351	348	333	316	336	315	319	340	321	350	304	327	348	339	311	287	313	301	307	326	345	289	322	346	334	316	312	325	298	294	299	305	297	288	356	312	284	316	310	298	277	320	320	282	327	316	302	292	293	315	328	286	312	341	287	330	293	324	314	309	302	282	330	317	283	300	305	346	331	267	304	260	279	283	328	275	333	310	306	308	326	317	305	325	316	305	296	313	320	293	303	291	305	347	330	308	309	320	308	269	281	299	284	298	316	301	341	290	314	313	319	291	320	311	315	270	339	291	286	305	304	318	308	298	314	282	283	321	283	325	321	294	296	295	333	284	362	330	318	314	287	324	292	303	303	325	301	326	301	308	292	297	321	297	303	306	298	276	289	316	294	355	323	311	295	304	325	289	313	306	312	331	316	284	321	294	264	291	275	331	321	281	296	311	288	310	287	297	293	324	325	304	302	284	284	312	288	296	314	304	310	274	304	273	344	310	308	323	289	315	293	313	316	300	313	314	326	325	307	304	322	300	314	325	302	303	281	304	302	332	307	308	292	294	312	266	295	320	306	348	267	293	296	279	302	312	282	301	289	333	292	307	314	273	298	279	337	275	317	309	332	306	322	305	323	314	300	334	323	296	286	290	277	299	294	298	299	294	298	317	326	295	282	292	284	325	294	285	311	302	339	309	313	327	338	290	318	324	311	323	297	273	314	319	348	289	298	320	306	331	319	326	327	307	330	293	330	308	287	328	262	296	312	328	308	311	321	321	318	323	295	350	355	299	326	295	321	334	358	328	283	305	274	285	300	325	293	313	324	329	291	273	290	302	306	272	332	304	327	331	336	331	318	267	316	297	296	298	294	330	292	290	315	308	331	315	325	306	325	286	341	308	278	280	316	331	310	307	307	330	343	333	293	317	332	338	332	350	300	361	329	309	298	308	289	310	322	301	336	324	382	317	348	320	316	300	301	298	327	343	279	297	322	314	334	300	292	318	361	309	317	314	301	278	299	325	278	290	304	312	294	345	336	346	317	312	293	319	307	310	328	307	302	349	297	322	321	285	322	334	344	299	310	328	308	297	309	316	285	315	330	314	287	341	284	293	329	292	285	315	298	310	303	316	294	308	309	269	304	336	332	314	347	309	311	287	291	318	309	349	344	335	340	329	300	322	304	296	303	321	313	305	302	323	316	333	291	326	297	292	313	314	294	252	323	323	327	321	306	288	317	322	283	312	294	283	279	276	309	312	313	333	289	289	291	304	288	293	321	316	311	314	299	283	284	304	313	287	316	351	297	315	329	304	307	331	305	283	304	259	302	264	324	314	311	307	305	320	315	287	293	290	277	306	293	330	307	324	293	309	295	288	270	322	326	313	299	298	330	267	301	305	292	322	314	295	286	306	301	316	267	302	272	297	307	294	340	291	312	297	313	280	350	334	328	304	339	292	302	325	289	345	327	339	310	326	318	288	324	306	285	325	337	279	310	330	266	302	324	297	338	300	290	298	333	312	321	308	298	297	324	266	291	318	302	308	296	302	323	301	308	317	306	316	352	269	319	304	315	296	311	267	343	313	283	342	299	295	326	306	308	327	310	294	309	303	328	313	346	335	298	313	317	307	316	306	288	311	330	312	288	320	313	325	321	360	287	295	317	344	309	350	303	301	301	290	306	309	305	325	326	315	301	306	329	297	332	330	300	320	308	293	309	290	316	345	314	321	299	334	291	333	281	297	332	314	275	278	348	319	333	297	311	311	328	286	317	274	279	317	313	300	297	278	321	294	327	309	347	293	313	306	310	288	309	300	308	280	323	309	303	332	287	307	314	314	345	312	339	304	375	294	320	278	307	309	314	320	321	320	283	288	302	304	311	306	300	326	282	307	291	291	294	323	289	303	327	295	296	342	292	291	317	315	292	311	275	292	287	334	265	320	308	294	302	344	329	321	341	309	344	280	315	330	314	334	333	316	306	319	309	321	318	314	326	308	290	276	317	323	273	280	285	326	292	296	295	319	293	285	305	302	307	316	335	306	301	287	305	330	306	303	304	312	309	297	311	313	292	304	292	321	302	320	301	316	322	303	295	277	276	298	343	324	302	300	320	306	283	309	311	317	317	314	334	338	282	331	314	314	316	298	307	311	302	310	330	295	304	297	280	316	311	310	341	293	293	288	293	315	339	300	302	329	338	293	301	327	277	297	314	323	319	345	286	328	311	318	314	294	322	295	290	280	294	300	307	340	295	278	303	327	283	335	282	297	302	323	295	335	302	308	306	292	294	288	304	280	290	312	300	326	296	284	292	299	314	291	333	299	303	322	290	327	309	291	302	269	321	330	315	319	326	275	303	326	293	310	299	332	311	329	286	318	309	315	306	285	299	315	309	312	311	291	280	312	297	334	272	320	325	317	297	267	304	326	301	314	331	303	307	312	319	300	318	292	324	302	286	300	315	286	287	291	326	300	311	314	304	299	310	302	306	282	283	287	296	332	288	302	316	303	290	287	317	293	303	284	312	295	296	324	261	339	288	324	291	325	275	317	288	278	292	268	275	343	328	302	303	321	367	331	323	314	308	316	278	324	287	320	287	316	300	319	283	336	300	333	318	307	285	275	299	295	279	303	263	325	322	313	323	281	304	296	291	278	305	306	321	289	285	308	328	317	334	321	317	328	301	271	313	309	311	317	319	321	347	321	339	280	300	307	278	302	325	318	303	284	272	335	318	308	299	304	326	283	339	322	283	300	296	316	300	323	293	297	309	329	291	286	318	308	309	300	309	306	327	321	310	301	336	329	298	301	259	277	300	294	300	312	307	332	367	297	329	324	291	307	319	312	272	331	310	289	329	316	271	326	322	324	299	310	303	299	325	321	322	311	322	311	322	302	363	323	308	287	295	304	329	293	304	279	317	297	335	334	288	310	331	318	307	304	267	320	326	322	258	303	330	278	297	319	276	318	298	294	269	278	329	334	323	296	289	304	325	321	317	293	283	345	323	321	313	302	306	300	317	321	308	298	339	307	294	305	327	314	291	314	297	281	309	292	295	316	305	304	303	327	298	271	320	305	269	297	272	288	287	344	293	295	299	309	327	313	297	293	331	311	274	283	290	303	327	291	282	271	308	300	320	321	299	307	322	299	281	317	288	302	316	305	315	343	290	283	338	300	272	301	297	334	297	310	299	325	291	299	348	343	289	305	283	304	309	291	314	273	301	330	333	321	306	319	327	302	314	318	318	289	304	292	311	316	343	301	332	334	303	306	302	289	294	334	307	308	330	312	324	308	282	286	285	298	318	279	304	296	289	299	325	317	313	278	321	296	375	318	305	331	322	311	309	320	307	321	335	299	337	313	299	312	304	300	307	288	321	337	317	284	306	289	309	277	341	311	294	308	307	322	301	292	312	290	317	282	302	315	271	299	318	315	294	327	298	331	317	302	293	316	331	334	339	315	288	311	277	312	347	305	309	280	302	311	297	318	306	335	305
12116	2034	1389	966	846	806	798	803	769	751	803	752	766	773	726	799	756	755	704	810	694	737	746	781	751	753	801	744	748	785	786	743	747	799	771	754	748	755	789	746	747	718	740	772	732	697	757	752	758	761	836	757	730	775	793	774	820	747	740	747	718	743	764	777	758	749	823	761	740	723	751	733	775	750	757	712	731	763	702	728	731	701	733	794	744	729	688	720	717	696	740	753	725	786	761	755	732	769	770	727	793	729	821	766	739	776	746	707	755	722	736	759	755	745	760	763	738	760	745	789	763	760	811	766	745	781	777	763	765	731	796	814	773	738	777	769	708	738	710	808	762	802	742	727	748	739	721	806	780	755	761	779	741	789	700	741	715	780	725	775	756	744	733	715	804	758	801	798	759	731	725	772	710	733	729	710	779	794	754	758	802	725	713	712	777	751	715	770	783	754	745	769	752	768	763	801	774	769	734	688	729	737	801	786	775	751	735	753	792	746	720	762	724	698	748	762	761	778	806	734	738	748	766	734	757	783	733	770	733	755	772	679	718	730	741	751	746	748	767	772	769	725	743	766	737	767	726	733	800	736	748	737	762	746	751	758	706	794	793	785	721	796	764	724	754	722	743	730	723	787	751	713	770	781	751	780	765	791	745	732	762	728	728	726	757	747	763	752	747	760	764	729	767	701	766	765	728	710	762	766	759	738	778	752	744	756	730	747	737	756	730	735	714	762	720	754	768	733	775	729	709	814	790	743	770	791	719	787	765	738	759	735	800	685	764	735	764	750	747	777	717	734	741	750	779	758	693	724	767	778	751	758	769	729	737	773	725	745	760	806	760	755	732	750	716	747	775	745	802	730	751	739	784	740	740	779	720	752	689	723	792	748	714	824	741	773	761	764	749	764	723	808	769	749	684	732	714	728	774	803	774	772	728	723	782	708	713	738	729	728	748	705	768	818	708	737	774	712	734	753	756	763	744	739	744	729	729	775	782	749	778	745	741	698	760	753	762	744	777	774	775	758	760	707	684	771	772	750	750	741	763	694	736	753	732	750	756	786	766	748	754	744	801	762	752	736	755	732	771	692	751	697	764	758	767	773	745	709	752	738	755	738	747	791	733	781	774	729	774	765	746	790	762	743	812	780	733	718	778	779	766	786	732	748	746	711	732	763	745	800	736	766	739	739	732	790	781	785	754	737	753	707	794	754	741	721	714	752	739	761	756	782	775	744	727	757	699	737	738	790	784	720	781	749	702	730	747	778	746	742	720	740	761	791	763	719	704	714	722	713	789	782	740	733	733	725	757	805	744	736	786	761	744	807	781	758	762	788	751	777	747	774	750	716	806	770	752	795	791	734	751	722	735	746	724	790	767	698	721	717	725	754	753	744	774	763	709	741	743	754	734	755	754	763	799	734	741	735	709	676	711	773	744	753	813	737	726	774	770	753	808	739	760	785	761	744	761	719	754	808	739	746	805	718	733	750	734	799	791	759	749	755	733	762	760	743	739	731	755	766	746	720	729	756	724	767	772	757	770	695	744	704	765	736	769	778	731	756	730	756	771	773	724	763	796	780	775	779	737	738	791	678	712	724	753	753	711	728	709	736	825	732	753	713	728	723	719	743	746	740	740	751	745	754	708	776	787	754	734	684	755	803	749	770	721	735	775	734	749	692	790	732	770	696	781	746	730	794	786	717	773	757	755	738	729	771	760	796	742	732	773	798	728	808	687	767	744	739	732	714	713	756	725	729	703	773	701	735	759	736	772	746	770	774	776	757	784	710	760	741	725	805	763	772	689	793	742	764	779	751	767	734	700	758	774	780	753	783	753	740	757	795	832	764	767	761	734	772	757	725	774	776	767	740	759	758	754	769	726	755	740	771	757	681	748	765	727	761	757	713	752	785	784	755	772	736	706	704	801	705	758	693	746	744	760	758	765	771	742	714	780	739	781	752	784	741	746	790	741	783	741	719	762	709	736	751	780	769	747	711	766	754	795	772	785	786	757	785	795	727	740	728	749	774	787	750	766	749	736	734	773	724	740	717	745	764	748	768	784	721	780	706	749	751	718	704	753	768	734	673	769	758	753	723	754	722	757	709	692	744	729	786	703	748	745	771	714	784	765	718	754	746	721	776	786	741	743	799	776	756	794	700	747	782	733	761	735	749	721	791	777	806	696	737	766	725	745	779	729	710	742	760	757	757	751	719	717	784	751	744	750	712	727	773	770	756	731	755	790	721	761	737	709	724	759	730	715	750	757	724	721	745	724	785	773	774	782	762	774	742	762	738	753	795	718	789	767	767	771	760	739	757	744	768	709	765	706	793	716	725	716	710	814	788	786	731	752	777	793	712	758	719	777	766	746	753	784	727	717	726	720	757	750	765	705	743	745	774	766	693	749	714	742	755	787	795	743	714	731	796	764	712	720	757	730	810	713	759	719	783	761	765	773	775	738	717	724	750	773	751	721	766	761	777	750	782	815	757	767	758	770	718	782	770	752	780	793	791	748	746	722	732	780	810	725	721	791	822	744	784	695	718	798	682	738	698	778	717	770	738	721	755	751	781	710	748	748	775	729	741	813	744	722	755	760	736	759	757	783	723	725	765	740	776	742	771	752	756	757	764	800	714	709	719	753	797	763	757	767	734	735	796	764	729	745	693	788	741	763	728	726	786	733	737	723	756	713	807	790	761	772	742	704	738	756	736	781	732	756	749	765	785	771	763	803	746	743	776	746	739	724	692	721	761	746	795	776	785	728	747	754	787	739	754	720	778	732	759	780	750	727	761	738	707	743	722	766	757	733	817	741	754	721	750	789	777	709	742	755	726	738	759	723	785	733	766	782	741	786	760	779	730	777	732	750	716	759	709	766	750	723	732	798	729	720	771	735	742	737	726	732	769	761	754	720	773	798	694	685	743	797	756	746	696	742	778	734	742	733	726	722	821	738	770	734	762	734	735	732	738	818	723	775	733	737	749	741	771	734	719	783	757	774	760	759	743	710	779	787	748	786	749	703	753	750	739	742	765	813	780	793	758	741	753	745	744	790	775	747	760	749	785	736	717	748	722	718	730	716	742	767	727	748	784	719	776	762	745	739	743	769	726	737	759	738	694	755	742	794	665	724	743	733	715	810	722	765	728	758	753	710	810	740	726	782	762	762	768	713	701	757	716	762	702	778	740	747	758	756	703	743	773	744	794	817	769	752	758	731	744	773	790	780	727	769	809	713	765	690	768	764	788	732	735	768	754	728	713	724	768	720	798	747	784	756	737	760	786	730	792	752	717	759	778	714	742	749	755	708	745	693	779	786	752	777	787	761	782	764	687	739	770	747	786	702	730	733	772	758	740	750	756	785	720	741	775	779	759	763	709	721	781	765	751	799	742	731	764	757	754	751	763	749	753	780	752	762	746	728	756	765	761	736	740	693	762	711	733	757	751	720	766	743	797	770	798	846	795	761	760	758	769	748	790	799	711	709	735	770	757	723	734	724	756	797	736
24310	21448	25109	28209	21454	21465	15672	662	407	382	343	361	344	305	318	316	281	316	311	330	313	292	274	307	305	311	305	306	308	341	301	296	301	297	294	296	289	251	302	267	275	288	282	245	285	265	279	283	300	300	266	281	295	297	286	290	278	296	311	284	325	279	273	281	264	296	285	268	274	286	288	261	296	267	258	286	284	310	309	264	283	279	290	320	275	301	280	272	275	272	262	299	252	291	295	298	315	308	282	287	262	268	286	283	269	263	302	304	270	289	274	289	312	301	261	311	322	288	271	304	285	293	300	274	290	282	295	278	272	301	278	274	258	273	267	285	262	278	276	287	289	309	296	319	301	261	274	299	287	279	271	276	290	275	244	266	286	264	286	270	259	299	283	305	263	322	297	286	282	255	270	278	277	284	292	251	246	294	275	296	288	304	279	288	281	273	305	308	301	257	281	283	301	316	353	283	275	250	272	280	287	271	291	260	290	312	285	288	301	269	265	263	274	313	298	238	304	298	259	283	266	277	247	281	314	297	266	276	289	289	281	257	286	293	278	282	297	282	293	278	277	298	301	256	273	313	287	277	277	290	306	290	315	263	278	275	277	304	308	291	244	289	268	273	278	280	294	274	273	268	285	286	277	291	285	283	320	290	242	291	269	287	282	277	272	287	295	251	299	281	273	267	301	261	258	264	264	272	262	291	264	279	258	269	282	278	277	300	303	268	290	278	258	267	303	273	306	265	273	258	256	312	256	306	272	290	280	314	289	309	281	271	263	269	297	306	266	266	275	283	274	294	262	300	262	290	261	291	281	251	260	292	283	322	253	298	275	261	282	271	276	315	272	298	298	276	296	297	297	313	275	302	255	262	288	254	291	283	291	251	275	283	275	274	260	266	268	297	285	272	277	313	294	291	265	292	297	282	299	255	256	299	311	260	268	280	288	294	289	273	294	251	317	268	282	270	289	289	273	264	262	279	275	282	322	291	322	329	294	281	280	290	309	271	292	295	267	289	300	303	236	300	250	303	294	278	294	280	269	298	254	293	280	267	247	300	255	266	262	290	289	295	308	275	276	247	317	275	315	264	276	290	277	302	259	303	265	249	278	295	264	308	285	289	282	301	277	271	292	258	284	276	303	280	278	302	288	280	301	289	312	288	288	274	291	299	296	296	323	289	295	286	316	283	319	287	280	273	288	286	266	299	258	312	267	273	300	274	281	301	274	278	291	265	297	303	268	316	259	268	285	320	261	276	278	296	292	298	306	293	284	285	288	282	277	290	303	291	273	274	308	331	311	284	260	293	282	283	289	278	288	259	285	281	290	306	291	284	248	317	259	301	300	287	271	270	297	294	276	268	281	293	277	252	303	288	295	250	272	286	330	286	302	262	294	287	317	294	254	263	275	278	287	275	307	299	294	262	294	283	306	287	270	275	272	330	280	284	301	275	275	296	288	300	334	295	282	258	275	291	281	283	275	263	294	300	249	265	280	273	277	304	269	293	294	319	291	281	285	286	291	289	280	265	262	291	311	295	287	285	292	289	295	308	271	271	266	296	275	285	283	291	289	294	255	264	261	265	308	285	274	271	278	293	280	280	278	301	277	277	289	285	285	252	262	286	281	256	263	261	275	303	265	300	310	264	245	278	298	292	286	285	311	279	291	285	281	256	306	272	275	291	274	290	285	293	290	261	284	283	280	288	280	276	265	295	272	312	264	275	276	269	271	271	302	266	278	276	266	278	290	268	261	304	271	300	262	271	275	302	283	255	270	266	290	270	308	307	254	280	256	293	298	296	293	290	314	268	240	285	312	284	286	283	293	285	285	297	279	320	278	286	284	283	291	287	307	276	287	284	284	283	315	298	304	269	275	312	298	237	301	327	276	265	301	276	295	275	312	306	311	300	273	287	286	292	309	316	280	283	301	330	279	297	289	287	334	293	297	299	286	242	277	286	267	264	280	299	284	278	277	296	273	244	308	310	261	261	243	285	253	318	267	255	296	271	298	278	300	297	268	305	270	271	275	269	304	278	295	312	286	319	268	290	286	303	312	265	278	244	312	297	256	279	299	276	291	282	290	286	291	309	270	297	323	295	261	272	312	278	277	291	311	283	309	262	284	310	279	288	291	286	247	266	303	255	294	264	330	275	292	331	304	261	300	273	303	293	289	286	281	267	271	304	303	310	263	265	325	303	275	277	268	280	265	264	313	285	272	266	260	271	293	281	270	268	285	286	282	277	264	341	305	293	307	292	267	294	269	258	263	290	307	277	296	283	284	261	296	269	320	276	316	275	268	272	303	265	291	275	252	259	283	249	306	286	282	255	296	299	282	285	263	257	275	280	266	276	306	278	254	274	235	302	304	241	269	285	308	269	261	284	281	310	300	274	325	260	281	258	263	287	262	287	300	271	290	306	293	267	290	299	300	303	294	245	293	310	301	251	267	285	266	307	308	308	269	333	279	269	299	259	267	279	264	265	301	300	281	258	291	290	280	273	268	278	288	265	272	285	255	309	277	277	304	296	335	304	299	281	279	253	291	315	266	292	286	242	274	288	233	273	306	306	281	266	257	274	277	310	290	273	264	289	279	288	275	275	283	295	299	241	288	259	296	304	263	283	278	295	291	297	273	288	302	267	295	285	299	273	264	294	264	300	251	255	274	301	266	272	292	268	288	268	267	290	299	275	305	310	298	266	286	284	281	286	274	265	290	311	298	304	278	276	316	255	285	290	289	261	299	274	295	291	301	289	278	274	319	314	264	255	260	290	252	241	278	251	248	256	307	316	289	293	272	286	288	307	269	286	284	280	281	283	288	301	273	279	280	288	302	267	262	298	308	282	247	310	289	270	253	326	263	256	261	269	281	279	257	292	298	267	301	284	257	281	313	303	277	296	289	287	293	287	261	277	300	299	289	304	271	265	293	291	274	292	300	280	246	269	299	291	297	294	264	320	282	264	289	296	257	287	320	289	291	319	291	274	236	280	282	304	293	258	276	283	260	265	260	268	269	277	270	283	266	266	269	273	286	290	312	273	310	252	296	284	266	289	288	300	274	309	290	263	278	282	275	305	277	299	303	284	303	289	262	277	278	268	271	321	278	264	292	288	253	281	289	261	279	264	269	288	307	279	258	290	268	284	305	321	284	301	301	264	297	263	284	276	314	299	279	305	255	263	286	269	280	278	278	280	308	277	261	286	299	302	289	315	280	294	261	281	263	293	243	274	280	324	284	278	257	288	286	276	262	325	263	271	278	251	283	291	292	284	271	271	288	262	253	288	272	280	285	269	322	268	310	294	262	288	280	267	282	282	270	284	320	279	278	285	316	266	296	286	267	262	276	273	274	255	287	281	260	300	303	266	284	276	281	289	276	275	288	299	285	272	262	293	266	271	260	299	288	287	290	269	299	302	291	268	275	262	269	264	269	333	292	304	298	263	291	280	317	276	280	283	274	286	282	260	298	274	283	291	303	288	251	243	275	259	259	288	258	272	271	292
15664	3462	1941	1151	882	838	780	724	721	697	709	730	696	700	711	713	705	718	655	665	667	651	677	683	670	647	645	641	647	713	681	660	656	632	667	668	651	677	671	712	669	628	648	664	623	668	638	642	656	672	659	671	702	673	669	656	666	618	661	668	656	753	660	668	680	659	693	658	662	661	631	642	711	660	683	675	646	618	680	661	631	676	629	665	710	651	664	662	642	639	663	661	682	674	646	690	696	630	673	629	659	661	656	644	616	639	657	637	692	675	698	621	701	676	684	632	661	663	656	680	678	645	646	621	673	624	714	668	702	660	673	707	662	709	664	689	656	647	657	667	668	630	735	638	685	672	658	677	663	648	640	693	685	595	691	653	670	642	648	660	663	673	658	689	667	730	672	636	641	628	687	670	653	663	681	685	672	642	632	690	674	673	658	653	735	659	689	668	652	658	670	600	676	669	633	617	629	653	664	692	671	666	671	640	629	687	713	690	674	631	641	692	659	645	658	640	645	689	705	629	694	663	664	667	626	676	692	712	655	619	652	648	669	672	646	661	660	638	669	661	656	688	649	662	678	655	703	629	661	650	634	678	663	667	680	708	690	630	634	633	686	685	644	641	641	620	686	637	632	624	658	676	646	654	711	693	692	616	673	680	676	678	660	612	637	707	658	676	666	659	629	699	654	642	712	662	664	697	654	622	668	666	699	679	601	674	609	668	648	656	606	604	662	677	715	660	622	688	661	691	648	670	696	601	667	668	652	670	607	686	654	690	649	681	656	624	684	643	637	666	636	646	671	640	677	659	662	691	680	688	641	639	635	596	648	619	675	717	660	670	678	612	623	650	672	648	665	657	654	681	672	620	630	683	638	627	670	640	669	639	628	674	662	652	672	638	695	638	686	660	654	658	625	590	691	629	657	685	656	658	645	658	678	652	670	665	641	653	668	666	654	644	685	679	641	647	659	635	676	669	639	715	653	682	686	652	667	664	643	672	685	686	655	687	653	621	675	679	666	675	658	656	678	674	661	659	669	648	674	639	667	637	676	654	679	690	667	679	663	701	663	655	629	663	627	686	666	626	641	620	720	648	661	664	666	673	673	658	593	681	662	682	701	632	636	685	641	665	664	666	694	623	653	633	649	668	655	641	653	683	649	693	695	695	640	691	640	691	650	630	624	699	673	681	652	672	678	674	645	618	678	664	696	662	649	672	657	684	669	663	663	657	638	662	670	639	674	685	685	659	640	677	689	654	649	634	666	639	644	664	684	637	656	629	629	653	657	655	659	649	652	640	694	685	653	633	689	637	690	682	634	701	652	674	652	689	679	681	670	616	655	712	645	660	655	667	653	655	655	631	650	649	695	721	661	683	661	669	711	677	668	646	685	613	609	662	670	639	665	644	625	649	687	614	625	695	623	678	639	664	672	626	675	685	656	636	658	660	652	707	657	676	682	670	639	692	639	681	700	656	702	689	666	686	655	720	612	621	658	657	655	601	670	697	712	668	651	624	737	642	643	613	667	631	694	649	653	693	721	662	628	643	639	600	638	617	653	700	693	612	659	649	664	676	696	694	666	670	599	647	622	652	680	668	680	653	699	690	623	670	656	660	706	645	634	591	630	669	650	669	661	677	664	660	652	669	693	648	695	612	676	677	668	633	675	617	654	678	663	699	678	666	671	662	677	616	667	604	648	699	662	680	653	677	655	660	643	641	643	635	635	695	654	656	616	637	634	614	660	641	675	636	705	677	637	665	691	682	619	643	656	674	640	676	682	656	643	648	638	643	624	659	706	645	658	615	694	699	663	672	680	626	659	683	678	675	666	666	668	666	637	633	679	607	668	629	693	683	643	664	727	631	643	636	622	695	649	726	652	661	672	653	685	694	705	652	639	619	660	659	644	645	646	653	672	662	636	667	629	688	707	677	607	665	639	652	661	668	639	658	677	662	687	697	620	678	640	692	670	690	644	677	620	701	636	628	625	661	685	652	626	672	628	656	626	659	654	714	663	609	697	676	692	658	698	677	639	637	650	627	631	692	687	685	640	646	665	666	681	639	716	618	639	630	634	600	670	652	706	638	653	630	689	706	620	659	587	624	627	615	670	685	663	634	673	628	629	687	667	641	610	677	638	662	640	638	660	668	718	653	660	649	673	688	651	653	674	651	661	642	703	621	655	625	668	676	704	628	612	676	707	683	650	642	624	654	691	686	689	683	656	649	653	690	647	712	656	636	627	647	641	694	600	668	672	686	687	677	677	667	641	675	651	648	675	602	689	689	633	619	648	676	614	698	656	651	650	656	664	646	657	684	689	653	706	608	640	647	635	644	673	672	695	720	660	646	623	629	697	685	674	681	692	644	675	689	634	695	574	653	678	630	692	670	636	672	708	634	699	604	658	676	659	655	660	633	659	693	664	650	687	649	660	670	699	669	655	675	637	631	709	710	690	632	698	654	643	649	683	715	665	671	668	699	610	621	714	613	671	685	645	662	635	667	662	683	657	627	629	678	620	698	685	656	679	640	676	640	677	671	684	639	653	673	691	671	659	659	713	652	649	647	631	639	699	690	670	684	666	647	654	694	655	632	697	656	617	659	657	699	700	640	650	623	668	666	688	658	651	645	604	664	671	651	656	669	675	659	663	675	673	667	696	660	629	672	671	667	689	638	643	660	675	641	659	676	654	649	629	635	684	673	630	666	653	649	655	614	675	691	664	658	657	654	670	714	650	639	640	653	612	632	688	667	632	666	636	644	672	666	642	687	642	631	634	672	635	696	620	681	685	696	675	611	636	681	647	651	663	647	616	657	729	671	694	688	658	696	624	674	630	654	646	676	678	663	634	669	663	630	654	639	615	645	682	693	639	681	669	597	602	652	630	673	664	682	654	682	654	647	579	667	634	661	647	653	693	726	666	635	624	666	647	664	659	642	648	645	684	670	616	641	650	645	634	683	644	687	655	676	690	671	670	703	631	648	624	635	681	699	689	674	692	679	679	616	631	705	676	681	621	670	626	657	655	591	660	670	666	672	730	685	652	687	667	663	648	657	658	640	626	630	609	641	695	649	662	640	676	656	665	660	666	647	644	663	664	691	633	646	669	643	694	683	650	682	721	686	649	626	649	697	660	641	632	644	581	641	660	676	656	625	652	675	619	666	647	646	658	673	650	683	694	667	647	653	651	688	626	680	658	644	641	669	661	642	679	674	690	662	657	682	651	669	629	672	622	612	617	704	621	692	630	668	661	659	648	656	680	667	668	660	667	618	644	698	661	594	659	636	638	686	656	685	677	673	679	661	634	629	618	680	655	638	629	632	677	647	657	645	673	641	654	666	672	633	726	651	674	656	667	633	658	685	693	649	696	658	656	594	636	618	603	656	661	659	691	616	694	669	683	656	670	671	618	657	644	621	656	647	679	679	661	694	710	640	647	661	681	668	674	623	665	648	634	650	634	654	674	649	670	598	662	669	664	666	677	668	654	672	646	698	620	673	648	631
31501	20696	9788	490	250	245	228	200	194	221	182	193	222	192	203	196	189	191	217	211	185	219	174	208	191	180	211	215	199	196	167	197	201	201	169	180	199	200	197	219	207	194	177	225	193	178	186	195	192	198	181	171	207	222	215	223	210	199	200	197	195	234	182	208	186	233	204	208	208	183	170	207	196	209	181	198	175	167	183	200	222	210	185	166	182	200	193	213	197	186	176	184	171	198	206	204	192	229	208	197	223	187	196	191	190	205	189	201	196	189	212	209	211	203	181	184	226	213	202	202	167	189	175	208	190	203	182	183	200	228	222	204	207	180	200	204	174	204	193	204	195	175	178	227	204	191	198	214	217	210	211	230	215	184	205	201	216	176	173	219	179	184	208	208	223	204	211	214	171	194	200	166	221	212	179	219	204	195	222	200	176	174	172	188	213	182	195	181	222	187	206	227	198	182	179	216	199	193	198	223	190	184	196	232	214	169	196	214	198	209	198	199	193	198	209	191	188	198	189	197	221	213	195	191	195	218	226	212	187	173	199	222	182	216	177	190	198	201	213	165	221	182	183	197	183	192	190	194	210	218	215	211	173	221	205	225	196	209	188	217	189	171	192	195	197	203	186	192	206	217	180	188	183	191	206	222	193	182	215	194	182	204	212	204	197	181	205	207	210	199	191	193	188	199	184	178	194	186	185	209	183	178	184	219	202	191	181	192	176	218	193	208	212	190	232	205	191	181	208	174	208	200	194	177	198	182	188	208	191	208	187	192	214	209	209	202	189	211	207	181	202	190	221	197	202	202	207	198	197	185	200	191	205	166	209	215	193	228	201	194	208	216	202	180	185	206	209	208	210	210	215	197	186	197	193	195	188	186	203	229	217	187	198	207	183	197	197	225	189	206	189	198	197	192	188	194	173	188	201	185	189	198	194	213	219	190	175	207	171	188	210	169	199	198	198	194	225	208	180	204	190	183	185	190	184	223	205	173	232	205	186	198	175	215	197	181	197	171	203	169	189	204	225	209	191	212	203	222	203	194	210	219	208	190	190	173	183	203	161	187	186	186	168	170	195	196	207	201	191	193	183	205	201	211	220	203	211	179	209	178	189	187	203	204	219	197	199	203	223	198	213	215	206	206	177	160	208	194	210	194	189	191	176	207	180	213	224	186	172	200	184	201	196	205	208	199	202	208	186	214	201	172	233	218	202	206	195	177	196	216	187	197	197	197	204	198	185	207	198	194	205	173	179	210	200	184	225	204	212	203	219	195	211	192	184	189	225	209	202	209	220	211	191	189	202	198	212	225	207	228	203	198	204	188	201	194	178	190	156	202	186	198	186	198	214	199	198	194	198	216	214	206	212	210	212	196	203	211	197	190	226	199	199	201	193	212	170	189	214	173	195	191	195	177	179	194	247	198	200	219	202	201	197	184	204	200	205	198	194	203	191	200	196	185	201	221	168	170	194	196	203	199	224	198	175	192	224	195	198	200	176	209	214	218	187	200	214	220	170	213	182	191	209	183	173	181	202	178	205	225	196	195	189	199	219	208	231	207	191	194	218	203	203	213	178	179	199	186	184	210	209	193	166	202	194	212	187	179	186	180	220	196	210	184	207	193	210	199	171	212	201	188	196	186	208	171	192	191	204	210	183	187	189	196	172	233	178	206	183	214	199	213	226	204	214	187	192	215	191	209	194	189	200	194	204	214	215	196	214	156	199	174	185	196	191	180	194	195	217	181	185	204	198	180	197	192	200	204	213	206	206	189	216	177	192	214	193	175	204	199	178	200	203	213	190	184	179	179	200	193	205	214	196	201	198	175	217	212	188	214	197	195	183	198	179	220	198	204	208	213	171	186	209	193	181	179	188	199	212	195	211	168	211	201	181	199	213	216	204	207	206	201	178	195	203	209	212	188	205	169	197	210	209	205	195	181	198	220	213	203	198	221	190	181	210	191	184	200	174	187	188	203	195	179	187	191	189	181	220	192	225	209	175	174	193	185	199	183	200	187	178	213	179	209	212	196	197	187	189	201	184	224	207	206	184	187	192	206	227	209	188	188	202	186	173	175	191	193	193	205	205	214	194	191	201	184	180	204	200	186	192	170	213	194	201	196	190	202	195	195	214	174	203	177	194	235	159	177	198	188	236	202	173	222	209	191	186	184	219	184	192	209	196	194	200	189	215	182	173	201	198	197	181	194	173	202	199	217	210	199	190	194	185	191	189	215	188	192	223	196	214	190	196	188	185	207	180	205	208	202	198	188	207	216	198	195	216	175	173	194	172	213	213	201	199	203	198	204	189	202	195	212	231	192	169	170	191	199	220	168	220	180	189	189	198	185	210	164	213	190	207	216	168	212	202	186	218	196	183	184	186	175	168	201	207	203	205	212	207	168	196	199	221	191	205	202	207	188	203	180	191	210	196	175	208	224	205	205	211	188	172	202	181	203	215	197	187	203	211	195	188	177	204	178	201	182	180	206	204	193	198	211	210	186	204	215	196	205	211	218	187	196	179	193	184	174	170	176	204	195	214	194	188	226	193	194	172	234	187	205	207	221	216	193	188	205	184	168	196	201	188	207	177	181	206	199	190	190	186	185	204	189	196	169	230	190	212	187	195	205	206	208	186	189	173	181	219	186	192	209	189	210	175	192	207	201	219	189	196	187	205	212	164	208	184	170	171	187	184	209	165	215	192	233	217	185	194	184	176	213	224	205	195	176	179	204	177	192	196	201	211	199	207	188	202	191	186	194	187	193	201	207	193	195	199	211	200	235	209	181	165	182	181	192	196	204	183	203	220	226	186	197	190	202	203	205	195	193	203	209	191	213	190	197	186	204	184	204	214	226	207	190	221	171	178	182	178	206	202	212	198	200	188	199	207	196	200	195	189	198	188	184	208	197	183	206	206	206	196	189	190	202	173	239	166	175	186	198	219	191	200	220	188	174	179	211	213	199	189	202	200	197	182	168	184	183	179	230	199	184	187	166	180	203	212	179	211	192	185	210	156	221	199	195	195	184	203	181	174	204	155	201	214	203	200	196	198	205	200	184	217	213	211	214	183	201	207	188	207	176	190	180	201	202	212	220	208	182	211	204	231	195	199	197	212	206	201	195	188	196	161	173	198	198	213	211	199	217	211	205	216	191	207	211	208	203	192	219	186	145	211	210	170	182	212	191	187	193	206	178	197	210	187	188	187	213	188	196	220	230	178	195	192	209	207	218	176	197	216	204	207	204	187	196	185	185	185	174	175	222	208	186	233	188	204	220	205	215	208	177	209	203	212	193	184	207	189	208	180	228	205	212	204	183	203	197	198	187	189	210	196	198	230	222	203	210	167	186	197	204	206	207	188	187	206	196	202	195	204	218	213	185	212	201	212	195	203	193	173	201	189	202	206	194	225	180	187	191	193	191	187	178	190	196	213	185	215	209	190	191	200	218	223	224	221	221	212	219	185	201	230	203	185	196	205	198	200	206	200	210	189	192	160	215	188	206
7385	583	578	571	521	537	508	573	530	583	521	536	510	534	535	506	515	527	514	506	529	521	527	552	509	573	563	502	569	543	507	550	536	471	527	502	504	511	512	534	548	512	509	559	502	506	569	531	526	506	528	489	492	532	486	480	529	521	513	484	535	479	537	526	522	513	557	542	565	529	547	529	516	521	555	504	544	510	519	529	540	575	541	572	550	506	514	538	516	465	511	510	544	526	523	523	543	502	514	555	535	573	541	538	518	542	568	559	550	560	553	513	544	561	529	497	533	538	499	517	508	499	526	522	540	542	541	488	523	519	538	490	567	540	488	547	509	520	507	506	537	526	546	535	528	514	526	546	532	522	535	527	553	504	515	521	530	528	498	540	564	495	545	572	576	518	527	509	520	546	523	508	539	510	561	493	496	514	569	561	525	566	519	520	530	560	513	497	489	506	513	513	560	517	515	495	551	514	513	531	494	496	522	502	500	511	550	526	529	529	574	528	552	515	519	513	569	534	533	526	569	497	574	507	530	574	535	574	530	519	550	516	513	536	555	527	529	513	561	549	517	542	518	541	493	533	552	531	558	514	529	500	533	516	532	563	530	562	503	503	497	533	538	532	517	555	524	548	563	527	509	550	545	520	541	519	514	487	534	539	526	517	544	526	568	522	543	529	531	503	503	531	553	555	543	521	526	526	548	540	537	493	517	498	525	500	518	542	528	504	495	509	518	562	515	522	545	532	498	534	543	553	525	495	535	526	536	550	530	507	539	507	523	526	527	539	562	525	522	536	513	536	552	495	534	517	533	493	514	534	536	484	539	562	513	537	569	515	517	535	567	538	532	528	510	548	526	516	499	505	546	553	572	535	529	519	525	493	509	556	512	550	517	531	530	528	552	520	525	527	545	496	507	522	508	515	462	547	524	557	500	530	528	536	523	534	552	504	518	523	502	529	512	519	531	559	503	577	552	526	535	535	588	499	518	553	527	482	510	530	516	512	548	524	498	534	521	559	497	541	568	543	523	556	535	505	493	546	533	499	482	549	549	520	535	533	519	591	500	543	471	520	541	532	534	532	509	548	554	560	541	541	540	539	519	528	551	540	550	527	544	493	545	539	489	553	517	524	527	555	543	527	495	526	523	552	539	548	567	528	519	569	521	494	562	527	535	508	569	525	559	462	489	506	518	570	538	520	489	488	528	573	527	520	522	489	507	510	521	531	491	504	515	549	544	545	557	535	515	524	503	541	525	522	503	503	535	509	525	553	498	527	523	533	536	483	467	510	538	537	507	539	549	545	540	574	508	527	541	520	554	510	527	529	503	503	549	521	537	506	516	530	497	530	502	536	527	562	523	512	567	530	534	540	546	518	535	497	519	558	536	524	532	538	567	504	525	556	524	498	476	531	508	546	507	520	480	495	553	537	535	507	525	509	512	506	493	547	541	535	542	552	551	503	510	530	464	477	546	562	531	527	553	522	548	519	562	511	505	515	531	516	527	523	545	528	495	529	513	510	537	551	539	510	546	544	536	518	515	540	524	548	502	529	509	493	560	514	521	513	565	532	517	496	456	529	536	526	562	489	499	531	533	546	539	552	553	527	586	518	552	502	542	538	555	529	526	533	529	567	554	592	540	542	545	520	511	519	559	529	519	542	573	514	562	522	521	548	540	507	517	524	518	558	507	542	481	497	551	501	536	551	505	507	517	526	530	541	537	595	517	537	531	529	551	548	519	533	537	577	516	537	545	532	519	529	501	521	585	520	529	517	557	500	551	521	497	516	518	512	565	515	517	526	513	560	521	468	512	542	545	490	527	517	529	540	563	525	504	554	486	538	554	533	534	525	535	503	547	506	513	532	547	552	525	523	510	534	551	477	524	541	531	572	501	558	506	527	522	560	571	540	500	530	495	533	528	510	512	535	534	522	513	547	536	509	523	493	547	553	530	546	536	521	487	527	534	531	478	512	531	552	510	564	502	547	501	505	521	528	544	576	524	477	536	517	503	535	502	549	516	566	577	526	503	525	526	523	496	517	565	500	516	512	529	552	532	555	538	548	525	520	522	513	510	534	499	524	486	538	519	523	569	541	591	526	519	515	513	525	500	512	527	534	529	530	527	537	587	519	546	493	539	509	558	555	517	567	515	528	516	523	503	547	542	512	541	501	493	504	546	528	524	530	535	557	537	494	514	509	501	527	544	512	573	522	527	541	489	494	552	546	551	509	489	524	513	528	521	490	535	520	507	561	512	507	512	548	518	515	523	482	505	549	545	548	487	516	559	475	510	556	532	517	564	525	505	539	502	527	508	560	515	518	554	510	511	492	552	558	532	492	495	539	479	534	563	526	560	550	540	533	520	508	525	531	524	502	528	519	518	548	500	490	441	528	501	488	533	544	494	556	524	529	550	564	552	549	554	551	523	520	527	520	562	504	473	527	530	563	534	543	575	522	508	578	549	519	522	525	512	536	529	508	517	532	519	550	528	489	520	503	504	528	526	519	512	496	536	511	498	534	474	555	516	514	513	547	474	501	545	482	552	543	550	517	556	524	534	521	508	530	539	513	512	514	517	505	547	524	522	500	541	495	514	528	508	541	505	549	539	492	527	501	537	504	511	517	574	539	490	557	524	518	548	518	507	567	553	528	517	537	530	518	475	551	521	557	529	508	532	541	518	469	516	499	572	530	609	548	502	517	523	537	554	511	531	522	578	551	515	541	513	569	513	546	527	533	508	508	536	511	509	530	563	539	555	505	518	532	546	554	572	524	512	485	562	512	563	524	498	570	505	504	535	527	543	522	525	534	519	494	513	527	503	549	568	484	496	575	522	532	529	534	509	548	532	498	510	542	555	556	530	531	527	538	544	511	498	509	497	529	548	470	523	542	527	563	529	534	528	519	527	582	549	528	500	555	509	543	525	527	542	502	560	538	500	518	504	508	520	531	542	536	513	508	537	548	511	570	516	538	490	532	497	540	519	538	542	473	540	569	512	556	550	564	538	559	490	518	529	554	515	545	536	505	541	565	531	565	492	579	542	518	509	519	508	517	513	486	495	536	523	520	549	518	539	521	545	554	532	539	540	547	517	513	507	531	522	546	490	553	511	551	544	574	548	506	517	625	474	556	558	557	535	550	535	518	486	527	539	524	570	536	515	564	543	530	540	521	525	552	554	531	554	494	541	476	507	478	493	521	498	538	548	519	504	528	524	525	516	529	543	512	501	481	507	533	556	536	505	531	501	529	555	540	523	558	551	534	520	482	536	501	551	507	518	512	519	560	521	498	525	517	524	543	534	516	527	508	536	528	493	575	518	558	510	480	539	538	528	539	519	553	531	514	558	553	499	524	566	479	516	516	527	527	531	512	541	512	529	540	533	506	536	497	502	500	511	516	491	552	532	523	515	523	476	540	567	570	518	504	523	506	479	532	543	519	519	554	537	567	521	554	511	525	571	558	503	507	557	496	524	514	535	534	553	570	554	536	508	532	516	516	573	511
25039	21426	24676	28573	21410	17709	643	436	324	365	356	351	335	302	348	306	320	333	325	327	271	303	349	308	272	327	293	324	309	349	277	318	308	307	310	300	298	319	299	328	293	285	318	291	342	304	313	308	278	322	303	279	349	272	308	325	305	279	299	299	341	305	297	300	327	305	331	291	286	306	289	298	318	314	315	282	300	324	309	284	333	311	286	316	294	326	296	316	295	312	317	292	306	298	322	327	297	305	294	304	275	309	329	304	319	295	294	301	282	277	311	309	304	311	305	349	320	314	305	324	322	315	305	317	313	289	293	305	305	308	301	300	315	310	295	303	299	275	312	292	291	325	335	332	302	304	298	316	297	340	319	329	327	299	288	332	303	326	285	311	311	323	309	327	301	325	293	299	294	304	292	317	328	327	337	305	289	347	314	319	329	316	294	330	309	322	292	285	316	310	243	303	287	276	303	318	278	328	300	322	291	337	308	310	281	306	324	303	334	316	320	306	308	318	320	284	330	271	332	284	313	295	315	323	302	295	316	315	311	334	322	329	292	328	344	284	327	312	303	266	293	321	307	319	309	300	315	299	278	337	264	317	316	352	313	283	307	316	342	336	309	284	287	293	302	325	296	307	290	291	316	334	272	305	321	295	312	347	323	327	326	347	348	296	285	300	303	300	320	314	299	303	326	352	264	281	289	292	313	316	301	295	295	290	306	316	320	304	290	302	303	300	301	298	272	328	349	346	307	323	339	318	287	282	300	326	303	289	317	284	296	273	296	300	326	335	317	310	329	282	314	302	283	298	304	328	308	290	304	296	306	276	281	276	305	323	313	304	313	322	317	317	311	332	310	321	319	260	310	316	325	331	293	288	319	347	299	326	336	272	297	326	302	299	319	316	303	309	310	318	300	292	305	308	338	305	304	277	317	295	324	339	313	296	303	287	322	317	283	313	356	327	317	304	313	279	292	328	365	296	315	287	312	311	347	342	336	317	313	332	333	302	295	288	289	310	256	318	291	298	302	313	291	320	336	325	324	321	306	306	348	283	335	301	299	337	363	327	309	288	304	299	325	295	323	281	349	282	315	303	333	309	312	329	370	287	326	313	326	328	280	312	331	313	307	328	322	304	338	301	313	307	299	294	306	302	304	303	322	300	306	327	288	318	311	322	270	332	306	294	333	292	329	313	305	324	302	296	303	294	292	275	291	282	276	287	326	309	287	283	325	325	293	313	292	324	301	301	303	327	312	311	311	301	282	310	318	328	312	299	280	306	296	319	315	310	303	312	291	293	296	308	327	284	305	337	358	321	307	328	295	318	326	309	302	333	333	316	313	271	294	274	292	273	336	332	323	310	300	271	290	320	289	297	314	293	321	340	319	289	286	295	325	287	264	304	339	303	304	291	293	309	308	331	276	332	289	283	326	279	353	313	275	297	296	312	310	321	304	297	316	304	323	317	278	332	307	298	314	270	298	327	306	299	313	310	286	323	346	314	279	330	299	287	321	309	296	279	308	303	300	284	314	293	282	299	297	291	306	349	290	327	297	351	288	323	292	273	317	311	281	308	306	328	303	308	318	332	291	283	301	305	321	326	295	312	310	318	299	314	345	317	334	280	299	273	334	305	305	323	315	292	299	322	295	314	288	286	293	324	343	322	302	332	325	305	338	303	337	307	341	313	326	349	314	311	288	276	320	301	320	332	321	313	301	318	293	311	323	331	335	320	292	311	300	311	303	313	322	309	292	313	289	275	335	312	319	294	316	323	303	279	322	315	332	307	327	307	311	322	306	332	317	319	304	309	297	286	300	326	325	313	302	296	336	288	333	315	339	315	315	310	281	337	315	298	318	307	305	327	314	296	270	313	344	282	313	345	308	292	299	321	305	274	294	300	326	311	319	342	281	323	262	320	314	321	345	323	331	304	327	329	324	303	304	306	339	314	295	308	309	293	245	283	320	303	326	284	301	285	314	319	293	333	301	322	350	301	321	332	307	318	324	317	304	339	323	326	290	307	356	301	321	291	300	312	340	303	299	354	295	306	315	303	309	305	303	308	316	330	317	322	298	233	315	337	301	297	293	285	320	299	271	313	288	327	291	294	291	312	305	324	303	301	296	292	332	280	314	292	322	302	311	298	305	323	323	308	315	278	309	309	260	283	318	282	316	330	318	314	361	315	299	299	270	332	287	325	308	298	324	284	304	340	300	287	282	306	280	276	323	328	316	306	309	314	300	333	300	329	324	315	325	306	301	315	318	328	293	308	312	284	283	293	289	301	320	325	301	298	284	331	319	315	312	306	293	284	326	303	283	319	339	335	298	300	319	306	299	302	311	307	300	286	307	289	293	308	332	320	334	337	313	302	341	285	315	307	312	336	325	284	347	301	287	325	318	283	292	275	336	356	299	338	320	300	317	320	335	275	322	323	318	303	298	301	300	319	324	310	288	320	330	286	303	332	318	336	297	305	290	322	316	306	288	322	296	309	310	306	345	302	322	315	319	316	336	310	332	303	301	303	315	332	282	283	318	309	342	298	319	315	354	325	313	316	320	323	335	355	306	314	309	322	344	340	316	317	315	312	281	301	334	313	341	300	321	307	269	304	320	356	315	319	316	330	326	308	302	348	302	356	297	304	294	317	325	307	304	308	313	289	308	261	317	300	333	287	335	320	331	351	310	331	304	331	305	290	298	311	328	299	322	308	301	311	286	309	292	337	294	307	285	303	275	311	298	300	310	305	338	316	293	337	263	317	300	308	318	288	268	299	289	324	315	301	293	313	319	356	312	296	318	281	300	325	293	336	312	283	311	273	295	330	328	314	285	279	310	318	357	302	300	319	285	318	305	315	297	277	289	302	333	307	292	323	350	293	301	311	338	315	317	302	331	314	328	290	286	335	295	316	321	311	313	303	305	314	307	334	284	328	272	340	290	306	319	317	287	292	318	312	328	288	304	311	274	291	292	299	302	325	295	295	307	303	308	307	309	324	311	346	291	285	310	321	298	288	308	301	273	280	286	298	318	310	334	295	301	332	311	333	373	299	319	329	324	287	276	328	303	329	271	322	314	308	294	261	343	309	305	280	329	337	330	335	296	307	326	313	291	282	300	266	286	331	351	331	303	316	290	303	331	305	312	321	335	292	307	336	339	309	306	321	271	308	304	316	318	329	290	314	306	321	327	303	319	305	309	339	308	284	326	299	310	292	318	326	351	322	343	306	314	305	287	337	284	309	343	320	307	281	298	299	278	302	308	318	313	279	283	326	312	315	316	320	287	291	315	316	300	303	273	298	334	304	283	303	323	309	299	294	320	373	322	337	322	277	280	319	292	304	284	295	315	283	318	279	273	288	319	293	326	282	287	323	324	302	315	314	338	308	284	322	319	308	327	344	299	290	292	321	287	313	328	318	288	319	297	310	327	310	291	306	317	315	273	297	312	315	356	315	338	313	332	329	319	330	310	282	317	310	302	319	295	317	286	321	273	283	300	286	288	266	291	291
12727	2140	1348	996	941	827	778	816	774	756	772	832	746	760	766	836	730	759	717	785	763	739	741	738	737	727	763	739	749	765	758	765	789	749	745	732	751	766	754	782	767	725	766	759	761	773	735	764	765	792	767	772	776	742	725	763	715	731	735	737	723	735	795	800	700	758	762	737	758	773	775	792	735	707	734	832	731	734	736	702	753	752	747	747	772	754	746	734	744	748	779	744	764	689	731	745	810	746	733	767	728	766	743	765	738	766	713	738	759	725	782	715	780	744	745	738	716	755	738	771	824	749	775	717	706	705	754	813	733	738	761	768	823	726	722	747	695	775	773	753	798	710	762	730	743	764	750	763	759	768	788	761	777	704	781	734	713	736	736	723	732	769	714	784	770	754	745	725	741	727	759	753	748	786	745	765	781	714	716	754	743	756	774	778	774	801	782	749	727	720	791	711	715	776	783	774	760	747	786	728	755	771	734	760	740	712	737	778	732	709	753	775	733	758	713	738	734	744	686	745	761	719	745	783	802	793	789	694	735	764	738	761	740	743	736	754	762	765	698	743	751	715	757	768	736	739	758	784	778	763	770	768	742	768	773	745	724	789	713	705	797	713	727	756	734	730	747	708	766	768	690	779	720	721	727	740	765	765	781	763	751	776	761	739	776	785	745	721	716	753	741	774	744	729	737	759	724	742	755	702	735	722	758	708	773	753	760	768	756	761	777	778	762	746	717	745	727	747	746	771	724	734	762	754	756	777	718	756	690	743	781	823	768	737	746	728	790	727	740	770	727	731	733	760	712	752	772	776	732	727	758	787	824	750	759	793	731	746	772	799	710	777	801	773	751	738	723	784	784	700	786	736	769	687	751	772	742	794	759	806	771	760	703	725	757	747	727	737	736	698	756	724	775	809	739	750	731	780	772	748	731	779	715	736	784	780	762	789	738	819	734	727	751	700	779	763	794	703	777	747	748	788	757	807	762	777	783	724	758	803	750	766	756	734	766	800	807	731	795	729	743	802	803	745	776	689	715	711	769	806	740	765	737	777	765	725	758	772	752	724	760	757	702	762	798	776	754	731	758	721	767	801	794	753	692	776	738	779	775	721	730	747	734	774	775	767	721	760	760	793	746	738	754	761	726	724	742	759	741	740	793	729	792	752	769	793	735	718	700	792	743	718	732	731	789	777	743	752	819	774	764	751	716	740	761	748	742	748	727	762	696	815	778	694	763	721	745	720	718	719	732	724	723	724	738	727	749	765	695	782	769	765	751	771	746	720	768	773	752	756	727	704	787	710	751	742	796	743	774	787	807	761	762	780	710	741	755	754	829	768	782	782	737	781	733	751	762	774	723	698	699	735	768	741	714	773	749	783	764	747	761	724	763	780	750	745	757	739	748	736	783	750	758	795	734	727	737	741	800	775	752	794	730	764	743	722	795	730	763	742	775	756	746	779	743	810	747	812	751	717	699	765	749	747	738	781	713	727	814	779	750	754	769	741	742	723	764	782	732	717	679	725	743	748	728	783	751	727	753	795	747	743	743	712	807	741	743	742	719	778	814	728	748	821	760	716	763	731	713	806	710	816	738	718	761	773	719	817	785	787	791	778	726	790	763	774	757	744	758	751	732	756	758	762	714	740	731	730	744	753	760	794	725	743	784	726	757	746	759	768	767	770	726	737	734	807	766	737	760	726	720	723	782	757	738	720	813	780	724	752	740	740	763	709	768	781	732	809	814	795	708	750	731	783	751	717	737	764	728	793	738	784	805	750	774	752	735	756	721	747	736	732	782	766	694	797	707	701	722	762	733	749	760	715	747	773	769	762	759	765	728	757	735	738	755	758	707	733	751	751	750	738	750	773	744	761	716	759	795	789	713	750	784	724	756	729	774	696	757	762	759	793	750	766	745	766	741	736	778	699	746	740	757	748	753	770	716	721	704	777	772	783	762	782	773	763	725	711	775	766	781	722	772	762	741	770	719	790	776	749	752	744	713	750	781	746	779	745	716	751	762	764	730	734	748	720	781	774	716	733	759	789	730	752	726	778	771	758	754	780	770	729	757	761	750	741	757	744	720	746	751	810	680	779	733	746	735	723	781	801	741	703	776	716	674	755	746	734	760	775	740	726	734	780	740	727	756	789	734	745	739	761	781	762	769	766	770	727	737	778	777	703	726	733	724	724	719	736	807	747	773	788	746	710	748	766	711	744	772	786	707	757	749	704	758	795	743	830	732	718	772	751	723	801	752	699	802	726	760	785	773	713	731	730	742	756	746	729	757	729	763	713	740	721	759	816	755	792	724	741	766	731	756	734	766	778	796	736	741	751	758	737	723	796	716	766	773	767	792	763	768	724	773	758	780	730	755	737	759	765	717	760	771	769	735	748	754	750	789	757	741	782	789	747	751	733	762	735	766	754	746	744	734	746	741	776	749	719	724	715	732	759	754	719	742	794	767	763	763	808	741	765	804	740	745	764	734	713	727	763	743	739	751	745	796	755	747	760	732	761	774	794	693	797	755	775	764	722	776	769	754	748	762	744	753	762	759	803	773	769	774	754	805	767	750	762	757	757	774	759	771	761	784	766	723	749	766	749	715	746	770	771	754	719	771	696	758	722	764	775	735	750	744	752	765	724	779	746	722	724	750	760	761	755	785	750	734	762	721	772	770	691	760	724	751	723	782	723	715	766	706	798	696	730	720	755	741	763	766	735	731	773	763	760	747	744	707	780	740	766	713	714	694	800	753	736	754	754	753	766	761	752	758	743	705	759	800	780	765	743	749	772	767	765	741	763	770	805	739	764	789	767	772	765	809	764	753	714	679	747	780	737	710	757	793	779	732	747	727	747	730	750	735	801	767	780	748	759	748	769	732	752	745	766	751	759	793	762	762	774	777	729	697	755	745	757	757	814	767	764	784	702	746	765	727	768	767	723	760	724	759	769	796	687	742	769	738	758	715	763	749	809	727	663	786	733	752	752	772	713	731	786	743	730	750	763	785	778	745	743	760	745	717	785	728	755	762	768	774	773	760	771	776	748	770	707	751	734	700	755	771	744	799	765	773	764	745	766	746	790	713	738	720	759	726	735	761	778	782	785	760	729	723	749	730	773	736	737	780	724	731	710	756	746	756	764	704	741	773	698	795	808	771	766	711	778	773	771	748	719	764	805	780	765	743	736	730	688	734	818	746	750	756	732	752	760	766	724	752	758	740	755	717	778	782	777	732	734	813	806	769	753	762	722	753	771	808	794	734	738	727	745	750	784	702	748	762	720	761	711	747	752	730	696	774	781	780	745	740	778	783	738	736	733	724	758	739	770	762	754	744	758	739	790	773	787	768	723	783	725	742	722	707	729	727	744	776	744	739	748	767	767	723	708	765	749	778	761	726	776	697	746	740	738	744	756	769	762	806	792	708	715	793	759	770	781	728	766	759	715	765	777	749	789	794	720	767	747	803	752	766	740	719	774	712	745	725	727	734	725	796	747	778	717	747	765
24299	21426	25130	28124	21426	21437	15724	688	393	404	366	348	325	322	303	322	327	305	305	297	293	271	326	282	286	295	304	266	290	293	280	286	291	273	281	295	294	269	294	254	301	265	310	294	274	294	283	287	276	302	279	316	305	304	259	289	278	298	288	288	307	297	300	291	306	260	278	295	264	263	306	308	243	301	302	277	280	283	301	295	309	298	320	268	286	264	267	261	278	270	273	303	278	282	281	268	292	262	236	297	293	307	283	284	261	276	257	304	298	275	284	295	292	280	284	268	245	267	282	257	311	279	279	308	299	297	287	283	285	304	299	284	289	295	261	288	275	290	301	285	260	260	302	278	284	268	297	320	310	295	279	278	279	245	285	292	286	288	264	266	302	280	246	275	263	314	279	277	271	291	253	235	310	253	302	288	254	277	272	302	306	273	304	240	272	301	273	293	253	272	274	278	276	300	282	244	276	248	274	269	315	311	264	308	284	283	286	259	287	315	285	294	299	250	285	276	287	279	286	320	283	275	260	288	300	276	292	300	293	285	331	273	275	281	284	296	273	284	277	286	282	279	314	302	288	268	263	308	288	266	296	263	281	290	270	309	286	296	327	290	264	241	277	285	286	321	273	267	268	271	304	289	294	287	282	282	300	300	271	256	267	286	276	314	271	265	280	249	271	261	279	283	304	260	245	220	249	263	278	264	293	275	282	264	277	281	254	267	259	272	281	298	302	291	250	270	289	267	293	251	308	287	284	265	267	295	314	225	282	291	282	289	285	280	273	265	249	266	266	300	287	298	300	315	301	251	285	268	296	244	306	307	279	306	279	302	284	313	266	299	268	284	282	264	282	253	272	313	281	279	281	293	296	288	282	298	278	313	262	294	274	281	282	272	299	256	281	289	273	290	300	272	278	290	280	275	293	293	253	287	288	307	269	273	280	273	284	288	311	289	274	275	310	290	283	271	262	256	303	279	254	307	267	311	301	289	282	313	275	260	281	291	294	296	297	289	271	290	288	265	267	281	289	285	306	257	261	282	265	271	293	308	290	262	262	261	274	280	277	301	251	267	304	284	281	288	287	250	280	274	240	289	276	280	269	240	291	267	273	276	272	287	280	276	280	252	264	259	296	258	275	295	246	258	289	303	295	279	251	274	292	281	291	260	257	310	271	272	271	288	285	278	275	273	290	276	262	279	286	254	283	277	260	277	284	300	318	256	280	319	270	257	289	290	282	287	292	260	296	276	308	289	277	279	290	251	291	270	284	263	274	260	268	295	302	267	264	272	305	293	267	290	287	274	268	244	257	263	284	292	293	277	288	285	308	278	277	273	302	276	281	278	283	291	279	259	283	250	312	268	272	297	327	280	298	295	285	294	314	256	259	301	269	270	279	246	276	271	250	286	273	268	297	296	314	308	272	279	284	301	289	285	267	280	307	286	278	264	285	272	269	246	272	276	312	306	268	291	274	264	245	287	298	286	285	287	284	296	274	298	313	299	310	283	262	281	282	290	294	285	288	259	280	281	274	273	267	271	276	294	275	269	261	286	263	272	288	297	288	266	284	262	267	261	279	300	279	276	274	274	287	274	281	309	278	266	271	288	250	280	274	298	273	286	287	273	282	319	285	320	246	268	280	275	293	267	302	295	288	291	291	253	284	321	287	262	288	280	279	305	241	274	295	271	289	314	304	296	295	275	298	281	279	291	286	276	265	281	287	286	308	265	318	275	252	292	294	259	280	254	310	304	296	279	292	299	258	291	255	274	267	331	255	272	272	267	254	275	268	277	280	266	275	313	279	287	303	288	248	281	282	256	279	286	304	279	322	279	268	301	270	287	269	275	316	305	242	281	311	304	322	287	268	293	303	279	287	274	265	274	301	303	284	271	266	304	276	271	316	299	298	294	288	289	299	294	295	283	273	277	273	305	307	291	262	252	304	256	288	282	288	299	278	245	279	291	295	250	260	280	248	260	281	289	284	290	314	273	267	315	284	261	292	265	262	309	292	292	289	292	270	282	286	280	319	298	299	250	276	257	254	291	276	289	296	279	264	263	288	271	282	289	321	288	264	292	293	312	282	313	274	265	276	286	290	303	240	268	299	309	270	308	296	281	279	269	249	303	290	294	286	296	322	289	281	281	316	303	292	262	271	279	297	262	250	282	300	267	294	277	299	284	269	261	290	270	266	264	280	258	294	285	312	325	338	298	262	265	291	294	278	279	286	249	266	282	287	288	276	284	274	302	286	304	287	283	291	278	288	282	280	297	298	291	249	258	285	288	309	312	298	302	270	245	273	270	270	240	279	303	303	273	282	266	279	286	290	256	281	282	284	313	314	305	343	289	272	283	289	275	290	306	285	266	320	291	294	297	310	267	240	280	295	276	303	280	270	275	283	268	297	315	316	285	302	305	298	273	267	267	306	285	270	317	247	282	289	297	288	286	288	319	296	301	298	303	302	286	255	268	293	271	271	275	279	315	302	310	289	288	258	283	303	285	275	307	298	288	278	295	300	292	290	266	283	276	301	265	274	270	265	269	296	268	282	288	291	273	260	296	289	287	262	278	278	278	282	249	313	288	295	281	279	260	299	270	251	284	270	261	305	297	277	291	249	282	282	275	305	285	261	291	302	298	268	290	259	284	254	273	286	245	276	296	274	274	279	262	277	275	287	272	302	289	275	270	286	291	299	310	276	275	302	276	268	264	290	263	301	261	271	285	282	294	286	286	258	286	317	266	271	277	275	278	277	282	294	276	247	263	273	289	291	279	282	267	307	283	271	292	266	282	256	293	281	271	282	292	273	272	286	305	254	310	300	289	304	287	278	296	294	318	288	274	276	274	287	314	251	287	298	237	231	275	265	282	278	297	283	302	304	293	308	287	333	300	305	297	278	250	249	273	289	291	268	269	292	320	297	298	309	252	315	252	283	255	266	270	277	260	303	286	262	273	295	265	293	279	297	281	292	305	309	306	270	294	281	267	247	267	255	291	271	316	269	266	294	300	307	285	289	300	259	282	304	298	273	273	274	268	296	302	251	272	317	303	282	261	256	265	233	281	298	273	287	270	297	267	276	287	264	253	293	297	256	273	252	303	286	298	238	319	265	268	308	261	309	266	273	255	280	273	251	304	266	290	310	335	278	290	297	268	295	298	260	273	313	274	242	284	302	293	250	269	279	303	309	261	284	280	281	271	274	280	273	305	266	278	273	262	290	270	252	291	315	281	253	261	274	324	285	269	271	291	290	290	296	299	253	286	276	302	294	245	323	257	300	287	274	315	295	290	273	287	296	281	268	278	275	286	266	273	273	277	269	313	280	279	301	283	308	275	290	294	264	286	275	295	286	305	255	293	292	308	321	266	279	284	292	245	270	289	259	294	279	278	291	310	294	273	255	283	302	282	266	283	293	269	285	281	302	291	282	285	269	260	282	287	274	273	279	301	272	276	314	283	277	321	291	279	267	278	273	283	258	288	291	291	300	321	302	286	294	260	275	260
15051	3473	1953	1088	885	794	770	712	721	717	722	718	683	733	714	667	695	676	669	673	663	684	658	700	702	732	675	626	686	695	666	684	650	694	699	711	650	721	638	686	645	695	712	670	669	711	676	623	685	661	661	624	660	679	666	681	623	604	657	662	656	636	627	712	692	646	664	662	636	691	702	665	685	665	628	633	688	657	680	669	643	634	630	662	652	673	629	681	663	685	631	647	679	626	647	695	666	638	623	643	628	686	696	658	619	654	687	648	601	690	657	644	640	668	633	663	687	624	638	662	625	651	647	751	679	635	640	666	605	683	694	676	674	650	710	686	640	656	678	661	627	608	628	623	638	625	655	681	666	684	658	687	706	648	639	679	605	653	648	683	632	677	659	658	641	611	679	655	664	647	695	674	671	707	667	667	625	663	677	659	704	702	664	659	650	641	665	664	629	659	655	702	690	670	668	639	636	609	649	679	665	620	670	663	713	622	694	649	661	663	675	645	676	712	678	664	693	605	681	690	682	646	608	658	651	625	697	680	605	630	684	641	650	672	668	661	691	676	696	674	675	667	630	611	653	707	652	625	703	727	698	662	654	668	687	687	653	646	687	651	624	690	626	660	672	673	714	693	680	644	722	668	672	657	652	655	660	648	651	659	665	608	650	638	674	620	684	709	662	689	663	635	639	700	697	627	636	664	603	676	648	643	711	627	631	663	659	693	608	638	654	640	642	679	679	634	683	683	647	692	637	611	726	669	631	659	679	659	682	651	661	633	640	659	629	659	652	659	672	629	710	642	696	670	645	689	659	682	643	640	667	707	654	655	648	777	693	616	639	654	668	676	639	670	626	669	661	663	675	703	650	650	653	648	650	663	698	644	673	651	645	667	705	626	633	639	659	626	639	668	704	637	696	658	679	682	651	668	675	662	666	618	654	629	675	667	667	689	677	626	663	639	670	648	675	690	641	669	679	682	669	665	657	690	682	672	627	635	658	661	648	607	644	645	680	640	690	678	615	632	609	640	687	598	653	643	684	721	686	654	691	687	652	650	651	672	677	671	619	705	636	691	650	677	644	651	632	631	692	670	626	631	659	660	649	667	672	698	708	655	679	682	676	643	655	665	666	646	626	687	642	615	622	687	697	645	661	613	654	666	633	708	705	624	675	724	644	674	628	657	696	641	676	659	625	699	634	677	654	641	661	691	633	661	669	646	649	665	628	661	657	679	632	667	646	612	692	676	696	663	677	676	654	642	676	688	690	675	616	660	711	647	654	672	645	645	646	654	662	633	678	674	671	688	684	622	645	664	653	615	640	655	666	675	667	652	708	627	638	641	704	705	674	675	681	665	640	617	658	665	621	623	648	670	704	675	658	709	691	660	625	682	675	673	687	652	651	646	643	668	705	690	627	655	660	703	644	659	653	634	622	637	700	654	625	715	680	616	658	663	665	629	661	666	664	652	666	683	632	651	691	637	649	697	675	683	638	640	680	655	638	608	617	683	687	622	658	668	660	693	622	647	658	684	664	656	678	686	643	659	670	642	664	670	615	696	653	641	701	640	678	643	623	662	633	697	618	699	655	659	667	693	688	671	680	673	702	654	700	681	625	636	654	642	680	684	659	691	686	650	672	615	633	680	639	635	632	667	696	695	623	618	656	679	701	683	703	640	675	685	701	597	653	698	627	653	659	725	648	668	641	661	678	641	635	653	625	651	686	651	646	686	639	656	658	689	639	662	610	650	646	656	720	669	631	634	639	696	645	673	702	648	652	679	690	717	655	640	614	641	685	701	657	679	667	670	628	673	649	618	616	649	637	668	633	631	697	681	685	625	696	671	699	712	608	681	680	666	683	706	701	663	676	641	687	660	688	660	617	653	627	653	625	659	641	717	662	643	706	649	656	669	657	646	661	641	672	664	654	697	650	679	656	662	633	654	645	682	627	653	688	664	613	687	622	648	657	667	612	607	656	680	672	653	710	668	681	653	679	667	622	708	711	717	649	646	640	696	678	678	640	710	679	641	642	678	646	602	656	622	641	679	685	644	685	683	649	613	655	678	671	642	675	640	658	639	635	697	672	657	657	645	663	670	671	644	683	695	673	644	662	667	709	651	626	666	691	672	671	639	641	657	669	659	702	636	632	666	685	669	628	670	607	660	647	656	659	637	649	695	679	644	660	648	677	659	676	640	654	612	665	709	635	738	669	673	646	683	657	661	640	641	646	665	656	649	688	660	658	641	684	667	668	704	665	663	707	636	665	637	672	631	687	662	691	684	663	670	721	647	683	679	665	646	662	686	680	636	626	655	636	692	705	682	634	659	680	636	656	646	612	631	676	605	639	673	698	664	650	644	686	692	680	703	666	651	618	628	653	660	631	668	641	661	655	664	701	678	639	622	658	696	658	667	650	659	679	626	637	652	668	702	662	665	660	649	675	637	632	637	662	624	647	619	631	652	646	628	660	667	662	652	680	700	665	667	621	638	691	695	695	708	665	678	610	676	637	668	636	651	643	667	703	646	680	657	622	692	637	652	649	693	692	621	677	643	669	664	664	675	667	645	671	650	656	653	648	680	673	627	654	679	705	669	681	678	665	729	661	656	676	648	640	681	657	655	663	681	670	663	703	651	663	689	658	693	680	662	659	685	693	687	629	694	652	654	656	692	634	679	676	698	645	604	694	680	622	649	594	678	651	689	647	646	637	664	642	642	621	681	645	662	669	636	643	657	647	662	620	645	680	675	692	695	680	628	641	671	706	658	639	650	626	653	675	665	683	671	625	681	653	648	691	661	666	709	688	663	669	658	645	680	684	670	645	656	635	673	664	683	653	671	615	619	671	660	614	673	673	677	692	665	695	612	609	674	679	651	618	704	687	666	692	654	692	657	679	630	692	624	665	654	667	662	653	679	661	661	677	665	625	639	668	642	615	651	665	660	627	665	646	589	689	671	687	584	624	671	663	659	666	693	676	687	624	684	661	679	628	651	706	684	712	656	627	667	665	640	660	656	668	692	648	689	657	645	652	668	680	656	648	653	667	642	634	631	670	649	714	676	671	662	640	647	644	681	650	621	662	653	669	662	661	651	654	651	681	707	631	663	643	671	685	693	655	676	669	709	624	665	661	636	704	686	665	689	656	649	707	666	696	680	664	645	655	652	670	696	667	631	646	635	664	652	664	658	688	612	681	666	645	640	697	706	641	687	664	678	687	680	677	693	692	649	667	699	685	695	642	657	671	682	646	673	676	672	673	703	688	649	664	712	630	669	638	648	653	674	627	660	673	650	652	643	647	654	652	660	665	673	621	694	625	691	695	662	638	671	616	664	648	635	669	656	684	665	665	717	679	640	646	672	655	639	644	623	635	690	650	654	673	710	654	633	703	673	682	656	664	674	628	632	684	682	639	742	622	664	658	667	690	680	617	655	697	684	702	663	631	666	687	684	682	668	683	654	679	640	636	677	627	657	652	656	633	621	673	641	599	671	684	609	677	675	669	655
31796	20639	9675	461	247	208	189	210	223	198	209	205	198	194	216	216	232	192	192	202	181	195	187	214	206	208	206	225	220	226	191	192	206	198	173	199	218	167	203	206	178	218	182	177	181	220	216	194	193	191	208	201	208	217	204	215	224	196	196	217	201	200	189	244	221	196	178	183	213	213	190	196	193	197	201	224	205	194	203	199	184	212	210	228	221	204	189	175	202	218	208	207	191	212	232	212	207	192	212	216	188	211	198	192	172	191	191	216	202	181	183	210	210	193	207	228	198	187	215	204	162	206	213	175	201	205	194	210	206	184	177	201	168	191	190	220	210	203	190	201	210	178	201	225	201	210	213	210	192	211	201	195	214	193	185	205	190	176	208	225	190	183	214	196	201	198	171	185	186	176	191	232	200	209	200	193	193	196	193	214	220	191	197	207	210	205	198	190	222	204	189	193	213	192	211	202	189	215	195	201	187	191	196	206	214	212	189	176	204	193	208	197	208	232	215	214	235	196	199	199	202	187	212	218	186	213	191	199	202	205	193	186	182	184	213	182	220	228	206	205	211	192	237	187	225	205	178	179	184	163	181	172	208	204	184	197	206	204	213	220	164	211	187	181	198	220	203	210	213	213	206	211	203	185	181	206	196	209	219	208	200	206	184	217	204	203	219	204	202	194	219	192	197	202	193	177	199	185	235	204	189	215	211	196	197	223	187	203	195	202	227	209	192	204	205	192	183	197	209	211	195	235	195	171	195	189	187	176	216	192	191	217	201	200	204	202	198	220	212	194	211	175	202	176	208	203	205	197	217	198	196	183	197	210	200	197	185	219	212	202	198	199	221	194	190	192	188	172	225	201	221	191	192	179	194	219	208	195	206	207	246	188	189	238	193	205	176	217	200	211	208	219	185	194	193	223	180	182	194	157	179	210	184	186	205	165	186	200	183	200	202	178	206	214	213	196	193	192	190	208	209	194	224	207	200	217	203	198	174	201	199	208	197	192	184	203	208	202	176	194	196	207	190	187	211	213	167	194	187	175	187	205	189	206	179	175	207	225	206	190	214	190	205	194	190	197	200	210	181	183	198	191	173	197	217	184	207	203	201	175	191	196	211	194	191	217	185	196	205	205	192	174	206	188	200	196	210	196	201	192	180	182	202	213	180	226	185	172	200	203	192	201	203	229	155	208	238	199	208	192	188	180	169	210	190	187	201	203	205	223	196	184	200	188	171	202	218	204	181	203	199	198	210	176	216	215	171	184	192	241	181	205	196	189	194	205	214	192	202	195	197	187	230	181	214	195	181	192	209	197	177	194	198	199	187	194	192	210	202	199	203	177	197	214	207	208	208	205	206	194	203	193	210	217	202	186	190	200	197	203	222	195	213	196	233	224	167	173	186	204	189	187	217	194	214	197	189	192	211	190	204	205	178	178	220	197	209	207	218	209	189	184	187	182	202	205	195	186	212	198	196	208	201	216	180	190	198	186	200	175	184	208	197	191	187	173	208	217	212	215	197	201	174	203	226	182	213	182	204	196	201	198	201	189	197	218	203	209	209	215	228	210	204	166	218	215	188	199	204	215	202	190	206	217	199	205	194	206	203	203	197	210	188	176	207	195	202	206	214	230	237	196	205	196	190	182	207	211	204	208	215	194	200	192	220	221	185	169	203	187	218	197	208	196	199	204	180	183	205	207	198	204	199	202	215	200	206	206	217	209	191	193	224	194	191	187	213	201	188	181	178	196	197	179	184	192	203	193	183	166	182	206	187	200	211	186	206	197	178	220	194	204	191	179	189	191	203	190	212	188	220	173	178	196	208	192	188	185	199	205	206	186	196	181	182	194	195	203	194	207	183	180	198	195	188	175	227	202	198	218	213	198	180	186	199	175	215	213	193	214	197	181	232	195	208	195	192	206	174	207	205	194	222	186	218	210	213	202	179	216	191	185	199	221	178	179	212	228	192	211	232	212	186	219	212	206	167	188	202	193	222	206	206	208	193	217	210	200	175	188	207	177	204	227	198	180	183	226	210	220	179	212	205	195	191	186	177	208	194	184	205	192	203	217	180	209	193	198	189	175	199	189	205	188	211	196	194	196	197	202	186	191	198	211	214	189	210	166	193	202	200	223	200	203	207	200	196	198	188	199	208	205	214	211	207	186	193	173	204	204	217	213	182	193	178	219	186	192	216	195	182	199	184	207	208	204	187	196	198	184	191	213	213	208	209	181	215	192	190	190	198	208	204	190	206	202	199	172	184	175	207	201	205	208	177	190	207	193	172	210	170	211	210	195	190	188	210	204	193	226	215	205	190	162	210	218	219	201	224	186	189	217	183	203	183	229	224	186	196	188	192	192	183	203	195	193	190	207	215	194	223	179	221	187	205	234	215	207	175	203	207	195	193	213	189	177	194	213	222	217	209	182	195	195	190	182	199	198	200	193	203	198	220	191	179	199	175	186	192	213	202	181	193	179	213	195	206	202	188	190	214	203	199	170	218	199	187	228	192	213	194	235	193	200	208	217	221	185	215	204	215	185	204	204	218	210	203	194	213	204	214	184	197	190	206	194	190	171	208	194	201	196	221	200	218	233	192	208	209	200	188	211	183	204	210	205	209	179	209	193	211	186	225	186	210	182	197	210	200	189	183	206	199	192	200	199	195	198	183	186	187	203	180	171	207	190	208	218	183	169	185	204	198	190	218	216	195	200	194	195	213	205	202	199	200	194	195	198	195	203	196	186	210	190	204	197	218	220	178	194	195	192	218	201	194	188	169	195	195	208	194	213	221	199	208	205	222	207	175	202	188	227	222	188	193	156	223	182	225	197	206	195	193	195	202	197	177	210	210	190	190	191	191	202	190	189	205	217	195	207	204	189	185	193	186	189	217	209	219	193	212	223	194	204	196	208	193	179	189	201	210	188	180	195	199	215	196	215	220	209	190	200	208	185	185	234	178	195	212	210	192	185	193	231	194	227	216	219	186	199	237	185	181	206	210	214	176	198	228	171	181	167	181	204	199	190	180	185	218	212	195	210	190	188	190	179	177	198	226	191	186	204	194	189	161	185	220	202	197	212	213	204	218	217	221	197	212	186	197	179	200	195	197	203	185	164	191	181	188	201	226	202	196	178	186	183	179	210	207	203	201	203	204	175	173	196	191	213	206	209	197	189	197	203	215	173	162	209	208	194	185	206	191	178	196	186	190	220	202	195	217	202	163	191	197	171	197	203	195	195	193	194	186	203	185	197	218	200	199	184	196	208	208	200	178	191	214	215	194	200	198	161	202	187	206	193	196	164	202	192	207	188	186	185	191	206	173	189	186	193	220	174	192	231	189	205	202	198	185	204	200	189	201	179	209	192	182	198	180	192	221	218	172	208	199	208	174	186	199	194	170	191	208	192	228	190	227	191	212	193	213	219	214	195	182	182	185	214	195	172	187	197	191	209	185	207	169	208	210	205	173	195	214	206	209	194	198	232	189	200	192	205	190	211	197	202
7534	630	559	544	498	491	530	549	518	539	583	558	524	552	527	557	633	474	499	488	528	534	480	566	515	495	532	547	531	509	607	542	558	487	579	547	524	550	529	481	551	567	507	589	530	528	547	549	524	514	531	544	539	597	520	553	539	547	548	490	555	525	586	516	504	549	568	499	480	559	519	555	516	488	530	543	559	551	540	529	522	528	531	500	523	579	475	574	536	545	560	510	534	503	526	561	536	504	552	513	514	556	525	556	529	499	539	532	506	550	468	544	510	492	486	508	460	532	559	529	554	548	505	571	516	514	504	530	544	534	499	519	529	539	547	517	486	483	479	487	513	551	495	552	560	566	541	515	569	558	531	495	567	523	513	510	527	548	558	520	513	521	511	533	545	527	536	504	487	528	520	530	551	506	549	485	514	511	564	532	553	562	568	582	535	501	498	530	528	526	543	546	554	499	526	522	533	510	514	548	525	527	518	550	509	545	530	553	536	535	514	522	511	539	569	504	532	544	479	549	529	512	526	509	543	534	533	527	557	520	537	572	550	558	529	558	525	529	503	517	523	508	519	551	476	547	528	527	539	520	506	584	533	516	529	553	540	553	554	501	528	554	495	539	544	535	506	511	548	516	522	567	577	540	550	524	550	573	524	502	536	509	541	531	486	526	550	561	514	520	539	506	497	533	526	515	529	489	538	507	556	572	541	501	521	520	532	516	532	534	532	537	516	516	518	509	562	508	591	528	516	574	488	547	505	538	548	570	571	515	535	522	502	555	545	536	545	542	560	529	533	535	565	506	537	532	516	516	536	528	534	537	581	544	534	554	548	545	514	546	548	512	560	507	518	530	578	557	520	526	581	514	538	525	559	593	528	511	530	550	544	519	530	501	547	530	490	574	552	506	554	531	556	518	518	528	543	523	544	552	531	539	566	517	554	543	522	527	563	541	519	536	522	531	574	505	541	557	520	522	549	545	504	574	571	498	530	571	528	509	518	511	567	522	528	531	539	510	536	541	540	500	509	474	494	545	514	539	542	539	553	532	491	539	528	555	533	575	559	515	536	553	495	517	570	547	511	561	533	532	541	500	529	498	524	544	561	540	535	518	483	536	565	509	526	506	556	549	564	559	533	524	511	530	529	545	536	522	524	513	574	502	507	508	530	522	525	545	549	539	530	543	518	511	530	523	535	540	554	523	518	555	502	519	514	549	495	552	554	543	500	522	520	579	532	527	484	517	589	549	472	532	546	530	576	507	526	523	512	480	539	549	550	537	532	536	546	524	518	563	542	522	563	538	528	545	535	537	540	510	524	539	518	559	556	540	530	539	544	534	521	512	496	482	570	554	534	522	535	541	542	541	566	525	540	514	543	528	547	545	524	553	534	543	557	544	500	537	535	543	489	481	520	533	540	504	512	540	516	529	512	510	567	559	522	552	508	530	559	519	539	548	543	517	557	535	535	531	514	532	506	555	530	528	526	542	531	489	527	490	508	531	524	544	523	535	577	556	518	550	519	558	536	546	540	516	506	564	532	542	517	527	551	526	543	548	549	528	568	549	568	550	450	521	547	573	539	558	510	578	509	515	521	539	534	530	521	567	524	517	522	545	532	507	512	505	558	529	524	516	541	520	534	537	514	515	496	506	485	565	510	574	561	502	486	532	518	536	523	529	519	563	517	513	504	505	522	566	540	527	518	570	511	522	534	503	544	567	543	542	548	523	510	536	530	540	583	544	531	542	511	527	542	514	530	542	517	521	557	552	526	492	561	503	515	570	529	517	516	530	519	560	508	544	522	579	581	549	561	529	528	533	568	538	538	480	512	548	486	529	552	561	520	493	515	545	534	535	563	555	543	530	553	505	527	498	578	530	538	520	540	526	528	523	544	535	528	557	526	560	525	492	525	546	512	547	554	570	545	573	546	519	534	553	526	542	502	521	530	520	522	529	560	563	522	544	491	494	526	564	535	529	538	536	533	586	537	534	534	520	510	528	574	534	500	551	500	521	548	529	487	568	531	576	499	507	568	497	514	513	550	562	546	532	509	516	480	518	547	548	512	513	548	526	534	528	534	529	502	532	522	534	526	532	525	509	589	568	507	523	517	527	487	536	538	550	520	553	551	524	488	566	542	508	514	509	542	528	526	556	512	492	490	543	497	525	554	540	558	512	571	547	544	555	550	503	566	516	547	534	477	510	496	491	545	488	527	531	507	526	509	510	494	530	571	536	499	529	533	521	541	533	483	538	503	546	535	530	576	550	539	528	495	512	532	542	496	539	528	507	567	574	520	532	541	507	536	510	557	539	529	535	546	545	536	494	537	575	552	546	542	558	511	524	539	554	529	509	528	550	509	534	520	524	504	598	538	544	551	487	538	518	533	530	588	502	544	536	507	516	537	547	521	549	503	535	521	534	555	576	531	524	493	547	523	532	528	519	525	576	586	499	500	508	517	575	517	511	497	532	567	528	511	509	512	538	569	492	569	505	519	534	537	523	524	494	528	484	561	558	551	562	506	454	526	541	493	526	514	520	554	563	517	507	541	525	556	526	531	525	520	527	511	506	570	507	583	512	546	518	503	506	521	518	573	508	527	555	534	523	528	564	522	533	526	549	503	555	534	572	549	560	483	557	538	516	539	519	520	524	491	497	542	560	552	511	580	529	497	500	503	519	515	541	532	550	566	488	503	569	536	569	540	531	543	501	581	540	573	493	529	551	520	499	500	539	545	547	553	525	557	528	528	542	533	533	528	531	502	504	517	544	562	521	556	563	489	523	553	541	488	498	538	545	537	545	501	537	512	508	542	556	498	582	532	543	501	528	476	512	549	562	547	526	522	541	545	480	517	538	540	530	585	511	532	538	530	531	574	516	545	577	534	509	536	554	485	570	535	496	556	550	491	490	512	530	554	523	522	518	497	512	545	546	546	544	521	499	509	526	501	536	501	542	546	562	499	504	559	529	543	517	545	581	552	502	541	513	541	541	534	506	521	534	527	524	497	540	522	542	490	529	555	514	510	528	517	552	542	554	538	549	507	528	524	513	551	545	512	517	534	531	536	538	556	550	535	509	511	561	528	526	542	541	533	481	508	539	522	503	485	550	506	529	537	519	537	542	517	519	528	546	533	532	549	498	549	490	512	505	494	528	524	533	557	529	528	519	520	522	527	513	496	523	540	533	489	523	509	515	557	565	521	527	507	520	495	532	521	561	542	536	498	511	510	496	518	528	492	551	518	503	524	553	541	498	481	540	548	516	502	542	525	528	554	534	484	536	557	526	483	553	471	581	554	533	503	557	498	501	530	531	534	554	512	531	574	525	558	549	511	536	548	553	526	525	541	544	547	505	526	550	568	507	550	509	538	521	546	516	544	543	549	549	494	547	528	570	531	543	563	557	534	494	494	531	536	555	506	565	510	501	508	506	522	541	573	506	533	524	560	508	553	549	543	492	553	510	517	515	542	544	506	535	516	528	524	557	495	516	586	531	575	525	538	514
25026	21428	24668	28562	21421	17884	679	382	353	348	331	318	351	339	306	328	338	293	313	342	347	305	312	341	329	327	325	305	310	323	328	334	313	318	289	334	321	299	343	273	294	291	323	294	311	333	281	283	310	325	299	310	318	297	314	306	321	261	296	315	332	309	322	316	321	296	307	314	300	310	327	325	331	310	292	288	293	308	338	301	313	292	327	302	322	339	316	303	324	290	312	329	303	306	336	307	312	324	305	308	274	332	300	334	315	263	332	300	306	316	308	295	332	302	297	308	325	316	309	316	332	307	335	340	325	286	321	326	298	313	302	340	303	268	266	298	306	284	323	306	307	321	321	321	317	327	306	320	278	290	323	334	311	331	322	288	303	319	332	319	293	300	298	311	314	295	321	328	356	310	315	308	314	323	300	293	299	339	282	308	292	309	333	292	322	361	336	324	302	317	348	280	323	340	307	287	310	331	319	307	309	324	332	315	320	301	278	312	311	332	316	312	302	298	326	309	320	301	300	344	311	265	342	309	342	319	302	294	345	315	310	327	301	300	298	288	307	309	299	292	290	310	282	334	313	294	308	300	288	298	290	306	337	292	299	317	337	306	329	288	318	343	319	301	331	287	311	324	347	284	296	304	320	325	320	318	309	332	304	333	301	323	327	313	274	283	316	310	303	337	292	287	322	298	289	296	343	322	342	307	328	298	297	308	297	298	306	316	278	332	268	314	297	290	320	327	304	313	329	303	272	294	286	301	299	319	299	317	312	277	344	298	341	269	308	306	315	315	313	349	319	307	329	298	302	281	304	296	327	298	330	298	280	311	309	320	320	328	290	295	303	331	336	306	331	325	314	294	282	292	291	302	301	291	297	308	300	286	269	310	316	332	298	297	298	305	314	289	319	311	327	340	321	319	328	282	304	333	300	312	310	305	308	308	304	306	313	294	323	326	279	328	336	306	345	308	291	317	293	312	337	329	333	302	319	311	306	334	324	306	299	278	307	349	314	295	296	285	327	300	301	311	309	272	294	315	331	298	314	314	314	298	326	328	302	274	280	273	316	313	346	303	339	279	313	335	336	310	326	316	310	316	299	340	311	322	300	328	326	288	340	281	329	335	280	333	324	344	276	293	294	289	342	322	277	306	273	317	302	356	305	291	292	313	332	276	302	306	317	289	296	319	283	310	294	285	269	289	315	306	329	306	329	289	302	334	319	302	311	299	320	310	317	313	327	315	295	320	279	327	314	278	303	330	327	348	322	315	307	322	298	319	292	282	282	285	298	329	320	302	303	279	265	321	312	303	264	279	344	306	305	331	314	290	362	300	345	297	322	314	304	334	332	299	296	355	318	304	318	317	297	313	299	311	304	351	292	306	311	297	312	317	313	351	327	317	291	358	320	290	335	323	296	288	303	305	293	267	330	322	291	294	296	314	277	297	348	302	323	315	294	311	317	279	299	309	276	301	329	323	304	292	325	328	310	288	349	336	323	297	351	318	301	313	330	330	301	341	341	312	286	284	319	305	330	350	297	319	322	287	263	303	317	305	312	338	321	333	290	307	336	324	293	289	290	323	330	307	319	343	342	315	321	324	309	299	319	313	297	308	311	295	304	320	299	328	287	309	277	313	296	299	339	313	298	310	292	283	317	294	304	317	311	302	323	284	329	311	310	336	316	316	283	325	306	353	330	326	270	309	307	306	321	315	326	314	295	299	325	299	290	288	298	327	302	352	289	277	294	319	323	316	300	305	296	307	309	298	285	307	315	314	301	319	306	291	270	308	298	304	267	333	323	271	336	328	316	324	349	313	311	319	281	333	331	305	318	307	322	292	323	333	306	312	315	309	298	309	301	282	320	309	341	325	277	293	340	323	276	300	324	263	326	314	303	309	318	284	336	272	308	326	342	308	305	297	354	299	341	312	347	310	285	313	341	316	303	307	324	348	305	270	308	295	307	337	323	322	296	338	322	297	327	277	335	361	326	316	316	311	321	303	316	322	296	294	297	319	311	304	316	320	277	289	323	342	322	335	261	330	311	269	323	337	306	331	321	362	298	324	286	293	319	322	307	305	299	336	307	310	300	280	310	304	335	312	306	310	329	324	303	365	308	305	299	280	307	340	311	307	309	296	313	307	274	328	352	334	302	294	310	318	308	330	322	288	279	329	307	305	333	340	288	322	293	309	300	335	310	311	302	294	272	358	337	332	308	315	305	314	313	316	296	290	331	336	295	303	286	302	322	275	300	277	283	283	324	303	294	315	332	344	289	306	309	305	325	321	296	278	351	268	267	320	330	302	293	275	287	304	279	313	341	293	314	301	300	328	314	304	338	289	283	325	332	336	314	309	305	299	330	338	306	313	316	332	292	294	323	316	340	333	332	304	295	314	343	314	333	292	313	266	322	310	335	317	297	297	331	315	275	324	316	287	303	328	326	351	349	274	305	322	306	302	294	281	313	320	332	349	299	345	355	300	314	310	307	328	332	356	291	273	296	300	314	316	332	315	306	295	317	333	325	318	278	320	337	330	322	318	286	288	314	282	283	316	311	318	318	323	334	331	321	267	344	314	294	308	277	303	290	305	329	306	270	292	313	321	333	339	314	299	297	296	300	293	329	317	290	336	271	329	290	289	296	332	314	318	316	302	326	296	311	276	313	288	298	310	359	295	314	300	311	294	298	326	298	288	288	306	308	282	294	348	298	319	306	308	293	301	283	297	307	304	331	340	316	312	288	313	315	333	330	335	319	308	298	307	309	303	301	314	304	308	285	294	318	295	314	325	303	322	327	280	278	294	325	285	300	335	307	298	310	310	313	314	316	344	327	310	303	308	306	292	316	297	259	266	275	349	302	299	312	319	306	304	320	315	328	322	304	324	271	293	295	332	296	322	334	312	275	327	295	277	339	276	277	286	292	319	314	340	342	326	326	297	314	306	314	313	334	299	324	289	315	312	297	287	318	314	303	339	325	311	316	326	297	318	302	319	318	303	313	257	295	320	301	272	300	317	277	278	315	339	303	309	280	333	297	305	300	289	317	308	305	325	304	300	307	303	307	321	305	330	302	332	293	351	293	314	299	325	291	336	317	305	263	290	320	318	322	289	305	327	309	309	344	294	299	298	294	310	283	336	320	282	324	327	277	340	294	301	316	311	296	301	285	299	336	312	290	307	316	279	275	295	311	337	277	318	326	323	348	304	321	347	326	315	314	287	299	302	289	325	304	321	292	343	347	311	283	283	296	291	310	290	302	317	313	279	298	292	321	349	328	277	329	283	286	335	308	324	312	301	320	314	319	285	302	291	340	334	320	310	319	297	292	299	318	306	313	325	300	308	317	299	311	327	301	309	340	329	328	329	318	308	293	300	348	319	318	301	323	297	320	326	291	255	289	307	298	340	317	352	315	313	273	341	297	290	334	324	304	327	307	305	278	317	313	289	352	316	322	327	301	325	346	290	316	305	301	286	320	316	316	322	340	290	299	340	276	286	313	306	283	352
12258	2206	1374	998	907	791	732	818	801	760	754	773	766	735	782	812	733	749	752	727	770	761	736	809	769	758	797	774	842	770	726	737	773	736	751	766	801	741	724	756	786	753	734	743	801	770	754	753	768	743	713	750	749	712	722	779	751	777	797	764	743	719	768	710	767	780	730	777	755	719	775	712	705	744	717	778	797	750	717	751	696	732	728	721	780	777	702	711	682	734	678	769	769	749	773	730	735	745	751	773	787	806	776	756	803	735	719	768	781	731	732	716	744	763	746	738	702	710	791	789	746	773	740	754	783	782	733	756	731	713	795	773	771	777	776	761	767	690	772	760	743	702	729	744	727	769	743	749	777	800	736	813	754	779	738	710	798	737	742	765	728	797	812	764	810	774	775	758	756	782	763	788	723	742	736	761	728	701	761	728	783	753	753	763	717	694	799	769	763	731	760	712	785	749	784	728	752	792	733	741	785	788	729	759	724	809	705	757	773	771	696	748	757	800	781	769	764	766	802	739	760	738	783	743	747	762	758	783	754	821	761	721	789	761	797	752	791	725	734	763	771	731	775	792	767	780	760	815	754	743	777	730	760	778	802	759	754	728	730	675	772	726	760	723	692	778	752	750	769	729	738	782	794	774	753	771	735	762	753	781	793	765	738	697	750	752	771	788	733	810	807	713	739	762	763	770	770	800	694	716	753	805	729	774	807	730	751	777	745	734	740	702	754	745	791	697	761	750	780	769	755	774	754	767	771	766	741	767	748	755	780	754	730	800	751	783	784	787	713	793	762	746	745	772	773	708	702	778	741	756	726	718	747	816	802	708	736	767	741	763	770	742	768	758	774	744	722	742	724	734	744	770	777	771	770	763	737	766	757	773	744	729	738	758	769	727	786	798	745	773	750	704	786	748	743	763	781	740	757	738	738	773	691	761	769	751	778	807	758	825	716	747	779	738	777	757	718	788	729	771	781	758	752	739	779	749	776	767	794	772	718	727	720	755	753	729	814	757	742	805	727	757	816	763	750	754	665	745	753	757	743	759	775	754	745	745	746	722	761	705	745	743	733	808	788	781	763	785	780	753	786	769	697	793	821	773	784	753	767	701	708	719	735	744	740	760	768	750	779	724	761	766	780	758	748	786	704	724	721	733	709	744	716	729	739	792	763	750	754	737	760	759	802	748	756	771	741	763	767	817	707	749	807	731	763	758	777	706	743	822	725	707	789	744	695	766	766	758	775	757	745	750	732	691	772	782	740	782	794	722	731	729	785	800	743	728	715	793	761	707	761	790	723	753	698	826	764	758	724	793	722	773	764	763	709	809	781	723	765	759	732	757	760	747	776	766	695	796	783	798	814	739	804	741	742	783	770	740	763	777	758	717	787	719	756	750	763	778	761	766	764	789	712	732	718	753	804	803	798	793	702	796	713	753	754	753	751	697	808	766	758	720	737	740	781	740	717	777	769	719	762	737	759	793	781	755	782	743	802	766	721	725	727	739	749	775	783	762	734	774	758	742	785	747	739	766	822	793	731	803	772	767	709	796	719	769	731	748	792	810	789	752	738	737	680	751	745	740	785	731	719	749	817	800	758	739	765	796	737	761	809	750	777	723	709	765	755	709	803	743	741	759	785	746	737	726	791	701	777	770	731	746	775	765	758	717	747	751	733	748	727	764	750	816	767	741	749	798	769	752	749	797	749	730	742	755	753	720	758	774	734	776	746	738	739	733	744	760	711	748	784	728	801	781	784	740	744	736	745	768	768	724	742	747	767	731	779	752	740	769	759	745	767	763	713	784	744	738	748	747	742	787	781	753	756	749	792	737	777	743	717	761	727	770	693	815	811	760	750	753	752	680	752	742	734	754	723	753	726	720	723	784	773	778	748	779	766	748	814	753	771	729	776	767	757	739	735	728	704	713	787	725	711	812	784	693	721	775	751	722	792	719	749	773	730	745	730	772	769	699	785	737	752	776	737	768	767	747	768	767	771	759	741	744	737	716	700	722	751	725	755	765	732	763	737	739	789	742	738	745	760	739	792	756	748	751	790	799	774	763	799	760	797	738	705	737	776	777	771	759	782	800	743	710	795	763	740	736	745	783	762	774	755	802	733	812	750	745	791	760	788	798	805	794	736	736	762	720	721	762	764	790	762	762	790	788	758	757	771	728	738	733	730	786	746	760	745	775	670	759	740	797	756	744	744	738	769	733	744	730	756	747	748	749	770	746	757	725	783	771	759	754	767	767	764	708	750	735	782	710	742	801	723	725	748	743	775	763	793	776	741	739	793	750	771	790	767	750	765	753	741	794	741	775	760	760	742	749	777	737	788	776	822	779	774	752	740	716	748	730	732	759	800	754	734	734	726	805	721	778	752	736	709	752	747	768	769	781	726	756	747	729	765	764	763	745	778	764	737	735	768	721	769	740	744	809	733	743	780	756	779	782	744	795	775	730	735	780	762	738	703	753	763	729	713	720	751	734	824	772	764	784	707	723	723	759	738	757	785	752	727	753	752	771	772	794	723	774	757	789	796	730	770	735	731	712	772	695	761	731	756	722	770	819	821	752	747	757	718	743	761	769	787	810	751	728	759	761	759	775	731	782	808	763	738	779	790	732	742	752	713	759	761	711	736	805	780	772	758	778	700	716	745	803	706	743	759	764	708	786	761	739	794	743	722	734	744	814	764	792	782	799	793	727	737	700	774	738	795	735	743	780	745	721	735	695	801	764	774	765	744	769	777	773	767	741	787	715	741	791	702	762	751	726	762	709	750	728	781	781	728	761	763	729	719	764	744	727	745	773	780	726	731	753	781	791	730	816	777	778	721	742	721	774	764	785	730	792	711	753	800	712	726	763	801	793	780	774	771	747	763	711	786	735	780	709	763	773	779	761	722	738	724	758	725	701	756	727	740	712	748	745	756	770	794	704	774	731	747	748	741	713	735	798	756	766	746	741	767	725	734	732	733	739	751	753	727	761	730	772	804	737	754	732	734	716	792	786	734	759	736	741	747	722	729	731	780	803	717	739	741	764	741	728	781	772	776	740	781	764	736	717	738	775	773	764	726	787	745	746	759	727	789	793	801	744	739	745	798	792	751	772	770	766	756	761	736	757	758	731	709	766	716	758	779	702	731	809	757	723	718	780	771	789	748	789	750	772	757	764	766	750	736	836	766	746	801	770	744	741	739	757	782	810	725	707	771	780	741	750	732	737	724	705	755	789	745	777	777	783	691	768	743	705	728	767	767	786	752	690	719	731	726	761	745	692	774	758	703	753	746	793	785	793	771	734	710	749	779	803	801	770	742	782	787	770	800	771	774	734	801	769	787	708	723	781	754	764	726	710	780	724	730	731	727	728	738	685	726	773	727	762	748	790	733	719	712	759	784	760	764	756	785	747	794	752	760	715	775	744	737	765	764	733	746	668	746	717	759	770	730	736	744	761	761	791	735	812	754	732	731	768	726	749	742	726	702	765	786	765	763	760	772	777	784	776
24293	21416	25102	28108	21419	21438	15215	637	406	335	325	390	321	322	304	309	320	325	312	301	299	299	309	289	298	332	283	291	278	289	302	259	286	334	259	306	302	254	296	269	286	295	285	306	277	279	288	335	253	279	303	317	289	287	313	295	274	320	274	256	288	301	282	293	277	290	278	270	286	281	282	281	301	312	326	283	278	279	288	270	255	319	291	266	259	301	263	289	275	283	276	277	311	255	269	296	278	284	286	305	281	282	276	288	298	269	281	277	286	266	276	302	302	276	270	289	295	280	300	255	260	266	290	261	311	295	280	289	307	276	291	281	281	310	293	274	292	294	293	292	288	305	313	274	253	271	317	273	281	256	278	286	277	261	318	266	276	289	297	309	307	275	260	296	266	312	309	260	274	269	294	270	287	315	307	277	279	276	254	269	281	290	296	293	296	303	317	292	321	299	276	335	285	267	285	311	296	280	283	280	278	292	299	314	294	273	257	261	299	243	271	261	289	280	281	273	275	305	268	264	266	278	283	268	282	273	259	297	278	302	273	284	297	281	278	290	280	281	293	280	278	295	279	258	287	275	296	285	265	265	261	280	283	290	284	279	298	305	325	294	277	291	305	256	298	272	271	286	272	275	261	273	274	267	280	284	289	273	284	254	269	262	297	280	262	251	269	287	252	258	294	287	284	254	291	284	272	268	247	295	247	285	277	281	269	293	285	276	293	295	250	273	295	300	301	282	295	290	251	268	282	290	258	304	267	304	268	287	268	333	280	282	283	322	274	269	308	292	302	275	285	272	271	327	291	290	312	291	281	280	295	270	296	286	244	296	282	321	275	316	262	274	282	271	281	289	285	261	297	259	298	260	262	269	293	288	316	289	309	282	316	286	293	294	284	267	277	308	287	303	298	279	280	278	320	303	292	286	284	257	303	276	301	268	267	281	252	259	315	285	285	284	272	282	288	264	281	285	303	262	257	264	306	251	313	306	285	291	343	274	280	281	291	291	271	302	269	311	308	281	252	277	267	300	257	300	280	315	288	259	290	267	256	281	290	278	274	271	279	243	280	283	271	297	274	310	312	264	269	257	278	281	251	263	277	303	295	238	314	298	281	272	280	277	288	287	286	279	304	276	266	241	304	301	281	291	266	272	290	267	317	296	288	308	260	290	279	276	283	295	287	255	293	282	287	255	244	277	284	287	268	286	273	262	308	307	295	260	287	267	300	244	240	275	276	283	292	298	267	284	285	266	277	280	262	278	271	291	330	294	302	280	267	283	260	278	298	283	277	258	282	302	276	271	253	265	284	235	290	279	306	283	315	272	285	290	267	282	297	282	291	249	282	278	295	268	277	294	277	272	321	278	291	325	310	262	277	299	293	295	266	258	306	296	270	304	268	307	264	288	284	299	281	239	280	281	270	278	279	316	294	314	277	275	274	267	299	300	268	302	284	297	261	308	269	249	281	307	306	273	282	318	280	266	290	297	267	277	330	300	274	288	307	281	311	255	267	277	275	283	282	258	276	284	274	279	278	282	281	281	277	301	270	295	276	269	255	329	292	326	268	272	264	273	276	289	291	269	269	263	281	282	277	276	256	312	292	297	255	304	281	271	260	264	326	275	239	259	286	296	281	272	305	269	291	306	318	279	248	264	293	277	304	294	277	289	323	270	271	267	297	283	272	272	268	283	290	275	301	273	259	303	300	261	293	292	299	276	289	285	264	318	284	272	316	245	241	295	278	302	289	297	288	291	278	244	270	306	290	271	304	301	250	270	299	278	294	297	263	284	275	284	298	285	275	312	290	291	262	282	320	254	283	292	297	270	288	297	289	292	282	304	284	295	294	299	302	274	298	273	289	274	303	269	298	297	285	281	312	286	260	303	283	291	286	280	283	284	252	292	299	296	275	303	306	277	263	247	276	271	275	280	255	263	256	299	274	264	297	285	312	291	289	287	272	308	308	257	289	249	277	300	288	240	258	267	272	288	251	303	298	263	278	282	266	238	265	251	228	259	287	327	279	289	257	261	282	267	329	253	258	293	274	266	289	330	284	266	258	281	282	303	287	282	273	308	297	262	288	288	257	262	269	277	260	236	267	274	300	257	281	292	272	286	292	275	272	266	263	254	287	303	283	278	305	265	276	323	284	290	286	277	283	272	293	316	272	265	274	292	273	281	278	297	287	295	259	284	265	277	275	312	293	330	249	314	299	267	290	288	288	239	306	277	282	288	280	298	299	273	284	288	274	270	256	283	254	289	273	253	284	297	298	292	284	279	310	275	292	255	307	279	294	274	263	300	305	274	310	301	286	315	293	275	286	295	293	281	279	301	298	333	313	280	300	300	308	304	309	268	288	276	282	283	327	260	302	296	285	276	285	288	261	265	265	280	263	264	274	273	259	273	307	287	295	274	289	314	274	328	274	279	266	262	287	274	299	298	319	274	283	283	292	267	294	281	296	303	315	244	300	297	277	281	286	290	278	291	277	270	292	280	245	286	274	285	266	271	285	285	286	283	304	285	272	272	286	312	250	322	286	299	299	295	287	289	270	279	317	319	245	254	280	297	288	286	303	267	287	312	299	272	284	270	294	280	291	275	265	290	276	296	298	279	309	288	296	272	282	279	277	302	257	242	279	247	296	293	267	288	315	276	298	285	299	252	259	297	271	257	264	309	270	304	280	254	267	269	301	298	268	289	308	258	242	280	245	301	279	270	268	290	262	296	280	287	294	289	277	287	285	302	317	286	309	302	273	268	318	303	280	316	272	274	279	314	295	282	248	288	282	322	266	296	281	288	274	325	284	254	306	282	290	261	292	281	262	294	289	273	263	254	279	284	298	301	293	306	279	277	230	289	274	273	284	291	308	275	276	276	286	311	276	299	290	281	263	297	274	320	305	285	264	274	294	299	285	280	296	316	264	258	295	282	290	289	285	279	303	275	289	303	282	286	275	289	278	287	265	284	280	290	252	281	296	278	325	309	271	284	299	297	264	288	287	327	290	274	273	285	273	261	289	273	305	310	302	322	298	299	289	258	314	285	291	284	304	282	279	303	273	264	289	290	288	287	272	314	294	298	294	246	318	293	282	300	282	285	289	277	276	306	288	280	272	275	288	278	274	297	290	289	282	284	285	271	300	314	276	272	262	281	279	285	299	311	270	295	257	308	287	272	269	265	308	319	288	305	292	250	265	304	296	282	321	310	297	277	304	289	224	274	290	303	305	265	273	279	267	260	271	285	280	269	263	260	283	283	293	296	287	259	300	295	299	281	292	282	280	272	288	300	285	257	256	271	285	297	298	253	284	271	299	298	302	294	283	279	298	292	291	310	271	284	273	272	271	282	249	307	277	266	270	301	246	260	328	301	283	255	276	282	288	268	290	277	266	274	298	255	252	289	295	276	292	267	315	290	266	287	278	263	271	276	285	290	295	283	274	288	290	260	274	316	296	279	255	276	286	284	264	275	271	263	263	255	262	283	306	284	275	259	256	297	305	262
13650	3496	1994	1247	936	804	740	714	782	708	691	685	707	703	642	599	696	615	657	672	662	644	696	692	689	622	694	697	689	703	659	705	705	671	666	685	687	640	691	682	671	614	610	684	707	695	685	629	694	707	678	689	628	652	629	676	678	628	601	699	660	729	666	683	640	683	682	695	614	697	675	686	657	674	652	665	725	661	641	682	673	652	643	652	678	695	666	687	682	642	676	661	643	623	677	687	690	631	670	687	652	645	645	651	673	659	693	688	673	621	647	668	687	615	649	683	652	656	689	649	641	670	645	658	679	687	674	705	660	632	700	685	637	669	688	629	639	658	649	648	674	668	709	635	675	684	678	668	657	613	643	665	681	682	638	665	656	688	656	677	679	643	707	649	706	632	658	670	618	673	664	669	630	691	696	651	663	649	648	703	682	671	667	669	636	692	652	666	667	701	670	640	665	712	676	640	636	669	720	665	633	652	748	661	732	696	649	682	658	655	672	634	724	654	698	677	622	685	645	702	698	633	638	655	662	670	678	619	716	624	619	684	659	646	638	672	618	636	673	660	678	682	625	647	640	645	673	651	637	669	609	659	652	647	667	673	649	637	648	683	683	661	683	669	655	671	699	632	623	693	649	667	669	701	592	625	681	684	585	648	638	633	683	657	676	684	614	661	675	677	696	681	646	670	629	688	683	648	624	647	618	662	697	678	623	641	634	610	652	666	684	610	687	608	648	689	649	632	694	612	654	679	679	651	684	663	630	680	689	645	654	688	688	638	641	686	656	676	632	665	671	620	631	610	631	664	643	670	722	655	658	650	677	672	656	700	651	615	727	684	670	661	589	692	669	675	636	690	684	616	645	635	679	664	668	665	667	682	692	633	657	641	657	613	674	658	658	682	643	667	701	662	671	706	635	683	679	639	695	669	667	670	671	638	691	687	684	640	648	618	632	678	654	647	628	662	677	621	649	651	649	684	692	661	671	698	617	642	615	716	651	668	648	653	635	661	662	636	687	621	643	658	706	685	645	675	711	673	649	682	623	677	733	699	688	667	683	641	658	680	630	646	658	610	695	619	696	646	675	723	654	656	660	646	582	688	696	661	643	656	648	655	643	671	701	661	601	693	668	676	620	649	655	706	642	677	723	689	649	615	685	709	656	651	627	686	700	668	669	643	644	693	664	647	692	686	694	650	666	691	699	655	627	699	679	693	693	704	634	684	668	697	712	695	688	638	599	671	675	627	636	685	649	624	673	677	614	681	699	687	679	672	715	686	690	675	679	654	661	666	665	668	699	662	661	686	650	680	661	758	636	638	708	639	651	619	702	652	627	663	668	696	651	665	676	648	635	640	645	641	665	661	685	666	686	595	695	681	614	689	633	656	687	645	643	618	679	665	637	681	630	660	658	645	664	664	699	666	628	631	645	665	649	652	665	596	685	701	647	655	652	638	708	678	650	680	696	631	672	658	641	659	654	624	687	685	679	663	641	662	707	656	655	639	657	690	660	694	662	691	641	610	658	660	666	654	657	637	619	656	666	693	681	675	673	673	671	675	685	692	720	650	656	648	657	630	626	639	634	687	606	693	649	677	655	692	659	658	624	662	629	698	642	651	656	651	676	618	648	694	681	695	656	607	668	629	652	680	676	649	650	629	656	632	703	644	693	671	651	647	678	643	653	668	659	655	657	675	690	617	665	632	685	688	655	641	639	743	688	628	665	682	638	613	696	627	630	686	692	677	677	658	646	666	656	669	595	658	661	711	664	705	645	658	657	627	663	685	674	642	665	615	669	664	643	631	638	620	679	706	672	668	646	673	669	645	710	697	661	652	642	719	691	659	676	634	624	692	650	665	641	675	648	619	667	717	660	623	658	650	653	651	638	644	628	661	626	706	634	650	652	664	667	677	726	658	613	665	623	672	701	690	626	662	639	664	679	670	665	694	648	678	666	659	676	630	686	655	642	630	680	635	674	679	669	666	625	653	725	710	661	677	689	642	624	676	678	671	646	679	630	675	616	647	616	660	612	661	709	662	651	676	676	678	678	679	660	652	667	647	710	693	690	649	658	658	743	650	670	640	672	705	643	677	705	641	670	670	663	707	616	695	671	616	647	639	684	662	682	667	687	687	650	668	645	671	700	659	670	712	669	672	665	674	679	696	670	661	708	672	647	676	656	634	658	648	672	663	675	669	616	683	671	684	693	600	624	646	598	644	646	633	632	703	639	712	618	670	682	696	690	642	688	678	673	628	662	664	649	648	661	613	611	630	662	676	670	665	636	658	694	627	662	636	615	643	671	668	626	668	641	700	668	692	677	647	647	673	709	689	645	637	681	608	702	680	686	662	681	674	656	627	688	667	656	655	667	654	694	652	657	668	671	661	647	676	664	656	619	674	668	683	676	619	663	627	663	659	668	679	641	663	666	687	648	691	633	647	693	663	708	652	684	669	652	686	660	703	643	706	658	654	619	593	708	681	645	634	657	674	629	675	633	636	637	608	637	668	684	678	646	692	651	627	661	674	644	643	652	673	659	635	652	744	659	668	648	699	687	711	665	639	672	718	647	650	683	663	708	637	630	630	648	648	638	682	653	646	658	629	655	680	666	644	674	588	652	638	622	680	706	629	662	642	709	657	668	643	669	674	663	702	683	653	689	684	653	668	664	603	644	670	636	669	658	693	628	641	650	671	656	669	628	684	659	700	657	690	700	679	666	638	644	618	678	647	675	643	663	670	630	630	649	692	650	662	652	608	652	669	657	677	726	612	709	656	644	666	652	697	668	648	640	705	677	629	692	682	687	650	695	638	672	611	655	686	664	678	624	665	634	642	680	629	714	676	691	666	664	638	662	663	712	708	711	708	707	628	634	650	690	668	684	664	675	658	673	616	664	668	699	668	661	632	659	650	615	645	692	608	656	667	649	670	673	675	655	667	646	698	659	671	718	650	643	677	636	672	645	615	660	694	681	649	689	639	695	721	636	665	631	678	639	663	659	676	674	686	666	676	633	675	709	651	664	624	626	663	648	686	675	662	690	665	634	635	672	649	622	683	686	628	629	641	695	648	667	667	668	623	611	633	647	668	686	672	620	650	601	685	716	716	676	674	674	647	677	702	663	655	687	643	658	658	682	613	603	662	685	664	649	714	637	642	664	666	673	677	634	640	687	683	653	653	699	682	660	645	691	667	625	643	682	650	658	633	614	675	630	682	635	661	643	707	620	675	644	580	660	669	701	664	613	596	664	697	643	661	662	681	641	665	641	672	667	678	597	633	647	646	677	636	642	678	660	664	652	650	686	642	629	614	695	658	661	666	673	668	592	675	618	656	647	655	653	645	686	670	623	655	660	658	692	670	655	670	643	640	647	696	646	695	649	678	678	653	647	650	661	679	646	656	671	676	632	642	652	651	633	643	723	632	675	668	673	664	661	640	669	687	671	635	674	586	704	624	686	622	670	679	644	670	644	622	631	692	640	635	699	717	667	625	633	665	625	626
31770	20714	9685	631	402	354	288	195	197	206	196	211	190	197	228	229	198	195	208	227	210	233	213	220	218	190	227	189	226	203	198	203	192	186	189	207	225	235	208	188	175	188	186	226	197	212	199	197	175	203	203	206	196	205	209	212	209	202	212	191	208	205	185	181	179	204	184	185	186	206	220	206	218	206	204	187	183	174	194	183	211	179	195	184	206	186	209	199	189	206	222	212	217	178	216	169	192	190	186	184	179	202	197	187	219	185	196	167	170	206	206	189	215	217	210	225	225	192	221	201	201	176	208	180	202	216	203	223	209	196	214	236	166	199	181	208	216	189	194	187	228	186	190	203	212	179	184	178	181	191	202	187	185	227	187	218	184	251	209	202	185	194	182	169	200	210	191	196	186	178	207	197	198	191	185	203	184	197	204	210	182	205	215	195	232	192	213	200	186	202	216	198	175	180	210	201	195	212	197	212	203	185	186	197	195	210	191	190	219	165	178	224	207	207	188	229	211	169	206	171	185	194	228	201	209	199	187	191	183	178	185	181	207	189	206	220	208	205	208	220	206	185	225	199	194	186	186	195	180	212	195	202	192	197	205	165	207	200	221	205	185	188	206	213	173	203	186	181	199	212	206	200	204	217	208	186	202	183	213	190	213	179	222	216	207	183	193	174	196	198	207	211	190	187	177	203	206	220	194	197	205	201	212	198	204	195	212	201	178	200	193	204	202	196	211	207	207	191	209	207	203	210	184	192	201	190	187	191	184	211	165	222	188	202	191	206	216	195	192	228	221	188	229	207	218	205	168	179	200	196	216	197	190	214	246	160	218	197	224	221	175	184	186	200	221	185	185	207	216	190	209	219	204	189	184	205	215	193	214	175	188	236	194	182	202	192	192	175	205	176	182	198	200	206	193	218	206	207	212	210	208	209	203	183	209	190	197	185	196	193	189	191	226	199	180	187	195	193	208	200	213	196	207	186	188	215	213	214	182	196	223	197	197	225	215	199	216	197	218	187	208	221	216	202	164	183	205	202	210	189	176	200	208	196	204	195	225	227	201	195	185	208	202	214	183	185	205	198	175	182	182	163	207	210	178	183	179	202	218	205	220	223	200	194	201	201	218	194	216	204	184	198	183	170	224	204	201	193	206	193	201	230	196	196	216	207	215	214	211	187	189	192	197	190	212	201	190	210	186	211	187	187	197	181	192	207	183	225	169	184	216	200	189	213	217	200	222	201	190	216	194	206	212	200	163	182	203	211	178	176	171	183	178	200	190	202	213	211	213	200	222	192	193	199	205	208	215	212	207	181	201	209	187	214	208	193	197	164	187	200	203	195	214	208	191	202	194	184	192	195	189	194	177	193	194	229	212	197	218	187	198	184	214	201	203	215	179	197	184	206	161	201	177	195	202	175	178	201	206	181	200	166	195	187	191	191	216	213	202	194	183	172	230	177	182	219	198	199	217	199	163	207	186	202	203	203	198	207	210	225	222	199	207	183	182	202	199	194	237	193	213	184	183	212	173	208	185	185	226	181	183	204	210	195	221	208	203	183	202	216	212	210	209	202	210	205	191	198	201	181	202	192	200	173	198	214	185	195	195	196	182	179	196	167	207	220	199	212	182	218	207	214	199	185	217	220	210	199	192	181	195	207	203	207	188	218	180	205	201	189	189	192	217	178	203	217	203	203	183	203	207	223	221	191	186	203	184	198	203	205	231	205	206	216	189	193	177	209	202	190	206	215	200	230	210	187	216	169	232	192	211	193	207	212	191	205	194	182	191	176	187	171	192	186	217	206	188	192	190	223	188	189	187	184	198	181	200	168	201	198	188	191	181	241	198	203	202	196	193	189	192	199	187	186	218	196	164	189	189	209	182	191	198	189	193	212	166	202	226	197	186	188	205	187	191	214	200	196	193	194	173	186	197	204	190	193	200	218	207	180	205	209	206	192	200	221	179	185	200	202	194	194	207	204	175	210	185	210	181	213	211	216	198	188	194	185	193	182	208	188	194	190	183	208	203	191	197	175	187	186	184	171	218	178	206	198	203	205	174	188	177	183	201	191	209	225	203	186	196	178	188	200	201	208	212	214	167	197	192	176	195	188	191	198	204	200	198	202	197	208	218	192	210	202	187	222	192	242	211	175	199	198	183	214	180	199	175	175	193	231	213	191	204	193	190	180	203	176	186	186	196	201	200	195	214	180	191	198	201	210	228	196	175	192	221	183	190	214	204	185	198	200	184	190	209	188	188	208	214	185	193	160	184	179	190	164	201	192	198	186	215	180	198	191	201	197	179	185	190	190	193	183	206	222	191	202	196	200	203	192	211	195	202	193	189	195	191	212	206	209	170	201	183	201	209	176	225	189	205	184	204	214	223	221	190	220	195	190	173	203	218	184	206	204	233	212	207	196	181	185	189	247	197	189	192	195	230	194	205	216	210	189	190	215	204	192	214	224	180	231	206	207	206	184	200	192	189	215	194	196	193	218	218	220	194	187	191	200	181	203	189	195	184	198	184	209	210	225	194	217	176	217	206	195	175	175	182	207	205	208	203	198	199	183	174	206	205	188	204	219	222	229	166	213	230	190	189	189	193	182	187	209	216	200	228	175	196	210	185	189	206	208	195	190	214	181	189	209	169	221	185	191	208	207	199	209	175	197	208	201	174	207	202	202	217	194	184	188	185	207	188	182	202	206	204	182	211	190	207	201	191	186	208	189	173	181	177	224	202	233	213	184	186	184	218	204	219	183	198	220	194	205	223	193	194	194	205	200	204	217	201	230	191	195	188	188	199	221	208	188	186	164	200	214	179	203	179	202	215	180	203	206	185	206	197	203	201	197	186	191	190	204	224	184	200	198	213	168	192	181	208	233	196	212	190	181	223	192	199	186	165	163	216	211	169	199	217	185	205	190	205	210	204	215	191	192	205	230	201	223	197	191	205	200	203	211	211	202	191	217	195	185	187	170	185	199	194	203	226	194	208	197	198	223	193	192	215	211	228	192	186	189	211	199	197	180	208	211	188	205	200	186	196	212	174	204	209	206	211	191	205	192	207	217	181	209	187	174	192	202	205	185	202	169	207	185	167	206	200	217	183	206	216	207	176	198	175	218	180	219	213	219	194	222	185	192	198	234	212	180	196	165	206	205	203	199	186	209	194	180	209	211	199	193	198	183	165	195	205	200	197	195	177	212	211	214	238	218	186	190	214	189	225	187	221	210	192	204	190	212	193	206	207	181	206	192	176	222	180	182	191	221	183	201	219	192	213	187	183	170	186	229	196	214	198	200	178	198	216	196	187	187	213	233	213	203	187	212	184	220	216	186	186	187	205	211	199	181	178	194	190	214	195	196	161	182	186	192	183	194	226	208	198	198	198	174	187	192	204	197	195	194	196	199	184	203	215	186	201	223	229	226	192	206	197	179	190	190	170	186	220	215	204	195	190	189	224	190	187	211	217	179	189	193	193	211	154	212	185	188	207	216	166	202	196	184
7183	641	600	538	573	569	526	467	528	524	593	566	503	529	519	532	535	553	552	529	535	535	515	530	558	550	508	531	508	560	516	525	530	538	566	523	543	540	558	506	501	539	543	561	559	533	520	556	549	525	545	523	528	514	552	569	513	510	508	533	528	544	515	499	516	586	526	544	542	539	531	515	494	576	541	562	528	575	538	519	545	522	556	539	549	562	529	527	549	547	520	485	539	550	517	549	539	544	508	565	525	508	562	563	530	496	500	533	545	554	546	538	543	523	538	529	562	536	528	548	532	551	510	504	618	568	505	518	530	542	510	539	517	526	554	531	528	496	531	544	523	506	579	478	541	521	474	531	563	461	532	501	534	552	506	494	516	550	519	501	516	532	556	520	492	522	565	543	496	532	531	527	515	526	560	536	526	524	523	499	522	502	522	537	531	535	562	525	543	535	516	580	512	519	573	546	553	533	511	567	524	538	535	532	539	508	545	561	510	501	519	487	480	551	522	547	539	543	528	540	553	548	514	522	538	550	519	575	502	509	516	571	523	552	528	537	503	521	567	542	526	564	583	514	561	550	530	535	523	531	551	554	502	529	553	520	517	557	546	540	561	553	546	535	512	540	514	530	498	569	556	552	544	565	525	524	535	540	527	526	525	498	522	485	523	527	538	528	526	550	569	536	526	526	536	544	504	503	530	505	540	546	495	604	531	544	466	512	525	564	520	545	534	511	509	517	499	514	563	514	505	472	540	507	513	491	533	530	561	509	530	528	525	537	556	538	551	528	527	531	560	548	577	534	593	524	507	553	574	532	544	507	556	555	522	538	554	525	544	544	510	524	561	536	510	494	557	562	534	537	557	567	533	535	524	571	520	490	562	564	537	530	554	499	564	565	529	564	516	522	564	527	534	571	545	532	512	533	525	548	524	538	536	521	515	563	559	544	495	548	508	487	506	571	529	486	550	534	505	513	541	503	526	520	520	508	543	553	542	501	488	535	501	526	482	528	534	558	542	539	557	540	549	541	553	546	553	517	533	490	525	518	536	540	560	523	537	554	548	487	527	571	542	530	506	544	546	498	524	524	511	539	531	522	528	496	520	546	582	525	558	555	519	573	498	536	597	509	563	546	566	539	516	503	531	516	518	518	537	498	557	528	499	543	532	534	573	540	555	563	509	513	500	524	558	556	551	540	509	531	518	452	501	526	548	550	503	562	482	533	577	549	516	518	528	510	509	511	532	551	599	559	514	500	552	534	544	529	526	520	498	546	528	519	533	542	553	496	507	502	523	571	547	537	546	501	515	532	538	529	543	533	539	524	532	513	501	527	534	516	551	562	551	533	503	570	484	549	497	509	524	582	563	544	511	512	554	545	527	488	549	515	484	545	480	501	514	516	561	534	534	513	571	532	542	542	551	505	500	542	500	571	536	544	501	520	539	491	517	552	522	521	512	547	546	567	561	528	533	519	496	532	555	542	542	517	517	510	497	512	521	513	533	554	513	503	546	522	498	523	518	510	540	539	541	507	525	513	506	487	534	544	539	538	551	556	513	514	504	527	534	516	518	540	520	541	528	556	576	507	538	501	551	538	518	539	531	554	500	524	524	533	508	494	575	542	563	540	555	532	518	502	546	527	494	554	491	533	539	516	499	511	510	509	549	525	558	531	516	555	541	533	551	535	535	560	540	530	493	558	515	499	515	554	579	548	554	534	580	557	548	527	500	531	542	510	490	481	564	534	539	534	556	557	541	531	516	505	520	537	571	525	557	543	551	509	521	523	529	561	510	538	520	522	561	545	550	566	523	526	520	554	533	501	543	544	516	536	521	541	523	535	504	518	504	519	562	549	564	521	546	527	561	553	534	552	498	542	554	543	551	544	521	493	517	567	548	509	550	567	538	515	519	576	551	540	501	539	553	538	540	507	520	549	515	522	497	523	557	544	527	532	546	515	551	519	565	514	587	491	514	499	555	492	508	513	531	493	507	551	531	509	541	522	540	541	538	529	568	530	552	545	530	572	525	506	503	508	564	537	584	539	518	540	572	504	519	506	543	574	518	518	550	504	528	557	526	527	501	563	528	496	536	509	496	538	526	500	555	604	573	546	501	519	553	539	516	544	574	526	484	549	554	567	514	529	508	533	528	533	569	564	541	549	554	553	552	518	526	524	526	528	514	514	513	505	534	525	506	507	532	524	515	507	566	527	568	492	510	493	545	532	530	508	552	537	520	523	526	525	531	508	516	514	543	545	487	513	569	550	552	539	562	507	521	533	536	563	493	528	531	530	514	525	510	498	524	573	488	536	530	527	531	550	541	520	501	552	509	517	543	525	531	548	537	486	519	522	556	548	545	522	517	541	549	538	554	518	529	561	505	508	539	566	565	551	512	487	543	553	507	530	523	514	529	505	552	539	544	531	539	510	527	540	581	509	540	533	540	551	584	508	541	544	549	492	515	508	495	542	557	486	531	533	542	525	518	525	535	548	524	521	501	544	509	527	527	501	572	495	512	539	513	561	564	534	536	545	544	567	538	500	541	562	540	519	539	498	500	508	526	507	543	513	555	512	537	499	510	548	492	494	527	551	499	504	520	520	549	501	557	566	510	533	519	539	579	526	534	529	546	539	515	508	569	496	562	534	522	530	522	489	557	506	530	528	507	541	555	532	519	554	582	520	532	531	532	572	574	550	547	517	541	518	521	594	553	529	480	552	546	484	545	530	548	538	534	553	567	496	509	568	531	523	561	534	529	527	499	520	528	531	550	540	542	519	499	521	530	535	559	515	560	541	544	543	500	552	511	553	536	537	520	586	511	539	480	474	546	544	519	505	512	510	525	561	548	548	518	543	555	521	513	507	538	511	526	503	523	505	514	559	523	561	532	543	555	525	491	550	520	521	529	508	517	552	530	548	540	528	534	512	522	520	524	594	530	496	517	454	520	485	513	570	540	533	557	522	527	556	534	513	521	562	508	501	518	542	519	527	562	517	532	591	501	531	541	527	561	547	483	530	536	547	559	514	496	532	536	509	534	543	559	534	587	515	542	558	533	530	539	581	583	524	555	592	511	544	540	550	508	503	497	494	542	536	561	527	553	492	517	552	537	534	512	527	568	560	539	563	525	565	544	517	582	495	526	513	527	555	538	522	510	528	519	522	525	523	497	537	531	534	488	502	518	562	515	506	566	517	494	583	530	573	604	521	508	531	532	524	545	506	536	530	518	557	550	567	517	485	517	553	503	539	544	526	497	542	530	534	552	526	517	529	544	499	565	499	514	467	523	519	570	543	542	564	480	502	524	538	545	525	539	582	533	543	520	513	553	520	559	535	562	524	540	518	546	554	528	534	531	586	543	493	514	519	511	533	537	526	545	488	523	520	517	545	541	535	538	586	547	549	475	573	573	523	514	513	546	539	544	485	541	552	524	510	505	535	551	550	552	519	520	550	498	550	532	560	532	542	551	563	530	542	538	488	504	534	503	554	541	536	512	525	524	498
25106	21472	24720	28568	21431	17595	650	415	354	350	345	327	312	320	359	312	333	340	302	312	305	347	326	298	326	342	357	285	347	348	314	316	302	348	326	302	324	314	329	309	323	330	283	375	282	314	310	317	301	335	316	330	279	328	314	304	308	316	342	308	292	322	300	318	328	347	316	319	333	296	353	328	319	318	308	299	305	357	339	310	293	316	286	346	310	323	312	306	274	347	326	317	338	325	296	312	312	348	293	281	311	309	323	307	285	278	299	296	334	347	317	313	319	311	313	328	296	318	382	359	322	323	290	295	324	312	304	311	296	327	332	331	331	270	312	302	325	335	296	311	313	320	312	303	316	321	299	313	297	314	327	322	304	333	309	310	287	317	282	291	315	327	279	309	310	339	331	343	285	290	299	362	312	288	286	291	271	302	318	314	333	290	315	325	316	287	358	318	323	299	288	312	330	303	308	303	308	328	337	304	337	299	321	315	291	331	318	274	325	324	285	296	314	323	325	335	321	326	325	324	314	312	365	338	359	308	300	314	311	293	326	320	286	304	308	301	315	289	284	301	318	311	330	324	295	299	303	338	300	312	301	321	309	261	326	323	337	294	319	320	307	302	312	303	279	309	299	318	317	303	283	322	323	346	326	300	307	321	302	295	324	311	292	307	296	324	298	309	292	304	325	318	316	320	336	324	317	315	346	304	335	312	364	298	297	320	356	302	360	311	341	316	338	298	340	315	312	323	296	338	309	283	312	297	286	317	339	335	303	313	310	311	318	355	305	280	324	336	303	327	316	284	302	312	312	300	275	331	324	316	297	309	282	321	307	309	322	301	364	297	313	274	304	337	285	291	272	296	341	307	322	300	289	291	289	299	302	289	295	301	298	306	299	314	311	328	351	320	292	355	291	315	310	322	334	302	346	334	310	324	320	304	288	315	304	322	287	359	321	312	305	330	299	302	288	309	336	308	357	318	304	328	294	295	288	296	306	312	318	289	306	299	329	325	339	329	320	313	352	302	333	314	315	306	317	287	264	299	327	323	303	313	282	295	311	294	264	313	321	319	315	312	269	311	324	285	325	281	324	269	322	302	322	347	307	284	344	312	318	293	289	317	290	296	290	277	290	287	304	353	300	334	265	321	295	296	329	295	325	317	329	303	291	279	305	328	304	311	338	288	292	355	322	326	293	295	318	308	309	303	339	333	295	293	322	313	298	336	318	288	306	275	301	303	325	303	301	318	310	306	272	340	293	303	289	326	288	281	306	329	293	302	316	290	315	319	311	337	309	347	328	317	302	327	339	298	320	317	329	330	308	274	325	309	314	311	336	330	286	303	344	337	325	299	331	293	312	310	323	297	304	321	312	302	334	295	301	291	291	308	295	328	276	335	326	336	330	276	293	347	312	307	301	295	298	302	298	304	339	301	315	301	299	313	298	307	322	302	288	317	320	288	311	304	330	318	334	335	315	330	342	293	302	304	312	300	324	310	277	282	347	302	313	288	349	317	332	309	328	292	303	324	304	333	346	330	323	295	319	265	323	330	298	319	315	353	284	293	334	322	316	335	331	289	348	312	329	347	298	276	296	317	331	326	322	313	338	306	309	306	339	327	328	309	285	303	281	314	305	332	349	307	335	291	316	306	298	317	306	333	331	284	270	317	311	304	312	308	294	292	325	299	300	305	285	342	328	281	280	309	331	299	280	308	346	317	305	336	323	318	326	300	295	309	317	315	329	317	301	317	279	280	314	306	309	344	307	323	299	287	332	316	336	292	299	312	308	312	329	311	325	335	292	326	281	275	322	305	316	308	292	315	322	300	320	318	283	347	336	324	326	307	349	323	335	290	333	314	304	331	309	329	329	338	312	308	302	289	314	305	316	280	282	297	318	326	346	311	350	302	278	316	290	299	290	295	306	298	307	305	293	313	315	315	315	339	295	332	292	308	315	301	307	305	324	326	309	342	293	283	302	291	317	282	304	306	305	302	304	293	307	330	315	287	311	341	341	342	341	279	296	317	327	282	316	320	329	294	273	304	336	307	345	312	265	313	342	326	312	305	295	333	288	307	282	292	310	320	301	304	298	332	336	270	300	334	332	313	263	292	309	300	333	300	306	296	317	349	301	329	303	323	311	335	304	308	345	345	283	283	298	322	320	315	317	304	296	292	306	320	312	288	307	292	299	300	294	309	283	302	275	307	314	305	310	304	301	325	322	310	335	326	289	325	306	294	297	311	312	332	310	290	324	303	281	297	274	307	305	297	327	319	309	309	298	291	306	336	324	318	346	318	327	284	297	322	292	285	324	299	314	347	292	283	282	315	339	301	316	308	358	281	280	291	304	301	295	325	321	320	305	298	328	281	283	310	344	278	317	309	327	305	301	303	315	320	281	309	321	317	294	327	292	316	306	278	300	311	295	290	318	315	323	312	316	301	329	305	286	283	332	318	328	338	302	326	334	298	290	309	321	309	338	331	316	306	316	293	297	326	358	294	323	301	271	256	310	313	306	310	312	293	334	331	296	307	319	331	303	310	308	273	302	276	319	306	346	299	297	298	299	313	289	309	311	310	328	347	297	292	302	325	316	335	311	333	300	283	302	317	284	291	312	317	326	304	324	316	303	344	310	311	316	316	326	300	350	302	311	309	298	297	300	313	330	330	290	319	318	293	309	326	339	270	287	282	328	306	313	292	313	282	301	325	282	285	294	321	295	343	287	312	308	269	319	320	310	308	294	299	274	304	318	279	313	290	268	306	292	306	302	302	307	304	318	299	301	323	311	334	347	294	306	298	301	305	325	315	277	309	294	314	311	298	315	308	314	269	300	321	312	328	324	302	277	305	340	316	304	284	308	320	312	325	284	316	312	341	298	343	314	314	330	303	318	292	296	304	333	327	291	302	308	342	291	308	333	329	336	296	296	303	294	291	314	352	300	304	305	308	279	300	289	277	312	311	337	301	302	344	315	317	323	318	317	326	287	339	260	301	337	297	301	312	308	315	293	335	281	293	320	287	318	295	315	332	323	312	312	298	299	282	301	308	294	335	321	314	298	264	320	321	326	307	286	320	328	305	333	303	330	303	308	361	347	282	301	279	318	330	338	314	310	297	338	322	311	287	285	280	292	279	283	297	278	309	334	329	329	307	335	303	284	320	339	337	320	289	346	347	303	303	287	285	325	284	326	325	314	293	310	318	295	306	305	288	301	306	327	281	311	297	319	330	305	303	317	315	313	306	281	301	326	311	332	344	309	318	281	285	351	315	327	349	296	287	295	322	294	321	312	334	314	293	289	304	297	284	334	311	299	328	299	335	310	303	304	332	311	310	290	312	320	310	279	281	300	294	305	320	313	299	323	322	291	314	322	303	316	299	325	310	344	342	324	262	294	326	328	309	340	321	296	319	331	315	324	313	338	266	303	337	285	308	305	285	327	305	285	315	339	326	320	318	336	322	328	302	308	302	310	299	307	315	298	295	314	335	325	297	288	346	285	312	314	297
12110	2085	1414	993	897	830	736	815	802	770	764	800	782	774	768	789	738	722	725	733	753	768	838	789	713	784	748	775	692	777	729	821	779	769	779	744	726	785	761	738	757	725	722	812	713	765	808	734	711	730	756	812	766	778	743	726	726	750	760	756	777	770	744	756	745	723	739	735	799	790	722	731	742	751	789	725	699	777	773	736	744	739	803	749	744	734	756	775	732	770	768	746	713	758	770	744	716	779	743	760	778	714	797	699	766	818	744	780	768	732	774	746	763	741	758	745	805	741	751	712	759	725	754	794	765	742	760	779	788	725	748	721	762	773	789	788	704	735	781	721	720	780	813	748	739	752	716	769	785	785	738	819	799	768	777	761	757	815	778	756	768	754	746	780	701	786	779	784	742	752	753	774	701	759	769	792	780	766	712	736	729	772	745	762	774	780	746	767	762	769	740	795	751	737	730	782	802	809	735	706	728	724	730	765	723	791	730	715	754	709	756	758	792	740	755	760	739	753	789	731	779	768	743	753	740	741	762	767	715	762	726	740	772	777	764	709	752	768	771	747	730	779	737	815	762	748	730	793	812	789	753	741	796	753	753	752	735	749	761	682	796	779	769	750	754	762	792	768	778	755	754	724	756	710	761	739	774	812	702	751	732	779	780	718	763	766	793	749	810	713	780	731	800	801	762	748	731	780	817	776	777	769	807	778	785	740	822	781	714	772	745	727	727	728	734	707	769	763	776	740	726	761	764	778	771	785	682	728	778	763	779	694	730	827	780	732	735	759	771	767	729	743	787	724	767	785	799	747	782	779	733	724	747	762	728	767	793	768	744	729	793	771	753	730	797	767	695	758	762	721	751	754	785	750	730	773	793	709	763	751	733	755	774	722	758	702	738	740	738	770	791	754	726	786	707	706	733	806	784	743	759	748	749	742	779	744	794	753	736	772	690	750	742	759	772	766	737	776	759	745	811	697	803	768	752	761	755	775	775	741	714	735	722	781	781	727	710	784	791	758	748	748	773	749	756	764	774	733	781	741	765	759	759	760	740	748	750	789	755	810	764	682	675	748	753	768	779	737	690	727	738	739	702	763	727	739	753	720	732	745	716	739	737	774	750	789	740	774	775	746	693	796	696	740	758	781	758	813	747	754	775	738	737	763	749	725	751	770	711	801	757	793	797	822	790	749	783	750	765	786	723	744	741	798	761	737	780	779	685	726	743	747	712	777	718	743	794	736	757	718	778	730	771	738	739	812	751	697	749	768	712	769	741	752	739	743	727	743	726	744	751	708	731	781	745	832	744	760	773	789	740	768	783	755	718	778	719	738	729	802	751	729	780	754	797	768	750	691	728	771	750	791	754	780	767	769	786	741	732	746	748	743	751	784	757	754	746	762	727	736	735	799	793	758	716	766	810	717	739	735	779	691	763	779	736	726	778	754	761	774	727	757	741	746	718	772	805	728	769	749	728	759	729	717	761	768	743	770	758	716	750	764	762	782	751	723	725	711	767	751	726	783	785	725	778	755	780	719	721	711	688	785	765	763	754	727	763	719	784	722	804	731	741	728	761	770	724	776	792	819	781	769	730	766	761	729	798	761	779	782	762	779	746	760	710	762	737	746	755	750	767	744	759	747	788	774	743	722	783	761	725	760	800	737	764	760	723	670	741	728	770	811	751	775	755	747	755	775	754	721	783	764	786	783	707	747	779	782	729	740	765	752	728	696	761	695	769	724	769	669	720	755	802	719	741	736	770	727	760	773	735	712	744	712	763	728	788	762	796	734	776	752	755	823	723	737	735	785	736	739	768	770	737	750	776	751	716	716	735	784	727	742	711	774	751	713	801	724	717	733	783	758	787	757	764	787	737	747	778	752	792	762	772	774	804	761	705	755	764	767	743	746	775	749	756	783	745	749	772	793	782	708	701	755	770	719	730	735	819	741	808	777	794	699	765	759	736	814	779	699	750	743	770	763	760	746	773	723	742	738	713	736	756	726	721	759	739	757	747	703	671	719	724	739	712	740	741	711	771	712	723	794	717	721	701	766	766	796	771	741	714	774	777	746	718	756	767	765	716	728	729	740	735	708	749	744	782	746	762	757	781	760	761	734	747	783	762	740	755	747	756	697	714	780	738	760	754	782	727	759	724	746	773	693	730	808	730	738	750	721	764	766	747	732	777	742	759	783	737	719	759	744	716	724	744	754	774	727	759	808	744	693	724	714	763	738	755	752	758	758	749	729	726	734	728	784	690	764	774	768	739	760	728	767	750	780	768	735	711	754	745	724	746	746	770	753	714	746	724	788	727	758	746	714	749	783	780	757	740	711	728	799	717	769	744	739	819	810	750	765	700	757	755	769	764	757	746	713	788	688	744	786	766	716	734	733	753	798	746	768	789	747	780	752	825	774	765	759	743	793	785	804	771	697	752	780	737	751	780	757	741	736	718	744	744	740	736	735	761	762	773	752	764	801	771	698	700	745	763	764	765	743	757	763	744	699	743	800	768	796	729	726	793	742	800	767	754	783	766	750	754	755	789	775	721	708	766	749	746	781	705	809	763	755	725	752	778	783	804	782	748	794	764	698	770	723	738	782	782	771	735	780	757	763	781	743	715	729	730	758	761	763	734	675	769	768	766	746	775	775	731	727	832	753	758	737	776	748	751	762	732	743	740	742	754	775	750	737	741	763	763	728	726	754	751	764	745	779	700	775	760	753	711	744	738	743	696	747	721	746	775	756	756	754	746	776	750	768	751	804	786	768	751	741	713	780	773	721	773	787	723	774	739	720	763	734	780	752	764	738	773	739	750	768	746	720	754	799	782	793	743	778	756	769	772	749	758	751	772	784	798	760	764	729	775	725	813	737	739	766	712	792	782	706	724	717	798	721	733	728	739	752	778	751	775	696	761	749	692	722	746	773	761	746	797	701	750	768	805	766	768	724	808	769	754	697	766	738	732	723	778	748	801	738	731	782	697	766	796	771	753	772	766	757	748	738	776	771	788	782	712	807	790	770	793	775	760	735	764	795	767	728	739	721	720	737	763	812	765	775	773	772	755	789	810	772	768	791	777	750	756	718	698	793	791	785	726	750	802	729	733	780	722	788	741	728	750	738	731	731	727	754	722	747	745	772	734	707	764	788	774	752	667	745	786	683	741	754	747	766	776	743	733	742	728	702	725	739	755	746	737	776	756	739	786	779	738	731	790	728	746	764	749	798	757	759	707	764	734	744	771	715	707	757	779	734	790	775	752	772	780	748	816	772	706	773	774	807	709	721	774	792	770	732	784	793	722	738	779	765	775	730	718	747	745	735	770	744	727	761	730	770	709	755	735	764	745	768	762	739	809	800	749	769	752	755	764	749	785	745	750	770	807	784	747	769	755	743	737	755	730	745	748	735	749	744	687	743	778	724	721	736	745	793	765	754	784	740	767	728	727	780	771	733	724	794	758	762	739	805	771	730	799	760	824	804	718	757	755	764	758	719	741	698	767	759
24307	21408	25057	28126	21409	21416	16483	678	430	361	381	311	323	305	334	303	302	314	298	322	317	296	272	274	270	315	314	324	309	311	283	292	315	277	321	301	290	321	297	278	272	321	288	298	300	260	271	237	285	277	291	282	281	297	283	273	264	249	270	316	292	268	287	223	287	263	285	282	285	292	269	299	271	279	292	295	272	310	294	278	284	282	270	279	274	270	298	280	285	313	280	283	312	280	271	305	315	274	296	302	271	277	262	280	285	278	299	294	278	270	284	276	293	293	270	296	276	321	302	285	288	278	298	282	274	291	283	278	289	306	292	301	304	283	289	307	285	279	287	289	277	316	280	283	258	281	277	264	270	300	284	271	265	255	275	273	283	281	300	261	270	301	276	252	269	264	299	289	270	277	261	265	281	279	303	256	261	252	268	261	281	314	295	276	256	300	316	293	263	298	285	302	266	276	299	301	300	289	285	294	271	303	321	275	268	307	276	302	308	283	293	272	274	260	279	256	294	273	290	264	301	279	294	267	278	277	299	260	283	295	280	293	303	315	262	309	274	287	307	302	297	260	292	288	278	257	288	314	291	311	271	255	314	298	303	268	300	258	290	257	284	255	269	298	282	295	279	306	259	298	284	280	294	311	313	265	260	277	259	261	270	287	283	326	292	269	275	301	295	272	280	313	282	267	271	315	262	312	311	273	274	279	299	295	289	262	300	281	310	261	286	281	251	271	268	285	287	288	292	299	282	296	290	291	270	289	288	281	297	302	264	258	270	311	299	284	289	281	255	264	271	252	302	285	294	276	244	265	285	280	281	294	295	261	256	281	287	305	316	300	263	257	293	296	270	254	283	290	281	274	276	281	285	255	327	278	271	304	270	287	280	247	327	260	288	293	295	287	327	295	316	285	275	299	269	272	284	282	297	302	298	277	278	270	282	272	237	298	307	272	263	308	290	275	252	270	290	299	279	285	277	271	309	297	301	280	285	290	357	273	301	269	263	281	247	297	296	255	264	300	295	260	301	263	300	262	290	295	292	293	264	284	296	283	303	307	258	263	267	266	283	293	282	272	286	284	274	279	283	263	295	267	283	272	279	297	247	233	291	275	296	296	290	292	305	283	304	269	278	273	299	316	306	276	294	283	283	302	242	298	274	272	269	272	323	295	303	282	285	279	290	247	263	311	297	253	270	294	312	240	265	287	273	288	336	308	319	258	273	265	293	292	278	318	283	275	278	307	277	257	306	257	275	276	295	285	259	268	285	293	292	285	279	296	279	273	296	303	279	283	288	293	283	313	271	295	309	293	255	296	277	298	253	306	274	282	293	293	286	261	281	257	295	269	261	303	279	296	285	302	285	287	274	272	287	278	290	293	300	289	272	260	299	289	276	310	287	266	297	289	242	262	279	272	288	273	282	306	314	304	296	282	294	279	284	305	281	295	295	292	275	264	273	303	276	272	295	284	267	258	316	291	262	269	280	308	252	285	318	303	232	259	310	303	278	284	268	287	300	270	309	291	267	292	295	264	272	302	246	278	257	260	275	301	274	290	255	289	296	279	285	296	300	259	267	289	295	290	301	299	275	287	300	249	280	260	279	282	292	296	286	278	266	285	318	293	276	272	280	258	289	275	284	300	271	296	282	283	243	293	284	278	288	268	313	281	292	329	289	280	314	294	284	261	283	257	284	269	276	288	311	329	261	311	286	238	299	268	263	295	288	274	275	293	287	272	302	263	270	282	283	298	293	306	283	275	275	300	290	268	289	276	303	268	316	299	311	275	287	286	310	280	292	256	267	266	275	293	305	275	267	292	304	274	270	287	274	302	298	276	285	271	297	254	288	278	251	239	278	253	276	284	291	260	273	275	285	313	274	297	306	308	288	287	286	289	301	276	282	314	281	290	259	289	271	259	276	287	280	279	316	273	277	327	258	305	262	259	293	279	260	254	290	300	289	264	262	265	279	296	306	276	284	279	268	280	269	274	253	269	280	287	282	286	278	271	319	305	294	301	259	296	291	295	287	289	270	311	251	307	281	323	308	280	265	307	269	276	276	278	271	271	272	271	254	276	286	261	282	301	291	312	253	318	272	280	276	273	244	260	283	308	272	262	277	264	287	259	300	277	280	268	307	299	278	273	276	249	312	283	289	273	299	312	286	285	282	290	283	286	286	281	303	284	276	292	264	277	274	282	295	250	281	292	274	284	284	287	265	269	318	264	288	259	317	266	268	267	293	258	288	287	276	249	280	282	296	271	299	276	268	273	304	270	268	292	305	292	296	274	263	261	295	289	295	274	262	278	278	286	272	265	258	272	255	288	311	243	248	275	292	265	284	299	286	333	262	280	301	311	282	287	294	298	271	256	279	300	277	264	273	261	287	269	265	307	281	297	292	270	296	318	281	277	289	317	283	281	286	275	276	287	288	310	289	276	270	288	255	275	282	300	255	261	263	274	305	298	285	293	280	271	257	277	319	280	276	295	282	264	302	301	247	274	282	296	283	299	307	308	284	267	292	297	252	291	268	326	291	296	274	270	271	259	271	258	317	326	285	253	303	282	273	298	275	294	296	304	303	299	274	283	290	263	292	303	287	268	270	240	285	310	269	264	276	307	289	296	277	291	280	276	287	290	253	282	272	301	261	257	254	263	274	271	271	281	301	278	291	295	271	264	295	316	279	295	278	278	265	310	283	280	288	266	262	303	270	306	276	271	268	285	268	288	283	287	280	297	287	273	312	305	290	268	306	305	277	272	262	287	258	270	269	273	259	286	264	293	273	281	292	294	279	263	266	298	318	298	252	293	277	304	272	281	288	343	262	286	296	269	288	269	291	272	259	299	301	265	291	275	245	279	325	302	274	286	305	325	282	281	286	272	274	275	275	288	282	289	275	317	287	310	286	325	272	257	275	295	288	311	259	282	277	257	282	294	285	281	280	299	274	285	283	261	269	272	274	290	318	265	297	284	268	251	281	281	287	259	259	281	271	282	292	289	264	314	314	279	303	282	294	285	288	262	300	290	256	307	275	272	266	283	262	283	283	300	308	303	291	301	297	273	272	269	274	274	291	287	289	311	290	290	307	274	271	283	277	309	265	279	280	286	271	247	239	301	287	282	297	268	274	308	268	256	305	276	290	282	278	312	287	317	278	308	280	273	259	267	268	291	276	265	272	272	256	304	278	288	289	291	266	301	310	281	289	291	316	290	280	314	297	279	285	273	277	299	292	270	301	295	278	295	282	277	332	283	263	301	249	304	291	279	262	299	292	265	273	269	296	273	291	271	286	291	279	278	258	289	301	314	257	262	307	314	276	289	254	277	284	288	290	321	310	273	285	260	282	276	285	300	290	265	279	299	286	263	308	287	277	288	287	271	293	253	270	272	308	283	289	257	274	266	308	301	242	265	285	264	282	264	299	322	300	266	269	269	257	267	283	261	289	284	310	256	280	300	286	277	275	308	297	269	265	269	264	254	271	268	279	276	271	301	271	266	285	280
13405	3514	1989	1161	903	804	804	717	673	736	722	674	729	656	616	638	645	694	707	666	650	659	684	700	696	660	674	670	664	667	654	649	652	685	661	663	689	679	631	652	648	662	658	684	663	642	661	660	684	695	637	635	631	642	658	666	687	660	684	618	679	625	661	630	643	642	625	713	690	682	650	657	635	653	635	640	691	687	682	669	680	664	645	646	635	681	620	656	652	673	679	668	687	655	706	650	655	684	643	707	673	684	639	621	650	648	627	608	634	663	646	647	658	652	650	630	651	647	646	658	673	716	607	645	660	670	638	678	648	691	643	660	624	706	674	700	650	633	687	633	674	650	688	644	672	689	674	676	618	638	640	688	702	682	648	665	667	621	649	669	633	654	661	667	654	613	657	613	650	663	652	693	686	645	683	633	658	677	673	662	647	688	623	650	672	673	644	651	671	637	635	654	638	675	649	640	662	644	662	646	653	689	647	683	635	659	659	627	641	707	608	655	669	680	637	644	639	647	698	632	659	691	693	669	653	631	651	676	676	644	644	686	613	669	648	649	650	619	622	655	677	681	669	647	677	693	651	659	636	639	675	668	648	659	686	660	674	685	630	635	643	660	698	694	662	706	643	644	685	644	675	643	643	674	638	679	674	662	648	621	675	661	658	671	696	665	660	666	656	654	654	642	612	695	633	668	647	674	618	664	657	702	683	652	660	658	668	650	647	633	680	684	670	612	653	659	690	652	666	666	612	683	657	633	681	654	733	625	660	622	624	664	619	648	676	670	618	710	619	657	678	697	649	644	656	665	672	675	649	623	640	695	686	666	622	667	649	715	656	672	697	651	630	651	671	663	657	685	651	629	660	685	633	651	659	644	706	657	636	641	667	698	661	680	623	631	648	646	635	654	643	658	643	640	616	617	665	682	674	670	657	644	682	671	642	669	621	644	670	679	682	635	645	665	614	667	642	673	683	682	650	672	627	661	692	659	643	603	617	675	608	688	630	676	679	661	658	654	616	669	652	639	667	677	670	710	681	672	655	686	610	656	627	678	690	684	671	639	659	655	619	647	681	656	666	626	634	662	629	690	644	684	678	656	642	661	607	640	676	617	637	646	652	644	652	660	671	634	614	675	645	643	643	647	706	665	651	674	674	693	648	650	692	665	633	673	675	679	636	665	669	694	638	671	622	674	675	665	687	620	637	667	687	659	633	621	627	646	661	639	649	680	647	651	668	662	661	645	668	632	680	702	693	689	673	631	654	682	653	681	660	687	646	678	683	656	689	655	676	657	682	657	712	686	674	667	649	721	622	680	645	666	634	666	666	668	635	665	690	665	658	673	661	666	637	617	626	657	639	621	652	644	629	607	632	655	620	639	671	648	626	694	631	688	601	705	652	699	636	714	674	648	625	639	678	662	642	699	685	688	629	655	612	703	650	656	651	639	677	681	662	699	662	662	668	671	671	661	657	654	651	617	670	659	699	651	694	652	672	641	631	639	678	629	662	674	701	657	679	684	647	643	616	675	679	625	663	659	631	645	651	660	671	622	704	655	661	652	689	645	656	712	618	675	637	666	656	639	642	638	668	666	609	715	625	715	641	676	612	682	647	644	629	702	622	654	588	615	682	671	627	664	670	660	672	658	684	652	623	677	624	623	675	683	640	643	629	689	657	640	650	632	654	724	641	683	575	708	635	647	614	660	664	631	674	635	665	633	639	652	681	708	640	686	654	646	665	660	698	664	676	684	672	690	644	620	661	661	658	675	658	673	652	653	695	656	669	663	661	652	692	647	652	636	633	616	606	627	657	622	677	664	683	608	624	636	711	681	676	668	670	625	709	599	654	635	667	675	657	646	673	656	622	646	642	660	697	647	647	655	687	702	668	670	717	623	656	642	713	662	658	667	678	700	670	622	662	635	637	649	649	666	638	659	623	658	674	696	612	660	698	634	635	694	690	636	687	673	633	669	685	681	651	674	648	734	634	645	700	653	637	686	653	664	689	672	654	689	674	638	677	633	675	662	607	690	695	684	661	686	669	646	659	670	609	672	705	676	663	666	682	678	646	650	647	684	664	635	624	650	620	700	674	676	667	673	636	621	725	649	623	640	623	635	677	661	650	649	651	658	683	635	645	622	677	654	663	652	681	639	659	681	641	662	645	666	675	649	638	652	665	679	662	688	620	625	658	717	707	695	669	657	660	664	657	679	692	660	707	646	686	619	685	645	710	669	663	653	688	731	677	640	610	624	657	668	668	685	620	637	617	646	683	656	659	658	637	643	686	669	604	622	665	668	668	620	690	644	642	643	672	674	672	654	652	644	695	694	629	668	672	624	635	641	649	634	635	647	703	679	697	658	657	660	655	646	622	625	699	689	630	671	702	681	667	630	657	664	641	677	639	618	669	684	675	689	695	646	626	645	682	674	676	667	603	670	691	665	704	638	653	652	671	697	694	642	646	642	681	669	649	660	651	666	714	653	650	667	637	670	650	635	643	660	613	692	689	626	634	668	623	628	576	647	638	624	692	653	679	653	695	621	659	650	659	641	676	652	628	685	693	647	671	654	639	656	666	668	651	612	643	656	628	672	606	683	686	654	695	684	643	713	676	691	653	645	623	678	658	711	693	610	633	666	690	650	650	661	686	612	636	686	708	659	641	671	700	628	628	649	693	676	646	659	676	672	651	657	629	681	609	633	632	644	669	659	697	676	659	667	680	701	624	647	624	657	668	664	698	646	667	660	672	672	657	717	668	640	640	633	650	652	656	663	678	658	671	627	676	655	674	638	642	667	685	647	676	689	724	703	678	658	672	648	681	638	659	664	602	675	619	634	649	700	644	678	695	667	682	652	655	672	650	681	659	624	666	715	712	677	666	666	646	671	658	686	653	639	643	669	658	663	638	650	641	636	635	635	633	660	686	698	633	678	657	655	648	636	679	685	661	639	640	625	632	661	673	647	652	667	680	651	712	655	678	652	696	658	630	626	671	677	687	635	670	685	633	667	659	693	635	647	668	651	672	642	582	673	645	638	603	675	683	640	590	673	648	707	667	627	624	651	669	699	671	618	674	701	701	622	670	682	657	685	658	675	667	677	615	677	685	655	656	647	674	689	707	669	686	620	635	667	631	660	654	686	682	605	683	674	643	654	622	640	712	609	703	691	669	655	665	644	661	699	672	710	686	617	645	649	644	634	626	652	663	662	688	697	657	678	667	628	644	664	651	689	683	623	632	629	627	667	671	702	699	674	645	639	613	681	671	642	667	659	711	656	643	688	687	646	618	679	647	663	637	635	616	674	627	659	653	679	640	631	704	642	673	570	659	667	668	660	642	639	659	672	652	660	687	642	668	668	598	647	649	678	625	667	688	676	648	672	624	620	683	620	697	634	662	638	649	616	640	629	653	625	634	634	655	714	667	618	679	660	647	664	650	664	694	692	679	657	642	698	627	682	633	615	650	667	674	695	642	618	672	615	647	634	633	684	605	622	669	711	639	669
31603	20646	9810	437	199	213	212	223	198	202	207	206	222	238	212	219	207	194	193	167	218	195	221	208	162	204	207	202	191	157	218	191	209	190	203	218	215	180	205	218	206	188	220	178	191	198	211	200	214	202	223	221	209	182	183	198	199	227	204	198	196	202	219	205	208	230	183	207	204	191	213	198	234	201	203	187	183	162	216	189	210	194	194	198	214	188	193	232	187	191	191	191	186	197	196	214	204	184	193	191	198	187	212	208	190	165	182	178	200	195	223	188	194	210	227	184	208	212	201	191	204	183	188	232	183	202	216	216	191	176	216	199	207	215	212	204	205	211	196	211	181	189	170	191	218	235	191	207	199	195	224	187	216	190	213	186	212	213	201	179	218	209	191	184	208	212	192	205	197	174	211	195	175	203	204	203	183	190	178	202	229	196	204	212	184	227	202	202	186	189	230	194	206	186	210	189	196	194	216	214	216	204	226	226	184	207	219	221	192	185	191	191	188	193	195	214	229	214	205	194	194	200	186	199	220	189	195	183	191	211	188	192	202	216	194	192	196	223	218	212	209	204	213	202	191	214	217	195	215	197	208	211	221	198	201	185	224	206	209	219	208	202	198	226	192	187	223	223	183	198	195	223	192	202	181	218	186	223	187	231	201	182	213	200	195	198	175	233	209	199	186	216	167	192	232	196	205	199	198	179	187	180	178	196	184	182	191	196	199	218	193	191	175	191	194	209	178	197	190	215	193	220	191	212	208	198	181	179	187	184	201	196	199	206	200	197	163	193	223	208	184	188	214	199	190	196	179	199	210	236	206	173	234	195	178	190	181	192	194	176	180	218	198	197	206	209	166	193	192	191	215	196	206	208	203	204	188	174	198	194	203	213	217	213	206	177	201	215	186	226	192	208	213	211	197	203	181	194	204	201	214	194	206	188	170	216	207	192	195	181	205	227	199	184	215	199	203	183	213	183	193	218	181	194	181	178	204	205	193	217	179	210	176	177	187	191	197	214	202	206	192	201	220	208	209	192	225	197	186	221	200	204	193	191	173	176	203	201	182	198	179	200	211	183	217	212	192	194	194	232	223	197	187	201	191	175	215	209	181	170	194	230	183	192	218	197	173	195	182	168	194	194	188	204	214	210	207	174	171	198	190	221	188	224	211	200	202	203	188	193	171	195	199	201	190	193	202	228	196	178	226	216	200	193	180	206	172	201	198	209	182	204	180	211	192	203	204	205	178	181	183	214	190	204	211	198	183	206	191	194	198	205	191	210	191	198	188	199	216	222	190	191	219	179	193	188	187	191	193	204	187	210	192	204	197	220	203	173	193	207	177	199	227	227	241	193	231	203	197	180	193	204	238	207	197	174	198	200	169	207	216	166	173	212	183	189	192	181	184	197	206	199	174	163	205	189	217	213	179	216	201	194	202	228	204	206	216	190	203	205	201	201	194	206	209	195	225	224	212	195	197	204	199	196	189	193	188	202	214	215	171	188	198	204	197	192	173	185	194	210	212	194	220	219	181	191	205	189	209	183	177	173	218	177	200	216	198	204	190	199	221	186	178	209	201	190	179	181	174	190	201	205	206	181	177	148	187	217	195	195	185	207	164	192	196	206	186	202	186	196	192	192	197	199	172	174	216	203	197	189	183	185	224	211	200	219	190	185	197	191	193	209	215	200	202	181	196	191	190	192	196	198	209	194	215	194	202	174	201	178	207	203	206	193	208	170	183	163	189	213	204	207	196	199	221	187	200	211	164	202	226	190	195	198	196	203	206	179	185	206	189	207	197	214	178	223	212	199	175	195	178	241	206	200	205	179	196	192	186	181	193	204	200	193	201	206	192	211	187	201	200	220	157	200	189	207	192	188	200	191	207	201	200	176	180	187	203	193	192	214	199	208	214	172	206	200	192	184	194	201	182	178	165	194	183	203	201	167	195	171	222	203	238	213	196	204	200	193	196	212	178	181	210	217	198	177	202	186	168	199	224	198	232	181	223	198	217	200	187	219	197	225	202	216	194	192	187	203	200	203	195	192	172	188	199	197	206	201	193	204	177	186	187	223	186	204	179	169	195	221	206	198	197	187	219	190	185	204	215	196	177	174	181	182	196	216	206	199	199	194	217	184	201	177	185	202	215	198	182	205	185	191	204	204	176	186	187	203	181	197	206	156	205	222	211	211	197	184	211	184	229	201	210	200	208	215	187	173	208	184	187	186	189	186	193	198	180	174	187	200	209	211	189	184	174	196	188	203	227	200	197	203	166	178	202	186	201	190	214	196	182	201	234	177	214	212	174	190	189	202	199	218	185	213	216	208	196	186	210	202	201	175	200	196	188	189	204	190	174	211	189	193	207	191	185	229	189	198	199	207	201	182	181	192	188	191	220	188	202	190	200	201	191	174	203	199	199	189	188	173	225	184	217	194	195	193	199	214	206	194	197	199	189	231	198	198	214	204	225	189	214	199	224	192	201	225	198	196	178	207	194	196	193	206	196	224	212	206	208	219	196	185	200	185	192	178	200	228	199	182	188	198	190	167	209	201	221	203	171	190	211	226	217	195	207	185	200	206	212	196	185	188	215	203	216	201	208	189	217	182	223	180	176	201	181	200	195	219	171	194	203	199	182	187	208	204	197	191	203	222	183	204	191	170	161	204	188	189	177	205	186	194	195	191	188	177	203	215	214	197	206	219	213	185	191	192	197	200	210	182	187	191	204	188	213	193	193	207	196	203	204	193	188	201	203	189	185	173	244	180	204	187	203	203	222	197	214	178	203	166	196	205	170	234	202	194	169	174	196	187	196	209	200	196	181	222	174	187	185	182	192	180	208	153	202	215	175	203	212	188	192	182	185	175	203	193	209	226	192	198	186	207	184	222	195	201	200	168	181	190	194	195	209	190	201	198	193	182	214	209	191	189	197	194	227	193	203	199	185	206	169	212	174	218	214	188	197	181	206	205	199	204	181	205	206	190	216	217	169	191	193	195	190	175	224	211	222	204	191	184	212	221	221	202	202	203	205	225	209	226	208	198	237	178	213	203	197	192	210	218	215	207	177	206	181	218	192	177	199	205	187	169	179	206	183	207	192	194	202	196	196	192	194	213	189	191	196	177	195	168	205	166	178	183	204	188	218	184	176	212	178	167	189	208	192	179	193	200	193	199	209	165	186	213	208	217	184	185	216	220	204	219	204	225	187	188	219	190	212	187	183	199	179	209	214	198	211	206	193	182	191	206	209	185	195	196	159	168	220	180	185	218	206	216	185	194	228	240	192	178	204	208	197	195	178	182	198	202	193	191	194	189	191	182	204	169	212	185	203	236	184	169	178	206	202	196	188	190	199	203	192	201	215	193	220	193	219	219	206	208	168	195	190	214	173	210	198	192	201	166	214	202	192	225	186	236	212	185	185	194	202	205	198	200	183	180	181	201	198	177	201	194	182	198	207	212	212	185	201	207	188	185	192	205	203	197	190	199	198	186	195	156	187	214	178	217
7218	577	570	535	570	534	544	553	537	538	526	524	497	551	583	493	562	525	556	509	514	548	527	508	517	535	519	490	538	524	531	539	498	518	508	554	515	527	554	563	536	530	553	537	533	535	521	518	558	518	514	505	501	531	514	556	528	509	532	507	498	499	490	495	505	511	537	495	520	492	522	516	534	507	523	577	514	533	576	514	532	519	500	538	551	518	522	525	531	519	529	530	555	537	528	493	545	584	522	539	517	513	524	500	485	510	496	509	519	519	475	519	509	527	546	546	505	499	487	536	530	533	528	505	553	534	530	523	508	544	525	516	536	533	518	532	550	483	532	515	521	530	526	565	532	549	559	507	547	525	543	514	511	577	510	525	520	521	537	566	525	525	560	517	486	533	520	506	514	532	494	492	503	521	497	565	537	529	499	537	557	525	509	539	583	540	513	505	515	539	509	563	548	512	580	519	527	535	535	566	555	504	535	544	503	557	537	497	518	534	534	547	533	544	487	517	525	531	550	519	546	529	508	509	544	522	523	525	552	538	544	562	516	541	534	525	499	563	513	544	541	514	513	557	538	512	555	581	525	510	536	539	550	470	511	523	540	520	521	530	555	526	530	533	521	518	517	553	486	554	509	532	556	553	536	505	540	496	510	478	479	514	497	570	512	536	545	551	505	567	527	543	581	542	528	544	532	514	566	529	567	534	538	546	526	506	565	540	515	491	538	523	546	530	506	508	568	518	539	552	500	561	572	542	536	524	568	541	542	535	552	575	524	535	499	549	515	532	516	532	504	533	512	532	530	534	512	570	503	535	530	538	528	512	541	512	559	536	538	526	555	523	552	542	459	557	475	530	520	507	560	554	542	509	518	509	515	550	520	517	510	509	538	519	529	580	506	534	539	481	523	539	513	532	500	494	557	557	485	502	540	560	539	537	507	542	515	538	560	512	565	499	552	502	526	532	554	533	540	512	548	529	527	512	533	536	565	532	538	552	495	518	508	524	529	510	533	537	512	559	532	545	526	517	495	503	568	542	533	503	522	556	524	564	508	515	519	542	481	534	483	540	496	528	528	553	534	521	487	568	507	511	553	527	543	557	565	541	503	568	574	535	518	499	574	528	505	491	505	532	493	579	535	557	533	499	554	537	528	534	495	525	544	547	500	504	526	534	541	521	535	521	541	547	501	504	548	531	562	509	538	545	509	559	517	503	555	521	512	519	508	552	547	525	518	572	519	523	503	505	521	519	499	507	471	497	523	562	506	556	566	484	513	543	484	510	530	498	528	518	548	535	526	548	526	539	546	570	521	536	489	489	517	524	509	592	532	501	529	516	524	515	501	530	521	540	518	527	521	497	549	539	513	504	520	521	517	482	496	536	520	517	532	532	549	546	537	487	548	557	536	498	531	507	552	552	539	500	517	489	518	477	501	522	528	532	568	520	537	534	555	516	519	497	511	545	498	511	538	526	487	473	557	527	521	537	507	533	540	543	511	511	510	515	543	554	539	518	503	549	551	551	502	518	522	511	557	560	518	524	487	558	532	547	533	506	531	543	567	570	577	533	495	503	523	513	549	522	534	539	544	502	559	543	517	536	515	515	516	529	497	532	554	538	571	540	496	521	530	509	516	541	496	531	491	570	540	498	504	509	552	514	525	545	528	508	545	592	545	517	489	547	537	527	518	535	564	509	546	546	527	523	528	519	539	551	505	525	526	530	523	563	546	517	490	575	538	526	538	510	565	520	516	555	545	570	507	533	526	562	513	552	527	499	534	547	528	510	531	527	542	569	522	540	488	545	505	562	547	551	545	547	508	527	497	539	526	555	536	545	603	565	545	520	511	529	493	491	520	532	531	542	510	522	527	519	532	553	523	485	492	528	495	490	548	533	555	506	531	530	527	539	569	524	497	561	498	514	496	521	528	507	503	542	530	528	494	563	521	523	531	531	484	517	501	496	541	523	506	558	510	488	497	540	551	522	548	516	552	516	492	537	542	520	510	519	567	539	555	561	518	532	567	528	527	530	501	521	515	513	514	557	538	527	526	541	560	522	495	533	571	541	569	512	547	506	485	498	532	535	542	555	511	532	523	487	517	493	521	530	526	554	518	496	506	501	506	543	527	502	576	531	521	499	512	511	560	514	513	552	503	538	541	531	555	538	521	511	503	486	535	520	553	547	519	538	520	567	506	545	523	534	549	508	513	487	484	544	523	543	531	546	506	572	513	523	509	517	500	514	527	524	544	492	502	535	501	538	572	533	551	466	532	541	530	521	499	545	545	502	515	553	509	562	550	527	525	509	532	517	536	496	522	523	536	563	533	540	507	547	536	519	540	557	552	544	558	520	524	545	530	529	519	485	513	507	523	501	580	485	537	529	548	545	532	479	515	500	514	498	571	561	541	570	535	555	519	511	499	559	513	508	524	556	530	548	563	478	529	535	493	544	494	538	526	487	517	497	456	500	488	507	532	527	520	517	510	494	521	538	512	473	493	546	518	552	525	486	565	520	512	508	499	529	523	543	541	555	530	540	536	510	565	537	551	489	506	558	544	522	542	524	543	579	538	533	559	531	525	499	498	527	506	532	499	533	561	526	536	535	539	523	524	571	526	520	551	533	496	540	523	508	542	526	491	508	522	557	538	529	511	514	517	552	537	522	560	540	503	508	531	497	516	530	590	519	509	489	454	542	541	536	563	574	537	547	540	522	523	564	502	513	525	517	559	534	520	515	597	533	525	533	509	550	524	562	591	525	535	485	511	504	513	539	538	491	547	507	531	521	519	518	526	550	535	529	566	521	512	512	496	525	552	517	558	527	532	486	490	500	519	532	486	533	538	493	534	527	542	524	507	518	535	527	513	525	516	530	515	524	530	520	528	529	519	521	497	517	525	552	518	552	533	525	538	498	540	537	500	530	529	507	512	515	531	503	505	525	539	544	585	534	524	541	567	500	513	552	546	511	523	536	522	565	536	509	551	540	561	525	512	511	542	539	499	549	519	543	504	532	515	556	524	480	565	505	539	534	520	511	531	511	516	527	485	535	534	538	534	529	543	533	516	544	538	511	507	504	551	547	495	512	523	538	565	552	555	575	506	505	498	526	524	529	523	508	509	519	529	545	498	553	526	519	561	532	523	530	485	509	526	549	562	546	542	550	506	529	524	544	566	518	510	504	531	526	535	526	526	553	550	542	494	520	531	568	527	562	507	497	551	495	548	535	504	532	530	509	488	511	488	517	515	490	517	547	484	516	530	529	533	505	514	554	482	509	492	521	533	508	491	565	525	541	503	579	524	547	550	552	535	543	534	545	522	527	496	540	519	537	514	506	489	533	543	531	521	529	510	531	566	498	515	522	499	554	553	524	516	509	533	553	552	497	527	537	543	550	513	535	520	534	516	545	538	492	505	526	549	501	538	533	510	495	564	534	549	542	519	504	550	531	521	546	522	514	489	557	523	536	557	488	516	483	521	527	515	543	554	538	509	501	524	540	542	537
25115	21474	24727	28626	21463	17725	704	467	352	327	307	342	304	320	308	325	307	323	336	315	306	296	336	311	293	312	332	274	321	326	304	325	324	320	285	319	302	323	319	324	309	306	305	272	280	289	289	287	307	307	307	316	326	330	307	327	333	320	301	310	318	296	308	309	322	345	293	311	317	313	307	322	312	313	293	328	340	337	344	311	342	280	294	320	279	297	307	301	327	301	327	310	335	317	344	309	313	328	298	301	336	301	322	295	324	314	285	315	303	296	310	261	278	312	301	333	306	296	287	310	339	329	319	302	292	311	301	311	332	311	298	316	292	294	318	267	315	295	316	318	303	287	273	336	327	297	299	350	306	308	322	313	308	316	303	313	295	286	295	280	304	302	306	310	303	309	274	316	294	289	293	310	314	301	289	325	311	319	300	308	330	276	310	333	319	299	308	324	297	317	303	333	325	294	324	305	299	303	281	304	342	364	320	315	307	337	309	338	295	308	293	310	312	309	315	310	279	307	297	307	329	306	335	309	310	295	342	280	277	291	317	287	319	322	308	315	343	324	281	309	325	286	305	308	295	310	353	317	337	310	300	306	290	315	312	323	296	331	293	310	333	298	316	298	367	306	323	308	309	290	311	308	285	285	327	309	336	292	309	273	305	289	301	309	328	298	306	314	305	329	297	316	324	270	310	302	299	292	310	326	321	307	280	334	338	321	312	308	327	284	307	311	320	314	303	335	366	310	305	296	296	321	304	319	285	321	288	284	304	296	333	289	283	315	336	323	275	276	284	327	286	306	288	332	300	351	324	323	314	321	327	290	344	282	329	302	302	308	297	314	318	280	288	322	334	312	284	323	298	309	316	321	301	323	319	319	312	335	282	319	284	308	350	328	327	307	308	323	298	302	305	322	307	302	335	312	334	310	297	304	313	322	303	291	327	321	359	338	306	339	295	314	334	279	310	317	336	323	290	286	305	320	317	300	301	322	324	287	299	322	311	290	319	284	326	334	296	310	290	313	322	315	328	338	318	323	310	299	296	303	316	270	279	296	314	318	324	300	335	300	308	324	352	299	337	343	312	297	344	269	294	279	290	316	281	320	324	299	316	314	311	321	319	302	289	311	304	309	295	327	307	331	287	313	311	303	320	292	335	320	363	320	317	322	280	306	297	338	334	329	325	292	303	307	300	316	279	301	274	306	312	295	306	314	301	284	315	325	338	337	290	306	309	304	288	283	302	344	297	283	312	337	314	282	286	345	286	335	325	306	325	321	310	290	314	316	312	313	324	324	292	300	304	305	328	295	302	308	299	283	277	305	265	318	289	325	281	310	309	322	311	307	342	326	308	302	300	294	270	309	323	327	307	323	320	319	297	316	312	329	339	303	302	320	332	302	310	329	309	301	299	310	321	303	287	314	297	307	321	323	329	318	313	310	300	319	331	300	334	294	307	287	327	313	304	328	314	259	332	308	337	307	302	276	283	303	282	298	316	299	328	304	330	304	315	279	288	272	337	305	295	266	337	302	267	303	294	333	319	287	323	290	335	313	297	305	301	305	284	314	322	293	317	274	281	328	317	329	297	314	283	296	333	300	313	321	296	311	339	311	302	283	330	279	310	318	331	305	309	332	303	297	325	322	314	318	338	322	289	342	303	304	319	299	313	325	308	329	314	321	312	316	339	299	294	305	345	325	280	286	342	320	318	356	308	293	322	336	304	331	337	299	314	333	303	326	283	280	339	296	310	292	320	319	285	298	325	302	345	303	310	340	309	308	323	300	318	317	301	285	286	295	289	294	336	305	336	305	349	307	279	285	330	328	278	326	323	276	284	327	339	332	286	340	300	313	305	288	324	307	315	294	245	308	305	321	298	323	309	313	329	284	321	308	290	343	270	299	292	304	307	314	298	315	308	273	309	279	319	322	328	325	268	286	282	304	326	318	301	310	332	341	318	303	335	279	318	273	293	322	309	319	316	327	312	289	312	329	313	301	292	341	312	333	315	287	288	248	318	303	294	296	290	301	319	313	323	317	277	318	314	287	309	316	314	271	316	310	301	330	332	304	311	300	327	328	315	323	331	331	292	319	322	311	328	310	332	308	299	299	313	298	327	275	338	311	329	284	331	283	325	306	306	295	328	298	287	291	275	278	317	289	331	327	311	314	294	293	303	291	298	313	311	287	307	293	294	337	301	326	274	289	288	326	303	308	319	289	285	293	319	333	295	301	290	323	282	312	354	327	320	301	305	296	295	327	350	319	299	313	289	316	293	316	316	300	308	321	333	300	295	322	324	319	276	333	297	291	308	309	295	309	327	294	298	334	317	330	282	288	297	309	309	304	308	285	317	332	311	296	304	323	336	320	302	325	320	287	311	336	344	344	321	350	316	279	297	295	317	331	316	295	299	334	300	345	285	308	342	314	319	296	345	308	307	289	336	312	301	322	323	332	276	321	285	303	305	303	292	353	286	340	301	293	305	330	298	317	346	290	335	313	322	314	308	305	327	306	316	302	318	339	297	333	313	308	286	302	314	325	289	300	307	287	330	328	340	295	272	291	290	274	288	343	304	320	345	327	288	316	283	293	300	346	348	290	292	280	321	352	318	281	352	310	344	281	291	294	307	277	294	293	294	287	303	323	288	324	304	315	323	359	330	329	292	296	325	265	300	327	286	290	307	298	325	309	317	318	302	312	308	273	360	290	328	356	312	301	288	338	307	295	360	297	315	300	340	288	303	303	284	309	320	285	318	353	324	308	273	298	304	317	306	269	285	327	328	291	315	272	312	317	312	303	332	275	346	291	315	311	315	319	301	279	301	301	308	293	321	298	299	323	339	306	308	313	291	311	339	308	318	324	293	323	310	322	293	339	280	286	313	306	292	294	317	300	337	286	333	307	313	318	308	315	310	309	308	317	290	276	308	301	326	324	287	301	282	319	320	301	307	314	284	305	316	291	285	274	288	302	287	318	323	289	328	322	311	308	283	314	311	336	330	290	298	295	333	330	292	342	316	323	334	299	292	303	302	349	289	311	285	274	282	329	295	309	308	298	307	281	311	274	309	332	317	296	322	300	315	321	304	316	319	310	300	280	279	335	305	310	325	299	301	322	322	313	311	325	303	313	353	320	310	315	323	315	310	321	323	311	314	289	301	320	321	305	314	319	309	319	288	304	271	296	282	303	296	280	336	319	338	337	316	334	313	321	292	318	305	340	308	282	323	265	301	311	286	319	327	309	318	316	352	331	314	332	320	305	284	306	290	299	292	281	343	282	339	327	330	328	298	300	296	321	322	284	318	309	312	313	287	327	302	317	304	321	293	327	332	293	303	317	353	291	296	307	313	337	329	347	317	295	290	289	333	302	312	276	300	311	315	299	336	314	298	290	298	327	307	290	316	310	315	301	305	299	329	305	305	283	302	338	338	307	321	339	319	303	301	321	293	289	299	324	335	284	305	317	290	323	318	302	325	300	321	307	311	280	295	318	326	281	326	275	288	330
11686	2201	1409	1006	874	824	774	748	766	731	736	739	771	786	723	753	785	776	754	815	767	745	787	756	728	739	802	799	756	755	740	776	698	757	731	741	772	779	766	756	742	747	763	746	799	799	758	748	798	743	754	729	725	732	714	760	777	758	803	756	760	799	767	742	716	736	769	743	764	757	792	759	768	772	729	756	769	778	768	783	794	766	763	747	735	744	737	727	760	695	756	729	803	708	770	787	733	713	729	734	729	796	791	749	765	753	774	748	751	753	769	723	772	751	778	691	769	768	716	756	741	764	754	783	724	703	758	746	761	798	758	740	719	772	769	739	757	798	737	853	769	741	751	738	772	783	807	778	791	757	764	753	756	784	737	750	743	740	751	775	727	789	770	727	758	744	749	771	765	712	751	747	793	709	718	710	735	734	744	717	744	795	754	766	737	718	750	752	708	749	705	729	756	714	761	803	733	757	682	771	746	756	744	754	762	697	746	753	746	730	745	724	776	765	755	726	754	751	747	753	746	764	780	744	766	738	739	774	724	727	759	756	755	737	676	696	739	781	781	726	703	774	739	691	742	800	717	801	771	734	724	761	749	780	777	752	749	790	711	747	769	763	791	729	746	708	764	763	738	804	761	748	799	819	765	736	743	717	745	697	792	690	757	793	819	774	740	735	731	732	708	721	733	768	729	757	818	727	773	779	772	793	735	700	737	748	756	736	722	751	765	757	703	733	732	746	810	760	717	721	764	722	793	737	816	737	800	770	736	688	717	730	729	764	770	709	754	737	753	728	753	737	745	735	757	760	782	769	734	728	735	711	799	745	726	728	721	739	774	750	740	773	762	728	722	799	708	735	722	746	712	732	750	783	736	762	773	781	778	728	770	757	755	723	762	795	752	823	718	756	786	738	740	740	731	765	738	718	772	738	714	743	769	810	779	761	735	710	772	743	753	780	796	769	731	765	742	758	706	809	728	710	739	726	732	736	784	685	723	689	798	766	761	757	750	732	751	773	744	744	747	760	739	745	714	718	743	733	741	785	737	736	749	727	733	751	780	736	811	774	726	711	726	742	752	788	721	709	748	778	735	755	746	758	769	730	766	786	776	746	822	767	745	725	732	753	737	717	749	752	736	780	724	779	754	752	780	699	794	768	740	750	743	770	740	731	755	680	756	807	748	758	753	734	779	746	776	803	729	771	785	765	740	774	745	773	791	694	685	736	739	748	782	721	748	745	789	720	793	762	717	751	756	739	730	740	744	791	763	741	752	743	709	769	772	766	773	766	770	724	744	765	748	744	730	697	797	758	748	745	734	702	736	805	731	737	760	729	769	763	775	746	739	790	734	752	758	738	775	761	730	743	731	710	724	725	718	715	782	734	708	765	766	713	727	750	748	771	726	759	763	705	739	792	736	786	742	731	753	707	790	814	741	753	738	747	762	763	763	765	718	763	727	754	757	784	764	749	741	761	790	808	787	721	736	767	790	767	746	770	754	723	722	743	750	789	805	751	751	772	736	744	752	755	810	749	707	791	750	738	802	734	753	727	729	682	793	723	733	742	733	726	782	748	785	725	752	761	763	757	728	725	731	750	775	762	772	737	746	777	705	824	759	719	719	750	729	714	710	743	770	727	741	749	770	773	782	707	740	765	739	756	755	801	798	766	811	753	729	753	759	751	702	754	751	783	729	751	726	720	740	766	771	766	752	725	740	742	738	776	702	799	739	771	772	775	739	774	793	780	743	813	791	694	710	774	746	741	764	754	769	734	745	764	741	732	758	759	773	773	755	780	721	792	743	758	732	755	737	718	774	769	731	773	717	756	785	742	775	769	751	789	788	751	793	844	738	714	716	735	739	824	755	731	750	756	709	805	831	750	776	768	780	724	763	763	784	741	721	762	722	738	747	740	779	743	727	706	709	740	733	779	743	734	751	732	748	790	760	754	810	752	732	756	766	752	757	735	754	767	759	763	802	755	787	770	767	714	762	801	792	757	701	693	710	805	756	703	780	753	788	726	720	814	727	764	709	753	796	769	750	742	713	741	755	728	781	785	776	765	745	731	775	756	707	711	713	742	754	768	781	804	708	755	718	765	746	692	715	776	736	773	711	753	723	767	813	751	738	735	771	790	780	743	748	738	752	740	754	733	711	717	766	754	779	738	752	746	766	850	793	736	771	811	742	744	794	754	705	695	703	824	764	792	729	713	746	766	734	740	734	738	785	754	736	762	722	753	732	773	727	785	780	744	743	736	783	736	721	774	747	747	781	757	760	751	735	795	770	756	760	778	725	726	763	753	791	774	742	814	762	750	765	726	750	774	773	704	783	745	774	819	780	738	718	729	752	715	796	759	759	736	747	765	788	777	705	740	740	732	749	766	813	802	764	754	744	757	789	754	762	782	734	751	736	739	718	732	767	763	737	747	773	764	740	736	749	786	716	777	728	734	789	762	739	745	726	723	742	799	798	788	731	772	729	782	760	751	797	749	795	716	758	728	754	769	710	759	770	766	746	766	750	746	774	722	787	756	763	759	734	755	750	789	712	708	781	766	728	754	793	728	702	701	761	731	742	731	732	756	752	794	755	750	739	689	797	804	765	766	778	807	766	749	764	775	723	755	754	792	780	730	761	712	762	781	769	746	769	715	761	735	770	787	765	791	725	747	772	729	754	750	735	736	695	686	752	730	765	734	688	748	756	771	715	813	767	811	724	749	799	742	764	724	776	737	729	753	743	746	717	747	699	801	728	735	775	769	728	725	756	759	763	685	705	793	750	722	764	773	732	755	739	694	732	710	773	779	827	783	738	755	737	754	748	754	728	820	758	769	753	753	780	744	779	716	777	746	783	758	765	763	771	737	770	746	725	743	777	735	757	755	720	757	770	755	746	771	738	721	769	748	774	737	713	708	797	721	744	767	734	757	723	733	804	770	806	739	770	775	705	712	711	780	708	748	767	691	790	729	783	746	745	740	733	698	760	774	760	740	695	746	773	737	764	752	733	757	758	770	822	803	730	760	779	753	740	786	777	775	757	738	771	742	742	694	794	737	742	733	761	766	818	725	774	757	717	757	753	755	716	733	778	740	730	702	750	738	760	771	752	802	730	774	758	765	727	746	742	771	769	721	778	766	741	715	740	757	802	757	769	724	772	751	752	730	722	747	802	737	775	741	760	751	759	756	738	762	774	767	754	745	735	774	778	753	765	767	720	751	719	761	704	718	709	778	763	717	782	743	755	751	694	778	763	777	740	792	769	785	761	743	732	734	731	761	777	799	726	742	744	780	683	790	786	801	764	731	765	759	739	744	784	795	776	797	740	778	769	768	783	774	799	708	781	792	752	769	740	775	737	723	732	767	743	772	810	747	726	739	783	745	781	735	703	782	724	728	744	755	780	763	757	756	732	775	756	799	785	763	760	743	800	784	735	736	749	738	793	698	788	748	767	736	757	726	736	744	725	760	717	727	774	781	742	745	773	738	751	804	759	779	764	711	754	741
24302	21422	25081	28167	21425	21436	15958	710	384	380	388	351	346	345	301	330	333	288	298	331	294	315	277	311	308	292	332	338	305	281	283	293	319	266	282	265	296	270	317	292	297	261	306	273	316	262	280	275	292	312	299	262	281	271	270	268	292	245	306	297	268	293	321	295	271	278	268	270	269	295	288	267	260	279	311	270	281	320	261	288	247	288	292	260	274	275	278	306	301	290	291	303	300	294	279	278	264	284	283	317	275	292	298	278	280	282	297	300	274	292	315	273	282	315	314	294	280	291	269	272	286	284	308	280	272	306	266	275	269	304	297	289	298	294	275	273	289	279	241	270	271	282	292	298	284	289	280	260	303	262	276	287	285	275	263	260	299	292	277	274	257	321	295	281	285	263	252	290	301	254	263	260	298	285	259	293	313	281	270	265	261	273	280	269	252	299	284	262	268	291	283	299	287	277	293	288	312	288	311	279	255	276	295	279	300	285	272	277	289	298	291	265	248	262	280	289	280	266	303	306	288	325	296	286	310	293	256	320	255	262	296	271	238	281	264	245	295	271	284	294	285	259	310	284	282	240	271	266	313	295	288	262	250	255	264	305	296	289	294	287	238	249	278	291	301	271	276	272	287	273	293	292	277	257	278	305	297	279	252	249	256	300	292	281	287	295	290	276	256	299	257	265	218	299	251	285	324	284	327	263	293	266	304	274	287	284	304	249	293	270	268	287	286	305	307	280	268	295	293	276	298	247	313	270	297	286	282	270	276	290	277	318	250	269	271	309	267	275	289	273	255	286	289	307	316	281	278	288	293	305	289	285	288	273	283	253	291	250	244	293	245	284	280	269	281	294	295	296	283	296	300	269	296	234	265	275	275	311	307	287	303	276	265	263	240	279	302	271	302	279	271	261	288	271	325	309	260	292	275	277	260	285	269	262	293	311	318	245	281	309	266	262	295	272	271	296	282	294	290	288	259	285	273	302	256	285	290	283	265	260	284	259	318	290	285	312	284	270	271	279	281	277	302	286	279	292	289	286	253	307	298	277	281	277	291	266	307	287	287	238	301	268	302	291	271	287	274	294	305	273	311	292	268	290	293	276	277	283	277	295	266	307	330	289	269	265	293	251	299	302	266	284	269	260	287	283	292	259	258	294	291	300	293	284	287	298	263	305	318	274	284	235	239	313	285	295	279	298	276	286	259	301	271	280	289	265	271	294	290	277	294	281	286	288	280	291	266	293	310	260	265	305	287	268	284	279	267	255	275	290	323	308	314	304	290	262	252	299	275	268	289	290	265	268	244	277	274	285	282	257	290	283	297	268	288	273	281	273	270	280	272	296	274	277	281	283	299	275	267	262	290	282	310	312	279	257	286	306	280	302	277	261	254	296	281	283	298	303	250	291	262	266	265	249	305	268	282	258	281	291	305	276	273	277	292	266	299	295	263	279	273	280	283	279	279	273	279	290	280	266	295	293	281	267	296	293	309	245	289	261	259	254	266	289	289	288	320	290	295	289	289	279	297	283	299	253	269	246	263	296	260	307	262	286	263	321	265	266	275	271	262	258	307	277	258	260	300	281	281	276	288	282	348	270	256	260	282	261	263	316	296	296	272	302	290	316	275	269	240	291	294	280	282	302	245	246	263	278	284	246	256	249	292	273	287	304	270	307	315	283	285	292	298	297	280	233	275	267	290	257	286	260	242	333	270	309	282	296	284	310	278	314	306	253	270	285	284	244	276	269	281	290	281	303	282	293	299	273	292	292	303	275	285	271	267	293	274	294	281	260	278	280	302	261	252	286	286	255	294	286	282	245	268	254	273	291	317	284	272	236	304	265	264	282	271	268	271	261	261	257	279	306	247	262	290	305	306	303	294	303	278	277	269	262	250	260	280	309	270	235	233	273	306	289	286	305	288	274	281	298	282	284	267	293	288	260	270	295	258	271	269	282	272	290	278	281	250	260	274	283	256	282	293	311	268	258	288	291	271	290	287	280	289	255	268	289	277	301	309	288	293	292	327	300	298	289	318	299	297	287	300	305	283	280	259	267	295	268	307	296	287	267	286	247	287	302	287	275	285	269	287	265	259	314	304	271	236	286	284	300	285	272	272	269	261	258	260	302	292	282	285	314	276	291	292	257	296	280	248	285	271	286	294	270	269	260	295	285	297	288	297	260	284	287	280	285	325	290	310	261	274	271	272	285	289	289	283	264	307	282	280	275	280	272	269	295	303	283	293	272	290	304	277	278	275	283	312	297	274	292	263	300	249	289	274	306	286	286	278	265	292	257	244	282	267	284	260	290	278	311	286	281	279	259	321	261	266	278	270	279	281	261	265	280	298	308	247	275	287	256	287	273	287	254	296	268	285	267	294	277	269	294	298	318	296	300	307	301	291	279	285	304	294	265	293	273	305	293	264	294	267	275	285	284	259	285	267	291	281	269	266	263	284	266	275	293	276	303	292	254	300	269	296	271	278	265	292	261	246	280	280	276	274	274	305	316	305	286	262	324	269	272	279	293	256	303	302	266	278	287	272	267	273	275	289	263	255	246	291	323	282	289	271	261	265	307	312	277	284	287	257	291	264	263	311	265	311	263	264	262	281	312	276	268	285	291	273	270	300	278	298	234	272	268	302	278	252	264	322	308	261	280	272	255	270	269	290	286	297	284	309	292	286	281	273	254	294	292	273	251	289	287	305	297	303	295	307	296	285	271	284	293	270	259	251	280	301	288	288	267	273	268	298	294	286	273	278	320	263	284	296	286	300	267	289	264	288	308	281	321	279	284	246	254	289	304	287	296	271	289	275	283	248	265	245	279	266	284	284	292	278	252	279	258	273	279	281	298	275	297	297	279	285	261	270	263	290	319	277	290	278	282	290	256	278	258	282	309	296	282	278	264	290	297	258	296	267	293	287	252	293	270	279	284	268	265	297	261	296	282	306	322	262	305	283	274	304	310	290	292	278	309	279	293	258	283	290	288	281	291	277	307	261	277	279	282	276	291	266	278	280	288	290	294	264	262	257	297	306	296	280	270	269	281	281	274	259	278	288	276	318	268	271	260	264	337	269	277	270	269	284	261	308	305	266	263	264	298	292	284	272	270	282	262	272	281	269	284	258	286	301	287	285	309	291	293	293	246	284	326	265	261	298	312	285	290	304	284	299	277	298	262	305	263	274	291	291	321	273	294	297	267	289	265	291	274	279	264	291	272	303	306	234	273	262	274	311	274	286	286	274	302	281	244	258	287	267	295	298	267	300	267	294	296	287	308	304	260	282	278	283	295	247	272	294	280	298	283	287	264	289	256	299	301	288	275	279	305	265	293	303	293	282	290	318	304	271	311	275	260	287	316	320	279	330	273	276	265	263	296	264	259	296	308	267	260	280	264	313	296	271	298	278	274	250	269	276	302	273	283	282	278	264	276	281	245	293	280	267	288	308	282	245	260	284	272	269	294	260	284	307	300	330	276	289	292	282	275	258	306	289	256	245	277	276	331
15241	3564	1965	1152	887	829	720	746	779	742	724	692	695	713	672	654	718	653	664	651	623	662	704	613	689	681	637	654	654	714	684	662	673	676	662	669	690	614	689	649	671	642	597	619	675	691	664	706	650	644	660	649	675	700	658	650	647	687	679	653	671	627	627	633	678	707	653	667	671	627	662	637	645	659	672	665	726	674	651	677	713	618	686	649	673	624	624	661	669	649	693	605	675	684	684	641	724	672	649	676	695	636	615	642	647	623	666	671	669	660	635	679	623	685	660	618	672	622	660	666	668	656	618	675	664	666	663	652	632	634	613	702	631	641	704	679	629	673	716	642	647	655	668	653	641	683	705	665	653	673	656	683	694	626	638	664	624	661	660	664	706	647	675	691	656	659	618	667	670	646	703	681	699	674	704	649	673	618	708	637	654	662	633	636	627	654	687	599	661	684	634	633	658	688	622	651	681	689	686	667	687	610	628	624	634	706	662	678	652	659	608	639	678	668	654	722	704	672	656	662	647	625	667	692	636	681	710	682	643	633	656	659	662	637	684	638	704	636	675	665	662	682	632	665	703	654	671	658	687	643	655	696	638	667	674	640	667	620	694	721	680	668	621	658	685	606	633	692	654	646	649	667	652	665	667	655	611	644	608	680	624	627	644	619	679	663	622	689	665	664	626	693	675	679	674	681	718	607	671	705	672	719	664	682	666	658	675	671	668	657	653	687	645	678	654	622	650	666	695	625	647	664	640	640	705	652	662	616	628	639	608	675	641	659	657	682	685	685	684	663	683	685	612	674	643	601	673	636	651	669	708	696	647	602	661	665	650	686	637	618	646	660	675	646	705	637	690	675	601	616	656	663	686	646	703	665	692	684	706	656	693	685	673	662	610	678	663	649	661	667	681	661	718	700	657	660	634	655	609	663	636	639	684	595	672	684	637	672	654	670	652	687	635	622	696	635	666	657	690	719	638	648	647	663	655	652	703	708	644	699	686	675	648	678	615	673	677	637	621	623	654	656	637	630	671	651	660	707	647	693	709	664	655	678	641	633	609	667	646	685	689	595	635	657	713	666	645	683	657	651	667	677	612	627	639	644	643	668	659	622	688	608	638	658	637	677	649	658	639	682	605	703	708	607	644	685	669	756	624	677	682	633	659	712	658	646	706	651	644	672	661	681	652	659	620	677	664	578	655	664	656	665	697	635	681	689	697	652	681	693	624	668	637	662	615	675	658	628	645	672	621	674	651	626	636	637	693	662	682	711	681	655	629	641	682	657	688	691	704	645	677	605	682	674	631	606	676	696	700	654	654	634	629	677	610	648	684	663	696	658	706	651	708	663	650	654	653	670	673	609	650	674	699	610	616	653	676	706	650	616	628	677	688	651	669	656	658	683	665	661	686	688	697	674	666	699	678	646	625	654	639	674	640	622	631	696	635	653	689	628	616	590	667	666	666	674	669	643	641	664	615	667	685	656	658	676	649	629	694	582	657	684	631	610	631	664	635	706	687	669	638	657	691	648	664	682	644	637	633	685	629	666	660	661	643	665	647	700	644	641	667	642	644	703	663	686	621	662	668	654	658	672	638	677	667	661	697	656	645	660	694	673	715	698	620	686	645	621	675	669	637	669	641	650	643	642	656	679	662	663	624	628	683	670	695	676	673	663	659	667	666	592	660	644	672	714	627	628	671	614	647	708	699	661	687	615	662	653	629	620	663	685	663	662	664	627	674	679	674	643	662	666	638	661	640	620	674	681	666	661	636	678	667	661	607	634	649	617	614	625	694	700	661	681	667	669	648	644	678	679	709	606	614	636	643	696	665	665	666	643	682	673	644	636	717	642	693	677	674	667	646	637	642	639	646	653	666	641	645	674	644	647	648	692	674	683	687	657	640	683	628	633	684	654	654	647	599	634	721	644	678	651	639	619	683	664	682	647	667	637	682	653	638	654	709	648	690	653	633	675	636	666	636	662	664	628	654	637	676	622	634	665	712	608	661	677	661	681	676	667	657	620	711	627	658	699	682	633	647	627	661	702	656	648	594	671	641	694	632	698	647	636	646	627	624	624	637	611	632	704	674	671	646	643	678	687	630	715	676	668	656	689	691	677	694	669	652	650	597	638	617	644	649	635	688	660	675	660	666	702	647	687	676	658	657	654	661	663	663	694	613	694	669	652	667	669	665	647	648	635	676	663	686	671	675	678	652	623	657	678	636	689	644	638	681	709	680	665	666	663	673	641	660	672	681	685	673	664	617	636	658	632	661	616	663	650	646	692	626	698	679	662	680	607	667	652	674	615	714	639	679	666	659	649	684	650	613	651	648	667	699	649	662	691	658	657	683	713	646	705	624	659	634	629	655	640	675	631	690	663	654	669	682	599	682	651	710	642	636	632	669	655	680	660	678	673	609	669	646	703	688	707	647	647	671	701	674	631	685	641	643	658	630	647	599	666	634	656	660	639	573	679	683	659	604	652	665	678	669	618	701	690	669	703	651	643	663	638	628	668	649	666	670	675	655	647	677	616	690	631	628	681	648	661	664	643	649	657	631	621	589	640	670	672	634	672	641	657	642	712	638	648	644	644	666	641	653	610	659	666	652	656	682	681	613	633	692	683	716	659	660	673	635	661	659	660	682	689	651	667	635	676	684	670	643	645	615	674	697	705	668	635	659	612	684	701	698	683	630	684	671	679	690	718	701	647	667	609	674	643	618	667	680	644	625	691	658	646	621	679	669	680	699	609	644	682	690	666	676	657	667	645	651	659	666	699	668	666	691	653	682	680	666	649	652	600	618	662	655	608	670	677	642	674	630	668	679	661	644	643	683	656	696	668	664	714	649	637	675	678	666	687	656	694	688	675	685	659	642	670	642	641	659	654	656	734	671	701	688	663	696	663	649	713	624	630	656	645	626	659	625	678	666	629	677	632	666	643	648	653	664	701	635	643	652	695	646	628	681	693	649	661	693	598	683	659	669	670	681	646	621	691	638	648	683	654	623	682	685	667	651	643	655	609	677	681	647	648	698	629	653	613	647	670	667	677	651	690	657	689	609	628	638	697	680	685	657	653	699	677	628	682	668	653	626	682	682	667	683	655	620	675	639	639	648	660	680	635	687	656	599	671	685	671	644	683	638	653	697	672	674	745	684	595	678	651	691	650	640	674	633	663	685	692	642	687	660	661	607	684	635	689	686	628	666	666	677	622	601	623	715	675	680	622	682	660	679	696	638	678	647	634	674	620	695	676	695	672	642	708	646	714	637	664	687	666	622	674	667	691	641	635	626	656	692	657	654	680	662	685	670	648	599	648	700	653	664	670	662	694	670	637	670	655	641	691	703	660	664	666	674	657	659	715	673	627	654	654	684	655	679	665	683	637	646	651	655	637	641	629	685	683	620	683	658	655	635	671	676	639	692	641	635	626	724	640	625	633	661	630	616	630	639	694	685	615	631	670	640	613	669	684	682	651	622	633	662	667	649	654	687	672	676	679	649	632
31817	20746	9859	449	199	199	223	211	210	196	210	213	194	204	201	176	182	191	214	198	167	191	243	219	191	192	219	203	188	176	199	204	193	186	220	199	201	216	210	202	200	191	180	210	206	184	181	187	201	189	216	196	176	190	225	199	178	190	209	226	195	203	201	196	204	167	188	216	194	189	188	203	227	202	190	217	214	216	213	193	195	225	215	205	199	190	185	202	198	209	181	184	201	187	208	217	197	204	218	192	207	201	197	168	236	184	219	202	191	206	206	208	210	185	211	180	190	203	189	205	178	218	221	202	208	209	216	176	177	215	175	199	188	185	186	185	204	191	237	188	176	210	212	217	211	198	209	196	190	180	204	199	234	184	183	209	187	183	175	183	171	187	215	184	174	197	232	204	187	212	216	198	188	202	205	201	186	208	196	180	225	186	208	186	191	218	213	168	194	190	212	193	213	181	191	198	202	211	193	215	208	201	200	176	228	204	210	209	215	207	226	222	189	207	186	197	186	168	220	219	174	221	205	226	166	208	203	182	189	199	196	188	206	201	188	210	186	184	211	195	223	205	226	209	178	188	211	187	188	198	202	226	203	212	192	214	187	218	202	208	199	190	214	173	220	186	201	210	183	202	189	199	233	178	203	190	189	189	184	183	197	182	191	183	210	216	217	203	196	182	181	213	202	208	225	177	211	206	205	191	170	199	207	226	195	219	183	187	224	187	198	215	189	234	196	189	191	173	224	188	186	221	219	187	203	181	208	200	179	211	187	186	203	178	197	208	175	220	219	202	208	188	219	196	178	185	195	203	198	213	209	193	193	202	190	174	184	208	173	185	179	212	193	172	208	201	201	184	213	242	169	196	195	202	186	207	200	201	197	193	185	189	189	219	201	165	193	175	211	200	207	185	206	212	198	196	199	180	197	198	188	205	184	211	205	182	218	195	209	200	219	178	220	209	173	183	191	183	197	183	180	212	204	203	178	201	206	226	202	224	195	185	213	158	196	207	188	202	189	228	207	213	195	212	233	199	217	182	184	199	183	193	206	211	197	177	180	218	182	196	196	190	194	191	194	194	198	195	199	198	188	221	229	198	190	219	203	188	196	204	222	224	183	188	176	209	217	208	215	186	193	185	203	190	209	204	185	190	202	193	221	210	189	194	210	196	176	179	203	173	177	218	193	209	202	186	199	196	215	221	211	193	215	221	207	207	196	190	213	222	205	206	175	233	194	190	180	213	190	201	216	188	218	202	218	209	216	187	206	192	193	168	223	201	187	204	196	187	213	198	227	206	199	204	201	197	175	199	187	190	195	198	184	185	222	211	178	204	197	207	189	201	198	195	204	209	200	216	220	185	202	219	175	190	172	209	201	198	191	206	201	206	199	222	163	181	211	200	196	190	199	180	194	212	194	210	200	204	176	204	164	206	182	174	201	189	197	190	202	175	186	167	193	217	187	226	199	201	177	189	216	205	199	197	210	193	192	182	192	205	202	197	191	159	213	207	206	191	208	162	208	189	200	199	225	199	196	191	196	204	221	204	210	216	193	182	210	190	214	191	225	181	185	195	190	199	202	211	215	195	197	191	205	186	189	194	196	215	214	215	196	191	178	205	184	204	204	189	219	200	225	206	203	185	213	184	171	176	200	195	200	235	207	211	203	195	183	181	167	208	180	177	209	207	181	174	219	208	196	200	199	196	208	191	179	194	201	202	224	190	184	175	213	189	189	191	185	184	200	217	212	232	195	209	202	197	194	210	209	213	182	179	196	190	215	223	170	212	205	207	175	198	200	219	191	192	203	212	205	206	228	211	188	213	225	188	193	206	221	209	195	210	199	204	192	202	213	202	182	183	205	203	201	199	201	189	177	202	179	212	215	188	190	188	198	183	194	190	212	211	170	205	208	198	188	195	195	200	222	170	216	192	181	214	179	192	197	196	222	183	209	173	199	212	187	183	205	221	228	193	171	222	198	204	200	194	209	211	181	218	215	183	200	168	191	174	210	217	217	196	211	204	181	197	204	185	176	186	185	212	217	198	192	191	173	215	198	200	180	180	199	190	211	201	218	212	182	173	189	209	184	222	210	185	187	212	208	187	187	201	221	210	188	186	186	193	208	188	248	194	207	209	176	202	191	192	193	204	184	216	185	161	172	208	196	198	200	188	192	201	182	196	216	192	203	207	182	210	175	204	192	211	171	173	205	186	218	198	189	193	180	190	190	200	207	209	199	196	189	205	192	190	220	168	175	194	189	213	185	184	227	206	171	196	200	198	201	171	202	211	201	202	193	195	194	175	186	179	173	212	179	206	204	196	217	197	186	198	209	172	184	154	169	166	186	200	174	203	187	214	200	198	199	200	201	208	203	168	198	191	194	210	221	207	175	174	222	208	190	200	222	208	202	234	204	194	180	184	186	219	212	205	207	217	186	185	189	193	199	213	171	181	216	198	207	186	193	191	199	224	189	196	197	189	183	191	188	226	212	199	196	211	185	192	188	199	201	176	205	178	214	187	175	195	226	209	230	201	191	175	194	195	195	219	171	195	176	198	178	187	200	215	218	205	202	207	205	185	192	195	198	196	203	186	205	197	204	199	176	192	184	178	209	190	212	193	214	183	194	192	187	182	204	173	199	186	192	197	189	175	191	206	208	214	184	176	201	229	196	218	184	204	229	216	190	188	169	199	186	198	179	200	182	196	207	196	193	208	205	210	180	201	189	172	215	181	197	189	207	232	209	201	200	192	205	226	190	198	197	196	205	210	181	191	206	169	212	221	209	187	229	170	196	207	181	181	185	201	233	177	193	197	209	190	236	191	184	215	176	196	184	202	183	170	195	164	203	207	174	205	188	220	212	225	214	225	210	233	201	178	198	174	222	192	195	194	195	186	195	183	191	189	179	176	208	198	241	178	212	201	187	246	191	220	181	197	205	207	200	194	188	192	208	183	184	202	191	181	209	220	237	191	212	217	219	201	196	217	207	212	216	180	206	207	184	211	201	184	192	189	193	198	193	187	216	191	207	210	199	185	252	237	208	199	225	184	168	181	188	191	225	186	185	191	192	193	181	185	196	182	175	217	184	206	204	195	169	201	213	192	206	193	186	222	187	177	196	175	220	218	173	202	205	187	201	195	199	218	204	180	200	187	181	221	205	183	193	194	200	204	198	194	202	180	168	204	203	183	212	200	226	197	208	192	208	215	208	197	224	196	179	185	206	226	179	221	172	182	192	204	204	221	217	217	198	199	229	188	183	181	184	197	209	210	210	203	193	195	195	215	183	215	167	200	194	190	200	200	190	206	229	195	193	224	193	216	200	240	208	188	189	201	198	210	205	200	210	205	157	211	207	192	196	197	209	212	177	197	189	185	186	178	198	196	176	213	192	194	222	192	193	197	204	189	178	212	208	187	167	196	196	197	164	208	204	239	195	178	210	219	212	166	211	188	191	213	182	196	183	187	210	185	196	203	202	201	226	219	205	233	201	176	187	197	201	195
7563	608	587	563	530	580	563	525	498	538	509	567	533	546	556	553	542	535	533	516	494	543	534	542	550	574	512	534	562	502	534	546	523	502	508	545	524	518	531	579	529	569	526	563	536	508	518	543	516	498	559	540	535	573	493	532	553	556	483	510	510	514	523	541	527	525	568	510	530	502	528	545	520	516	513	537	558	530	550	567	540	531	518	547	526	573	525	524	541	556	535	565	503	558	502	494	527	524	522	532	549	496	548	507	533	551	501	527	533	562	577	474	502	515	518	536	529	560	513	533	538	525	551	496	566	506	535	544	550	546	527	521	507	554	540	513	555	534	516	511	525	506	531	523	554	560	547	548	488	578	555	563	511	542	514	527	522	544	552	516	576	519	562	540	513	546	546	533	534	518	500	544	524	535	558	541	542	548	513	522	541	564	517	498	553	490	517	536	551	511	519	544	526	539	558	557	576	528	526	514	519	561	523	507	521	516	525	523	498	518	512	552	542	546	550	498	488	529	492	525	531	518	496	556	540	512	509	506	503	537	502	521	530	545	554	555	540	535	546	502	538	511	482	534	505	538	505	553	531	501	519	502	520	532	506	575	526	545	525	539	523	532	492	557	556	562	494	513	550	493	519	496	524	521	533	528	515	522	540	506	544	541	574	522	549	564	559	553	520	505	549	514	530	575	519	527	521	547	523	534	486	548	502	517	532	540	533	518	551	566	536	559	536	527	526	521	514	577	537	539	556	537	539	517	527	550	526	528	549	540	523	546	532	505	560	513	530	511	551	496	565	536	542	492	514	546	530	507	547	542	530	486	468	521	559	536	507	523	508	509	550	521	497	556	526	526	530	501	538	564	521	524	508	558	559	493	555	490	551	525	550	521	501	550	531	523	491	555	542	560	523	540	538	519	482	576	539	496	523	522	519	524	529	503	548	517	487	536	537	492	554	529	552	512	566	555	535	547	568	532	577	573	553	516	535	544	521	556	546	544	581	517	497	511	548	546	513	519	550	517	547	500	530	523	511	510	505	522	494	509	565	543	525	525	534	540	570	540	522	541	519	529	533	545	510	512	555	500	554	500	488	549	541	536	542	546	525	503	512	512	567	523	564	572	529	534	545	534	565	586	512	517	533	523	500	537	520	530	530	545	531	518	514	494	499	560	530	468	541	508	497	532	536	516	515	563	547	551	481	537	532	514	549	510	509	521	550	483	543	506	519	547	520	515	505	529	539	524	519	518	492	531	510	559	530	499	532	522	514	509	549	526	493	515	504	562	554	548	516	497	518	524	548	523	554	592	528	531	567	518	532	537	516	514	516	568	563	527	500	551	526	529	563	510	510	554	511	533	526	540	500	526	555	558	509	542	556	510	522	519	515	534	519	523	544	534	449	520	561	500	537	538	536	534	540	560	546	497	539	561	574	524	557	532	536	506	563	500	560	523	511	515	535	503	545	554	494	496	528	529	508	539	535	564	529	502	514	552	526	499	514	524	541	516	524	550	523	542	566	515	540	557	510	520	550	539	531	571	511	539	499	540	515	499	563	598	570	547	563	514	559	543	558	563	536	525	504	525	519	498	523	553	517	560	557	535	520	501	523	503	540	493	518	538	532	526	528	490	560	496	528	538	535	546	537	538	530	518	502	520	563	540	548	534	577	535	535	542	536	525	500	546	529	595	538	515	547	523	555	546	530	513	568	536	527	539	505	513	531	525	526	544	535	525	543	518	560	526	534	549	537	537	554	554	518	511	537	542	518	518	495	538	506	530	568	530	527	543	559	567	518	552	511	505	529	529	526	526	560	535	522	538	525	534	509	531	551	561	504	527	535	567	547	532	515	543	526	514	529	528	560	537	531	545	593	513	537	538	523	509	526	531	508	520	559	538	555	529	531	563	528	510	540	541	530	584	520	558	562	541	529	531	528	502	550	553	477	541	540	492	517	526	510	567	542	541	497	538	546	535	517	517	513	530	511	541	555	528	553	563	527	521	522	530	516	545	534	524	511	495	537	575	565	523	488	512	569	511	517	525	515	553	479	558	531	529	544	559	584	567	547	556	508	550	538	541	553	512	511	519	532	536	530	545	530	512	484	532	512	551	530	515	559	524	516	501	575	541	524	525	550	529	565	521	522	528	547	519	514	545	519	527	490	532	518	473	553	554	528	484	573	507	546	530	542	517	558	557	540	529	525	555	551	560	531	534	533	534	513	543	501	532	501	560	520	540	519	533	517	515	545	521	505	542	481	505	515	547	548	505	508	521	520	556	529	532	525	544	517	559	570	512	588	534	556	546	507	540	500	505	516	508	546	530	570	550	472	535	545	552	523	565	582	539	547	533	501	539	544	504	526	527	498	549	554	544	577	549	519	517	511	521	512	575	523	518	566	507	549	544	509	478	512	535	534	524	510	530	507	533	539	539	548	537	496	539	505	550	525	527	512	546	530	501	517	521	507	538	536	565	555	523	516	540	553	542	531	523	519	535	493	527	535	547	531	522	533	592	505	517	583	556	520	575	510	523	571	534	526	558	569	555	540	529	539	554	495	544	470	530	554	528	489	581	520	556	521	486	538	522	495	508	517	534	515	513	563	525	508	526	523	529	544	549	559	510	544	494	527	529	519	547	567	546	543	538	581	546	543	531	532	531	559	543	504	538	542	528	546	498	519	495	544	526	549	557	522	546	550	517	521	536	514	501	527	494	590	531	588	536	534	523	486	493	534	516	549	552	527	514	523	529	504	510	505	568	520	515	533	510	531	544	506	532	510	582	523	529	534	511	501	528	515	508	548	526	540	497	507	518	558	516	548	566	568	529	526	534	531	540	537	521	573	516	550	567	537	511	543	551	535	545	505	539	510	518	532	473	511	540	522	497	523	538	555	530	543	491	549	535	497	523	531	553	593	517	534	512	510	518	500	511	531	540	519	503	523	529	572	543	556	538	556	476	535	561	474	579	549	534	503	517	551	533	467	530	530	523	532	560	533	509	548	528	502	527	526	574	558	555	507	511	497	590	545	505	556	525	508	523	522	543	548	534	532	533	555	505	580	517	564	558	548	506	530	510	530	529	567	539	564	512	531	548	544	522	503	531	523	499	546	535	551	538	572	528	547	568	520	526	512	550	604	548	555	508	495	522	539	496	537	518	554	519	518	502	546	518	519	488	559	565	516	518	530	532	522	543	515	520	521	499	513	515	526	524	533	503	538	550	527	570	467	556	541	518	528	515	524	507	528	507	513	530	564	523	547	535	567	488	533	523	515	502	583	566	497	525	536	477	516	555	518	511	471	572	478	549	484	500	550	532	487	563	576	543	524	540	549	491	534	532	529	579	541	565	530	558	531	533	520	550	556	526	521	519	532	539	564	503	560	558	503	541	523	543	495	548	532	552	532	544	539	536	526	498	523	578	521	528	522	506	553	510	518	507	552	511	514	559	546	532	565	577	540	542	582	492	544	535	531	500	512	517	491	539	534	475	515	547	516	544	531	525	515	500
25014	21428	24698	28577	21434	17573	681	440	328	313	303	313	377	313	337	322	322	338	321	333	290	289	319	318	348	304	351	295	324	327	302	316	330	306	340	325	319	322	316	328	294	300	316	303	311	340	333	300	317	329	306	330	325	309	322	320	277	298	287	325	327	305	303	325	304	311	325	283	325	319	307	298	320	337	297	303	324	300	329	294	326	287	280	282	298	320	275	297	346	333	320	326	299	288	309	279	288	306	278	276	300	315	286	290	314	302	302	319	340	312	327	289	343	305	312	290	297	288	337	307	316	318	296	311	300	333	301	295	285	281	318	277	282	316	299	294	320	294	347	321	310	263	329	279	346	314	297	308	295	326	323	316	306	320	296	339	304	308	312	268	301	286	300	330	316	336	310	288	338	301	326	304	303	277	307	320	298	285	339	282	312	313	262	324	277	340	313	315	320	340	307	339	310	321	321	312	289	318	303	327	301	321	306	282	293	328	307	294	313	305	331	293	337	311	302	336	303	317	359	328	355	335	275	269	326	310	306	324	281	327	321	301	342	318	305	301	288	330	305	300	305	319	306	357	315	340	312	310	291	300	313	288	284	294	315	305	290	285	313	309	302	315	334	311	302	300	327	301	277	293	334	337	294	346	293	329	302	292	306	286	315	328	336	314	313	297	328	290	329	302	325	299	297	328	297	297	331	311	301	326	315	330	308	316	328	298	282	282	285	312	304	316	321	306	307	312	237	319	326	308	301	288	344	291	298	334	280	282	288	277	324	314	317	301	319	288	298	310	306	299	307	314	273	316	324	310	313	286	294	347	271	269	299	289	302	285	302	304	320	324	293	322	269	315	340	323	319	311	353	316	308	289	322	322	267	322	301	329	278	301	312	322	333	280	290	315	321	277	292	317	346	322	298	326	322	281	320	273	295	301	265	305	299	337	280	305	340	333	330	255	304	294	296	320	271	296	317	281	298	329	296	332	282	294	281	313	327	316	332	324	292	305	324	316	314	303	276	301	303	315	315	348	297	305	282	326	323	356	312	275	301	325	312	329	321	281	309	307	291	300	314	311	302	319	270	326	303	299	284	276	319	340	286	319	323	320	324	294	298	319	300	301	296	326	309	355	319	334	295	299	283	294	315	292	280	348	322	313	348	280	290	345	323	319	314	305	278	310	305	369	316	317	318	302	271	332	303	307	343	310	302	321	304	321	298	287	296	343	309	314	334	309	323	309	333	278	305	330	298	306	332	290	283	275	283	316	324	305	312	318	286	340	318	277	306	278	318	296	300	303	300	307	296	316	339	305	300	306	299	316	328	309	333	329	268	310	282	323	342	304	340	313	312	287	327	336	298	323	307	297	297	289	319	339	304	344	319	326	297	303	299	335	269	319	324	313	303	338	289	332	352	311	321	317	304	326	291	336	293	281	318	292	340	321	317	311	283	315	313	326	340	286	292	318	316	307	318	343	333	279	325	315	331	331	296	300	318	325	287	381	303	298	314	315	348	317	322	306	293	333	308	297	313	320	327	340	272	316	301	292	304	293	325	322	323	303	279	310	287	287	334	293	322	325	325	297	323	312	280	337	309	311	315	321	312	299	295	316	311	295	329	325	293	316	316	325	306	323	323	318	311	300	322	310	314	322	331	266	325	304	306	311	328	309	264	286	299	299	371	290	309	342	299	301	323	329	323	305	327	306	334	307	325	347	338	303	282	298	297	292	302	321	320	307	294	284	296	353	278	328	287	279	311	283	327	319	281	263	304	283	330	337	305	350	335	336	317	317	317	316	332	319	302	311	325	336	275	283	319	311	311	293	333	321	350	305	296	298	327	315	287	292	311	306	288	283	329	330	289	289	315	344	339	332	306	275	299	336	311	285	306	326	324	321	303	287	332	312	276	306	307	302	287	336	307	295	297	326	300	334	293	284	282	268	306	313	290	334	314	309	304	309	335	346	293	302	321	311	345	334	301	284	305	305	318	305	312	309	326	298	305	331	300	327	323	294	267	309	322	287	372	294	331	317	309	327	294	321	291	309	322	315	288	323	316	304	344	313	302	294	307	323	331	321	302	297	329	326	288	289	310	313	335	289	322	346	323	304	302	280	314	298	317	317	311	300	308	311	329	314	269	317	283	321	301	304	279	290	288	317	323	319	321	338	282	287	299	317	306	309	309	320	336	321	336	289	308	327	302	304	302	320	325	309	308	319	306	302	321	317	272	323	346	311	281	309	315	293	333	314	285	276	300	325	311	326	300	325	288	286	290	298	327	311	311	303	289	291	315	305	322	276	309	302	299	305	337	312	299	314	290	298	333	307	295	289	287	297	305	288	297	315	308	315	330	314	334	285	313	313	305	332	313	317	314	302	323	303	298	319	289	300	315	275	300	299	315	316	318	304	293	305	333	326	314	314	295	318	329	320	334	336	317	316	307	359	313	307	322	322	318	316	326	355	301	317	296	329	281	275	285	311	293	272	294	313	278	308	311	324	311	313	317	296	301	327	351	322	339	336	294	278	316	321	307	308	315	351	296	318	285	317	336	301	309	321	354	320	331	308	343	230	320	285	350	335	314	301	339	329	322	317	322	327	310	303	296	293	304	314	297	307	310	288	305	305	326	290	328	289	299	334	345	309	265	315	285	302	320	349	299	263	287	323	296	324	273	313	319	294	292	304	310	327	298	298	286	320	351	294	315	307	321	301	345	321	319	319	314	288	359	281	306	296	320	313	328	314	321	265	331	295	294	307	320	288	319	286	269	292	277	299	333	314	322	281	305	297	288	302	306	308	299	310	307	307	322	287	277	297	323	335	302	314	311	292	296	319	332	330	281	288	299	315	287	298	321	276	298	301	313	316	318	302	308	323	296	334	304	311	295	323	245	286	338	345	314	345	287	303	297	301	310	312	326	288	288	294	323	266	318	316	309	301	323	309	269	276	303	291	305	297	327	274	280	328	301	294	309	341	312	276	317	311	331	311	291	305	310	323	280	327	302	320	339	278	304	326	314	318	296	303	314	297	296	334	328	291	302	307	285	291	294	298	279	293	297	288	327	301	272	292	292	316	313	324	344	332	312	331	295	308	307	330	308	285	334	287	327	338	306	286	310	279	316	292	301	287	299	294	310	295	315	317	304	344	295	278	297	300	334	317	298	298	292	293	341	329	322	292	309	329	320	305	298	307	312	322	281	303	296	302	338	284	289	311	327	326	306	330	343	324	322	317	324	264	340	289	337	287	315	298	310	314	311	315	321	300	287	304	311	317	311	310	282	305	291	334	325	310	302	300	323	310	275	286	314	317	308	301	282	311	310	283	320	286	300	268	297	284	291	315	325	309	323	317	300	290	305	306	275	301	310	294	302	311	285	316	314	301	314	295	304	309	310	326	301	301	305	324	291	316	310	314	300	291	323	319	299	316	326	325	289	290	300	303	320	322	325	323	289	290	313	310	306	296	322	311	308	327	304	323	281	289	307	312	291	326	303	259	319	290	328	314	328	333
13772	2135	1400	972	808	810	804	760	810	748	795	782	779	783	785	743	758	786	805	716	774	768	754	724	748	770	723	741	738	793	733	768	729	702	748	764	753	777	750	758	764	640	745	750	741	755	760	765	744	770	780	765	718	784	695	782	778	753	746	722	736	756	758	748	790	716	755	740	753	704	752	767	764	779	716	750	747	806	759	800	731	738	757	733	750	750	786	744	730	769	736	740	729	747	761	755	710	766	722	725	778	782	783	772	742	770	758	758	758	714	767	737	741	743	780	735	741	687	783	761	758	748	795	719	777	769	717	736	790	774	745	801	753	800	758	702	720	740	782	769	726	764	763	737	784	798	796	719	755	690	756	757	742	722	736	758	747	768	778	734	743	740	728	796	731	733	739	721	743	766	737	719	719	744	788	791	776	774	767	724	713	766	754	719	744	754	770	720	757	762	766	765	815	751	738	786	709	732	745	753	768	742	800	764	794	770	775	728	789	732	744	757	725	736	772	742	713	756	738	726	741	782	766	717	753	769	775	775	727	800	793	778	705	783	689	677	705	728	777	780	770	770	706	773	719	746	753	737	727	797	738	798	745	731	720	712	780	782	759	761	768	740	773	712	710	731	722	727	735	730	700	741	697	763	832	795	785	759	767	801	808	715	728	722	713	781	745	760	745	753	734	737	754	748	724	716	748	692	765	842	761	769	757	792	777	776	731	767	741	717	760	795	785	752	770	754	725	734	796	774	781	740	760	785	699	760	761	749	733	750	763	728	788	775	752	706	770	713	737	750	790	765	757	770	771	738	725	757	723	774	737	778	746	705	690	740	779	765	736	734	767	714	747	742	745	769	809	801	800	751	768	760	768	744	767	746	740	750	708	770	798	767	752	782	770	766	771	743	746	750	741	761	798	777	781	751	768	760	737	725	782	755	774	750	780	787	795	735	708	748	720	773	742	766	755	766	747	765	720	797	774	764	764	758	766	723	788	770	780	789	742	719	755	789	773	766	781	728	757	797	745	754	723	780	781	727	786	773	772	708	708	698	752	793	776	773	755	784	790	757	779	765	777	798	776	778	728	727	750	737	765	737	697	786	760	758	748	802	756	763	764	702	768	782	733	793	721	765	737	731	723	776	735	763	699	781	802	761	754	780	751	760	777	734	778	737	729	709	753	729	761	768	703	777	754	740	756	711	711	738	781	783	790	714	753	737	742	745	758	779	792	687	747	724	736	768	795	757	715	750	813	727	771	728	751	716	751	705	755	741	700	771	758	723	773	709	711	735	769	724	727	749	831	687	742	772	753	750	771	751	749	785	732	766	732	770	741	743	762	737	773	723	694	775	717	784	779	702	793	798	794	754	739	763	749	717	716	778	751	723	787	739	778	755	679	735	714	765	760	751	741	740	764	738	765	773	771	742	748	727	731	706	763	772	698	735	768	744	723	755	761	763	738	741	725	751	758	782	753	758	768	755	771	693	782	753	719	779	702	762	777	730	749	749	780	762	719	785	780	712	715	749	762	747	750	766	756	760	810	752	749	754	784	743	741	751	753	797	745	767	734	776	755	768	732	725	768	706	713	781	760	741	770	717	711	785	755	741	747	733	740	752	761	816	723	723	785	781	768	778	738	719	739	746	807	766	738	734	782	721	741	780	800	763	776	747	806	758	711	718	767	754	757	807	759	793	774	742	742	727	770	754	755	811	751	790	746	806	740	734	704	748	727	718	825	756	712	744	794	717	767	758	776	702	728	761	720	724	749	717	774	785	739	781	695	763	758	796	803	730	768	741	791	753	759	755	730	779	767	751	735	759	740	765	728	758	797	753	757	762	729	738	743	738	734	767	758	726	747	739	742	760	732	744	689	732	720	810	728	739	819	729	750	762	748	725	750	745	759	720	815	752	749	747	780	735	783	744	756	744	770	750	712	784	734	711	772	735	759	727	778	728	725	764	758	711	762	769	769	815	773	741	705	732	752	757	779	767	713	734	784	771	706	794	710	771	788	786	746	770	747	781	771	736	728	766	771	683	735	745	737	750	768	757	720	772	707	744	765	725	755	786	743	740	744	746	753	748	732	804	800	749	788	794	769	785	775	774	783	730	768	737	728	769	725	756	723	790	767	757	762	757	768	801	765	705	719	769	738	751	761	770	755	751	805	784	743	790	757	744	726	686	738	748	718	742	793	742	788	836	725	692	775	744	796	765	732	743	735	732	790	727	769	736	744	780	715	728	739	712	770	719	694	743	733	751	705	764	776	742	770	730	707	766	756	781	747	752	735	724	774	723	771	752	761	763	771	749	790	746	731	702	763	717	777	756	757	738	727	758	735	725	780	761	748	721	724	731	785	745	745	748	728	746	774	730	747	750	753	743	802	734	788	737	765	769	726	724	741	692	755	791	783	740	756	811	775	804	802	738	751	779	773	727	716	817	741	711	750	781	726	753	710	766	727	723	717	738	743	750	758	686	711	789	747	758	762	784	722	779	778	771	735	735	773	754	797	722	747	731	754	720	779	713	769	766	744	767	740	789	760	742	763	743	743	753	734	737	744	737	741	750	762	757	727	774	800	743	748	738	769	760	791	759	777	741	760	796	767	726	757	731	762	734	712	745	752	771	748	711	754	762	734	791	715	735	719	758	733	741	750	784	780	753	798	738	773	733	730	756	786	768	785	775	780	711	795	717	762	748	767	772	758	784	744	779	688	779	749	741	710	766	735	786	680	788	716	821	729	782	753	790	800	759	766	754	730	738	771	756	821	753	702	715	781	760	753	750	769	779	709	783	750	745	764	735	773	751	775	694	763	777	748	781	757	716	742	758	769	719	706	743	763	736	747	747	780	761	748	693	738	764	777	730	751	694	717	748	778	711	782	760	735	773	744	790	734	742	736	760	754	793	732	742	729	774	725	763	776	762	751	748	784	749	781	759	770	763	757	761	770	731	738	735	737	763	799	788	739	764	788	723	745	733	742	743	728	789	796	802	757	736	712	788	721	723	812	769	736	766	745	785	752	735	786	758	734	684	720	765	711	736	766	763	712	752	740	777	753	753	729	753	802	770	769	755	745	748	792	748	703	725	732	727	756	757	740	758	793	732	758	765	742	712	729	730	749	694	785	727	745	745	721	754	738	729	667	759	784	725	747	751	733	767	758	758	749	727	752	715	780	759	753	723	764	724	776	784	763	755	747	721	802	765	748	742	786	757	732	745	769	736	765	759	760	717	759	744	750	738	766	765	734	717	758	767	735	762	768	787	760	732	727	768	732	735	763	734	802	757	757	743	735	726	734	750	823	733	716	738	740	712	786	711	749	772	788	709	762	744	743	760	735	751	705	775	745	709	730	763	743	699	777	763	769	712	742	778	736	730	737	783	785	741	751	765	760	775	782	733	744	716	751	794	807	809	767	725	779	747	707	773	776	752	725	744	770	760	785	747	764	714	777	745	744	784	721	759	809	808	820	792	752	746	749	748	742	774	778	743	774	753	767	758	768	756
24416	21482	25138	28259	21482	21492	15559	673	409	373	337	320	350	325	311	312	302	316	297	303	271	291	294	292	297	278	296	239	332	274	322	291	307	290	280	297	325	309	276	281	287	273	272	312	296	280	290	255	296	263	298	269	294	276	278	267	274	255	281	298	299	296	292	280	255	301	282	312	287	291	262	307	255	289	288	263	272	317	266	303	274	265	250	304	295	297	247	283	261	295	259	295	257	294	309	293	278	287	288	267	278	262	277	291	291	289	262	293	275	257	292	258	278	264	246	275	281	267	265	311	242	248	298	265	297	282	292	279	253	274	287	268	304	238	308	280	289	274	288	271	277	269	261	267	281	296	271	280	296	278	282	306	281	283	265	284	279	284	286	271	300	300	289	291	287	296	288	276	294	261	282	307	293	290	290	260	284	266	292	300	268	293	252	269	291	276	276	296	296	279	275	270	286	306	289	248	308	280	272	268	284	299	310	283	293	297	291	305	279	287	282	273	262	283	259	293	271	290	283	301	305	285	276	296	285	296	268	301	291	269	298	275	278	276	281	318	320	298	278	283	271	259	270	260	260	285	284	286	301	288	274	286	265	296	275	298	279	287	284	288	302	273	260	277	245	264	264	252	285	291	279	271	265	296	281	293	300	284	290	290	301	282	294	282	250	272	267	266	307	268	277	247	273	284	238	288	240	295	278	281	279	276	279	263	298	291	301	265	283	293	282	283	268	317	299	250	309	297	286	278	263	268	285	277	292	282	289	283	256	266	299	290	236	287	273	254	303	298	276	267	315	286	292	312	291	261	279	274	281	266	281	275	235	280	266	285	274	276	277	273	270	265	284	266	265	286	282	251	285	316	256	296	276	280	290	272	247	270	264	287	263	316	311	267	288	300	304	329	275	261	251	283	271	256	303	287	255	293	284	289	271	287	258	308	282	318	294	260	279	295	295	284	260	282	281	267	293	249	305	298	295	275	260	272	260	276	304	303	281	265	268	278	266	279	270	285	278	275	243	288	286	259	277	251	299	265	244	278	295	281	295	269	302	272	273	262	293	283	254	271	272	285	289	288	259	266	265	258	239	269	293	305	262	276	331	270	256	314	340	283	266	277	317	283	250	290	270	281	294	277	267	275	263	301	282	289	288	301	274	270	240	298	274	274	276	290	280	266	310	308	263	310	264	296	290	264	260	244	279	252	306	280	291	275	286	296	289	259	272	293	318	284	303	275	295	273	275	273	252	290	259	290	285	247	277	265	265	261	281	262	285	281	274	270	287	279	265	297	300	259	283	293	275	283	301	267	287	310	276	266	258	290	293	268	293	298	272	271	284	281	286	245	277	266	275	295	277	267	249	297	273	286	270	283	264	279	288	242	262	261	306	272	263	272	261	271	271	286	276	300	324	316	284	283	274	255	277	256	238	273	298	299	292	278	263	269	303	302	273	252	255	267	275	288	309	282	273	292	272	274	288	304	279	267	283	254	314	290	310	322	302	272	291	260	263	282	284	296	273	299	289	258	274	296	283	280	296	284	307	295	296	284	279	312	288	280	276	274	253	284	301	267	288	264	275	289	296	312	263	247	264	315	287	293	294	268	284	280	280	295	309	286	273	313	324	304	261	279	256	306	278	257	281	313	270	301	285	265	288	299	289	260	285	262	321	257	277	272	276	272	313	300	253	296	278	291	274	264	266	244	263	270	274	245	295	284	273	267	295	286	282	300	270	295	267	272	270	270	276	284	280	247	238	285	304	284	261	284	269	291	296	279	329	294	290	294	278	296	290	263	251	235	296	288	285	308	292	294	279	270	290	270	294	290	277	274	273	284	294	268	266	287	288	300	262	253	297	299	301	306	285	278	269	268	275	267	297	285	271	282	297	273	299	284	278	254	252	272	255	278	297	296	292	290	313	264	273	290	269	287	266	298	259	249	290	258	246	261	298	245	295	276	262	301	286	306	246	296	278	288	277	277	269	284	278	295	299	292	265	262	298	265	264	263	277	273	298	321	305	292	292	263	309	295	287	265	276	277	274	271	280	261	263	260	286	291	262	293	295	277	275	286	278	245	290	310	243	306	285	274	284	275	265	278	267	274	259	260	272	275	265	278	297	310	293	266	309	258	330	290	291	251	261	304	288	313	273	272	257	256	275	241	265	289	287	277	293	312	293	277	271	275	251	303	292	282	258	284	274	270	301	275	291	299	270	303	317	252	294	273	250	300	256	295	307	291	254	273	274	264	254	267	308	254	284	296	255	279	280	295	255	269	302	251	281	289	300	296	288	297	241	259	289	291	273	272	250	269	328	307	308	276	266	288	283	252	265	295	282	320	303	292	275	287	289	267	289	272	283	267	281	264	288	281	315	291	255	291	302	294	278	280	287	309	283	280	268	284	278	287	272	266	302	279	277	264	293	311	301	284	293	276	312	280	290	295	288	277	281	263	299	275	269	298	306	306	292	285	316	271	273	252	265	272	300	266	275	288	304	290	266	294	283	267	249	274	262	255	265	284	263	302	287	260	294	243	289	298	308	238	300	242	305	304	279	262	275	288	284	235	254	281	283	287	280	258	288	252	298	307	303	279	267	285	288	285	249	250	308	266	277	280	273	281	255	246	266	287	293	277	305	266	272	278	293	250	275	280	262	294	278	282	279	297	294	247	277	276	256	287	278	269	282	281	288	290	265	334	297	275	279	266	296	283	279	272	289	259	264	290	288	301	301	299	258	312	279	297	275	300	259	260	285	282	266	267	267	302	280	286	273	288	265	276	277	259	267	292	291	304	254	304	263	239	277	286	276	283	268	260	249	280	272	287	274	270	274	266	256	274	304	291	315	294	259	302	292	283	273	283	274	305	300	260	257	284	302	247	296	260	299	268	291	275	286	284	270	316	288	276	265	253	306	267	269	274	296	291	279	290	243	272	306	277	262	282	286	286	273	274	294	303	266	293	258	261	265	285	252	298	282	303	252	289	266	284	291	286	303	253	275	268	266	276	267	306	286	272	256	300	303	261	316	265	258	259	294	274	277	280	282	280	292	268	289	220	273	277	263	268	302	305	308	268	263	274	280	306	291	286	299	288	289	317	270	302	271	289	286	294	252	269	262	266	254	278	323	287	250	261	295	288	271	263	298	285	264	289	279	277	293	297	290	286	291	306	284	291	277	230	253	296	274	266	301	307	273	273	280	283	258	261	298	279	254	272	253	248	260	309	298	294	256	299	297	259	299	296	296	280	323	291	288	289	300	266	302	286	279	282	294	308	264	261	286	257	276	287	316	278	254	268	269	280	304	277	288	289	268	241	284	278	284	269	258	276	250	280	287	264	258	275	305	310	278	303	299	287	245	300	259	283	274	265	247	271	269	271	308	276	256	311	255	296	293	268	293	296	259	262	274	303	273	283	282	280	296	249	265	249	270	261	307	252	288	287	269	291	304	259	289	307	272	278	269	286	263	297	275	295	282	283	258	272	286	294	267	259	264	283	305	270	292	289	311	261
17109	3483	1879	1204	888	837	764	758	714	721	689	690	712	721	708	741	679	662	702	700	709	648	664	699	679	685	650	627	633	674	642	662	670	677	642	673	665	679	665	667	615	674	684	673	677	626	681	683	650	670	668	663	685	632	693	703	672	653	627	649	660	666	677	658	690	676	649	569	679	678	656	667	639	649	666	669	668	684	630	661	659	670	668	659	665	700	662	643	710	658	622	660	703	641	667	659	701	630	667	637	683	671	639	637	663	696	704	693	619	631	699	701	644	657	665	624	657	700	654	697	648	701	654	651	707	662	664	673	661	684	660	641	638	634	661	690	722	621	657	713	623	679	672	685	643	658	643	605	669	631	672	649	647	626	621	659	657	706	640	649	665	689	643	649	670	681	626	675	616	664	647	682	672	661	652	665	662	676	657	639	692	665	665	660	642	679	643	641	662	650	629	640	643	631	633	655	654	644	646	675	670	661	616	648	647	677	673	677	689	711	662	647	693	618	690	645	651	658	631	680	671	639	649	657	645	654	687	670	655	666	657	615	638	633	646	688	661	672	658	677	669	647	698	686	668	656	688	694	633	694	650	650	658	632	653	663	660	693	629	637	616	674	641	662	659	656	639	648	642	631	683	622	659	624	651	702	667	677	693	655	689	644	655	647	614	652	694	669	625	691	642	702	619	686	708	646	626	674	626	612	648	686	662	702	654	692	670	624	719	671	633	693	690	666	623	620	645	703	663	687	632	642	675	646	642	655	667	637	680	673	686	663	645	657	671	677	668	688	672	653	617	656	647	631	664	652	659	630	684	639	715	676	622	664	693	655	683	676	679	672	712	677	675	661	690	622	670	642	684	657	614	647	653	631	636	668	657	668	641	664	642	702	655	645	682	690	704	650	645	664	627	617	648	666	691	700	650	631	637	686	643	672	643	639	641	605	630	631	640	693	692	678	655	657	674	663	651	696	650	661	652	637	640	664	714	670	652	647	606	691	598	656	707	631	665	693	696	669	664	628	628	672	658	695	629	638	682	715	722	646	665	618	655	715	661	622	599	657	631	648	705	660	635	660	688	655	644	637	656	630	677	686	699	692	639	670	649	663	648	648	674	642	674	627	668	709	631	644	689	684	646	651	642	698	652	680	609	664	657	647	675	656	677	615	674	686	610	635	664	653	663	675	641	679	671	596	637	650	671	635	666	661	644	689	687	661	664	620	662	578	653	664	648	655	708	669	654	700	639	658	692	664	618	653	616	702	680	689	629	656	651	694	616	664	658	635	640	673	632	686	665	647	655	668	674	649	706	691	655	698	657	691	685	679	678	677	648	702	650	642	640	644	673	718	667	659	635	649	696	671	715	669	670	666	645	668	628	644	641	644	644	664	651	670	679	647	673	660	641	647	610	689	687	642	667	639	634	693	653	667	657	690	656	666	674	650	642	649	666	681	692	671	622	636	643	704	699	671	651	682	691	697	679	651	660	661	677	662	664	632	666	659	599	654	629	674	674	657	631	666	644	695	665	631	646	637	651	633	706	648	681	656	709	609	688	647	641	660	686	705	650	634	656	668	672	712	655	653	645	695	723	633	678	650	626	643	639	655	659	672	690	699	652	624	605	643	606	684	673	620	662	626	641	666	641	644	681	623	650	645	636	662	681	675	641	650	656	679	613	617	631	616	674	688	625	671	697	674	647	696	637	633	653	643	637	675	666	673	685	634	652	706	647	711	714	597	643	627	636	680	642	685	660	651	697	684	651	623	661	639	610	647	628	704	669	702	681	667	622	662	664	699	694	667	659	635	668	690	630	694	650	699	653	680	660	674	597	669	671	599	673	693	669	659	652	663	675	642	638	699	641	647	638	698	688	645	608	669	667	662	662	669	594	682	661	691	622	673	645	676	623	703	682	651	664	665	668	660	641	664	679	645	629	645	690	646	640	625	617	650	657	697	667	677	620	638	691	649	635	677	678	662	706	676	653	658	612	676	651	687	684	667	699	649	635	657	676	643	622	601	637	699	621	699	635	661	664	643	673	675	661	669	610	716	618	662	649	627	672	652	633	658	683	676	677	646	623	653	650	673	629	594	673	652	670	687	596	694	703	686	656	627	705	631	687	675	644	681	682	610	646	668	650	685	667	666	632	652	643	665	685	707	690	661	672	639	648	649	665	633	616	631	644	634	649	717	604	660	654	702	685	590	645	657	667	622	669	635	610	640	639	617	638	685	700	685	665	624	667	700	661	702	644	649	644	637	685	666	645	666	662	643	651	667	616	605	691	613	675	631	653	651	686	647	634	687	683	677	647	683	686	636	623	689	656	655	676	660	696	687	644	689	628	657	681	653	615	653	638	670	660	629	647	697	628	665	650	690	670	675	625	684	697	674	665	666	649	664	666	632	622	639	669	701	687	602	674	672	665	685	660	663	675	660	692	597	658	678	672	672	694	655	666	651	669	675	659	652	650	678	648	644	679	594	667	647	658	658	588	688	690	641	666	644	664	651	656	657	639	657	665	651	691	693	625	658	666	643	685	633	693	650	697	678	643	668	688	660	601	668	630	633	684	649	652	658	653	665	687	621	659	659	630	708	668	653	640	649	626	696	682	664	675	651	683	601	726	670	612	648	638	720	670	671	709	658	629	643	658	713	642	654	710	669	650	656	653	639	641	692	627	696	691	657	664	647	653	641	665	645	667	699	630	676	675	685	633	659	644	662	643	676	621	667	650	657	667	687	668	683	638	695	652	639	676	671	682	670	584	669	667	650	635	634	671	636	649	644	642	659	660	655	645	603	638	671	675	664	683	659	667	660	645	642	651	695	673	646	661	627	674	661	677	683	664	666	646	669	667	665	639	693	630	655	693	684	687	671	665	645	623	672	672	640	626	617	658	654	716	685	665	632	646	673	646	607	621	700	645	615	639	673	666	669	622	648	635	738	659	621	690	607	641	661	705	642	679	660	686	668	652	658	667	623	684	656	683	694	613	631	670	653	673	677	608	644	680	655	656	649	617	672	691	694	711	656	639	675	650	621	668	699	651	642	663	660	690	666	638	633	672	672	681	664	650	650	624	643	665	676	678	657	670	689	613	701	746	667	645	655	667	642	651	632	687	647	675	665	650	659	631	621	638	636	668	650	632	646	628	664	653	656	661	626	660	695	642	700	662	703	675	600	684	639	655	660	604	658	643	694	660	656	676	689	656	674	674	677	728	668	688	655	661	660	663	663	624	672	718	677	682	651	656	625	625	632	671	653	679	698	680	632	612	684	673	627	734	647	635	725	649	653	657	660	646	679	660	687	647	687	648	692	655	662	669	651	656	659	629	673	690	663	661	720	702	710	651	607	679	667	701	688	657	609	658	645	639	691	650	689	605	633	658	648	666	665	688	605	674	652	698	669	659	668	653	634	653	642	637	628	652	669	711	626	687	721	675	637	685	668	631	629	651	668	613	655	691	621	633	689	634	625	669	712	632	667	672	673	655	671	642	643	673	659	649	658
31850	20650	9545	441	207	202	204	174	186	185	210	186	210	216	211	211	189	190	185	219	213	208	188	212	217	186	213	173	176	198	177	185	186	167	229	217	219	177	192	179	224	212	199	194	189	200	180	202	172	161	188	194	175	211	191	197	187	186	196	181	210	176	196	206	206	216	183	200	215	211	227	226	203	213	170	188	197	226	201	195	190	184	200	203	189	187	179	178	182	169	168	194	215	181	215	203	205	179	188	189	179	197	186	172	175	188	210	181	177	211	201	197	183	194	181	225	193	206	194	185	196	221	217	179	208	193	190	211	183	192	177	212	200	194	180	190	178	182	189	203	200	210	180	198	176	171	176	193	220	208	196	208	184	191	187	217	193	227	209	196	196	198	195	186	199	221	178	194	205	201	198	185	219	200	205	232	200	171	211	211	186	207	205	219	187	175	223	175	214	195	197	199	189	174	180	206	207	222	191	214	202	200	197	183	188	201	181	184	210	212	178	190	213	200	186	209	206	187	192	201	195	207	191	191	205	179	179	197	185	198	216	201	212	182	201	182	191	200	199	202	184	189	208	197	196	199	197	172	197	189	220	175	219	203	216	189	192	204	184	194	179	181	219	200	184	228	204	224	185	184	191	208	217	212	211	183	184	207	186	193	199	199	206	199	176	201	201	200	162	203	215	207	187	206	219	203	180	219	165	202	192	172	187	194	201	198	209	198	216	230	195	190	214	197	219	206	207	172	183	193	224	235	216	208	188	200	216	175	210	182	218	192	195	204	221	175	205	194	200	198	210	198	198	195	189	234	182	185	180	204	211	204	199	196	176	208	202	197	178	187	195	178	195	193	213	208	185	195	204	189	187	187	206	207	177	224	172	196	219	191	190	234	170	232	210	184	200	183	213	219	192	196	192	218	193	192	185	195	196	197	194	197	202	198	186	209	217	220	183	192	202	199	196	202	179	183	211	198	192	190	195	209	198	202	184	206	214	218	222	179	189	175	184	192	186	244	180	230	170	188	204	188	203	189	181	212	192	230	205	194	217	214	214	227	206	197	193	201	179	190	207	184	218	196	205	184	186	224	174	174	204	199	201	195	202	185	197	194	198	158	213	176	210	184	183	203	196	223	170	198	201	201	193	222	199	204	200	194	184	183	186	214	183	202	214	190	182	203	203	186	182	204	214	199	187	187	193	229	202	207	216	185	213	193	189	210	191	186	195	200	202	189	187	211	185	198	193	204	191	201	182	208	196	200	193	207	191	222	233	193	194	199	174	200	207	198	209	196	210	207	170	210	203	187	195	202	193	217	198	193	222	164	188	187	215	203	195	180	183	206	222	207	200	171	198	198	215	207	202	185	213	174	219	170	189	208	200	209	177	192	171	194	211	203	194	202	196	189	187	177	203	215	179	211	172	206	208	205	194	188	194	192	204	191	196	194	214	200	215	183	195	177	183	196	225	211	193	202	195	184	196	227	207	240	175	192	200	179	187	201	207	202	176	182	208	204	201	168	206	190	188	196	183	192	189	187	202	170	203	199	205	207	199	199	207	190	207	205	199	192	197	213	188	191	193	181	200	214	181	207	192	183	176	192	190	221	193	200	211	211	208	207	199	219	232	196	217	183	187	176	222	189	214	192	186	218	194	190	198	212	193	194	203	191	204	215	188	200	198	191	197	200	167	185	179	179	206	208	189	185	215	171	199	188	216	173	184	204	192	211	203	207	218	174	186	198	204	218	190	217	200	183	209	174	207	200	200	206	200	178	209	214	198	192	196	195	209	190	189	193	192	195	227	212	181	182	186	179	214	224	224	199	194	205	188	194	190	215	183	209	204	183	194	220	176	198	199	195	189	182	200	198	169	166	201	194	190	191	196	205	207	192	194	204	181	191	213	196	194	200	201	188	192	200	220	187	203	185	202	198	200	184	189	202	193	203	193	203	199	210	203	176	199	208	195	209	195	195	218	187	176	163	188	177	197	247	205	188	210	206	194	171	197	189	202	200	205	197	172	202	214	206	172	202	192	241	221	192	188	198	213	208	218	167	199	207	183	205	210	189	221	210	177	201	202	199	212	212	202	159	226	200	176	198	173	202	187	208	185	187	205	190	205	214	197	218	170	166	194	189	189	196	220	192	191	197	197	204	201	179	203	212	192	203	198	211	191	211	187	171	175	167	195	181	195	186	182	196	192	207	225	224	189	172	193	199	186	206	186	210	199	223	177	176	225	245	186	204	173	193	185	211	169	194	188	186	209	196	178	192	226	194	180	222	184	205	196	174	204	208	206	217	179	184	192	205	207	192	188	183	227	198	179	191	164	186	177	201	209	194	220	174	184	182	152	197	191	187	194	190	213	186	188	192	228	190	188	223	210	191	207	223	205	209	206	202	210	192	195	173	199	205	191	203	200	206	181	216	181	225	202	209	195	188	181	213	198	184	201	184	196	199	205	203	209	176	217	201	158	192	208	184	230	195	195	201	208	199	210	201	210	198	178	190	213	199	182	183	218	199	176	218	195	192	150	207	198	187	172	197	211	226	209	222	202	222	195	198	187	212	187	232	182	189	183	194	195	221	214	200	192	193	204	172	191	198	213	228	213	180	174	187	207	186	196	189	198	178	189	209	200	200	202	210	197	189	194	214	178	214	212	210	195	189	199	180	191	198	195	169	190	208	186	169	173	224	204	190	197	210	225	209	198	215	196	200	210	202	203	197	216	202	214	201	206	193	206	217	198	175	206	195	229	201	166	221	194	199	214	182	181	190	204	187	188	194	195	196	201	200	189	191	202	207	174	193	213	171	184	178	194	180	197	197	209	206	203	193	186	207	218	190	185	171	210	200	205	202	197	198	168	176	196	169	221	191	182	204	199	230	214	194	186	195	187	205	197	192	184	182	193	178	214	176	198	184	199	188	182	198	206	157	176	178	187	202	222	178	201	166	200	197	195	208	197	197	201	192	195	179	189	184	199	191	187	195	205	188	198	215	207	198	195	191	216	192	184	168	185	178	167	197	216	187	187	201	178	184	215	199	234	195	193	177	183	205	193	181	179	207	207	211	195	209	203	182	204	181	183	172	189	186	224	194	198	190	196	201	190	182	201	189	168	212	201	191	178	194	205	188	193	183	192	202	212	189	218	197	197	217	199	203	165	213	189	231	191	194	204	186	192	188	192	191	191	200	210	200	179	174	193	212	189	184	155	180	197	207	210	198	211	184	199	205	191	189	213	177	211	162	187	200	187	184	192	215	185	191	192	224	199	211	247	205	187	187	186	207	201	179	194	210	174	181	181	176	188	179	191	228	192	196	186	184	225	215	176	187	182	233	224	198	212	176	174	217	206	202	203	204	201	216	195	205	192	188	195	222	208	226	194	204	213	212	224	189	189	188	200	183	198	189	193	200	241	184	213	196	198	173	186	200	188	188	211	204	211	174	203	196	211	164	206	197	196	213	204	199	210	207	205	193	200	201	204	215	206	209	187	203	198	161	182	210	188	196
7398	597	564	542	516	529	544	541	517	527	571	500	541	518	523	521	493	499	514	529	539	548	471	497	506	539	515	535	548	514	551	479	563	495	554	504	523	514	527	504	532	505	497	491	515	534	489	502	512	546	551	492	513	539	524	527	495	533	543	517	546	536	557	570	538	554	490	501	521	519	518	538	517	561	537	553	502	514	515	541	524	519	497	538	499	486	490	503	489	522	511	552	520	505	528	530	555	519	531	568	538	539	566	529	555	526	521	532	541	539	480	516	500	534	475	556	505	518	555	533	538	496	516	504	540	564	552	510	550	526	578	562	534	518	523	540	507	514	519	534	518	537	513	548	461	558	508	581	505	518	542	507	520	491	516	508	504	537	570	521	562	517	496	532	538	496	520	532	552	518	547	519	517	546	487	540	524	563	510	494	501	487	537	526	486	492	549	520	528	519	539	527	486	512	546	505	523	516	494	520	545	523	507	541	515	549	473	529	542	528	522	475	563	534	531	587	491	480	530	554	593	522	561	523	524	495	547	510	535	525	517	527	532	536	471	512	537	500	495	546	558	531	539	519	520	499	540	541	545	521	485	534	534	486	544	532	547	549	564	533	520	526	556	517	551	514	532	552	535	526	535	522	541	532	550	559	557	501	477	538	518	489	493	517	545	510	581	539	535	498	553	537	521	543	531	542	529	502	532	558	554	514	588	510	554	518	523	514	515	535	535	550	500	534	551	553	540	539	541	510	514	529	512	527	556	560	546	520	557	526	553	592	544	540	518	554	533	558	539	555	486	518	528	524	528	467	516	520	554	544	494	531	493	541	481	551	504	517	511	512	498	580	547	539	528	554	487	558	483	483	532	521	552	521	521	558	544	512	563	557	499	528	523	557	518	522	524	541	504	505	520	519	508	546	507	548	560	533	556	497	533	539	550	569	534	545	509	534	512	520	522	518	492	552	570	573	508	530	549	535	551	519	514	530	525	523	492	515	523	545	495	530	543	525	483	465	531	517	524	541	557	496	540	569	502	540	492	526	539	553	533	541	529	520	519	553	534	551	549	519	535	522	520	536	517	514	514	552	533	510	489	525	539	592	513	539	529	538	541	541	520	554	561	494	503	477	560	498	541	532	490	493	474	541	522	520	532	546	501	529	510	559	557	563	554	512	566	522	543	521	528	562	579	484	523	513	520	552	539	537	504	519	535	562	556	551	526	532	504	542	527	514	494	489	516	523	519	550	535	497	527	535	522	512	533	527	508	515	558	505	576	522	536	531	541	551	534	530	555	502	494	525	530	530	504	514	518	548	533	525	521	523	500	484	548	553	460	585	523	502	522	539	519	573	558	506	516	543	509	502	533	541	511	502	498	539	550	520	524	545	519	524	569	505	507	492	541	538	500	513	548	500	552	503	486	489	555	488	511	555	526	497	499	526	545	520	449	523	514	487	567	531	499	522	550	526	510	539	539	531	515	508	508	550	514	525	568	575	535	531	543	519	559	519	516	533	545	546	538	511	519	519	504	520	523	552	502	547	501	529	518	539	538	513	502	518	515	527	553	516	539	541	523	540	514	525	523	466	574	549	515	510	491	528	563	544	492	467	488	521	546	523	530	550	493	511	519	499	493	520	553	548	531	534	501	510	519	535	533	511	550	515	507	529	555	512	500	508	492	507	530	524	505	507	512	525	531	518	542	537	520	497	494	537	507	533	540	524	565	524	476	549	519	558	524	528	511	516	518	539	537	547	538	544	548	523	538	529	513	513	537	539	537	520	536	527	528	499	538	500	539	508	522	525	509	520	540	474	558	532	501	565	502	517	488	511	543	510	531	523	510	537	513	513	552	546	511	569	518	539	524	531	509	520	519	509	530	570	475	506	520	525	524	536	542	526	504	560	550	577	503	512	509	550	494	542	532	543	519	527	535	517	532	574	530	544	531	567	546	487	524	495	512	549	526	528	548	542	514	514	524	486	517	532	484	498	524	536	501	500	537	511	485	530	553	534	485	556	522	533	554	551	516	521	554	532	558	526	527	487	535	471	509	534	543	509	486	532	511	531	534	558	505	532	501	528	539	489	525	513	526	549	506	506	507	537	514	508	516	513	510	549	487	511	519	548	512	520	533	541	522	526	518	522	503	493	547	522	521	556	473	558	534	500	558	467	537	558	503	521	522	525	504	515	501	502	546	527	527	522	474	540	500	516	529	528	520	516	548	527	513	569	558	502	561	535	537	483	552	548	515	552	526	541	523	572	518	556	524	515	532	532	538	520	566	504	487	550	545	517	528	542	514	530	512	517	537	532	528	490	530	505	516	562	540	550	524	506	560	532	522	526	514	516	525	523	532	496	489	522	525	502	574	528	522	527	553	478	502	578	549	522	533	540	532	523	525	533	544	578	536	552	525	584	515	511	536	588	546	517	523	498	570	534	519	520	570	531	531	524	540	519	544	551	551	533	522	501	508	534	508	484	515	542	515	513	560	524	566	543	548	516	572	528	540	543	512	530	491	569	540	549	510	520	515	545	558	492	529	524	563	531	516	522	524	529	471	540	519	553	518	522	520	555	525	564	533	539	532	537	509	522	499	518	525	530	538	517	522	479	521	539	500	517	505	521	532	497	479	515	564	480	522	515	558	531	462	542	550	496	476	532	545	535	567	546	569	575	569	511	533	531	518	539	518	522	490	533	506	510	545	500	500	481	539	544	520	500	544	492	542	524	523	548	522	499	491	524	543	554	504	503	505	494	556	525	539	512	573	508	517	513	553	548	492	496	534	495	512	533	537	540	535	540	519	532	508	550	538	516	564	512	521	530	531	520	522	537	552	527	532	547	558	558	539	512	512	496	530	556	527	538	526	510	509	523	538	499	499	561	513	523	528	513	524	505	542	555	449	510	513	525	562	511	512	518	488	527	510	507	518	513	535	513	533	537	546	510	511	546	549	549	501	556	561	500	554	506	547	546	538	561	533	507	567	558	553	574	558	574	525	527	527	506	514	509	524	511	531	548	516	524	507	503	552	518	545	519	525	474	549	533	533	519	475	511	504	583	533	510	475	502	576	514	501	529	496	554	574	518	516	501	523	515	518	510	548	552	564	546	559	539	537	532	496	522	502	530	551	508	514	512	549	529	498	521	529	511	539	477	515	510	499	558	562	545	555	527	516	533	519	532	527	548	552	550	527	550	555	517	512	531	544	544	559	550	533	506	555	531	509	532	501	562	538	511	478	485	517	531	545	519	524	533	519	532	568	507	532	556	502	523	519	555	537	527	541	498	566	524	565	537	513	497	532	517	525	532	519	519	544	518	512	520	529	512	465	510	531	537	523	554	549	521	508	518	543	521	529	518	534	546	576	508	553	530	548	520	561	547	536	549	519	552	506	517	527	513	512	537	540	539	444	519	523	573	549	507	561	515	504	521	534	546	507	545	551	499	541	511	522	575	527	525	494	507	516	522	588	525	515	540	493	522	544	489	530	517	544	529	531	496	535	521	537	546
25015	21430	24651	28579	21417	17923	701	387	362	381	393	340	380	316	327	298	345	311	318	314	313	371	307	320	355	303	298	296	330	328	318	319	331	297	309	316	303	338	320	328	300	286	311	299	310	311	313	319	335	360	314	314	320	291	300	300	321	270	308	305	311	315	299	338	334	290	283	284	284	320	299	308	327	307	305	295	276	303	349	308	293	326	321	320	309	300	331	307	348	352	297	321	307	306	312	311	331	299	345	300	290	293	301	316	309	325	312	315	313	305	316	293	281	313	306	330	325	359	283	312	330	317	280	283	324	293	285	302	295	291	308	313	321	312	306	301	267	278	304	337	303	313	316	299	296	327	313	319	309	304	292	319	303	339	334	300	294	324	306	319	296	275	307	295	299	326	297	296	285	290	329	318	297	299	304	284	315	293	312	310	315	324	300	312	297	330	342	295	337	367	346	319	325	342	301	321	283	324	279	276	280	283	323	339	293	299	282	291	308	286	288	307	292	319	327	297	315	314	355	297	302	290	309	287	314	334	284	326	318	310	313	313	312	304	324	325	319	283	309	312	295	288	309	289	307	282	271	316	338	325	289	309	286	320	305	350	306	316	308	309	304	299	322	315	317	312	301	312	306	318	332	300	309	277	305	319	302	288	333	312	302	315	309	313	305	353	345	334	329	293	308	314	291	302	293	307	286	327	305	320	319	314	305	285	308	309	314	292	312	314	290	291	303	301	324	323	323	277	327	307	322	297	293	334	259	320	321	319	302	335	281	303	315	304	326	291	298	287	353	310	313	289	313	346	301	290	319	305	324	306	255	309	305	348	324	281	300	329	312	300	333	302	289	350	317	293	297	296	316	322	325	309	300	307	331	334	279	273	292	268	300	321	323	281	290	301	319	342	284	272	305	305	314	310	278	312	289	302	302	349	303	291	308	304	290	321	328	349	344	310	314	302	303	269	310	324	303	308	319	328	336	285	316	292	302	307	305	330	318	347	283	304	277	302	308	309	283	288	296	319	306	305	316	301	284	313	301	318	347	304	344	333	324	316	334	354	296	310	312	297	375	309	307	307	288	313	323	326	300	342	325	319	292	313	322	335	297	331	319	306	302	311	349	294	321	312	297	305	291	310	343	303	296	322	320	274	304	310	343	335	301	322	301	303	292	309	320	327	313	328	292	286	320	310	314	325	305	289	329	300	275	290	289	311	318	287	318	311	294	322	312	303	290	283	332	312	313	310	299	302	281	279	323	326	304	296	285	326	296	326	306	329	342	304	311	319	316	311	299	319	302	291	313	314	330	332	321	310	314	332	305	308	291	340	298	301	325	309	297	263	332	308	301	335	322	297	308	291	286	271	312	302	320	309	333	331	316	270	308	313	297	305	296	307	293	277	311	278	298	288	305	322	296	288	317	336	317	326	310	336	271	295	302	285	279	330	332	341	292	322	330	285	316	310	343	283	285	306	292	309	322	314	279	330	342	311	322	282	309	330	284	303	319	298	311	295	333	290	325	314	306	305	313	331	285	295	304	317	312	311	297	293	338	297	285	287	303	270	288	340	322	306	313	301	324	271	325	314	336	347	339	324	310	310	314	345	294	312	275	308	340	320	317	328	314	318	274	309	306	312	354	289	330	298	297	351	286	289	280	301	301	340	298	312	318	310	303	299	311	270	296	319	310	301	270	324	304	309	310	310	336	282	299	308	284	338	321	325	298	289	305	302	290	319	285	301	317	316	329	314	317	315	317	311	326	280	297	300	319	327	302	314	328	294	301	355	323	327	260	301	292	315	309	314	302	316	295	298	308	341	323	284	295	332	285	314	286	290	322	313	301	322	328	321	316	320	315	317	309	308	284	320	284	326	306	278	303	293	332	308	311	320	311	323	310	335	317	326	316	316	302	304	301	326	290	273	294	304	291	310	296	304	332	289	284	316	331	294	318	298	341	311	323	303	300	327	291	296	328	306	308	306	324	316	306	291	315	332	324	283	332	340	336	304	322	295	285	312	303	289	314	331	288	316	282	307	305	282	295	311	306	310	329	336	308	336	318	329	318	293	336	320	292	341	311	317	313	343	314	316	321	297	318	317	289	297	273	312	312	323	336	305	294	332	289	307	329	333	345	301	272	323	328	289	325	277	329	301	291	293	299	312	335	333	335	298	314	314	310	286	315	285	281	318	326	290	309	300	278	338	326	307	306	320	295	312	317	306	341	311	289	305	316	310	304	296	332	319	297	298	304	302	318	318	343	331	319	292	316	274	312	285	346	315	322	312	316	318	303	277	340	286	297	332	296	313	313	306	303	296	344	304	323	299	320	253	273	280	321	303	294	316	319	326	306	328	314	321	304	294	294	331	330	291	322	317	306	294	302	312	324	310	310	291	301	315	302	342	319	320	291	301	320	342	298	329	322	324	340	281	311	291	286	283	309	299	363	291	280	278	312	283	312	299	297	306	322	285	311	314	325	305	305	313	310	295	337	294	288	313	299	303	308	295	333	319	270	340	299	327	345	340	289	314	322	297	294	314	322	295	313	331	313	280	278	307	298	336	325	345	325	314	325	335	276	331	326	322	279	272	285	294	297	333	308	317	330	327	279	299	298	343	318	302	278	310	303	303	293	324	302	317	262	280	342	285	316	300	297	303	319	321	318	319	287	297	334	292	291	323	308	311	314	317	327	314	295	281	294	292	294	298	294	313	284	326	311	291	298	292	291	284	284	309	327	304	320	332	306	296	312	324	328	301	330	300	311	290	277	278	328	311	295	315	306	293	302	333	342	301	320	301	356	310	327	290	292	313	325	316	308	285	326	300	305	299	302	287	292	298	301	311	294	273	329	269	308	292	304	328	330	322	307	321	343	304	303	308	316	307	312	324	286	303	316	312	300	273	295	323	307	277	305	306	314	309	299	325	316	297	303	315	288	301	323	322	350	278	304	294	323	304	264	338	333	290	312	312	313	289	357	314	311	334	311	311	280	309	301	289	289	332	285	300	292	317	305	337	314	316	318	321	321	309	339	316	335	303	314	309	284	291	301	329	312	278	271	255	277	290	334	298	320	290	276	321	287	315	307	306	317	325	304	311	275	343	294	325	295	340	334	326	288	350	317	347	329	313	335	308	282	318	294	286	291	318	305	315	304	313	297	288	320	304	346	308	315	302	306	335	305	268	335	285	329	310	311	308	334	322	299	312	297	311	353	330	304	295	314	294	316	295	326	300	285	327	308	300	305	289	338	336	325	279	313	336	328	317	331	280	301	299	318	319	301	294	306	315	326	307	346	282	350	336	309	322	316	316	288	306	287	311	275	338	284	331	286	322	312	299	314	318	285	306	275	314	313	320	298	290	269	288	287	321	317	295	300	319	306	272	304	303	292	311	281	304	312	321	301	330	303	309	313	267	300	302	326	317	331	305	308	312	319	325	312	295	297	304	318	324	266	287	277	289	282	331	312	323	319	338	278	321	296	323	321	275	299	321	280	325	319	299	289	320	298	313
13691	2053	1337	969	826	815	756	785	792	810	769	740	778	727	759	757	824	760	784	716	742	741	723	738	721	746	709	770	753	722	762	780	746	797	756	754	782	735	739	774	767	781	742	748	794	754	783	726	738	779	759	717	779	750	735	764	797	760	714	760	762	806	725	763	769	755	743	736	723	768	738	764	743	722	776	700	793	766	782	768	752	691	772	723	767	740	761	722	722	739	741	778	783	743	756	722	716	747	749	737	775	769	777	804	698	721	770	723	805	745	699	736	725	708	771	712	782	739	766	752	767	763	760	763	744	718	748	755	752	768	762	721	759	780	761	769	740	717	797	731	788	734	711	733	699	768	735	767	745	738	772	748	756	738	766	753	744	782	768	774	792	739	799	682	756	759	770	781	756	803	718	751	762	736	733	706	788	755	737	764	725	721	759	732	770	729	761	683	798	769	740	799	752	760	763	780	760	756	764	803	738	719	763	793	747	744	722	769	790	709	727	727	733	750	740	741	759	743	729	742	798	775	792	678	737	716	722	717	725	761	741	715	776	760	785	740	746	787	730	740	744	738	763	736	744	760	726	781	775	749	724	739	768	726	797	776	748	738	754	773	787	736	743	748	758	694	746	783	742	783	747	755	729	756	750	743	758	732	781	756	745	755	702	750	716	772	751	767	703	758	775	740	719	753	759	731	741	770	783	728	735	751	758	750	826	731	766	776	744	782	777	746	782	757	834	752	728	762	713	770	837	799	746	782	724	755	788	773	775	755	768	771	734	708	772	773	702	783	770	767	739	734	819	789	780	744	759	740	717	760	742	776	705	760	782	768	726	769	798	731	738	761	757	775	705	734	781	708	762	766	784	726	764	773	769	744	722	711	711	724	760	765	737	741	729	727	791	756	792	721	718	756	743	768	738	754	747	740	753	722	708	768	769	715	797	757	734	743	736	796	740	738	729	769	774	799	740	756	762	758	724	773	703	714	771	739	728	725	736	738	752	768	719	766	744	816	741	717	765	692	758	717	781	738	774	732	773	780	802	783	754	741	733	739	789	789	762	730	745	718	757	762	722	719	745	802	747	715	766	789	778	726	746	742	717	720	703	710	788	772	750	760	759	733	769	770	718	750	769	800	726	671	778	773	760	770	735	726	714	716	720	737	759	764	734	732	752	738	727	747	751	764	769	739	753	732	749	711	738	781	749	738	755	730	774	805	745	802	713	774	727	771	790	724	740	785	758	738	755	727	707	770	728	753	718	753	729	736	750	757	747	769	716	746	793	725	723	840	751	754	739	738	767	714	751	779	757	768	751	755	794	764	770	689	764	767	750	767	674	786	723	809	750	758	732	706	751	752	701	723	763	731	760	735	725	696	742	741	762	749	758	736	791	790	771	708	730	741	747	730	736	754	806	736	764	751	765	740	735	726	746	716	759	749	742	723	719	776	712	775	789	722	751	728	754	760	806	799	750	765	727	755	754	731	711	762	720	742	743	760	769	729	757	806	794	716	759	714	729	737	756	786	764	721	744	782	783	748	768	730	728	779	741	678	787	736	705	810	773	766	789	760	739	769	753	739	808	735	701	733	751	735	762	768	798	767	760	764	784	694	758	740	725	735	733	767	765	719	757	777	797	743	753	716	730	730	747	742	754	734	710	740	750	761	793	712	747	756	758	742	799	733	708	746	779	719	696	781	764	718	791	750	805	715	739	708	769	752	749	761	744	734	786	776	744	763	741	804	776	730	741	740	786	762	733	754	732	797	717	796	747	739	767	777	722	812	709	780	728	722	807	777	733	801	719	762	770	763	786	764	768	751	750	757	725	726	764	761	788	746	723	770	723	733	696	646	730	760	781	760	751	744	775	741	741	762	783	746	769	817	739	745	767	751	785	710	761	745	774	747	754	748	727	741	738	769	795	794	789	742	750	765	763	733	761	757	779	744	707	709	754	767	782	749	773	725	778	745	711	782	811	738	782	714	737	799	744	757	732	783	744	753	771	779	760	756	755	764	760	759	765	784	736	783	808	763	779	691	778	719	699	758	764	694	702	739	674	729	770	755	762	726	745	752	720	736	745	724	768	724	757	771	751	721	780	798	717	766	713	767	724	770	761	781	741	790	765	782	754	734	724	724	788	756	787	836	724	727	775	720	765	753	694	786	732	727	737	772	753	721	715	727	755	704	749	795	790	763	817	754	737	780	780	749	761	696	811	778	753	655	714	731	767	754	774	750	699	736	824	743	779	753	758	708	750	754	769	748	730	780	739	722	714	750	740	783	706	720	772	782	784	728	745	721	734	822	765	764	735	740	771	772	745	784	741	762	778	797	789	710	804	732	745	790	709	771	729	760	759	758	746	739	803	734	761	731	767	793	720	780	759	745	778	730	729	764	750	731	714	723	755	788	742	712	712	783	799	749	750	760	750	760	741	772	734	724	750	749	725	745	739	762	733	744	744	686	758	761	779	817	751	739	728	783	735	781	725	763	761	750	759	805	766	797	713	718	768	751	720	718	719	758	744	738	742	775	749	800	722	742	725	766	747	755	698	762	836	761	733	724	769	761	743	806	770	768	769	741	732	740	790	776	757	733	757	727	779	775	728	768	714	738	731	781	744	763	787	786	819	709	715	705	731	780	749	743	694	769	777	741	740	763	736	697	771	791	752	721	790	804	733	773	787	772	752	736	716	819	783	779	776	761	774	761	743	758	773	747	754	723	758	762	807	734	762	783	784	792	752	778	680	700	743	746	758	761	731	800	763	755	796	755	752	778	768	764	751	721	731	766	749	765	763	788	724	732	763	761	775	782	768	733	756	741	743	768	736	752	738	737	736	760	695	754	749	779	712	738	757	784	763	765	732	761	769	751	735	750	735	706	750	770	720	768	766	735	779	757	744	784	777	767	816	735	763	725	715	746	713	794	745	807	805	739	751	747	772	715	764	776	742	722	738	769	813	764	774	742	781	708	752	715	763	776	746	776	775	707	729	769	746	774	797	738	720	719	764	697	772	752	794	733	800	746	758	687	706	714	740	708	735	770	733	767	771	740	708	785	731	705	744	748	744	739	778	750	722	735	764	750	740	714	735	724	701	750	750	778	727	749	756	724	744	694	752	784	745	735	777	783	777	725	753	779	792	762	780	744	725	733	765	725	772	758	762	774	768	726	733	764	728	749	748	693	754	748	737	763	688	762	740	725	724	824	783	817	757	736	751	761	775	741	727	725	718	706	776	767	728	714	743	737	778	742	715	763	721	747	749	788	734	775	753	766	747	757	715	756	766	772	756	781	776	785	740	740	771	712	748	723	771	763	776	739	714	721	756	762	706	812	731	776	734	733	742	731	730	730	723	765	767	758	702	717	706	827	719	754	729	735	783	764	760	729	721	777	790	760	745	735	741	784	712	781	723	759	737	710	706	733	713	760	749	748	725	777	729	712	707	756	704	759	787	771	776	715	775	745	784	708	774	763	784	782	762	742	766	832	793	751	725	759	766	755	754	743
24311	21418	25081	28166	21419	21436	15710	657	404	332	382	322	332	304	296	309	307	310	309	317	277	289	293	281	295	287	298	291	285	329	279	297	306	285	286	298	288	318	289	270	289	314	318	295	280	276	317	280	309	280	263	279	280	314	294	298	285	333	252	274	265	258	265	268	264	292	268	297	301	304	277	265	294	315	278	242	249	261	281	300	299	288	281	294	294	273	266	276	282	276	296	259	266	274	281	247	313	305	277	229	279	265	310	261	290	272	250	292	304	283	295	274	261	313	286	255	245	321	282	288	289	292	296	260	259	294	261	303	243	260	296	296	295	249	256	261	299	279	276	300	284	279	322	227	276	266	280	312	293	303	289	279	270	285	273	314	262	301	300	254	280	261	277	273	279	241	258	263	277	279	286	275	267	303	259	279	292	290	282	287	281	298	293	268	261	299	289	279	292	275	286	302	285	280	255	286	279	308	270	284	297	309	284	282	296	291	274	277	289	262	281	288	265	307	275	281	256	317	305	303	294	257	276	270	310	278	239	270	275	319	260	283	306	268	278	285	266	287	273	300	303	259	281	270	276	304	258	286	258	291	277	275	293	291	241	284	288	287	281	309	275	270	268	280	283	313	314	301	250	286	301	295	295	285	298	281	298	276	275	305	296	280	290	309	277	281	271	238	300	261	270	271	262	252	283	260	283	298	302	274	278	271	292	280	276	281	261	278	289	268	311	310	281	250	279	244	282	276	276	273	278	279	265	317	287	304	305	341	294	268	282	291	263	239	254	269	278	313	313	280	256	257	276	273	271	318	288	244	279	304	270	274	309	294	291	279	276	244	278	282	276	281	322	286	263	291	270	277	266	304	306	282	296	280	252	275	283	285	248	317	265	316	279	302	272	280	275	291	281	285	267	267	272	286	291	285	278	278	269	295	289	349	237	267	330	295	283	309	272	267	292	281	264	288	255	265	298	277	256	274	244	295	307	287	297	290	261	261	299	294	276	280	286	273	281	287	262	268	265	237	289	273	297	297	285	290	280	273	295	277	285	331	273	266	302	293	267	280	293	281	279	313	305	285	297	294	299	323	267	309	314	258	278	276	251	264	274	284	285	305	292	250	306	251	266	258	293	264	281	270	257	294	264	279	287	269	284	294	274	285	266	259	268	272	287	246	254	268	251	257	287	320	267	291	294	279	268	295	293	265	308	300	303	240	279	296	282	279	303	263	302	273	268	291	299	245	254	270	290	280	260	278	290	271	271	285	311	285	282	283	257	264	302	279	286	292	257	285	313	264	252	284	288	272	286	268	260	324	248	291	297	283	296	295	282	268	272	281	297	247	269	277	280	280	250	306	281	282	284	295	287	287	273	290	274	256	280	271	267	281	292	279	287	262	293	262	278	286	233	279	257	287	282	291	286	273	295	268	272	294	292	267	265	300	292	257	286	262	304	300	268	272	321	276	302	309	277	244	278	268	261	286	278	285	261	295	302	289	288	260	275	266	278	263	269	263	276	282	324	281	308	277	280	266	279	267	258	285	271	280	310	291	269	295	283	266	274	298	288	279	298	300	283	275	291	279	304	271	301	265	317	275	261	292	288	258	289	304	273	269	270	283	280	234	326	303	263	272	294	271	296	315	261	242	285	295	274	282	299	251	287	277	285	320	268	281	258	293	262	282	303	298	312	283	309	279	252	322	300	329	261	299	247	284	254	302	286	301	295	268	296	291	299	253	281	284	296	293	285	255	277	258	303	281	289	252	262	260	280	272	304	270	294	271	288	261	272	305	307	268	252	287	279	244	287	272	297	269	257	277	294	243	258	280	291	303	290	289	267	286	290	255	258	265	276	274	266	290	270	251	269	273	284	271	272	254	283	270	297	292	282	259	255	265	285	292	274	251	279	292	282	292	280	280	257	280	267	276	295	256	275	286	248	255	269	320	316	288	280	268	288	293	273	274	311	259	290	267	302	279	282	281	276	283	245	272	303	322	280	324	281	260	275	261	310	254	270	283	280	307	272	269	278	263	282	316	286	263	263	287	286	304	293	288	303	252	275	278	263	289	312	282	259	301	271	272	259	279	280	270	280	276	284	258	250	251	294	267	285	289	263	267	325	298	291	280	293	286	259	286	280	295	290	280	280	294	263	270	285	302	275	249	278	314	263	290	295	272	252	229	280	276	270	301	289	312	286	279	310	282	265	274	254	287	264	253	277	267	309	281	279	292	278	271	266	296	304	252	269	287	305	263	280	276	308	257	319	267	266	308	268	283	273	261	270	278	279	275	268	274	281	295	278	306	288	314	313	283	298	266	258	240	269	301	252	273	262	286	259	296	273	271	273	274	310	278	287	286	287	300	293	277	247	273	279	260	255	306	311	268	290	257	259	251	277	277	285	250	283	282	255	326	302	285	291	290	282	266	265	284	294	269	297	278	297	267	278	282	307	306	244	292	268	294	313	309	291	298	291	295	303	277	281	283	259	310	256	266	241	311	321	278	272	298	320	262	293	283	280	278	273	280	286	297	281	297	290	265	250	253	228	284	264	254	250	284	259	298	294	254	286	254	274	296	290	315	305	291	291	313	284	293	281	289	265	292	271	257	270	272	322	263	312	239	279	269	219	284	274	278	272	251	252	256	268	292	298	261	297	266	294	281	261	306	278	290	292	254	291	292	312	300	250	281	293	275	270	279	272	257	300	284	263	272	288	297	266	281	283	281	294	282	257	263	274	271	307	284	269	272	286	263	262	276	271	260	302	313	288	313	294	266	271	279	299	278	265	273	261	284	316	268	302	291	248	303	296	268	303	297	288	282	282	282	278	268	270	269	291	279	283	284	309	261	290	304	275	268	251	275	267	272	287	273	265	294	270	263	272	271	259	267	284	234	308	289	256	313	267	267	278	276	277	260	245	259	283	288	293	253	255	271	253	272	278	292	269	259	281	303	307	301	302	279	275	276	275	281	298	255	261	259	277	267	279	311	290	300	294	323	289	259	271	254	271	291	301	246	289	283	259	264	281	295	298	319	273	297	275	288	270	275	259	261	298	283	305	239	291	279	255	246	249	239	305	284	251	268	298	268	302	285	255	299	260	287	283	306	295	271	280	269	271	270	302	265	294	296	255	282	268	302	260	268	284	238	280	272	260	276	279	273	288	300	267	269	281	261	289	291	289	280	251	264	266	277	270	267	287	285	273	262	284	280	259	275	292	248	289	255	260	266	297	257	267	272	287	280	250	277	293	296	311	270	241	257	269	302	295	258	290	278	275	306	303	264	295	289	293	306	241	285	290	285	280	270	250	300	268	265	272	288	279	305	295	314	302	284	283	287	274	284	244	264	260	273	240	254	264	279	268	297	271	320	263	266	277	261	283	271	276	268	294	300	268	294	289	241	276	287	282	301	307	254	265	280	275	276	282	292	302	277	287	276	272	286	286	283	296	305	298	287	275	247	312	266	277	289	260	253	257	303	276	257	278	272	245	286	298	312	286	273	309	263	278	268
18521	3455	1912	1218	882	797	740	741	730	652	669	717	720	687	719	648	683	703	647	733	667	676	653	663	647	636	662	639	668	668	689	656	631	654	699	688	665	693	633	654	667	683	628	678	689	703	648	652	696	677	672	690	684	653	652	643	642	634	645	669	668	664	660	613	665	663	630	682	631	613	692	651	642	671	643	670	674	669	666	643	648	679	630	660	693	689	675	638	686	649	632	645	667	703	688	636	643	711	599	629	672	680	662	669	655	653	694	671	643	660	650	675	631	647	620	648	652	644	680	650	709	644	660	666	671	646	633	653	679	645	664	648	658	663	686	674	646	675	650	669	649	621	641	706	622	644	684	644	679	654	687	693	719	664	652	648	650	649	643	646	664	657	700	674	620	638	629	667	686	640	642	695	663	672	668	641	630	654	657	642	637	647	619	677	700	670	670	662	685	673	654	649	691	655	663	699	695	664	673	706	620	656	604	693	659	665	682	657	614	659	649	674	634	651	667	658	649	684	654	619	692	680	697	660	667	640	662	645	665	638	666	642	653	680	697	633	678	694	633	619	649	649	649	665	673	664	633	688	607	623	670	653	703	644	643	664	622	645	643	653	653	650	651	651	631	639	653	673	646	660	664	614	641	627	612	643	657	684	649	609	646	699	629	621	637	666	663	675	649	635	725	626	631	619	692	674	624	630	657	670	634	698	678	625	663	665	663	704	656	664	641	616	707	636	664	654	663	687	683	676	694	628	673	648	652	684	663	605	655	659	636	652	656	630	661	675	694	658	666	613	621	649	703	623	697	645	653	702	666	655	659	618	611	628	651	667	626	664	635	646	638	641	665	659	675	679	647	665	646	637	636	680	642	651	684	600	676	646	643	677	702	666	665	657	633	703	667	654	615	626	651	670	665	698	691	635	669	643	691	625	619	625	638	668	619	688	618	685	642	641	656	639	657	610	671	623	645	667	647	714	699	668	670	638	636	641	646	634	657	641	650	696	657	660	631	645	656	602	669	687	642	619	597	676	618	679	658	708	644	668	631	653	640	680	675	676	628	614	636	653	646	687	665	681	658	667	655	697	667	633	661	661	663	636	642	638	682	653	651	680	635	656	650	644	673	673	686	661	641	657	645	673	687	640	692	704	660	629	686	675	678	641	640	622	686	661	703	672	619	655	644	646	632	649	646	639	656	640	656	659	684	644	643	704	657	658	641	606	626	625	637	643	636	659	658	670	635	687	644	675	661	615	676	710	695	628	665	645	647	652	641	614	621	675	599	638	678	596	667	660	629	682	619	657	660	653	622	697	623	654	625	626	639	648	668	589	687	628	666	646	658	631	638	663	660	635	680	699	675	643	614	614	682	629	641	662	690	670	676	647	651	648	664	658	629	683	682	685	664	672	639	695	653	574	657	643	651	690	666	658	657	610	637	681	626	728	605	669	650	647	629	692	652	666	623	666	661	600	627	652	649	663	628	677	658	652	654	646	680	653	655	677	700	661	644	686	659	669	663	645	635	626	645	662	700	663	722	656	686	665	639	653	713	661	613	634	684	612	637	611	686	662	635	662	641	643	643	654	666	666	678	623	660	646	661	630	645	695	658	668	672	688	644	703	643	637	661	619	629	653	685	636	672	702	664	634	651	636	653	620	663	654	666	625	618	631	665	665	690	708	633	677	608	680	630	672	647	628	642	614	642	670	673	644	679	649	673	658	707	620	690	700	621	674	668	631	675	681	637	636	704	652	630	684	657	673	665	656	658	666	644	699	672	689	698	650	661	640	610	651	623	666	629	697	712	667	637	612	669	658	634	678	652	664	675	629	657	685	679	622	677	636	671	681	648	658	614	668	634	679	675	660	654	651	680	663	654	668	621	612	651	674	651	638	684	698	640	660	638	646	652	642	662	696	614	622	676	684	683	686	674	655	633	632	656	671	710	663	631	654	662	669	584	667	658	657	675	621	636	644	666	623	603	691	672	656	672	658	683	674	697	673	668	648	657	682	616	670	661	713	629	614	645	657	691	613	681	630	645	650	678	681	644	694	610	618	667	633	688	638	668	619	687	665	654	685	627	645	686	678	674	663	660	603	676	668	659	673	718	683	692	658	670	652	608	648	688	627	649	630	673	680	680	728	670	668	639	670	662	653	655	649	648	643	656	616	669	672	660	627	611	679	635	644	683	653	648	677	620	642	673	644	661	639	639	665	659	634	622	633	668	659	665	673	607	636	684	679	668	664	662	649	672	662	645	697	658	653	662	654	659	671	626	680	640	676	670	661	671	685	642	628	657	646	636	604	632	651	676	693	627	640	668	664	664	680	646	620	643	649	645	639	619	677	650	669	633	594	668	683	616	631	665	696	631	679	682	692	695	654	661	623	607	602	618	635	647	695	678	660	638	656	639	698	683	689	618	666	715	680	668	644	652	689	677	648	649	667	654	647	659	644	638	666	654	618	696	681	686	682	687	661	623	668	673	689	623	674	671	648	665	656	631	674	681	653	660	683	670	672	668	684	690	637	667	696	669	649	701	715	685	675	648	694	627	680	647	680	657	676	641	615	663	645	648	667	644	730	687	638	655	656	676	637	643	642	632	671	653	614	677	631	681	701	673	666	703	666	615	618	612	654	631	673	621	645	622	676	648	657	680	643	629	622	646	663	644	616	619	627	661	673	652	661	654	655	659	683	682	627	654	626	662	671	664	661	613	661	668	708	659	650	675	656	702	648	660	651	656	654	641	675	687	659	613	657	638	691	706	642	641	691	660	638	665	625	666	691	707	665	638	597	665	666	656	647	616	604	653	664	619	636	628	662	639	677	685	657	650	675	685	642	676	637	658	646	657	679	645	682	641	583	650	637	618	688	650	684	675	670	611	598	619	680	632	655	658	667	703	668	652	686	664	618	669	658	690	707	634	666	665	656	644	663	692	650	670	649	682	653	645	617	682	639	650	683	642	645	662	620	634	654	669	623	620	654	639	625	638	651	628	636	614	692	618	603	695	667	650	663	680	681	652	689	647	650	628	662	686	610	624	634	693	664	656	649	596	614	679	654	686	618	698	696	658	618	674	635	642	673	690	613	693	696	642	620	716	646	661	618	642	655	660	667	700	655	669	637	663	636	649	638	678	673	677	598	694	638	659	691	663	669	655	677	611	664	606	638	663	679	649	692	723	682	621	664	666	634	620	703	648	651	647	663	640	653	696	663	660	683	682	679	661	704	633	675	631	685	683	660	692	643	677	667	655	681	656	619	664	660	709	655	651	633	643	650	633	638	721	662	627	617	652	638	646	670	652	622	672	657	677	661	679	697	680	649	632	665	692	637	635	663	622	614	615	660	643	630	665	650	650	679	616	661	664	657	630	617	639	618	654	669	616	656	580	649	703	618	651	634	657	637	623	648	637	658	620	662	699	653	659	689	653	637	653	620	620	636	673	685	669	630	642	649	652	677	650	664	683	675	651	641	610	666	650	604	687	630	650	640	629	679	663	636	649	613
31776	20737	9801	493	230	230	221	218	185	208	230	181	213	191	215	217	216	207	203	206	179	207	193	178	192	201	201	161	208	213	173	174	210	208	185	187	190	208	202	193	180	224	196	206	222	191	179	195	197	206	193	190	227	215	212	194	203	195	214	207	204	209	210	184	171	224	194	186	194	210	183	192	186	184	194	190	220	165	200	183	187	197	205	205	196	186	185	199	196	191	213	188	187	190	166	186	186	188	204	222	205	191	206	192	216	171	189	212	210	204	224	206	173	187	210	183	176	191	209	174	198	194	223	175	201	202	230	180	193	196	213	185	203	205	188	195	215	199	191	228	196	188	197	202	207	185	181	172	212	185	181	183	188	176	212	180	170	205	211	206	171	190	173	166	196	202	211	205	213	180	207	200	179	198	211	175	201	197	200	180	201	226	185	179	196	189	217	179	211	209	195	195	205	200	199	218	162	211	210	173	196	186	168	203	184	199	225	191	208	215	177	205	203	210	196	198	212	181	181	204	201	187	205	208	199	184	183	208	186	228	206	186	211	186	173	200	183	227	208	209	204	216	207	203	182	198	209	186	183	194	194	201	190	197	197	219	192	187	198	207	187	191	204	194	225	195	196	184	190	225	200	187	193	208	203	183	194	208	185	203	185	213	189	227	193	183	173	193	187	207	218	165	195	222	211	173	189	215	181	175	161	183	207	212	197	209	196	200	202	191	200	184	187	213	189	190	230	202	190	213	187	177	203	207	223	198	193	215	203	187	191	183	202	196	228	169	190	194	212	150	212	185	190	217	199	203	198	214	198	198	180	207	209	218	184	204	198	196	236	199	212	215	188	180	192	193	203	206	205	190	205	201	235	198	211	225	204	215	194	195	202	194	196	185	211	197	226	200	174	173	196	217	194	210	188	192	140	181	186	203	198	188	209	192	205	197	190	207	174	207	202	210	194	209	188	181	192	164	195	213	220	190	194	210	218	196	179	199	218	198	200	203	209	189	218	201	210	203	209	200	225	192	215	175	218	189	187	218	166	177	182	200	187	201	209	188	175	201	198	191	204	187	199	197	202	215	177	201	189	221	191	164	186	188	176	201	189	229	210	228	198	204	206	205	209	212	208	204	198	186	205	207	178	176	185	191	199	184	208	206	184	203	215	178	187	211	187	231	188	209	208	213	195	190	199	207	208	230	181	204	205	195	185	182	205	191	204	209	215	185	179	214	201	209	187	190	197	195	166	168	181	199	166	193	214	202	196	203	213	202	195	184	201	205	224	212	168	212	198	200	189	189	192	205	212	184	190	209	181	198	182	210	207	208	205	182	169	183	221	213	177	204	222	208	192	206	182	199	214	190	203	201	196	208	197	184	203	229	231	206	200	218	204	198	229	189	179	205	169	210	208	186	221	205	182	192	221	197	202	179	184	183	180	237	192	197	197	196	179	172	177	202	217	201	197	219	181	211	196	184	200	195	211	186	216	215	202	190	202	205	198	178	218	195	207	197	223	214	226	171	190	187	183	179	209	173	229	213	195	203	209	202	209	189	208	199	183	170	174	182	205	202	216	184	212	221	222	183	181	198	205	203	199	194	220	198	186	223	169	225	211	193	208	203	197	185	203	200	189	194	189	216	213	194	202	189	222	180	177	197	180	217	192	175	166	166	206	201	186	205	194	182	181	189	193	168	200	185	180	218	192	216	211	221	157	201	202	195	174	191	190	172	178	244	190	195	184	203	186	219	211	201	194	177	198	190	201	207	221	174	202	222	178	221	200	204	197	211	198	222	194	190	198	190	177	209	206	174	195	208	213	170	211	193	203	184	195	209	218	216	217	205	212	181	200	236	180	164	188	203	216	203	206	217	186	194	201	229	218	165	200	191	204	197	186	213	220	203	211	201	201	190	187	189	193	186	173	176	232	198	219	198	203	201	178	211	185	169	194	179	191	194	191	219	192	175	198	203	205	200	196	176	180	200	200	203	199	193	201	193	195	190	177	219	188	200	192	199	171	190	197	211	177	193	170	201	217	195	200	205	206	181	215	197	196	180	197	223	197	198	202	218	195	184	214	187	206	213	194	169	201	213	192	182	196	186	164	224	173	206	184	186	182	172	198	186	188	175	181	198	184	204	167	188	208	188	201	208	197	230	179	192	209	211	194	185	201	205	204	172	221	199	182	185	175	172	196	211	231	198	180	195	192	183	184	204	199	194	192	203	176	187	217	203	186	205	226	185	179	191	203	190	222	163	202	193	190	212	210	202	202	189	197	188	193	216	192	179	204	195	223	201	239	201	196	200	207	194	203	191	199	205	197	177	199	193	188	194	182	176	192	189	225	206	214	214	213	191	179	204	187	230	188	200	201	180	193	182	219	178	192	210	193	177	204	192	201	181	197	181	190	204	205	188	166	207	205	166	211	206	199	169	186	171	188	204	208	175	195	201	216	189	177	212	207	185	196	185	204	223	237	201	212	184	195	213	174	193	197	200	225	198	184	216	186	185	170	202	183	225	206	180	180	199	205	171	204	196	212	167	212	192	195	215	201	218	204	226	187	189	228	221	191	184	190	199	163	199	200	198	189	203	184	186	209	199	175	217	188	208	225	197	177	179	177	191	190	204	182	193	176	187	193	203	221	169	206	201	184	192	189	182	192	199	193	211	186	195	216	208	193	215	204	217	206	223	205	200	189	211	199	182	174	193	182	206	206	228	202	190	188	213	207	204	181	182	212	211	182	190	174	179	188	200	188	200	192	220	223	211	213	225	193	176	201	201	221	212	174	204	193	192	179	219	208	187	193	188	200	177	211	204	210	197	165	198	186	212	204	199	207	209	177	207	179	202	198	192	195	184	199	217	197	183	228	214	198	201	199	210	199	179	177	202	198	192	191	197	198	187	196	167	224	199	197	216	208	205	216	167	212	218	184	206	187	222	219	202	197	209	208	196	218	185	186	197	212	215	189	197	190	206	185	218	203	231	190	212	191	212	190	183	178	184	194	206	205	192	192	169	205	193	186	188	187	209	215	174	195	184	200	197	207	214	192	189	213	211	196	194	182	216	204	204	182	225	236	205	188	183	190	208	191	196	182	181	165	219	218	182	202	179	207	190	187	206	162	201	212	231	212	190	201	180	192	180	198	208	193	186	198	198	195	194	202	211	190	190	176	180	205	205	192	214	202	186	181	195	208	182	176	178	220	200	212	211	198	184	202	197	197	206	220	209	192	185	209	205	169	189	219	197	193	188	185	175	182	209	190	195	221	182	205	188	186	202	161	168	202	191	217	207	212	191	215	213	184	166	187	203	188	174	189	194	188	176	192	197	194	205	179	194	170	204	183	187	201	195	197	190	225	226	207	197	181	216	201	235	215	196	203	192	165	197	231	220	176	175	202	204	201	183	215	185	192	217	207	181	188	191	177	184	196	196	202	186	207	225	206	207	216	215	216	184	190	202	207	194	211	204	185	197	211	180	188	210	209	191	206	195	214	179	208	208	211	180
7797	588	607	555	501	564	482	525	529	540	549	503	531	518	542	496	526	520	527	508	543	528	548	526	500	527	495	540	526	458	542	546	514	505	518	559	530	534	512	545	541	522	518	545	512	536	496	531	550	531	497	542	566	554	553	527	557	552	548	547	565	562	487	522	518	549	520	503	541	540	519	542	560	556	499	502	535	508	506	558	526	520	556	527	544	530	552	545	562	493	557	526	543	539	519	522	518	534	563	528	566	512	553	548	538	468	548	460	499	512	532	556	523	529	524	492	525	507	548	498	560	538	532	520	524	589	555	515	522	532	522	561	507	574	501	541	534	569	533	545	517	519	504	513	507	493	535	521	521	548	527	516	488	580	511	530	552	566	551	511	505	555	551	529	540	542	554	527	487	529	509	524	490	550	502	527	532	595	536	514	517	501	566	569	564	526	517	552	519	512	545	504	533	532	543	522	484	557	534	502	504	529	542	546	537	493	474	525	529	547	551	513	499	457	536	520	526	503	535	551	547	545	527	540	544	517	509	552	514	533	545	486	513	538	555	523	505	504	579	527	561	564	524	517	474	524	517	524	499	538	569	491	530	567	527	571	573	541	530	567	531	536	515	515	509	567	519	496	522	505	507	536	503	502	500	521	501	536	515	506	538	514	538	506	522	556	562	556	534	513	528	483	526	531	506	539	514	556	512	523	551	546	514	520	539	504	595	548	525	508	528	492	501	519	481	538	535	501	502	552	523	542	539	553	525	500	547	540	568	563	546	526	570	527	512	565	501	509	549	537	517	513	534	549	490	498	512	532	541	510	526	523	563	537	519	530	547	528	539	529	541	592	524	539	529	523	525	545	491	539	537	501	529	533	551	510	519	519	568	498	542	574	567	518	544	550	564	529	552	523	545	504	564	540	551	523	515	562	533	538	555	525	519	534	494	527	476	513	549	521	546	538	550	538	562	529	512	546	525	538	504	516	475	519	529	548	506	531	539	527	543	537	536	552	526	535	565	498	529	494	519	564	491	585	563	525	541	565	530	558	562	544	545	550	534	550	522	535	505	513	561	528	545	585	487	507	512	502	498	479	521	577	520	538	515	488	538	520	559	552	524	488	583	528	569	508	565	558	588	496	535	522	538	532	517	536	504	554	511	564	519	560	524	532	532	522	499	524	522	519	527	537	564	547	521	517	538	511	492	512	527	518	528	535	539	520	582	497	554	543	563	573	478	542	556	547	480	508	534	520	539	522	523	540	522	541	550	522	557	513	506	530	547	516	536	492	493	478	550	534	520	540	527	554	528	558	534	532	558	503	519	521	506	535	567	544	534	546	570	573	510	572	529	547	535	502	545	517	523	495	546	598	548	549	498	516	538	546	532	507	568	552	535	577	521	545	563	500	491	540	546	528	520	504	529	538	505	548	531	554	608	546	502	501	552	518	506	579	513	573	548	543	527	526	510	530	536	490	576	555	516	528	536	545	553	555	556	527	494	578	541	570	510	573	533	580	556	550	507	585	533	500	546	546	549	504	576	536	557	497	539	526	527	543	524	550	525	517	514	572	503	501	541	549	503	528	538	527	521	531	547	558	556	554	597	512	524	518	504	541	506	561	537	546	550	489	524	526	560	565	565	539	494	523	523	518	506	541	479	552	516	524	596	524	473	559	529	548	517	554	482	562	542	549	562	554	532	520	547	524	533	540	553	535	545	598	526	541	539	512	520	505	543	505	556	481	518	541	507	528	552	517	539	545	503	525	549	549	545	564	519	508	579	560	520	531	492	516	565	506	575	518	517	560	542	560	520	515	539	546	502	496	572	514	508	511	531	549	552	494	555	546	543	482	591	506	487	542	561	494	529	555	552	569	501	532	513	565	540	526	532	554	550	535	563	514	480	516	496	517	510	541	508	533	524	487	527	490	539	493	536	553	516	587	517	503	503	498	560	499	562	525	549	571	516	547	552	522	528	531	533	543	556	543	533	488	474	546	551	499	504	530	519	492	529	558	545	551	524	509	502	562	547	491	522	524	550	548	545	542	515	539	545	503	528	509	503	522	528	496	565	510	534	532	489	489	519	556	511	532	482	504	503	558	533	555	495	546	518	528	561	514	535	539	519	513	541	500	557	536	547	513	529	558	508	523	491	525	539	549	518	522	539	542	536	527	559	517	507	541	546	499	556	560	551	545	542	512	531	541	551	535	539	560	546	559	544	519	526	516	571	502	514	535	548	531	527	531	477	582	509	534	536	540	531	526	532	508	523	513	572	509	527	531	499	523	563	555	563	520	549	518	496	524	542	549	535	559	542	489	531	530	562	536	553	544	545	524	531	552	557	562	504	541	526	579	527	521	516	521	534	562	544	529	556	539	547	507	509	496	513	525	546	539	539	535	563	528	522	500	508	523	514	540	526	481	525	540	541	553	501	503	522	535	506	512	532	502	555	531	525	503	539	527	565	550	530	517	540	541	555	553	529	536	549	529	515	526	556	533	547	543	558	470	526	520	532	556	516	507	511	551	530	529	530	536	529	532	523	523	549	529	508	556	523	540	504	532	501	548	526	556	510	532	514	580	529	491	505	516	543	506	517	504	546	518	569	516	504	540	575	502	530	562	540	498	530	550	520	510	539	587	556	535	548	566	560	520	567	503	539	501	512	572	535	541	535	502	552	551	497	498	513	511	501	518	545	528	526	539	508	529	510	564	555	488	540	595	536	512	552	518	561	509	497	532	551	593	525	519	512	531	513	538	553	554	522	563	551	538	533	501	512	548	535	533	532	517	489	506	539	537	506	541	554	560	518	513	567	561	514	517	559	571	529	533	530	575	527	537	516	551	518	550	547	529	519	556	520	516	507	597	563	536	546	507	545	515	526	533	545	535	517	555	527	532	504	532	530	558	521	542	545	540	538	536	531	538	516	506	532	556	498	518	536	518	531	564	511	509	498	508	536	538	519	528	538	513	531	514	513	538	481	549	525	552	526	544	545	533	520	509	560	510	584	522	527	509	517	540	470	519	555	563	550	506	526	584	523	561	506	511	555	502	558	541	525	546	536	567	531	530	541	527	541	516	542	522	562	556	546	529	569	520	536	518	499	485	534	461	548	545	545	542	572	568	538	538	552	504	576	499	609	523	488	536	549	509	509	532	527	514	530	569	559	554	536	508	523	596	550	552	531	503	518	510	495	554	568	541	541	579	560	524	521	568	527	509	591	528	512	492	521	508	555	541	545	543	535	520	521	503	527	542	545	544	545	511	529	526	477	535	567	551	563	493	538	524	564	517	478	570	554	500	526	547	490	514	576	557	582	545	536	497	498	520	539	537	566	528	544	544	539	550	532	548	506	593	579	520	601	533	516	539	505	531	494	538	561	546	518	536	551	575	525	520	518	510	539	512	494	540	512	551	530	540	524	556	558	554	552	504	519	548	516	562	543	565	576	542	541	554	530	517	556	545	504	551	535	521	538	538	546	541	561	500	527	567	551	553	511	525	512	559	574	511
25013	21416	24679	28542	21421	17485	672	416	368	340	385	322	323	312	346	337	333	313	335	343	330	265	303	325	313	354	315	284	306	327	343	294	314	340	303	292	337	311	337	294	329	311	300	310	333	280	294	338	308	307	296	317	329	293	309	276	310	340	332	278	308	297	293	307	313	307	321	293	376	304	302	316	316	312	296	320	328	313	341	349	283	298	319	307	304	291	304	322	287	298	323	313	305	292	280	315	321	297	321	302	312	273	322	306	310	292	253	317	304	320	300	294	323	285	320	323	338	310	323	306	296	267	319	307	313	306	277	320	325	294	312	296	313	310	310	314	313	313	328	335	315	254	314	299	344	308	299	296	327	317	293	297	276	285	328	290	312	326	335	301	313	287	315	296	313	338	315	307	311	331	313	331	319	342	302	314	311	298	314	352	282	314	310	303	327	297	353	303	312	301	306	322	288	305	277	377	292	304	300	318	305	322	283	321	299	290	320	304	311	323	315	290	300	324	315	282	277	306	285	308	298	299	299	320	313	328	279	301	315	297	276	313	285	306	282	304	302	325	300	321	342	301	318	287	300	262	311	335	300	278	321	283	326	287	299	332	319	304	335	340	290	319	318	318	312	317	328	291	326	337	303	308	312	300	329	315	284	312	319	308	317	311	338	299	309	286	291	296	311	310	301	309	303	309	293	301	351	330	323	324	325	294	317	280	317	313	309	315	322	315	318	302	309	298	323	289	313	304	301	302	312	341	325	283	318	318	335	324	327	338	287	299	301	307	295	322	290	316	306	302	347	314	311	300	258	299	293	295	289	315	310	354	371	320	307	293	316	273	318	313	309	291	317	297	287	271	346	338	317	308	327	324	320	326	347	284	322	321	283	281	310	348	323	331	310	310	332	334	314	325	307	316	330	276	289	324	311	311	337	316	297	331	328	309	315	323	329	314	306	309	285	308	328	313	289	304	309	345	285	330	287	279	306	296	324	339	357	311	331	339	320	289	294	299	316	295	341	298	306	307	275	324	299	307	329	298	298	306	307	301	330	329	292	320	298	307	287	323	309	297	296	332	326	337	318	297	299	320	313	316	325	294	328	304	327	363	304	302	327	294	328	310	321	332	330	352	315	308	334	299	316	302	306	317	299	304	323	312	278	325	278	282	316	353	307	303	337	304	329	286	309	342	338	309	290	301	277	339	314	304	319	289	325	322	289	346	317	276	273	292	316	336	304	285	311	281	328	297	329	360	335	293	327	324	293	328	317	328	308	300	301	323	295	288	301	321	291	313	284	305	327	307	267	305	297	282	292	305	315	297	311	330	314	294	293	316	287	319	287	286	287	329	326	332	287	303	309	283	314	286	326	289	288	335	294	297	284	330	323	316	304	299	316	324	312	300	292	313	305	293	322	320	318	314	289	299	316	310	325	269	269	313	335	293	295	301	291	307	305	335	330	311	312	307	289	329	306	295	314	340	297	283	297	316	324	302	305	308	306	306	299	309	295	281	287	325	319	329	318	305	297	300	314	318	307	309	297	318	292	345	306	318	306	308	316	279	327	289	319	293	335	297	286	296	332	304	319	310	311	294	307	312	245	310	305	318	299	304	316	315	324	288	332	325	314	302	335	303	300	357	310	303	311	324	293	331	311	299	295	281	322	272	310	301	304	316	298	287	311	324	315	314	301	318	295	329	314	307	324	315	316	287	314	287	319	284	314	292	305	338	295	260	343	315	336	333	256	338	315	293	318	307	294	315	300	309	313	298	284	328	314	315	321	274	315	330	306	298	308	315	322	318	329	357	287	311	337	337	320	294	326	316	295	319	281	304	330	315	320	283	309	287	287	310	324	291	313	333	336	319	306	288	298	338	334	302	346	283	308	296	327	296	333	328	321	330	277	331	322	310	310	292	335	296	304	324	316	287	283	344	311	290	311	313	278	310	293	302	317	321	289	329	303	274	301	270	330	287	295	299	309	290	318	348	275	272	312	291	332	304	308	275	290	320	323	317	326	354	318	306	296	298	280	294	345	317	296	288	317	310	311	300	341	296	313	326	319	294	298	339	295	322	333	322	342	310	307	292	314	307	319	300	308	301	326	297	297	287	275	276	325	307	284	285	326	314	350	301	296	290	295	338	314	302	303	285	320	301	306	314	347	306	319	303	290	320	310	317	330	303	315	324	335	302	340	343	317	346	309	278	293	313	272	318	330	333	277	310	339	318	260	319	310	317	315	312	313	280	292	294	341	351	311	314	330	322	294	307	279	308	336	323	277	333	277	318	325	281	277	286	294	318	313	328	309	321	264	308	311	308	299	315	320	342	292	312	291	311	317	287	339	327	332	339	313	313	286	302	315	304	332	249	285	296	303	316	326	295	294	318	316	295	306	348	315	330	283	288	274	307	322	286	309	302	304	273	298	290	301	325	315	303	305	311	337	300	336	302	308	323	314	297	279	328	295	313	318	320	303	293	314	297	296	301	323	312	341	304	291	294	316	304	310	317	328	300	317	311	337	304	334	295	280	289	333	303	334	330	322	343	305	285	315	293	323	311	279	313	279	303	299	301	288	307	278	323	323	314	302	305	310	291	304	309	303	287	317	297	286	339	315	325	319	294	291	314	321	284	324	299	275	317	301	310	302	318	341	317	297	303	319	299	317	340	302	320	302	275	309	278	285	296	303	276	301	315	329	309	308	327	279	311	302	302	308	291	323	276	287	351	281	297	304	298	310	305	298	299	296	312	307	290	314	300	337	309	331	349	336	329	317	285	304	319	311	316	307	306	301	266	334	266	311	282	297	312	284	308	306	309	293	309	316	295	301	342	321	313	300	297	339	336	277	300	322	337	301	303	317	332	327	315	321	314	303	302	337	312	331	320	322	320	303	274	317	310	313	303	326	293	309	311	311	308	285	323	267	315	319	296	319	332	342	324	319	334	309	308	281	288	306	348	299	303	276	320	318	335	326	280	334	303	330	291	308	281	291	314	304	297	333	321	329	307	330	317	311	302	258	287	313	304	305	280	275	280	307	320	284	318	315	299	328	327	308	313	357	287	285	331	329	307	306	270	314	314	308	301	279	283	334	298	324	303	320	300	326	331	311	291	318	299	312	332	306	298	290	299	299	299	322	307	281	299	329	305	298	304	300	301	337	312	299	281	296	297	308	304	300	288	319	306	325	311	312	288	305	314	324	316	273	328	323	285	304	283	286	296	301	324	302	290	313	298	273	281	278	330	345	284	316	292	315	290	316	283	339	316	291	293	320	311	288	303	293	307	283	281	291	316	301	293	313	285	271	288	303	270	300	301	324	295	311	330	293	315	333	325	294	329	333	319	313	292	291	340	281	316	307	332	317	329	320	318	298	318	311	278	294	286	296	346	307	287	291	347	315	303	308	310	320	320	298	321	292	329	304	293	300	319	332	310	321	291	334	319	342	336	328	307	288	314	306	302	314	278	302	315	286	304	310	323	283	306	300	284	293	278	361	303	322	310	313	324	290	307
16020	2040	1332	963	860	817	823	790	753	752	758	791	784	805	745	790	718	748	786	786	797	775	677	788	713	724	760	822	792	770	748	752	773	714	726	738	754	815	710	771	794	768	744	791	732	742	803	729	727	747	764	766	765	713	793	715	800	758	735	765	744	715	754	741	764	752	769	735	762	836	745	734	760	814	744	779	752	762	726	813	790	787	769	755	745	729	782	740	737	734	760	774	778	746	754	788	724	707	763	769	748	764	726	744	733	708	782	802	773	809	723	807	733	733	777	834	744	771	750	756	737	783	823	799	736	776	773	767	733	717	804	710	729	781	772	732	712	774	737	733	739	750	750	746	776	743	741	774	746	808	774	771	696	704	768	764	822	786	740	788	755	759	780	721	729	760	726	735	735	762	751	774	738	754	718	772	764	766	778	755	730	766	795	738	785	768	756	716	721	728	782	767	726	746	705	756	761	754	750	769	775	762	754	729	807	740	753	742	806	739	728	759	784	742	757	786	762	798	757	696	727	786	754	765	730	742	759	774	746	755	732	773	736	780	766	755	729	780	754	774	760	757	807	796	823	733	758	762	788	798	760	733	792	776	703	745	724	789	750	759	753	708	791	719	759	731	787	823	778	731	817	733	772	775	775	766	674	759	767	715	743	725	750	745	792	762	768	743	786	756	758	729	732	758	685	758	757	665	791	765	781	759	756	746	750	751	766	775	783	741	709	753	807	736	754	826	760	796	756	707	684	731	785	735	782	738	715	753	793	772	730	764	743	788	750	750	752	800	728	719	735	817	784	718	738	738	740	724	758	701	777	749	760	735	754	784	767	751	735	758	806	787	773	748	823	757	775	712	760	720	681	761	739	769	768	729	782	770	777	758	735	733	714	749	768	755	791	720	720	745	788	783	727	765	754	742	777	750	752	744	788	765	808	722	764	781	738	815	742	775	746	768	743	767	770	788	758	758	761	742	746	719	755	809	733	767	723	767	739	792	734	761	790	731	726	771	736	753	725	735	781	789	753	759	769	752	743	719	784	750	740	726	789	795	781	741	740	748	717	773	734	765	763	784	734	733	742	696	756	736	768	749	751	709	731	740	744	806	729	766	734	749	729	801	764	785	770	733	765	754	733	747	764	744	746	734	745	771	728	726	704	833	764	762	772	753	723	806	774	723	757	740	763	748	798	761	777	779	768	719	766	771	763	775	771	763	686	750	705	717	777	741	818	763	717	788	780	770	741	775	754	771	733	770	726	761	719	757	764	743	713	771	776	713	805	743	800	759	771	759	724	711	761	743	747	740	771	748	791	760	719	739	707	693	749	772	724	721	744	757	767	744	785	768	780	741	754	789	723	709	753	786	741	733	765	728	795	739	722	759	779	760	753	736	734	738	734	728	735	735	715	778	769	751	769	773	756	739	779	733	782	746	702	742	722	745	757	747	736	742	751	766	746	757	816	766	782	804	754	730	712	722	772	782	751	786	789	752	740	780	745	726	802	762	725	782	764	758	749	714	798	731	732	785	804	704	726	766	683	737	757	799	797	737	748	723	750	745	695	754	781	773	739	760	765	749	721	729	802	799	773	739	698	731	737	774	754	774	736	754	723	715	721	764	754	761	765	787	732	728	744	765	773	741	779	736	814	691	727	808	764	712	722	752	738	770	742	771	738	771	730	727	754	742	724	716	750	753	754	762	734	768	768	740	731	798	775	758	764	762	782	738	740	755	729	736	790	759	763	814	725	733	740	744	745	789	731	748	743	687	766	829	721	720	768	738	763	774	756	788	743	810	772	716	740	716	732	748	759	751	763	737	744	729	784	765	763	762	753	785	761	772	721	747	715	736	757	736	771	822	762	777	789	711	773	807	735	800	788	730	736	729	749	752	759	765	733	758	781	771	759	776	744	749	755	748	766	755	770	732	737	788	768	714	759	735	731	723	762	760	743	746	792	771	754	762	772	798	732	722	746	791	789	770	765	786	716	725	722	764	724	745	750	753	734	729	775	727	724	739	768	773	756	775	745	774	765	741	769	711	793	818	795	834	744	742	721	751	734	751	772	753	755	740	771	748	754	721	787	709	740	788	741	727	771	765	723	724	778	719	748	782	760	709	761	706	779	723	771	744	761	765	743	734	728	772	750	746	725	748	778	724	770	739	747	739	719	675	750	762	727	763	772	749	769	817	752	769	752	760	707	711	754	769	803	771	757	750	764	698	757	727	765	753	770	760	743	736	778	727	734	750	699	753	794	747	717	788	802	752	743	773	784	796	722	769	749	753	740	762	736	784	777	767	772	708	767	810	751	733	745	726	754	745	731	768	769	730	748	731	775	782	756	772	741	746	705	753	742	713	744	726	768	742	698	791	706	724	756	791	728	736	774	755	702	763	752	750	766	783	745	771	742	787	769	766	783	806	747	752	761	751	765	751	775	757	738	707	767	786	732	744	721	713	778	793	801	775	729	731	735	735	739	780	800	760	758	798	702	732	769	722	735	804	684	811	789	787	783	729	760	758	768	724	761	778	728	779	748	724	750	755	739	813	792	736	790	774	755	830	797	763	735	708	728	796	748	754	743	778	709	701	731	743	768	777	756	785	765	768	750	761	717	793	728	759	721	765	793	778	737	745	725	738	725	752	765	758	785	775	757	732	747	733	722	710	798	784	709	778	765	690	785	786	746	813	747	763	788	714	765	726	755	769	694	678	745	725	768	730	765	732	750	778	753	771	742	735	764	742	748	728	765	772	738	731	727	811	802	727	747	828	739	720	745	748	731	785	777	694	764	729	733	789	771	758	707	807	729	739	837	759	786	747	775	714	759	717	740	753	753	740	728	742	748	740	689	770	718	779	706	741	808	762	758	816	783	725	769	752	737	740	758	813	715	713	788	780	724	713	744	750	762	760	781	768	751	803	782	731	769	759	760	813	775	780	729	725	788	769	733	727	737	741	723	746	748	734	818	795	765	815	755	759	781	767	760	787	725	787	776	715	740	773	761	757	769	717	760	732	709	785	738	773	772	735	715	807	772	767	724	797	737	746	759	740	770	767	733	724	791	746	756	729	813	749	706	722	724	791	781	731	804	720	721	769	702	761	753	740	757	738	752	742	765	794	722	733	721	712	740	756	742	729	780	720	789	792	749	755	759	755	773	776	737	727	758	786	764	781	743	757	741	792	776	748	777	769	736	747	774	752	790	757	742	757	752	732	763	772	741	735	745	740	716	806	810	761	727	732	750	772	737	712	756	757	756	742	786	790	717	740	753	781	749	709	772	736	694	772	772	790	734	729	742	733	739	708	760	803	769	702	778	735	723	781	764	755	766	738	756	766	758	780	781	752	752	754	777	704	792	704	752	800	757	702	764	785	770	757	797	782	747	734	688	772	786	774	760	753	718	778	804	756	765	737	735	802	756	804	761	757	746	769	758	762	749	742	736	783	738	790	746	738	774	718	743	778	770	777	740	731	768	764	750	789	740	723	725	713	742	756	729	739	761	753
24356	21456	25107	28244	21459	21464	16025	721	425	389	336	346	323	300	295	315	325	269	291	329	298	301	271	339	330	313	254	295	294	284	290	291	265	301	284	283	255	283	295	305	298	275	286	300	263	310	262	304	297	300	299	297	293	298	317	281	280	307	305	274	277	317	290	305	285	262	280	278	271	279	269	282	297	305	281	285	247	263	302	265	285	277	302	284	279	282	254	314	285	270	272	273	275	295	296	304	273	277	290	253	308	247	275	261	314	264	283	288	281	260	301	254	252	269	300	283	298	259	276	277	285	296	280	279	301	269	313	298	285	277	270	264	295	267	289	277	259	289	298	275	291	279	291	249	310	285	273	297	292	322	297	268	294	299	273	274	280	293	272	268	280	280	293	269	275	276	296	287	273	288	267	325	283	280	272	285	292	283	232	266	302	289	269	272	258	286	260	298	280	295	241	292	270	243	303	248	266	265	294	303	284	276	298	291	293	316	280	282	294	263	293	268	280	309	296	270	273	280	292	305	271	284	287	290	299	311	285	279	266	285	295	294	273	296	255	276	286	283	265	300	299	283	271	254	248	275	285	256	283	287	299	290	271	281	286	261	271	305	289	270	288	280	271	300	279	264	291	295	290	277	275	286	302	262	317	309	280	277	272	309	295	281	283	299	283	294	283	265	292	268	261	299	291	305	312	280	290	273	281	312	293	258	288	282	290	291	279	257	298	295	268	272	305	268	237	249	293	268	245	291	253	257	277	302	294	296	309	264	275	270	282	278	301	256	285	303	266	327	322	302	281	301	298	281	274	281	261	285	265	284	287	281	297	304	285	294	303	261	296	268	277	276	288	251	255	280	257	293	284	251	301	279	284	299	289	251	300	259	315	321	314	273	266	292	277	294	289	280	299	279	280	264	272	295	273	261	279	263	303	274	295	275	280	339	286	291	291	283	269	280	247	283	260	284	280	264	272	287	287	290	267	297	285	272	275	263	268	262	307	301	285	285	279	282	277	297	294	273	263	288	288	254	256	286	295	261	336	295	250	298	264	315	286	269	293	276	295	269	327	283	276	299	268	329	259	298	268	305	266	324	286	267	269	263	274	277	266	290	278	268	295	261	291	274	308	279	237	284	273	290	288	289	308	266	261	294	260	285	277	266	279	283	286	288	261	270	276	301	307	295	278	285	316	268	265	248	270	232	296	289	268	289	290	279	297	288	283	252	289	265	304	270	279	281	282	285	288	286	277	298	307	251	302	291	287	261	269	290	274	303	306	290	299	279	297	280	299	268	276	259	328	263	290	264	300	299	293	297	284	269	287	270	302	311	291	267	249	300	323	275	267	265	285	281	270	257	287	289	255	275	311	266	287	295	268	270	309	286	268	257	284	288	277	246	272	310	238	288	285	303	291	276	255	290	266	287	269	289	295	276	301	317	313	280	255	299	283	293	277	284	272	289	310	291	313	287	238	302	276	273	298	275	266	256	279	274	302	282	297	250	289	271	260	265	247	276	273	323	264	279	255	282	293	268	256	260	295	253	257	301	290	305	274	270	251	277	281	263	292	263	302	312	242	306	315	279	287	279	287	264	292	267	265	315	237	306	284	289	248	281	277	287	289	292	228	278	291	313	278	315	265	290	288	307	263	282	271	293	291	278	295	289	277	246	266	274	275	270	301	277	296	278	270	256	258	265	296	259	269	300	282	271	296	317	283	301	267	231	282	276	277	277	291	282	290	257	281	286	286	281	261	265	282	278	271	300	263	296	301	294	273	254	295	281	253	296	326	250	279	273	273	280	274	281	257	273	280	314	264	269	307	334	289	285	280	284	292	283	272	289	286	280	262	292	285	296	270	299	309	294	292	247	285	252	304	284	251	257	275	249	278	313	248	279	262	262	298	274	292	277	285	317	303	256	274	300	293	274	281	282	299	288	277	245	301	268	274	267	263	271	278	265	271	295	287	308	260	291	291	282	290	266	290	278	280	264	283	284	278	271	287	267	248	261	276	305	308	290	294	271	297	304	305	313	285	285	277	275	294	295	259	256	273	294	267	263	273	293	290	273	294	280	290	300	277	281	274	274	281	243	291	276	276	259	295	258	266	262	293	290	252	283	276	274	253	262	267	291	228	268	284	271	285	272	284	301	287	291	268	258	283	264	293	242	298	303	313	265	240	306	293	287	248	298	294	298	285	289	287	269	260	298	273	286	274	299	314	269	287	333	281	277	253	254	273	282	271	296	291	313	332	299	260	287	245	248	266	267	291	295	270	296	309	273	283	241	280	254	273	273	296	283	272	295	275	274	268	294	285	278	295	263	271	280	269	263	261	253	285	298	266	276	288	276	264	298	293	283	282	291	272	265	283	251	270	295	258	277	269	292	283	275	282	283	299	268	296	261	287	312	252	282	264	324	266	290	305	282	270	269	303	293	291	249	278	256	282	290	283	283	270	273	261	275	288	266	299	296	284	252	270	266	300	301	284	310	289	257	271	324	289	283	279	291	291	290	287	283	311	283	284	279	280	285	260	276	296	277	279	257	280	256	272	252	260	264	264	293	291	286	289	272	294	268	285	252	286	304	299	264	281	284	273	280	285	237	261	273	306	281	288	283	271	269	299	296	268	264	303	287	236	272	265	274	271	277	276	283	310	314	298	276	278	284	278	307	255	275	296	290	284	307	301	282	269	294	266	294	279	269	296	304	254	288	242	317	301	305	280	287	267	306	290	275	251	302	306	258	273	304	285	273	248	280	258	281	266	303	304	284	267	285	270	262	283	292	280	285	272	277	253	262	284	269	280	282	263	277	266	301	295	273	283	277	233	290	274	283	270	276	280	259	272	308	289	283	317	274	295	282	261	311	301	264	284	250	264	266	283	286	296	274	282	272	268	263	299	285	248	272	286	306	267	278	276	260	294	319	297	257	250	285	282	277	258	229	260	309	276	267	292	295	267	301	236	274	293	287	286	261	273	255	309	266	311	272	299	245	270	284	251	273	300	273	276	290	289	265	289	279	316	280	293	285	298	261	284	270	304	281	275	288	280	325	295	256	277	267	248	306	255	274	275	265	269	296	282	290	246	241	292	263	259	302	268	289	278	252	288	268	270	320	238	270	271	289	294	260	297	246	290	285	265	294	283	318	282	268	311	269	264	296	272	270	232	264	306	252	284	281	259	280	283	327	287	305	264	271	258	288	283	284	302	284	278	271	316	294	236	298	294	272	267	292	281	274	262	312	281	279	248	264	276	275	280	290	261	276	290	281	279	281	291	285	311	318	267	277	295	272	296	229	269	280	269	274	280	262	286	274	277	259	298	301	277	305	288	275	289	279	277	307	274	289	320	244	245	290	260	233	262	267	280	251	289	306	296	270	295	307	264	267	297	275	280	296	310	270	296	257	302	294	291	275	294	245	292	336	291	256	304	276	307	313	293	298	288	290	261	293	262	294	317	295	298	267	275	315	244	298	278	266	289	300	296	291	276	273	308	292	294	281	299	269	282	283
20772	3389	1842	1148	912	852	779	773	654	684	715	698	660	685	707	639	677	663	691	654	678	637	639	664	707	667	647	676	661	655	674	691	691	694	660	686	657	622	662	679	691	695	659	678	679	615	659	633	660	718	633	686	620	669	662	650	704	687	660	683	663	653	714	682	634	671	664	688	645	662	707	675	653	653	657	659	626	657	684	663	646	670	683	665	646	677	674	657	658	639	696	689	633	635	719	676	598	716	664	673	601	709	658	662	595	661	673	669	668	653	642	583	674	676	666	693	675	626	688	645	678	646	669	686	681	684	665	622	668	659	695	646	695	667	652	646	694	646	662	725	648	609	603	642	695	661	666	622	690	666	653	602	632	651	639	672	660	674	632	632	644	628	704	657	696	635	666	650	662	610	673	662	651	688	641	615	665	695	641	673	718	687	685	659	659	641	665	691	629	689	651	651	666	661	662	683	664	709	643	636	643	648	662	687	634	693	643	653	642	624	684	653	651	609	697	655	683	703	690	705	695	637	664	654	703	654	671	690	679	682	662	649	664	653	650	659	711	681	652	667	660	645	646	660	661	649	649	609	639	654	665	645	676	679	657	674	639	652	697	667	666	648	658	672	662	643	695	646	669	691	649	668	653	672	679	682	648	669	646	658	612	617	662	670	689	662	665	689	665	657	656	648	639	633	677	636	687	630	677	672	673	611	684	707	654	665	633	656	677	662	721	685	653	697	694	621	673	632	653	642	650	619	646	709	622	642	677	627	626	697	667	658	627	698	677	698	686	650	663	669	680	664	691	672	701	649	697	681	668	651	650	642	650	656	606	681	668	661	654	676	676	655	661	655	639	697	659	654	650	635	647	645	652	616	696	678	668	610	649	687	608	664	654	619	629	663	638	692	663	680	707	691	637	650	663	634	698	665	669	624	661	650	657	657	635	661	675	684	637	668	651	692	634	654	646	729	659	650	626	640	664	690	660	651	711	652	671	672	627	682	666	653	636	686	674	646	643	690	601	622	627	601	692	679	626	634	659	708	680	645	688	671	654	700	676	695	651	715	723	638	673	635	629	649	660	606	662	686	647	650	685	667	657	625	610	662	665	701	694	656	682	651	645	652	696	666	718	640	661	604	633	677	663	681	671	666	678	663	680	674	619	684	649	643	668	653	696	655	669	649	640	712	640	666	629	669	666	615	644	638	709	656	633	631	667	646	660	715	686	659	659	667	608	691	651	701	618	648	617	694	642	678	641	689	640	631	630	638	666	685	687	693	661	657	628	681	668	672	666	675	642	610	669	640	675	647	623	661	667	612	700	744	707	675	648	655	678	654	657	642	697	705	631	661	701	625	644	632	680	593	714	675	709	636	635	647	689	681	661	661	689	627	625	680	676	671	649	672	614	658	659	654	625	669	692	676	674	646	641	698	657	647	646	643	657	701	683	673	672	681	649	613	619	660	715	647	667	650	613	641	707	684	621	603	630	670	656	705	677	669	629	721	674	651	669	657	685	683	657	651	675	609	678	686	642	674	665	651	656	691	666	656	624	665	676	656	710	683	653	669	610	657	639	637	666	684	627	652	629	633	642	604	658	669	655	661	608	614	675	660	638	679	659	638	657	630	685	615	653	679	615	644	707	663	652	604	644	693	673	632	650	638	665	659	648	692	629	659	669	685	699	629	690	622	666	656	670	686	654	647	660	644	681	678	656	659	633	679	686	683	636	648	675	659	663	687	661	656	674	646	662	697	646	665	698	666	671	667	653	630	646	690	648	677	667	631	667	654	657	676	660	618	644	684	641	619	671	689	678	623	676	643	647	661	676	653	665	677	672	670	698	704	659	673	640	633	663	642	646	649	601	673	657	592	625	661	679	665	664	645	686	676	635	631	648	653	669	654	658	637	584	671	691	673	657	646	653	658	647	664	640	714	657	667	677	594	670	695	659	675	660	649	649	676	666	668	639	668	681	630	664	663	629	720	643	654	663	683	709	633	641	663	679	641	675	631	665	668	642	641	636	694	670	638	660	679	638	641	647	648	627	664	642	662	657	663	690	672	651	675	641	675	663	673	680	653	615	652	641	616	653	660	652	692	682	659	615	639	668	645	675	670	668	648	711	651	636	649	686	672	675	651	677	700	683	664	649	646	632	653	634	643	684	659	645	661	664	609	637	638	672	679	673	679	660	656	699	675	666	700	622	637	629	670	701	661	676	663	639	659	686	625	691	627	716	670	664	684	659	649	692	615	671	590	644	660	655	665	689	642	679	659	713	626	595	662	634	637	684	687	675	669	668	641	634	632	657	706	679	662	613	640	698	656	647	643	632	715	623	634	663	677	657	684	673	679	667	672	664	668	622	651	651	679	663	655	699	672	650	676	651	642	669	640	634	664	649	653	660	681	640	684	647	666	668	693	705	625	734	647	648	660	625	685	652	597	644	628	652	668	743	650	671	670	645	673	658	673	671	693	649	677	598	648	678	666	691	673	655	695	690	653	643	668	699	680	678	666	695	675	664	666	644	675	716	657	644	678	654	654	658	670	642	670	646	691	687	688	667	652	661	714	675	657	699	637	621	637	676	647	663	656	685	659	674	677	684	671	682	618	648	655	671	644	672	630	657	654	640	637	662	650	638	673	685	629	659	623	624	677	666	659	666	693	613	665	664	676	644	670	663	663	660	681	634	620	662	696	664	697	615	660	663	656	667	632	612	646	652	648	687	638	652	664	665	610	629	652	608	668	664	625	616	664	669	599	627	668	651	685	716	661	700	670	652	674	615	657	680	643	647	666	670	617	647	621	643	643	659	639	683	653	676	708	631	661	660	677	678	686	673	660	635	671	621	659	686	675	628	663	673	667	669	642	690	664	713	685	675	645	645	631	633	662	664	622	611	662	687	688	685	682	663	659	678	618	653	666	645	668	644	717	674	625	656	639	651	622	693	657	625	677	679	624	673	642	685	687	646	681	695	694	681	650	618	631	654	643	668	675	700	644	657	656	684	658	638	678	693	614	650	650	648	627	680	596	660	670	601	654	672	620	642	634	631	613	634	681	668	665	691	685	665	665	704	711	687	666	673	714	673	653	694	662	669	641	604	697	682	649	687	663	617	610	663	669	665	668	633	630	639	690	697	664	668	695	621	666	689	651	657	638	655	579	694	620	621	690	647	653	678	641	653	634	649	706	699	633	603	628	658	689	636	679	671	592	655	671	652	643	674	635	677	631	678	622	688	713	688	705	696	680	641	690	674	648	667	628	623	641	634	670	641	628	667	617	642	641	644	637	638	642	635	666	663	637	676	645	668	648	681	657	702	670	653	670	664	701	680	599	674	630	655	636	653	680	613	651	648	660	654	636	657	670	653	686	650	678	666	645	594	605	635	643	664	613	678	663	664	686	670	634	684	666	669	668	641	656	665	658	646	684	684	672	626	611	653	645	629	660	638	651	632	622	698	624	692	654	658	658	638	663	671	619	636	685	662	688	663	670	675	680	649	656	695	629
31891	20791	9909	512	225	224	215	175	202	198	209	205	221	188	196	222	216	197	217	221	210	194	211	220	195	191	191	161	233	201	235	192	216	175	167	186	192	244	228	195	191	188	222	205	195	225	225	191	210	207	230	222	206	204	170	184	182	191	186	200	191	183	197	183	181	216	198	213	213	204	185	195	188	185	187	197	214	193	212	213	179	189	213	193	206	200	188	182	216	194	199	220	188	185	204	214	177	199	210	193	192	199	194	173	194	200	225	202	213	186	186	193	205	215	204	203	207	208	203	185	202	189	216	206	176	187	186	182	185	201	199	209	196	196	199	192	217	219	217	202	201	181	206	202	194	181	207	213	207	215	195	202	215	203	191	218	208	203	180	179	199	196	183	211	181	199	215	184	194	173	188	180	226	207	209	203	182	200	205	202	214	210	215	182	215	204	202	168	212	215	184	190	204	198	200	184	202	195	213	203	204	221	206	185	211	191	213	201	201	203	194	229	199	209	218	202	182	186	203	212	205	188	209	179	199	193	194	209	198	194	171	200	222	196	195	206	209	197	210	190	164	191	195	191	193	193	212	184	202	210	214	199	186	196	195	200	179	201	202	199	156	214	193	198	196	201	185	185	216	201	188	205	228	190	210	228	205	214	194	201	212	208	211	206	187	207	180	201	212	216	195	223	189	207	170	188	196	201	195	197	198	207	202	201	210	198	206	205	202	197	205	173	201	211	205	201	212	205	176	172	215	212	182	181	198	208	190	196	223	187	207	214	179	195	200	208	185	189	202	190	181	189	216	190	219	211	215	184	203	185	222	200	173	178	195	188	189	192	201	220	171	175	197	209	190	200	203	215	197	188	184	203	186	221	216	174	172	200	179	176	191	204	207	198	230	175	190	214	209	187	200	210	199	210	206	200	220	175	160	205	219	226	199	162	204	195	176	191	209	209	209	187	180	194	201	220	214	192	192	179	211	217	190	191	182	218	215	203	194	248	214	224	192	177	216	185	235	186	210	216	184	195	236	221	218	209	167	195	220	189	218	218	206	186	203	196	223	195	186	210	237	202	202	232	213	195	225	181	214	209	200	182	200	203	203	179	237	202	221	219	192	176	190	201	197	190	191	210	202	211	203	172	200	192	202	166	177	201	185	193	212	217	197	209	194	190	199	188	235	176	201	200	196	190	216	191	181	192	215	196	188	221	191	207	187	202	205	187	209	197	220	202	172	199	221	210	199	209	200	185	185	183	201	178	204	178	206	194	196	197	206	182	192	185	218	212	189	204	187	204	199	214	223	196	187	212	210	205	225	193	185	211	164	182	193	217	218	224	224	215	193	184	232	205	184	204	189	164	176	206	180	187	216	182	189	186	203	218	212	194	177	190	208	197	193	217	188	206	194	213	191	198	220	192	213	201	223	210	185	216	192	201	175	197	186	184	203	171	200	193	221	206	183	216	171	214	188	179	214	170	179	200	162	208	212	196	178	190	181	192	197	184	191	196	205	198	196	208	189	217	221	220	194	206	210	194	227	217	188	198	198	208	223	196	220	186	220	197	226	178	192	210	181	219	198	194	193	237	189	178	212	188	175	209	181	175	186	188	195	230	213	223	193	192	211	174	178	188	184	189	195	203	210	208	188	201	164	182	194	208	183	205	203	193	189	199	190	196	192	192	180	199	181	211	190	198	216	239	187	210	211	216	231	202	201	176	197	190	197	202	229	226	182	196	207	216	180	200	177	231	188	217	205	194	225	187	205	204	193	225	203	193	195	194	197	196	196	206	199	219	204	195	196	222	219	182	170	197	197	205	185	207	185	206	217	201	210	169	180	224	169	210	201	175	192	201	212	190	199	195	209	183	174	202	199	194	187	234	209	217	220	198	188	210	205	218	195	208	224	200	188	200	200	157	182	207	202	202	203	202	192	200	207	201	200	184	223	225	209	197	206	198	204	185	234	198	203	209	191	181	208	199	177	192	216	190	194	178	208	198	196	194	212	202	200	185	205	204	183	213	197	212	219	176	214	215	197	181	192	218	212	184	204	190	220	224	191	194	190	235	174	180	186	194	215	208	189	205	204	208	210	173	185	187	196	202	200	206	176	231	194	208	238	198	182	187	203	205	195	209	212	205	165	193	184	218	183	187	191	198	183	201	210	201	210	199	176	227	196	221	189	205	187	204	215	204	210	184	179	210	195	197	213	209	202	187	193	228	204	213	180	200	197	205	185	239	216	180	235	221	183	188	219	201	190	204	223	188	182	226	200	215	222	199	186	206	188	186	211	202	197	202	197	229	188	222	203	186	209	199	188	211	204	177	192	189	219	181	182	195	177	201	190	190	215	216	203	182	202	216	192	190	212	208	182	203	211	200	209	179	179	203	217	181	194	214	201	222	199	205	199	199	209	211	207	224	226	207	193	190	201	195	201	196	198	195	179	197	194	209	210	213	183	178	197	183	176	185	189	184	204	220	199	175	190	228	166	197	191	210	208	191	185	222	191	235	214	180	203	183	216	213	209	209	204	181	173	180	182	199	223	207	179	185	195	247	199	192	201	208	168	199	221	205	196	187	184	189	214	192	223	188	196	194	196	209	201	226	207	205	227	199	215	194	224	186	201	188	201	187	214	188	222	192	197	194	191	207	178	197	228	209	194	187	174	187	193	189	208	200	224	190	211	187	208	204	225	187	193	199	209	212	213	201	212	199	173	204	207	188	201	178	196	175	203	204	210	190	215	186	202	182	190	209	197	204	217	213	217	203	184	190	213	190	206	228	204	198	184	222	198	211	210	213	211	194	189	186	194	217	193	240	209	183	205	200	193	194	210	197	170	193	194	218	204	211	198	198	176	182	219	187	204	236	189	170	162	199	203	194	231	206	221	221	195	201	216	192	192	180	204	200	204	226	190	203	230	219	201	200	207	213	205	164	198	190	168	200	197	213	183	207	197	181	180	178	205	215	175	191	187	181	172	218	223	205	210	218	196	214	194	192	187	195	219	172	181	185	208	180	185	200	191	170	186	212	209	200	195	183	225	194	215	203	226	213	184	191	208	206	193	231	184	179	219	200	218	201	207	203	163	190	206	217	207	230	190	216	200	178	206	179	189	200	217	192	206	211	180	172	189	216	185	214	199	213	202	189	223	187	231	190	208	198	216	196	220	227	191	221	193	202	196	203	233	186	193	197	196	195	222	196	203	193	200	187	194	214	204	216	226	199	183	193	214	209	179	198	181	187	175	200	205	206	208	202	202	192	226	203	204	201	191	216	190	193	175	196	177	221	221	203	197	169	197	188	218	210	210	217	183	195	166	203	196	224	211	208	198	225	199	154	184	202	167	189	227	196	206	228	187	185	217	192	209	208	189	198	210	198	217	183	205	198	205	206	198	171	197	185	191	173	193	184	187	196	196	176	222	197	184	192	194	197	225	211	188	200	197	187	202	188	187	206	177	219	209	198	188	192	171	193	186	196	186	222	178	177	177	210	204	208	182	206	200	191
8097	612	579	547	552	536	547	549	533	554	541	547	543	553	532	499	501	542	524	530	567	540	540	500	511	541	510	529	551	481	542	518	541	514	560	512	574	557	540	561	513	561	533	556	543	559	522	519	555	523	511	568	512	507	565	535	519	542	537	509	560	541	533	560	559	565	523	484	531	499	527	532	613	536	514	545	525	540	553	534	536	498	495	531	522	560	544	524	515	530	532	553	572	539	557	515	530	508	533	520	527	506	573	546	544	491	531	562	537	525	507	524	537	527	528	505	536	551	534	535	515	549	540	561	568	514	548	525	529	548	516	532	518	534	559	560	537	542	538	521	566	540	488	524	523	545	520	552	527	540	519	526	544	561	517	493	529	520	546	503	525	488	529	520	566	550	547	510	533	543	530	524	540	554	535	525	534	592	578	544	558	520	536	571	543	520	569	521	524	512	529	552	517	507	512	512	556	522	526	508	536	572	527	500	571	496	539	532	537	557	522	534	529	527	527	566	515	563	538	568	491	531	520	558	500	526	537	521	562	545	546	536	537	567	534	518	521	535	542	514	544	572	525	516	546	532	540	565	562	533	608	527	568	506	519	508	497	503	534	531	515	548	561	581	564	585	519	523	511	522	517	568	517	524	503	507	573	543	525	554	551	511	523	499	539	514	537	587	499	553	493	507	522	531	571	561	556	479	526	494	537	497	543	532	537	552	549	537	543	537	543	523	553	541	556	524	525	494	556	526	546	577	529	566	556	580	535	546	530	521	555	522	552	462	516	523	511	473	499	520	535	535	512	501	561	548	539	583	565	582	546	526	485	525	571	528	541	548	545	524	510	493	533	518	538	530	526	507	558	524	543	528	528	538	541	571	524	548	567	545	550	580	518	510	503	510	554	550	511	519	516	508	541	510	535	561	542	544	528	537	546	533	531	521	504	544	526	498	511	521	521	507	586	552	543	532	528	553	523	508	561	531	518	598	519	563	546	519	491	570	538	535	543	540	562	505	513	527	507	559	512	526	553	573	531	561	548	532	536	564	539	541	541	530	553	541	564	523	542	493	502	565	502	543	522	508	539	508	542	572	505	545	537	531	568	597	522	546	529	501	527	563	547	491	522	527	531	522	542	526	517	528	540	502	518	525	529	572	536	552	563	524	547	558	526	540	524	542	572	534	574	505	541	575	544	486	549	533	515	507	560	555	573	544	499	526	529	538	544	498	519	510	547	521	516	516	577	551	552	527	555	528	585	507	574	557	557	517	569	577	553	509	492	565	530	572	552	509	514	557	578	538	530	509	543	553	545	527	550	513	561	517	526	529	537	550	515	495	505	545	539	522	551	510	556	514	519	550	537	511	506	519	519	534	545	523	545	545	489	513	501	528	577	495	570	523	568	543	533	509	504	531	549	534	530	550	531	532	481	525	492	519	514	536	527	486	497	548	533	534	532	551	533	513	573	496	538	528	572	587	565	565	570	584	565	556	530	494	523	499	531	524	585	539	541	531	524	547	538	509	499	557	507	530	541	578	505	496	561	561	546	565	557	527	521	489	556	530	528	535	534	542	519	534	551	521	521	478	539	546	552	524	563	487	517	574	528	518	505	542	529	497	544	522	543	519	511	516	525	545	569	548	540	525	551	531	542	544	533	543	541	513	503	543	504	531	565	554	553	563	535	556	493	529	527	532	512	546	515	556	536	496	521	494	522	563	545	493	563	529	521	517	587	496	483	529	535	545	542	518	530	518	539	531	507	513	539	516	560	508	496	526	539	529	520	525	552	547	524	540	525	544	557	502	504	512	544	570	513	579	534	529	489	533	521	555	520	551	533	601	531	550	517	523	488	552	530	509	495	557	521	536	517	575	586	507	533	523	542	525	534	532	534	537	581	529	578	558	519	540	504	499	513	499	520	546	589	518	498	549	508	508	524	515	519	569	532	497	521	541	534	520	501	519	495	528	490	557	551	541	520	533	550	500	543	536	546	521	521	576	512	577	557	545	542	518	557	546	562	556	543	538	520	541	559	550	541	506	535	529	538	536	520	523	529	545	544	555	545	504	560	582	545	503	561	491	524	548	505	589	529	546	521	531	533	528	517	553	518	544	494	506	512	528	503	499	531	487	553	546	541	507	584	495	545	509	516	573	543	540	545	527	572	548	516	502	566	572	544	535	527	539	513	527	579	535	533	522	512	518	536	531	512	489	536	542	548	547	536	527	547	554	561	579	533	516	539	538	527	513	530	533	523	530	541	533	539	512	580	527	510	538	564	546	516	539	570	578	525	562	538	562	530	542	512	536	500	513	506	518	511	497	561	530	517	523	545	534	591	530	554	579	532	552	536	513	526	513	546	520	525	528	514	521	575	532	522	571	517	613	538	520	564	537	578	544	559	511	568	546	506	492	565	522	532	552	488	498	532	502	533	538	518	539	522	528	554	575	532	544	523	530	517	520	509	530	572	542	511	531	571	535	526	543	539	591	531	482	527	514	537	538	526	549	538	532	525	579	524	530	528	515	510	544	490	558	565	527	511	531	532	521	531	521	585	539	482	525	581	541	565	503	532	504	509	555	532	526	534	536	527	535	501	476	543	493	504	497	497	564	503	561	509	546	556	546	529	584	522	547	549	577	541	514	517	528	464	556	541	582	526	526	533	516	535	518	511	549	508	510	549	539	506	534	531	511	578	491	548	539	551	553	542	534	548	537	522	530	550	554	534	538	521	552	523	506	532	504	560	529	535	521	537	553	561	533	534	481	539	521	532	515	529	515	583	539	529	521	538	539	545	516	537	514	535	513	520	498	542	524	539	521	552	528	547	529	539	559	517	549	537	523	514	548	488	504	488	503	543	572	566	521	531	510	516	551	493	548	533	552	512	518	525	539	574	539	557	522	526	567	499	522	557	553	473	593	543	524	550	535	546	566	530	524	549	545	541	576	539	482	542	577	517	552	531	520	550	495	525	524	545	521	531	570	547	515	545	549	504	535	533	530	576	530	536	579	564	524	536	557	543	554	542	566	504	501	517	550	528	530	536	504	539	540	516	527	552	511	558	514	519	525	552	510	526	554	517	568	527	534	555	509	567	504	559	538	544	517	502	523	489	571	537	590	541	565	534	512	516	541	493	515	546	530	525	541	520	514	535	520	531	520	556	489	533	538	501	557	509	520	472	491	551	550	542	513	512	573	553	537	561	497	542	512	538	539	523	560	515	548	505	559	516	522	540	544	517	543	539	535	554	523	556	553	541	507	520	504	496	536	490	574	529	534	541	547	532	514	529	523	543	556	509	527	501	523	550	570	524	602	527	513	532	527	554	521	549	531	576	548	563	567	548	542	576	499	497	523	531	484	532	516	555	541	537	522	532	522	554	499	576	521	504	515	513	507	524	519	558	541	534	526	544	544	521	516	540	576	510	525	571	548	549	571	568	513	525	526	547	499	513	551	502	526	517	504	533	519	532	540	513	556	546	539	495	534	555	511	512	538	529	560	561	523	502	557
25154	21486	24699	28592	21442	17508	676	432	363	323	344	361	304	313	320	317	340	361	299	326	351	309	291	311	325	278	311	326	314	326	328	334	344	306	326	317	327	302	298	284	310	302	271	312	299	333	330	313	317	317	309	310	315	327	339	315	302	314	299	313	294	307	324	268	349	317	301	273	271	310	348	331	303	316	304	332	283	315	337	315	316	319	296	318	312	321	290	273	342	300	294	328	371	328	329	340	278	322	320	358	330	315	332	313	300	319	303	302	312	279	315	302	317	313	295	292	324	308	317	322	287	297	336	327	334	329	322	326	295	343	302	334	317	326	304	296	313	308	303	325	305	281	317	281	293	336	294	297	314	297	299	314	305	286	345	331	298	317	306	311	333	320	327	317	313	320	311	336	338	310	289	343	313	321	329	292	321	291	329	270	294	307	310	315	311	301	321	277	282	346	330	317	294	317	329	318	302	315	309	326	320	320	324	300	340	262	306	312	338	320	322	314	326	282	325	315	312	294	316	314	311	314	306	321	306	278	317	318	304	269	340	300	328	314	334	329	273	353	316	312	319	312	283	308	331	292	331	304	300	307	320	319	309	307	302	306	342	309	326	333	304	304	325	338	327	309	311	299	336	348	289	332	312	306	362	311	311	307	309	340	344	282	297	295	323	283	289	327	304	295	327	303	339	312	313	340	324	322	342	323	317	330	315	322	313	311	308	362	327	316	297	361	326	330	325	346	319	316	327	285	347	277	310	335	301	319	304	313	298	310	292	325	300	339	296	322	301	307	303	272	309	343	322	322	318	307	307	329	301	324	298	306	298	275	319	329	299	306	288	309	326	326	304	293	290	311	302	309	301	332	318	289	306	314	310	300	292	298	310	300	348	331	358	326	286	310	277	352	298	320	325	342	308	314	294	307	295	311	331	300	303	319	316	347	304	329	344	289	330	308	304	292	323	285	346	333	295	323	301	313	330	305	329	299	347	305	307	319	312	297	313	295	335	300	333	300	329	303	300	323	312	345	301	324	338	317	325	296	334	339	308	330	298	310	282	335	336	343	326	332	318	297	308	333	305	281	307	312	303	281	315	256	320	308	298	334	307	307	316	342	330	314	328	291	310	295	324	297	313	338	322	290	254	309	299	309	325	276	326	329	323	289	342	322	337	297	306	295	320	319	331	301	325	281	324	284	311	294	293	302	342	327	330	311	301	326	317	323	305	321	320	280	303	345	321	332	283	308	331	319	314	296	312	303	323	292	296	303	312	339	298	289	317	304	304	310	312	307	323	315	332	304	328	324	308	311	305	324	320	291	298	329	354	307	316	323	300	303	289	310	315	338	315	315	292	329	297	338	312	335	353	331	322	307	320	325	301	321	332	323	320	286	332	310	319	297	334	330	330	328	303	360	294	284	316	308	304	308	312	333	287	333	357	309	296	310	314	332	338	324	281	274	310	296	312	292	300	337	317	344	310	305	298	314	263	324	317	340	344	285	340	312	298	299	306	312	319	305	295	305	325	311	322	312	365	331	319	312	327	314	312	292	276	307	316	292	297	301	303	303	321	312	265	316	327	322	317	292	302	321	360	283	299	319	299	339	318	322	326	297	309	317	315	308	299	315	280	282	325	324	306	349	338	327	312	292	321	319	323	322	319	313	306	313	299	323	345	275	351	309	304	314	296	280	341	341	296	313	337	337	299	308	335	315	302	314	326	325	281	321	298	303	274	304	329	292	336	302	307	300	300	322	292	314	313	319	331	315	309	328	318	287	328	291	339	277	333	310	294	304	319	311	335	322	346	288	298	314	344	341	293	320	308	267	297	323	321	314	312	333	333	310	283	289	317	310	312	308	297	320	321	284	319	286	323	267	299	315	282	311	261	300	340	324	315	318	289	314	308	315	316	358	296	313	346	315	299	280	326	326	296	310	308	326	285	290	308	353	328	296	274	343	304	346	297	315	309	325	351	295	300	355	316	308	258	308	300	300	331	325	328	315	336	288	293	342	340	304	333	285	298	321	316	319	287	297	299	312	307	302	289	317	321	357	297	322	299	314	296	310	333	317	296	355	299	308	295	372	318	347	322	338	295	298	293	311	300	271	320	309	301	316	313	331	322	319	343	319	326	330	297	311	321	304	290	291	330	308	309	338	283	294	314	323	327	306	330	293	301	309	307	336	345	266	280	278	313	299	292	333	321	310	307	292	326	292	318	292	310	332	284	301	310	318	290	284	306	295	351	325	299	294	333	331	337	283	318	314	310	291	284	339	320	312	316	310	288	306	314	319	321	327	312	307	309	334	282	313	284	275	346	310	304	360	315	342	290	306	335	322	298	310	296	286	317	318	318	285	286	295	306	315	352	293	298	308	337	312	312	297	306	333	293	330	357	309	310	294	302	285	296	298	324	326	305	308	340	315	320	334	315	328	305	300	304	288	325	348	311	327	341	272	330	273	304	301	313	313	307	284	333	318	286	315	331	308	342	321	312	303	308	307	272	321	322	317	306	316	329	329	353	279	317	323	284	294	314	291	311	299	317	321	320	340	329	302	345	320	334	290	307	316	344	323	306	316	313	318	322	290	315	312	292	286	296	298	310	301	295	313	344	318	330	310	286	297	330	331	314	313	289	312	300	304	308	315	311	322	323	327	330	304	321	291	336	304	316	317	317	307	309	306	315	330	313	307	305	307	309	311	303	310	326	324	323	330	328	332	331	315	299	299	318	319	337	286	338	298	303	289	322	292	267	300	310	304	302	323	308	327	289	344	314	319	322	327	311	296	335	332	308	310	321	303	343	323	281	293	315	310	309	322	301	270	334	333	293	303	308	282	300	268	318	322	289	309	270	318	269	331	339	301	333	285	317	320	280	296	307	272	310	321	307	327	323	313	318	315	329	297	315	349	295	318	347	311	312	305	332	310	303	282	331	296	286	303	323	345	299	296	341	296	298	293	347	320	291	310	377	312	325	317	269	304	319	321	323	299	311	317	319	326	312	279	322	266	295	310	303	322	316	277	280	291	309	343	295	323	303	318	337	333	337	286	300	327	326	317	340	312	298	311	306	326	290	329	323	287	330	320	308	322	340	300	308	321	321	295	295	326	313	310	296	303	313	315	326	332	328	317	297	312	313	364	313	297	333	312	305	296	315	281	297	305	288	315	288	335	282	326	310	303	299	288	303	323	327	286	299	324	318	292	323	314	290	306	294	312	340	298	303	289	339	321	305	309	271	303	300	336	296	332	318	301	317	312	319	276	267	313	308	282	270	332	306	289	312	319	299	293	305	316	306	316	332	312	298	302	305	324	344	301	311	300	333	329	307	285	319	299	300	300	312	283	315	315	332	335	330	346	297	329	326	289	314	329	335	330	283	333	331	317	318	293	327	330	293	306	307	298	305	328	340	324	314	313	319	309	343	300	315	339	322	302	310	303	320	284	280	330	281	268	291	319	295	293	304	285	319	256	310	325	356	333	305	294	302	349	325	348	283	287	298	347	278	324
17665	2093	1316	984	891	844	806	764	794	784	742	815	796	791	741	763	803	747	723	719	794	791	766	779	798	744	729	780	705	761	763	740	738	779	811	737	761	822	729	742	777	804	745	759	748	737	819	747	767	789	769	784	746	733	768	791	766	785	815	790	766	758	728	757	780	758	749	745	766	757	750	775	756	737	754	746	736	826	827	768	710	771	758	760	782	780	771	760	740	762	796	758	739	761	732	769	749	742	816	731	751	718	705	738	758	754	751	776	770	702	750	731	791	750	761	755	770	706	756	762	740	755	767	827	807	711	735	713	771	775	749	771	747	762	751	750	742	784	746	736	760	740	785	760	722	813	751	763	743	773	738	772	758	779	821	778	808	749	741	792	764	741	780	768	768	733	783	736	782	779	750	746	740	767	830	733	792	697	729	763	753	753	767	736	755	723	738	738	743	714	743	784	745	768	774	769	776	720	747	779	754	820	780	738	733	774	720	780	765	771	787	761	790	754	794	796	753	799	775	752	736	714	780	750	752	750	717	737	787	781	782	729	816	744	710	766	727	722	758	729	794	730	711	747	743	735	750	747	757	736	762	765	753	780	722	717	750	742	791	728	779	737	720	779	742	774	776	790	736	776	725	705	787	750	783	745	759	753	772	704	761	695	801	731	750	763	767	735	809	739	764	703	775	747	799	763	759	770	762	805	766	717	828	770	761	716	753	726	758	775	739	779	758	771	768	801	751	757	801	724	743	752	710	784	745	763	772	820	767	730	755	843	778	767	730	733	732	712	786	795	764	755	743	763	774	721	769	750	784	761	770	773	810	757	764	765	783	770	781	746	776	787	728	755	742	762	750	766	760	742	792	769	741	756	772	775	734	769	764	712	717	781	738	743	737	699	741	718	795	740	729	810	778	736	793	744	779	794	786	770	780	781	781	753	781	748	749	727	786	735	722	785	745	740	726	754	824	759	794	744	802	789	748	782	794	775	770	815	793	766	701	764	786	737	750	772	759	771	782	782	766	715	751	671	754	751	783	759	740	793	796	776	741	776	751	769	770	709	765	739	724	734	728	777	695	720	731	787	798	719	799	737	737	794	781	748	785	748	798	810	755	777	708	736	752	700	799	742	760	791	724	751	779	764	738	747	764	792	803	746	805	804	745	716	732	697	759	810	755	755	759	768	757	779	741	757	771	771	761	760	773	722	765	766	776	715	744	760	751	741	726	780	762	741	740	807	784	775	776	758	761	763	768	780	790	758	746	749	784	770	721	743	780	769	737	783	758	723	751	768	744	740	795	720	732	803	786	787	717	753	792	726	781	725	746	728	836	761	803	761	760	790	779	831	759	785	761	671	740	776	689	739	765	786	734	748	769	786	737	761	785	731	812	763	754	756	806	758	745	738	750	794	755	740	740	774	745	735	768	759	758	775	747	773	756	763	759	758	706	752	766	729	790	747	789	718	739	752	784	780	770	768	742	779	795	764	711	798	772	774	747	735	720	763	761	717	773	747	707	708	782	748	751	772	758	777	782	813	747	751	788	762	771	818	714	780	771	747	792	749	736	766	736	800	751	776	721	740	803	796	767	761	751	777	749	726	716	772	758	729	754	809	720	773	744	753	764	768	753	802	773	768	792	749	735	764	786	765	768	744	769	692	757	786	764	780	751	747	753	762	769	740	799	752	761	780	747	804	744	745	814	780	777	771	747	727	698	801	692	722	781	708	746	754	811	746	755	800	766	720	802	769	750	773	792	725	800	771	777	787	729	748	772	805	769	775	766	758	823	737	760	758	786	748	767	730	801	771	770	709	751	767	784	754	734	756	745	774	757	754	753	816	765	765	747	718	745	763	769	805	760	756	764	757	798	744	786	738	749	726	713	762	739	743	725	755	742	773	788	745	728	793	757	746	744	793	738	800	780	766	663	736	715	785	729	728	774	759	763	798	766	767	736	780	796	779	768	757	757	767	720	716	744	759	737	761	755	744	755	755	748	743	740	760	778	767	788	766	753	753	762	713	782	737	746	765	790	791	714	733	766	747	730	730	729	734	786	761	753	723	783	744	774	720	733	764	753	742	746	811	771	728	774	778	747	732	778	720	782	760	774	773	775	768	793	765	744	748	754	769	751	724	776	751	781	763	779	757	757	733	730	753	725	713	780	738	789	798	791	739	759	759	780	736	756	734	797	764	779	791	770	779	779	744	742	786	734	785	780	774	731	807	742	783	784	746	734	729	774	768	696	760	756	777	796	789	767	707	796	772	763	768	777	768	773	752	754	816	747	745	764	765	743	767	741	772	769	744	776	724	797	775	751	743	742	765	766	748	755	752	750	780	742	778	773	723	841	728	774	769	743	748	784	770	762	725	798	720	756	738	770	763	765	773	794	744	742	717	747	784	791	767	756	762	752	749	732	814	729	780	824	715	726	804	781	762	804	742	794	739	774	700	773	766	781	771	744	773	810	752	761	804	776	771	753	762	787	745	714	789	743	713	712	754	815	763	765	780	788	774	719	728	784	746	775	780	798	758	768	781	751	737	795	731	770	761	803	764	763	788	765	749	772	786	726	771	774	746	729	790	796	787	785	740	703	743	743	757	797	733	763	743	772	762	724	781	755	734	755	725	740	745	818	832	691	773	786	740	742	742	775	714	751	709	715	684	734	765	726	749	729	800	779	724	774	795	730	763	782	785	724	742	720	773	722	761	693	732	787	718	781	773	752	780	786	792	758	783	747	730	757	714	755	737	738	735	740	763	790	764	738	767	804	709	758	742	755	780	745	773	759	754	717	731	772	738	776	712	769	739	737	754	762	743	775	720	813	756	759	767	744	810	755	756	797	812	758	766	772	788	756	738	728	769	817	793	723	797	742	748	738	717	725	733	725	756	797	750	777	781	754	736	744	754	822	705	740	709	776	737	763	773	762	799	798	751	727	783	731	732	737	772	789	808	743	697	749	777	767	771	731	791	758	781	723	742	771	745	706	766	768	777	784	786	746	775	760	784	754	740	695	739	767	736	733	774	754	749	747	725	740	750	791	750	715	762	770	759	778	745	795	734	730	812	771	808	760	740	732	732	753	793	762	725	746	783	728	769	745	709	733	758	782	716	751	749	781	753	763	715	724	753	763	763	790	814	756	746	796	729	771	774	778	790	778	739	742	688	815	761	733	777	741	751	774	756	755	739	748	737	754	772	789	753	751	796	746	731	761	780	763	702	751	753	764	770	745	762	761	721	742	757	793	823	721	731	762	731	747	739	794	804	783	776	755	751	744	741	724	757	751	810	736	813	791	786	767	814	744	747	731	732	727	766	750	785	759	787	783	794	735	738	712	782	763	748	764	822	805	772	797	749	748	765	733	795	740	785	732	758	731	734	756	762	712	802	806	772	780	679	761	713	758	695	791	737	764	775	752	790	763	767	764	761	775	754	745	773	764	746	769	780	748	745	781	745	794	732	760	777	822	757	816	756	802	756	731	761	780	760	728	763	754	770	730	760
24357	21478	25158	28252	21484	21489	15336	677	373	365	339	306	347	326	314	304	312	320	275	274	325	274	252	288	293	324	312	265	330	324	291	321	271	258	295	273	272	264	269	271	284	311	301	321	291	251	281	258	254	314	275	265	308	260	284	270	267	310	275	279	285	302	287	274	308	277	307	327	274	302	260	300	271	294	269	306	299	286	291	316	277	282	243	327	298	296	280	273	293	297	296	297	297	297	280	279	267	305	274	303	301	270	267	297	297	254	274	324	293	291	294	340	327	268	273	286	304	271	291	300	275	272	250	286	302	303	290	289	296	285	261	295	277	283	266	281	288	286	301	242	288	293	255	299	290	309	300	308	265	253	260	253	279	300	307	310	293	303	272	267	279	261	299	267	269	284	297	312	267	295	282	284	300	280	288	315	305	278	274	312	288	304	262	268	293	281	281	274	276	283	264	281	272	307	274	270	299	311	303	293	243	270	285	288	267	278	288	286	280	286	241	298	311	284	283	288	297	305	289	280	285	290	273	284	292	301	274	279	295	297	294	327	286	265	283	250	268	285	277	265	294	255	286	272	267	291	301	315	302	329	275	273	290	270	248	280	268	320	273	313	293	310	283	274	278	260	252	291	291	292	303	290	270	270	260	290	265	285	292	253	308	282	291	299	293	261	285	307	287	277	295	289	292	276	255	314	279	300	272	290	259	273	305	266	247	308	280	256	291	283	295	298	258	268	237	265	271	312	302	250	263	280	306	271	323	283	277	290	271	282	298	303	293	273	272	265	273	305	331	263	339	311	309	284	319	280	237	299	274	274	283	272	290	292	272	279	259	284	288	302	281	292	304	316	298	287	274	268	293	288	271	265	307	276	262	269	294	299	298	266	274	265	324	272	283	293	317	248	279	314	303	294	278	266	295	300	306	279	271	278	304	282	317	278	287	288	282	287	272	248	299	279	308	285	238	277	302	287	286	315	264	307	276	301	292	311	297	297	296	283	278	306	305	302	236	274	302	271	268	259	270	299	300	275	283	322	286	280	276	285	312	292	254	281	308	278	276	289	311	314	288	287	277	251	273	319	319	270	306	274	294	322	277	291	273	309	297	265	306	290	276	283	276	315	264	294	273	267	317	278	303	288	280	280	276	282	265	314	305	283	292	290	293	286	304	301	298	240	263	267	285	283	286	286	295	287	264	268	291	274	262	301	299	283	281	280	298	281	297	277	293	273	275	289	298	303	276	286	261	295	293	287	272	282	300	292	276	296	298	269	278	295	284	278	287	302	274	266	277	305	294	307	258	299	271	274	281	292	275	299	307	283	300	282	291	310	293	317	275	291	253	303	297	277	304	285	283	286	279	276	307	291	268	267	274	279	271	268	314	289	265	288	290	264	283	277	294	289	281	296	302	278	291	278	275	269	267	244	283	297	262	261	304	283	285	265	270	286	299	317	312	254	294	304	302	268	278	295	276	260	266	292	296	269	296	320	278	307	273	308	270	293	275	288	297	282	260	276	313	274	285	296	281	289	266	330	306	254	279	269	280	319	270	294	271	309	295	286	277	301	268	291	281	279	303	279	316	277	260	297	284	305	276	290	303	298	288	279	266	297	270	277	301	297	298	266	283	309	269	293	274	313	298	307	270	289	303	313	289	286	294	301	258	283	306	307	311	288	257	328	278	252	289	294	290	261	290	268	280	301	307	278	294	287	276	288	258	260	254	230	273	318	273	322	278	259	294	282	283	265	271	275	276	282	329	283	317	281	292	280	271	276	294	316	293	286	282	286	294	311	325	279	317	279	260	275	246	273	306	271	292	261	273	249	308	268	267	284	262	267	302	279	288	272	238	290	293	275	282	277	285	274	280	284	275	277	283	273	265	277	246	287	275	289	272	278	306	271	262	260	279	263	286	271	242	261	282	286	252	281	306	270	275	277	283	279	276	280	269	309	255	298	251	312	285	293	281	265	289	301	262	298	287	273	281	271	306	285	315	278	245	305	289	283	314	252	320	297	300	309	283	285	251	282	256	271	299	266	274	282	302	285	296	304	245	304	290	295	313	275	246	268	305	292	281	272	273	263	284	276	299	277	272	294	270	254	274	248	291	318	294	274	245	265	314	286	288	288	298	289	299	286	298	281	314	276	249	304	290	282	271	270	290	289	298	278	293	270	274	281	277	282	270	304	277	279	272	272	287	274	330	259	292	287	283	293	269	308	291	287	289	312	260	261	282	295	255	286	277	252	299	298	300	293	255	278	286	291	269	270	302	305	281	321	294	292	267	279	268	269	273	308	300	285	283	268	269	299	259	254	252	265	284	291	253	305	282	271	290	265	259	307	289	312	280	267	301	301	275	304	280	281	294	281	312	268	276	289	277	322	314	236	269	283	293	296	313	301	290	288	284	323	275	255	314	306	282	271	272	284	279	262	298	282	287	269	292	281	259	277	310	307	291	273	263	260	274	282	299	272	282	283	304	275	287	293	283	318	288	315	281	266	279	284	273	235	281	267	266	264	270	310	270	296	292	247	293	264	253	276	276	287	308	280	280	302	283	308	300	304	285	304	280	275	277	267	297	263	296	264	308	309	259	265	318	255	255	305	294	285	288	248	298	296	298	324	291	286	283	300	267	267	283	285	317	270	274	291	262	282	278	277	254	284	261	298	275	299	250	267	295	296	285	275	260	307	267	292	256	303	262	289	296	262	305	274	283	278	292	275	282	262	287	262	275	294	259	305	262	269	310	282	296	287	274	262	293	255	287	265	261	292	265	283	281	262	304	306	272	268	312	297	274	301	337	293	339	292	261	282	315	277	273	276	288	275	272	311	290	297	286	302	287	276	288	305	261	284	274	282	285	288	256	279	290	280	320	295	297	266	283	300	282	263	265	280	301	276	295	304	279	263	311	279	264	302	304	280	277	273	288	276	293	283	275	283	269	236	280	285	279	317	278	306	285	259	296	275	284	257	308	288	281	240	288	253	279	291	300	292	297	270	308	253	288	287	301	292	255	253	276	289	316	279	292	290	283	247	283	264	311	280	291	288	293	253	259	316	261	286	284	295	288	279	280	315	292	292	291	295	303	305	284	289	271	258	286	292	259	282	280	295	263	306	267	290	267	249	282	317	292	280	294	301	245	288	298	264	300	250	253	307	267	307	290	253	259	294	299	295	304	297	293	273	303	273	281	263	297	292	280	270	288	272	297	281	277	294	271	267	269	282	306	291	281	264	329	324	240	298	264	258	317	273	308	275	275	275	285	291	288	303	267	271	277	283	288	279	301	237	259	295	260	269	283	274	272	302	276	300	308	295	288	269	262	308	293	299	263	272	283	277	284	273	292	301	260	288	256	262	302	293	274	290	267	286	265	291	267	270	292	330	269	255	278	273	298	310	269	284	288	294	284	281	289	296	260	327	266	277	280	276	297	318	342	296	277	264	276	303	308	278	290	282	286	305	278	298	308	302	288	273	275	290	285	269	276	316	277	299	267	291	263	278	274	292
21887	3498	1962	1162	872	762	758	686	681	716	708	678	680	698	689	737	717	671	639	639	689	679	674	693	637	676	666	666	662	621	717	695	682	678	716	646	642	639	690	681	652	647	699	708	679	654	666	689	651	682	658	681	653	666	659	672	678	664	709	663	670	648	693	671	660	644	647	647	687	641	644	678	655	640	702	659	690	686	682	695	691	681	677	666	651	652	690	682	632	638	728	677	669	654	717	673	665	670	675	639	663	650	645	644	668	664	658	672	680	669	635	660	708	687	663	672	650	675	650	675	662	641	665	667	671	640	657	632	722	666	656	641	616	647	661	711	674	639	668	669	705	638	702	660	651	674	674	641	690	645	658	681	675	645	660	672	653	646	663	682	703	677	684	692	648	658	675	674	733	699	732	658	635	670	635	656	694	640	649	655	653	653	674	685	619	648	688	673	623	692	715	692	691	639	702	666	629	631	663	690	652	625	693	691	680	642	647	663	636	697	699	666	661	646	681	634	625	676	650	668	645	697	634	614	659	670	709	699	649	641	641	647	630	685	673	637	646	648	731	681	656	655	680	658	661	658	657	670	663	610	616	640	672	638	628	648	626	653	652	694	710	672	672	624	648	726	663	671	663	664	693	634	673	600	656	631	636	697	662	637	636	657	713	688	621	621	667	663	644	672	688	667	625	678	635	680	596	670	645	658	668	674	667	648	608	623	708	659	648	693	666	665	651	666	629	697	670	616	733	615	684	634	659	663	661	663	666	679	671	688	651	666	688	671	629	645	635	621	618	648	648	657	670	624	642	606	682	671	654	668	663	708	653	650	671	645	702	670	700	643	658	650	701	631	671	635	692	650	663	642	626	661	649	611	668	722	698	625	586	651	686	683	673	670	693	682	641	675	672	673	693	659	678	708	669	629	615	657	624	656	676	677	648	638	631	646	668	666	668	645	658	696	652	701	669	693	670	648	686	666	631	668	646	687	678	659	654	629	657	674	647	702	671	715	619	648	691	667	680	691	685	715	670	642	759	720	633	649	674	619	690	658	633	679	644	667	632	675	688	626	661	679	674	658	627	691	655	670	664	647	633	718	711	710	654	640	667	671	659	684	641	665	654	644	607	646	695	626	625	648	636	670	718	661	671	639	662	625	679	596	636	667	647	695	682	701	660	680	627	651	639	650	617	638	645	657	688	643	650	692	659	635	669	645	654	709	632	683	670	643	667	655	642	671	681	667	657	689	658	660	662	673	680	666	669	663	670	657	668	671	709	653	665	685	668	602	661	687	658	660	675	636	694	643	654	713	621	663	653	706	667	694	632	656	694	641	655	640	648	678	651	658	638	674	662	628	628	684	657	722	629	668	642	647	690	662	669	675	661	723	675	734	661	673	649	672	649	679	657	671	626	689	638	630	626	638	678	586	676	674	668	680	638	672	673	683	623	658	638	652	620	649	661	658	684	631	631	648	634	675	674	669	677	702	615	673	687	612	686	642	650	645	684	640	688	678	673	640	681	650	676	694	668	648	672	654	668	648	648	722	674	653	679	668	707	686	606	650	680	629	672	674	681	657	641	675	688	645	676	644	643	651	628	685	662	658	682	662	647	651	688	637	615	702	649	660	638	653	662	626	666	629	632	657	666	678	603	648	672	653	667	660	634	696	677	706	662	689	653	651	637	698	663	674	673	673	701	682	661	670	659	700	657	647	646	643	667	663	630	643	680	659	625	634	636	648	631	645	619	652	659	673	657	612	621	648	650	654	713	654	636	663	679	642	668	622	687	663	669	689	680	642	709	659	665	624	671	667	667	714	665	674	649	687	647	691	669	687	657	670	641	647	667	659	674	657	669	646	610	688	660	654	624	686	666	646	678	672	661	647	605	643	655	652	663	641	616	686	712	639	679	677	696	619	665	689	638	693	648	641	669	628	607	701	731	651	730	661	687	643	614	679	653	671	654	681	668	680	658	611	649	679	656	681	604	591	619	604	655	665	660	677	659	684	656	661	686	628	649	619	675	644	679	649	677	669	681	695	691	638	660	681	687	688	700	623	687	675	689	646	663	641	640	717	671	642	739	683	648	600	726	696	654	626	619	655	667	683	644	662	648	613	630	657	670	669	688	641	685	666	607	656	694	654	646	655	677	715	687	626	639	667	673	690	639	674	650	693	680	668	680	688	656	627	653	637	652	646	654	655	663	697	647	720	603	661	697	685	624	662	710	681	614	624	653	621	687	671	665	670	649	661	664	644	643	696	688	657	675	688	666	705	684	651	671	632	609	668	647	688	664	662	686	679	664	645	660	636	652	638	685	676	641	673	689	675	645	613	648	676	682	681	690	669	684	695	691	701	694	665	696	630	666	621	668	673	657	656	680	651	700	668	662	675	685	626	652	677	659	719	639	666	670	661	652	616	644	682	715	642	661	630	630	669	654	657	661	652	629	651	618	651	681	646	621	693	652	698	632	639	680	632	665	672	610	649	646	590	651	641	618	699	651	650	661	623	626	657	654	711	668	643	592	651	708	652	665	656	668	678	672	684	657	688	611	642	649	678	673	664	702	663	697	701	653	702	625	664	683	628	640	676	721	704	652	695	703	654	637	644	715	687	683	604	665	691	695	669	662	646	646	671	674	632	704	647	689	668	651	704	650	644	637	708	660	669	659	636	705	652	660	678	658	663	649	661	677	674	665	677	642	648	653	630	646	657	660	688	672	681	651	668	690	677	613	664	645	684	664	647	639	675	684	599	693	717	629	621	650	686	673	645	693	684	669	608	640	669	675	652	708	674	693	675	652	675	666	643	667	615	681	668	668	698	645	654	685	679	621	632	661	713	679	710	700	684	674	679	641	666	600	651	702	638	650	616	697	686	670	641	685	681	657	613	668	672	635	646	605	691	695	656	664	687	682	619	681	620	674	639	681	668	621	715	668	669	653	657	665	628	623	703	669	696	614	637	687	673	671	619	715	729	686	697	623	700	724	681	659	646	667	692	696	681	674	648	664	687	701	687	639	675	653	697	702	652	657	655	667	648	679	657	636	655	674	692	661	668	693	651	675	646	694	640	660	641	690	643	634	668	657	661	662	688	715	681	681	697	605	640	700	630	642	647	681	620	650	628	679	678	630	633	645	671	651	654	650	663	634	639	675	654	657	678	676	670	667	662	696	681	669	667	641	657	685	670	631	676	623	675	691	628	677	652	684	629	684	648	658	665	666	667	673	712	643	651	663	647	632	668	671	613	690	691	651	679	656	692	640	682	679	705	635	679	694	674	672	675	736	703	674	666	684	658	637	672	661	637	627	684	672	631	688	645	655	673	686	686	654	623	690	685	669	642	658	690	652	620	669	634	617	691	642	683	663	717	653	614	628	658	641	701	678	674	664	638	619	692	663	594	652	650	619	648	631	673	646	672	661	669	669	684	672	624	705	654	676	662	681	658	667	641	666	662	708	674	667	653	638	656	696	654	651	681	670	660	653	681	649	652	680	674	670	659	661	684
31801	20768	9851	753	454	426	338	208	202	202	215	217	175	207	194	212	194	185	181	209	199	183	195	198	220	204	183	194	174	214	199	202	219	204	199	216	189	190	207	231	192	191	192	225	193	180	219	178	194	223	197	196	196	178	210	212	194	203	216	206	206	202	223	193	209	212	201	222	199	223	206	216	210	211	187	190	216	177	212	196	212	211	200	179	198	201	187	202	217	191	204	197	204	181	198	172	187	182	225	195	190	212	208	213	180	220	207	183	216	211	196	187	215	216	192	198	206	190	192	218	200	216	199	210	185	196	212	202	211	195	188	215	206	209	179	188	226	200	179	212	210	219	197	190	192	208	204	194	204	208	201	199	185	201	187	216	168	186	193	220	218	226	173	206	213	194	172	190	192	200	194	211	186	208	193	195	213	205	194	194	172	171	180	225	200	210	213	210	169	202	240	201	185	182	207	220	189	191	206	212	219	214	202	198	221	209	202	205	214	194	174	207	166	186	174	200	201	220	209	206	217	195	206	188	208	201	214	189	182	180	190	201	230	216	225	196	185	181	193	203	180	223	208	177	212	199	220	213	209	207	206	192	202	161	200	210	195	192	201	196	173	201	214	190	199	213	191	210	205	167	203	196	202	179	176	228	200	205	198	188	205	211	193	213	217	198	210	188	217	233	182	196	200	176	206	204	184	222	207	202	221	215	215	199	223	220	211	215	192	199	175	195	237	185	183	208	200	209	163	207	185	205	199	190	199	189	210	197	180	199	209	186	205	201	194	203	203	197	217	195	192	206	201	207	215	232	212	163	210	179	211	195	225	197	171	186	192	224	212	177	215	169	205	209	235	190	182	199	212	200	217	168	193	203	189	183	182	185	227	214	169	208	195	198	197	203	200	208	198	228	215	200	193	213	200	224	203	189	213	226	200	219	208	192	204	219	198	226	225	191	213	216	191	234	196	203	205	219	198	201	209	212	178	201	215	211	212	177	197	195	212	200	218	208	189	205	210	163	205	181	190	216	205	193	206	226	179	214	220	212	184	195	224	188	208	214	198	215	211	201	202	170	186	195	175	184	192	198	195	180	210	178	202	189	181	192	228	215	222	172	190	217	217	193	213	231	178	195	169	198	220	206	214	202	224	182	197	191	208	197	205	209	211	195	215	226	205	201	179	196	187	192	197	204	178	206	226	196	207	174	199	227	209	194	200	217	182	200	212	205	210	209	178	206	201	215	219	190	190	199	213	219	188	230	195	207	226	189	217	174	234	192	185	211	186	201	198	203	216	207	222	225	191	174	179	186	209	212	218	197	218	201	218	201	202	209	223	187	197	177	221	212	187	209	182	185	248	197	200	187	240	199	220	227	206	198	194	179	212	202	187	191	202	231	227	206	205	206	203	201	217	197	180	179	199	212	193	188	179	201	220	218	194	198	216	194	182	195	200	180	199	196	196	180	208	199	233	201	194	221	181	211	214	204	185	220	200	178	178	198	194	186	211	197	188	193	216	206	205	214	223	198	226	193	213	205	195	184	189	200	213	192	200	223	175	197	222	185	172	199	191	198	179	193	223	208	210	220	216	186	195	185	195	206	203	204	207	188	214	219	222	189	216	189	204	201	221	203	188	202	192	205	228	173	204	210	182	225	200	212	191	213	193	248	208	216	222	200	205	201	208	194	209	211	184	235	209	191	195	209	198	198	189	183	172	214	194	192	207	183	192	179	195	202	213	192	180	217	200	210	189	192	221	208	216	199	216	195	202	189	195	186	208	210	208	206	198	192	218	185	180	214	201	219	192	206	221	172	225	207	170	211	182	168	209	181	214	192	200	218	190	225	195	184	228	213	220	186	176	191	226	206	197	169	185	190	203	203	203	197	207	191	191	189	215	185	221	210	213	212	202	213	230	191	208	191	221	206	191	217	202	195	215	200	198	192	178	184	187	202	211	206	192	207	191	190	214	192	239	206	214	206	213	222	201	202	188	206	181	195	215	232	205	184	186	197	211	203	210	201	193	208	173	189	204	218	201	208	161	192	188	216	188	206	185	202	217	212	179	192	214	183	219	182	212	194	208	182	188	207	196	201	208	186	195	209	201	187	202	230	191	209	227	221	180	181	223	180	169	189	190	198	195	223	206	201	192	179	210	201	232	200	203	192	194	177	186	185	199	210	198	199	214	201	191	204	236	203	192	193	227	211	193	202	180	180	218	207	194	211	197	192	210	193	208	201	188	215	213	239	199	201	222	210	196	211	183	180	212	211	217	221	182	185	195	214	188	188	168	224	208	193	208	181	228	213	220	204	200	184	193	201	210	221	192	227	218	209	200	201	193	234	206	208	168	201	191	184	201	183	200	206	218	203	193	200	191	201	232	193	212	211	216	213	205	213	218	183	194	217	226	185	227	181	233	199	184	202	186	211	202	195	202	190	230	210	219	217	191	201	213	211	217	195	201	172	225	206	166	192	183	208	169	195	190	200	215	216	194	211	200	191	201	214	217	190	185	187	209	213	205	217	197	212	213	226	223	224	205	225	197	206	167	207	184	209	215	203	205	222	212	206	212	192	190	192	213	228	233	187	228	212	193	205	199	211	212	190	212	197	170	214	189	197	220	191	184	174	216	189	183	206	205	199	205	187	218	175	216	209	211	184	193	198	183	193	197	184	195	191	210	227	222	214	186	200	179	198	212	228	212	207	218	214	222	205	191	225	230	218	195	185	211	210	177	183	203	200	218	191	216	182	189	244	197	173	202	209	199	204	211	199	228	209	199	206	182	215	217	174	215	208	207	211	217	214	191	207	202	186	199	200	186	183	196	177	193	184	212	209	181	204	217	206	199	209	198	203	192	187	234	209	191	184	188	218	207	211	187	179	200	213	182	173	202	175	207	219	197	203	235	197	175	198	224	193	189	234	192	192	215	230	209	201	204	200	203	191	208	197	226	204	200	205	194	198	216	216	193	213	200	213	219	215	189	209	231	220	215	181	180	204	203	198	228	220	214	205	200	219	192	227	217	184	221	194	197	188	214	224	208	202	186	209	216	222	225	208	176	205	182	200	203	192	203	189	178	219	172	201	226	199	198	226	217	195	195	232	214	187	196	205	187	200	192	216	190	198	187	219	199	193	202	200	181	188	220	211	187	181	210	195	200	206	176	214	199	189	218	223	196	166	203	201	202	224	216	220	219	191	203	172	175	205	194	208	185	211	217	207	204	199	191	197	205	209	188	212	176	207	220	232	193	216	214	179	210	243	193	197	207	200	203	203	203	182	210	182	204	205	208	218	210	186	200	194	185	185	207	220	191	217	216	212	197	216	195	224	204	195	213	197	208	180	223	233	217	200	197	195	197	168	213	209	197	215	193	199	194	209	193	203	211	224	217	178	195	186	231	208	218	204	203	175	209	209	197	207	198	195	191	200	222	202	211	185	202	185	186	195	230	187	209	232	215	197	199	210	184	226	224	188	184	204	193	209	179	202	190	209	207	233	208	199	170	219
8319	654	592	562	570	534	554	571	568	508	533	526	548	544	529	522	525	531	503	479	517	497	538	558	600	560	539	506	511	580	540	552	551	557	537	559	561	549	546	532	565	563	504	595	551	513	545	563	554	559	547	562	554	517	518	548	535	508	522	575	546	556	534	505	496	501	556	552	552	537	545	538	577	522	557	509	515	571	573	541	572	555	586	532	576	542	545	535	542	510	508	524	537	539	549	538	557	521	546	544	558	495	515	542	536	564	516	529	494	565	551	536	526	562	535	532	554	562	533	539	593	511	524	561	543	520	538	521	531	566	488	536	529	529	550	529	504	508	532	573	526	554	491	551	522	549	525	565	581	542	499	501	570	514	554	542	566	527	478	561	518	536	505	525	608	556	498	518	510	505	511	504	591	512	558	580	560	523	540	553	574	576	573	528	524	534	525	539	485	572	521	601	578	553	486	491	550	548	569	534	510	526	512	542	539	555	513	573	531	522	554	558	543	481	530	537	518	516	547	586	548	511	573	532	528	517	536	538	517	489	503	529	521	531	548	530	548	547	488	504	519	538	477	521	520	537	514	555	553	544	512	480	503	547	538	543	545	545	547	551	512	550	552	593	508	572	527	521	520	585	488	586	571	498	571	566	568	536	534	529	558	524	543	521	493	562	549	585	560	520	538	503	553	551	576	531	506	551	508	532	536	545	551	547	529	506	558	521	532	555	505	518	533	531	528	525	531	514	543	575	497	544	539	554	549	528	555	570	564	547	554	558	513	501	533	500	559	552	559	534	534	522	564	523	557	520	512	526	528	540	520	503	567	503	528	513	585	522	514	547	523	569	546	547	548	548	509	534	552	540	492	539	530	538	539	537	540	531	529	547	535	558	553	530	575	537	564	520	521	529	512	609	546	590	542	511	559	502	532	522	546	559	511	541	523	543	567	545	541	530	556	531	550	560	525	537	561	493	550	546	512	574	547	539	557	558	525	535	503	539	534	549	512	538	552	537	516	495	587	539	511	530	529	521	548	557	542	534	555	568	508	542	548	506	519	551	570	561	519	490	544	547	531	565	558	532	550	558	506	588	528	542	549	528	539	557	545	538	514	561	549	511	540	506	540	570	546	527	503	561	540	550	543	541	506	544	536	535	511	553	505	597	548	536	503	538	559	582	577	581	545	514	552	533	546	561	538	545	521	509	503	516	527	527	483	494	542	544	531	572	531	550	556	515	532	567	526	557	591	532	543	529	557	519	520	494	559	553	566	572	537	543	531	560	544	529	557	533	565	510	541	536	509	506	526	516	562	509	551	556	519	569	548	557	562	524	570	585	516	523	545	530	530	535	550	538	522	549	530	509	555	528	564	566	523	521	536	541	546	571	539	533	521	581	578	550	533	514	559	545	537	519	545	547	497	538	572	532	571	511	589	494	570	570	553	552	555	542	545	579	571	531	555	544	582	539	529	514	539	537	558	541	490	536	518	553	575	556	547	538	542	510	529	573	513	578	518	523	557	524	579	528	507	541	538	519	540	550	558	553	548	520	548	508	579	509	504	536	488	514	522	497	550	522	511	544	571	575	562	538	521	536	532	534	535	522	514	550	536	578	557	547	565	530	536	558	543	504	543	521	545	550	534	520	532	574	527	487	562	514	570	562	541	565	545	533	575	533	552	577	530	526	567	535	569	539	561	582	542	578	539	550	519	529	554	510	537	525	539	537	557	562	576	510	514	520	537	527	561	572	549	553	577	499	511	548	496	545	502	572	552	539	509	544	551	506	509	523	503	515	506	530	543	527	538	521	569	534	523	526	514	544	543	566	551	566	576	546	548	533	559	502	537	524	576	505	549	527	512	535	543	497	503	533	558	511	520	550	509	505	549	535	518	527	535	519	533	516	577	549	514	513	540	567	537	523	545	512	531	524	523	525	547	515	512	579	591	553	521	562	549	551	556	548	569	479	525	513	554	518	545	508	514	546	503	525	557	556	541	507	576	550	566	485	517	541	521	515	548	537	517	560	490	491	549	524	556	539	530	551	525	546	518	537	527	539	505	542	518	588	534	586	494	516	559	549	534	529	531	542	538	497	527	551	550	528	517	533	532	550	523	575	527	536	543	541	505	552	542	547	507	507	515	556	529	573	588	582	557	576	529	546	524	568	520	585	516	555	579	573	529	508	529	540	529	577	535	532	564	529	527	522	576	503	530	514	549	507	596	548	549	573	497	508	502	565	517	550	520	530	545	524	551	516	536	510	552	543	526	552	566	533	491	543	556	540	515	531	541	567	549	538	529	572	512	529	502	548	518	540	529	507	509	568	533	543	523	508	554	535	559	527	525	546	540	525	478	530	530	490	546	530	534	559	492	522	493	566	532	525	546	538	555	505	515	514	496	513	547	567	554	505	552	542	564	549	554	539	537	529	529	531	535	549	510	560	502	523	551	554	535	547	498	525	532	530	537	503	495	569	521	557	520	521	580	520	511	528	513	549	557	514	526	531	524	515	514	561	589	521	554	540	541	512	572	569	522	576	578	496	566	538	528	551	499	563	555	560	574	578	548	514	537	532	517	507	550	547	605	550	502	496	571	566	522	539	539	545	542	566	555	557	496	491	518	518	539	528	551	533	564	544	546	557	548	526	514	552	506	547	566	584	525	531	576	558	544	527	526	548	521	526	565	562	528	545	514	552	553	501	542	546	551	516	530	527	513	531	530	548	551	575	546	554	518	508	485	542	527	526	543	561	560	565	527	565	568	559	543	526	538	559	541	518	592	539	523	544	539	522	528	459	536	544	535	525	523	503	487	563	535	555	528	568	530	543	526	553	553	570	533	522	514	525	506	540	480	560	568	528	518	513	524	536	568	540	563	557	542	534	528	537	499	547	524	556	586	528	515	509	540	549	504	563	545	557	528	556	510	501	540	546	511	534	590	538	546	513	535	490	555	538	543	535	537	571	547	551	558	549	540	496	553	497	541	515	527	539	547	566	604	551	553	528	518	550	551	546	539	531	568	521	555	580	527	527	531	537	574	506	531	485	543	502	543	510	513	537	530	540	496	534	525	502	530	507	523	508	549	562	544	541	531	523	513	522	501	548	513	559	537	571	553	571	570	560	556	524	534	575	528	543	545	529	542	532	572	540	532	552	545	602	540	542	554	532	534	538	516	580	545	498	537	598	502	526	544	522	541	512	543	504	490	536	559	530	481	546	491	549	495	524	546	560	558	511	517	554	574	566	557	519	538	526	558	555	553	494	508	545	533	522	527	528	579	574	482	583	556	516	544	534	542	541	572	554	551	564	524	542	527	519	478	517	530	476	501	546	538	513	525	542	526	493	542	551	512	548	533	546	541	537	537	526	535	537	539	526	565	508	560	530	544	512	547	518	548	567	489	523	540	544	501	534	550	547	540	518	538	598	542	535	546	557	531	536	541	535	560	560	540	551	516	546	556	558	563	543	524	561	513	568	538	537	571	541	566	548	538	539	535	521	557	557	579	538
25093	21474	24701	28650	21464	18187	654	392	321	363	356	321	362	328	328	299	349	339	339	328	298	296	323	364	311	315	317	284	335	315	312	317	319	351	329	308	289	353	318	289	303	310	302	313	340	316	314	310	317	304	351	334	297	308	304	307	325	312	310	317	309	286	336	288	303	307	289	338	307	284	310	311	337	321	306	329	324	300	306	302	308	310	320	304	334	292	314	286	301	324	347	306	312	334	300	334	341	319	294	328	342	311	316	341	331	300	339	309	329	290	313	306	316	314	288	298	308	345	290	324	305	279	299	296	287	303	273	319	294	303	304	333	306	325	336	310	297	294	331	311	322	283	314	343	281	300	322	327	307	312	334	326	330	313	293	334	338	303	333	326	312	313	297	303	316	326	316	264	332	318	308	292	311	306	308	328	336	319	327	297	312	322	316	270	308	319	319	304	315	295	308	319	325	322	315	319	319	278	330	323	293	330	327	322	323	351	329	307	306	294	316	309	314	326	306	321	284	317	323	296	350	318	271	331	323	311	286	323	321	327	355	342	338	324	338	320	316	295	306	314	328	306	337	338	326	305	328	303	300	355	308	312	331	325	316	301	297	300	284	312	278	303	295	324	324	360	337	301	320	322	307	344	306	330	294	303	281	309	329	325	350	311	316	330	316	333	309	303	312	292	294	346	284	303	305	300	334	296	311	311	306	293	325	336	287	314	328	258	321	342	356	330	298	324	321	343	340	313	324	315	303	309	335	312	296	316	304	315	313	338	338	291	307	346	319	295	315	329	317	301	311	296	330	288	302	316	309	350	304	307	311	327	306	323	300	321	309	301	303	308	346	317	320	317	320	316	329	312	315	299	280	325	328	306	303	306	300	308	328	283	314	326	327	309	312	283	329	329	250	332	316	318	309	284	320	344	298	302	294	314	287	316	280	330	303	285	322	312	320	306	283	303	329	293	331	315	339	314	322	329	305	308	315	289	302	304	328	295	294	328	318	303	331	334	302	297	334	334	290	331	308	294	335	318	327	315	318	322	319	291	307	289	291	315	312	340	319	341	330	331	325	327	314	343	320	320	340	345	299	293	327	305	311	310	320	292	317	314	291	338	344	298	324	305	330	311	300	335	308	331	327	322	310	298	316	299	279	307	298	301	312	303	294	308	321	331	352	302	329	308	324	322	344	324	296	294	308	314	318	317	336	285	343	302	316	317	297	298	306	341	303	317	313	295	294	316	293	300	332	303	299	290	337	308	292	309	340	325	312	302	350	285	302	331	335	300	294	328	301	298	291	332	312	313	292	287	324	324	307	295	331	302	283	321	315	332	320	361	327	282	293	318	304	313	263	314	309	280	300	319	291	312	282	328	305	339	355	335	291	303	346	295	318	342	302	314	336	319	310	305	294	319	315	301	305	299	281	314	311	263	318	326	311	330	328	340	270	322	270	330	328	333	285	342	333	296	300	308	300	310	306	312	310	310	278	308	308	295	304	332	330	298	305	320	299	285	316	349	326	294	311	294	320	299	334	317	302	313	318	280	307	345	270	327	319	302	335	285	308	328	313	331	291	315	332	295	299	259	319	275	364	325	300	318	309	304	291	326	329	312	312	329	276	302	283	297	320	340	308	315	308	313	318	327	316	325	317	315	325	317	353	304	325	344	319	319	318	309	324	296	319	333	319	313	288	333	307	331	289	328	316	309	363	327	290	315	315	316	305	295	326	311	341	336	342	292	336	316	302	305	306	318	335	323	351	330	303	331	314	272	322	308	320	301	309	340	304	293	295	314	285	338	302	305	322	357	301	312	326	284	340	302	319	310	332	292	320	304	306	306	333	318	328	357	294	301	315	340	296	336	295	314	314	316	301	316	323	311	312	292	322	322	295	305	308	316	310	315	295	326	306	324	336	310	329	309	298	348	309	276	314	320	352	354	331	318	283	294	305	292	319	341	321	315	324	316	360	348	283	278	322	319	300	320	345	328	306	327	331	268	325	319	298	312	299	314	318	275	307	319	286	291	322	300	304	311	304	328	322	304	318	341	337	320	312	359	283	348	333	284	316	304	317	303	361	303	316	345	303	318	326	311	344	279	310	318	296	345	354	325	277	289	326	287	300	289	270	291	305	322	321	318	323	328	306	323	318	316	314	327	304	320	301	279	284	352	330	323	274	307	336	330	342	327	305	293	303	299	297	358	301	288	310	316	307	329	302	319	319	316	328	350	307	334	336	308	287	271	315	291	291	320	308	291	332	298	303	329	310	282	318	323	319	291	304	303	324	328	358	332	326	319	292	306	308	317	338	300	298	293	293	287	296	327	335	308	310	312	318	294	292	325	321	334	310	312	345	332	309	280	316	303	301	338	332	313	306	334	336	349	304	313	302	327	360	283	306	283	306	306	294	312	308	295	312	311	319	314	307	286	336	328	316	318	318	309	320	321	338	333	324	294	282	307	277	315	285	288	318	338	289	299	281	302	291	310	289	303	323	312	302	310	300	331	335	311	306	314	327	311	320	341	337	328	326	299	297	296	289	294	327	333	315	306	330	302	330	290	313	302	296	313	328	319	309	320	308	321	318	322	349	341	318	323	316	329	312	302	326	320	305	365	316	282	296	314	317	310	344	354	355	320	302	299	325	319	310	347	312	296	293	296	306	283	318	303	320	294	301	284	330	342	304	333	310	268	295	293	266	307	318	332	340	324	304	312	304	302	333	334	344	342	334	318	312	344	332	334	304	328	336	344	300	301	306	332	308	317	300	336	324	336	302	299	328	301	294	297	318	307	311	323	289	325	303	306	311	296	327	299	326	315	294	298	340	308	306	321	325	301	311	304	333	306	301	340	312	299	316	300	315	352	309	345	314	299	299	316	345	287	299	286	336	310	317	285	305	306	322	345	317	346	262	330	320	296	323	308	305	316	351	340	300	306	293	289	297	329	317	311	314	343	323	310	306	281	285	318	332	310	300	346	345	306	312	331	346	311	317	292	285	305	297	300	288	345	297	325	319	335	319	314	291	304	333	325	345	304	321	328	273	346	313	268	296	288	294	310	304	290	314	335	293	336	294	310	341	324	290	356	302	286	296	343	339	309	264	305	292	314	312	328	306	279	326	291	344	294	330	291	304	321	311	276	301	288	302	298	291	300	329	307	335	305	300	349	319	327	268	338	308	322	293	321	317	302	300	340	340	282	284	324	306	296	305	339	282	346	329	322	312	317	344	297	339	287	334	303	286	330	340	278	294	333	265	312	312	308	300	328	348	322	308	311	293	348	346	299	304	326	295	304	301	312	298	314	317	292	295	315	296	290	310	327	340	311	359	315	293	351	321	295	306	304	285	326	319	297	316	302	329	296	287	321	319	300	296	342	302	322	303	300	329	322	333	317	296	310	330	304	300	299	329	294	272	317	320	319	331	310	311	296	314	319	328	332	298	313	312	306	315	307	305	337	334	315	318	315	292	327	323	354	327	316	303	325	353	302	296	320	308	330	313	329	328	349
16805	2133	1409	1003	845	815	782	807	788	762	745	758	776	735	749	779	770	737	791	799	795	736	747	765	776	730	763	733	755	784	757	769	768	750	796	734	755	726	779	803	797	792	769	795	783	745	719	794	693	766	760	684	780	755	727	762	811	771	747	744	716	762	747	744	773	760	750	760	730	782	757	795	775	742	750	779	752	778	741	748	779	724	773	827	790	745	730	759	813	811	768	768	784	767	741	734	728	761	794	736	723	736	733	763	699	780	763	785	728	700	769	769	770	757	777	765	773	778	765	748	807	773	760	787	770	738	723	762	781	776	799	713	754	765	787	785	699	781	797	748	793	729	751	766	766	733	748	728	795	753	754	787	832	753	777	726	763	698	724	732	766	761	756	760	728	786	714	738	758	745	805	802	725	730	780	769	748	700	759	757	743	781	778	752	758	777	761	735	753	745	755	738	765	730	775	788	768	753	787	739	770	726	767	790	785	713	765	746	792	778	763	774	758	768	778	740	769	745	728	742	769	771	762	754	734	744	777	769	745	794	716	799	754	791	758	781	762	751	795	724	729	760	766	785	784	715	796	784	766	707	750	767	738	746	773	728	823	785	745	743	748	742	753	737	748	750	800	764	750	774	725	747	787	818	731	799	793	733	771	764	751	767	777	753	810	740	788	812	752	733	769	736	783	743	752	742	693	718	804	749	761	782	722	734	751	786	793	814	770	770	730	792	745	739	761	780	825	734	740	783	764	763	779	779	821	795	732	753	772	741	739	769	792	774	780	713	749	781	794	768	748	799	750	793	764	771	776	814	732	764	749	787	817	692	779	729	775	765	797	767	718	764	743	761	766	741	742	801	792	737	721	727	718	744	742	735	751	770	721	738	731	791	741	712	762	751	724	759	780	764	751	756	727	796	740	768	742	730	758	760	805	743	745	718	769	727	728	790	746	795	740	792	767	724	751	738	757	784	765	750	768	741	743	803	782	730	732	800	761	740	756	747	783	754	806	768	769	795	743	731	767	801	753	724	787	749	775	809	780	762	739	771	754	765	758	788	780	720	753	716	767	773	712	797	765	769	753	744	798	777	739	786	723	769	757	803	720	848	744	787	722	730	760	735	772	782	772	773	778	736	745	769	773	705	768	806	801	756	777	754	765	712	726	802	766	767	782	793	747	756	749	780	715	744	771	760	783	802	757	759	772	811	791	807	770	752	768	698	792	762	759	741	762	732	745	802	783	775	725	696	769	730	729	772	714	758	762	744	751	739	772	764	774	734	727	799	774	737	727	757	728	722	793	789	768	725	744	791	733	782	742	775	774	762	753	733	816	802	754	774	767	729	773	735	785	763	770	735	752	741	783	742	770	773	727	755	717	787	740	762	716	764	752	720	784	767	793	818	797	754	735	762	732	717	796	797	766	776	838	763	711	783	784	787	734	786	720	726	775	754	767	759	740	799	737	803	768	764	779	796	777	740	781	758	791	733	808	796	734	772	806	756	733	729	748	746	756	711	777	746	703	747	732	773	772	763	736	794	831	736	705	731	751	788	824	748	761	730	772	771	770	718	723	747	779	763	786	740	776	784	757	726	748	775	736	795	791	770	783	775	777	809	709	762	814	769	817	741	805	776	838	767	771	766	765	705	659	784	708	744	691	781	731	745	781	793	746	710	825	799	716	790	712	779	780	769	714	752	758	799	823	745	728	755	787	767	764	747	747	769	771	694	778	762	754	764	713	735	718	817	779	773	790	749	773	780	792	737	774	778	776	776	774	771	750	752	738	741	815	759	765	741	721	765	757	744	756	736	812	705	778	737	745	777	757	760	716	812	710	767	754	750	724	773	728	724	767	800	735	733	806	787	765	767	727	772	800	762	765	736	796	741	793	746	759	737	756	755	760	755	719	772	802	726	798	740	783	735	782	816	746	775	786	786	771	740	724	716	768	766	757	767	760	748	723	744	717	793	734	740	799	723	756	753	753	698	800	852	758	711	766	764	742	752	749	748	745	720	755	767	787	760	793	753	741	752	758	725	768	771	743	761	761	781	741	773	779	757	745	730	734	812	758	786	760	790	744	801	767	785	735	819	772	778	746	733	772	734	759	740	801	771	752	766	765	716	746	803	758	745	804	761	786	777	702	751	790	742	805	714	774	787	810	780	740	804	791	773	775	791	711	757	777	766	807	737	757	750	763	788	734	798	800	729	770	718	763	765	773	763	812	786	764	776	754	787	752	769	773	741	748	689	728	735	845	723	765	764	784	726	767	798	756	781	754	746	817	817	798	753	784	766	818	773	809	740	708	784	740	748	814	746	739	775	808	770	742	806	754	793	788	765	725	763	717	726	786	741	727	742	794	758	770	723	766	743	738	751	750	796	831	729	784	753	739	798	725	716	764	762	731	778	766	792	745	796	766	732	807	712	764	787	756	756	762	762	755	730	765	737	786	775	798	772	757	677	718	713	731	776	782	747	769	751	766	768	787	767	754	764	749	721	765	709	774	779	724	783	748	819	769	737	767	749	731	757	775	789	773	713	743	724	755	719	763	729	731	743	764	752	791	763	781	716	755	769	718	730	743	737	716	736	810	799	799	766	733	740	790	809	736	792	781	753	775	746	782	743	749	723	770	753	781	795	821	797	723	729	772	715	746	779	808	763	768	758	760	782	715	797	850	755	715	786	754	765	743	692	782	714	755	784	807	777	746	739	792	720	783	766	737	778	755	790	810	750	763	717	732	764	793	805	772	759	771	702	788	747	771	770	750	807	763	747	795	761	753	773	773	724	774	832	745	775	745	760	764	795	772	811	744	759	758	759	763	778	774	768	696	747	770	743	764	767	777	767	774	788	751	740	781	774	747	765	775	733	747	728	782	789	755	747	727	710	777	741	758	750	806	804	780	757	744	792	816	760	790	736	740	725	749	752	758	752	778	733	785	737	739	800	750	785	786	774	810	796	761	736	749	730	773	730	738	793	752	779	805	736	750	798	766	840	749	787	761	696	716	745	783	735	776	790	739	762	770	787	770	748	769	782	711	777	813	784	771	745	748	796	795	754	772	708	774	796	736	769	739	789	707	772	765	800	769	802	752	725	759	764	776	758	741	795	801	765	761	752	753	749	784	811	750	798	781	764	754	739	793	725	771	741	796	673	775	768	770	722	725	737	787	793	757	762	785	760	738	786	742	710	739	780	782	764	744	713	782	724	816	762	761	762	704	792	759	733	732	788	772	823	750	797	768	782	763	756	788	780	722	790	739	744	807	749	740	771	772	805	785	776	678	790	756	746	768	744	751	780	687	722	806	751	796	751	764	738	772	764	737	767	733	788	718	764	752	792	769	727	770	746	806	791	744	806	787	724	757	767	802	748	759	762	764	754	731	780	736	820	758	761	766	782	798	772	732	759	761	775	757	730	771	751	781	779	810	756	799	754	753	775	755	838	724	724	709	758	790	752	741	758	701	745	767	741	757	749	765	766	711	783	755	807	784	758	719	749	751	757
24346	21490	25165	28229	21490	21508	15581	694	406	380	371	350	355	306	308	335	299	320	288	304	303	288	328	287	324	319	306	289	275	279	270	296	315	293	280	282	283	313	270	290	310	287	293	298	269	336	303	268	275	282	315	306	307	314	302	291	287	317	306	272	260	278	266	298	297	295	301	285	270	319	268	298	289	276	304	274	310	285	284	268	323	300	283	287	288	285	294	262	271	294	292	280	256	274	282	289	286	302	315	284	307	299	313	303	283	294	285	306	286	270	269	288	281	300	268	265	252	282	277	285	272	277	268	290	300	267	314	299	276	299	322	285	275	274	255	259	284	271	262	288	279	309	277	290	264	323	282	273	292	258	311	276	278	254	283	257	299	248	296	279	288	278	304	292	261	282	285	268	287	297	292	297	272	289	305	293	284	289	297	287	256	253	276	271	311	289	287	292	284	300	313	307	292	286	286	275	301	272	277	260	288	310	289	290	294	317	325	303	258	308	276	266	295	301	271	266	244	278	315	288	337	304	285	292	253	267	287	296	268	285	309	264	308	282	284	305	298	365	333	290	282	297	298	305	296	296	283	265	304	288	271	277	289	282	260	294	290	298	278	319	315	278	291	296	277	330	285	269	283	290	251	273	277	269	296	278	279	299	290	282	268	292	269	288	316	267	269	265	271	278	257	291	296	287	264	295	286	285	262	301	311	276	260	286	271	296	309	299	276	280	279	293	272	290	292	293	308	288	296	325	291	278	267	317	298	261	287	278	262	280	268	310	281	283	272	265	249	265	260	296	299	262	281	261	304	290	262	313	276	300	290	243	274	269	275	304	301	295	309	263	297	283	301	267	293	275	300	306	270	269	293	263	269	233	254	314	335	296	293	265	296	257	283	258	265	283	278	320	299	328	311	296	296	263	275	271	265	274	309	310	269	273	269	305	278	282	272	247	326	300	280	301	266	261	254	268	266	292	294	303	283	328	293	274	289	264	289	291	311	266	258	276	263	270	302	257	284	291	278	290	272	268	288	318	311	288	278	286	257	293	275	303	299	269	267	295	274	273	284	276	281	246	288	287	275	289	288	306	296	269	251	281	285	313	301	293	293	281	272	285	280	310	290	293	291	276	284	277	299	252	291	304	284	269	273	278	298	293	245	254	287	296	315	334	288	315	267	301	245	300	292	321	282	295	282	274	296	310	280	298	265	279	279	286	279	284	310	282	276	285	256	286	291	301	295	287	279	283	279	289	253	266	267	278	296	265	270	281	261	249	277	287	307	267	265	289	306	297	291	284	291	278	264	287	291	274	262	295	277	306	286	296	281	254	278	278	256	286	261	314	316	278	307	291	274	301	293	248	286	274	266	271	292	261	281	288	295	294	320	318	289	264	322	308	264	275	303	278	248	286	302	265	294	303	282	281	280	292	284	307	266	278	291	312	287	274	286	285	297	290	284	260	274	289	310	277	270	273	287	287	273	299	302	278	286	281	269	330	266	306	277	278	261	251	283	317	284	271	260	287	287	283	274	262	278	299	288	275	304	259	285	274	280	299	248	291	285	294	322	284	290	269	316	279	309	303	303	284	292	265	265	262	272	288	269	243	272	282	261	287	267	289	296	258	290	283	286	296	264	259	295	311	294	280	260	247	309	298	278	277	281	252	312	285	288	308	259	285	255	278	281	301	284	303	286	294	262	274	282	260	285	297	276	269	292	300	290	323	303	291	279	248	296	260	277	288	286	277	309	284	278	279	289	270	295	260	274	296	267	277	261	278	282	260	264	257	297	264	299	284	274	285	275	289	297	279	300	300	285	263	262	279	261	276	266	306	305	256	278	288	277	287	302	282	248	269	286	294	334	302	282	288	246	289	289	284	277	312	304	267	269	282	269	286	298	288	273	286	267	288	241	259	272	271	313	293	288	292	280	306	289	307	299	285	267	270	283	304	278	301	260	303	295	258	305	288	263	293	260	278	296	272	262	233	281	257	283	270	283	295	285	288	290	258	281	276	295	275	291	299	296	286	302	286	292	305	269	260	290	289	261	273	295	270	302	283	289	321	296	290	290	281	272	328	266	308	288	306	287	272	246	268	273	274	290	289	279	287	285	295	291	299	316	271	253	275	277	297	273	283	311	285	264	296	291	311	293	279	297	293	278	295	266	268	280	274	299	316	268	294	292	276	272	291	301	300	295	280	297	278	275	268	312	269	270	311	259	264	314	271	269	314	255	267	289	256	268	286	308	309	274	268	284	296	306	311	274	264	309	261	268	271	273	296	293	267	285	323	291	247	240	300	265	250	309	304	268	291	291	269	271	278	272	295	277	269	252	262	263	280	250	265	293	292	245	279	288	284	303	263	275	288	286	274	239	290	263	287	276	284	296	278	281	269	299	289	280	268	288	277	298	300	264	288	309	294	314	257	306	278	271	253	291	271	285	275	250	286	262	256	299	222	277	270	320	288	298	293	241	258	282	291	281	295	265	308	274	295	293	284	295	289	260	299	285	304	284	275	288	299	307	300	285	281	262	279	278	283	298	267	326	274	263	299	290	276	270	255	323	284	290	312	299	286	280	272	274	305	298	287	293	272	281	301	257	297	287	278	272	281	294	295	304	305	290	289	278	279	330	293	268	282	285	247	295	270	295	294	295	312	295	270	276	258	255	267	272	312	266	290	283	276	291	255	306	273	285	277	279	327	265	302	287	266	292	267	286	282	283	270	280	271	272	274	310	287	309	273	275	294	330	290	288	257	300	242	298	292	267	293	290	299	269	295	253	269	279	309	288	267	274	291	259	312	281	291	314	293	277	270	263	301	276	284	279	276	322	308	308	284	284	295	250	293	273	269	281	273	276	268	282	276	251	280	309	286	261	307	270	271	279	283	264	253	289	293	294	266	263	304	271	281	302	272	278	293	268	291	287	284	299	266	271	275	278	299	267	311	306	292	283	278	298	310	260	273	316	290	292	288	281	299	267	312	311	263	303	272	318	302	258	273	291	273	270	330	291	275	283	275	297	272	252	285	275	303	272	273	280	294	288	309	293	258	262	233	303	260	287	277	285	291	313	282	260	309	290	301	296	293	287	281	269	296	258	269	250	290	324	305	294	288	293	297	285	258	299	249	267	264	281	299	276	278	285	277	257	270	295	289	245	278	280	264	325	265	289	267	276	299	285	270	283	260	302	275	276	283	274	303	327	254	277	295	273	266	285	301	285	302	278	300	279	249	342	317	299	265	290	287	260	289	306	282	284	281	284	292	291	293	304	281	291	289	286	327	342	283	291	288	305	313	271	298	304	303	268	283	291	294	291	307	272	296	285	287	300	281	278	279	258	273	262	287	316	287	284	298	323	292	268	284	271	302	250	288	321	292	275	302	287	303	278	294	265	260	295	302	312	275	265	282	289	292	308	272	270	259	290	287	264	253	275	260	246	292	283	300	288	257	250	279	265	295	293	283	315	271	290	265	271	303	276	275	300	265	287	319	272	321	279	293	301	300	285	276
19599	3421	1956	1215	909	815	742	749	745	648	739	661	692	681	625	690	707	706	702	691	667	678	651	655	637	657	663	671	678	701	708	698	677	691	667	705	662	695	655	635	674	699	694	616	625	662	652	646	682	667	630	663	631	628	650	634	652	616	637	679	648	646	670	674	691	675	713	663	676	661	656	646	655	663	707	634	666	628	733	640	685	671	663	641	677	634	664	674	657	613	643	686	646	685	712	672	671	640	702	659	637	696	658	719	682	685	695	676	640	645	627	651	642	654	697	662	612	665	676	589	657	632	633	643	592	646	636	643	652	645	662	632	650	641	657	668	674	655	649	641	666	653	599	687	671	661	684	647	628	680	671	672	661	638	632	656	629	671	638	666	661	684	652	658	700	648	704	692	663	683	671	653	627	679	687	641	657	684	688	655	619	654	688	629	673	654	688	696	659	658	682	701	661	694	684	661	636	680	650	651	643	670	688	657	640	684	645	635	625	682	666	603	678	651	717	640	675	688	697	669	666	661	616	657	617	650	697	662	631	637	596	633	608	669	633	660	645	718	705	704	657	656	713	672	678	650	672	648	686	660	650	689	656	655	714	675	644	626	613	715	650	628	706	663	637	612	678	649	661	671	608	690	654	702	665	661	697	684	623	680	642	654	680	650	648	628	645	651	653	669	668	668	666	669	692	651	610	690	668	692	728	662	636	673	685	700	654	647	671	664	682	652	642	637	629	670	649	670	626	669	684	697	671	660	644	669	702	672	656	652	638	615	641	668	674	668	676	672	656	648	704	644	645	662	684	712	613	690	686	618	668	627	676	698	662	688	671	683	690	675	685	619	673	681	653	672	635	683	666	656	721	672	654	710	689	675	699	684	673	619	647	625	635	684	688	648	645	691	687	630	623	693	699	657	697	665	678	671	665	622	626	673	710	663	654	645	626	643	657	684	662	667	654	647	668	714	691	658	618	701	691	638	679	670	630	665	690	643	682	654	661	699	672	663	632	638	685	647	670	654	679	675	660	657	655	708	681	670	640	696	672	649	657	648	651	657	601	701	685	648	653	639	688	671	666	659	645	665	634	667	676	687	667	657	687	655	667	692	693	684	664	663	626	646	658	599	665	627	642	650	651	630	704	683	652	703	730	702	681	676	644	656	648	652	654	657	624	632	653	662	676	686	658	694	682	681	650	665	645	639	649	662	671	653	677	640	638	675	673	653	636	685	652	675	657	684	653	653	646	661	647	664	707	674	699	667	660	682	653	660	672	665	633	710	673	634	634	698	684	630	668	630	655	638	639	650	672	688	643	667	677	659	681	638	655	670	642	623	642	670	649	683	681	660	627	648	650	656	681	635	678	641	645	670	682	655	628	651	676	619	628	631	700	650	624	624	646	680	648	670	610	699	636	650	658	618	699	653	643	699	676	704	644	660	672	643	674	668	662	690	727	660	673	657	696	655	673	647	656	684	631	673	677	685	663	660	644	660	663	653	677	662	690	657	641	626	576	622	684	691	673	684	651	650	667	704	650	629	645	685	691	594	650	656	637	672	626	637	702	637	638	684	689	660	695	648	707	681	659	658	620	672	665	651	673	678	719	684	676	644	652	657	653	661	648	664	663	696	671	678	648	702	697	635	672	627	714	671	690	653	672	632	650	663	665	668	644	693	649	646	627	669	693	663	679	638	610	683	644	688	651	694	667	689	694	680	654	685	717	632	690	659	658	638	677	683	690	644	677	672	695	727	629	697	661	686	649	661	662	665	680	685	663	699	666	649	644	722	653	663	626	653	682	684	614	629	661	676	666	710	660	660	693	668	671	650	720	617	652	662	673	694	604	674	671	659	670	648	692	673	627	666	653	656	696	655	642	661	695	649	649	673	657	652	679	631	667	638	681	631	720	637	669	639	621	653	642	650	648	655	656	661	686	656	694	664	619	704	662	692	649	637	617	648	638	661	652	665	663	650	680	691	663	678	712	680	710	685	679	676	654	646	660	653	707	663	639	660	675	673	668	660	697	689	671	675	680	664	638	648	682	676	676	647	644	669	683	650	690	693	635	628	650	683	657	641	701	634	659	688	651	673	692	659	689	681	640	701	714	676	663	635	666	658	621	657	700	636	674	671	708	632	625	640	665	662	613	621	682	683	713	682	700	670	683	667	662	665	669	719	683	645	692	655	667	641	699	643	626	670	666	680	653	659	647	691	639	745	654	620	698	661	699	633	710	640	637	648	629	689	646	684	660	710	664	673	638	648	677	638	664	664	672	652	703	603	649	655	664	671	659	648	626	675	643	642	638	655	638	661	638	642	685	650	672	686	648	693	658	610	639	663	647	652	666	683	675	674	705	702	652	664	594	690	624	653	657	626	643	701	657	668	683	660	661	657	700	709	643	665	701	612	628	671	682	686	652	655	708	723	646	658	685	651	669	664	690	696	675	663	630	669	685	640	620	661	650	653	662	670	701	675	672	662	658	631	661	678	673	634	651	668	672	703	671	670	668	629	652	674	656	664	663	651	623	642	691	708	672	690	615	673	678	696	675	726	691	717	674	641	635	657	657	673	728	678	628	660	657	664	725	619	638	645	679	675	724	673	636	654	642	690	658	656	650	686	681	684	697	680	676	669	667	686	676	651	661	664	637	675	644	684	682	680	662	704	672	676	657	704	647	705	667	654	687	705	695	624	656	694	665	667	646	680	680	609	690	634	613	671	607	648	702	617	692	723	659	701	649	610	667	656	634	674	653	648	700	653	696	645	721	652	698	621	699	669	709	641	667	625	658	694	686	664	707	649	636	641	665	680	666	736	670	642	671	655	669	647	650	669	651	669	693	684	641	664	638	656	628	747	633	654	616	678	656	595	727	661	665	655	622	649	673	657	660	666	658	662	669	689	659	723	674	695	642	680	673	680	656	635	702	688	690	650	610	661	654	665	660	729	621	667	681	668	636	639	697	646	650	692	693	686	705	689	658	647	650	701	661	666	653	708	640	707	651	647	667	655	698	708	663	630	734	695	670	682	695	697	664	684	637	651	609	656	629	635	692	692	664	670	657	670	665	667	673	633	657	622	661	622	674	679	639	650	654	682	667	705	651	686	622	648	664	663	672	674	648	670	643	630	664	639	686	636	634	681	641	695	687	689	631	681	678	617	682	648	654	656	650	623	642	691	641	658	656	696	639	682	666	679	665	697	662	615	662	672	658	704	644	644	677	662	712	670	676	618	655	659	687	643	672	657	639	674	673	673	681	671	678	646	641	674	680	673	680	649	673	662	631	694	709	673	655	650	645	651	677	701	691	651	673	661	621	642	647	676	648	705	661	689	685	648	715	709	719	654	654	646	674	706	616	671	698	633	666	647	670	707	672	704	670	604	646	627	653	638	685	639	629	657	684	699	691	643	658	669	679	666	675	678	659	704	648	633	669	614	611	710	713	652	678	627	625	672	656	691	618	665	649	651	630	687	639	649	676	670	679	703	630	607	691	705	712	649	638	615
31677	20777	9659	697	436	394	324	207	193	207	181	190	234	213	192	214	217	190	197	199	188	204	200	186	208	213	220	217	195	179	205	198	202	203	187	212	222	212	216	192	227	215	207	209	167	196	187	237	235	199	206	221	191	203	199	191	215	211	233	193	203	188	199	190	223	200	207	194	205	183	191	205	196	226	219	218	207	191	203	202	219	212	198	206	199	211	192	214	195	184	194	178	204	208	191	233	181	196	225	179	217	215	209	205	195	186	220	213	257	194	184	207	214	172	227	207	210	202	204	208	202	219	182	211	214	205	234	192	224	191	207	241	219	199	200	202	209	219	216	213	197	191	183	200	190	199	197	208	219	203	197	213	204	192	204	214	230	203	203	192	216	217	192	188	200	182	178	199	193	204	197	197	197	196	196	159	208	192	182	209	218	180	191	189	205	202	222	185	212	210	170	209	202	212	189	177	204	191	232	189	225	192	201	208	215	198	195	187	205	176	191	232	174	178	180	216	189	193	218	194	204	195	203	235	223	199	211	216	219	200	218	219	233	192	175	203	219	195	200	201	203	197	247	185	199	223	219	189	203	186	155	188	230	208	191	217	188	209	181	179	222	192	208	197	223	199	188	176	206	217	196	190	192	231	211	201	210	224	185	230	191	213	195	210	200	198	193	200	180	190	204	210	213	181	212	201	194	219	203	194	208	210	189	203	188	186	184	210	209	187	199	186	233	175	195	211	166	203	192	181	216	192	190	200	195	209	188	228	200	213	190	179	212	214	195	200	199	199	194	190	225	208	200	210	186	233	228	199	194	198	191	218	222	208	209	192	206	208	175	189	214	208	208	200	196	206	226	195	188	196	173	208	215	198	192	203	204	211	186	178	178	224	201	213	192	190	232	188	219	192	189	209	211	201	225	203	226	225	222	190	201	211	199	175	198	194	221	209	207	189	196	195	189	202	236	187	219	207	213	189	201	174	187	191	216	198	189	231	203	221	201	222	177	203	212	174	232	199	189	218	212	203	207	202	195	219	203	216	177	216	209	224	186	208	209	182	210	206	224	222	182	206	186	189	208	188	190	188	195	225	214	195	179	194	181	195	210	189	215	189	199	179	217	210	174	206	187	213	198	194	180	204	218	204	191	198	206	219	197	221	189	216	190	205	193	189	203	207	223	219	216	217	170	200	179	188	202	228	224	195	190	237	207	200	221	211	174	199	214	204	193	214	201	207	197	212	211	209	200	209	210	196	217	187	198	182	177	230	201	220	184	205	192	189	192	208	194	228	178	216	194	193	195	205	204	185	200	189	186	186	235	194	222	204	208	204	205	184	208	186	200	198	211	193	235	209	195	208	235	218	213	184	211	208	207	227	197	192	214	194	206	187	203	212	210	214	205	244	185	194	210	184	200	208	217	210	192	186	215	195	219	166	214	219	209	212	224	213	186	233	219	210	187	211	206	193	199	232	196	205	185	203	172	226	209	188	226	177	168	212	192	182	205	198	243	211	205	186	170	220	204	202	202	205	177	223	224	216	197	192	180	213	201	193	192	197	188	203	206	199	183	214	180	197	190	216	203	218	216	218	230	196	181	178	221	212	183	202	207	185	176	219	184	193	188	194	193	203	205	212	199	176	179	200	182	218	196	182	209	184	194	216	197	217	181	192	197	235	227	209	203	211	206	216	209	203	195	174	217	222	229	203	206	196	232	172	207	227	209	196	214	203	225	205	225	199	193	212	194	188	184	218	177	213	191	178	195	210	209	213	161	186	215	206	214	197	217	196	170	212	220	196	205	186	209	211	216	188	187	235	212	208	229	188	191	203	175	187	203	230	185	188	206	220	218	186	211	218	206	177	187	198	191	187	217	196	224	194	216	182	199	218	193	212	201	236	212	204	220	184	223	207	182	184	204	196	207	184	218	219	188	197	194	190	219	196	184	192	201	209	190	200	225	200	208	183	178	190	217	194	213	196	203	228	194	215	195	208	196	225	206	198	201	207	214	208	212	227	217	198	194	197	210	221	227	205	192	187	194	222	206	230	217	202	202	195	198	208	232	196	227	215	208	215	201	170	193	212	202	191	214	172	185	218	204	204	176	193	226	178	214	216	212	180	202	183	216	212	213	211	191	202	197	198	201	217	209	179	225	205	195	218	204	216	190	189	205	204	199	217	182	213	198	206	174	199	203	225	217	191	194	202	218	219	193	212	223	175	188	167	189	198	197	210	177	208	208	187	203	184	179	207	196	212	218	221	192	193	216	191	191	181	204	193	178	202	185	179	203	200	223	197	195	198	178	182	187	199	184	173	206	202	230	193	185	170	200	228	185	210	205	175	189	199	199	202	190	174	186	195	205	202	177	201	196	181	165	221	220	181	178	198	182	174	190	209	203	166	224	213	226	184	189	205	216	202	193	207	204	194	201	209	178	188	188	193	192	206	178	196	203	194	226	191	185	208	220	196	207	198	199	238	200	221	220	183	193	202	220	210	181	196	205	187	205	213	201	180	228	206	208	201	188	220	214	243	234	206	193	174	218	203	206	200	224	188	199	196	192	168	216	204	212	199	222	192	200	208	198	186	214	195	224	205	233	196	193	208	191	217	202	189	205	202	208	195	192	207	197	208	231	216	184	201	211	221	229	220	222	178	209	193	215	196	201	202	207	215	194	189	191	216	175	195	206	218	194	198	190	182	212	232	201	193	211	177	204	197	187	236	213	202	230	182	207	178	215	164	193	210	191	185	200	205	190	202	175	182	193	217	198	205	212	198	210	179	215	221	203	188	178	218	217	213	200	197	201	188	192	219	203	206	202	211	216	180	219	192	209	204	224	216	216	189	211	202	207	204	184	202	194	191	202	210	195	214	201	204	209	213	190	202	203	232	195	178	197	196	190	242	215	202	194	202	197	215	210	197	227	216	197	191	176	195	221	222	208	233	199	225	187	223	203	211	203	210	219	194	216	188	217	202	194	196	221	202	226	184	209	221	182	189	181	209	237	202	189	203	217	182	182	213	175	192	193	209	211	230	195	180	173	194	211	210	212	186	224	191	214	189	204	196	206	221	186	200	189	211	185	195	192	205	206	199	191	227	189	204	220	195	199	195	195	212	229	172	226	196	202	213	199	202	205	195	213	212	228	197	227	219	194	213	190	226	202	199	185	188	209	225	182	164	196	179	218	202	214	206	199	228	198	198	184	194	203	202	217	198	189	187	199	209	178	209	202	213	194	210	223	165	207	215	223	205	206	210	176	197	197	197	222	211	211	205	181	177	210	194	182	200	182	181	180	202	187	208	207	191	205	216	202	219	224	196	193	187	209	178	187	179	197	202	195	211	206	206	197	199	229	200	214	187	217	226	195	189	205	211	199	223	208	191	200	220	199	206	194	180	215	206	194	205	212	196	205	221	182	213	200	212	187	218	209	183	199	222	198	190	188	199	229	198	188	202	200	210	212	201	210	194	226	198	214	206	201	193	226	181	204	188	219	201	187	205	201	180
8415	663	601	520	559	590	544	598	555	537	536	513	574	529	546	589	525	519	539	567	515	581	530	545	551	535	533	553	537	489	518	549	544	524	541	520	503	536	508	558	543	529	517	535	515	543	545	537	554	518	541	496	573	579	504	537	533	500	546	525	565	526	529	500	544	568	548	550	511	511	518	521	530	572	527	561	507	546	549	530	591	522	494	552	542	534	576	529	530	506	493	531	526	562	531	530	523	497	512	562	545	565	507	533	585	573	523	560	507	527	532	510	550	553	534	507	561	539	546	568	540	562	564	553	551	567	537	534	544	550	551	567	570	556	563	545	532	527	528	555	512	549	569	540	550	540	496	551	519	527	526	551	518	522	575	557	533	558	528	545	524	559	501	562	536	563	506	525	557	560	556	523	533	520	538	532	534	510	530	469	509	509	532	569	546	546	537	517	533	539	524	514	560	540	545	551	505	518	547	533	567	559	576	528	557	571	497	550	551	506	525	537	536	552	565	528	517	519	543	544	538	538	565	535	583	533	546	516	548	517	521	534	549	556	515	534	553	516	572	506	534	560	560	544	560	529	498	500	523	560	555	537	550	546	538	545	528	525	539	527	553	544	591	534	505	558	535	529	571	595	504	568	500	519	536	557	549	537	607	560	559	527	528	536	533	512	557	499	528	565	529	519	538	533	560	504	554	534	526	571	529	514	548	519	544	546	555	552	583	528	532	569	529	526	549	516	566	517	579	536	559	541	523	534	550	522	571	559	521	542	522	536	597	576	583	538	576	546	567	563	538	553	514	508	522	494	527	583	551	523	529	516	493	617	573	555	543	534	516	525	543	560	532	518	576	545	536	567	552	477	536	558	578	528	527	552	529	545	557	561	506	520	561	540	513	581	524	569	563	581	547	550	527	531	554	560	587	488	506	539	570	563	526	555	497	577	521	569	566	565	546	537	519	530	512	564	533	558	583	588	532	545	519	540	540	497	540	508	549	565	522	509	530	561	529	562	550	568	537	521	548	520	549	530	532	529	571	556	535	544	526	552	512	520	583	547	544	535	552	518	574	591	510	500	566	583	536	509	558	583	538	534	555	537	539	535	576	555	550	518	557	516	543	514	546	510	547	599	530	553	557	541	583	532	535	572	534	559	547	566	558	523	550	552	564	553	507	536	538	511	503	538	553	539	585	544	566	518	507	578	556	520	534	519	534	558	517	490	554	541	533	535	542	524	537	572	542	533	534	490	537	536	569	567	521	526	528	566	520	503	541	573	530	534	545	496	545	563	527	523	552	551	546	543	543	540	536	524	562	557	567	568	489	534	538	547	575	525	557	540	517	513	559	528	537	556	523	549	501	521	540	527	557	504	539	522	513	562	490	545	566	555	556	506	512	557	531	520	518	552	539	519	535	537	525	535	569	521	536	521	527	554	546	537	524	555	535	542	535	543	551	547	557	555	551	502	554	548	536	553	545	534	511	568	561	572	560	528	528	531	570	530	554	546	549	553	527	552	512	566	564	581	578	551	518	531	532	550	553	542	531	547	551	547	544	531	531	566	529	481	546	568	547	599	529	554	524	559	532	545	545	512	522	540	546	558	527	538	514	539	518	579	554	556	530	549	543	561	533	517	574	537	507	573	554	546	540	536	512	534	568	537	522	571	546	594	528	519	550	547	555	529	556	542	574	525	553	557	580	545	551	555	547	567	508	555	532	497	536	592	547	548	551	552	531	548	542	534	539	553	525	549	533	525	503	552	537	542	530	575	503	511	603	588	574	532	528	515	524	572	532	508	533	534	582	537	494	606	475	510	524	568	507	531	561	523	527	532	534	535	522	540	543	537	534	527	598	535	521	509	559	503	538	545	508	556	533	585	567	567	551	545	540	549	492	520	521	504	545	498	523	521	532	530	546	566	517	544	595	527	534	579	563	567	564	533	566	541	505	552	539	565	562	533	536	575	562	550	514	546	545	556	551	552	567	538	570	560	520	524	557	556	520	546	515	518	525	544	566	559	528	523	542	549	523	516	562	525	568	553	525	551	571	518	540	563	537	553	493	501	560	535	515	538	514	567	611	559	537	530	543	544	559	508	532	520	524	506	514	575	527	519	543	572	544	523	578	508	524	528	522	536	565	553	500	507	536	613	511	517	537	555	559	542	528	536	487	526	526	579	504	502	534	543	511	559	546	492	553	512	528	559	548	544	513	523	540	583	581	527	580	525	544	529	551	508	565	556	527	524	540	505	549	576	500	509	584	552	530	550	540	533	552	558	583	542	543	560	565	549	533	549	537	551	549	551	537	546	543	553	534	549	536	529	515	567	533	503	541	540	528	535	523	512	533	540	565	561	533	553	484	542	546	484	536	585	517	533	545	528	505	534	574	498	559	531	556	497	579	571	501	546	537	518	590	493	550	557	529	552	547	541	577	556	523	534	539	555	545	549	578	533	505	512	504	504	534	528	571	553	503	550	521	508	540	542	537	531	552	593	578	555	481	534	515	540	541	529	537	529	538	524	553	544	543	524	558	551	564	528	556	560	525	541	544	514	541	554	573	540	567	516	542	571	491	505	574	530	583	559	575	567	562	524	560	562	519	586	577	524	573	563	552	533	574	550	502	582	533	516	539	546	547	484	513	555	506	547	529	584	544	522	518	547	509	530	520	535	530	517	545	547	563	564	546	539	560	564	509	558	562	551	521	523	501	552	549	550	538	527	528	538	542	544	510	547	509	538	501	571	542	493	493	563	599	534	536	556	525	499	568	518	561	540	542	549	527	525	571	550	535	538	536	542	548	570	550	520	517	532	543	492	546	530	549	541	505	533	551	503	519	550	563	502	546	532	549	515	530	576	541	550	530	553	528	546	527	502	526	524	569	524	568	542	545	518	516	559	533	566	546	559	508	574	529	552	539	561	505	537	539	577	542	487	538	549	563	460	548	540	552	542	539	509	565	530	505	552	548	504	539	533	540	577	490	540	546	534	546	532	548	540	565	519	552	492	506	490	610	511	524	531	529	518	523	522	547	505	555	597	559	510	587	557	561	534	521	515	543	565	533	544	532	553	519	556	579	538	555	562	604	565	520	554	571	527	554	516	519	523	531	547	547	556	575	504	560	558	531	545	579	521	545	558	535	509	510	528	556	541	590	557	538	544	502	510	495	587	546	529	506	519	545	502	541	549	564	544	524	520	544	566	550	535	532	604	536	545	543	551	527	526	526	513	519	494	577	543	545	529	541	533	531	564	513	565	543	524	576	539	566	522	556	535	539	543	499	555	490	534	560	565	533	517	535	525	510	511	535	516	575	568	571	532	560	547	563	552	534	523	548	556	531	571	569	548	540	531	568	506	547	562	517	528	551	550	584	511	494	562	520	545	525	534	514	536	533	567	555	542	522	546	545	538	538	541	538	523	552	569	524	560	529	546	561	531	507	521	534	537	533	514	568	577	526	532	513	505	553	534	531	552	594	514	541	507	569	499	530	547	553	532	514	567	574	566
25044	21482	24747	28630	21480	17789	631	449	346	341	342	338	299	346	326	334	316	324	356	332	302	363	345	306	297	321	303	310	339	350	291	314	338	316	333	307	315	322	336	307	305	324	358	323	320	295	314	319	301	304	320	289	326	282	302	291	293	309	315	281	324	319	338	307	325	301	329	314	274	295	303	296	317	299	340	324	298	335	315	323	292	322	325	337	309	311	328	329	313	300	345	334	304	313	314	308	324	320	310	321	316	332	317	340	344	334	305	284	296	314	345	282	336	298	323	305	290	289	285	329	322	297	307	312	303	325	345	296	330	299	320	297	315	352	328	350	327	334	344	286	293	279	270	296	333	316	328	315	298	320	308	342	314	313	321	278	314	348	294	288	318	319	333	304	300	305	301	306	309	322	278	304	340	293	281	293	357	316	326	288	301	291	300	304	289	296	326	319	324	326	294	301	321	307	328	321	328	309	323	316	289	327	300	311	334	299	319	291	300	329	308	283	329	328	342	300	357	320	340	318	338	338	326	336	335	306	324	296	325	284	309	326	310	307	317	338	322	303	325	330	301	292	300	302	307	349	290	332	310	336	337	318	272	338	322	316	299	280	330	292	333	283	328	350	296	293	326	309	325	293	315	343	324	290	295	321	361	329	329	317	323	294	318	316	323	319	322	293	329	281	318	314	330	330	319	285	322	342	330	305	331	336	301	328	332	304	309	293	297	309	306	337	327	334	324	308	317	314	340	343	307	309	291	319	337	280	323	316	311	302	367	334	309	337	308	322	334	313	314	329	321	347	334	342	298	310	314	321	347	350	325	359	291	329	298	320	327	319	311	312	323	318	318	337	305	306	318	326	329	283	317	325	331	342	336	321	318	320	283	281	301	304	318	328	332	288	323	348	356	290	290	326	292	294	332	317	307	305	345	305	330	316	320	322	337	304	317	317	296	311	283	304	328	287	344	319	301	327	329	322	296	371	301	307	330	344	344	319	302	306	326	327	311	335	299	309	325	308	277	304	297	314	325	306	322	330	309	310	294	335	338	272	304	315	304	317	310	317	313	316	290	277	324	314	327	330	314	359	282	289	313	309	330	324	319	346	283	296	322	298	324	296	330	291	296	346	305	311	325	294	284	312	309	308	345	335	328	294	307	322	301	296	334	354	338	299	323	323	342	281	295	278	316	338	300	324	323	298	312	301	308	328	276	290	333	314	301	269	300	323	327	314	344	317	301	307	328	302	348	335	311	316	349	296	350	306	301	294	327	285	318	286	319	314	309	294	345	297	328	322	330	312	335	297	312	309	299	321	301	339	342	299	286	342	287	295	301	305	323	276	335	307	298	326	325	304	351	351	295	329	312	346	283	323	264	331	361	322	309	313	318	303	323	325	333	334	335	325	298	332	304	315	331	320	308	319	343	310	323	324	289	295	286	307	313	321	293	304	291	321	316	295	329	317	344	292	302	308	346	346	332	296	309	337	315	307	297	310	300	303	314	337	314	332	314	327	335	248	316	328	297	348	329	302	303	316	367	348	316	307	305	324	313	309	310	312	266	332	314	284	309	332	319	302	351	325	299	365	315	295	291	294	313	306	338	312	286	332	309	307	329	296	298	289	302	315	309	297	314	262	343	309	319	318	322	327	332	330	305	338	332	303	278	297	320	313	324	300	339	323	320	318	328	328	330	287	315	321	335	318	322	280	300	330	321	302	322	306	324	312	339	341	345	307	345	332	307	314	322	301	341	320	320	336	334	324	341	333	338	324	328	310	323	333	332	294	325	305	338	282	358	311	296	328	329	310	343	336	271	281	317	332	297	291	318	322	286	336	311	306	320	338	306	288	302	311	322	325	312	332	316	287	296	343	319	305	297	303	331	289	275	276	284	299	318	316	302	294	301	297	287	295	317	335	312	314	330	294	315	307	289	286	302	330	330	339	280	314	319	272	302	293	315	310	275	356	282	337	284	305	303	297	353	296	331	331	283	328	282	297	317	291	327	289	341	320	301	306	307	333	301	338	295	308	314	324	310	302	277	301	325	331	359	298	301	319	306	344	308	317	305	304	295	320	287	322	319	326	320	311	325	328	330	300	305	307	304	325	342	326	335	304	336	336	289	299	330	326	296	316	302	328	308	293	330	296	335	312	338	293	332	310	290	294	306	305	322	312	331	326	279	330	316	318	318	324	306	298	295	283	349	300	285	304	317	282	342	291	297	301	328	316	327	286	316	298	316	283	297	312	307	328	332	300	305	289	310	361	312	310	311	306	312	290	315	315	322	326	323	346	317	344	266	277	306	285	295	325	309	317	337	323	301	322	313	292	310	339	336	339	320	332	244	291	317	299	313	337	287	306	360	331	303	307	305	311	317	324	320	324	329	325	322	312	328	327	344	332	298	321	304	323	303	342	286	297	311	348	293	333	250	295	309	302	295	299	313	301	286	306	342	313	298	333	292	329	317	321	343	297	303	298	294	270	313	304	323	345	318	274	282	292	329	301	322	279	289	289	324	333	332	295	293	300	320	306	329	320	280	331	343	345	317	350	316	320	299	316	304	297	319	349	310	332	333	319	326	300	329	316	315	303	313	329	306	304	299	296	315	293	329	331	326	316	324	298	329	293	310	306	295	323	344	321	322	306	300	302	320	308	328	316	286	304	273	296	288	309	282	314	346	307	311	302	308	284	297	298	337	299	282	344	314	306	298	311	351	308	342	290	327	304	334	309	338	311	324	320	304	274	310	315	326	307	300	302	314	334	324	305	315	304	305	286	301	320	338	324	352	321	315	292	348	307	306	305	304	324	359	320	333	305	333	286	322	290	302	306	315	327	278	311	312	320	274	289	313	312	356	332	318	310	302	319	293	294	319	329	296	308	293	295	314	307	322	287	343	326	335	322	350	338	311	319	313	307	323	343	331	318	356	332	304	315	366	315	298	311	326	332	313	317	328	338	277	316	331	314	304	301	338	311	316	325	318	302	295	314	305	311	294	306	334	339	298	320	297	351	326	322	326	299	343	328	277	317	325	323	286	343	321	315	338	304	316	286	306	321	331	306	325	311	315	308	313	283	332	329	312	335	304	299	302	303	325	346	323	317	298	327	308	308	318	336	308	299	334	319	315	296	297	302	313	327	304	289	309	336	341	329	311	324	291	318	324	327	292	340	312	331	323	302	331	269	298	313	302	326	309	291	321	301	316	334	319	316	328	323	293	327	280	333	339	314	284	278	288	334	309	305	307	309	341	335	312	293	316	298	315	307	318	325	317	326	322	312	316	336	329	294	334	312	310	288	315	306	297	307	298	290	296	298	308	318	276	321	311	341	333	312	299	294	315	311	303	289	315	304	305	279	306	322	302	303	291	300	330	325	333	332	303	320	286	320	292	323	316	290	323	320	305	302	312	323	325	353	353	308	301	291	300	330	332	309	303	270	298	321	289	262	329	289	288	324	341	317	336	322	315	293	319	329	341	287	316	310	321	326	301	295	346	307	322	317	300	298
16609	2084	1380	1043	847	850	851	779	750	790	801	778	810	779	760	794	761	771	789	774	774	712	783	771	744	749	737	789	768	775	752	774	747	793	719	795	786	744	775	798	782	724	757	776	767	794	820	750	783	766	749	741	753	822	784	776	758	779	745	737	787	771	726	703	734	764	783	815	757	738	805	756	771	758	724	815	761	694	792	757	752	775	776	691	772	711	756	728	743	750	749	782	770	813	748	755	725	773	748	745	769	713	758	769	750	747	731	750	744	746	723	767	775	779	740	733	778	752	749	738	779	747	769	742	774	736	753	777	715	770	861	730	766	740	758	784	775	691	733	797	846	761	766	772	761	738	762	777	765	738	798	764	805	701	801	840	754	740	781	818	765	760	731	731	768	759	787	740	758	728	747	762	745	790	758	718	741	731	784	784	787	793	777	751	788	752	752	757	758	763	763	754	771	755	760	768	741	733	776	784	743	795	749	798	740	804	796	785	720	771	756	789	738	781	735	809	776	773	770	745	779	802	741	747	764	757	764	737	766	801	772	733	805	723	778	738	752	810	729	752	768	792	820	784	774	747	781	726	767	806	752	762	731	746	771	785	707	792	752	788	753	743	744	787	714	735	722	768	774	811	787	784	734	772	794	765	735	762	794	744	776	754	783	773	736	780	773	722	799	766	786	756	743	792	723	744	757	794	760	808	768	786	742	781	742	804	769	723	746	761	761	784	771	764	807	818	797	738	757	669	761	767	746	748	779	764	772	743	745	795	761	796	805	814	710	732	703	763	739	754	742	738	763	759	802	774	798	757	762	724	773	797	753	760	739	784	746	783	813	747	752	749	813	744	769	812	760	770	763	774	762	754	766	746	746	691	780	799	794	747	739	760	785	754	709	733	749	752	757	766	807	755	742	757	741	715	753	779	772	794	775	769	809	782	732	754	804	778	739	816	773	800	735	767	778	753	836	709	730	807	766	727	792	815	762	739	794	758	753	746	782	776	746	755	780	752	754	702	766	755	715	766	776	769	794	725	751	732	778	750	744	717	792	730	747	741	735	767	730	770	773	759	771	820	776	746	755	816	739	762	750	756	727	735	803	741	766	758	693	765	837	765	723	795	762	745	730	769	757	738	752	753	787	777	730	809	770	800	765	772	784	744	742	772	770	752	769	791	743	751	786	750	699	739	758	735	801	826	760	774	757	777	775	808	731	749	783	766	779	762	747	746	725	765	718	739	770	721	793	783	792	742	772	749	758	767	760	724	757	753	800	810	756	762	784	785	790	756	732	782	794	747	740	797	800	778	742	760	810	747	727	766	748	765	767	731	763	784	757	776	771	726	750	808	797	755	743	826	743	766	769	810	755	786	754	784	838	737	787	796	767	746	787	750	803	760	702	749	710	791	788	757	774	792	753	762	772	793	755	778	799	744	790	760	748	761	793	730	800	745	784	778	758	738	774	795	806	831	778	761	832	779	785	783	720	726	717	735	774	740	765	786	762	757	797	770	782	792	756	758	798	690	774	784	754	756	759	770	729	755	812	745	727	741	766	747	795	775	731	728	792	749	746	773	742	743	782	753	750	785	762	786	769	743	770	769	751	757	773	806	780	806	728	780	773	779	728	750	763	741	722	743	770	777	755	771	792	735	776	741	763	766	695	797	748	746	739	759	762	783	755	782	807	756	736	747	810	778	785	717	728	735	769	736	725	790	775	810	716	767	792	796	777	725	788	774	759	726	787	755	775	775	752	728	787	781	781	757	771	756	773	736	754	723	806	759	763	790	786	746	808	718	779	781	768	730	757	755	773	774	801	813	690	779	754	739	745	759	827	691	789	780	728	761	753	815	843	750	779	762	820	739	781	836	747	767	770	785	743	761	787	748	759	722	716	743	758	854	762	744	754	804	762	771	765	768	757	758	738	792	738	763	763	771	798	781	778	760	744	802	759	777	760	735	809	787	718	795	781	778	731	780	809	790	733	779	815	768	699	769	752	750	789	753	727	770	749	720	786	791	729	791	754	761	756	737	734	786	751	740	732	770	784	758	777	762	767	748	759	764	765	758	766	767	775	766	725	813	778	754	764	763	766	778	766	733	783	750	704	742	747	745	736	768	768	771	796	754	780	798	756	777	783	782	723	748	722	759	728	811	770	772	786	680	825	794	785	760	754	760	746	777	748	728	737	763	753	801	729	807	767	723	783	723	794	776	764	734	742	817	753	763	742	719	795	734	721	775	752	788	763	748	836	790	704	770	762	768	724	749	734	782	747	795	764	758	727	752	789	764	758	769	759	815	768	750	798	756	792	775	774	745	748	770	775	748	767	791	745	766	739	768	744	803	776	774	796	779	721	835	767	727	767	784	766	767	762	790	801	777	762	760	712	760	774	777	747	737	780	758	760	761	767	765	739	711	732	727	758	773	789	767	769	766	760	782	769	777	763	761	764	744	763	787	744	775	725	759	855	820	803	727	805	781	746	675	734	773	759	773	762	780	809	754	727	766	715	731	717	793	779	740	762	749	746	781	773	788	731	755	746	807	779	759	763	753	766	759	827	779	786	760	800	762	762	831	759	750	795	763	730	788	750	773	742	776	760	750	808	770	737	807	770	750	769	786	738	750	782	771	756	748	715	780	791	718	771	750	768	757	775	738	758	727	787	716	717	780	775	763	760	778	800	781	769	790	752	762	756	772	779	760	728	787	760	759	713	758	786	801	764	744	784	751	739	784	824	732	747	750	740	742	725	757	726	780	753	742	752	725	752	767	728	719	805	701	775	746	732	730	759	711	765	760	796	748	789	772	754	764	764	779	773	758	736	749	761	743	789	774	786	776	786	772	740	723	718	794	783	768	774	739	803	773	716	734	777	829	726	742	779	738	754	782	822	753	757	792	761	755	769	747	772	746	774	740	789	822	779	736	736	771	697	744	727	736	808	789	722	763	726	799	774	749	751	707	761	765	784	715	764	782	776	724	726	771	747	774	742	713	799	789	766	766	757	766	767	802	788	754	753	813	800	764	753	797	848	782	843	766	759	738	731	762	798	804	765	771	729	730	729	800	760	794	807	742	817	789	716	790	762	743	769	773	799	732	840	783	784	750	709	779	755	769	749	789	726	786	699	761	762	797	756	763	765	766	728	705	724	755	763	746	801	793	785	803	782	717	769	785	779	774	722	707	779	747	776	805	739	777	728	759	736	756	709	774	751	803	837	744	758	794	770	724	754	747	716	750	755	725	750	755	720	725	749	758	779	782	790	776	766	735	754	750	764	796	720	823	767	739	778	797	706	773	720	742	749	777	783	710	742	764	787	738	756	780	797	755	739	769	719	790	738	719	832	779	768	760	765	794	744	766	782	765	735	798	748	794	755	811	780	794	731	749	747	801	769	758	721	752	776	765	761	745	742	733	773	713	737	770	778	775	794	770	782	750	802	778	781	735	818	825	737	728	737	761	760	759	701	754	770	755	769	788	771	757	746	761	840	762	782	753	769	798	758	759
24361	21478	25154	28250	21481	21481	15579	701	379	403	394	361	346	323	303	312	303	321	296	249	304	324	274	308	279	273	277	277	299	257	277	301	304	279	280	308	261	303	269	308	273	262	309	280	233	293	283	251	275	320	262	293	280	298	301	283	266	250	313	288	296	278	287	275	290	283	259	269	301	264	291	290	287	276	246	275	265	283	276	290	251	282	305	255	292	283	266	314	265	244	291	316	294	292	298	294	315	334	293	259	260	261	301	280	291	318	274	295	302	262	323	273	304	289	294	317	248	329	292	312	294	289	270	283	274	275	287	262	329	304	296	270	263	287	275	277	250	273	286	286	258	270	301	288	276	259	279	256	288	271	295	270	271	263	293	295	286	288	299	318	285	296	280	316	250	298	275	288	272	305	274	290	263	285	305	287	299	281	250	270	275	265	286	291	294	292	300	235	261	311	284	300	290	294	287	292	296	294	310	296	291	293	297	286	309	288	285	286	286	287	287	265	272	276	249	281	278	257	271	273	298	292	276	260	275	260	282	264	280	298	271	295	246	288	282	292	274	261	282	291	296	270	288	294	264	295	316	261	260	289	296	290	255	270	312	307	279	291	297	302	274	280	308	286	286	259	275	307	258	270	290	273	294	304	305	298	284	296	255	319	263	267	278	302	284	273	289	283	293	284	319	278	269	275	278	306	251	284	260	257	274	287	274	282	303	268	279	283	294	287	288	274	286	292	299	306	269	267	299	279	276	277	297	248	292	276	278	302	297	281	306	278	255	322	266	294	276	253	278	276	280	264	286	298	274	282	273	269	270	264	304	286	301	263	275	272	305	291	279	280	302	296	260	295	297	300	310	259	297	286	274	292	278	269	260	279	268	266	285	283	304	277	258	333	306	285	291	302	270	270	267	291	282	265	294	278	288	290	282	309	289	309	250	285	281	280	274	306	301	299	277	279	293	279	297	302	262	271	303	278	304	302	299	288	273	274	289	290	287	264	283	274	285	275	285	300	270	266	265	297	259	272	272	285	283	266	316	287	278	280	279	301	323	303	280	289	303	312	279	307	288	282	299	285	286	284	270	295	279	275	275	254	272	312	260	272	289	277	254	295	284	286	304	269	318	307	298	301	255	276	312	312	301	286	294	304	279	256	296	292	275	294	274	252	283	275	268	287	262	256	276	263	277	308	298	322	295	291	272	308	293	290	275	271	269	306	314	295	273	264	295	304	290	293	285	302	312	301	250	305	297	284	245	294	303	292	293	298	318	311	337	285	283	332	283	275	277	271	273	280	296	279	294	290	286	266	285	282	321	283	290	308	273	277	269	284	282	287	282	258	274	286	288	292	316	294	313	315	271	317	294	283	296	282	287	265	302	247	309	277	267	285	295	282	293	296	307	268	278	255	290	314	295	297	295	303	285	299	260	311	289	301	268	285	293	278	298	278	294	273	285	279	288	286	273	298	305	272	331	274	314	292	284	240	276	257	283	285	285	296	275	282	287	292	293	277	307	264	273	280	260	284	285	260	283	306	317	269	294	295	272	261	252	300	295	257	256	276	278	284	306	289	268	299	279	304	271	277	286	292	281	278	307	292	293	315	266	276	295	296	310	282	270	256	287	290	285	293	273	291	261	297	275	297	291	298	258	276	322	298	283	319	345	304	290	285	284	296	263	292	321	249	276	299	311	316	269	286	285	271	287	252	281	270	304	272	277	301	301	291	276	286	275	243	297	249	275	318	298	289	290	273	269	286	258	291	313	255	285	245	276	277	288	300	272	295	291	275	286	292	314	262	274	299	290	318	294	290	280	317	287	292	285	275	282	300	283	289	271	277	252	275	273	296	313	295	306	275	243	264	299	275	281	300	303	285	289	284	275	277	271	286	246	306	274	270	248	286	295	310	278	298	268	307	285	280	284	301	265	289	272	287	268	293	279	300	299	270	313	276	323	268	229	276	273	286	291	294	270	258	292	301	288	282	274	293	274	267	286	296	288	308	296	286	264	275	285	284	294	240	284	322	289	270	301	298	258	286	281	291	282	294	302	269	282	285	284	279	272	297	278	283	284	304	276	277	310	282	294	282	286	247	315	270	278	298	286	287	287	270	289	269	274	290	237	286	274	303	295	302	313	283	248	290	279	290	305	275	321	305	294	261	305	268	290	313	281	305	282	308	267	304	275	304	284	274	258	274	294	312	258	299	275	300	275	292	287	270	255	296	276	314	316	260	300	290	310	278	274	280	304	288	283	289	301	266	284	277	297	319	308	274	266	273	274	301	267	299	270	255	298	294	286	264	265	297	278	287	300	271	281	296	301	271	261	265	299	269	277	293	291	266	294	315	294	297	276	291	271	285	284	294	278	273	281	294	302	290	287	304	291	279	295	265	294	296	262	289	276	312	304	277	260	288	284	288	270	273	250	296	289	283	293	296	279	305	280	272	291	296	289	262	308	294	274	277	269	283	293	294	306	274	295	281	301	325	311	311	282	267	301	303	304	274	302	243	325	252	288	254	277	291	274	266	284	338	298	301	276	272	286	290	295	274	242	308	281	268	331	282	284	267	251	292	307	289	286	266	279	270	259	290	305	268	286	315	292	280	278	291	286	325	308	320	304	281	290	298	278	276	297	266	255	281	265	265	301	295	282	257	270	275	309	299	316	271	279	287	305	288	267	313	280	265	301	289	300	281	288	291	274	291	309	289	264	269	288	254	291	275	273	284	280	284	292	289	302	276	259	249	305	272	312	299	219	276	295	298	267	285	280	258	314	291	272	269	271	282	277	314	299	259	286	289	240	307	282	272	290	265	287	269	284	291	310	290	287	266	303	280	263	298	280	267	273	285	248	274	284	298	280	282	278	273	274	294	294	285	260	304	261	297	270	304	288	274	291	286	279	282	300	259	283	248	318	269	287	290	296	263	310	282	286	306	296	282	269	287	290	268	296	302	253	272	262	276	291	289	272	289	266	276	295	265	310	293	289	279	259	283	247	281	287	288	264	277	279	290	308	287	293	303	313	294	255	296	279	276	275	252	296	308	259	315	259	259	312	304	301	300	278	295	305	258	267	255	270	287	290	279	290	282	267	261	289	291	276	273	284	321	283	294	270	269	275	291	261	264	263	278	277	263	281	279	283	262	307	305	289	288	291	291	309	273	313	261	281	285	266	281	256	251	259	315	263	257	305	288	293	289	287	270	285	259	271	282	288	251	289	289	276	296	276	281	290	311	299	276	296	265	257	270	288	302	299	312	309	292	314	279	288	282	290	256	341	311	272	279	274	285	279	277	282	289	295	293	273	320	278	252	284	273	296	293	296	316	261	255	316	314	296	273	293	249	271	292	275	279	264	303	315	299	287	283	284	273	267	277	288	255	351	307	292	260	311	312	329	284	278	274	257	275	272	284	327	293	263	289	250	301	288	299	310	270	290	260	307	277	298	279	264	314	285	280	269	283	310	292	250	287	263	288	275	257	296	262	292	293	257	269	293	295	290	282	303	286
19029	3454	1888	1212	927	799	791	740	753	698	699	756	648	750	663	648	668	669	688	645	683	658	682	639	650	715	670	661	653	689	676	686	647	637	656	666	695	696	687	656	697	670	699	702	689	717	684	674	628	709	676	684	658	648	655	676	661	629	643	682	696	670	635	656	677	641	646	693	700	730	657	639	683	703	681	640	672	638	648	667	705	658	603	691	652	620	681	666	644	657	688	687	656	695	658	656	686	672	681	645	656	643	656	655	657	644	666	680	686	666	661	702	673	638	670	634	663	657	694	652	670	665	683	639	661	659	668	659	698	644	680	659	674	672	649	658	659	654	628	659	654	686	712	685	627	669	680	686	663	668	648	640	673	666	646	631	698	620	683	647	664	639	674	685	646	668	673	656	663	647	684	660	695	653	684	715	632	668	682	657	649	656	664	684	639	678	619	632	653	671	671	662	633	600	667	692	668	633	645	686	617	689	718	652	658	692	650	643	650	679	664	710	650	602	656	693	639	641	677	639	616	715	694	669	633	628	691	652	654	692	670	660	722	645	633	652	672	655	658	667	685	596	684	668	656	681	674	646	666	694	621	613	677	690	656	654	720	661	616	690	637	682	659	653	672	653	625	685	698	670	656	701	701	672	651	657	640	641	692	682	657	642	679	641	700	671	659	693	673	686	749	686	652	648	666	628	649	659	632	596	678	638	641	681	649	693	664	691	663	672	679	667	678	642	619	697	647	683	635	625	669	663	615	698	680	637	657	651	729	659	641	681	676	653	675	673	667	663	673	699	642	679	683	645	697	680	677	668	689	653	689	663	681	661	649	651	724	633	650	684	645	682	633	624	700	650	692	656	661	667	627	673	634	647	684	635	694	661	662	729	655	648	731	629	667	694	652	666	628	641	644	684	643	688	620	644	730	646	653	709	678	693	674	651	702	639	648	625	668	699	650	659	659	681	697	666	677	672	656	634	699	654	688	642	688	659	708	649	633	634	639	687	629	662	688	673	636	680	618	667	635	662	748	732	664	698	648	686	676	644	674	655	643	745	631	676	691	651	684	680	638	685	718	633	671	649	675	668	675	672	643	669	657	673	612	624	656	662	704	623	688	635	688	692	697	649	676	678	653	673	666	695	632	645	668	617	689	712	635	706	654	642	665	672	660	646	652	642	663	677	660	659	701	624	711	680	640	727	679	643	700	685	639	681	688	683	671	644	655	659	673	690	646	623	659	657	652	642	631	610	690	659	663	665	655	673	663	609	695	627	682	643	656	684	638	666	669	660	651	692	655	628	666	641	648	636	638	680	628	679	686	667	666	692	703	656	694	680	664	612	637	671	647	671	649	639	628	662	682	656	647	638	687	668	648	675	650	676	655	687	688	710	615	674	643	704	672	656	630	634	639	672	617	636	635	636	657	678	678	624	654	722	633	615	685	618	641	638	674	735	650	661	668	676	644	638	597	656	664	686	644	678	681	649	654	685	666	666	694	687	674	652	662	662	705	685	675	635	654	681	659	641	710	662	679	699	684	649	642	673	660	712	677	636	662	670	689	630	662	662	669	657	662	646	659	680	660	651	676	669	677	666	640	681	618	630	650	688	651	673	609	666	666	662	682	687	625	639	664	699	653	690	667	663	636	687	656	642	695	671	664	655	708	668	594	647	656	612	664	659	708	681	698	664	746	650	631	664	657	688	638	681	703	638	660	658	624	658	703	653	678	688	646	665	693	679	670	643	645	628	669	647	687	690	714	633	671	627	654	649	671	654	646	664	636	647	634	664	621	655	681	687	636	642	661	612	681	697	615	651	588	717	626	688	624	644	667	675	672	664	698	653	668	677	681	625	655	653	638	661	660	674	662	629	629	609	660	685	658	679	632	664	672	660	671	658	679	674	649	675	643	656	635	640	637	633	679	647	659	695	620	652	653	644	654	653	675	676	668	679	684	637	649	656	643	671	676	715	700	658	706	619	669	645	632	672	634	643	641	634	707	678	677	691	666	628	659	661	716	639	689	657	683	675	666	630	651	677	666	647	612	673	675	644	662	681	636	707	714	688	660	685	568	649	673	645	625	669	653	699	645	669	671	682	717	681	661	667	644	685	630	676	695	664	671	673	674	654	640	664	656	654	621	699	667	686	694	644	685	684	669	656	707	665	693	639	694	673	701	647	648	726	660	680	668	671	675	672	681	688	643	676	651	636	629	641	659	649	720	656	665	606	673	683	677	668	645	665	687	703	665	656	685	643	653	650	643	696	655	667	651	643	661	674	715	644	686	649	648	659	659	670	666	697	704	661	627	672	691	712	633	676	639	687	624	644	675	610	685	685	666	654	650	643	661	662	626	661	696	672	647	699	654	649	652	688	639	633	653	630	676	672	640	742	618	700	661	659	652	629	665	665	681	667	657	639	678	705	664	628	721	675	671	635	636	634	687	586	657	621	652	652	651	660	668	612	653	660	647	712	689	688	674	652	635	683	645	677	687	647	642	678	699	686	663	642	678	642	656	657	705	682	668	635	661	632	653	633	622	687	646	666	668	628	617	654	675	691	654	666	674	647	633	626	663	689	677	649	718	662	645	639	674	669	672	663	681	673	675	625	740	652	736	615	634	655	622	735	656	687	713	651	644	690	676	639	661	593	656	633	665	646	647	729	685	681	611	684	598	654	678	680	650	655	703	638	618	674	656	701	695	657	673	681	651	664	669	647	667	672	641	718	623	659	675	637	640	674	666	663	649	664	617	673	653	645	673	679	644	645	683	683	627	636	659	647	687	654	640	642	616	639	706	690	722	675	638	645	664	649	688	667	664	637	641	680	695	674	627	661	639	620	685	653	634	733	661	656	628	672	622	673	659	698	685	651	687	682	713	704	690	675	673	649	670	630	675	626	661	662	681	673	705	664	692	649	649	668	681	650	655	665	665	624	670	661	645	636	650	678	665	675	677	665	658	649	652	687	691	650	659	702	626	701	700	661	623	654	686	681	688	658	698	634	662	664	671	610	714	676	712	643	652	661	654	698	654	649	649	675	651	626	574	636	680	629	688	642	676	681	608	682	652	657	637	644	672	678	669	717	679	666	621	664	669	659	657	699	641	723	677	726	620	657	677	661	670	639	668	607	634	658	656	697	687	667	694	689	597	646	651	649	709	671	645	643	642	627	662	705	675	625	697	690	695	689	649	667	670	679	681	684	630	661	669	691	662	640	658	671	628	638	608	664	684	692	694	682	658	672	651	716	687	685	687	625	699	688	689	702	616	653	645	636	693	660	660	644	650	674	629	667	684	667	647	660	658	698	661	652	670	678	658	685	667	639	649	726	634	647	668	644	715	661	670	666	645	633	687	628	686	685	654	682	658	674	676	625	644	708	655	695	637	660	684	703	648	636	714	650	696	660	620	604	656	611	705	673	589	659	655	666	688	643	607	605	624	633	644	657	632	691	718	618	650	660	633	627	687	652	653	658	655	678	677	651	680	676	680	689	651	642	639	647	638	644
31819	20760	9783	696	437	405	363	189	195	210	215	205	214	177	185	198	233	215	200	219	205	201	198	215	199	198	199	193	195	172	209	227	198	165	200	200	171	182	210	223	219	199	200	228	179	196	222	215	201	214	181	170	189	197	179	188	186	177	200	238	194	223	195	220	208	213	181	222	214	184	174	205	224	192	181	233	188	214	192	216	185	213	204	192	202	181	231	190	187	200	202	212	204	178	201	186	197	209	217	204	207	198	196	193	233	199	199	192	207	218	211	193	200	205	206	229	214	170	191	203	196	197	212	205	202	199	169	211	207	191	188	203	178	177	186	198	218	187	198	216	198	190	207	206	204	206	190	199	213	202	214	223	185	203	200	193	193	215	208	186	204	221	183	211	177	199	204	213	222	211	193	193	174	201	194	190	227	225	184	192	195	204	211	215	212	211	196	219	217	217	241	187	209	194	194	197	212	206	214	188	185	173	185	224	224	206	236	196	202	206	223	225	214	153	205	212	223	234	207	219	209	177	198	199	216	232	214	203	209	216	199	202	219	189	230	191	191	192	206	186	179	197	201	217	210	173	188	186	210	183	206	203	197	220	211	186	209	192	203	194	218	198	222	208	191	193	197	201	191	210	204	201	200	184	200	194	191	186	188	215	216	207	210	199	188	204	223	192	216	210	198	225	209	210	191	201	191	225	203	212	226	190	194	196	232	190	220	233	186	203	197	196	201	205	204	237	209	211	218	215	203	195	219	200	221	193	191	200	183	207	180	217	197	183	210	198	196	198	207	228	173	212	209	208	194	208	208	184	204	201	188	202	200	227	190	200	189	246	189	206	210	176	218	206	220	210	234	208	224	214	192	199	173	211	204	214	196	181	205	204	202	195	188	187	197	188	208	205	212	210	208	206	199	214	202	181	201	205	209	181	194	203	191	203	210	230	208	194	203	198	199	180	206	209	212	218	223	208	203	198	207	198	229	227	192	178	215	214	196	192	191	194	210	232	200	187	214	186	205	189	182	205	192	202	211	190	187	204	180	219	208	197	214	204	197	234	215	212	213	240	186	209	183	221	225	205	216	218	222	197	211	198	208	230	196	219	192	201	192	164	198	210	201	205	217	194	218	213	223	225	201	210	164	213	204	225	191	191	206	220	211	160	203	220	224	199	187	203	214	190	196	224	198	178	223	232	207	214	233	222	228	171	184	209	181	195	200	209	207	200	214	202	184	172	189	208	201	210	220	219	207	182	212	214	194	194	201	203	201	204	184	194	208	190	215	183	209	192	212	168	188	206	227	208	251	191	196	218	221	206	200	231	191	183	193	201	237	182	223	187	202	187	213	212	204	202	227	183	207	202	183	220	188	219	207	204	192	195	222	180	172	188	175	192	221	190	220	190	187	221	211	199	180	167	196	214	206	173	230	202	193	199	192	202	248	201	201	187	189	219	203	212	189	194	201	196	196	207	180	180	181	186	169	177	228	180	196	196	188	189	223	205	210	212	216	230	198	199	195	215	198	187	188	220	200	205	226	196	188	192	181	210	198	180	210	198	223	195	206	211	196	211	202	198	210	214	189	224	217	183	195	215	200	212	222	176	189	213	212	208	183	231	172	210	190	179	203	190	193	188	215	214	224	236	215	210	226	205	219	221	218	198	210	218	175	183	194	211	210	196	193	190	190	203	202	216	200	213	216	190	167	193	242	211	221	186	212	203	193	203	182	228	215	240	197	192	236	207	203	224	192	199	194	210	222	198	216	211	204	208	200	204	198	190	194	206	230	197	200	192	182	209	196	208	213	218	186	198	193	162	181	194	194	191	214	205	193	208	175	186	200	200	207	204	215	200	192	213	208	258	209	218	214	208	199	197	202	204	219	214	199	200	206	189	197	201	214	208	196	205	205	211	200	213	208	209	218	210	187	209	191	216	204	170	188	215	191	203	200	189	198	178	196	210	194	200	197	187	201	210	217	194	196	194	211	224	192	213	217	179	173	212	179	197	197	198	189	205	224	205	233	211	200	199	202	205	219	199	206	225	190	226	184	213	221	190	198	170	161	226	225	193	174	199	216	201	226	202	204	228	218	198	200	219	200	207	180	206	202	221	195	198	200	215	199	182	192	178	169	200	214	208	197	210	202	186	201	206	186	202	214	209	201	193	209	212	205	201	217	208	222	240	196	181	187	199	221	202	186	190	214	194	196	196	201	210	188	187	226	213	187	194	220	244	210	182	184	212	211	212	201	198	201	200	192	217	190	202	216	212	209	202	193	188	203	189	192	177	196	169	199	214	195	217	192	189	186	207	194	222	216	181	217	225	192	200	223	198	206	200	196	218	203	219	241	179	229	192	199	211	207	196	188	209	187	191	218	213	199	199	190	201	216	230	212	216	216	218	213	208	201	176	206	236	219	200	203	209	200	186	206	231	212	206	214	185	214	198	200	218	209	195	211	191	195	209	193	208	214	217	210	233	202	213	184	183	213	199	217	215	203	192	194	206	210	229	203	214	204	206	200	213	190	219	207	187	198	213	211	215	219	190	195	202	193	210	196	176	190	235	194	215	206	201	209	193	188	186	199	206	205	211	184	215	226	235	227	204	177	214	229	225	216	222	214	207	195	199	207	224	195	221	226	199	209	191	224	198	231	198	191	224	200	206	204	198	216	209	195	182	217	199	198	197	232	226	209	178	203	223	202	195	187	215	208	213	224	194	198	213	208	197	197	237	207	185	195	192	197	183	204	175	245	193	180	211	218	187	191	190	193	193	211	202	202	208	188	215	206	211	205	224	232	198	208	221	220	194	216	199	211	206	189	222	229	189	178	209	223	173	202	177	228	197	210	197	201	166	212	208	197	210	204	197	189	224	186	193	180	211	219	207	211	196	171	198	174	197	190	199	209	196	197	217	210	201	207	203	225	211	214	215	193	238	208	201	211	197	208	184	217	235	169	204	200	206	182	208	190	183	197	211	204	213	220	217	201	188	215	233	200	196	215	204	197	204	220	200	193	219	205	216	218	187	246	210	203	215	205	218	166	204	190	210	207	202	195	226	195	202	218	193	207	167	187	189	192	189	182	224	200	217	176	210	201	205	196	195	203	189	188	198	198	207	219	165	205	194	190	222	203	183	217	199	221	173	232	174	218	200	191	213	197	214	188	211	170	197	199	194	212	216	190	175	196	205	211	191	215	194	201	206	202	223	185	190	247	189	203	199	204	209	195	178	217	197	187	199	204	192	212	180	224	192	210	190	193	199	231	203	182	219	199	209	196	205	201	218	181	195	205	192	204	173	178	208	195	195	212	215	198	205	192	187	181	245	183	202	226	216	193	198	218	237	208	222	205	219	211	209	198	186	206	198	218	187	215	191	234	212	204	200	201	189	215	213	199	192	182	201	209	212	194	203	233	189	188	192	185	197	202	198	204	223	227	210	202	227	224	194	186	220	210	201	222	199	199	205	218	191	220	200	194	199	220	201	187	199	223	220	202	226	213	219	197	211
7808	665	610	540	562	502	512	538	532	532	580	569	538	522	521	522	538	532	565	546	516	529	544	542	572	530	485	523	518	519	550	544	559	532	504	568	515	566	561	515	511	589	505	539	556	551	576	554	545	603	523	518	553	509	560	539	540	577	555	539	536	546	499	546	510	575	520	547	567	568	525	544	600	577	604	552	498	560	544	568	543	541	539	577	540	485	574	531	486	559	563	546	500	526	582	563	567	517	544	548	522	558	518	536	549	574	586	533	520	560	524	533	576	535	514	557	545	482	527	547	535	515	508	509	536	558	565	553	517	549	509	559	525	517	491	563	531	520	548	535	496	568	491	584	582	540	559	546	543	558	532	535	531	520	537	543	558	481	571	558	504	542	535	519	537	523	521	559	535	554	512	540	558	554	479	517	532	553	542	571	535	541	548	583	504	531	525	511	546	523	522	548	517	555	528	539	595	546	578	542	549	542	497	515	573	479	572	564	546	552	558	563	539	561	553	548	538	569	529	574	510	528	569	502	563	543	538	561	501	540	543	517	521	518	560	511	538	542	560	523	554	555	574	523	566	554	545	522	546	599	549	534	551	574	547	529	507	552	542	551	523	518	581	604	573	535	532	546	527	530	569	511	548	503	535	549	544	572	567	531	565	498	535	521	554	541	586	558	571	528	607	528	601	533	531	546	508	521	565	531	551	534	570	522	545	528	541	540	560	543	590	531	571	523	560	549	560	584	565	555	508	536	566	510	534	523	520	526	570	558	562	500	550	562	579	550	561	559	542	534	531	501	531	536	584	584	545	545	566	532	520	526	531	568	548	493	561	559	558	521	542	483	521	556	499	516	543	549	533	563	529	538	546	532	546	547	559	522	542	525	558	534	534	572	540	520	509	532	563	522	573	534	531	547	537	527	518	505	553	549	551	500	531	530	518	551	525	558	572	563	597	499	565	510	555	530	541	554	560	497	574	555	527	548	558	568	530	566	554	548	553	493	532	539	555	553	540	548	551	563	564	532	548	539	541	558	557	519	559	565	559	525	577	497	563	532	548	529	556	517	531	570	512	541	528	562	539	515	522	545	544	574	520	562	515	544	560	538	498	542	569	516	532	521	517	576	515	535	528	523	568	564	529	503	508	575	563	536	557	525	522	550	526	601	516	542	526	541	541	574	532	554	521	499	539	534	513	534	551	517	549	522	502	522	528	539	524	568	528	523	523	533	547	526	535	578	517	520	513	569	561	557	545	594	563	555	564	570	565	545	539	533	524	532	543	519	548	535	544	534	524	571	546	572	522	520	548	549	536	544	541	576	548	489	554	570	577	558	568	571	542	550	580	522	555	544	528	526	539	591	483	518	544	536	524	555	543	540	530	544	548	553	511	533	515	562	564	524	555	516	557	566	527	577	526	548	492	602	549	576	540	554	566	523	517	500	543	549	541	530	505	519	525	557	539	565	533	541	513	537	561	541	589	562	528	560	545	498	540	556	543	554	546	562	515	533	569	538	573	557	536	548	527	544	553	565	555	544	536	561	515	575	547	552	532	561	506	512	555	540	570	524	575	546	517	547	530	508	559	538	594	579	559	524	510	540	545	540	601	501	558	509	530	509	539	533	528	522	595	538	568	546	530	536	512	518	584	509	574	570	548	546	540	554	559	553	511	572	527	521	530	571	530	539	537	549	515	596	563	549	564	542	554	567	598	533	524	541	570	562	544	497	516	535	521	494	534	548	534	560	570	547	514	581	527	581	463	539	558	590	567	532	503	505	545	528	561	516	556	531	517	529	552	504	558	592	547	518	503	564	557	562	578	510	518	507	547	568	538	523	502	539	547	535	540	558	559	541	516	556	537	568	533	526	578	494	536	543	561	576	546	541	517	562	523	520	543	538	570	521	544	527	583	513	507	528	534	538	533	579	572	607	527	554	540	550	487	549	576	521	529	561	561	526	553	564	556	535	541	577	503	533	582	583	538	607	558	577	582	528	583	595	542	565	550	512	573	492	521	515	525	540	503	544	545	486	514	557	514	561	549	547	546	558	533	548	524	518	515	551	542	527	542	517	556	471	560	513	541	506	528	537	498	549	489	473	542	554	525	495	537	584	541	530	548	541	542	522	532	559	575	566	529	531	532	541	520	575	539	537	545	549	524	527	543	554	539	574	528	518	560	525	574	538	505	523	553	479	550	507	505	505	547	552	543	536	524	516	538	520	525	579	560	544	538	525	544	541	570	557	564	511	513	530	516	537	521	518	562	568	534	503	542	569	500	548	528	545	527	488	553	563	539	583	570	519	540	539	553	495	534	562	511	583	505	518	517	578	525	536	570	510	514	565	550	576	536	582	575	521	527	551	516	540	557	510	524	552	561	538	531	563	529	536	515	570	547	515	538	581	533	521	558	549	591	578	525	555	564	533	517	545	556	500	536	562	565	563	525	541	549	534	558	548	547	542	556	525	527	534	539	534	531	546	559	531	517	560	527	548	536	547	483	556	564	524	560	521	523	546	534	541	520	501	557	550	545	585	567	540	568	540	521	583	550	487	547	524	583	534	526	532	510	514	540	547	546	543	550	619	583	535	543	532	546	556	555	527	570	565	500	545	531	489	562	563	512	512	535	539	511	571	536	536	543	520	523	549	556	573	553	520	555	553	519	535	511	491	534	508	542	535	540	531	504	576	561	499	534	490	541	509	545	548	530	541	542	560	560	546	542	587	540	591	522	536	548	509	521	534	554	530	534	507	526	536	522	567	562	563	516	489	529	548	539	549	500	558	524	616	546	570	530	557	549	551	515	544	524	553	557	531	565	522	543	536	554	544	542	584	546	541	519	538	542	586	555	557	522	534	499	519	516	530	557	524	518	529	544	551	502	548	520	522	584	544	530	559	531	565	551	583	581	549	526	548	538	544	535	570	554	547	544	523	576	543	579	528	532	501	584	533	536	521	547	548	582	521	518	547	554	550	535	547	545	543	556	555	539	531	581	519	521	557	490	521	521	533	537	540	603	547	562	540	519	541	567	575	579	552	512	506	558	553	547	532	561	552	577	581	526	519	527	568	581	511	506	521	562	558	553	516	550	546	531	550	514	538	557	538	544	556	518	552	545	559	532	535	500	563	514	488	530	494	570	537	560	544	519	551	534	545	546	532	569	504	539	545	523	522	527	529	573	539	579	530	551	529	523	523	550	536	520	493	536	535	501	550	547	574	542	575	537	568	517	536	569	531	518	556	549	556	544	564	516	542	543	529	528	557	527	528	532	509	520	533	525	535	524	522	529	563	506	572	529	539	526	564	564	541	582	542	517	522	544	512	553	531	561	496	537	575	551	529	557	544	552	557	528	542	576	527	550	527	499	588	538	549	585	544	558	532	564	547	535	551	527	556	546	508	532	518	540	565	513	490	577	568	561	568	573	502	564	579	555	528	519	545	528	515	525	520	520	570	537	529	493	551	505	544	551	558	545	594	574	549	547	586	529	525	544	592	526	555	509	539
25174	21524	24744	28732	21510	17503	652	420	358	331	352	342	286	348	317	346	319	340	338	310	307	321	324	291	313	351	297	321	325	323	288	347	308	328	311	329	285	322	328	340	288	297	299	304	305	339	317	340	327	314	355	293	313	334	332	352	314	318	329	312	308	335	302	341	334	299	320	312	288	288	302	279	341	350	293	323	311	371	343	331	311	348	323	329	319	332	325	327	318	321	348	283	320	327	341	323	307	320	298	312	315	342	349	278	315	323	309	334	335	313	305	331	335	307	313	354	333	335	326	322	310	285	356	346	315	321	321	311	312	350	306	320	313	334	287	271	291	321	308	303	305	337	302	306	276	306	287	321	294	287	318	301	307	307	314	303	277	306	322	326	302	291	310	311	331	327	328	327	312	307	294	299	303	355	328	318	331	278	310	322	329	319	293	316	294	289	329	304	308	305	330	303	325	309	315	296	318	325	310	332	354	334	324	302	342	340	318	314	291	311	353	312	322	342	328	313	318	266	335	321	300	299	348	327	318	305	303	326	304	320	329	310	350	343	296	327	308	348	326	317	331	302	341	343	340	345	296	330	318	302	290	311	326	332	328	320	333	349	333	348	330	362	316	316	329	331	332	306	334	344	328	338	329	271	332	308	315	289	297	337	345	315	310	343	343	299	290	342	324	298	314	330	292	301	314	309	295	314	304	334	333	313	275	313	353	344	332	305	308	314	371	334	316	309	322	320	367	318	308	333	308	346	314	333	333	335	344	271	309	330	300	300	321	298	339	353	308	297	328	304	309	303	329	312	308	314	323	308	304	357	316	294	328	318	313	353	306	295	341	308	308	332	374	333	274	328	329	327	319	316	355	338	328	305	318	328	314	341	317	294	319	311	317	311	334	303	296	353	322	295	325	302	300	336	296	354	299	294	282	316	308	298	302	283	300	280	351	326	317	330	313	314	330	333	334	311	343	298	310	298	290	288	319	287	302	298	346	313	321	295	276	308	299	316	297	330	295	329	340	306	287	303	315	331	338	306	318	328	290	351	303	310	331	310	330	299	291	326	293	307	321	290	323	316	349	363	294	332	331	329	349	328	335	313	318	306	271	350	319	316	324	309	300	290	334	325	311	332	333	339	320	310	313	306	309	325	324	300	339	334	297	324	338	330	321	320	309	290	334	308	288	322	322	271	304	333	300	314	325	326	307	318	313	312	282	358	297	298	367	320	311	309	358	329	300	285	323	360	298	331	313	302	316	300	329	303	323	313	317	335	322	301	308	298	287	335	338	304	325	289	261	290	325	312	326	302	313	308	313	303	310	347	312	333	335	315	309	320	350	351	292	310	299	313	324	299	298	283	314	315	297	291	363	321	309	317	296	308	310	311	324	283	321	317	341	271	285	299	313	340	331	301	309	313	345	278	304	324	268	318	306	300	320	301	280	298	314	325	327	308	318	335	287	311	300	281	328	302	311	281	323	336	321	276	272	315	314	309	329	343	319	320	307	297	318	316	334	314	322	315	336	310	307	292	315	321	311	321	326	305	294	321	352	320	333	320	311	319	300	331	336	321	347	308	320	312	301	340	313	340	322	320	301	345	310	322	336	312	314	342	309	295	295	298	318	285	300	319	316	308	281	328	325	310	273	307	315	289	323	329	322	299	325	330	351	324	351	321	328	323	355	339	328	304	329	321	324	331	323	334	334	363	333	316	308	296	347	292	315	323	343	286	308	306	328	295	301	361	318	335	317	305	300	337	302	301	360	334	305	304	296	305	315	319	303	323	317	360	294	332	317	304	306	315	322	280	328	311	316	298	325	299	320	327	316	320	305	346	276	355	303	332	354	315	314	313	303	319	288	294	273	307	304	306	291	277	291	337	319	312	308	331	314	340	326	319	285	328	295	334	329	338	318	335	301	278	314	319	345	344	289	351	308	324	311	356	308	320	338	316	313	320	330	314	332	282	304	327	318	332	289	348	319	317	304	346	315	288	334	333	334	322	326	347	327	340	309	311	338	326	299	344	337	325	284	370	317	329	365	328	319	317	312	322	311	318	293	324	344	342	309	303	310	307	282	303	365	295	310	329	307	286	322	304	321	332	290	330	300	300	314	302	297	297	299	302	302	316	307	306	313	304	258	311	309	298	332	284	316	285	331	304	329	346	332	328	309	283	315	333	304	306	307	313	321	315	300	303	273	316	278	310	331	354	338	310	329	313	326	306	295	298	290	326	330	330	299	307	325	339	295	317	343	289	328	315	290	337	287	336	294	354	331	317	293	330	292	339	315	318	332	309	310	302	320	331	298	364	325	337	329	344	310	331	320	291	274	312	325	313	347	308	329	324	311	309	318	306	285	328	320	343	287	341	318	335	288	319	292	360	319	332	312	333	281	293	299	298	305	325	309	269	309	349	298	279	318	304	288	281	293	304	303	298	301	340	372	335	338	302	312	297	334	350	333	335	320	279	340	334	314	301	318	293	309	314	306	336	339	329	309	306	339	315	321	310	308	296	305	326	328	355	315	362	300	312	280	304	308	303	320	312	312	304	338	323	300	286	304	367	286	296	328	315	307	327	301	309	299	302	303	302	339	300	321	309	314	327	322	287	336	317	314	294	303	304	293	324	301	332	305	296	350	312	290	286	328	305	352	292	312	329	304	323	331	307	305	337	320	306	317	327	316	327	324	316	322	297	310	323	317	330	318	321	322	343	294	297	332	313	296	316	247	331	324	319	308	328	311	333	317	328	298	290	321	316	316	334	294	306	307	330	336	340	333	286	316	309	326	275	297	327	334	333	312	332	313	305	297	292	304	321	320	338	289	327	301	291	316	319	331	278	317	317	308	284	323	321	301	284	314	332	311	314	313	302	330	332	335	327	350	322	315	329	322	313	293	304	308	320	321	310	294	306	298	316	306	284	309	331	316	318	309	342	285	304	324	330	361	305	325	307	334	305	321	310	355	315	307	334	313	319	315	322	330	331	319	327	327	313	310	304	353	328	302	339	275	300	325	329	269	318	318	311	305	311	333	349	346	323	325	343	311	317	326	295	297	295	317	307	333	308	330	333	320	351	288	315	337	335	317	331	342	305	306	315	316	299	316	326	323	315	330	292	321	318	305	305	316	327	322	288	308	278	317	289	329	296	295	323	298	291	305	305	347	332	285	300	306	296	298	322	332	295	330	348	308	294	348	317	298	306	331	298	321	313	332	330	346	324	333	324	344	341	347	327	331	358	314	302	313	270	275	284	308	272	307	297	324	303	289	329	339	323	285	311	330	322	328	341	314	317	293	325	323	319	306	311	295	303	298	301	315	305	282	310	315	333	307	340	298	337	299	340	320	289	309	312	292	306	321	336	316	294	324	302	321	324	325	286	322	310	295	363	309	317	290	277	329	308	338	296	317	294	336	305	311	350	314	328	295	309	275	308	328	288	300	304	325	315	332	314	291	313	312	312	298	310	321	312	288	315	333	291	326	335	320	343	299	331	308	295	328	316	306	334
14832	2161	1384	1003	872	845	846	787	758	772	787	768	796	770	803	738	738	771	746	778	785	694	752	798	711	803	770	755	746	735	720	754	730	752	818	757	748	819	820	767	751	783	753	749	746	757	741	763	763	754	776	756	789	827	774	822	741	794	767	703	752	813	769	716	777	730	760	748	755	784	771	752	785	741	750	756	776	781	741	783	817	803	782	751	745	733	758	754	846	753	739	750	757	731	807	786	741	727	727	761	789	722	750	760	719	758	751	831	770	737	806	754	745	760	795	731	717	763	741	769	712	770	762	812	779	768	775	735	781	775	776	711	791	770	783	785	802	777	747	773	801	768	806	744	800	790	757	782	719	756	753	758	798	763	766	735	774	779	728	772	730	734	817	800	791	754	777	818	734	778	769	742	729	762	746	754	720	722	763	770	774	775	755	794	769	732	840	692	760	765	768	782	756	774	828	706	781	759	810	794	754	758	777	806	776	745	795	784	749	744	735	766	765	764	756	749	769	768	759	754	792	763	798	785	755	776	777	742	770	759	737	724	762	812	740	714	787	745	773	728	768	837	769	762	761	699	751	796	725	788	817	748	739	777	781	785	761	832	824	752	773	771	742	756	745	789	800	729	728	709	776	747	760	766	823	811	803	786	758	747	829	804	783	711	791	801	732	773	769	717	790	748	769	763	734	732	862	769	795	756	803	797	819	820	787	709	778	792	736	728	731	836	750	718	787	733	784	699	740	765	754	748	747	799	752	830	722	732	748	782	762	770	743	798	763	757	744	766	713	747	774	811	763	717	773	761	779	752	701	744	751	793	786	779	784	777	838	750	812	755	768	782	807	748	791	781	735	776	742	776	741	751	753	787	754	786	749	780	756	762	755	781	742	765	771	782	773	824	772	760	774	763	791	749	800	797	762	786	722	815	769	802	800	775	732	774	730	747	746	756	736	763	782	727	764	740	766	728	742	773	773	715	724	769	773	729	723	771	777	742	748	720	787	784	682	759	740	769	778	794	793	795	759	776	751	760	729	766	809	764	824	784	755	780	760	774	789	758	758	775	792	781	777	755	728	709	744	744	726	744	764	775	731	808	735	786	757	765	759	742	769	785	779	719	757	782	798	717	789	765	791	725	720	815	742	773	762	778	739	739	786	772	758	717	781	792	741	774	748	760	768	800	739	796	735	784	751	774	789	744	757	747	797	774	786	768	772	757	771	749	756	741	764	758	789	811	748	743	776	766	749	765	720	780	715	781	740	771	754	760	751	731	777	706	818	780	782	779	716	742	730	781	763	725	784	767	743	777	790	740	782	747	725	795	809	750	791	696	774	740	736	768	768	791	767	748	753	777	733	737	750	817	755	789	754	779	827	753	773	786	740	752	766	769	787	736	757	790	735	754	774	802	711	773	783	801	746	776	787	725	754	747	759	773	712	750	751	719	782	752	763	768	726	763	751	795	755	766	743	761	787	747	759	784	755	721	775	804	759	809	769	775	710	736	788	755	754	718	767	783	792	789	743	784	734	787	775	731	746	759	753	739	789	791	776	759	714	771	797	768	728	796	798	799	801	733	769	702	702	775	783	758	755	773	774	746	747	733	781	749	749	770	777	817	727	765	745	777	736	798	758	814	746	792	774	751	759	739	725	731	737	789	743	756	777	764	742	766	758	766	793	772	762	782	776	745	772	783	788	748	812	748	747	733	787	749	774	756	746	786	712	744	790	775	769	784	806	780	810	802	731	741	759	740	738	737	700	754	765	742	753	742	745	750	768	754	768	788	769	760	812	782	742	779	717	741	764	769	743	746	793	763	737	790	714	754	785	774	778	798	767	817	751	776	759	730	819	751	751	790	790	758	755	753	720	726	753	803	765	798	743	751	789	753	726	753	709	757	789	751	792	753	733	769	791	768	760	781	748	760	755	769	760	755	747	783	811	782	745	751	753	748	756	765	817	819	782	806	768	731	758	752	740	692	768	751	768	757	736	816	791	723	749	778	787	773	758	762	783	780	784	780	810	778	767	788	788	715	753	759	763	770	804	757	750	823	799	763	760	748	786	811	766	801	755	795	766	819	757	734	767	792	765	774	784	753	808	758	817	821	780	788	745	831	800	767	800	740	760	761	787	755	748	766	732	743	725	775	755	764	797	738	782	774	770	750	786	819	762	735	759	764	772	750	805	770	727	740	778	770	782	769	731	732	782	781	807	766	756	701	802	777	851	743	791	773	774	754	748	787	754	796	740	782	798	763	661	755	832	800	804	779	742	770	754	807	725	788	799	696	789	728	752	726	745	740	758	736	767	751	782	796	767	752	764	750	732	815	743	763	761	721	762	760	771	733	763	812	786	744	754	754	758	776	727	780	776	778	771	789	787	749	790	791	771	775	764	759	766	774	768	764	779	788	765	752	809	747	779	785	719	783	770	736	734	786	723	759	726	761	733	777	679	822	727	809	735	787	768	776	748	726	790	686	780	795	791	755	800	741	763	748	767	674	765	824	801	766	793	764	747	773	766	759	763	725	819	732	734	762	779	716	726	830	770	736	785	797	762	703	793	780	764	801	737	747	747	744	797	783	774	738	797	715	772	747	788	800	730	751	777	780	741	792	797	751	743	740	767	736	760	780	761	760	771	753	757	730	760	801	783	748	763	771	770	775	749	784	778	735	758	754	804	740	770	766	794	775	719	749	725	775	763	765	735	758	753	737	755	759	745	794	780	735	742	819	789	768	776	764	786	764	773	742	812	799	752	787	797	740	738	781	724	767	773	758	726	712	763	802	766	791	788	716	702	783	750	778	727	768	781	756	739	770	801	756	795	764	765	745	788	748	765	752	765	771	769	823	806	731	771	717	737	746	757	771	771	693	759	696	785	765	737	790	816	760	762	777	795	753	796	752	763	799	757	786	774	819	764	787	783	743	760	778	767	767	799	808	772	768	719	742	728	849	796	790	816	740	768	731	765	777	815	766	757	759	755	768	772	763	779	746	758	791	793	757	792	738	773	762	781	803	748	756	764	748	781	761	691	761	758	791	741	789	785	815	777	773	758	801	771	713	753	736	783	780	759	753	789	784	719	781	787	766	796	816	777	751	768	726	798	743	755	747	756	758	756	778	699	753	774	744	776	796	769	772	751	787	773	752	747	771	755	718	770	762	777	786	732	754	747	769	787	772	753	816	800	776	770	763	805	813	758	722	722	751	798	753	801	735	774	803	774	745	770	802	746	806	797	748	763	758	795	780	711	737	781	793	748	719	809	758	783	749	767	787	771	777	729	791	779	770	799	734	783	820	743	781	737	788	775	770	757	797	773	738	768	773	735	719	731	745	759	751	762	744	779	757	733	750	786	732	730	787	720	785	797	731	759	771	710	750	737	756	821	748	773	725	827	773	789	809	721	749	745	769	769	759	783	697	789	744	756	800	752	772	701	762	710	778	756	750	770	730	782	727	773	765	769	775	793	743	798	853	745	748	723	762	750	738	773	759	720	775	779	754
24448	21526	25209	28300	21526	21541	15622	681	427	399	362	349	323	312	321	328	340	320	289	303	300	296	305	292	290	291	302	288	326	292	250	280	259	323	281	268	267	283	297	272	268	247	310	313	298	282	288	317	253	301	295	279	284	270	286	270	268	276	292	313	270	283	268	279	307	283	311	304	264	268	273	277	301	274	302	297	280	290	278	290	296	299	320	317	251	283	278	280	304	279	303	274	301	276	311	273	291	238	267	259	306	285	293	293	272	290	275	308	279	318	270	275	246	276	295	255	298	295	301	358	291	274	251	277	249	259	268	289	262	268	291	296	279	288	249	286	270	268	296	272	284	323	271	288	277	279	313	281	261	308	290	298	284	297	250	256	277	311	295	306	277	278	295	286	274	294	305	281	308	305	296	281	252	302	293	311	281	268	285	271	311	300	307	301	280	317	302	310	265	290	256	277	242	321	323	291	261	262	299	302	251	282	271	271	320	274	280	302	293	277	305	308	290	342	264	270	256	301	294	266	284	293	295	299	241	291	258	283	291	306	278	285	295	286	267	292	288	302	298	296	305	290	269	285	276	308	289	267	277	260	312	295	302	313	275	301	284	257	290	310	266	272	266	276	288	299	268	279	272	296	270	276	269	275	291	306	269	287	287	284	284	296	272	293	279	297	292	288	314	278	284	224	305	278	257	296	300	281	273	279	294	285	300	260	298	282	284	279	294	299	252	274	259	288	285	302	293	274	301	259	298	251	280	272	308	300	285	266	273	300	316	273	270	313	294	280	278	250	281	290	257	300	267	304	264	298	276	274	266	290	292	297	270	280	326	302	261	290	280	258	283	285	263	276	274	307	268	297	292	275	314	290	306	312	268	246	253	300	267	298	281	272	287	306	285	268	240	312	283	286	319	278	303	302	285	240	291	294	301	323	288	319	287	282	294	309	276	296	241	314	282	284	283	255	314	284	292	300	293	272	296	279	263	297	299	289	267	289	299	276	290	270	285	286	287	287	302	240	280	306	311	303	266	284	272	314	337	302	275	288	309	298	299	254	273	277	300	284	247	291	274	264	302	259	283	322	264	286	261	295	277	285	295	263	310	270	316	296	279	286	274	315	272	270	294	313	290	284	300	303	275	254	266	303	301	268	266	301	281	309	293	272	274	310	263	295	278	327	272	281	247	275	297	279	311	296	299	287	283	268	267	281	305	282	262	298	298	264	309	264	309	315	281	259	289	267	289	276	260	300	270	305	287	268	292	313	278	312	278	236	304	289	305	263	285	287	270	282	310	292	284	277	262	278	248	259	288	308	296	281	247	286	280	273	263	255	302	277	275	287	313	249	294	282	295	275	236	262	307	272	305	296	271	301	298	286	247	285	297	281	298	249	275	265	274	326	283	280	297	281	307	270	285	334	293	290	267	312	257	286	286	310	307	298	298	268	300	290	284	276	293	300	290	271	295	285	328	303	281	260	283	292	259	275	286	289	285	286	285	293	301	281	305	285	291	282	272	281	263	294	275	302	292	291	285	263	280	311	278	328	308	284	282	296	282	292	299	289	291	290	265	269	278	293	279	315	304	294	270	282	277	256	280	265	314	275	284	287	290	287	253	300	292	278	312	292	298	318	295	272	295	282	285	308	303	275	257	288	255	291	296	274	305	307	303	283	270	288	290	288	301	323	277	292	262	276	279	271	281	287	315	289	273	291	313	291	264	279	256	253	285	248	284	286	292	269	297	331	290	248	252	284	324	279	326	300	270	286	257	285	312	288	308	250	287	273	275	290	286	284	274	302	293	270	266	287	295	310	310	303	296	293	290	263	265	282	276	300	269	292	260	285	310	285	291	249	252	302	290	290	258	276	272	298	307	263	263	289	305	276	286	307	275	250	279	276	282	296	287	298	270	308	301	274	306	278	264	314	267	275	313	293	296	260	280	295	311	278	307	249	264	293	260	280	311	280	273	313	298	323	325	278	273	303	276	304	280	295	295	301	310	305	296	279	281	257	288	310	272	290	309	249	266	270	278	289	281	296	302	317	303	276	258	307	274	265	289	273	284	247	267	284	298	272	270	277	291	285	293	268	311	278	302	293	297	272	289	272	257	303	282	253	280	279	273	269	249	290	283	278	280	296	284	299	286	308	294	293	271	266	303	297	278	294	257	278	286	307	287	274	301	297	279	270	306	318	248	280	271	287	263	289	296	314	290	269	260	302	318	280	306	311	308	290	287	290	287	282	325	291	316	264	286	311	287	319	268	315	283	286	249	336	309	264	273	306	305	258	250	280	267	311	300	309	278	254	282	303	297	288	298	285	302	288	285	289	280	260	254	278	298	301	279	238	292	292	290	277	302	291	309	296	295	263	317	285	288	304	300	290	278	295	277	316	255	264	289	290	289	256	280	266	282	309	275	292	288	283	275	287	307	301	289	306	309	260	284	298	274	276	284	271	318	278	283	269	299	267	295	290	263	304	326	292	270	268	266	275	289	278	293	254	271	315	268	278	303	307	286	275	280	285	278	306	310	271	288	280	276	296	276	305	276	280	266	298	269	301	278	266	285	301	278	268	298	296	255	253	255	259	264	269	268	294	290	285	285	293	284	261	304	278	299	253	283	277	308	281	310	278	277	262	277	298	300	265	297	275	271	273	301	296	318	332	307	267	296	318	289	288	290	299	295	291	285	317	274	273	298	279	290	290	265	288	281	303	262	293	300	301	256	330	292	292	270	287	255	257	269	291	273	283	307	298	314	284	284	266	289	305	286	273	276	302	253	300	304	273	287	277	278	325	259	300	274	274	266	277	301	287	295	288	263	320	299	288	269	281	290	309	288	324	289	310	260	291	304	302	300	291	321	303	289	306	283	295	261	271	298	268	306	273	308	281	283	298	267	301	283	280	327	309	271	273	293	291	270	284	250	275	271	294	285	271	284	285	274	306	314	280	314	325	303	274	246	298	260	291	260	270	266	274	296	275	252	278	298	297	284	259	315	266	240	295	282	288	278	267	304	273	278	277	272	271	293	276	279	281	281	278	296	292	304	308	270	326	284	313	260	290	290	286	306	283	254	287	278	285	276	311	275	285	263	247	288	283	262	265	316	283	283	268	287	256	261	260	266	262	318	285	298	283	302	276	272	295	297	310	258	288	275	264	259	288	298	294	285	280	232	240	274	271	289	293	281	313	272	325	284	272	288	313	261	288	267	296	271	284	306	297	277	256	277	278	269	261	274	282	299	314	274	264	282	255	296	278	264	278	279	280	268	254	263	294	298	294	291	298	306	312	317	323	297	299	318	286	280	272	281	302	261	240	267	276	290	252	295	308	272	293	264	279	288	265	278	314	270	298	294	275	295	264	288	285	272	276	268	289	274	287	296	279	286	287	277	272	255	292	305	280	311	295	256	292	268	302	299	301	280	267	273	259	264	290	275	280	319	270	291	281	278	289	292	278	284	285	278	304	281	301	310	278	272	279	326	269	266	298	288	282	260	279	316	269	289	282
17995	3433	1981	1198	897	761	801	685	734	699	730	690	675	643	676	690	687	676	724	625	652	632	702	671	668	629	678	656	628	718	707	683	631	637	690	619	611	628	695	707	678	680	684	655	696	723	702	680	673	727	694	696	629	704	665	625	678	680	710	677	715	686	629	641	663	655	665	669	669	645	626	673	690	673	615	673	658	661	635	712	675	681	653	684	642	695	686	654	677	663	701	684	640	638	664	712	664	651	680	681	629	719	658	640	684	688	675	666	661	648	670	639	659	686	655	680	631	675	685	669	638	704	659	675	692	668	658	625	645	695	699	679	660	651	674	647	690	688	679	647	658	656	683	661	667	662	676	694	670	662	618	639	653	711	624	649	651	675	672	688	683	656	698	655	679	670	654	673	675	655	690	692	646	699	666	673	661	681	715	700	629	687	676	632	646	678	645	684	645	652	650	684	674	702	682	651	697	685	679	666	669	667	644	656	617	660	680	683	668	647	646	688	648	701	699	645	696	686	627	626	703	647	616	656	687	673	632	686	674	655	652	667	666	692	672	650	723	676	652	660	707	662	657	649	654	684	685	694	678	644	698	693	703	662	605	661	674	651	633	650	651	718	698	659	631	614	683	634	683	693	676	654	680	699	666	651	682	643	696	626	667	670	718	715	668	646	670	649	663	674	652	647	710	651	684	657	725	651	679	687	697	634	695	632	679	674	688	668	676	634	661	678	685	666	649	666	699	709	649	642	633	663	665	684	634	652	630	648	696	703	664	702	643	675	645	667	693	647	699	708	680	639	666	692	684	616	645	698	632	681	617	696	658	682	672	686	684	643	654	664	687	676	693	620	665	681	689	650	672	694	675	681	683	711	684	682	665	666	713	669	663	675	655	722	680	707	667	630	676	641	632	684	643	671	712	705	698	613	747	699	671	660	695	628	666	646	711	696	684	633	681	630	711	639	665	643	633	655	677	682	690	669	690	646	646	675	637	732	659	593	653	717	697	601	678	701	711	656	634	692	683	680	694	651	636	658	640	678	637	624	650	644	693	681	581	705	701	694	719	690	671	648	662	667	662	658	652	649	647	639	660	682	695	703	673	666	658	665	671	674	671	678	614	631	704	650	686	636	690	678	643	657	686	657	647	638	638	661	633	711	645	670	671	701	658	635	643	674	663	686	619	712	685	721	673	679	672	670	669	632	642	629	631	682	641	622	658	628	707	662	674	681	627	659	711	676	647	661	619	623	675	674	635	663	647	682	611	709	653	665	676	686	663	706	689	629	665	630	662	706	642	682	725	687	714	683	671	674	685	653	664	642	653	677	678	640	632	628	699	663	666	672	676	651	643	672	662	650	654	694	667	642	644	652	652	649	675	648	722	691	665	669	679	676	637	698	700	683	696	655	689	661	632	675	671	659	684	687	663	657	700	708	711	680	697	713	666	683	701	668	651	731	637	678	662	639	690	651	715	665	684	679	669	673	662	646	685	657	696	672	692	643	691	653	617	694	674	673	701	675	645	616	681	676	718	671	676	676	660	653	680	650	676	646	649	672	668	633	655	666	686	657	661	649	680	633	664	651	662	684	644	643	694	634	681	688	676	662	627	663	684	677	638	682	667	693	658	630	633	650	685	715	715	641	646	678	715	667	661	681	646	689	684	675	722	652	662	595	650	673	658	703	667	665	643	665	665	649	632	665	709	689	685	714	662	705	660	686	633	637	667	628	644	654	670	675	717	644	698	666	651	691	671	661	705	627	677	658	641	697	700	672	683	677	681	687	664	662	706	637	695	672	714	665	684	662	714	668	671	707	662	664	648	727	681	676	715	684	642	631	669	680	653	672	633	649	683	653	674	629	661	706	672	653	627	710	708	673	663	621	682	687	631	652	680	668	661	679	643	690	673	689	665	649	669	638	684	655	682	682	659	680	695	725	694	693	643	677	678	685	668	672	697	702	687	658	660	672	618	653	664	677	677	649	646	666	649	709	668	647	632	647	667	656	710	666	647	646	671	617	629	661	658	652	665	668	662	658	663	688	668	617	647	655	615	653	724	681	628	645	651	621	674	662	647	632	697	664	696	640	635	636	690	649	634	638	702	680	685	665	681	614	685	628	673	633	688	680	666	632	680	669	677	655	646	643	673	708	694	659	657	671	693	657	644	715	631	665	674	669	632	667	653	624	668	667	726	633	666	693	632	627	649	616	696	676	699	699	701	665	607	678	645	686	707	673	691	683	656	695	660	667	667	686	674	654	656	678	691	681	677	660	729	714	647	639	627	652	659	681	670	637	642	654	709	625	658	680	660	657	646	661	664	622	652	679	661	627	638	617	678	677	692	653	666	669	668	648	668	660	696	652	642	672	645	720	657	648	682	658	710	647	642	664	679	722	675	632	670	653	594	663	697	713	661	658	650	719	655	638	615	665	679	649	671	646	660	677	649	667	651	636	694	690	673	673	706	680	609	663	722	662	652	668	651	627	714	665	635	625	631	692	648	682	718	660	666	656	630	617	633	673	666	685	613	669	650	690	664	638	679	657	689	653	706	665	633	628	729	706	718	644	659	674	636	696	666	648	658	674	680	633	662	642	657	661	717	672	657	673	689	695	674	675	660	679	686	660	687	729	684	674	672	616	664	667	629	650	680	638	672	660	679	682	687	637	674	645	687	656	657	682	647	644	656	671	662	668	648	672	656	630	671	622	692	638	675	651	668	640	645	727	685	659	684	657	685	672	665	678	641	659	673	589	686	636	651	621	674	681	686	658	595	676	686	717	691	748	684	684	695	657	674	774	669	684	681	670	713	664	638	664	699	664	642	655	684	665	659	662	699	653	639	735	616	617	673	699	703	647	667	678	657	677	661	645	638	664	664	659	653	673	678	646	711	674	678	684	668	668	655	674	671	666	663	664	646	658	675	713	705	665	616	685	701	629	667	616	689	672	653	676	694	652	690	597	691	705	660	677	660	675	649	626	699	654	687	635	682	663	668	657	663	712	648	618	686	642	675	716	666	617	662	667	656	671	660	700	711	685	634	656	727	697	665	636	643	687	661	637	695	663	632	658	683	603	736	685	633	654	652	667	627	658	670	691	702	662	676	664	670	662	661	691	625	649	638	677	678	639	674	679	621	642	661	690	654	682	667	722	642	677	661	643	707	655	646	686	657	703	649	675	667	651	709	666	670	662	691	700	647	619	635	651	713	687	740	644	653	661	689	647	679	667	645	722	620	703	694	657	631	630	670	689	620	666	685	696	671	632	651	679	654	680	693	688	669	645	622	682	720	679	671	678	670	662	702	650	707	674	637	706	679	639	631	668	668	661	668	666	627	684	689	706	611	693	618	636	703	609	657	668	652	644	677	665	688	652	626	633	725	662	702	664	654	691	697	631	705	636	692	689	667	648	651	676	651	670	674	653	710	659	682	684	676	738	673	677	695	681	630	610	672	682	684	727	724	672	712	649	666	714	657	696	685	688	651	621	683	683	702	688	631	714	692	630
31789	20573	9507	459	227	231	214	217	203	216	213	235	232	214	223	216	204	222	212	211	203	209	178	234	190	202	240	181	209	172	210	227	212	210	193	199	194	196	179	209	218	216	192	206	210	209	193	186	217	203	195	199	190	206	193	185	205	169	196	194	196	174	206	225	190	182	191	199	181	209	173	226	224	205	153	220	210	175	208	202	201	192	181	191	230	208	231	216	241	188	189	219	215	181	204	205	195	209	217	194	216	211	200	213	222	204	211	201	205	188	192	207	196	181	200	206	220	233	225	238	188	199	194	188	204	196	233	200	194	233	182	202	219	200	211	195	187	206	187	219	198	247	211	223	189	207	197	233	212	184	212	233	199	194	223	215	212	194	217	189	201	217	204	207	207	208	171	227	212	198	223	195	164	198	198	187	197	202	188	205	199	186	213	235	196	219	186	186	201	190	216	186	206	200	209	202	180	201	215	201	212	207	211	195	212	205	209	213	168	208	223	176	203	184	173	210	199	184	204	200	184	184	243	198	213	189	184	201	201	199	192	207	209	170	211	196	177	218	191	205	192	198	211	198	209	205	188	194	208	200	213	199	195	184	219	208	189	199	205	240	200	198	197	216	194	199	242	193	213	199	190	198	200	195	228	245	216	216	232	201	194	201	222	199	188	203	214	194	218	193	206	211	210	197	174	201	211	214	191	196	173	205	182	166	223	206	209	218	179	220	195	196	230	207	175	202	184	191	197	207	228	190	204	217	209	206	214	204	201	194	194	203	195	203	214	192	188	203	204	194	226	199	188	196	190	203	220	213	206	223	204	192	184	196	188	223	198	205	192	197	212	215	206	210	195	202	207	196	180	212	199	243	197	213	169	224	178	201	235	210	220	204	188	190	195	210	212	218	212	204	210	194	215	206	178	188	208	182	194	202	208	231	217	171	212	212	203	212	223	197	186	194	220	210	201	198	205	199	193	198	224	208	208	208	212	199	223	195	215	202	188	180	217	241	241	200	204	205	220	169	211	221	210	228	197	197	195	214	203	195	235	186	221	197	192	207	185	205	210	184	201	178	183	221	193	202	207	198	207	201	185	196	174	204	202	188	190	192	208	212	191	216	205	221	208	219	226	203	213	181	227	213	201	220	193	189	206	206	223	196	207	211	244	213	215	192	204	204	199	193	203	231	209	223	189	181	188	187	211	184	237	188	194	199	206	217	211	228	181	204	201	192	204	248	202	190	202	216	197	182	186	193	204	209	188	219	214	185	208	216	206	194	219	200	192	181	193	226	193	171	175	205	192	195	186	181	186	190	216	193	218	211	223	223	221	204	191	207	202	230	203	206	193	210	217	211	195	214	230	201	203	203	207	187	197	214	204	197	183	205	200	204	206	204	237	210	233	208	215	207	206	204	214	206	156	197	201	203	192	228	231	202	208	191	198	217	210	185	197	191	198	219	222	189	201	242	211	210	205	206	201	197	194	176	188	212	178	215	202	194	186	201	220	196	210	199	187	184	211	203	192	210	201	186	205	218	185	188	181	208	188	196	196	204	245	206	220	214	241	205	162	204	209	205	212	197	209	191	204	195	189	180	195	215	206	210	211	206	186	223	216	214	210	186	210	198	212	208	215	195	184	222	202	198	199	204	213	219	206	188	207	182	181	195	200	212	211	219	200	192	237	202	205	217	234	222	209	196	201	209	224	212	215	198	212	203	178	197	201	204	210	196	199	207	194	205	212	180	200	201	174	194	205	157	223	201	215	194	171	178	195	194	227	213	175	184	205	175	192	221	217	203	194	223	201	229	223	208	180	196	206	210	202	192	207	208	222	234	184	206	229	212	220	190	192	207	219	241	180	205	183	179	203	195	223	198	210	217	231	193	176	186	225	231	211	230	180	208	206	201	208	241	210	202	194	197	218	171	195	188	211	208	212	186	207	206	214	188	201	256	197	222	214	204	178	181	222	187	201	227	193	223	221	187	237	203	207	225	200	174	209	214	199	212	217	203	171	199	192	188	204	209	203	210	205	178	209	200	208	184	176	204	200	201	200	195	180	184	196	182	192	220	207	222	203	192	209	198	210	222	205	204	174	183	195	220	209	201	203	199	212	199	202	206	204	197	187	192	193	223	183	225	205	190	191	230	195	219	188	200	186	208	188	200	180	204	201	236	197	198	203	211	212	180	217	210	200	162	191	201	179	213	226	177	211	226	209	193	203	205	228	195	190	206	204	209	213	218	190	183	191	215	194	237	188	224	193	207	229	206	228	208	206	203	224	184	225	189	221	218	198	220	206	199	243	215	205	215	203	219	181	159	204	211	208	208	179	194	184	227	193	194	225	205	208	205	199	188	204	192	221	217	209	203	206	189	201	209	195	205	223	199	194	197	195	206	226	179	201	226	187	187	203	223	204	220	215	186	193	207	204	198	190	201	194	214	191	211	221	176	216	204	190	189	237	167	191	226	210	211	193	169	221	207	194	196	197	213	219	196	200	232	215	208	216	202	197	157	207	200	214	188	203	224	225	219	187	176	184	194	185	207	185	197	190	197	169	221	195	200	198	223	191	193	210	190	207	197	194	184	201	196	198	171	204	198	202	201	201	206	230	216	196	209	216	192	184	220	183	187	208	189	221	233	198	204	198	209	196	197	197	193	209	195	187	193	199	224	218	214	209	218	213	180	180	203	196	201	219	195	205	196	203	223	234	169	200	194	194	192	199	215	207	182	184	184	185	207	214	214	194	205	183	221	217	231	210	190	193	213	216	210	180	210	242	232	207	210	185	179	180	208	220	180	199	186	215	201	198	180	219	218	220	214	207	227	238	178	187	197	196	205	212	199	200	201	213	205	179	189	191	211	235	190	217	204	192	212	198	218	206	203	197	188	233	183	192	198	210	205	191	200	191	200	208	193	202	230	184	221	206	200	202	214	203	210	232	208	216	181	213	184	222	212	190	218	213	194	216	218	199	218	187	222	217	192	191	184	174	206	232	178	176	196	189	209	235	204	183	197	207	218	186	187	208	176	192	180	198	189	197	162	209	207	198	223	216	203	193	185	199	223	217	203	190	209	189	208	215	216	197	179	195	204	201	200	228	209	202	186	208	217	225	194	206	256	210	206	215	197	189	212	179	201	191	220	175	218	213	209	199	185	211	211	227	202	234	204	199	169	198	204	194	216	199	188	189	203	208	216	211	206	209	194	192	212	210	201	205	203	217	206	213	169	209	187	218	193	181	188	201	182	218	188	197	192	189	188	199	198	194	212	212	209	185	210	196	220	205	188	211	193	177	212	216	201	171	213	207	219	209	210	202	198	223	227	203	209	219	244	187	204	204	232	220	193	206	202	202	217	190	181	203	172	208	227	193	213	204	224	204	194	188	237	199	203	220	202	185	190	173	217	205	209	221	196	190	183	211	214	210	242	191	183	203	193	210	164	221	222	196	155	181	182	195	197	210	209	191	241	196	203	173	198	200	212	183	195	201	203	200	212	185	210	213	222
7795	650	571	562	552	504	548	554	545	507	525	567	546	547	521	511	532	536	512	532	562	547	546	545	545	548	534	600	589	546	520	490	583	587	545	499	490	509	496	521	559	545	550	521	564	515	539	500	493	521	513	529	512	585	545	539	520	569	487	533	525	546	513	540	522	537	551	542	521	586	570	540	520	509	563	505	508	534	569	507	544	568	548	525	546	553	556	555	556	533	541	516	543	570	525	521	542	500	542	499	551	529	553	514	580	541	541	553	509	517	568	532	563	513	565	554	578	593	538	527	536	547	567	530	555	548	543	532	515	515	533	540	545	524	549	508	529	544	541	536	585	532	513	542	508	561	579	536	522	531	563	530	551	514	570	542	510	536	578	545	546	575	516	552	578	559	544	545	536	556	530	576	554	493	536	573	555	515	510	553	566	547	474	525	548	549	486	566	551	508	523	551	544	533	524	564	567	551	572	534	597	527	556	529	521	547	556	571	529	535	531	602	578	530	531	547	545	517	554	561	565	544	563	569	550	509	522	548	545	555	523	538	510	487	545	555	504	592	581	562	562	508	538	560	523	550	540	560	582	493	511	510	573	499	570	535	542	554	533	531	597	551	514	508	559	541	558	530	517	535	546	530	538	556	521	566	551	521	537	544	504	509	515	540	542	533	544	540	558	549	507	530	540	529	537	513	549	528	546	548	540	539	580	524	526	563	539	514	512	541	544	556	543	542	516	515	529	527	559	522	553	529	523	544	539	543	565	554	526	548	483	532	551	530	527	579	545	522	497	549	551	568	540	556	548	530	525	505	547	580	533	513	535	537	547	562	548	555	561	602	491	543	530	580	520	547	522	521	536	536	431	529	488	582	494	546	545	550	562	539	491	583	553	568	574	511	550	512	569	551	525	542	551	536	545	514	533	553	551	550	549	508	510	564	515	540	508	525	510	510	488	569	552	514	575	613	510	523	540	502	563	540	528	543	521	508	514	527	534	482	530	554	557	559	510	547	542	536	598	547	543	504	514	512	553	501	524	517	586	504	549	520	531	501	567	566	583	540	545	523	526	575	501	569	524	550	541	553	515	537	494	539	551	512	514	544	496	564	494	554	550	560	532	558	549	492	553	532	516	534	526	558	511	554	555	553	559	521	551	540	570	539	539	520	528	518	530	549	568	562	540	540	530	576	544	553	569	536	557	526	566	571	512	544	584	506	536	546	538	557	505	558	512	531	554	577	540	509	561	519	560	562	590	525	583	539	553	482	508	580	534	527	538	526	527	523	522	565	503	552	579	535	535	550	506	495	542	579	562	555	556	514	548	547	557	578	523	520	531	519	534	576	551	520	557	553	546	542	546	539	506	576	536	506	578	536	586	518	532	537	534	534	529	530	510	532	559	557	589	539	542	554	536	560	512	555	548	541	533	527	554	554	568	568	605	516	554	548	536	554	556	521	557	499	593	519	527	536	545	533	529	569	541	558	533	505	543	551	547	533	531	539	553	513	581	533	567	532	566	520	549	518	536	502	575	528	531	527	549	542	572	515	540	514	524	493	546	548	551	525	535	611	511	502	541	540	530	521	506	533	508	525	561	534	566	553	541	511	563	544	515	497	537	554	543	548	537	535	508	583	551	510	488	541	541	539	541	564	548	537	528	526	525	541	533	528	497	539	570	546	530	511	548	575	521	532	533	556	519	519	535	556	538	551	549	520	570	528	532	524	550	491	575	494	543	528	527	570	565	551	523	536	539	508	551	540	553	541	547	530	514	497	546	469	512	575	535	517	541	543	525	551	525	529	520	548	523	532	548	529	557	526	524	583	551	570	491	508	552	534	540	520	538	549	533	550	517	546	568	560	542	567	520	524	517	545	532	515	533	526	556	564	541	547	544	590	563	571	580	523	515	528	588	527	516	542	519	547	590	544	534	566	541	548	558	521	537	583	547	512	545	491	498	514	543	559	543	526	561	565	534	567	518	530	518	555	534	553	523	553	575	554	575	540	551	514	533	547	559	521	552	537	545	582	538	563	548	559	528	522	506	546	536	497	517	515	570	534	562	550	533	523	547	544	570	531	547	505	553	570	522	521	526	535	534	517	527	531	540	562	542	565	513	547	529	553	586	570	507	575	557	510	536	523	536	555	538	524	561	501	535	567	570	557	522	506	544	516	552	540	531	541	512	489	530	529	575	556	543	555	528	547	499	525	503	566	573	495	509	498	522	525	512	543	558	534	532	543	524	521	516	511	526	555	511	561	587	507	526	511	531	541	536	524	550	517	565	530	528	548	571	529	573	550	525	562	549	547	527	540	517	551	523	533	520	521	544	518	517	510	553	486	545	554	539	526	508	511	526	555	527	518	516	551	546	530	531	558	526	541	551	523	517	572	549	542	533	505	526	558	535	581	504	546	513	518	567	597	557	517	560	570	522	570	546	534	588	527	550	551	528	523	528	508	553	524	541	519	535	529	550	541	556	582	554	556	539	518	535	491	572	552	530	559	536	539	524	546	511	540	516	539	543	555	528	554	497	514	541	553	548	536	545	547	516	563	530	502	530	520	564	536	548	568	561	585	566	549	543	530	540	555	529	523	534	557	557	571	547	539	546	555	571	545	520	538	519	538	572	517	552	534	539	521	539	528	561	538	541	512	545	509	581	537	581	511	517	533	537	566	511	561	545	569	571	505	522	521	536	570	531	517	538	503	560	562	565	531	550	541	529	530	602	533	547	534	510	571	543	512	563	548	584	551	541	554	560	527	526	512	506	551	569	569	526	569	600	561	526	581	565	570	562	550	574	549	501	527	539	513	578	530	568	556	552	554	554	485	564	515	496	521	531	575	583	551	521	472	542	539	526	563	553	560	506	526	496	550	568	554	547	550	579	535	532	512	504	495	559	576	589	550	524	500	555	570	531	550	519	526	519	578	567	536	593	544	576	534	535	514	541	557	531	509	492	540	565	528	546	513	533	541	530	554	551	546	533	528	564	556	523	512	512	534	549	566	525	543	510	563	538	544	508	530	516	548	505	565	576	527	498	608	551	576	536	510	502	574	547	520	538	545	494	554	543	543	534	548	496	536	558	562	540	580	497	534	542	517	532	548	515	573	510	536	499	565	532	548	513	561	541	527	555	570	541	552	515	484	508	523	544	548	543	578	524	572	513	583	516	561	503	532	531	527	550	563	534	506	563	565	529	507	526	537	528	481	514	537	569	566	555	518	525	573	556	536	497	570	501	555	572	571	541	562	576	525	497	551	518	538	557	561	572	547	534	569	513	523	569	555	528	526	554	534	551	517	512	553	559	547	508	550	543	557	563	547	589	553	531	526	511	594	564	566	524	545	538	578	517	594	524	548	556	533	528	567	529	524	547	510	504	550	510	526	520	622	573	570	541	560	536	534	470	557	534	535	590	488	543	508	550	540	561	533	568	562	541	559	515	554	563	575	531	514	531	507	561	551	544	505	533	551	537	523	520	538	532	540	525	539	509	507	520	546	556	502
25064	21470	24694	28632	21460	18200	689	414	350	360	351	395	336	314	319	294	295	350	338	308	326	351	325	305	328	295	338	324	351	318	331	299	310	306	290	299	326	325	340	327	318	337	321	339	338	334	332	336	311	313	306	341	321	336	314	313	335	320	307	311	299	285	361	315	330	319	331	308	308	303	338	288	296	312	327	316	303	290	279	325	307	286	337	319	323	342	329	317	347	320	329	314	332	313	343	310	336	310	309	295	335	333	327	323	328	319	314	308	325	310	354	331	332	337	313	309	296	297	318	314	307	294	323	360	335	292	322	347	299	337	362	345	327	319	337	323	335	323	316	323	318	315	298	290	289	341	320	314	319	338	295	320	275	322	315	352	311	347	308	317	304	307	312	338	328	326	305	302	331	333	325	319	317	306	313	344	316	313	320	308	352	292	305	310	329	309	314	328	342	318	359	319	298	312	299	342	283	337	323	326	309	267	324	293	297	316	339	302	342	303	283	298	316	289	292	323	334	287	311	324	288	328	297	305	306	316	314	329	334	347	300	277	329	290	271	329	359	338	309	311	322	305	346	324	328	339	307	309	330	303	282	345	315	252	317	325	327	314	303	306	339	333	324	334	323	354	333	324	321	326	292	308	328	313	362	306	329	353	314	288	312	308	303	308	300	314	326	340	313	301	351	328	288	316	310	295	333	323	334	312	325	347	293	311	346	342	329	339	325	338	300	314	289	323	335	327	323	329	313	313	340	306	333	333	317	299	317	331	311	314	303	361	291	309	323	345	313	296	336	326	325	301	342	311	350	321	324	347	335	282	300	311	312	339	356	322	330	329	315	318	302	327	297	309	318	348	292	302	328	329	289	311	302	297	317	297	272	300	298	293	292	305	265	332	295	308	345	317	310	352	309	336	301	307	327	313	300	305	300	334	308	299	306	295	301	316	350	328	317	307	303	281	334	302	318	328	314	314	289	295	343	343	341	290	328	314	346	310	322	351	283	285	289	327	300	286	313	331	329	299	300	321	311	302	295	329	299	333	303	287	304	324	297	346	343	314	312	283	298	304	322	327	325	332	328	333	334	333	324	322	326	333	320	320	311	306	317	312	327	296	322	313	317	321	290	314	337	298	312	314	308	327	319	353	340	325	327	321	335	329	318	309	366	319	300	327	274	315	319	290	273	301	296	309	311	363	309	343	321	310	319	339	338	348	249	319	328	311	307	322	305	292	329	349	323	317	304	309	306	313	355	296	340	336	333	313	298	318	331	301	342	313	300	327	294	324	319	304	309	301	299	301	296	327	303	305	309	311	325	276	330	311	326	315	314	293	342	288	308	310	336	353	300	322	331	336	326	276	332	284	337	280	296	327	362	322	340	330	300	311	333	300	337	316	303	317	328	317	315	340	316	343	306	283	298	325	274	307	308	299	315	319	334	337	328	300	309	320	301	301	284	346	346	330	342	314	311	331	315	360	308	317	289	298	323	314	341	293	344	320	309	331	331	295	343	324	307	302	312	325	300	298	324	323	330	331	309	306	285	340	310	320	313	332	304	333	320	283	264	326	305	327	283	319	332	302	315	332	334	312	293	306	286	326	304	328	370	316	322	309	340	310	338	325	327	340	318	317	319	299	311	324	344	328	293	288	330	308	322	316	296	312	326	328	322	330	332	294	339	332	325	331	312	298	313	324	293	313	301	315	324	346	322	335	291	327	295	299	333	321	313	312	310	330	312	343	307	337	317	282	294	324	306	319	325	329	304	290	331	355	317	325	320	335	304	308	309	283	335	316	311	340	292	303	291	305	310	295	287	292	329	275	320	300	339	305	296	358	315	318	321	346	296	313	313	332	340	283	284	323	289	321	328	310	286	305	315	299	306	317	360	347	301	323	326	351	333	307	320	315	302	321	295	295	302	295	289	322	311	308	299	297	294	326	330	311	358	313	322	314	310	310	294	360	332	327	284	317	298	318	315	319	285	298	351	276	326	317	345	328	300	298	310	315	320	299	308	289	308	291	320	314	329	306	321	293	335	312	319	327	321	315	366	293	295	349	305	329	315	332	311	287	308	336	307	316	328	295	313	307	308	337	315	321	300	321	265	276	308	313	314	356	315	329	292	302	334	299	325	324	283	300	328	331	297	327	319	295	317	309	304	329	343	313	343	323	302	310	325	290	344	299	309	333	345	347	329	336	310	302	289	315	321	330	340	343	279	323	314	330	309	333	317	319	300	300	289	325	283	300	340	325	295	329	329	323	330	272	356	302	302	294	304	290	334	324	285	291	307	310	334	300	297	330	348	316	285	289	313	350	313	297	279	328	320	338	295	334	315	332	293	306	303	310	302	264	315	298	290	294	332	314	302	369	308	331	333	292	323	356	310	315	294	308	303	326	331	315	315	295	297	323	307	283	292	311	309	344	318	298	336	300	330	315	326	293	331	323	327	329	312	313	328	311	295	318	308	358	334	325	304	333	295	338	324	336	314	329	287	305	320	324	314	296	310	323	298	378	325	288	319	299	297	316	299	329	307	324	303	316	335	346	344	340	315	330	299	310	322	328	329	332	320	369	331	313	317	267	330	308	333	318	271	338	323	289	303	331	337	348	306	310	302	309	282	292	324	308	347	322	324	305	308	298	329	313	313	357	336	333	324	308	333	319	315	316	319	323	331	344	290	341	317	316	323	316	327	299	326	325	312	318	337	296	336	323	305	328	329	329	329	300	266	310	320	327	310	327	318	304	322	313	282	301	320	289	309	310	319	277	304	339	321	312	300	304	338	310	332	310	317	305	325	301	339	340	329	309	305	316	326	328	304	339	340	322	320	351	299	286	324	315	292	319	292	317	317	310	302	317	310	302	315	302	304	361	329	320	329	336	325	339	327	340	303	299	298	291	346	295	340	311	281	290	302	324	314	327	348	321	298	332	298	311	321	317	341	343	337	342	293	351	293	318	331	303	333	329	327	316	325	301	324	316	310	306	301	326	298	306	310	340	308	337	277	316	336	313	316	327	288	311	303	323	336	311	315	313	328	314	302	315	333	321	310	290	310	286	322	371	278	327	313	339	325	273	302	307	324	306	308	332	296	338	326	300	300	346	304	317	303	327	315	283	314	326	313	311	333	288	298	321	320	315	312	325	322	312	266	324	309	348	323	344	319	334	326	314	326	322	321	286	310	325	306	282	326	329	307	271	311	286	322	319	330	306	331	333	314	280	335	326	333	328	308	326	325	321	335	305	336	304	315	353	282	305	302	317	326	294	300	336	308	326	335	329	294	338	347	319	342	307	334	314	332	303	323	300	303	349	317	323	322	333	331	338	306	319	310	309	322	326	311	325	284	323	316	333	327	298	308	336	273	329	309	319	311	308	305	333	274	279	278	311	299	303	333	340	297	316	308	312	310	320	286	319	349	335	337	323	329	322	339	319	307	318	339	312	314	334	302	323	320	306	365	301	324	333	290	318	299	320	338	317	292	284	312	301	324	326	318	328	332	328	292	278
14266	2134	1372	987	880	849	793	775	817	784	721	803	771	757	762	737	809	784	732	795	792	766	741	753	748	788	750	777	768	711	754	772	751	740	766	746	802	781	758	743	787	776	765	767	778	734	741	781	790	795	755	759	795	744	816	786	770	736	776	745	763	810	767	782	769	766	770	787	727	761	724	744	808	756	792	749	721	785	723	746	819	761	755	755	729	756	765	776	786	801	766	784	740	759	787	785	753	776	791	789	711	772	764	746	793	787	722	752	791	775	786	772	790	827	787	778	789	835	742	768	768	736	811	784	739	708	760	781	793	752	752	768	708	763	712	805	734	765	769	796	769	769	765	804	752	733	749	769	806	775	750	856	796	781	763	758	759	804	732	751	758	777	784	780	780	758	715	776	756	773	797	755	740	761	787	750	764	789	799	769	740	759	752	793	737	806	768	720	768	734	775	734	799	766	761	814	767	768	777	720	728	778	760	762	781	739	726	791	735	724	769	716	728	775	797	762	777	762	698	771	775	735	725	804	743	783	758	739	763	785	742	726	741	791	802	775	804	788	741	718	790	775	766	793	776	745	798	740	740	750	787	727	785	785	749	748	742	745	766	740	740	772	765	811	726	704	723	806	765	822	773	788	740	755	739	774	776	772	774	744	761	753	765	784	761	796	790	775	794	812	734	774	796	808	770	826	773	808	782	761	781	750	791	781	752	724	752	768	775	767	803	764	790	737	784	771	745	773	789	786	743	779	779	768	755	738	727	791	798	815	764	735	732	750	770	823	744	824	776	779	729	815	789	781	770	719	740	805	762	750	753	747	748	792	792	809	714	737	750	768	777	746	813	778	735	767	830	743	813	729	779	819	763	765	735	739	766	772	746	777	775	789	792	761	744	761	762	788	826	735	784	786	755	740	782	759	783	772	732	752	753	757	766	728	761	824	773	775	747	755	796	791	722	780	774	788	812	735	739	777	777	744	731	793	767	790	760	717	754	745	776	808	735	717	710	773	731	748	753	768	764	764	768	800	742	768	746	786	779	735	794	808	792	814	802	782	759	752	777	769	766	775	750	810	786	796	752	737	735	793	716	739	776	764	773	773	735	735	756	712	755	784	784	785	791	777	734	732	742	826	779	753	787	807	785	739	711	809	749	808	756	812	756	748	754	745	739	725	785	773	780	761	761	811	740	797	718	780	770	813	717	777	781	762	751	792	766	771	788	775	765	774	774	683	759	764	762	724	750	748	717	800	768	753	781	728	776	737	747	774	792	751	767	756	780	734	746	749	757	823	728	820	720	748	761	774	759	757	802	768	748	763	782	764	776	777	752	714	769	759	762	776	756	808	730	756	780	717	769	754	754	769	734	744	758	719	740	760	735	782	790	779	793	801	729	792	794	786	756	792	774	798	768	719	787	796	747	707	753	788	792	798	768	791	810	780	772	754	736	748	777	779	723	772	850	808	759	766	753	773	757	771	752	737	773	806	727	733	708	717	775	803	807	749	756	725	781	773	777	802	752	772	766	753	760	774	827	785	777	783	816	742	757	736	806	759	822	801	800	772	746	769	731	802	743	744	744	798	794	727	706	759	757	787	757	761	727	729	825	780	788	777	765	762	723	810	807	740	760	801	794	765	750	735	782	748	749	742	763	751	775	709	754	708	773	754	751	791	732	753	775	731	775	802	795	727	719	772	732	757	784	809	790	778	735	766	758	776	838	790	777	764	760	783	759	812	739	744	785	718	807	737	742	772	761	777	785	772	751	763	762	786	766	757	764	773	741	762	741	787	772	762	786	723	810	824	797	785	733	764	772	780	747	788	801	767	757	755	748	805	762	761	756	750	759	797	746	766	718	772	753	754	738	737	748	779	747	764	718	769	773	742	770	734	733	777	845	804	744	744	735	730	781	722	728	812	788	765	819	764	794	755	719	721	724	756	774	770	806	732	770	789	793	721	732	736	780	735	781	795	788	794	804	729	731	748	748	735	782	799	774	780	775	774	801	769	780	761	803	793	816	712	774	796	759	777	779	721	779	765	749	780	765	741	758	745	772	761	775	747	806	765	729	808	760	755	758	771	778	768	736	745	783	733	775	800	769	729	760	751	772	748	753	773	742	741	771	815	704	769	756	731	755	808	762	779	803	783	724	750	781	784	818	776	799	784	755	747	709	814	711	730	780	793	786	721	786	748	783	752	790	785	763	770	740	743	749	756	751	786	763	769	792	655	791	773	737	771	790	823	786	732	754	782	778	758	799	774	764	743	790	764	723	755	773	727	771	801	745	758	806	764	788	776	755	800	781	728	813	784	725	769	762	742	757	759	685	778	767	759	776	808	763	776	754	769	803	752	786	752	750	730	741	786	736	755	764	765	761	794	764	790	779	776	726	754	759	783	847	749	778	754	750	740	812	697	827	792	785	760	815	753	704	748	764	788	794	738	779	783	718	743	704	806	795	764	751	791	773	765	766	761	763	747	748	765	709	762	806	756	777	795	749	749	765	776	792	772	758	739	753	723	826	764	779	769	775	781	763	755	769	742	758	714	826	763	796	730	743	744	797	772	734	746	775	802	763	775	707	781	764	826	784	756	833	769	825	779	759	776	759	781	784	732	769	768	796	770	808	775	811	757	745	754	757	738	760	812	764	755	715	742	783	727	706	741	739	795	761	801	721	810	796	754	774	780	751	737	727	708	781	797	745	748	776	778	764	769	808	781	739	813	706	761	751	748	737	749	788	764	749	812	774	784	674	774	781	768	748	802	741	706	801	773	762	756	749	726	778	792	746	716	787	794	735	749	759	776	786	801	762	732	734	711	776	766	755	774	772	777	747	733	728	779	753	770	776	744	804	714	749	803	751	782	732	819	785	736	763	780	760	750	767	791	760	759	815	751	812	818	760	770	757	763	801	726	767	781	750	770	766	755	758	746	757	738	790	760	803	799	791	752	745	815	770	804	779	769	779	734	791	794	755	800	756	758	800	751	745	772	756	767	718	762	796	790	718	735	753	771	766	758	746	768	759	756	764	799	741	776	749	787	798	790	730	700	790	779	717	761	771	736	766	729	733	766	807	718	740	774	793	759	794	836	758	733	778	779	754	790	725	773	712	772	743	732	843	720	744	777	772	811	802	712	774	745	783	747	750	735	765	783	762	757	745	754	787	725	724	759	713	788	754	779	814	739	808	766	757	768	708	787	705	741	815	712	748	784	747	789	780	792	734	781	763	798	748	763	736	795	709	757	765	705	750	767	764	738	755	824	755	765	784	787	761	771	804	741	766	755	757	734	786	786	803	756	764	734	778	777	818	776	777	785	767	817	753	753	778	712	763	787	729	778	775	814	743	735	720	785	738	707	752	816	776	776	726	792	698	800	749	802	769	762	786	811	744	765	728	773	830	746	751	795	770	774	742	735	726	749	747	736	794	804	738	785	740	764	727	808	769	751	764	766	768	754	756	786	777	778	768	768	773	745	735	743	735	856	842	707	787	732	716	788	788	702
24368	21474	25135	28236	21476	21486	16091	661	448	351	360	339	331	315	279	321	339	306	300	288	305	280	316	314	278	288	300	293	273	293	317	322	298	266	273	281	293	292	276	309	293	279	281	276	286	312	319	246	342	304	316	253	316	286	288	291	286	294	300	312	285	299	311	307	255	307	320	276	274	295	293	313	298	302	282	291	271	285	271	295	272	285	261	284	330	317	244	301	284	296	265	269	276	249	321	269	283	279	265	298	289	298	294	292	290	269	311	327	279	278	294	266	309	295	280	313	284	266	291	314	259	282	293	315	268	295	286	279	284	248	294	281	282	287	312	266	283	289	314	294	283	260	301	283	303	285	248	254	302	293	281	329	252	270	287	321	280	282	307	284	258	283	298	272	269	307	283	266	256	279	303	310	284	281	267	311	291	295	298	318	284	275	269	306	259	315	272	297	275	287	276	292	255	285	257	262	304	289	294	272	310	268	268	280	282	304	315	290	302	263	297	270	311	310	275	274	299	307	265	305	310	274	290	318	276	285	288	283	311	299	289	291	277	289	263	300	279	290	292	280	268	314	326	287	303	281	286	301	252	290	288	294	282	324	282	292	317	321	286	300	275	257	287	302	299	280	296	294	285	279	261	318	299	287	290	304	275	320	294	283	305	283	278	282	244	308	330	284	304	295	288	295	304	296	325	280	279	305	303	299	262	275	329	305	296	290	257	286	301	265	257	294	269	277	308	292	302	300	300	249	309	262	272	294	273	294	295	272	304	285	279	310	272	304	297	279	290	267	252	261	298	305	292	311	266	272	290	309	286	282	306	268	301	297	279	270	300	290	265	283	302	288	323	291	310	336	257	294	268	297	312	283	275	265	253	264	299	296	293	249	293	289	273	277	294	305	285	299	297	269	245	298	252	292	280	301	293	292	290	266	279	271	303	315	292	264	264	298	317	295	299	272	311	281	282	309	275	274	323	303	261	277	274	275	298	300	278	286	288	285	272	290	258	308	317	299	303	291	257	289	267	276	282	292	304	269	279	260	307	289	268	279	265	309	322	273	313	295	277	299	304	276	287	286	308	261	314	284	282	292	294	300	265	296	307	282	282	291	299	279	274	295	268	287	305	280	267	309	270	252	264	275	303	267	280	274	239	296	313	265	269	316	304	262	298	272	311	283	306	277	279	283	275	275	287	295	296	304	276	267	254	297	266	274	263	324	283	297	300	301	299	289	281	282	262	303	293	277	299	287	291	314	293	313	280	293	297	304	301	278	278	287	289	331	245	299	307	263	287	252	299	286	293	279	270	290	276	230	257	252	245	301	269	281	323	313	258	282	281	295	298	266	295	287	296	288	266	308	288	294	304	301	284	305	263	287	276	296	296	286	281	264	295	298	295	290	306	291	299	257	277	312	311	277	282	296	281	272	269	282	301	303	266	266	278	270	259	314	320	283	275	291	313	289	269	262	279	294	283	277	259	274	309	310	285	285	292	277	262	268	279	303	249	308	275	302	284	271	272	281	319	290	278	300	298	273	305	290	285	312	280	273	280	301	271	325	316	264	258	281	283	317	288	282	266	262	306	283	267	290	281	287	272	278	300	294	258	259	306	290	320	285	299	260	313	289	251	304	274	302	258	233	283	281	272	273	269	283	302	337	298	247	269	274	283	312	302	303	309	284	277	288	262	283	310	264	277	307	296	306	270	276	309	299	275	273	300	285	296	275	294	280	261	276	296	311	295	279	245	288	310	262	308	289	300	243	295	325	297	290	272	271	317	258	304	244	329	278	280	274	311	300	268	275	248	266	257	284	313	272	257	264	296	285	296	300	287	298	298	293	306	272	276	278	258	331	291	280	264	309	290	299	317	280	297	281	293	300	319	290	278	302	280	304	263	313	266	272	278	264	271	287	316	281	317	309	299	300	301	272	261	275	286	282	263	264	303	302	295	282	279	279	291	313	304	291	275	290	288	307	291	282	284	303	326	281	294	289	286	255	309	271	284	253	287	283	254	304	266	287	299	291	291	301	265	330	264	277	333	296	261	289	304	276	288	312	319	293	272	298	268	252	264	271	299	279	283	270	296	285	291	269	301	299	283	287	296	298	256	275	297	287	297	276	287	314	296	294	290	293	256	215	285	282	300	279	292	280	288	287	270	286	316	290	289	289	259	288	288	286	248	274	284	264	293	281	301	316	272	257	311	305	292	263	296	273	275	299	259	310	267	274	299	276	302	289	292	308	310	280	279	275	278	267	278	304	323	299	259	301	309	269	260	288	299	308	288	255	284	272	276	271	304	302	267	264	332	324	294	271	263	299	323	265	279	288	308	321	256	298	288	259	286	272	285	304	271	250	299	308	278	303	285	276	276	265	285	280	271	279	277	322	262	250	289	275	267	294	307	292	295	304	291	283	279	266	269	291	292	290	295	271	273	286	268	317	271	265	310	257	295	278	281	293	312	305	285	293	313	290	316	345	258	272	279	281	264	263	306	265	295	287	273	274	297	290	316	286	307	352	269	271	316	276	300	284	319	266	266	289	267	299	242	262	336	283	284	263	302	307	274	272	312	305	269	291	281	262	302	313	301	292	247	282	285	288	289	271	277	293	283	300	302	278	301	278	309	259	284	274	258	265	317	280	282	274	269	267	287	281	291	270	317	268	272	325	296	291	304	307	283	274	264	293	278	264	297	255	274	281	279	256	299	274	283	290	273	279	276	297	286	290	261	303	286	316	313	278	285	338	275	297	279	261	278	298	246	267	265	248	290	254	283	293	281	309	303	279	300	277	275	290	305	261	283	257	243	303	309	280	288	299	297	287	292	278	269	285	304	279	280	293	289	315	288	315	299	268	268	306	311	306	271	308	285	289	288	252	276	295	260	285	284	283	285	285	278	282	276	306	285	300	284	272	291	274	253	255	307	275	295	257	276	280	309	288	293	300	265	287	234	299	287	297	294	306	289	305	289	288	275	281	297	290	305	264	291	272	290	286	289	287	259	319	287	284	304	305	298	283	284	300	275	269	271	257	282	278	243	288	268	249	270	301	285	256	298	312	298	300	262	294	283	287	284	290	310	276	258	282	285	281	336	250	300	296	269	265	247	285	298	267	280	278	323	289	305	257	250	260	282	333	337	280	265	294	293	291	282	261	277	292	301	280	301	322	303	321	262	336	309	278	260	277	250	257	284	307	285	266	286	291	274	283	292	267	287	270	285	274	285	286	304	305	281	259	282	275	280	270	299	289	289	300	305	272	293	274	283	265	297	268	289	287	280	292	277	259	275	289	315	294	276	296	287	308	280	323	270	266	273	312	277	278	296	258	293	284	275	270	269	299	274	288	302	306	294	328	280	306	282	289	302	283	299	254	274	289	279	283	298	271	291	272	275	278	321	270	280	314	311	283	278	268	272	292	300	300	301	285	278	278	250	318	300	305	258	293	303	273	297	285	288	274	284	262	301	290	301	301	299	320	294	268	260	309	296	293	307	273	282	305	295	291	294	275
17258	3583	1949	1101	887	830	735	710	752	695	755	667	690	708	700	716	736	682	642	650	741	702	691	692	639	658	675	691	692	733	683	673	653	670	688	677	597	641	647	704	649	681	632	666	697	594	672	631	680	653	693	671	663	665	672	650	671	703	673	701	670	615	662	705	656	699	669	664	701	718	655	636	673	694	686	677	665	694	672	677	700	671	652	690	668	669	677	667	649	671	710	681	673	658	665	652	684	675	683	660	671	677	663	652	678	620	647	664	684	651	696	651	678	683	636	623	672	639	669	677	639	675	632	661	684	696	655	667	696	652	697	639	669	697	684	675	669	654	677	657	685	709	657	658	706	675	687	645	661	669	668	680	725	680	660	638	667	760	701	674	677	678	718	653	634	687	723	697	630	658	668	686	680	633	672	666	672	671	647	723	703	694	671	707	674	658	630	668	625	671	658	644	661	667	692	661	650	668	715	699	649	687	675	655	629	696	666	684	695	663	677	631	651	674	646	636	642	625	635	674	634	724	690	685	628	695	648	683	637	651	680	645	716	687	673	653	704	634	604	685	654	709	699	689	685	637	653	687	638	687	693	652	681	665	660	665	669	704	649	692	704	691	687	633	648	662	663	699	642	608	652	674	679	692	638	680	690	658	696	647	683	682	680	664	725	651	712	660	621	643	620	671	620	672	667	663	653	685	674	700	645	722	638	652	657	697	660	679	666	634	666	654	694	640	680	631	673	669	641	669	655	653	662	692	667	646	693	676	683	664	625	645	661	685	663	669	686	651	703	652	678	644	659	702	595	665	703	645	654	670	623	632	710	683	705	651	659	667	671	688	699	644	722	637	685	687	720	629	651	686	671	659	679	660	667	655	751	645	656	664	643	612	642	671	689	665	682	656	643	681	656	674	678	684	637	665	690	665	735	732	673	663	635	671	647	656	674	656	659	695	640	672	615	675	681	635	670	640	646	678	705	638	649	673	667	669	661	645	693	680	650	678	685	598	675	668	668	689	678	681	691	637	671	705	674	630	667	679	677	665	623	625	639	635	690	669	707	662	663	665	637	681	672	702	636	700	665	730	687	665	654	708	644	640	697	687	656	667	609	682	667	680	667	698	597	661	645	629	673	624	704	671	642	638	674	662	661	675	703	659	656	660	639	692	681	643	677	670	678	658	649	713	644	651	643	658	650	669	709	649	680	661	704	650	652	693	713	695	689	683	656	660	712	708	643	676	660	660	710	672	668	630	645	678	642	646	648	731	702	679	652	669	657	606	688	696	656	672	686	665	686	652	652	667	672	606	668	690	647	656	663	646	640	642	650	651	642	677	713	652	684	649	670	628	661	672	690	696	709	661	637	623	655	724	683	650	656	685	664	626	647	647	688	614	671	681	659	621	655	677	661	656	615	652	674	682	675	643	675	672	665	674	688	648	706	689	666	695	670	645	658	654	627	655	723	677	629	673	651	669	678	690	713	683	672	641	702	593	638	657	643	625	721	631	705	681	659	638	655	652	622	623	669	673	660	685	609	641	677	642	668	668	666	665	668	640	648	659	650	641	704	606	680	680	668	688	633	738	666	658	676	665	676	652	671	691	665	608	674	624	627	690	639	653	687	650	630	703	665	672	672	629	695	659	624	632	674	665	665	637	712	656	687	681	687	685	711	642	692	707	618	698	656	669	689	636	711	752	710	679	674	644	641	647	638	658	683	685	682	688	656	658	650	737	663	661	644	687	702	672	662	675	642	635	706	645	670	687	684	706	657	657	686	680	660	676	638	685	691	650	646	684	654	662	672	613	660	628	630	683	664	686	582	673	665	644	642	691	674	709	690	701	686	653	715	676	657	666	671	702	685	736	657	609	647	646	660	605	666	615	706	661	662	622	674	655	672	653	702	691	624	682	653	639	651	734	675	692	690	677	705	680	684	692	664	694	684	672	689	656	676	657	695	676	661	693	578	654	662	685	637	655	596	667	647	667	670	672	689	680	684	633	641	670	678	700	669	674	669	724	716	644	611	689	671	629	627	623	665	646	646	644	709	683	643	615	665	645	645	658	636	651	610	653	664	652	677	701	658	671	641	675	658	676	647	680	690	643	691	726	661	670	667	661	630	660	657	698	684	682	677	683	714	639	650	657	661	622	608	627	682	657	692	638	647	671	679	686	690	723	658	681	641	634	689	657	666	651	716	658	667	670	651	652	620	640	721	644	672	633	694	702	765	612	681	642	652	709	689	723	639	678	676	622	657	642	609	683	683	739	648	701	667	684	658	708	678	646	659	693	673	664	625	702	660	669	685	682	689	680	664	661	663	716	631	672	647	602	665	674	654	678	680	673	694	672	697	696	666	675	693	655	672	658	635	625	635	685	689	670	667	657	665	689	633	667	670	650	596	668	676	653	662	637	689	673	689	623	674	676	684	614	683	648	646	702	674	626	678	666	599	690	641	648	681	684	689	657	694	648	662	628	664	697	681	693	676	639	674	656	629	689	692	620	628	700	676	662	688	682	710	663	671	677	684	653	669	692	662	667	727	613	661	687	665	658	688	656	689	648	648	698	671	692	656	647	661	632	685	680	645	660	672	700	711	683	627	659	716	609	678	647	704	604	685	715	672	703	637	615	695	648	663	682	642	650	646	667	698	648	647	655	599	645	647	671	632	606	720	683	650	673	689	632	632	678	626	694	668	709	659	675	674	664	675	663	681	702	675	631	666	676	638	676	692	697	665	647	703	634	637	659	662	656	644	663	676	628	643	655	631	658	625	666	635	678	669	653	685	673	627	670	634	680	654	630	645	668	663	706	640	718	664	693	685	614	611	659	685	626	608	631	678	699	679	671	606	691	626	626	664	638	703	626	712	709	713	677	665	621	702	646	670	643	620	743	634	685	677	649	685	666	691	643	662	679	631	669	667	684	713	648	628	670	662	677	670	627	647	700	652	670	675	654	667	730	676	660	663	639	647	695	684	682	671	681	614	643	659	603	641	678	645	687	676	676	667	681	679	690	691	656	720	651	684	658	669	676	695	648	727	686	663	674	679	658	640	697	689	677	701	651	664	730	659	661	655	693	656	686	684	688	675	667	669	678	670	654	703	688	620	636	672	691	700	616	636	663	730	655	651	594	716	679	693	724	639	703	671	644	625	671	666	655	658	629	666	621	659	680	675	686	705	655	714	659	646	690	682	664	658	695	677	688	642	655	666	685	625	634	699	679	688	634	701	654	662	652	691	661	622	686	692	674	700	709	662	669	683	664	692	649	667	642	677	658	668	659	716	673	634	671	658	719	705	673	700	642	655	648	691	644	663	688	650	704	642	683	687	678	656	634	672	669	659	689	618	639	675	683	663	661	681	697	713	686	629	678	662	708	693	683	707	676	644	695	669	696	731	629	665	683	641	668	616	707	683	675	640	656	724	738	652	698	654	685	657	664	704	681	675	687	651	649	684	689	671	687	673	666	690	656	666	702	662	658	629	687	674	650	644	687	661	667	662	700
31637	20790	10047	797	499	466	382	216	207	218	199	218	199	209	211	197	188	212	213	210	212	196	200	188	203	240	219	226	220	219	192	193	213	223	217	197	202	223	173	220	201	208	234	194	193	197	234	203	220	217	212	207	195	224	208	195	200	211	197	182	209	217	207	200	222	201	230	201	231	215	175	189	190	194	187	214	226	186	198	228	201	222	241	203	197	213	171	219	205	214	207	225	207	197	235	190	209	204	192	203	205	190	203	209	192	180	201	184	212	197	216	200	198	214	199	214	207	214	189	240	217	209	204	195	215	234	202	191	204	198	208	226	193	222	187	203	239	195	211	219	220	218	168	226	198	202	218	208	189	199	185	199	197	215	219	207	199	223	190	180	223	214	199	222	203	212	209	181	202	177	228	188	199	215	218	221	197	219	205	200	212	207	219	201	212	249	205	234	206	215	229	224	205	240	225	207	200	197	194	191	191	211	213	214	202	244	193	205	186	187	225	205	201	211	197	213	181	200	205	205	195	185	192	211	206	215	203	205	217	222	206	184	192	205	189	189	198	192	220	214	183	218	214	192	201	208	195	226	222	244	205	242	202	202	224	229	213	193	198	211	208	198	197	202	237	198	214	195	203	196	219	226	193	204	218	227	184	205	217	206	210	194	195	204	214	208	232	220	235	196	214	189	239	200	250	223	215	205	223	203	232	230	196	220	197	198	214	179	208	194	218	210	202	221	206	211	208	176	220	214	219	234	202	204	192	199	205	208	207	187	205	213	188	198	202	196	207	220	195	200	196	206	205	195	210	212	203	201	223	181	200	185	195	203	227	209	217	203	224	208	213	191	218	182	212	201	219	227	206	204	220	211	186	189	205	202	197	191	206	201	201	197	203	196	197	224	188	204	211	201	216	207	213	189	244	214	188	195	190	223	205	193	240	219	215	206	208	195	214	222	216	184	211	203	222	191	218	204	207	188	206	174	182	216	177	208	199	225	202	200	211	198	182	199	187	212	215	227	199	229	211	176	212	179	172	183	190	202	235	200	212	225	223	198	231	212	173	206	153	162	233	200	211	181	183	196	208	205	210	225	219	226	186	219	210	187	214	224	185	206	201	213	206	209	167	181	187	215	223	227	208	216	199	203	242	228	206	191	223	191	189	229	212	206	194	208	210	177	189	215	221	216	204	233	193	204	212	232	224	224	176	209	210	218	203	225	218	217	169	172	224	232	217	224	192	200	175	194	205	180	220	208	219	209	199	187	202	205	197	218	206	200	210	216	194	203	189	205	202	195	203	205	209	214	204	212	205	211	203	195	207	226	197	206	234	214	221	204	231	223	197	189	214	193	197	218	206	229	219	176	212	239	208	182	217	197	187	206	195	225	199	185	227	179	204	218	222	204	221	213	189	219	205	217	237	218	213	197	198	210	224	221	203	228	236	188	222	209	222	226	199	196	223	193	211	217	213	218	215	209	209	193	214	197	217	194	200	201	200	214	186	237	209	196	220	207	215	203	204	207	193	206	183	215	189	192	205	213	203	209	193	210	209	191	200	203	195	190	217	207	201	201	191	195	200	219	204	187	210	205	216	214	204	198	231	214	201	236	194	208	214	227	201	220	197	193	207	216	203	225	204	210	207	206	210	214	231	197	223	195	220	182	203	225	201	209	217	223	231	206	202	196	198	218	223	218	220	183	213	237	207	218	205	195	210	227	213	210	198	190	212	191	229	229	215	218	203	212	202	178	204	191	206	216	189	194	210	195	184	217	216	223	190	219	214	189	199	195	192	214	224	185	178	207	210	223	197	177	229	199	195	218	194	200	207	215	222	228	211	231	218	204	194	191	219	194	237	214	197	234	207	185	194	204	234	213	173	240	211	199	213	187	182	225	218	192	202	227	188	236	228	187	210	199	233	207	214	212	210	192	221	200	186	226	228	172	198	249	192	194	183	208	183	193	216	179	195	186	200	218	219	194	211	221	164	214	200	216	197	197	218	207	191	190	211	216	195	190	212	208	223	240	195	205	212	206	190	177	239	224	214	213	215	220	201	215	203	201	207	202	189	195	192	190	197	211	235	234	184	228	195	224	224	208	200	208	189	211	227	195	209	216	187	202	235	233	198	212	209	208	210	196	197	213	185	210	188	200	213	205	211	247	200	196	193	197	205	193	199	235	211	191	219	205	190	214	222	203	193	209	250	202	233	189	201	181	219	196	228	252	201	217	225	204	193	195	197	208	215	221	229	192	186	210	211	221	210	180	189	201	223	210	207	203	224	226	221	178	188	228	233	207	214	187	195	205	217	218	206	181	212	188	188	210	203	218	192	210	211	179	231	213	190	213	185	202	198	190	181	174	215	202	224	211	190	204	226	212	206	230	228	234	206	219	198	203	227	193	199	210	201	212	209	194	197	213	233	173	236	206	199	199	227	186	197	223	221	190	208	215	208	217	192	193	213	225	178	204	209	230	192	231	201	193	213	222	225	198	193	198	215	203	203	223	210	188	227	208	220	213	202	176	172	215	180	209	189	203	226	205	183	197	243	207	203	176	222	183	214	174	184	194	220	209	202	194	196	206	192	191	210	189	224	200	191	193	204	224	204	213	220	203	214	199	176	210	191	206	241	230	187	210	241	214	206	207	208	233	212	237	184	195	241	220	206	202	187	193	184	234	180	232	215	221	233	218	199	229	187	226	219	209	221	238	206	222	209	200	174	201	204	221	235	215	213	207	198	179	201	236	234	203	199	164	190	228	202	239	200	205	216	210	205	185	211	204	192	197	234	212	232	223	219	204	218	211	196	213	197	217	225	199	194	184	199	188	219	176	215	202	207	209	213	199	203	181	215	224	209	181	205	202	214	202	215	221	224	220	212	174	187	205	202	197	217	203	199	207	189	214	185	233	201	188	204	196	203	198	211	187	184	218	224	221	202	217	202	224	212	220	223	222	191	199	166	222	254	176	195	198	213	202	200	211	199	205	223	200	200	200	223	214	201	185	196	228	198	227	211	194	201	179	218	223	219	188	217	211	204	213	213	210	209	210	219	196	213	188	183	192	190	205	201	216	206	201	210	189	206	203	229	216	198	215	227	225	200	216	208	193	221	206	200	220	203	199	218	181	216	209	224	209	203	183	199	196	227	203	215	199	194	202	225	181	225	218	216	198	196	215	214	219	199	213	205	199	209	200	213	227	206	216	200	199	228	205	216	219	195	210	166	224	199	176	184	221	194	210	200	234	215	163	191	203	197	205	202	172	214	223	167	228	199	199	197	214	228	254	194	212	210	218	207	210	217	224	211	234	193	206	221	205	212	203	218	218	235	214	227	193	208	228	207	204	207	244	204	206	201	204	203	200	191	214	194	193	210	205	185	231	192	218	206	216	220	191	187	183	196	208	213	215	199	199	211	211	223	216	221	215	214	225	192	186	209	203	192	208	193	216	212	201	205	222	191	208	219	224	197	195	212	227	191	194	188	202	226	232	219	204	228	192	206	196	204	179
7983	677	624	563	552	586	537	552	539	594	585	560	577	542	548	542	552	562	529	538	532	574	531	530	567	556	520	508	536	551	534	570	496	538	557	565	592	555	505	527	523	547	581	546	509	558	511	536	598	517	559	579	552	527	539	531	563	555	490	506	534	536	570	527	566	562	567	581	621	513	562	546	560	556	559	559	557	564	561	541	525	518	512	535	574	559	533	560	543	582	567	539	537	546	576	543	536	573	583	595	557	577	574	524	515	523	490	497	536	540	523	553	566	543	549	540	548	520	551	536	561	543	548	567	557	594	537	549	556	557	494	553	554	561	526	527	570	540	531	569	545	563	579	527	570	543	545	562	564	549	524	565	553	525	491	554	530	562	558	539	553	599	562	552	519	573	520	526	564	533	588	544	522	578	549	520	533	558	559	552	531	513	583	572	529	520	557	573	559	508	533	559	533	537	538	557	548	551	526	544	541	549	495	560	553	536	575	552	559	572	575	542	574	533	562	549	546	591	505	542	565	539	522	533	592	552	532	539	514	553	562	568	531	596	540	529	549	562	572	510	501	531	553	576	565	563	564	520	562	566	537	531	538	510	514	563	553	510	549	571	560	552	571	578	588	587	535	546	559	543	548	578	565	563	538	563	576	547	566	553	544	548	540	598	564	560	564	586	567	531	555	543	522	528	551	525	581	538	542	546	542	557	495	525	532	560	563	587	564	552	532	591	582	558	579	542	524	571	539	547	538	548	539	549	580	521	581	540	566	557	531	580	488	533	539	547	608	558	558	569	552	554	561	539	512	533	537	561	566	505	558	542	569	564	589	534	523	562	545	569	546	551	560	573	493	526	531	555	543	529	498	577	547	547	516	546	534	565	556	557	574	579	548	610	520	588	558	546	540	570	555	595	526	546	540	497	555	534	559	494	501	529	515	582	567	544	549	573	547	567	537	543	566	521	556	629	565	522	591	549	558	538	560	549	549	505	557	538	533	567	504	550	599	515	554	527	567	568	562	543	521	532	593	562	535	537	544	564	558	477	549	550	545	542	528	526	544	557	523	556	548	549	564	514	554	505	538	533	529	533	530	548	559	516	496	563	557	561	527	552	536	531	541	574	562	604	556	531	551	538	577	506	584	547	528	547	556	545	541	567	531	511	591	580	539	585	538	579	561	528	527	500	547	539	546	542	524	516	574	539	522	560	535	547	534	506	548	570	514	549	545	562	551	583	550	513	566	555	497	517	579	585	587	564	573	540	529	531	570	538	567	530	561	545	556	523	581	570	519	571	538	514	528	543	559	590	548	561	549	560	539	590	570	553	552	543	602	541	513	553	548	552	540	574	538	543	566	513	530	549	523	532	493	551	565	557	566	584	556	544	552	566	567	593	547	569	567	518	571	616	596	533	541	539	542	530	523	569	575	504	517	534	592	503	553	530	526	546	513	563	550	537	525	584	517	520	519	554	587	563	566	564	593	586	515	594	571	551	529	571	550	515	564	582	523	559	549	567	571	556	555	536	571	567	541	572	563	550	535	546	537	586	581	545	489	516	549	515	621	531	491	551	581	595	568	580	546	530	569	574	547	569	556	553	522	581	549	544	527	541	501	558	521	549	540	574	538	540	558	568	553	542	542	592	545	521	537	553	575	545	511	532	557	545	562	587	538	576	562	523	572	562	521	541	580	571	528	565	570	531	556	527	534	545	541	552	570	585	555	548	607	508	526	533	551	567	571	584	484	540	558	538	566	536	552	570	571	559	534	561	578	520	548	575	571	542	559	571	496	531	579	530	558	562	551	559	567	535	519	546	583	523	547	538	568	547	563	518	543	514	557	558	553	541	521	564	504	538	543	574	589	556	554	514	551	538	568	565	568	581	548	576	545	543	582	537	525	552	537	535	560	526	552	557	566	511	530	495	566	551	545	556	546	575	553	560	504	553	533	545	549	572	560	569	546	554	588	539	546	596	580	498	506	561	543	540	526	538	552	557	527	527	530	546	556	538	569	571	551	618	519	545	552	564	546	578	537	510	512	562	518	574	531	562	565	539	596	513	552	535	567	562	560	547	597	518	541	555	544	579	550	546	587	533	556	545	545	558	540	519	529	554	563	526	525	584	544	558	539	525	528	527	485	555	544	564	553	601	601	531	550	516	556	531	570	505	541	561	534	542	535	565	578	539	531	546	562	580	572	561	546	568	505	599	576	571	540	605	548	591	520	553	533	530	502	511	521	512	534	570	543	583	510	508	562	580	552	552	552	535	562	538	552	558	584	569	570	548	539	574	542	540	542	568	575	557	550	570	561	563	508	529	554	519	556	550	565	525	548	525	548	529	567	572	587	559	551	527	585	539	579	560	553	549	537	568	537	525	534	553	555	556	546	522	533	526	592	544	565	540	546	586	597	535	556	554	545	543	542	528	557	570	589	539	484	546	531	509	538	555	529	583	541	577	544	560	564	514	534	541	585	509	549	568	548	592	585	583	567	542	565	504	532	605	519	525	505	552	556	555	553	540	538	538	480	519	515	508	570	530	590	533	527	506	556	552	539	570	550	548	535	540	505	559	526	564	571	531	531	494	560	527	573	564	507	566	533	559	570	545	556	556	552	556	583	565	586	532	582	546	532	523	565	554	568	554	547	496	610	528	577	544	546	541	537	548	578	512	556	564	569	542	536	574	547	564	548	529	570	541	564	554	546	563	541	546	573	555	563	543	560	485	573	570	558	523	555	569	557	543	525	564	536	510	560	554	545	511	587	565	548	543	544	535	567	539	549	541	599	531	536	527	500	515	549	542	563	581	569	541	541	550	550	539	524	567	559	567	545	576	571	555	572	516	540	560	548	632	540	570	540	519	525	555	582	544	552	529	574	571	537	582	543	563	523	526	528	581	528	550	552	516	533	514	522	546	566	548	527	557	509	548	590	527	530	569	589	558	549	556	584	540	546	524	557	563	546	569	560	525	538	546	526	536	570	505	562	535	571	541	567	546	540	519	559	567	548	553	555	590	535	554	540	508	550	521	581	535	546	553	538	546	541	535	560	565	565	556	558	533	551	545	542	583	585	548	541	544	555	570	578	530	520	521	563	568	524	523	585	535	529	587	551	563	540	514	506	497	619	522	515	575	567	542	546	588	524	586	557	560	518	544	546	560	571	518	545	569	562	515	530	548	532	560	554	539	558	520	556	530	514	509	534	587	555	538	533	539	568	566	567	549	536	579	552	555	546	560	548	529	528	543	524	522	554	564	557	585	588	542	533	578	515	508	538	553	551	563	507	529	571	586	519	540	546	535	558	529	551	550	599	553	556	572	566	580	509	520	569	574	578	559	546	529	515	531	565	538	550	527	570	529	544	513	516	560	519	570	552	508	559	587	545	555	573	567	512	556	501	572	553	516	547	567	539	557	527	540	524	527	531	581	532	543	582	542	551	586	539	578	556	588	555	546	559	575	540	540	517	518	567	561	542	521	529	528	540	564	565	600	580	536	550	560	549	565
25121	21490	24715	28676	21477	18066	710	421	387	336	339	348	359	344	317	326	327	291	340	287	324	297	334	303	310	335	308	342	312	349	296	301	339	307	348	341	322	323	300	327	345	317	313	357	299	324	313	294	322	304	319	320	321	308	331	322	328	316	343	290	317	390	354	299	340	312	341	308	318	360	323	271	307	305	300	346	316	324	294	333	328	346	333	327	354	319	322	338	348	312	334	334	336	296	317	310	339	290	313	338	330	308	329	333	359	292	329	298	335	352	308	315	327	284	298	315	304	299	343	310	314	311	317	298	305	328	313	331	308	310	316	297	331	337	358	326	340	330	313	331	301	315	315	312	292	315	334	330	375	339	294	312	315	310	305	344	356	329	318	311	308	317	302	302	350	308	335	327	315	313	304	333	295	362	315	302	304	307	300	312	335	319	359	302	338	278	340	313	318	303	332	329	327	320	322	319	344	338	376	323	285	334	342	293	338	304	315	315	305	331	305	320	323	336	314	355	330	325	289	269	311	330	306	301	297	289	332	325	326	269	316	316	334	306	306	345	303	301	328	284	327	288	322	316	327	329	342	291	311	330	331	313	300	315	301	289	301	313	360	318	329	322	316	304	312	313	333	303	317	306	297	314	332	308	326	294	344	341	341	337	325	310	337	333	337	331	359	344	308	338	320	318	321	283	291	330	316	309	329	302	313	296	333	349	371	301	308	331	305	297	326	317	327	285	300	331	307	329	338	358	344	335	309	310	328	292	312	345	302	318	330	353	331	313	313	330	286	313	300	305	337	344	309	306	324	320	352	324	343	301	310	335	333	319	317	302	311	312	307	340	360	304	294	288	327	306	324	350	341	320	341	313	328	344	312	316	310	313	350	308	333	309	308	321	351	325	339	324	324	335	291	346	328	285	303	317	331	347	297	339	312	348	327	316	346	321	295	356	322	312	340	329	323	324	343	327	330	313	295	322	346	314	337	320	301	308	344	331	297	329	336	334	306	319	322	337	319	339	361	328	321	329	293	325	311	307	309	312	350	287	319	328	324	330	320	316	289	352	322	354	312	322	320	298	325	315	294	308	335	299	314	338	374	294	356	325	281	290	347	288	339	320	300	295	295	316	348	291	311	310	340	294	325	343	313	342	324	324	272	309	315	349	339	283	317	332	336	277	300	351	295	309	354	340	330	301	331	321	310	360	312	335	309	294	324	329	320	341	350	312	325	313	303	309	319	336	323	319	321	330	329	345	350	322	333	325	334	307	345	293	339	296	306	317	324	337	317	319	305	357	326	331	314	324	313	356	313	328	366	328	302	351	328	320	354	352	306	336	305	354	318	305	317	316	330	278	342	297	304	295	332	306	319	322	343	303	287	318	328	328	327	315	323	292	316	291	305	340	356	303	322	325	319	312	327	350	321	285	342	303	323	324	327	344	337	324	337	317	346	336	306	330	326	358	316	327	297	345	302	326	298	308	309	328	312	356	321	321	301	293	351	308	286	290	322	331	344	311	314	321	307	327	345	296	343	323	317	340	328	316	341	310	338	316	328	369	322	347	295	343	324	340	325	323	322	307	313	321	316	305	317	364	290	292	322	330	321	327	321	295	314	322	325	310	332	323	306	335	335	307	339	332	323	304	330	345	336	306	316	282	301	335	302	310	304	323	284	305	329	298	291	315	294	311	329	353	325	335	312	306	289	287	336	320	299	341	346	320	318	305	330	295	311	318	337	335	330	330	287	303	315	321	302	309	319	335	321	327	308	336	317	304	303	320	321	305	313	306	305	330	298	336	311	343	329	311	328	305	360	323	332	329	333	333	316	339	314	324	353	315	312	289	295	332	286	314	289	316	325	334	294	369	315	353	348	345	319	312	333	308	314	329	303	319	316	299	304	314	322	297	307	297	354	327	295	353	344	291	315	316	323	295	268	309	316	320	295	328	330	277	360	307	321	321	330	325	310	305	353	320	344	303	301	310	298	308	328	349	334	312	303	334	309	337	310	293	306	305	292	347	320	341	333	331	303	326	341	345	338	325	318	312	302	331	310	354	351	301	273	311	336	311	317	354	297	334	298	332	324	332	312	338	315	320	297	297	310	304	331	324	325	283	314	313	307	323	322	337	309	328	336	299	293	317	332	348	307	327	330	330	268	322	333	303	266	311	320	341	317	290	344	330	298	329	346	310	355	301	283	295	308	305	319	359	338	313	321	304	288	347	310	328	351	312	337	319	320	308	337	300	343	320	320	319	348	331	304	326	321	339	286	297	313	302	347	338	347	311	329	320	337	328	341	310	322	316	310	298	364	306	305	335	333	309	303	306	318	316	335	325	338	288	308	335	326	308	322	327	304	311	298	347	319	338	327	318	312	321	310	325	302	295	300	323	318	321	332	330	334	339	315	317	327	317	302	324	316	299	283	303	333	323	329	317	324	287	279	323	329	351	328	335	300	321	309	314	299	299	336	329	349	329	340	370	276	296	325	310	311	330	300	317	303	305	314	331	326	347	328	313	348	327	299	340	293	341	287	325	337	313	325	325	323	316	328	286	320	314	315	344	363	331	332	342	338	329	312	333	327	344	311	294	307	314	294	349	329	318	340	332	297	332	300	303	310	314	296	345	306	274	329	316	310	337	307	326	325	292	319	305	319	340	345	318	347	288	329	303	337	320	314	312	346	309	322	278	342	286	334	300	295	330	310	336	318	326	292	313	316	355	311	343	333	367	330	315	309	335	326	341	345	344	322	306	303	310	326	310	325	323	295	303	293	322	301	315	303	318	311	337	325	318	340	294	329	342	352	321	328	325	320	324	317	311	299	307	320	308	301	310	350	355	358	335	310	284	333	310	327	330	280	316	304	347	323	329	305	307	338	318	349	329	324	356	285	313	291	339	291	306	319	314	329	334	301	321	357	328	339	328	306	311	308	299	354	292	319	321	324	329	347	334	278	343	307	337	305	282	322	329	351	348	294	329	337	324	314	331	322	318	345	307	318	347	321	327	318	347	345	328	325	305	311	338	320	302	323	322	320	357	353	344	361	274	326	334	302	284	331	312	327	345	284	310	314	353	332	312	322	317	304	310	313	302	325	332	344	329	311	341	292	318	318	344	334	304	322	296	325	317	344	322	322	330	319	356	332	321	331	309	316	284	308	350	349	294	283	342	279	296	297	307	298	354	315	323	333	339	332	329	311	321	334	336	347	359	297	316	319	321	295	287	330	296	305	297	350	355	317	296	319	331	320	331	336	331	325	334	330	321	364	314	327	295	336	310	325	319	326	340	330	330	303	297	303	312	345	304	328	309	311	324	348	329	313	313	291	292	315	338	335	286	312	305	364	322	304	329	314	331	324	295	339	309	304	303	318	313	302	327	347	297	306	348	316	307	306	292	304	331	327	305	335	324	336	298	276	319	322	341	313	309	317	332	312	299	308	311	324	326	313	339	279	300	304	286	302	354	307	325	353	282	314	324	334	288	344	335	334	300	306	336	320	316	327	316
13347	2165	1350	991	908	829	848	768	795	822	758	777	798	800	809	760	779	759	727	777	803	797	808	837	735	779	778	764	785	773	811	820	764	802	777	786	753	756	777	803	719	758	785	776	759	776	800	720	740	771	766	803	783	800	796	748	793	731	734	798	775	797	725	871	743	742	783	751	785	772	836	787	779	726	748	788	783	750	760	782	797	786	739	789	795	796	754	786	757	756	807	763	796	779	819	733	740	758	785	767	805	715	782	746	747	755	767	784	759	784	757	739	790	792	760	818	794	743	756	743	744	822	810	838	737	749	742	741	798	776	751	808	779	747	778	769	807	762	803	756	769	710	779	786	799	753	786	790	774	746	761	780	721	792	761	790	774	777	814	774	776	822	784	807	783	782	795	750	831	787	757	748	798	768	782	766	769	715	778	786	774	771	837	777	834	782	736	811	705	768	749	756	773	848	765	763	719	825	783	743	790	785	846	756	794	804	787	765	764	761	784	744	810	735	777	756	799	779	793	765	773	796	808	774	761	789	788	765	759	771	743	776	773	764	800	791	792	807	737	756	806	751	755	799	749	739	740	796	782	742	751	785	835	771	784	811	773	722	777	776	771	755	779	733	795	807	773	781	795	787	761	777	733	755	793	761	769	809	766	771	743	747	829	737	805	768	771	722	796	762	832	726	846	792	751	753	779	774	756	822	826	758	771	747	765	753	746	821	824	781	781	811	828	789	798	780	759	786	770	777	786	791	771	739	737	766	764	741	782	770	773	786	747	781	732	845	771	763	782	792	752	746	752	800	742	817	762	763	777	810	786	740	757	745	743	745	784	806	774	827	704	763	730	769	770	790	758	766	786	813	762	802	795	778	749	733	784	769	798	721	735	766	745	814	743	818	803	792	788	811	761	810	767	810	778	768	792	761	759	769	769	791	836	769	767	739	770	775	782	728	789	742	785	819	821	769	777	748	755	776	809	759	754	749	806	745	770	799	760	758	747	771	784	755	801	726	757	756	779	827	796	771	813	782	815	802	752	745	762	791	784	789	794	815	769	787	753	799	765	791	775	762	834	811	766	718	770	746	815	741	716	797	787	815	808	748	781	780	794	742	780	826	804	775	766	788	810	734	780	763	718	797	799	798	744	753	785	777	801	779	767	749	792	792	744	700	750	815	743	765	727	830	722	804	836	768	813	706	806	782	806	735	760	833	812	724	821	745	778	759	753	778	796	780	783	742	728	762	790	746	748	806	765	767	784	791	728	741	727	725	736	769	750	822	790	781	722	761	760	798	773	774	775	787	785	720	770	781	780	828	768	735	748	765	756	719	756	759	754	747	796	826	773	758	798	721	767	733	748	683	786	778	765	768	803	814	784	755	728	769	806	789	747	750	770	756	764	754	756	804	807	750	745	800	760	818	753	772	738	760	757	751	772	780	768	745	789	807	761	804	764	790	789	692	729	783	804	736	816	752	781	732	790	723	771	742	788	765	810	778	813	740	771	839	754	763	772	798	746	795	740	751	766	782	779	740	807	788	779	760	751	769	726	773	785	777	752	749	773	734	740	746	751	805	769	752	733	789	774	759	807	800	749	802	755	756	772	784	773	764	815	751	745	759	747	799	786	722	735	740	741	767	721	787	807	739	802	717	774	733	827	811	768	730	758	788	741	764	755	754	756	780	784	789	738	793	752	768	811	787	796	780	739	783	715	773	781	719	761	802	748	796	739	798	759	810	765	829	747	755	754	789	785	735	804	745	792	764	753	779	781	770	797	819	760	794	780	770	774	780	782	717	795	824	829	769	813	761	788	753	769	700	807	792	757	750	735	716	752	767	774	832	741	765	769	792	780	748	775	741	772	794	725	747	727	764	714	731	795	775	761	734	801	746	787	787	769	793	765	771	719	732	733	776	782	766	751	760	735	747	724	770	793	784	779	799	770	768	758	828	802	735	729	784	770	786	767	743	779	801	724	699	825	775	806	758	751	752	786	756	740	766	788	821	788	775	792	761	752	782	800	768	786	757	794	783	791	789	797	725	773	768	790	809	752	775	746	752	795	764	721	773	748	760	761	790	754	729	774	817	785	730	782	773	757	753	793	849	767	767	819	789	828	769	748	771	749	772	780	779	790	732	790	798	744	789	753	791	756	768	781	778	810	786	775	770	775	810	703	824	752	792	781	816	789	776	806	760	831	757	780	767	756	775	771	750	773	748	723	764	798	786	834	778	814	767	743	772	767	720	730	779	809	735	771	796	784	782	776	792	830	751	801	783	773	753	783	820	775	761	794	769	716	739	826	775	776	798	730	755	770	784	779	757	784	799	801	739	813	810	781	830	721	700	743	727	815	804	728	803	752	775	750	818	765	791	785	741	796	736	732	800	759	797	742	727	745	747	748	827	810	768	801	770	782	781	783	786	701	742	794	730	779	786	774	759	790	756	742	810	789	769	770	749	738	758	773	791	763	786	760	801	770	785	823	735	798	750	759	784	736	766	789	736	780	741	773	766	750	813	758	800	754	799	792	747	786	812	755	780	776	773	738	744	800	812	736	806	772	786	774	764	769	749	829	792	764	824	766	770	799	807	749	763	796	731	831	771	787	735	725	760	776	774	752	781	747	791	809	744	749	772	741	784	767	817	752	779	742	771	761	766	712	751	705	813	766	725	799	778	787	785	764	769	762	774	760	733	774	818	753	758	762	738	754	780	761	714	791	786	746	759	776	764	778	827	774	752	789	771	811	741	707	794	794	790	752	764	787	813	730	775	823	737	780	788	819	792	742	814	750	794	792	737	792	795	734	798	819	710	745	777	772	771	727	769	769	788	817	738	773	804	753	777	842	753	693	777	804	760	775	751	754	766	803	793	759	798	797	734	804	738	794	849	760	757	806	779	738	792	793	810	801	790	774	801	718	750	775	781	794	743	769	783	744	755	817	742	778	782	789	785	787	794	797	739	744	790	833	736	791	778	783	776	801	754	789	780	788	751	730	815	754	785	802	815	773	814	754	749	776	783	767	707	765	756	774	762	770	801	760	794	740	772	773	765	801	749	838	736	747	739	759	738	746	747	757	782	759	784	773	808	749	739	792	800	748	771	768	795	762	810	720	744	746	739	804	727	820	798	799	733	756	740	760	759	796	777	799	775	767	766	808	738	759	710	785	733	746	812	756	770	810	781	765	751	738	838	763	828	765	719	746	773	737	734	796	783	830	731	771	795	794	745	778	769	741	714	777	811	782	727	791	832	717	802	741	760	750	762	850	785	799	773	740	732	767	719	779	819	731	804	710	781	765	832	753	766	783	767	769	745	757	738	809	796	762	771	786	813	761	749	791	751	694	757	752	816	804	745	741	772	772	768	802	770	755	779	787	783	758	777	746	802	790	782	738	754	789	807	779	739	773	756	798	798	792	766	776	791	851	776	793	700	774	770	784	780	772	741	783	754	761	757	812	740	772	745	774	785	805	794	754	782	725	806	755	738	771	722	765	770	805	730	837	742
24344	21482	25161	28226	21490	21497	16224	668	418	396	382	357	310	331	337	305	299	286	325	287	298	296	312	299	277	286	316	287	314	310	292	298	284	327	340	307	289	292	282	298	282	270	299	299	274	297	276	288	283	304	289	312	289	271	253	269	272	259	287	298	308	312	259	287	288	309	330	310	295	313	313	286	295	294	287	271	308	292	287	326	287	299	303	297	283	267	299	294	285	298	297	295	306	311	290	306	288	276	300	276	281	284	275	259	298	290	306	262	287	282	292	314	323	274	284	258	289	287	287	289	276	260	280	280	284	275	312	277	317	273	307	317	249	298	277	303	274	283	297	284	276	273	240	276	296	284	288	259	264	286	316	297	322	310	328	305	309	305	286	280	297	269	294	279	317	282	307	309	272	293	309	284	279	288	286	295	320	269	282	274	291	288	298	275	291	307	276	289	309	281	307	269	297	309	269	294	283	275	261	272	288	314	283	316	296	265	323	302	258	272	319	270	263	249	275	272	289	297	296	285	265	308	297	269	293	273	268	286	293	307	286	286	311	278	287	296	302	296	295	296	277	315	302	310	250	309	293	308	301	243	312	315	306	265	285	309	296	283	289	294	329	309	296	277	289	257	292	274	292	288	290	268	286	289	299	314	277	303	283	286	278	303	317	313	277	285	320	267	277	301	277	280	287	279	323	304	290	268	277	290	285	267	291	263	324	277	279	261	259	290	332	282	284	287	310	304	285	294	283	276	288	315	286	281	282	329	285	264	280	301	291	292	283	277	287	289	294	313	289	282	243	314	270	297	255	287	273	311	273	293	249	301	252	296	297	293	274	284	313	316	256	275	302	272	293	300	265	283	291	309	280	281	319	259	293	296	275	324	290	266	298	270	296	302	278	295	287	275	264	289	287	280	275	284	288	285	286	290	320	314	278	290	265	286	288	312	259	257	264	310	283	296	277	304	324	302	325	277	308	249	271	253	315	294	279	297	255	279	289	288	263	295	289	300	295	294	287	298	337	239	286	289	328	297	301	310	283	279	330	274	262	281	284	259	304	299	286	294	281	262	285	296	293	282	282	265	308	306	328	272	279	329	296	272	255	292	278	273	266	303	272	292	308	267	291	250	283	292	296	278	246	279	301	306	279	281	285	301	273	244	252	251	295	281	318	312	284	276	306	295	274	287	291	297	302	293	290	279	271	298	275	261	266	267	266	281	280	304	294	310	334	271	305	254	252	323	308	290	287	280	301	265	277	282	299	280	278	318	290	309	290	280	268	265	286	279	255	289	292	282	302	291	284	288	296	293	282	304	290	304	302	271	303	289	309	291	289	290	286	295	259	302	275	304	284	301	270	285	308	271	267	281	248	327	304	268	264	290	296	304	266	284	293	276	305	317	302	257	269	269	264	271	280	307	260	287	267	288	276	293	273	265	281	258	277	279	289	318	293	280	299	273	296	329	270	260	309	331	273	302	325	294	301	279	315	294	284	305	306	309	284	255	267	277	278	297	282	275	309	307	289	324	265	312	287	308	294	291	299	301	296	277	285	258	291	251	264	280	271	303	298	280	269	294	299	287	307	310	291	308	284	265	286	301	294	266	290	236	289	328	292	264	280	290	282	298	263	293	273	258	289	309	336	274	288	279	274	309	316	298	253	259	287	309	283	284	294	307	279	292	270	267	287	285	267	310	314	260	276	264	285	275	314	292	274	303	272	300	306	285	284	304	283	291	325	307	282	306	357	296	317	284	330	297	271	281	260	322	284	300	253	281	269	332	271	284	283	269	294	281	286	312	282	286	317	277	263	280	284	280	293	279	266	290	326	309	273	282	304	258	290	320	285	302	324	281	308	269	271	293	282	317	305	258	292	269	265	264	271	301	278	276	266	265	306	316	310	291	271	300	321	288	284	287	296	276	266	323	297	304	282	296	299	291	284	306	301	292	280	297	271	308	276	268	303	299	283	282	305	286	305	273	301	289	284	293	294	272	245	261	274	300	302	274	278	296	265	264	295	274	260	292	275	334	275	263	274	298	295	287	276	288	254	303	267	314	319	304	262	311	264	280	301	293	326	288	286	291	287	271	270	302	306	290	322	292	295	290	280	252	260	308	276	295	293	286	266	292	282	275	301	283	277	283	277	281	307	283	306	291	294	285	282	273	283	280	265	302	297	319	263	280	284	282	294	316	257	302	305	264	276	286	267	275	290	275	302	283	295	279	313	310	276	274	290	266	285	279	277	275	280	301	330	289	297	270	274	267	272	312	289	310	307	323	263	275	288	280	306	299	292	273	242	314	265	295	298	277	280	282	334	284	284	281	270	310	286	336	286	276	311	278	285	327	273	277	291	280	251	289	256	269	298	247	302	283	298	272	260	292	299	294	288	253	299	284	272	294	290	242	292	294	278	272	309	272	294	308	266	292	307	275	283	276	304	320	311	282	306	283	276	270	268	259	312	307	312	272	288	291	275	287	315	293	347	310	296	295	284	267	274	259	283	314	321	299	276	254	240	286	272	310	285	294	276	313	284	295	307	275	267	295	304	280	334	295	316	278	272	254	283	290	278	279	308	276	265	302	264	272	271	282	245	289	294	298	265	262	310	283	304	281	308	314	290	292	304	285	295	264	303	305	277	286	258	279	283	289	279	289	277	302	293	293	277	296	284	298	287	288	272	299	292	290	293	316	303	301	285	257	287	248	271	292	293	265	286	272	253	273	318	268	279	278	285	239	263	310	274	288	271	264	280	276	281	292	275	286	276	311	295	283	291	266	270	246	270	305	264	294	289	300	294	281	296	270	285	338	344	283	274	302	267	286	320	265	311	264	268	328	291	307	275	297	270	300	282	294	285	317	300	312	317	332	284	275	315	280	280	329	288	288	238	309	348	305	310	275	314	271	295	290	300	247	270	295	258	265	278	275	265	315	272	277	315	291	299	316	268	278	279	314	272	287	282	247	287	281	275	274	289	281	300	290	280	275	287	275	294	298	276	317	263	275	283	290	280	280	304	278	281	300	264	269	285	268	288	277	266	296	287	282	294	291	272	270	281	288	275	249	264	270	273	269	262	274	314	286	301	294	291	307	296	275	251	303	286	271	281	293	261	250	296	291	281	289	291	273	269	316	284	276	297	302	286	294	292	267	284	286	278	283	275	313	299	277	256	282	296	261	251	280	282	284	261	279	261	296	314	289	251	313	287	255	298	323	292	309	287	275	262	281	282	245	280	268	294	273	277	256	294	259	300	302	311	278	295	274	312	286	318	302	329	297	277	288	302	242	290	299	344	293	260	261	284	279	298	324	317	323	280	278	304	278	265	282	295	280	273	256	303	285	269	281	285	279	278	265	252	327	294	253	279	273	289	304	282	302	263	272	276	271	272	301	264	283	287	267	285	255	305	311	262	281	318	250	252	289	285	257	272	277	293	285	312	321	302	297	276	291	270	308	270	267	299	278	283	317	284	289	266	287	300	301	264	263	275	299	286	293	268	298	287	317	298	267
13724	3593	1946	1179	944	781	753	753	718	708	722	710	685	707	637	709	636	697	677	677	653	657	732	678	649	685	646	668	710	676	705	684	682	697	708	674	633	701	699	662	689	639	613	693	709	652	705	662	689	667	710	668	640	696	672	679	649	631	708	671	659	748	726	699	661	672	679	675	658	658	657	689	671	653	701	676	686	683	687	649	652	676	699	665	675	677	673	676	655	714	699	661	667	642	635	659	694	656	677	683	662	663	669	671	630	668	663	652	726	714	680	699	664	635	712	698	620	645	672	674	684	681	721	660	638	697	613	656	656	654	685	692	683	693	695	644	693	659	653	701	692	633	687	717	668	683	651	665	699	709	666	669	706	652	632	662	673	692	647	681	653	665	645	629	645	678	696	697	684	655	748	673	625	680	653	645	676	702	739	659	650	690	646	655	702	655	665	676	669	657	643	646	669	643	703	711	667	700	674	656	659	646	659	721	689	677	653	682	675	657	684	677	682	657	671	667	683	660	605	687	672	646	679	689	676	676	609	686	678	661	674	686	694	695	689	647	664	680	615	663	672	687	675	642	704	727	681	672	677	668	639	633	664	650	690	679	651	695	724	637	724	649	693	676	705	633	659	692	668	682	645	664	710	691	682	684	667	653	655	661	717	663	749	669	664	660	646	693	672	667	671	681	634	667	663	699	731	661	632	699	675	679	676	703	692	681	674	687	654	632	678	672	646	660	685	613	687	670	694	669	701	654	636	612	693	643	667	686	634	643	639	634	682	671	631	677	681	650	675	657	692	674	692	677	651	636	663	712	641	640	629	718	655	675	654	628	670	692	659	674	681	630	678	707	715	673	681	661	710	652	723	696	652	720	649	687	649	681	669	717	660	653	666	662	661	660	673	642	663	629	661	655	693	682	715	680	676	666	685	733	642	665	683	671	697	666	706	639	667	628	683	649	627	620	644	644	705	640	673	642	683	663	675	659	707	628	660	648	689	679	631	680	690	686	690	641	661	644	676	676	612	663	618	679	671	674	661	673	650	681	668	692	637	666	673	681	708	649	661	668	692	685	656	668	679	674	705	662	699	696	724	659	717	658	666	689	662	677	684	687	650	657	643	680	705	635	646	667	683	626	665	741	687	667	665	667	707	669	650	654	674	714	688	663	653	647	681	676	712	687	670	683	640	712	653	678	722	665	676	632	664	663	632	638	658	672	683	685	657	649	651	704	672	703	697	630	653	656	645	700	683	643	658	657	687	616	674	672	639	683	678	619	666	691	661	674	635	670	651	664	675	709	671	667	720	688	666	661	637	666	654	661	661	696	662	668	622	710	679	661	701	673	678	668	651	663	703	676	643	684	675	662	672	677	706	681	675	696	667	667	668	649	645	664	663	673	649	671	678	663	727	632	652	624	628	685	656	656	675	692	681	676	617	675	731	652	663	657	676	741	680	673	675	660	709	650	690	695	720	724	628	661	688	677	690	654	637	662	680	725	666	635	689	655	678	704	656	681	686	661	728	683	694	682	670	693	665	681	683	679	670	701	693	657	662	658	699	716	651	648	675	686	679	662	661	697	685	641	689	731	699	670	712	630	706	620	696	661	671	672	618	622	690	704	646	692	667	667	650	724	629	716	599	641	661	740	640	668	694	694	699	680	738	696	632	621	723	638	659	690	673	623	650	686	676	655	661	640	684	688	658	709	686	692	653	637	678	680	706	680	669	664	687	691	709	618	673	674	674	723	705	653	702	652	664	678	688	697	641	696	656	652	702	683	676	664	714	660	682	653	671	681	689	667	714	678	724	698	663	632	677	682	657	658	677	672	688	694	640	669	701	642	681	664	669	667	691	697	687	645	691	678	659	670	656	650	718	661	668	693	657	634	654	715	712	643	624	688	666	681	704	673	720	658	707	639	660	706	648	733	638	677	672	695	635	647	647	629	640	647	635	657	670	665	681	675	654	641	653	683	662	655	678	673	633	661	694	655	693	625	709	645	692	656	681	664	688	669	657	664	659	671	651	673	673	673	725	672	706	693	734	680	664	675	683	668	668	668	677	685	667	642	709	685	691	668	727	697	670	670	681	688	654	708	643	687	646	631	660	663	692	667	692	662	651	667	685	673	732	696	681	625	677	671	631	678	703	674	657	639	628	681	699	687	659	638	677	665	664	705	668	699	677	719	688	704	701	654	677	688	652	641	649	690	654	620	701	681	657	665	636	697	670	668	653	641	676	677	659	662	710	709	631	618	692	687	705	713	676	637	630	642	719	701	636	695	673	685	658	610	667	657	677	665	738	704	657	633	699	690	690	697	672	695	677	663	676	657	639	674	673	675	662	634	692	654	659	653	657	636	669	642	657	598	677	728	656	681	697	666	677	700	696	688	648	652	727	679	649	634	671	663	690	695	682	707	663	671	699	699	680	670	721	652	643	676	667	693	671	697	682	649	685	691	673	623	680	692	684	623	672	684	606	648	674	666	648	653	649	732	680	656	671	671	646	640	646	672	689	664	672	650	661	687	711	630	681	689	617	681	691	697	679	699	687	687	674	663	672	669	685	679	665	646	690	636	685	709	675	676	720	674	655	642	639	673	662	653	665	654	683	686	668	634	621	685	688	612	655	652	658	694	662	688	692	653	687	695	630	649	666	658	570	680	695	653	672	677	624	660	653	667	669	647	595	676	624	653	668	701	654	659	684	658	642	726	622	645	618	653	679	695	682	685	657	679	671	662	661	645	721	678	676	666	706	613	664	673	701	669	707	665	668	667	716	707	680	666	605	665	677	683	686	734	663	662	677	697	678	654	646	648	674	627	657	697	700	671	662	620	685	684	661	693	709	654	704	643	691	714	659	695	693	659	648	730	690	684	688	672	646	698	678	694	700	656	650	644	655	663	654	686	643	625	657	669	671	629	666	663	632	693	669	645	707	675	659	656	706	681	692	664	668	687	682	673	691	633	714	686	698	680	653	652	650	664	668	669	640	699	711	635	633	658	648	657	728	664	640	691	679	691	660	658	719	656	678	660	638	656	674	672	625	685	679	741	688	674	645	660	660	654	669	682	659	622	686	700	666	641	641	693	619	683	690	676	695	664	708	699	642	683	698	663	692	681	669	671	608	708	701	671	656	641	691	693	620	671	667	682	698	654	657	636	639	689	644	607	677	725	675	680	659	645	738	683	682	634	655	717	677	679	671	650	614	644	679	680	656	688	677	691	672	676	668	737	631	692	668	699	715	730	633	715	657	694	653	675	686	671	666	614	646	605	715	673	686	686	674	676	681	686	663	645	743	651	679	686	661	685	639	684	674	665	660	656	684	659	668	642	660	731	617	675	647	658	715	710	667	691	729	660	675	671	697	682	668	653	684	670	690	685	664	671	650	696	719	661	628	659	700	682	675	624	656	664	689	662	645	662	664	662	689	705	657	687	739	691	679	667	632	637	620	657	677	645	691	666	673	671	709	691	676	683	703	691	694	686	663	665	742	628	692	664	662	655
31731	20795	10032	737	486	418	353	264	249	194	210	219	206	219	204	225	190	204	201	195	182	208	219	206	229	214	200	204	205	197	194	223	201	199	201	207	201	199	220	207	213	206	211	195	198	185	212	238	194	180	199	212	207	199	199	239	197	212	193	203	170	199	219	213	223	218	204	209	215	238	198	219	229	200	223	238	212	217	191	173	211	211	199	214	215	195	187	201	190	237	192	225	211	201	198	232	243	214	220	196	195	231	211	190	222	202	183	231	201	203	219	192	222	202	168	228	225	187	209	210	214	219	190	213	199	233	234	209	195	208	190	210	202	234	198	216	204	205	206	224	217	204	220	210	224	217	242	195	202	220	195	192	203	211	199	205	197	213	202	226	187	197	220	218	223	214	217	182	213	198	202	208	260	191	220	181	186	217	211	199	181	212	238	210	221	207	217	215	224	208	225	212	214	204	205	201	229	209	234	185	211	204	204	193	196	196	220	236	223	236	225	219	204	214	192	193	190	212	201	209	206	212	189	216	187	199	209	208	207	226	193	220	200	209	199	168	194	197	220	215	210	205	213	168	215	204	208	205	227	197	205	199	234	202	186	233	194	191	183	198	198	222	197	220	196	210	204	215	175	200	199	187	184	195	211	211	197	223	217	166	197	186	213	202	204	181	204	196	221	194	206	201	202	209	221	194	179	230	219	207	237	204	205	234	203	214	210	227	224	228	202	217	200	201	197	222	183	189	202	223	174	175	202	212	214	186	185	194	223	217	225	196	208	213	215	186	209	195	189	196	208	203	212	228	189	212	208	191	217	201	197	209	214	226	213	239	201	204	243	212	208	203	229	232	211	174	226	198	191	200	178	214	227	185	199	202	224	199	212	230	196	210	228	194	205	200	194	214	204	209	220	222	226	196	199	247	184	195	222	201	198	216	213	194	183	190	196	189	208	214	225	210	184	182	201	206	228	202	225	214	232	209	194	196	221	214	238	199	206	201	212	194	219	219	210	217	239	181	199	188	191	211	221	215	235	196	199	212	203	231	203	195	228	167	199	205	202	209	200	202	198	211	208	201	210	185	197	190	207	207	208	217	201	225	208	189	210	209	218	184	206	176	201	228	214	218	225	199	188	190	212	226	198	214	212	208	206	194	207	228	213	226	166	182	224	201	228	216	165	212	216	229	199	205	210	211	188	192	187	210	198	204	194	194	227	229	175	232	191	191	203	214	198	204	226	208	189	221	193	204	211	202	203	188	216	192	185	216	216	221	198	199	204	220	224	194	229	201	209	212	205	179	201	219	219	179	218	192	225	211	213	224	193	222	200	225	219	186	191	218	197	217	187	198	222	191	208	219	206	209	204	212	193	185	232	201	217	198	181	226	201	207	190	183	217	224	190	218	220	202	231	199	194	220	222	214	226	210	183	218	210	192	202	211	221	215	187	215	214	217	208	206	224	214	226	194	216	208	210	236	200	171	217	206	188	202	191	186	211	200	220	204	186	213	235	213	200	226	201	206	209	209	204	228	216	203	206	191	232	198	197	209	229	227	187	204	236	181	176	202	222	198	204	208	202	208	211	195	215	203	212	229	201	235	236	225	193	200	196	219	185	189	222	238	239	174	235	230	203	213	212	202	207	192	202	228	240	213	183	227	192	222	237	232	200	202	211	216	243	211	192	222	229	189	193	216	220	208	236	174	216	202	227	209	214	222	208	186	200	194	235	213	201	207	213	221	204	238	198	206	207	212	223	206	220	209	205	195	227	225	222	207	211	209	194	222	210	223	200	206	210	167	202	174	209	211	204	227	209	226	188	193	202	214	223	202	234	221	194	223	192	205	203	188	213	221	197	195	194	213	204	190	214	182	211	200	203	204	196	189	207	177	189	194	225	190	223	210	200	194	230	204	224	185	187	209	222	202	208	224	217	216	211	226	230	220	192	225	201	225	193	202	219	194	219	194	173	158	189	206	199	215	198	194	227	199	203	213	214	215	231	212	212	205	220	201	178	199	215	232	174	216	187	225	223	196	195	208	181	188	211	219	227	215	229	213	199	196	200	188	194	202	241	219	193	198	231	222	210	191	209	216	190	218	209	205	231	210	204	220	188	199	196	204	204	213	205	192	199	212	194	202	195	213	212	213	215	191	211	225	219	199	202	195	209	178	202	205	224	187	212	178	188	212	184	203	222	209	215	192	213	217	215	191	206	196	202	204	194	223	200	205	205	203	198	216	226	203	226	216	218	208	194	202	209	235	203	193	193	196	211	184	201	239	194	187	200	183	201	209	220	199	203	204	225	208	209	184	181	213	189	224	198	209	220	196	216	223	230	208	209	210	206	214	220	212	200	225	218	196	201	207	181	202	196	237	223	203	219	202	219	232	219	214	190	203	235	209	207	218	221	184	192	183	201	206	202	194	178	210	180	218	192	202	190	214	195	204	199	193	208	190	216	198	214	211	177	189	185	208	228	194	186	222	226	209	214	208	214	196	208	231	211	225	193	215	194	212	198	207	226	236	237	202	212	211	202	209	192	214	186	216	214	193	237	244	239	218	215	181	205	214	222	198	195	181	192	221	196	206	209	205	184	209	195	195	188	205	201	190	201	227	210	237	212	238	230	230	225	202	222	223	199	188	203	190	206	204	211	184	201	210	183	180	219	197	206	221	217	201	224	219	207	192	206	225	203	217	223	190	206	208	220	208	208	195	195	163	194	187	226	215	167	186	196	194	237	211	231	207	219	197	185	201	192	204	222	227	198	193	225	198	217	189	190	241	213	201	202	210	209	219	198	211	204	214	224	198	248	189	221	211	188	215	199	193	229	208	194	209	203	209	217	196	179	197	202	214	194	241	217	206	196	208	190	226	201	199	194	213	195	197	216	225	218	227	196	204	227	217	199	196	194	199	230	213	208	219	203	212	185	213	195	227	196	203	213	182	200	193	229	230	212	229	206	217	223	213	188	194	212	195	218	216	218	179	204	239	199	165	209	205	224	184	203	205	216	198	238	204	205	211	197	213	226	249	210	192	194	245	187	217	216	213	182	212	201	197	198	200	204	217	210	225	216	195	196	196	202	192	192	186	192	205	191	202	209	182	197	198	208	222	192	176	233	212	198	220	232	197	219	214	208	217	209	202	189	189	218	206	206	196	189	204	225	203	200	214	209	204	209	182	192	201	201	235	210	190	212	189	201	218	195	227	180	208	192	199	224	220	229	211	179	199	194	206	189	226	215	189	216	201	231	204	204	198	211	208	224	202	210	212	223	178	196	198	192	220	209	185	199	219	203	197	178	200	196	200	215	208	219	214	211	230	225	191	208	194	192	234	218	201	195	211	203	214	199	210	214	203	195	190	198	206	197	193	189	214	206	210	210	201	207	207	210	210	222	187	205	205	199	196	201	222	201	193	213	198	205	211	197	198	206	217	212	223	237	217	203	186	202	212	201	225	183	203	206	183	229	220	183	216	210	211	189	201	226	197	218	197	217	221	185	216	216	189
7399	646	606	568	597	538	542	515	558	536	524	561	512	519	569	536	548	554	529	541	562	529	519	508	535	536	535	534	529	537	524	556	534	526	550	564	543	575	578	554	549	568	566	586	584	538	539	554	584	550	540	535	539	548	563	536	566	547	539	588	560	514	586	538	571	532	558	573	531	591	557	558	545	551	519	538	575	590	532	509	544	569	587	516	550	562	550	541	558	542	503	547	555	573	520	529	544	541	539	570	537	526	567	570	565	544	511	538	569	591	532	540	603	575	576	539	574	540	569	539	582	534	551	589	590	531	546	528	570	542	515	513	548	567	555	535	582	548	532	497	525	596	595	518	596	519	528	549	565	537	541	556	541	547	506	534	561	555	540	531	537	568	546	528	566	533	551	556	536	552	573	540	506	516	548	569	540	560	545	557	540	567	579	489	535	585	537	570	541	558	529	518	576	524	560	527	580	590	576	552	556	523	530	563	571	532	538	535	577	568	558	570	528	572	543	555	579	550	585	535	534	565	552	565	587	508	509	553	576	564	569	590	565	514	576	535	544	559	538	595	558	549	550	566	536	529	544	544	542	522	561	543	522	554	501	550	552	546	520	501	576	540	552	518	570	554	556	529	564	551	539	575	525	588	576	571	554	565	525	582	538	565	522	572	526	544	532	553	581	579	529	575	575	554	540	600	579	609	537	512	571	591	553	569	544	534	518	542	543	563	537	554	505	583	514	581	537	532	556	567	543	584	540	551	573	508	540	533	555	559	549	569	550	571	574	523	511	561	509	539	567	561	537	522	536	572	533	553	525	560	530	508	576	497	555	547	542	551	556	550	574	529	526	513	543	585	559	549	557	513	576	548	587	571	545	587	544	583	569	542	544	531	559	560	524	531	526	543	548	556	538	563	558	521	570	533	551	542	552	534	499	590	521	564	576	559	561	538	600	589	566	562	551	516	571	531	532	572	557	568	511	567	567	553	553	540	553	575	573	539	540	493	587	520	554	562	580	572	536	543	503	589	527	567	511	594	581	531	516	571	568	557	561	549	563	559	520	560	590	514	554	546	567	546	572	548	538	570	564	587	561	541	542	537	531	540	532	546	538	539	584	581	576	545	524	526	572	570	583	601	539	538	517	564	536	580	547	590	545	601	554	572	550	571	551	553	553	558	550	568	541	536	600	533	567	525	546	540	524	544	543	523	548	572	558	539	535	548	579	532	549	557	525	565	512	542	551	574	523	571	559	549	519	579	561	517	559	559	552	547	584	587	551	592	566	535	540	565	538	521	583	553	530	573	539	588	569	508	582	511	590	542	550	546	568	566	543	533	569	518	552	525	537	547	554	557	536	570	543	514	567	555	559	539	517	557	565	522	556	539	568	573	528	577	537	588	546	548	588	540	546	502	542	531	522	540	544	576	572	548	546	572	555	574	542	492	519	574	539	580	516	525	562	511	549	538	546	568	534	554	526	506	561	542	541	547	564	542	525	532	556	556	535	583	530	567	516	538	538	498	576	518	553	574	567	533	587	490	529	506	544	520	542	548	540	523	544	558	552	559	527	534	542	543	565	530	538	556	530	565	540	567	548	541	535	546	577	585	526	518	570	551	561	557	575	544	553	523	534	521	572	545	546	532	554	599	571	543	536	562	518	549	571	534	534	563	562	557	579	540	582	547	580	523	564	535	538	541	487	554	589	611	559	552	535	553	562	558	519	549	582	538	560	550	518	579	502	555	511	585	550	540	527	548	541	567	548	546	502	513	546	557	556	529	529	542	574	545	594	590	512	568	566	551	567	557	499	536	520	533	558	568	547	557	580	555	567	534	539	558	520	524	526	573	524	522	568	555	572	563	526	544	532	562	540	552	531	546	575	502	571	496	565	550	575	584	543	560	538	617	544	558	559	546	555	543	544	536	513	535	526	578	559	556	501	569	566	530	529	520	550	528	565	528	535	540	546	549	547	554	499	570	559	548	530	543	529	578	515	542	534	558	562	540	547	527	539	589	536	529	524	533	597	549	551	568	542	536	579	535	551	535	539	570	546	494	567	608	524	554	559	566	521	546	578	550	588	575	566	560	561	569	535	546	554	537	547	578	561	565	550	562	563	561	583	552	569	560	566	581	537	583	542	536	545	579	576	539	576	582	526	528	505	532	509	559	564	581	566	545	559	550	578	539	543	534	562	520	565	522	559	551	553	561	546	569	584	555	516	561	560	542	542	547	589	538	569	528	538	563	589	526	572	557	548	552	571	549	521	566	543	551	544	565	558	576	593	571	557	562	558	501	547	581	555	548	510	561	541	603	548	535	535	586	562	583	538	528	531	584	528	546	573	589	567	588	540	549	530	582	580	572	538	586	558	548	555	567	586	564	514	590	560	553	566	541	543	558	551	562	553	524	556	532	560	591	570	531	540	538	531	543	495	571	544	557	537	536	593	544	539	528	518	570	540	565	540	491	527	511	545	559	527	571	555	563	572	568	577	549	511	585	563	551	525	530	546	535	547	538	507	552	581	573	522	515	553	562	541	541	522	537	562	571	548	571	542	551	584	555	591	527	533	547	553	538	516	525	520	544	575	520	524	551	539	559	561	568	520	540	523	529	549	581	587	560	564	555	527	572	526	548	535	546	541	539	560	541	507	517	554	580	551	558	579	512	547	561	574	564	561	541	529	534	555	544	538	541	583	547	604	564	551	497	533	575	557	535	536	559	560	568	560	551	586	514	556	543	557	601	530	568	561	586	557	543	544	553	586	517	525	556	531	553	559	556	543	538	586	584	517	533	563	528	598	558	580	572	495	493	607	564	544	529	515	560	549	551	553	574	559	545	583	568	554	512	563	563	563	548	545	511	562	544	536	551	529	513	539	580	546	540	526	563	560	574	548	568	554	522	530	565	558	589	520	580	534	518	573	541	566	517	570	552	561	559	595	562	551	592	531	502	553	521	550	575	552	539	546	572	527	566	537	593	555	554	528	549	516	558	566	560	537	575	570	583	536	559	589	552	589	593	572	532	560	573	553	524	568	525	568	570	573	558	543	582	515	577	546	530	543	521	568	554	525	550	550	505	551	598	573	533	576	552	542	535	522	502	535	545	477	591	559	534	560	604	541	552	551	595	515	614	558	547	558	548	503	552	546	581	544	544	567	582	553	560	586	583	543	545	574	511	582	534	552	521	578	572	555	561	552	517	529	521	561	547	513	555	542	566	548	522	561	515	533	552	573	534	542	593	543	593	536	531	520	542	550	550	573	507	568	583	565	512	558	543	567	588	557	551	499	540	566	537	552	531	511	569	533	525	563	587	540	552	559	507	557	560	546	552	543	495	566	575	539	564	530	560	537	517	501	556	540	567	540	565	557	539	530	563	528	555	542	567	547	596	533	577	538	561	519	540	514	552	529	573	569	539	530	544	543	576	495	553	590	572	551	530	538	584	590	588	558	559	528	556	588	596	593	530	551	563	580	576	530	508	540	567	551	542	586	540	507	545	547	528
25123	21481	24720	28589	21421	17781	685	413	369	357	363	336	343	315	346	320	346	313	310	321	333	337	340	327	316	347	305	330	341	330	324	339	312	301	298	326	319	307	321	303	322	329	330	331	328	359	344	312	309	336	337	311	294	300	299	334	328	380	323	315	316	319	341	317	347	364	321	343	308	308	311	305	349	331	285	305	337	345	317	332	355	316	299	328	305	329	322	337	315	328	310	334	327	341	335	327	306	300	316	300	307	311	309	326	331	316	303	290	312	320	353	291	319	336	340	310	313	335	357	337	339	361	332	276	309	332	310	346	318	323	358	343	296	293	307	323	331	310	331	296	301	303	318	323	328	311	373	341	345	304	334	297	314	322	356	310	328	307	337	322	322	289	314	313	308	295	285	337	300	310	358	298	339	296	332	317	306	328	324	345	337	307	347	324	313	314	315	289	335	302	297	299	277	372	342	310	317	341	332	330	292	320	315	335	330	300	332	320	301	271	326	318	331	313	317	339	310	354	315	304	286	323	290	313	336	309	362	319	319	337	317	299	337	317	341	319	317	323	323	314	340	335	301	274	317	312	325	299	330	291	340	329	312	335	340	327	356	347	328	309	292	322	313	329	323	339	308	324	329	344	312	322	340	336	311	296	307	366	313	299	327	327	355	306	325	291	335	319	305	352	312	286	318	293	327	302	332	329	336	334	302	313	328	305	331	330	324	293	304	308	337	312	316	308	310	294	327	319	305	318	311	303	324	283	334	325	323	347	309	308	325	311	328	325	319	342	312	279	312	303	298	330	316	295	336	363	337	335	324	333	323	304	322	293	303	304	301	335	333	310	330	329	332	315	333	348	337	289	301	311	342	293	312	319	323	328	333	297	302	314	304	338	333	300	324	327	298	344	286	334	283	302	349	343	300	338	307	325	331	320	310	316	297	317	317	320	329	327	312	296	315	285	346	341	346	336	337	337	327	305	304	313	301	360	316	307	334	291	303	322	314	339	326	303	328	308	288	299	303	329	326	339	330	338	326	280	342	341	338	335	345	303	303	297	327	312	328	304	322	333	293	284	344	285	304	310	302	321	304	324	308	292	307	362	318	311	294	310	305	331	315	343	323	328	338	297	322	368	299	303	331	345	314	333	352	325	317	328	347	324	317	348	335	322	352	332	291	333	314	300	332	277	327	310	331	308	320	316	331	317	349	312	315	346	368	299	319	353	363	312	333	295	341	317	324	310	288	326	297	318	348	338	297	314	308	346	336	281	280	313	309	325	314	322	322	299	336	319	333	325	332	324	318	332	336	326	312	336	317	345	334	319	300	356	311	298	289	318	283	281	367	353	344	303	326	317	329	329	327	317	315	353	331	321	323	349	328	338	288	328	326	290	341	335	288	328	322	334	329	311	311	312	313	307	326	293	318	349	326	302	312	339	312	334	314	310	336	323	328	300	377	303	269	326	314	328	319	340	307	324	311	347	320	335	363	324	315	315	305	312	301	300	323	333	300	314	296	282	314	345	304	282	330	374	322	341	303	303	312	320	315	325	346	331	297	320	326	321	291	307	330	320	332	348	330	307	307	335	282	271	323	327	311	311	349	321	323	364	336	332	325	326	314	355	291	313	326	340	290	336	309	324	311	341	333	318	316	325	313	333	343	324	318	333	315	324	314	319	330	321	332	319	320	296	322	292	335	343	316	282	278	319	318	326	315	315	325	324	292	307	322	315	303	283	327	331	316	317	306	314	325	298	311	311	288	311	305	299	334	336	340	313	315	327	315	307	320	308	298	347	311	332	337	362	326	338	336	291	329	323	312	323	301	309	312	299	291	300	310	303	312	320	334	321	332	343	327	318	333	302	331	318	318	327	317	309	326	295	303	345	299	320	314	350	348	308	344	319	308	316	342	319	331	272	295	350	332	322	275	287	331	325	325	336	321	312	285	320	339	322	328	342	330	325	333	338	314	290	299	265	310	318	328	337	286	341	293	304	280	298	324	338	346	286	291	331	315	313	387	330	334	313	342	328	336	342	343	322	327	335	325	346	370	347	276	309	335	317	327	297	328	305	352	289	327	288	316	343	333	319	283	338	330	337	347	338	319	305	336	346	314	317	301	301	311	269	282	344	376	317	328	331	317	327	349	316	330	282	332	327	301	328	344	326	297	315	360	361	312	341	311	291	368	304	304	322	335	298	321	323	299	340	296	327	302	283	326	315	326	326	319	352	333	323	319	343	301	346	319	329	362	340	320	319	275	330	318	301	356	307	313	344	323	333	332	306	312	308	278	313	318	319	310	334	305	339	310	296	304	305	340	352	314	293	291	320	315	352	325	317	322	301	327	342	318	313	356	352	343	313	349	329	316	368	306	341	318	366	301	317	317	306	299	320	300	287	308	349	308	297	310	303	317	293	349	329	294	353	338	328	331	324	342	319	344	306	304	308	289	330	311	276	295	349	308	302	316	310	300	345	326	344	278	332	336	324	307	315	330	325	356	315	302	276	352	332	292	324	308	328	322	327	342	295	308	313	334	318	285	284	361	356	314	321	326	302	310	308	340	337	338	310	304	321	288	344	330	303	337	338	334	313	297	335	351	301	294	315	309	292	314	302	353	306	302	329	326	367	333	326	297	319	334	312	352	312	308	321	272	346	301	337	330	324	288	303	302	307	317	344	297	333	316	319	294	300	332	323	341	288	297	328	310	356	355	296	313	324	327	344	289	329	339	314	333	327	313	341	338	339	363	312	300	316	310	307	318	338	354	316	351	306	336	331	309	339	331	310	336	328	309	305	337	354	304	314	316	291	323	313	328	331	325	334	325	308	320	302	303	333	291	344	285	302	315	334	361	280	342	342	306	326	310	311	309	337	316	311	327	305	324	289	333	310	319	332	318	317	324	343	316	329	321	296	329	320	313	329	306	325	327	288	304	325	346	348	318	282	326	290	353	342	321	326	298	313	348	321	319	300	365	348	321	319	352	302	334	337	316	308	317	335	335	309	300	338	292	336	297	277	324	297	302	303	328	299	295	320	334	302	310	308	319	323	297	350	334	325	300	317	354	342	326	352	310	320	338	300	310	285	333	302	318	308	306	328	288	367	352	299	327	303	334	328	314	293	299	326	273	325	301	330	316	310	341	325	333	322	301	349	320	296	305	310	331	330	333	296	312	327	314	295	315	327	319	343	323	327	275	305	334	326	318	318	333	318	351	339	324	294	296	339	312	320	280	342	317	351	308	321	368	307	318	331	294	307	322	296	300	346	344	315	302	360	326	274	337	308	334	287	317	315	339	309	298	318	325	342	301	294	282	300	314	304	367	328	318	341	296	339	337	300	314	298	320	332	307	330	333	322	312	300	295	332	285	296	275	322	321	308	348	316	335	321	320	342	300	320	317	322	318	288	335	305	327	312	305	314	284	315	338	312	341	342	324	288	306	340	338	337	324	335	343	296	316	341	334	309	300	328	334	346	355	328	339	321	350	339	303	304	313	298	327	325	311	325
13434	2130	1364	1060	874	852	796	812	808	805	815	809	786	788	800	777	795	768	745	761	726	794	844	762	775	781	764	804	783	821	761	862	706	771	769	796	777	833	829	800	779	810	801	794	791	801	754	797	791	759	752	712	777	752	820	765	743	794	841	761	812	786	774	778	824	787	818	795	843	716	794	799	760	801	723	766	774	843	813	814	785	759	749	770	810	767	802	773	752	746	769	824	763	799	734	744	758	707	766	833	748	750	790	796	784	756	755	795	736	777	765	816	783	777	797	793	794	770	712	769	776	797	751	782	761	738	809	776	782	804	731	801	813	761	805	782	798	748	763	770	813	805	752	791	740	752	792	814	744	760	761	820	741	803	864	854	827	801	804	727	766	784	771	761	762	779	792	774	748	780	751	781	768	774	737	799	751	769	768	774	816	771	823	836	804	788	779	712	804	750	765	722	760	796	747	769	753	738	800	745	788	771	776	779	731	755	785	754	794	765	829	782	769	795	801	771	777	795	785	793	765	780	814	772	789	789	760	756	765	821	770	758	804	747	775	711	756	753	757	809	775	789	775	747	838	771	762	763	743	809	759	779	770	805	775	811	804	754	756	772	802	771	763	802	854	803	775	787	801	789	753	779	768	810	789	765	791	733	793	786	787	747	789	803	813	839	789	807	767	786	780	752	819	748	748	773	765	829	732	773	803	778	798	803	751	791	756	783	778	795	750	783	769	724	771	791	795	750	775	789	807	785	750	776	778	838	824	775	778	809	821	752	770	778	793	808	814	792	790	799	741	755	786	802	783	794	837	758	798	820	799	761	784	762	804	733	782	764	756	793	780	770	762	755	821	797	777	798	747	744	793	783	785	816	773	729	827	718	808	796	805	772	763	823	770	787	786	812	765	729	789	730	788	780	771	822	781	788	753	787	780	746	762	799	806	796	814	772	791	852	798	803	758	820	798	750	745	767	793	731	758	777	746	814	813	771	761	802	767	746	759	814	770	760	784	752	760	730	747	780	745	797	803	847	814	751	794	796	798	760	736	751	721	775	794	791	754	751	764	792	820	710	758	762	797	735	731	803	806	743	759	759	788	798	782	794	801	757	814	758	754	777	770	797	783	750	753	735	733	760	748	786	764	769	783	758	783	740	771	754	796	806	739	789	692	757	828	806	736	731	731	836	770	769	819	790	767	742	747	784	798	779	758	794	770	760	782	731	815	751	775	806	776	746	839	785	788	810	772	764	778	765	796	842	729	784	823	759	737	747	792	790	778	761	782	749	756	774	759	790	715	718	711	720	757	785	816	753	737	797	768	789	771	782	762	811	788	830	756	805	794	801	785	745	797	765	823	816	746	768	752	791	783	768	720	769	799	776	820	759	846	813	768	759	801	788	802	783	794	781	754	792	811	798	729	802	791	763	764	770	826	772	793	791	758	775	798	783	742	801	776	693	744	751	795	795	777	783	780	765	738	765	816	786	782	807	782	790	743	808	765	772	766	766	782	767	758	772	837	809	797	766	786	794	768	690	806	756	799	788	746	758	736	777	791	832	758	771	766	827	773	788	775	782	791	780	812	771	839	788	764	839	774	735	788	820	765	728	758	766	744	778	770	759	751	836	779	829	741	785	763	787	767	760	765	819	757	733	803	787	781	753	784	781	781	772	832	814	778	784	748	727	753	792	750	797	733	730	778	733	751	788	825	763	795	789	787	796	777	741	789	805	755	757	765	797	826	739	742	794	768	774	755	777	765	736	783	827	833	737	786	763	783	778	753	754	783	782	770	766	748	777	769	775	777	782	743	812	802	744	761	768	760	788	772	777	774	782	733	779	745	737	754	771	810	758	789	818	758	770	824	796	781	831	745	780	798	771	742	744	735	742	795	801	758	729	756	789	732	715	730	759	770	738	769	727	773	757	818	710	813	756	820	764	795	749	812	743	764	735	728	777	780	774	723	751	756	766	740	755	761	809	785	780	783	784	816	786	771	764	775	801	808	794	741	796	758	781	837	800	776	748	812	751	768	793	727	747	754	744	786	758	767	777	778	809	781	761	817	747	783	786	725	794	766	757	806	779	782	786	767	786	765	728	747	798	788	789	762	782	836	816	839	741	748	742	795	775	778	810	787	764	767	740	774	737	776	758	814	782	766	817	777	806	773	800	789	787	771	777	778	730	790	760	774	778	792	743	780	812	771	777	737	770	781	717	792	807	837	822	756	775	807	772	790	760	743	785	812	793	795	755	798	806	769	787	753	784	812	809	754	777	797	767	741	782	775	780	753	817	788	774	746	818	798	811	799	803	740	825	787	796	731	777	765	790	770	772	737	759	738	776	813	772	782	787	746	746	780	758	756	810	763	781	787	768	745	738	763	784	800	790	722	774	729	784	771	733	739	765	775	777	797	754	776	813	836	767	763	788	785	808	813	813	775	758	781	829	759	813	774	722	750	776	777	783	768	800	771	786	794	760	742	806	724	800	735	785	762	783	777	770	745	834	819	779	721	775	702	772	794	747	720	745	800	759	779	797	767	855	824	768	768	791	830	786	757	755	759	808	746	751	760	772	838	763	772	760	803	782	737	782	774	743	790	755	743	765	765	821	815	768	775	779	738	788	781	762	782	745	748	753	766	796	758	785	786	764	775	727	764	757	778	792	803	825	782	785	777	769	765	803	775	815	785	748	814	774	736	769	775	739	805	778	791	777	816	812	774	745	786	826	772	762	771	750	795	745	778	762	738	729	761	794	813	745	774	796	825	798	747	800	752	752	785	796	801	799	785	773	803	855	761	762	772	712	806	741	805	810	739	737	717	763	799	814	746	771	767	749	791	773	809	824	737	787	803	800	830	810	746	787	762	784	798	817	744	767	769	784	736	773	737	762	791	820	745	722	776	759	799	764	766	764	747	821	722	720	793	785	761	752	792	770	813	772	729	799	807	800	783	814	798	780	785	803	800	747	741	773	773	722	743	784	710	781	794	768	751	822	750	769	824	779	815	778	783	742	760	781	809	804	793	758	741	790	798	793	795	785	746	769	745	782	804	744	768	785	792	752	810	756	740	830	788	755	818	778	823	780	759	770	752	759	783	773	766	779	790	782	818	774	811	772	780	789	737	824	745	752	739	732	772	772	797	806	739	766	743	849	795	773	790	746	785	802	792	772	792	779	768	734	777	764	771	767	793	799	768	775	758	767	790	749	788	760	831	809	770	761	792	763	765	802	758	783	746	777	758	752	804	758	774	773	744	745	782	744	756	761	777	767	765	775	717	757	746	784	778	737	774	833	803	788	756	818	795	751	816	783	763	768	774	756	806	760	777	744	759	760	786	814	796	769	794	804	735	794	799	797	805	778	784	754	777	866	804	777	733	771	752	828	772	763	759	809	807	784	789	743	751	780	787	793	781	751	779	755	828	774	790	765	703	745	765	768	798	802	821	773	791	740	791	839	785	755	808	753	739	816	772	759	812	778	750	814	783	780	815	790	761	803	785	780	750	776
24397	21510	25209	28235	21512	21519	15610	693	426	400	373	363	365	321	316	313	273	316	319	299	328	284	303	321	303	298	315	311	309	337	312	306	312	276	299	313	297	315	280	290	310	302	294	321	298	298	321	279	280	327	292	318	299	299	298	278	285	299	302	310	287	283	273	332	297	304	267	289	284	302	295	294	286	318	300	274	305	296	306	294	301	284	325	270	301	286	270	283	253	313	270	317	321	298	311	266	304	341	291	288	284	327	328	278	281	271	301	298	275	280	302	302	288	270	270	304	291	313	313	263	281	286	281	273	271	260	309	267	320	303	303	296	290	273	299	271	304	310	258	282	300	302	305	290	279	272	310	300	291	288	283	276	276	318	323	284	284	275	287	298	276	283	273	299	278	281	296	315	301	323	294	286	271	284	279	285	307	302	282	327	297	273	281	280	306	285	294	268	286	314	331	295	258	258	318	256	287	287	300	290	281	307	292	284	258	281	266	290	280	309	307	270	301	312	302	314	284	288	268	308	300	294	282	291	245	280	307	291	293	249	288	272	272	307	256	259	295	301	275	304	292	288	309	283	304	296	281	288	292	273	284	300	303	265	267	296	293	290	262	320	296	279	287	256	292	276	292	313	280	288	258	271	306	289	261	290	293	276	294	288	282	311	279	279	319	261	238	277	301	292	298	269	276	289	308	293	298	257	255	291	310	298	292	255	280	302	292	280	304	315	284	288	284	288	285	282	280	304	305	304	319	282	292	292	270	272	297	266	282	303	260	280	308	278	299	317	273	300	294	289	320	279	282	277	306	304	298	290	295	308	253	267	314	275	305	307	292	279	302	289	277	277	283	345	307	267	301	295	273	298	284	259	273	271	306	250	288	276	294	275	286	313	294	280	295	293	314	286	276	285	298	294	264	280	278	276	309	289	285	302	253	274	314	280	261	264	284	289	283	324	306	307	292	304	304	288	261	313	285	269	297	294	293	304	290	308	268	323	272	307	325	291	280	283	301	308	307	288	294	302	295	275	248	282	287	288	290	267	267	309	279	293	274	291	305	293	278	290	277	258	297	288	291	268	292	285	299	289	296	341	290	286	299	265	302	283	305	283	301	238	254	295	295	311	292	327	264	313	288	310	274	281	296	290	291	300	305	271	315	306	308	303	275	296	292	305	316	272	299	280	275	280	284	319	311	303	312	275	288	276	286	298	276	299	304	243	283	303	303	289	281	284	308	307	285	291	301	309	281	282	288	275	303	293	277	309	298	280	289	271	261	294	283	310	287	299	264	284	310	296	278	277	284	287	301	274	297	282	271	279	283	302	253	296	347	285	283	270	291	264	275	280	291	292	270	291	282	297	300	278	290	285	282	291	273	297	300	261	295	267	321	307	302	285	301	292	288	280	292	290	302	301	285	296	322	292	296	273	289	297	310	308	257	300	296	287	301	277	286	285	291	270	289	292	286	275	273	308	310	299	279	280	266	319	296	293	284	311	343	270	293	311	292	278	255	262	290	327	300	301	304	260	251	246	292	306	301	292	288	311	320	279	285	272	283	305	314	279	281	307	274	300	325	285	303	284	286	291	299	288	288	301	301	296	288	308	301	298	274	278	315	296	289	331	300	287	268	262	275	280	307	305	289	256	274	305	306	267	293	277	274	253	302	299	299	296	274	315	285	306	258	293	284	302	299	284	292	259	288	267	276	274	287	274	267	263	302	299	261	306	289	324	318	302	326	299	276	279	276	277	286	318	282	307	327	335	284	246	269	263	289	290	318	287	267	284	309	284	302	281	313	270	306	297	315	295	296	290	310	317	254	279	285	302	300	288	253	313	298	277	320	313	274	268	282	316	298	303	279	283	320	287	282	310	255	282	301	294	275	299	287	247	254	319	285	289	298	316	279	281	271	337	266	266	262	301	276	295	294	269	278	307	284	289	267	265	293	275	277	261	311	283	296	295	258	295	278	316	267	269	278	293	342	292	303	281	286	290	251	307	272	284	264	277	279	291	312	270	303	301	280	288	299	283	314	269	291	310	274	273	312	299	286	302	278	303	284	271	305	281	294	286	276	305	290	315	263	298	288	274	270	312	293	280	285	287	284	278	286	292	275	278	293	254	273	284	278	307	292	305	271	277	313	285	294	313	277	253	245	311	273	274	299	313	294	287	270	251	235	296	265	270	276	292	292	274	299	306	265	297	268	304	284	272	286	285	291	296	319	299	321	290	279	285	276	312	290	292	313	282	290	281	293	316	258	297	293	323	303	269	288	250	310	306	283	288	289	292	314	314	318	298	263	277	279	283	294	274	306	262	290	280	297	308	296	276	264	294	283	292	320	308	295	286	257	285	296	274	294	301	266	276	282	315	290	270	283	277	301	282	283	310	273	274	286	286	302	285	300	272	292	282	291	276	295	291	281	279	312	283	290	238	309	260	294	309	286	267	287	323	285	330	300	284	295	288	271	281	296	304	280	257	294	259	280	317	285	316	292	275	325	308	290	267	292	299	265	289	292	328	329	259	290	274	276	301	257	294	271	310	294	309	306	295	274	319	286	292	286	281	282	276	311	290	245	290	307	317	313	305	309	297	256	289	288	280	288	313	304	268	276	285	303	264	306	285	321	280	310	283	294	263	301	310	273	293	271	300	277	288	290	276	301	287	293	289	277	292	275	326	266	250	272	269	336	292	277	289	292	299	275	305	311	267	276	285	285	278	275	334	287	255	298	299	276	283	304	250	305	298	276	297	277	280	288	290	278	265	297	298	274	308	284	327	278	278	250	288	310	284	313	271	285	297	297	308	271	302	305	298	286	279	290	326	284	293	321	275	291	266	301	254	292	269	309	287	293	265	251	297	270	286	307	308	284	271	300	298	298	273	302	283	281	279	290	292	327	292	284	274	310	308	261	286	259	279	288	296	305	315	284	299	298	283	303	290	307	333	260	284	304	285	308	277	278	278	302	279	301	323	300	288	307	289	274	313	265	298	279	287	262	310	285	271	290	287	293	321	294	257	294	320	286	285	289	299	282	253	292	289	279	278	275	283	295	275	292	286	297	292	298	300	290	278	299	288	306	292	273	282	285	291	320	296	260	271	266	273	305	258	257	295	278	310	264	308	304	312	309	295	267	288	294	282	292	287	288	300	275	291	307	275	314	308	295	290	286	277	276	329	272	280	289	266	269	297	285	265	302	283	306	261	310	273	292	313	287	314	261	289	284	295	283	299	271	274	300	284	264	308	308	278	287	312	297	310	294	266	306	261	278	302	252	283	282	303	283	265	292	292	275	307	287	278	267	307	283	286	283	277	292	258	275	280	304	319	311	304	307	260	262	256	280	289	284	312	296	272	329	253	292	316	277	289	290	317	248	288	272	301	292	294	301	302	274	272	288	261	313	298	321	288	281	319	312	311	297	306	264	273	290	302	253	275	247	278	308	311	286	281	283	316	268	272	270	291	307	264	298	289	259	283	280	280	276	276	309	280	280	291	272	344	289	283	278	278
15488	3541	1925	1136	944	800	719	750	738	700	720	726	730	700	740	725	662	692	669	686	702	683	654	658	684	682	730	700	732	677	691	704	701	662	668	689	650	710	679	659	700	684	729	621	614	678	677	713	651	679	701	667	663	671	702	695	716	668	694	684	644	663	725	655	664	667	681	655	682	689	687	671	675	707	698	649	663	647	683	703	728	705	669	668	657	706	669	687	672	730	700	674	641	652	709	690	688	683	687	702	705	671	685	725	681	633	714	605	609	689	664	646	692	667	725	630	689	688	707	713	673	692	657	652	665	684	684	681	705	695	685	656	705	657	668	665	679	718	731	663	666	672	694	697	729	655	664	623	668	679	673	757	714	626	674	693	648	688	701	699	682	683	686	699	687	667	700	675	665	669	712	658	688	684	696	698	670	702	655	712	674	685	678	691	663	651	714	691	667	680	669	643	657	682	666	706	681	627	713	678	685	697	733	691	631	703	674	659	666	673	696	649	712	630	701	717	670	708	674	701	638	634	679	619	717	692	688	720	665	679	740	661	665	655	673	726	687	694	701	676	708	691	699	694	652	728	658	698	703	654	668	672	721	692	698	664	705	679	660	678	672	679	657	686	655	682	628	676	661	682	683	687	706	678	658	676	681	673	671	720	678	656	701	688	694	650	694	661	733	688	672	672	663	698	660	645	687	689	694	656	655	678	652	715	698	672	713	703	635	692	655	652	662	639	656	676	679	737	659	664	705	699	690	681	686	716	674	701	700	669	686	722	708	694	655	674	685	692	664	669	665	651	697	656	676	709	648	716	649	654	702	701	683	703	670	696	644	666	709	687	657	700	673	683	647	648	677	686	656	656	641	648	692	714	676	700	678	695	630	711	655	663	632	646	694	697	671	668	703	678	680	675	624	695	693	644	671	683	699	698	675	656	674	688	671	659	676	677	649	671	722	701	693	660	627	691	705	663	700	697	713	744	679	693	693	644	708	692	660	668	649	652	654	722	694	646	658	704	668	710	727	749	729	699	631	697	670	675	692	702	689	665	664	681	653	746	637	671	690	622	644	716	710	650	718	696	675	661	638	699	676	702	661	684	641	691	675	684	718	672	692	674	653	701	650	700	670	703	668	658	706	652	666	664	662	668	654	673	642	680	663	704	641	643	689	697	656	690	688	621	693	683	726	702	646	678	682	638	623	680	663	672	643	700	671	688	701	641	647	645	672	656	699	693	606	669	669	712	656	667	647	714	675	711	674	650	651	645	630	707	711	678	659	658	680	674	661	688	592	739	619	664	694	726	692	706	664	674	684	658	670	670	695	720	656	708	659	664	689	680	664	675	664	649	696	681	748	672	675	639	684	714	736	658	690	645	679	649	689	680	722	690	647	690	679	677	697	675	728	686	680	642	691	660	639	695	650	653	630	653	670	640	675	676	684	688	664	673	657	675	657	668	678	652	695	654	677	673	652	622	695	728	680	700	660	667	688	666	609	699	678	690	685	684	719	675	631	685	703	660	732	660	682	680	686	667	666	673	680	658	658	687	642	630	686	656	701	640	671	698	758	654	671	667	682	671	701	660	653	682	678	691	645	702	691	655	717	643	671	702	646	680	684	720	691	708	658	660	665	707	685	708	685	681	666	698	658	700	676	621	728	662	727	645	700	677	654	707	671	680	668	648	681	686	682	639	698	720	686	674	686	654	678	696	670	685	643	671	656	671	673	666	630	656	662	652	621	672	617	671	647	642	723	672	698	746	682	640	674	649	661	644	717	635	636	690	713	711	669	686	698	737	644	663	678	654	698	657	675	704	679	683	638	693	704	650	704	677	631	713	661	680	696	651	689	634	696	675	718	658	717	699	685	628	742	664	682	637	708	678	659	704	664	652	679	668	698	678	726	683	729	722	714	663	700	681	699	609	679	653	689	653	669	675	681	676	684	672	658	635	689	683	649	697	706	728	723	643	672	709	642	648	704	665	709	703	720	655	704	658	668	669	639	670	652	691	656	688	632	649	671	702	681	690	666	667	715	681	638	658	636	621	681	650	681	703	704	703	659	697	663	667	674	639	697	679	698	660	635	672	634	699	631	660	658	662	653	647	669	646	660	707	705	626	726	687	675	669	704	669	676	630	649	617	684	658	691	650	672	662	688	647	682	720	680	674	681	669	721	689	687	702	686	667	683	674	659	657	706	690	661	648	692	647	671	682	721	689	687	662	717	678	693	698	662	664	669	726	708	650	680	678	689	655	732	687	702	718	666	683	696	666	682	663	672	685	610	672	661	629	717	701	664	713	661	706	716	691	644	704	714	717	689	720	635	654	647	700	711	648	695	695	673	687	727	692	704	692	671	665	694	631	677	664	667	690	669	647	682	637	681	673	657	676	706	655	690	725	717	662	691	672	683	676	678	697	711	614	666	653	653	660	663	675	689	663	679	662	697	673	646	653	653	646	708	694	646	647	687	663	721	662	713	710	698	685	669	659	636	657	653	675	650	661	659	698	677	647	721	705	698	688	700	701	705	664	712	663	633	669	671	650	703	658	698	686	664	677	707	631	715	709	713	653	709	676	684	652	666	686	658	660	648	698	674	660	634	713	672	717	637	645	677	689	724	677	712	628	684	700	635	693	711	667	674	672	701	635	721	680	649	713	670	646	639	704	677	685	634	707	712	638	684	664	669	687	683	653	686	684	673	711	671	685	666	735	666	738	662	679	660	696	703	661	698	649	625	704	682	673	679	688	671	752	684	700	664	698	708	651	689	703	704	684	628	646	665	694	676	656	629	661	677	662	762	686	711	623	680	644	647	689	675	661	670	681	683	701	659	703	687	667	626	673	652	641	643	661	647	704	718	688	668	661	666	667	678	652	673	669	704	650	688	656	661	679	676	721	682	665	647	697	669	672	678	681	677	652	695	661	667	660	729	685	686	723	660	696	656	642	678	694	660	651	673	666	689	642	652	690	653	658	618	678	662	616	644	655	676	674	658	683	659	663	695	679	708	641	667	639	661	694	700	663	641	648	682	711	699	682	653	667	674	630	727	668	657	748	677	665	634	634	706	688	666	654	710	674	664	647	705	671	645	647	693	679	712	677	666	661	676	716	656	674	721	684	663	688	687	661	652	684	622	684	703	662	630	729	671	647	663	699	675	663	668	709	669	682	662	699	681	705	737	634	621	689	668	638	704	676	663	649	686	637	646	665	679	710	690	612	710	646	718	712	642	665	663	649	708	648	693	699	679	657	667	706	650	669	680	639	726	644	693	663	675	742	735	690	662	621	656	731	712	689	673	671	709	711	651	624	662	686	709	670	706	713	673	661	672	675	678	682	699	631	688	676	702	692	672	680	690	701	664	672	699	649	711	627	698	696	662	705	694	677	641	642	659	659	682	691	674	698	674	686	689	680	675	698	702	670	678	683	712	685	668	703	713	716	712	690	687	687	682	622	689	729	666	682	642	694	673	709	690	622	666	719	690	730	660	661	699	676	703	659	679	646
31783	20775	9888	482	275	248	201	239	245	240	219	233	209	216	202	203	176	212	206	196	219	193	214	211	228	260	220	188	186	190	205	199	223	221	189	243	211	230	204	201	200	204	219	213	213	234	201	184	230	206	196	212	202	200	191	197	219	220	225	191	198	231	206	206	220	194	234	243	199	198	202	200	227	209	215	214	189	218	212	219	234	235	226	248	204	208	219	218	216	228	174	193	207	220	200	200	204	197	232	222	210	201	188	196	227	222	226	202	207	202	195	219	218	175	193	219	235	214	201	213	209	208	192	191	207	198	205	235	200	230	231	215	198	210	212	198	203	221	214	196	199	187	195	214	216	199	180	165	197	198	220	223	204	216	243	199	194	202	202	214	195	194	199	225	192	196	214	204	199	221	174	191	206	177	200	214	217	223	190	215	189	200	240	198	228	209	218	206	174	201	210	206	218	200	177	198	186	206	249	200	206	223	218	178	191	194	202	208	219	212	232	209	223	207	226	216	214	199	204	202	195	213	185	195	195	208	209	212	232	225	191	201	204	197	211	211	210	220	230	228	198	209	220	227	192	186	200	213	203	202	228	193	242	183	213	219	215	200	179	235	213	201	208	195	223	201	221	164	224	218	203	239	211	214	209	206	210	218	220	168	224	198	213	234	211	206	198	218	205	212	224	220	192	205	209	211	218	212	202	178	211	222	224	225	221	210	214	194	180	195	193	199	196	224	210	217	224	212	176	243	223	204	187	218	199	215	189	210	183	210	178	222	209	216	230	222	228	209	204	212	224	204	219	201	213	188	220	223	225	211	202	219	198	182	209	195	213	224	231	219	194	198	235	192	195	233	221	191	215	219	216	224	194	213	216	205	208	212	198	210	197	222	211	209	231	192	213	199	193	192	223	211	213	260	163	213	195	215	187	215	218	196	203	236	208	222	213	201	220	231	207	221	222	200	212	215	174	206	217	226	198	201	206	216	194	231	214	212	224	207	196	207	215	196	209	218	247	210	217	217	248	208	235	211	211	202	187	197	240	203	233	218	218	201	213	210	205	224	209	201	205	207	228	224	188	190	212	225	243	193	186	223	218	215	210	199	221	218	226	191	217	208	199	212	186	226	219	215	207	205	218	207	210	234	192	213	212	204	217	180	201	210	236	205	174	221	227	226	238	189	218	194	238	198	230	196	193	177	202	209	201	197	193	194	226	224	192	206	211	225	227	201	223	194	171	214	230	212	222	214	216	217	196	211	194	226	220	210	212	205	190	202	213	196	217	210	232	213	210	228	213	228	216	203	198	190	221	199	219	183	235	218	191	219	196	228	220	188	206	222	219	229	198	188	214	192	214	206	217	187	209	199	193	228	225	198	197	198	188	203	184	221	201	236	185	200	201	208	198	212	173	210	217	247	196	213	209	206	231	222	222	187	203	176	194	196	240	196	216	210	206	233	226	203	214	205	203	219	207	198	213	207	235	246	220	191	234	232	204	217	234	216	184	216	203	215	240	231	204	212	198	203	215	221	230	203	199	196	190	180	188	212	194	219	199	200	215	218	196	205	197	213	228	175	222	206	213	207	206	209	244	210	193	223	208	203	188	216	201	229	208	202	200	200	192	207	192	197	229	211	182	197	211	224	200	229	225	252	228	207	233	229	231	231	221	206	216	210	205	222	172	212	231	222	225	208	221	198	212	212	223	201	222	216	191	208	213	250	219	245	195	237	217	227	233	214	184	178	199	247	208	212	207	206	205	222	179	208	212	199	223	230	205	174	202	209	215	204	212	219	199	212	193	213	206	204	183	207	206	229	221	236	205	216	200	208	174	230	214	211	206	210	218	216	237	237	213	191	218	217	188	195	223	190	217	213	208	199	226	181	212	195	209	214	203	221	198	211	182	208	207	214	178	221	205	233	215	208	218	196	214	217	196	186	206	207	214	231	207	204	222	236	200	217	205	233	195	210	215	221	224	185	214	216	214	197	158	193	218	211	228	205	219	186	207	217	226	213	216	211	204	206	216	199	229	207	218	192	195	202	221	195	215	186	202	210	196	229	200	212	188	202	202	201	202	269	185	205	209	222	193	214	210	242	209	193	202	223	217	234	211	204	226	221	196	210	252	200	222	213	192	199	203	203	194	220	203	209	209	202	204	198	219	216	186	224	194	217	189	183	208	228	229	214	195	239	196	224	214	209	203	221	206	198	189	235	218	213	191	198	185	208	211	192	193	192	188	209	185	209	187	183	190	196	238	209	187	183	213	204	209	230	206	213	209	226	226	204	236	221	203	214	171	232	222	215	227	217	203	199	198	223	226	213	234	222	206	203	212	202	217	239	205	211	223	208	191	191	234	204	225	240	203	211	193	195	234	196	192	199	195	222	232	209	199	209	207	221	194	193	233	214	186	233	234	219	227	225	214	221	214	181	202	203	216	204	210	208	219	208	222	242	199	220	227	221	225	210	205	170	231	187	194	220	241	211	222	210	238	186	215	202	225	214	210	206	211	177	201	207	198	189	224	195	216	212	201	174	210	208	214	181	202	195	209	217	212	173	219	195	203	200	208	205	210	200	196	240	210	206	201	176	202	200	205	205	194	202	214	207	205	216	211	249	183	197	229	191	192	203	203	243	195	225	228	191	220	199	229	204	176	195	215	214	224	215	210	210	196	217	190	206	248	209	184	181	175	193	208	211	197	221	217	218	232	229	204	209	202	227	201	203	219	203	200	166	235	219	219	190	201	204	191	218	207	219	200	196	177	186	187	209	194	232	197	224	209	203	209	205	208	203	206	209	236	201	180	217	194	212	223	198	203	192	201	219	196	208	218	201	212	207	223	203	231	194	238	191	200	210	217	215	189	216	231	216	209	214	210	201	227	195	207	207	209	190	209	194	199	223	212	206	199	216	210	226	198	201	179	217	216	220	222	231	219	234	183	198	215	199	194	205	211	193	212	218	221	208	204	240	210	231	213	222	220	209	219	183	239	199	224	201	228	226	245	233	213	233	179	179	204	223	201	219	205	215	218	186	207	224	223	232	181	229	204	193	211	203	209	190	194	187	196	195	205	240	207	214	212	228	209	204	207	213	219	224	216	191	194	222	209	217	216	192	205	208	239	200	212	215	219	243	226	202	206	214	211	212	201	196	235	221	201	183	187	221	193	173	203	218	191	211	205	219	198	203	224	195	179	184	220	186	183	211	235	244	184	205	206	202	217	225	178	242	227	219	210	201	211	214	208	208	226	240	229	216	233	213	214	199	217	187	219	217	226	208	228	217	237	214	226	181	225	212	192	218	195	210	221	203	201	187	200	195	194	212	204	207	223	213	213	185	208	197	210	212	215	219	203	203	209	216	190	221	227	216	202	213	211	201	235	191	199	211	221	215	178	201	225	207	236	199	188	231	212	182	206	223	215	223	226	219	247	212	183	179	219	220	218	171	212	223	209	224	212	222	219	196	200	213	192	214	196	169	209	196	241	188	229	196	198	196	221	214	209	194
7428	648	590	554	564	548	528	586	535	504	549	545	564	534	583	540	563	563	552	590	559	550	548	586	602	583	600	530	558	537	558	571	548	547	585	556	540	549	575	553	581	523	561	529	556	530	554	563	589	558	569	538	581	549	593	510	580	557	592	557	582	564	576	532	601	553	561	566	567	547	525	541	557	540	559	520	575	545	542	582	544	550	556	531	584	563	576	579	560	535	526	580	569	595	561	543	510	547	577	551	549	617	598	525	575	581	543	497	559	530	572	545	591	600	590	562	514	536	514	513	523	585	587	555	604	561	541	615	533	555	556	533	568	527	577	537	523	584	535	606	562	547	535	581	572	573	587	542	554	559	572	494	576	518	509	579	551	601	578	566	577	547	595	552	583	538	541	543	524	543	538	614	567	525	570	563	583	577	550	580	551	532	569	569	579	543	544	618	544	535	544	537	516	551	555	513	580	546	572	534	556	561	519	549	552	561	541	577	515	549	544	543	542	537	562	586	586	569	524	542	534	544	589	597	522	578	549	532	571	547	527	585	555	535	564	538	573	552	537	565	594	566	500	554	576	523	519	575	592	544	535	584	544	557	570	576	562	514	574	559	536	512	561	562	570	586	562	542	566	524	585	610	546	519	572	575	527	552	580	603	603	530	552	552	548	600	574	563	616	568	580	548	564	570	533	558	528	555	560	539	599	580	524	531	568	534	539	517	550	510	546	566	580	508	532	592	540	576	582	536	558	574	603	543	557	575	576	533	530	538	571	553	557	564	551	526	551	559	561	573	524	598	579	538	567	552	529	582	555	574	551	579	594	559	576	573	567	541	542	543	564	591	560	576	537	554	575	507	561	536	592	545	564	512	573	506	539	527	561	561	556	554	554	537	554	576	530	554	539	548	529	555	536	527	579	538	533	541	533	547	582	562	599	518	582	547	561	592	590	581	538	605	527	555	554	544	557	544	595	508	550	547	563	538	535	558	572	547	552	559	552	555	524	548	538	567	519	569	577	564	580	585	551	585	577	569	536	574	532	586	526	567	519	583	572	540	549	566	541	552	533	572	613	563	533	557	533	533	570	560	556	571	469	565	569	500	599	583	577	554	561	545	524	541	550	572	602	543	532	537	557	565	505	581	605	539	588	529	547	564	539	576	563	562	590	539	564	547	575	534	560	531	566	545	508	549	563	541	587	538	587	551	554	555	589	543	581	583	546	549	550	558	506	566	555	592	575	569	577	495	534	557	527	590	590	576	570	512	564	554	633	595	545	563	589	560	548	532	548	581	564	591	552	572	602	519	578	557	558	551	582	580	597	539	515	595	563	506	512	571	542	593	543	558	551	575	570	579	541	570	552	540	515	572	558	592	542	528	565	535	553	538	546	583	550	590	569	554	539	568	568	536	553	536	589	572	537	539	545	575	567	545	543	568	585	547	578	536	570	578	564	555	519	502	539	585	539	521	576	552	561	510	577	565	527	575	570	563	574	556	550	534	562	524	549	579	529	535	593	539	524	530	552	587	542	579	524	571	562	566	546	588	576	562	527	580	539	506	560	530	565	550	517	590	590	523	553	556	538	578	580	540	528	564	590	568	617	580	510	543	593	605	566	577	590	495	572	543	549	576	570	553	526	546	567	570	549	570	563	549	550	536	562	540	570	552	517	549	552	526	590	525	568	561	564	547	548	544	554	576	595	567	552	553	568	558	558	546	597	539	574	539	547	594	560	509	535	535	539	520	557	554	553	537	570	557	559	537	579	550	586	558	565	550	626	555	569	524	521	554	577	559	576	552	539	584	577	561	569	575	564	555	551	559	541	565	533	578	531	550	553	600	559	565	564	552	560	556	556	566	563	586	512	583	591	564	558	535	554	565	522	550	557	583	543	546	533	563	550	550	581	559	538	573	582	534	552	596	556	517	554	559	560	549	548	538	534	553	569	578	585	555	564	572	562	585	556	576	555	553	546	563	541	537	516	554	509	563	514	548	528	596	513	601	559	580	548	576	546	529	567	580	545	545	560	556	548	540	528	540	531	554	520	539	574	561	566	567	570	566	578	567	580	569	551	574	524	563	572	566	526	544	565	546	561	505	505	574	598	591	555	593	570	543	505	586	564	565	577	532	523	528	553	556	546	547	627	579	585	567	533	525	529	539	542	567	552	534	544	550	536	599	598	572	553	561	553	544	586	552	545	525	583	554	560	531	562	557	557	539	551	589	571	579	573	552	539	564	551	557	575	518	512	555	553	559	547	526	561	535	524	524	567	576	560	529	517	528	546	532	555	546	572	593	552	549	523	545	563	565	571	555	587	574	556	572	576	541	567	558	535	584	587	549	529	529	575	579	569	551	586	524	562	553	613	584	545	536	521	604	514	553	562	533	556	589	589	570	559	532	550	575	566	543	576	569	564	559	527	566	502	536	495	525	569	601	546	558	593	557	577	563	579	530	552	543	534	490	559	542	590	574	553	574	546	531	562	543	548	557	554	531	535	552	553	581	577	564	599	590	582	550	521	628	536	574	601	587	558	546	575	572	569	549	626	526	514	546	534	589	576	553	574	567	566	496	537	540	557	574	574	543	546	548	580	520	592	566	596	524	589	553	579	498	571	524	552	553	533	572	580	527	561	556	543	598	534	526	582	531	542	567	498	559	548	552	571	563	581	620	529	561	504	580	566	582	518	538	587	580	586	571	574	561	535	532	537	545	568	543	535	603	547	543	509	559	594	528	552	568	557	550	559	544	590	540	539	529	597	599	541	555	532	543	568	547	560	545	551	551	556	542	532	572	560	536	560	545	557	570	580	542	516	532	536	568	538	544	548	562	593	531	537	552	557	513	551	571	593	573	571	583	594	542	549	537	572	560	583	600	560	575	564	528	550	583	548	579	553	615	618	561	597	550	590	565	531	560	555	575	552	513	549	522	607	542	518	536	544	584	553	580	575	522	591	522	516	558	576	523	539	593	571	525	578	574	552	583	530	609	525	548	545	533	549	586	597	538	541	550	562	570	531	535	570	542	541	545	518	494	522	542	555	600	586	551	543	545	575	528	552	569	555	546	530	556	567	554	574	547	600	538	530	556	548	597	582	573	601	566	525	527	554	576	554	546	578	508	545	571	508	600	528	551	529	594	575	540	553	544	535	559	542	539	553	549	564	570	542	572	563	564	514	540	558	542	564	600	582	599	576	556	527	557	618	538	587	554	531	583	550	546	563	542	604	579	564	531	569	569	529	564	564	568	533	509	544	565	539	543	527	564	558	611	574	551	578	571	560	556	550	588	573	558	552	535	508	543	542	559	577	526	595	514	540	567	546	553	566	571	520	564	581	518	541	561	544	539	525	558	593	589	543	599	580	584	520	517	556	565	558	558	512	538	562	562	547	581	567	528	543	543	602	520	543	556	582	572	638	586	543	556	564	579	531	551	523	569	533	537	568	589	546	522	588	565	556	559	585	559	559	592	592	602	569	586	550	542	553	569	581	545	557	574	548	550
25054	21474	24744	28603	21443	18187	642	412	384	367	340	328	351	308	325	343	348	335	307	356	350	327	370	329	320	356	351	341	324	353	318	319	335	323	314	324	355	333	333	320	317	351	326	314	349	351	344	296	346	299	306	325	331	372	358	317	321	365	320	369	337	348	305	349	328	304	288	348	329	317	320	311	343	315	346	281	340	350	325	315	332	346	295	336	335	353	339	318	340	341	310	309	321	339	305	329	303	333	327	343	334	340	323	307	333	300	341	344	338	310	316	270	302	321	324	319	323	358	320	331	290	298	295	302	305	351	341	314	333	332	315	344	313	316	294	335	323	325	323	342	323	337	292	323	342	295	323	320	315	343	293	329	359	319	374	332	324	337	341	330	314	309	304	325	317	324	305	359	346	321	333	332	327	318	320	310	278	338	311	315	319	314	328	313	293	307	294	327	311	331	318	324	299	336	282	326	323	302	309	314	323	333	338	337	295	315	350	347	328	326	320	329	299	308	299	331	324	315	323	309	308	282	354	323	311	333	340	318	331	339	322	295	332	340	334	358	327	340	320	322	340	355	317	317	310	338	298	313	351	369	300	328	331	319	338	317	301	307	316	298	333	340	337	318	345	318	327	326	281	292	316	327	350	346	293	315	323	307	335	329	341	323	319	353	303	323	306	297	298	310	330	351	343	343	307	339	331	313	315	287	321	322	319	321	330	333	289	310	345	346	308	316	319	317	317	271	350	321	328	335	309	314	311	291	341	336	338	325	323	343	339	319	322	329	320	354	340	287	285	307	344	331	328	340	313	283	308	346	308	305	320	303	317	314	335	316	308	299	288	317	311	329	337	318	328	339	303	320	323	343	361	334	282	304	335	337	349	336	387	316	316	345	314	326	329	302	349	330	313	321	311	304	326	293	334	320	328	321	326	338	336	341	318	308	322	314	344	343	275	317	318	322	314	347	362	323	285	329	322	350	320	358	332	358	352	327	320	333	338	328	342	346	338	335	312	327	340	305	331	326	329	319	335	315	323	290	337	350	348	301	314	308	318	347	330	303	306	322	355	330	317	338	313	319	321	318	367	308	329	344	340	307	295	272	346	349	297	364	302	309	327	305	330	344	333	335	322	317	344	287	317	314	330	328	356	356	318	329	346	360	324	308	312	328	329	340	314	284	329	323	324	317	316	351	331	316	344	337	351	308	314	322	348	342	353	331	329	352	354	355	326	326	334	315	333	321	320	379	301	304	352	295	301	314	312	313	304	322	339	291	309	295	327	304	319	344	346	309	323	296	333	341	308	350	313	314	317	320	338	318	327	336	316	310	326	351	324	310	309	322	318	348	312	307	358	327	292	295	314	342	315	338	314	321	335	284	319	316	324	322	340	329	297	320	327	326	342	317	312	348	351	344	349	343	335	321	339	286	367	337	318	333	317	338	300	341	327	323	322	295	303	306	307	301	304	338	338	324	301	316	316	333	331	305	314	324	320	330	327	345	325	296	288	320	304	306	318	335	322	305	310	356	352	305	321	316	305	322	326	346	308	289	326	346	340	317	301	328	334	336	316	345	316	298	336	318	324	358	353	359	294	303	304	321	316	295	327	355	266	300	313	311	348	326	330	341	349	359	309	322	322	297	344	302	323	309	307	305	322	347	267	321	302	322	310	303	302	318	324	334	334	334	332	281	325	348	332	322	292	301	317	313	294	305	334	324	331	357	337	330	335	321	346	313	312	366	334	319	365	336	320	341	308	309	321	301	339	311	333	302	300	302	342	328	312	329	317	295	320	326	346	320	330	316	337	330	311	317	324	328	273	343	318	340	357	348	333	343	318	362	335	331	302	295	304	307	363	301	309	326	358	311	316	310	310	345	338	334	305	330	335	306	324	330	279	336	301	335	305	339	306	307	328	340	377	296	336	292	306	288	298	340	329	313	324	350	357	355	300	310	298	327	317	349	318	359	313	335	316	320	326	350	310	309	334	315	344	314	309	324	338	318	304	328	327	311	298	303	334	310	307	349	302	310	308	327	310	346	300	319	329	326	326	331	311	315	319	301	317	275	316	335	305	366	359	337	330	328	295	352	325	324	306	295	288	367	342	305	322	331	329	331	354	338	336	322	355	342	332	328	323	341	345	309	302	324	341	352	348	314	340	321	313	348	308	286	303	355	329	317	308	317	338	305	295	286	338	315	291	298	335	315	329	316	328	329	339	332	312	314	297	301	363	323	320	315	283	323	321	292	288	278	302	331	335	344	303	297	334	292	328	326	346	328	346	320	324	324	356	327	345	299	331	322	306	315	292	349	341	330	326	282	309	298	337	338	329	307	342	300	338	347	305	340	335	313	307	317	326	304	346	329	308	330	330	318	349	322	335	335	354	324	326	321	302	297	307	315	362	338	325	308	286	336	328	313	343	307	325	318	335	365	350	322	318	343	318	323	332	326	319	346	339	327	322	337	315	326	314	297	318	294	298	300	327	319	330	306	328	272	320	309	331	339	314	319	304	316	312	294	340	298	324	309	342	314	331	288	335	349	347	323	356	336	334	325	283	332	305	329	335	304	325	332	330	303	328	315	319	339	339	362	319	327	319	327	303	313	329	318	318	306	335	317	316	309	329	310	322	274	337	325	314	328	299	315	323	285	321	318	309	312	315	327	318	321	297	324	324	330	308	334	314	301	321	282	341	336	317	329	331	298	294	299	315	312	318	315	323	330	295	317	339	326	334	378	320	341	326	298	334	315	314	348	334	327	324	323	336	347	302	337	342	311	335	350	319	326	335	339	311	319	282	318	328	334	278	318	303	324	331	343	297	328	325	305	313	328	291	328	298	366	292	341	297	315	362	333	362	317	327	318	347	345	354	331	330	318	307	324	308	342	313	341	321	320	337	320	345	330	332	302	319	340	329	310	345	340	320	333	342	333	308	334	316	322	326	314	307	293	347	278	270	332	312	314	309	324	338	347	330	322	333	319	310	316	323	305	318	319	304	310	321	313	321	317	308	358	341	317	345	333	340	330	319	328	308	292	300	317	321	331	333	332	327	324	352	297	308	303	318	328	331	338	338	308	287	294	311	352	336	319	299	328	350	354	311	348	320	323	294	320	301	310	330	284	316	342	307	337	330	329	331	295	295	298	317	331	339	320	319	287	340	315	316	320	313	352	347	323	315	315	334	327	346	338	293	315	315	298	305	290	328	292	336	326	322	295	292	323	324	326	313	300	305	306	303	316	326	312	328	313	361	292	325	304	343	319	323	309	337	335	306	372	307	329	294	316	320	320	354	337	303	321	299	332	304	310	342	308	281	310	365	302	335	345	346	325	300	336	295	311	301	332	307	290	329	324	320	327	331	302	298	327	339	323	285	327	337	310	339	348	319	333	326	319	322	318	321	317	340	314	340	319	367	297	312	311	324	323	300	302	328	346	308	331	296	313	327	359	307	316	329	327	332	340	334	299	321	311	294	285	324	335	333	333	331	286	308	307	307	322	330	330	322	296
12626	2085	1377	1087	934	798	824	828	811	799	749	796	796	773	774	763	824	772	789	799	729	751	757	754	823	747	740	754	789	750	773	762	803	782	749	755	740	805	821	769	795	770	772	797	773	811	763	773	766	777	796	823	777	778	808	797	785	737	773	805	764	780	772	768	765	817	791	772	806	746	784	838	728	823	809	771	784	776	779	834	800	750	788	792	787	796	756	792	768	743	761	810	774	790	798	786	783	809	778	758	786	766	792	793	792	767	783	748	774	741	773	739	776	762	786	795	767	756	759	776	770	805	768	770	783	816	821	759	788	731	833	761	791	733	769	738	812	729	754	791	784	818	750	777	759	803	792	794	799	781	785	798	760	798	764	802	765	813	752	772	769	808	824	851	795	775	814	776	743	740	821	768	739	789	782	802	803	775	817	779	807	759	798	713	766	776	774	776	784	838	787	790	782	763	762	801	776	777	819	788	781	790	776	778	782	710	831	816	754	788	800	770	789	860	827	813	801	768	799	789	777	752	824	751	762	798	769	782	780	787	729	754	784	775	773	774	799	716	811	778	764	778	778	816	741	734	763	768	832	781	742	813	814	746	746	736	777	808	752	755	775	788	816	808	765	765	804	765	779	772	814	760	787	791	739	809	768	777	783	800	790	794	752	771	795	765	818	836	758	761	788	767	783	818	795	773	753	749	778	738	793	771	783	782	795	786	798	765	805	765	782	744	789	745	782	811	757	735	803	769	781	823	791	781	751	819	814	799	752	750	741	799	758	777	709	774	751	781	747	752	760	739	793	784	751	747	717	793	804	747	801	774	772	818	739	818	799	758	775	803	773	770	771	775	745	769	795	832	779	695	745	779	842	834	765	772	769	779	776	727	778	808	769	788	734	820	826	800	801	766	784	791	820	774	777	771	818	800	796	767	755	737	782	792	764	786	797	738	778	804	775	789	787	735	820	791	809	776	764	809	790	806	770	815	769	769	818	780	774	783	775	767	801	792	763	819	737	790	768	808	801	813	823	776	799	844	769	817	768	801	812	745	767	801	767	775	772	792	783	814	808	746	855	808	785	794	744	768	784	790	785	794	770	823	781	770	742	764	782	780	739	778	763	813	764	748	809	756	745	809	812	799	789	770	792	724	784	757	799	808	756	790	787	735	770	709	790	780	776	793	750	808	822	794	779	780	783	760	754	813	796	769	765	805	804	797	783	806	777	788	763	783	728	753	781	807	773	771	768	802	796	800	789	750	796	793	827	769	784	803	729	726	772	777	802	832	759	772	722	774	757	819	798	828	849	775	794	800	760	727	813	743	772	781	766	746	776	722	790	718	776	795	781	776	779	779	762	731	793	768	785	798	780	826	784	826	773	783	711	830	814	814	775	748	753	768	744	794	734	764	762	802	764	786	804	772	796	783	809	793	776	783	765	837	767	734	809	825	786	801	736	803	747	800	772	756	758	837	814	778	801	754	763	811	812	778	739	759	811	799	768	793	809	776	731	784	741	716	782	760	764	810	775	767	772	786	806	785	742	772	750	795	801	810	790	791	751	785	797	802	755	756	767	790	787	789	806	777	752	815	755	728	784	773	772	768	783	750	851	808	736	811	779	809	752	729	790	760	754	757	827	781	783	802	778	755	792	762	774	770	812	783	782	759	761	735	782	814	789	792	790	754	746	843	788	762	770	758	783	764	797	775	813	735	770	758	768	775	758	772	797	790	743	801	760	809	767	751	790	768	803	805	803	783	753	748	812	776	783	770	756	833	812	809	786	787	744	805	811	776	744	800	823	800	762	763	811	754	799	769	796	762	755	829	774	790	802	828	733	791	811	805	832	740	782	718	797	741	826	731	775	742	753	773	791	775	764	759	764	835	770	777	796	782	779	743	837	804	797	795	804	749	827	784	800	774	771	784	797	773	792	732	757	778	803	777	809	789	822	766	804	777	798	787	787	781	795	825	759	759	790	801	809	744	775	840	797	715	781	816	779	770	815	777	796	843	786	770	784	813	740	820	748	799	771	767	796	787	759	786	772	800	716	804	764	813	779	839	767	790	795	743	764	773	765	804	773	764	767	780	799	747	806	785	804	812	848	800	787	771	753	759	809	742	770	782	842	757	788	814	823	738	782	778	794	805	745	757	768	803	794	728	812	835	774	759	809	760	764	797	793	793	742	784	776	763	820	819	791	806	761	767	750	836	777	798	758	804	778	799	762	819	733	794	759	779	776	767	759	748	779	786	798	742	775	748	819	805	802	762	785	751	778	784	812	794	791	798	825	761	727	803	809	801	737	776	787	816	741	800	781	809	733	737	795	801	769	773	748	786	789	820	727	835	775	769	796	780	765	763	774	805	796	809	784	802	754	748	739	749	797	780	798	746	707	790	758	810	808	791	774	748	769	792	756	758	778	776	789	733	743	792	805	803	746	792	789	783	787	796	805	840	808	769	791	768	791	711	778	804	734	796	740	774	824	817	825	771	778	758	781	745	860	745	814	760	745	815	796	759	796	751	773	795	792	739	799	787	743	763	756	754	801	781	780	793	774	750	770	728	792	819	779	792	792	795	781	766	759	788	778	835	798	780	762	762	796	776	801	736	775	774	770	796	776	818	794	765	739	768	761	751	746	760	794	784	767	784	784	781	774	767	810	809	805	798	785	750	782	780	833	768	850	766	794	775	733	817	754	778	799	783	782	759	756	772	743	843	739	769	818	762	802	782	790	800	744	773	763	789	813	775	772	797	803	793	796	781	773	753	753	783	777	809	777	749	826	785	783	849	807	761	729	781	782	815	773	798	768	790	789	742	729	740	811	768	777	751	747	822	734	777	803	799	732	777	806	814	796	732	749	790	799	809	744	818	797	773	775	768	753	762	799	816	760	757	810	794	781	810	805	802	739	803	727	759	804	764	754	768	751	798	786	792	778	807	802	783	750	760	789	768	762	758	814	739	814	773	797	720	750	784	764	778	786	784	774	780	797	782	795	771	759	769	768	805	759	780	832	794	815	789	769	771	777	778	759	775	751	757	763	760	798	791	773	791	708	762	758	790	776	823	792	822	783	736	738	800	788	794	785	793	781	737	815	763	764	742	816	794	778	784	815	765	766	756	794	798	801	767	778	765	747	741	800	730	790	760	823	806	784	796	789	816	807	767	839	759	732	805	772	823	824	777	792	772	769	741	765	751	812	833	800	768	789	814	777	763	754	794	745	803	779	780	787	787	763	786	768	774	766	770	777	761	823	808	762	773	779	754	814	714	765	786	768	761	751	739	785	863	782	802	842	755	744	766	797	779	796	779	752	706	826	782	789	798	760	804	733	774	826	772	804	785	764	759	784	735	831	778	816	809	860	824	834	748	738	708	786	776	805	779	797	794	777	764	782	790	784	737	802	761	759	808	780	800	776	760	818	782	749	828	771	779	797	806	792	770	749	788	760	761	791	788	790	767	755	761	784	766	733	790	776	799	777	763	738	798	803	755	792	823	815	764	795	799
24392	21482	25165	28248	21483	21505	16084	719	404	365	376	344	370	318	301	307	307	302	320	300	310	319	310	287	315	296	274	339	256	343	279	285	279	301	305	310	300	309	322	310	286	290	287	310	267	269	338	303	302	293	315	295	293	342	301	286	269	291	281	268	298	311	318	301	269	313	327	299	312	300	301	304	300	273	251	272	297	317	261	291	277	291	292	263	288	303	323	287	294	286	294	293	270	278	302	283	289	285	292	280	306	290	279	289	276	306	291	292	278	285	312	319	317	321	297	295	286	311	271	308	328	300	301	265	287	316	292	255	268	286	279	307	308	243	269	313	300	314	315	248	293	314	298	296	285	326	283	290	301	272	284	278	278	316	300	286	314	290	298	284	297	280	297	281	322	307	279	249	292	309	272	300	297	280	292	290	293	300	280	298	283	271	284	295	279	291	287	296	306	297	264	295	295	289	277	283	299	263	259	302	268	270	283	265	254	269	289	284	311	311	259	251	304	293	315	310	326	307	326	251	289	282	281	291	282	284	314	296	310	287	280	293	306	291	288	291	306	300	264	249	271	261	272	294	275	269	314	314	289	284	288	316	278	266	291	279	269	307	276	257	304	328	316	292	328	293	282	283	298	275	290	292	324	304	316	303	296	254	289	273	291	285	275	276	289	313	277	303	289	290	303	278	257	268	291	321	306	314	299	290	301	269	291	263	288	308	294	272	260	299	288	297	304	308	273	284	294	284	308	301	268	288	291	286	297	313	271	258	286	293	261	286	307	285	322	326	264	293	284	305	292	279	299	301	285	292	276	290	290	297	281	273	252	298	289	303	279	273	264	288	339	286	342	330	283	277	303	307	284	278	289	274	323	248	270	276	294	297	317	291	299	319	299	291	304	326	301	310	290	273	299	280	289	277	302	294	312	283	285	319	327	317	289	265	265	291	279	273	312	314	307	314	260	280	271	255	300	297	301	281	285	294	270	276	296	289	286	298	285	300	294	314	268	285	271	299	299	289	307	295	273	270	287	288	292	272	256	272	320	308	286	285	298	295	276	287	297	295	275	306	292	290	254	258	272	289	325	286	302	298	314	268	298	311	230	339	293	293	271	264	294	310	285	311	305	311	300	292	323	266	282	271	313	271	315	297	330	302	274	324	298	288	299	301	274	294	246	281	292	287	286	282	313	277	271	293	282	317	303	275	292	292	319	280	235	305	284	300	283	284	327	271	268	291	254	288	262	313	283	299	265	301	297	278	287	294	279	300	334	257	289	272	308	278	284	297	276	321	270	268	288	286	290	322	294	292	298	319	282	297	282	304	291	269	293	320	293	313	294	273	266	301	288	302	243	294	295	280	305	309	293	313	299	327	267	247	266	314	283	299	300	292	276	276	291	279	264	282	310	283	262	278	306	294	291	293	265	294	270	300	337	314	287	280	303	291	299	281	296	279	298	299	309	287	308	263	297	271	285	280	268	291	278	268	293	256	275	274	278	277	295	277	309	281	296	304	295	271	282	283	293	308	295	298	285	309	280	295	264	297	306	303	310	283	289	292	284	301	303	286	270	291	286	286	309	285	295	276	284	285	285	310	287	291	268	286	285	298	313	280	315	293	309	308	285	270	306	315	309	310	291	267	316	271	308	303	303	309	294	295	279	264	300	288	286	328	287	298	307	273	249	294	308	291	282	311	294	305	320	289	295	321	287	254	277	273	263	285	323	280	276	283	276	292	295	281	268	279	309	295	284	278	294	277	263	277	293	295	302	266	277	297	286	338	290	277	281	319	290	313	323	287	280	281	272	263	294	276	284	281	322	310	278	265	299	287	281	307	267	312	305	314	277	293	298	311	320	329	310	304	267	296	291	315	252	285	292	300	316	293	320	276	243	304	280	295	301	280	270	259	305	285	290	298	266	288	317	277	294	321	263	308	287	248	290	297	322	310	303	296	316	264	278	270	305	275	285	292	305	300	294	268	295	245	279	297	265	313	325	301	269	283	303	315	278	305	304	297	303	279	295	283	297	295	278	291	312	302	289	314	294	286	293	282	257	319	292	278	267	309	263	282	312	270	320	325	323	314	295	294	284	295	267	293	269	284	290	273	284	265	279	294	309	297	278	320	314	300	277	310	294	303	289	263	307	287	324	297	247	249	287	282	257	297	311	278	306	274	278	272	271	270	287	328	295	294	306	284	286	294	330	277	310	286	322	275	283	285	284	307	288	294	284	309	330	319	307	295	277	293	299	331	312	324	308	301	306	308	274	296	310	265	279	292	291	309	287	277	311	299	311	329	264	310	291	287	308	283	246	296	277	303	322	270	276	312	296	283	285	289	283	301	261	335	287	269	283	292	287	294	292	275	284	307	316	292	291	301	298	282	285	292	307	283	297	320	286	274	270	270	297	301	292	288	292	282	265	271	270	296	313	299	293	253	281	289	266	288	332	289	304	271	292	308	299	332	303	308	284	262	313	303	285	289	289	314	319	302	274	297	288	272	306	282	290	283	287	297	283	293	315	268	307	256	283	299	283	272	297	294	314	318	295	285	285	280	279	304	279	309	279	294	318	288	274	288	298	280	290	287	320	251	272	294	286	317	299	271	300	270	272	283	273	282	280	287	287	264	295	291	285	325	305	260	323	309	274	288	288	265	297	282	287	313	294	326	343	289	280	291	285	286	287	280	287	265	287	337	289	316	304	272	275	310	300	292	286	291	317	275	279	264	302	279	282	271	299	248	315	319	284	273	278	283	299	304	292	309	300	293	288	289	291	297	288	265	275	303	280	310	293	284	280	266	269	271	292	316	292	307	288	259	281	294	294	286	278	289	273	270	275	308	281	288	313	281	281	281	312	301	295	303	297	309	297	306	278	258	295	290	287	303	274	279	281	292	300	269	281	281	291	274	298	261	308	285	268	281	292	280	292	268	301	283	274	311	296	312	275	289	313	279	294	305	290	291	339	278	262	285	283	269	304	283	273	296	293	311	299	297	287	288	300	283	307	304	290	310	286	261	296	247	319	301	282	275	302	294	263	288	344	273	294	290	294	316	294	300	302	288	311	299	299	284	279	297	259	288	257	288	332	331	298	281	288	292	295	321	283	265	267	300	318	279	305	295	263	280	270	258	281	299	306	282	299	273	267	295	269	315	290	293	290	274	258	304	296	289	258	291	279	286	282	301	287	259	281	292	303	262	313	284	287	286	300	290	284	298	318	300	283	285	301	286	261	268	282	318	293	301	347	272	283	315	280	278	284	293	267	269	314	307	269	286	280	321	302	310	260	284	303	303	318	322	278	306	272	286	329	284	302	250	290	288	296	335	297	329	300	262	254	331	284	265	234	285	327	245	253	299	297	289	306	276	326	330	286	350	294	313	288	270	304	297	310	297	278	251	273	280	304	287	307	307	285	294	292	300	299	262	280	330	296	280	311	330	292	292	294	313	307	292	310	314	333	278	282	297	293	285	299	300	296	305	281	305	313	278	318	301	270	298	292	289	269	307
16571	3573	1953	1156	929	853	770	745	789	768	770	740	671	682	730	672	717	703	643	697	666	691	642	655	686	680	691	701	677	684	727	690	684	682	637	685	709	681	662	680	689	703	663	700	682	710	708	663	690	685	705	655	689	692	676	659	723	697	704	708	697	684	675	688	686	683	703	716	673	637	711	696	662	651	700	666	681	670	686	718	675	661	684	619	667	668	698	670	678	682	657	715	652	718	662	693	699	655	664	715	648	667	727	688	686	675	689	700	711	681	724	685	630	673	683	693	675	694	675	670	660	639	681	669	663	676	721	674	659	640	655	701	695	661	664	680	704	665	680	699	632	699	691	683	697	673	654	693	713	627	683	709	703	662	690	651	674	698	698	685	657	680	757	683	649	698	693	672	684	712	685	712	715	685	702	691	630	690	672	632	670	726	708	637	682	666	739	713	669	674	671	691	650	724	677	694	684	687	711	699	707	704	663	643	689	669	684	663	618	696	675	660	671	654	768	674	695	665	682	713	637	631	701	650	715	660	703	686	645	681	680	691	680	694	719	661	687	694	693	643	668	697	674	690	696	710	671	654	669	678	665	710	647	684	701	658	665	714	638	685	674	712	648	666	683	638	695	640	724	663	656	678	667	675	634	683	700	746	657	676	622	633	656	694	611	692	679	676	662	706	671	663	675	683	676	716	688	714	688	664	702	644	657	651	648	624	706	689	668	686	650	651	660	706	675	700	684	705	689	694	690	701	631	670	696	666	671	626	690	674	697	645	668	713	652	708	699	692	734	682	679	647	685	655	635	683	695	682	697	660	674	718	650	636	654	727	705	671	723	622	710	668	677	656	683	656	692	687	692	668	641	652	683	660	681	674	699	685	637	650	692	677	673	696	684	651	689	669	646	655	691	684	686	667	674	671	639	686	621	685	683	661	708	670	691	654	674	674	657	664	753	676	656	640	717	705	679	703	683	662	646	657	696	697	685	710	704	671	646	667	699	650	690	692	690	690	651	732	698	699	692	702	709	753	677	663	711	690	659	678	691	638	698	694	760	723	686	648	706	685	690	649	676	672	707	705	661	736	689	652	706	700	627	730	684	693	684	693	658	687	705	669	688	664	704	680	625	719	696	683	646	679	645	651	702	657	668	674	676	675	650	689	690	706	707	645	698	643	647	681	670	669	699	660	621	688	627	626	696	703	719	680	653	668	673	701	693	658	668	647	626	683	726	667	690	668	689	684	679	627	658	693	668	680	667	668	669	643	694	607	684	623	706	666	734	650	693	670	664	675	694	671	706	686	669	670	671	655	733	652	647	651	720	715	699	665	672	696	660	682	643	693	670	708	656	690	736	679	660	646	723	720	662	674	669	695	640	641	641	668	640	673	688	700	717	677	736	649	645	714	673	666	643	618	633	656	693	685	691	673	720	669	687	698	682	612	687	682	714	682	689	629	688	683	705	687	737	656	712	652	672	695	707	646	681	691	648	685	665	698	686	650	709	708	696	682	654	651	678	687	678	662	672	649	652	699	687	687	670	657	704	715	625	700	708	651	645	658	663	715	701	632	696	642	661	703	734	710	702	639	690	690	687	740	653	636	687	635	688	725	691	668	710	644	701	655	674	678	698	680	661	727	692	710	659	698	749	661	653	667	685	666	671	662	713	654	704	701	682	719	685	677	684	686	661	706	694	722	630	711	709	668	697	657	662	661	660	638	664	663	691	669	691	689	642	665	666	668	690	719	667	692	681	685	652	714	704	661	728	665	677	717	703	639	696	675	668	687	694	683	705	668	654	657	719	668	657	672	720	650	657	732	684	689	668	735	663	674	667	678	645	702	733	682	638	658	680	717	652	690	663	704	690	659	665	685	703	647	625	667	690	695	697	669	673	679	636	662	679	681	658	634	658	680	664	698	691	679	636	735	700	694	715	689	708	664	697	715	682	706	696	687	677	674	707	668	665	725	689	711	673	696	655	652	653	675	670	696	701	695	663	668	623	692	663	727	691	708	632	699	718	680	709	692	682	638	698	672	680	637	645	700	727	666	681	665	687	660	681	662	661	666	641	691	723	645	670	696	668	693	656	738	722	707	698	653	670	675	645	677	649	709	635	728	686	658	676	645	731	673	737	675	691	713	690	679	685	719	686	703	672	691	707	691	669	661	692	680	666	698	647	691	719	679	750	669	704	649	695	643	635	662	659	627	658	701	663	680	638	688	660	707	674	717	671	668	708	682	695	645	687	683	715	644	673	728	634	632	728	721	666	624	684	705	656	685	695	724	733	704	659	682	730	683	688	676	702	690	658	623	695	690	680	715	728	663	684	651	689	666	676	655	665	671	686	664	642	685	657	661	680	669	692	725	690	645	637	700	652	665	667	710	673	646	666	664	677	655	673	656	706	712	718	662	705	636	681	656	683	655	676	682	676	659	672	641	679	678	667	663	634	690	639	702	655	657	650	678	656	674	616	680	713	682	667	699	723	714	698	655	632	683	666	664	680	703	653	684	683	699	641	695	682	658	660	664	680	641	679	704	700	666	677	714	690	672	643	678	731	714	677	717	650	703	681	656	678	721	685	683	679	637	709	679	719	714	675	673	675	627	650	670	692	658	625	633	675	686	697	691	668	686	695	699	698	693	694	655	701	643	718	734	708	679	667	699	703	687	636	706	663	691	667	697	665	695	640	680	657	673	651	726	704	670	672	671	685	654	678	587	639	701	685	658	729	678	701	725	682	701	697	653	671	670	667	706	663	738	690	705	713	628	696	673	687	716	685	684	718	704	668	681	708	668	697	697	651	600	682	716	680	718	674	693	656	694	665	690	696	691	676	647	664	670	700	658	696	680	706	713	688	680	683	686	675	685	654	721	685	672	627	663	699	681	684	659	677	644	698	648	709	667	665	670	617	698	685	676	682	722	652	647	674	677	656	713	679	654	679	697	674	686	687	676	663	653	654	713	659	697	651	603	711	703	674	675	657	682	666	640	708	705	665	691	738	675	675	690	696	660	691	647	685	668	664	725	719	683	648	689	658	698	669	664	661	659	680	678	649	715	648	677	678	687	655	692	642	665	658	693	648	665	687	631	659	690	662	635	706	683	687	719	698	714	641	750	697	676	657	690	659	674	688	727	637	658	699	683	627	673	685	659	736	723	652	702	674	671	665	692	709	704	702	650	669	657	687	688	704	679	729	711	648	667	700	666	630	701	727	629	712	654	723	691	668	694	663	697	644	662	712	648	697	671	736	716	647	677	722	647	697	677	625	698	680	696	700	639	699	688	642	656	667	696	715	644	668	741	668	615	676	669	652	642	651	670	723	703	668	659	665	613	666	727	707	703	656	631	722	665	676	677	646	649	668	698	717	654	686	653	669	692	689	717	626	741	645	689	629	672	706	711	679	687	668	708	700	689	690	685	673	703	679	657	699	664	689	650	682	688	680	672	603	695	680	690	621	700	688	645	674	694	676	738	656	656	759	663	720	749	727	703	673	706	697	689
31732	20653	9622	441	219	227	194	201	214	197	213	211	219	218	226	200	201	234	199	225	174	204	206	189	194	212	206	207	236	211	206	206	190	226	225	220	225	228	219	199	211	205	198	214	196	215	212	208	228	223	209	194	208	206	194	214	242	222	200	179	214	210	225	189	211	208	201	231	197	239	181	224	204	205	213	189	188	202	204	215	241	209	230	212	221	205	202	206	209	211	213	230	214	234	194	216	210	212	230	169	190	230	225	191	204	205	221	233	205	215	178	210	195	231	213	180	219	223	230	190	212	194	215	194	204	201	255	225	195	195	180	207	212	221	207	217	242	214	207	201	222	228	210	198	226	212	211	210	221	217	168	184	204	215	194	215	223	196	209	204	214	217	192	198	182	193	179	223	212	210	225	211	208	198	208	231	215	190	252	206	214	215	223	233	221	188	221	171	205	237	218	207	235	225	192	186	241	217	212	217	210	227	218	215	203	206	197	210	210	212	215	202	226	200	216	204	221	226	226	220	229	242	230	197	217	206	202	196	207	241	219	222	164	227	196	221	193	203	217	208	219	204	211	205	205	185	228	236	202	210	202	237	202	230	222	190	206	223	191	201	169	190	249	196	191	209	208	196	227	208	176	208	214	205	211	190	227	197	210	218	212	211	200	218	228	212	204	210	231	199	213	174	221	200	230	200	200	201	188	204	196	213	223	233	213	211	214	201	223	219	222	203	225	213	198	221	177	172	232	206	234	230	234	193	237	213	223	217	221	219	205	194	183	214	216	208	190	202	208	218	194	190	211	207	221	221	210	222	197	195	201	223	213	212	218	215	256	240	204	193	214	195	215	211	190	197	202	205	215	211	215	213	209	216	217	210	222	199	207	190	205	198	206	211	208	192	223	228	208	221	219	206	181	204	198	198	196	221	212	237	214	198	195	205	207	185	179	189	211	213	211	211	208	205	190	210	202	247	192	206	203	214	218	203	218	233	215	212	196	191	215	167	221	226	219	230	192	208	219	201	199	230	224	238	220	200	211	196	211	215	224	214	204	214	198	181	207	230	207	215	186	227	212	194	192	206	189	213	208	233	193	216	191	204	197	184	211	205	190	216	200	227	214	218	194	220	230	223	231	230	185	198	191	195	227	212	196	215	203	232	189	194	191	207	198	242	194	214	215	166	202	188	196	200	218	203	170	240	186	221	208	222	204	225	191	211	211	215	191	200	217	187	204	195	200	212	220	200	195	202	236	192	197	208	215	188	202	207	208	238	242	196	223	204	205	198	189	207	205	190	225	175	193	188	199	210	239	210	190	179	194	198	213	210	216	204	199	206	225	188	214	195	227	226	202	224	223	220	210	202	197	196	199	210	216	210	222	214	204	187	196	223	200	242	216	220	221	220	198	194	196	189	229	207	216	199	210	220	220	203	185	210	183	218	197	193	194	204	197	225	209	194	208	226	208	215	199	178	209	205	191	226	184	193	222	198	198	225	244	202	213	207	217	176	211	232	163	220	206	203	213	213	210	207	205	222	228	206	222	196	218	217	198	222	210	201	194	218	220	209	209	205	213	208	183	199	221	196	238	212	196	206	229	195	223	196	230	209	233	211	205	220	215	198	219	203	233	220	211	222	223	202	192	203	205	185	190	216	197	163	216	214	181	205	199	187	190	220	223	208	226	210	220	219	213	223	182	202	193	195	197	187	187	213	232	229	203	225	214	209	191	207	207	219	208	217	231	190	210	233	198	237	208	226	211	214	221	230	202	193	177	181	201	195	211	195	195	193	224	214	196	209	210	176	198	203	220	229	219	219	209	209	209	205	199	240	220	208	187	206	169	227	212	185	207	237	224	202	252	195	210	223	250	198	225	209	177	240	185	231	219	212	207	203	232	189	216	207	219	221	228	208	185	207	181	213	214	194	219	242	223	189	219	207	213	202	236	184	216	214	212	222	235	229	215	215	232	180	184	184	220	200	205	223	204	229	173	239	221	219	227	223	202	216	216	205	224	218	193	203	193	201	218	232	197	209	219	218	194	205	221	209	213	206	232	232	211	214	210	238	202	211	191	182	189	215	191	210	237	179	206	217	202	210	199	206	215	216	200	218	195	213	200	202	209	205	202	226	221	193	203	222	206	195	201	213	219	222	189	185	173	218	200	208	224	224	199	202	166	198	199	181	228	223	226	198	203	191	238	210	216	216	208	210	198	191	209	207	199	200	230	192	194	228	223	213	212	205	207	215	241	199	191	199	226	218	222	216	210	211	210	228	196	182	243	208	181	193	193	193	198	193	232	196	211	190	204	218	210	222	212	189	190	214	239	214	183	225	207	232	231	185	190	174	238	190	184	197	235	222	240	202	220	174	219	222	225	229	204	209	213	205	215	212	224	189	199	201	203	211	192	203	219	216	208	206	186	210	200	202	223	215	197	186	183	228	203	201	213	210	203	199	216	234	215	202	188	187	200	187	225	222	198	218	189	206	202	191	202	191	209	230	199	216	213	233	217	230	208	212	205	212	205	193	208	207	205	251	209	197	220	202	209	183	195	198	208	198	183	212	222	191	222	209	211	212	221	221	203	199	191	205	211	210	218	199	208	204	210	238	213	188	232	207	204	215	194	209	222	204	221	195	200	199	211	211	184	213	219	217	210	218	232	196	203	233	204	231	244	216	185	194	204	195	228	222	211	211	223	216	217	197	212	226	213	216	226	190	223	197	199	211	208	239	213	230	208	200	214	199	211	180	234	227	188	218	217	190	214	193	196	230	209	219	233	208	206	180	218	234	186	223	214	214	205	203	228	214	222	207	188	191	249	206	200	204	217	216	224	212	227	195	193	219	216	187	203	241	215	216	215	224	225	200	192	190	172	209	198	186	215	191	241	206	198	201	206	191	205	190	202	205	185	214	213	200	201	215	198	223	179	209	193	180	209	228	211	232	196	213	234	199	232	198	213	209	210	205	217	216	210	223	198	207	188	189	200	203	204	188	212	226	181	214	215	186	237	220	199	216	187	199	164	190	209	186	189	209	200	204	193	213	214	213	216	223	179	228	207	213	225	230	213	226	200	199	214	218	229	207	220	234	201	212	204	202	208	208	220	222	216	217	209	223	218	227	209	212	204	184	203	238	203	199	215	214	193	206	188	191	201	218	212	210	188	207	188	196	227	215	215	197	223	214	219	232	216	190	216	231	219	209	205	217	204	182	213	206	224	219	196	209	203	207	204	230	207	228	232	211	208	215	233	203	225	207	197	211	217	197	198	197	190	198	235	205	191	218	196	191	207	199	210	226	220	198	187	211	185	216	210	216	205	206	187	205	199	233	209	232	213	210	224	198	209	212	206	221	199	193	184	240	181	243	192	196	208	211	216	195	196	230	216	200	218	197	213	205	210	203	189	229	197	205	241	211	243	185	200	203	220	220	231	233	183	208	199	204	217	225	183	200	194	209	211	189	224	211	233	209	223	199	203	219	229	198	187	215	213	237	199	223	199	227	208	220
7667	664	570	583	594	538	536	538	542	594	568	584	567	537	572	547	563	534	574	546	556	586	568	544	540	548	536	520	526	546	514	568	562	521	534	592	548	582	549	530	518	544	488	521	575	539	545	542	556	581	562	572	557	572	585	548	537	574	569	550	528	551	547	538	554	563	568	520	536	578	586	559	553	583	556	572	551	547	554	590	557	563	595	550	543	573	575	570	551	597	554	564	550	581	568	547	536	537	521	572	502	544	518	542	544	540	550	547	552	542	565	546	538	529	535	575	531	526	536	561	547	533	551	537	539	568	561	574	554	581	525	545	541	570	527	531	556	534	533	560	540	550	508	596	563	539	598	578	548	559	523	557	572	549	589	558	503	558	580	569	541	555	555	568	529	524	539	505	531	543	556	534	551	578	558	599	581	563	516	586	520	571	541	547	600	517	543	578	503	549	543	563	511	523	523	519	540	581	584	525	571	538	532	560	587	566	553	550	527	570	579	515	572	594	567	557	526	500	600	563	548	527	548	580	579	566	579	540	583	551	555	580	595	516	525	592	549	569	574	538	571	541	582	543	562	560	569	537	523	543	514	570	550	560	578	539	532	576	558	572	521	550	550	585	591	559	565	594	527	572	514	541	579	553	566	558	581	568	570	557	541	522	557	577	528	546	588	551	577	556	533	537	569	545	547	534	518	571	557	532	556	576	537	582	508	560	539	578	514	560	622	543	529	547	526	557	538	566	533	520	585	551	541	567	538	531	554	555	593	563	570	542	562	564	544	557	516	559	582	582	540	517	589	585	532	542	558	557	600	519	568	562	573	559	580	535	543	567	526	541	549	547	584	568	560	538	571	530	567	544	592	569	584	544	573	508	535	553	564	587	524	522	554	555	518	549	558	577	569	599	553	596	545	584	566	554	570	555	562	585	540	590	521	554	542	524	536	579	566	596	565	557	623	600	521	547	541	528	567	560	560	597	538	550	567	580	506	589	561	560	563	536	572	570	548	522	521	599	594	550	513	583	559	569	531	548	577	592	571	526	539	505	572	572	559	525	537	538	533	529	529	564	574	526	585	587	575	533	557	566	553	511	576	534	551	569	564	529	534	545	570	544	574	546	561	551	546	570	563	535	531	550	594	538	534	556	541	560	521	589	594	526	567	528	552	540	527	531	578	546	548	570	564	558	560	545	586	569	588	590	576	585	569	582	566	519	527	569	525	563	569	540	525	537	514	564	563	563	581	567	569	554	549	568	551	577	547	592	501	562	545	562	558	615	585	549	581	516	524	572	531	524	558	534	511	552	611	560	502	551	598	553	562	551	552	523	605	569	571	572	539	525	519	558	567	505	529	485	566	585	518	547	560	556	546	530	589	572	572	519	524	542	515	565	518	564	579	563	528	588	537	535	514	583	553	572	580	513	546	569	532	579	521	524	566	602	589	544	556	559	622	541	565	558	534	559	538	531	517	563	547	535	512	567	521	575	580	583	544	589	546	549	553	590	572	544	609	587	555	612	563	562	550	573	539	542	555	550	536	564	536	548	550	522	564	556	551	549	563	556	552	527	566	545	533	530	532	559	537	561	544	561	539	574	536	541	564	567	565	562	577	530	554	558	543	556	516	522	543	564	610	537	557	563	599	589	542	577	560	578	507	584	549	588	559	560	554	558	569	566	531	559	575	500	582	596	521	564	549	537	535	558	577	567	580	557	555	551	520	568	574	564	546	528	580	535	534	573	577	578	520	562	577	564	577	584	567	549	550	526	518	560	575	568	522	535	555	531	597	594	570	555	522	547	562	565	509	560	539	550	595	536	534	565	564	583	588	523	605	556	567	562	542	609	573	554	556	538	552	577	539	563	578	539	551	586	588	580	593	568	523	574	571	565	521	577	522	580	562	579	574	585	601	514	559	529	548	575	559	529	564	577	519	574	560	539	526	552	535	542	560	583	549	544	544	582	536	512	596	545	574	550	559	584	544	589	596	544	549	578	546	546	516	587	548	574	556	545	553	596	570	576	559	527	590	594	572	529	517	533	519	576	546	544	580	540	517	537	511	518	560	557	528	550	551	579	538	594	532	602	558	547	559	572	580	571	559	574	543	545	573	562	593	565	562	591	560	562	571	546	556	613	564	553	518	580	563	582	558	584	546	511	557	594	550	581	549	578	538	543	560	535	563	550	577	540	538	522	564	547	556	570	584	586	538	537	599	545	550	575	588	575	583	572	544	562	557	566	549	586	558	509	547	569	579	542	563	548	554	541	552	550	542	544	553	565	558	569	573	583	564	542	559	569	543	553	557	568	564	543	582	544	533	553	530	506	533	534	576	566	556	563	588	580	566	555	538	579	574	577	548	507	549	529	555	578	585	608	575	557	570	579	562	586	555	588	574	555	584	548	584	520	522	549	577	573	509	587	568	609	587	622	525	557	566	571	510	557	514	548	539	556	538	559	520	589	513	615	550	576	610	508	547	598	564	567	549	560	548	518	548	562	582	599	572	564	578	579	560	549	535	551	564	565	518	591	545	562	571	548	530	545	547	543	533	592	553	522	563	557	582	584	554	585	585	511	549	530	554	530	533	548	598	586	577	529	538	564	590	551	590	589	585	562	578	553	554	522	562	540	516	528	583	572	569	586	534	556	521	542	559	543	543	580	545	508	548	544	534	541	571	542	598	537	573	544	603	573	565	537	579	555	543	523	591	478	514	577	532	557	547	540	575	563	559	547	551	616	553	577	572	577	561	578	510	541	581	579	581	591	565	596	569	544	552	553	559	549	535	532	528	533	544	567	551	535	534	556	519	531	561	560	537	561	548	523	543	550	575	548	528	573	595	582	543	563	558	562	553	598	557	559	547	545	525	578	580	541	518	511	559	589	552	584	555	550	560	526	541	551	557	603	522	523	571	574	568	553	553	546	581	555	561	545	516	581	579	598	524	585	558	545	583	556	538	565	575	571	588	577	516	561	523	546	551	550	551	558	585	559	589	568	550	533	560	531	582	589	517	549	482	562	567	553	545	543	546	549	553	545	592	519	534	565	552	552	593	517	520	571	562	541	539	546	533	548	558	563	553	547	566	549	580	547	557	539	556	578	557	575	579	562	549	533	510	531	542	554	510	540	514	569	547	547	547	598	535	553	532	577	536	562	570	574	547	531	576	545	553	511	554	575	580	540	593	559	586	530	560	551	557	605	556	558	572	580	567	527	548	540	570	518	522	571	577	537	534	533	572	550	555	519	586	572	585	515	524	573	556	547	554	582	556	541	536	578	591	550	525	559	560	559	554	584	567	578	575	548	566	542	543	579	556	553	579	491	543	642	583	560	558	566	557	567	577	588	554	569	543	572	591	579	542	527	580	541	550	563	558	574	561	591	607	574	577	585	540	579	526	539	505	624	530	587	572	587	556	568	525	555	535	571	527	588	571	576	558	607	577	571	537	566	558	542	584	501	562	547	521	587	552	547	590	584	570	577	540	571	569	569	546	542	580	565	500	576
25055	21483	24720	28587	21428	18375	651	450	381	356	374	344	345	316	305	338	333	324	337	356	315	322	311	336	355	317	313	326	341	326	346	335	340	316	304	328	325	323	344	333	317	320	370	342	314	302	326	331	348	340	309	314	336	325	323	283	304	318	338	325	321	355	306	319	310	311	310	344	355	349	318	313	318	350	308	335	304	317	315	298	309	336	314	321	334	319	334	305	371	337	347	329	341	327	308	309	361	303	342	335	357	323	350	337	287	297	339	323	329	351	338	330	347	323	328	303	345	326	299	337	330	342	321	317	313	319	332	309	344	296	272	308	313	342	334	309	309	358	361	345	314	345	333	331	280	322	327	332	350	307	328	321	323	327	343	309	324	335	337	313	322	364	339	322	310	322	309	342	350	310	324	314	312	343	309	321	328	305	327	317	322	352	348	337	340	351	316	352	315	328	294	300	340	338	317	340	323	342	318	335	323	305	304	318	323	290	309	338	350	346	333	342	326	313	346	312	326	321	335	366	298	309	337	343	346	320	314	273	325	352	296	312	309	341	321	309	321	278	332	306	332	318	355	305	358	326	321	323	330	333	340	333	312	314	299	337	325	317	318	317	320	334	304	326	317	317	327	316	312	355	314	324	303	320	314	300	345	316	350	332	322	329	309	337	289	333	312	301	345	330	362	287	322	317	290	338	297	321	317	348	344	345	311	329	352	297	311	314	330	311	305	316	300	309	332	297	341	304	369	339	321	335	321	347	314	324	338	311	303	328	299	329	325	329	377	312	308	311	339	318	333	313	368	329	317	327	333	284	370	313	320	361	345	324	301	341	333	329	321	339	324	325	341	335	307	338	305	312	343	317	315	354	353	319	314	322	327	337	332	335	355	304	357	317	305	291	312	328	344	337	310	321	342	307	320	336	356	299	322	290	328	307	325	340	334	330	299	287	290	354	345	295	317	354	325	345	346	331	352	308	352	336	327	343	311	315	295	327	329	338	322	336	340	307	330	304	290	290	305	360	328	336	301	309	347	310	352	294	311	336	318	331	323	333	315	338	288	315	343	351	349	352	357	328	342	338	299	320	321	343	323	354	323	299	329	311	305	334	338	300	292	351	274	336	325	343	354	324	303	306	296	304	328	329	327	316	294	327	348	337	354	285	352	349	310	321	311	310	335	308	317	329	354	346	297	334	338	340	357	345	329	331	362	319	330	308	279	326	327	308	362	336	306	331	356	325	329	333	305	326	309	298	344	313	300	331	310	322	351	320	346	330	311	338	318	359	333	382	372	330	307	326	349	336	349	332	347	303	318	362	331	349	338	328	296	362	315	328	315	343	354	333	317	284	340	332	338	343	292	333	361	321	360	345	324	321	303	335	287	336	323	303	303	330	335	339	325	316	314	302	312	332	320	354	287	334	335	313	337	299	371	309	317	344	309	318	316	364	339	313	308	345	319	376	350	305	319	336	318	340	304	302	358	348	329	313	310	350	312	320	312	325	304	346	355	348	319	339	360	312	334	352	319	310	329	340	358	316	313	311	329	336	316	299	353	330	318	327	353	306	307	359	302	344	297	292	354	335	348	359	328	324	337	318	332	321	348	313	302	322	304	337	314	325	361	272	358	313	323	304	318	331	310	339	345	294	330	308	366	377	322	340	353	331	330	322	354	329	351	329	367	316	369	337	337	343	324	336	341	342	312	322	335	298	323	311	328	315	303	302	295	321	289	346	347	344	309	326	341	310	342	326	322	337	313	347	334	353	344	338	320	330	306	343	327	314	324	318	341	318	325	351	312	319	354	344	330	332	327	365	311	334	317	313	323	348	354	315	357	352	296	338	325	337	301	319	325	346	297	314	349	348	296	300	329	351	327	330	302	323	338	336	312	312	328	340	328	308	309	320	347	344	339	343	349	302	350	325	297	346	341	325	344	344	341	355	301	325	324	323	346	355	315	332	300	305	315	320	338	315	330	349	325	298	361	354	349	353	315	308	330	339	314	328	335	338	337	314	315	338	343	363	313	348	328	311	299	319	322	306	317	343	323	342	297	326	332	319	297	328	325	320	322	336	345	347	311	325	330	320	362	332	288	328	353	301	315	318	333	345	338	331	300	292	341	316	322	341	305	317	332	294	324	314	315	331	312	319	341	332	333	345	354	301	335	343	334	321	313	326	323	329	330	289	320	312	299	331	332	312	346	309	365	303	325	346	324	332	282	318	318	335	343	326	332	350	351	354	294	329	331	350	356	326	314	321	334	284	348	320	331	334	311	317	344	324	308	299	308	300	355	355	321	338	341	354	318	303	348	296	309	310	330	347	335	355	352	309	320	327	330	302	292	324	332	311	332	324	343	331	301	327	320	352	340	318	317	347	309	319	358	309	330	344	332	323	300	337	301	317	315	329	301	310	298	319	299	337	322	304	328	308	337	336	326	312	338	312	288	301	309	350	324	346	309	290	336	331	327	312	343	296	326	301	313	288	337	312	300	339	314	335	329	303	318	304	307	317	341	352	283	321	319	357	356	328	328	331	333	302	308	290	308	315	311	365	335	335	319	280	333	300	365	323	339	354	356	321	300	338	309	337	334	325	320	337	362	310	310	351	336	356	308	339	344	337	342	323	342	303	324	315	347	333	338	337	322	332	316	326	363	318	317	333	322	348	314	329	316	326	316	316	306	333	320	331	327	325	324	349	312	305	343	376	305	319	296	312	332	316	339	287	326	360	317	310	359	313	298	350	328	307	313	299	292	301	305	325	344	296	356	332	334	323	328	317	327	339	323	303	345	329	300	312	316	328	366	320	349	319	307	293	327	324	320	357	308	322	305	334	330	316	342	344	323	328	342	305	346	289	351	321	303	311	313	329	338	334	330	328	315	320	326	316	344	309	315	304	318	294	324	317	330	305	305	341	319	308	342	339	334	348	325	326	305	316	318	328	333	300	317	280	301	319	324	342	323	324	333	338	336	316	297	304	329	325	326	338	331	316	356	316	329	335	323	348	319	347	362	331	348	323	330	323	340	317	341	323	334	342	335	311	307	337	311	312	313	336	330	357	346	304	324	342	327	319	357	317	338	306	314	315	317	355	309	311	329	343	328	324	325	360	284	342	313	347	333	324	304	328	302	336	335	327	340	296	278	325	330	298	328	301	343	363	336	355	335	320	297	337	310	281	310	325	320	297	306	319	325	327	332	327	318	317	322	313	321	337	342	334	334	338	342	330	347	316	332	313	332	307	329	312	330	325	351	357	339	327	337	365	328	349	331	332	308	311	363	327	310	351	308	311	289	326	323	341	287	311	328	325	351	355	334	314	305	311	314	325	300	325	397	303	331	358	352	313	337	328	325	325	318	325	325	278	329	315	304	330	329	316	320	307	356	332	289	323	314	329	291	335	350	288	338	334	301	331	349	342	287	303	329	336	364	330	331	364	333	309	366	301	329	329	323	315	336	361	332	351	309	317	324	318	330	340	304	313	355	305	336	331	341	339	316	324	316	318
14476	2232	1370	1003	867	805	867	818	828	800	812	785	808	775	782	844	808	749	780	775	829	767	783	809	724	773	799	794	787	776	757	780	763	828	779	809	794	814	712	788	787	749	781	812	845	762	830	784	788	816	769	807	799	827	793	774	758	766	751	824	757	770	781	770	770	757	768	831	771	821	775	784	796	814	795	742	797	778	812	781	786	776	794	818	743	777	766	766	745	745	796	810	774	749	801	786	859	820	822	778	766	798	852	792	773	763	855	713	791	816	754	797	769	805	753	761	761	748	801	799	851	745	739	806	767	792	780	791	772	729	824	788	754	801	833	761	738	845	813	809	752	727	751	834	795	789	753	784	797	786	818	795	785	782	734	796	770	767	809	784	820	798	775	801	826	793	807	808	756	810	784	758	789	748	805	792	722	777	744	798	742	760	766	750	866	768	836	828	809	772	800	772	735	767	798	819	787	820	803	824	832	787	780	766	800	794	772	780	772	762	810	760	794	786	788	745	792	776	786	786	758	753	763	766	810	768	785	824	769	751	795	753	753	761	805	811	794	725	801	778	739	764	803	774	756	790	840	829	771	815	789	752	768	778	778	786	767	811	772	742	759	782	754	787	805	747	826	748	748	751	722	791	741	825	740	848	781	729	775	813	757	779	833	786	789	791	777	807	811	790	849	765	804	800	811	772	792	818	739	818	798	774	817	851	819	757	773	774	774	730	784	809	771	754	755	784	807	791	820	766	720	769	862	823	782	824	805	763	770	812	852	806	792	811	831	755	792	800	797	857	821	840	784	774	799	779	788	801	766	747	791	834	775	773	790	767	789	805	790	795	802	817	788	790	776	778	777	791	770	767	734	792	758	757	745	794	801	794	804	761	744	797	830	771	813	845	805	771	805	789	797	793	810	838	827	813	803	761	785	772	808	790	778	713	791	774	796	797	818	749	798	779	820	789	773	768	802	804	773	782	764	757	764	787	763	826	785	770	774	715	758	748	769	748	762	786	769	777	759	801	803	727	737	783	794	811	730	817	744	822	769	780	776	772	796	778	762	808	828	782	809	750	746	781	821	786	806	818	802	811	774	780	787	809	829	742	799	842	795	792	824	777	750	771	730	830	735	751	781	772	758	795	741	741	755	795	776	724	766	773	784	784	776	789	780	772	807	791	807	800	778	792	852	805	793	790	766	792	695	754	761	809	796	766	807	790	830	789	751	819	782	764	769	784	781	809	829	726	764	735	771	800	832	792	776	787	832	774	751	785	763	749	811	794	753	797	799	780	790	802	759	770	796	742	786	757	808	808	773	792	785	792	835	775	796	794	822	767	769	784	809	787	735	810	781	787	791	770	785	773	818	741	766	825	808	787	785	737	770	726	789	826	815	772	789	744	770	816	805	748	779	789	810	804	837	758	791	811	753	781	775	800	753	777	776	791	800	798	792	821	761	775	783	783	762	789	785	765	802	786	788	803	810	768	810	744	811	813	787	751	753	811	737	832	789	792	753	795	803	807	829	801	830	795	777	840	803	772	717	860	800	778	830	793	774	777	826	791	796	802	807	773	828	777	786	748	789	770	788	815	829	758	768	771	812	817	754	807	801	833	796	772	820	779	798	852	758	807	852	835	774	766	825	773	766	838	819	797	804	783	812	777	752	804	811	825	788	796	733	769	795	769	787	814	749	771	788	770	757	805	773	793	763	725	779	781	754	801	803	818	799	780	781	809	746	790	771	748	770	786	709	774	806	745	711	795	757	821	763	760	823	840	805	759	791	762	811	795	808	787	791	740	763	802	775	749	845	799	817	807	750	789	765	803	774	803	800	748	790	757	780	804	781	771	778	837	791	796	745	791	801	790	764	795	827	795	743	752	783	782	788	785	781	733	754	815	765	838	745	815	796	792	808	813	815	815	792	772	776	814	752	793	841	781	808	798	814	805	809	796	807	825	793	760	801	816	782	784	793	840	796	792	792	795	789	820	795	798	784	788	805	788	751	793	814	783	762	805	832	784	856	822	833	782	741	773	817	759	787	814	794	777	767	762	826	781	754	807	756	807	763	764	777	805	780	807	762	773	828	777	790	874	754	811	807	797	800	799	790	745	761	793	825	790	761	814	770	806	778	803	771	800	800	814	793	782	758	779	775	756	740	803	782	788	774	756	811	746	733	776	788	810	786	802	793	778	768	793	824	790	760	773	819	844	785	775	782	787	773	779	775	809	795	800	774	781	782	783	794	783	800	754	794	758	764	836	822	757	753	763	789	776	790	778	807	793	773	739	804	771	769	810	817	798	774	795	752	765	771	773	856	835	803	780	771	813	780	806	815	806	796	783	833	694	738	773	753	826	761	785	834	798	795	761	781	762	836	774	813	818	795	747	835	809	788	810	827	790	763	780	809	807	757	774	770	739	790	792	846	774	752	806	766	801	796	785	770	805	863	751	792	801	765	798	771	708	808	772	753	811	819	802	766	767	778	773	763	757	763	822	762	809	820	790	767	759	773	770	819	817	795	753	736	800	801	753	782	775	821	769	768	783	755	830	797	829	780	811	754	795	726	795	784	788	789	801	800	789	759	765	812	781	751	762	765	801	845	735	756	802	731	768	786	752	753	791	830	819	778	754	778	776	751	784	775	786	780	836	828	786	774	841	828	770	759	768	743	748	809	815	788	813	781	760	784	750	791	760	750	781	750	777	806	762	762	772	804	816	774	797	763	743	728	782	772	775	749	829	778	785	771	759	806	753	755	761	805	746	809	768	801	788	771	819	772	810	769	774	805	778	765	777	785	791	796	768	753	762	770	793	745	787	777	796	749	786	787	809	806	781	773	815	785	785	799	775	808	758	849	786	824	767	801	768	750	751	772	764	765	781	796	788	782	807	809	793	841	773	807	748	765	775	804	754	773	799	781	826	790	780	799	749	772	751	802	808	826	802	777	792	774	812	765	742	701	757	787	780	754	800	761	753	798	804	826	767	801	802	799	807	837	784	776	799	783	735	800	798	804	801	774	781	770	831	748	825	779	773	742	775	815	822	803	817	764	824	795	777	827	839	813	753	780	795	860	834	777	779	833	756	794	736	750	759	726	821	776	757	770	788	752	764	784	767	806	804	822	779	804	796	729	796	795	764	763	796	758	809	849	731	777	776	799	799	798	785	776	704	777	782	770	776	775	832	789	760	783	790	797	805	784	799	766	796	799	773	807	790	771	793	807	768	817	764	803	765	772	787	746	805	753	814	719	783	847	809	798	745	769	772	790	761	797	832	803	826	793	749	792	797	754	765	819	724	782	809	740	774	762	743	839	789	792	755	767	787	834	775	719	825	785	822	821	784	850	784	787	813	748	778	770	840	725	774	814	718	818	790	827	804	766	816	786	824	802	794	807	793	766	761	750	774	794	740	742	812	799	810	774	782	763	772	786	756	771	801	793	838	784	744	742	784	776	826	781	806	812	755	771	807	755	775	790	720	791	790	753	756	790	793	769	729	784	756	771	769
24294	21418	25050	28169	21421	21440	16317	668	398	378	391	335	325	312	316	326	280	304	331	320	283	289	327	316	324	300	324	257	287	314	324	306	286	312	257	311	313	310	297	297	290	279	284	311	292	293	304	299	320	304	304	298	249	279	318	312	303	320	311	287	294	269	276	301	299	287	299	298	297	295	305	316	311	292	302	290	284	288	295	291	310	305	285	310	282	296	281	287	312	318	299	316	314	273	277	272	298	298	249	279	279	265	281	277	294	311	284	273	280	287	294	316	296	278	278	303	274	291	284	283	261	272	285	319	295	346	315	289	296	302	298	299	295	293	285	307	305	255	284	263	335	297	312	315	287	309	301	274	275	286	317	323	276	294	288	276	316	309	325	305	275	278	289	293	278	279	318	309	295	276	311	275	306	305	287	287	304	294	310	287	299	321	272	276	266	301	261	293	296	299	298	332	297	329	305	289	307	274	286	292	324	276	289	278	315	268	287	307	291	281	307	344	298	325	260	296	295	311	286	303	297	279	304	303	303	316	285	298	302	270	264	296	314	295	294	304	256	291	288	314	287	303	296	291	298	289	306	281	272	284	297	288	298	285	316	296	294	290	325	311	325	276	287	278	290	296	341	318	288	310	261	288	325	268	297	301	328	290	287	283	292	309	289	257	287	295	298	322	306	283	284	282	302	307	277	306	272	284	281	257	286	321	311	283	310	307	299	308	310	311	288	307	283	276	298	282	273	286	289	304	301	310	343	312	296	322	298	273	277	280	258	296	296	271	312	273	258	270	280	280	290	273	290	289	299	279	301	269	293	279	260	268	277	275	331	277	304	310	297	303	310	334	282	261	280	328	307	285	297	295	277	289	292	301	291	321	307	302	301	324	304	285	277	314	285	284	295	273	316	276	245	294	277	291	316	277	283	281	290	296	317	268	262	306	282	335	287	256	306	280	306	303	280	299	282	259	293	292	302	298	269	293	311	298	313	283	290	278	267	308	271	267	299	261	287	280	309	271	347	280	301	316	278	292	281	322	282	297	286	304	292	290	272	295	330	298	274	333	303	275	295	299	290	317	281	331	289	276	312	298	300	299	329	310	279	294	302	294	318	299	295	281	299	317	309	323	298	279	282	285	265	300	289	270	291	279	267	290	281	294	316	293	329	321	283	304	273	291	299	292	279	264	279	282	287	266	299	295	284	297	272	266	277	290	292	266	253	290	274	277	299	284	314	320	263	325	281	290	299	282	289	297	296	246	279	260	331	308	306	297	322	332	329	307	281	296	306	294	294	289	318	291	313	298	337	276	263	296	327	316	295	276	299	292	279	296	295	305	269	356	320	259	263	316	289	275	293	305	320	260	282	318	296	278	296	292	297	294	273	270	297	293	295	293	290	277	284	303	278	263	283	292	297	288	296	314	290	286	288	297	307	285	285	276	327	258	268	279	304	308	305	286	293	299	320	278	272	286	286	310	288	305	304	304	299	310	293	271	293	275	292	304	264	242	320	295	329	305	283	284	298	282	268	314	302	278	275	273	288	270	277	306	307	312	277	308	250	298	293	293	314	289	293	295	279	265	291	310	291	288	290	280	271	299	284	324	287	295	279	299	264	326	307	293	296	299	254	331	307	299	289	290	344	285	290	284	299	290	307	293	251	296	278	285	274	316	277	258	281	263	300	312	317	310	312	319	303	324	274	296	309	311	276	281	269	310	225	301	271	258	281	292	309	303	286	281	305	331	297	274	319	273	303	312	303	269	315	295	274	268	279	286	315	307	323	303	329	292	311	268	312	278	300	289	299	278	306	313	288	270	269	278	287	317	299	287	260	319	299	284	305	257	294	283	308	283	300	274	276	290	279	296	298	292	326	286	282	300	310	284	284	287	290	294	303	297	319	301	282	283	264	282	291	286	294	263	304	311	316	254	277	277	283	296	312	278	334	303	274	303	292	295	279	305	268	283	297	307	282	324	308	307	314	262	287	317	291	266	292	280	311	268	292	322	264	289	302	284	287	316	294	295	285	272	257	297	293	323	265	300	286	277	291	309	292	313	294	322	293	277	266	293	293	277	279	309	309	269	293	299	311	280	274	306	285	293	304	289	290	289	284	287	269	303	303	294	270	279	304	284	285	284	306	281	274	318	288	292	323	284	294	296	292	301	281	272	281	316	272	286	293	310	299	299	309	289	286	347	311	268	268	278	278	291	322	280	290	301	329	289	299	307	304	299	291	290	310	272	306	281	274	277	306	284	266	310	265	261	288	301	310	301	324	311	271	297	260	289	306	296	291	282	299	300	288	285	306	285	280	301	290	287	293	284	321	285	307	256	298	283	299	286	302	296	284	296	301	277	274	285	290	288	263	283	280	288	298	290	307	268	289	289	286	277	291	272	293	289	290	278	301	294	307	299	297	269	312	304	266	266	292	317	334	292	283	274	265	250	281	319	275	317	290	290	312	280	265	284	305	348	280	285	299	283	269	245	293	294	285	315	284	277	295	294	279	283	306	323	264	277	308	286	295	285	321	340	296	299	288	287	334	316	260	282	313	283	295	274	297	284	273	294	308	329	286	273	250	288	292	289	281	258	300	282	268	333	297	313	277	306	285	319	289	300	259	293	294	266	277	280	282	265	307	306	291	313	320	279	298	283	277	273	282	288	286	304	322	265	292	274	295	261	295	285	292	299	305	332	283	268	302	305	295	293	273	290	279	290	305	295	299	277	305	295	291	294	299	256	289	288	332	283	299	295	280	315	301	288	303	287	293	298	291	293	312	277	292	267	311	300	279	302	285	269	326	278	269	275	273	321	291	282	267	288	291	314	264	287	300	290	287	257	292	294	289	334	278	269	292	287	296	300	267	294	300	302	298	281	301	273	281	271	321	284	290	303	260	303	282	287	261	278	282	280	270	292	291	309	283	302	277	279	261	299	272	282	310	283	301	295	290	296	291	278	311	313	311	323	287	297	321	292	288	308	285	295	272	301	292	263	297	275	280	285	285	298	274	322	297	302	308	267	286	287	296	284	308	284	278	291	285	302	317	295	288	303	285	291	268	251	312	276	283	317	296	308	267	266	280	277	260	275	330	299	276	292	282	328	277	281	306	283	256	312	296	286	292	300	295	281	292	248	288	276	299	289	290	303	285	279	305	324	260	244	312	286	289	285	270	298	302	275	286	267	293	306	293	297	290	284	267	307	269	285	273	306	275	298	253	292	288	294	298	258	321	303	271	272	313	319	305	277	284	261	283	321	284	288	284	306	274	293	260	319	276	290	304	289	293	323	268	300	282	309	291	310	307	286	275	281	283	288	277	276	306	309	309	272	323	305	304	267	291	267	273	262	309	301	283	299	294	282	290	270	282	327	290	305	278	271	269	303	259	289	303	298	292	300	302	271	306	279	308	297	305	297	296	299	278	276	298	279	299	332	300	288	290	246	248	275	299	293	243	318	306	292	320	298	310	281	284	265	260	313	280	281	287	273	292	300	288	282	285	272	259	272
18502	3568	2004	1213	911	835	728	791	717	740	776	726	740	705	690	673	686	766	670	708	711	678	680	667	636	682	681	667	667	691	738	657	686	687	703	643	703	686	693	719	688	712	717	715	666	641	675	640	697	663	704	635	702	680	677	738	702	634	696	673	698	721	658	655	623	717	724	682	686	661	669	717	719	677	654	680	730	697	698	671	689	668	717	709	720	630	692	633	676	666	688	659	677	615	684	617	669	689	680	706	688	677	673	679	693	676	663	720	649	674	674	650	646	673	659	698	646	640	669	668	690	709	695	709	682	648	637	675	711	668	665	669	699	699	679	697	653	725	677	717	681	657	678	722	643	663	665	626	696	674	683	684	693	677	711	676	665	702	649	694	695	704	659	696	647	691	692	714	679	722	685	670	685	696	702	708	664	699	710	659	647	682	687	681	668	680	701	715	672	708	668	650	698	648	680	646	702	680	643	714	663	665	676	692	713	655	704	673	667	731	684	663	689	688	706	642	695	656	633	671	705	696	646	651	658	691	661	682	699	627	694	633	691	689	668	682	658	707	711	657	676	701	724	632	687	697	704	627	662	678	643	661	622	671	639	704	692	653	662	691	655	669	666	683	660	718	670	706	687	655	699	671	632	697	637	723	726	669	687	653	704	662	693	657	699	691	645	698	641	665	682	720	671	687	626	663	709	729	728	692	692	708	680	680	666	682	621	699	689	636	677	692	679	737	671	665	703	685	656	694	678	684	660	698	637	627	656	695	704	676	694	751	714	694	687	653	687	681	701	682	705	688	667	742	746	673	666	662	736	669	668	685	711	682	700	660	662	652	680	636	675	642	624	694	699	650	681	652	740	698	671	701	701	724	642	719	704	668	670	737	683	654	659	710	694	683	670	658	671	717	637	670	716	679	691	680	682	668	682	702	689	664	682	713	718	694	692	694	627	735	697	678	689	645	758	702	699	690	660	680	703	663	713	703	665	663	643	771	746	695	659	677	649	693	671	683	683	704	749	692	711	668	688	714	729	667	643	669	702	751	684	710	687	673	692	683	692	706	644	664	724	685	655	708	690	644	668	695	670	704	702	689	685	661	716	683	656	709	693	699	695	715	676	670	638	679	691	681	686	675	706	721	695	717	696	650	703	684	684	671	667	705	714	694	657	693	685	687	698	652	704	713	693	662	716	670	693	693	663	685	644	703	664	651	667	661	663	657	661	708	672	690	706	705	691	636	676	646	661	742	670	734	669	694	742	729	657	671	652	677	673	691	726	711	653	694	638	679	697	694	674	671	667	656	695	647	683	701	711	702	669	672	727	675	664	664	667	720	697	690	654	701	698	696	676	681	698	632	685	705	734	706	694	688	729	651	675	651	679	643	702	703	693	678	693	662	664	684	650	680	701	669	647	687	689	754	650	689	653	709	686	727	681	690	682	717	719	670	682	695	679	669	704	672	664	710	696	662	642	685	692	693	702	688	708	754	720	695	658	713	697	714	661	703	674	645	679	666	690	697	703	685	682	747	686	664	683	708	711	697	705	688	682	653	698	725	624	662	664	655	666	675	668	666	663	653	651	707	692	681	684	661	687	711	715	638	709	666	692	669	687	663	665	726	700	674	644	703	765	696	695	675	702	686	690	662	661	690	683	729	674	657	664	649	697	724	687	678	687	684	707	672	670	651	668	660	707	684	709	709	702	703	670	720	662	606	642	678	697	675	697	700	717	660	698	649	695	706	701	689	702	654	675	664	679	661	668	671	625	690	717	653	701	668	722	725	658	660	675	690	679	668	698	676	669	717	649	655	680	666	691	664	682	708	674	684	700	667	676	744	700	609	675	660	715	703	706	669	670	694	642	661	700	693	708	716	694	675	669	775	645	633	677	678	668	638	697	657	664	649	705	723	695	698	702	684	657	667	708	659	683	703	680	682	676	661	687	688	677	643	708	699	674	678	717	682	709	661	681	653	668	653	661	723	693	685	674	686	677	616	670	656	645	703	660	641	679	670	663	651	711	703	677	655	672	701	669	638	656	683	676	741	615	747	668	728	660	677	640	610	683	683	696	661	662	705	678	691	677	710	759	638	639	701	690	680	652	662	679	683	724	649	649	682	707	697	710	695	698	686	708	684	694	708	659	691	718	733	670	660	696	687	650	677	695	644	684	698	709	672	655	706	683	706	702	643	704	660	632	724	698	675	676	687	672	735	656	646	693	687	664	641	715	684	710	666	679	653	659	656	704	656	702	696	665	671	687	699	649	697	643	686	722	624	700	666	634	659	667	658	658	722	643	724	716	671	670	726	657	643	676	631	633	692	654	687	669	703	697	661	664	669	629	657	687	659	651	727	654	659	691	681	644	730	712	668	700	666	713	709	661	656	689	674	671	687	703	711	693	703	662	688	622	701	702	627	706	727	664	689	661	711	678	669	722	682	682	713	671	673	679	686	743	680	703	670	711	670	648	688	698	683	696	662	627	655	647	679	674	674	687	657	694	657	695	667	664	663	690	681	649	635	650	665	680	674	682	687	678	701	711	690	726	695	683	681	680	642	691	655	701	677	671	693	718	688	652	706	677	696	645	678	659	704	706	701	701	661	684	652	672	683	701	646	678	666	652	707	664	704	663	691	667	658	678	692	679	646	696	646	693	715	683	685	661	682	686	702	680	664	686	735	717	705	698	649	690	675	677	680	721	649	689	697	653	608	672	680	687	725	664	700	689	717	698	663	659	648	695	631	665	679	721	658	665	674	692	699	656	670	716	671	684	670	708	690	648	674	654	707	651	680	709	673	673	709	680	690	680	730	699	642	674	712	712	700	689	688	674	691	657	722	684	703	686	668	652	670	710	696	646	664	705	660	698	675	668	695	732	676	724	691	666	696	677	675	680	698	704	672	704	681	638	645	643	629	667	692	610	662	651	675	720	697	684	659	694	634	659	709	702	664	690	700	726	683	663	688	690	713	643	649	692	673	678	724	711	649	679	699	667	678	655	626	713	710	722	659	748	660	672	677	692	616	711	679	675	607	726	719	711	654	667	648	698	660	701	689	662	720	667	666	679	680	692	678	661	671	701	688	666	683	657	684	673	650	645	671	654	729	683	671	711	726	620	665	714	648	690	703	698	648	687	669	642	644	734	726	660	691	690	707	697	650	666	661	687	702	674	684	656	697	667	698	690	700	691	698	685	672	640	654	661	650	654	666	699	686	686	659	696	681	699	653	668	657	679	675	674	654	638	638	680	687	646	718	670	702	714	683	690	690	691	645	663	688	670	678	662	698	704	671	708	691	715	666	670	712	680	681	676	655	715	714	646	695	666	637	653	693	649	717	730	674	704	694	669	677	679	698	684	647	681	670	685	715	663	691	659	699	668	720	689	724	716	718	691	697	673	710	671	645	687	670	626	673	739	666	632	714	712	677	660	665	703	690	702	651	728	703	660	689	674	651	705	708	659	689	713	717	699	648	729	640	706	669	673	620	656	697	672	635	662	675	674	629
31809	20811	10098	552	272	239	232	226	205	206	210	197	236	224	222	206	227	199	208	212	213	208	200	221	207	186	222	224	229	220	223	213	238	240	228	196	224	226	239	211	237	214	222	205	228	200	228	212	210	215	211	195	206	205	227	219	220	225	206	194	202	198	216	211	211	232	209	210	194	185	217	226	228	215	227	212	217	233	213	219	196	216	248	228	199	211	191	227	192	202	188	220	203	197	247	212	244	215	230	216	240	210	210	227	223	207	217	195	186	217	190	222	212	197	223	221	214	210	226	225	221	187	203	251	198	235	184	220	210	219	209	207	207	210	215	218	236	216	224	224	229	214	184	222	211	246	200	233	190	184	210	215	212	213	230	225	183	216	184	196	208	207	205	192	214	223	203	213	231	229	205	224	212	220	225	195	193	216	221	217	193	202	224	205	226	219	218	240	222	218	213	213	210	219	207	216	217	219	240	196	196	231	204	202	217	201	211	198	237	181	244	198	179	214	200	176	233	186	209	206	234	197	242	228	195	233	236	206	215	219	193	209	209	184	207	190	250	232	225	228	207	214	196	223	223	202	242	218	223	197	207	225	180	216	196	229	199	212	212	224	224	203	208	204	216	202	203	206	208	234	211	229	224	219	216	227	199	216	207	186	182	220	217	237	217	216	208	209	198	223	198	188	225	213	209	189	234	214	205	170	208	218	210	207	177	256	181	196	235	202	223	201	191	212	202	215	217	213	213	192	220	199	193	206	219	217	233	222	229	213	236	201	225	225	224	212	192	210	232	226	210	192	209	183	230	229	230	211	202	191	210	188	198	222	215	194	229	194	226	235	194	189	234	219	192	205	212	212	218	203	207	208	226	208	185	231	222	216	219	206	217	172	212	246	203	227	190	209	217	210	207	216	201	218	228	206	240	217	215	221	205	203	212	218	191	185	190	217	227	195	209	221	230	210	210	204	191	219	235	217	212	221	226	208	241	213	225	241	181	220	216	197	203	235	219	211	218	211	206	212	200	217	220	193	208	233	193	237	219	229	223	240	230	222	225	205	210	219	207	190	199	194	225	215	197	210	177	216	220	214	222	230	235	221	195	224	213	206	213	200	184	237	215	218	212	234	239	195	202	191	224	219	180	223	197	202	227	215	196	240	220	237	181	189	226	233	236	183	204	216	198	237	209	185	226	251	242	219	205	207	192	206	219	203	195	247	226	225	247	203	235	202	198	209	248	221	225	181	219	225	226	216	191	193	219	219	224	236	207	201	224	228	209	207	192	219	189	216	218	225	228	183	197	223	197	206	221	216	225	196	201	215	220	211	210	229	196	219	194	206	192	195	211	236	206	203	208	219	199	210	201	207	197	227	214	251	226	205	209	219	221	243	215	209	215	210	191	213	196	219	194	216	206	230	259	228	219	229	211	211	221	225	227	215	216	233	220	187	207	214	196	217	201	245	196	205	201	193	202	206	198	210	203	199	213	201	215	207	218	234	203	192	191	216	222	201	186	218	205	238	222	196	219	217	229	203	226	202	239	255	199	210	206	220	229	218	189	221	194	219	243	228	243	204	201	216	218	244	235	214	187	216	213	215	226	226	230	208	198	200	181	217	205	201	214	233	200	192	206	220	195	193	199	214	202	186	215	206	204	207	226	208	203	169	205	220	220	218	221	214	199	222	197	206	208	178	212	218	203	220	216	223	244	205	199	198	173	210	226	198	226	194	207	202	228	222	205	203	208	214	209	229	207	243	182	209	171	235	200	202	200	227	238	205	207	205	213	196	220	203	247	214	210	221	205	212	177	212	215	216	207	212	205	227	192	201	189	208	184	213	229	212	188	201	209	215	216	221	208	195	188	190	196	202	232	210	207	219	191	214	245	210	225	235	229	224	202	213	228	231	206	241	226	181	204	206	201	206	219	201	192	182	207	196	204	197	229	210	234	212	219	229	204	225	204	227	208	204	223	234	209	201	211	213	212	208	219	202	208	209	211	220	186	216	231	248	192	202	241	192	202	231	225	208	201	235	195	207	214	217	190	206	194	203	216	226	197	200	220	222	199	239	232	224	207	214	215	229	204	241	204	238	221	206	235	205	194	231	233	234	212	232	217	227	208	203	195	215	181	221	215	200	231	234	228	209	222	209	209	214	195	198	208	228	202	242	220	211	181	202	215	202	219	207	218	211	196	212	217	239	220	199	200	201	199	183	215	235	194	215	192	227	198	216	214	235	197	185	222	225	189	205	237	217	211	226	201	213	219	234	213	225	233	224	209	225	186	213	221	198	206	243	222	212	212	218	195	198	231	194	212	228	195	206	211	229	208	226	249	226	226	190	206	216	222	201	202	217	190	208	218	225	192	209	218	216	206	242	206	219	206	221	242	201	201	235	209	227	205	192	198	171	221	221	202	211	199	234	223	196	202	223	207	221	251	215	224	231	222	198	211	236	225	196	201	218	217	236	211	209	180	202	180	211	233	246	215	185	213	213	233	216	209	211	223	191	214	211	216	218	194	216	217	219	217	207	211	237	203	206	218	201	204	200	213	201	200	206	244	218	198	209	218	209	204	238	183	219	252	225	203	235	194	191	226	208	233	206	211	233	209	239	201	237	216	199	217	197	192	181	213	245	215	228	174	194	207	215	220	216	208	225	215	190	205	217	207	238	231	206	207	215	216	225	232	234	219	211	222	207	220	218	191	214	208	201	196	206	202	214	209	221	211	241	192	220	194	178	218	273	193	190	203	234	248	203	227	211	210	201	220	204	210	227	217	209	203	199	208	232	209	196	237	210	205	228	206	223	224	210	218	212	223	217	191	230	194	222	212	220	194	232	183	225	223	194	202	203	230	220	243	224	193	204	212	236	215	240	200	211	215	205	202	209	196	220	180	208	217	208	223	218	226	224	204	200	215	195	210	239	221	227	226	225	222	230	215	198	215	226	208	224	208	215	214	179	214	229	202	218	206	216	216	211	227	236	209	195	205	202	219	207	219	172	206	218	217	194	213	209	186	209	210	220	211	221	221	193	200	208	188	204	196	200	197	230	219	176	224	197	204	188	209	191	226	233	210	218	198	207	197	202	204	223	213	243	220	221	232	220	230	208	213	220	211	201	208	231	211	240	194	223	177	226	194	216	205	206	179	195	210	202	210	190	235	200	228	201	234	224	187	207	225	196	197	212	197	198	222	230	188	196	214	205	200	262	212	226	223	216	197	229	199	230	227	198	221	193	191	237	198	193	183	226	218	219	205	236	191	217	214	206	210	216	200	229	209	219	254	205	205	237	216	187	213	204	206	221	233	226	213	222	214	198	220	238	237	210	197	188	197	203	218	203	215	229	205	199	215	205	230	234	218	230	197	194	191	218	215	208	223	217	229	243	217	183	211	225	223	259	226	186	229	217	210	208	224	181	223	223	195	217	203	206	210	225	200	216	201	219	184	178	202	220	195	247	215	222	215	206	207	200	212	179	186	220	200	209	228	228	217	222	194	226	218	217
7842	680	597	589	618	579	547	559	564	556	614	553	582	564	554	541	559	557	549	572	532	568	572	552	562	564	564	517	583	540	588	552	574	549	605	562	572	585	583	563	550	541	558	590	592	568	572	556	555	586	538	590	553	544	537	565	578	566	547	572	553	559	556	548	561	554	529	541	627	597	588	569	536	545	584	589	584	550	580	575	540	565	587	587	564	545	489	562	568	585	550	541	543	621	574	560	627	549	544	561	548	564	546	531	575	548	559	585	542	545	547	535	589	568	569	573	538	538	580	533	541	565	559	588	565	556	559	576	583	558	603	529	588	564	583	609	610	593	566	549	504	590	607	551	625	590	605	570	564	524	569	548	536	610	543	595	568	535	531	561	565	591	595	595	552	561	623	574	572	550	582	611	582	584	535	560	600	567	548	581	574	531	553	591	549	605	567	554	569	570	568	545	545	536	560	580	533	569	587	553	557	575	555	550	551	593	587	519	563	536	620	529	589	590	550	529	562	525	543	545	585	574	600	582	571	568	586	597	551	580	596	555	541	555	559	571	568	590	553	538	586	587	583	552	565	575	545	598	582	561	596	574	538	575	579	552	514	549	543	549	550	582	570	549	607	561	564	559	557	571	556	551	557	546	585	611	577	544	549	562	548	583	589	530	589	570	591	554	552	576	517	564	539	590	593	583	533	584	573	594	597	593	564	549	544	638	552	576	565	607	595	574	541	532	576	580	552	565	541	607	564	603	559	574	573	552	580	557	555	586	568	547	557	598	555	592	596	579	543	555	558	559	560	577	564	524	577	549	578	569	585	566	553	545	580	561	539	545	593	550	524	542	565	550	595	585	534	589	577	567	571	551	578	536	529	508	595	530	540	558	541	570	543	570	565	555	571	559	558	588	544	559	561	538	584	577	553	552	545	558	597	547	562	581	545	566	589	580	620	585	575	536	568	583	575	564	583	558	532	604	560	572	569	559	580	567	566	596	595	579	583	547	586	585	577	579	570	536	583	577	610	563	579	567	614	596	583	568	566	550	573	579	524	561	591	569	566	622	580	568	522	544	568	540	558	542	573	593	579	581	558	558	583	574	566	570	593	583	568	529	573	537	573	576	555	568	546	537	608	562	599	586	546	579	560	573	576	578	598	558	565	555	565	582	576	597	567	559	555	574	566	541	571	559	544	556	580	573	560	535	561	549	591	605	616	551	588	526	566	580	566	587	552	557	566	557	601	518	589	559	534	567	565	518	532	558	565	573	530	609	567	594	615	570	535	600	562	585	550	576	551	533	569	578	581	569	550	545	572	540	556	562	576	568	526	528	560	549	585	589	531	561	592	571	568	604	525	578	544	574	598	589	526	527	590	574	554	564	563	556	547	611	561	574	585	519	559	575	527	558	559	553	590	566	554	583	583	544	600	517	571	556	581	594	529	542	585	551	592	619	548	562	556	568	576	587	539	563	616	552	543	579	567	614	602	532	538	549	583	585	569	572	529	526	576	577	579	560	550	541	533	550	581	619	573	584	540	553	534	565	604	543	543	560	587	563	572	521	551	565	559	564	575	597	593	583	580	577	568	589	527	571	575	537	543	561	568	568	558	554	558	564	531	556	574	486	573	552	534	556	591	578	541	576	551	617	588	567	560	586	553	562	560	551	577	540	564	579	564	551	595	529	619	566	554	582	593	560	557	578	519	589	570	543	587	525	610	575	571	532	565	552	568	549	577	587	564	549	545	555	522	557	563	553	539	581	531	601	524	567	526	548	538	550	574	513	583	601	529	636	595	555	588	572	551	543	599	567	546	590	561	538	580	583	548	564	598	576	626	544	536	590	526	529	595	592	522	596	587	578	551	565	570	553	574	560	566	576	544	544	536	569	585	562	540	599	602	532	546	583	526	572	529	602	563	587	579	622	552	542	541	556	549	525	583	589	567	590	585	520	599	548	554	569	572	594	569	547	603	609	581	567	580	539	571	574	575	558	574	572	563	558	569	529	577	588	564	561	552	541	552	559	550	559	563	596	543	578	550	592	576	576	600	582	564	549	583	554	535	540	565	579	589	573	558	582	538	526	543	637	591	548	588	588	552	537	565	594	525	537	551	520	559	568	613	551	576	562	533	561	560	559	576	530	524	559	553	523	542	577	586	578	582	563	556	527	533	569	545	558	606	563	543	583	547	557	593	573	582	578	586	565	580	595	561	615	594	572	570	573	543	617	581	537	576	605	583	552	564	584	576	545	529	567	567	598	554	597	572	624	563	528	561	545	564	577	575	589	577	569	580	537	554	563	571	589	565	579	499	582	587	547	521	526	530	606	546	577	596	579	570	575	556	576	570	581	578	547	519	577	499	587	561	557	594	584	578	552	564	545	524	516	607	546	529	549	574	598	539	565	580	582	564	597	560	522	587	592	585	592	577	561	573	605	618	552	570	537	576	587	548	515	550	564	613	560	565	573	571	560	578	552	560	613	576	534	573	594	566	606	583	558	576	551	620	574	585	560	582	590	567	548	565	574	607	562	598	604	580	583	523	542	576	581	579	567	574	550	555	569	601	545	561	599	545	574	606	554	541	536	543	561	556	602	562	570	541	566	567	578	576	570	546	565	570	583	546	587	590	530	534	601	556	516	565	560	522	549	525	551	575	573	572	578	583	554	592	569	533	541	560	578	557	606	559	593	567	570	591	553	541	580	572	542	559	540	562	557	570	596	541	583	585	529	559	633	583	534	601	570	543	577	590	555	586	585	589	520	549	536	552	584	573	539	567	543	560	553	514	530	575	568	572	553	555	591	521	566	575	602	563	545	603	565	535	583	569	577	527	581	576	562	600	554	570	540	565	618	613	585	566	553	529	584	556	562	566	603	564	543	584	581	509	624	541	531	526	577	531	594	618	594	503	564	609	534	543	582	556	533	576	536	534	583	531	525	531	575	550	555	566	595	598	599	617	535	555	562	562	570	563	579	572	548	545	577	531	507	552	596	541	543	601	580	570	569	598	574	606	569	593	580	601	560	587	583	538	556	542	572	583	554	600	546	568	561	557	568	591	557	577	525	593	583	554	553	580	530	559	593	568	565	610	568	577	565	572	522	561	570	571	573	569	568	510	601	613	545	596	576	548	539	549	583	503	555	551	579	565	588	535	581	586	548	540	571	596	586	550	587	512	572	527	593	564	586	565	552	587	568	577	561	551	545	548	585	604	558	612	612	603	568	520	563	569	588	610	618	566	530	526	568	575	539	562	567	541	578	537	571	551	544	577	589	568	517	562	550	558	566	526	541	583	656	581	584	565	573	577	552	579	563	617	577	579	588	609	572	548	519	562	561	566	576	549	559	538	576	561	532	582	555	575	584	552	578	543	532	581	562	583	567	554	569	573	595	561	560	576	579	578	561	582	577	599	566	531	590	554	616	576	547	499	557	565	608	517	539	573	569	568	595	595	523	598	552	559	577	562	586	554	541	575	586	591	545	562	589	605	570	572	584	572	598	554	554
25034	21460	24763	28593	21460	18480	679	443	368	359	368	372	352	369	381	297	356	312	305	327	340	312	340	327	365	330	287	342	332	333	313	327	297	272	327	351	327	360	370	339	317	304	325	361	315	306	329	328	378	327	357	327	303	318	314	328	328	333	351	328	310	338	333	339	351	323	313	299	306	334	315	337	326	325	327	347	347	341	359	345	307	315	311	323	339	313	291	305	302	315	331	304	345	306	351	309	367	347	310	333	357	354	321	323	325	323	326	366	334	344	323	355	320	300	294	333	337	312	312	337	300	345	344	316	336	307	337	353	353	345	369	337	315	319	303	318	339	320	313	347	307	322	340	344	318	324	312	316	323	311	325	348	363	323	347	337	361	320	339	318	306	318	298	293	320	352	332	336	349	336	344	319	338	338	298	322	318	333	305	337	325	332	307	332	326	332	318	344	322	337	331	341	332	336	310	343	339	336	355	312	330	330	340	335	315	314	309	317	354	366	363	308	357	341	332	340	344	340	286	333	330	281	332	345	322	300	302	317	285	300	327	307	317	307	341	342	338	367	302	356	319	319	359	339	358	318	333	336	348	337	322	330	322	336	325	321	343	376	327	343	337	328	334	351	327	317	296	300	347	317	361	334	327	302	294	326	333	319	308	304	314	333	345	334	350	340	318	355	305	360	327	346	318	313	350	350	326	322	304	352	351	314	323	351	340	345	324	291	307	308	303	315	347	363	305	342	344	328	335	364	336	313	340	333	339	308	309	329	319	301	332	332	345	354	317	320	335	307	330	340	320	355	316	336	314	350	321	329	341	365	315	309	335	361	338	334	339	336	347	339	315	337	335	350	343	323	318	332	285	300	291	335	320	336	348	344	299	315	304	320	354	333	294	333	327	341	318	347	324	324	310	321	373	353	307	343	316	333	325	313	321	289	322	314	340	318	311	318	348	351	354	361	342	345	305	300	294	315	321	318	327	333	328	293	332	328	285	311	312	323	331	307	336	310	363	334	332	333	338	324	340	315	293	324	311	341	321	328	309	338	350	311	313	344	353	339	305	316	284	316	333	345	292	330	336	326	321	323	331	314	292	319	343	313	327	330	343	318	350	323	334	312	333	350	335	331	331	346	345	331	318	290	284	339	309	312	325	336	320	339	324	304	308	323	330	287	313	318	332	331	348	338	341	343	340	309	343	336	343	352	318	336	309	296	284	319	310	321	306	313	296	346	311	330	334	327	339	373	329	321	339	315	328	313	300	307	312	302	297	341	344	308	332	303	325	326	340	305	325	356	345	333	352	375	320	357	334	300	316	332	344	342	355	288	348	332	288	345	323	349	368	331	303	348	346	316	311	321	314	299	307	332	310	346	330	363	316	294	349	322	304	360	311	340	314	344	334	307	329	347	328	311	335	311	336	320	302	354	329	306	357	311	346	317	294	361	309	329	321	309	292	310	363	329	308	365	364	305	344	351	335	308	334	303	363	318	342	314	365	343	349	310	292	312	275	325	355	318	308	333	319	304	365	307	360	333	333	335	325	320	277	315	286	338	305	343	353	318	313	312	306	355	312	346	315	318	304	332	318	324	365	285	304	341	321	327	315	310	300	301	358	349	325	310	319	327	339	324	328	330	351	309	328	338	314	337	322	353	342	315	336	358	337	335	319	301	316	365	315	283	318	341	339	340	314	313	310	320	322	314	331	323	337	345	325	342	352	333	357	327	329	321	316	326	315	337	321	350	329	306	344	299	307	303	350	311	277	295	331	323	351	315	350	343	312	331	317	331	325	329	334	345	330	304	340	354	328	313	305	303	292	306	333	329	343	357	346	347	318	331	336	349	325	341	326	353	343	382	275	334	351	323	306	305	295	345	336	323	356	342	377	314	319	325	294	337	346	315	373	348	369	311	322	342	353	363	314	313	327	361	314	322	316	350	277	317	337	305	327	295	347	350	322	358	318	330	326	339	319	322	283	336	330	354	318	327	327	329	323	295	347	335	349	361	285	339	335	323	359	341	326	340	320	301	355	326	303	338	352	324	337	360	335	292	318	309	332	341	336	363	307	338	348	326	295	360	344	320	334	313	344	308	292	341	309	324	325	337	347	335	361	324	340	335	338	313	312	356	309	346	328	319	318	346	297	315	326	311	334	314	310	304	379	344	310	328	330	284	303	310	325	342	337	326	324	330	351	299	351	313	307	334	319	318	338	349	363	338	314	333	309	321	317	330	342	326	349	341	301	299	343	309	336	318	307	341	301	348	347	333	320	359	324	329	324	331	310	314	309	299	340	325	337	340	310	355	324	282	357	351	333	276	331	328	323	345	327	348	317	338	337	315	302	350	348	329	335	326	337	300	340	304	317	328	359	284	336	320	303	343	357	306	339	292	310	317	360	350	343	313	352	357	317	292	344	326	330	337	348	326	317	331	292	293	339	319	326	312	346	356	323	260	357	320	304	314	356	378	321	364	322	369	344	312	314	338	364	384	346	324	311	325	341	314	355	338	315	321	325	307	309	355	330	335	360	298	347	332	330	305	295	321	322	332	344	325	361	318	329	352	340	339	325	351	292	348	352	319	321	336	293	357	323	343	297	312	340	329	363	324	330	342	312	321	325	306	320	354	318	318	336	346	342	324	342	324	347	324	329	321	334	308	319	313	344	323	344	323	325	290	360	295	333	315	315	327	347	355	345	317	315	311	334	335	326	309	320	334	353	345	316	338	314	332	339	331	341	322	315	324	325	332	313	325	349	346	340	348	337	351	304	351	294	325	343	320	311	320	328	339	309	339	321	316	309	304	335	322	341	345	339	297	324	325	332	343	329	326	311	324	340	298	324	327	328	299	278	342	330	308	309	329	306	328	342	339	335	309	324	332	329	319	318	349	323	354	343	321	312	321	316	312	328	357	359	342	344	296	354	331	323	344	309	313	304	329	354	269	333	319	341	338	373	338	328	336	329	344	338	326	349	331	362	315	329	347	330	299	290	363	350	351	320	332	333	329	345	321	278	327	338	319	326	305	361	318	336	336	349	354	324	310	359	326	330	316	313	333	309	346	344	325	302	322	366	376	366	304	311	336	316	325	360	329	323	340	300	331	328	297	328	307	317	344	317	303	297	345	332	322	327	331	318	316	329	347	294	301	333	316	337	338	335	312	304	314	304	321	330	324	282	344	320	342	334	329	354	351	316	311	327	320	328	314	344	315	299	314	344	321	334	310	312	315	343	328	366	348	342	314	327	325	296	358	338	329	349	332	314	371	333	289	359	327	320	384	354	331	302	313	300	314	349	329	337	310	355	331	326	330	322	336	306	355	312	327	374	329	296	327	296	360	306	320	289	325	332	329	332	342	335	378	319	347	330	330	348	336	301	326	331	333	329	338	300	353	317	304	315	313	336	312	322	338	349	345	336	310	323	355	351	314	329	298	328	290	320	322	367	354	302	332	331	324	330	308	306	325	285	322	331	337	312	335	331	382	307	328	313	350	327	319	301	361	317	307
18122	2242	1367	1037	916	855	841	864	855	844	815	837	816	854	834	816	757	816	791	794	775	762	778	799	796	790	795	817	815	814	744	809	824	765	722	777	811	786	778	762	780	777	783	822	779	814	779	820	774	724	834	804	744	785	785	793	854	799	804	836	795	822	775	836	779	795	810	797	767	762	822	848	782	769	857	720	776	782	804	779	783	818	754	827	802	756	779	791	821	796	800	801	849	776	818	847	756	825	788	801	816	821	778	802	786	799	823	828	804	825	796	799	779	799	792	803	778	784	798	793	749	825	754	828	776	723	817	812	805	782	755	767	809	772	791	805	851	824	810	800	759	761	798	803	763	786	835	771	799	808	772	805	801	774	804	796	744	806	784	833	797	809	802	809	793	810	810	847	801	802	797	811	826	759	807	823	808	799	826	811	787	818	794	819	801	770	834	786	811	783	808	793	824	793	795	812	755	802	833	750	812	731	803	809	821	802	814	801	830	788	783	765	803	790	840	766	824	830	820	767	740	810	795	743	765	766	778	825	856	764	775	789	804	798	786	769	808	768	782	789	806	806	801	826	781	809	855	798	773	808	842	756	772	884	798	827	796	814	790	789	839	790	841	822	824	805	831	750	826	802	781	768	810	762	794	780	796	778	799	804	811	803	832	793	797	794	847	793	803	816	763	789	759	787	795	794	763	792	739	801	794	783	797	792	785	832	776	809	834	827	784	762	766	814	800	755	742	850	809	801	795	774	745	771	773	799	821	778	820	819	794	781	771	801	799	783	820	776	822	749	810	778	762	813	791	740	796	821	817	827	829	826	743	812	744	748	753	800	791	772	788	805	788	783	778	793	737	792	762	789	793	767	788	833	791	774	773	793	791	781	762	808	784	759	762	856	815	798	812	797	810	738	820	847	794	764	815	855	829	796	772	808	790	857	812	790	773	813	773	772	776	743	738	756	783	752	820	801	755	798	721	836	778	721	807	782	783	811	862	797	814	785	792	787	743	742	742	815	812	793	762	794	797	829	752	773	796	826	763	771	782	812	796	818	755	805	777	777	808	780	851	788	790	783	723	795	803	827	774	780	801	816	741	783	782	797	812	825	807	818	800	797	790	770	774	763	785	803	786	740	783	795	768	865	790	816	826	762	784	765	789	787	763	825	808	757	794	820	750	830	732	795	766	761	816	837	841	802	794	827	795	768	810	794	757	727	762	775	789	792	784	786	805	800	823	818	813	782	791	827	791	810	756	788	791	797	772	823	741	769	753	832	771	797	805	760	759	794	832	816	803	750	765	765	797	796	743	757	856	779	820	757	743	767	753	744	797	782	769	804	759	793	795	834	781	789	803	782	798	768	786	777	800	757	813	797	791	784	752	781	781	795	799	834	779	787	799	812	796	812	797	801	773	802	842	795	781	813	793	796	784	761	808	798	801	787	787	797	784	787	742	825	794	824	762	769	791	819	833	768	750	841	814	850	820	792	808	756	808	735	728	737	795	845	801	798	818	787	753	793	762	810	842	750	784	764	817	817	774	778	792	790	790	799	760	724	790	819	811	791	755	810	774	751	780	786	790	835	769	753	827	811	790	768	792	804	770	791	772	772	769	782	754	813	731	804	801	805	791	741	791	766	788	784	807	770	824	779	806	740	746	738	790	805	825	811	749	750	810	767	774	760	797	838	850	790	787	773	744	801	763	814	783	779	838	771	808	781	795	830	847	760	826	785	817	837	743	751	773	800	799	748	806	790	743	781	827	785	775	798	783	809	777	810	794	787	813	798	831	766	756	831	762	766	795	784	801	806	798	800	785	820	796	829	808	799	770	740	804	809	789	812	775	784	781	787	770	811	780	769	814	815	772	765	810	806	806	814	822	825	782	802	829	730	785	753	735	800	782	812	794	737	813	866	784	761	796	835	811	770	736	818	794	800	784	827	787	783	777	820	764	821	833	810	809	825	808	781	753	744	841	790	812	765	775	809	764	781	813	758	764	782	828	816	837	804	759	801	814	796	829	803	807	791	800	792	803	752	783	820	804	772	800	828	784	816	814	746	848	769	736	794	766	785	762	773	820	795	797	796	811	800	770	813	789	821	770	813	790	812	801	783	826	742	779	811	817	774	796	792	750	805	837	832	758	790	783	836	795	788	751	844	855	763	837	813	777	814	791	843	782	788	781	829	753	745	785	768	802	793	804	755	798	800	791	825	791	783	777	813	841	795	824	800	764	746	781	796	792	738	776	814	795	748	798	788	816	818	835	777	761	789	785	783	757	806	775	787	743	789	793	789	742	788	812	777	785	841	779	786	799	781	838	731	777	772	772	823	842	796	784	765	811	796	815	800	896	768	779	784	804	796	794	813	764	798	816	812	779	804	787	818	784	807	766	779	775	780	775	788	801	796	791	774	802	800	797	814	835	788	804	799	778	797	857	785	724	797	798	799	804	760	776	819	821	811	793	804	754	793	772	791	778	809	743	817	802	858	790	778	831	830	818	816	779	770	811	759	811	811	772	842	834	801	771	836	824	788	799	793	816	805	770	785	794	757	821	759	802	812	787	802	787	818	810	792	800	774	799	845	802	793	818	777	793	785	800	755	829	851	794	813	810	780	863	797	771	797	778	805	790	754	799	784	804	806	782	765	811	760	795	773	791	756	793	769	785	821	775	775	800	753	754	787	802	833	751	788	792	822	790	805	891	820	809	825	751	812	761	758	744	751	782	784	757	805	755	760	841	772	824	783	770	809	784	815	768	819	792	772	795	781	831	815	748	807	790	786	799	794	745	814	788	759	766	765	762	777	765	781	819	785	803	805	755	798	822	832	785	838	786	838	805	778	746	833	783	771	794	838	785	781	765	780	788	764	760	816	797	808	782	772	827	822	815	837	771	803	766	786	797	771	797	781	771	822	786	786	759	838	801	787	776	780	802	804	766	804	783	822	786	782	808	802	822	788	770	798	789	807	761	761	797	824	832	781	793	803	817	773	800	799	831	815	797	826	768	847	791	852	805	781	802	830	762	809	794	763	741	841	768	809	788	809	797	785	855	785	795	767	810	772	784	791	830	759	783	777	758	812	850	738	767	792	766	797	806	759	775	782	776	835	800	777	762	792	784	803	840	810	817	852	762	846	826	775	862	791	802	802	795	830	831	784	771	795	769	809	800	840	783	799	817	827	803	764	809	754	802	824	766	821	780	794	761	783	760	779	758	829	782	786	757	795	782	776	787	791	825	824	784	768	748	789	807	782	782	788	796	807	761	789	834	787	793	747	765	799	807	758	796	809	824	738	773	844	761	772	784	825	776	808	824	800	785	800	777	797	839	751	819	779	796	840	821	790	812	790	809	797	800	732	756	836	796	787	780	835	777	755	796	801	773	767	764	831	763	820	748	814	815	779	751	827	824	801	840	786	774	813	792	851	806	822	811	752	769	861	793	802	789	853	767	763	787	771	776	813	789	810	813	797	776	820	775	772	796	771	795	835	779	789	790	766	794	789
24331	21442	25105	28195	21442	21457	16253	681	413	362	326	368	363	333	331	314	274	287	298	314	319	318	338	263	326	295	325	317	275	316	292	305	294	352	350	317	311	307	316	306	287	295	282	332	311	298	267	283	266	304	332	281	296	292	286	290	286	269	301	317	294	302	272	275	291	300	294	292	285	282	275	270	297	306	296	294	288	305	282	319	296	263	289	293	292	320	299	313	338	277	292	264	293	294	299	287	311	318	302	331	281	287	313	269	287	287	291	293	294	302	281	321	324	312	320	283	301	317	300	275	276	290	319	334	274	308	286	287	287	266	304	321	323	274	307	308	289	304	313	308	318	300	291	289	296	263	297	299	314	275	309	329	295	294	278	276	296	285	312	313	282	297	298	298	265	304	289	310	291	293	290	287	300	296	271	269	301	312	304	261	310	268	291	269	325	278	290	313	279	332	290	295	309	317	308	297	295	260	269	267	275	326	316	290	313	284	282	272	281	278	307	274	258	288	297	302	274	323	301	279	310	309	264	283	272	297	267	273	295	289	287	268	302	276	285	315	326	317	284	304	321	285	304	305	245	298	297	284	279	276	290	278	268	277	303	329	290	265	300	301	288	301	285	279	284	310	302	287	297	298	290	290	328	273	273	280	260	307	316	277	295	316	330	314	287	295	270	292	297	304	298	294	283	307	302	253	288	287	289	280	282	287	270	299	287	290	278	316	289	284	284	293	289	271	273	302	285	286	291	292	282	263	274	303	291	321	304	339	284	288	300	247	323	295	298	287	307	312	298	287	314	324	252	301	278	285	293	282	312	264	280	292	318	257	285	290	287	294	299	270	289	284	292	287	324	294	297	317	294	299	289	289	263	302	306	310	274	278	285	289	282	289	304	266	288	307	285	289	288	272	323	297	297	271	320	294	287	274	289	308	298	292	349	291	361	282	288	270	313	312	264	309	321	310	291	329	307	303	273	308	289	304	298	281	281	258	300	310	261	311	303	290	322	317	278	279	302	276	325	291	311	283	278	288	289	273	289	292	291	308	319	346	303	297	316	255	272	302	306	284	286	266	315	311	304	293	318	324	295	298	283	277	298	267	308	281	291	326	303	269	295	288	296	263	314	339	286	302	285	303	297	272	307	339	282	310	297	302	272	291	302	300	292	289	293	315	292	271	310	282	259	305	296	287	250	286	291	291	331	299	272	295	275	325	307	282	291	314	299	273	286	316	304	268	313	277	303	281	304	289	317	281	288	269	281	298	300	298	285	279	294	302	300	305	268	307	293	276	303	302	281	287	280	311	329	280	303	307	292	312	265	269	298	295	298	290	324	296	311	316	293	293	317	316	288	284	324	265	291	298	280	286	300	290	303	295	297	288	287	313	319	290	281	300	313	303	322	286	282	267	290	280	293	338	286	285	270	288	305	300	270	296	272	282	274	280	325	299	285	280	264	286	274	300	294	302	323	261	277	334	267	293	279	293	258	241	273	284	284	269	272	298	278	269	303	298	302	279	308	282	300	288	285	291	299	289	262	275	298	282	293	241	286	308	300	292	304	301	300	310	287	279	314	302	304	333	322	266	288	286	280	287	286	277	348	299	286	304	268	297	290	293	275	319	334	258	321	295	271	292	285	290	275	281	293	296	303	291	289	299	299	295	289	273	305	277	288	314	292	309	277	272	302	309	274	301	290	290	308	298	280	300	298	277	306	268	284	288	297	300	317	270	318	314	281	248	278	295	294	284	298	269	282	282	298	277	301	300	286	305	322	276	300	284	290	283	309	295	351	307	313	296	267	306	288	277	278	302	298	309	286	294	306	297	299	300	308	280	298	295	290	306	267	316	283	292	271	321	295	286	301	303	290	288	306	301	282	307	299	319	306	326	261	276	269	318	255	264	278	250	274	293	296	273	282	290	299	301	297	314	287	287	299	319	286	293	319	288	308	280	303	281	263	314	306	294	310	328	264	274	265	311	285	297	285	296	327	313	294	282	293	291	310	284	271	295	243	273	283	286	283	306	314	273	277	325	280	304	300	319	314	307	254	316	293	308	296	283	314	259	289	296	287	303	312	255	280	287	292	293	289	265	264	285	268	274	311	261	281	297	286	325	280	278	271	284	283	304	294	300	279	281	253	294	264	304	285	279	290	338	297	311	314	322	312	320	292	275	306	279	319	284	291	282	298	268	318	274	272	308	298	263	309	299	308	275	276	304	278	286	303	300	302	295	280	331	308	339	301	306	283	294	284	275	288	296	288	302	289	277	312	260	284	281	284	267	271	287	269	296	319	312	294	284	318	297	296	265	276	313	313	293	285	274	273	310	302	295	296	327	293	275	264	277	311	278	292	321	300	278	284	281	299	257	306	281	279	284	325	294	315	288	309	297	348	289	272	284	283	296	309	275	298	334	300	314	293	304	307	288	303	296	302	304	272	271	301	299	284	315	276	277	317	287	317	271	282	294	322	311	324	287	278	331	275	303	305	289	299	272	306	323	293	279	276	299	331	298	277	270	312	238	268	308	300	303	295	300	311	308	282	313	259	274	290	309	311	305	301	270	300	261	298	282	309	304	291	296	294	269	289	274	296	313	277	287	291	289	267	284	303	319	269	321	295	283	304	320	290	302	312	261	299	288	310	325	321	307	315	297	257	285	274	312	277	289	265	278	266	283	269	293	272	295	260	325	305	305	289	291	263	295	267	290	280	294	287	292	276	283	284	268	279	270	258	309	265	313	331	294	313	289	307	305	281	314	289	284	289	279	309	291	282	273	300	284	293	293	304	289	309	284	320	296	309	276	277	303	311	304	302	290	311	284	292	292	265	297	284	293	299	316	289	321	286	297	309	295	294	288	315	290	269	288	291	262	312	288	281	303	307	241	281	252	272	291	299	296	290	268	324	324	271	322	316	327	286	292	293	290	319	282	273	325	290	303	295	287	287	280	297	287	314	319	287	276	319	312	298	300	282	301	313	301	285	290	273	280	275	275	305	315	292	299	289	288	270	271	292	290	310	273	285	280	286	303	276	287	284	309	292	322	291	274	299	323	296	287	301	307	305	282	280	274	340	311	310	328	290	294	339	340	301	288	281	276	293	311	293	292	272	286	317	296	301	276	292	289	304	286	278	305	289	292	317	293	288	304	271	306	291	288	304	275	300	292	303	293	290	260	290	298	297	305	282	297	307	272	304	280	304	313	285	309	303	302	279	303	306	294	283	274	319	300	306	287	313	278	291	316	284	286	318	308	303	277	308	326	320	306	266	283	265	270	302	296	274	284	306	279	292	281	283	275	293	313	284	313	283	265	328	287	278	289	290	288	282	310	299	287	303	298	314	290	273	304	283	280	280	293	301	287	273	292	259	313	306	300	267	290	275	274	297	317	303	274	286	290	295	307	288	302	292	273	327	311	274	307	282	290	331	328	259	277	266	291	254	312	278	305	317	280	307	274	282	327	288	299	318	316	326	261	286	267	294	267	303	318	280	320	295	298	310	281	299	302
23085	3549	1914	1203	949	840	783	776	811	740	707	702	710	708	758	725	716	716	741	684	724	651	695	693	671	684	737	699	725	749	691	733	678	722	697	680	667	700	709	688	664	676	691	650	706	657	676	756	712	682	699	709	686	685	679	662	650	697	676	701	678	712	671	692	659	673	708	687	690	685	699	692	635	681	723	709	696	670	728	711	660	707	672	694	661	685	689	676	699	672	698	711	683	701	719	693	665	734	677	708	676	689	720	693	647	704	688	698	675	672	704	739	666	699	675	721	753	683	729	733	702	669	738	689	678	704	693	709	661	684	723	651	671	722	689	694	711	699	656	689	672	706	707	666	673	730	686	704	644	713	671	713	690	684	691	661	747	669	705	648	676	704	689	685	669	688	711	692	704	702	698	635	700	710	683	703	656	712	693	684	689	664	677	670	720	645	702	650	661	693	668	673	703	695	638	706	675	678	646	686	667	672	710	682	691	716	754	720	660	695	726	685	685	719	621	667	712	668	645	684	662	744	727	650	693	690	667	663	707	676	698	673	724	684	701	713	702	710	722	655	693	697	687	709	674	681	679	700	688	668	653	698	727	695	687	658	722	670	664	660	662	627	686	692	665	682	685	718	687	698	662	698	678	657	697	727	688	653	707	677	724	669	719	726	706	664	708	664	703	660	683	720	655	705	660	674	696	651	675	683	734	689	673	679	672	680	654	695	702	686	628	681	660	678	694	665	666	664	703	706	727	683	674	695	695	701	709	674	697	650	677	681	678	696	676	718	700	709	693	691	703	664	699	648	712	702	706	675	690	755	730	673	689	695	663	650	721	680	717	678	720	685	694	666	703	707	666	668	669	695	702	637	698	717	699	686	651	738	659	724	652	645	692	633	702	687	690	663	686	684	655	681	698	756	672	765	721	745	703	658	713	708	717	662	700	716	689	724	677	702	719	703	712	672	682	689	694	645	684	709	675	663	720	648	686	667	721	694	695	667	685	691	737	692	643	673	677	713	718	673	704	671	704	695	686	642	669	684	699	638	674	696	697	747	690	655	656	666	699	709	684	673	693	710	683	642	693	664	734	726	651	697	698	668	686	689	739	726	739	674	715	715	705	657	723	694	690	693	714	695	651	675	693	684	681	667	700	699	700	709	700	712	696	694	677	701	706	708	703	668	672	699	711	648	646	730	713	700	740	664	639	648	676	695	695	676	707	645	721	664	671	668	672	694	706	634	676	671	654	680	723	686	689	674	710	728	706	677	735	671	709	698	647	684	666	702	704	645	642	668	723	681	697	664	663	699	708	658	689	709	715	685	677	664	702	652	718	673	734	685	710	672	679	681	693	689	650	675	709	671	680	690	702	668	725	673	702	692	691	692	713	694	688	696	700	657	654	679	661	638	701	711	714	672	703	689	722	663	699	689	697	672	741	716	669	685	724	731	666	660	668	690	657	735	696	689	696	679	644	715	737	621	724	684	696	670	722	706	704	630	704	662	675	652	688	697	689	637	735	682	680	698	674	713	659	702	678	648	668	690	700	704	707	709	682	680	690	659	657	700	670	668	631	720	711	713	700	639	690	696	700	679	688	701	647	706	694	664	708	660	689	674	669	692	687	708	717	661	665	662	703	684	682	728	708	615	684	697	740	709	683	613	723	697	733	668	679	669	707	626	668	704	702	690	665	712	714	677	663	641	710	661	731	681	701	712	746	663	693	663	689	720	673	662	695	681	661	704	705	648	698	659	707	686	678	699	685	650	681	686	669	630	679	669	695	744	691	694	688	707	696	697	640	687	652	665	660	689	680	705	687	711	597	677	722	697	710	714	646	739	718	688	713	651	652	659	694	705	713	699	689	687	686	654	694	674	708	663	714	693	647	720	670	676	679	739	654	693	690	707	677	666	736	706	656	701	720	678	694	656	682	666	744	663	684	678	674	655	649	694	692	708	680	703	697	687	683	702	674	690	687	722	670	690	696	667	702	689	677	695	683	670	689	717	719	671	664	711	675	704	637	684	691	699	660	663	735	633	683	672	706	677	677	639	666	689	695	702	700	722	664	658	730	687	672	689	690	647	702	684	636	652	712	668	678	681	700	695	662	698	691	686	736	696	703	682	643	635	685	650	651	659	684	684	702	687	679	683	712	687	701	693	663	682	679	680	728	704	686	680	671	702	719	665	668	697	678	666	707	655	692	663	702	678	701	736	696	657	661	659	694	726	685	643	689	713	699	749	658	679	682	669	645	728	691	751	665	650	706	690	682	653	713	651	720	672	608	650	726	700	679	691	675	716	663	706	698	700	704	684	647	696	668	704	719	669	670	689	667	689	671	680	665	699	719	684	710	675	688	676	700	689	713	678	715	701	667	664	690	718	700	697	734	701	622	736	631	718	700	691	687	679	676	684	683	638	685	677	720	711	725	676	705	673	758	675	680	705	711	699	674	701	691	639	674	682	692	705	670	665	680	703	701	682	669	674	667	698	677	696	699	708	684	684	678	672	688	668	711	742	654	699	685	751	714	673	657	662	689	707	690	702	669	643	701	710	779	711	642	713	679	714	714	691	684	728	653	722	713	690	674	765	710	689	701	695	674	721	642	699	683	724	707	641	696	672	702	653	663	753	699	671	666	615	698	591	682	705	708	707	750	722	724	649	725	669	662	685	687	654	692	673	680	725	707	690	666	670	750	748	708	683	660	664	698	696	676	707	662	658	680	730	703	646	642	719	640	706	698	723	686	675	647	715	673	704	699	641	635	720	679	674	735	639	681	690	653	706	670	717	665	677	669	687	714	693	691	671	700	666	642	717	741	663	724	678	695	692	680	729	672	675	703	697	680	711	651	702	695	681	689	704	705	709	710	688	710	690	684	704	639	657	695	668	647	665	687	662	693	675	699	688	693	648	639	717	669	738	688	702	716	684	686	635	661	682	647	677	723	684	682	692	687	689	690	669	676	687	695	696	726	711	658	696	657	686	662	684	640	685	664	700	683	691	711	686	650	694	675	712	712	663	725	706	636	730	661	639	677	669	696	713	693	696	726	695	659	652	688	705	696	679	660	704	700	658	679	680	731	673	688	694	678	665	691	633	693	689	689	675	697	688	695	701	693	682	645	730	742	722	644	673	666	695	694	705	682	693	701	686	670	713	652	649	668	686	665	682	699	703	693	726	700	648	682	685	653	685	719	725	648	700	671	683	713	695	670	702	722	655	705	677	717	713	676	671	659	671	673	664	681	672	689	655	674	711	674	732	680	712	676	654	670	664	672	711	599	652	666	665	712	686	669	736	667	656	686	642	759	654	690	696	702	687	689	726	688	686	668	671	715	699	720	727	710	712	669	678	676	705	694	659	690	704	688	683	646	722	722	711	676	670	677	660	712	676	714	708	692	680	697	710	742	643	673	720	703	691	674	722	664	684	747	671	629	677	642	693	746	675	730	722	654	708	690	671	688	688	676	709	704	669	667	727	683	684	706	718	680	671	734	705	652	720	681	653
31606	20823	10331	505	301	254	224	234	232	222	194	218	215	204	196	215	215	236	261	236	229	270	202	217	201	217	192	213	216	208	211	228	234	211	228	218	225	223	221	229	231	201	203	225	228	220	219	229	205	199	228	217	186	230	237	262	230	199	235	205	253	229	220	236	203	209	196	208	201	194	204	234	213	212	211	216	219	207	219	215	209	223	225	229	199	217	225	200	211	200	215	193	225	239	219	221	218	204	209	217	200	187	232	233	238	202	203	213	222	214	217	215	218	192	214	219	217	213	198	226	213	210	237	180	231	200	210	210	209	225	230	223	197	221	228	164	177	223	211	228	205	194	217	199	207	197	233	212	198	235	196	235	221	217	195	222	220	221	232	221	228	225	203	226	239	210	237	232	216	232	252	203	224	202	220	210	230	211	187	226	217	196	207	238	220	226	202	209	231	212	191	208	216	209	241	208	191	230	215	202	211	231	206	209	217	226	191	223	223	197	192	215	234	221	227	213	222	216	191	251	171	231	240	223	226	247	230	209	200	226	198	219	202	242	206	227	218	191	216	218	217	215	237	201	215	209	211	203	200	205	196	212	213	225	232	195	243	209	236	220	213	204	223	207	207	197	225	201	184	236	227	200	213	218	190	215	219	177	207	226	237	207	208	217	212	207	192	246	233	202	192	222	213	230	220	178	229	220	205	201	220	204	215	201	239	227	216	233	236	236	226	214	220	210	228	198	196	216	216	223	195	210	206	207	196	208	228	224	223	234	238	229	215	218	227	170	219	219	232	219	237	195	239	218	215	226	207	224	201	241	219	214	204	202	202	205	211	212	220	220	196	214	215	222	208	211	211	234	203	187	198	183	250	208	220	219	211	200	225	212	209	202	233	234	218	199	196	192	212	210	179	243	231	222	225	196	197	203	226	204	212	211	212	199	214	198	221	230	209	224	226	220	213	236	224	228	199	216	238	244	185	206	195	229	225	209	208	225	228	204	211	216	203	228	219	200	241	206	216	205	220	235	213	219	206	214	217	210	206	202	217	251	234	195	208	217	196	241	197	215	225	226	226	232	224	205	227	228	191	203	213	216	201	213	220	222	215	219	201	204	221	206	211	196	241	199	216	191	232	204	216	190	230	210	236	219	231	207	209	229	245	225	249	210	217	197	210	212	212	209	196	215	218	212	194	194	212	232	210	233	216	208	238	212	213	224	202	236	217	217	215	211	205	232	229	225	208	193	215	222	211	205	207	185	192	212	200	195	232	216	231	173	208	204	228	218	222	238	201	217	186	228	219	219	205	242	215	205	223	210	210	216	203	211	210	207	198	217	217	252	193	200	221	215	233	208	216	211	208	213	200	246	213	216	215	212	223	224	202	212	226	207	209	209	200	204	207	196	213	202	219	208	189	219	219	209	223	227	219	198	191	190	216	212	213	221	225	238	215	205	214	214	198	208	215	223	212	209	228	227	238	246	206	234	225	201	204	213	210	202	243	247	193	215	224	217	197	215	180	211	221	182	211	201	179	183	223	216	221	190	198	197	199	199	224	222	229	231	221	191	188	211	214	226	220	174	191	199	242	187	197	207	206	227	232	189	225	220	213	213	193	224	209	226	191	192	223	197	183	214	207	189	223	204	215	219	220	197	208	205	240	209	201	187	232	215	226	204	223	206	210	232	222	228	191	203	215	205	180	213	239	180	247	210	220	216	198	212	228	191	203	197	207	206	214	207	222	223	200	203	228	232	209	210	219	207	210	253	221	205	229	233	219	200	210	243	228	231	239	211	211	187	174	210	211	212	219	217	209	174	210	218	212	203	227	222	189	219	223	229	231	216	204	213	211	218	235	242	227	226	235	239	205	229	218	219	221	229	215	217	209	234	213	196	201	225	214	267	204	210	225	200	252	194	200	222	213	190	192	220	216	193	204	228	233	222	190	221	224	227	216	218	199	222	212	238	224	241	211	221	212	224	227	214	221	218	235	245	196	207	202	191	241	216	192	201	201	193	213	193	238	239	221	229	209	220	205	226	193	212	217	198	194	200	200	201	215	222	185	224	206	214	191	229	210	223	211	212	232	208	223	192	200	237	209	163	237	200	229	214	198	226	212	204	202	206	215	234	199	221	202	212	214	217	214	198	223	223	229	226	231	212	200	199	218	239	224	232	190	226	234	209	186	186	191	226	209	230	207	205	237	236	201	203	178	213	213	235	233	213	248	237	226	211	232	206	219	196	224	234	232	198	215	202	241	217	209	199	238	191	245	191	233	209	204	227	205	194	209	210	196	236	207	215	221	231	197	216	213	235	233	228	221	197	241	222	190	227	249	216	187	234	239	201	200	201	226	236	230	216	217	219	228	208	203	216	218	198	228	232	200	214	219	237	218	185	214	210	195	198	191	222	222	216	226	218	194	207	202	227	201	208	209	203	219	220	254	212	233	211	221	192	193	228	233	181	215	210	224	224	214	211	215	217	243	197	208	219	191	202	229	200	224	217	221	223	189	217	218	199	202	230	182	218	212	219	199	235	253	242	235	202	220	201	209	215	197	222	239	205	243	224	228	229	206	245	210	248	238	209	188	190	197	220	205	201	211	223	214	220	218	209	213	217	213	204	227	202	223	208	199	224	233	223	219	222	213	244	221	230	227	211	239	220	218	209	234	231	210	181	222	212	189	209	195	208	201	237	233	233	236	211	225	220	212	237	217	213	233	208	206	217	203	183	229	192	192	247	208	233	232	195	246	208	238	211	220	189	212	223	203	245	201	187	190	204	218	211	192	247	212	222	214	227	205	231	194	207	223	224	210	230	209	212	191	206	240	178	190	209	188	229	237	205	229	220	197	219	215	245	219	235	237	205	207	233	229	204	216	212	234	192	200	193	215	204	231	205	189	200	216	209	206	216	222	214	222	195	230	199	201	202	222	239	204	204	229	234	212	216	206	219	243	224	218	221	228	174	228	201	237	206	231	191	216	231	217	233	217	211	239	208	227	221	227	228	202	220	198	202	175	215	201	225	231	176	192	202	223	210	195	217	191	223	249	204	213	204	218	242	217	224	207	216	233	243	225	207	228	217	218	202	223	226	213	231	232	216	209	227	234	230	222	229	223	199	228	216	214	256	223	215	231	217	237	225	210	230	240	239	216	202	209	219	233	212	242	192	219	225	192	250	209	214	183	182	193	221	217	213	215	205	227	197	193	190	209	227	192	218	238	216	204	239	232	223	206	208	228	228	201	212	220	242	210	232	224	233	221	210	204	217	220	205	222	204	199	237	235	197	222	206	227	205	236	199	226	216	220	219	175	197	231	231	227	236	216	225	212	198	237	208	217	207	208	212	210	202	198	222	208	216	230	186	192	214	203	200	210	212	208	200	203	211	204	205	223	216	229	192	224	224	214	244	227	218	225	243	209	241	202	226	224	209	224	222	200	209	219	213	223	214	218	223	190	224	206	203	220	192	212	201	252	220	231	234	207	206	206	214	213	209	221	191	210	237
8533	664	626	626	534	546	546	575	571	580	594	584	558	589	574	562	564	616	591	577	566	536	598	603	570	586	610	521	560	567	548	541	535	576	589	560	492	555	581	573	572	548	590	585	575	577	558	565	574	527	586	546	581	526	582	529	564	570	538	596	582	575	604	583	535	535	560	571	564	549	558	567	574	548	580	575	591	563	604	542	566	567	556	558	578	608	585	566	573	526	557	586	599	562	577	532	558	592	541	581	568	564	584	585	570	555	568	555	579	566	573	561	521	554	559	563	570	555	516	539	559	640	557	589	553	554	602	583	550	545	573	592	566	556	580	568	559	536	536	543	559	601	578	609	589	532	571	540	541	538	587	569	524	577	556	547	572	574	587	578	563	601	577	548	573	532	579	557	582	552	551	586	577	584	599	561	561	598	559	549	571	566	527	598	559	591	555	585	560	583	544	577	535	559	569	587	551	609	595	641	577	576	605	581	548	575	589	565	567	572	587	559	548	511	555	585	617	561	568	569	580	554	597	581	619	542	588	601	586	584	567	547	528	565	589	611	567	571	578	570	595	565	578	619	592	556	599	562	516	523	574	541	568	592	587	583	579	577	570	603	542	554	589	542	590	555	569	556	599	568	623	556	588	608	600	561	552	540	557	551	598	565	619	587	594	597	529	527	567	561	597	588	601	552	565	544	572	576	590	565	543	575	530	526	559	574	614	580	550	583	542	620	542	552	541	569	601	558	556	588	588	567	578	553	586	545	584	596	573	577	575	556	563	556	580	555	583	561	558	573	573	570	599	574	563	585	609	596	531	527	572	612	580	578	558	606	570	533	582	609	575	553	528	555	585	545	586	566	570	596	593	547	533	585	584	572	573	576	573	568	572	513	535	565	608	537	595	564	590	567	584	589	562	562	555	579	586	628	578	551	544	576	591	577	616	559	595	562	602	541	580	561	553	610	583	577	515	595	576	566	583	554	564	587	592	639	568	568	548	529	578	550	606	521	549	621	557	595	577	540	591	572	519	599	558	532	589	560	529	562	550	550	539	572	539	581	558	604	573	572	552	592	566	583	561	586	558	569	562	601	544	553	596	595	569	598	533	585	582	571	566	546	566	565	507	560	562	597	571	568	578	542	547	579	558	590	578	612	567	574	586	552	544	569	550	577	530	545	565	606	580	535	608	502	551	559	558	556	555	556	573	573	587	541	570	524	530	566	555	528	593	555	582	534	558	575	545	576	548	595	570	582	565	555	586	550	565	599	609	556	579	537	588	571	583	567	596	583	612	532	574	590	580	512	526	567	564	538	570	570	571	563	546	542	580	584	533	599	606	579	583	543	574	565	602	558	579	557	621	602	599	537	568	581	588	592	553	585	603	559	554	613	588	559	558	557	583	603	531	620	577	560	601	564	557	531	586	552	557	605	545	536	577	550	616	564	530	583	600	580	551	604	542	561	581	580	553	548	595	564	547	545	557	609	591	536	552	617	545	567	572	579	555	608	552	528	558	549	584	569	569	541	595	577	568	590	603	577	572	592	589	599	581	567	552	589	613	571	567	570	584	516	579	520	570	528	567	580	558	560	559	580	539	565	566	563	580	543	593	530	547	592	566	557	633	590	567	577	546	569	539	588	557	535	575	556	603	534	550	636	614	576	582	569	603	578	578	544	592	532	619	600	596	568	577	589	614	575	558	554	610	545	600	609	566	545	558	581	550	579	585	615	592	572	559	588	587	598	559	552	529	554	565	568	544	577	511	585	593	567	538	521	574	540	600	554	548	582	587	576	579	582	580	568	597	575	547	594	604	600	550	546	566	579	600	598	562	568	511	574	532	590	550	623	573	566	584	532	559	569	584	548	581	545	564	570	577	547	552	586	596	558	578	591	580	567	543	647	579	559	600	547	586	538	567	591	562	535	566	544	607	607	540	560	606	553	572	574	521	565	582	580	559	607	573	549	599	574	598	612	572	574	515	593	583	565	557	581	605	567	558	568	579	549	568	590	545	526	535	598	609	546	596	585	546	615	601	582	569	586	563	572	565	547	559	582	589	560	565	527	537	621	591	553	527	602	552	514	563	576	565	537	632	567	578	553	554	564	593	536	550	535	561	535	529	579	563	545	533	568	571	590	582	561	574	532	563	552	598	594	578	561	626	551	568	580	545	575	590	574	588	485	574	534	584	517	568	592	574	544	563	561	617	628	568	515	571	534	564	565	559	537	536	571	584	612	545	576	555	579	583	573	566	571	539	607	568	563	562	584	563	572	529	546	591	573	589	561	593	548	555	584	583	575	537	642	575	526	578	552	566	571	599	562	592	575	565	573	605	562	537	579	576	579	587	630	590	570	555	593	563	582	552	586	555	584	559	570	548	540	538	576	635	614	574	625	581	597	565	551	591	552	576	634	558	555	573	562	579	579	580	559	548	596	583	595	577	572	573	563	593	569	580	549	566	566	587	535	571	567	530	597	578	552	548	581	582	559	583	573	587	601	558	544	564	552	606	547	568	581	583	602	583	532	544	554	557	598	557	580	639	538	593	591	569	546	582	553	533	540	605	565	529	562	581	548	531	568	548	587	626	575	542	568	576	528	559	602	553	582	531	569	605	556	593	585	554	536	561	527	590	568	624	532	577	603	556	576	584	593	565	536	581	575	546	614	587	541	558	614	560	535	530	537	566	577	563	573	613	561	563	556	564	556	557	590	582	563	537	581	538	562	565	600	559	526	501	594	505	594	554	591	604	564	546	580	542	576	566	567	572	547	604	588	564	563	556	554	523	585	606	559	564	588	557	553	587	578	580	615	575	572	552	551	571	554	568	572	563	558	593	562	530	569	578	563	553	542	588	530	574	613	595	524	595	593	582	527	563	570	573	544	568	592	519	556	562	573	565	540	555	575	540	570	567	577	593	577	588	593	548	555	578	596	575	543	564	542	572	551	596	566	595	551	578	566	551	563	583	593	587	614	610	526	552	541	557	578	587	598	553	524	570	588	579	574	619	577	566	608	571	578	564	588	541	550	565	571	588	526	580	565	551	573	599	603	569	620	554	595	577	533	560	567	544	545	563	588	549	572	554	539	551	592	586	537	566	554	561	563	564	566	593	558	594	551	559	545	573	567	580	567	538	585	551	518	574	601	574	579	606	511	546	591	566	526	585	604	585	583	544	573	618	573	570	581	586	531	573	564	582	555	545	550	496	521	542	582	583	556	567	566	568	558	575	550	545	578	561	553	604	551	586	569	535	538	575	598	531	592	565	565	567	549	557	592	579	571	555	554	564	557	559	601	586	580	569	580	566	551	581	552	570	518	570	557	523	566	575	561	543	572	556	579	599	556	569	594	640	546	569	529	620	579	564	567	534	586	578	572	614	548	550	577	554	566	486	555	582	606	587	574	570	605	531	557	566	576	579	522	538	563	540	589	572	589	622	565	616	576	558	559	575	576	582	592	576	555	554	558	589	571	536	569	560	627	584	585	548	584	544	560	588	594	549	564
24972	21428	24681	28539	21418	18780	745	437	406	390	387	317	384	376	384	366	339	317	355	345	376	342	343	346	351	341	313	342	307	309	285	309	339	327	344	324	353	300	339	307	341	321	322	339	305	335	341	358	369	322	338	337	335	360	333	337	317	373	337	326	306	310	280	331	350	344	304	327	325	297	336	369	333	331	313	302	340	334	344	329	356	313	310	335	341	339	325	320	320	341	291	336	317	350	370	305	346	304	368	350	320	319	340	316	323	309	283	358	344	330	302	319	348	346	336	324	361	321	344	337	312	355	304	318	320	342	329	339	335	362	352	309	292	314	336	319	337	310	348	333	309	329	315	338	357	344	324	318	356	306	332	304	342	342	368	327	332	344	317	334	334	318	315	306	335	306	332	315	347	325	317	343	331	348	336	342	320	310	351	316	338	321	327	349	325	333	297	349	296	320	334	304	282	275	351	321	351	272	327	346	337	333	345	313	338	339	304	333	339	308	340	300	319	305	332	329	357	322	329	277	300	312	333	308	320	327	300	299	350	312	315	361	298	364	344	323	320	341	318	311	368	342	331	285	335	328	365	345	312	315	348	329	292	317	319	356	315	350	316	317	297	335	323	318	322	350	355	341	342	336	350	326	307	357	341	348	324	343	350	349	328	316	321	347	338	334	323	298	367	347	348	338	356	290	327	346	333	366	328	323	359	352	342	312	330	300	307	342	309	322	303	321	362	342	318	343	325	320	333	329	302	315	307	345	332	342	296	313	342	303	325	308	328	319	329	316	354	350	319	331	319	314	338	326	343	357	341	318	348	316	315	343	357	327	335	319	320	331	357	322	304	341	302	327	335	338	349	319	316	330	360	343	292	334	379	338	356	379	336	348	337	333	324	321	331	322	302	346	323	357	314	298	322	342	328	326	332	312	277	322	306	302	358	298	319	314	302	318	333	341	320	315	367	306	355	338	335	348	357	298	337	357	337	301	309	357	312	335	308	319	335	310	319	316	353	301	349	363	333	331	340	309	338	324	335	332	344	332	334	333	366	341	311	316	331	373	326	337	352	368	369	328	325	342	321	325	311	292	318	325	343	319	320	293	338	340	344	356	375	344	311	297	341	309	341	298	344	364	336	337	300	339	342	323	335	341	332	306	332	340	317	306	357	352	350	341	333	356	361	320	315	329	353	360	322	325	321	329	327	329	344	316	324	331	358	320	327	317	328	345	348	338	309	333	336	333	303	346	352	366	299	310	309	296	340	368	326	303	355	363	341	325	339	327	297	304	319	347	339	343	324	320	343	311	314	354	362	318	329	308	356	325	304	335	347	325	361	305	298	333	332	344	338	315	332	305	323	343	323	313	329	314	343	337	351	307	343	322	328	336	343	353	351	342	362	309	358	311	309	334	334	337	358	295	319	341	292	360	327	313	328	298	328	351	308	316	334	356	307	329	320	306	369	313	296	333	324	293	313	349	331	308	343	339	332	345	319	292	322	299	302	291	322	362	320	317	336	327	342	318	331	336	331	316	327	341	335	358	295	346	341	317	309	324	362	320	353	326	326	336	298	331	330	315	329	282	322	312	318	333	338	340	360	318	314	311	342	315	327	333	339	340	310	328	332	312	308	367	347	322	338	314	306	352	324	306	330	328	308	284	342	321	334	310	370	307	337	323	332	326	335	322	337	313	332	344	327	305	338	343	327	309	324	303	335	324	354	360	353	341	326	347	342	342	325	351	358	361	347	287	319	341	365	316	320	343	355	288	294	336	354	343	315	347	333	358	316	307	317	328	328	321	346	323	331	336	313	321	333	327	310	325	332	329	330	326	335	349	323	293	324	311	330	311	316	340	320	368	391	362	338	345	329	309	336	324	285	330	341	307	337	326	317	320	339	356	370	333	330	313	323	334	331	324	313	340	313	325	317	343	333	319	319	320	313	336	331	343	341	340	353	296	347	332	373	344	337	323	346	308	324	307	346	336	341	313	356	299	346	325	324	326	314	347	323	351	298	325	356	347	331	328	326	368	300	343	295	335	380	376	309	352	341	333	295	335	321	366	352	348	293	331	351	312	353	364	350	299	318	325	373	341	337	321	379	343	340	345	308	325	330	342	349	327	336	326	325	324	367	326	342	345	333	301	349	307	333	318	331	327	358	321	345	343	315	344	301	294	318	330	329	321	329	347	350	316	326	329	308	331	293	332	351	323	326	352	326	312	293	331	318	318	357	332	368	293	329	308	326	284	319	340	338	314	350	356	319	352	336	342	368	295	350	339	314	334	356	322	302	310	346	348	343	328	350	299	365	327	319	319	335	327	326	319	319	302	304	322	337	327	318	333	351	336	344	322	337	320	334	335	334	337	305	325	344	305	327	332	321	336	320	330	334	353	329	337	341	305	324	326	363	338	346	354	327	363	332	320	315	316	367	336	288	332	340	360	340	342	303	344	303	323	338	303	328	306	324	322	306	340	331	367	321	335	325	323	322	327	335	348	324	360	335	337	315	367	382	332	330	341	324	299	347	327	347	371	344	318	335	337	310	319	308	300	299	327	314	344	376	349	336	332	345	322	335	336	304	327	340	321	312	299	342	312	350	318	363	312	324	323	341	316	319	316	312	326	337	309	287	331	337	309	334	329	340	345	341	330	337	342	315	310	323	304	338	330	325	317	321	341	330	320	350	339	309	342	318	342	361	322	301	329	300	341	317	319	330	338	346	323	369	327	339	335	363	340	336	351	340	292	295	325	353	334	296	308	342	315	334	326	305	328	316	346	317	317	329	354	297	353	327	318	354	329	330	344	362	346	336	345	323	317	310	348	348	321	319	336	357	355	330	311	338	336	338	347	326	318	336	324	320	320	294	328	341	329	328	336	315	334	312	337	334	341	321	351	314	336	323	333	373	325	302	314	329	339	329	339	318	324	337	345	353	302	345	313	319	342	335	333	328	315	331	305	299	298	364	310	317	336	310	335	342	333	325	327	338	333	354	287	306	323	317	321	333	296	325	337	338	324	328	356	345	349	343	319	308	359	334	334	327	303	328	336	314	340	333	320	326	338	334	315	295	332	312	381	342	316	335	364	328	344	321	329	322	331	344	300	310	337	317	342	348	326	314	317	322	292	346	305	355	341	346	346	313	350	334	315	370	335	332	337	329	314	344	334	308	333	349	322	308	354	337	359	347	287	313	318	327	311	351	335	309	300	354	318	335	314	334	329	315	317	348	303	325	305	331	360	308	335	323	351	342	360	301	344	317	307	328	336	306	314	362	355	323	331	360	378	343	281	293	342	330	315	308	324	324	340	310	294	317	327	303	322	350	341	320	330	312	302	329	326	320	327	325	318	363	316	328	337	297	305	307	357	349	310	345	328	331	324	316	334	341	315	318	304	373	293	292	343	272	315	312	337	332	330	347	360	318	331	322	355	334	288	303	309	338	317	338	323	302	349	359	358	332	359	357	347	365	363	333	326	325	330	305	301	327	317	331	308	344	324	294	327	375	315
20003	2186	1422	1066	892	883	848	834	808	837	823	825	805	726	828	800	815	834	824	856	815	772	802	833	783	866	799	821	790	758	804	763	816	841	827	806	796	769	771	791	788	842	825	806	792	807	840	794	836	796	757	835	789	786	762	815	762	784	740	783	819	778	776	759	773	829	789	792	825	838	777	801	766	830	757	790	788	815	795	771	767	795	821	779	802	782	790	807	769	817	794	781	825	800	796	824	782	799	852	807	813	768	767	807	788	763	791	761	747	772	776	789	828	760	790	872	752	759	805	740	836	788	767	799	785	832	782	766	786	824	822	786	792	815	796	776	753	810	850	759	793	773	818	815	787	779	792	811	825	837	761	826	773	803	826	798	777	759	840	828	766	795	832	793	798	765	746	759	787	811	814	781	789	798	784	824	790	767	758	799	779	837	813	802	813	774	816	790	786	789	785	815	786	775	822	794	798	818	802	824	780	780	869	795	802	786	829	771	825	812	803	811	820	780	784	765	842	803	757	843	800	812	824	791	755	795	783	777	792	842	750	819	859	787	802	809	806	813	828	811	832	837	786	799	774	822	793	774	816	770	801	783	767	814	767	777	765	819	784	825	776	802	762	743	828	808	833	787	812	813	752	822	830	734	801	821	888	797	837	788	788	789	797	799	782	835	813	788	808	824	799	744	839	800	804	797	777	785	753	771	757	794	831	747	782	823	800	799	762	815	798	796	793	775	789	788	826	811	775	757	811	796	774	789	808	802	816	849	814	854	785	816	790	826	817	783	767	806	799	811	773	790	782	820	784	743	816	753	794	811	796	808	789	790	802	779	763	817	810	796	784	785	779	773	765	805	829	778	786	732	825	849	800	787	835	780	814	746	729	793	784	805	753	782	792	773	759	829	829	850	790	735	835	794	756	772	773	778	773	769	826	827	795	823	826	802	769	825	815	763	754	767	758	768	757	826	811	796	775	752	813	804	760	807	824	800	817	804	778	766	766	818	795	820	820	815	834	778	821	765	833	820	780	776	813	813	803	775	781	797	794	746	783	795	775	784	789	746	744	811	788	844	833	784	767	798	773	775	794	781	791	757	792	817	799	804	805	818	777	779	823	828	793	844	754	736	744	790	790	786	795	791	782	810	792	763	796	805	807	849	803	810	794	741	811	787	762	809	756	804	799	800	766	818	803	808	794	791	804	786	825	816	815	759	771	778	770	814	781	766	823	813	805	803	768	816	773	817	805	767	792	781	828	712	826	766	774	767	840	779	801	778	784	737	762	775	755	801	785	754	791	770	788	785	869	842	858	758	781	801	816	830	781	814	824	744	804	792	795	763	800	759	800	817	767	842	751	846	796	788	793	837	797	749	772	777	842	768	796	809	806	738	814	800	772	805	795	765	758	840	819	802	807	813	778	792	762	813	843	770	835	800	804	776	785	805	815	743	824	750	821	807	830	823	794	826	845	784	824	799	817	740	796	782	779	796	793	775	743	784	767	818	817	799	781	756	822	782	777	802	733	799	801	779	811	840	774	761	786	822	792	835	849	805	783	801	816	817	795	746	787	712	789	831	727	818	763	819	834	813	819	802	825	773	807	797	783	762	799	786	798	776	751	760	783	850	819	788	799	784	754	762	865	810	793	842	804	805	820	805	824	838	758	840	810	798	824	838	734	815	785	852	868	744	828	810	853	764	797	769	732	813	843	804	813	830	794	794	793	793	810	801	710	797	813	817	853	793	825	789	763	755	800	840	814	796	815	830	836	778	803	802	832	825	776	784	807	797	791	732	813	794	810	768	791	778	802	731	795	827	791	785	829	811	804	769	821	805	799	763	835	821	797	742	835	769	765	781	784	800	826	769	792	827	825	815	754	748	831	757	778	758	754	838	819	756	780	822	799	789	798	798	747	798	815	786	769	789	777	761	795	760	808	765	789	774	768	747	800	723	782	796	834	775	779	786	834	809	770	788	777	755	780	822	803	801	827	812	797	802	803	814	803	790	741	804	793	827	789	805	809	793	804	797	779	757	811	785	765	771	797	791	791	823	809	750	795	831	781	777	773	795	782	804	768	778	724	787	833	792	814	812	817	817	818	824	777	835	767	764	766	827	758	808	767	752	793	807	815	845	789	760	835	792	817	762	831	821	776	749	820	808	763	800	739	746	722	803	805	798	791	825	820	794	805	829	792	743	829	848	747	768	771	793	819	773	809	812	827	851	799	824	768	763	757	831	768	822	811	786	787	818	761	810	768	811	799	791	809	769	786	781	763	826	821	809	791	814	809	807	793	832	816	772	786	825	771	839	754	804	796	836	796	754	831	804	776	801	824	794	801	810	856	760	801	769	779	773	773	806	819	789	765	830	831	804	778	748	847	761	779	772	808	782	792	825	838	786	776	765	869	815	763	811	816	867	810	797	823	818	783	808	795	778	766	817	809	765	818	810	793	789	821	809	787	781	815	787	794	795	822	827	805	808	844	763	781	828	774	826	786	815	805	832	805	849	784	790	805	767	840	786	729	805	761	828	754	793	756	801	768	793	838	754	772	809	837	756	778	743	791	832	753	772	837	804	841	822	803	795	801	795	758	798	836	735	820	776	781	770	810	781	797	786	801	812	776	781	750	805	803	791	821	778	794	817	797	833	796	787	796	819	789	794	787	773	830	794	801	781	783	814	799	800	842	810	815	773	780	765	774	779	779	808	796	789	770	765	803	803	797	793	780	846	858	809	794	841	791	806	817	793	760	817	787	773	824	770	746	814	803	782	830	783	771	797	749	804	834	810	870	797	784	827	779	747	752	794	815	844	812	824	830	744	822	807	810	779	768	794	819	774	763	746	793	779	799	795	748	793	784	812	764	795	777	804	707	773	772	812	826	793	750	744	795	843	773	749	813	833	822	811	798	783	803	842	780	749	800	809	787	805	823	793	760	842	756	795	804	824	784	767	773	792	788	822	836	807	796	783	822	810	792	820	848	804	765	791	777	795	767	735	793	779	753	764	773	818	776	782	795	757	810	797	791	835	841	758	806	816	794	787	796	780	804	791	792	774	806	792	844	739	801	769	837	813	800	779	771	827	802	791	825	778	784	816	775	799	825	746	815	814	806	836	764	792	796	809	839	788	777	766	795	790	794	777	738	785	769	776	799	764	801	820	767	780	815	780	810	806	771	782	790	799	840	762	803	817	811	819	773	802	803	786	816	815	787	825	782	789	778	787	806	792	753	762	821	748	804	844	835	791	826	803	829	810	764	810	773	801	817	816	807	813	755	723	806	791	776	839	796	754	786	774	802	805	811	838	818	820	755	760	780	808	807	802	798	824	804	789	781	790	743	791	779	805	793	762	730	760	772	794	770	795	828	799	793	750	831	834	808	783	841	778	828	777	807	773	747	782	795	821	741	800	803	812	775	776	778	775	753	784	765	788	812	858	748	758	803	785	755	783	779	808	787	784	750	805	801	793	826	830	817	797	814	785	834	799	825	852	836	820	820	769	837	827
24325	21434	25096	28186	21440	21443	16753	693	410	346	367	337	351	346	314	317	311	308	338	318	323	296	300	282	341	277	306	311	266	316	277	315	290	310	296	306	334	276	301	296	282	303	306	284	274	330	308	301	307	272	270	281	307	292	279	338	293	288	336	313	274	271	326	347	294	293	286	306	324	284	298	305	307	288	288	302	303	281	289	282	296	277	313	273	310	263	275	310	299	308	309	301	274	308	286	296	318	284	313	294	297	272	277	300	310	320	329	311	312	287	330	274	300	341	303	328	313	297	308	281	268	324	292	290	313	301	296	286	309	279	321	291	304	291	280	339	270	303	288	300	300	290	337	306	308	273	298	280	262	283	272	281	274	290	287	253	288	312	305	291	287	275	278	290	300	333	300	282	307	301	272	314	289	288	305	259	278	306	256	284	281	282	269	291	317	334	286	305	281	271	291	286	316	311	294	297	303	286	306	309	303	291	307	305	290	241	277	309	295	283	285	291	284	287	259	313	325	295	315	304	306	262	284	287	307	325	301	286	294	303	292	276	288	283	294	273	294	296	309	309	285	261	282	291	287	284	287	303	294	289	307	300	293	280	298	306	303	284	318	297	293	328	304	319	278	296	278	318	290	283	297	299	296	321	304	270	323	276	305	307	299	278	299	313	284	287	300	295	311	304	288	278	289	276	309	247	279	307	278	279	276	305	338	304	293	298	312	319	299	296	316	303	308	312	267	314	298	296	281	300	255	296	308	300	295	283	273	303	300	295	308	300	287	330	289	270	325	306	276	302	314	285	288	285	305	274	288	313	314	306	252	306	272	302	270	333	303	316	291	308	304	278	309	307	308	272	303	291	304	290	300	287	304	283	289	273	285	263	305	310	291	304	303	312	336	281	304	308	306	332	298	285	286	281	284	294	312	329	265	285	297	303	309	244	314	293	287	289	297	311	305	264	299	297	283	294	301	275	273	305	301	291	285	309	256	307	302	321	300	277	330	287	272	310	266	292	287	311	279	295	271	296	268	309	313	276	260	305	292	305	285	310	321	292	283	309	315	305	301	326	300	285	270	298	289	300	312	305	272	277	276	258	272	288	255	282	290	272	308	275	309	307	306	298	248	291	307	284	309	293	276	310	325	305	304	311	287	279	296	273	296	303	287	287	301	295	329	343	294	296	277	272	306	283	324	280	335	288	334	299	274	284	275	295	274	292	287	296	327	292	316	276	295	306	310	302	307	302	292	292	287	280	302	273	292	327	315	292	299	287	300	323	302	300	277	263	297	276	304	271	312	295	311	284	298	288	312	303	296	275	261	301	325	298	302	311	277	271	291	307	286	297	276	306	308	304	281	305	282	309	272	292	275	333	335	251	280	282	291	299	270	276	288	285	291	307	304	305	284	310	300	269	272	315	292	303	293	315	282	290	284	316	317	308	261	277	287	327	269	299	323	292	299	279	294	293	277	347	295	327	290	299	285	307	305	272	306	300	318	321	290	286	321	306	291	308	292	281	276	304	297	292	269	269	288	287	313	290	284	275	304	272	305	303	287	336	282	283	264	314	296	316	263	275	306	288	272	306	266	301	285	290	313	322	261	283	278	334	307	281	290	270	304	308	302	312	313	331	287	299	348	319	271	308	331	307	306	295	287	316	325	278	295	296	280	286	318	278	331	295	302	305	275	303	337	310	301	267	313	312	300	327	301	279	272	288	301	327	298	273	283	292	261	296	326	279	277	316	306	284	282	282	306	301	293	307	323	279	323	300	313	306	307	287	310	293	291	284	306	307	285	290	316	268	285	271	281	311	311	301	289	273	300	284	293	316	303	323	301	317	295	336	318	305	302	282	302	297	304	308	292	282	275	297	310	340	305	339	315	248	268	294	258	275	292	284	290	273	268	285	294	296	249	276	281	304	292	305	289	286	291	315	282	265	299	287	316	290	301	292	282	260	303	296	296	306	319	296	303	298	289	319	328	296	284	295	287	317	321	300	289	286	290	295	291	310	281	321	325	300	303	291	297	302	295	290	334	321	317	316	288	287	291	295	301	289	333	313	325	300	324	307	292	302	292	287	310	277	319	299	293	293	288	311	319	310	285	297	291	290	314	264	284	276	255	295	306	289	296	294	308	314	314	293	287	315	294	265	303	295	276	321	266	301	302	333	314	288	273	273	331	301	299	278	282	296	302	295	292	303	286	288	277	300	286	266	267	286	322	302	248	274	296	276	301	295	279	285	297	283	284	309	274	328	316	311	333	273	291	310	308	288	287	292	303	300	289	318	284	296	328	285	310	320	273	293	278	288	308	274	292	314	319	310	288	282	301	282	317	308	310	297	315	318	321	306	267	292	295	286	298	274	285	254	296	301	305	296	264	261	262	291	286	281	310	312	278	267	288	301	310	275	301	286	311	314	281	307	291	268	285	345	261	263	310	294	311	296	309	292	311	279	290	283	310	292	287	304	278	291	302	302	300	284	299	321	299	299	321	323	317	281	279	309	350	295	294	292	285	329	273	276	295	311	307	266	299	298	282	304	323	284	283	286	265	287	287	317	258	284	297	266	319	311	287	304	306	279	277	294	300	326	315	295	273	297	316	293	300	290	313	304	311	294	279	315	295	287	300	289	300	282	308	279	280	290	269	287	293	263	298	258	276	272	292	269	317	308	260	288	286	305	304	301	283	288	316	310	302	323	289	311	308	285	271	265	288	287	300	281	303	281	292	315	303	328	308	306	305	305	279	305	295	281	297	267	284	309	297	281	283	280	355	300	286	305	302	324	289	283	304	249	299	279	308	335	311	281	297	306	325	308	319	301	321	288	293	289	250	276	283	276	261	293	302	289	268	275	269	300	323	313	295	321	287	305	279	290	339	277	303	283	299	288	272	296	280	302	271	254	287	318	287	286	286	282	296	347	327	301	310	298	283	265	315	306	305	294	321	273	295	283	277	301	306	285	319	297	308	299	305	320	287	293	351	318	284	301	281	279	312	274	297	283	277	311	272	287	292	284	285	297	282	275	267	270	278	316	325	275	262	305	281	310	271	278	276	305	275	299	316	291	279	276	308	303	275	323	294	301	268	302	281	311	299	297	282	285	301	310	300	303	292	282	253	297	281	317	307	309	273	295	305	291	291	290	285	320	312	279	290	302	286	294	296	338	263	330	287	318	261	288	301	308	303	333	306	332	277	271	294	324	303	287	237	288	273	287	297	294	309	289	289	280	263	321	262	290	314	291	325	282	276	278	252	295	296	311	317	310	292	305	292	327	268	283	296	273	292	275	283	307	292	309	289	317	303	312	299	313	300	271	289	309	282	292	294	291	270	304	294	280	315	302	277	284	304	293	299	317	292	298	285	333	280	297	281	268	282	298	283	300	293	305	268	293	306	305	258	299	308	318	290	292	316	295	265	320	288	257	321	324	318	301	318	281	297	284	322	312	296	313	284	284	323	302	285	305	283	321	297	277	316	345	303	328	311	276	269	330	280	323	268	251	297	312
25828	3473	1955	1171	918	815	754	751	724	713	718	735	702	686	695	725	698	678	741	704	683	731	679	698	732	685	638	649	690	711	729	677	727	716	706	691	707	684	690	679	674	658	674	656	688	726	753	688	685	717	663	660	669	682	665	679	697	673	684	681	682	700	695	666	712	745	697	739	698	697	660	701	749	726	659	680	697	757	670	712	692	724	695	706	674	706	688	717	715	738	676	725	672	675	691	729	676	735	680	661	697	663	668	710	691	653	699	669	684	712	729	643	645	675	750	658	681	702	692	657	694	724	697	723	727	702	699	688	684	666	661	669	707	715	691	667	681	676	626	682	706	652	690	630	706	724	706	686	684	719	705	654	655	686	709	662	729	739	711	694	676	660	689	724	685	729	683	683	729	633	692	673	695	689	723	686	709	731	720	703	674	657	682	686	662	687	760	651	647	686	696	717	701	653	645	691	680	695	702	658	703	678	716	696	741	681	705	655	691	679	712	707	697	714	693	688	648	686	671	697	711	715	752	671	701	748	642	711	717	670	747	701	708	668	705	722	710	684	702	745	703	683	710	735	683	694	707	701	710	666	716	707	662	672	708	679	703	689	727	670	703	681	680	711	644	706	681	692	655	685	685	625	674	697	682	662	699	707	717	681	677	700	688	633	697	681	732	755	687	679	688	738	659	688	679	691	694	676	714	723	683	685	686	725	677	707	670	736	679	657	643	631	674	653	673	665	645	673	667	722	700	639	716	727	736	699	678	680	702	661	745	754	695	730	685	680	718	691	691	665	681	683	729	698	643	640	634	676	695	692	667	717	717	703	696	721	681	664	684	687	685	702	669	675	663	716	666	698	719	663	690	763	721	665	677	666	660	708	684	649	704	682	740	687	666	678	679	660	665	695	693	673	713	698	684	708	670	709	673	736	704	711	732	683	717	686	683	635	683	685	610	675	682	673	708	693	682	701	664	717	689	692	690	706	705	663	718	665	692	723	714	665	710	713	683	714	691	645	670	643	724	680	704	690	673	642	696	719	700	638	680	725	705	669	704	703	660	678	706	711	707	699	692	712	625	674	687	706	645	672	635	694	693	654	708	697	712	697	696	725	734	710	717	717	661	694	706	706	637	704	696	668	667	702	698	686	696	729	710	690	682	681	685	681	714	751	704	629	650	694	685	656	752	662	718	680	680	673	688	660	681	672	680	686	687	680	695	665	732	654	696	672	679	696	682	685	666	696	650	701	658	730	688	665	655	647	681	692	683	683	702	688	685	664	701	691	665	717	660	708	697	653	678	662	680	682	682	697	703	698	733	695	697	716	697	686	667	691	678	672	680	717	699	688	678	696	669	708	651	698	687	682	706	644	695	665	676	739	684	693	669	681	711	667	725	710	699	663	683	744	720	729	703	632	640	721	663	666	654	645	710	692	684	687	666	670	683	658	705	719	685	718	654	648	677	676	678	642	671	722	705	707	688	682	678	695	694	734	668	676	703	720	680	705	714	709	700	656	702	639	670	719	679	710	688	676	736	701	693	683	703	683	672	735	685	685	731	704	700	693	674	664	710	725	652	678	669	696	695	684	690	733	696	693	690	685	730	704	726	726	704	709	687	695	713	713	683	689	664	700	757	652	630	701	721	655	720	667	709	703	609	705	680	744	728	633	719	701	668	695	669	687	653	656	642	715	686	687	693	682	686	738	698	644	685	700	666	669	657	699	696	702	662	671	646	668	678	751	649	705	645	653	697	685	679	712	651	697	655	699	699	698	700	709	662	747	676	681	671	678	650	704	682	685	684	677	687	724	720	701	664	685	706	691	701	710	648	669	692	705	702	708	672	733	668	645	681	690	700	674	684	687	737	678	661	651	649	706	658	731	698	703	687	711	709	711	664	674	712	681	708	654	656	699	670	705	673	670	729	696	693	672	716	696	705	656	669	685	667	687	659	694	691	675	680	723	700	680	676	664	711	662	674	673	719	693	673	649	673	681	704	692	691	678	711	677	665	671	689	710	675	705	671	702	738	700	667	713	704	697	725	724	709	671	695	747	673	633	692	694	695	699	659	683	683	653	687	677	749	689	705	688	706	622	698	676	661	693	671	678	660	694	689	662	650	713	685	739	652	689	714	745	664	708	659	727	667	687	699	697	709	682	682	713	688	681	691	671	717	705	711	681	688	650	721	639	716	708	670	695	648	696	699	732	699	689	739	664	738	687	686	671	667	696	657	722	729	702	712	695	695	741	693	652	679	686	628	691	627	721	694	645	695	673	678	641	642	699	698	733	662	707	674	696	724	671	683	739	662	694	724	678	686	654	702	692	717	710	686	697	692	716	672	706	656	672	712	717	709	717	740	688	742	712	681	668	677	672	701	680	693	659	689	697	711	696	683	712	701	713	684	696	656	669	667	640	659	678	706	691	665	723	677	685	716	685	675	670	692	732	729	691	677	640	679	720	707	722	725	691	719	708	691	676	693	698	705	726	708	629	688	680	692	688	701	660	689	702	674	697	680	681	705	707	730	751	704	718	683	690	714	644	704	678	690	701	719	697	713	656	659	682	706	703	665	661	754	705	683	652	658	702	679	705	654	679	725	629	770	722	699	717	754	661	655	675	676	691	698	674	679	689	655	671	643	681	668	702	681	670	673	738	640	678	695	670	727	702	701	717	671	661	708	677	682	705	715	696	682	650	711	717	687	665	693	717	705	692	692	675	673	665	683	685	708	654	662	653	698	700	668	665	673	689	702	681	676	686	693	734	693	714	705	751	680	692	685	668	679	673	752	716	713	677	637	693	692	709	687	694	663	653	691	704	712	715	660	717	718	684	655	709	665	660	704	717	706	702	688	692	697	700	701	700	647	666	674	686	676	703	677	715	677	705	658	736	704	665	672	696	649	680	672	712	724	689	726	734	703	670	713	711	691	644	715	658	691	683	719	680	698	662	656	688	685	689	673	676	683	648	701	670	674	679	658	645	658	704	710	715	678	698	667	669	737	704	716	728	716	693	727	682	648	690	727	672	663	656	670	679	675	694	663	665	724	659	670	688	687	684	733	719	718	680	683	714	664	719	687	679	724	648	623	715	731	679	683	654	681	693	698	700	721	660	675	665	694	705	668	702	646	701	710	688	689	696	651	689	681	705	665	648	689	690	659	691	706	688	656	637	709	691	655	670	708	710	664	708	698	652	673	717	724	664	661	678	694	700	715	694	695	709	712	683	710	710	725	706	684	707	680	698	675	666	679	671	686	690	653	679	692	696	675	716	707	737	742	676	682	704	685	709	679	643	654	687	684	716	676	648	642	742	669	695	746	711	695	695	708	681	655	741	724	726	679	632	675	702	699	671	644	685	683	731	715	717	693	661	668	677	656	698	700	697	670	705	722	694	662	697	733	697	684	706	683	673	678	751	642	687	658	671	648	677	646	711	684	645	676	717	688	723	683	724	658	711	718	673	677	674	665	672	684	714	672	647	694	651	681	667	713	715	727	703	668	692
31699	20779	10356	591	281	241	227	230	204	237	195	220	198	207	197	221	214	254	219	215	223	210	228	229	209	199	212	200	185	195	230	219	213	247	211	217	217	211	265	213	207	231	226	203	196	227	212	203	205	184	237	227	203	225	229	200	216	213	219	207	216	214	224	202	227	213	212	207	224	233	213	191	220	214	225	226	203	189	210	203	209	207	218	227	213	215	203	232	216	215	214	248	244	216	185	212	233	218	200	189	197	207	200	230	236	204	228	234	201	224	259	218	234	237	192	228	201	211	199	226	216	214	235	193	217	215	228	226	223	221	189	209	214	237	203	213	217	227	185	213	211	239	226	219	207	211	253	208	195	195	239	204	196	225	232	247	233	211	221	210	199	218	195	239	211	218	243	209	200	197	215	204	203	203	212	217	220	208	208	219	227	213	227	194	196	212	195	207	258	210	192	212	206	186	236	224	230	215	227	216	208	204	224	199	218	219	231	234	210	216	208	202	196	232	221	220	205	212	205	174	206	228	256	210	207	196	202	209	208	218	214	207	208	203	222	233	207	229	245	247	202	216	244	231	226	178	226	196	219	216	216	221	218	194	182	220	217	188	205	206	226	224	223	236	216	186	219	216	177	207	226	195	238	219	233	225	201	222	214	211	219	228	215	221	212	208	223	246	215	269	214	212	201	226	235	215	231	222	224	224	235	185	197	244	206	233	205	200	207	213	220	238	204	212	203	211	221	238	201	212	212	199	221	206	219	222	190	214	234	220	215	218	209	216	213	228	210	243	199	185	226	216	187	187	207	241	222	229	221	230	226	226	225	199	200	238	219	235	187	210	213	229	198	229	217	228	210	198	229	206	211	242	221	221	201	201	232	195	217	225	216	201	216	220	215	197	212	216	202	197	245	206	220	201	209	200	220	197	207	222	228	193	202	208	226	201	220	210	230	196	196	212	227	233	207	216	208	199	216	211	202	218	215	219	211	219	222	192	210	213	204	187	215	220	191	231	215	246	243	220	218	227	223	190	204	223	221	204	204	183	203	207	201	202	171	222	202	207	223	195	220	210	202	205	216	215	206	206	205	208	209	210	186	212	219	223	210	223	227	195	231	218	215	214	199	201	220	228	244	221	236	203	208	208	205	236	221	211	171	227	244	218	232	227	211	238	198	239	220	241	213	220	216	215	242	216	205	192	230	218	218	200	208	223	225	211	217	218	212	242	242	193	231	192	226	214	241	229	172	204	201	229	206	215	196	219	213	192	209	206	223	216	216	223	201	215	215	228	223	229	220	234	230	231	223	221	229	201	199	230	216	214	226	212	204	216	218	206	217	195	225	172	221	220	221	215	208	212	204	204	196	206	208	219	239	226	212	229	201	214	216	203	214	198	214	183	223	209	201	202	199	206	210	215	212	260	214	238	213	225	191	218	227	235	221	235	220	198	212	207	217	214	204	178	225	202	225	189	191	228	242	209	225	226	226	214	204	220	221	206	208	214	219	223	208	203	203	184	203	214	212	209	251	186	222	231	239	214	215	216	234	218	215	203	193	209	213	220	223	226	222	217	239	210	210	195	231	208	222	232	223	215	224	230	193	236	236	238	239	223	216	200	228	199	227	192	223	203	194	205	212	231	231	210	225	214	185	231	225	199	215	213	221	222	213	217	195	214	214	230	236	227	229	208	206	215	229	195	186	206	183	239	209	211	230	218	198	190	212	200	253	183	225	209	197	219	215	219	210	219	216	202	212	212	234	235	208	203	226	231	222	222	206	231	253	211	223	226	208	221	231	198	201	207	208	203	211	244	217	233	239	235	210	203	216	202	231	207	228	208	201	209	205	224	198	208	214	232	196	186	201	209	216	218	208	213	211	241	219	200	200	220	239	200	239	200	217	211	211	207	212	205	209	228	209	216	207	202	223	209	211	197	213	210	202	219	207	223	223	199	258	226	210	205	227	189	223	196	211	192	200	222	236	213	224	204	212	209	226	239	212	188	218	198	224	217	230	210	223	202	213	193	205	216	212	234	226	206	217	206	217	233	199	209	234	226	223	227	212	205	216	242	202	210	220	232	202	211	216	205	208	193	229	226	229	189	214	229	218	218	216	210	235	198	232	201	218	201	220	199	227	230	248	233	217	253	229	200	230	216	241	209	208	226	223	210	202	186	219	228	208	231	251	207	189	206	212	229	220	218	210	224	212	205	198	204	212	210	230	206	204	227	202	205	232	216	201	234	240	215	194	186	201	204	214	221	192	213	203	212	211	234	204	221	219	219	254	224	223	232	214	218	186	207	226	202	196	212	223	190	202	222	227	228	193	205	215	224	230	219	190	220	212	220	203	211	213	216	227	205	221	215	196	230	208	209	221	222	214	205	230	214	223	204	205	220	239	189	208	238	209	213	216	198	215	237	231	233	228	224	216	232	219	214	206	225	191	214	251	174	204	199	204	229	230	216	220	209	198	213	224	210	219	199	218	207	225	233	198	218	242	200	214	191	209	220	225	222	225	192	218	195	200	214	197	216	204	202	222	199	224	238	206	222	215	206	209	200	227	239	212	201	192	208	210	216	205	203	213	205	224	227	202	217	205	219	257	223	253	232	219	229	221	217	223	212	200	186	235	230	208	203	189	207	193	211	228	237	237	207	246	217	196	197	216	225	193	209	238	214	227	192	212	234	222	214	223	227	219	234	193	256	229	232	214	197	195	219	215	249	212	217	213	240	205	224	228	249	185	233	227	224	231	189	205	214	224	231	229	247	205	231	228	248	206	200	209	222	200	219	245	244	187	199	216	224	205	213	240	225	220	226	211	238	191	213	195	228	232	218	237	231	195	226	205	218	226	225	201	189	233	222	206	191	203	206	220	221	240	224	218	221	212	182	223	224	233	187	231	208	222	224	223	213	187	241	199	229	208	209	225	230	231	203	205	212	214	202	207	231	240	226	190	215	218	237	233	199	222	207	214	241	207	224	205	221	245	244	205	214	227	192	209	213	210	226	202	208	228	221	191	222	214	193	195	234	199	181	242	196	226	204	230	201	209	200	217	221	209	219	203	231	224	209	233	253	220	212	205	214	205	216	220	227	226	199	226	205	218	213	209	228	245	224	183	221	210	204	201	213	235	209	215	203	228	200	206	218	197	220	226	212	241	202	200	219	222	214	223	232	212	214	202	226	200	215	235	227	173	201	215	201	185	221	237	225	216	211	219	221	249	200	212	218	241	206	231	201	214	215	231	208	227	204	193	202	213	204	232	228	203	208	202	213	233	217	202	208	212	214	199	197	242	217	216	203	234	221	227	213	211	213	224	197	212	212	224	203	245	222	258	224	215	230	238	191	218	217	218	209	189	198	205	196	222	217	182	226	238	210	221	239	216	224	231	225	217	202	206	226	215	191	221	205	217	246	217	219	206	197	216	236	242	214	234	230	184	200	207	212	223	203	222	194	229	219	209	235	225	193	225	243	226	220	207	226	207	217	197	226	215	216	218	213	213	226
8779	663	572	562	576	567	640	538	596	580	538	563	532	587	569	550	558	552	575	545	551	595	529	573	575	536	579	583	511	589	528	578	541	566	557	555	568	567	594	581	558	554	598	562	539	560	573	598	595	624	568	593	569	617	532	611	566	575	578	565	520	591	571	589	556	555	566	611	553	583	591	595	546	591	564	538	535	562	559	553	577	595	520	579	574	549	578	578	576	565	581	579	569	569	600	543	617	552	570	547	602	556	610	573	565	592	576	565	541	579	554	559	589	555	554	574	545	517	570	604	603	560	550	594	599	551	551	532	616	535	552	595	541	551	577	542	559	566	579	569	545	557	478	584	553	570	585	569	566	596	588	513	537	566	566	550	546	567	555	537	545	601	577	576	554	609	562	561	583	539	533	593	582	564	605	608	543	559	557	577	593	558	557	549	583	589	567	528	624	584	563	533	621	561	547	554	584	578	610	589	543	551	557	542	563	511	578	538	589	604	587	562	586	566	613	583	558	604	555	518	521	522	554	580	572	617	603	571	566	541	537	535	503	579	564	597	558	553	564	579	592	573	549	545	567	579	583	552	577	553	579	553	590	567	618	565	523	556	541	592	606	586	576	605	551	563	562	559	574	602	538	527	578	580	566	570	560	573	623	552	556	602	530	557	606	578	593	575	551	558	602	572	565	544	551	568	534	563	585	573	529	589	561	578	542	539	555	563	549	585	514	550	545	559	548	556	573	594	568	583	558	584	560	575	577	539	623	534	585	546	560	527	608	561	562	559	566	550	555	547	566	547	556	588	585	606	557	597	573	566	598	574	602	540	587	591	537	586	602	592	577	603	562	593	559	575	586	601	572	557	570	540	556	573	533	588	609	588	564	555	588	596	573	572	593	580	568	587	555	580	606	513	579	587	611	538	564	532	555	597	560	598	598	535	543	584	542	616	597	544	572	530	569	511	556	626	610	562	615	569	538	571	600	584	561	571	557	599	609	568	560	584	606	567	552	604	577	545	572	590	572	565	557	561	526	572	544	558	553	575	583	590	581	564	566	587	577	587	551	565	577	559	573	581	616	580	574	549	559	576	572	575	577	562	596	547	601	611	555	607	603	570	561	548	569	567	571	548	576	607	573	549	638	567	539	562	571	545	590	540	535	542	570	571	550	532	594	579	563	591	584	569	636	596	579	572	536	599	593	564	568	587	526	622	588	585	597	575	580	534	608	588	597	557	611	574	582	574	554	564	538	602	584	562	573	577	531	565	602	600	582	563	593	554	578	568	544	560	581	581	583	565	611	566	553	580	533	524	586	555	556	576	586	560	589	617	585	568	561	598	589	587	574	583	563	574	537	568	569	581	565	595	557	548	561	564	576	593	586	586	627	600	572	537	532	524	572	588	567	560	583	572	545	555	563	560	565	575	579	558	581	560	584	587	572	578	540	580	553	569	610	581	586	563	573	562	608	581	590	586	630	553	575	574	602	559	519	554	580	573	603	581	611	534	554	595	591	591	582	576	537	558	539	518	533	600	568	561	577	574	562	562	538	558	557	604	568	566	590	564	526	578	561	613	578	544	573	603	594	546	548	554	560	583	490	557	514	552	567	583	582	561	546	540	534	593	603	599	546	569	548	547	601	567	575	521	547	540	582	519	601	594	562	578	566	608	624	555	548	519	538	588	575	566	558	561	570	552	583	562	548	584	578	584	594	587	565	584	522	567	571	533	608	585	544	601	552	556	610	569	555	562	569	556	565	563	572	589	561	537	580	603	588	554	601	564	546	531	561	569	566	587	577	528	589	549	595	575	533	591	603	545	598	574	589	581	571	551	544	594	544	596	553	551	636	579	577	592	569	556	542	567	533	597	588	565	527	590	598	563	586	545	613	564	554	557	596	566	551	572	565	567	608	542	607	548	593	532	557	624	598	560	526	568	609	585	549	574	549	595	488	541	613	572	564	589	542	544	565	565	575	551	621	599	534	564	577	532	562	569	592	569	585	549	609	547	546	595	581	592	601	564	569	587	598	550	570	562	563	599	566	542	620	574	536	616	538	535	543	558	555	532	541	562	557	574	555	535	580	572	555	587	564	562	556	609	563	570	530	525	576	610	564	572	589	542	585	579	567	570	587	553	565	579	562	589	549	556	567	618	594	600	580	529	553	566	582	602	578	611	576	562	600	579	561	568	562	560	527	561	580	562	581	549	554	561	599	590	575	589	562	584	580	587	568	579	556	595	585	584	567	559	600	565	587	561	569	598	539	557	569	537	561	614	544	571	534	546	587	530	531	563	526	567	577	544	571	556	571	619	505	541	529	573	574	578	587	579	524	571	601	545	573	528	583	545	552	573	546	578	570	559	611	574	546	546	569	593	604	615	588	549	560	580	571	554	569	580	581	562	527	591	600	571	571	552	615	561	543	616	544	577	578	591	569	590	618	537	565	615	539	551	566	565	598	513	592	578	567	598	631	534	597	547	571	548	578	556	605	558	551	550	575	557	560	553	586	589	581	607	585	582	585	572	543	566	570	627	583	588	606	557	575	553	583	554	554	577	569	551	609	575	568	530	584	617	552	572	578	612	568	568	582	553	559	605	549	593	551	590	601	585	529	543	593	561	541	566	576	582	576	569	595	562	578	588	538	602	591	562	574	591	569	557	579	539	550	595	588	577	519	552	566	586	568	565	574	597	554	558	611	549	582	574	552	564	587	565	546	561	588	576	595	569	556	533	578	550	560	595	554	593	600	560	524	575	540	571	589	544	545	576	573	570	553	576	532	579	548	568	573	584	571	554	559	557	593	551	569	553	552	593	591	585	551	565	532	559	598	563	562	589	562	599	598	559	542	543	580	533	539	556	544	556	578	579	522	594	578	542	561	559	582	601	554	626	616	561	608	575	533	616	592	567	555	583	544	555	567	578	546	576	604	546	569	594	571	559	574	548	611	573	574	545	561	573	571	583	550	553	572	548	586	551	603	584	576	541	596	568	543	621	522	570	576	571	587	551	585	571	588	547	567	536	537	597	558	566	570	573	551	565	572	544	554	546	568	551	611	594	559	558	543	612	587	548	564	602	563	553	594	563	572	554	578	530	549	631	548	564	561	579	618	594	549	572	582	536	573	559	570	604	565	553	521	538	536	619	598	572	587	530	572	576	584	538	516	578	572	561	564	580	563	573	586	581	599	565	564	594	562	617	592	603	572	568	605	538	560	526	589	641	552	550	556	549	561	562	602	578	591	584	559	587	620	563	613	612	563	581	598	574	532	542	577	585	547	597	565	573	536	604	607	589	578	543	566	564	572	565	576	543	585	615	581	581	629	576	553	569	560	552	548	579	598	627	577	563	583	532	582	555	612	575	555	597	576	533	582	551	601	611	588	576	599	563	558	531	582	560	594	568	526	550	597	559	526	557	568	550	591	562	566	561	581	551	579	596	583	581	535	570	563	547	556	623	560	580	563	601	541	580	552	571	583	604	554	554	568	571	541	576	565	575	569	572
25056	21449	24694	28598	21435	19225	696	424	360	365	338	369	353	368	349	346	339	363	351	339	340	343	364	328	363	333	347	359	328	346	339	342	346	337	341	354	344	292	371	334	281	305	297	332	338	357	343	352	329	365	336	368	341	326	335	337	320	361	331	352	332	334	317	353	290	325	337	318	340	339	348	355	363	344	352	320	337	332	304	346	358	320	353	316	311	350	338	321	343	277	316	309	335	380	337	301	346	351	338	343	320	309	327	326	347	320	353	309	342	351	344	323	346	300	345	337	348	310	370	354	330	353	319	331	346	361	324	332	323	329	353	353	315	325	321	343	335	341	329	325	322	329	345	342	350	344	350	348	322	326	295	336	321	339	336	306	374	336	326	384	342	360	346	336	323	335	328	364	335	319	355	335	345	312	334	328	343	339	314	353	309	350	311	350	330	331	300	339	312	342	336	333	316	351	316	317	346	308	326	308	319	327	349	334	328	314	297	353	322	357	361	339	320	307	359	336	314	315	340	362	320	360	346	333	349	319	370	318	367	306	324	339	339	337	305	304	319	350	339	326	338	341	328	335	332	334	349	325	324	321	308	331	336	331	343	347	356	323	287	337	314	271	340	338	358	345	313	333	344	369	317	335	347	347	346	340	312	318	328	394	295	325	330	333	336	344	290	348	342	323	326	312	337	320	337	344	347	287	331	355	336	356	333	309	319	335	364	355	330	317	327	306	360	320	318	331	302	320	332	346	340	336	324	332	318	312	307	315	316	322	342	315	344	354	386	370	327	320	327	304	338	320	310	327	326	354	294	317	343	345	301	301	350	346	346	338	317	335	318	369	315	320	335	358	345	366	321	323	325	337	292	289	325	322	335	320	336	315	352	351	341	358	333	324	342	296	318	315	304	292	336	319	343	337	313	315	352	342	357	351	353	314	319	349	323	339	339	338	316	330	305	383	313	338	310	300	313	333	345	328	314	329	366	341	316	311	345	290	300	299	329	320	324	306	338	345	287	338	333	310	369	325	350	326	343	371	351	335	330	312	306	319	332	324	330	336	308	320	343	342	316	331	347	304	350	316	321	329	329	316	344	357	306	338	322	329	333	362	350	363	350	350	326	355	327	322	333	282	320	335	314	316	333	336	321	334	318	345	335	305	331	310	353	349	328	355	316	316	318	354	309	307	338	320	281	373	317	308	350	300	321	306	339	345	312	290	324	365	328	363	361	320	331	321	304	344	324	337	324	296	319	306	372	355	296	333	334	321	308	343	343	317	320	338	324	336	338	322	331	336	347	273	315	331	343	311	336	305	330	328	332	318	348	391	356	327	341	318	324	335	308	335	334	322	326	344	299	326	303	352	314	316	342	311	344	292	354	293	353	316	349	322	318	323	297	340	290	338	306	317	360	329	318	345	328	319	323	308	334	343	316	286	320	313	352	322	339	304	335	348	324	355	339	303	346	307	333	327	345	354	356	340	352	316	303	311	362	340	351	340	318	351	354	327	328	311	325	339	357	325	361	325	321	348	324	289	319	333	301	348	317	336	311	286	345	309	303	311	333	332	350	308	302	329	298	321	375	335	336	313	343	330	314	302	313	301	339	327	349	314	355	344	379	371	316	329	343	324	348	317	344	354	312	314	325	330	308	324	308	337	306	317	324	306	352	359	349	327	345	362	355	339	331	330	359	360	288	333	328	331	312	316	320	388	354	366	328	341	305	321	335	316	322	324	331	331	318	315	305	346	282	325	319	341	360	338	337	328	303	352	342	350	318	329	322	325	347	337	330	328	310	338	342	325	317	329	332	313	330	360	313	352	371	318	323	337	336	311	315	339	336	324	344	295	337	327	312	351	342	330	343	334	330	345	266	329	343	333	353	345	351	317	332	308	335	334	337	325	333	342	341	364	331	349	331	337	342	357	355	351	318	325	296	339	292	327	331	330	331	337	306	309	332	349	335	385	333	336	328	348	337	328	320	339	334	372	336	319	322	329	334	338	317	317	340	322	329	342	341	350	359	324	339	342	331	353	361	327	291	335	311	330	334	326	315	313	317	338	308	290	348	302	308	314	400	346	306	354	311	319	329	332	342	300	315	362	325	319	293	331	334	302	324	327	304	321	345	331	358	352	343	334	355	360	298	346	331	304	354	361	361	330	307	333	310	313	358	314	342	325	334	321	338	357	307	348	355	322	325	331	333	326	374	313	332	354	313	353	313	321	326	341	333	342	309	326	310	336	347	320	315	290	299	288	346	325	344	334	347	330	296	331	331	307	311	320	358	367	318	321	355	321	337	349	321	343	340	349	340	364	334	337	350	361	342	324	323	324	326	333	316	327	302	300	350	302	345	303	302	333	324	324	291	335	342	301	353	365	301	349	369	369	327	316	328	336	345	350	340	323	344	360	355	295	328	337	337	335	314	317	339	333	324	346	336	329	351	326	328	293	324	352	316	324	352	351	323	349	365	343	343	354	325	316	336	332	330	313	329	380	357	353	335	306	322	360	352	331	347	322	322	323	335	316	338	366	338	306	332	317	320	363	340	339	310	327	351	328	352	332	312	324	303	348	310	324	340	319	341	351	331	310	297	335	331	329	352	307	346	329	345	329	329	309	344	317	322	303	316	325	368	323	324	355	350	339	352	324	319	354	339	267	340	322	338	340	327	328	356	337	307	323	320	334	331	357	306	309	356	338	318	308	323	323	339	349	357	326	312	345	377	349	366	316	332	371	358	334	331	332	336	344	288	322	329	292	354	332	363	285	326	337	335	329	353	329	319	351	305	313	346	327	351	345	331	363	338	341	329	348	303	325	351	334	355	290	309	352	318	313	362	319	335	323	328	377	326	325	336	338	328	364	299	298	307	345	299	341	299	335	335	361	317	343	341	336	353	347	292	320	346	299	318	304	325	343	319	332	324	344	327	319	346	320	360	338	305	355	315	337	307	305	299	347	305	353	339	344	336	340	350	328	321	325	364	343	349	304	336	302	336	358	339	325	333	337	305	333	290	333	313	350	321	343	350	304	344	337	318	312	348	332	311	325	317	324	300	340	364	343	329	339	316	303	349	342	334	347	365	279	369	332	348	313	301	315	326	323	324	329	343	334	355	330	348	348	295	301	336	329	320	355	326	307	320	344	347	301	319	320	319	325	317	330	324	337	348	346	304	325	299	330	311	320	323	336	346	356	305	315	333	316	316	349	332	338	317	335	335	339	314	373	298	325	346	308	328	331	323	342	323	323	304	359	336	344	326	351	348	329	293	334	324	339	335	336	316	339	351	347	298	352	310	301	302	311	349	336	343	347	336	288	334	303	311	369	344	327	306	321	327	341	338	349	330	360	359	320	340	336	333	325	334	330	299	309	321	314	330	314	332	306	329	352	353	325	349	316	357	308	302	330	315	348	346	320	338	299	331	322	320	354	296	362	301	289	357	328	316	307	337	300	286	345	303	281	325	315	305	337	347	291	284	294	360	377	320	316	337	361	372	324	342	342	354	292
19955	2107	1278	1025	855	881	850	839	790	777	793	812	800	811	761	832	763	837	771	743	816	828	780	787	808	806	769	764	828	786	811	800	763	816	814	781	807	755	781	846	828	786	767	804	775	816	744	793	805	785	830	757	789	812	789	823	762	812	733	802	776	779	823	785	819	856	817	776	785	808	733	835	770	850	810	808	807	822	868	768	845	829	761	803	831	804	853	771	791	794	781	806	789	805	802	811	838	759	824	841	784	785	782	813	788	848	838	776	799	804	804	786	791	833	815	810	881	810	779	800	816	764	768	796	801	781	793	756	826	850	823	716	762	800	769	764	796	770	765	743	772	811	800	815	782	822	800	802	803	801	827	749	781	742	807	826	773	806	822	805	802	775	812	766	833	788	796	805	789	822	819	822	758	790	784	807	831	793	846	801	766	877	817	799	821	798	787	764	826	830	790	790	797	775	770	807	785	812	775	790	781	855	769	797	777	811	800	786	807	779	772	858	811	738	756	785	824	805	799	757	765	825	821	787	765	776	812	825	820	786	790	770	749	805	792	802	780	801	785	771	789	797	814	806	813	761	720	758	813	820	800	836	795	795	768	774	789	812	803	798	824	794	800	820	754	812	800	764	769	816	796	759	832	814	743	757	765	855	791	860	814	817	764	754	781	780	781	759	825	776	797	794	731	786	816	756	780	807	785	798	784	728	781	813	790	804	752	843	821	748	770	798	796	787	799	779	769	728	804	796	820	762	778	826	813	788	806	819	730	795	801	848	764	797	806	758	810	772	853	759	774	762	853	830	818	788	789	781	764	841	837	820	828	776	825	795	764	817	767	777	798	825	773	765	823	848	833	801	815	860	735	784	731	772	756	791	743	769	833	796	769	758	763	799	781	798	814	847	830	792	830	775	766	826	800	814	807	775	778	794	789	813	805	802	769	794	842	799	799	752	783	799	793	765	798	800	803	843	777	827	796	808	824	801	783	837	802	728	786	838	761	794	804	778	782	782	784	784	816	825	797	844	777	752	849	815	771	782	812	838	750	776	811	776	776	786	786	819	781	808	845	756	745	784	757	841	775	769	804	776	801	790	778	801	786	809	858	849	835	814	847	787	831	803	811	754	780	792	798	752	772	824	821	810	803	803	818	832	774	765	795	849	804	794	817	796	801	806	817	744	770	790	804	809	800	804	785	784	818	813	777	793	828	783	801	755	754	801	815	810	764	856	838	812	850	783	845	776	805	779	786	788	746	763	794	754	818	819	782	845	823	842	758	790	776	829	789	773	799	773	762	767	735	767	774	793	790	772	809	832	782	830	780	776	794	773	804	773	772	848	757	810	794	756	821	797	773	770	839	800	776	805	780	819	792	777	759	818	781	840	820	759	780	725	807	796	763	808	725	849	772	787	773	773	788	799	779	793	738	814	744	831	746	792	766	743	808	815	764	789	741	799	833	775	766	784	786	755	794	863	730	826	828	773	815	828	801	788	757	812	758	830	768	770	847	812	768	800	776	819	827	769	756	771	812	799	787	759	769	816	792	758	805	818	806	797	805	811	854	794	822	793	820	761	801	818	804	808	773	808	793	780	814	799	806	770	842	778	825	811	820	812	850	859	771	831	771	856	778	784	780	812	836	799	791	774	808	824	789	843	826	768	757	805	800	865	777	819	788	855	807	793	756	772	829	777	823	817	818	802	814	787	775	800	774	820	739	821	849	760	768	813	833	747	789	794	820	824	772	770	780	791	775	803	775	851	786	738	749	789	801	818	791	811	761	789	814	848	778	756	780	804	819	751	782	826	785	790	788	815	796	818	774	825	733	788	792	813	767	731	776	850	804	787	794	793	768	774	777	833	824	823	772	782	770	833	752	772	821	783	737	835	792	779	866	898	765	750	814	780	760	768	819	826	837	815	846	795	796	818	780	799	791	787	753	753	820	793	801	830	793	792	782	803	787	814	800	803	844	807	793	808	781	760	810	801	833	851	759	838	731	765	816	823	800	817	816	815	790	816	799	852	770	802	778	811	811	830	795	843	807	788	835	793	798	813	749	753	734	822	766	768	794	817	794	822	803	740	783	829	772	744	768	807	842	759	824	827	822	838	782	816	784	802	817	827	822	764	796	791	790	792	783	773	764	768	776	779	821	779	749	824	865	771	837	788	860	811	799	782	784	807	756	806	801	786	841	812	803	800	787	809	827	743	811	795	783	792	817	826	801	779	791	777	799	800	772	757	800	828	796	776	815	802	770	816	728	816	794	828	788	805	835	733	815	807	813	814	801	792	756	830	847	749	795	771	846	847	805	831	761	810	755	799	818	773	807	780	813	735	749	762	799	788	862	803	807	830	836	791	790	806	799	807	799	749	826	807	795	780	774	814	779	772	797	815	749	760	805	795	803	850	812	800	789	808	755	783	792	784	806	818	774	781	805	822	785	842	786	786	798	809	781	760	778	813	809	811	799	822	785	806	780	818	801	811	798	706	810	767	786	777	780	758	766	834	763	768	746	848	823	828	824	810	828	826	834	865	780	784	830	795	731	848	746	799	805	765	783	799	777	791	787	804	804	810	819	840	814	762	769	780	851	756	791	824	819	774	830	785	741	815	836	784	789	859	790	787	789	826	739	828	769	805	837	829	776	804	756	777	774	753	776	840	753	758	752	766	823	791	792	798	830	803	769	781	800	782	754	796	828	806	781	833	761	797	800	772	829	776	807	793	798	783	756	788	765	802	737	843	798	830	763	803	780	817	822	834	819	761	789	737	759	811	795	736	808	818	816	767	821	818	832	811	829	777	793	814	807	791	785	770	778	789	812	840	817	765	824	814	780	809	782	751	824	838	783	748	832	736	807	790	750	833	773	818	769	791	775	825	839	827	802	777	814	781	849	762	735	813	776	788	805	792	767	747	796	772	855	766	816	778	825	821	805	811	766	746	803	775	819	774	730	775	799	807	810	757	772	795	785	802	801	790	783	819	784	759	792	804	836	820	788	826	782	788	755	800	843	802	790	772	818	826	803	738	751	815	825	807	857	809	854	818	806	808	804	769	754	860	779	749	799	776	771	773	799	766	814	855	741	809	760	758	777	796	788	777	803	757	841	856	841	806	811	790	787	808	805	795	788	839	789	856	784	794	825	828	795	781	802	802	792	746	766	758	757	805	788	796	833	790	793	795	811	765	826	755	778	786	801	801	800	806	806	785	780	796	792	808	774	808	821	825	817	799	834	815	776	811	744	782	777	858	751	832	796	768	822	754	796	795	804	845	805	780	839	801	783	781	809	756	747	755	814	783	808	838	798	764	754	797	759	842	788	772	784	789	794	773	790	728	776	808	827	777	804	792	843	826	795	858	751	779	783	797	851	819	781	774	751	757	799	831	790	779	806	809	822	843	827	808	771	823	792	771	768	795	749	791	876	746	781	788	831	816	863	832	739	826	820	808	748	824	793	802	795	797	805	795	818	766	821	755	773	793	792	769	795	796	817	804	778	818	778	821
24343	21412	25061	28161	21412	21433	16510	727	434	380	352	367	382	342	323	322	322	330	339	298	285	288	300	309	292	342	310	318	320	281	319	290	303	297	286	321	353	316	283	277	318	289	331	311	290	313	315	292	315	306	287	289	285	314	311	319	307	318	294	303	292	301	294	323	271	326	306	327	278	334	317	304	284	282	283	297	312	305	339	307	339	275	301	295	297	289	303	252	280	287	295	279	318	305	305	321	309	291	321	309	328	305	326	301	285	322	276	320	287	311	272	298	305	313	301	296	307	288	324	241	277	294	320	296	303	285	314	297	294	320	307	298	293	296	268	305	309	316	336	285	259	299	268	283	293	300	274	294	308	332	279	308	310	299	318	258	305	299	280	289	306	268	253	309	295	312	311	310	272	282	306	298	287	295	314	268	288	281	320	292	271	285	324	291	275	283	284	325	322	292	308	328	314	312	284	298	317	276	263	297	324	290	272	295	330	323	305	308	319	293	302	299	288	298	269	300	306	302	292	308	284	264	315	286	305	304	294	291	303	293	339	258	320	294	297	300	301	267	309	264	318	277	299	279	295	309	289	295	282	297	291	265	288	292	302	279	295	298	315	319	301	291	272	314	308	282	301	298	301	305	277	282	269	296	323	286	284	290	311	304	330	301	280	288	275	289	294	313	289	284	265	274	282	298	276	323	313	299	320	297	320	309	298	277	314	311	288	272	267	298	312	284	263	279	308	315	296	315	306	295	313	314	343	316	285	292	280	286	300	321	318	283	322	275	285	293	269	283	296	285	315	308	289	294	325	302	299	255	283	281	306	288	303	261	297	349	331	298	314	292	273	293	277	293	288	295	318	240	267	276	278	283	315	305	340	317	301	258	285	276	291	309	286	333	325	300	300	303	295	325	297	318	272	304	301	332	250	265	289	287	285	324	315	295	290	301	336	306	264	290	307	312	317	274	294	283	292	291	309	315	279	297	307	292	286	321	312	286	329	287	336	294	283	296	264	285	295	296	305	305	269	272	297	315	280	267	295	296	272	323	299	287	288	315	342	316	310	281	278	312	325	295	270	301	284	304	305	306	259	316	314	293	287	261	292	287	339	265	325	307	304	301	291	267	266	292	300	327	289	293	287	310	286	289	313	318	263	275	325	300	314	324	299	332	296	302	351	259	294	280	319	292	274	301	284	301	290	300	308	300	298	281	283	305	310	311	283	288	290	280	288	265	268	310	270	282	268	274	273	297	313	288	298	271	320	273	308	333	289	284	280	269	280	306	304	292	300	269	302	300	283	314	284	329	293	294	299	312	291	298	297	309	281	312	290	288	286	305	298	274	299	276	287	315	335	292	305	297	293	286	335	319	321	296	317	299	293	301	281	296	319	293	280	283	297	291	307	299	311	301	308	318	286	272	263	304	309	314	267	311	287	292	278	307	316	326	289	334	291	287	284	245	284	320	297	310	282	279	304	304	278	317	309	303	275	296	255	287	312	316	268	304	315	313	301	310	285	330	304	311	295	295	297	319	306	299	301	293	304	297	324	305	257	257	288	349	311	292	280	318	302	285	265	279	273	291	316	296	303	272	253	290	347	285	310	322	292	280	316	272	288	301	321	306	300	262	268	279	286	292	296	278	262	308	272	312	258	290	282	294	314	285	319	315	307	310	279	305	314	310	307	277	317	310	290	277	319	308	322	302	278	302	320	302	313	298	299	319	263	274	323	285	307	263	299	295	279	316	294	264	287	284	289	324	287	307	273	255	314	299	290	306	260	273	288	291	296	283	305	255	267	326	331	265	340	306	300	314	291	304	275	287	308	299	306	309	309	287	301	291	317	271	311	311	281	324	297	263	324	302	318	313	292	309	294	305	295	303	290	287	273	309	308	304	310	295	309	290	284	304	298	301	308	294	297	306	309	301	298	309	270	255	297	287	285	288	288	248	271	299	299	282	292	307	287	291	301	316	274	306	327	299	271	325	273	307	317	292	311	281	301	303	307	333	297	320	241	292	294	287	285	306	328	295	287	292	282	289	280	300	277	326	286	286	263	272	296	321	285	298	297	265	291	296	299	297	300	264	308	295	279	288	292	337	306	287	283	299	298	314	281	274	284	260	270	311	302	286	260	290	313	301	277	276	293	318	295	325	296	304	305	283	280	280	300	271	308	276	299	296	262	299	326	312	270	281	290	308	333	314	282	316	286	309	263	295	270	287	294	267	308	294	271	324	309	306	274	325	282	290	302	287	306	312	322	309	293	297	282	321	290	301	290	280	296	305	283	322	337	292	340	302	302	307	303	266	303	250	290	321	282	286	326	299	289	295	288	282	302	302	303	273	306	289	313	314	276	262	277	295	290	294	308	322	297	307	296	304	329	315	306	306	297	305	309	287	302	308	332	301	286	320	301	292	288	284	301	304	263	278	286	261	257	301	305	287	304	279	273	275	276	278	291	324	295	269	265	306	288	310	299	306	299	282	288	283	287	301	317	270	306	306	316	308	314	290	311	304	315	299	294	319	318	266	316	298	311	310	279	295	290	292	286	294	316	315	300	313	309	333	308	284	300	241	307	304	271	341	289	263	291	275	280	257	338	328	311	268	300	280	288	261	278	328	289	275	280	313	261	263	323	304	299	297	303	290	297	313	291	318	278	321	304	319	288	319	295	258	282	320	281	311	283	338	305	291	281	307	321	277	302	299	266	336	288	270	341	286	300	317	269	286	301	286	291	323	285	292	286	260	302	264	283	305	323	308	296	304	304	309	302	320	288	268	303	291	301	264	294	282	302	315	298	284	273	289	319	268	297	289	316	302	270	299	301	318	301	274	330	288	292	284	272	290	263	324	300	258	286	324	285	272	304	264	313	302	281	319	286	314	327	290	285	296	283	303	296	302	277	314	282	287	253	293	301	319	261	284	287	301	254	308	298	249	266	327	264	284	269	289	267	254	274	275	287	254	294	295	315	288	333	323	295	322	287	277	286	339	327	279	278	297	303	274	292	295	277	294	306	298	304	301	278	275	297	280	290	282	301	273	303	303	262	274	263	315	311	279	276	295	291	330	271	294	298	286	273	289	293	280	275	289	282	272	287	317	283	288	298	309	302	317	305	242	319	296	286	290	292	277	300	295	296	310	275	313	262	314	284	292	284	302	280	284	303	317	293	319	306	326	285	306	315	305	315	297	306	291	303	325	297	315	284	272	341	299	312	296	280	276	296	287	289	319	324	311	291	278	285	295	306	287	288	286	315	259	311	302	248	299	285	287	283	294	302	299	295	316	287	283	301	300	280	315	317	295	277	273	306	290	298	271	301	302	311	323	282	303	299	276	295	320	269	300	296	254	284	332	307	306	297	293	301	292	253	293	342	276	311	299	289	279	299	325	298	278	295	302	286	324	298	284	307	305	274	292	299	297	315	256	286	279	264	274	285	327	299	290	289	298	278	289	305	291	308	267	289	293	255	267	284	294	305	274	310	284	304	324	279	327	266	293	318	308	321	283
24944	3397	2007	1210	944	868	802	781	781	767	727	769	706	752	705	699	683	732	687	670	678	696	711	673	717	721	674	658	707	706	700	719	707	728	675	713	690	709	698	671	705	678	680	695	642	682	726	688	667	724	701	695	713	730	678	694	721	719	717	717	663	697	716	697	723	725	653	719	693	696	659	663	643	663	684	663	694	667	705	698	717	711	728	677	677	732	661	696	717	690	678	671	747	667	695	692	646	695	683	703	680	666	671	662	734	696	681	689	724	747	677	677	726	743	710	676	712	673	705	726	687	682	717	680	744	716	663	647	743	723	678	645	721	672	709	629	691	680	680	680	736	676	706	746	694	697	677	695	731	722	653	707	691	738	715	736	685	642	724	700	647	678	717	696	784	621	667	671	699	681	672	676	753	671	731	701	626	715	708	720	753	691	712	716	696	740	697	712	693	662	700	713	659	688	679	705	700	654	676	688	698	680	707	699	678	722	716	701	710	715	666	688	678	687	695	671	688	691	718	680	664	729	678	694	675	686	679	707	761	708	644	701	712	682	708	701	705	696	702	717	693	734	666	680	727	695	691	690	723	661	653	703	715	657	681	660	736	671	688	689	701	706	691	761	665	684	704	672	697	705	691	661	698	704	691	697	701	660	720	621	695	700	650	718	716	646	668	713	690	672	668	700	675	753	675	646	644	751	658	693	690	705	707	717	729	704	728	651	733	746	698	695	694	685	722	699	643	685	707	727	682	757	684	687	689	659	638	697	666	674	715	704	659	729	667	710	658	691	646	659	691	706	720	699	654	698	690	672	685	694	717	690	729	691	724	690	705	737	745	668	682	715	680	718	652	708	691	688	738	684	678	708	690	635	727	710	689	690	698	725	687	729	753	697	707	670	748	660	710	653	659	677	708	699	690	651	716	689	691	697	691	692	684	698	689	690	686	661	694	710	664	721	665	710	707	645	699	675	688	700	671	684	715	685	732	680	720	623	698	674	670	705	730	682	742	678	683	695	705	694	682	709	681	704	658	703	713	694	677	660	686	693	676	718	698	708	681	678	709	718	699	692	697	695	732	701	696	682	756	688	707	689	716	703	678	688	688	713	640	647	663	729	676	688	712	695	673	687	692	686	691	709	682	658	644	722	677	660	650	717	693	702	708	701	680	692	698	691	673	701	720	693	737	716	731	749	692	711	662	661	704	719	709	701	700	700	655	743	649	733	732	681	702	657	714	696	692	697	686	740	667	682	700	687	685	694	676	659	699	715	697	655	688	698	680	679	679	655	667	683	716	695	650	698	726	737	642	723	672	663	684	741	662	689	706	688	740	666	740	685	691	684	648	697	723	743	671	672	712	702	702	705	674	669	704	684	703	684	710	686	624	713	698	748	721	668	682	698	662	673	656	717	683	699	667	696	717	708	742	687	669	729	716	715	712	682	673	718	682	681	768	731	734	687	726	681	747	693	676	697	716	627	649	673	683	675	666	704	704	652	743	692	657	655	688	702	669	682	676	676	649	706	689	686	699	671	691	684	730	701	660	708	716	740	692	658	713	708	711	700	696	729	695	684	717	654	693	675	692	704	690	676	717	699	684	695	689	676	718	708	664	748	696	689	720	701	698	708	688	697	701	680	687	750	698	702	687	656	643	716	698	688	699	708	668	701	711	708	712	674	710	685	711	664	700	696	682	651	695	720	699	712	706	681	688	682	724	701	709	687	711	677	710	673	707	699	677	724	721	679	696	666	716	662	722	722	678	700	687	698	757	685	685	682	720	728	679	686	655	677	692	710	690	689	653	677	671	659	702	642	736	671	743	743	675	724	655	680	699	678	739	683	669	658	719	695	678	690	716	711	701	724	736	738	676	693	706	683	704	688	668	687	704	702	664	655	729	744	655	679	727	708	644	658	711	695	698	715	728	716	707	702	689	692	689	653	612	698	700	719	743	670	664	713	703	676	707	635	737	676	669	687	680	699	652	650	681	653	667	674	697	729	734	688	699	694	677	655	701	686	689	721	708	636	723	711	671	660	685	687	664	728	693	750	695	678	711	655	654	695	715	723	661	662	712	737	679	688	699	732	716	726	676	722	697	719	678	693	687	653	680	676	703	673	715	651	700	706	653	692	656	677	724	726	687	720	659	679	693	715	704	681	675	672	677	672	676	621	632	691	693	694	682	707	663	711	682	666	697	657	708	683	704	684	677	670	716	669	739	673	678	704	712	686	685	716	680	713	727	693	700	700	669	697	703	650	686	687	685	681	733	717	691	688	704	649	705	718	703	658	673	693	643	689	725	680	696	663	713	656	700	652	698	740	702	640	734	696	724	682	715	680	672	679	707	694	677	714	709	720	709	741	672	622	696	710	688	701	709	679	727	704	689	684	699	685	711	734	739	713	675	712	664	713	687	783	664	691	743	706	719	680	693	666	702	681	720	670	690	706	707	680	675	707	653	637	713	703	666	663	682	697	655	664	701	678	692	677	711	727	681	671	727	676	671	697	675	701	688	692	663	665	646	698	659	673	645	665	692	688	694	649	680	722	692	682	690	692	703	710	686	717	669	682	693	677	646	680	671	699	676	693	647	670	655	746	707	670	697	685	628	684	712	707	660	690	754	700	687	756	691	695	665	703	684	718	725	706	690	688	699	701	683	665	737	678	687	693	713	685	704	673	706	697	690	639	721	683	708	712	679	688	691	698	641	685	685	694	653	675	701	660	656	740	687	657	671	685	695	690	670	702	760	666	711	729	682	706	700	652	713	689	723	684	685	675	697	682	707	693	698	687	704	696	685	680	702	684	717	680	671	672	674	690	636	696	718	680	627	675	751	643	689	665	722	711	677	700	707	682	695	654	743	689	692	695	676	670	715	668	660	654	648	709	696	671	697	681	654	718	768	701	671	672	663	711	703	645	680	664	629	718	684	696	699	682	654	651	702	646	708	725	682	706	659	733	680	700	656	709	698	716	697	698	648	708	714	705	687	672	697	693	711	697	660	695	724	700	683	727	695	735	668	678	675	673	762	717	699	703	694	700	654	679	673	733	693	638	724	725	697	756	685	691	669	710	736	723	691	695	667	706	717	681	678	693	669	720	699	729	661	671	711	647	713	698	638	715	718	745	697	714	687	672	697	713	697	689	660	706	751	722	680	671	653	659	668	724	675	643	675	676	676	665	669	724	658	737	703	698	689	693	686	697	703	703	679	712	674	715	718	728	683	665	669	712	658	701	707	699	710	675	692	703	710	681	696	678	673	677	691	725	729	691	692	709	669	743	688	696	684	690	731	699	694	665	711	678	714	681	661	708	659	690	701	673	745	682	634	693	674	677	689	691	699	707	683	748	686	663	740	667	671	727	685	707	733	697	682	712	672	675	678	696	694	697	723	692	674	681	675	676	733	672	713	727	704	686	708	736	671	743	680	692	675	695	662	684	717	704	677	714	670	708	695	704	669	681	733	711	662	704	695	687	710	696	663	688	703	743	733	681	684	718	691	698
31666	20751	10095	540	288	259	189	222	209	230	220	233	227	224	232	207	208	208	218	203	229	215	236	223	203	220	212	224	208	231	222	191	204	204	205	198	194	219	215	238	216	233	241	212	246	217	195	210	204	239	228	221	217	218	211	220	208	230	225	215	197	223	235	210	258	237	221	215	220	213	191	200	222	187	235	194	216	204	216	207	196	209	196	211	227	227	217	220	233	237	224	197	234	209	207	196	221	195	197	210	210	191	221	213	207	223	235	228	220	198	207	208	226	224	201	192	186	234	198	218	199	210	197	244	213	260	226	234	218	223	237	193	206	242	198	225	201	211	221	215	233	213	224	204	204	198	206	222	174	232	207	204	219	181	211	192	201	238	219	224	239	185	199	230	206	215	242	228	197	208	209	185	214	191	229	218	186	215	222	201	240	238	221	222	191	201	199	236	234	235	215	226	189	230	192	237	221	236	239	217	225	210	244	188	207	220	214	232	219	202	217	247	193	202	229	218	210	198	221	193	212	205	223	246	218	220	246	234	184	221	222	210	224	206	222	212	217	203	203	223	214	209	228	188	216	232	204	212	229	199	224	248	196	212	199	223	209	203	222	208	196	230	246	230	224	239	207	183	220	241	196	219	234	222	200	197	210	203	220	229	202	206	245	200	236	239	202	204	233	212	207	228	212	209	210	218	207	205	234	232	211	218	240	213	222	230	219	208	227	197	224	242	212	205	212	234	232	247	217	215	198	201	226	213	211	202	197	209	233	196	219	205	198	222	214	238	209	218	211	220	207	215	222	235	224	185	221	197	224	216	214	215	211	234	194	217	232	240	234	240	216	207	219	203	223	219	215	214	204	204	210	207	219	224	237	236	217	184	224	231	220	208	211	217	229	205	218	219	208	201	212	219	216	224	190	221	218	228	197	222	230	207	214	231	220	213	201	230	181	216	213	218	234	244	226	237	210	233	219	218	209	194	215	220	202	215	225	236	227	226	215	214	203	228	207	211	217	222	235	251	233	210	198	204	219	197	208	218	227	196	210	243	213	217	211	202	198	208	243	217	197	212	198	240	215	218	180	233	201	211	205	216	190	204	223	230	242	226	213	194	214	224	212	209	230	226	238	191	233	209	209	218	217	220	208	216	209	213	226	218	218	221	231	236	228	233	229	241	239	210	219	208	213	219	208	206	206	220	233	237	201	214	226	219	211	206	196	214	219	212	200	238	226	199	193	211	223	225	217	214	213	221	212	226	233	219	229	245	189	211	240	248	233	219	227	218	213	231	190	185	217	212	229	211	215	228	224	213	214	221	206	225	250	206	190	240	232	205	206	218	218	228	210	207	226	237	224	212	238	234	220	211	212	213	205	210	220	179	229	171	243	226	203	217	196	207	217	208	217	200	221	184	234	206	199	213	229	212	201	209	182	233	199	221	202	202	200	225	240	222	203	212	208	232	213	232	208	225	203	220	205	220	188	194	210	232	221	202	218	218	218	203	233	209	231	210	211	211	213	225	212	237	224	213	226	212	220	220	210	221	241	206	212	212	200	238	212	220	242	223	217	223	212	242	239	211	224	226	226	217	246	217	234	193	224	193	198	227	222	211	227	216	223	214	214	227	235	217	217	207	192	232	229	205	213	220	213	213	232	216	187	223	223	208	214	195	250	238	233	218	220	213	196	214	210	220	217	213	207	221	212	221	230	232	230	227	228	245	186	217	205	235	221	237	222	212	199	191	210	225	211	200	196	212	235	206	231	207	211	234	195	197	210	239	194	198	211	214	212	194	215	228	224	208	203	206	218	248	208	230	205	225	236	217	197	237	237	215	235	213	200	212	206	193	205	211	198	232	209	218	211	219	208	235	177	207	220	205	212	199	246	226	222	188	221	245	209	218	213	194	225	228	208	195	236	200	218	249	232	198	217	216	247	215	226	235	215	235	197	215	209	203	222	223	216	217	196	225	224	199	216	187	201	213	216	246	261	239	224	206	212	208	210	199	201	217	231	211	220	222	208	233	190	204	242	206	217	199	193	234	200	195	205	228	211	238	222	223	237	203	207	220	215	246	208	230	226	220	246	200	206	202	197	217	208	202	228	216	243	217	223	204	235	243	221	244	218	180	223	224	239	198	195	204	237	226	213	208	220	231	200	224	210	234	210	234	204	213	207	216	207	200	219	227	216	198	210	222	215	216	215	202	220	207	178	203	199	225	214	195	210	209	209	207	200	215	221	193	191	199	200	216	230	235	214	233	216	244	210	219	234	201	255	221	190	219	209	254	207	242	248	227	219	208	222	235	208	206	219	229	217	223	188	236	220	194	223	235	211	174	213	209	205	202	209	233	196	185	218	222	199	201	185	216	212	242	224	228	226	197	203	243	191	222	206	209	214	222	213	198	211	208	206	197	213	238	241	198	230	233	223	212	255	202	215	209	236	216	228	216	229	206	247	204	217	263	219	219	213	227	231	196	222	225	242	210	201	215	228	224	251	234	216	216	203	206	225	222	240	207	234	201	240	215	223	219	250	239	228	229	210	219	226	210	222	206	223	217	221	212	228	238	217	216	229	218	245	195	192	199	220	239	212	254	222	208	226	204	210	201	235	222	215	232	218	199	201	192	198	212	249	207	224	194	202	233	237	226	220	216	244	210	210	228	218	216	233	194	184	218	212	250	217	204	225	200	205	222	238	216	206	229	219	212	221	244	200	206	248	206	206	221	224	224	213	232	213	201	201	219	210	204	198	213	203	239	227	209	224	189	216	219	199	216	199	227	222	180	216	189	218	180	224	195	232	202	223	227	222	227	197	216	206	237	212	227	246	207	210	215	198	226	210	212	215	219	202	243	234	188	223	218	209	217	224	196	212	204	199	203	225	205	209	209	231	248	226	223	223	211	238	201	192	201	219	220	202	177	223	194	207	212	208	206	206	214	218	213	185	237	230	214	197	210	220	206	205	217	225	210	194	223	223	205	219	203	252	207	198	242	212	203	212	201	216	239	229	205	201	181	214	207	196	213	219	229	216	192	228	220	217	215	212	235	207	186	225	233	209	209	208	199	233	229	214	209	237	224	174	231	211	224	215	222	195	223	237	226	220	214	207	221	212	214	211	233	217	223	237	201	216	218	204	222	201	215	226	204	222	210	216	216	221	244	216	208	217	231	232	182	184	226	184	200	231	195	218	231	210	206	203	209	225	208	204	184	202	225	192	203	206	242	238	216	213	217	223	232	208	199	225	203	217	210	243	239	216	236	194	243	202	222	202	219	210	233	203	209	202	172	233	218	235	202	220	212	229	221	213	189	205	219	217	209	202	214	246	205	233	223	193	210	217	190	203	222	211	211	183	229	213	204	224	206	210	212	223	212	208	212	193	205	232	214	214	200	224	262	229	220	192	223	196	213	215	211	186	221	197	230	218	220	206	215	231	223	201	226	222	196	232	222	194	199	223	221	183	217	218	200	180	194	209	223	206	202	255	208	234	209	241	215	199	244	216	214
8835	621	564	548	548	578	572	577	587	615	548	566	581	592	538	559	607	554	565	537	606	563	542	547	590	575	624	579	574	628	569	607	597	596	557	571	555	579	541	537	583	575	556	533	531	564	614	579	578	575	604	562	593	527	579	613	547	555	600	536	554	584	590	577	576	601	533	576	587	602	553	559	583	569	563	582	557	574	566	568	580	577	600	565	569	588	557	564	566	546	568	549	539	543	601	594	599	563	650	594	620	521	579	563	565	545	584	588	592	539	626	573	572	575	529	575	593	557	603	599	584	522	619	568	555	584	594	559	550	597	565	564	594	575	546	557	587	613	577	599	552	575	589	585	556	552	557	541	562	555	604	546	573	571	607	567	546	553	516	554	599	546	555	630	585	575	580	572	592	559	592	554	591	555	598	579	555	579	585	572	556	539	580	566	564	536	589	570	598	568	563	610	580	579	568	579	571	579	607	567	575	596	614	572	532	580	587	594	585	604	586	548	525	560	562	554	612	595	591	568	573	606	527	627	575	599	558	541	593	635	572	574	592	571	605	558	592	578	525	589	572	573	572	566	531	580	541	581	593	551	580	548	560	582	584	572	577	573	616	613	520	558	573	577	595	556	580	546	541	567	542	583	527	601	538	543	605	580	537	605	577	593	541	571	563	555	570	583	549	540	596	617	570	532	586	562	556	586	526	571	589	583	533	553	521	585	568	602	588	557	600	566	580	578	557	544	561	587	601	542	606	556	590	605	573	607	550	556	577	580	554	580	570	539	585	526	584	547	571	591	572	572	582	576	573	553	573	582	573	566	559	616	572	556	619	564	568	611	578	598	564	560	539	546	585	566	580	568	543	559	536	567	578	546	632	569	555	571	551	544	569	604	564	602	547	567	578	571	562	555	565	572	586	563	562	587	559	536	559	587	528	579	524	550	532	575	589	595	581	547	583	578	605	606	569	538	579	576	596	574	556	553	574	576	544	555	541	554	584	561	582	557	530	561	616	555	540	562	580	579	588	561	542	583	589	575	568	526	549	572	549	596	582	555	576	587	530	533	565	552	582	601	537	521	577	562	614	567	584	578	577	580	574	571	574	568	608	572	579	555	574	604	560	556	575	586	587	579	580	631	578	566	573	556	573	587	589	577	579	562	553	550	535	504	593	603	570	601	586	594	561	535	577	551	540	603	583	561	574	593	572	543	561	605	539	570	538	609	530	543	594	580	597	526	548	597	569	604	564	566	577	582	571	581	626	548	587	588	574	568	602	576	589	562	575	516	591	605	533	577	558	598	581	546	554	594	583	531	585	605	570	506	637	596	515	591	555	527	622	574	585	553	622	577	621	598	589	579	579	530	599	584	554	564	555	613	547	556	584	575	563	576	571	558	582	581	545	570	570	572	559	604	575	557	560	596	556	575	537	553	610	570	561	576	570	600	551	575	546	573	581	539	552	523	543	540	558	596	574	580	559	576	571	554	589	608	551	571	550	551	585	537	605	616	550	530	580	591	536	572	575	589	558	524	589	568	578	619	553	534	587	551	559	562	603	579	568	575	572	574	541	548	548	532	570	572	573	614	540	565	578	523	565	586	571	545	530	559	631	564	552	560	616	569	587	575	571	527	586	575	577	601	581	588	561	592	516	590	589	576	586	542	581	568	584	561	567	559	563	624	571	563	590	560	564	567	547	581	617	539	587	550	592	578	567	548	554	574	586	552	587	512	541	536	541	562	571	574	561	555	546	610	583	567	578	579	559	592	599	575	587	625	577	544	624	538	571	553	580	553	588	561	584	571	577	599	555	572	581	545	553	549	574	589	579	561	568	580	533	557	610	560	593	592	575	574	531	633	594	582	611	611	580	575	608	602	587	599	606	598	549	547	543	586	555	565	555	593	603	580	558	597	554	600	597	602	600	567	586	570	591	549	581	588	582	578	565	611	526	588	561	550	595	574	567	542	589	559	578	576	621	535	589	567	569	626	525	560	606	526	583	600	567	598	578	537	572	529	597	552	602	583	582	588	557	581	582	577	541	572	554	608	567	595	591	598	570	557	564	569	577	576	599	538	581	615	548	572	558	550	556	577	542	595	610	597	607	550	587	594	585	540	631	573	574	572	548	542	557	552	575	572	594	572	564	549	568	587	569	570	610	547	572	556	595	534	555	583	575	597	530	549	566	562	519	574	573	524	551	593	597	557	581	600	577	584	615	584	587	578	537	599	568	508	564	552	552	571	597	557	574	593	617	547	573	576	561	553	568	626	578	519	609	590	582	571	581	554	553	615	599	566	556	581	546	556	553	552	594	559	611	568	570	598	588	537	551	539	525	583	571	550	567	542	570	574	587	566	582	577	598	563	572	590	554	533	569	560	594	550	623	599	578	538	555	557	588	580	564	568	589	545	611	540	582	553	551	550	590	557	570	589	591	541	549	617	553	545	580	551	534	557	553	597	591	581	580	595	586	574	554	565	584	555	551	574	582	542	537	604	645	560	580	545	533	567	600	602	567	592	587	551	594	604	579	580	580	568	565	568	588	592	562	607	549	540	566	524	597	560	563	576	571	591	542	570	591	556	562	537	580	577	600	535	576	596	583	560	519	545	553	592	569	533	584	532	555	576	565	594	563	559	560	559	553	581	557	595	560	545	572	591	601	548	564	572	589	568	557	575	564	554	605	552	566	598	551	558	587	585	590	579	612	564	548	601	598	550	577	526	540	532	579	577	570	609	556	601	557	569	545	568	540	586	590	577	615	560	530	568	582	539	571	552	587	592	574	554	548	542	543	577	598	591	560	597	589	593	599	612	583	556	562	600	579	544	588	516	587	546	586	553	569	588	543	593	536	536	581	564	588	564	587	555	604	596	567	550	570	583	590	575	584	543	595	587	627	621	551	634	611	527	568	611	567	546	638	567	577	604	569	608	602	555	597	561	536	586	592	553	575	565	555	568	604	604	604	589	542	580	598	598	565	616	559	561	588	588	581	569	557	610	570	566	599	506	554	545	553	578	575	558	583	593	567	578	573	600	584	567	579	558	525	574	569	581	564	573	589	546	574	590	575	533	551	563	569	563	587	530	563	558	542	565	593	530	553	529	547	596	557	570	541	563	572	611	554	563	602	570	611	530	573	541	562	596	569	585	573	596	594	579	604	563	529	595	587	580	559	565	579	604	608	611	539	565	567	563	560	605	561	605	569	580	586	594	592	609	565	574	575	576	608	555	537	565	570	570	580	552	564	604	577	562	575	560	536	583	550	558	563	592	560	549	589	568	534	589	549	556	574	591	537	543	589	589	599	595	529	564	571	586	542	597	556	579	547	623	536	547	556	560	539	528	579	571	596	590	609	538	572	576	522	579	592	561	646	566	575	543	577	598	566	569	550	614	561	608	573	583	591	587	569	551	589	561	542	569	567	541	560	584	485	552	562	605	597	593	608	549	559	606	585	585	586	560	628	595	610	602	547	583	552	578	600	563	554	584	622	575	544	585	541	544	574	553
24967	21416	24716	28528	21422	18827	754	439	390	408	346	367	327	352	380	368	338	343	327	343	329	349	321	300	330	359	345	331	325	303	338	339	322	332	327	334	358	343	319	345	351	364	377	363	334	365	310	307	312	323	328	347	323	306	313	340	329	359	350	317	351	318	322	357	337	329	322	365	358	336	349	336	354	373	317	317	336	319	351	327	309	345	337	322	322	359	329	331	308	334	323	298	337	353	329	358	312	320	341	313	322	337	325	320	314	335	320	346	320	331	295	308	363	304	325	355	337	365	346	343	325	342	367	301	352	336	335	343	316	323	328	328	307	343	319	305	335	341	355	325	335	318	321	320	338	324	316	346	327	332	364	353	335	331	323	310	344	330	328	306	343	302	306	318	352	355	304	309	322	333	343	342	313	319	347	328	306	350	352	337	348	350	341	348	331	358	344	339	329	311	331	309	328	374	368	319	331	326	293	303	325	359	352	323	284	345	345	314	316	324	310	328	328	342	351	311	322	337	331	360	342	330	328	323	341	347	326	319	360	308	339	322	325	366	352	349	309	315	339	345	348	345	318	323	302	354	330	346	312	334	334	319	313	335	335	332	371	334	324	333	326	369	308	316	307	337	333	341	325	341	324	314	339	315	297	297	293	329	342	358	310	290	303	349	353	326	322	331	340	325	365	350	342	332	309	316	354	313	340	330	331	363	306	308	327	354	318	328	330	341	337	304	337	306	345	360	338	314	316	314	348	314	347	355	322	354	294	309	306	347	311	320	312	313	331	342	328	341	302	339	343	291	317	341	326	335	357	387	326	326	297	333	307	357	340	312	366	304	302	345	314	300	336	335	328	319	348	331	343	322	349	337	316	332	314	332	329	349	354	327	319	319	345	316	323	335	328	334	337	333	326	332	307	298	347	352	376	342	319	318	303	296	309	344	321	332	357	314	333	307	330	326	314	300	328	318	333	325	312	314	333	317	347	367	343	325	325	331	346	336	310	329	308	333	340	322	353	364	350	334	322	344	306	332	327	335	344	341	311	312	333	331	351	313	345	318	324	281	323	349	317	315	319	315	355	323	307	317	347	338	322	308	347	276	333	354	312	328	313	323	370	337	327	329	298	292	317	328	296	334	334	356	310	340	347	305	336	339	341	339	297	333	316	346	322	335	315	314	316	339	331	332	341	344	307	353	368	343	324	340	364	342	326	335	335	353	346	325	351	344	352	352	314	316	348	320	344	323	355	295	319	321	359	352	329	334	309	342	376	309	337	344	339	342	305	331	341	292	345	335	333	328	337	316	326	287	334	300	352	349	348	338	366	338	338	350	317	334	345	298	351	346	337	326	335	357	325	329	301	299	338	317	297	341	344	343	293	304	339	331	324	353	358	311	333	322	352	277	356	358	329	330	341	323	356	342	284	329	347	356	308	372	357	355	321	330	372	327	359	360	352	343	348	328	334	327	313	332	337	367	388	349	320	340	311	343	335	306	299	324	359	309	329	348	321	309	309	296	333	284	326	316	326	317	317	374	357	323	338	321	329	328	365	324	349	337	301	351	302	347	329	342	350	317	332	375	304	331	348	317	313	347	329	337	370	320	307	335	325	278	309	318	332	341	327	328	336	335	342	356	327	326	328	331	341	301	347	325	313	309	345	333	309	346	314	344	347	333	320	352	316	327	343	322	327	327	319	325	369	358	322	323	352	308	330	356	306	329	312	319	349	311	329	326	323	325	346	353	361	332	314	327	307	336	365	347	303	332	320	301	322	329	309	349	349	358	363	279	308	343	328	339	308	359	345	320	373	314	339	320	337	305	340	331	346	345	321	321	310	342	311	332	338	304	313	321	345	326	318	317	324	329	319	355	325	382	347	307	313	314	332	306	315	316	340	326	339	307	318	292	347	348	333	323	312	266	335	345	317	334	302	328	353	323	309	326	346	328	346	306	336	335	311	334	347	349	328	325	343	353	361	314	348	312	312	330	327	295	334	384	349	343	325	352	353	339	315	324	316	364	330	318	323	358	328	320	331	329	338	322	294	294	304	333	334	332	292	328	364	298	341	327	341	335	337	329	327	342	328	315	338	358	347	329	321	345	351	312	341	312	284	306	340	336	332	303	318	318	332	336	340	286	358	344	307	335	301	333	333	368	325	363	314	299	317	312	330	336	315	326	341	315	340	289	319	328	309	308	334	353	324	337	326	329	314	316	296	364	336	328	323	322	318	349	361	363	369	329	347	339	319	339	351	360	333	325	315	326	317	359	342	336	340	319	357	321	324	367	304	359	333	329	313	313	346	318	343	327	311	316	322	332	362	335	338	329	344	332	330	348	331	313	321	317	338	319	302	327	352	308	348	337	327	334	313	324	345	342	359	345	336	337	357	324	371	345	325	366	330	333	361	346	326	349	330	325	342	326	288	339	361	300	321	325	353	341	352	330	352	328	340	372	350	343	329	317	321	331	329	320	325	349	327	364	298	327	331	313	311	365	337	339	301	350	318	338	351	337	310	341	308	306	327	367	352	344	348	335	339	343	309	309	295	302	320	325	347	322	320	347	346	342	305	330	320	318	339	332	331	316	311	343	300	340	335	329	279	295	314	335	341	293	334	327	343	326	331	352	304	326	340	338	293	333	340	340	324	385	316	352	338	309	320	324	334	338	368	311	306	300	343	350	340	352	351	331	320	321	338	316	324	320	351	325	327	320	343	320	338	340	311	335	326	350	328	340	344	307	313	314	314	345	322	311	316	331	362	349	348	341	329	325	362	338	308	330	298	352	296	305	347	323	348	305	344	323	350	341	342	330	313	332	340	341	334	330	362	322	350	336	335	358	352	319	351	350	338	314	311	293	348	323	327	347	323	336	346	335	369	340	305	347	326	322	357	326	341	324	326	346	352	345	357	345	337	323	325	315	314	329	314	341	312	351	369	295	345	347	322	335	341	339	348	319	311	373	323	306	302	285	343	367	355	355	328	325	324	367	337	331	342	297	345	310	345	353	312	324	357	330	333	322	315	294	341	345	345	329	324	298	316	320	306	316	312	317	343	332	356	339	322	348	307	294	346	363	302	303	329	341	335	336	338	331	314	307	332	338	295	304	377	325	317	364	336	336	333	325	313	352	361	307	301	316	320	341	325	349	317	321	319	354	316	317	355	336	338	321	341	296	343	348	329	313	332	353	354	326	322	357	380	317	346	341	316	307	329	326	362	372	322	301	335	356	321	335	340	322	369	345	345	328	319	335	363	377	316	329	297	325	306	332	321	317	326	334	308	321	331	351	387	309	347	353	313	343	325	339	343	338	318	327	316	328	342	334	328	344	316	284	280	336	355	329	320	336	314	300	324	285	317	290	348	330	316	316	350	317	307	320	337	376	355	308	302	337	301	353	319	326	341	317	342	335	326	370	332	323	294	355	355	322	331	323	314	348	291	332	328	329	332	335	347	333	346	295	314	333	360	293	323	358	334	303	366	355	330	333	315	333	336	336	314	336	317	358
21122	2205	1346	1041	888	844	822	851	854	805	800	833	729	787	775	768	780	771	830	787	757	767	832	830	802	818	759	809	784	829	846	824	784	790	811	752	804	772	839	805	843	832	802	768	790	794	782	863	798	775	835	825	759	827	794	808	838	808	725	818	793	758	756	776	799	789	810	721	792	809	780	770	818	806	786	833	825	785	793	805	778	781	856	859	797	820	794	750	763	790	855	816	772	755	796	842	805	804	779	761	779	784	834	785	796	812	821	807	775	814	860	784	799	761	775	779	796	791	826	795	780	804	766	829	829	840	758	840	775	768	775	750	791	741	782	854	845	799	775	776	808	772	778	830	795	871	790	817	776	782	758	773	814	772	805	810	793	834	771	783	775	767	804	758	815	776	817	807	807	792	816	748	763	819	815	813	757	768	784	798	798	800	798	755	860	773	779	817	804	798	842	767	749	798	773	768	807	745	785	781	794	845	798	778	748	811	782	792	827	768	867	803	756	795	775	772	810	831	742	817	747	837	847	796	780	783	789	783	785	816	789	770	764	775	745	849	793	801	781	796	822	727	783	764	813	767	741	796	742	789	836	831	801	742	758	832	805	830	737	811	802	772	806	791	805	823	800	795	785	846	760	720	839	787	811	812	815	795	770	823	775	792	810	793	780	834	779	807	767	781	790	862	791	756	777	819	811	826	814	819	822	762	786	763	796	810	763	743	816	819	828	783	797	775	801	798	733	785	803	802	799	816	779	809	799	821	809	797	801	812	807	723	812	788	788	823	798	800	817	836	788	784	753	812	847	778	752	851	754	761	795	824	770	753	802	840	832	812	782	760	802	790	796	831	780	806	829	798	774	770	773	795	799	801	794	799	795	773	804	771	790	793	799	838	753	810	800	819	810	766	833	803	819	802	783	783	777	803	851	788	831	806	775	801	785	819	808	767	809	842	772	789	823	764	762	817	767	784	828	802	811	815	808	808	821	787	818	809	772	828	800	794	766	816	797	809	777	826	780	847	838	817	842	841	810	822	830	781	776	793	851	772	816	772	823	791	802	826	818	801	785	767	790	816	772	842	778	810	776	779	765	820	760	801	788	788	768	775	792	778	775	748	832	785	840	819	812	791	822	800	775	829	784	736	778	808	841	776	815	826	781	815	799	808	794	814	804	769	832	901	750	842	757	794	806	804	853	846	840	803	787	833	821	817	791	781	783	809	799	819	821	766	810	809	794	814	819	788	796	815	744	793	796	755	803	786	813	837	779	771	805	853	772	827	825	788	776	796	787	783	821	813	785	845	779	768	824	768	821	835	792	794	760	747	803	784	804	791	819	778	750	832	851	808	817	783	779	812	735	791	799	820	781	774	803	815	774	818	838	764	760	807	779	753	755	787	859	797	827	851	802	845	851	826	809	775	794	808	781	782	797	837	794	848	827	790	784	787	870	817	786	787	810	767	821	812	841	814	807	771	788	791	794	767	807	799	775	822	801	826	821	777	812	788	771	829	846	775	729	833	819	794	781	793	796	834	772	804	777	827	785	795	792	820	721	838	745	805	794	817	836	812	819	792	795	804	811	801	790	797	783	800	782	755	749	760	769	803	825	794	820	771	775	809	797	737	826	776	828	839	809	806	851	783	749	840	827	824	795	818	757	755	813	787	802	749	820	786	832	770	805	818	790	820	763	811	875	776	784	869	813	811	864	804	818	797	834	815	754	784	766	798	822	771	866	794	803	781	781	803	832	871	761	816	784	809	751	782	764	808	835	757	786	762	825	769	766	824	818	739	791	825	783	783	796	813	863	814	768	769	821	811	819	753	803	782	803	798	825	761	756	798	785	857	784	815	797	766	771	790	808	807	768	828	793	778	754	836	820	767	830	811	841	804	804	786	779	764	821	813	811	807	771	783	778	786	833	770	790	813	774	803	743	759	797	806	748	819	810	822	797	798	815	813	792	863	814	790	836	821	806	749	749	779	803	779	799	772	805	817	829	788	792	842	825	790	817	754	774	778	797	800	805	816	793	803	800	839	817	812	824	823	790	841	803	778	783	787	755	758	741	793	761	795	778	786	803	771	774	872	802	786	765	829	803	783	771	866	812	751	793	780	814	799	765	790	801	819	798	787	820	785	817	783	802	826	802	777	778	762	802	779	790	807	829	814	816	772	768	810	826	784	797	769	795	799	813	814	760	848	793	792	792	763	823	789	818	815	810	836	749	801	813	747	838	798	761	810	792	807	834	826	835	794	781	795	777	850	714	785	799	810	798	768	791	764	798	802	765	802	825	795	806	780	798	840	794	801	828	773	764	804	857	764	808	850	777	808	816	837	845	803	770	822	790	749	766	826	764	844	817	790	801	781	752	802	841	799	807	796	819	862	825	814	788	817	824	775	819	838	787	825	805	792	770	791	778	801	799	810	727	774	790	795	772	802	810	771	773	783	748	822	789	834	798	796	803	794	747	776	766	844	788	774	737	790	800	793	756	806	775	809	828	756	826	770	797	767	788	802	835	829	807	790	774	805	831	847	738	774	769	843	778	779	832	778	808	824	795	807	805	817	818	808	771	821	763	776	816	794	780	788	761	759	794	807	774	748	733	719	757	811	785	836	754	811	803	810	812	752	832	780	757	779	823	794	820	798	796	768	776	852	835	806	718	748	792	749	765	792	837	793	788	872	816	765	764	784	804	783	845	830	770	783	807	729	814	823	828	807	807	823	808	817	773	765	813	826	849	822	835	837	775	784	768	797	798	817	827	833	791	810	805	860	787	793	797	846	765	813	764	798	786	804	798	812	791	817	753	775	752	798	752	823	797	870	823	810	796	797	815	817	780	775	790	789	774	811	762	800	817	782	771	849	773	781	772	808	751	832	796	826	811	768	809	791	791	829	733	799	809	770	772	820	774	816	819	829	803	847	815	807	847	826	789	745	775	779	770	757	854	794	750	812	820	769	833	797	838	774	784	774	815	793	800	780	854	790	768	811	865	782	818	783	810	763	832	805	803	862	802	790	793	772	764	802	831	798	797	795	803	825	817	750	758	834	794	837	810	813	784	797	774	813	774	735	796	771	838	816	789	811	805	787	775	858	827	809	817	797	801	779	816	754	797	848	811	764	781	795	771	819	803	813	810	832	747	795	792	792	794	855	827	788	803	762	766	777	758	784	787	790	813	755	786	803	769	763	807	774	820	825	808	837	734	774	751	807	784	789	835	799	844	780	796	768	809	827	839	809	789	833	764	774	799	830	820	801	757	805	811	821	801	782	809	844	788	840	806	796	787	815	794	780	810	838	856	799	780	806	806	822	793	789	793	796	757	760	775	797	786	773	817	760	813	794	827	780	791	771	801	778	819	742	865	737	775	784	801	763	798	880	808	819	817	788	774	798	827	723	801	805	797	746	812	727	808	818	827	766	781	760	815	787	788	824	817	812	806	807	752	788	803	806	769	832	796	765	763	794	793	781	763	851	810	738	771	794	819	814	802	764	770	802	803	752
24343	21462	25160	28196	21462	21465	17407	727	403	348	370	344	355	354	305	313	345	292	352	329	321	339	341	314	308	302	292	322	310	329	301	288	323	275	305	311	312	281	276	311	326	295	243	294	270	301	313	312	322	284	334	326	331	328	316	318	296	329	292	302	294	302	314	308	298	297	313	322	302	342	286	265	311	269	314	323	284	290	273	295	311	303	303	317	294	273	283	337	310	298	342	293	311	322	326	319	310	327	318	311	302	289	300	293	313	291	347	303	327	298	287	301	278	303	290	297	306	308	291	341	306	322	269	309	301	308	326	303	321	324	299	292	293	317	339	288	308	299	275	297	306	320	281	301	315	272	291	312	285	323	289	272	268	295	318	293	303	304	287	306	300	294	289	287	281	292	324	339	278	309	289	311	318	313	329	281	295	309	300	277	289	313	298	292	291	271	303	278	289	295	317	303	295	295	322	309	304	283	284	288	298	307	304	322	309	290	290	317	287	306	296	289	304	309	303	278	296	311	321	278	272	272	304	321	272	286	319	326	283	312	273	327	275	329	299	299	305	288	312	308	307	309	321	297	307	307	314	293	319	324	324	273	287	286	313	291	302	305	296	332	308	294	290	280	294	307	310	313	290	296	309	333	271	299	303	282	325	358	291	306	301	274	289	298	293	314	285	298	320	325	305	326	272	291	347	295	296	322	301	306	297	276	280	295	253	283	358	287	310	292	307	311	290	306	312	292	301	288	300	292	310	308	318	289	271	358	319	291	285	298	296	298	297	326	275	302	312	293	274	276	305	297	283	287	312	297	288	350	278	307	314	289	288	304	281	275	295	313	290	289	279	314	295	295	313	269	277	298	259	356	338	307	301	339	318	306	322	296	286	307	311	279	321	313	294	301	281	298	325	295	282	293	280	301	318	295	298	289	293	294	326	310	279	273	302	286	325	306	306	288	278	287	255	327	338	311	283	301	302	300	292	333	299	295	305	284	309	309	297	308	317	304	321	309	322	313	295	303	277	308	286	339	291	277	309	281	346	298	290	268	298	286	287	295	319	288	311	312	330	313	271	271	286	285	318	288	302	284	319	282	312	281	277	286	282	318	299	319	278	312	311	287	288	304	316	306	291	277	312	285	281	290	316	313	298	284	292	304	316	281	264	299	283	288	324	286	301	314	289	333	289	292	310	304	299	272	286	292	308	277	308	312	289	333	322	316	269	308	346	284	305	265	331	301	292	311	327	284	324	277	284	296	313	304	278	306	301	283	309	290	280	267	298	317	282	356	296	305	299	289	296	318	280	294	295	308	295	286	330	308	309	326	250	307	287	287	304	310	287	300	317	280	280	295	298	281	283	297	296	303	305	278	299	311	290	268	283	274	310	332	293	293	264	290	301	308	307	296	279	304	335	270	288	294	268	327	313	305	298	319	291	287	286	301	291	318	287	296	291	299	323	311	336	282	279	287	300	329	299	264	275	295	274	292	303	312	276	302	293	319	295	266	282	306	293	335	340	277	293	276	317	326	298	316	338	288	318	315	293	327	338	336	283	289	288	275	305	292	295	270	294	295	310	314	302	318	290	287	306	280	274	271	295	312	322	288	281	325	295	310	279	279	271	294	280	269	313	298	297	317	289	279	296	305	295	322	295	290	269	301	311	295	288	328	344	303	263	279	280	310	310	317	313	287	309	313	345	297	273	305	267	329	281	296	299	306	312	336	316	311	290	289	275	298	317	293	289	283	318	327	286	311	293	292	300	321	308	292	283	300	313	297	307	311	297	313	318	288	300	289	301	274	270	297	323	330	282	293	293	294	316	315	269	325	299	288	310	302	295	300	298	278	291	309	318	290	332	295	282	303	314	292	284	308	270	284	307	278	287	305	297	298	281	294	320	325	303	328	299	320	244	297	305	294	285	314	287	271	306	292	307	314	303	296	295	269	330	308	301	301	314	314	315	306	287	294	282	296	269	309	294	288	285	319	286	310	334	279	312	288	312	273	279	259	276	305	320	298	300	298	307	331	283	291	325	273	280	293	281	283	309	286	293	293	261	296	284	293	252	286	282	267	305	281	294	274	299	295	278	326	309	289	305	298	307	301	290	280	301	309	304	282	294	278	277	320	286	317	311	307	334	322	306	308	305	306	313	313	305	273	295	309	283	297	300	298	281	335	308	315	318	313	271	291	322	282	306	307	300	305	267	308	281	338	262	297	273	303	289	302	277	292	335	308	311	307	276	309	293	301	306	308	275	279	292	278	325	289	272	294	301	267	297	292	331	295	280	290	285	280	301	294	275	274	286	282	302	307	299	301	251	284	310	282	301	299	307	328	283	313	288	315	318	256	285	291	297	285	289	276	301	297	271	327	264	288	304	287	311	303	308	291	285	274	317	295	307	272	293	285	289	312	302	303	315	305	320	322	302	303	307	310	333	300	300	300	304	304	324	296	294	269	289	321	307	294	294	284	288	310	262	319	314	313	310	291	304	284	319	312	293	320	308	305	310	325	288	320	268	274	312	292	299	276	291	306	288	300	289	291	310	299	346	265	291	276	335	290	274	324	294	314	286	263	290	279	325	298	318	260	297	312	310	304	286	286	318	305	295	287	307	311	271	289	304	271	320	306	277	298	323	301	305	289	299	284	295	278	289	304	298	300	295	272	310	293	312	298	293	278	334	274	282	313	303	300	305	290	283	295	321	293	329	328	284	284	305	292	288	301	298	276	301	308	335	308	305	327	311	335	313	323	309	271	266	292	341	300	313	308	303	332	282	316	307	318	313	292	267	295	304	323	327	289	317	285	296	327	281	281	302	273	299	302	279	309	312	282	298	265	286	273	291	310	310	314	305	318	309	282	295	291	292	279	288	307	299	276	326	309	294	285	291	298	268	323	301	281	316	337	291	295	297	286	297	301	291	322	296	323	299	273	276	307	260	298	283	287	320	295	308	299	286	292	319	272	289	319	270	307	307	299	292	304	314	258	283	303	312	293	292	324	323	284	317	285	298	271	304	306	287	290	281	304	259	288	296	303	265	311	277	279	311	311	335	308	275	282	291	298	269	257	286	261	300	278	291	329	291	307	307	304	277	269	291	327	304	319	316	318	286	287	289	304	335	325	328	302	286	295	295	300	275	310	288	314	268	355	331	304	307	275	300	320	278	282	270	288	285	302	272	273	316	303	263	286	318	286	301	299	303	323	280	273	336	287	293	310	295	314	305	300	303	299	306	325	288	273	320	250	277	279	306	295	303	301	301	298	330	311	323	262	313	269	300	285	295	321	289	301	288	288	264	305	294	254	314	319	293	307	326	344	289	268	301	280	294	307	291	302	301	264	304	308	287	325	306	280	283	306	305	310	299	290	315	308	325	300	301	306	258	285	283	325	314	304	320	340	331	297	291	264	294	320	303	291	312	310	328	323	271	286	311	278	307	307	298	292	351	304	287	259	306	283	276	290	284	302	288	279	331	285	311	321	287	290	288	322	315	309	313	293	272	335	295	268
25608	3467	1892	1189	885	818	750	757	778	760	775	740	722	732	718	777	677	752	708	766	686	676	680	686	699	687	701	672	712	690	691	709	687	708	684	690	698	729	709	705	682	701	670	702	696	681	710	708	715	719	718	691	700	679	660	694	659	702	706	687	749	702	698	713	675	680	690	679	652	665	712	662	697	689	689	702	713	714	736	703	719	661	681	701	617	706	702	712	661	752	730	689	717	656	687	713	677	702	692	733	687	699	697	699	660	675	697	693	655	676	722	682	725	744	738	728	718	690	693	701	693	674	698	691	681	714	697	688	712	698	678	685	674	703	701	691	709	701	659	713	720	692	660	684	663	684	759	703	683	659	689	663	713	679	709	701	658	753	696	656	693	731	683	724	716	693	721	707	657	663	711	700	675	696	663	711	707	688	661	702	669	704	655	684	705	668	686	714	726	698	683	701	686	647	700	678	709	732	656	648	708	657	718	654	698	684	734	678	701	715	615	658	704	669	711	686	674	678	747	696	691	697	734	724	671	729	696	724	686	713	700	670	668	687	695	675	723	672	702	687	697	694	689	700	658	738	707	697	676	723	674	659	687	677	715	724	691	660	716	674	699	683	683	682	730	697	684	708	673	706	733	716	671	635	675	667	698	642	707	702	731	707	649	744	701	660	620	671	677	676	679	677	705	689	667	672	691	674	704	635	730	699	716	730	737	684	668	673	706	661	716	656	657	710	700	650	742	674	709	648	676	659	701	679	680	710	659	645	693	655	683	746	692	699	716	664	744	744	700	741	704	660	702	668	708	671	671	636	729	699	664	726	717	681	687	711	677	750	679	675	682	727	679	706	690	730	715	691	714	709	719	666	711	752	714	689	682	686	694	659	699	738	682	699	694	684	679	709	683	706	708	673	751	696	682	714	692	704	687	711	708	683	722	661	693	691	669	750	662	687	755	622	710	633	687	702	621	724	678	639	685	689	709	715	705	650	708	733	722	658	706	697	700	676	667	691	695	740	669	681	694	663	671	694	665	695	708	752	677	695	712	716	675	728	721	668	682	678	701	670	721	687	785	726	681	697	666	662	709	701	685	682	645	736	668	648	706	702	690	667	686	684	658	710	682	723	711	670	705	714	679	720	696	707	751	684	752	686	690	682	665	696	658	637	707	689	701	667	678	709	687	695	662	705	698	680	669	707	692	698	693	705	691	672	706	657	669	676	705	630	690	646	678	699	659	713	734	678	776	667	694	676	680	718	711	717	686	699	709	690	694	708	744	667	679	668	701	750	707	674	711	675	654	705	705	698	690	691	699	709	701	668	730	685	636	723	707	689	670	742	719	681	698	727	692	649	701	695	753	724	671	685	715	685	710	701	643	715	719	679	734	710	714	731	707	743	658	671	720	685	641	691	704	706	679	706	690	708	714	685	683	711	704	694	697	748	709	722	633	667	672	684	699	641	710	702	729	709	681	690	674	698	662	720	703	714	717	681	679	702	712	653	716	691	680	689	695	675	689	709	723	664	682	718	698	700	690	687	681	706	708	691	702	668	702	675	689	697	705	695	676	642	650	678	724	729	708	648	693	685	709	699	653	673	693	741	701	652	693	679	678	662	668	659	702	740	700	721	717	672	661	671	708	688	712	676	686	687	714	696	660	727	652	653	700	672	686	734	660	673	737	714	727	704	729	691	683	736	689	698	717	678	699	667	712	707	701	716	662	684	688	693	679	685	722	710	685	694	674	720	708	683	690	697	719	682	652	722	665	699	696	679	678	661	666	695	669	672	684	686	702	670	738	724	705	660	694	687	692	664	658	716	713	685	757	713	669	691	696	706	713	691	705	688	733	688	682	713	698	722	657	671	656	657	706	679	705	721	680	718	691	697	673	723	703	684	727	715	683	701	694	661	725	722	663	693	684	702	672	708	705	705	717	735	700	649	708	697	718	703	672	694	682	719	734	680	761	689	697	731	688	689	655	684	714	675	712	717	724	658	729	683	628	708	649	677	693	636	704	693	666	676	673	687	698	706	671	654	690	701	716	650	702	660	709	686	696	750	705	682	704	711	691	717	673	691	665	699	702	668	734	658	738	747	695	730	726	647	680	692	690	690	683	666	682	727	710	712	710	694	737	701	728	667	735	646	708	730	668	699	692	713	685	767	636	662	714	675	682	696	640	674	741	709	744	661	726	659	675	720	681	731	669	713	710	683	665	686	722	741	636	650	685	709	672	635	629	693	676	699	684	670	684	699	685	714	683	731	679	687	676	704	685	714	670	725	690	704	679	673	693	673	703	666	679	653	693	680	672	695	729	704	742	696	699	704	706	723	686	706	712	683	674	676	694	696	710	655	713	676	699	655	711	699	678	644	672	682	648	650	703	706	706	659	712	711	723	699	661	695	684	724	649	728	666	664	686	692	644	657	674	734	747	716	710	665	671	701	724	681	701	651	677	706	679	678	691	709	708	708	702	660	757	642	698	679	670	692	711	663	681	743	751	697	723	684	640	710	694	665	647	681	720	695	687	656	707	722	688	703	694	679	679	683	694	706	676	705	691	671	697	703	661	740	715	659	712	688	690	677	707	644	694	693	687	685	719	701	654	671	683	686	689	716	685	701	690	689	689	668	671	679	693	725	706	714	704	718	705	699	680	684	707	661	657	723	728	677	737	736	698	703	697	716	716	664	691	690	662	696	712	690	659	692	710	706	697	679	653	691	679	705	701	691	675	713	665	667	715	705	705	698	696	658	651	700	716	727	702	703	675	693	681	729	687	627	706	742	695	730	633	690	699	729	675	669	692	671	680	684	696	674	716	702	694	787	719	699	715	658	710	672	693	668	730	717	685	709	707	651	690	711	688	675	668	672	681	671	647	717	669	695	712	652	691	726	634	717	667	699	708	703	630	684	703	712	700	690	682	710	730	642	657	736	727	696	660	647	701	702	711	688	720	699	697	669	734	699	711	711	702	661	649	721	693	717	666	666	685	704	673	708	684	688	670	670	688	683	723	670	751	704	703	681	654	699	690	721	672	661	720	670	706	674	710	657	695	695	694	679	685	699	730	683	684	693	657	667	696	685	716	706	696	699	716	714	756	705	725	727	714	700	698	708	719	717	677	715	689	682	693	685	654	693	692	709	688	703	688	669	687	687	661	669	688	742	676	694	676	744	675	656	655	717	702	696	700	713	735	672	696	689	700	727	661	636	657	673	667	710	671	676	688	672	715	656	704	709	618	721	685	700	724	747	658	729	650	697	684	701	672	665	712	654	671	666	722	695	644	693	648	677	686	669	676	713	686	668	719	664	705	775	683	713	690	690	690	703	686	707	663	708	700	765	669	707	706	681	659	676	710	686	673	702	668	677	674	683	755	686	691	731	701	715	631	694	671	713	742	721	692	708	731	703	721	678	722	688	736	722	684	713	694	647	708	716	708	702	699	658	679	727	679	694	678	656	682	696	719	648	710	712	664	713	685	672	715	702	743	684	709	719	689	665	644	672
31692	20806	10446	432	260	227	222	208	213	219	230	207	230	196	207	224	226	221	207	210	197	191	206	214	222	206	200	227	230	240	225	214	225	204	228	211	219	234	230	230	232	207	218	201	206	220	196	230	198	215	239	203	248	193	214	226	191	221	203	228	211	192	209	205	227	232	220	204	205	201	234	206	207	232	248	253	237	236	205	216	219	223	198	225	212	213	215	219	218	210	230	208	223	211	238	221	211	220	218	231	234	211	209	205	210	204	196	204	210	252	248	191	205	233	210	204	193	204	226	229	238	219	209	251	212	213	224	213	223	228	215	205	212	215	231	216	190	201	199	201	216	215	205	242	240	234	216	186	245	221	206	224	210	239	207	205	219	217	194	223	222	237	218	220	251	255	213	217	207	208	235	203	215	233	219	240	232	218	224	220	199	222	222	205	221	216	231	195	196	202	223	224	207	236	212	202	219	197	209	214	224	213	204	221	198	208	200	218	213	206	224	196	219	220	205	229	226	226	219	192	220	208	203	195	224	222	184	208	205	222	210	237	193	217	221	218	220	209	215	221	211	201	232	233	246	212	209	227	219	249	235	225	192	223	192	217	211	190	220	216	214	196	231	240	190	202	209	175	246	215	212	199	211	199	222	209	236	227	204	230	213	213	202	247	207	209	236	228	209	195	234	224	227	231	228	235	207	211	210	215	221	214	226	234	231	227	216	222	213	235	239	222	206	192	215	209	203	216	215	247	229	211	211	196	221	225	229	214	222	244	189	217	235	227	239	242	230	226	195	248	239	221	241	230	231	218	229	178	236	211	205	232	218	228	252	202	214	224	222	226	202	204	221	222	230	235	198	203	222	196	197	231	226	225	204	231	246	202	201	215	216	217	224	198	202	220	240	230	203	219	219	204	224	216	209	224	208	259	202	200	220	209	188	216	217	222	218	225	218	226	236	231	217	222	212	218	240	221	215	221	229	220	226	194	233	227	207	231	240	251	237	241	228	201	231	236	216	219	201	218	209	219	219	214	200	217	241	221	254	217	215	221	200	224	221	205	231	206	229	199	188	184	230	221	198	196	225	232	233	226	198	216	199	252	232	240	214	226	222	207	222	206	207	226	211	201	218	214	222	219	208	196	219	201	206	242	220	218	231	229	196	193	209	234	240	246	237	221	203	205	238	220	206	207	212	222	184	204	211	207	223	232	195	205	219	227	220	190	226	245	214	193	221	220	256	234	215	213	178	212	225	249	214	236	230	211	240	227	210	209	196	208	214	224	209	214	213	207	225	205	225	217	217	201	216	227	231	230	217	211	200	229	247	217	201	252	242	238	227	197	223	240	199	213	206	212	216	209	220	183	210	236	213	228	225	193	218	212	224	227	223	220	201	227	206	211	239	219	192	221	232	205	223	214	226	196	242	198	233	246	237	222	237	247	230	218	222	217	200	210	216	228	249	219	202	214	224	210	211	212	224	194	205	224	251	212	259	235	206	217	245	230	198	235	201	230	222	215	244	240	240	230	216	240	244	223	219	220	254	227	194	215	206	228	234	201	226	216	229	226	216	216	212	218	202	235	218	262	192	237	209	229	214	213	206	206	230	215	219	224	224	255	203	237	204	211	215	241	242	228	203	209	232	219	212	224	211	206	202	227	226	227	201	219	205	225	218	210	219	225	207	219	237	227	211	220	230	226	241	197	238	186	231	203	196	231	219	232	185	227	205	206	216	221	191	172	244	204	234	217	206	233	217	236	221	236	209	184	215	256	233	160	218	203	228	217	205	204	212	235	224	236	201	235	211	245	214	207	187	208	216	210	205	236	198	198	238	198	200	213	206	216	224	228	207	226	192	205	221	232	249	228	182	224	237	209	219	222	238	241	244	209	219	215	209	208	222	231	206	228	215	219	181	192	240	212	217	209	230	206	218	234	245	204	222	239	217	218	230	213	215	199	247	227	208	213	176	221	214	231	228	220	222	221	214	230	216	242	197	221	217	217	230	214	231	215	235	220	206	217	236	217	222	218	231	213	238	241	241	211	211	199	207	220	229	187	222	217	252	212	197	228	184	250	223	222	217	225	212	194	228	230	184	197	205	200	228	203	218	252	209	242	229	159	231	218	222	234	224	196	201	227	231	200	213	224	220	232	220	222	247	225	226	238	228	238	236	212	225	243	223	199	219	196	190	201	189	225	236	208	226	233	183	193	209	212	218	200	233	207	234	203	223	203	202	198	221	238	215	203	209	231	233	205	194	250	218	228	242	192	212	209	222	210	222	199	238	212	223	211	198	197	194	218	237	234	227	200	220	228	244	229	236	231	211	227	220	203	202	252	235	240	209	228	239	230	212	216	210	194	226	212	235	213	211	212	212	229	232	188	204	211	230	244	202	242	197	219	196	212	230	219	211	218	238	211	217	217	198	234	218	208	220	214	233	225	190	217	228	188	220	220	231	228	222	229	204	230	208	186	226	230	195	186	209	215	221	215	204	197	217	195	212	236	226	218	205	216	208	238	202	223	213	239	238	230	214	206	242	206	219	230	247	184	223	217	216	211	216	198	220	220	213	200	185	246	202	218	228	213	203	197	216	246	224	207	213	230	208	195	213	198	211	224	187	213	201	238	209	226	244	212	202	220	201	212	249	205	201	251	235	204	229	204	210	180	234	238	223	205	207	214	222	221	228	203	206	212	222	212	221	219	232	225	208	215	185	201	241	239	228	227	243	207	237	224	226	206	220	212	194	224	207	181	204	208	199	229	181	215	204	187	244	221	231	198	190	223	200	201	218	240	226	218	208	198	219	213	225	218	199	227	244	222	223	222	206	204	217	193	212	221	217	192	223	226	239	220	201	220	237	201	200	221	213	198	213	217	229	214	202	217	212	233	230	237	230	205	202	222	236	217	212	209	204	202	248	245	236	212	223	232	221	195	201	241	207	211	208	226	212	218	214	215	232	245	218	239	226	232	202	200	199	201	223	210	222	235	260	201	242	207	187	229	225	221	206	201	206	224	214	219	196	242	222	240	208	216	249	205	217	219	209	221	215	236	209	198	229	221	214	226	222	210	221	203	205	215	227	243	219	202	198	211	199	226	215	220	214	234	235	235	223	187	214	219	226	239	231	185	194	212	215	239	205	228	232	233	245	190	195	210	239	229	223	199	237	219	195	221	238	232	206	202	229	279	207	231	234	208	207	221	236	219	201	196	217	234	211	250	178	220	215	234	238	228	197	203	241	229	232	216	214	187	213	237	228	254	256	214	225	219	218	202	216	217	208	222	215	217	233	245	216	216	250	230	220	223	207	218	249	220	225	236	216	224	234	207	211	231	204	240	191	193	225	229	251	233	198	220	221	244	226	244	231	215	224	207	229	203	227	207	206	208	221	209	245	238	219	222	224	223	210	201	199	225	202	217	198	192	232	232	204	234	229	211	218	241	236	223	211	210	220	185	212	230	214	238	224	229	222	227	238	199	221	233	212	218	208	229	255	205	229	219	200	212
8798	661	603	593	595	599	592	563	550	574	593	543	575	576	620	590	608	577	631	584	549	585	535	603	627	553	606	577	586	546	577	592	592	578	566	530	613	579	591	591	567	537	623	536	609	593	543	555	520	626	586	589	586	578	569	565	601	539	579	588	602	563	575	584	565	542	614	581	586	608	576	634	567	534	584	532	573	579	562	583	606	603	591	569	628	519	578	544	575	561	559	593	551	562	610	575	586	600	572	576	566	530	584	580	590	553	586	536	549	552	592	615	580	605	536	535	529	591	565	625	546	603	605	550	579	576	603	566	617	537	525	558	604	540	560	546	524	573	603	550	546	538	552	599	531	589	585	578	541	560	591	536	581	574	556	590	560	601	588	573	540	611	559	588	529	585	588	555	556	619	587	552	603	589	580	536	537	559	568	576	597	545	590	547	559	620	606	553	548	590	570	597	615	596	593	579	597	576	575	522	591	507	557	587	578	573	589	547	543	548	591	569	568	574	607	581	569	556	581	573	596	591	523	581	576	562	618	552	545	571	571	549	538	554	556	558	547	602	575	582	568	560	567	583	559	568	553	562	560	535	562	567	618	565	537	579	605	544	567	601	623	587	593	572	536	576	591	575	593	554	608	596	548	572	546	584	580	584	543	584	537	551	598	539	539	590	556	563	554	602	571	588	579	606	554	547	577	573	495	568	551	582	559	541	578	588	578	593	579	578	617	558	564	562	607	561	589	575	553	584	567	570	614	525	566	574	544	611	549	558	565	571	571	578	576	540	516	576	544	579	566	588	585	592	577	579	572	558	599	516	561	586	563	593	538	583	555	574	586	558	598	577	584	593	632	572	571	565	571	569	577	613	561	577	573	580	576	554	594	574	558	593	584	523	562	591	607	556	536	610	594	538	580	577	576	538	586	548	557	588	589	605	580	608	583	571	582	596	594	560	552	560	578	553	539	603	629	589	587	591	561	587	578	589	568	549	542	566	597	570	579	577	565	542	558	566	565	597	569	577	555	616	574	568	596	611	563	619	627	574	584	585	569	561	534	599	562	553	569	581	611	588	607	585	560	587	563	557	581	558	603	566	567	584	551	579	560	593	556	560	574	602	546	600	551	589	606	576	566	587	627	594	580	542	542	534	592	591	596	578	546	595	545	604	568	577	563	557	577	567	608	599	574	574	578	602	539	577	568	551	565	534	578	602	564	579	551	566	563	552	578	607	545	585	576	550	587	570	626	598	571	609	593	572	568	577	560	564	595	612	528	561	593	592	525	625	561	570	568	568	553	584	567	564	549	545	586	573	568	571	582	541	590	566	564	569	602	580	576	534	585	547	582	538	539	579	544	568	568	565	602	594	572	590	602	580	572	525	569	561	575	558	611	601	585	547	573	584	560	562	581	599	528	587	577	549	563	605	579	564	580	588	509	516	581	558	569	582	583	596	563	585	574	530	567	614	613	589	561	569	566	589	550	583	565	548	599	594	540	577	565	575	593	592	568	572	553	568	596	552	555	634	532	562	603	560	559	569	538	570	569	568	583	531	570	582	570	541	602	565	583	540	566	547	586	560	566	556	569	564	595	568	577	564	557	564	584	527	612	585	598	601	594	546	580	588	610	622	575	584	580	583	587	579	605	572	545	530	583	620	593	550	532	579	578	537	555	563	536	573	565	582	599	560	546	616	552	542	540	531	556	552	532	589	558	572	612	569	577	566	552	594	600	564	610	558	557	552	567	528	607	566	535	564	548	591	587	572	571	578	570	575	612	610	579	594	581	551	604	611	566	594	583	566	561	563	575	550	582	547	596	549	575	523	572	595	573	549	552	597	622	561	559	582	624	556	547	572	625	588	577	587	575	533	583	564	563	580	552	552	569	542	577	576	617	585	571	577	550	573	571	583	552	595	555	620	558	566	568	602	577	595	550	602	590	574	564	562	515	563	523	586	574	594	593	565	608	585	539	540	558	525	610	549	593	608	571	581	565	583	548	552	580	571	567	528	562	553	612	637	582	552	534	593	583	528	565	550	589	591	568	564	585	588	577	533	591	568	528	582	566	588	531	546	558	538	557	582	597	565	591	568	571	585	570	569	553	598	580	556	585	552	567	562	562	558	582	599	546	598	573	560	569	559	557	580	557	523	498	616	582	544	556	559	560	530	556	593	548	591	612	579	561	590	588	609	597	562	559	610	563	542	545	545	612	610	583	573	566	575	566	584	601	533	549	608	571	578	597	564	547	572	584	543	592	582	608	602	576	529	612	567	557	589	594	595	582	510	615	596	552	599	585	587	593	605	595	560	549	560	557	552	555	561	613	560	549	575	565	550	591	602	597	556	551	553	581	588	575	570	602	606	594	582	583	562	609	578	560	595	608	554	605	590	562	592	590	583	527	610	576	555	600	602	555	612	567	560	553	581	564	584	536	562	569	559	583	567	582	554	580	571	568	577	559	579	571	566	579	550	587	520	579	572	566	584	524	591	588	547	584	568	562	571	538	586	530	548	572	602	661	556	592	535	572	563	577	569	596	617	583	570	557	576	569	545	556	610	574	582	550	606	614	588	562	539	556	575	586	583	570	554	578	599	562	583	597	558	639	599	586	546	616	577	580	558	576	555	579	567	604	590	594	596	571	580	581	577	598	530	534	610	589	583	548	552	551	548	558	550	556	584	507	566	598	563	583	554	589	601	593	542	618	572	586	571	593	581	603	584	542	588	611	537	582	583	567	565	586	506	567	595	583	528	536	550	583	568	586	552	583	553	614	528	597	594	562	566	569	555	539	602	592	569	569	559	587	574	555	562	536	551	578	554	591	563	523	549	559	575	580	523	590	583	551	521	576	526	584	573	556	526	562	568	554	547	587	564	561	598	630	593	480	606	569	576	545	557	590	552	528	557	556	562	600	571	559	601	565	553	590	553	570	566	549	583	556	578	539	567	530	562	555	535	571	561	581	562	600	537	558	566	611	567	571	554	576	582	548	537	607	609	532	593	532	610	554	617	577	566	555	615	612	569	605	592	587	582	574	576	600	563	566	577	607	571	552	572	568	565	558	540	502	554	583	578	542	575	543	549	585	582	570	583	576	587	576	542	581	573	568	598	579	584	543	550	603	573	536	580	567	514	580	597	536	562	572	563	576	549	592	572	587	533	565	562	556	589	569	579	602	552	535	553	580	531	592	589	586	577	566	592	584	575	558	580	552	600	519	555	621	597	610	535	568	570	563	577	596	556	567	578	597	579	585	603	611	506	559	560	602	557	577	603	589	543	581	518	536	588	581	535	568	571	547	570	577	613	582	595	596	551	584	552	537	594	572	529	588	553	539	564	530	594	561	582	493	553	572	616	594	568	522	566	588	588	553	569	595	571	596	589	606	577	641	557	570	593	597	582	546	602	576	588	602	545	553	586	599	582	564	583	584	572	540	605	574	618	574	593	583	606	554	552	569	565	558	530	576	577	604	596	569	536	587	549	550	552	531	556	584	561	575	565	552	535
25008	21416	24670	28550	21403	18908	684	462	377	333	389	345	347	347	330	350	366	356	325	372	356	308	344	347	336	402	358	320	342	323	324	333	349	367	370	356	333	349	346	320	318	343	326	378	325	347	303	327	315	338	336	330	331	343	343	340	338	356	354	330	344	345	346	362	362	319	309	318	295	326	326	326	320	322	325	347	328	369	337	346	314	348	351	328	312	355	330	346	322	346	343	318	332	357	344	348	329	342	350	357	315	310	333	313	303	364	355	339	319	321	351	326	347	317	338	353	341	297	349	325	299	330	301	353	361	358	307	337	342	315	337	305	348	352	322	306	314	322	366	320	331	339	331	350	367	317	361	319	308	365	324	311	334	311	328	328	340	310	327	315	354	308	319	349	324	334	324	314	302	352	360	336	343	342	335	364	318	337	338	352	337	290	353	299	320	333	369	347	315	342	308	341	308	304	351	322	333	316	356	371	347	343	322	361	349	318	318	329	326	316	326	337	330	320	338	314	322	313	349	371	307	356	315	331	363	345	337	350	323	318	313	341	326	314	318	307	334	322	326	356	298	310	340	338	315	345	342	356	355	321	320	316	322	338	339	318	328	319	354	334	340	295	328	365	329	345	336	339	304	362	320	309	340	302	313	341	319	318	327	307	350	337	347	370	340	330	337	356	325	350	308	345	323	319	311	359	323	305	354	346	325	327	335	366	309	346	301	308	333	334	347	304	340	346	326	310	313	344	335	350	338	300	337	336	318	331	329	317	329	328	296	299	334	343	336	340	327	306	336	325	375	336	320	338	337	365	318	325	323	319	362	347	334	334	327	331	350	349	344	302	324	326	329	345	360	331	335	333	337	341	332	311	329	354	326	341	330	336	317	366	335	327	299	308	329	334	350	310	370	316	337	316	364	354	318	364	357	344	343	323	354	340	336	363	344	319	343	285	349	335	332	335	330	342	353	325	319	343	324	341	358	324	310	359	331	340	337	331	374	301	314	347	297	327	330	355	318	357	304	303	356	345	319	322	324	286	352	331	352	324	318	343	353	357	346	340	305	319	309	347	328	310	320	315	357	338	307	357	270	317	339	318	302	345	306	319	362	359	351	345	324	318	330	340	330	329	355	315	346	375	340	338	332	313	312	332	332	301	329	311	298	359	316	323	331	336	330	350	352	343	312	312	312	337	338	371	314	328	356	319	333	337	333	325	320	347	336	311	324	310	326	327	324	328	297	335	309	334	336	342	334	366	335	362	343	361	353	351	330	301	326	326	340	302	316	305	330	339	309	324	321	325	327	349	352	339	350	332	336	311	358	339	357	344	284	331	327	306	338	324	337	331	329	353	328	356	356	339	302	316	326	366	313	328	328	343	358	343	333	323	302	346	339	327	343	322	324	323	323	339	344	328	326	298	351	358	310	355	284	295	333	343	312	349	349	361	325	307	344	324	324	328	313	305	328	319	352	346	324	335	355	360	338	338	338	324	336	310	349	328	307	341	304	308	308	340	334	340	325	338	326	310	351	340	355	308	320	351	332	340	357	341	323	303	291	340	349	361	369	309	299	315	312	351	325	319	300	337	320	354	313	321	375	329	300	354	290	343	310	325	340	361	359	317	326	321	319	349	315	336	329	340	321	343	334	361	335	351	329	324	318	331	334	347	314	332	373	299	356	313	310	322	336	341	356	312	298	335	346	319	345	352	310	330	306	355	366	334	350	315	323	346	378	347	323	338	336	343	290	318	333	351	308	350	351	354	355	304	340	364	329	349	318	331	330	341	372	301	314	336	322	350	320	361	369	332	344	330	355	328	331	321	324	354	353	364	369	320	336	351	332	325	343	322	332	304	326	332	324	315	350	310	352	359	346	352	321	316	338	324	342	304	332	360	325	307	362	361	358	324	310	351	335	328	324	311	361	307	360	315	333	328	309	319	346	306	346	308	336	287	308	306	303	312	338	318	341	312	341	343	338	323	323	327	322	323	318	360	343	367	316	325	345	330	333	326	343	312	335	329	336	310	348	326	303	319	359	384	320	329	351	330	308	315	347	366	372	307	296	330	337	356	345	352	374	338	335	349	336	312	341	336	305	347	319	329	325	296	323	337	341	336	346	288	317	306	332	315	342	300	354	342	334	327	316	351	321	355	340	304	331	326	334	342	324	308	324	344	296	319	315	330	350	313	338	364	364	305	323	302	342	325	296	335	329	339	332	338	338	346	325	341	291	338	304	333	341	336	331	341	324	321	326	385	327	341	336	323	331	358	328	326	330	364	348	335	353	322	325	308	310	310	330	340	338	368	316	313	337	329	318	382	324	314	330	303	340	326	331	342	324	329	333	318	346	316	353	318	344	330	348	390	325	293	305	326	328	353	327	337	339	302	319	382	345	299	295	324	270	330	308	309	311	357	357	346	305	348	318	349	314	279	342	330	348	357	343	326	289	310	340	349	323	342	334	321	322	344	313	344	353	335	322	318	347	325	343	320	328	323	333	312	345	313	338	351	339	343	334	357	349	341	359	332	328	329	358	321	322	315	333	339	328	331	391	320	332	350	345	343	303	326	362	305	355	312	325	317	305	310	314	351	299	339	311	288	354	347	303	357	355	312	279	346	332	370	335	346	316	336	369	350	326	345	381	340	353	335	327	369	334	349	328	333	338	299	344	303	346	358	360	305	323	327	348	314	313	332	308	299	344	327	327	320	347	318	310	340	310	325	363	333	318	343	303	377	286	315	316	314	383	339	292	338	300	330	308	328	325	304	345	346	304	334	311	357	386	342	365	311	313	307	313	343	328	294	308	313	376	309	324	320	318	333	322	343	359	344	313	340	331	339	296	329	346	353	301	313	334	317	340	334	328	335	314	326	310	323	330	383	320	322	366	326	331	349	360	336	334	293	356	328	320	331	308	330	319	324	318	314	349	337	351	347	319	358	301	316	351	310	346	352	319	320	316	284	320	325	327	310	305	321	337	328	343	341	357	348	331	339	305	345	371	377	318	317	319	342	367	343	336	328	304	339	328	318	354	325	330	311	309	317	334	331	327	329	347	348	338	316	356	335	338	336	377	341	312	348	363	318	343	319	311	334	335	325	312	316	307	346	346	303	316	330	343	326	316	337	333	335	287	313	337	315	360	330	321	300	325	381	338	297	337	309	327	334	302	350	334	311	340	329	335	335	341	302	300	342	363	331	335	325	316	341	375	338	341	337	325	343	326	337	354	339	308	320	373	371	326	337	334	329	316	349	357	303	303	333	295	312	331	327	319	327	310	347	327	296	317	311	302	319	302	340	338	351	311	332	279	346	329	329	333	355	311	303	315	332	323	342	356	352	317	324	321	345	346	335	357	327	384	322	326	321	334	313	347	306	333	327	348	343	329	284	348	336	337	355	333	360	359	351	322	297	341	328	330	348	343	348	334	338	324	313	326	389	344	328	321	341	320	322	315	313	359	339	379	333	350	325	359	333	353	334	318	319	342	348	332	349	370	289	348	342	340	345
19706	2210	1497	1039	914	841	838	836	833	778	812	815	810	861	816	804	774	847	817	769	797	888	787	849	761	792	819	803	838	782	850	793	807	756	838	852	801	765	778	787	784	814	764	806	833	825	786	793	865	802	770	773	758	831	777	818	825	761	791	821	782	861	816	799	744	841	780	791	789	761	792	832	772	844	747	835	798	778	789	766	811	822	760	792	810	815	791	780	812	807	788	788	815	781	830	837	772	778	863	808	775	795	791	795	800	801	817	773	770	833	797	810	822	812	769	788	800	782	818	802	826	773	733	770	818	803	814	828	768	837	774	802	805	820	764	746	781	820	838	800	801	820	798	814	804	755	819	788	740	804	792	858	839	759	799	778	807	838	773	784	762	776	810	799	778	806	792	829	831	806	786	791	773	775	800	783	842	823	842	810	783	816	767	770	830	805	791	754	793	803	792	812	817	828	825	752	784	869	823	780	799	824	805	792	847	836	770	786	784	797	802	751	791	825	817	859	813	761	849	780	768	793	770	825	820	823	768	790	809	814	813	759	758	777	826	791	804	763	810	859	785	730	782	753	838	805	821	850	782	797	778	821	804	777	743	811	784	796	841	760	766	825	767	801	773	807	765	771	777	755	788	773	809	776	791	773	805	805	791	807	770	804	789	795	822	762	854	822	815	781	731	803	746	783	768	850	798	798	832	783	815	806	813	798	769	790	865	760	755	785	785	775	836	792	805	779	727	802	775	792	821	775	809	764	842	843	795	760	780	810	812	818	776	779	855	808	814	801	811	783	813	750	814	801	720	796	793	816	847	761	787	767	797	814	828	816	836	715	818	832	860	763	772	807	845	818	772	795	767	759	821	777	818	788	802	806	824	734	759	807	800	770	790	822	819	736	779	785	835	764	781	788	798	803	791	785	796	785	775	803	798	791	770	778	805	808	784	755	771	776	810	839	777	791	848	776	799	809	797	803	810	789	797	760	787	755	787	755	788	829	801	772	827	766	791	796	777	817	779	810	796	792	798	766	803	798	816	830	805	814	804	749	786	791	815	763	799	794	801	807	777	760	812	798	813	820	803	796	805	810	783	827	811	755	833	769	755	811	793	784	831	803	824	809	834	818	764	785	819	798	754	761	774	843	840	834	769	800	788	810	753	804	782	801	754	842	847	816	824	799	818	789	750	790	764	766	767	802	780	736	755	847	801	802	800	823	779	797	834	802	822	796	807	775	784	761	815	823	813	794	807	764	788	809	810	819	815	834	739	762	828	826	766	776	795	811	748	785	872	834	786	794	766	796	801	776	814	841	816	733	849	804	782	791	833	776	833	779	773	860	773	809	765	809	789	757	767	795	812	787	773	789	786	776	799	795	782	769	788	804	740	837	777	835	835	824	782	785	797	791	801	764	774	807	800	843	784	825	779	776	787	777	820	751	798	786	813	836	852	778	800	801	808	798	785	738	812	837	801	824	847	774	796	740	849	754	847	815	797	771	799	833	835	799	769	837	829	804	807	797	815	772	781	804	801	760	823	803	828	839	840	802	821	783	833	819	811	790	734	774	818	802	768	771	829	832	790	770	813	782	795	798	842	798	769	764	813	818	759	782	846	804	782	785	784	763	808	751	815	777	810	771	843	806	804	841	760	799	849	847	811	772	789	773	751	801	774	783	762	835	811	826	778	782	786	813	838	817	840	785	818	757	825	806	798	801	771	772	751	824	753	783	809	819	746	818	842	820	796	808	789	785	748	741	797	814	813	751	760	809	847	824	797	814	783	818	810	851	803	800	779	819	781	824	793	779	751	773	846	786	769	803	771	790	832	785	774	846	778	759	764	765	818	848	780	799	780	797	809	845	798	806	794	804	822	802	794	802	758	780	799	813	829	797	799	795	757	780	789	762	818	819	805	783	824	756	824	799	831	777	801	813	796	793	837	756	782	767	827	821	819	837	814	782	835	804	796	740	796	784	802	772	744	800	803	764	767	776	788	794	774	761	774	810	798	793	797	833	787	815	801	793	804	759	823	786	786	784	765	789	786	770	786	788	820	799	816	830	807	773	784	782	787	758	798	773	784	773	805	823	798	816	776	828	814	811	802	785	802	772	779	777	776	818	811	824	726	782	825	806	782	731	824	831	819	814	772	820	832	801	834	780	827	829	750	780	821	813	805	824	821	821	809	821	807	755	791	759	795	814	797	802	779	806	803	783	811	804	757	828	817	786	758	767	802	811	764	790	813	828	820	805	781	722	831	758	807	809	776	811	803	828	787	796	767	770	815	790	788	790	775	845	764	781	828	808	802	821	771	786	799	809	810	776	815	801	808	853	773	775	809	837	812	768	791	807	812	813	808	822	777	794	818	820	818	783	797	789	789	759	772	791	798	780	795	756	810	767	807	824	808	811	854	800	745	836	768	810	828	764	784	831	818	848	768	811	853	801	723	810	783	759	812	809	809	836	842	737	781	785	788	780	808	779	820	795	789	769	785	792	784	775	793	786	786	799	774	758	775	788	782	803	784	801	780	814	828	780	771	788	772	766	765	790	807	751	813	820	778	793	779	761	828	767	802	770	832	791	763	790	834	796	825	779	805	759	778	770	804	762	807	817	737	780	770	804	822	811	747	805	775	782	762	765	791	809	845	814	830	746	830	820	797	777	759	812	785	775	799	797	789	822	786	812	771	797	784	828	776	790	792	771	793	807	757	778	776	799	818	811	854	797	799	784	761	797	790	832	819	812	804	772	775	789	766	770	784	760	761	806	782	760	774	814	791	760	813	777	805	786	838	824	774	797	790	824	817	759	796	801	807	756	754	790	845	819	746	817	797	760	778	850	811	785	786	796	757	806	773	814	794	775	798	787	785	720	778	783	784	787	785	795	792	788	753	794	757	802	834	818	827	861	803	804	810	754	772	749	783	783	802	752	761	781	745	763	796	794	789	785	780	782	780	839	826	807	837	836	814	780	792	809	755	740	823	753	771	814	821	774	789	730	820	761	792	755	871	827	832	835	816	789	783	771	802	791	767	784	853	781	786	770	793	796	803	814	780	830	751	828	791	824	821	804	770	767	767	785	836	796	837	787	772	827	753	804	774	794	795	771	785	786	805	838	773	802	827	832	770	773	789	768	821	817	780	776	748	741	825	778	822	799	845	811	804	786	767	793	809	804	760	770	817	838	743	780	762	806	769	822	795	761	739	829	807	747	801	806	764	777	790	789	793	798	790	833	771	785	783	755	774	807	839	813	853	784	797	815	808	752	799	827	835	855	804	797	793	826	819	825	799	807	746	783	871	796	770	812	831	794	813	796	741	859	818	814	790	820	789	818	805	799	754	758	775	855	803	783	751	794	812	780	825	789	803	791	769	794	751	835	809	783	872	799	818	774	823	775	769	796	797	799	795	807	788	782	791	789	807	750	818	792	828	779	760	768	779	804	792	799	802	820	791	803	800	789	798	765	795	783	779	797	818	771	823	790	824	797	828	823	821	777	824	782	803	751
24276	21408	25082	28149	21408	21415	16935	688	421	362	402	350	323	300	287	354	302	313	289	313	305	318	314	301	304	293	268	307	308	292	309	313	320	327	320	303	300	325	300	324	323	275	270	314	294	292	310	289	300	308	281	301	288	280	299	309	290	314	265	308	294	319	286	292	277	322	293	322	309	323	329	299	317	290	294	290	292	276	297	311	275	308	307	295	288	302	288	277	309	284	297	271	295	306	271	313	302	286	289	306	302	260	279	291	333	322	305	288	289	276	299	279	319	285	299	288	280	309	348	272	292	319	309	279	243	266	262	290	323	291	291	308	280	303	299	323	294	299	308	300	274	291	288	283	301	297	277	277	298	287	277	324	299	281	326	302	255	278	301	289	309	300	273	333	311	329	289	287	297	304	291	293	309	277	295	302	331	298	329	270	312	305	303	297	248	316	283	291	289	285	303	272	318	282	310	320	309	298	304	291	302	263	305	311	287	304	290	274	311	248	306	301	282	313	295	289	306	280	302	289	305	284	295	313	272	300	312	281	297	278	314	277	282	322	305	320	270	299	285	321	308	298	285	257	312	309	288	277	299	301	301	304	298	298	297	309	304	286	298	318	330	286	263	308	305	305	296	299	273	302	278	321	309	328	309	329	281	306	292	264	328	289	315	280	283	325	322	316	302	334	323	285	263	316	295	312	292	294	274	308	305	277	278	279	315	335	301	300	267	282	323	317	319	274	270	272	262	276	284	318	323	286	283	309	330	305	299	332	313	335	300	295	332	262	317	312	273	300	277	294	311	340	263	288	294	302	304	305	299	310	324	351	282	296	300	300	296	266	281	279	275	292	304	271	266	298	284	317	294	253	328	333	291	325	277	266	269	289	280	298	296	321	309	297	309	306	298	314	280	308	293	302	311	315	277	288	282	289	291	265	283	274	335	280	302	297	316	278	291	278	267	295	256	299	268	284	279	301	328	281	307	292	311	272	302	307	296	284	301	309	290	296	321	298	301	307	321	287	297	293	329	260	304	272	295	248	277	317	301	287	288	307	283	289	272	278	310	293	282	275	314	300	288	305	297	292	283	300	325	271	312	274	303	311	325	309	304	276	310	276	260	315	295	298	289	279	284	271	298	277	292	281	274	271	307	291	308	293	292	286	294	313	308	302	308	304	301	301	300	318	309	304	308	282	309	283	274	292	272	325	305	300	299	267	326	291	297	308	358	280	313	278	349	278	285	277	293	274	311	295	303	302	328	291	313	331	303	279	289	290	309	299	279	302	282	280	317	305	313	315	312	244	291	305	302	287	321	318	289	311	329	290	267	280	333	310	298	302	328	273	302	309	302	243	259	304	287	295	304	281	293	340	284	301	281	324	282	289	297	268	309	300	303	274	271	305	286	325	305	317	348	313	313	273	282	268	308	278	318	312	316	286	268	287	281	311	291	319	309	280	297	291	297	311	276	290	290	321	290	302	294	303	297	298	300	298	296	292	291	336	309	292	284	312	320	303	277	265	321	309	260	304	306	325	319	294	311	295	296	333	309	287	308	304	285	294	267	286	309	303	297	313	312	287	290	316	284	313	292	313	268	287	290	297	278	301	302	257	269	305	293	310	315	284	286	296	292	319	302	316	306	313	300	300	287	293	260	281	278	286	280	260	269	318	283	311	292	318	293	312	290	268	276	302	270	267	259	301	278	283	309	315	301	292	281	279	299	306	306	285	288	318	302	292	295	288	299	274	294	263	279	305	302	284	272	303	285	319	296	299	299	270	283	301	277	307	285	298	296	290	273	296	316	294	308	279	247	287	287	282	296	303	284	252	284	328	280	277	284	292	283	310	262	266	284	274	315	319	319	292	320	258	290	290	296	281	290	329	291	318	328	293	318	286	265	293	279	316	323	254	284	246	283	260	324	315	304	335	320	306	305	315	285	297	282	275	277	319	304	307	290	277	286	292	273	300	323	315	278	319	323	311	277	320	293	313	288	321	296	274	292	268	300	291	328	286	324	306	290	290	304	303	297	278	301	314	300	300	305	303	271	269	313	297	293	338	281	308	288	319	297	286	288	312	288	271	300	295	302	295	289	292	303	275	321	316	312	304	303	288	300	289	284	269	295	285	280	269	321	288	267	266	296	267	298	296	282	264	300	319	280	315	306	284	303	296	365	293	282	329	326	318	313	281	312	292	316	315	315	319	300	305	293	316	314	301	280	316	320	296	286	275	315	318	323	303	286	306	345	259	265	311	295	299	311	308	297	270	301	296	297	271	288	321	321	316	299	328	296	304	307	277	307	297	306	310	323	291	263	303	304	313	312	281	298	288	296	296	310	283	288	297	303	300	324	295	322	286	278	275	280	278	299	290	311	282	275	279	303	304	323	294	310	312	279	285	316	330	279	303	311	303	285	295	310	268	262	306	308	295	286	290	260	272	297	292	287	295	318	267	303	275	307	319	283	266	309	288	302	334	289	301	306	315	290	278	293	278	259	298	311	287	296	271	307	310	313	305	310	255	321	296	297	286	288	309	325	311	305	292	267	308	271	286	275	312	318	325	285	299	319	282	283	268	294	301	271	294	311	272	290	303	315	311	297	310	302	302	322	281	287	290	306	285	283	311	309	312	305	310	350	264	281	278	288	312	291	316	296	284	326	338	327	287	265	281	291	315	295	317	296	296	283	304	301	325	288	296	303	266	316	261	268	288	328	315	302	313	282	295	293	313	278	316	320	305	285	310	272	290	294	302	284	302	285	272	250	282	323	279	307	302	303	308	299	326	277	292	295	297	266	282	323	292	293	305	320	290	300	304	299	301	303	307	312	292	258	290	307	299	309	313	273	275	316	255	308	317	344	296	292	297	256	341	298	310	311	324	270	286	315	325	333	321	303	296	298	317	269	284	278	293	244	301	297	307	292	285	290	316	302	292	300	292	299	287	329	325	280	312	276	336	307	278	317	277	298	314	275	292	274	274	305	322	285	300	280	301	284	299	321	295	271	302	284	350	320	292	300	309	313	323	294	316	319	335	317	298	311	299	302	292	274	326	291	273	269	343	307	261	279	268	305	278	305	289	310	299	312	312	288	287	287	298	317	320	301	323	268	288	320	274	297	271	303	307	311	273	310	282	309	297	271	296	315	293	296	322	321	319	284	293	320	288	267	295	281	271	317	321	302	288	287	272	288	306	329	298	280	331	291	304	275	294	284	310	323	264	326	302	273	275	306	283	295	306	305	292	331	286	287	301	322	318	335	304	273	301	308	251	273	340	263	305	283	291	305	296	282	297	327	294	309	318	282	274	298	315	288	277	292	289	302	276	299	281	274	276	287	299	291	287	298	323	285	291	300	288	265	269	282	325	303	249	346	316	304	302	301	315	289	257	298	294	281	296	293	271	289	318	281	296	278	295	267	271	291	317	268	297	276	286	285	307	326	315	303	305	265	290	266	304	313	301	303	309	320	306	282	323	310	307	293	266	278	283	268	290	296	303	307	312	293	305	303	330
23680	3469	1937	1189	943	827	775	763	749	756	740	724	697	756	747	704	748	684	733	692	665	690	694	657	720	727	757	733	694	699	672	719	681	725	688	729	721	652	711	669	723	763	690	672	689	697	659	709	684	679	658	709	703	645	731	712	746	723	676	720	703	655	661	658	697	693	701	745	683	680	679	685	716	660	677	700	626	680	606	704	750	697	718	652	678	706	724	693	695	656	704	732	668	667	697	729	679	697	704	698	709	660	723	700	673	694	666	705	725	687	717	686	679	678	698	739	672	683	711	727	679	730	692	665	678	644	700	682	703	647	711	700	690	689	708	679	653	706	688	740	698	720	728	740	687	654	715	725	716	741	730	703	677	705	721	671	687	687	729	675	708	714	703	724	683	660	712	702	640	673	717	652	707	656	686	664	700	683	715	657	724	695	713	680	676	659	692	667	706	711	672	705	677	697	679	694	719	667	665	699	696	698	678	684	656	661	706	735	707	688	716	668	710	658	708	683	710	679	683	713	661	680	736	701	684	714	751	693	674	715	712	631	672	690	698	729	686	672	633	683	670	688	685	694	742	663	671	669	697	728	712	701	714	716	682	711	710	696	679	681	686	685	683	683	722	712	709	728	748	709	693	665	715	698	669	688	690	717	672	685	695	745	780	677	690	693	715	675	689	753	672	725	647	679	674	661	694	697	696	714	695	712	689	669	712	697	714	705	728	754	727	696	695	653	698	671	684	703	691	706	707	707	705	734	687	708	689	746	733	686	725	663	704	688	651	701	702	682	724	725	674	748	711	725	689	699	715	667	664	719	722	679	668	699	723	681	732	657	713	684	715	689	707	710	660	677	705	704	674	675	694	692	649	716	638	704	771	672	688	746	727	671	677	661	670	703	700	696	720	659	684	717	640	677	698	707	711	683	713	716	694	667	714	721	713	697	726	633	684	659	674	727	683	647	675	747	698	701	666	658	731	742	648	684	703	717	672	690	686	704	663	732	682	674	691	693	697	691	722	687	683	734	698	691	714	681	710	696	695	706	679	658	656	725	705	676	759	722	698	665	691	692	657	654	688	666	703	661	692	665	647	681	694	669	672	702	739	697	712	674	729	653	679	744	716	717	691	741	676	704	691	701	645	693	648	688	706	732	715	675	680	707	682	720	693	718	695	710	681	737	680	687	670	669	721	702	680	717	678	695	721	714	673	712	719	700	680	671	692	705	712	707	713	705	703	710	687	723	752	677	741	657	734	684	680	681	700	693	743	690	672	708	688	687	686	752	714	687	705	667	666	687	696	673	707	697	738	722	706	705	705	698	690	695	697	695	688	694	703	655	716	693	689	658	720	683	697	707	688	711	672	707	656	694	627	670	692	760	714	718	706	735	696	660	644	691	707	698	660	685	695	669	684	717	694	704	694	698	666	649	691	642	657	715	725	675	701	673	717	709	668	726	728	720	697	648	680	692	679	680	677	718	644	662	707	678	696	676	707	702	669	681	712	720	686	679	716	672	684	674	799	684	690	688	702	657	678	682	714	707	717	689	681	693	682	676	721	650	697	685	718	644	683	672	702	693	710	722	687	670	688	666	687	682	673	733	686	625	714	704	705	701	735	735	752	701	675	680	736	706	642	701	658	728	703	705	640	688	682	731	729	639	676	681	737	688	685	707	755	701	721	710	710	687	694	724	697	661	661	676	694	718	665	632	681	667	704	722	706	676	686	728	692	702	699	667	746	695	667	705	743	687	684	669	669	687	718	699	720	686	677	663	714	757	704	671	652	669	696	683	665	697	631	689	693	679	684	700	690	722	702	671	734	671	670	680	697	718	688	711	696	666	643	672	653	725	690	688	707	679	687	655	701	712	725	702	686	689	722	730	701	687	668	709	720	694	728	688	704	668	712	702	732	714	644	735	668	677	666	714	717	719	738	694	728	704	692	687	670	683	646	679	693	673	685	686	672	667	681	656	713	720	730	722	680	675	701	665	697	675	706	681	644	696	694	666	683	692	682	660	684	734	712	658	630	702	696	710	697	690	686	696	713	687	701	700	675	672	648	701	727	716	717	662	663	657	721	687	699	698	589	678	711	683	700	705	675	697	683	709	711	702	680	679	677	703	690	674	709	693	692	630	705	681	689	674	698	653	658	739	661	646	689	687	658	668	692	684	735	753	718	704	707	706	680	680	698	704	670	654	705	693	686	687	678	694	721	672	727	705	687	690	665	683	718	691	705	708	770	703	671	689	684	668	724	689	676	628	690	717	694	720	738	675	660	668	689	755	667	680	671	728	645	642	624	686	702	672	653	700	714	682	657	680	687	692	689	676	688	685	695	714	656	730	676	741	642	672	704	646	676	709	721	692	699	673	676	707	675	682	698	677	731	732	749	696	641	703	692	724	701	665	674	686	654	702	702	716	712	638	660	694	707	701	750	706	617	717	697	653	703	697	691	672	694	705	655	721	719	716	688	700	690	643	675	690	662	697	717	688	693	665	705	708	688	696	721	686	648	697	702	700	715	670	632	707	651	698	670	709	754	668	678	675	685	670	678	684	691	691	696	646	689	684	681	674	686	719	704	653	743	719	726	686	693	673	680	668	656	675	687	646	673	666	700	725	663	641	704	700	700	701	713	680	676	674	676	697	701	732	715	643	683	653	729	716	685	637	695	715	621	663	711	686	643	709	686	694	713	708	707	683	730	701	690	726	685	683	692	707	667	709	720	649	684	728	703	697	705	694	685	698	689	700	680	713	693	676	678	761	657	668	679	696	734	619	695	696	687	709	661	655	766	703	695	674	678	668	676	718	669	710	759	691	718	692	728	687	693	683	697	717	653	656	693	704	783	697	712	699	672	682	664	715	687	687	713	707	682	667	696	696	694	662	694	693	700	695	683	706	678	690	681	717	678	698	677	689	684	667	655	692	740	679	774	723	693	685	673	634	709	637	703	684	693	720	679	695	641	733	679	679	666	761	716	746	664	693	687	713	642	675	736	700	692	719	737	683	714	682	647	684	673	670	690	695	687	666	664	687	711	693	719	697	709	687	711	724	726	707	685	701	696	685	699	693	717	693	693	717	681	658	648	676	688	710	704	745	686	707	701	672	718	692	729	728	715	693	692	734	727	680	699	676	709	722	699	694	718	697	691	673	659	666	717	683	743	731	731	682	668	704	683	691	722	688	686	665	699	709	651	676	736	667	673	693	699	721	669	715	691	659	707	669	684	689	739	689	744	677	713	697	659	738	708	734	670	697	700	705	684	700	725	708	711	694	672	736	705	677	708	738	674	723	723	685	672	694	707	706	699	696	679	632	659	676	660	677	729	685	711	766	645	696	689	755	706	625	730	740	677	724	685	700	722	658	658	684	716	673	743	664	680	690	685	690	721	709	715	684	707	705	676	675	706	657	670	732	685	710	706	675	695	678	672	681	674	721	633	680	725	689	751	685	717	685	701	712	704	684	659	680	661	705	674	689	668	687	703	710	691	695	686	706	687	676
31628	20836	10423	510	309	232	227	232	227	213	250	235	218	224	215	233	202	213	215	234	211	237	208	254	220	214	234	243	217	231	209	190	204	225	231	192	218	208	222	217	222	222	199	238	210	225	221	215	212	219	197	230	213	225	189	194	204	222	218	201	248	222	250	214	229	232	201	227	224	205	227	214	204	207	228	211	222	202	197	213	218	199	183	214	202	208	229	225	248	207	228	205	209	196	191	224	222	246	217	192	208	205	207	211	227	240	210	227	223	213	219	217	226	197	225	203	228	228	235	228	212	208	211	215	193	251	243	215	211	193	209	217	208	221	229	215	210	193	224	230	224	210	219	219	201	216	274	234	198	206	226	212	218	216	223	220	197	215	211	225	204	220	214	199	218	187	215	226	192	249	190	229	228	220	228	206	224	204	223	219	199	218	257	201	218	229	215	196	221	191	205	199	229	223	194	203	229	233	229	207	223	227	232	210	208	219	219	207	212	231	215	221	211	225	199	217	237	230	228	227	216	248	218	211	236	242	219	218	236	211	220	254	220	241	242	222	196	252	221	215	215	228	208	227	190	241	232	214	233	220	215	216	221	215	247	213	186	220	221	222	208	243	220	232	237	224	215	245	222	194	223	224	215	223	224	210	215	227	231	218	208	198	227	240	190	207	204	230	238	230	210	207	228	224	199	220	208	195	190	249	192	200	196	202	228	240	205	184	215	214	220	215	218	231	222	199	224	245	191	227	222	234	197	216	214	210	222	221	222	204	199	239	224	238	245	237	245	218	211	185	227	199	214	223	197	212	236	197	199	222	217	202	216	212	208	232	239	234	228	221	239	219	209	231	230	194	203	217	224	224	224	226	206	210	208	236	224	217	229	210	188	240	240	224	216	220	218	195	224	221	245	247	216	240	228	210	214	226	189	193	219	227	228	237	227	190	228	220	235	214	220	202	205	236	220	210	237	218	219	210	236	222	214	214	226	220	241	230	237	215	231	229	224	203	228	231	239	216	217	208	212	216	241	242	200	225	223	224	221	224	227	229	224	199	229	231	212	212	230	207	207	249	220	234	243	224	213	238	217	235	211	200	208	225	238	225	220	199	213	238	221	243	242	245	227	222	236	203	243	241	186	218	202	201	244	231	226	206	201	232	205	231	201	218	203	221	217	215	264	220	216	213	217	224	205	214	209	218	207	204	238	222	207	238	240	212	216	224	212	251	228	206	212	206	230	207	241	235	232	210	222	222	235	234	221	198	227	201	214	214	191	233	253	224	212	260	207	227	202	238	211	217	238	216	239	218	229	203	218	211	221	204	219	213	215	210	239	222	209	229	206	221	240	221	214	227	213	217	252	214	211	210	216	194	250	204	219	229	264	241	200	230	194	245	217	208	229	242	207	218	240	210	218	189	222	217	224	216	188	257	200	219	193	220	221	235	217	209	240	192	221	198	205	198	242	207	256	203	209	198	232	208	221	230	195	223	230	221	231	229	215	220	227	239	209	223	230	207	212	218	233	218	228	253	207	204	222	216	241	203	210	224	261	217	221	203	221	222	260	221	240	187	232	242	215	220	191	216	227	208	231	229	199	208	214	210	203	202	221	210	221	236	209	218	247	216	213	222	222	251	199	208	236	204	198	236	228	206	205	199	221	206	208	265	209	222	222	226	227	220	193	216	223	211	224	244	211	215	238	239	237	227	193	188	233	186	227	193	224	247	217	212	231	217	214	204	226	238	211	233	204	200	239	182	225	228	195	218	227	202	215	248	245	238	218	227	222	240	215	209	226	232	201	238	231	218	203	225	189	187	241	256	225	204	203	214	211	234	221	242	204	228	223	231	222	214	185	246	230	247	219	242	212	211	235	209	207	230	233	238	236	215	236	232	229	224	173	227	208	180	215	220	213	239	249	200	225	209	195	237	222	226	230	247	215	206	233	199	235	196	222	209	193	230	227	235	211	222	215	210	227	223	230	212	214	243	222	203	231	221	222	191	209	217	198	200	202	221	211	230	222	215	242	215	223	232	216	230	226	242	197	208	219	205	233	209	202	232	199	211	209	205	234	226	240	214	227	222	216	236	241	203	208	211	225	202	215	208	194	196	230	206	222	207	215	204	209	215	223	236	226	220	211	204	218	197	230	252	194	226	220	237	243	254	214	214	245	237	232	245	201	215	220	202	222	218	222	212	190	200	228	206	194	187	245	227	218	208	219	237	212	247	214	239	215	208	190	224	225	209	214	229	226	202	204	187	207	199	188	206	196	224	194	242	234	211	205	220	218	193	210	189	209	219	204	219	228	217	232	216	238	215	226	217	220	201	202	225	226	204	200	213	234	215	229	221	231	225	232	225	206	251	218	211	228	199	239	243	239	227	222	234	231	234	217	213	212	207	196	227	199	201	222	199	253	208	224	228	238	238	222	225	239	234	240	212	220	238	213	206	224	237	248	216	196	228	206	210	218	238	223	223	224	232	205	243	207	247	221	210	231	196	255	222	216	203	203	208	206	215	223	225	226	208	226	224	222	191	193	219	228	222	221	215	262	209	217	191	206	212	226	241	182	200	199	219	218	235	225	204	214	249	237	244	221	202	245	210	228	188	212	252	229	244	230	241	204	217	221	219	213	208	225	197	197	219	228	234	201	206	212	202	237	222	206	219	217	231	223	210	224	219	203	221	214	209	229	239	243	199	227	228	226	226	236	207	209	208	237	205	240	220	201	205	211	231	225	193	220	200	223	229	190	237	221	203	215	229	212	226	241	231	236	220	224	221	239	209	227	224	223	226	246	215	238	235	214	189	197	238	238	210	237	248	235	205	211	229	220	246	207	220	230	216	230	218	213	216	233	218	216	240	234	232	218	234	228	213	225	234	233	241	228	198	241	206	209	204	229	221	182	225	225	218	205	188	244	234	216	199	202	229	215	233	206	236	201	214	204	227	223	230	201	212	223	204	191	252	227	225	212	212	218	233	226	229	246	221	192	214	228	212	223	217	238	231	236	204	206	211	215	232	205	210	243	230	236	208	220	238	224	217	210	239	191	199	187	197	215	209	233	199	244	224	222	228	239	199	227	205	228	243	250	201	239	229	199	220	215	214	201	210	234	214	229	214	212	204	228	213	240	252	222	240	196	206	211	232	214	244	207	232	206	252	250	216	236	209	207	251	219	225	222	226	225	226	220	218	208	199	223	229	230	227	212	196	239	229	257	238	239	201	199	187	220	188	241	227	209	210	214	230	207	226	241	242	214	250	210	212	212	211	241	227	226	206	256	217	195	187	237	227	204	223	216	222	214	231	202	246	232	194	207	247	222	221	221	187	194	217	235	221	220	234	217	221	225	224	202	256	248	209	205	224	228	215	206	221	228	218	207	219	238	222	243	220	224	224	205	224	213	220	226	206	216	205	254	227	220	223	190	223	231	211	203	233	247	244	213	243	225	229	229	244	226	212	232	231	258	228	248	219	221	215	232	231	206	219	209	226	237	228	236	229	222	217
9037	697	587	597	622	597	631	543	587	559	593	617	639	618	554	624	594	620	542	565	629	580	531	581	594	530	560	575	577	614	640	580	561	537	613	564	583	584	584	609	547	608	552	582	563	625	534	590	607	602	544	580	585	561	625	582	546	564	576	579	578	585	602	573	544	582	550	501	546	535	597	547	583	572	599	608	570	622	561	552	575	560	593	526	548	551	560	611	585	572	558	561	593	593	515	601	584	561	563	579	596	586	583	575	551	601	590	559	599	587	589	598	604	564	560	558	559	588	603	572	614	644	542	594	615	574	594	593	568	542	589	596	577	594	569	588	562	576	553	578	568	566	575	583	556	594	569	588	570	604	567	563	565	612	629	611	573	533	581	553	583	594	586	616	589	593	557	589	545	583	534	562	598	603	586	582	590	585	572	600	544	552	633	612	566	568	558	578	607	581	567	598	556	573	569	540	584	590	585	620	582	581	561	610	567	586	600	574	571	585	609	568	584	599	549	573	531	591	541	562	555	599	567	558	552	561	589	606	583	580	610	589	573	540	586	589	541	593	537	580	569	630	565	573	593	584	577	584	592	577	554	582	594	570	572	570	561	601	555	611	540	592	560	603	589	571	609	565	576	562	555	549	561	601	569	580	566	551	594	559	557	528	607	583	607	609	573	574	580	590	592	555	604	598	559	588	562	605	575	594	617	550	547	586	597	548	557	571	586	532	589	598	597	578	570	581	558	536	599	601	543	583	642	577	582	608	558	629	591	604	541	571	599	590	621	604	554	563	551	627	557	552	565	594	586	601	596	577	553	511	577	579	608	621	547	574	541	576	525	549	578	605	578	538	599	615	563	564	564	584	606	602	577	559	583	551	553	580	561	603	554	625	572	581	584	580	568	577	552	594	604	612	566	563	617	555	591	554	600	593	601	547	576	521	578	572	572	584	560	567	569	563	559	573	567	602	571	603	613	595	536	560	564	591	589	556	567	594	576	565	552	606	573	592	564	603	580	571	614	614	525	607	580	601	567	594	577	572	532	615	598	574	612	571	564	596	599	575	567	573	598	606	571	599	614	588	551	577	586	581	561	566	546	584	584	567	585	567	522	587	616	595	558	524	562	529	535	573	594	652	555	573	577	596	599	599	613	601	560	590	564	578	595	596	592	606	597	569	605	586	591	577	533	579	584	596	571	606	593	564	581	538	581	565	587	538	582	583	579	557	597	634	564	601	592	620	599	584	578	573	552	570	583	582	561	578	606	592	552	613	610	577	573	599	587	567	541	598	566	567	581	571	538	592	564	543	575	562	554	550	599	556	571	596	603	618	557	561	555	584	568	556	565	584	545	575	564	549	570	574	617	596	544	592	581	607	534	558	584	558	599	568	584	586	571	572	581	580	560	597	577	558	548	589	595	588	613	567	598	589	603	593	559	597	582	563	605	523	606	543	549	589	587	593	576	567	578	562	581	597	594	603	559	569	580	597	583	593	594	597	624	602	551	576	530	576	576	576	544	590	594	557	592	521	560	558	589	601	537	610	580	576	543	568	535	588	590	571	551	595	595	591	586	591	553	580	554	593	587	575	541	580	565	574	570	597	567	612	551	537	555	565	569	605	581	616	572	610	583	579	600	583	578	619	613	566	605	562	574	580	596	615	554	589	575	568	564	600	601	603	589	585	606	573	616	545	557	545	569	545	569	592	574	561	595	560	565	597	591	614	593	611	569	557	570	576	550	569	614	557	585	564	585	611	574	587	602	620	585	585	579	595	563	563	618	569	576	555	591	603	604	575	531	596	636	594	579	591	607	583	609	608	591	570	577	577	556	574	605	554	591	546	561	593	618	559	627	624	576	578	614	627	549	567	542	580	580	559	604	597	618	539	546	590	597	634	617	568	567	588	551	585	613	575	556	601	559	610	620	563	598	573	609	568	570	551	623	578	576	545	572	596	559	604	569	599	581	596	565	588	534	572	567	588	552	583	631	571	578	565	593	588	557	617	615	560	543	595	584	594	576	577	577	537	575	544	594	622	579	595	578	595	562	553	624	593	604	601	555	599	539	533	600	573	578	611	577	594	606	576	582	585	584	587	566	542	587	548	568	555	585	563	551	561	567	585	583	586	600	559	559	593	614	578	566	600	569	575	581	564	608	589	547	571	596	597	566	578	594	535	546	599	592	563	561	574	540	598	598	584	551	573	591	574	577	563	607	578	536	595	544	524	601	580	612	567	591	581	610	550	581	575	539	594	565	553	571	569	607	544	569	600	574	554	554	542	580	569	599	574	608	559	554	590	572	569	606	569	605	565	579	580	615	535	614	592	559	561	595	556	583	577	536	561	591	537	562	592	554	562	613	538	538	583	593	588	588	531	622	590	543	544	584	604	548	556	558	594	595	585	589	590	597	589	623	626	535	555	603	590	589	568	594	590	575	594	570	588	608	547	555	601	608	590	591	572	605	608	569	594	583	568	577	607	610	586	557	544	599	584	553	539	593	632	569	613	558	561	554	563	525	601	606	582	597	583	586	572	590	579	554	588	581	587	556	597	552	569	574	586	602	568	529	600	571	597	554	558	574	545	542	545	547	581	606	579	558	606	580	590	576	573	542	580	558	551	594	579	580	574	562	574	596	604	613	570	573	598	575	571	570	618	574	584	542	603	603	591	577	627	570	604	580	591	604	561	587	588	572	523	602	565	600	555	563	557	576	555	564	566	513	628	570	602	609	576	590	586	557	584	571	563	571	596	566	584	573	572	544	558	584	599	557	544	602	569	574	548	614	622	535	599	588	557	576	558	595	610	611	597	568	593	549	586	591	562	582	599	565	575	560	573	601	573	562	628	591	572	603	578	546	596	582	587	559	587	541	567	599	576	551	603	576	571	606	606	562	618	550	588	601	584	669	585	560	578	602	566	536	522	591	625	607	582	547	581	594	605	615	562	563	572	585	530	537	576	557	589	594	598	585	600	571	570	569	570	575	611	590	563	591	560	535	593	562	543	569	557	606	545	558	593	567	622	571	557	574	569	610	582	547	547	578	560	596	590	535	573	579	590	561	571	582	557	575	568	588	559	561	578	586	569	538	582	543	571	595	563	580	542	577	555	582	583	555	576	590	588	544	576	574	592	598	545	566	561	581	611	558	558	593	532	571	547	591	567	550	577	570	547	565	593	577	564	557	548	570	590	545	642	624	556	597	590	588	596	566	574	559	549	621	538	593	594	558	565	559	537	587	562	614	553	600	580	587	565	631	560	584	546	575	551	595	588	544	626	566	599	566	558	586	541	595	590	560	575	617	554	573	569	574	603	574	575	625	595	552	591	585	542	599	631	581	522	603	543	566	560	568	583	589	590	588	575	556	547	543	570	545	540	580	587	567	572	558	610	580	634	562	591	550	582	560	601	549	579	566	604	587	594	600	607	608	596	564	551	570	578	603	557	561	581	613	628	585	566	552	557	590	562	553	593	602	583	572	571	569	553	524	584	538	533	524	566	574	543
24984	21422	24736	28487	21411	19136	772	427	364	372	414	399	368	374	351	347	355	319	311	353	343	374	356	361	351	321	366	333	319	341	370	343	329	374	333	311	312	320	366	325	322	299	343	332	368	338	363	325	335	326	329	310	333	346	350	344	296	323	380	354	359	359	338	302	304	296	353	298	357	330	365	368	321	340	334	348	371	332	334	322	306	325	355	352	343	312	341	319	344	332	325	302	314	325	299	287	349	297	355	317	332	312	338	361	339	315	336	312	338	339	327	352	303	347	364	332	343	317	337	352	321	347	336	322	364	373	342	342	324	322	327	317	295	300	309	366	377	360	343	321	317	344	352	319	334	328	317	335	370	310	312	328	310	317	318	331	303	307	328	330	325	340	325	325	350	347	324	324	352	364	355	356	342	319	333	338	356	338	346	325	328	368	303	301	365	339	332	321	364	377	328	341	348	355	325	351	324	354	325	337	339	341	340	339	343	345	362	393	377	303	361	332	369	324	314	342	340	331	337	367	322	333	350	342	354	333	311	339	323	352	347	350	332	304	354	305	306	324	355	325	375	328	320	330	313	321	287	318	344	311	348	339	350	334	323	335	351	298	302	320	304	303	320	335	311	372	338	302	304	323	323	330	365	309	340	380	354	326	304	326	337	348	337	344	321	326	328	304	326	337	339	357	318	343	344	336	339	344	318	321	340	364	373	310	363	295	324	329	338	348	327	336	327	348	338	306	318	339	343	324	337	358	315	332	303	361	353	334	331	351	334	356	332	330	338	322	349	346	328	292	316	315	351	345	362	336	308	326	373	329	347	314	357	332	334	304	319	327	334	343	326	361	348	337	336	338	326	338	308	345	351	339	311	317	307	315	319	310	358	371	316	332	347	349	315	329	386	318	325	336	312	353	329	357	349	350	342	307	307	351	336	342	335	330	345	340	349	315	315	337	342	355	308	302	354	322	349	346	311	321	332	323	347	331	299	314	341	348	336	322	313	298	308	337	315	337	314	376	342	331	366	321	337	331	388	370	305	334	349	347	346	333	335	347	328	317	358	332	336	346	294	336	307	331	334	341	349	339	339	315	331	316	340	287	327	288	357	385	344	328	335	318	361	345	353	347	332	349	316	349	329	371	315	300	334	314	321	317	319	338	346	326	363	333	312	363	344	316	331	361	324	331	347	372	324	322	355	328	292	323	338	301	314	323	329	313	313	340	312	346	357	335	345	348	299	349	323	333	367	351	334	361	327	345	372	348	318	391	304	346	345	345	320	338	355	336	332	311	335	364	359	287	310	289	312	344	312	344	361	316	349	321	296	348	313	321	338	330	323	312	319	337	350	328	376	329	341	372	288	361	337	313	318	328	321	353	326	369	340	366	323	326	328	309	323	335	343	292	313	329	315	341	341	349	301	343	336	368	356	298	356	380	318	332	350	333	332	298	341	344	337	322	337	316	337	310	322	312	329	320	330	314	354	314	316	324	379	343	343	358	323	348	346	310	305	311	354	301	340	327	326	332	333	300	367	336	350	325	301	340	305	357	372	317	348	308	350	346	377	362	332	332	321	318	320	372	346	347	357	353	317	353	341	349	341	309	339	313	339	359	331	310	338	298	319	382	328	322	334	333	354	325	339	337	335	314	343	322	340	380	321	327	296	349	348	293	339	304	326	336	370	348	331	337	326	334	314	327	324	350	351	332	337	350	337	330	320	326	317	358	349	338	346	350	359	319	342	319	337	331	296	333	339	322	353	341	322	337	345	329	353	337	320	343	327	302	326	331	341	336	335	342	285	343	348	319	337	322	328	335	328	355	303	347	322	326	351	366	331	346	315	352	341	332	355	343	356	334	367	366	367	334	327	330	336	327	343	322	350	349	317	354	350	313	352	322	296	349	327	339	318	341	340	347	327	332	345	300	337	332	371	352	310	346	310	358	313	330	342	327	353	348	344	355	316	338	309	328	337	322	333	382	361	313	366	349	338	336	298	348	310	312	326	297	360	309	371	355	322	317	345	349	326	331	339	367	323	340	354	367	362	344	352	320	329	320	313	336	320	294	338	312	327	358	336	354	339	328	308	325	337	302	364	320	346	331	321	342	353	328	359	302	317	349	350	339	338	336	324	343	336	335	348	326	323	292	316	312	342	320	362	313	352	325	348	364	328	355	325	320	351	337	380	320	366	325	336	321	312	314	321	335	320	347	310	312	297	348	321	359	352	390	347	348	350	284	304	307	314	346	327	304	326	342	336	362	377	355	352	350	340	318	300	336	324	337	334	349	286	326	353	334	346	340	320	299	329	339	358	342	330	347	318	316	323	345	330	322	296	334	363	308	322	292	326	340	301	324	327	358	366	332	347	327	346	328	308	313	309	313	322	339	339	352	323	317	307	318	348	361	345	375	331	351	340	360	334	321	363	313	331	336	331	343	321	330	314	305	380	311	325	325	343	356	333	326	320	320	347	337	360	296	360	302	339	351	335	329	331	332	376	325	331	335	322	314	318	340	321	317	369	356	337	350	304	332	328	358	299	329	310	327	361	362	292	340	361	351	339	317	327	313	327	324	370	353	348	321	366	321	346	337	329	360	322	358	350	321	350	375	335	334	334	348	330	340	338	299	334	338	333	367	316	336	336	340	345	342	350	320	326	326	311	319	341	300	345	339	317	325	333	360	347	385	322	337	360	312	321	360	358	324	333	343	309	303	314	333	327	303	360	319	370	316	320	358	347	327	324	353	336	316	309	324	377	320	340	333	321	353	343	329	300	346	321	336	307	348	337	330	342	343	346	335	316	318	308	335	330	357	342	354	311	359	377	344	308	350	316	317	334	317	332	326	339	342	352	327	322	369	330	337	336	351	343	329	357	344	319	323	332	346	331	316	343	319	341	337	317	338	332	303	357	305	359	317	332	330	351	302	319	343	319	322	330	322	320	341	319	327	374	312	309	313	317	344	338	344	344	354	334	375	324	343	351	306	332	331	334	363	323	353	331	329	309	329	290	330	348	336	319	355	343	325	321	307	334	327	331	317	341	329	338	312	351	338	341	326	366	366	345	348	294	337	333	310	340	352	341	303	331	339	322	331	336	301	310	308	347	332	365	362	316	365	353	341	326	331	379	316	333	353	324	354	337	314	382	315	318	320	333	359	324	338	361	340	340	331	331	333	354	333	294	362	313	373	344	337	305	330	352	355	303	352	321	313	334	366	324	346	332	317	315	311	309	367	373	296	306	323	329	314	340	348	329	330	299	343	351	320	337	338	327	342	336	328	360	352	318	309	344	313	306	359	338	353	338	330	370	314	340	323	320	322	335	353	332	309	293	310	322	304	349	361	332	344	335	338	335	296	345	333	322	355	380	319	336	331	318	350	330	355	301	324	302	349	349	334	341	295	343	320	339	350	349	317	330	345	333	305	326	315	305	335	363	340	362	289	314	300	322	314	307	356	322	330	357	365	348	324	315	338	336	339	297	336	329	323	316	326	336	319	343	327	368	337
19354	2111	1410	1054	930	838	808	845	836	839	825	846	855	855	794	759	824	798	817	752	823	773	765	889	785	840	834	839	819	796	788	808	803	805	802	813	779	820	798	809	809	752	816	781	806	783	798	759	794	751	810	768	791	871	847	853	759	844	842	790	780	828	763	814	823	812	801	785	835	830	788	763	823	765	770	833	804	806	812	839	830	766	845	781	895	800	783	818	786	748	778	807	793	786	778	873	797	823	806	773	801	812	851	811	850	803	815	778	761	842	830	809	831	820	857	794	842	814	826	801	829	828	801	740	799	779	798	784	781	822	839	776	784	833	810	854	846	826	785	836	845	814	798	834	815	773	760	859	834	851	824	792	828	823	790	846	867	785	777	755	800	841	825	776	822	821	803	843	780	772	795	776	772	798	791	808	803	829	814	820	795	830	871	790	777	833	818	793	776	802	784	789	817	819	807	814	763	795	780	815	817	837	783	803	815	760	851	813	802	780	841	777	810	792	750	800	820	749	830	790	771	781	794	798	786	763	825	807	773	849	767	778	747	790	785	757	820	844	801	769	820	788	762	752	800	784	786	831	843	826	858	763	797	838	761	820	776	767	768	733	788	804	795	837	795	837	801	768	827	833	754	815	825	820	806	856	766	844	849	835	842	772	808	794	807	812	794	808	773	786	775	820	815	848	824	773	841	809	846	852	767	826	794	779	810	813	835	795	802	774	778	790	795	804	809	840	816	831	743	804	795	752	807	787	813	824	806	811	814	769	783	762	892	804	779	819	797	774	812	829	807	811	775	817	766	776	823	827	818	832	822	832	842	819	803	803	804	848	804	802	781	834	790	754	759	805	809	803	830	798	802	812	818	761	836	832	823	808	835	779	852	768	810	772	821	793	785	814	812	785	795	828	842	771	773	830	778	877	839	781	797	791	784	819	769	780	810	786	816	772	798	777	783	788	809	803	890	837	792	798	833	795	822	800	822	807	823	781	787	766	810	823	807	809	774	751	805	832	826	817	830	780	847	851	832	768	778	811	787	826	765	857	812	758	780	822	771	771	824	749	830	779	760	831	792	785	795	743	801	862	815	813	786	800	797	765	823	848	818	769	811	818	829	819	789	761	797	811	774	834	820	825	829	827	765	871	822	760	824	821	834	785	792	754	792	805	787	786	826	756	859	779	759	779	827	777	805	800	782	849	759	791	817	775	801	777	811	755	812	800	817	752	804	849	793	810	848	782	836	851	831	857	795	803	764	811	798	815	838	784	805	817	793	783	771	772	813	829	839	792	764	791	797	812	812	849	816	822	804	786	768	826	829	780	815	754	779	754	796	862	765	812	797	804	873	828	832	838	790	772	810	811	817	796	767	824	811	810	805	798	835	810	773	792	843	820	831	786	800	790	811	803	813	822	797	796	792	770	873	801	810	789	828	872	829	771	775	778	769	840	798	830	800	751	787	815	794	784	767	863	786	756	778	783	853	863	788	799	822	844	804	811	803	772	815	804	767	786	768	795	788	802	799	760	815	802	759	778	777	784	821	840	839	813	874	798	808	840	793	770	784	808	823	775	761	812	787	844	808	781	810	786	839	818	840	772	817	831	765	827	804	792	761	767	746	807	796	789	825	865	871	792	793	844	789	853	790	767	847	771	788	810	832	814	794	826	770	768	815	761	783	805	789	808	786	846	812	787	840	840	827	823	767	766	825	820	791	844	846	810	803	844	783	807	827	831	768	848	833	787	813	822	804	832	773	803	776	785	786	851	837	833	818	787	864	865	819	788	768	735	828	774	789	821	784	810	812	772	838	777	850	816	801	797	823	823	758	808	724	799	780	827	761	755	806	819	842	812	805	769	846	803	805	793	765	809	820	757	769	814	756	827	835	818	802	801	822	773	802	817	847	800	783	825	806	780	825	768	733	801	829	814	813	804	789	766	769	834	797	835	821	819	799	815	811	794	814	801	868	775	793	780	774	740	845	827	757	781	806	783	787	788	829	791	779	798	793	805	853	797	819	849	875	800	824	779	810	787	819	772	780	735	789	784	836	803	853	729	799	795	828	866	792	812	841	774	804	772	754	757	822	760	830	759	779	759	802	801	762	794	795	789	814	797	792	799	855	797	818	812	818	757	858	782	787	784	809	841	799	833	833	749	840	820	784	781	822	814	799	803	787	809	768	790	789	792	776	788	774	838	809	827	802	794	868	800	822	778	812	794	798	822	800	855	787	775	840	824	729	837	811	786	796	782	869	796	800	799	803	805	783	825	835	803	777	799	802	786	747	819	791	812	825	813	802	828	811	801	785	829	756	781	794	856	807	827	833	824	746	796	810	747	777	787	827	790	802	878	779	799	801	796	877	781	790	811	806	756	806	820	810	862	788	790	783	783	816	832	800	831	763	778	826	784	815	838	807	828	795	799	735	850	833	786	831	795	806	763	778	750	764	835	813	794	815	820	833	797	849	799	834	850	873	779	820	798	822	853	850	824	787	796	806	798	814	801	799	774	794	810	807	819	786	829	847	809	845	837	797	789	800	852	830	814	770	823	809	803	767	833	842	815	816	804	811	761	782	829	790	840	832	818	808	786	797	769	861	803	812	845	778	823	819	826	823	795	817	818	831	835	832	798	850	806	790	808	793	791	795	797	810	811	796	783	815	780	757	814	784	813	837	869	812	757	807	819	801	802	804	795	819	779	800	843	772	751	794	818	830	800	845	879	826	782	848	797	790	764	765	824	796	826	826	793	796	769	779	805	785	797	781	808	781	848	814	804	813	771	819	805	816	762	829	796	790	801	793	740	806	788	752	835	809	831	790	858	780	783	762	831	801	773	761	789	771	750	799	814	792	788	808	742	789	842	847	802	783	767	813	754	779	835	811	840	779	826	782	831	834	843	772	813	757	752	790	808	799	809	762	761	777	759	781	827	802	834	761	830	776	800	793	809	802	763	784	792	778	832	803	813	794	803	758	768	795	793	836	781	740	816	821	802	820	819	778	817	785	868	774	853	798	834	817	788	778	770	828	784	822	838	811	784	817	776	861	821	802	783	791	859	808	776	815	845	812	826	801	766	806	812	819	819	837	775	831	824	802	785	800	818	809	808	759	783	796	793	835	796	754	845	804	755	770	869	818	812	843	780	781	765	789	750	798	823	781	836	811	806	832	816	855	860	747	740	828	835	793	802	772	803	765	831	797	802	846	833	786	833	803	826	803	810	802	806	791	761	754	821	809	749	773	855	753	804	768	851	740	830	785	789	792	785	796	761	812	888	759	791	774	820	778	841	786	762	776	821	782	812	777	794	764	871	784	773	776	820	787	834	803	830	764	756	820	803	860	851	795	807	758	782	827	803	834	843	796	801	787	838	808	782	811	810	806	804	764	781	818	795	837	828	828	783	821	791	863	790	834	805	796	782	849	797	767	790	725	796	833	849	780	768	819	756	785	798	800	846	763	803	839	808	763	807	829	827	820	804	808	829	803	782	809	824	823	758	779	737
24340	21412	25075	28105	21414	21424	16577	690	452	376	364	370	373	347	327	317	333	317	335	294	342	281	324	301	314	323	287	267	289	312	306	312	311	301	321	329	311	307	313	314	339	311	323	306	320	279	310	288	318	302	272	322	303	306	279	324	300	274	291	269	289	299	334	313	316	288	288	280	301	307	279	311	310	311	282	293	288	310	278	292	309	289	279	288	312	301	332	317	307	281	330	275	300	277	287	296	277	312	303	286	324	278	303	280	295	278	310	266	303	281	269	313	299	316	296	309	299	293	323	298	308	290	314	330	310	327	300	328	279	313	330	289	298	308	271	314	314	296	277	283	291	288	286	259	285	297	280	305	278	273	289	304	284	300	317	282	286	287	284	306	308	293	287	295	322	306	304	312	319	278	246	271	280	288	269	286	303	276	302	294	292	311	319	293	297	293	275	335	284	297	308	320	294	305	334	276	294	282	280	303	309	307	274	329	264	301	263	306	289	302	299	267	299	300	288	288	259	276	290	303	266	293	289	310	305	294	283	287	324	281	315	289	292	263	315	299	296	320	282	316	305	298	296	312	325	328	296	304	312	269	305	283	332	267	312	275	286	291	278	311	297	313	297	283	289	256	305	311	312	304	267	287	311	330	310	312	271	290	328	312	290	292	265	323	273	282	285	285	273	293	298	277	289	300	295	297	308	308	318	306	295	297	307	295	280	313	293	324	308	321	260	286	271	333	290	298	304	285	298	304	302	301	300	305	277	298	286	291	302	326	274	358	290	310	280	303	310	326	306	298	311	291	282	318	278	304	299	297	286	290	272	314	295	279	286	321	306	284	310	291	289	326	305	269	321	324	287	298	316	267	287	342	288	318	333	325	285	276	284	301	290	296	316	295	271	285	313	301	298	298	307	269	317	339	309	278	288	263	290	274	291	265	307	274	327	342	271	325	269	318	305	293	295	306	297	328	294	251	267	287	304	316	304	279	300	265	298	313	305	307	316	318	309	317	329	306	311	303	292	299	284	280	313	280	293	304	264	304	311	283	286	286	280	283	280	309	315	299	330	332	308	289	329	299	288	271	293	333	307	301	274	284	313	310	280	318	333	300	256	316	289	337	286	272	290	318	259	312	307	310	308	327	295	306	315	324	286	278	253	309	259	288	330	329	293	318	332	294	294	275	315	275	287	294	296	284	267	294	295	306	302	290	297	275	273	294	289	296	287	304	294	269	282	287	316	297	295	302	270	303	273	275	305	279	314	309	278	312	296	290	319	305	314	296	292	312	308	278	285	326	329	293	340	295	260	268	306	300	302	302	294	294	292	321	309	303	321	324	303	274	286	269	292	312	270	305	286	311	313	275	284	297	286	267	298	326	313	335	284	283	259	285	290	293	317	292	330	293	315	279	285	297	291	305	276	285	291	337	285	283	302	281	258	292	301	308	303	283	276	297	286	307	282	305	264	295	272	312	288	328	309	333	311	321	289	281	311	279	306	297	309	272	324	325	316	286	298	309	295	271	262	291	277	285	284	273	287	282	288	265	272	283	289	296	279	290	279	331	312	311	276	274	306	271	302	290	266	308	284	301	320	287	323	312	311	294	288	292	259	275	298	295	295	277	316	296	342	299	286	283	277	298	291	299	288	278	340	269	296	288	307	290	311	313	348	299	278	309	298	304	293	310	275	290	288	285	290	302	305	312	296	304	297	287	286	312	301	273	310	320	293	278	295	305	286	319	262	314	300	307	310	299	276	314	312	278	318	334	306	301	293	288	293	315	315	273	309	280	309	303	295	296	306	303	271	303	276	294	332	305	287	323	288	293	266	298	288	321	279	312	260	309	323	345	311	286	318	324	303	305	266	303	322	291	299	277	309	312	307	305	303	272	272	288	301	319	300	290	301	276	272	337	299	302	287	279	293	278	282	286	304	281	265	258	325	315	295	270	268	289	271	304	324	337	326	316	266	289	312	276	296	285	295	260	294	317	305	292	288	297	259	311	317	284	324	261	272	287	303	308	311	291	282	305	306	317	306	285	272	288	328	299	282	283	285	280	271	314	293	291	340	256	279	289	288	269	280	316	329	289	315	296	274	298	285	290	325	314	343	282	302	305	297	280	320	241	313	320	283	311	308	350	279	280	277	304	329	299	294	303	318	305	306	294	265	302	310	326	287	296	289	312	280	339	290	301	306	293	275	290	292	340	289	307	277	305	315	287	285	308	316	295	305	286	312	322	333	335	292	288	327	273	309	342	277	276	300	271	329	304	303	276	288	333	311	307	303	321	281	279	311	273	259	284	305	279	316	291	285	328	312	314	300	305	332	300	267	296	304	278	303	263	292	328	286	320	296	287	278	275	307	291	316	281	292	294	284	310	298	270	296	308	297	306	277	263	294	312	308	306	307	289	292	293	307	302	302	284	319	292	286	330	291	274	273	287	307	288	294	290	301	277	287	317	361	299	326	306	331	304	287	287	295	302	300	289	322	311	281	334	327	281	275	279	296	266	274	323	267	302	304	326	288	298	286	328	300	311	326	313	291	297	302	312	280	300	291	304	317	282	269	314	274	333	271	271	277	328	269	274	289	286	299	309	294	290	282	309	286	317	323	310	257	283	302	324	302	290	293	271	341	305	315	281	264	288	292	299	268	298	301	300	270	251	289	303	295	296	323	310	301	283	295	320	309	342	307	299	290	288	289	303	336	296	279	287	292	298	279	280	307	305	279	321	284	315	323	279	337	312	299	297	282	282	308	300	278	290	270	327	298	302	301	299	316	324	298	297	318	312	298	322	292	301	305	314	294	320	320	269	309	305	276	279	301	287	318	268	281	303	309	260	297	283	301	264	282	293	295	295	302	270	303	262	332	250	301	289	325	302	312	304	303	284	289	298	308	279	278	293	269	290	317	292	307	299	265	306	294	294	273	288	286	295	292	291	278	292	310	301	308	262	310	292	298	308	321	300	308	274	277	282	312	306	311	285	280	276	281	297	313	282	312	293	279	323	296	303	300	292	304	288	297	291	287	311	306	302	281	266	264	290	293	292	290	288	278	334	276	288	304	317	303	316	300	313	285	285	286	278	297	339	321	288	299	294	316	325	307	281	302	324	286	284	304	340	315	309	292	342	336	265	345	291	297	308	338	304	306	292	302	285	290	272	284	306	306	305	269	298	313	303	307	332	287	312	275	280	285	307	287	296	283	284	304	310	273	304	351	328	324	264	286	287	278	314	324	291	340	309	302	284	316	302	304	294	279	305	335	285	286	321	308	272	319	316	264	319	282	269	293	332	258	314	307	292	269	295	294	312	294	297	311	306	310	278	284	305	312	295	293	287	306	277	274	308	300	292	266	290	277	280	273	287	290	280	317	287	285	301	338	318	280	281	257	289	280	319	311	281	296	312	278	305	276	291	311	325	274	282	303	283	312	296	279	292	283	312	301	311	317	271	248	310	306	279	282	259	280	301	293	305	321	282	322	299	302	326	262	287	299	289	316	293	322	337
23020	3364	2022	1229	877	821	756	748	741	748	735	765	755	678	772	695	719	682	740	655	626	692	714	687	693	741	731	719	705	732	691	702	673	776	730	688	667	719	686	730	721	715	689	713	715	713	689	700	710	643	681	681	680	717	743	706	712	735	692	657	653	727	662	690	708	696	639	742	685	683	645	707	750	687	721	731	689	701	679	732	680	697	711	696	692	726	722	753	736	713	701	694	685	667	735	702	684	692	711	671	734	660	721	657	684	670	732	706	680	687	736	719	691	679	669	672	723	713	698	664	667	694	707	659	651	695	667	683	708	710	707	687	678	731	703	701	639	698	710	709	707	698	704	736	700	694	687	713	713	711	690	661	653	648	710	686	726	714	736	716	736	706	676	680	674	671	719	726	687	700	695	695	652	680	626	698	699	669	692	727	652	690	702	745	671	674	629	672	697	683	722	686	657	652	711	706	695	669	676	702	694	707	708	628	700	701	692	754	728	698	737	682	705	713	666	666	720	685	725	697	705	699	701	691	696	672	675	669	739	710	664	743	693	704	724	742	664	650	674	672	684	681	734	742	677	712	716	701	691	649	734	691	709	657	698	705	695	728	708	705	697	730	710	696	701	700	672	703	671	680	667	679	695	706	694	684	685	631	684	688	659	654	715	676	728	687	700	682	691	676	663	771	699	692	660	681	678	687	702	707	708	685	701	658	644	734	708	688	661	679	679	670	690	682	673	676	694	686	724	653	705	689	705	670	742	682	663	701	687	714	715	735	648	685	695	672	669	671	651	695	729	684	713	706	683	757	673	696	714	697	712	648	695	704	668	725	708	718	684	696	703	721	732	702	713	688	676	668	723	750	746	695	702	687	704	657	705	682	678	700	699	673	710	671	691	723	661	672	682	687	728	672	694	718	656	700	695	690	704	668	734	647	695	666	752	697	685	699	669	638	708	681	683	717	696	713	699	688	681	704	734	704	709	680	697	676	699	644	679	707	759	702	712	688	703	712	658	679	732	674	680	671	699	679	660	680	670	720	715	728	716	738	659	692	699	658	686	683	714	693	733	732	681	725	678	700	727	672	660	698	687	680	669	653	686	715	693	696	667	692	659	700	733	646	719	700	717	683	723	673	730	682	718	732	724	684	748	707	704	695	657	761	689	697	705	679	692	718	696	701	681	735	664	664	712	721	744	709	691	663	701	707	694	694	708	659	711	684	699	715	657	711	706	710	694	691	653	747	728	758	700	711	709	712	673	719	692	647	690	681	689	727	727	683	687	715	674	728	684	675	693	677	683	690	727	689	676	704	656	722	679	752	710	707	672	702	688	762	697	703	639	664	736	706	673	707	676	691	679	686	692	651	655	681	702	722	666	730	674	679	735	706	717	688	678	727	682	695	720	678	676	694	732	695	720	697	692	663	698	688	737	697	702	694	710	713	711	681	724	694	691	680	720	685	708	686	705	718	664	735	654	737	710	716	691	725	726	697	654	713	699	711	733	692	712	708	683	692	679	692	709	702	659	678	732	715	724	695	700	691	709	618	668	672	671	707	702	699	665	699	696	678	663	649	759	735	694	672	648	682	700	707	689	693	710	735	689	683	713	700	753	679	723	722	729	707	721	713	688	671	718	669	705	688	669	689	694	657	658	713	741	688	737	697	653	702	668	734	657	685	699	720	681	724	685	689	686	646	664	719	719	713	722	703	725	723	697	661	702	727	713	669	659	678	705	727	713	697	657	668	689	723	747	715	712	649	682	701	713	685	680	717	686	735	693	687	669	699	753	697	705	673	653	698	696	675	691	744	676	702	702	713	665	706	709	717	698	691	677	682	725	744	677	706	650	683	681	708	702	680	679	675	685	670	710	698	707	640	695	711	711	685	698	710	664	745	685	677	711	665	751	655	639	698	644	694	704	685	685	647	705	679	679	693	666	671	738	680	701	730	673	692	702	669	701	720	697	704	724	730	692	667	741	666	708	733	686	636	715	688	708	665	714	717	708	705	736	703	727	702	677	682	708	714	739	729	657	703	695	671	729	685	708	678	696	696	699	689	707	690	692	695	678	692	712	674	722	718	717	711	705	707	723	676	671	692	698	716	678	727	726	695	680	682	704	717	672	662	707	718	679	673	702	700	723	703	700	676	724	670	699	648	727	660	687	681	711	699	707	705	624	750	687	690	731	698	707	684	647	660	724	664	745	738	711	720	724	657	642	732	691	693	643	674	715	696	703	694	723	713	706	775	670	693	675	665	646	671	647	684	672	700	716	700	700	672	704	742	642	710	705	662	688	691	711	715	670	701	695	715	691	720	671	674	682	683	717	702	642	711	689	694	727	711	647	746	700	700	757	670	722	676	712	742	682	659	674	671	703	694	696	674	699	657	705	705	755	733	769	707	701	725	721	707	664	667	683	729	679	681	667	696	740	671	738	666	711	726	684	729	651	659	744	726	716	704	743	721	667	715	680	710	764	659	699	722	725	720	702	666	707	718	709	719	717	712	682	691	668	716	720	689	707	697	679	671	633	710	672	692	703	689	702	704	701	714	742	683	663	668	710	700	697	700	706	713	714	655	716	729	665	711	711	669	710	665	676	680	713	644	744	679	626	674	739	676	673	674	687	696	699	704	682	706	671	675	722	717	668	700	705	711	674	727	697	703	663	642	714	697	687	698	716	652	694	674	690	719	671	671	689	656	702	679	692	729	654	698	716	680	665	678	675	696	688	723	640	668	692	723	695	698	688	714	726	721	649	690	717	680	657	693	712	639	700	703	719	709	690	722	698	675	719	618	680	655	700	667	666	677	737	719	746	682	705	692	674	665	735	706	696	679	694	755	697	700	659	688	690	687	700	686	699	705	706	693	629	686	735	664	691	675	722	707	664	736	685	719	675	665	674	668	715	676	686	696	727	642	657	669	697	680	695	688	722	743	707	691	730	735	696	660	721	694	714	676	698	740	707	663	655	688	640	622	664	687	670	705	675	705	689	689	695	704	679	681	735	698	682	652	703	679	669	647	690	704	635	700	709	685	709	719	695	700	683	692	707	675	703	688	724	706	748	673	662	690	739	709	665	710	687	731	698	744	661	693	693	716	675	697	704	696	664	699	711	711	733	747	709	667	708	719	664	679	691	652	712	622	660	672	701	676	748	671	669	657	731	695	673	676	675	646	715	701	705	669	716	705	691	693	749	705	723	715	702	714	682	703	658	722	688	701	728	682	682	679	692	711	672	674	705	677	712	670	685	710	709	711	737	692	698	695	633	684	720	695	689	709	650	655	709	740	712	681	704	713	699	706	746	716	719	665	754	670	641	754	666	687	706	687	722	739	663	740	669	690	670	727	667	666	699	667	690	687	709	640	700	697	710	680	691	722	716	718	662	665	706	684	680	725	673	672	632	675	717	708	702	658	712	710	687	683	675	685	698	677	712	688	679	730	684	743	663	677	676	729	715	684	712	736	691	677	702	682	687	659	689	692	697	669	718	710	701	710	649	690
31808	20876	10347	541	269	231	212	208	223	248	222	220	212	204	196	221	219	225	235	231	207	217	191	230	238	220	225	221	189	218	201	269	221	224	217	205	189	231	210	198	206	269	229	220	206	227	208	222	219	224	230	236	229	218	210	200	212	221	241	204	237	223	215	232	220	228	215	209	242	198	218	225	214	197	216	221	224	228	232	213	226	233	245	203	260	210	250	237	201	206	203	187	223	215	207	238	244	236	245	230	217	235	229	252	219	209	227	230	209	209	208	228	237	220	225	207	216	227	199	208	222	229	214	210	240	237	212	219	227	252	205	193	233	233	243	219	225	203	219	200	210	228	220	263	227	198	212	217	230	195	210	210	230	228	215	221	218	217	204	213	225	213	218	222	244	231	225	223	208	238	229	225	223	237	206	214	196	215	244	237	204	203	232	242	233	232	206	219	203	234	220	228	233	220	226	199	237	197	221	216	214	222	209	209	232	223	195	216	198	223	226	233	214	228	236	222	234	220	229	201	218	211	221	226	240	232	220	225	229	226	248	210	199	243	207	212	222	215	232	222	205	185	222	215	217	226	223	217	228	230	215	230	213	264	217	239	193	232	188	191	228	235	248	213	249	214	216	225	216	207	231	209	238	220	245	226	207	219	254	212	237	225	205	200	221	225	189	235	233	256	229	240	215	219	218	199	236	202	211	225	233	190	205	241	222	240	227	202	224	222	231	235	228	221	220	217	205	207	243	240	209	216	227	196	205	230	221	185	201	212	221	221	220	227	217	244	229	222	239	217	228	228	200	217	237	201	222	215	228	226	238	221	213	214	216	203	215	234	200	206	240	218	234	214	220	218	236	230	242	245	215	231	247	209	223	197	226	211	238	220	222	221	213	202	223	261	215	196	210	234	252	209	217	231	223	227	216	203	240	219	219	225	204	234	219	215	237	219	234	187	187	204	233	228	208	200	189	233	231	209	231	225	206	188	211	212	243	203	251	217	226	226	225	213	242	220	206	221	213	208	211	247	211	201	221	217	207	222	233	211	235	225	213	220	233	224	232	211	221	241	199	227	218	203	205	239	236	201	226	230	196	206	177	234	222	249	218	211	216	225	247	219	205	191	214	232	235	246	221	240	233	204	190	214	219	235	225	238	244	226	249	255	200	226	206	209	228	208	206	238	224	237	206	241	224	208	252	199	229	253	213	207	220	248	223	205	232	207	250	241	216	209	216	237	215	222	237	221	221	219	220	228	209	225	210	224	241	220	214	206	221	223	227	189	226	221	204	221	216	223	243	233	221	214	226	226	205	223	245	222	220	213	203	202	241	224	228	222	227	221	241	230	217	226	248	228	188	219	231	226	200	233	209	232	216	220	239	216	221	171	188	213	244	191	217	225	221	230	213	218	244	210	229	203	234	222	214	230	212	210	224	225	211	236	230	204	206	217	233	200	234	211	202	217	224	210	216	215	220	239	218	224	196	219	213	215	215	228	225	245	204	224	243	207	210	184	205	220	220	219	204	229	229	240	199	209	234	243	210	218	239	213	228	208	225	196	208	207	221	204	207	204	229	209	207	204	236	223	214	230	194	216	209	211	223	232	238	226	237	223	211	200	204	176	214	245	212	201	209	220	221	232	231	213	208	221	230	208	250	236	245	218	222	228	209	233	201	241	240	236	194	213	210	245	214	208	212	230	225	204	230	227	197	239	234	193	209	232	248	207	245	194	224	222	224	224	230	226	217	209	226	229	238	245	260	226	222	211	216	230	182	220	232	195	206	215	227	252	215	239	246	217	215	205	231	190	229	211	226	209	224	193	230	258	221	229	218	198	192	214	253	215	188	221	234	226	224	210	229	218	236	234	240	226	210	211	194	207	234	215	206	228	193	217	208	186	189	209	210	249	239	228	214	210	230	205	248	240	223	204	215	244	203	222	219	223	220	221	227	213	215	221	221	213	225	220	196	212	211	238	237	236	222	238	207	222	238	242	234	232	227	213	214	224	224	216	195	229	203	249	191	216	219	213	223	219	231	222	216	232	192	219	218	199	207	214	232	174	206	230	232	214	234	207	233	242	235	210	201	220	215	222	204	208	229	232	207	233	234	237	205	219	242	208	214	205	209	170	201	192	217	244	224	201	221	231	238	216	220	234	217	248	233	198	198	224	226	243	239	198	208	211	221	225	215	223	209	199	247	210	226	212	262	206	213	194	198	243	210	216	231	224	232	197	203	208	215	207	219	220	235	231	245	207	201	204	206	227	209	195	213	201	209	243	223	228	223	201	236	221	213	201	218	236	223	222	212	196	201	250	235	209	223	182	201	244	211	196	210	204	212	227	203	221	202	231	204	211	219	203	226	236	201	205	236	198	193	235	196	205	202	224	232	249	218	215	216	225	225	217	247	229	224	233	222	221	209	235	223	211	233	234	246	221	200	217	203	231	215	241	270	230	233	228	213	240	239	232	223	227	205	220	240	208	221	220	221	215	222	206	228	232	229	235	200	208	199	232	191	210	214	213	205	217	255	218	216	245	251	217	235	235	211	223	212	215	201	218	263	209	221	231	207	201	247	226	214	221	227	255	206	233	232	244	236	217	231	217	175	213	199	212	215	215	228	247	200	211	192	220	206	201	204	260	207	241	215	260	233	218	214	211	257	185	240	246	235	208	212	221	210	226	224	227	219	211	197	209	212	228	242	225	231	216	262	233	221	216	207	203	193	249	198	202	213	236	210	204	212	243	240	229	233	234	206	216	232	213	208	227	195	238	209	216	254	226	207	228	221	219	199	210	238	215	241	223	219	238	202	217	230	219	223	233	249	227	207	203	242	213	215	206	233	246	254	216	224	223	203	232	234	212	233	230	207	220	191	217	222	214	211	209	224	229	209	219	208	209	213	212	188	227	224	245	229	196	205	227	211	172	220	213	219	213	211	192	201	224	216	224	225	223	214	225	207	213	215	224	218	209	221	193	202	216	235	237	221	209	218	225	216	231	232	210	218	209	203	196	241	206	224	209	212	201	238	229	231	195	220	230	221	203	229	227	250	235	217	219	212	194	213	198	223	216	259	241	197	184	213	248	256	211	204	261	199	228	219	228	225	215	237	219	225	230	219	212	219	219	245	204	209	202	217	238	218	197	215	209	196	204	207	197	226	183	226	246	216	230	199	218	169	214	242	231	206	218	223	222	214	221	207	219	276	205	195	198	253	252	213	199	208	211	217	223	216	251	216	205	234	211	211	214	227	246	220	226	232	237	223	214	221	215	248	239	206	234	214	222	223	216	193	221	244	212	242	244	197	182	235	224	206	226	254	212	228	205	219	215	190	244	224	242	214	222	227	229	247	200	193	230	229	218	203	207	242	251	231	238	234	210	205	226	233	221	214	203	246	235	217	205	218	233	231	230	220	227	204	232	221	242	222	235	188	231	202	214	193	211	220	230	216	221	232	214	211	250	199	230	207	193	214	210	227	218	218	203	219	189	229	214	222	205	234	223	210	222
8830	669	634	559	586	558	574	586	560	577	626	554	586	625	569	613	562	581	573	576	607	567	541	562	586	561	599	641	576	582	620	533	558	585	542	557	602	643	568	623	585	589	571	594	574	590	592	574	608	565	569	595	561	594	582	592	589	591	610	553	585	575	548	589	576	633	586	564	587	574	579	575	532	581	552	620	574	568	570	559	577	637	629	557	577	591	584	574	540	543	573	588	546	551	597	546	555	582	574	576	589	552	602	584	572	589	608	636	545	596	551	596	599	565	567	593	598	633	602	617	595	585	582	552	577	620	607	602	622	595	566	586	576	546	623	592	548	606	625	586	606	620	585	562	578	574	584	618	581	579	579	593	601	594	571	562	578	607	587	586	644	589	540	577	570	580	597	604	552	582	551	566	616	572	589	613	563	592	602	614	554	586	572	599	612	627	564	575	583	558	590	574	577	582	541	586	544	552	578	574	578	551	559	589	562	512	580	579	564	577	598	582	571	569	544	570	547	584	575	569	583	599	576	595	559	609	584	591	572	563	559	551	555	550	580	590	543	565	561	590	615	545	621	593	575	560	547	580	615	573	566	567	579	598	594	579	553	609	581	597	578	568	552	576	558	567	570	577	580	583	601	608	561	583	588	590	634	597	567	603	579	592	599	527	563	615	588	552	604	558	539	611	610	602	569	558	566	581	560	566	595	579	584	612	597	565	631	585	600	549	568	632	599	580	558	591	601	600	550	614	571	549	589	593	617	576	604	607	605	591	578	575	574	627	586	609	579	586	572	606	605	578	599	592	564	547	577	582	610	557	553	581	598	587	627	567	614	593	609	568	609	548	654	593	613	584	577	537	594	581	571	602	572	553	596	606	561	593	565	580	570	559	576	567	589	567	553	599	589	580	611	572	566	597	590	568	596	558	605	596	602	544	589	572	579	553	559	554	588	632	588	603	620	582	607	592	594	597	555	557	537	566	553	619	585	594	567	581	554	599	583	587	580	582	612	551	566	584	581	629	606	584	578	609	620	604	550	589	596	569	601	529	615	550	616	590	625	613	618	577	603	625	561	632	578	604	582	596	576	573	570	544	585	600	572	576	612	570	585	585	561	548	600	583	596	581	577	561	605	590	600	569	573	598	598	607	572	622	594	585	582	582	547	620	618	567	585	592	612	611	559	622	558	608	604	546	584	597	558	556	584	532	555	581	558	573	604	598	576	609	582	593	539	550	552	550	577	554	577	571	531	549	607	537	539	594	577	601	591	564	562	599	580	596	551	572	575	635	525	616	584	603	593	617	577	585	547	600	539	542	567	580	600	576	598	599	559	559	568	601	580	567	549	591	550	613	562	554	604	606	566	573	609	628	593	597	614	576	571	570	572	573	606	525	617	607	573	613	577	579	590	595	591	571	591	591	582	596	574	548	569	547	582	565	551	608	586	581	604	600	622	610	617	601	562	559	607	601	573	612	588	622	558	592	635	581	583	589	580	563	581	603	571	618	619	619	587	584	556	596	581	580	571	586	594	566	579	572	597	580	570	551	572	567	590	567	630	576	605	572	622	589	560	566	565	528	605	594	623	578	561	581	592	565	593	565	529	583	557	545	599	603	565	576	532	608	553	606	567	555	609	624	519	565	611	560	605	595	584	591	605	575	587	623	563	560	597	600	601	510	619	577	619	629	592	612	554	606	570	589	616	609	542	566	611	605	603	590	576	601	594	566	594	568	596	562	573	595	592	522	648	607	601	620	621	620	580	617	573	597	545	541	603	624	595	569	613	529	593	607	591	588	569	577	593	584	599	551	574	576	603	546	610	593	602	597	619	596	548	589	575	578	585	590	561	578	590	590	605	583	563	602	565	579	615	615	583	581	581	600	617	606	552	604	573	556	567	617	561	570	546	541	572	538	584	592	557	641	565	604	564	605	539	611	557	633	583	604	576	569	557	588	592	581	581	571	569	557	589	619	594	599	602	566	563	585	632	594	586	612	561	570	601	616	661	590	601	558	602	578	564	576	590	526	591	535	622	576	567	591	613	611	616	642	569	580	583	611	537	588	568	624	608	549	584	599	604	622	612	579	577	574	656	579	584	595	603	553	565	586	555	591	570	547	543	577	581	586	571	606	541	562	537	537	596	595	576	576	600	563	562	585	553	594	605	540	601	576	602	526	593	615	588	575	556	620	550	604	572	571	564	580	561	596	572	563	573	591	627	575	599	587	581	586	612	592	601	562	603	546	563	549	583	587	630	579	575	565	558	589	590	594	602	578	596	602	560	598	605	590	582	550	597	580	597	585	594	560	625	569	589	570	543	579	596	595	591	582	609	558	602	558	567	568	554	605	603	586	561	592	588	608	591	578	540	610	630	599	548	640	581	574	632	615	597	580	619	579	580	604	559	602	581	578	607	609	546	590	604	651	549	600	667	603	553	586	564	548	571	616	630	596	567	589	566	556	578	592	597	594	608	537	597	546	605	628	566	549	581	556	570	579	575	591	554	558	573	570	575	594	530	597	543	608	581	602	564	592	583	563	560	566	609	582	608	587	594	569	579	597	559	607	602	593	554	578	592	571	560	543	571	579	552	579	585	548	570	594	577	579	575	569	584	588	615	579	625	576	535	620	564	612	573	587	547	605	540	599	574	596	546	629	572	543	536	561	605	585	586	527	555	602	571	606	578	601	585	585	564	578	600	554	573	632	577	584	553	631	573	595	574	560	548	584	601	568	581	577	559	543	625	597	626	580	611	600	560	597	583	655	565	558	592	568	561	625	553	589	607	575	605	588	614	560	576	613	544	569	600	537	575	570	554	601	547	562	620	596	574	589	570	623	607	598	584	596	629	586	615	586	590	585	550	560	598	597	560	584	608	567	610	543	612	595	574	591	620	565	549	597	560	555	559	583	620	628	563	555	581	567	637	586	597	533	610	560	577	579	572	567	571	558	595	609	620	579	594	554	601	574	569	584	586	577	603	578	570	568	539	582	583	595	584	640	597	618	575	608	627	569	586	570	592	603	541	539	591	562	606	601	609	559	576	605	576	558	595	599	563	579	557	634	596	546	578	613	588	595	584	579	574	526	588	589	551	582	591	587	632	595	574	587	580	599	580	593	583	622	588	574	584	609	561	579	553	591	571	567	579	596	590	563	609	598	569	592	567	598	534	544	586	565	616	527	555	608	551	570	576	599	570	595	587	577	620	575	568	583	579	601	577	557	591	583	585	608	582	576	586	586	556	561	624	578	590	600	592	580	590	550	567	622	601	571	632	589	576	593	585	560	595	575	602	602	589	574	568	590	555	569	585	593	568	559	570	568	565	585	573	602	593	566	593	574	573	592	610	560	577	554	566	608	642	608	596	628	611	558	622	602	579	583	597	591	576	566	519	605	536	570	627	567	588	574	571	571	593	620	569	597	601	601	541	536	573	561	596	592	592	582	549	539	567	618	582	568	575	566	572	556	548	616	588	615	586	596	630	563	604	560	572	560	569	555	583	573
25027	21466	24783	28582	21457	19384	788	439	402	362	386	353	343	326	358	324	358	324	333	337	377	353	343	361	368	362	324	291	344	311	356	389	322	341	358	368	355	325	300	332	326	312	350	335	362	337	334	336	289	329	321	353	333	344	322	341	331	339	343	359	322	325	345	343	313	352	354	323	342	336	356	364	341	328	318	355	345	343	317	293	325	353	345	349	316	324	320	326	329	345	334	313	343	355	359	331	370	352	341	343	360	366	313	342	360	369	357	345	320	346	341	310	325	346	357	359	325	363	345	317	333	343	367	354	361	318	366	350	359	335	328	347	314	324	332	392	349	329	341	299	338	331	347	346	338	363	354	345	330	328	310	310	349	340	345	380	315	346	349	348	346	360	334	312	337	326	318	340	326	299	341	328	367	332	352	345	306	376	324	375	370	318	307	303	329	338	330	342	350	327	354	330	362	341	346	369	335	335	316	334	309	367	350	317	345	349	312	335	337	339	373	335	319	277	341	330	351	329	340	339	326	302	338	332	353	329	339	324	372	320	363	321	370	309	335	357	319	341	344	327	344	367	366	323	335	305	346	316	346	393	342	350	367	328	340	285	313	316	343	361	359	320	318	329	310	369	336	287	340	354	349	366	342	341	323	359	319	323	344	343	324	309	343	333	332	344	304	325	370	327	319	329	342	349	340	324	335	342	341	339	332	338	308	333	332	328	323	319	324	298	347	330	362	330	328	343	322	346	351	344	384	314	328	313	323	360	356	356	345	333	328	342	307	320	341	376	352	324	325	346	355	322	334	340	311	335	336	274	348	322	326	331	324	295	285	351	365	346	323	330	339	344	336	335	313	337	312	375	297	305	308	361	336	315	344	319	302	340	311	313	373	326	326	321	340	371	324	354	310	334	362	340	354	334	323	326	338	368	317	294	356	344	338	309	346	342	349	356	308	292	326	327	350	324	293	313	307	330	309	299	307	337	330	314	321	311	338	346	343	344	317	325	336	343	324	354	358	343	353	351	350	325	339	292	310	304	304	323	369	333	349	357	343	313	333	333	337	334	295	333	348	324	328	369	318	339	304	314	347	340	360	326	354	351	287	360	349	318	325	332	335	369	327	354	351	360	335	323	298	323	348	376	354	339	323	290	368	381	333	340	352	330	311	309	335	350	331	288	343	292	328	351	360	312	335	334	338	361	335	334	328	346	319	350	347	317	326	346	340	369	340	366	346	349	322	347	298	294	311	368	325	347	320	350	351	337	319	327	353	361	342	356	327	321	346	330	339	301	317	341	354	341	345	359	306	326	349	333	341	314	342	329	380	317	317	297	344	331	335	322	332	315	326	342	344	319	327	333	365	364	316	337	356	358	327	350	341	330	322	317	332	335	380	342	332	316	337	337	349	334	337	326	327	315	340	330	353	353	323	320	323	343	347	375	331	325	300	288	304	306	315	360	363	353	332	337	281	315	393	332	333	302	295	354	360	333	359	309	350	310	324	345	324	325	343	325	333	323	341	320	309	304	305	301	295	331	326	300	280	317	294	293	325	358	351	318	313	285	327	343	331	343	332	304	367	353	323	304	335	295	341	318	380	283	323	309	333	315	337	337	358	329	342	375	340	366	336	310	326	345	336	337	289	340	326	365	315	322	357	321	329	324	326	343	325	313	353	324	306	326	336	365	336	330	307	322	310	307	320	333	315	321	325	310	314	338	345	352	349	336	335	305	337	318	306	320	332	343	322	317	353	315	330	332	333	372	325	363	324	290	380	354	319	334	327	340	356	340	347	378	366	350	335	352	315	318	337	314	321	341	338	340	326	381	344	354	360	346	337	328	366	325	357	345	335	342	309	343	368	331	337	300	351	328	378	356	346	321	321	323	349	318	316	351	351	322	357	335	311	312	326	335	303	318	321	318	343	346	343	355	321	312	346	297	340	353	316	306	344	342	359	316	344	337	337	300	318	348	309	339	333	311	320	332	377	336	329	328	316	332	342	325	341	372	317	340	323	330	333	342	382	346	341	305	319	290	339	341	302	331	285	344	356	329	350	340	316	308	333	324	334	320	322	342	327	333	328	344	335	343	343	395	329	334	324	305	344	332	314	338	367	324	345	322	330	330	325	359	371	364	314	329	293	350	340	366	347	323	339	321	331	342	366	329	308	334	347	338	326	307	364	357	352	331	334	318	311	346	328	339	347	346	322	285	312	353	297	313	305	323	356	354	342	346	304	346	338	321	355	314	319	354	355	381	293	342	286	305	339	360	310	343	318	335	351	376	336	299	345	368	372	319	386	335	371	323	330	316	291	317	331	332	330	363	304	317	338	352	366	347	332	339	341	333	350	369	336	296	324	348	318	359	341	301	328	330	327	308	352	325	314	307	331	292	301	325	308	324	353	310	363	325	353	352	317	298	352	360	337	294	336	324	324	356	344	325	343	330	370	324	350	307	334	280	307	333	399	340	328	342	308	333	356	339	334	334	343	358	331	330	341	304	317	306	347	321	306	319	342	344	310	296	305	308	307	332	365	339	305	356	314	325	341	323	318	351	323	337	319	374	353	334	338	309	314	352	319	315	309	326	309	350	351	366	352	322	318	356	352	358	335	339	351	345	309	322	325	314	290	338	321	320	344	355	324	337	326	330	297	352	346	354	349	349	345	351	317	307	338	341	322	357	334	347	327	335	350	349	354	315	382	342	319	321	324	322	373	371	347	355	322	361	341	321	330	325	317	375	354	325	341	308	322	316	354	304	311	312	335	348	325	337	352	301	333	312	310	332	352	315	333	350	326	329	351	353	350	328	329	335	339	315	332	349	346	315	335	327	348	340	348	353	366	322	332	365	345	342	356	324	326	356	356	322	330	345	345	343	329	323	350	334	321	317	329	321	327	357	319	328	339	305	328	379	321	344	312	343	359	321	343	331	333	343	328	324	285	341	332	341	314	326	346	332	325	340	344	311	299	340	319	330	294	322	343	344	327	337	333	347	352	328	289	338	360	315	345	340	336	329	343	343	327	320	341	317	346	332	290	376	300	363	333	304	315	376	327	328	306	336	325	334	332	327	314	322	360	333	327	346	355	314	337	338	332	314	325	328	322	317	345	341	339	351	337	327	287	345	340	364	359	328	347	325	336	337	319	351	308	312	350	304	327	306	334	305	316	327	312	332	329	324	347	346	321	354	335	326	349	336	315	347	350	341	340	320	317	329	346	311	319	341	334	333	315	347	353	330	363	374	338	327	330	323	356	311	329	303	349	344	324	341	354	357	323	362	351	303	329	320	344	328	343	319	341	302	349	336	320	334	311	324	340	292	341	329	369	336	326	334	327	371	328	338	343	299	319	322	328	337	348	337	328	305	324	309	348	309	330	352	359	323	340	351	340	371	330	359	316	299	342	333	289	320	316	336	304	358	289	335	344	368	338	351	301	305	339	330	323	333	345	324	351	335	329	338	323	323	324	328	319	334	343	315	311	329	330	308	345	311	339	318	322	330	326	340
18841	2133	1371	1014	943	915	869	843	817	802	802	772	801	809	831	827	818	809	810	772	816	758	841	785	804	808	789	867	791	855	803	804	833	801	795	790	797	783	834	841	852	804	849	799	773	852	797	843	790	814	843	823	802	808	777	774	769	740	821	795	765	803	807	780	841	800	784	745	810	786	804	837	801	832	862	749	826	807	800	792	870	874	784	819	866	822	773	818	801	797	786	797	815	764	796	856	770	789	832	824	825	846	820	778	824	807	809	812	775	799	829	835	803	825	791	813	846	824	843	843	771	807	767	810	787	791	780	796	814	825	803	863	850	786	841	786	788	804	793	849	791	774	801	817	812	760	842	825	781	798	856	844	803	838	837	851	832	773	860	788	815	842	803	831	819	790	811	803	784	762	768	789	805	789	832	752	781	843	810	754	820	821	795	799	803	781	801	796	788	839	823	792	812	799	884	804	861	779	794	733	831	804	845	822	850	813	803	761	793	796	825	782	758	812	793	794	781	815	811	820	792	788	811	836	863	824	811	799	779	818	796	825	798	784	803	796	797	816	822	748	800	835	811	857	854	797	862	762	808	827	813	824	786	783	807	829	777	803	812	853	790	815	808	745	807	844	751	850	840	767	783	803	771	807	795	799	809	773	821	814	793	822	816	840	776	811	811	800	813	799	812	800	790	773	795	789	851	821	831	778	805	819	778	845	806	765	771	783	763	810	795	797	838	810	833	793	797	798	781	809	867	773	782	858	819	805	851	807	773	822	775	822	792	840	790	778	807	786	815	824	827	782	804	805	794	863	794	794	772	788	796	818	812	786	829	780	762	758	837	801	794	808	783	770	799	835	838	807	780	780	783	783	838	819	797	809	822	802	811	861	799	829	828	837	826	792	847	838	787	822	789	803	818	777	792	790	797	773	799	767	784	839	799	777	794	817	787	831	763	808	818	786	807	835	812	805	786	818	836	798	833	819	800	782	807	821	809	860	804	817	865	770	760	780	802	834	830	790	792	772	810	786	779	821	765	790	773	812	802	880	835	798	842	816	784	799	832	854	837	743	786	778	802	831	846	828	800	807	791	739	778	793	830	811	769	818	813	779	844	798	845	748	777	828	838	772	800	813	829	820	804	787	820	846	857	773	786	840	777	753	781	815	801	839	829	831	770	794	827	816	801	822	758	730	765	809	777	757	822	838	818	826	837	773	826	778	780	822	775	830	817	794	796	797	806	720	814	836	817	812	812	787	797	802	788	810	819	781	767	771	766	775	795	840	737	836	773	790	837	806	803	825	811	814	801	867	819	832	805	845	799	792	784	767	765	772	854	778	831	847	807	796	811	809	810	795	769	786	807	789	817	831	810	779	796	797	804	819	810	815	788	794	790	816	803	820	743	843	828	804	874	786	760	852	793	798	831	779	850	811	822	845	833	808	778	784	846	853	796	829	820	865	804	837	793	798	799	811	762	797	814	798	780	839	793	811	827	809	873	798	809	808	794	784	842	819	829	826	842	791	810	810	797	841	838	811	763	801	850	794	803	795	813	828	784	779	827	809	770	767	796	829	801	815	756	776	825	776	836	803	775	862	770	839	804	819	818	760	754	782	746	858	849	769	795	829	813	841	744	853	818	823	808	789	837	824	795	779	783	777	790	862	806	827	818	819	762	806	788	813	810	831	773	812	805	827	811	844	797	762	786	795	779	870	834	813	811	761	764	758	800	830	807	799	798	769	754	798	844	828	792	774	838	756	828	858	830	813	818	774	817	788	826	843	819	859	830	757	760	761	806	772	794	840	786	768	835	778	827	819	792	794	782	817	796	814	821	835	782	754	848	788	847	777	787	810	843	821	829	833	840	794	836	802	782	831	844	808	849	803	772	781	815	803	821	858	815	826	766	797	805	806	818	833	791	813	796	810	812	846	797	804	801	863	798	807	754	824	834	810	799	802	831	834	795	816	797	815	808	769	843	838	778	761	795	819	790	808	755	746	796	776	823	790	800	815	812	740	857	814	818	828	810	783	832	825	807	769	795	792	811	802	727	830	797	754	825	839	794	812	804	825	816	834	789	863	757	774	779	831	874	775	811	784	821	775	811	864	811	732	791	799	769	837	766	805	814	810	804	846	789	776	815	804	788	804	881	813	829	808	748	791	810	774	834	801	787	801	833	807	806	828	842	804	867	857	818	818	797	828	783	757	753	775	854	820	807	824	788	801	778	809	783	744	822	772	745	801	812	795	790	754	789	758	779	820	809	806	824	827	780	808	833	830	827	785	783	741	819	851	793	812	810	835	817	823	863	843	783	797	796	821	840	814	810	815	826	821	803	799	847	768	811	847	777	773	828	809	817	801	826	830	820	782	875	816	815	827	858	827	868	757	770	796	855	796	831	808	774	782	846	793	767	852	793	861	827	772	779	836	812	832	854	792	823	784	868	818	795	803	873	766	832	774	777	818	806	777	804	753	810	756	838	776	809	759	764	878	771	807	816	844	794	831	818	776	828	841	802	802	798	809	839	793	824	840	834	816	805	841	815	814	796	759	849	787	827	779	797	789	793	833	798	799	808	787	831	764	827	837	863	793	773	856	870	844	789	827	841	775	808	788	755	803	804	775	772	805	824	835	824	863	779	853	820	785	801	781	796	819	794	825	808	839	827	797	825	828	792	777	791	810	806	795	817	801	795	814	822	772	833	804	821	836	797	748	798	842	796	809	781	837	818	794	813	810	825	787	870	823	812	809	785	858	763	811	808	839	799	803	841	777	835	799	851	825	774	806	767	738	833	830	830	816	826	785	833	796	786	805	787	793	786	803	773	799	788	816	833	822	808	777	838	784	836	804	846	825	802	812	832	813	813	736	830	818	802	755	863	807	799	804	855	810	841	777	815	782	864	803	776	808	802	799	754	782	793	814	769	765	827	837	804	782	819	783	750	782	801	795	821	814	807	771	812	819	820	733	844	852	861	853	776	766	803	810	766	820	845	754	813	798	795	787	789	782	815	828	822	818	818	849	819	824	819	803	796	841	821	778	747	805	812	746	824	825	789	822	833	821	802	778	790	802	755	821	827	834	829	815	846	783	772	812	803	809	817	801	787	762	791	791	793	809	829	827	810	839	825	855	828	814	837	762	811	802	793	791	764	818	801	768	819	849	763	806	792	772	803	788	821	781	818	828	787	769	877	807	872	882	787	812	754	776	841	821	790	824	839	793	836	768	856	778	817	817	803	817	766	770	768	836	789	813	794	739	782	828	795	796	766	826	769	774	795	801	851	794	805	824	813	860	769	787	839	816	795	820	774	844	813	810	821	837	804	783	899	786	802	819	825	820	817	751	799	822	762	797	802	821	810	784	799	814	814	821	785	765	841	773	840	801	793	745	804	770	801	832	832	795	766	769	804	816	800	805	795	839	742	780	791	808	808	815	798	824	769	799	845	871	786	811	778	784	802	804	802	847	809	807	760	803	784	820	822	771	778	821	776	779	773	778	830	797	839	805
24259	21396	25051	28112	21396	21412	17263	706	422	386	391	374	351	337	323	302	328	340	308	310	290	307	354	274	285	357	316	318	328	281	295	340	356	347	285	281	310	282	310	336	331	275	277	298	272	300	312	294	349	287	312	305	308	270	283	280	286	286	255	353	274	313	266	284	336	300	302	319	311	284	263	318	311	289	309	322	302	303	294	315	319	267	288	296	318	313	323	301	300	298	288	282	297	294	302	312	254	257	289	347	296	316	312	269	286	289	305	321	302	277	309	292	288	301	308	300	284	291	286	336	277	299	313	292	307	321	294	296	283	333	297	273	323	281	279	313	307	283	312	274	317	340	303	307	289	283	295	267	301	282	312	315	290	311	325	294	295	300	291	303	284	270	287	322	308	314	295	311	274	332	285	308	333	313	285	299	274	310	306	293	326	293	293	294	283	316	279	292	286	305	290	272	316	317	305	297	330	355	284	278	312	277	291	291	308	334	278	267	283	314	312	312	290	321	319	305	305	289	270	284	276	331	321	320	310	286	282	300	271	324	281	331	284	268	321	345	320	289	267	290	324	305	289	300	289	314	310	302	259	304	304	266	302	307	296	270	322	288	304	284	338	303	335	290	282	322	303	293	296	292	311	332	332	319	279	298	351	296	308	271	254	317	299	283	311	310	273	282	277	310	313	298	296	288	284	328	262	319	303	304	284	291	283	289	273	301	275	278	324	342	276	287	300	298	301	264	319	282	296	311	325	282	330	308	347	304	305	296	295	300	295	288	296	298	339	297	269	285	273	292	333	295	326	322	274	292	305	290	303	313	322	315	288	290	320	295	295	282	264	328	320	316	278	296	288	342	305	279	313	286	331	322	298	323	322	286	314	279	292	298	318	267	293	278	299	301	298	295	286	311	288	315	299	302	280	308	298	278	276	281	288	340	301	321	313	318	293	287	307	283	313	281	317	315	298	346	321	319	326	312	301	325	315	291	292	353	293	339	261	304	285	314	346	301	329	314	274	294	312	301	305	316	308	311	307	312	329	301	317	291	299	325	315	321	278	314	298	327	292	269	285	293	287	329	290	282	343	295	302	276	295	290	274	272	264	280	306	311	278	307	293	309	319	312	319	345	285	284	289	287	298	343	323	294	327	298	308	313	321	305	295	267	334	274	313	276	303	272	288	329	285	306	270	267	300	309	274	289	287	316	324	284	331	301	311	295	301	336	314	293	297	295	302	299	270	310	275	297	262	308	273	316	294	285	289	275	286	270	318	327	306	308	340	297	270	296	348	303	307	287	297	307	306	304	286	323	316	309	312	281	298	289	286	278	290	265	301	278	291	274	293	294	286	324	296	358	282	305	275	308	322	309	273	282	315	305	302	293	290	309	310	308	303	303	320	341	314	289	301	273	292	306	294	322	296	305	289	313	298	331	296	301	325	317	269	277	303	306	312	316	302	309	313	303	289	327	299	305	293	317	298	336	325	322	328	286	314	283	306	287	295	270	299	312	314	319	298	314	308	307	273	339	302	289	311	317	282	268	296	247	265	346	314	263	307	296	272	302	298	294	305	283	306	305	293	288	318	290	276	300	329	280	297	258	289	293	304	289	294	303	299	267	291	265	280	304	281	310	304	286	279	288	322	310	315	311	316	293	276	294	312	324	306	289	275	304	307	287	265	279	321	304	332	297	298	303	317	286	294	292	309	282	343	276	323	336	292	294	288	273	290	325	320	299	279	287	277	295	299	283	303	274	291	310	316	303	281	282	291	280	325	319	295	292	316	295	293	264	272	287	281	269	262	344	320	321	327	303	308	301	326	297	341	281	325	304	305	297	318	328	324	295	325	302	281	307	292	286	302	299	298	324	280	288	292	307	296	344	267	331	302	312	301	285	309	295	344	291	326	318	331	287	314	308	325	305	306	304	272	275	310	294	307	331	328	313	305	318	306	301	321	328	311	312	309	279	288	305	321	316	280	250	317	296	311	295	294	289	297	333	324	293	328	305	314	282	278	262	298	299	324	289	309	320	320	289	279	289	285	290	327	301	255	268	279	267	296	288	293	296	284	318	303	281	277	306	277	296	295	290	281	310	268	300	313	264	311	312	287	322	309	319	269	309	314	300	294	277	272	324	324	293	338	307	250	283	293	311	312	306	308	299	299	300	292	303	313	301	318	322	332	280	284	279	275	299	325	295	306	320	297	311	327	301	302	321	296	308	300	296	293	281	291	300	296	307	336	309	334	282	274	293	293	305	310	290	299	314	295	305	302	320	312	284	317	331	318	295	283	360	305	314	312	298	310	273	278	311	287	258	327	295	282	307	270	308	321	304	301	288	264	306	309	301	312	280	299	321	270	328	300	319	286	298	280	311	292	294	297	297	284	319	293	269	269	295	291	280	257	309	277	304	280	283	291	288	330	295	311	309	291	313	283	310	306	317	311	310	342	280	304	298	300	305	304	326	283	283	345	294	311	316	294	313	321	338	309	316	355	298	269	314	326	312	288	284	280	284	296	289	286	304	336	279	309	307	303	305	307	288	304	318	304	324	275	300	284	322	328	282	292	304	345	299	298	297	267	289	318	321	331	302	290	288	316	300	294	315	296	291	307	313	317	312	306	303	289	280	312	300	279	282	320	312	285	246	305	297	290	281	322	283	326	321	301	254	285	305	318	320	266	317	317	308	312	291	277	278	309	309	301	306	295	270	294	258	327	326	273	311	307	287	317	299	294	308	300	270	288	292	273	278	291	305	302	302	313	307	306	309	312	298	316	327	291	297	270	291	312	264	289	308	275	291	267	293	262	329	316	338	300	314	282	300	327	322	285	303	339	310	298	295	297	306	290	324	350	275	318	306	279	314	265	299	280	283	279	282	298	301	286	300	335	276	292	284	293	284	272	301	294	286	321	320	295	319	302	308	259	338	316	325	300	279	279	288	254	288	288	283	304	273	291	311	293	305	280	311	297	315	277	303	293	315	309	310	324	317	248	282	312	316	264	288	318	288	317	311	310	308	310	317	309	293	326	270	301	326	296	275	304	319	314	302	289	295	301	292	319	306	274	299	285	306	327	302	290	249	301	299	296	326	297	294	347	323	301	265	283	308	315	295	309	312	314	269	301	271	316	310	309	347	336	303	299	309	288	296	281	321	286	307	308	281	311	289	304	300	355	310	273	320	326	288	297	298	327	321	299	297	334	327	289	290	303	308	301	289	293	291	323	307	315	307	307	307	337	316	291	281	301	282	304	282	281	315	309	271	285	299	311	295	268	273	304	303	310	306	314	306	337	307	298	290	302	306	294	294	276	321	327	273	289	282	265	333	282	319	337	299	307	295	277	282	285	296	294	309	304	290	296	288	313	314	292	276	287	332	307	288	263	277	276	285	280	307	294	322	317	284	298	257	286	274	269	310	284	286	304	304	263	311	304	304	329	324	281	311	296	310	271	288	307	299	283	319	314	315	296	272	305	308	287	315	304	309	303	318	317	291	275	309	324	303	313	281
22008	3473	1906	1283	961	805	781	819	756	776	741	757	737	690	703	754	726	695	703	697	731	757	691	717	737	703	720	701	686	720	738	693	684	724	687	664	730	695	677	730	706	727	681	703	697	699	692	675	714	655	707	684	737	724	737	710	706	663	734	709	649	729	694	652	741	699	703	713	677	696	688	709	702	737	700	678	698	755	717	679	690	723	736	683	662	724	728	688	720	698	649	679	745	704	714	745	751	736	724	685	728	704	751	701	738	730	679	654	688	695	711	722	701	695	727	744	706	755	691	657	741	729	733	750	733	690	728	672	676	703	748	652	742	690	631	715	746	698	754	690	717	690	716	717	692	702	678	635	724	705	670	742	677	661	690	705	690	692	707	686	761	719	677	740	696	673	663	669	668	680	688	711	745	730	667	690	686	662	704	713	677	703	708	698	708	701	675	736	745	706	749	692	726	698	680	681	663	638	707	705	746	689	740	661	704	723	687	758	678	700	677	745	672	671	657	705	728	707	716	760	702	712	685	756	702	735	702	706	706	658	688	729	717	752	729	644	706	718	750	707	705	705	711	711	711	719	709	683	703	686	704	694	640	738	679	722	691	713	751	699	686	623	692	730	718	692	692	712	733	708	711	710	685	698	719	687	627	695	716	728	752	659	691	687	705	678	685	693	700	691	711	714	673	696	674	644	680	692	647	686	648	665	720	683	722	713	736	667	651	752	732	661	734	670	718	658	687	719	649	657	722	671	705	706	657	701	673	722	724	723	686	682	742	696	719	684	707	677	711	733	690	701	698	668	725	660	693	727	688	645	723	696	737	719	725	715	688	707	744	678	731	735	669	716	701	702	708	732	714	655	714	677	676	676	728	718	682	682	658	699	692	687	716	711	736	635	704	682	657	676	702	693	728	709	747	712	734	686	691	725	665	674	691	709	748	749	710	706	682	712	703	710	682	647	685	646	668	668	699	735	703	695	728	720	682	719	701	713	663	677	687	700	698	676	653	694	670	682	645	674	699	729	730	666	692	671	741	752	671	670	719	670	711	709	701	655	720	766	701	693	741	775	685	694	701	699	664	717	709	704	718	692	733	702	692	647	633	717	705	660	756	675	686	689	722	704	740	699	711	687	699	724	702	685	715	681	673	680	698	616	680	714	672	724	740	715	699	692	667	665	684	684	735	689	686	680	699	712	653	699	675	670	748	706	704	712	730	716	729	670	694	697	695	685	729	758	721	710	685	673	702	733	684	662	659	696	688	701	698	686	717	702	707	686	714	732	729	698	674	650	709	681	698	692	709	685	703	713	717	664	678	729	678	683	710	767	666	686	674	689	687	697	701	677	664	687	676	668	694	678	668	706	646	685	711	658	700	716	674	697	709	743	683	678	723	762	720	713	657	669	697	735	719	707	688	692	666	661	719	707	676	682	733	726	651	685	732	681	670	711	674	708	719	705	721	683	697	693	680	705	713	719	713	679	652	670	663	724	709	727	710	700	727	768	712	739	658	644	676	687	719	679	796	696	732	723	665	693	712	732	685	704	704	730	682	669	736	722	722	665	718	681	723	708	738	704	726	717	705	738	640	686	739	695	722	669	695	624	735	714	667	674	705	677	726	701	705	715	737	682	666	701	692	710	707	717	728	712	701	700	708	656	699	665	715	700	706	671	695	657	703	670	675	716	693	692	734	696	683	716	702	651	637	683	650	709	685	728	722	722	703	695	643	684	681	715	707	666	670	682	709	744	721	696	674	665	682	691	696	678	737	705	652	701	744	707	725	727	690	699	669	653	695	759	713	724	680	721	648	707	687	699	743	760	682	682	704	756	686	682	704	742	725	716	688	717	682	713	719	667	682	686	683	691	736	656	682	661	701	738	725	727	707	701	691	710	711	708	656	693	710	671	745	703	671	713	702	699	658	726	682	757	658	723	722	680	662	705	692	747	680	690	698	708	665	728	687	734	744	722	692	645	689	696	699	683	692	660	709	699	681	716	714	714	688	684	689	692	680	671	685	713	740	693	772	736	731	676	701	711	688	681	672	736	697	669	702	730	709	680	704	659	700	744	723	668	695	688	768	709	688	688	703	710	664	731	709	680	701	716	656	669	726	672	678	721	711	722	687	712	655	707	680	729	738	705	652	685	708	716	678	734	693	691	704	685	653	719	776	681	647	693	711	708	716	678	659	682	697	716	665	677	718	696	663	706	711	685	718	757	728	704	684	677	676	632	686	673	722	679	750	720	704	762	734	690	701	713	696	709	663	655	715	675	670	675	766	738	731	705	712	714	690	674	724	688	703	646	728	714	684	714	713	679	699	751	672	703	660	711	676	718	691	758	644	707	707	717	695	716	722	688	736	684	740	732	707	678	722	757	743	716	685	707	710	722	713	696	696	663	701	705	675	675	686	696	740	684	702	662	664	700	692	709	661	687	689	693	704	705	707	707	730	698	674	700	663	697	734	711	702	733	717	687	738	690	736	662	679	703	686	686	718	759	740	721	670	716	709	696	726	729	688	687	672	707	705	711	749	737	720	705	758	712	708	662	691	753	726	697	662	650	670	694	688	732	696	741	715	730	701	720	673	734	718	668	679	710	740	696	642	664	635	719	644	729	707	713	706	653	758	683	687	700	720	671	682	663	742	643	699	691	696	685	661	718	728	697	667	748	682	756	713	683	707	683	723	717	654	745	681	740	701	749	752	684	706	700	743	724	666	703	726	706	737	703	689	683	696	675	735	725	693	666	751	685	716	706	733	669	694	698	666	682	718	639	662	718	680	712	723	662	690	692	693	713	681	735	717	699	685	719	652	700	692	712	685	703	670	695	739	712	686	638	705	684	669	682	729	719	665	725	675	727	646	690	713	701	735	718	737	663	678	718	751	739	713	665	686	726	755	686	703	683	718	736	668	748	715	678	715	715	675	691	715	695	704	707	723	697	694	657	699	694	723	720	691	757	673	693	712	678	681	670	675	677	680	691	679	705	695	709	711	678	685	683	727	693	709	730	652	725	679	684	709	749	696	683	687	669	700	709	700	703	669	737	718	719	714	732	712	698	735	749	707	702	717	700	709	690	690	671	682	706	672	687	702	664	713	674	707	675	650	694	672	675	717	703	694	689	728	719	669	714	675	715	692	713	730	710	706	669	679	697	744	717	723	728	691	700	734	705	676	662	672	740	708	667	742	715	694	715	678	699	726	699	720	693	719	690	717	697	763	692	725	738	707	727	679	703	677	726	679	699	746	652	695	735	703	697	713	688	677	703	722	669	713	710	660	713	718	698	698	737	705	681	670	748	728	697	690	646	731	694	716	719	666	710	662	687	689	688	695	696	662	653	697	674	690	720	707	707	710	701	652	737	678	758	680	705	690	703	748	692	696	708	697	713	731	702	651	692	698	700	673	713	753	703	679	708	701	708	704	742	732	730	736	704	655	708	708	706	664	667	689	640	628	694	709	713	719	739	687	695	698	662	638	710	668	700	683	724	689	688	727	727
31644	20828	10406	667	397	356	327	231	215	234	216	232	240	250	250	231	219	201	221	222	219	239	200	240	218	222	225	201	197	229	241	212	275	226	228	225	221	203	247	227	256	229	198	238	203	218	228	230	244	214	232	221	203	241	231	241	213	247	210	208	245	223	219	199	213	200	242	222	226	222	226	228	231	214	208	205	206	224	238	214	222	208	212	241	210	248	222	232	210	211	231	271	217	231	209	196	226	222	232	198	210	206	222	224	236	227	242	225	225	226	235	232	208	236	218	219	229	198	202	245	232	199	214	227	235	242	219	225	201	214	210	231	234	215	230	200	246	220	228	231	216	223	209	217	218	232	231	229	211	220	225	236	247	233	247	230	236	221	239	230	222	214	194	207	236	231	201	209	250	222	215	196	212	241	232	222	209	218	219	209	228	203	230	206	224	235	231	222	261	234	223	215	203	255	227	203	230	211	221	190	208	226	224	231	212	242	243	226	210	237	223	230	225	222	226	227	234	204	191	224	231	229	213	220	208	231	229	218	213	213	225	229	221	222	229	234	225	205	217	237	207	233	227	233	207	221	222	256	224	230	206	223	211	223	211	218	212	230	216	210	229	210	234	234	225	209	234	228	221	224	207	210	225	210	232	215	226	213	224	214	228	220	239	236	214	199	221	256	217	239	231	206	245	220	202	215	216	226	226	265	217	210	201	224	241	223	222	225	247	201	226	207	180	215	207	239	205	233	215	241	228	239	229	218	232	208	218	230	220	218	214	214	203	229	219	217	209	213	253	231	220	234	211	227	198	204	225	210	228	188	213	216	244	226	251	226	229	206	198	212	227	220	227	219	192	204	194	229	201	204	248	220	254	230	210	213	191	191	245	235	212	227	281	221	223	219	208	229	230	213	222	233	218	196	219	198	204	228	201	252	250	200	209	229	223	216	218	216	221	229	240	217	218	223	233	197	245	210	250	232	244	208	214	250	213	233	227	229	219	240	235	202	209	205	209	221	216	236	195	223	244	205	206	206	222	212	226	198	221	209	229	190	226	241	238	226	191	251	217	209	229	213	212	232	218	228	218	241	278	227	213	205	212	215	218	227	182	216	249	224	226	217	217	207	228	222	210	213	202	227	218	208	239	229	233	223	193	209	224	211	227	216	211	265	238	220	222	213	230	229	217	231	203	200	219	245	224	217	239	232	233	235	230	227	212	222	213	212	211	208	200	227	211	231	236	216	218	226	205	196	214	238	233	215	201	235	207	204	209	193	252	218	240	222	204	231	220	230	203	248	236	226	231	208	224	236	226	213	228	219	220	237	239	217	239	250	225	230	209	237	213	218	211	208	209	227	209	248	208	201	240	235	241	220	226	216	221	246	229	211	230	245	227	242	209	216	210	215	199	239	222	213	270	225	237	231	208	222	244	206	206	224	228	236	243	223	256	220	208	222	220	225	223	240	223	240	232	257	228	188	217	231	245	239	199	199	242	251	190	204	246	200	219	231	235	234	237	227	224	205	220	232	230	217	229	243	224	202	223	229	202	230	198	234	203	220	189	244	226	228	216	214	241	220	237	248	245	215	199	203	250	223	228	212	206	219	230	211	219	189	245	225	229	237	212	229	229	224	209	231	210	235	219	206	217	217	243	242	182	213	204	235	224	219	238	214	228	216	216	245	217	224	234	222	228	226	222	212	208	229	208	226	252	245	184	238	215	197	211	230	239	208	231	206	209	208	215	219	222	242	216	233	215	213	235	239	228	213	212	241	221	237	222	216	220	244	206	218	215	214	208	232	233	234	248	211	225	218	239	217	253	235	230	212	216	240	211	240	207	221	204	218	210	224	208	219	227	247	229	225	226	216	231	232	223	239	233	214	228	228	210	219	228	245	234	201	214	256	233	237	200	210	199	216	236	245	220	227	218	228	228	207	231	237	238	211	252	236	226	207	213	209	221	234	201	210	235	215	216	221	219	204	239	209	247	217	216	230	208	213	227	238	212	223	224	210	228	224	191	205	246	193	218	217	228	209	235	228	202	217	218	236	210	238	236	211	252	200	236	202	229	213	232	214	221	214	228	227	227	227	186	216	210	222	245	221	209	253	231	226	246	211	203	223	214	259	239	248	233	223	227	206	198	218	236	237	240	219	212	218	228	229	227	245	218	206	220	241	191	222	203	211	207	210	220	226	232	249	220	208	223	239	230	223	206	228	223	215	246	227	204	232	236	218	228	170	236	247	193	217	212	242	250	221	234	200	195	228	213	229	235	229	236	206	229	195	213	225	232	190	217	238	209	217	218	233	232	222	220	219	250	223	231	206	252	222	224	207	227	234	203	234	228	186	197	239	231	225	253	230	224	238	222	211	223	246	235	217	244	211	200	203	202	204	207	201	240	200	218	255	240	238	205	200	225	235	212	225	214	231	220	220	185	222	227	243	235	217	222	260	224	245	262	198	197	219	206	226	247	244	247	245	196	207	220	225	226	235	222	208	226	238	233	233	190	215	223	253	205	256	217	260	260	221	202	259	224	221	216	241	212	199	215	227	222	248	224	215	226	226	251	208	218	222	218	244	214	215	207	210	221	239	227	191	207	216	237	213	235	210	239	201	202	241	240	231	207	228	241	222	179	232	259	225	206	236	244	252	243	234	213	221	219	208	207	208	237	219	238	192	242	230	205	236	236	213	233	189	193	207	208	225	211	235	236	228	195	220	215	215	194	235	230	228	243	233	215	204	204	276	233	242	233	236	226	223	213	207	245	225	217	203	218	206	239	204	243	224	241	233	215	239	217	221	225	218	226	197	219	249	234	242	236	205	227	226	245	221	236	214	211	208	215	203	202	233	225	229	203	235	235	211	233	206	238	255	212	213	200	234	238	241	225	228	226	204	210	224	213	243	222	218	237	218	202	211	218	228	225	225	225	218	234	223	183	222	214	227	238	214	240	235	244	211	220	230	242	231	195	228	248	214	197	229	218	231	229	235	239	236	208	212	245	207	219	214	235	222	220	208	200	236	249	230	232	231	232	237	241	219	228	213	205	206	236	209	224	213	200	204	239	239	231	214	219	206	220	231	216	168	196	213	193	182	201	213	220	213	257	212	244	243	221	244	213	254	243	206	220	209	227	222	231	208	211	207	193	225	232	195	229	230	222	229	205	232	239	242	205	211	224	228	240	207	202	234	223	249	214	247	205	219	203	236	224	225	238	198	225	230	231	212	229	240	220	235	220	212	217	232	219	233	224	202	232	238	222	228	202	236	248	232	201	239	229	198	241	271	240	211	232	242	222	255	237	191	249	221	224	255	231	231	240	218	226	237	236	233	241	223	202	208	219	217	205	200	206	235	220	222	206	213	189	230	212	233	204	231	242	242	219	217	223	215	216	219	225	199	196	214	237	224	255	241	212	244	213	218	220	259	218	222	212	219	218	243	215	214	234	234	205	209	195	218	240	205	234	214	212	224	223	203	237	228	209	249	206	244	207	241	213	220	213	242	245	221
8828	687	648	607	566	556	627	569	589	600	600	538	566	597	595	634	588	566	579	594	583	597	592	534	634	589	623	566	559	568	554	570	586	566	617	623	587	583	594	593	621	585	582	584	630	627	580	586	592	579	586	588	509	573	597	596	588	583	571	633	647	604	598	609	596	579	586	599	629	604	573	592	590	609	580	553	547	561	574	588	564	604	589	569	600	608	594	563	606	550	598	585	638	581	606	578	567	559	547	563	594	601	542	581	567	589	578	565	565	572	589	580	612	587	561	591	556	618	593	613	605	571	575	597	623	612	562	565	593	579	575	611	544	584	586	522	555	566	589	548	641	584	628	562	579	586	573	638	613	582	617	591	537	547	562	639	609	550	591	579	585	613	597	557	615	546	571	588	590	594	596	575	610	567	572	583	590	567	519	614	586	602	578	609	554	611	613	574	591	605	620	593	607	589	620	629	581	619	560	580	572	588	594	599	585	585	575	609	571	593	567	593	564	588	581	581	573	598	593	582	626	597	552	532	633	597	586	611	574	587	575	656	591	587	637	597	633	539	572	581	616	586	618	544	582	572	634	595	621	581	575	563	604	570	612	591	642	583	600	546	574	649	596	577	584	598	618	598	598	598	542	574	599	604	577	601	577	607	566	607	605	571	566	596	586	613	587	589	544	569	537	592	602	633	585	560	587	597	609	602	583	602	549	608	601	616	609	610	555	644	574	576	584	584	586	584	611	605	633	604	586	544	583	580	578	569	578	562	585	602	545	634	579	578	562	645	596	604	575	605	643	565	613	572	555	560	578	588	597	565	591	569	628	626	638	563	609	596	582	547	556	574	614	567	573	607	594	574	663	634	578	626	614	618	584	564	566	623	590	587	577	594	608	533	604	603	619	568	574	624	597	579	596	556	559	594	596	618	583	582	589	562	576	642	558	617	542	598	587	561	619	570	582	626	578	624	609	554	559	525	621	558	602	582	559	600	628	605	596	561	582	593	576	604	628	563	571	550	597	615	573	600	599	595	542	540	599	580	590	592	563	584	599	538	597	601	612	612	613	601	595	561	581	541	595	583	579	601	610	570	645	547	607	562	568	645	562	591	618	623	577	588	605	636	611	567	598	586	610	596	622	601	614	561	570	565	584	568	571	562	559	558	549	566	572	572	567	610	593	608	588	618	558	564	574	587	569	589	585	576	566	586	565	588	585	575	553	604	635	525	594	617	617	611	626	561	609	629	593	570	555	594	602	599	610	560	547	607	563	583	568	567	604	579	599	593	573	589	591	607	605	601	610	588	564	568	589	603	634	598	579	553	572	602	576	589	585	527	615	612	573	608	579	584	568	578	592	585	566	609	598	559	594	595	558	557	588	577	593	629	569	593	569	563	608	609	617	597	604	561	610	557	593	598	569	621	613	585	577	601	621	569	576	590	600	572	564	570	574	570	634	607	622	630	600	625	562	549	595	593	592	571	592	603	590	580	601	581	576	587	582	599	614	575	558	606	548	592	582	609	596	601	544	590	585	651	627	586	598	592	633	577	587	547	590	593	570	577	548	578	572	623	580	582	558	588	601	570	568	571	581	559	560	584	622	556	602	621	563	581	595	630	620	598	571	630	666	598	585	566	563	578	598	579	574	533	580	589	581	587	581	586	588	579	565	601	610	606	595	589	588	599	645	595	561	561	611	601	600	572	601	595	566	551	594	597	569	619	555	564	554	598	582	591	597	619	609	629	530	592	634	610	570	620	569	592	594	600	589	584	589	583	559	599	588	564	577	561	584	611	573	623	590	575	555	540	600	612	553	547	609	612	572	595	561	598	612	557	542	574	585	600	568	605	575	612	560	580	572	574	592	574	601	552	605	588	572	558	570	550	565	604	539	625	614	581	564	621	532	603	596	573	584	569	588	585	605	549	589	620	599	578	594	580	603	605	574	568	572	600	600	606	598	596	584	612	557	592	604	602	564	575	644	570	598	577	579	564	575	608	634	591	587	569	604	585	596	554	576	608	563	605	573	549	599	593	559	546	560	593	567	561	564	578	608	610	556	574	592	574	579	612	594	570	604	610	590	567	553	604	610	591	560	577	552	640	556	576	559	589	605	616	579	569	629	570	565	579	566	567	588	587	617	558	570	599	557	561	584	589	633	625	609	581	589	562	623	573	591	615	582	609	642	617	576	574	594	576	615	596	612	624	574	571	572	590	596	587	551	565	607	569	578	591	595	600	563	616	596	593	599	606	581	581	596	582	580	618	556	569	559	618	568	573	603	552	588	592	567	614	573	590	607	578	585	628	580	545	616	593	572	605	599	597	597	588	615	624	565	620	580	577	601	582	577	606	614	578	590	557	573	591	580	602	603	560	576	550	637	553	623	593	553	568	579	556	581	588	647	560	583	593	612	591	551	655	593	583	605	587	588	578	606	597	609	523	577	609	610	531	597	599	601	601	598	602	569	554	609	569	562	596	582	596	557	614	535	615	567	605	593	578	625	567	594	566	637	589	603	572	575	594	619	540	559	566	583	618	573	611	584	621	605	577	587	597	555	602	552	627	551	584	585	606	566	589	585	582	518	622	603	630	554	562	602	622	610	544	562	560	614	596	597	602	555	578	588	606	558	610	573	588	616	573	622	613	609	568	577	582	677	586	565	575	554	589	613	579	587	614	603	515	600	616	613	569	565	578	532	571	598	594	561	623	624	587	543	577	570	557	600	623	568	645	550	575	635	606	591	579	581	626	577	612	568	599	579	560	570	543	541	618	636	592	589	594	593	589	626	582	565	578	632	656	570	630	551	581	604	586	624	587	593	566	597	547	563	580	541	543	596	582	579	628	549	558	537	559	578	570	624	549	589	580	616	584	611	545	560	614	609	577	579	566	615	585	588	595	572	589	573	576	585	573	562	573	586	508	609	563	556	532	584	572	565	565	582	609	552	628	592	647	560	563	595	563	566	591	616	590	581	603	551	579	557	562	639	626	583	529	559	566	586	599	617	604	597	565	611	572	596	556	541	608	595	532	649	548	586	581	579	612	621	543	573	585	580	555	582	571	551	571	553	590	581	533	540	594	581	548	604	605	561	614	596	581	531	595	576	613	605	581	608	558	567	583	554	595	608	578	604	596	570	555	574	595	586	600	597	590	606	618	605	578	562	574	574	568	580	532	625	596	615	595	608	604	563	555	553	606	551	579	588	615	585	556	606	613	606	570	603	587	601	596	614	599	566	614	551	574	609	612	550	588	567	579	589	624	580	596	596	589	629	594	587	615	625	643	551	594	585	599	576	601	587	590	619	594	607	585	591	616	585	584	565	625	608	602	617	563	570	602	587	607	603	561	568	577	574	592	628	577	575	643	601	588	569	582	614	602	591	577	548	596	620	616	606	590	620	606	639	627	606	565	603	558	610	586	578	578	562	601	575	580	553	598	578	648	548	595	599	585	566	598	585	575	559	619	612	601	624	606	613	607	617	590	596	588	550	603	585	615	590	595	615	603
25037	21466	24752	28613	21455	19256	785	439	379	400	364	394	368	363	360	344	326	362	324	345	366	380	360	317	355	346	345	337	312	350	346	290	322	330	361	352	337	337	311	337	320	305	320	344	322	317	301	358	344	310	316	351	356	348	312	304	327	367	315	309	332	339	314	348	312	340	349	320	362	363	333	344	308	363	377	344	371	362	361	345	292	332	332	316	373	366	299	315	352	358	364	333	351	343	359	295	327	355	323	335	349	323	324	332	343	319	344	372	376	346	301	335	317	350	313	329	348	335	376	317	325	293	311	313	324	314	360	332	315	357	355	340	371	313	363	307	350	363	315	365	372	325	356	336	315	318	316	342	355	332	331	315	340	335	335	367	331	348	335	358	318	348	369	279	332	332	339	352	309	314	321	344	324	353	327	359	337	305	309	309	316	323	332	323	380	338	369	334	347	319	396	325	327	352	321	301	318	343	301	357	333	317	340	305	352	369	313	341	348	348	323	349	339	331	329	327	338	322	339	349	375	374	322	324	349	354	335	355	309	323	298	348	325	347	347	334	359	330	372	330	318	343	334	335	329	307	330	343	319	331	319	319	329	389	363	389	294	347	344	297	351	350	330	311	337	354	315	307	307	349	326	332	318	316	342	356	326	324	318	346	358	344	311	353	349	330	308	320	316	324	355	339	315	339	339	332	302	311	316	304	337	312	327	295	320	323	355	367	344	335	317	356	343	348	324	320	350	331	337	323	307	317	317	324	357	302	322	326	332	339	340	346	341	290	333	350	323	312	327	348	325	357	372	355	342	322	321	315	323	336	343	351	333	355	305	308	345	323	360	337	340	335	303	349	352	352	344	312	335	333	313	339	333	358	302	345	340	333	325	310	342	357	340	325	337	377	327	342	367	325	353	333	322	362	341	290	321	316	352	353	342	333	327	327	367	321	311	365	315	336	354	355	335	353	336	336	330	358	364	319	346	301	332	328	325	357	329	322	352	328	364	334	347	328	338	336	325	324	315	339	330	303	331	319	361	303	324	307	317	334	334	374	351	322	338	324	344	316	331	351	341	341	325	380	360	359	334	326	304	280	344	325	350	368	326	336	354	309	354	344	327	341	331	328	346	342	326	318	324	318	323	299	337	338	351	358	305	367	373	321	335	328	360	365	360	312	348	372	356	313	334	349	348	310	331	305	328	330	351	328	368	297	323	341	359	306	344	320	308	319	371	326	317	317	311	355	318	319	324	334	321	304	345	334	288	355	313	327	353	333	344	301	346	336	323	321	330	333	328	334	350	303	302	324	370	331	318	317	338	354	344	332	337	361	342	343	322	363	305	325	349	313	332	316	303	346	357	366	309	331	328	341	375	332	364	298	357	352	330	338	320	325	333	370	348	350	358	341	352	322	337	324	351	301	341	331	330	363	322	319	322	336	349	333	323	327	348	325	327	310	347	324	325	326	315	334	323	347	323	348	330	339	355	327	354	334	346	307	331	344	330	365	320	346	323	344	342	348	318	354	362	372	311	317	335	326	337	349	389	351	331	342	335	327	334	368	295	315	336	357	331	355	340	326	295	332	332	346	320	323	307	350	297	331	350	335	342	341	328	326	343	297	344	342	351	341	343	340	329	360	346	362	310	342	342	314	356	321	347	335	323	287	328	307	345	338	325	361	350	315	352	295	318	331	325	327	361	315	312	344	330	330	322	349	350	334	317	329	312	322	346	348	311	348	321	315	366	314	341	324	308	293	355	329	374	356	347	334	315	305	336	318	326	342	339	361	324	338	346	347	323	309	301	353	361	319	343	353	299	349	332	363	356	320	367	288	346	332	325	317	283	332	316	333	330	330	335	353	335	323	327	349	332	344	327	337	357	341	339	342	338	368	335	323	348	321	319	333	322	326	342	317	304	312	329	310	344	325	308	334	290	348	314	341	328	337	364	354	347	334	304	311	307	349	334	312	325	345	327	322	342	318	334	316	316	367	315	319	336	345	346	320	360	336	335	363	338	367	365	354	375	307	335	356	298	375	318	354	341	330	365	314	318	334	347	341	372	313	303	323	346	324	316	317	324	376	344	328	331	360	341	329	293	332	354	297	322	327	347	314	336	339	305	298	320	325	351	299	330	298	313	330	327	320	325	383	335	380	335	328	350	320	308	360	363	311	329	367	358	326	339	334	354	344	350	319	303	316	308	333	304	297	316	316	350	333	325	332	323	301	356	319	335	308	330	338	354	335	333	335	338	343	323	330	324	342	356	339	313	350	304	360	325	366	321	333	351	340	337	369	343	361	340	345	356	366	343	327	331	321	323	319	335	309	301	355	315	349	334	348	285	326	330	324	366	320	320	349	315	321	328	333	330	337	327	339	335	332	317	296	325	354	342	330	314	346	339	335	328	341	322	294	330	322	311	345	293	347	318	348	377	361	333	330	352	306	329	351	343	334	321	317	331	326	371	363	341	328	310	364	324	356	302	312	341	346	319	334	364	334	364	344	326	304	327	350	301	336	327	361	325	319	334	337	343	318	336	354	349	343	337	350	367	344	356	318	331	309	331	351	318	353	343	340	300	324	313	346	307	312	342	343	360	312	325	327	312	318	351	359	319	344	325	323	339	325	321	301	340	315	338	336	314	355	294	304	334	315	328	348	323	329	323	327	363	311	314	365	352	336	328	324	333	341	339	356	374	328	357	340	344	354	345	351	367	345	338	347	332	312	341	336	340	335	290	324	334	309	307	299	335	327	364	325	303	350	315	338	334	357	327	309	321	342	322	321	322	331	327	343	351	341	337	339	352	341	326	316	323	371	313	294	314	323	330	361	288	323	327	322	341	337	320	319	330	324	317	377	336	359	366	296	360	396	329	329	352	338	358	313	362	311	333	315	330	318	320	376	335	325	327	342	318	334	333	363	324	343	318	365	337	326	352	316	322	344	330	346	354	343	347	325	310	328	356	290	310	370	330	338	299	345	321	320	344	316	362	326	343	375	354	326	343	354	336	331	320	308	363	310	333	317	312	333	355	294	318	321	364	315	369	352	300	319	341	333	313	324	342	314	274	314	318	313	344	360	307	312	320	359	348	336	337	332	341	334	330	349	339	352	336	364	322	358	349	330	327	328	329	312	350	332	304	327	333	330	357	321	346	341	338	337	341	325	350	342	348	314	325	324	315	324	352	325	318	346	338	326	312	341	334	346	341	346	334	299	341	322	366	328	340	343	344	341	323	341	330	325	328	354	333	315	341	320	327	349	312	339	346	337	335	338	373	326	323	328	304	320	313	333	339	349	333	372	329	319	331	335	330	337	299	328	285	306	346	319	299	330	349	331	356	329	331	334	308	321	367	346	298	322	343	355	321	304	308	319	336	361	330	342	338	340	317	354	374	332	346	334	369	355	336	323	360	323	325	340	377	340	341	355	340	398	330	361	322	354	356	334	322	340	343	341	346	365	309	307	339	311	316	323	350	345	344	357	347	313	360	323	344	354	333	326	335	349	337	311
17269	2100	1428	1026	957	843	881	840	821	845	852	831	865	791	804	797	802	833	849	824	857	822	795	804	808	811	783	829	830	818	761	790	780	823	769	857	824	805	830	839	815	802	807	797	845	754	810	876	801	826	829	811	815	811	801	861	824	841	851	765	743	823	787	796	737	835	814	831	811	787	826	771	733	812	815	780	750	840	811	855	811	838	807	821	786	814	811	796	819	793	828	784	793	774	779	768	798	805	798	805	823	829	825	797	771	842	795	822	781	776	785	815	804	785	785	786	838	779	833	845	822	847	830	809	809	813	780	755	806	781	783	799	849	780	836	815	786	792	817	814	856	849	807	829	839	815	854	808	805	784	853	853	813	831	836	796	826	823	763	767	857	838	812	789	840	787	795	814	816	809	809	795	840	777	781	869	801	806	831	787	803	860	787	803	817	812	773	839	813	812	782	769	804	823	823	879	834	804	803	833	857	817	772	802	807	811	821	757	801	828	778	803	794	799	831	801	848	830	814	804	795	778	844	794	808	788	826	828	809	787	842	791	797	822	749	791	845	784	846	771	850	797	824	781	760	779	805	832	769	798	814	766	817	790	881	810	795	822	734	815	805	810	808	820	874	827	771	782	827	823	804	797	803	816	829	802	809	815	773	820	803	754	822	805	799	815	818	825	791	823	854	852	781	841	814	821	816	800	820	803	790	779	816	837	835	799	771	832	827	798	778	822	819	761	828	802	797	821	782	797	796	839	779	820	779	801	835	832	792	851	746	777	828	824	804	792	788	813	785	804	815	811	835	873	801	851	773	753	830	860	803	789	813	784	802	804	864	865	825	779	802	814	843	798	782	789	787	865	859	781	813	794	780	801	834	813	793	802	821	815	769	772	849	759	827	866	856	810	752	843	808	818	848	780	857	885	769	802	793	831	833	823	830	780	854	828	795	767	811	800	854	796	820	839	823	828	796	837	789	814	822	767	767	860	776	785	756	837	810	845	783	827	814	837	843	811	852	796	796	804	787	818	832	827	788	793	793	809	805	839	836	787	818	780	806	789	806	806	857	816	818	807	832	797	804	796	815	776	860	775	786	833	789	792	832	784	770	869	826	760	775	807	844	838	789	816	799	816	789	799	867	822	820	797	783	843	810	770	835	797	826	818	822	806	798	835	850	827	823	757	776	803	809	861	816	830	827	767	866	856	819	839	848	778	813	815	802	825	778	796	772	799	756	822	837	831	759	775	825	782	784	850	768	814	816	761	785	815	765	813	791	787	806	775	786	850	801	844	794	776	813	788	785	845	875	795	829	795	774	804	891	809	771	782	760	750	867	751	772	777	777	826	793	814	832	833	826	800	769	766	756	838	804	758	813	832	808	840	789	783	839	807	817	765	816	835	794	837	843	875	843	868	756	817	840	789	789	802	799	846	797	794	838	824	792	767	768	811	845	850	838	786	862	777	833	861	865	812	775	803	816	787	793	802	826	775	799	799	817	818	787	795	798	870	842	802	804	767	788	840	801	825	791	797	824	784	778	786	788	809	790	774	783	823	824	791	815	791	815	763	757	769	750	821	771	812	839	845	805	842	826	806	768	783	820	788	823	773	754	870	826	812	785	771	805	808	760	782	784	835	859	829	784	828	792	788	810	811	810	811	809	770	817	821	795	800	825	826	793	824	799	819	805	782	814	756	768	806	852	836	819	891	786	832	780	790	810	794	834	822	851	788	848	797	806	780	809	824	767	754	861	811	831	797	747	789	839	813	795	806	820	777	773	824	762	770	808	755	819	797	830	842	827	820	890	796	780	826	795	821	800	804	796	778	784	806	811	780	796	830	789	777	814	805	826	856	779	841	780	799	775	792	765	825	814	869	782	818	805	772	784	830	799	786	807	797	784	785	791	828	792	799	761	772	844	770	804	804	821	846	742	868	835	799	792	852	840	805	827	778	777	794	810	778	796	839	802	768	879	824	772	735	874	798	769	828	815	789	802	814	828	817	822	851	836	804	783	804	794	826	815	805	794	787	792	785	819	786	791	812	788	788	804	865	832	838	771	842	832	790	819	820	798	777	812	827	825	819	793	847	843	859	841	779	776	849	830	823	806	831	824	829	813	764	820	808	790	804	811	793	796	819	835	804	804	769	770	811	772	779	833	814	779	811	858	811	832	799	791	807	793	826	806	799	839	820	806	856	847	796	775	768	803	761	825	770	801	782	793	774	799	787	830	818	825	822	789	832	859	755	800	819	767	807	786	835	803	783	834	799	799	832	753	810	834	821	819	855	788	775	809	761	827	785	773	818	844	818	800	806	845	795	825	788	783	841	829	821	772	849	838	778	832	838	860	767	784	820	786	828	821	813	849	777	804	820	806	843	836	811	800	762	828	811	816	812	810	776	800	795	833	828	855	809	809	789	830	813	789	826	787	817	834	836	818	828	788	818	785	788	775	799	830	832	832	764	834	834	827	787	869	820	885	873	781	775	778	836	759	825	843	793	822	814	851	785	839	797	850	856	824	864	795	834	803	895	813	864	857	827	816	801	779	812	789	790	810	801	847	838	889	861	804	843	794	805	798	821	782	819	799	889	855	771	788	802	764	840	747	832	796	797	769	846	799	823	779	790	802	794	807	798	816	874	802	780	827	853	856	781	813	810	830	774	847	761	811	833	801	831	811	850	818	804	825	844	825	785	806	776	838	784	841	797	792	810	802	897	792	808	768	793	846	835	777	844	830	823	835	761	808	831	773	803	825	817	845	836	768	808	792	778	799	826	768	786	816	810	799	820	806	842	813	845	815	815	864	823	817	825	847	714	808	832	819	775	776	759	821	804	782	874	806	844	843	858	776	779	815	765	791	781	819	793	778	796	838	795	830	802	763	779	821	823	795	803	788	814	813	774	816	858	767	846	780	806	746	827	805	780	792	872	760	783	778	790	804	817	800	807	777	831	804	832	839	822	807	811	835	780	801	814	843	839	808	819	816	800	793	855	818	782	789	796	817	819	745	861	765	774	845	764	835	832	796	757	851	770	821	814	801	788	866	807	814	862	837	790	780	820	790	797	780	817	817	765	796	813	821	820	794	856	830	814	798	825	847	771	820	818	852	820	804	810	787	853	827	776	808	810	836	748	820	814	776	788	808	835	772	839	808	857	860	797	839	792	823	806	810	886	806	789	814	895	804	785	797	755	822	816	811	786	762	813	849	868	826	793	808	784	835	840	808	872	780	807	749	759	826	745	825	812	837	823	841	882	767	861	827	833	840	879	814	778	830	765	842	820	797	779	809	787	782	823	766	806	824	844	764	762	839	804	804	797	796	825	790	799	765	787	792	810	829	844	775	780	787	803	816	840	819	803	790	865	765	784	813	789	777	797	803	849	808	833	822	865	842	800	779	832	802	803	824	792	797	780	804	799	848	798	789	789	751	806	832	783	790	842	811	846	809	754	786	784	792	840	824	803	820	782	823	854	798	817	806	800	840	773	851	804	840	830	834	850	781	791
24243	21404	25072	28115	21405	21415	17726	725	445	420	377	338	342	345	359	342	325	339	298	323	323	320	320	323	324	315	321	329	315	338	339	338	324	285	300	304	310	279	309	301	297	303	306	333	286	292	284	317	332	259	304	306	290	288	311	319	297	299	303	317	290	319	266	297	304	331	283	309	276	317	277	293	291	302	303	290	314	316	298	301	303	266	334	303	325	286	333	295	300	289	297	297	287	303	308	305	318	319	302	290	275	303	307	283	293	280	321	299	306	296	296	307	284	289	308	328	318	346	309	269	286	284	295	329	289	325	325	286	281	292	262	297	308	296	339	316	266	270	293	333	299	287	280	302	298	288	280	300	298	288	310	310	335	293	306	323	299	306	284	305	301	286	321	282	272	298	294	300	293	288	293	317	325	308	290	292	274	326	343	341	279	334	274	297	316	328	321	302	291	317	300	305	316	310	287	328	336	282	263	298	308	323	285	279	311	311	285	272	301	260	313	297	307	302	290	271	309	317	307	301	304	300	290	284	270	304	322	306	317	265	301	315	307	283	266	315	291	306	293	279	268	285	286	303	307	285	318	303	330	268	302	302	297	300	269	291	298	304	296	288	330	309	299	295	292	291	270	299	323	281	297	313	296	299	285	285	305	314	281	314	316	286	285	314	277	291	291	285	301	262	318	326	326	283	280	292	301	322	295	303	308	300	299	285	279	288	284	286	314	297	287	302	291	303	314	296	299	298	282	304	312	314	280	288	295	297	305	304	292	313	308	333	304	285	307	302	289	285	313	296	310	308	292	309	284	296	343	324	338	325	315	299	327	314	289	303	312	295	320	317	323	281	289	326	306	314	309	285	326	261	289	268	315	288	297	279	316	272	278	308	292	304	312	307	305	289	317	298	326	276	313	369	285	300	304	303	311	296	306	302	270	299	288	289	284	282	280	298	282	299	332	292	278	298	274	295	328	333	305	302	299	277	271	294	314	304	302	289	307	300	290	283	309	310	279	290	278	265	285	303	274	299	306	293	288	291	302	299	281	286	285	293	272	312	295	276	308	310	296	301	310	294	305	288	297	319	286	278	273	301	318	303	265	328	315	283	293	306	330	319	305	298	294	289	263	287	265	277	314	316	305	306	297	305	289	296	288	299	317	316	315	299	308	269	299	324	322	292	282	302	313	290	293	317	304	341	315	306	282	282	343	304	310	314	288	322	282	320	305	266	280	273	306	301	294	306	299	291	326	308	288	333	316	313	292	321	288	318	309	310	311	329	308	295	298	297	283	284	315	265	303	286	320	304	282	323	309	294	298	319	327	321	323	302	284	291	319	293	297	279	297	327	272	321	266	278	297	322	297	319	285	278	288	291	268	299	312	312	298	275	310	278	265	319	313	291	288	316	301	296	289	314	314	291	294	340	282	300	300	284	296	289	299	277	307	327	302	287	302	276	317	300	292	291	280	285	323	332	312	310	298	297	242	295	282	304	281	307	318	298	330	309	302	296	304	295	314	310	279	286	320	272	336	282	305	275	293	291	314	327	294	302	276	290	296	310	290	272	275	297	287	265	332	315	343	307	292	297	275	307	299	324	311	294	315	296	299	298	290	300	304	276	303	284	276	312	305	314	272	291	307	306	318	272	281	309	307	292	275	323	275	336	314	329	268	286	287	316	287	311	289	325	339	300	332	280	290	286	320	332	305	296	309	333	302	317	265	318	313	268	278	315	290	288	309	306	286	315	319	344	303	312	301	340	285	309	290	293	314	270	325	309	295	290	316	306	304	296	288	294	286	312	318	268	279	332	297	309	273	249	283	355	311	298	277	281	321	282	304	289	267	291	290	268	282	338	298	306	285	301	285	261	280	274	269	284	306	299	292	315	302	305	298	286	293	278	251	277	278	321	281	285	296	291	249	285	290	310	280	297	293	284	278	302	283	308	275	275	301	289	300	274	284	290	317	302	279	323	322	269	286	293	261	302	247	273	278	286	326	289	292	304	297	289	307	317	262	315	276	314	292	319	315	300	290	282	306	277	280	309	301	308	322	301	312	271	253	301	310	257	286	325	315	318	297	284	283	289	313	275	318	297	328	310	353	311	302	290	287	321	281	308	324	299	304	285	316	296	293	308	330	306	281	301	312	301	295	289	301	287	259	314	282	276	309	294	299	317	301	300	319	271	283	337	308	274	312	297	294	312	307	272	306	320	328	257	308	272	282	272	295	324	268	283	312	299	301	278	298	303	317	307	291	305	271	295	294	310	325	327	322	281	287	266	281	287	322	275	326	301	276	302	297	291	329	317	325	294	306	321	301	313	281	294	271	268	304	336	317	335	326	292	279	286	295	321	305	339	291	286	302	294	296	274	279	313	298	334	305	306	315	274	296	309	287	310	335	294	261	286	318	301	308	287	308	306	277	275	320	307	293	274	287	289	315	293	293	282	314	286	298	301	293	269	316	302	282	288	306	327	303	308	300	301	279	262	304	298	271	258	309	309	275	311	253	311	311	329	320	279	278	298	310	304	316	311	306	293	296	308	284	324	309	279	272	308	305	312	293	261	291	279	295	299	318	308	305	300	283	289	301	290	314	270	289	283	330	299	329	291	304	343	273	314	257	290	285	297	314	255	322	326	291	298	269	303	337	284	294	284	318	303	322	310	300	276	303	314	286	316	291	263	309	310	304	309	298	294	284	270	294	310	291	309	302	319	298	293	323	325	312	293	301	302	297	298	287	303	271	327	300	285	294	303	289	270	273	273	285	324	286	284	300	308	290	290	312	289	340	303	307	293	308	291	312	292	294	291	298	290	288	306	297	288	321	336	284	304	309	343	316	290	319	317	300	306	316	301	326	302	292	296	318	285	313	301	287	275	330	298	321	300	293	284	274	313	274	317	316	283	289	303	259	311	296	303	303	290	306	345	315	282	299	326	285	279	322	305	302	289	293	272	328	327	319	308	326	314	263	299	287	296	283	273	282	296	322	282	279	256	302	290	293	270	281	279	305	271	313	274	276	268	306	296	310	297	317	291	314	302	316	290	333	293	260	296	300	307	279	314	302	289	297	285	309	303	274	325	305	326	296	303	281	312	305	271	294	302	309	324	313	323	300	303	314	312	342	298	260	280	266	270	277	321	274	284	301	284	327	270	296	302	313	343	297	317	303	306	301	296	277	276	314	289	272	317	318	322	316	307	311	292	275	297	323	306	304	293	323	310	291	263	260	304	295	311	330	261	308	273	268	314	291	321	313	312	276	287	324	271	294	296	320	284	301	293	315	305	302	307	286	314	304	323	305	326	302	313	305	321	282	288	275	315	276	309	268	300	297	297	317	299	291	255	300	287	312	315	314	296	314	306	274	304	278	248	287	298	272	293	293	314	285	275	302	299	272	257	313	308	296	314	298	303	287	301	272	293	307	292	315	330	284	285	311	292	312	294	276	297	298	316	311	301	272	291	254	281	296	312	298	309	298	271	251	316	304	310	329	296	286	322	266	314	289	305
19371	3469	1977	1247	910	919	825	738	690	754	772	705	725	763	706	728	685	753	677	701	667	705	745	695	690	692	702	696	722	654	679	701	700	722	719	763	665	653	734	721	696	651	747	739	692	717	733	676	736	703	658	706	734	685	688	668	718	720	729	720	686	657	678	689	687	707	674	711	641	745	686	683	666	712	699	678	683	669	757	698	739	693	725	697	682	713	639	656	694	652	744	736	722	721	729	715	687	668	702	661	707	703	687	671	677	709	704	705	678	691	755	705	735	665	672	690	720	682	740	691	712	679	707	649	732	690	753	675	696	719	727	705	715	700	713	705	728	702	712	700	703	689	706	669	678	684	688	710	731	685	660	705	669	688	694	698	686	661	708	718	720	678	732	673	712	669	674	738	749	673	695	695	682	734	714	701	705	709	730	688	703	667	700	717	684	682	652	724	725	696	652	701	691	689	697	698	667	687	728	664	739	694	701	663	710	771	681	725	711	708	691	705	704	700	675	717	682	680	661	716	696	717	659	690	703	734	675	711	716	665	662	700	688	689	728	714	689	675	715	722	684	683	671	720	700	702	691	665	692	684	708	673	692	704	683	706	692	712	696	722	740	685	732	704	763	691	707	685	717	703	690	695	673	676	695	710	659	696	673	698	708	652	677	699	707	711	720	680	725	703	755	719	708	688	694	720	704	717	658	701	694	668	697	710	722	654	663	746	681	690	699	711	700	687	646	656	689	675	680	720	700	683	715	646	677	695	729	695	676	704	743	720	679	760	717	698	705	717	718	721	726	652	680	713	726	685	675	686	691	743	699	684	718	655	764	702	684	685	698	712	691	688	690	691	722	678	680	723	724	668	695	685	754	663	704	679	721	741	706	719	694	697	693	716	732	685	747	664	689	712	699	759	711	683	717	737	710	720	685	649	710	683	712	698	700	712	708	690	766	681	682	702	681	710	630	700	727	761	697	701	667	719	707	686	691	696	696	708	686	755	662	707	729	719	661	728	737	716	727	735	717	659	710	691	682	689	728	722	738	639	646	671	696	703	668	672	673	716	685	715	690	675	704	669	686	687	710	717	707	720	715	695	698	723	677	745	718	675	747	679	717	756	681	700	705	670	705	721	706	709	719	659	679	711	699	694	709	697	651	721	672	668	720	695	716	704	767	729	672	717	671	727	632	720	699	695	707	655	707	676	703	712	624	695	667	709	687	687	743	667	704	686	683	706	717	697	678	699	660	687	668	762	680	693	706	633	740	749	669	753	747	705	747	687	741	688	681	741	691	671	665	707	677	697	669	694	698	675	687	708	672	729	684	683	690	697	651	705	662	718	692	751	703	710	710	701	723	689	723	676	705	689	691	735	684	726	727	692	677	711	680	664	723	680	681	711	743	691	683	678	704	725	700	668	670	683	684	635	733	681	718	693	726	683	712	697	714	705	687	696	727	720	693	702	689	699	710	724	697	686	677	707	683	694	693	648	737	697	734	690	727	683	699	710	625	718	714	672	691	708	675	676	699	749	711	702	762	711	691	750	738	738	699	749	692	676	718	676	668	656	715	660	743	657	698	724	661	721	715	681	685	685	670	668	717	748	686	670	717	728	683	719	674	683	739	668	731	706	698	703	765	766	692	665	656	682	700	655	703	714	717	660	689	710	709	683	706	696	647	708	741	669	734	651	683	693	666	621	684	671	690	686	702	682	673	686	699	713	709	719	680	686	665	689	726	691	692	668	661	678	651	747	717	727	658	720	707	704	710	708	728	686	741	702	653	701	705	677	706	697	687	671	748	706	734	660	715	680	667	716	739	725	739	665	712	701	694	704	691	717	699	676	665	738	679	646	694	696	729	691	719	710	687	670	693	731	709	660	718	720	692	697	706	727	692	687	707	680	712	682	703	715	706	684	693	707	699	697	684	687	710	728	699	704	703	669	727	676	735	671	701	697	664	666	685	707	663	704	656	678	669	703	697	689	701	701	708	697	689	712	684	696	730	670	702	698	718	715	638	721	703	675	728	727	719	691	703	642	689	703	689	676	694	685	703	694	677	709	707	715	728	664	704	681	724	699	741	684	690	739	709	696	705	684	722	725	764	701	715	736	674	680	663	752	714	668	691	718	674	686	689	663	708	708	689	712	707	696	686	685	663	698	679	735	722	681	738	650	716	720	672	705	708	713	656	760	701	703	741	726	688	718	664	710	711	653	739	733	727	733	678	714	662	724	657	686	700	701	691	715	657	711	692	721	692	677	708	685	716	736	697	697	671	712	684	733	686	680	693	670	714	719	710	715	693	773	676	694	728	669	716	706	726	675	663	727	705	691	683	711	746	644	710	723	684	728	728	717	746	758	668	733	712	703	727	718	715	660	710	710	681	644	665	659	717	709	660	731	730	697	716	747	737	706	691	682	685	676	654	667	673	707	674	694	727	672	672	713	694	713	648	702	661	726	744	680	685	724	662	659	706	737	684	670	699	720	721	663	756	694	678	720	657	698	696	716	684	691	655	667	724	740	679	657	697	707	727	728	677	693	682	703	688	706	672	697	683	690	734	707	695	660	648	688	690	652	712	731	722	720	710	672	692	699	686	720	721	729	728	706	673	709	687	660	666	722	688	674	690	724	696	714	720	671	677	696	681	649	744	708	682	732	707	733	692	711	682	689	698	681	665	728	664	698	663	685	756	705	689	661	696	653	656	715	662	692	674	696	648	736	704	665	708	684	700	707	700	688	697	705	656	677	649	702	762	670	689	688	702	739	761	699	682	723	669	684	706	662	711	685	716	673	694	703	707	721	660	730	692	754	734	703	674	675	699	699	698	666	731	746	669	686	728	729	729	736	711	717	711	688	689	731	700	725	675	715	687	668	693	732	677	681	731	675	700	706	719	687	695	729	680	669	670	722	705	724	670	703	748	676	724	710	651	680	689	701	705	658	700	645	685	703	707	689	670	681	706	702	669	685	701	732	727	738	687	650	716	712	653	706	705	747	706	682	701	657	717	661	700	727	697	674	734	688	673	676	663	671	696	723	693	687	700	676	732	732	698	720	712	731	711	718	687	686	674	724	711	685	702	696	703	730	755	694	675	701	719	687	680	675	705	706	726	723	719	686	693	713	662	712	724	691	638	728	686	701	753	665	731	690	685	639	672	670	694	721	709	700	736	714	750	697	708	702	698	700	725	699	737	713	687	666	682	716	675	658	733	716	700	659	733	669	670	643	691	693	702	708	711	690	712	718	728	700	664	704	715	724	709	712	656	704	702	672	729	665	677	723	688	699	700	708	687	725	683	713	677	703	716	667	703	682	700	756	675	700	730	724	704	739	708	674	663	686	715	704	686	719	675	700	714	741	693	740	628	742	711	694	679	673	708	700	702	729	708	736	739	683	688	675	717	740	729	666	738	661	752	699	717	752	716	720	651	759	677	662	686	712	704	716	700	699	665	663	671	659	692	692	684	672	720	670	689	695	712	718	682	664	719	660	663	742	684	649	705	726
31479	20694	10397	549	273	253	268	221	209	225	220	235	216	220	230	227	226	223	205	208	201	213	238	186	230	218	210	228	219	216	218	178	205	222	228	254	228	205	222	222	229	206	230	227	216	235	205	238	234	200	233	229	215	215	214	223	208	231	223	236	219	239	246	202	211	220	231	275	200	225	237	213	207	231	178	225	182	205	234	223	227	198	218	228	218	220	227	223	232	212	230	221	227	198	235	209	247	229	207	207	232	220	225	229	220	206	209	240	242	248	211	232	199	205	226	239	225	222	209	199	221	196	205	207	216	243	229	206	236	237	234	197	242	238	220	208	237	213	227	234	241	203	215	225	235	262	217	211	209	218	217	228	241	234	221	226	217	208	215	194	212	215	201	218	208	208	207	236	207	216	234	237	242	222	212	205	224	224	219	205	247	217	248	237	237	237	234	220	218	220	209	243	222	205	200	198	242	232	228	191	237	216	249	225	210	240	220	223	221	235	201	198	227	227	211	195	203	194	214	221	217	229	226	223	194	209	236	210	216	217	217	196	214	210	237	229	204	244	226	249	220	214	213	240	215	240	225	227	221	206	229	241	191	232	245	224	199	230	220	234	213	213	219	223	227	223	210	209	229	248	223	231	234	251	217	211	225	192	206	203	212	207	200	204	255	197	208	217	247	233	218	212	226	230	248	227	233	211	197	259	200	233	203	213	213	227	212	231	236	238	224	229	249	230	194	220	214	206	209	211	229	219	210	214	205	241	216	206	243	216	244	218	231	218	223	235	238	186	232	205	199	250	225	225	201	243	224	203	219	211	197	199	216	205	201	231	229	209	251	231	250	201	222	210	214	220	268	200	215	203	212	205	227	217	189	208	224	224	255	197	229	204	234	205	218	210	221	205	232	206	228	237	221	219	222	235	238	205	215	232	213	238	226	227	216	224	202	224	200	238	216	192	199	234	242	233	218	217	243	215	177	195	218	216	187	227	214	199	200	209	199	200	232	233	218	223	252	229	223	216	216	218	215	234	239	244	210	245	220	233	222	225	205	193	216	199	220	248	202	202	218	239	216	236	241	214	226	221	226	235	244	214	199	233	221	221	222	228	228	228	216	206	258	242	210	214	254	221	239	219	229	229	221	228	240	212	202	217	204	202	180	215	192	207	227	238	225	228	218	230	235	232	207	213	225	224	224	208	212	199	227	226	223	227	201	217	261	197	209	212	207	228	203	223	217	202	207	199	185	235	251	243	246	231	239	212	221	220	197	207	224	247	216	221	224	217	186	209	243	198	214	214	203	249	250	208	222	230	231	229	210	193	233	219	232	217	224	202	210	209	218	215	206	229	240	225	248	221	209	216	202	224	233	213	211	236	220	226	239	232	243	199	222	223	235	219	228	204	210	222	203	219	224	281	220	200	238	217	229	232	209	205	210	202	202	210	235	231	229	193	249	242	191	235	234	219	203	255	217	231	221	233	225	233	224	208	202	253	229	234	227	254	231	218	236	217	219	226	225	207	209	243	187	216	210	216	164	219	234	213	219	206	211	223	196	207	216	200	245	226	233	218	210	206	229	222	239	199	236	233	200	239	227	211	227	208	204	203	229	232	210	208	227	238	212	222	205	196	243	238	191	241	206	181	245	227	234	234	218	248	236	190	211	226	214	242	226	227	243	212	209	232	209	221	232	245	214	203	212	184	182	237	205	214	209	229	226	251	213	243	216	226	225	237	223	249	203	231	204	247	232	227	198	233	231	224	262	202	204	226	209	232	225	217	208	235	229	202	208	194	236	221	213	203	219	229	225	225	185	203	224	257	221	213	215	213	231	208	240	208	216	256	214	229	226	216	232	195	208	233	238	229	195	236	239	208	206	244	240	221	211	244	213	231	211	217	214	260	232	219	218	236	196	203	230	210	220	253	227	195	238	213	226	196	234	241	242	243	206	261	230	222	230	199	222	238	205	238	189	228	197	215	222	186	236	216	225	221	210	231	232	220	219	219	206	222	237	226	245	227	230	228	210	197	225	237	219	238	228	215	244	214	228	191	209	213	202	212	243	217	222	227	232	237	207	228	243	215	238	220	217	247	228	244	214	202	216	231	240	211	204	238	249	204	197	210	213	238	231	205	229	212	206	217	240	236	240	250	234	214	204	236	244	250	240	218	223	231	243	234	209	213	218	219	217	233	241	243	221	238	241	228	215	200	201	215	216	241	201	205	229	222	207	227	210	213	213	200	242	221	222	213	240	212	206	217	205	218	235	236	248	214	220	215	234	202	213	226	238	243	205	217	223	223	217	224	223	220	205	207	237	258	249	203	242	232	233	231	199	200	222	224	198	259	182	210	217	256	214	213	219	217	218	208	212	227	245	250	201	225	214	206	224	232	230	197	218	211	220	248	211	224	208	224	234	217	195	214	223	217	227	254	245	241	191	195	217	197	199	227	222	222	221	232	212	224	216	219	229	231	215	207	241	231	205	226	215	193	234	245	225	234	231	201	196	211	196	229	225	220	218	206	234	221	235	240	235	221	215	215	196	210	210	223	199	225	214	196	240	214	223	215	209	229	210	216	225	216	241	204	203	212	214	209	202	228	247	209	215	223	219	228	226	195	214	219	208	228	209	208	210	219	219	221	228	208	218	213	215	232	209	238	219	217	195	218	221	224	207	199	204	215	252	224	196	209	182	249	230	231	217	213	214	248	196	202	219	215	206	206	224	210	198	248	230	245	202	237	226	246	241	228	223	242	206	226	213	214	234	232	203	231	194	216	209	203	213	210	202	205	204	211	235	199	216	204	211	195	217	190	242	207	225	220	231	220	221	243	243	211	209	208	207	218	207	232	242	238	220	253	225	225	189	235	225	231	207	232	236	229	215	234	223	217	224	220	207	226	236	225	211	242	226	228	241	242	225	219	176	243	222	203	228	243	214	243	204	222	209	207	217	222	214	193	225	228	202	229	235	201	217	216	222	213	220	233	232	219	221	224	210	223	227	219	201	195	198	223	226	218	207	187	202	237	239	239	245	231	204	223	215	208	220	207	230	212	206	211	204	207	238	212	223	224	241	228	221	200	200	215	191	230	213	207	220	240	221	222	235	221	244	216	216	219	225	211	219	241	196	216	209	244	241	246	220	210	202	227	214	232	249	220	220	226	205	214	234	210	205	220	208	213	217	232	234	235	218	244	192	203	244	233	197	233	203	218	233	192	222	218	214	217	241	210	249	223	199	220	243	209	240	211	190	231	209	230	231	207	260	222	213	232	221	243	216	208	221	234	242	200	229	225	231	233	223	217	209	207	227	210	218	236	203	208	213	214	195	216	240	214	231	219	225	234	212	198	206	203	216	189	239	189	221	208	229	218	230	234	226	205	237	221	212	225	236	207	215	200	232	210	265	238	228	246	223	192	217	232	225	223	219	223	209	192	229	229	220	215	233	225	234	202	234	253	192	205	208	203	210	218	224	237	236	216	231	242	210	219	245	234	206	215	223	230	220	210
8832	668	609	611	653	579	557	590	574	566	599	612	551	590	621	585	550	533	608	608	614	594	608	532	581	612	630	570	609	594	614	570	547	586	626	601	617	620	562	576	573	565	581	615	592	637	559	610	565	582	602	576	551	622	577	570	605	544	585	570	618	621	584	597	610	576	555	601	561	592	586	533	558	561	575	592	614	591	610	590	607	632	592	551	577	609	611	606	593	607	628	568	592	570	588	570	582	555	583	574	585	585	614	573	602	601	609	576	557	609	611	612	557	605	576	602	602	576	597	594	583	601	590	556	585	583	565	572	578	628	590	584	576	592	562	582	577	604	570	602	576	601	580	603	574	544	552	582	560	564	625	603	538	584	585	596	576	655	591	607	573	624	601	605	584	562	597	566	561	590	553	561	580	592	588	598	591	576	641	596	606	587	583	574	624	568	569	616	566	601	554	584	596	565	582	589	567	606	586	546	592	553	610	600	529	583	620	586	538	610	525	622	582	583	546	579	547	569	604	597	553	579	586	565	577	591	585	581	608	611	594	590	577	594	594	589	554	581	551	572	551	575	563	612	559	568	555	580	599	563	566	616	621	545	589	568	594	564	595	561	600	551	581	577	577	576	559	597	541	584	547	615	543	552	601	602	603	562	567	595	566	584	575	590	559	580	605	581	569	564	567	556	548	585	600	566	604	614	607	585	584	579	591	561	572	574	620	592	625	566	563	613	575	601	566	604	571	555	566	600	608	571	614	572	616	593	574	598	620	637	580	579	580	598	616	557	621	510	614	576	604	569	524	572	559	574	548	585	557	607	557	578	567	632	583	598	571	553	571	570	550	613	586	588	579	534	563	627	550	636	628	586	601	581	600	628	608	567	588	598	572	608	585	624	592	554	611	591	605	619	559	603	602	584	585	591	576	591	578	549	608	645	547	566	573	542	559	609	568	593	633	596	568	585	605	574	577	595	591	578	577	551	597	590	585	642	557	624	559	559	645	598	618	571	582	605	582	646	602	620	576	583	562	578	619	563	582	574	561	556	559	570	575	556	604	527	575	599	591	592	558	609	611	590	631	536	584	592	584	585	557	606	580	561	558	569	605	600	641	544	608	631	578	611	585	600	599	612	576	597	589	569	628	602	585	571	601	560	576	613	579	603	585	612	583	572	542	610	565	560	614	575	619	588	588	605	570	571	574	583	585	558	595	591	565	586	571	580	625	560	552	548	608	575	617	580	543	571	597	615	574	580	614	590	561	578	588	563	603	611	598	621	567	628	551	571	578	578	576	601	542	615	577	560	557	578	580	563	566	550	538	581	603	586	593	602	587	586	622	583	621	565	585	592	600	550	592	543	580	575	571	564	572	605	629	582	550	634	535	582	588	615	571	586	580	551	572	573	593	592	520	606	557	530	563	585	578	581	642	568	618	582	579	603	599	586	571	559	569	612	594	593	553	637	591	582	553	576	621	618	599	553	586	535	565	557	608	590	579	566	610	572	575	632	555	579	577	563	610	600	577	615	592	614	604	581	573	597	568	579	558	614	599	559	549	558	598	584	599	612	611	553	556	573	554	573	593	587	595	613	579	601	571	536	564	581	618	621	603	614	564	591	632	579	587	603	574	596	560	568	549	611	593	584	541	587	588	589	569	596	598	611	582	548	598	574	590	598	570	592	608	584	569	655	593	581	557	619	603	552	571	584	573	608	525	578	613	581	589	625	598	522	571	620	575	565	616	572	574	588	614	592	565	591	604	567	563	537	592	597	581	581	580	580	599	591	573	589	605	560	587	539	522	604	574	522	602	579	592	585	619	573	576	588	604	579	578	577	560	577	589	612	608	614	588	612	631	608	629	599	607	600	647	603	593	608	577	588	539	584	598	555	586	577	624	615	610	587	588	585	539	584	589	534	573	561	557	597	600	582	579	604	562	573	581	560	567	602	601	594	586	560	555	574	611	599	595	562	584	563	603	594	596	556	599	514	606	593	589	580	582	560	556	642	619	625	655	589	551	573	584	576	603	561	562	569	603	594	594	558	552	603	608	548	643	582	600	605	634	575	538	589	624	613	594	613	571	560	613	604	639	555	632	576	623	612	575	573	581	582	580	544	593	589	624	548	612	606	592	583	597	610	550	558	602	587	603	612	586	598	626	580	576	558	592	574	610	560	520	569	601	591	571	574	539	588	612	575	590	634	550	584	578	541	587	600	555	575	584	567	595	603	595	610	612	585	606	639	582	588	610	570	586	601	555	607	539	585	601	599	580	576	612	552	542	550	575	576	558	619	562	551	602	565	598	585	554	557	545	582	573	604	581	601	575	579	592	603	568	533	570	572	560	586	608	612	558	585	545	588	556	557	569	623	595	627	585	593	563	581	592	626	602	625	607	596	613	588	570	567	563	569	562	586	566	590	583	540	565	562	585	575	591	535	590	587	554	563	615	563	562	556	584	580	582	587	600	627	557	613	570	545	604	605	569	579	562	612	610	599	630	564	600	563	603	571	596	569	589	567	575	597	594	584	623	616	603	647	550	597	596	527	560	608	612	610	565	607	620	556	581	673	560	642	565	619	571	610	592	614	630	565	557	583	570	587	590	576	568	578	579	564	561	610	548	536	576	542	551	561	596	588	522	617	601	580	554	629	625	565	581	587	615	591	598	632	558	604	606	580	563	596	600	626	626	626	561	608	565	582	544	587	589	596	584	597	569	600	574	581	614	604	596	575	616	554	562	559	553	602	633	578	565	584	553	600	598	590	544	599	585	575	583	545	557	616	595	587	595	620	586	591	554	612	556	591	583	574	619	578	594	621	561	558	580	593	591	581	586	595	594	577	611	559	610	593	588	610	566	557	596	607	608	562	588	578	549	604	546	619	610	600	620	555	591	584	598	579	591	580	583	616	560	597	582	585	633	589	572	642	560	568	591	584	621	590	612	607	608	609	572	593	602	591	564	606	577	553	602	593	568	580	609	558	558	594	530	552	553	576	571	569	525	595	585	558	556	574	570	583	620	618	583	584	596	570	562	618	557	576	560	581	595	584	570	600	593	557	608	610	573	562	601	621	581	625	623	606	583	548	580	575	571	572	590	624	606	581	593	582	603	598	593	579	594	570	580	572	594	559	585	584	572	564	641	558	519	586	593	577	568	577	612	621	584	591	585	616	590	576	586	622	584	601	572	607	573	538	594	560	609	594	581	612	572	581	618	612	584	555	601	553	572	586	608	606	559	621	571	601	586	604	637	588	608	610	577	604	592	586	601	574	613	638	614	566	540	601	568	570	649	558	610	537	562	619	552	581	545	593	566	614	629	543	618	555	598	586	591	584	613	548	595	597	619	630	578	591	590	574	614	603	589	531	620	572	575	574	571	564	596	561	588	574	588	560	577	586	607	590	577	608	582	564	603	509	565	541	600	579	559	610	617	622	602	613	571	588	570	612	592	553	594	617	621	629	569	606	585	580	582	570	573	596	605	551	574	631	582	599	561	558	604	545	590	579
24969	21412	24715	28506	21404	18719	701	417	429	401	391	359	363	357	370	367	365	301	319	338	353	345	320	357	347	318	355	351	324	346	312	332	373	333	305	334	314	328	358	318	334	301	343	303	361	320	303	339	308	313	352	352	325	356	367	346	345	335	362	344	355	341	318	328	353	301	335	350	340	344	328	367	336	322	363	335	365	376	342	328	351	345	331	328	305	325	378	328	336	308	367	338	355	344	305	326	343	316	372	361	318	333	335	348	339	314	345	358	341	313	337	335	360	365	330	316	336	341	351	327	295	343	353	327	312	335	351	299	328	329	324	303	309	326	325	304	336	341	317	304	349	347	329	341	339	319	333	361	368	323	353	324	270	353	351	369	299	354	357	342	326	382	349	341	341	332	322	343	334	355	314	319	327	354	331	307	300	358	340	312	344	333	345	337	373	335	365	297	355	338	346	310	336	319	316	354	326	342	360	329	327	354	346	343	337	289	345	333	348	328	332	331	374	342	325	303	304	355	272	324	369	362	334	357	339	332	316	345	350	331	356	317	340	342	326	321	318	330	305	334	349	309	331	359	348	337	364	320	379	351	336	357	320	342	332	338	335	358	303	334	339	345	360	357	350	322	328	331	317	331	305	311	352	331	324	308	335	353	358	312	274	305	339	320	325	289	304	360	334	322	326	319	327	322	370	353	343	331	337	331	336	315	317	333	340	378	352	352	298	318	307	341	345	306	348	354	341	319	320	333	311	315	374	322	313	355	354	353	323	357	327	334	352	323	302	349	324	333	303	316	327	340	313	361	348	343	363	328	327	316	346	345	307	289	359	290	320	346	342	326	333	356	319	341	321	380	365	352	352	346	337	311	356	320	302	326	326	300	279	326	318	312	330	338	336	357	341	332	332	335	363	383	332	318	379	337	345	339	354	343	314	349	359	332	334	375	348	343	370	331	322	334	306	375	352	351	311	316	324	327	336	330	318	313	318	319	337	318	345	299	312	350	373	304	358	353	354	319	318	353	338	322	350	357	354	316	305	340	316	330	356	340	318	332	358	348	375	353	339	348	340	325	335	344	322	340	345	350	348	319	348	345	362	333	335	372	324	318	350	330	329	348	340	322	337	355	324	318	322	333	330	340	337	315	343	330	335	371	341	358	346	341	376	340	347	329	320	330	365	336	354	337	347	339	311	323	377	327	314	318	378	330	307	350	348	342	337	353	351	299	346	298	381	307	350	312	337	310	311	325	345	343	347	348	325	364	334	322	371	365	368	352	315	338	318	317	333	367	354	338	322	327	348	337	335	336	334	353	341	312	348	333	303	302	334	319	320	341	325	353	374	345	298	328	339	345	385	319	322	356	341	318	348	339	334	354	311	366	344	351	341	336	336	327	331	332	309	304	359	336	344	314	331	339	338	340	318	368	334	335	349	326	352	310	368	346	333	326	349	345	292	325	351	359	333	361	353	380	337	306	346	315	328	329	354	339	324	336	301	327	284	309	329	331	340	319	335	312	340	346	342	319	321	344	308	298	333	321	351	323	339	327	332	301	332	328	333	353	374	339	333	318	290	332	307	339	310	325	322	344	318	325	334	323	392	290	278	344	365	353	360	336	312	336	357	347	344	306	352	324	318	339	363	364	372	345	334	314	321	281	346	336	344	295	336	326	302	342	333	332	306	321	320	313	365	367	323	353	340	353	336	361	315	297	334	326	334	305	343	311	350	328	277	334	356	348	339	336	343	347	372	338	376	283	334	346	367	326	325	348	320	334	327	347	330	324	338	366	345	331	333	317	347	335	383	356	346	330	314	366	370	340	328	320	314	332	310	363	333	345	328	336	385	323	345	342	332	335	329	320	353	356	345	316	320	316	357	338	330	319	331	338	337	310	354	352	319	332	334	343	308	341	326	333	332	314	341	353	306	351	324	346	327	338	358	351	310	330	341	342	313	345	328	326	339	335	353	348	324	380	349	334	292	341	359	317	341	308	346	328	346	355	357	304	294	360	364	322	342	310	349	307	324	316	336	354	315	305	332	349	344	331	310	319	308	342	335	326	350	325	316	338	337	328	329	318	309	329	368	330	332	334	352	336	320	319	332	300	340	315	336	345	334	342	302	316	379	345	346	346	357	323	359	345	363	338	345	350	321	350	331	338	356	334	310	317	336	336	326	326	337	332	333	350	354	321	321	349	316	342	333	345	340	308	347	329	315	325	317	320	347	337	337	344	346	293	318	341	354	333	315	323	319	341	328	342	319	343	341	345	329	362	283	372	318	331	285	355	344	314	325	357	347	354	356	331	356	376	379	354	293	334	338	316	349	307	373	384	333	328	327	343	324	355	316	306	372	324	304	308	367	316	330	366	327	356	338	343	361	321	316	304	346	351	317	364	321	341	345	351	332	352	342	327	311	308	360	354	304	340	328	319	360	286	341	345	319	331	325	363	326	348	337	349	323	351	345	323	301	323	332	298	316	331	322	356	337	320	306	311	345	316	307	341	332	327	344	338	338	355	350	320	320	331	345	327	329	340	332	318	315	307	333	344	315	326	318	338	300	327	329	347	364	334	347	347	328	297	314	320	303	321	316	319	311	315	325	353	323	350	323	331	323	297	322	322	308	362	363	382	341	309	305	319	327	334	329	354	345	314	325	321	314	337	340	320	325	355	346	321	348	318	342	367	323	313	318	290	343	338	372	339	358	306	309	334	334	333	344	327	336	312	353	346	324	344	359	360	303	350	302	315	344	359	348	358	352	299	359	310	310	331	332	310	337	348	337	368	337	334	335	312	368	336	349	348	333	312	370	350	349	337	351	307	336	350	310	360	353	302	321	314	334	298	323	313	326	352	371	333	303	316	329	336	304	312	332	307	370	372	341	320	355	318	363	327	319	319	321	318	341	355	337	319	327	337	335	339	381	333	336	356	314	312	339	294	331	308	318	346	319	320	335	367	342	333	318	320	322	371	341	350	334	342	325	328	324	309	319	316	332	353	350	329	342	311	384	318	293	308	341	339	373	327	306	347	321	357	347	309	296	347	356	355	348	362	345	330	344	319	322	331	294	303	318	313	339	359	339	322	326	318	359	363	339	327	340	345	346	335	332	330	312	336	346	324	355	316	358	333	345	377	363	342	340	327	313	322	362	352	341	311	347	357	349	343	360	320	323	338	358	358	356	349	316	328	369	354	357	311	331	355	292	299	325	349	328	363	364	349	338	307	307	321	312	348	296	360	329	337	325	364	296	305	371	346	346	314	334	357	341	364	313	344	328	319	333	315	334	326	321	338	342	336	337	350	359	337	310	377	388	343	339	364	372	344	324	340	321	341	329	353	317	336	322	318	349	348	294	350	368	340	335	360	345	355	339	298	340	334	336	345	332	364	359	342	379	351	308	355	350	326	327	329	319	320	343	304	327	312	347	341	345	296	301	288	353	327	336	357	340	347	329	325	328	337	356	302	327	320	337	349	343	360	378	323	313	339	324	344	309	323	312	302	364	324
15602	2138	1414	1061	903	885	831	835	829	844	895	829	779	841	841	829	786	755	841	793	784	871	755	779	808	817	841	852	807	787	831	818	808	818	825	775	834	782	780	788	832	831	803	822	826	782	769	858	837	850	826	744	811	831	801	833	839	788	768	814	779	815	798	807	839	821	811	778	774	870	839	851	830	831	755	849	816	826	757	815	813	786	823	796	836	773	811	802	806	808	835	835	854	826	804	816	817	835	832	818	780	815	738	836	784	803	822	798	756	846	846	822	841	786	782	840	810	843	792	811	781	811	817	803	792	796	795	811	840	802	827	837	817	856	784	804	839	799	837	792	820	813	819	769	806	809	778	796	779	809	787	874	810	836	797	845	839	802	777	817	780	747	798	803	784	766	841	814	778	854	818	791	824	866	784	810	807	787	821	841	841	823	792	847	850	807	793	777	844	886	811	831	811	824	783	807	820	814	849	787	781	908	814	832	813	760	790	773	806	799	780	773	877	798	828	789	786	855	776	794	796	817	811	786	818	818	796	815	771	792	818	795	792	803	805	832	773	826	872	832	883	864	829	801	839	816	786	854	824	797	819	811	892	796	813	831	822	825	824	783	819	758	852	815	821	792	804	843	809	810	799	823	783	810	791	788	823	802	808	813	813	818	800	822	792	788	812	822	854	828	821	767	837	808	729	823	838	873	773	754	811	837	773	760	815	849	817	829	806	862	778	822	823	800	874	745	816	822	828	800	792	841	864	822	830	808	786	767	776	831	826	824	785	772	780	819	794	841	833	802	839	765	812	818	867	832	815	823	809	771	797	804	790	823	798	812	817	835	838	815	870	767	804	771	762	732	825	791	823	813	821	798	801	821	800	814	816	793	822	781	816	817	761	800	790	776	807	823	809	819	824	846	858	807	859	807	809	858	865	866	814	811	823	777	830	785	798	777	802	794	839	833	770	806	774	766	804	813	824	841	824	808	778	781	823	785	824	799	797	779	823	864	842	821	870	792	788	842	835	815	814	779	788	794	849	797	782	810	819	846	740	820	864	868	848	802	817	804	764	849	808	830	816	758	801	818	800	826	786	789	786	735	864	789	834	831	790	782	795	803	833	834	845	795	795	767	828	818	774	774	851	836	835	829	790	835	783	788	842	787	826	770	830	829	803	798	771	859	861	824	839	801	809	820	831	844	848	838	807	825	842	809	791	793	810	810	804	816	809	804	786	820	793	836	782	756	846	798	796	849	834	810	832	804	850	833	762	794	854	835	755	830	831	807	811	833	823	778	810	784	849	832	800	800	837	837	841	804	842	790	906	798	801	795	782	830	859	837	753	815	787	827	847	838	776	806	852	829	807	843	748	855	818	818	821	761	784	829	832	791	859	811	804	803	758	862	806	856	831	796	835	783	828	832	814	787	801	793	867	806	833	840	810	814	839	850	793	807	785	825	832	795	795	799	802	801	822	816	792	795	850	835	777	817	818	848	793	784	790	842	825	763	840	822	790	794	829	764	819	779	826	840	768	783	868	786	798	789	777	776	792	844	796	819	816	824	814	824	802	846	794	806	847	806	792	810	807	864	811	788	790	804	795	869	837	845	823	799	773	832	802	839	793	801	838	784	817	824	806	793	838	826	797	826	815	804	774	803	780	783	831	841	785	845	808	787	785	832	841	765	817	847	807	831	831	807	769	817	779	810	751	781	814	811	798	812	768	818	764	791	765	850	852	816	822	736	815	810	820	816	814	823	860	756	804	858	797	778	788	844	831	845	735	808	794	773	809	821	784	764	839	829	840	756	813	837	802	825	850	801	798	778	794	844	794	843	863	804	767	798	823	856	834	797	805	804	815	829	779	769	802	805	812	793	839	799	786	780	784	783	781	837	811	830	815	805	778	773	797	827	804	788	843	875	860	810	756	859	829	835	838	787	824	794	831	830	821	770	825	814	803	812	815	796	810	761	811	842	796	803	805	777	862	812	829	839	838	762	843	768	786	847	797	855	796	810	867	832	816	800	790	828	759	818	846	832	835	826	786	796	829	789	879	866	771	776	836	771	764	821	762	824	768	831	845	851	783	805	831	805	875	802	790	756	796	824	801	818	806	808	799	782	822	850	803	802	819	796	817	785	814	757	804	820	842	775	793	858	833	864	782	796	855	797	822	831	802	820	862	827	836	809	862	795	820	758	838	880	823	831	746	789	791	812	795	762	812	792	848	798	799	806	808	844	837	782	744	746	756	830	780	783	825	775	834	799	770	856	820	828	821	869	820	830	813	794	799	816	806	789	844	847	813	789	812	818	835	754	758	776	794	849	774	838	814	816	780	820	810	827	822	789	855	803	845	827	827	749	809	750	769	827	779	794	791	817	810	788	780	790	869	804	795	805	758	803	766	823	800	787	791	819	867	811	829	850	778	786	806	836	848	812	788	786	825	794	779	785	841	820	775	828	823	825	795	866	786	806	822	844	790	839	856	805	821	802	846	850	842	844	781	820	824	810	829	876	842	874	830	800	810	796	811	825	806	783	790	844	798	829	806	824	775	814	814	797	837	809	782	749	812	818	846	789	850	809	790	833	815	780	798	817	775	812	817	840	816	853	841	791	850	806	810	844	825	861	758	789	837	825	800	835	891	800	837	807	794	805	795	784	852	782	785	830	789	786	785	804	819	823	809	808	820	826	811	797	803	782	859	878	843	778	828	797	779	801	837	811	840	825	767	799	822	841	801	791	807	812	762	868	761	807	741	841	797	770	799	791	765	799	786	796	836	773	810	785	856	796	823	813	781	787	818	882	830	825	813	807	798	804	851	783	785	772	783	793	809	784	787	794	751	847	840	787	769	802	821	772	772	817	845	792	806	809	790	827	772	822	812	794	839	787	856	757	842	822	808	806	817	857	856	794	788	802	825	839	812	816	794	823	794	824	808	801	772	790	871	794	819	788	838	830	815	792	800	822	823	805	788	780	765	811	805	829	814	763	802	796	781	785	837	816	836	783	842	786	798	805	790	815	787	840	829	806	757	810	806	818	779	874	825	782	855	809	775	817	821	812	799	833	789	818	785	802	862	853	832	819	790	826	803	799	831	851	788	764	765	778	863	783	742	864	830	834	849	783	815	803	804	815	838	828	875	795	758	805	749	820	733	791	755	826	819	843	801	803	829	769	797	823	871	836	831	792	824	806	826	849	792	853	800	757	803	769	855	814	829	813	866	808	840	780	845	828	802	784	791	883	800	787	764	784	808	841	829	812	809	797	783	796	834	805	854	788	848	799	810	815	807	789	814	793	788	781	845	732	794	822	804	812	813	845	814	775	782	794	800	799	772	798	813	808	797	784	801	823	834	861	790	805	767	751	850	787	808	792	797	847	825	790	803	780	796	814	800	846	807	759	840	807	795	851	799	793	805	835	810	836	790	811	829	822	813	844	793	828	805	795	786	850	803	806	815	832	860	783	810	777	787	819	784	833	813	812	835	800	825	805	834	838	815	808	782	804	810	744
24276	21396	25089	28067	21399	21412	17147	659	415	404	402	363	365	327	349	329	267	339	319	311	286	290	311	289	304	315	310	326	307	282	320	289	315	307	323	300	294	309	320	264	295	333	300	308	334	299	301	280	347	314	291	287	327	306	266	259	311	307	292	292	309	287	322	307	322	304	342	306	265	305	307	281	349	320	312	301	300	309	333	334	277	311	294	308	270	328	277	292	289	296	274	311	306	298	272	311	291	328	289	296	348	294	280	335	318	290	308	287	325	291	274	277	298	277	306	308	324	324	314	303	340	287	258	310	313	279	324	287	315	323	302	303	338	314	265	282	301	281	274	279	250	289	291	284	284	309	321	348	292	307	281	289	296	287	340	270	305	302	307	316	292	285	288	302	267	270	323	312	271	302	325	316	307	307	299	301	288	288	301	331	293	321	313	315	319	272	276	297	319	295	308	319	307	271	271	262	306	281	302	299	298	271	279	303	311	271	286	343	295	324	312	305	314	306	299	312	325	318	289	295	324	299	300	306	306	317	275	305	305	317	309	289	278	291	312	318	324	261	314	325	337	305	282	307	331	298	309	332	295	295	303	344	272	296	246	302	334	313	304	302	298	285	320	287	303	307	313	307	310	336	295	300	311	299	302	262	298	263	320	292	318	277	281	309	350	328	271	291	279	343	311	335	286	315	289	313	330	315	302	270	307	282	320	326	299	291	309	293	288	299	310	308	276	308	309	271	271	308	278	287	288	346	337	317	334	282	311	291	285	281	323	313	362	300	295	314	311	302	326	258	290	302	285	327	282	254	299	296	300	272	333	333	291	291	320	329	337	285	281	305	251	282	272	289	287	304	304	313	299	305	276	284	298	303	282	305	345	270	295	279	267	274	267	268	277	323	298	321	285	310	294	326	271	283	319	288	265	338	285	300	290	295	299	273	306	315	307	277	290	328	320	286	293	301	318	313	286	308	305	320	247	325	331	289	320	290	287	261	310	295	310	291	280	306	324	294	315	313	290	291	308	330	317	314	292	299	272	296	330	271	326	342	307	329	258	317	303	298	302	254	335	304	297	296	262	283	283	326	297	289	315	278	278	284	334	283	325	311	282	306	282	298	288	321	313	286	304	290	272	281	294	288	271	282	283	324	326	317	297	254	297	295	309	263	251	278	289	313	313	267	327	314	286	320	325	325	292	302	292	312	301	281	320	307	274	315	306	262	312	294	315	307	310	273	283	289	292	351	293	320	319	311	262	285	287	310	322	291	320	310	302	318	313	311	277	288	282	312	302	254	309	314	290	268	301	293	313	335	258	328	284	301	288	287	304	292	284	314	343	277	326	296	316	307	282	308	298	332	319	291	278	282	323	300	318	306	293	278	273	275	302	337	308	267	293	276	286	310	278	303	318	301	315	296	308	316	301	318	328	298	310	325	304	272	316	328	309	279	347	302	289	303	289	338	336	279	346	276	296	307	292	295	314	285	317	315	296	307	289	302	295	284	310	316	287	313	289	282	286	273	283	287	297	266	302	274	279	283	284	294	309	288	292	310	307	293	312	308	302	314	306	295	318	299	327	301	303	295	280	298	276	333	274	305	279	325	282	310	300	290	296	303	299	282	321	298	295	288	285	303	307	308	321	284	305	279	323	310	305	286	294	267	309	309	294	300	280	295	346	321	283	286	316	294	290	339	305	314	271	316	277	298	303	299	286	303	274	307	299	266	284	307	306	293	294	294	312	279	334	305	335	309	274	292	270	290	295	294	276	302	290	282	306	327	313	283	313	326	325	343	278	347	322	324	315	316	296	286	296	321	297	285	304	285	304	304	328	284	304	306	332	334	279	285	305	299	284	313	332	280	299	312	320	323	316	285	290	309	300	285	284	269	307	305	313	324	288	337	283	274	304	314	298	296	266	323	320	306	293	283	298	288	273	298	325	296	308	327	307	304	297	310	311	303	301	254	293	325	321	301	293	315	317	287	279	311	297	318	308	314	297	292	288	313	294	295	300	307	296	335	285	278	288	316	288	268	294	305	293	302	279	297	280	323	314	276	293	318	322	314	338	278	296	305	307	311	324	295	284	315	294	279	315	296	318	311	310	314	331	295	312	297	298	263	293	305	335	296	329	277	310	321	286	309	314	283	260	292	303	312	295	292	314	282	294	328	321	278	319	337	313	314	276	269	318	282	300	339	279	276	307	303	323	296	303	322	294	286	271	270	311	310	303	278	309	283	298	305	300	291	327	300	283	315	295	281	325	303	293	289	339	307	310	315	310	306	311	298	328	293	277	300	332	300	276	273	306	313	292	310	301	291	290	284	312	296	292	322	289	320	287	314	291	300	293	312	326	293	301	292	310	329	331	324	284	298	316	320	304	292	302	306	300	277	276	291	301	289	274	302	304	294	277	304	318	277	300	264	273	294	322	312	298	294	267	283	268	287	271	316	327	276	271	323	283	268	286	305	270	343	292	275	289	275	320	322	315	286	300	318	310	294	295	319	297	304	320	299	296	295	275	297	316	306	312	290	276	255	290	287	315	288	290	322	315	308	282	312	299	295	281	309	277	272	273	273	292	308	308	304	299	294	278	301	297	254	275	293	314	293	311	259	294	321	290	295	267	296	341	308	322	261	306	319	298	313	296	333	326	323	252	299	316	268	312	294	274	265	280	273	337	276	264	307	265	288	325	308	311	274	271	281	314	334	311	310	290	308	296	301	296	307	292	281	316	307	285	284	298	302	300	299	279	323	304	318	322	318	286	308	282	303	286	287	330	281	285	287	318	282	314	294	304	342	314	343	326	309	275	307	277	297	281	336	329	326	290	292	303	282	293	320	286	274	291	296	346	300	270	314	330	269	296	304	287	277	313	297	312	276	278	300	298	279	291	283	323	284	287	303	300	319	301	311	308	310	301	300	305	319	297	296	325	314	258	277	282	305	317	309	337	297	289	321	312	309	316	296	316	309	274	271	285	307	273	282	302	301	293	347	295	304	319	321	295	286	324	332	345	314	308	282	273	289	295	305	352	302	303	299	295	307	308	288	296	282	269	278	294	293	278	293	301	273	306	299	265	304	298	321	326	280	272	343	299	281	326	311	301	319	281	305	275	320	294	310	302	280	318	330	310	303	286	298	314	309	301	312	306	321	276	303	319	310	316	277	308	316	283	308	289	258	308	293	286	320	292	334	296	310	281	296	281	297	317	289	310	293	312	304	293	305	277	292	309	289	314	303	275	281	296	292	290	329	275	257	306	308	307	319	297	311	287	304	323	290	281	295	275	282	336	276	285	309	321	293	284	298	292	295	296	305	305	312	289	317	317	297	327	291	258	284	310	297	278	321	303	286	276	346	307	313	302	301	270	285	268	325	338	286	265	290	332	304	287	302	306	304	301	314	311	285	324	342	348	285	304	270	343	312	306	308	305	305	303	274	291	291	266	272	304	323	311	319	257	262	330	326	287	284	302	287	281	303	307	311	285	279	307	320	311	289	311	278	290	283
17706	3529	1987	1220	935	826	788	749	780	753	784	740	695	745	773	690	728	740	711	707	688	719	648	703	737	728	774	733	685	721	755	701	732	723	686	713	698	681	698	683	670	706	704	696	719	736	730	695	688	696	671	680	709	729	722	674	723	711	714	750	673	712	732	688	707	714	702	678	668	736	737	713	642	687	719	728	704	723	725	713	686	686	707	719	658	679	637	712	702	702	748	728	706	699	740	667	704	707	711	681	685	685	688	720	729	699	679	733	706	678	677	726	724	765	741	718	654	704	721	703	702	714	712	696	718	733	710	717	774	668	717	724	645	697	685	729	753	726	668	672	727	686	697	650	652	701	728	718	679	769	718	736	723	711	740	715	711	722	735	686	686	708	714	696	740	731	706	733	672	696	712	702	753	737	701	699	693	689	688	733	674	725	718	713	730	718	671	722	653	721	669	720	696	754	738	760	706	722	728	689	721	662	724	709	734	675	685	664	673	743	693	675	711	744	694	728	737	647	702	699	713	685	740	711	696	733	726	748	727	690	632	690	683	734	735	705	732	687	675	748	747	731	676	678	707	746	700	705	719	697	689	723	714	709	686	731	707	729	714	662	706	716	765	675	702	726	696	712	702	692	677	701	664	695	749	663	684	707	744	680	681	700	727	718	684	700	688	675	710	727	682	752	699	710	721	677	712	703	725	746	693	694	680	695	682	705	701	685	736	748	664	694	678	672	729	642	734	693	716	680	692	747	690	692	709	720	717	703	688	674	688	630	741	749	742	712	718	654	728	701	698	746	717	665	706	673	719	705	669	677	748	726	650	699	659	673	725	708	739	741	753	677	716	708	767	684	689	694	753	664	734	698	747	650	674	691	728	688	662	754	681	697	715	753	728	745	652	689	681	705	687	704	688	706	707	645	691	764	689	717	667	689	689	683	699	646	684	688	719	719	689	702	732	712	687	730	677	681	706	715	700	719	717	707	690	695	715	721	669	647	695	739	681	637	702	766	692	725	699	720	722	701	737	716	713	660	724	699	694	713	662	704	708	727	695	694	729	718	697	745	701	709	712	706	707	780	705	725	702	703	732	719	707	705	712	667	752	735	753	721	705	723	738	708	679	702	725	724	739	674	656	683	678	684	681	712	677	674	667	689	696	689	690	713	672	713	670	703	669	730	683	681	723	731	685	690	691	708	716	724	733	673	707	653	711	684	740	679	694	730	674	691	736	691	679	714	744	710	706	665	746	704	685	708	699	770	710	685	687	716	693	708	707	707	706	690	696	676	677	706	672	691	734	673	738	692	729	716	704	726	658	719	716	676	673	699	734	708	712	685	679	715	737	700	713	668	703	663	685	654	682	728	680	675	694	677	645	725	699	733	668	724	673	719	676	690	711	732	696	681	678	679	701	689	723	646	708	714	698	695	743	676	685	673	643	679	731	712	664	746	740	671	634	696	727	673	698	660	712	622	721	675	709	674	714	695	671	673	713	696	701	697	682	741	747	721	676	717	711	729	672	718	680	707	668	720	761	673	703	701	690	692	706	694	752	712	656	673	707	697	703	706	714	651	632	690	685	758	723	702	682	713	682	666	727	669	681	665	702	698	680	694	758	712	690	686	721	718	679	711	712	709	734	735	700	676	727	700	693	697	664	690	682	738	727	700	669	761	709	690	739	686	670	748	762	688	682	674	727	664	670	664	712	706	736	706	701	705	708	698	685	688	681	685	727	674	738	680	686	714	725	706	676	709	777	742	673	736	721	710	750	747	738	685	710	697	735	651	720	694	675	733	727	699	724	736	728	713	695	711	692	688	742	730	674	695	709	672	691	692	710	745	733	715	692	719	709	684	707	676	739	701	705	687	656	706	662	754	717	695	730	660	724	710	729	675	651	683	649	691	674	732	707	722	674	760	678	697	717	723	695	726	702	692	713	684	697	682	744	717	709	677	688	670	644	720	691	657	677	735	691	695	706	751	720	744	755	722	680	686	671	701	702	717	717	740	689	745	689	698	744	727	720	734	700	716	734	696	732	732	708	718	734	705	724	683	709	729	692	706	715	671	722	685	689	673	680	696	687	690	693	707	677	693	657	738	710	713	640	673	717	674	666	732	709	679	691	673	647	692	686	685	711	704	706	716	703	713	682	695	721	680	687	681	676	701	742	699	704	721	649	673	738	709	742	720	692	683	669	702	713	736	710	698	675	698	663	682	709	724	682	737	671	727	693	754	756	677	665	723	739	728	686	740	692	708	666	662	719	710	700	693	693	679	687	712	695	711	718	704	694	672	740	702	707	725	713	738	700	731	732	719	669	710	678	720	728	672	728	724	691	729	674	666	677	716	750	628	692	685	730	732	750	694	732	700	691	708	708	671	729	667	692	668	648	658	688	683	678	732	673	684	706	732	725	694	702	676	714	673	707	697	692	685	688	684	727	696	699	719	696	684	686	714	703	704	679	719	693	706	704	662	683	714	679	708	667	736	719	706	692	733	690	687	760	724	676	728	687	658	708	702	752	716	705	698	678	769	702	676	729	650	727	679	693	690	754	738	724	738	678	682	743	728	681	692	663	662	715	756	665	703	653	690	719	693	731	714	737	694	680	702	705	696	685	687	681	727	686	719	708	690	724	650	730	735	714	688	676	671	668	687	707	640	715	707	702	696	718	650	709	704	716	696	708	714	642	688	707	692	698	695	730	704	736	717	689	640	712	726	727	750	687	686	690	735	688	751	704	736	699	700	721	711	686	680	684	678	672	733	694	711	699	673	699	709	716	710	691	659	655	731	712	712	723	664	689	690	709	645	721	701	700	746	698	715	681	712	684	751	727	722	633	706	725	686	656	713	704	683	653	667	728	701	682	692	750	712	715	789	731	725	734	692	728	678	708	710	709	695	694	683	693	657	663	706	680	698	695	658	709	698	696	679	726	636	699	644	683	666	679	705	683	712	719	737	744	682	686	739	734	765	701	677	771	685	719	686	705	703	730	651	664	695	710	719	732	701	703	703	753	728	684	731	712	695	706	706	678	659	705	717	710	712	727	679	679	703	687	641	711	689	659	711	675	730	676	716	728	689	729	662	683	717	698	687	744	703	685	734	703	730	713	667	696	655	707	693	680	703	672	681	721	642	710	640	684	714	706	637	668	726	677	677	687	693	748	701	756	697	698	669	724	675	696	731	758	686	726	689	705	693	719	735	742	679	724	683	706	695	695	713	687	662	732	697	704	699	700	717	704	702	711	692	731	698	720	714	656	694	729	727	751	712	707	731	686	662	743	721	724	726	682	703	767	689	684	719	685	709	741	727	684	706	721	732	711	687	719	652	696	683	695	707	685	690	666	753	699	691	691	693	698	718	751	701	700	719	682	681	709	718	705	736	668	657	744	723	723	640	689	712	718	724	696	725	712	716	723	746	708	724	720	762	668	729	668	666	695	682	717	696	693	709	706	688	725	665	693	686	716	697	742	732	745	675	752	721	691	693	687	714	684	711	699	704
31434	20722	10647	552	298	263	248	217	243	216	241	216	227	229	218	240	228	240	215	200	238	252	228	215	194	228	232	222	212	205	229	218	224	229	221	231	206	202	217	206	217	223	242	212	218	242	229	208	199	239	215	239	227	206	236	213	221	239	216	224	234	219	234	247	228	238	223	226	212	227	172	218	221	234	222	220	211	215	210	234	203	231	217	227	209	205	212	214	223	217	209	234	204	222	176	232	226	212	229	207	204	243	247	245	195	213	228	221	207	210	205	223	219	209	216	204	209	203	251	236	199	260	211	202	213	220	215	217	193	228	238	207	225	240	214	212	206	237	203	209	222	226	232	209	249	237	233	221	215	213	220	206	220	219	194	215	209	239	231	205	238	206	206	220	200	210	223	224	216	231	229	219	191	249	194	217	166	239	220	229	222	213	193	219	198	179	218	230	226	227	207	227	240	234	249	201	204	217	229	241	220	216	242	219	194	210	248	224	194	223	230	229	222	246	213	246	224	207	244	186	226	226	201	191	209	220	218	213	221	239	212	199	220	182	233	225	222	231	202	221	233	218	204	227	198	217	223	219	233	263	210	220	260	214	202	210	192	221	237	241	209	221	227	248	223	228	229	224	226	209	222	238	204	208	224	229	213	220	197	244	229	203	226	219	234	229	249	254	197	242	197	212	195	192	237	236	237	227	220	221	246	193	221	195	226	216	225	224	204	212	223	209	209	195	236	222	226	232	212	220	214	229	232	232	217	223	237	234	211	222	215	223	213	205	208	225	217	226	233	201	226	225	224	228	202	224	215	238	199	210	207	244	225	233	216	218	235	220	214	223	218	211	202	209	196	216	235	230	227	216	252	198	203	200	214	252	229	239	228	247	209	207	222	230	187	237	252	220	196	217	212	182	221	223	228	205	220	212	242	222	238	228	214	223	187	239	234	258	180	211	227	199	227	251	215	210	218	227	236	224	202	190	204	219	214	212	207	209	235	207	213	216	204	248	254	189	222	232	215	220	214	201	217	207	219	215	266	231	229	208	212	221	237	221	203	213	215	224	220	242	219	192	216	219	214	238	220	232	192	214	233	233	222	194	205	201	197	198	233	199	230	218	230	213	237	234	232	228	207	224	223	208	227	224	218	184	193	202	226	210	195	212	205	224	234	207	223	229	219	220	231	213	211	233	228	224	253	238	215	219	211	193	236	231	200	228	217	254	221	210	222	220	204	199	204	242	235	198	252	228	205	204	226	207	244	239	247	215	217	235	221	228	226	225	196	234	207	282	200	225	237	204	222	190	209	239	208	208	217	262	253	224	184	205	243	204	225	214	212	259	223	216	218	238	199	198	220	226	248	249	214	209	196	239	235	272	208	200	216	229	202	219	230	214	208	213	194	201	217	222	218	227	210	219	228	218	208	225	231	218	238	208	212	208	237	220	251	228	226	229	222	238	218	199	222	220	215	232	177	241	225	241	229	200	241	217	222	255	200	225	216	217	203	233	220	205	228	228	212	209	234	219	223	197	198	249	250	239	230	221	224	216	224	228	230	211	218	228	225	248	211	217	208	222	230	231	198	244	189	213	210	229	229	211	219	221	225	249	208	226	208	205	213	218	239	223	205	223	211	207	211	231	222	214	235	214	231	231	225	206	212	222	215	247	228	242	218	178	216	221	224	225	206	222	233	204	239	230	221	230	198	209	216	206	216	207	227	203	230	238	211	228	218	227	228	191	246	218	219	210	212	214	199	218	238	213	205	216	227	200	229	250	222	210	197	235	219	224	211	225	232	181	195	210	219	230	233	184	225	217	235	216	203	231	208	208	220	238	222	231	224	223	200	229	233	209	237	249	221	212	213	231	193	207	238	249	198	208	217	193	211	209	218	235	196	224	204	218	239	203	241	226	223	214	233	226	210	219	227	215	215	205	225	241	218	196	209	219	230	208	206	210	212	224	220	233	199	240	245	212	214	198	197	245	227	231	229	214	224	205	219	205	205	207	200	235	232	234	244	239	216	221	237	216	238	221	207	203	210	198	206	220	205	237	202	210	221	235	188	217	234	228	205	233	198	238	209	202	211	198	210	208	230	220	239	210	231	215	210	191	218	191	228	208	205	239	192	229	214	237	223	209	206	221	209	210	218	252	198	237	244	215	233	201	215	215	227	225	199	245	231	198	215	192	220	219	210	217	248	221	237	222	216	234	245	185	213	220	210	226	214	208	212	226	229	240	209	210	214	228	226	245	203	207	231	217	246	221	224	241	221	222	206	219	200	237	230	234	225	220	233	236	211	234	248	211	246	227	220	233	208	183	230	193	215	245	257	229	229	259	228	222	252	246	231	217	212	204	230	192	209	244	216	210	222	230	227	222	214	225	218	205	228	204	226	208	220	232	228	235	202	220	227	271	217	233	212	224	212	221	240	219	205	203	218	240	221	207	235	222	213	226	208	220	230	191	183	183	224	234	206	234	252	231	235	209	239	235	199	241	215	250	239	228	246	221	226	214	224	252	202	218	213	211	217	216	202	233	235	226	182	233	225	200	211	237	192	210	225	213	223	228	192	213	198	218	218	202	226	235	212	180	186	217	221	214	205	233	199	203	228	202	211	215	200	217	233	222	225	211	223	198	256	225	219	206	233	228	247	219	223	222	210	213	235	231	201	206	188	233	235	210	232	218	204	220	197	213	210	223	214	220	231	222	255	210	227	243	185	213	229	197	207	217	210	237	232	244	252	220	227	220	237	227	196	212	200	220	184	220	198	223	251	230	224	213	242	241	229	241	227	214	237	230	217	207	223	220	225	221	208	239	204	213	208	242	214	260	206	239	207	207	218	232	247	197	248	219	226	225	184	200	193	225	188	210	207	222	216	240	226	208	211	232	231	212	212	220	198	211	192	224	202	218	227	217	228	196	185	198	200	205	222	209	208	211	227	219	207	218	246	218	221	222	209	206	237	198	213	225	216	222	222	200	203	212	233	212	213	218	244	243	229	221	239	227	207	214	243	202	208	236	244	228	231	218	231	185	218	231	207	201	212	213	222	202	216	227	191	225	201	226	191	197	237	223	219	196	213	221	233	220	216	249	241	197	225	239	214	219	238	227	217	214	209	222	267	237	218	209	247	199	210	194	228	203	234	215	189	209	248	202	225	197	215	195	218	238	198	231	217	193	221	206	204	232	246	222	203	205	200	186	248	191	195	221	215	223	211	232	208	245	209	224	237	233	215	221	190	205	195	206	231	254	198	204	199	219	239	228	240	195	210	224	244	206	216	238	228	218	203	241	215	216	205	213	219	235	208	213	250	200	218	221	201	225	230	234	211	245	216	224	210	196	219	253	252	233	201	209	229	223	207	208	191	201	232	198	204	217	233	239	191	215	215	209	253	221	195	208	232	204	226	235	241	233	210	209	222	222	235	239	215	201	222	207	216	198	183	244	219	235	206	243	216	238	210	220	228	201	216	207	215	244	227	212	232	223	233	196	220	235	215	226	207	247
7846	685	634	620	576	582	577	594	591	567	629	612	602	590	592	584	590	583	649	586	546	574	592	638	522	581	566	613	586	613	607	582	588	534	567	615	569	575	561	567	604	608	558	560	512	584	599	598	621	589	613	567	579	577	560	570	586	576	589	599	542	576	581	571	586	578	563	603	580	602	572	603	572	562	602	547	562	557	536	598	619	555	560	607	606	555	597	592	610	610	582	549	603	591	611	575	561	637	580	578	558	570	580	565	623	545	581	554	601	569	578	561	591	593	608	565	612	593	571	565	595	622	588	631	610	581	603	568	573	570	564	612	585	620	592	592	565	596	552	568	580	562	595	616	553	620	592	561	588	604	608	611	628	595	571	554	586	533	590	576	574	588	544	594	584	582	567	582	604	579	562	569	595	558	613	590	612	532	593	601	596	582	598	563	599	592	573	562	600	577	611	642	558	549	611	573	600	597	516	641	567	572	549	588	568	541	591	601	582	578	575	573	607	622	611	580	588	571	563	542	589	594	565	599	611	593	565	571	565	578	596	610	614	599	573	620	568	572	618	614	580	604	582	581	564	601	613	600	597	565	602	580	559	586	581	592	573	583	604	563	601	579	557	557	591	565	602	585	580	571	581	611	581	565	585	554	617	598	553	573	572	563	622	587	578	637	598	610	545	602	569	566	556	549	585	572	627	561	580	555	611	554	577	618	578	567	604	583	604	603	603	564	583	532	607	582	602	594	591	589	556	568	547	597	602	574	530	594	549	604	547	567	610	561	549	588	575	569	607	576	568	613	559	626	628	569	579	602	618	590	535	563	581	619	545	564	591	590	589	613	587	591	544	584	575	562	554	587	549	539	567	593	588	549	615	564	583	592	585	563	559	593	590	556	571	599	601	575	637	571	596	599	562	588	589	595	580	596	623	598	572	578	583	550	600	581	594	567	588	563	542	599	562	619	584	563	614	610	609	587	570	572	566	592	557	615	521	583	575	592	569	612	574	561	549	573	577	608	534	542	597	537	581	578	611	607	591	552	584	612	576	570	557	601	567	604	625	565	611	586	574	569	574	565	560	563	588	607	528	584	611	558	575	604	590	588	582	587	618	589	592	658	555	594	598	556	618	595	623	595	561	626	551	573	570	609	638	603	588	592	598	585	605	590	612	576	587	544	601	564	617	564	589	581	623	586	556	604	528	575	590	573	585	623	585	562	570	606	608	576	620	593	566	652	584	570	614	587	557	577	581	589	568	562	586	565	602	570	623	562	566	584	575	585	589	548	574	584	590	545	599	554	571	580	583	584	565	568	616	586	575	551	558	563	562	582	612	600	600	620	611	584	558	589	598	571	559	616	588	609	599	589	558	572	577	624	583	574	606	587	593	532	550	592	554	598	567	590	593	561	554	576	520	579	570	606	604	579	568	555	609	563	597	581	619	583	560	603	572	550	579	626	583	575	561	601	583	585	586	593	593	627	627	586	554	542	601	540	560	585	574	595	571	598	564	632	510	555	608	590	594	620	560	572	597	556	610	605	605	594	579	576	587	611	607	589	600	614	566	567	563	582	568	558	567	572	551	561	568	562	617	595	534	596	599	558	590	639	544	564	627	591	573	565	616	588	564	561	588	607	546	591	578	553	571	581	610	606	595	574	587	563	579	595	583	545	578	546	574	602	622	559	587	590	602	598	601	595	609	541	593	604	518	563	607	563	604	627	584	611	575	564	609	592	593	544	616	549	579	600	571	591	600	577	616	584	577	564	593	583	574	588	607	609	603	587	570	574	597	586	604	571	572	594	566	625	578	575	555	574	581	579	579	608	619	571	539	606	555	601	569	594	563	602	569	569	585	549	614	575	574	584	624	606	580	592	534	601	606	598	573	528	616	589	582	559	574	574	602	617	580	602	587	590	572	598	550	602	560	568	631	573	622	595	578	566	607	588	557	582	585	580	591	609	605	594	529	590	562	573	525	578	573	545	574	584	577	582	572	565	618	549	573	573	572	578	586	595	586	566	619	567	572	587	620	634	586	589	570	566	621	569	571	566	568	604	571	570	576	568	540	576	587	603	578	538	576	566	618	599	619	600	600	591	589	575	595	568	543	557	611	562	599	598	546	581	531	593	577	573	591	619	600	614	626	589	571	600	628	580	591	588	570	590	613	568	568	635	589	573	569	577	580	584	556	605	580	600	579	575	605	584	576	598	607	582	562	600	573	569	593	602	582	562	600	587	577	585	573	560	620	586	572	598	540	636	583	555	577	602	578	583	550	542	599	584	592	588	592	581	569	570	586	615	588	620	570	574	562	586	589	617	558	582	598	573	583	608	597	613	563	611	604	597	580	593	641	622	594	621	583	607	607	584	554	535	572	596	589	534	629	554	584	559	582	586	626	588	557	560	571	591	584	577	588	588	596	578	589	580	579	613	614	537	599	565	592	612	613	605	586	612	612	575	621	644	614	604	593	539	562	585	572	613	597	575	585	609	570	592	563	552	590	557	568	601	597	586	571	586	592	593	553	581	602	583	562	581	590	568	632	604	524	621	625	621	596	578	589	583	556	580	549	587	555	586	564	545	600	553	572	576	542	589	574	573	607	612	593	607	597	590	604	589	617	614	592	532	548	595	583	605	577	586	587	557	634	600	619	579	596	619	578	590	554	586	576	554	558	606	545	576	583	603	538	578	594	583	540	601	590	569	606	610	564	588	499	592	587	576	566	578	620	565	579	529	578	599	579	603	619	559	572	601	566	642	576	566	545	555	617	607	621	584	596	594	566	597	571	624	565	586	564	548	587	598	548	546	565	574	576	609	611	601	590	628	573	587	615	559	584	598	598	564	596	590	594	570	574	594	562	551	562	565	607	564	593	556	557	615	566	592	584	582	612	627	564	600	612	610	588	601	586	559	632	549	584	534	575	579	565	584	607	600	558	593	627	521	535	569	578	601	622	610	584	573	602	621	555	602	597	584	578	560	587	602	579	588	605	578	571	589	579	587	572	575	613	594	526	593	565	593	562	536	579	573	584	564	589	617	580	554	603	557	590	550	601	600	618	614	552	582	584	581	579	543	552	545	588	622	606	574	575	587	551	584	588	581	570	595	577	583	577	553	598	600	577	587	559	590	574	570	544	592	604	621	555	621	584	573	573	619	567	570	561	571	575	585	599	576	607	547	538	565	567	587	615	570	590	617	580	583	579	596	592	587	628	584	596	565	588	561	588	561	578	568	556	596	581	594	573	577	642	569	577	569	577	579	595	604	584	522	574	561	601	591	567	562	576	552	583	601	582	578	596	558	591	567	596	559	576	554	561	575	579	585	579	601	574	595	570	582	606	602	560	536	593	624	614	565	535	612	595	589	577	543	582	576	607	593	604	556	611	618	573	605	602	602	584	601	563	588	622	577	584	625	572	604	558	563	608	542	566	571	610	607	579	585	556	596	560	601	584	575	592	605	573	558	589	571	548	569	592	597	632	576	613	606	627	573	616	581	568	555	590	572
24987	21434	24735	28534	21425	18951	707	462	406	421	356	369	339	355	352	361	345	327	330	353	269	309	353	324	359	340	328	348	290	322	331	345	361	350	355	336	335	326	357	329	352	354	332	341	321	317	279	340	328	334	335	362	357	300	341	312	284	328	322	349	341	338	334	361	337	326	348	343	354	345	331	314	350	330	327	324	346	342	337	325	332	359	346	328	369	355	316	327	329	344	324	324	337	336	351	329	333	345	309	342	319	323	317	346	340	348	319	356	299	337	313	342	339	305	338	367	348	350	348	343	301	335	344	320	346	352	355	341	324	333	374	346	344	331	330	318	345	347	358	352	307	344	349	341	286	349	360	365	317	375	323	371	372	347	350	339	333	341	339	351	333	364	346	354	296	310	318	364	332	335	333	343	351	341	332	355	332	353	334	336	339	325	303	318	348	346	340	370	305	331	380	310	303	319	353	336	349	358	352	327	354	341	342	323	313	329	313	331	320	347	340	333	308	332	329	327	314	329	333	291	336	360	333	320	329	350	327	323	287	332	345	333	324	330	343	343	365	333	324	322	312	339	316	342	344	342	356	340	326	327	321	321	343	347	346	345	354	320	327	354	298	323	301	339	346	314	313	324	332	350	326	328	334	343	324	369	347	298	306	342	353	328	349	360	344	302	325	360	360	358	324	361	301	328	356	334	333	343	321	364	303	346	332	342	331	337	367	332	320	351	358	355	309	332	336	296	322	360	353	362	290	297	360	341	352	354	329	334	312	358	339	335	307	325	341	358	326	338	360	346	383	340	354	314	326	343	315	308	345	309	355	338	355	298	316	322	331	311	327	344	362	341	356	324	362	307	333	339	356	323	349	321	353	324	313	350	324	369	336	333	340	339	334	352	334	367	312	341	340	342	338	321	324	328	292	337	313	322	355	341	346	302	339	319	332	319	324	341	308	369	334	321	351	336	352	334	336	368	340	355	353	340	355	343	367	316	339	347	312	297	353	332	327	330	362	341	357	322	319	324	388	353	342	372	348	319	349	343	324	350	364	370	325	375	347	352	367	341	331	338	345	356	314	332	369	342	334	303	351	339	306	348	326	326	308	331	353	335	341	335	362	364	362	328	354	351	373	349	345	346	347	313	355	338	333	310	335	325	299	332	338	360	310	314	299	324	330	345	339	346	342	325	326	353	301	323	348	352	342	344	331	328	358	345	375	327	298	335	348	339	335	299	321	314	327	347	335	372	324	340	344	356	343	315	350	340	350	359	350	345	333	325	337	305	379	358	392	291	325	337	322	321	331	308	319	329	346	356	347	338	390	371	340	361	341	352	351	350	339	330	363	343	327	336	312	333	342	382	326	325	304	341	330	320	355	335	324	345	350	339	331	358	339	366	308	336	318	332	334	343	305	357	355	354	340	325	324	306	289	313	335	339	332	319	361	298	307	312	343	330	339	336	334	340	329	300	351	315	333	345	341	348	310	358	300	365	384	316	355	350	309	325	327	336	345	327	345	320	382	337	362	332	331	330	289	339	356	321	335	328	331	363	301	345	335	352	333	349	361	313	318	355	346	343	305	337	348	346	328	355	337	341	339	331	295	299	318	289	314	354	299	323	334	338	362	332	315	352	335	338	319	342	304	337	326	300	311	334	313	325	316	347	336	329	324	301	310	356	324	323	339	315	290	334	307	319	311	355	348	323	358	346	316	314	267	341	322	305	300	319	334	313	325	334	371	369	326	328	321	377	328	357	345	378	298	329	351	334	358	343	317	374	320	342	320	340	339	334	329	315	325	325	356	347	288	312	377	360	362	334	387	359	339	342	343	317	345	316	336	344	333	352	300	346	340	325	317	323	332	338	354	335	348	342	385	325	388	370	326	348	303	330	326	337	372	335	374	346	311	339	309	327	303	322	350	325	366	342	295	320	308	331	306	365	343	341	345	337	361	334	301	306	340	322	333	320	336	352	300	341	331	326	362	342	312	357	345	361	326	356	356	334	307	324	335	346	343	308	359	318	347	333	339	321	301	325	290	293	334	319	329	344	364	342	337	357	323	327	357	335	337	298	312	354	350	332	328	326	323	336	333	338	356	338	344	318	301	331	348	367	367	325	332	330	347	324	352	323	317	321	307	323	321	329	378	325	339	342	374	313	344	350	322	288	332	322	312	354	373	384	387	327	325	333	360	354	325	319	343	342	342	321	342	333	379	354	333	303	323	310	326	344	323	335	338	315	345	335	353	350	308	345	328	360	338	317	348	361	375	341	307	306	351	305	334	367	338	376	338	332	338	336	312	306	325	347	293	329	340	349	340	338	375	309	341	338	364	386	354	328	348	323	323	350	338	322	321	306	315	306	333	400	321	323	315	350	300	335	339	295	313	311	350	320	337	339	325	319	343	303	324	334	337	325	315	331	312	331	331	323	325	376	307	338	335	329	331	332	335	324	324	329	345	345	350	324	299	357	335	325	358	364	328	322	378	324	341	321	320	325	321	339	302	332	367	335	365	363	352	333	342	339	296	368	376	335	310	303	338	356	328	351	349	378	316	341	352	337	365	353	383	323	386	313	320	300	309	361	335	330	335	357	325	300	338	356	361	359	328	306	341	331	318	356	327	370	336	321	324	340	298	325	333	341	350	325	311	349	352	323	312	292	316	303	353	350	353	348	340	330	333	332	335	352	348	357	310	298	310	320	314	334	347	356	320	329	331	329	378	332	320	331	300	353	327	374	345	351	331	316	344	342	324	325	359	342	349	359	333	311	361	327	323	316	331	294	340	313	284	329	321	313	303	314	336	328	362	338	315	290	335	379	306	321	328	314	309	324	355	331	365	347	395	332	313	318	331	324	326	327	307	370	313	315	325	325	300	340	321	352	330	330	331	333	371	380	353	343	350	341	356	338	324	358	355	358	340	286	349	375	369	350	363	358	318	347	359	366	328	317	341	390	300	338	304	381	331	323	362	357	325	345	323	340	325	335	301	310	323	317	373	330	328	329	335	351	352	310	321	344	325	301	320	323	315	353	335	355	322	314	325	330	327	313	345	345	345	299	361	354	344	344	327	290	336	338	368	321	356	335	355	329	344	321	350	351	353	314	334	346	326	321	378	306	302	316	320	328	336	315	347	317	326	318	354	320	353	340	322	364	320	317	313	340	310	341	359	328	332	338	335	346	343	355	299	301	351	307	313	321	370	324	320	329	359	334	324	337	306	387	306	344	335	330	322	345	312	314	367	310	351	364	332	318	357	347	318	312	336	317	354	274	313	370	341	335	366	334	355	344	356	344	345	327	328	338	334	358	333	333	337	331	349	378	343	331	333	337	324	321	346	336	347	341	334	308	326	356	324	348	330	342	331	308	307	337	336	341	341	333	328	332	327	355	355	340	349	323	307	364	315	340	304	325	332	352	340	356	351	326	351	333	333	313	279	356	381	343	366	346	352	342	336	316	344	318	325	359	300	341	358	343	321	317	363	320	316	329	358	319	365	353	346	354	334	363
13678	2166	1458	1023	915	857	848	863	803	878	841	868	827	833	820	844	835	809	842	750	834	815	843	843	794	812	793	836	842	798	796	802	820	789	864	807	846	820	814	830	807	845	780	845	819	803	803	827	799	815	791	828	792	818	827	810	819	821	772	757	802	821	863	833	804	781	807	777	842	791	769	809	738	765	805	807	855	818	761	768	832	814	793	801	789	797	829	789	769	724	854	837	865	829	827	837	787	815	837	773	784	795	812	832	778	797	846	799	764	782	806	849	775	812	811	787	804	800	749	830	792	803	776	797	806	819	801	782	738	838	853	760	786	805	798	867	832	817	847	830	828	816	835	804	821	813	802	791	820	819	805	785	807	820	810	862	838	807	803	770	798	854	837	720	856	825	812	835	796	824	821	769	784	861	804	822	822	836	768	778	798	853	791	824	827	819	749	834	847	797	766	821	823	853	838	807	801	856	788	795	808	796	771	775	806	867	812	834	806	863	773	769	856	785	783	805	806	849	782	848	789	880	808	755	876	817	833	799	811	779	818	863	775	862	791	802	832	799	766	831	821	846	822	860	837	806	847	800	793	808	796	820	791	807	826	802	820	776	827	787	817	821	853	833	805	768	828	795	829	785	784	785	775	852	777	855	829	817	815	757	829	804	800	817	814	824	822	767	807	819	783	770	813	879	811	819	789	800	772	746	841	811	805	819	804	795	805	813	828	764	774	771	855	781	846	816	812	804	825	814	819	789	841	818	795	800	831	769	814	851	855	761	810	839	844	825	820	810	842	823	788	785	824	786	845	809	800	790	785	822	830	818	802	817	807	797	855	820	818	803	836	843	797	866	805	802	794	790	830	772	793	789	840	850	801	794	827	834	811	834	789	818	824	790	811	779	781	778	812	798	787	833	810	764	811	771	817	845	825	822	813	827	797	790	860	814	831	822	763	817	782	786	833	814	831	814	789	846	800	806	807	800	808	773	837	803	829	809	772	830	830	816	838	829	828	781	877	872	813	780	777	794	843	806	780	765	840	807	802	775	816	785	848	813	796	798	847	789	802	826	843	841	808	792	860	787	861	793	791	847	859	772	799	858	780	837	814	857	807	816	768	846	819	812	850	825	782	840	773	789	819	827	804	801	816	826	842	756	796	825	793	810	788	800	796	793	847	845	797	731	809	779	786	809	822	812	755	833	851	824	790	780	797	804	805	757	790	805	785	824	843	760	772	861	846	827	778	813	782	838	814	833	790	801	801	801	787	850	776	844	815	857	818	847	796	800	806	767	807	783	784	772	807	805	841	819	772	842	822	877	863	817	794	830	824	830	775	874	765	851	846	820	785	856	827	824	801	785	797	776	805	845	806	794	824	844	857	804	779	848	803	786	837	804	819	794	828	821	810	835	758	765	823	815	771	803	829	834	822	837	812	816	792	818	838	841	767	765	767	781	777	779	835	778	801	836	780	818	823	801	786	807	757	818	846	824	827	817	823	856	765	803	857	870	828	803	823	779	781	805	778	779	842	806	808	834	779	787	806	890	803	793	752	777	798	814	821	857	812	820	805	787	785	768	762	808	842	805	832	794	793	807	825	814	811	787	841	759	837	786	818	841	867	813	802	827	794	843	821	782	812	811	801	791	787	838	852	785	829	862	774	742	814	755	790	857	775	791	810	848	751	831	765	798	807	827	848	829	806	830	787	817	795	817	832	854	820	857	814	844	834	853	808	797	798	828	778	857	787	831	764	784	801	789	834	788	731	789	790	781	805	816	835	815	832	850	810	777	761	774	789	805	829	779	813	808	847	808	819	771	779	808	802	756	823	777	798	765	792	771	803	837	822	803	787	816	796	821	810	816	822	815	833	831	886	827	820	848	772	783	760	845	760	849	821	789	791	787	789	834	804	801	751	893	769	821	773	800	843	786	846	807	778	820	839	804	827	804	829	801	800	799	810	835	822	846	752	796	807	832	777	802	829	814	825	860	806	814	840	827	763	806	857	851	826	854	767	754	826	813	831	788	777	784	769	831	815	814	785	778	819	809	803	793	780	822	824	791	842	844	825	847	781	783	849	832	824	782	777	806	844	770	772	802	810	849	820	744	836	804	813	796	875	788	857	792	818	801	803	776	864	845	823	712	781	820	880	832	850	812	766	810	820	810	836	794	823	817	820	857	820	827	833	808	782	794	814	760	796	813	834	810	789	805	802	813	824	831	814	782	823	844	821	793	834	831	758	843	838	843	766	847	824	813	807	827	798	737	803	841	794	793	737	810	773	847	841	782	804	827	843	831	790	807	788	807	808	796	784	847	760	732	758	828	768	839	837	826	822	788	820	761	831	822	760	788	796	826	849	800	789	825	770	847	816	858	765	802	804	881	791	798	798	797	774	817	815	782	796	775	816	800	763	789	791	774	824	749	809	811	812	822	804	854	817	793	773	813	842	801	791	839	817	839	774	807	771	788	805	823	851	834	817	771	799	824	816	811	814	847	773	833	783	803	816	804	771	779	841	792	762	802	813	806	830	861	808	838	775	835	806	832	819	794	835	777	835	834	840	789	814	791	813	777	837	805	907	838	795	839	813	784	745	779	794	828	819	778	765	787	797	816	782	822	821	801	809	787	843	838	785	816	862	791	841	837	796	809	789	810	816	835	765	836	781	795	815	799	782	787	828	827	824	812	807	787	813	815	815	849	834	804	822	787	726	841	798	825	877	849	773	803	800	833	868	845	824	848	857	839	800	830	821	787	756	838	818	809	830	789	805	790	817	839	762	788	750	823	855	827	807	814	844	757	813	800	795	824	842	859	803	802	851	755	796	802	763	830	820	810	808	827	794	819	785	768	817	781	767	810	838	822	839	774	786	869	814	822	795	813	787	819	829	793	827	847	795	814	830	831	848	800	782	840	852	809	824	822	807	772	810	784	766	848	833	742	831	783	813	811	809	777	796	818	815	807	798	830	803	821	788	765	832	789	775	763	775	838	869	777	858	812	845	813	830	811	801	810	813	826	821	813	845	862	835	820	745	803	805	748	804	839	809	803	815	799	768	816	779	857	813	860	860	836	870	794	801	770	776	821	798	838	815	778	804	858	800	768	776	809	825	798	790	794	809	802	786	768	800	815	820	837	803	815	859	805	798	827	768	849	831	854	831	859	823	790	757	805	822	841	846	803	804	807	829	764	782	829	861	841	753	782	845	828	791	761	768	837	834	761	822	833	825	770	792	815	809	775	832	833	815	783	822	823	806	813	847	828	792	814	817	821	766	768	788	764	794	803	772	857	837	824	865	840	808	838	822	788	871	837	817	894	798	786	847	801	838	794	796	814	809	872	816	743	778	825	778	810	823	841	817	838	836	760	854	799	825	877	805	799	811	845	785	836	789	816	866	827	811	813	804	767	779	796	790	756	802	830	836	798	836	795	830	792	788	771	788	813	808	798	786	771	810	837	789	790	796	792	811	850	764	821	799	815	853	822	804	845	798	801	805	815	807	799	803	875
24318	21418	25129	28117	21426	21435	16959	711	385	390	365	358	335	329	318	315	329	298	343	325	313	316	300	313	314	322	289	277	318	314	274	307	316	314	302	314	322	314	280	319	324	322	345	299	293	325	351	285	316	324	298	316	339	326	328	299	291	329	297	354	317	316	307	303	295	326	307	307	311	296	301	322	301	312	287	293	284	296	304	336	312	316	290	294	306	309	313	271	295	324	316	290	295	308	340	312	259	316	281	333	288	315	309	315	309	304	289	299	305	294	307	298	324	320	310	289	279	281	294	318	312	291	311	299	266	296	279	320	299	346	301	319	318	324	301	278	301	276	287	298	325	326	298	299	277	303	285	280	307	296	310	291	293	322	307	293	333	289	293	307	301	308	315	293	310	288	291	312	280	333	323	287	311	331	301	275	318	267	286	307	301	306	307	309	290	298	309	314	304	284	341	281	283	276	301	285	289	326	306	294	328	319	268	291	313	324	330	290	272	292	274	289	336	327	352	267	310	292	300	323	302	289	290	304	295	277	313	260	280	297	323	279	257	277	301	313	311	327	321	282	291	299	291	314	300	315	292	317	324	319	339	331	305	292	301	285	314	282	263	281	284	278	302	282	303	289	292	284	309	292	301	298	308	288	310	273	298	305	254	283	321	295	317	324	295	292	317	310	295	319	306	290	307	301	277	286	299	313	267	266	263	292	286	319	317	293	300	316	270	284	240	302	321	293	298	314	303	302	314	285	297	309	286	294	277	291	309	305	297	308	305	291	299	348	291	321	325	298	291	301	330	294	294	297	317	302	292	272	300	310	271	332	326	256	293	261	302	265	307	315	269	321	291	303	313	290	309	291	303	276	305	305	294	281	309	271	330	307	299	298	281	291	292	304	283	275	281	340	327	301	326	297	310	305	318	275	295	296	320	326	320	306	290	299	296	308	270	283	273	312	311	315	301	307	315	327	279	303	297	316	339	284	327	335	296	306	259	298	287	287	304	313	311	292	291	338	303	318	349	295	311	335	298	302	295	319	296	257	327	310	318	319	302	335	296	324	307	294	294	304	312	252	290	270	318	299	301	318	324	303	319	306	323	288	309	251	295	267	293	289	290	312	284	321	318	337	319	307	309	302	310	305	294	286	326	294	309	293	294	321	320	301	358	304	294	297	289	288	278	298	261	295	276	287	306	318	313	291	324	288	322	301	320	307	293	285	288	302	339	320	293	291	300	270	290	309	304	271	333	296	295	313	270	310	271	311	290	302	302	331	300	312	315	282	298	314	332	279	267	303	287	314	322	307	312	301	288	289	299	290	288	310	331	309	328	295	282	298	306	310	296	311	297	297	320	288	257	305	267	316	292	298	276	290	291	304	324	303	294	269	301	293	294	280	310	278	274	300	285	298	319	328	328	290	276	294	246	287	293	297	271	311	292	279	295	295	319	296	302	277	306	262	269	274	287	252	292	318	306	290	298	323	280	315	286	241	296	267	267	300	307	301	312	305	285	256	309	278	303	303	348	291	293	318	292	292	310	336	323	315	317	304	308	306	301	277	293	293	287	299	302	294	303	284	286	318	301	278	301	296	271	328	297	295	303	286	253	305	290	286	287	294	329	246	316	307	306	269	334	318	326	314	295	277	260	287	318	269	289	289	316	272	300	305	295	291	310	311	301	274	297	280	297	288	351	302	293	316	306	313	291	285	282	296	307	297	293	291	298	345	315	315	310	310	285	324	286	294	291	310	314	278	287	282	309	282	310	326	306	288	279	280	292	312	316	286	304	300	304	323	321	300	310	273	316	288	279	301	261	303	326	302	286	311	290	279	316	289	282	305	335	323	301	295	259	280	301	276	332	304	318	302	321	293	352	266	275	296	284	301	282	320	294	277	284	298	288	323	294	325	300	264	287	303	285	319	317	290	297	303	292	315	327	275	331	291	299	301	310	265	273	293	305	311	314	286	314	278	272	294	318	321	309	261	308	285	285	298	324	309	316	298	306	315	273	287	307	289	290	299	273	285	301	289	314	287	274	310	288	301	301	316	289	306	306	307	279	316	330	287	278	343	301	297	281	321	281	276	312	301	284	291	322	289	312	284	343	277	285	293	309	320	282	302	290	292	307	294	276	318	327	311	325	304	297	274	327	287	265	309	290	353	297	301	299	294	295	277	268	290	313	297	304	297	288	280	302	365	297	279	310	331	315	264	294	271	310	303	334	295	298	291	300	277	295	295	325	273	309	289	295	312	319	306	304	261	293	324	312	267	300	321	283	282	298	325	306	281	318	302	340	282	303	320	305	334	300	323	281	286	270	302	314	294	301	271	290	302	285	348	298	306	322	308	312	295	344	294	280	304	299	278	285	289	308	294	274	317	304	271	303	319	307	297	328	277	285	304	290	290	328	304	278	288	310	298	289	303	312	281	332	285	278	281	304	305	268	312	323	320	294	294	255	281	309	284	296	329	278	304	272	308	296	257	280	312	306	308	290	294	286	293	308	294	274	292	292	301	314	307	313	315	277	294	307	314	334	303	312	325	288	324	312	299	312	320	283	279	339	315	282	294	313	324	317	292	285	274	268	285	272	313	304	305	309	298	276	276	276	302	299	333	279	281	283	312	302	292	308	314	319	310	323	295	318	320	298	288	339	328	291	323	315	320	285	299	320	321	273	301	318	316	292	293	292	294	296	282	304	285	288	294	315	306	307	292	258	267	298	290	278	282	287	317	340	267	305	272	275	299	313	308	328	326	266	311	293	320	305	319	297	311	282	317	305	292	330	277	292	272	317	287	292	314	320	305	305	299	258	276	294	316	314	285	296	272	297	300	290	276	304	260	296	317	280	341	319	340	315	316	267	283	286	299	295	323	308	335	296	275	336	287	302	263	309	278	264	278	290	271	305	301	323	316	304	317	307	271	291	306	251	280	309	313	329	273	293	267	325	281	286	272	315	290	302	267	305	308	272	293	327	265	309	307	318	319	297	293	276	321	305	310	290	313	326	322	281	317	277	310	274	340	282	285	312	305	287	306	321	299	306	309	308	338	289	306	308	274	314	263	282	307	311	294	301	282	294	310	302	293	289	304	331	316	343	308	293	290	306	287	276	305	309	303	326	321	297	303	277	318	314	315	326	304	291	300	270	297	295	312	309	298	293	294	315	293	286	296	260	261	334	279	333	292	295	302	285	273	292	302	279	310	307	305	309	296	284	319	276	261	286	291	292	323	280	272	325	308	292	308	305	286	283	307	284	255	268	268	284	284	276	315	281	301	285	309	294	291	290	323	301	304	306	276	285	324	313	322	330	287	298	293	258	309	298	292	285	271	297	295	322	261	314	323	291	294	287	300	315	309	335	264	316	337	293	327	303	291	305	304	321	320	263	313	350	282	303	316	308	285	286	288	298	307	300	273	302	301	288	291	317	284	298	268	296	321	315	288	297	307	284	302	275	314	290	266	314	272	285	298	290	292	319	345	325	274	323	290	279	260	307	303	301	301	299	316
16200	3554	2042	1153	901	885	784	741	751	754	696	734	728	665	720	696	734	726	734	683	677	746	705	737	706	747	681	721	731	671	694	718	729	705	741	711	669	734	668	743	689	702	726	687	684	677	751	705	759	666	739	754	659	753	711	684	690	679	701	689	724	739	678	717	716	661	720	696	709	712	708	711	734	722	717	708	703	688	734	703	724	749	705	701	704	704	734	712	662	732	694	703	737	686	705	754	697	743	700	688	688	706	682	715	723	703	705	685	660	695	766	671	690	699	721	728	693	713	688	714	717	662	707	682	678	718	596	665	696	701	681	702	726	794	734	710	695	675	667	723	739	665	732	705	724	667	730	672	731	651	679	667	690	675	672	694	660	715	718	696	664	706	708	749	670	687	645	694	699	643	685	699	751	689	694	693	705	685	744	690	684	729	706	659	714	646	717	763	711	685	688	691	677	687	687	703	724	716	670	656	705	713	694	680	725	736	731	714	723	709	713	704	760	675	708	693	696	690	714	719	726	722	740	720	708	652	739	689	672	651	702	650	723	730	710	668	658	739	692	694	676	708	689	729	726	676	705	704	703	685	704	677	720	708	679	693	712	702	722	721	723	710	735	728	676	736	693	693	700	721	671	695	731	686	699	708	726	742	687	700	661	706	668	683	721	734	704	750	699	711	709	722	686	734	685	727	683	666	670	695	723	694	717	754	644	678	701	703	715	709	686	671	660	717	653	675	705	716	647	675	664	712	691	731	716	684	723	719	733	699	675	716	719	677	663	720	661	698	721	709	670	691	678	748	690	675	727	687	720	723	719	637	727	716	731	743	728	706	716	660	699	744	658	672	722	716	714	703	680	677	702	704	720	693	725	756	716	693	662	686	688	740	693	674	718	637	679	689	655	657	689	775	679	679	669	728	766	730	735	709	762	658	708	724	727	689	703	710	678	676	692	704	669	684	653	663	684	675	736	619	691	732	697	700	674	686	672	694	687	718	709	724	723	706	684	642	729	713	676	720	693	675	755	697	682	673	698	680	753	666	697	719	699	644	658	692	688	716	683	718	724	728	709	690	654	720	703	706	727	668	701	730	684	691	683	718	703	687	708	705	682	673	702	676	714	661	729	648	695	697	701	700	754	686	697	708	650	709	647	716	668	691	709	681	697	702	704	669	698	699	734	675	721	691	700	641	747	689	720	723	671	718	751	755	696	734	657	688	665	697	766	698	672	702	741	685	696	716	703	675	738	694	686	705	738	719	732	703	750	719	718	721	694	715	685	671	672	709	706	689	669	692	727	699	754	707	700	748	715	747	661	726	719	748	670	685	658	666	693	698	683	686	705	722	670	714	728	696	735	681	696	647	714	712	663	722	685	735	678	704	659	674	729	725	706	715	760	687	682	701	740	713	739	663	653	626	687	700	693	693	720	733	717	751	620	702	769	712	625	689	663	686	732	708	686	685	728	687	719	688	633	726	656	672	708	678	681	719	710	715	715	684	676	730	725	735	667	715	674	710	732	689	694	686	673	645	691	734	696	686	719	699	726	758	708	676	714	667	718	694	676	653	678	695	720	661	735	673	694	704	715	746	716	714	674	699	667	705	669	715	689	696	715	704	712	693	666	702	693	729	673	713	730	722	697	655	701	686	690	657	713	722	757	731	683	677	719	696	700	673	703	748	701	695	705	677	693	716	713	671	665	738	692	757	715	717	694	707	704	738	731	651	669	730	682	734	723	681	708	688	704	667	669	717	700	701	716	702	693	667	721	652	672	667	715	676	711	700	711	704	702	705	667	728	687	664	666	721	713	705	698	727	673	687	665	725	707	744	630	672	743	710	688	716	701	695	698	708	688	705	677	719	687	706	677	746	666	716	685	675	736	700	695	696	708	718	694	752	718	699	673	698	716	721	662	714	682	659	686	681	700	659	707	698	685	735	719	736	696	683	712	703	683	682	673	753	729	694	713	733	716	666	694	705	739	739	691	685	682	693	741	701	752	703	699	710	683	718	706	726	718	730	707	697	731	740	698	712	661	692	689	688	678	670	713	657	687	683	690	679	731	690	697	709	693	666	696	665	692	719	701	676	735	689	706	681	723	658	682	696	688	699	669	684	723	666	722	727	668	706	710	661	687	705	747	691	685	690	724	697	717	675	693	659	762	691	702	728	688	701	683	722	683	705	693	707	664	699	688	735	748	751	701	715	716	684	682	734	669	717	716	710	684	666	720	733	709	706	702	657	681	684	696	745	664	690	675	709	661	661	721	658	652	729	658	706	724	708	685	713	708	685	666	678	711	769	652	699	709	696	693	705	664	724	684	689	679	711	735	721	751	680	703	723	711	670	718	673	684	700	701	667	719	652	662	714	677	676	669	659	738	734	689	708	718	729	699	665	686	694	720	713	671	679	737	683	693	701	713	698	641	684	750	704	682	703	720	675	658	662	684	676	737	696	725	723	718	717	697	732	696	701	662	731	738	711	701	753	711	700	678	696	685	731	698	675	789	653	641	663	709	680	684	700	698	738	691	720	689	684	663	708	692	711	716	745	641	728	718	738	725	729	724	709	664	686	722	700	675	680	734	696	672	730	667	705	737	729	704	728	701	680	700	710	701	680	696	707	703	669	680	696	702	718	690	690	681	750	701	715	702	693	694	718	628	717	693	717	656	692	681	682	712	703	711	641	739	708	708	723	686	680	733	726	687	675	652	695	667	749	714	708	691	707	696	688	681	695	669	733	722	731	687	737	748	749	682	695	646	683	685	734	704	705	731	675	700	702	707	726	714	682	768	681	684	698	671	691	707	739	702	667	652	682	724	696	678	699	713	700	741	706	703	668	684	693	704	717	759	706	717	698	691	735	654	750	648	690	683	691	748	690	712	726	643	761	721	734	716	708	662	728	660	720	701	716	653	655	748	702	673	681	729	708	678	696	679	719	723	657	707	692	675	697	681	722	711	670	654	705	662	709	734	719	665	695	729	705	713	711	673	691	738	723	720	707	656	680	680	668	694	709	689	707	690	676	739	668	692	649	709	662	733	686	693	719	690	702	730	662	729	737	693	699	715	674	725	688	678	693	710	692	703	710	727	670	713	659	738	666	694	727	670	659	672	704	693	692	719	731	698	680	743	686	670	673	717	724	721	698	695	691	706	664	680	717	698	748	727	675	723	695	743	733	705	723	735	681	676	711	666	740	682	666	666	694	726	685	710	618	680	637	730	716	685	708	665	707	692	753	722	725	760	706	704	671	721	709	703	643	702	701	675	702	714	648	712	709	683	643	637	631	672	693	707	667	662	678	683	680	654	707	693	684	691	678	688	696	697	678	714	649	728	665	710	737	739	662	654	704	690	700	699	716	692	686	669	797	717	700	695	697	719	704	688	654	676	711	773	722	735	684	694	723	693	754	702	694	673	711	736	719	691	699	700	724	684	682	644	672	670	749	662	704	688	731	713	775	740	680	703	691	702	747	718	690	689	726	709	675	695	691	673	706	697	685
31583	21020	10965	820	499	454	411	232	207	233	216	228	231	226	229	233	245	215	261	228	218	224	230	215	240	226	207	200	216	249	228	240	243	213	216	213	207	225	194	222	207	222	212	240	236	216	224	242	218	226	220	228	240	227	235	205	215	216	241	219	207	221	199	209	250	231	221	217	231	212	218	249	240	228	230	196	243	227	247	227	227	205	222	236	220	197	227	211	210	210	235	219	227	220	234	238	233	252	217	213	224	211	219	210	214	227	211	210	205	219	219	232	237	216	222	193	232	209	224	225	208	240	221	241	252	233	237	227	249	207	245	207	211	231	226	243	236	218	237	218	246	216	197	225	219	239	223	250	246	215	240	229	200	234	264	230	216	248	244	232	240	227	256	232	190	236	203	212	242	225	229	222	215	224	238	263	211	226	258	235	208	220	219	227	222	215	229	228	227	255	217	245	233	219	246	230	211	237	239	221	239	207	223	202	240	239	237	202	246	219	250	223	208	218	224	226	219	221	235	246	227	220	216	195	237	221	221	231	209	223	234	224	240	226	237	240	227	208	223	225	200	249	230	245	220	224	214	235	206	209	214	212	201	223	244	221	244	245	220	224	210	242	250	212	220	239	248	194	212	248	226	236	195	244	237	218	224	204	240	244	221	212	234	245	244	236	247	227	230	201	228	229	235	225	246	215	240	235	225	216	211	233	234	199	221	216	249	221	236	204	205	243	242	223	181	252	253	211	205	213	230	199	221	257	229	238	228	205	218	249	236	229	192	216	197	242	236	228	211	210	221	214	221	225	229	227	249	231	235	232	207	186	240	265	225	228	230	230	226	232	215	214	229	227	237	224	211	244	228	243	220	250	217	232	232	232	245	226	246	247	207	228	248	216	213	213	222	214	200	241	227	246	246	259	223	221	219	224	221	217	202	241	212	195	221	212	212	213	227	232	240	230	231	230	233	225	211	243	224	235	226	242	199	224	230	216	251	232	212	263	243	231	229	228	234	252	245	215	221	231	216	217	207	207	214	227	192	214	221	220	219	219	218	241	211	225	186	221	220	231	202	249	229	227	230	267	240	215	195	202	209	208	241	211	225	217	237	212	237	235	233	197	223	221	224	233	234	237	224	245	249	242	218	221	220	211	242	211	224	235	211	190	229	212	221	226	223	227	210	241	185	238	247	208	236	215	199	231	233	215	242	224	236	210	236	234	237	257	214	210	220	207	221	236	249	252	246	221	224	199	210	226	244	234	238	218	216	230	206	198	251	235	229	213	248	228	226	235	220	223	229	251	205	226	225	234	228	222	246	216	220	202	215	242	267	224	210	222	243	216	231	203	223	219	243	209	254	245	220	201	235	222	234	214	242	215	238	222	226	225	201	234	258	225	238	245	249	222	224	245	223	209	228	214	198	237	235	238	212	226	214	210	255	235	206	220	225	232	215	202	226	216	194	234	235	218	207	227	218	200	232	245	234	222	215	245	217	241	241	271	236	230	236	229	250	228	203	219	236	232	236	223	262	230	215	217	240	229	229	222	229	212	238	214	204	221	225	232	232	259	225	228	215	219	227	238	205	248	243	227	227	213	240	249	243	221	240	235	231	233	243	227	203	218	212	208	231	237	230	207	235	240	230	227	254	250	209	216	199	201	221	223	210	224	238	200	217	232	239	185	239	229	247	215	220	203	241	241	209	233	211	213	247	200	248	260	233	239	243	234	237	233	219	259	246	212	226	239	223	237	204	211	216	215	226	200	216	202	199	227	236	215	241	231	216	235	236	215	241	227	211	245	224	217	234	250	223	221	217	218	243	243	238	228	242	249	239	226	226	257	227	212	223	210	214	224	216	229	214	237	224	209	232	238	210	225	231	226	210	241	210	239	226	221	234	235	221	211	224	240	218	239	229	209	223	241	221	232	238	228	200	218	240	208	229	196	198	232	221	214	230	215	209	203	227	220	219	249	258	209	229	214	249	226	220	240	204	206	241	219	219	216	231	233	211	189	230	242	230	194	257	224	230	262	243	219	234	234	221	230	237	212	218	230	227	240	235	209	222	227	220	224	212	222	219	214	207	220	228	245	227	220	211	223	221	215	203	226	222	222	238	221	247	258	220	203	215	204	221	213	256	222	232	216	214	195	191	225	227	239	226	244	228	228	218	210	220	238	243	204	187	225	227	219	225	220	244	225	253	246	242	239	235	218	222	193	198	223	220	223	249	203	216	224	220	213	214	226	209	210	239	240	236	246	219	260	240	227	217	215	207	194	226	224	216	200	228	251	224	214	223	208	214	232	207	231	248	224	209	210	216	232	233	216	214	198	211	220	195	219	215	216	226	213	253	209	193	227	226	219	223	261	195	221	237	230	224	217	203	224	219	238	240	220	220	237	214	246	212	232	205	198	229	228	215	230	226	233	235	244	215	242	203	242	217	239	214	221	249	233	240	231	223	213	258	221	211	212	225	190	224	241	186	235	247	223	219	212	237	229	216	237	215	227	246	217	211	212	211	209	240	229	231	227	236	221	227	242	206	230	231	216	221	215	244	239	212	234	211	247	208	221	251	204	235	270	208	198	216	248	225	240	229	200	249	244	249	235	238	222	229	240	232	235	247	234	224	202	199	222	222	214	204	217	215	252	242	231	200	215	238	247	250	223	223	229	246	228	238	243	232	244	234	243	228	211	258	209	259	256	250	226	191	217	238	218	248	231	234	217	233	228	238	216	228	226	227	206	221	215	206	228	229	231	223	218	225	236	232	221	242	222	231	245	213	262	231	226	273	246	256	212	237	221	218	216	262	222	197	203	209	211	214	215	231	208	222	221	207	207	225	235	234	225	237	220	225	236	215	228	231	221	211	199	209	216	236	183	231	254	227	222	216	233	224	232	189	209	222	203	246	188	219	235	236	222	224	234	221	174	233	202	234	224	219	232	212	223	198	218	212	221	211	210	237	221	258	198	211	224	198	223	237	239	218	215	236	244	230	210	205	233	229	202	237	216	232	228	241	243	217	219	246	248	250	238	204	245	206	236	218	237	224	235	224	220	204	213	213	197	202	216	232	218	215	235	194	255	255	228	216	232	204	225	219	219	220	235	211	240	216	211	241	251	239	230	203	215	225	203	226	216	221	220	222	212	245	222	222	227	208	209	225	227	216	220	209	245	235	224	220	210	245	233	205	222	222	221	223	214	209	228	207	237	247	214	225	245	220	214	224	180	209	236	235	222	218	235	231	243	216	215	223	223	191	211	235	238	223	236	233	213	225	226	269	230	221	207	188	238	196	216	190	219	215	231	227	226	225	230	233	236	211	255	216	219	202	226	208	216	228	247	251	225	236	213	243	285	226	258	233	238	214	214	217	234	222	235	223	206	231	221	225	235	218	216	221	229	200	195	230	231	216	224	207	215	216	216	216	209	190	212	213	226	247	207	225	203	223	207	221	236	220	225	225	219	200	216	226	208	219	221	222	229	237	214	224	248	211	211	230	203	218	259	239	254
8047	703	643	606	627	581	612	597	601	600	553	611	560	571	644	589	595	549	594	569	604	564	589	590	583	620	581	626	600	597	597	556	569	574	581	569	563	575	611	618	571	602	629	582	597	599	595	556	603	604	579	588	613	556	576	587	595	574	598	626	619	607	626	601	565	573	559	540	590	620	592	582	602	613	608	584	573	570	614	592	572	584	575	578	603	549	634	603	622	622	576	619	649	649	579	563	606	608	584	591	564	625	609	608	618	592	570	582	615	610	599	595	607	602	596	569	604	566	608	600	600	578	573	629	587	572	610	597	624	598	619	541	579	588	588	599	618	649	571	554	613	607	591	575	630	583	541	536	546	569	553	603	622	611	576	600	549	570	590	611	568	595	606	576	619	633	597	570	632	592	599	614	609	568	569	552	582	579	587	613	554	576	581	596	612	600	615	576	584	575	586	598	596	579	604	594	587	584	631	608	614	602	603	588	607	601	623	564	608	589	577	542	577	557	602	580	630	609	591	624	589	596	615	590	591	587	582	610	605	577	587	579	573	604	595	574	616	615	548	613	577	584	629	625	593	584	610	600	593	560	598	595	566	601	600	574	582	626	564	579	563	584	606	556	571	564	583	545	594	622	596	566	608	588	608	604	577	582	610	594	595	599	595	553	603	576	596	611	601	568	583	586	567	653	604	628	609	640	624	570	570	586	610	590	614	587	626	551	577	599	574	613	575	608	611	603	589	578	564	570	583	613	546	590	568	569	605	585	569	617	597	587	593	628	626	609	597	559	591	605	584	591	586	608	567	554	587	565	572	595	603	619	664	572	603	634	605	632	622	608	608	623	543	599	558	602	627	570	575	593	565	609	600	622	579	643	588	591	632	584	595	580	593	586	593	544	616	571	570	570	586	592	577	573	614	572	582	595	592	598	549	636	599	578	622	601	621	593	570	553	613	585	569	594	595	557	599	599	566	594	584	594	599	574	560	616	596	559	591	602	565	610	590	599	597	580	628	612	587	644	603	607	609	584	576	591	639	610	573	604	584	647	615	587	592	623	587	637	589	563	582	561	577	628	627	571	602	578	560	573	575	600	621	618	593	584	634	583	592	605	554	612	589	572	594	592	607	560	613	611	633	600	593	561	567	629	577	576	570	572	564	648	619	579	655	583	556	573	592	571	628	604	632	622	570	606	584	597	623	577	612	597	627	582	605	608	576	583	573	607	603	579	594	603	615	604	629	599	588	587	569	544	573	609	603	600	624	588	594	584	608	563	595	571	589	573	611	613	605	611	606	637	542	576	579	619	624	577	553	574	585	624	590	600	608	611	609	636	623	605	597	606	576	612	603	625	606	587	595	572	592	578	629	561	583	604	617	602	594	578	552	609	539	579	574	561	534	612	608	615	549	623	571	600	571	587	545	632	577	592	562	575	620	593	608	526	562	602	574	596	542	610	574	541	553	568	613	638	589	593	558	572	629	569	579	605	618	621	557	585	590	585	603	610	606	579	639	561	605	605	609	595	613	585	595	623	582	589	618	572	608	572	608	606	590	637	579	606	602	563	597	653	626	613	570	614	587	561	605	554	584	568	597	603	588	588	598	636	607	595	589	560	547	636	599	628	631	576	558	597	601	604	604	582	568	609	552	574	583	559	575	607	582	625	591	603	609	612	607	623	613	564	614	567	569	614	623	595	591	601	595	573	569	628	609	607	576	614	570	612	589	587	609	605	589	578	604	635	608	590	596	603	542	635	605	593	549	607	600	573	588	563	608	576	550	617	580	593	604	605	553	628	585	591	573	594	536	540	556	620	601	624	636	609	604	576	606	595	601	573	533	590	577	595	578	621	582	638	597	598	625	581	651	596	583	604	578	588	584	605	591	540	627	610	558	539	630	580	612	616	640	574	603	578	615	589	603	583	570	616	648	589	593	576	598	597	570	590	581	633	601	632	595	588	600	564	576	583	584	615	578	577	574	643	587	619	584	585	572	605	604	590	590	556	571	587	601	593	596	561	593	543	609	563	614	570	603	616	589	546	640	654	614	579	578	574	581	594	573	611	583	591	595	568	597	572	610	605	586	617	605	614	602	614	579	588	584	600	606	608	613	617	598	602	582	631	606	622	655	621	573	598	584	607	589	596	591	570	628	584	559	584	628	572	569	618	555	591	610	595	594	608	639	594	582	584	585	570	572	632	633	601	583	589	615	609	583	606	583	622	604	561	598	601	598	615	583	569	583	561	599	584	573	602	575	562	609	579	558	588	582	622	589	630	576	600	562	626	613	607	544	591	558	570	571	565	551	546	580	616	593	592	549	599	557	577	576	527	591	587	598	574	577	577	567	578	589	620	591	610	583	596	609	599	597	612	555	579	565	592	633	609	603	645	616	629	617	567	591	610	589	625	620	620	594	577	591	598	615	546	605	599	564	580	575	620	577	574	562	581	555	555	623	586	573	614	573	618	570	595	607	573	547	565	628	560	604	588	608	581	630	590	553	608	601	531	617	610	561	584	551	619	618	591	620	591	608	570	564	564	647	580	587	580	601	562	632	601	634	604	584	602	555	560	587	578	594	619	563	592	609	602	604	599	596	608	594	594	633	565	600	582	629	601	600	611	642	625	591	639	679	624	549	605	628	606	618	591	590	597	610	561	574	598	553	598	578	598	614	587	584	629	615	598	598	580	650	586	569	597	604	607	593	563	577	590	596	625	589	607	639	625	608	566	563	601	594	599	630	562	577	603	574	569	588	595	593	613	598	614	600	639	590	599	647	580	584	555	614	637	566	563	570	596	590	603	577	593	578	552	623	568	610	603	587	626	602	624	596	591	580	588	578	609	578	607	580	614	599	593	586	572	577	630	638	560	619	578	608	587	652	595	594	612	588	599	578	621	596	620	594	620	558	619	592	548	592	590	567	593	631	549	599	608	578	582	564	581	613	601	637	603	591	605	623	584	639	595	598	566	610	630	573	561	594	626	599	577	634	554	586	590	620	596	629	625	586	581	575	613	583	609	580	608	569	548	577	608	611	578	590	623	591	571	601	576	553	580	607	601	567	542	580	561	587	616	574	564	591	612	583	582	627	592	563	591	590	597	588	561	615	620	569	569	595	612	622	572	565	589	565	589	614	571	566	616	598	551	592	596	581	631	647	620	571	595	593	603	586	578	609	574	611	577	586	546	568	614	575	564	629	618	594	608	583	615	616	585	571	604	591	586	667	555	621	626	587	615	593	632	595	626	617	598	626	623	601	593	600	571	651	590	559	569	611	604	562	600	627	607	580	572	577	539	610	563	566	593	624	620	613	601	640	610	614	608	571	622	605	622	629	635	568	602	593	582	599	559	581	590	623	537	603	576	598	586	561	558	562	596	590	591	601	570	652	625	594	588	571	597	584	597	594	587	559	596	616	589	571	609	588	593	584	588	606	583	621	608	617	614	589	566	546	597	606	598	596	609	618	601	603	608	591	605	564	616	606	550	576	574	595	551	592	570	589	589
25062	21494	24767	28610	21480	19280	775	450	365	389	427	359	375	332	356	323	373	342	371	387	348	360	332	348	336	315	361	356	364	318	341	342	358	358	321	361	325	341	360	316	356	343	367	320	356	342	375	356	340	329	352	352	354	354	318	368	344	332	350	331	349	348	341	357	337	357	336	335	331	330	338	334	343	342	368	351	314	340	360	327	341	364	342	338	359	351	345	341	319	331	340	341	322	337	335	329	328	353	333	347	342	334	329	384	297	314	360	358	306	351	342	341	313	334	349	328	384	333	351	308	319	330	315	360	348	334	355	316	369	334	334	313	318	357	315	326	340	347	329	346	314	346	349	331	399	355	332	338	378	357	331	342	386	282	359	326	311	337	348	297	332	352	361	358	328	321	329	321	350	325	309	321	340	384	332	331	315	337	328	296	345	365	352	336	352	329	329	370	368	336	329	353	357	316	356	362	319	327	326	344	329	351	347	338	326	340	331	338	348	323	357	305	344	365	351	312	334	319	319	317	362	330	342	333	352	341	317	361	343	302	336	314	323	326	287	328	312	343	333	325	343	333	329	304	331	351	318	343	372	354	316	352	343	340	357	335	334	345	349	310	333	325	322	331	344	349	349	354	314	330	343	371	357	347	348	359	344	334	344	339	321	353	331	345	330	357	315	338	348	348	331	332	327	307	373	377	367	327	331	336	358	348	338	360	306	323	374	361	336	329	326	311	351	360	309	319	344	336	337	323	357	339	358	337	352	344	360	350	321	350	344	373	354	353	330	374	363	313	348	338	372	329	332	343	338	332	328	331	340	355	346	353	348	329	321	369	309	345	342	359	331	353	316	306	354	337	334	342	342	347	339	346	353	341	344	372	355	317	346	318	362	319	346	361	345	331	329	344	364	332	319	362	360	348	309	318	321	310	375	329	318	328	308	325	294	332	336	351	299	306	334	361	291	335	357	382	335	321	340	367	349	348	332	327	354	317	365	368	309	352	357	340	345	368	337	346	358	323	339	322	354	362	328	327	322	307	334	345	356	375	322	354	343	345	339	320	326	307	337	363	355	325	367	336	321	359	350	334	349	376	352	337	330	357	339	339	359	348	338	362	342	320	353	345	318	346	324	321	305	357	327	333	315	359	377	338	313	333	362	374	350	328	295	308	334	332	329	365	359	334	345	367	327	350	322	357	370	329	325	330	386	323	338	327	318	325	326	346	330	302	343	309	343	365	346	337	328	348	336	352	304	337	339	319	310	313	296	355	325	345	318	375	321	332	339	326	360	326	342	330	356	339	355	351	335	362	352	352	323	370	325	303	322	350	339	380	346	341	348	303	329	334	354	337	355	378	297	379	320	355	369	344	335	344	325	377	348	325	327	337	330	350	360	338	317	346	329	336	310	325	319	346	330	330	325	334	364	334	343	300	331	349	322	362	367	348	355	363	318	332	371	362	324	358	358	327	322	337	335	325	334	377	297	343	329	341	377	337	307	351	349	349	329	315	341	294	321	359	308	348	327	353	327	320	366	349	337	338	366	318	318	340	321	347	347	320	356	329	377	318	388	334	358	327	328	316	345	342	338	333	346	331	362	345	360	318	366	341	355	315	341	337	327	328	319	312	327	359	328	342	310	366	347	338	327	351	361	350	362	334	344	336	311	308	329	332	372	338	317	351	332	363	323	355	335	330	328	338	334	343	342	304	336	319	357	330	314	309	348	371	327	363	345	357	342	348	334	371	289	333	332	349	344	329	368	366	320	346	314	337	344	368	314	366	300	319	372	356	352	335	355	355	381	297	335	334	327	323	290	318	342	324	319	343	368	330	368	336	315	333	324	311	331	313	364	360	331	331	326	321	358	334	351	315	370	339	315	341	358	327	345	333	345	333	358	375	339	335	333	332	338	329	384	353	361	316	311	346	334	336	344	307	363	353	351	309	331	326	337	334	326	339	348	321	313	384	353	350	309	330	316	306	359	370	317	329	345	377	341	297	348	341	353	356	348	330	333	372	367	332	364	340	312	317	332	344	340	361	345	360	334	329	315	342	321	349	313	332	327	353	352	383	328	337	302	338	332	320	308	341	364	339	330	341	349	359	340	345	336	340	332	336	307	299	380	349	339	325	351	357	320	331	360	325	346	371	324	331	306	384	299	338	340	339	347	315	364	362	323	350	347	360	332	388	340	398	303	372	342	322	318	340	327	341	391	348	353	325	326	326	351	320	335	350	297	386	330	383	362	313	337	358	327	312	314	346	336	339	330	312	315	350	323	342	342	390	323	332	343	314	337	357	362	348	335	338	346	333	348	354	343	340	375	346	351	323	348	337	318	338	323	353	346	314	320	325	354	338	349	315	321	362	323	348	342	334	369	344	360	331	357	325	329	339	326	351	377	343	344	344	323	364	333	295	315	321	364	340	318	344	371	323	372	305	295	331	347	351	303	328	329	381	336	363	344	341	377	298	344	385	346	331	335	349	334	358	361	329	337	322	350	337	308	309	318	377	323	338	341	369	338	378	349	342	338	342	356	353	330	377	346	358	333	336	342	313	355	345	327	364	354	324	322	333	310	308	325	357	330	352	312	341	341	390	378	352	305	312	338	347	324	379	321	342	322	341	324	323	320	353	354	328	348	340	358	329	315	374	315	335	353	355	339	361	325	339	308	323	338	338	330	333	324	342	377	336	333	317	311	347	345	327	345	373	336	350	294	333	343	359	364	383	332	323	332	353	346	318	350	349	351	323	335	322	354	308	333	327	333	366	377	346	329	332	332	350	320	334	291	346	330	294	337	338	330	326	321	370	330	337	308	350	312	340	342	334	316	301	322	379	364	362	338	328	300	328	342	335	352	342	334	323	358	325	330	332	362	296	334	329	334	325	341	353	325	362	332	323	347	355	343	340	327	343	351	369	296	349	327	330	342	347	309	325	345	334	365	351	334	352	332	346	327	301	357	300	350	334	338	300	327	355	334	329	340	325	340	320	342	321	354	361	361	329	346	358	342	322	324	280	339	367	334	358	353	339	327	334	323	333	343	347	322	319	334	327	348	347	298	309	349	340	364	338	366	335	362	343	356	330	328	342	364	350	355	338	318	332	336	314	364	357	365	358	351	349	359	354	343	312	319	338	317	352	326	353	337	314	352	317	339	332	324	366	337	359	337	336	357	374	353	356	349	317	350	359	334	336	325	322	324	358	363	338	336	325	340	367	302	348	339	350	326	318	330	348	346	325	328	312	317	335	315	365	371	348	339	335	335	323	367	318	310	341	366	367	337	350	334	313	351	340	355	337	330	332	286	312	364	324	350	336	344	337	317	341	358	325	345	339	304	319	343	303	321	342	323	331	313	366	317	317	337	358	341	351	314	352	330	327	374	318	306	322	314	357	325	311	354	332	294	314	354	348	310	336	357	339	318	328	345	332	319	326	349	370	368	315	347	373	350	336	331	328	346	331	318	323	355	337	328	361	325	352	370	350	334	338	377	340	318	342	349	327	337	370
13756	2168	1445	1017	926	840	824	873	806	887	818	808	813	842	791	826	807	814	874	811	764	893	784	862	856	823	821	818	813	828	832	805	805	849	836	843	842	807	805	821	853	792	815	820	792	756	794	813	783	814	797	847	806	808	879	851	828	807	822	812	803	819	857	817	785	760	877	813	801	809	835	786	797	793	848	822	823	830	837	848	829	813	794	812	759	855	793	825	805	845	892	837	796	772	798	803	832	866	819	810	811	807	813	815	869	820	832	818	789	844	870	799	852	791	835	743	836	804	813	842	791	817	792	821	854	794	848	761	799	798	817	843	795	798	761	818	866	852	844	810	852	821	838	801	800	866	816	856	832	844	785	810	855	789	840	871	826	780	819	810	801	824	768	807	799	811	864	789	793	825	858	819	802	830	795	823	819	800	808	823	828	808	800	875	863	791	807	863	799	857	804	758	799	856	802	796	842	832	820	868	813	879	778	768	830	849	823	802	833	802	842	856	856	782	825	776	793	820	839	858	817	774	810	820	815	819	796	796	817	859	804	846	843	874	772	833	810	774	824	810	855	800	800	836	764	772	770	816	806	772	869	848	851	788	779	857	828	831	807	815	787	783	782	852	802	790	800	838	818	859	792	813	804	820	760	813	770	795	813	780	793	815	804	829	854	775	805	832	789	793	778	889	777	800	789	830	763	877	838	783	833	793	819	778	798	823	823	831	850	886	827	809	800	823	834	754	788	822	851	787	761	807	803	798	783	839	822	841	819	789	763	903	807	843	834	776	810	780	860	866	801	832	831	841	845	786	868	840	841	788	814	841	787	793	836	837	867	812	839	823	862	822	775	816	819	815	802	807	746	807	819	838	854	794	810	805	885	870	844	794	828	841	832	809	860	798	794	805	844	781	843	833	823	821	826	870	831	828	800	809	785	774	822	778	839	817	842	805	802	814	781	851	819	744	792	816	826	857	864	773	780	799	803	848	850	836	842	784	804	820	795	800	831	779	791	803	842	790	804	782	783	806	845	861	805	815	843	826	790	851	827	777	806	838	817	780	812	786	779	808	792	822	812	879	807	800	822	819	782	842	784	821	852	848	820	765	865	858	790	815	836	826	862	843	783	851	827	814	828	799	782	842	839	829	819	812	824	823	761	772	810	805	837	798	828	827	804	837	833	764	810	844	850	801	833	848	832	783	815	815	808	771	802	786	828	824	831	854	797	825	752	822	850	838	768	820	781	815	795	838	768	817	834	860	827	834	774	825	792	822	757	826	812	844	767	794	808	818	809	832	835	806	811	816	844	815	808	802	876	807	829	827	796	821	832	758	813	833	828	795	839	814	805	846	813	804	834	816	818	821	828	809	809	829	813	850	859	844	814	833	815	803	828	774	813	873	785	803	760	819	763	838	832	876	824	823	834	760	837	797	839	797	767	820	862	798	793	837	815	832	814	814	778	821	807	810	819	820	823	773	836	776	807	808	807	809	856	878	822	811	819	825	823	845	782	817	838	800	845	800	779	779	808	809	832	816	817	816	782	794	761	830	820	792	852	844	795	817	881	761	821	796	815	805	825	806	802	814	809	767	809	839	816	790	786	844	831	770	786	792	814	858	798	815	771	796	823	809	820	795	799	824	785	791	840	804	816	813	783	805	831	806	827	757	784	820	859	758	781	859	860	788	828	794	809	805	791	810	815	881	846	784	836	771	795	809	798	812	793	788	831	820	828	773	867	821	818	834	833	823	825	815	825	768	800	812	818	818	810	825	810	830	790	790	822	829	825	783	825	841	808	794	823	770	793	799	824	809	756	849	766	815	758	819	834	801	827	812	839	842	835	794	844	793	860	816	789	822	810	889	826	826	841	832	757	780	810	817	797	795	823	787	787	842	804	804	849	834	826	822	829	806	839	807	815	729	824	816	804	840	825	797	774	849	832	813	800	857	783	798	850	820	791	829	787	787	828	849	831	832	879	836	804	827	816	800	802	836	821	788	800	795	837	861	788	744	811	837	884	802	811	798	848	823	777	802	814	828	853	765	894	801	796	767	805	839	853	820	865	784	826	794	804	799	821	775	865	831	831	762	869	814	832	795	787	821	773	830	799	811	763	833	826	817	835	796	826	804	795	785	808	850	817	856	782	797	842	778	836	820	817	867	758	858	835	802	832	821	832	820	841	788	795	791	814	799	825	792	811	808	802	852	784	835	842	849	853	787	809	814	799	832	820	798	786	786	754	779	851	791	811	795	837	799	810	747	817	799	780	804	833	879	769	862	787	818	853	840	771	798	825	769	797	832	804	810	818	818	774	791	848	842	807	773	851	862	778	829	804	823	852	855	830	824	831	811	777	842	791	866	849	776	851	806	820	821	811	836	793	793	866	836	826	773	800	788	795	835	848	815	808	868	860	857	825	864	824	855	792	828	847	806	774	801	774	836	831	777	804	805	849	837	813	769	828	781	782	796	810	807	795	808	805	873	846	828	817	832	855	824	853	844	806	828	806	850	812	794	842	818	797	788	847	888	785	817	820	808	823	811	818	823	840	780	863	838	836	835	775	809	878	811	822	799	795	824	864	794	842	809	821	842	826	804	779	809	772	777	794	814	790	802	811	805	760	796	785	840	811	842	812	795	824	798	796	795	828	811	797	795	846	834	813	834	840	784	764	806	844	821	820	791	864	787	832	832	875	827	824	869	869	835	805	791	789	786	841	817	840	799	809	822	827	778	790	827	804	788	808	859	811	808	783	823	852	828	804	825	841	751	816	807	850	789	876	819	820	797	861	808	832	798	805	803	795	842	789	837	801	834	825	813	796	795	798	832	804	791	829	802	830	826	831	860	867	782	785	845	793	776	852	730	808	780	812	798	800	798	820	804	776	827	795	782	839	770	791	759	824	801	816	808	798	830	832	860	820	825	844	909	820	825	839	795	816	799	827	778	838	816	798	815	783	806	829	808	840	781	809	817	804	836	833	810	833	852	814	820	792	850	813	834	849	829	809	838	823	802	831	781	814	795	840	799	763	865	821	803	858	805	897	825	833	850	847	843	790	773	803	847	825	820	855	854	794	818	842	802	807	783	861	825	777	825	840	808	799	817	815	839	807	835	768	838	816	780	817	867	779	857	780	826	856	860	801	802	842	835	821	856	804	824	829	816	829	795	772	803	798	842	818	824	791	798	843	831	800	757	834	815	796	834	837	784	782	819	799	833	834	753	879	849	780	816	853	818	823	816	793	848	769	866	801	809	850	821	832	800	799	849	767	804	813	861	782	847	827	751	801	855	810	871	815	793	784	854	827	834	789	748	799	820	800	805	833	817	767	839	807	788	805	808	777	812	834	826	830	772	814	828	798	797	793	836	829	795	859	827	722	810	799	815	827	773	849	839	848	779	768	826	822	846	790	779	844	809	801	826	769	840	794	807	859	819	830	853	819	797	860	906	767	803	826	842	800	842	767	839	800	801	848	756	835	836	811	786	798	812	871	856	820	826	832	835	824	845
24366	21490	25198	28222	21490	21501	17442	693	432	410	380	343	388	350	334	344	339	303	379	323	319	329	327	356	308	327	303	303	323	297	300	311	314	313	300	296	299	336	297	298	301	299	301	321	287	322	299	260	327	312	300	337	318	309	292	350	311	325	276	285	298	325	315	312	273	323	297	314	286	279	321	323	317	297	312	314	309	299	303	323	293	315	300	319	340	335	290	306	353	285	315	270	291	295	291	318	288	304	268	339	319	304	323	331	311	332	277	323	311	311	324	282	307	263	274	290	286	331	288	292	279	275	288	292	308	309	305	309	281	290	301	299	270	302	313	304	318	310	297	263	297	296	332	271	311	280	283	313	312	309	301	286	303	282	319	310	326	298	284	341	322	277	326	329	303	298	275	326	266	315	295	302	298	311	300	280	328	297	328	278	287	297	266	276	274	305	336	263	294	333	320	295	305	334	293	297	287	265	303	308	294	292	269	281	292	267	300	329	328	295	271	304	290	315	307	279	306	315	299	317	345	341	305	303	315	308	283	313	309	297	309	349	289	329	324	301	300	314	294	312	272	277	289	300	298	296	296	289	292	297	315	286	341	302	274	300	293	315	307	290	288	284	255	319	310	320	325	312	308	295	304	321	276	312	332	300	274	281	290	325	301	301	315	297	322	288	294	316	286	274	313	282	296	315	325	325	308	341	295	338	310	286	317	319	307	310	301	258	286	315	313	298	306	323	297	301	275	323	337	285	273	299	332	294	292	296	298	295	322	313	285	299	313	286	311	315	287	296	299	313	315	293	317	287	284	299	306	302	328	309	341	279	287	304	328	309	310	290	295	314	304	320	320	267	307	319	296	292	267	309	318	285	290	290	299	310	288	315	295	305	280	330	299	296	295	283	314	318	268	318	278	269	286	319	313	261	295	283	333	305	303	300	331	294	290	313	288	311	279	262	323	303	275	304	308	311	305	300	314	313	321	296	297	341	328	338	312	290	364	299	305	300	277	301	295	272	319	318	283	293	311	325	283	315	312	298	351	296	307	311	292	329	305	277	302	313	311	306	317	303	323	301	354	304	298	281	295	287	329	290	297	274	284	271	296	307	297	259	280	301	311	286	278	308	286	306	313	298	316	318	305	291	309	356	289	323	292	296	289	314	307	273	303	325	321	317	288	290	301	315	276	285	293	270	301	294	304	318	316	298	326	282	313	343	328	305	275	299	347	315	292	319	293	281	309	307	297	268	310	334	304	286	297	284	315	299	295	301	326	307	311	285	302	314	314	310	300	332	299	296	304	310	315	259	320	279	326	316	283	261	287	281	305	313	301	297	288	291	285	253	273	307	279	280	321	295	292	321	290	267	317	308	307	300	303	279	278	302	314	299	293	330	293	301	318	300	298	295	296	291	305	293	277	297	303	287	303	297	305	290	278	288	306	290	315	318	282	295	302	294	289	298	281	296	272	300	329	291	310	288	286	312	318	270	292	332	296	313	305	310	275	289	298	289	285	271	315	276	324	317	312	288	280	309	306	300	310	303	317	295	313	294	279	301	313	294	282	314	309	308	315	317	294	306	270	307	297	302	315	301	297	292	292	308	312	322	311	289	312	319	295	296	344	315	305	294	258	286	313	300	286	262	282	327	303	293	352	300	317	319	339	259	309	312	301	309	319	308	292	275	327	279	314	319	316	319	289	328	295	283	309	331	301	289	318	299	287	261	284	293	306	285	346	312	300	317	284	321	295	325	312	273	304	312	302	273	297	302	293	295	287	328	303	289	265	317	270	309	295	299	332	325	302	315	301	273	249	257	300	300	293	344	297	289	301	315	292	300	268	301	316	269	305	313	285	314	291	291	322	304	309	321	299	293	249	288	307	317	275	313	283	313	324	275	309	324	305	311	305	317	285	309	314	274	300	317	275	296	312	282	289	280	310	329	302	298	292	332	342	302	324	298	326	310	281	287	284	334	294	290	252	315	302	319	311	304	302	331	298	313	313	297	325	311	311	323	315	325	298	297	290	318	306	295	282	299	315	306	301	272	259	291	318	314	338	284	279	302	319	309	309	303	273	322	297	284	285	293	288	290	289	304	292	303	290	314	314	329	300	325	323	301	324	297	319	298	286	325	272	282	305	256	292	292	294	304	298	293	318	321	302	321	289	257	288	309	299	246	278	288	333	277	299	260	303	306	335	286	293	284	329	308	300	268	322	294	321	307	297	316	272	326	306	298	307	301	314	294	264	319	283	282	292	323	254	290	303	279	288	318	315	331	294	261	315	312	299	350	345	323	341	302	319	298	325	320	290	308	326	303	320	311	327	294	290	293	295	315	340	278	308	318	290	314	324	295	283	312	303	263	289	327	304	321	282	322	309	306	284	287	290	321	306	288	308	290	306	292	301	297	290	294	279	291	319	291	295	309	269	299	338	335	326	325	310	292	313	297	282	296	304	290	310	299	296	343	298	325	307	305	331	315	345	309	290	299	285	285	301	313	277	318	304	306	303	300	292	303	311	317	283	301	307	313	323	331	316	322	332	319	322	299	315	324	293	301	299	289	320	300	318	302	305	310	304	298	302	318	290	320	290	310	304	289	274	319	302	297	295	274	275	254	297	301	312	301	310	313	325	325	320	284	286	307	316	302	319	296	304	270	327	304	335	327	293	313	335	304	271	314	280	329	315	309	276	306	315	280	263	296	277	304	307	284	300	317	291	328	310	281	330	299	278	318	320	311	317	307	281	295	282	249	269	326	347	329	279	282	296	304	292	311	287	287	307	290	293	319	297	311	332	295	313	301	293	288	287	313	260	287	305	297	265	319	344	300	286	297	328	305	285	304	306	292	275	304	295	321	326	299	294	324	262	296	297	337	296	299	279	275	319	328	298	283	307	323	311	340	324	296	276	307	319	285	305	311	296	293	301	316	318	281	317	277	299	302	279	314	314	275	297	275	283	289	296	316	328	288	294	299	315	296	287	260	305	278	305	279	285	289	314	306	312	284	295	307	272	299	327	275	284	313	268	284	292	298	305	299	325	288	283	323	309	301	307	292	299	313	315	318	308	278	313	300	299	333	311	299	322	290	336	286	308	313	296	302	295	308	287	276	291	309	308	301	293	277	329	284	290	290	274	264	305	309	344	310	281	304	343	295	321	259	338	305	280	307	302	302	272	296	294	290	315	276	305	303	276	310	299	250	279	276	305	315	287	283	283	289	280	287	300	298	318	314	288	300	294	351	318	328	280	333	318	316	272	287	317	298	278	354	304	304	326	314	277	292	292	318	308	308	319	355	289	319	314	317	272	332	279	313	312	282	318	293	318	298	304	314	298	290	300	289	291	304	293	329	287	269	300	285	308	289	316	325	304	317	304	312	308	337	280	335	292	312	296	278	307	318	295	308	281	309	290	296	310	309	311	283	306	291	297	346	309	314	316	316	326	314	316	293	285	283	293	293	300	306	282	307	298	294	298	310	279	280	306	316	303	320	339	285	334	310	314	298	303	307
17052	3483	1916	1235	921	865	806	812	790	716	731	783	720	773	732	667	731	704	754	731	735	702	715	701	725	766	732	685	724	739	667	738	652	700	696	666	719	705	718	670	683	659	745	703	726	682	673	656	723	683	727	687	669	734	718	705	669	667	703	717	747	695	707	737	720	685	743	729	709	725	692	680	614	724	676	735	698	670	676	677	775	729	701	705	746	708	726	665	688	717	685	682	698	633	682	699	710	735	691	702	681	697	665	726	732	704	676	687	714	664	686	747	685	688	687	675	754	653	689	726	711	713	700	720	720	713	730	701	673	704	687	750	673	675	687	696	705	686	694	694	682	664	721	752	703	704	709	743	743	697	706	722	741	740	699	705	721	768	737	671	746	702	734	695	711	683	700	714	737	714	725	687	676	727	697	772	660	726	703	693	737	648	661	749	683	710	658	718	678	712	705	689	728	715	729	722	711	745	658	719	687	717	686	686	736	733	689	726	701	664	657	736	707	735	702	701	692	677	697	717	707	737	725	666	709	626	703	739	752	687	724	742	711	700	703	713	703	698	737	693	725	704	696	705	729	704	680	742	757	709	682	767	731	669	717	700	707	702	700	646	697	658	685	701	743	755	723	661	692	754	725	663	724	721	680	700	688	699	692	731	673	705	673	712	688	748	724	695	743	766	719	719	710	685	708	728	691	727	732	702	731	723	743	708	682	700	681	730	702	712	683	705	729	657	712	741	710	680	704	698	687	683	659	728	730	689	734	700	715	701	728	701	750	652	712	713	731	681	680	701	717	681	693	707	681	716	702	681	691	692	725	658	688	697	680	706	706	720	727	720	724	706	738	694	702	729	674	724	687	725	680	661	677	672	735	711	728	706	694	680	685	748	751	715	669	737	691	700	743	723	691	741	689	714	719	721	702	685	738	655	712	721	702	701	674	686	688	724	744	688	699	668	684	716	699	728	683	745	696	701	708	685	687	666	703	695	671	731	696	713	673	735	676	702	676	733	710	744	693	677	695	679	670	725	705	700	734	707	723	681	738	693	667	708	658	657	729	654	677	713	731	684	650	726	679	677	725	679	727	707	696	696	681	707	734	746	710	677	655	731	707	732	693	716	722	730	711	672	705	683	739	702	722	747	721	703	702	719	736	660	660	647	705	702	775	716	742	696	710	710	684	704	663	701	706	735	715	722	699	735	704	747	723	692	668	724	723	711	714	741	727	691	693	692	694	695	714	687	702	700	721	703	724	663	693	732	730	690	714	752	691	680	727	693	692	713	734	717	736	737	707	741	706	674	681	683	683	787	691	674	717	724	692	700	687	674	683	696	703	715	721	740	657	693	695	725	693	662	709	698	703	732	722	703	745	756	671	697	724	737	705	707	724	709	740	730	695	700	690	678	703	720	667	698	707	702	742	744	683	748	690	685	700	730	665	696	701	692	694	691	718	730	763	762	644	773	706	670	687	738	675	688	648	672	715	693	685	700	746	723	732	678	706	742	741	703	648	714	726	721	733	732	700	662	752	717	742	712	695	708	733	700	678	675	747	653	668	680	685	719	685	725	734	737	800	670	741	687	674	681	712	761	736	687	672	699	717	726	667	752	715	688	681	707	681	667	722	712	718	703	724	733	696	738	712	706	690	637	669	655	697	665	702	725	717	673	728	715	710	721	717	713	713	709	715	689	666	738	658	748	672	674	718	713	667	734	697	725	725	685	732	717	644	707	687	705	705	704	697	710	690	699	701	776	645	772	697	687	678	680	699	693	677	739	739	717	729	655	721	664	756	690	733	736	707	704	726	718	716	721	691	677	678	691	725	674	721	706	699	702	735	628	738	708	726	701	733	716	715	714	674	677	685	688	723	690	666	692	692	700	701	696	662	715	703	675	700	714	711	712	688	715	650	707	684	711	710	666	708	666	724	674	721	715	666	731	689	782	750	708	700	732	706	716	711	687	682	697	719	721	699	691	699	670	675	732	717	699	718	672	689	735	718	710	687	718	701	709	708	664	729	750	713	661	677	724	685	760	684	732	726	652	722	767	697	658	702	713	681	655	697	694	753	685	659	732	709	684	667	749	730	765	757	696	698	672	732	681	749	733	680	705	747	697	694	710	715	700	725	683	679	721	735	678	678	706	653	710	727	711	749	707	716	690	655	665	696	701	694	618	693	705	718	699	738	674	660	710	702	701	699	724	721	725	716	710	686	745	709	684	737	656	685	742	684	681	712	625	697	722	706	721	693	702	723	717	675	681	708	709	699	689	712	707	739	717	753	745	701	726	704	698	701	683	729	764	696	702	716	701	704	641	711	725	693	733	744	720	756	715	743	645	659	708	703	695	635	683	712	741	692	693	704	652	711	720	713	682	712	725	679	748	688	718	725	718	678	693	723	727	696	688	638	776	752	719	740	696	687	767	664	706	679	694	735	703	684	672	749	695	741	695	692	719	705	717	683	717	725	706	667	717	686	736	718	736	706	719	744	759	683	709	703	704	677	702	736	684	677	691	685	751	632	728	666	726	710	667	669	694	687	709	710	686	758	705	653	711	652	697	681	747	703	722	701	691	675	731	673	704	746	693	708	710	709	718	674	644	700	773	664	672	740	696	729	722	696	708	704	690	676	723	694	703	694	684	687	730	694	730	694	671	701	740	661	693	702	733	731	707	738	709	689	687	738	691	664	678	725	708	692	670	710	728	727	702	749	673	690	719	750	677	695	709	685	697	708	741	750	666	717	694	681	653	694	681	669	702	717	704	699	708	680	713	691	707	702	722	738	737	732	703	691	669	738	688	736	737	704	723	697	735	649	680	694	620	702	690	741	692	697	675	705	733	703	694	717	729	679	710	671	693	707	691	693	689	685	681	698	756	671	714	674	718	739	691	673	685	671	678	753	683	699	734	706	703	627	731	681	663	705	712	727	706	701	732	708	683	678	662	752	727	754	730	708	662	662	694	665	714	655	717	708	662	719	687	653	721	715	677	702	716	704	685	725	707	710	693	691	697	702	699	699	669	676	678	686	752	675	738	700	703	767	717	737	710	709	647	711	693	731	709	725	723	708	704	723	731	701	669	704	767	685	689	726	723	701	708	667	678	678	712	722	694	690	717	746	664	750	668	735	700	668	692	644	741	661	705	725	705	676	666	701	687	665	658	696	696	693	692	664	672	697	705	711	697	716	674	653	757	728	726	734	672	684	689	737	708	670	730	698	673	713	708	720	693	753	777	704	741	741	691	692	723	672	680	670	706	686	686	734	705	698	724	693	686	709	674	676	707	686	684	698	745	747	675	706	755	680	709	712	707	721	725	705	676	673	730	719	678	716	692	740	706	678	738	677	710	699	721	714	688	732	674	708	702	675	735	696	695	718	730	705	720	691	700	734	713	677	803	735	663	691	710	678	704	696	722	726	700	708	678	684	680	690	724	713	712	692	722	663	750	597	675	736	702	699	708	728	708	692	711	696	681	733	766	659	743	688	668	663	671	705	713	767	732
31593	20937	10949	844	457	464	410	233	223	219	223	222	213	240	224	225	218	199	241	219	249	239	243	241	222	242	210	217	209	246	232	255	207	213	222	240	231	191	236	239	246	224	237	233	233	227	229	226	226	236	246	216	232	226	234	224	215	234	227	232	219	215	230	228	237	202	220	226	239	237	235	260	209	215	204	219	239	229	222	239	210	235	207	237	254	221	217	216	223	225	215	191	237	229	252	217	214	256	220	219	228	235	232	225	238	232	225	219	212	233	242	221	237	238	208	226	215	219	208	249	236	205	214	241	221	260	221	239	248	233	217	236	213	238	248	194	205	246	247	270	212	226	228	240	233	245	233	241	229	233	235	229	208	217	215	227	222	230	218	244	233	242	266	201	219	209	210	247	231	228	238	245	229	217	207	239	250	237	226	214	226	224	225	243	253	229	224	228	216	228	229	229	189	231	222	209	199	215	223	247	200	229	240	223	224	219	241	247	224	233	224	220	231	214	224	230	246	257	229	220	236	215	233	250	200	208	257	212	242	255	215	221	246	223	230	244	202	252	247	234	232	223	219	239	220	220	211	217	212	216	239	253	231	228	214	216	218	208	255	201	215	212	233	219	226	217	224	223	216	229	249	233	255	217	205	215	245	231	219	207	244	224	231	217	237	233	205	234	204	215	217	237	228	257	245	210	237	195	234	231	229	194	208	242	241	235	241	227	258	266	228	222	225	225	224	240	235	214	229	206	225	251	214	232	217	214	236	185	230	202	206	222	229	240	227	228	221	224	227	215	224	197	221	227	252	239	221	229	215	234	223	209	236	236	244	198	247	221	236	243	210	230	225	243	214	254	208	222	234	243	224	224	229	228	223	235	254	206	217	236	244	242	227	210	252	234	236	220	247	225	217	220	248	274	202	231	235	252	220	225	233	241	231	190	250	208	251	241	233	225	199	265	234	255	262	241	229	224	246	242	221	213	241	254	221	211	202	225	219	243	232	230	221	255	244	261	226	228	239	212	220	215	214	210	226	244	232	245	240	220	214	254	222	210	221	242	227	238	196	214	211	221	204	253	235	233	218	234	229	252	212	244	234	227	224	228	219	257	206	238	230	232	263	227	230	230	227	239	181	241	209	234	266	232	199	218	254	202	243	219	242	257	243	216	222	221	225	244	226	253	225	247	244	227	234	201	253	237	226	236	226	221	210	221	240	266	240	232	260	202	214	220	249	234	213	216	228	223	223	209	210	207	251	188	221	217	228	222	223	246	215	223	269	255	221	229	209	226	243	223	231	224	228	234	245	229	231	235	210	241	229	226	222	242	243	224	214	210	239	216	225	191	204	223	224	185	212	199	206	219	246	215	188	240	241	229	228	216	242	212	223	223	227	209	233	237	207	248	212	214	229	200	214	228	254	247	218	231	205	229	236	261	228	212	225	229	218	222	231	225	236	236	204	206	205	248	250	199	249	222	220	211	243	228	221	242	221	216	229	220	202	251	231	224	246	214	239	192	222	230	224	212	223	223	226	206	253	236	223	190	221	238	233	236	194	219	209	220	216	248	219	236	246	237	210	221	247	251	248	235	239	229	242	205	222	217	203	214	215	232	190	224	224	253	235	206	207	229	214	212	234	238	227	205	244	194	207	233	215	239	227	234	222	227	238	220	209	233	246	234	222	238	239	214	206	244	231	198	184	212	215	217	227	214	251	214	213	227	209	225	232	226	228	233	209	219	236	203	226	237	266	240	234	251	219	239	228	225	221	238	223	208	227	242	219	210	205	230	235	246	242	230	219	231	224	201	203	219	213	204	226	209	244	204	246	251	220	239	213	242	225	197	201	212	228	218	212	231	230	240	246	206	193	220	219	234	226	208	245	215	227	241	202	226	208	247	241	210	257	234	229	247	232	207	230	202	236	234	236	217	224	224	249	234	220	222	248	222	211	228	217	216	214	238	249	212	240	253	224	220	194	205	217	227	258	266	241	229	218	245	195	240	200	249	222	231	226	209	229	246	249	221	218	258	209	264	234	224	203	234	238	232	221	191	237	211	232	207	209	212	228	231	218	204	235	224	214	217	240	227	218	233	238	188	206	228	202	239	217	218	223	215	222	253	210	220	208	217	232	214	216	214	224	202	256	258	253	216	233	226	232	230	214	256	232	208	227	224	252	228	251	239	219	243	226	235	237	215	257	242	197	256	241	234	227	238	197	226	237	221	254	248	240	239	221	242	215	255	230	243	231	220	259	247	243	239	230	215	221	210	203	242	218	213	207	252	259	202	204	240	213	241	204	227	246	208	222	229	217	225	222	213	220	219	216	216	221	251	207	242	205	214	228	215	234	254	233	232	218	240	183	227	268	233	202	212	241	214	242	229	227	244	249	223	230	209	221	225	200	218	222	214	207	216	240	231	224	242	236	231	243	257	220	230	253	228	216	234	242	253	222	236	233	207	214	251	218	216	261	219	232	236	231	228	249	226	226	251	196	206	201	215	220	234	232	202	223	225	254	232	211	207	222	238	216	229	237	231	236	241	250	218	194	227	188	256	216	216	227	188	227	215	225	223	227	218	238	227	221	231	217	246	255	215	229	233	192	231	210	215	237	222	244	215	236	219	215	262	238	229	254	245	230	252	236	222	213	210	247	219	230	231	228	204	231	233	201	234	241	227	201	224	231	240	214	215	203	230	237	247	218	205	252	252	204	233	237	198	244	199	195	219	210	226	206	232	228	240	250	233	238	234	223	223	260	222	215	197	210	231	266	228	220	218	231	204	224	239	225	228	198	223	197	241	217	229	243	253	206	203	214	212	225	233	229	223	245	218	245	203	227	220	209	236	243	210	217	219	250	234	230	213	228	234	234	226	243	219	241	249	188	256	245	236	249	204	235	213	238	254	246	220	222	245	222	219	214	213	251	238	236	229	208	213	245	226	263	229	209	216	238	248	211	204	222	246	238	218	233	237	224	220	233	219	225	203	233	211	234	232	234	218	195	218	222	240	233	225	235	210	230	254	250	245	231	195	222	236	241	235	226	241	213	211	218	223	251	247	217	225	234	213	219	223	211	213	233	231	239	210	219	218	219	241	226	212	211	236	210	225	232	197	183	230	245	200	233	228	236	226	220	259	266	244	245	223	229	227	219	236	207	224	237	226	231	205	230	216	205	236	234	222	234	245	236	234	214	246	233	237	226	205	236	229	213	234	207	224	209	218	238	207	200	236	251	221	221	232	225	254	236	226	203	265	229	265	260	229	191	215	223	224	223	207	233	219	187	224	239	217	231	217	231	237	238	235	261	242	234	212	251	234	233	239	226	206	212	227	226	244	246	210	239	235	215	238	205	223	238	237	207	222	252	237	231	249	209	239	216	209	221	213	239	216	207	225	213	200	225	210	225	228	230	270	216	219	230	234	223	208	242	216	232	221	211	236	225	251	238	231	229	262	207	237	227	272	244	233	246	246	234	226	208	219	227	222	208	254	218	224	235	211	219	200	258	217
8482	740	647	637	603	614	652	575	597	603	625	567	601	549	652	612	600	620	582	604	560	585	606	566	596	592	582	596	560	612	592	645	561	569	568	611	576	573	624	593	584	596	590	626	534	578	615	539	600	582	579	576	597	653	560	608	592	576	561	603	614	572	570	593	631	576	599	580	575	576	588	634	597	580	612	551	581	623	591	598	563	579	596	616	568	589	653	655	588	619	618	578	596	602	617	565	604	606	623	598	636	613	602	596	586	598	614	585	614	571	595	587	597	576	602	586	590	551	580	608	580	541	594	593	584	617	555	593	573	585	540	608	574	597	557	589	594	625	580	639	543	598	594	603	603	575	597	555	625	589	606	569	617	597	578	591	611	569	656	611	558	587	534	601	568	576	597	594	607	616	598	572	610	615	614	620	586	596	608	578	638	604	588	590	601	555	588	634	563	592	570	563	571	588	613	588	579	600	582	610	601	570	633	598	577	597	581	622	558	581	613	609	588	637	653	521	588	606	572	571	574	610	626	594	571	572	597	598	611	605	561	602	571	597	565	577	600	569	638	605	575	594	593	592	603	581	573	594	605	520	569	588	594	584	590	620	606	567	594	586	552	630	552	621	567	585	570	642	586	614	566	587	586	617	612	572	593	568	606	578	607	577	540	603	622	554	593	602	593	609	650	564	622	612	624	637	602	627	561	598	604	601	575	574	611	542	562	573	594	608	614	565	631	594	613	525	618	615	609	597	603	552	568	639	589	613	604	585	593	633	577	589	556	594	549	598	600	597	620	589	606	599	576	540	601	603	565	601	610	592	614	598	628	608	592	597	596	586	605	632	586	584	615	595	580	557	609	588	603	609	592	585	549	616	638	597	600	605	537	608	640	592	609	637	598	575	543	649	599	553	615	596	618	600	584	606	616	613	572	584	616	588	591	568	635	596	571	611	602	622	581	623	619	592	580	597	589	553	562	623	561	552	570	578	531	603	560	579	606	627	556	621	591	643	584	585	545	572	559	580	594	598	590	612	609	572	585	559	565	621	578	582	605	575	616	576	613	582	632	602	613	589	582	572	586	590	626	604	580	558	586	579	594	559	564	532	601	613	600	568	622	609	582	583	561	547	608	575	561	577	616	581	574	606	625	580	624	587	518	606	584	619	556	568	588	552	581	599	627	614	585	611	597	593	613	591	641	609	570	620	601	613	597	631	592	556	594	549	596	596	584	574	560	595	547	583	614	591	647	574	585	596	615	589	569	609	535	584	603	634	584	604	603	568	609	585	582	609	581	614	582	579	594	602	626	560	587	574	638	574	615	590	557	614	610	573	586	592	585	592	615	583	580	615	592	636	615	580	600	561	579	608	605	552	594	630	599	585	597	570	598	607	574	586	587	616	561	552	605	550	600	620	625	577	619	581	563	596	586	554	534	603	608	648	592	611	599	588	624	638	598	621	583	598	597	576	614	593	591	599	590	609	588	579	590	610	601	571	624	583	543	578	592	578	596	566	578	565	597	600	561	592	626	639	644	545	614	600	616	584	611	613	610	557	631	549	595	560	582	570	535	587	573	601	605	591	632	592	623	607	589	564	598	609	596	588	573	597	621	588	591	585	662	582	597	627	545	623	556	608	555	564	559	628	568	590	622	575	591	612	602	596	572	604	612	625	600	578	594	586	616	595	558	572	548	632	601	593	604	597	559	585	603	589	571	627	618	615	652	575	608	615	584	589	626	594	547	592	601	549	621	587	559	581	528	580	607	619	578	628	620	607	579	589	612	578	577	620	616	565	597	591	607	567	609	611	611	583	578	589	553	606	553	574	580	589	592	572	625	591	573	612	627	558	588	601	570	592	562	573	609	594	578	613	579	576	585	537	574	612	567	641	573	573	570	587	594	572	594	578	563	596	595	616	566	612	620	583	568	604	552	606	581	581	605	618	557	587	585	591	605	579	580	642	627	595	533	577	563	618	586	583	558	611	583	593	609	594	576	563	572	591	632	615	630	572	642	628	542	641	579	598	620	603	596	598	505	614	553	582	618	618	600	621	576	612	589	580	612	602	624	567	596	591	585	576	561	621	563	574	574	581	590	605	586	609	653	577	585	590	595	598	547	591	628	589	582	652	611	593	579	639	614	620	585	603	614	551	641	579	584	625	609	635	567	588	598	616	581	625	552	632	580	536	546	598	592	612	558	577	587	571	616	560	641	587	621	610	620	553	572	547	614	626	585	571	600	609	628	624	598	593	609	552	587	593	567	591	594	596	603	539	582	572	618	628	582	640	594	602	545	601	565	565	592	608	562	567	631	577	547	619	585	563	673	609	613	633	548	573	652	584	570	631	630	575	613	597	613	583	597	587	612	643	608	620	595	604	572	610	567	602	608	586	598	576	590	629	611	631	589	622	580	607	577	605	569	582	601	592	604	601	587	591	607	620	614	528	581	601	622	598	571	616	607	560	595	595	584	588	582	612	553	601	605	636	585	567	569	606	608	605	555	576	580	597	602	571	620	601	653	566	584	649	593	639	639	599	620	575	629	613	604	611	613	561	620	609	612	610	610	582	593	605	591	638	614	541	649	604	591	583	584	565	592	575	634	537	591	580	591	651	611	612	567	582	530	614	569	596	659	559	637	634	603	657	646	645	606	621	624	619	583	648	617	604	613	621	600	592	597	605	602	585	556	606	580	620	569	562	589	576	599	585	586	592	598	602	593	618	585	539	603	633	563	623	581	619	592	567	587	604	563	592	615	614	573	593	604	622	615	602	637	571	617	579	572	626	626	579	544	568	616	621	597	588	583	608	610	586	607	615	595	586	614	546	592	596	583	629	572	628	580	601	609	645	623	569	579	575	529	609	583	601	629	579	640	556	588	603	600	616	591	596	546	535	603	608	585	578	663	575	566	581	572	594	607	579	597	603	570	678	571	568	638	593	583	592	560	592	613	580	604	589	579	601	584	547	611	593	619	564	575	635	595	596	579	620	631	581	598	590	618	603	606	620	594	569	642	613	585	621	621	603	635	602	587	565	564	583	603	620	593	600	586	575	620	534	609	619	585	606	590	626	565	592	616	576	588	591	577	594	604	577	618	585	599	637	567	588	601	581	577	599	586	565	562	585	572	599	592	631	590	601	569	619	586	610	590	613	578	614	612	595	634	604	548	605	625	568	580	592	603	582	683	609	596	587	586	629	619	644	607	555	602	592	585	557	615	590	578	569	596	624	552	560	585	593	607	594	597	600	633	556	566	599	642	572	605	584	676	570	606	609	572	610	589	580	567	547	612	572	620	584	553	616	626	607	545	557	611	557	652	626	625	554	580	587	545	590	553	641	610	608	590	587	641	605	602	614	568	603	603	560	571	602	639	582	598	570	628	618	613	663	582	605	587	594	604	579	614	601	602	565	585	636	592	612	565	602	583	590	584	566	621	601	608	639	581	626	576	600	633	561	576	598	568	593	629	599	571	601	622	611	603	602	571	613	562	612	592	565	655	614	560	578
25038	21474	24793	28529	21443	19233	695	442	368	359	391	339	366	337	339	342	356	372	351	351	328	334	316	389	386	351	345	378	375	348	337	345	366	352	341	392	330	317	375	359	391	338	336	361	323	321	359	327	360	345	331	359	345	332	334	347	333	321	339	364	359	355	347	344	353	333	312	319	363	343	323	382	338	318	321	374	357	350	335	328	333	330	352	378	340	359	331	342	329	311	315	306	350	360	330	356	378	338	377	344	374	342	361	359	346	344	324	320	314	342	356	362	325	325	350	325	374	361	342	346	349	313	349	342	313	348	301	367	337	306	324	335	353	334	364	334	332	335	355	377	363	327	327	341	311	342	333	361	359	366	339	359	353	302	320	335	313	315	348	336	325	343	355	365	328	334	374	344	302	367	344	337	323	321	369	360	354	349	336	330	322	346	338	352	343	346	322	309	346	347	365	331	334	344	340	361	342	365	346	323	334	353	338	319	341	323	351	345	346	315	350	333	356	344	332	328	330	360	346	334	351	330	385	362	368	342	365	315	327	309	310	331	318	311	321	315	305	346	313	321	347	340	348	315	295	365	349	320	369	344	366	338	349	342	322	360	342	351	323	359	360	290	345	308	343	370	364	363	324	354	323	348	342	322	316	328	373	344	318	356	323	366	349	338	321	331	354	365	346	359	360	322	327	320	333	323	347	399	341	339	328	367	359	337	330	329	340	308	343	341	364	310	347	317	346	296	320	345	360	367	322	326	374	333	340	364	361	325	366	359	324	356	341	406	332	320	354	360	336	332	305	344	310	334	322	342	342	345	344	326	392	325	321	333	330	317	321	343	345	320	331	335	351	340	353	318	369	353	345	347	344	332	337	381	382	341	316	343	313	344	334	350	336	320	348	334	325	368	311	333	343	331	358	378	348	326	337	320	374	334	343	390	378	390	315	380	346	355	333	323	347	356	312	327	383	311	325	348	366	330	309	346	318	364	330	304	321	359	344	360	339	340	357	386	319	324	341	323	342	324	319	411	356	341	353	342	371	350	336	351	352	366	344	339	355	325	340	311	359	310	369	330	373	326	332	366	357	368	374	364	329	301	349	349	303	342	329	327	354	337	367	316	356	338	330	344	360	314	344	334	343	334	309	350	367	346	350	342	315	331	381	328	332	342	351	332	362	346	313	334	316	311	354	340	355	321	330	332	342	358	361	351	374	330	349	362	311	347	347	327	325	334	349	329	294	348	328	373	352	363	300	343	363	365	342	331	359	367	353	331	364	324	317	378	351	377	347	362	337	301	338	372	325	365	320	333	345	322	337	299	344	333	338	335	386	342	345	316	377	339	347	351	344	328	349	331	358	353	346	338	351	351	302	334	331	346	341	340	336	355	341	364	375	301	337	336	338	331	325	359	324	339	348	334	347	357	384	329	310	354	355	331	335	364	348	327	297	381	359	361	316	314	379	368	334	323	323	339	332	284	330	344	359	334	334	301	346	329	361	321	367	339	323	358	357	343	373	354	314	340	374	322	361	322	336	330	355	307	345	333	338	347	331	364	318	348	360	359	328	320	321	383	325	304	363	309	347	307	358	360	334	345	314	355	368	332	335	358	325	351	283	370	395	356	325	325	322	336	349	389	336	339	371	339	300	367	356	339	327	309	322	334	350	346	350	362	341	358	361	373	361	366	350	327	336	336	362	354	305	369	373	344	314	337	370	342	341	351	316	365	354	385	334	362	350	308	324	394	349	351	314	358	326	362	334	319	325	334	358	335	338	336	330	316	355	350	344	347	331	313	353	347	346	356	342	370	353	334	357	344	328	350	296	357	346	332	329	319	313	369	340	316	343	330	348	369	339	326	355	307	324	327	363	347	319	336	305	328	347	338	352	378	358	370	354	315	335	322	334	353	352	339	335	376	332	325	321	327	365	324	357	344	349	349	349	355	368	342	355	327	327	372	339	343	316	326	335	351	333	337	314	349	336	349	311	328	336	348	389	355	330	328	327	345	373	322	370	377	377	336	354	358	379	318	375	351	327	340	339	331	367	357	368	322	322	390	343	316	323	341	328	345	363	352	356	343	361	337	329	341	328	327	316	338	331	337	351	328	324	330	313	314	354	324	348	354	352	360	318	343	321	370	346	360	335	349	336	365	348	357	365	345	366	343	327	352	323	328	323	339	338	345	342	348	367	350	364	323	338	326	367	351	339	323	357	325	387	321	360	373	326	334	324	326	361	322	325	335	350	331	354	362	331	339	315	353	345	342	326	371	336	364	352	326	332	326	367	344	310	325	340	325	345	349	332	336	343	326	350	353	347	327	352	312	326	327	369	349	314	349	361	354	340	341	362	364	358	341	360	341	362	357	338	369	320	347	351	335	342	332	325	297	349	362	334	335	344	355	334	362	352	371	333	350	324	327	317	317	336	343	362	355	311	355	345	316	355	309	376	379	333	360	337	331	375	316	324	371	343	338	317	321	321	349	325	344	348	370	340	342	351	341	335	335	339	392	361	348	338	356	365	323	298	308	338	322	368	329	369	339	337	324	341	378	327	347	376	365	372	323	323	326	337	325	353	324	340	327	305	329	373	316	308	338	343	357	331	348	346	322	320	336	346	313	339	344	320	308	353	360	325	388	368	333	354	345	354	321	358	336	364	351	369	346	354	366	322	343	360	335	330	352	350	349	355	325	338	369	333	331	366	354	309	323	334	365	342	371	353	318	344	344	331	319	309	332	395	378	345	328	332	334	329	325	349	314	362	345	328	351	342	364	379	342	350	357	344	352	330	315	365	352	338	297	350	329	363	356	350	346	340	361	335	355	327	367	327	361	330	344	320	338	336	353	329	353	323	349	341	326	334	351	346	314	349	337	348	347	343	368	299	315	329	359	333	346	316	347	365	334	363	314	344	293	361	336	317	338	315	318	370	361	291	334	335	334	337	305	350	365	343	325	362	325	341	343	331	343	331	327	319	351	315	359	322	348	357	350	340	329	345	349	340	332	325	377	335	353	348	339	326	325	342	360	348	334	359	340	359	354	363	318	329	376	322	336	315	346	326	332	356	319	338	348	342	360	354	343	367	339	336	313	338	298	314	364	337	353	366	338	351	332	352	345	345	333	381	340	335	337	355	325	332	335	377	354	325	351	367	356	341	358	324	360	329	356	321	315	368	329	361	320	321	380	344	310	300	322	339	372	398	384	329	321	357	346	321	312	353	330	329	324	375	343	342	339	337	343	358	361	338	330	338	296	335	377	309	366	350	330	321	326	353	348	351	340	302	339	328	325	336	324	318	349	334	331	345	352	381	344	356	347	329	317	349	319	335	353	345	324	378	339	346	301	327	318	346	319	317	323	315	317	315	341	306	287	358	323	337	376	335	343	321	323	348	349	319	311	307	381	347	340	326	342	334	364	328	368	383	368	345	359	375	331	329	355	336	372	336	349	358	340	307	358	327	335	342	346	365	373	331	366	346	361	342	351	331	320	339	337	347	348	311	349	331	347
15701	2094	1372	1094	948	912	858	838	827	899	809	848	867	859	853	846	762	814	799	872	810	850	868	880	834	809	844	838	823	843	823	829	803	792	863	835	830	846	797	827	845	838	855	796	827	776	856	879	845	775	857	845	815	860	776	835	814	799	787	770	790	812	806	914	780	819	821	827	803	790	841	809	835	805	765	865	794	837	769	849	796	795	874	817	855	812	818	826	822	778	850	856	811	785	812	875	806	841	817	782	797	830	782	833	786	804	876	818	839	797	839	809	759	865	800	800	804	793	850	832	801	837	869	870	782	805	866	836	819	807	817	802	815	807	857	773	819	810	836	779	802	832	854	816	839	753	869	811	844	816	837	813	802	792	802	808	865	808	847	802	820	761	820	806	810	802	846	841	801	877	827	869	814	839	862	881	818	818	830	811	808	760	801	815	741	814	790	831	819	882	868	813	818	858	838	783	792	808	841	796	829	824	766	769	842	803	772	874	798	824	753	800	868	791	812	813	828	785	812	768	793	785	824	846	828	788	784	860	821	802	817	834	821	821	841	808	822	816	792	793	824	881	837	775	819	847	806	805	836	843	836	821	881	803	846	809	803	853	815	760	891	829	845	833	838	833	787	811	818	824	837	791	872	849	812	800	777	819	833	819	823	803	812	792	861	782	836	812	795	840	787	856	822	865	761	881	774	771	894	872	804	801	831	826	797	882	790	789	797	822	847	828	822	821	832	815	849	798	807	813	797	795	835	821	737	778	803	861	809	777	833	761	825	793	798	798	841	823	830	845	791	851	789	819	837	809	820	842	814	826	822	842	823	842	828	786	837	842	794	797	769	866	799	867	847	757	784	795	827	784	850	842	777	801	842	762	856	825	808	848	747	823	849	784	859	805	787	872	865	799	794	807	786	870	845	804	849	842	844	807	802	810	800	796	806	803	870	759	822	845	795	826	810	814	840	787	833	805	802	809	862	788	807	800	877	804	809	837	811	795	828	785	857	800	827	779	786	797	810	834	798	778	834	805	788	798	741	771	814	818	845	817	847	772	806	861	806	865	867	805	870	800	806	799	786	870	743	825	871	782	801	837	827	814	780	817	782	807	836	808	813	814	803	842	804	799	796	826	792	838	815	788	889	848	844	770	806	887	820	870	857	769	792	802	786	808	848	821	803	800	882	780	807	791	829	775	837	816	811	827	833	756	848	842	830	825	796	834	823	847	858	815	827	770	801	841	785	805	878	756	847	833	812	813	836	806	828	838	793	872	845	834	819	818	847	764	835	887	803	827	793	769	816	823	803	836	794	769	816	839	816	851	823	817	861	799	840	797	831	813	824	905	782	831	851	771	805	762	821	816	839	792	801	804	777	849	829	826	779	791	792	747	804	811	841	860	856	837	786	836	847	827	832	822	799	843	850	820	817	831	830	816	863	793	782	840	796	832	796	824	846	788	814	843	815	839	850	823	829	840	823	839	832	839	821	813	759	854	773	778	799	843	834	772	795	888	815	810	831	814	860	849	878	797	835	868	793	845	873	814	774	825	821	804	818	865	802	829	860	748	819	798	849	811	786	768	837	816	800	817	799	812	818	789	823	832	845	836	792	820	834	831	815	840	843	771	830	842	813	789	809	790	860	840	862	824	787	838	824	800	790	830	783	795	814	793	822	850	785	790	879	807	830	815	773	849	805	779	810	774	817	805	782	840	840	836	795	852	842	810	835	760	813	826	844	854	866	884	823	833	845	810	804	852	789	814	803	847	799	834	820	807	807	822	838	857	813	800	780	825	842	812	805	870	804	793	862	763	875	794	848	806	834	790	850	813	792	810	828	772	818	831	801	846	803	834	846	813	789	848	850	842	834	817	785	820	842	773	876	805	816	844	795	856	815	813	827	816	868	802	775	822	821	813	847	812	795	825	791	828	794	810	852	819	823	858	833	814	791	850	787	827	818	820	834	811	835	803	834	832	887	833	817	822	824	816	797	781	821	835	798	853	807	842	790	776	771	825	850	835	779	816	804	830	832	808	780	784	815	806	783	775	828	824	821	836	815	841	791	819	769	831	783	845	846	768	838	829	838	798	829	749	796	861	853	862	832	846	850	823	781	794	771	797	807	816	835	801	848	807	818	845	830	831	802	818	789	825	867	802	860	835	790	835	813	798	825	781	786	807	850	827	776	789	812	800	832	884	816	782	819	863	865	827	795	826	863	815	802	827	787	812	816	826	815	765	850	797	863	793	864	843	856	842	847	855	815	813	855	871	821	805	767	804	779	827	838	840	777	806	794	878	834	871	821	826	822	795	781	798	821	831	795	865	865	864	840	811	789	791	797	777	873	818	838	850	836	796	860	908	781	776	827	834	821	851	804	832	791	819	792	871	852	794	836	800	771	817	831	821	876	821	809	774	770	834	865	922	820	823	838	848	860	859	810	849	808	863	788	851	827	862	798	816	793	843	818	826	791	806	817	804	765	819	818	800	770	862	877	865	805	825	783	790	804	821	791	864	808	884	808	815	811	787	806	783	792	851	851	798	799	834	808	817	799	817	803	843	842	810	874	808	826	743	826	830	828	811	817	866	824	836	815	811	823	857	776	840	874	812	841	843	843	794	808	794	846	838	803	809	853	846	818	798	771	764	786	806	789	797	778	868	781	850	821	853	846	770	811	800	793	797	799	885	809	808	792	870	802	826	774	821	852	846	787	810	829	779	803	822	891	813	807	847	834	787	805	819	773	833	862	785	822	825	798	866	796	781	844	798	831	772	824	820	794	783	826	846	832	816	814	817	801	792	853	849	852	846	814	771	787	779	804	868	808	823	833	825	841	800	783	792	844	846	824	802	813	771	760	821	792	875	842	876	849	796	825	846	864	785	805	812	815	802	805	812	783	819	802	787	797	877	831	863	754	881	795	828	854	818	767	849	827	833	811	791	873	828	839	808	825	776	791	814	799	819	792	788	797	838	774	785	840	839	851	831	795	838	814	801	845	777	807	858	870	802	779	849	823	811	842	819	863	842	864	869	799	797	846	816	790	793	767	765	836	857	782	812	797	854	815	843	829	831	869	837	873	786	831	796	810	854	770	776	863	847	776	864	835	833	783	869	835	835	820	834	813	806	818	833	827	780	870	798	849	807	861	815	822	849	843	847	792	829	803	822	837	844	785	815	796	833	781	809	815	800	860	820	833	849	762	814	824	848	845	792	862	825	806	821	779	851	826	815	841	809	818	841	778	817	835	869	840	737	780	831	786	819	743	759	770	798	826	906	787	801	854	859	832	851	855	832	821	799	826	798	816	786	838	824	817	828	813	843	803	819	825	832	806	821	844	852	825	826	823	805	885	808	824	832	826	810	806	775	842	783	835	880	845	772	850	815	860	782	771	840	803	807	856	794	774	845	770	816	834	784	771	819	769	803	818	808	820	811	817	852	838	792	799	802	762	835	848	820	844	800	822	862	787	824	834	790	774	809	761	843	850	844	853	816	812	823	781	747	831	850
24322	21478	25242	28151	21478	21493	17281	746	443	428	373	389	366	387	350	356	353	305	313	346	309	296	364	286	326	299	314	317	304	295	328	332	293	350	316	303	333	319	316	345	315	303	293	299	312	305	307	308	306	300	305	292	333	322	332	320	323	297	300	333	353	280	302	340	317	281	314	304	303	330	318	307	306	301	269	290	298	293	305	292	325	333	307	343	292	300	293	300	281	315	321	323	290	316	303	295	301	324	336	301	292	312	325	272	277	326	305	301	298	303	310	283	297	282	304	303	321	317	329	272	330	293	284	288	319	318	282	284	291	319	284	313	320	320	291	291	320	313	302	308	308	292	285	320	291	266	292	294	292	280	255	305	289	362	306	297	335	279	318	301	300	280	299	322	311	321	313	285	286	263	291	269	309	329	297	299	298	280	301	332	304	306	342	312	288	290	314	322	320	298	275	286	297	329	281	307	309	295	297	313	308	285	321	310	315	296	296	330	296	311	317	309	332	315	293	273	307	292	277	308	314	299	323	304	265	296	311	284	331	324	299	324	319	300	296	277	283	308	300	304	327	276	324	328	279	283	310	341	295	310	309	316	307	281	298	309	304	267	302	348	299	297	281	279	314	274	273	274	284	288	306	272	337	283	288	309	320	286	323	301	305	293	295	299	285	300	327	294	273	276	322	303	305	309	318	303	301	299	309	277	305	303	319	294	318	271	295	299	302	323	323	333	331	320	277	285	297	286	300	253	284	275	286	314	313	300	291	294	325	292	297	300	296	313	318	303	308	329	317	270	332	319	306	290	273	275	254	286	294	317	324	295	322	306	343	309	299	298	293	309	303	308	295	273	295	296	298	312	297	317	314	291	309	296	288	317	286	314	309	290	325	305	298	312	312	275	296	313	303	285	291	267	296	304	298	315	273	290	338	293	298	301	349	320	302	313	259	302	299	295	312	278	316	306	327	314	298	302	323	300	307	318	282	274	310	287	310	314	303	320	311	299	324	301	287	303	309	298	298	298	305	341	318	288	323	308	328	320	312	305	288	298	296	294	316	282	297	348	274	261	300	309	306	276	288	296	305	315	360	329	305	319	296	318	326	292	285	300	331	318	287	277	306	314	284	310	272	308	318	307	334	291	292	275	280	286	289	322	281	269	284	325	310	316	298	289	302	317	276	273	303	302	286	309	293	318	290	320	323	300	302	318	312	317	316	338	331	311	301	276	286	313	287	321	329	322	326	312	308	309	312	286	302	288	290	325	290	267	322	291	292	290	291	305	307	309	316	279	295	329	271	309	319	316	312	281	322	313	292	307	328	292	312	299	278	319	279	281	321	270	292	305	312	326	276	319	316	307	329	300	274	302	299	320	300	300	301	268	304	325	315	328	295	306	303	310	250	293	298	285	303	274	281	331	307	324	308	278	282	305	274	307	310	294	331	324	291	292	322	280	313	306	307	295	293	297	312	318	274	311	297	302	269	286	331	330	305	272	341	313	297	278	284	289	313	287	276	339	339	292	271	313	318	298	274	294	287	328	324	277	276	303	321	306	291	312	292	328	314	285	293	304	269	278	310	304	299	316	311	315	283	314	299	325	307	266	291	292	278	278	292	339	283	310	316	274	295	312	306	313	288	298	306	320	313	292	280	306	302	348	303	266	291	315	348	313	284	288	337	311	325	302	301	295	300	309	305	323	312	308	314	332	302	297	306	253	269	315	315	318	286	292	290	316	301	304	311	309	295	295	312	268	308	300	316	339	320	325	285	332	312	292	328	351	316	303	309	312	307	320	304	272	321	333	302	318	316	314	303	303	320	299	316	315	303	316	307	307	301	302	285	358	334	277	301	300	287	306	346	289	284	266	301	331	318	285	290	341	309	279	311	299	280	344	293	309	286	318	319	278	288	300	317	328	284	303	275	336	277	288	319	317	290	326	299	319	316	317	305	276	281	301	293	260	293	305	321	306	321	319	290	303	305	305	329	293	318	322	285	325	305	286	294	286	288	297	305	279	301	313	271	308	316	280	305	301	294	318	311	301	293	291	302	343	299	317	305	323	301	285	290	302	289	294	320	269	292	309	292	318	249	280	301	285	262	280	299	276	276	297	290	281	296	321	284	317	270	277	315	281	273	313	272	301	303	364	281	289	316	308	283	308	340	300	304	287	320	269	310	277	305	307	276	309	309	291	307	295	308	321	284	296	303	289	351	303	286	310	316	318	309	322	315	305	320	293	283	302	319	279	291	318	308	329	310	290	272	312	312	290	339	261	303	298	276	300	351	335	319	320	273	285	301	280	326	317	293	293	310	268	284	324	314	325	315	292	311	319	309	283	295	319	294	339	293	296	306	290	284	307	313	314	313	330	302	291	282	293	327	301	300	316	285	280	305	326	323	276	317	316	304	311	271	301	305	298	319	276	284	295	304	299	302	295	323	296	314	325	316	279	309	293	300	308	281	304	317	287	311	273	249	295	293	279	292	328	325	309	285	331	349	297	303	313	310	271	320	320	287	298	348	301	273	312	274	293	298	293	298	293	299	261	316	304	319	272	303	278	321	296	301	305	322	269	312	276	304	288	300	282	286	316	289	300	316	295	298	294	304	312	275	302	340	295	297	313	321	294	321	327	337	318	264	313	312	318	304	307	267	306	283	316	260	291	304	307	278	297	291	307	296	299	316	313	332	292	285	326	292	286	280	318	296	318	271	336	284	279	322	309	310	302	330	285	313	318	332	317	312	279	275	299	330	304	285	332	292	283	329	316	281	304	347	294	294	263	291	321	313	306	314	338	312	306	275	299	297	268	300	330	320	275	271	332	310	288	287	301	277	344	329	320	310	322	286	300	297	306	310	268	296	341	275	328	319	296	343	298	299	301	321	305	304	310	330	330	276	333	308	298	291	273	323	306	290	291	255	299	302	308	301	310	317	293	319	306	306	319	313	302	297	330	340	295	309	305	316	314	314	288	314	372	282	311	305	287	302	286	275	287	310	328	332	330	334	312	283	302	299	316	306	296	274	336	303	304	292	299	284	295	315	299	293	315	288	302	293	357	310	297	314	261	309	322	311	297	274	288	297	286	290	362	296	298	321	316	329	323	356	309	297	295	303	286	320	287	335	297	284	293	309	295	307	328	319	315	308	331	320	309	339	264	304	285	282	311	288	318	309	336	291	288	286	287	266	316	302	299	319	315	310	310	306	307	310	298	289	297	286	299	312	318	278	309	324	298	306	295	276	286	308	288	297	321	285	303	282	314	305	272	292	301	335	313	334	284	298	303	310	275	289	338	320	328	318	292	307	354	311	333	359	313	290	266	294	294	317	305	264	340	331	256	262	295	310	302	299	295	307	268	315	295	270	305	294	262	288	307	320	324	308	321	341	278	294	301	291	307	332	316	281	358	297	270	300	292	323	282	278	323	297	330	294	282	293	289	337	321	292	326	312	323	284	314	282	299	308	299	283	320	287	320	284	282	303	306	344	285	269	281	281	309	323	317	309	304
20178	3469	1953	1179	948	807	836	819	765	794	766	720	747	746	745	713	737	714	690	694	736	729	753	748	677	718	717	701	727	750	752	717	700	722	694	705	697	685	722	679	736	767	698	715	715	703	686	711	687	683	703	767	703	724	702	784	666	749	707	694	732	704	694	660	655	707	724	708	745	716	682	704	699	705	723	724	735	745	707	722	721	734	694	711	729	722	724	741	675	707	688	718	732	713	731	657	727	687	734	672	707	746	687	745	688	710	700	724	696	672	685	678	657	681	743	714	685	753	747	698	709	687	712	728	733	682	660	696	711	710	701	700	693	710	699	757	746	731	740	720	751	722	667	675	766	743	719	754	755	739	734	687	737	732	690	718	714	721	680	694	735	764	666	678	696	750	738	699	688	700	692	693	726	689	669	693	714	702	678	697	721	722	701	707	702	757	702	706	704	714	747	754	694	694	718	697	761	726	746	737	705	668	732	718	752	771	686	774	746	687	714	671	755	654	706	738	679	714	711	721	730	699	709	733	687	742	738	722	673	681	726	700	733	714	754	709	723	670	735	726	688	758	715	661	709	715	714	746	711	706	688	725	719	699	701	685	665	713	686	731	697	702	751	686	691	704	740	680	683	700	678	696	666	678	695	702	710	699	760	691	748	690	713	706	713	702	682	734	746	685	692	725	747	728	733	689	758	640	682	718	665	714	727	721	691	745	700	722	663	663	697	724	785	655	696	701	726	705	709	713	719	749	698	711	663	708	720	678	734	705	704	651	668	746	673	718	696	718	714	703	703	723	674	708	724	725	732	697	652	681	694	689	680	684	740	688	716	654	681	698	686	713	739	704	668	683	692	707	679	704	647	694	673	645	672	713	702	716	704	696	711	655	686	675	710	691	669	722	760	669	745	739	719	722	784	707	696	709	698	706	702	704	698	747	700	652	680	733	701	679	680	731	701	742	729	677	664	680	701	682	765	677	755	717	692	696	718	686	688	726	749	664	707	715	711	674	694	650	727	741	723	672	688	693	727	665	738	706	684	708	703	694	713	746	729	688	700	753	703	695	687	683	665	716	696	698	661	668	706	730	695	704	696	654	677	728	719	702	699	729	709	720	720	703	695	670	766	739	665	723	735	690	686	682	703	730	705	706	748	748	715	740	678	653	684	708	699	739	749	732	706	646	719	750	734	714	730	679	699	673	661	763	719	685	694	718	696	707	694	649	744	713	702	698	652	708	687	770	721	718	676	722	696	689	711	727	736	713	723	713	721	670	673	740	731	701	684	726	716	681	722	661	731	719	671	689	705	691	700	690	689	707	658	733	707	747	685	700	701	679	726	690	674	685	717	683	735	639	688	698	729	708	718	735	710	696	713	737	687	697	752	745	724	657	729	741	706	687	693	697	695	715	704	735	682	723	707	755	729	709	768	682	708	704	687	694	713	668	721	677	747	711	634	712	704	716	754	737	709	674	720	678	696	740	736	721	718	728	676	712	689	708	669	702	718	674	750	701	705	732	666	673	698	748	707	668	738	743	751	689	685	731	652	709	727	666	712	735	676	699	705	728	705	716	682	658	665	687	674	703	700	693	719	700	662	681	695	717	687	719	707	712	723	683	689	758	689	701	687	744	731	715	695	712	706	712	694	720	724	710	730	700	728	707	692	709	723	726	716	725	737	706	723	706	718	721	703	727	632	707	714	715	729	676	716	693	733	769	722	717	720	714	754	701	694	693	732	712	707	710	696	704	758	712	740	720	718	738	688	703	704	717	690	735	677	714	698	669	702	734	654	787	728	763	738	752	703	725	738	700	740	711	776	727	721	693	654	674	718	769	700	700	704	703	699	685	674	706	735	699	772	716	749	701	725	693	702	698	681	671	720	750	726	683	666	690	728	725	646	703	686	699	694	747	739	706	747	653	682	684	692	692	702	711	687	716	673	715	678	709	685	743	697	730	672	700	714	700	714	688	700	715	684	696	683	728	689	752	639	684	680	731	700	736	740	728	698	690	665	700	673	768	685	685	690	737	708	688	668	732	730	703	744	722	698	706	764	704	694	679	730	713	720	726	703	706	771	686	719	713	727	674	656	695	738	733	678	716	716	714	685	682	695	706	722	686	723	730	681	683	709	731	698	669	723	713	732	692	633	677	719	740	691	681	684	729	709	740	738	661	728	759	704	712	725	690	727	664	693	694	723	739	686	727	710	751	678	713	696	701	713	723	719	702	670	643	719	702	700	756	678	701	688	691	677	689	772	678	700	682	745	687	735	702	742	710	722	693	658	691	697	711	715	680	702	718	718	710	681	749	705	684	710	738	688	684	749	748	682	752	709	671	706	693	689	700	699	717	709	723	690	719	715	678	686	693	708	710	695	673	693	689	710	738	730	670	729	691	700	716	723	743	689	731	675	711	699	652	693	711	667	691	688	711	712	703	701	687	723	683	787	685	709	713	743	723	720	712	728	656	627	714	730	693	696	674	697	721	757	709	733	719	718	731	685	707	708	737	710	683	694	729	713	686	750	670	744	732	710	708	701	706	715	671	725	723	659	730	746	700	734	793	709	717	677	737	704	749	731	615	757	730	697	691	701	763	708	694	715	711	695	701	689	681	720	726	683	706	695	709	699	725	727	712	703	693	660	763	682	669	710	696	712	735	679	718	725	769	726	740	694	744	706	716	695	721	677	664	748	639	680	722	675	679	707	692	695	703	670	662	668	727	712	711	739	700	743	714	710	699	749	702	680	689	644	700	675	742	690	706	705	706	688	716	687	688	699	711	678	725	671	726	751	667	777	714	724	716	734	727	699	753	756	713	706	730	695	703	727	725	727	662	680	690	744	710	747	667	720	744	702	731	742	718	717	712	743	732	681	684	666	742	739	735	700	684	679	727	698	692	721	736	683	697	735	702	690	706	738	706	672	691	749	737	712	699	637	677	737	703	714	681	701	647	695	713	698	729	708	727	732	737	707	794	687	734	713	717	745	766	684	713	678	728	707	734	683	713	706	712	725	742	721	721	659	749	710	663	710	682	682	735	688	642	735	726	711	701	734	705	697	714	706	713	709	718	699	719	760	748	694	694	701	741	688	739	645	665	712	724	676	720	717	720	695	691	750	665	709	726	722	710	737	731	721	732	693	710	658	688	709	714	713	684	733	700	677	750	689	708	721	719	704	654	702	704	693	728	739	684	739	703	689	678	707	697	749	715	665	698	681	674	655	732	765	727	655	710	676	707	699	706	726	735	734	737	714	734	673	711	716	695	685	743	690	710	708	729	717	683	716	713	677	683	669	727	728	729	704	717	673	701	728	718	710	697	728	717	737	694	765	732	723	696	703	691	699	672	733	729	704	662	674	756	724	672	703	723	681	687	758	714	686	717	670	731	666	726	676	693	665	728	706	705	751	732	707	693	698	741	724	691	681	699	695	670	708	741	704	690	736	705	679	695	684	697	695	691	715	756	699	717	724	661	709	733	719	691	673	742	751	686	697	685	704	709
31701	20913	10857	742	452	393	335	220	241	243	209	248	253	219	237	229	227	215	231	227	238	226	231	226	218	238	211	229	228	217	246	207	224	232	255	243	229	214	241	234	210	253	225	207	254	213	214	214	222	242	220	203	221	203	242	213	238	222	228	282	239	223	242	234	219	217	232	222	228	242	223	213	230	227	193	238	247	214	227	215	243	211	209	239	229	234	229	233	227	206	227	211	216	225	243	229	219	223	238	225	209	238	249	244	209	252	256	251	223	225	253	212	232	226	230	213	213	221	224	222	235	235	216	212	224	243	236	239	235	226	236	240	233	195	216	231	246	244	224	216	212	218	231	239	215	265	226	244	236	228	197	244	272	237	222	244	219	228	206	217	230	240	240	208	238	220	227	232	240	212	233	243	215	245	240	220	218	237	219	216	228	226	248	210	226	214	245	243	234	247	235	227	219	225	224	227	216	208	230	271	240	233	242	232	257	195	214	240	227	234	234	238	217	250	203	213	257	231	232	265	223	213	244	230	246	215	217	202	212	207	231	226	233	242	206	239	216	217	256	247	223	244	256	219	236	256	231	213	233	218	202	266	247	214	234	204	240	241	237	219	228	227	226	258	232	225	228	256	217	208	197	225	234	226	210	213	220	218	240	204	214	228	235	227	230	225	219	235	260	221	238	223	241	213	228	203	230	215	223	212	227	223	235	229	209	221	234	241	211	218	235	251	200	237	236	242	223	222	245	210	212	219	227	237	230	199	236	223	227	211	206	258	252	244	251	223	231	232	228	195	229	215	256	235	254	226	223	218	243	233	245	255	248	240	201	217	197	219	225	227	219	220	202	253	196	226	231	239	218	210	241	243	241	227	209	245	222	227	231	229	225	198	229	225	193	198	210	214	215	241	175	209	229	242	230	212	244	222	225	233	225	237	208	213	227	212	239	235	247	236	241	230	227	227	234	209	222	226	220	209	223	237	241	223	229	219	228	242	239	238	213	242	243	220	230	205	228	251	211	234	218	234	225	217	211	238	241	240	216	210	203	245	228	208	223	234	216	247	223	234	235	250	217	249	231	245	245	232	238	216	217	236	235	192	205	268	231	217	229	225	194	245	243	242	244	223	224	200	226	256	245	198	207	218	224	234	226	226	240	189	244	193	213	234	229	225	237	200	198	229	224	221	218	244	240	248	221	218	235	239	216	230	219	265	238	233	227	259	206	223	237	248	220	230	222	217	237	232	223	222	233	238	235	240	234	195	236	209	232	256	196	268	223	222	228	221	222	209	254	254	244	213	233	241	232	205	252	227	238	190	233	217	237	231	231	244	272	241	242	228	221	206	213	230	225	207	227	242	243	211	237	255	251	227	230	225	226	218	236	227	237	220	229	231	209	208	231	228	250	237	232	244	229	213	227	235	216	206	226	241	226	250	199	247	205	252	236	214	204	235	214	228	207	242	216	190	246	215	248	229	232	221	204	251	212	250	229	237	206	220	190	211	238	224	258	234	214	226	241	235	224	236	227	235	228	220	215	213	223	246	241	215	242	226	225	235	215	236	218	245	236	214	192	235	222	245	224	234	251	217	221	214	214	227	242	244	256	229	241	211	243	231	227	232	216	227	228	216	224	224	254	238	250	206	201	214	231	243	246	242	231	224	237	215	197	222	235	223	207	206	224	215	233	230	207	264	222	183	212	211	234	218	218	229	223	215	238	210	230	216	248	227	200	202	216	223	204	241	215	241	258	218	241	242	221	215	234	236	224	242	245	207	233	240	199	223	222	195	231	253	189	228	211	220	228	250	233	193	193	232	229	218	195	212	237	225	225	205	222	207	225	233	223	228	236	212	241	219	219	219	235	229	223	210	258	223	232	246	253	258	251	240	208	247	222	258	243	241	229	244	225	218	220	253	210	236	202	220	243	217	217	207	264	228	225	226	212	206	212	224	227	225	221	217	221	211	218	201	241	205	207	221	210	192	209	236	230	214	215	215	223	231	210	212	213	281	225	222	222	221	220	214	235	221	216	217	223	209	176	229	231	243	242	246	222	219	233	212	238	193	209	223	223	250	230	239	253	183	214	212	202	210	218	187	226	250	230	241	236	202	226	258	219	209	255	226	250	212	242	203	236	227	258	213	221	262	216	205	239	234	221	236	242	210	240	247	220	231	221	236	222	209	221	234	214	256	219	233	203	217	242	265	248	217	254	247	253	234	223	237	235	224	214	243	221	241	211	219	213	209	230	228	200	221	216	225	221	231	249	252	234	204	226	223	207	238	203	251	199	222	181	222	250	237	232	197	243	228	222	244	248	233	236	228	235	216	249	238	239	227	207	263	207	212	238	240	243	231	244	257	227	194	243	212	220	224	220	239	218	220	214	207	234	202	218	204	205	215	229	218	225	200	236	234	221	239	211	226	230	247	213	264	248	226	221	221	226	239	235	219	244	237	220	227	218	219	237	213	211	229	256	207	219	226	213	240	211	227	214	239	223	207	227	224	212	230	225	234	232	217	250	245	276	221	250	208	223	228	221	233	225	227	231	253	217	215	231	220	221	228	246	240	218	247	202	231	216	220	230	261	228	237	205	221	224	231	216	251	220	236	224	209	244	218	219	217	213	232	238	216	220	225	238	238	233	222	231	253	198	202	243	228	217	221	237	237	222	224	232	223	236	252	234	210	228	220	238	240	217	239	230	228	220	225	229	241	222	266	196	230	228	255	240	221	223	204	232	228	247	233	229	202	226	221	227	227	191	251	224	234	249	243	223	226	238	197	229	225	234	226	252	246	251	214	215	255	232	220	236	227	234	221	227	205	213	236	220	223	235	221	234	218	248	208	214	238	231	219	203	243	197	234	218	260	226	220	218	230	226	198	221	218	234	247	198	233	217	208	219	222	215	213	229	225	189	224	257	235	227	214	252	212	245	231	235	217	195	241	235	230	216	232	219	230	223	197	217	224	240	250	211	237	225	235	247	222	222	237	224	236	212	217	251	228	227	242	243	224	246	245	220	232	221	217	243	263	233	218	220	253	252	223	233	216	234	225	210	225	255	238	236	215	267	231	209	229	227	232	227	223	257	218	243	256	201	205	228	211	239	271	219	206	232	218	210	208	221	205	219	221	201	226	207	222	223	223	241	226	209	222	225	222	213	230	210	229	241	226	245	229	249	255	214	198	218	236	195	204	239	203	243	210	250	232	244	251	208	218	196	238	211	186	242	210	218	261	235	228	263	216	245	216	229	238	229	220	250	211	250	219	238	224	243	218	233	230	220	207	257	247	222	229	237	218	206	237	217	244	194	235	233	245	248	231	218	215	208	201	241	235	224	231	223	250	229	239	241	214	225	201	227	217	219	226	223	225	215	213	215	223	206	254	211	221	213	237	232	244	221	214	218	188	248	212	221	210	248	202	254	220	231	207	221	229	247	241	243	228	229	206	222	249	211	239	211	232	221	220	250	212	226	210	216	222	234	220	240	231	223	235	245	254	224	245	241	218
8665	723	651	587	567	617	634	615	604	646	615	557	621	575	602	600	609	547	604	595	576	631	619	644	626	607	572	617	613	609	590	548	623	593	640	648	619	600	557	604	635	617	609	596	615	602	612	602	611	605	610	630	610	560	576	594	583	600	606	608	599	629	622	589	556	603	572	633	601	572	574	620	575	629	660	631	566	607	540	648	600	592	627	587	591	608	631	620	589	565	589	573	661	609	594	616	621	601	609	650	602	662	588	558	600	604	561	634	612	627	583	577	631	590	606	658	578	549	615	603	596	609	598	561	560	608	596	575	620	618	650	603	587	581	621	583	573	597	545	558	594	585	584	606	580	603	606	565	603	575	645	616	573	620	657	584	642	643	590	609	620	598	645	568	581	591	607	609	596	569	566	613	612	587	582	563	636	571	622	617	618	610	604	561	625	616	630	603	579	580	594	619	604	637	592	588	597	614	613	591	616	634	603	592	612	571	620	614	588	586	601	590	628	577	611	577	619	620	610	561	615	578	654	554	589	585	651	578	572	599	617	602	608	580	567	632	651	603	597	576	591	551	573	645	606	588	564	609	563	617	588	605	630	630	615	586	611	605	611	567	558	592	620	601	608	588	574	599	597	648	592	582	611	589	611	616	591	620	612	619	569	598	567	617	616	589	580	599	585	602	657	560	626	602	614	633	579	638	630	623	592	591	575	607	527	565	603	570	656	603	603	591	614	571	552	594	590	578	573	556	631	578	604	594	591	562	591	577	576	577	587	573	586	622	578	607	601	575	597	590	609	553	582	580	622	587	616	602	595	632	591	604	611	623	597	559	636	620	602	592	539	574	569	551	590	636	600	592	623	591	626	607	613	615	605	548	627	583	564	586	593	614	613	562	585	637	575	658	634	591	602	557	562	601	623	559	605	601	583	565	595	615	577	640	584	607	623	590	589	650	588	630	635	616	597	584	603	652	557	625	596	622	610	642	601	615	593	661	581	605	602	580	563	554	614	576	659	579	563	560	626	548	613	617	590	583	586	588	602	605	587	574	605	601	569	552	625	605	551	624	643	598	631	637	594	599	581	583	578	573	571	599	628	621	616	570	577	633	620	594	592	642	615	576	635	619	584	585	555	573	580	652	590	655	626	608	610	600	552	600	620	607	642	625	583	601	573	607	646	571	654	542	627	622	649	607	596	637	584	630	603	591	562	625	601	562	633	600	581	584	613	605	669	561	545	594	596	578	608	563	590	568	580	594	652	590	595	636	599	676	626	610	575	534	622	570	591	595	645	626	569	580	588	583	582	581	593	611	604	606	642	563	591	554	622	614	603	580	600	591	630	587	645	610	558	618	557	531	588	558	594	583	600	645	643	592	601	601	605	622	612	614	584	592	608	610	626	574	622	630	622	643	628	619	613	551	574	613	621	607	540	566	543	591	615	595	610	619	593	624	591	582	558	571	561	638	616	584	627	557	578	572	579	580	606	626	629	609	542	604	541	614	550	600	552	594	616	585	562	599	611	591	583	606	594	612	620	604	571	584	616	644	616	629	607	611	603	602	602	626	620	614	559	598	606	610	617	622	540	605	623	595	576	598	595	594	606	559	611	614	580	592	603	612	596	637	567	618	635	569	595	575	622	597	627	622	604	595	589	578	583	577	545	613	567	593	548	594	610	604	617	611	622	582	592	631	562	571	618	610	612	604	589	575	579	611	570	604	600	585	664	626	629	582	580	606	581	588	608	620	598	615	571	637	616	560	629	620	655	578	584	631	597	584	628	594	563	643	605	598	635	630	579	607	592	602	609	597	554	556	597	577	605	568	616	627	579	635	619	596	584	568	625	615	587	591	565	583	574	585	616	563	586	603	612	615	597	601	597	611	643	593	586	590	619	626	635	550	625	605	568	613	607	607	618	598	603	606	589	633	592	634	622	591	587	583	614	591	569	544	610	625	584	580	603	606	606	569	581	636	596	588	650	572	597	591	592	600	636	621	608	594	590	595	594	606	613	577	590	580	639	602	583	582	607	609	601	615	656	587	593	598	584	620	628	653	624	606	608	582	643	598	557	628	618	610	600	589	596	651	613	594	617	563	580	600	561	623	585	584	626	620	593	620	600	586	599	619	625	601	555	655	626	610	563	578	582	601	628	589	609	611	585	603	578	601	620	600	609	578	573	578	614	589	601	552	631	571	607	566	583	594	634	550	579	576	563	624	630	554	636	609	597	594	599	604	618	595	640	575	620	581	596	596	621	610	606	611	600	574	582	567	596	626	575	546	537	565	564	571	597	631	596	552	588	573	615	617	573	579	637	596	614	554	592	612	555	570	554	619	555	582	562	594	593	647	550	582	594	610	638	570	576	628	620	618	586	589	621	619	567	567	582	592	632	585	623	572	592	599	607	566	593	611	577	609	596	628	615	600	640	622	581	586	596	619	600	577	615	586	594	570	641	648	626	597	615	618	580	575	584	642	597	604	635	643	609	637	597	605	585	578	590	600	606	613	594	617	611	627	627	597	594	581	637	575	595	575	603	643	608	637	672	609	612	566	584	580	563	573	606	606	563	612	588	595	604	575	620	610	570	601	595	600	577	613	590	623	581	604	604	631	608	590	601	588	570	594	577	602	591	623	608	581	611	548	556	617	534	613	635	613	583	608	579	593	580	624	590	600	567	580	559	569	575	591	604	578	594	576	592	598	588	586	612	622	631	551	556	600	577	615	552	567	622	549	586	609	600	578	596	595	554	586	630	574	609	589	580	593	553	588	602	579	635	589	576	655	586	586	617	576	609	584	581	590	586	557	575	598	628	581	586	590	572	642	578	639	626	616	611	620	612	605	583	595	589	605	573	652	623	610	601	603	604	612	561	602	587	638	636	606	532	573	627	605	617	611	565	585	597	544	583	611	614	604	612	611	593	633	609	611	590	584	574	646	575	594	620	588	597	630	595	606	575	564	584	556	626	600	594	598	584	574	631	587	645	579	616	581	624	621	550	589	605	628	557	565	596	583	571	562	587	567	585	594	637	589	582	580	592	584	586	588	573	608	571	630	593	595	625	620	635	567	574	586	595	577	636	601	558	617	574	554	623	587	600	640	606	592	616	620	579	604	560	624	557	618	602	577	606	605	600	593	599	544	615	590	613	624	590	651	578	592	641	564	580	611	576	642	581	593	584	659	606	587	628	603	581	631	630	601	600	602	599	625	599	611	586	594	579	630	578	555	584	599	655	580	586	631	637	622	622	584	631	588	559	603	600	639	547	580	610	548	627	623	609	601	612	596	605	625	557	606	623	574	567	591	607	589	582	598	624	614	591	609	574	583	571	590	560	594	585	562	594	569	633	569	611	614	587	602	567	543	623	647	602	644	590	590	613	583	579	620	624	622	605	623	601	585	601	575	612	608	603	611	587	611	605	579	597	602	624	571	576	579	596	650	630	597	580	604	571	653	569	566	625	600	583	571	592	613	592	636	589	571	602	603	575	610	618	617	565	574	608	593
25030	21468	24776	28579	21472	18833	783	489	394	327	381	372	361	378	356	357	405	383	346	362	366	325	378	359	364	355	326	341	341	344	295	364	367	347	320	319	331	325	359	363	330	358	355	344	327	329	313	357	352	357	333	357	359	354	344	354	348	341	327	351	318	336	348	311	327	327	325	342	326	358	343	325	366	336	362	328	311	348	347	367	320	367	327	345	335	361	352	321	339	339	366	361	338	338	363	298	328	385	324	311	349	350	349	316	314	341	348	330	378	336	316	319	361	389	325	379	353	330	331	345	337	324	336	337	332	369	354	343	363	330	285	313	315	344	358	326	350	328	364	346	340	364	329	334	346	333	329	400	312	324	344	353	355	343	311	346	302	385	350	306	324	347	348	346	368	324	350	327	329	348	309	338	341	344	316	366	337	318	347	324	332	364	315	324	366	322	316	366	328	329	323	353	354	356	342	335	327	342	300	362	363	343	374	366	370	345	353	356	352	375	309	337	382	330	336	353	331	331	375	350	382	385	373	345	349	366	352	376	350	329	332	330	343	352	340	326	381	303	282	340	348	353	354	361	350	355	344	385	348	337	363	350	353	303	343	328	297	364	349	328	346	356	331	338	319	316	351	341	348	315	311	358	334	334	354	331	334	324	327	297	357	320	353	316	327	347	348	305	316	329	323	341	331	332	324	339	331	345	330	332	346	367	339	291	351	352	370	337	318	320	352	341	339	329	352	362	315	341	359	366	365	350	395	319	339	332	380	314	300	333	328	350	356	338	342	335	365	336	336	356	368	341	326	321	348	358	320	320	356	363	337	379	340	306	393	345	338	340	321	328	343	313	383	360	356	359	308	306	337	350	329	357	323	388	349	322	396	371	363	357	307	292	330	315	312	357	332	326	342	298	359	307	375	322	348	316	326	341	355	307	320	336	348	348	335	366	320	368	348	291	325	371	321	327	344	332	322	359	360	360	343	349	331	324	339	293	333	332	346	324	360	342	360	373	315	327	295	286	321	339	349	313	399	345	327	358	327	320	352	378	366	285	342	324	332	363	366	365	364	358	376	352	343	345	313	326	324	337	347	343	343	363	364	383	341	346	362	336	335	330	299	346	348	338	369	329	319	348	318	356	351	289	370	373	348	334	324	327	332	342	363	315	387	331	311	376	335	358	321	313	360	353	336	394	321	369	334	335	302	338	336	316	362	320	345	338	318	326	327	337	355	359	335	333	357	355	350	319	339	336	352	347	312	299	354	370	361	353	324	353	333	351	351	333	377	329	347	355	337	363	322	337	333	353	338	341	322	325	360	344	346	329	319	376	326	320	347	340	316	331	296	336	313	347	333	349	372	313	344	339	324	329	315	354	346	327	356	358	355	347	325	354	324	312	310	328	352	357	347	340	334	304	355	349	346	324	337	344	328	367	315	343	375	362	311	293	300	359	313	340	322	366	345	345	360	327	359	363	341	346	370	369	342	357	323	330	342	381	338	332	336	321	329	341	349	322	335	337	337	329	347	333	348	342	319	341	345	359	391	389	303	307	310	338	338	315	333	344	342	335	340	351	319	364	340	343	341	370	386	364	359	323	347	358	335	342	355	348	331	337	309	330	372	357	352	340	357	297	316	336	340	345	320	345	350	324	333	333	328	364	331	335	324	365	314	325	333	347	339	302	299	347	308	336	317	352	326	345	314	376	358	373	345	321	342	363	338	343	340	346	347	346	315	346	303	330	331	328	321	361	353	312	333	307	344	340	381	303	343	345	361	380	333	349	358	324	342	328	301	337	339	348	354	364	376	322	368	340	327	367	315	318	362	335	317	327	320	346	314	336	324	362	351	337	343	345	312	375	339	373	366	329	350	360	349	317	335	332	327	334	365	335	308	336	343	333	355	342	312	330	309	345	356	352	325	304	361	307	334	320	354	357	299	335	335	326	328	375	322	335	341	323	346	368	340	348	368	328	340	334	345	313	359	393	345	333	345	347	300	348	318	353	349	363	367	349	334	342	349	328	312	332	356	340	346	366	335	355	313	345	325	329	315	343	294	357	340	358	309	338	339	302	375	356	333	378	336	344	318	331	326	332	348	345	299	320	293	309	313	325	376	345	318	356	341	313	345	334	328	342	336	302	308	350	337	320	344	324	342	345	360	351	327	364	303	333	374	336	341	353	361	358	344	368	332	337	332	346	325	350	340	353	347	333	360	345	297	319	328	360	333	359	370	334	316	312	382	350	312	329	324	332	325	327	335	348	369	344	286	344	348	304	350	390	336	339	310	358	360	361	361	335	329	359	350	340	357	338	321	351	329	343	351	351	347	364	377	320	329	320	324	327	371	330	330	343	345	331	345	310	352	361	335	356	347	309	333	303	315	349	324	361	348	350	343	305	345	332	376	349	357	359	344	337	335	366	346	343	330	346	341	355	330	346	338	368	363	340	323	313	325	341	337	353	354	318	344	372	327	374	346	336	341	346	353	337	333	363	339	356	301	367	339	339	342	334	350	312	354	323	325	333	321	355	330	324	280	334	349	338	318	360	350	313	351	331	338	353	351	337	317	333	308	346	334	322	343	331	362	338	320	356	347	333	318	348	352	369	375	341	347	342	333	357	345	355	368	307	373	326	336	355	336	321	301	391	320	347	313	323	322	320	345	339	354	357	354	329	348	336	312	328	382	332	345	323	352	332	308	344	368	372	347	352	360	343	334	344	336	363	350	306	349	317	312	309	342	326	359	362	340	369	319	330	385	385	355	353	321	333	352	359	324	350	346	323	326	313	332	351	348	401	339	336	321	289	375	346	336	342	336	378	340	309	331	367	349	354	325	330	361	339	329	334	352	347	323	334	346	337	325	309	338	316	322	341	305	359	390	336	334	320	341	331	326	331	367	315	336	356	354	321	361	340	313	342	357	346	342	357	346	316	347	324	380	312	348	337	343	342	378	373	352	351	344	357	327	331	337	347	338	353	317	331	317	347	342	356	353	309	360	332	380	338	345	341	382	319	336	330	313	302	347	308	364	325	300	316	315	362	323	352	350	362	330	330	375	338	369	313	342	350	341	347	354	364	333	320	341	331	296	342	350	351	308	353	331	336	330	358	351	309	326	342	306	328	338	340	394	346	348	337	338	350	322	352	348	318	328	344	319	314	369	350	327	357	337	353	322	351	315	355	355	318	325	345	334	366	333	370	372	344	317	357	301	341	333	329	352	360	338	381	359	352	350	324	312	334	333	354	362	309	345	341	350	351	330	353	345	325	356	280	352	351	322	315	311	355	342	325	334	370	327	329	347	347	371	316	343	321	322	329	292	374	347	369	338	350	350	344	328	355	330	326	290	338	359	343	352	323	369	350	319	321	331	347	309	341	338	309	362	332	321	349	348	348	365	330	346	298	340	345	328	360	345	313	350	363	322	338	337	309	351	362	334	316	318	348	346	311	331	345	327	300	343	310	339	344	346	346	363	340	341	363	345	335	323	356	338	351	336	336	359	331	323	324
17578	2054	1381	1086	941	864	882	858	833	815	830	814	821	780	800	811	793	839	802	811	863	804	824	831	847	848	786	819	825	821	837	809	855	808	786	800	840	832	802	869	802	849	836	787	827	797	851	877	836	847	843	834	780	816	802	791	832	850	778	793	810	784	815	839	828	847	770	822	823	835	828	815	830	860	849	769	810	854	808	824	837	783	856	814	786	829	834	841	814	833	788	778	823	818	797	802	808	815	765	810	796	809	844	834	814	776	771	782	796	805	827	793	807	805	827	840	805	795	881	756	810	794	855	792	855	794	817	823	755	815	842	801	790	824	796	806	824	801	841	802	788	782	846	806	803	840	877	856	830	847	826	812	819	809	843	839	807	827	809	883	796	800	818	808	838	813	792	842	858	867	848	796	868	843	836	800	834	822	862	789	799	815	821	860	836	842	819	832	800	792	849	809	833	775	812	779	804	789	811	793	840	838	838	836	840	817	847	820	818	804	800	816	860	847	851	808	831	790	832	856	835	809	821	825	786	827	832	832	839	877	769	825	823	827	810	790	795	803	797	797	804	832	787	796	780	832	809	826	788	785	807	823	909	825	819	829	762	855	773	836	827	849	882	799	866	818	810	783	774	833	868	831	829	812	838	804	850	868	816	836	787	841	799	792	805	793	824	839	789	830	802	763	833	771	826	807	803	822	822	804	805	811	826	801	791	832	875	803	881	763	849	876	800	830	822	866	783	870	764	844	823	842	804	827	802	867	838	806	834	819	839	812	832	854	865	850	775	866	826	817	833	809	809	807	808	794	843	802	833	852	802	848	867	839	855	853	830	881	802	765	770	822	845	866	805	795	837	771	804	759	816	808	822	815	810	772	820	800	824	861	827	817	771	834	785	833	797	757	804	810	856	860	813	813	802	856	808	800	787	858	865	820	842	827	841	816	776	795	825	803	812	785	842	815	817	858	786	828	845	809	805	815	829	750	834	796	822	777	811	807	770	878	811	826	814	851	803	817	783	833	789	807	820	848	793	792	780	803	781	823	810	837	792	881	827	840	779	802	880	810	820	841	781	837	833	776	791	754	823	863	822	769	787	787	796	798	798	792	787	811	874	847	842	826	799	820	810	817	816	823	805	850	846	880	843	840	803	855	840	882	797	840	859	796	843	764	833	828	789	821	822	840	803	779	786	818	838	839	801	821	814	789	852	801	794	845	775	785	824	819	827	823	838	853	827	833	803	812	820	818	816	838	805	820	858	818	778	841	842	786	837	817	869	800	868	826	823	819	807	841	808	785	826	802	814	865	829	806	792	820	862	793	828	783	847	830	813	824	824	837	846	867	863	849	842	847	845	881	817	788	801	809	849	805	806	840	851	828	818	812	824	843	837	822	820	842	830	824	754	794	856	819	805	844	827	830	792	830	866	810	823	821	830	812	841	860	836	760	823	838	830	798	798	841	838	824	798	857	812	862	844	835	807	854	805	872	798	852	807	802	853	842	842	791	838	807	861	847	798	849	830	789	832	778	839	815	810	809	829	826	815	795	800	820	805	842	804	825	794	869	842	789	799	862	820	834	785	819	817	795	807	823	798	765	821	828	852	857	823	841	827	815	841	787	836	759	826	756	821	790	836	855	884	850	822	794	853	848	825	784	861	790	826	805	852	780	812	766	831	803	792	844	810	738	808	805	790	812	813	801	844	796	854	807	789	807	772	780	850	823	828	772	824	822	860	816	814	888	830	822	810	810	832	835	837	808	801	822	802	798	832	850	825	818	810	800	814	854	801	836	825	800	811	843	774	824	857	801	776	846	835	838	825	852	767	824	796	777	797	810	845	788	844	821	834	863	805	839	831	794	833	806	807	793	824	804	808	820	824	804	834	792	826	834	813	804	797	756	770	760	813	817	800	749	824	812	817	845	792	800	822	796	821	832	793	833	801	805	771	825	792	856	840	805	802	817	826	767	803	771	840	841	789	800	783	818	861	818	838	841	805	783	820	808	805	845	803	787	843	857	823	824	803	820	814	789	850	797	800	799	810	789	790	817	813	803	824	814	806	860	746	844	858	879	841	790	798	852	787	840	795	758	886	799	860	846	847	793	824	828	799	787	856	878	819	764	810	863	793	857	811	813	826	820	783	835	828	861	803	790	810	830	850	848	844	859	791	858	859	822	794	775	795	812	835	803	815	816	868	771	841	818	782	811	831	769	794	866	872	821	736	816	800	911	852	803	797	817	848	797	794	851	875	834	842	797	786	844	825	850	817	791	800	786	829	860	814	842	843	829	881	781	789	803	841	856	815	795	817	783	802	836	815	875	824	835	841	811	796	815	792	855	882	813	837	846	793	816	852	809	860	868	799	868	799	822	821	815	849	824	819	869	860	837	878	819	825	854	864	786	780	788	844	805	794	847	816	859	812	823	825	795	825	767	835	793	837	803	813	884	802	806	787	827	862	808	814	858	831	782	803	797	808	838	831	780	822	814	780	864	787	827	839	777	791	798	786	761	882	865	834	832	788	825	832	808	790	784	874	843	809	864	837	876	854	809	837	842	795	845	819	809	799	813	829	849	770	829	796	809	814	795	774	821	799	830	776	815	825	874	784	877	822	825	805	816	891	858	850	797	855	795	810	849	830	796	823	793	857	792	775	826	820	805	840	803	837	832	794	777	819	779	841	779	835	835	879	825	822	765	790	823	831	796	828	864	862	838	826	791	770	836	827	833	810	831	831	850	829	822	839	845	809	782	769	861	808	871	793	847	843	800	800	819	801	807	842	837	830	875	786	841	816	856	814	819	799	858	802	841	866	775	828	845	798	816	841	792	835	838	790	782	877	806	777	811	840	794	830	828	828	855	820	794	874	831	887	798	816	811	838	804	852	799	815	827	826	796	821	808	809	814	807	757	793	841	779	804	793	827	843	842	829	804	818	841	812	868	810	843	834	771	785	844	817	837	858	813	815	840	813	808	826	853	807	817	855	814	809	827	787	843	811	821	826	784	844	805	848	840	817	876	778	821	813	815	834	773	766	832	796	761	791	816	806	837	805	844	809	871	799	823	831	809	779	769	797	805	852	800	846	802	821	818	787	842	815	782	825	829	814	841	879	816	853	844	803	781	840	832	837	856	786	794	804	809	809	825	850	828	816	770	833	842	829	789	845	830	851	845	812	759	821	782	815	782	814	817	797	859	842	856	843	821	926	817	787	844	802	783	821	828	836	788	819	800	794	812	855	786	794	784	849	779	824	757	829	797	823	838	796	817	821	801	827	834	815	849	778	771	822	824	800	801	850	794	781	785	824	817	847	819	815	842	785	830	830	812	804	849	762	817	823	821	806	813	807	821	858	848	808	827	854	794	837	857	819	840	799	790	836	792	806	836	790	825	827	804	841	825	864	846	796	817	846	798	837	798	799	879	908	816	826	793	794	861	789	803	828	814	795	814	803	820	789	784	859	817	807	801	810	839	809	852	843	842	806	806	810	843	848	777	776	837	830	813
24286	21450	25151	28167	21451	21461	16181	690	399	379	359	341	358	332	372	330	315	301	354	327	323	334	321	322	334	312	300	296	284	285	306	304	323	311	293	293	303	346	340	309	295	319	310	299	300	325	296	298	312	309	263	308	339	330	319	320	307	296	329	343	302	321	312	295	311	300	315	310	312	295	294	295	329	311	296	328	331	306	305	296	330	321	323	306	340	308	305	305	273	265	285	328	303	332	354	316	266	278	297	304	299	383	276	308	305	289	318	329	311	345	299	293	289	321	324	309	328	300	324	304	316	341	313	268	318	286	345	307	337	301	318	305	317	276	291	253	295	315	253	301	291	270	295	332	272	281	314	304	296	358	337	310	272	292	292	284	281	282	299	334	313	305	320	331	307	301	346	284	288	328	316	311	319	301	342	283	327	303	309	310	313	324	334	326	321	312	313	305	286	285	288	323	344	280	310	295	310	330	321	305	281	316	324	285	286	287	324	338	309	297	345	296	299	279	337	286	328	308	309	303	271	323	305	297	329	289	290	333	288	321	300	269	291	331	283	317	273	319	301	339	317	316	310	311	364	314	302	321	306	287	322	340	308	290	282	287	340	309	318	313	308	281	277	308	272	317	326	294	301	297	304	306	320	290	302	300	317	321	337	312	303	268	316	296	291	312	271	275	318	312	325	315	297	312	321	335	328	336	271	302	276	322	279	289	296	314	301	327	302	303	301	298	289	305	302	307	303	322	323	291	302	314	320	339	330	261	309	309	293	278	312	302	296	280	325	346	305	309	282	275	315	300	318	294	304	281	318	296	326	310	330	305	338	305	316	308	292	294	334	293	329	290	316	289	316	298	258	289	311	313	307	280	303	288	286	320	329	308	304	289	307	290	287	310	271	309	315	292	296	350	324	297	315	296	330	312	302	296	320	309	308	310	322	334	312	293	283	308	285	303	295	303	288	280	314	310	277	283	294	319	295	272	327	304	323	320	321	296	344	319	330	322	288	309	283	328	322	287	271	340	319	282	294	276	311	311	322	319	296	292	327	297	295	329	335	285	300	311	294	304	314	314	318	296	286	302	311	285	327	291	305	300	302	324	297	317	305	304	282	285	314	320	302	323	341	324	316	304	337	301	321	301	314	317	307	280	295	278	322	281	300	339	313	276	314	286	307	286	293	306	300	300	286	296	310	321	304	320	293	305	376	303	285	297	327	306	334	311	297	339	311	282	321	292	319	329	302	314	306	284	341	310	296	314	286	313	291	329	315	301	300	338	298	297	326	312	314	308	273	294	314	337	306	305	312	314	316	287	310	281	320	298	303	319	340	307	317	275	297	308	318	307	322	310	316	301	315	289	314	283	320	293	289	309	312	306	297	298	313	284	317	291	273	282	324	303	282	267	298	330	292	317	280	314	257	284	274	278	329	333	297	289	282	299	310	287	297	300	311	322	301	309	301	346	293	303	331	327	301	309	322	295	319	307	292	309	296	308	301	295	301	286	304	300	335	312	281	293	293	300	295	310	330	307	276	301	275	297	303	298	333	296	290	304	300	316	316	288	308	272	315	297	296	319	283	315	306	310	302	298	302	321	311	287	324	302	298	314	302	313	304	303	317	306	318	296	329	302	304	293	293	312	341	323	322	307	275	284	296	289	302	294	308	284	295	284	272	323	327	315	279	307	314	293	288	292	317	273	298	303	306	303	287	289	335	297	334	317	285	336	283	299	265	331	309	354	305	331	312	294	312	281	264	286	351	330	326	304	282	330	283	341	314	298	294	293	303	287	320	311	289	308	296	308	296	335	293	276	288	305	308	288	306	275	332	323	303	296	293	307	314	296	343	301	295	311	299	279	288	318	277	314	288	304	292	275	304	270	301	312	313	289	295	252	278	312	278	294	304	303	311	279	280	317	278	282	301	304	323	306	307	287	285	294	291	303	305	284	257	319	344	300	299	306	302	328	303	297	322	299	296	289	299	288	302	301	274	331	285	312	320	342	298	294	280	295	315	318	273	304	280	309	327	302	263	320	283	301	310	285	317	326	296	337	316	332	313	274	346	323	316	318	314	315	311	320	298	283	318	285	292	321	331	293	339	298	319	331	285	289	316	269	301	303	298	294	274	304	331	324	293	318	313	304	307	318	307	298	298	289	308	324	321	324	322	284	309	286	315	299	306	312	311	322	310	324	312	329	326	307	304	294	327	354	322	299	281	299	313	310	301	332	282	314	297	303	290	271	280	305	293	300	306	290	306	322	312	256	302	280	271	306	278	335	298	304	328	313	322	284	277	275	293	305	318	286	316	300	313	290	347	312	310	321	293	295	337	288	260	332	292	303	290	301	322	278	290	307	286	317	343	301	277	296	283	296	296	297	316	314	296	291	296	299	315	313	321	281	260	283	303	297	343	309	306	257	281	288	311	292	304	283	263	302	321	282	282	293	269	271	296	290	346	302	313	303	321	310	327	305	323	309	307	277	319	281	296	287	317	275	275	335	260	277	266	305	279	329	319	276	271	322	285	293	339	328	297	272	319	303	296	310	343	292	310	313	335	310	291	312	299	327	311	289	301	326	332	291	299	300	309	305	312	312	327	322	334	303	310	338	305	316	320	306	270	285	267	327	279	290	300	286	324	285	286	341	278	291	280	285	288	317	313	298	350	279	328	289	306	292	289	308	284	301	294	294	295	290	274	308	307	265	307	332	297	322	299	290	301	303	278	331	292	293	331	298	297	319	317	332	306	329	313	287	306	286	280	286	313	300	277	312	311	284	291	276	289	292	287	298	299	334	297	299	288	308	311	310	307	276	281	296	311	300	282	302	296	326	292	333	288	292	276	307	297	332	306	270	303	325	338	303	324	320	275	313	308	273	296	301	283	332	336	295	317	324	284	300	306	313	297	313	297	274	315	293	295	291	284	297	287	327	304	306	318	327	319	275	337	274	321	291	285	287	304	309	304	321	263	293	309	315	269	294	328	291	312	335	302	314	262	318	301	309	302	253	281	318	319	299	305	302	287	279	295	309	336	323	279	278	282	277	302	329	281	327	272	306	307	311	287	309	303	304	306	328	311	284	283	324	301	276	323	301	321	286	296	288	343	341	277	341	304	319	305	314	316	308	291	304	303	258	316	289	270	312	293	325	310	310	305	281	295	310	313	312	300	300	295	293	320	279	349	316	303	309	282	296	304	294	348	326	306	278	297	283	325	279	313	277	301	308	304	320	299	282	319	284	277	311	346	331	318	351	300	292	293	319	315	315	307	286	328	309	295	293	293	332	284	297	306	319	319	332	298	314	326	299	304	277	322	312	299	303	326	332	312	298	316	275	316	334	310	340	275	259	285	329	314	291	276	313	272	290	327	292	303	318	321	315	318	308	324	294	315	312	316	309	328	306	305	317	321	301	314	286	281	279	294	286	338	316	310	295	308	316	293	303	332	311	319	297	259	302	314	296	293	293	300	304	281	276	296	263	305	285	321	291	284	285	291	298	304	304	294	295
22232	3456	1952	1219	984	861	796	770	698	755	770	747	765	752	756	758	724	698	707	700	728	718	709	732	755	759	714	722	713	680	769	751	727	701	715	707	764	719	716	687	723	740	717	722	711	765	746	765	665	709	693	702	726	698	735	665	727	718	668	722	756	733	716	664	738	656	723	712	688	710	724	692	618	704	740	692	771	718	699	695	737	722	683	690	731	703	666	668	705	729	729	704	714	690	718	707	743	721	729	696	719	693	673	695	758	718	702	643	718	734	726	680	739	700	693	720	698	718	717	667	727	688	702	666	718	730	739	704	711	683	692	750	725	758	701	696	709	677	737	644	722	710	682	666	716	739	730	720	725	701	711	655	671	669	730	686	711	732	690	738	676	683	709	748	684	725	712	694	745	719	739	727	762	757	728	740	704	727	721	727	727	707	717	674	690	765	734	709	741	746	680	677	729	693	782	713	680	670	721	669	728	692	679	687	703	746	741	701	711	707	736	726	706	672	689	749	685	747	683	692	698	707	676	742	711	667	698	693	707	710	693	694	738	690	729	683	725	685	719	712	690	701	712	686	707	716	712	700	737	659	735	715	647	741	708	756	695	736	721	689	700	706	716	730	735	694	692	734	761	673	708	704	731	724	733	706	701	711	689	721	737	763	749	680	701	702	742	645	689	689	729	722	737	678	677	734	704	758	695	670	684	696	724	690	692	724	731	725	716	699	754	660	677	682	727	696	727	724	727	721	677	732	754	712	671	777	707	704	703	690	688	721	671	702	729	745	668	753	733	716	694	712	690	670	723	745	692	670	723	713	681	717	691	731	744	707	718	689	695	745	670	677	675	666	733	734	757	750	709	706	690	714	708	709	750	774	719	740	685	676	716	673	704	716	716	765	688	716	719	697	700	708	686	715	759	657	714	681	652	708	690	705	737	703	742	723	712	718	701	683	695	730	727	696	728	710	723	702	633	674	740	758	730	701	684	716	745	721	736	708	714	704	677	734	714	662	692	732	743	692	728	693	694	720	713	701	701	738	733	697	689	666	715	712	729	705	707	700	725	722	718	720	764	708	677	710	694	809	742	652	722	672	702	690	667	729	731	713	701	703	686	725	704	698	735	703	676	753	655	704	704	752	717	724	686	701	711	680	683	704	683	704	708	695	705	698	739	752	733	720	729	750	672	720	704	712	728	744	670	633	752	704	713	748	680	697	707	702	689	716	714	714	694	685	721	733	743	707	702	732	730	724	722	677	718	726	716	703	678	715	705	714	708	688	713	705	692	710	714	715	725	715	759	741	707	719	719	703	747	724	675	723	688	697	710	670	727	710	674	695	681	696	719	657	749	681	702	699	695	659	709	655	720	628	700	697	744	703	701	692	722	726	695	685	677	720	751	690	745	713	720	678	716	731	730	698	723	713	718	718	683	694	697	740	747	746	682	726	694	667	706	652	720	740	704	727	729	681	679	703	707	685	734	676	720	710	694	687	734	712	710	727	688	732	674	698	701	713	746	674	727	670	674	684	677	722	695	735	759	678	733	669	753	733	712	739	723	648	681	682	737	708	699	658	735	737	684	656	684	737	710	740	714	740	698	691	683	697	697	728	739	737	751	659	680	699	699	724	683	700	696	682	649	657	703	754	709	719	738	700	689	753	689	757	729	716	753	707	748	702	714	703	712	735	709	752	715	709	720	750	689	711	676	665	717	674	687	666	804	723	714	714	711	682	734	767	713	705	749	703	709	663	664	687	695	674	649	748	756	745	729	660	681	731	703	685	699	742	723	761	718	706	696	726	750	680	717	674	733	714	690	759	692	731	751	686	700	707	692	709	681	720	664	726	677	734	691	699	708	672	727	682	697	744	738	672	727	682	733	666	672	705	719	713	648	726	743	723	761	678	717	691	711	686	726	726	705	711	742	738	711	658	645	711	678	716	700	697	683	711	712	704	696	648	744	685	681	721	720	670	719	731	705	668	725	694	725	709	720	678	719	698	673	681	699	672	728	713	741	758	714	698	705	711	701	725	731	688	708	682	699	673	688	678	693	695	702	742	753	677	695	720	723	717	753	735	673	723	702	676	682	724	706	716	688	691	717	733	730	699	712	685	697	682	706	741	700	745	700	698	643	675	712	753	698	690	688	704	699	717	729	705	694	740	741	705	673	715	744	706	680	691	648	698	708	735	695	682	700	700	681	682	666	692	737	644	685	701	694	747	689	736	698	696	708	707	681	713	729	693	716	705	716	704	706	773	727	674	711	721	712	754	732	697	650	714	701	780	705	741	721	695	671	755	748	720	673	679	695	686	680	727	728	735	676	712	742	721	702	717	684	681	761	699	723	714	738	677	706	735	662	731	689	662	698	704	709	739	732	756	715	615	700	708	712	705	664	733	703	698	698	716	664	656	750	732	720	759	702	730	698	728	709	744	664	703	713	670	718	739	694	691	733	679	707	704	697	661	690	699	699	733	696	725	708	699	683	679	733	706	765	725	734	691	719	676	741	694	747	703	693	727	695	676	679	726	689	731	684	743	684	712	728	745	726	739	735	716	714	722	685	717	671	739	715	725	728	671	719	671	691	742	708	710	743	738	718	753	741	719	727	671	709	729	740	696	683	741	705	698	674	698	741	743	671	664	682	697	713	680	692	672	743	733	734	740	693	746	705	680	756	695	647	754	683	692	696	690	718	711	680	696	705	712	697	693	696	709	760	699	719	684	702	737	708	718	704	679	771	704	692	686	726	722	744	724	742	753	677	714	699	701	714	698	703	682	713	695	677	727	707	747	731	737	713	698	691	693	709	737	688	717	687	711	715	699	757	696	717	713	690	693	765	694	728	706	728	716	753	713	689	710	710	732	757	721	673	680	740	645	660	725	766	694	716	711	675	705	647	694	693	656	711	655	700	676	691	716	739	670	728	662	744	700	749	720	730	713	712	676	690	726	717	705	673	677	690	739	699	729	719	736	692	729	652	730	789	712	672	723	750	724	688	696	762	753	671	732	698	679	677	669	705	700	681	669	726	693	705	694	708	712	719	640	682	728	709	720	776	710	729	725	656	694	700	659	714	728	724	703	752	743	739	681	710	708	692	731	713	696	741	688	701	701	683	740	710	664	662	728	728	709	708	721	706	692	681	722	681	723	707	713	655	754	681	708	702	696	710	719	720	714	748	719	735	658	743	723	702	644	682	677	633	684	735	756	695	706	678	686	713	662	753	681	756	689	699	734	665	714	709	668	730	723	715	769	710	723	698	706	708	673	719	665	674	704	752	744	710	661	708	698	732	726	712	740	722	722	736	666	756	736	751	712	721	655	693	738	712	695	674	708	721	726	705	748	658	657	696	721	739	752	727	701	673	688	663	702	670	696	697	735	655	692	728	677	771	717	696	747	733	708	734	698	754	691	738	707	659	705	684	669	741	717	737	732	741	695	710	694	703	683	695	704	648	673	646	731	661	692	712	705	694	708	724	740	693	693	706	673	699	725	722	740	662	722
31601	20820	10453	569	281	269	228	220	226	240	228	254	251	222	206	215	257	261	222	213	239	238	226	218	228	204	238	243	231	225	246	204	236	224	230	211	237	212	235	239	256	225	214	230	248	244	210	226	236	215	243	211	218	239	237	236	201	201	233	207	230	239	206	221	224	234	240	232	250	235	247	230	224	228	257	241	250	223	240	218	224	206	215	226	256	213	231	211	211	235	221	233	257	234	218	244	231	242	212	224	244	239	238	251	251	238	245	254	228	241	224	216	235	212	263	225	243	196	206	202	229	210	224	244	255	259	242	239	212	265	232	232	234	229	254	207	225	244	243	250	226	192	230	221	222	227	220	253	231	226	246	219	238	237	233	226	228	211	213	208	245	234	201	236	235	248	211	258	239	207	212	247	260	220	221	236	243	239	239	224	218	218	217	202	187	228	237	216	248	219	218	248	220	223	217	248	255	230	224	222	241	224	251	216	232	217	198	244	217	209	236	211	235	208	209	236	219	247	212	221	203	229	249	211	223	230	211	242	241	229	223	218	224	222	248	237	231	251	222	243	214	233	233	209	226	209	213	229	221	229	222	221	217	226	211	253	214	220	193	186	223	256	225	230	223	250	225	213	226	214	241	237	233	219	219	213	239	219	247	256	250	223	237	237	248	224	212	223	216	233	230	230	242	215	238	216	208	250	227	217	224	225	223	208	202	223	217	240	254	223	239	270	242	222	238	222	256	260	232	255	239	226	231	230	211	222	217	221	228	237	231	200	207	253	212	217	213	229	229	218	252	224	222	222	241	231	223	218	235	231	233	210	211	220	220	211	205	223	234	222	215	186	210	241	209	231	227	232	235	207	226	238	211	243	220	241	236	246	209	222	242	209	194	212	239	224	232	213	227	193	219	236	240	246	230	243	258	210	231	238	224	230	225	225	207	210	235	250	242	189	230	221	239	202	199	231	233	216	219	215	243	226	226	215	221	240	224	221	243	187	224	219	209	246	227	223	210	218	212	239	222	235	229	235	261	215	265	213	236	224	261	223	207	240	235	241	255	232	204	215	234	232	201	225	236	248	226	224	209	236	243	212	240	229	222	210	228	234	243	234	234	244	225	193	219	218	246	200	218	204	241	218	239	202	215	236	212	186	206	218	208	258	216	232	237	213	238	238	249	238	239	241	214	234	219	218	227	211	240	230	201	222	222	241	243	235	237	237	213	214	243	235	256	216	232	227	236	197	245	251	244	213	216	245	219	227	240	241	230	251	228	226	237	227	224	218	248	231	235	215	226	229	207	221	235	238	211	209	244	228	241	205	224	219	225	222	211	212	218	227	196	230	239	213	231	229	234	243	227	236	200	226	219	227	211	222	230	207	246	217	219	223	220	231	243	201	227	227	245	214	210	209	225	236	218	211	212	213	233	249	248	227	208	222	231	243	234	226	218	223	203	234	227	219	211	222	249	227	235	256	239	238	193	228	222	233	201	218	248	215	189	242	265	260	240	215	219	223	217	238	232	255	194	266	239	227	227	212	229	241	199	210	238	206	231	228	225	240	239	236	241	234	250	225	217	264	247	238	237	208	253	248	260	208	201	223	237	201	230	199	245	257	229	238	204	213	222	220	210	218	224	250	218	214	223	236	238	235	218	229	247	235	196	210	225	221	240	223	238	230	226	211	228	207	257	249	231	242	240	232	223	224	211	230	210	225	231	245	201	215	245	249	218	229	234	246	245	222	254	216	213	213	222	246	242	211	200	214	219	225	239	254	198	232	242	241	240	226	206	243	258	238	248	247	232	219	231	227	236	241	222	234	259	252	232	238	226	232	235	195	227	215	234	236	216	245	231	219	242	252	238	232	230	263	209	236	216	254	230	236	243	202	216	214	242	231	237	235	229	225	217	214	222	201	203	247	234	201	220	226	213	213	250	211	206	210	252	241	231	242	248	217	242	228	208	229	213	214	213	230	243	254	241	219	237	241	212	205	227	210	233	235	229	246	250	227	214	217	230	239	232	238	227	235	206	228	219	243	222	240	223	208	252	230	244	237	232	212	224	229	206	212	255	223	236	246	247	236	249	247	225	201	210	248	231	224	242	228	202	204	236	220	215	236	221	226	237	214	210	262	220	219	205	213	253	218	238	222	238	222	228	214	242	236	211	223	248	252	237	227	191	227	217	253	229	239	207	228	249	207	227	222	229	238	211	256	243	232	223	236	240	215	238	224	198	222	246	245	225	228	225	238	218	253	208	210	233	211	228	226	226	237	223	244	241	224	240	218	203	239	226	206	199	204	233	221	242	219	225	243	188	248	260	236	240	265	260	218	206	233	254	224	195	226	242	220	239	215	221	219	213	224	191	243	228	226	226	239	215	226	209	219	240	240	209	231	226	223	220	216	202	245	239	205	246	238	229	242	220	235	249	253	225	218	218	241	225	224	234	221	199	226	251	219	218	232	256	227	207	217	216	222	228	220	247	224	239	211	217	227	211	222	232	196	228	218	207	242	260	200	222	245	229	242	216	205	250	235	228	235	228	222	271	230	231	247	219	226	246	227	218	214	233	251	197	202	226	221	228	225	240	226	211	204	216	260	220	195	237	250	246	254	222	232	200	224	224	235	207	249	214	213	215	231	233	254	229	238	259	208	214	233	238	238	211	210	212	230	227	243	229	206	206	226	250	211	251	225	247	212	211	216	242	228	247	237	229	203	241	229	239	215	232	255	224	241	211	220	216	221	231	248	235	205	251	213	216	231	223	212	212	245	236	224	214	230	225	215	238	226	226	236	226	236	227	219	229	230	215	207	229	237	238	220	255	219	200	234	249	218	226	231	249	234	225	223	219	223	240	215	229	209	219	208	227	231	206	235	214	238	218	193	214	233	225	224	247	228	226	256	230	233	216	195	228	232	242	220	207	211	198	239	243	219	226	225	248	231	216	243	220	228	220	205	206	242	230	233	228	200	237	233	224	239	212	209	213	224	233	205	234	241	225	217	240	234	208	239	210	243	239	224	236	226	229	237	213	222	201	233	212	218	231	207	208	204	231	210	216	239	246	234	210	221	243	220	199	232	220	207	220	229	217	252	235	241	217	242	232	213	222	245	244	230	229	218	227	231	210	230	215	252	209	247	215	235	261	224	224	228	225	235	217	242	231	233	240	239	232	229	216	213	225	223	208	207	225	207	226	237	209	230	212	250	206	244	216	231	229	228	254	244	272	225	213	292	220	201	205	228	236	205	239	234	222	213	243	213	239	222	207	226	202	211	244	234	212	237	216	221	219	228	243	224	228	235	217	228	206	195	222	276	204	241	244	234	229	208	232	214	230	229	198	243	202	199	231	227	209	213	228	237	248	244	238	231	228	222	248	210	247	226	259	247	252	234	230	237	198	238	233	192	215	221	220	220	214	215	217	199	259	230	193	246	215	231	231	227	236	225	203	205	241	243	213	221	241	243	250	258	213	217	214	216	222	233	245	219	252	237	194	244	240	209	214	223
8455	722	633	604	616	630	601	623	585	630	647	602	583	603	595	542	583	657	600	580	604	605	562	569	638	580	599	634	576	627	603	576	603	578	583	593	618	602	574	615	580	633	585	570	605	588	603	532	607	625	609	615	574	566	551	583	597	548	579	601	578	594	565	649	568	578	607	596	583	623	570	609	571	592	620	549	594	548	593	611	634	616	576	571	630	560	624	585	598	600	600	583	581	581	594	569	622	594	591	588	608	604	572	578	573	595	614	599	562	564	607	555	587	624	560	622	563	611	590	597	597	581	625	581	602	606	592	611	599	604	592	605	607	593	593	613	612	620	566	607	571	612	604	617	587	566	646	607	586	610	611	556	623	551	570	590	564	621	586	573	585	584	576	638	587	599	602	550	577	591	605	559	607	574	582	630	602	597	594	593	564	566	593	610	555	585	572	619	574	653	613	594	593	598	590	601	533	608	584	581	593	601	561	592	598	593	590	607	593	563	560	595	581	635	586	578	617	596	622	600	565	578	626	572	649	610	602	562	608	611	594	616	610	578	608	641	607	609	608	590	556	583	598	603	591	633	586	580	540	580	589	603	595	569	576	583	617	607	587	579	599	587	600	604	617	584	606	625	631	583	532	616	647	580	591	590	590	605	579	603	587	579	575	573	573	617	600	634	600	576	641	566	553	627	586	609	565	607	616	642	554	595	583	602	611	532	605	632	617	586	597	588	571	624	582	587	644	599	590	588	617	576	567	640	576	569	583	583	597	613	578	588	595	554	631	638	611	579	590	593	611	592	572	587	605	634	608	614	636	593	589	613	620	598	607	603	597	605	634	555	578	599	630	589	602	566	598	603	596	608	592	607	606	594	593	620	587	609	602	623	552	534	614	581	605	614	596	611	593	640	601	562	579	589	538	668	623	596	552	565	579	602	562	604	594	565	574	631	583	591	641	606	647	612	582	574	627	574	594	588	609	593	588	616	612	597	587	591	562	625	612	589	643	579	654	599	587	601	602	571	596	608	592	563	565	551	576	630	582	591	609	591	583	621	663	610	618	555	609	611	640	621	603	580	569	546	632	580	580	604	636	567	529	603	595	570	636	642	578	572	568	608	559	612	620	565	597	604	587	595	591	578	577	619	604	529	543	591	589	610	583	611	582	607	586	616	613	580	603	584	589	584	573	624	639	602	567	610	616	575	597	567	615	573	558	603	595	554	589	630	581	626	598	603	615	580	567	627	534	580	600	646	575	599	564	626	594	641	600	631	623	594	563	628	600	583	598	628	580	605	573	615	578	591	566	559	646	571	623	610	606	574	587	633	624	567	649	632	560	566	628	601	580	589	612	615	603	574	595	647	631	575	594	583	554	563	598	634	583	554	592	591	563	614	581	631	594	626	583	598	570	598	591	610	618	601	572	567	613	604	611	580	608	587	621	601	654	623	584	583	597	597	611	592	657	609	567	562	614	627	601	570	583	603	584	601	583	585	639	563	573	612	610	651	590	632	577	585	580	596	606	604	604	598	575	595	585	569	604	573	644	596	554	584	570	577	624	602	601	581	606	620	598	603	601	610	637	585	592	653	585	609	575	601	639	580	573	557	616	599	568	617	598	573	572	625	585	592	595	595	580	604	629	602	559	586	659	578	579	580	620	610	583	644	565	593	583	560	567	597	634	628	640	587	576	631	596	603	589	589	566	613	585	560	624	629	574	576	604	591	584	570	645	572	581	590	585	578	554	595	582	573	615	578	638	618	581	608	596	564	590	598	602	593	614	578	596	541	636	586	586	578	554	607	620	591	598	598	598	591	586	570	586	638	608	576	607	623	572	599	627	560	613	604	606	589	601	529	570	604	602	589	601	622	589	597	623	551	611	582	624	579	597	610	593	565	610	581	581	577	592	580	588	623	590	571	583	647	599	629	628	573	581	621	589	545	592	632	597	608	602	561	600	622	594	620	549	591	652	558	662	616	620	594	573	616	541	553	601	565	597	599	573	557	612	583	588	646	551	641	604	564	614	563	576	602	608	565	597	571	626	550	588	577	601	632	621	591	590	564	563	571	577	593	610	577	584	611	613	635	586	574	614	537	563	596	587	617	589	564	616	610	569	583	623	611	581	597	605	614	625	627	616	606	598	573	590	540	568	604	611	595	624	598	646	578	613	634	596	602	633	569	616	583	589	625	620	587	579	593	589	571	609	588	610	626	550	610	612	598	597	576	593	600	577	562	631	595	600	601	607	577	609	589	564	556	606	600	621	626	624	627	566	614	616	593	675	641	600	582	589	638	576	615	562	567	602	599	551	652	566	573	598	601	580	589	623	553	578	611	607	611	633	597	567	605	580	581	613	639	607	608	602	614	590	594	607	606	559	578	554	597	600	564	606	585	585	623	574	611	604	623	600	577	632	612	627	597	625	596	581	607	616	567	627	568	585	591	589	599	563	564	613	619	582	611	609	620	580	608	573	586	589	612	615	592	575	631	620	561	584	605	544	637	608	565	618	575	625	570	565	594	586	561	622	574	575	595	638	581	614	629	610	645	663	615	573	598	633	579	554	581	598	563	566	602	652	606	640	571	598	579	583	596	567	601	561	585	569	611	602	615	577	624	597	566	600	555	656	524	581	592	594	601	628	586	579	581	586	615	571	606	575	630	616	584	565	560	570	601	591	596	550	577	565	623	589	561	546	602	561	595	643	609	591	601	655	626	617	606	563	547	592	570	628	584	619	538	580	598	602	539	597	630	574	637	552	621	603	610	614	566	571	605	585	634	636	586	568	589	608	563	629	647	601	611	565	587	636	631	624	570	571	577	599	624	577	560	588	614	583	601	605	608	598	586	614	629	595	537	608	599	617	581	581	606	604	596	580	595	607	578	630	567	607	582	581	569	594	576	631	618	572	580	576	633	595	600	632	618	566	557	565	587	606	600	603	597	569	598	586	570	587	605	583	598	584	593	582	595	579	610	590	627	612	599	648	587	596	573	606	568	615	588	605	603	627	582	571	594	618	586	600	612	564	600	605	640	616	575	599	590	560	621	589	581	616	589	612	597	589	607	606	618	574	620	584	632	634	591	616	651	609	578	597	608	588	649	619	580	586	623	597	588	599	550	627	624	571	580	614	641	584	633	595	606	574	603	606	627	586	609	603	584	617	612	589	609	641	588	558	579	562	625	565	573	589	561	599	606	572	591	598	621	574	592	630	622	538	606	590	644	638	591	555	581	574	553	591	565	561	558	613	600	587	630	592	602	560	611	620	589	571	602	583	649	610	603	609	599	563	593	561	593	625	604	605	602	605	633	564	585	572	607	579	557	541	565	561	560	559	543	590	600	612	572	597	588	593	577	589	607	605	644	594	601	622	630	591	606	613	610	588	550	594	582	644	624	626	578	582	594	595	600	577	583	566	582	585	620	621	626	621	610	561	588	657	584	573	585	627	599	590	604	555	555	609	604	636	552	539	569	591	591	544	606	595	595	581	561	588	597	595	605	578	566
25037	21474	24758	28635	21463	18880	738	479	381	398	407	357	402	353	332	333	350	369	334	356	376	325	364	365	355	312	369	319	339	339	339	341	343	328	336	343	364	359	337	349	346	312	301	334	350	311	350	328	361	342	380	293	362	340	314	337	350	347	352	377	354	331	341	332	337	345	350	322	324	326	335	381	355	355	347	349	343	363	420	336	401	309	350	369	341	363	346	335	395	347	371	329	359	349	327	318	374	349	350	327	359	353	317	390	353	345	369	342	339	359	351	381	344	370	321	312	379	353	334	370	361	324	329	347	325	317	378	312	329	330	346	337	357	336	319	357	313	333	363	351	319	320	350	335	346	344	350	302	324	341	357	297	360	354	335	360	333	332	379	339	335	355	366	307	357	331	364	342	330	298	341	298	332	374	320	331	363	361	351	339	333	354	336	366	349	328	331	350	311	333	347	354	331	327	287	376	349	353	332	354	361	333	356	357	343	355	397	327	359	363	328	313	339	352	362	306	337	337	337	339	352	365	369	342	355	308	330	327	341	331	322	324	340	318	352	342	333	378	338	369	388	344	326	323	366	347	355	369	298	348	355	357	346	347	356	346	332	372	341	359	340	346	330	347	369	349	324	355	306	327	340	320	346	367	353	390	320	337	370	368	361	374	340	312	349	358	328	328	398	330	364	338	335	337	349	314	345	357	360	339	354	350	368	344	320	330	356	350	333	361	352	370	355	343	310	332	325	361	336	321	325	371	374	316	357	319	345	330	323	344	324	343	347	349	326	321	339	330	348	334	324	357	362	340	318	334	330	344	320	349	320	339	324	352	356	355	348	338	336	359	329	330	366	346	388	346	343	353	334	316	347	332	333	320	346	360	347	336	303	321	349	346	354	344	316	331	336	375	379	330	331	332	306	338	344	328	336	344	301	331	348	349	346	359	340	287	366	351	332	344	366	336	310	349	336	336	342	357	339	348	327	342	325	336	336	338	364	345	331	345	326	347	359	340	350	341	359	325	310	322	341	339	342	304	354	361	348	324	350	326	347	324	326	343	342	321	325	351	331	332	342	358	327	344	340	345	353	338	343	334	385	359	320	320	341	354	322	345	355	336	352	345	387	329	343	342	346	384	345	329	378	362	343	354	341	356	347	334	382	331	372	366	390	336	356	318	358	326	304	374	349	358	331	295	349	335	346	363	367	318	363	325	336	331	326	336	337	337	351	336	384	346	372	377	374	316	325	403	343	365	328	342	299	310	357	353	347	359	358	340	327	334	365	342	403	314	330	346	344	321	335	339	310	307	332	336	348	357	323	357	321	361	351	374	341	325	341	312	356	367	330	377	354	335	322	290	355	335	361	321	324	303	340	379	354	347	327	323	340	351	351	348	314	313	316	352	339	369	357	373	332	351	315	370	318	332	319	351	345	349	351	337	353	365	321	366	318	362	358	336	330	351	368	339	340	334	346	317	362	336	334	332	351	355	330	332	313	331	320	291	384	387	386	330	336	339	331	329	362	320	314	341	350	365	343	314	338	332	346	365	311	362	362	352	350	338	383	376	311	325	345	325	345	327	332	323	328	336	371	334	332	339	298	351	335	369	334	339	333	350	314	343	353	371	345	335	367	344	325	381	343	365	362	325	350	379	345	323	320	333	340	315	321	334	357	336	316	359	333	346	365	328	357	312	307	356	338	388	334	375	298	392	295	304	370	319	333	346	374	327	366	350	317	341	397	328	366	336	345	349	381	362	350	363	331	350	303	341	369	339	369	346	359	346	376	318	347	327	343	327	343	353	320	346	347	344	341	321	344	315	344	342	327	374	364	340	350	366	324	340	325	343	376	323	353	344	307	331	335	341	355	311	347	307	332	364	379	356	325	333	311	340	351	316	374	384	369	321	358	363	377	314	325	361	335	352	317	349	376	348	324	357	331	331	344	336	352	376	345	358	347	347	335	318	359	355	356	357	394	289	339	342	356	346	330	321	334	342	356	300	334	349	360	342	345	338	347	337	356	339	352	318	358	356	332	324	329	329	354	354	361	351	346	335	335	344	350	367	332	370	357	326	333	324	322	335	378	339	318	314	349	373	351	370	324	334	338	359	314	338	360	331	349	367	364	338	354	333	358	349	369	338	389	322	322	356	316	364	361	325	355	362	352	334	354	343	330	336	347	338	328	316	352	379	316	329	330	347	330	332	364	373	347	348	353	353	347	341	349	322	352	357	348	377	346	367	332	370	364	319	334	340	350	329	342	340	350	366	352	362	325	323	323	346	343	330	343	334	326	338	333	357	339	342	340	340	324	320	365	344	342	337	367	360	337	319	348	332	334	338	335	324	359	334	374	314	370	336	331	352	397	350	332	341	332	337	327	324	344	347	318	348	325	338	300	332	333	355	317	329	317	311	326	334	372	354	331	350	322	327	341	318	349	362	389	346	299	382	355	315	370	345	352	365	336	311	309	336	325	380	370	358	355	339	326	350	320	362	319	349	339	361	352	364	339	330	359	357	340	324	351	351	348	331	375	356	347	324	371	348	339	311	354	346	348	351	331	316	347	362	361	329	359	362	365	364	301	337	332	348	383	322	335	351	377	322	351	352	350	320	322	308	316	323	328	360	362	330	339	361	328	346	334	344	335	364	341	341	332	339	354	381	313	336	362	346	360	320	341	334	318	325	341	335	335	354	348	343	372	325	332	363	335	342	324	323	381	341	321	311	300	374	360	366	324	342	377	375	339	340	357	300	340	338	315	374	373	325	340	330	329	338	344	362	295	350	343	319	343	307	327	359	339	338	310	341	342	334	365	325	331	382	335	344	308	356	324	340	353	354	353	322	360	326	354	366	348	346	345	322	308	360	306	359	356	336	352	340	332	316	321	334	349	335	330	337	365	358	358	343	373	344	350	329	330	303	323	379	330	319	347	304	350	335	333	336	333	371	317	296	352	377	302	391	342	352	355	328	358	318	318	369	348	319	342	332	320	307	333	354	311	346	299	311	330	384	359	345	357	329	343	323	368	361	329	360	336	323	338	334	380	333	335	319	322	353	357	323	334	352	338	362	353	366	362	348	351	358	381	329	353	369	323	326	322	334	355	354	330	320	321	306	318	339	333	361	361	352	361	348	353	337	317	313	350	346	360	323	310	341	313	318	362	342	345	327	297	296	337	376	367	355	322	333	358	342	364	356	341	351	356	321	339	318	366	353	376	346	380	339	370	327	306	341	325	333	331	345	339	355	313	322	342	326	335	357	350	340	322	317	336	326	342	346	363	340	343	327	343	319	331	344	317	313	290	360	343	326	343	341	315	372	373	377	338	329	353	314	343	323	340	365	331	341	339	322	346	361	314	307	341	270	327	321	327	376	354	338	355	355	337	342	317	323	325	326	328	343	311	340	342	352	334	346	332	323	355	307	351	347	353	343	344	359	343	360	340	360	354	361	335	334	305	348	312	354	355	360	347	366	359	331	331	346	324	349	352	324	347	340	364	349	347	336	392	318
18137	2175	1304	1050	905	857	906	799	853	833	831	826	801	800	821	895	802	789	843	810	826	817	815	768	835	811	786	801	801	783	805	802	811	812	825	851	789	845	832	749	796	842	799	783	855	833	854	826	792	846	851	846	861	826	826	802	869	841	844	819	849	803	849	789	814	797	858	810	806	796	785	813	785	846	815	844	843	827	874	781	804	820	820	817	809	775	822	897	802	824	786	789	797	829	763	844	788	825	829	789	857	826	854	868	855	769	845	788	820	812	867	828	826	772	825	851	859	792	831	773	849	767	799	799	805	815	774	822	860	840	831	854	817	824	855	824	791	823	842	773	793	857	828	812	767	823	868	847	797	831	819	816	866	825	812	817	792	891	819	876	872	851	823	804	800	792	879	794	850	849	861	841	806	813	794	782	847	795	829	830	783	812	764	804	834	848	867	816	825	819	802	828	812	858	864	817	831	817	826	801	794	812	789	797	773	828	829	761	851	813	796	753	799	852	826	842	845	785	805	802	794	801	823	826	828	847	819	762	808	833	790	766	801	841	823	846	821	841	840	840	816	797	796	762	840	900	856	782	804	788	848	819	852	851	795	794	817	788	846	829	855	804	823	841	881	845	797	872	834	878	824	799	789	788	849	800	782	822	828	831	799	840	796	813	815	819	839	806	838	823	821	800	830	816	793	797	848	862	814	850	766	772	835	779	777	808	796	793	794	843	863	821	781	827	828	790	803	818	862	876	796	800	807	816	860	861	782	847	824	857	818	791	810	847	828	838	824	923	808	848	875	781	791	842	810	837	817	849	822	793	783	759	863	809	860	830	813	831	824	796	846	789	844	844	840	803	822	824	781	793	772	830	842	849	803	799	846	813	861	820	849	852	867	762	789	779	821	814	822	848	824	803	846	856	775	847	856	823	809	831	825	806	844	800	822	800	792	840	837	822	774	795	860	790	816	871	786	782	867	797	788	824	858	842	779	789	819	769	827	833	819	786	788	863	864	810	850	818	790	872	822	816	847	799	813	803	824	804	807	794	803	797	831	823	853	795	864	835	821	798	796	841	837	813	800	778	849	792	844	848	838	844	855	813	771	797	887	854	788	807	798	894	850	853	823	866	813	790	816	856	811	915	823	846	820	802	837	846	783	823	801	828	866	847	794	815	810	845	855	821	808	870	862	864	807	854	838	824	809	768	820	803	815	818	805	799	823	813	831	833	775	817	827	821	831	752	782	768	767	839	837	879	745	759	817	810	846	774	721	810	794	789	800	841	807	841	837	836	811	852	840	835	823	809	793	854	823	789	825	798	842	784	833	813	826	847	814	786	834	799	856	814	768	848	822	795	814	834	855	847	828	828	824	844	847	849	827	811	811	839	857	857	823	874	839	843	781	809	837	820	847	779	808	801	849	822	801	864	777	795	858	846	822	845	808	820	813	835	809	847	776	853	854	772	749	779	782	894	813	866	790	816	804	796	861	814	820	845	827	837	830	901	848	823	768	851	889	837	854	852	836	831	800	842	827	805	812	858	829	851	798	873	850	851	820	868	814	805	813	806	827	797	853	811	863	862	860	842	778	826	825	809	823	750	870	817	810	793	821	803	793	796	851	785	775	770	805	823	847	817	843	839	784	828	834	859	801	838	824	874	874	780	857	776	773	816	769	758	804	855	812	771	804	839	815	802	787	783	822	726	821	775	742	755	816	877	792	792	822	797	814	766	856	844	836	818	800	805	782	802	865	807	785	803	774	792	796	850	790	802	846	809	871	844	804	830	797	827	813	837	806	830	838	827	811	800	846	866	818	802	770	803	830	801	890	807	843	838	806	814	794	822	865	843	852	830	786	818	825	847	793	830	797	789	807	831	823	814	785	831	865	821	809	796	795	763	845	875	806	834	797	851	867	874	815	854	768	881	841	813	818	852	846	814	835	836	805	814	853	773	785	809	820	812	802	878	811	825	823	848	796	875	802	874	781	797	797	848	854	799	818	823	858	819	818	827	782	843	794	792	826	814	764	814	820	798	796	811	872	839	821	772	818	787	846	840	835	825	826	801	801	770	846	835	805	842	808	814	822	798	821	802	819	798	780	778	821	849	836	846	804	793	822	751	865	786	853	839	826	811	789	834	831	794	858	872	831	788	841	836	827	775	801	786	847	814	831	792	827	787	765	771	825	794	803	805	788	851	782	831	794	800	802	813	853	832	869	815	873	820	786	830	856	836	859	846	839	875	804	801	858	853	807	844	765	879	797	830	864	853	861	813	804	804	854	850	828	829	764	775	769	798	858	796	839	804	770	785	803	836	812	849	807	849	861	802	834	802	856	836	854	808	835	804	795	817	819	789	806	796	800	852	841	756	826	854	770	844	847	814	808	815	849	826	787	767	794	805	798	855	808	819	837	829	776	866	801	800	795	827	876	849	832	800	845	826	837	812	831	833	805	791	821	798	817	815	815	862	849	831	794	883	776	831	811	812	810	797	794	859	831	846	781	828	803	787	862	837	826	830	786	830	782	780	811	831	823	755	765	790	825	807	812	826	829	854	889	802	813	834	829	886	824	822	829	790	822	834	780	839	798	816	791	809	788	857	819	775	827	817	781	867	828	868	806	765	812	855	847	836	799	786	793	809	798	811	817	790	786	819	805	838	793	831	831	871	811	873	749	830	841	815	828	815	844	832	802	858	896	816	823	837	822	835	876	821	852	829	827	797	831	778	818	851	801	808	830	795	809	799	810	781	778	797	784	805	809	824	869	813	836	825	841	821	877	815	839	814	817	815	809	877	834	882	853	799	817	847	779	852	748	786	824	856	838	877	844	831	835	838	783	804	781	817	841	843	825	828	822	834	814	825	809	794	854	845	793	802	806	810	872	838	817	818	807	854	832	862	811	793	885	821	815	768	816	802	857	786	840	814	862	805	837	810	833	833	862	813	793	784	817	809	791	826	843	808	798	805	774	796	849	796	816	830	797	801	847	791	824	842	834	770	815	888	784	839	844	836	853	802	874	816	785	841	826	812	783	801	815	857	798	829	785	807	828	766	781	807	833	830	841	816	808	823	909	803	845	859	759	843	865	813	845	804	797	794	779	776	819	810	886	844	813	858	822	830	818	841	807	790	786	829	800	786	799	833	822	817	824	848	831	898	796	868	844	820	816	814	823	828	755	809	811	793	839	856	886	823	842	818	848	794	801	820	857	818	842	832	846	816	780	836	786	836	796	840	835	850	835	862	754	806	874	850	810	811	827	823	844	859	802	819	803	776	834	806	829	837	794	801	785	811	833	885	815	846	796	846	804	900	810	850	795	812	888	834	819	843	786	829	854	838	817	829	801	814	827	766	798	844	836	833	805	843	811	812	851	748	817	789	796	838	792	828	846	823	809	821	817	819	851	787	817	815	804	835	858	797	772	813	782	796	809	836	826	759	847	802	842	840	822	783	812	836	788	787	831	788	829	825	816	823	792	856	769	787	816	765	875	834	760	813	819	812	815	764
24324	21470	25138	28219	21472	21485	16560	765	441	426	392	336	360	370	333	293	325	303	332	309	295	304	306	318	343	337	307	309	304	310	281	266	281	292	314	323	318	308	300	288	285	313	293	319	330	317	288	326	270	309	302	322	314	305	337	329	325	332	353	304	297	309	342	309	327	326	274	290	316	308	294	258	311	331	295	299	306	313	310	300	318	314	306	337	303	274	299	286	300	301	280	325	323	331	362	313	295	321	287	323	293	286	296	279	304	314	305	290	330	255	280	323	310	298	291	292	298	299	293	261	262	326	310	301	305	277	329	286	283	305	277	317	343	299	261	293	272	261	285	316	311	345	344	301	274	308	293	309	275	291	306	344	295	306	291	281	301	291	333	292	294	292	278	308	305	306	295	351	340	315	282	288	278	314	323	280	273	277	309	307	311	296	295	332	309	322	305	299	270	299	322	310	295	297	275	305	305	249	323	289	340	311	302	290	328	291	304	330	310	305	299	309	335	280	326	303	314	307	331	313	289	302	323	274	299	320	286	331	303	282	316	275	322	334	294	301	324	304	309	313	304	248	331	272	322	307	354	307	299	270	282	315	308	278	313	282	301	303	306	277	296	282	278	297	335	320	279	307	292	308	293	287	294	321	289	328	277	333	284	312	293	313	294	308	283	313	293	327	336	308	320	343	329	314	292	304	285	268	276	317	293	323	335	313	322	318	275	336	314	343	308	315	328	305	329	275	273	296	303	319	309	312	288	326	292	282	304	286	300	319	277	334	313	305	311	278	296	321	308	339	314	310	327	334	302	318	283	280	284	324	294	299	295	310	322	312	327	298	300	309	280	310	323	331	340	298	291	300	306	326	296	293	303	296	310	265	318	294	283	307	288	322	313	312	330	305	303	287	337	319	300	291	301	296	330	302	309	298	305	320	325	279	307	327	343	292	279	277	285	300	333	286	341	315	332	313	288	286	329	279	291	323	276	286	305	324	315	304	324	322	311	338	341	289	301	320	298	310	305	319	298	316	328	287	307	323	292	283	325	285	303	298	294	332	287	294	298	294	313	340	291	294	313	313	300	297	337	300	317	311	312	279	300	334	316	296	306	291	305	330	289	286	288	312	287	293	326	318	286	301	298	290	297	302	294	282	297	334	315	267	286	321	332	309	310	316	302	306	296	286	290	281	311	302	270	298	284	334	284	321	345	315	310	309	306	296	311	291	333	306	283	295	297	309	299	345	311	314	299	299	313	296	321	307	302	302	300	309	320	284	285	317	312	312	298	285	284	296	293	289	324	298	339	304	277	296	306	323	301	283	310	318	320	336	291	305	311	298	287	318	286	302	323	292	314	314	303	335	272	323	242	307	300	294	343	293	293	293	292	317	299	295	313	297	308	317	328	302	307	300	295	318	299	331	313	307	328	312	306	290	321	303	328	272	279	311	290	307	344	289	282	280	310	311	280	320	317	290	286	322	317	331	286	308	293	297	328	351	295	284	305	298	318	289	308	257	305	316	293	287	273	296	302	330	291	309	309	298	312	295	294	283	284	299	281	290	332	301	312	285	307	328	297	265	316	300	285	323	325	316	325	321	298	313	292	325	266	295	272	268	278	297	288	310	303	351	312	337	302	305	274	318	316	302	342	322	328	300	299	325	307	301	301	310	336	349	308	285	311	308	303	317	247	326	348	316	305	280	293	320	321	305	301	318	286	314	322	280	284	281	295	321	288	286	291	282	292	289	296	284	295	323	277	284	340	316	286	321	311	300	299	299	311	307	293	294	332	287	327	288	321	322	292	307	331	300	299	296	337	371	317	315	324	302	313	327	281	307	271	279	320	338	316	280	306	281	297	283	341	291	295	318	316	278	280	265	341	293	311	353	289	306	280	292	292	279	293	298	306	291	324	288	266	307	335	327	327	285	305	314	302	297	300	304	292	294	316	307	285	306	346	340	310	287	313	276	291	291	316	297	321	283	299	314	296	313	289	287	321	343	307	298	306	285	302	300	323	289	322	283	316	315	296	281	319	280	280	300	296	283	295	298	330	311	302	289	283	264	282	299	310	331	313	319	277	309	319	307	275	326	310	327	296	305	323	325	298	332	327	293	317	283	298	310	329	298	347	309	326	320	310	300	306	293	310	316	294	318	298	306	284	341	302	323	302	342	324	280	296	325	299	300	294	302	286	303	317	293	329	338	345	312	298	295	298	280	277	281	281	296	299	321	282	310	303	298	309	307	293	320	295	299	270	297	270	330	307	311	303	294	296	313	328	281	288	292	260	323	332	328	311	300	300	303	284	322	286	338	302	303	315	317	344	307	318	342	259	306	324	318	304	302	290	310	312	279	313	300	310	297	322	294	283	288	305	282	314	340	309	291	269	323	288	300	315	279	340	333	305	285	321	317	350	321	276	318	310	317	320	283	292	286	306	316	326	308	299	288	287	283	334	288	285	303	350	330	290	291	289	281	318	321	287	276	311	310	293	329	333	334	308	323	296	304	314	318	317	281	314	289	322	313	319	315	330	318	306	307	310	310	311	300	294	316	298	253	313	305	312	344	315	290	274	313	306	279	308	293	301	312	281	299	306	289	323	282	310	315	309	311	258	289	317	317	289	292	288	281	309	337	311	305	298	331	321	307	306	328	288	309	309	303	288	312	293	317	290	308	303	303	296	281	301	290	310	274	324	314	305	287	303	292	284	306	305	339	328	312	310	314	296	322	312	350	282	313	301	310	284	350	276	317	314	309	285	293	322	297	309	333	308	273	318	351	310	273	325	305	298	271	308	311	280	315	281	284	289	314	299	300	316	280	293	325	312	351	331	271	313	333	282	295	321	280	262	306	288	281	305	307	323	280	308	275	287	310	292	284	281	297	297	301	307	299	310	311	291	330	286	314	310	289	317	346	311	319	329	295	275	304	306	272	308	324	304	287	310	305	319	282	303	301	293	275	297	291	290	278	284	300	294	264	308	339	323	277	304	324	314	300	258	313	320	309	299	319	285	296	364	316	294	317	308	302	305	289	317	313	301	320	310	312	302	296	301	297	311	304	290	314	309	296	303	285	304	325	306	303	263	304	284	285	305	309	327	287	293	296	309	268	304	291	323	306	333	294	293	303	315	261	299	292	327	299	330	312	290	285	353	333	308	316	332	314	290	271	307	285	305	278	301	306	317	316	291	289	305	326	308	273	270	322	312	297	315	308	306	302	289	311	300	311	297	303	306	329	314	323	270	277	282	316	291	297	280	307	312	344	303	290	279	286	300	300	312	271	269	301	296	260	295	337	303	373	294	309	292	311	321	292	279	296	336	296	285	311	311	310	276	299	335	287	316	271	235	316	304	336	339	313	274	321	320	301	271	314	309	311	315	303	299	338	334	296	288	303	284	328	315	314	330	294	313	300	301	317	292	287	304	314	348	290	295	325	296	313	277	299	290	310	325	304	306	283	296	312	284	306	306	291	317	325	282	292	307	297	329	301	295	296	338	295	324	328	277	291
22385	3481	1963	1199	937	850	791	784	817	765	729	749	717	723	731	742	719	730	745	663	709	716	720	750	689	732	679	714	719	726	742	720	692	724	719	716	681	662	677	701	697	731	689	699	686	700	708	684	740	698	702	730	720	735	728	682	742	788	692	703	690	729	698	714	671	689	638	697	719	721	752	687	722	706	707	708	724	691	729	702	734	772	733	740	699	670	676	735	708	677	743	661	719	655	662	712	694	683	702	713	699	685	686	657	691	750	668	694	683	704	760	690	703	729	679	680	720	678	693	687	757	692	666	728	701	720	750	719	676	749	715	678	646	715	695	700	729	700	684	687	721	663	701	692	720	712	678	695	712	692	679	735	691	713	722	701	708	722	700	755	749	726	727	681	708	728	691	700	739	661	745	693	751	724	679	686	687	744	669	715	693	688	710	686	643	686	742	760	666	716	706	715	754	713	690	750	760	697	663	722	712	706	697	723	679	721	669	689	674	688	687	720	694	713	713	686	687	684	700	704	717	738	746	747	706	677	715	746	697	714	727	687	736	713	706	678	686	687	712	714	702	723	686	688	710	729	672	685	739	668	715	712	704	738	678	768	763	727	689	699	682	767	766	730	679	675	723	740	688	714	728	734	662	734	724	694	702	713	705	692	706	680	700	708	711	687	726	687	705	670	689	722	663	740	730	687	699	666	760	728	733	723	671	709	703	693	728	704	685	678	730	700	719	710	770	703	771	698	770	694	727	657	731	698	713	711	702	680	697	696	677	708	702	681	736	712	709	666	723	674	714	703	699	698	664	720	721	738	730	716	678	645	705	700	697	731	720	725	649	650	708	709	725	716	693	704	682	681	707	693	743	740	693	696	735	704	702	710	692	756	687	719	663	745	679	711	715	738	729	737	749	700	725	674	724	649	712	693	698	677	728	754	710	677	668	668	691	699	693	706	714	680	761	726	706	682	675	715	690	699	742	690	626	717	672	673	659	717	737	698	768	719	696	687	730	710	694	753	690	686	679	719	702	756	704	740	747	697	688	734	722	673	765	746	653	638	697	721	689	675	725	675	685	641	675	714	711	719	700	703	681	719	738	710	709	705	676	703	714	734	683	692	696	700	687	702	701	743	686	665	745	708	676	692	725	760	676	697	662	698	717	703	682	685	680	744	729	706	741	711	709	715	735	710	673	722	721	674	740	690	720	699	700	695	674	678	682	736	697	712	753	699	692	722	735	692	675	730	670	697	754	726	736	675	710	711	691	718	714	663	701	737	714	687	656	680	700	668	703	759	744	700	673	698	720	651	704	658	693	712	712	656	692	679	755	660	698	708	681	714	698	732	659	731	693	684	708	728	695	692	700	734	700	668	682	714	683	721	732	739	712	678	695	675	709	718	696	658	657	691	711	685	679	703	684	664	689	715	703	690	664	686	700	728	704	683	711	713	683	705	720	774	680	696	683	710	711	746	660	715	745	664	650	725	697	672	746	722	715	703	712	690	733	700	692	690	685	658	702	690	724	702	732	703	688	651	652	699	717	693	685	675	717	696	671	746	720	760	686	702	718	730	700	666	692	770	701	737	682	722	727	683	717	673	740	734	746	694	696	704	733	723	668	718	709	782	699	673	784	686	744	713	719	745	688	710	743	665	671	738	677	703	680	712	680	700	668	697	722	720	692	719	713	707	671	725	666	740	736	714	711	690	708	719	711	675	695	719	702	674	706	738	690	701	721	740	728	713	702	712	714	665	726	765	707	690	673	683	738	720	692	684	690	650	691	682	703	718	697	679	673	717	640	764	713	667	734	751	645	695	699	707	682	681	696	699	690	728	726	671	715	695	740	704	685	698	712	744	705	715	680	706	719	689	711	677	711	710	694	736	719	729	735	700	708	659	747	717	711	735	692	758	712	693	677	712	694	703	754	746	683	748	719	686	704	740	732	695	690	738	713	730	677	689	684	665	753	681	751	683	720	720	697	695	717	696	734	690	736	663	694	712	706	695	666	680	703	680	737	667	719	739	718	740	736	696	709	680	702	724	713	664	701	678	705	700	735	677	735	665	728	713	691	712	747	666	722	726	704	681	715	671	705	728	713	699	661	717	709	677	727	692	707	678	744	729	716	709	727	720	716	733	705	717	710	716	696	700	743	693	700	722	712	667	737	733	689	687	700	704	715	724	694	716	698	709	735	689	672	707	690	729	703	741	667	741	684	680	682	691	661	781	697	703	691	695	706	664	719	714	724	695	698	721	641	687	693	673	714	740	699	702	718	672	712	709	719	725	710	680	731	679	724	712	723	699	710	691	658	658	721	723	702	689	710	713	729	676	691	699	718	697	670	667	662	733	698	724	686	722	672	719	711	733	693	723	686	690	694	704	718	663	722	684	696	675	729	716	681	777	668	671	665	718	694	671	702	733	677	684	687	718	714	686	717	706	716	701	708	751	707	714	708	754	668	724	703	714	724	720	727	748	749	708	760	701	711	697	689	732	681	652	708	694	691	684	710	723	722	666	736	687	721	742	706	689	684	676	702	691	715	731	697	689	767	707	727	703	720	744	665	700	716	669	706	711	712	678	683	704	694	715	751	707	758	711	666	670	693	719	723	717	716	683	722	718	675	662	687	679	726	677	676	718	745	714	691	730	694	648	720	724	670	702	701	674	763	739	766	693	692	697	787	740	697	679	701	715	705	728	700	684	721	714	695	725	676	732	692	724	649	723	721	704	688	719	718	687	737	713	715	717	721	712	733	715	690	754	675	737	711	700	711	662	720	655	693	710	697	686	684	736	697	677	741	778	711	691	694	727	664	671	738	680	725	726	715	702	687	691	752	730	728	714	690	704	683	692	717	671	765	726	663	773	709	697	653	771	688	678	685	723	738	744	700	716	713	656	729	662	758	774	674	717	679	692	710	756	705	689	711	725	708	707	727	668	690	694	730	687	722	743	703	734	744	679	735	689	697	738	659	727	742	711	698	719	696	675	677	731	674	732	680	726	735	699	706	714	687	688	714	667	729	703	722	741	739	709	763	665	662	723	671	783	703	667	666	707	708	720	711	719	725	647	731	697	719	705	702	680	706	687	719	677	667	707	726	684	653	688	709	717	686	666	703	722	691	672	738	743	718	656	679	710	728	658	701	707	705	688	740	749	717	717	698	697	707	664	700	683	718	699	649	711	617	706	726	725	701	685	697	681	700	701	694	679	709	668	734	742	710	702	693	701	707	698	689	678	690	710	673	725	704	693	672	680	700	750	728	711	684	692	724	748	727	699	744	707	719	692	680	708	695	713	715	670	739	672	751	652	673	768	728	745	712	762	679	688	692	703	721	700	657	674	663	731	690	694	661	707	701	736	677	668	699	749	703	684	693	693	703	768	780	722	747	700	730	678	683	725	694	659	737	714	712	674	699	667	664	711	676	723	659	737	684	688	674	671	681	746	709	734	672	662	714	786	711	725	714	732	685	720	723	678	729	643	705	674	727	686	698	717	674	719	681	695
31689	20820	10702	813	491	433	427	234	216	237	256	205	252	236	252	246	241	250	197	239	216	226	225	207	230	226	207	269	211	216	207	219	239	238	219	218	226	221	247	233	225	222	216	204	213	185	233	239	230	212	232	233	202	257	230	229	215	254	250	238	220	246	204	202	240	248	224	237	224	244	247	204	211	235	219	243	249	211	243	231	210	220	243	213	232	221	222	226	232	242	251	230	227	262	255	240	194	226	233	241	211	211	233	201	216	208	210	229	235	217	249	220	228	236	226	250	234	220	239	225	243	254	243	224	217	235	191	213	229	182	232	239	219	199	216	223	255	223	206	246	262	258	210	228	256	232	214	217	215	241	212	229	240	231	239	228	242	227	267	256	228	261	243	222	230	262	199	236	217	217	247	238	210	212	248	244	228	228	229	195	246	237	247	205	244	235	244	227	250	233	242	230	235	206	234	238	221	241	226	217	225	233	240	210	242	241	233	210	211	216	227	246	246	219	240	197	270	217	239	237	215	243	224	245	217	237	227	218	251	237	214	238	239	229	226	234	229	230	233	213	211	227	232	252	252	224	240	224	196	226	234	233	215	214	234	235	231	214	199	223	215	221	244	229	231	240	220	218	249	223	246	220	217	258	210	236	241	205	228	214	217	209	231	245	239	235	227	229	221	213	235	228	228	233	240	247	226	266	229	236	236	251	218	232	251	259	217	217	227	194	229	241	219	225	236	216	228	203	221	211	233	229	240	250	234	222	220	219	226	261	229	228	257	206	214	199	223	199	223	225	227	226	253	243	241	222	233	247	236	215	252	219	235	248	227	250	244	229	221	250	211	221	224	214	215	222	217	231	245	250	200	218	234	218	211	208	230	208	211	235	230	208	230	241	203	231	222	215	229	234	249	234	233	238	269	215	241	220	233	213	212	223	209	195	248	246	232	252	241	229	215	215	215	202	236	224	217	226	250	222	248	198	207	241	255	229	210	214	235	187	215	210	230	220	224	219	218	227	215	205	238	232	222	240	246	203	180	206	229	224	196	231	235	231	202	225	232	249	240	247	215	252	206	230	210	233	238	218	227	222	220	218	213	225	205	232	227	205	214	202	229	228	229	247	265	225	220	224	230	218	214	238	220	240	204	234	227	200	239	227	237	254	244	234	220	224	208	237	224	245	196	258	237	245	225	234	219	242	234	234	220	243	221	246	234	235	216	241	202	229	225	252	225	198	247	236	220	256	230	221	211	223	240	244	218	239	237	216	230	224	220	233	215	249	228	247	233	239	195	237	221	244	214	239	212	217	215	216	235	215	223	235	204	230	221	240	226	205	218	250	215	232	221	209	257	236	238	227	232	210	236	218	218	265	233	247	244	218	230	257	219	222	213	215	209	239	260	222	253	225	210	234	207	250	240	226	240	220	256	234	190	228	203	231	239	219	217	227	226	243	210	218	235	214	246	219	253	245	248	233	245	244	179	203	223	209	224	234	238	249	244	225	191	238	218	216	228	237	229	232	246	211	218	235	248	199	227	222	223	238	231	219	206	205	221	233	242	223	245	250	229	221	201	182	232	252	223	244	245	219	236	197	240	241	234	235	209	216	229	239	231	245	224	222	236	246	214	228	232	249	239	223	213	219	213	233	230	218	216	224	227	257	227	238	224	223	245	229	236	221	218	242	231	233	250	222	229	233	227	205	218	233	214	229	265	232	242	242	224	234	239	235	237	234	238	207	223	197	192	209	202	240	244	248	245	240	226	235	213	227	219	226	208	252	223	229	198	229	216	215	218	233	252	220	201	236	242	242	221	241	227	201	211	235	215	243	246	246	221	217	238	234	250	218	210	217	225	231	207	206	231	227	215	217	232	207	224	209	237	230	244	215	219	236	253	241	236	228	238	223	219	230	236	193	229	259	190	259	251	232	239	247	215	219	215	213	216	222	212	218	224	245	220	218	250	232	227	225	228	209	191	260	215	234	233	243	232	224	246	227	227	197	213	214	230	251	243	246	226	238	222	230	218	222	210	229	215	214	208	209	230	202	208	205	253	205	241	205	243	221	212	241	246	220	216	227	244	242	223	207	235	226	215	235	212	241	241	192	239	232	257	216	216	261	217	206	226	235	215	253	225	227	248	220	207	239	216	238	240	243	241	227	205	234	219	234	207	239	219	257	213	219	206	237	240	214	235	218	238	248	216	206	242	245	199	200	224	216	213	241	236	255	240	210	209	243	222	254	226	235	237	235	234	230	221	240	211	221	225	209	222	223	215	243	218	217	239	221	201	234	212	224	238	272	243	236	242	222	209	252	237	237	242	218	206	238	215	224	247	243	223	240	240	221	207	239	222	247	242	217	213	203	207	242	234	225	236	257	231	228	234	242	217	224	233	221	212	232	204	223	226	229	194	227	184	223	209	222	205	236	218	207	212	206	210	226	232	214	250	261	256	240	247	246	206	243	226	258	268	241	250	215	235	210	202	203	234	231	217	215	232	237	243	229	193	223	228	213	224	215	251	237	243	200	231	223	212	236	226	246	227	250	237	212	218	207	229	232	231	205	246	227	219	223	250	232	204	217	223	252	215	238	205	230	235	199	206	233	213	218	213	218	223	246	216	255	218	216	228	216	229	234	235	250	251	203	250	237	238	244	200	230	229	226	203	207	203	224	223	226	210	219	217	239	203	227	229	239	244	239	236	243	234	215	227	207	250	233	231	228	250	204	241	235	250	259	249	222	242	209	228	235	200	241	213	234	228	214	235	235	237	213	242	227	206	249	258	249	223	212	249	220	224	234	224	232	239	223	224	203	204	188	202	216	212	230	215	219	238	187	232	226	214	229	227	214	243	239	245	234	252	242	200	213	244	231	256	231	250	232	241	222	232	249	250	243	241	228	224	253	238	249	226	236	217	219	219	246	232	242	223	224	248	227	226	246	223	232	245	258	258	228	229	226	238	245	238	238	230	237	232	227	240	224	216	231	257	242	231	241	219	240	242	245	222	239	222	218	206	240	222	238	252	222	234	243	187	240	233	230	226	216	242	202	238	228	238	197	214	248	238	228	212	231	217	248	265	230	267	257	250	211	206	225	217	246	266	239	245	214	226	227	210	224	225	242	225	221	222	228	255	254	220	211	229	192	196	223	207	233	243	219	206	195	218	218	201	215	223	249	233	239	235	203	218	229	236	227	223	226	219	225	250	248	237	224	214	228	216	225	222	230	204	249	235	266	220	226	210	224	237	205	223	220	258	234	248	228	225	233	226	231	216	223	249	269	242	220	201	229	209	250	257	219	227	215	222	249	205	213	190	241	233	204	200	218	220	208	219	227	228	214	216	226	222	210	211	202	232	241	216	222	231	250	212	226	217	240	247	230	233	240	253	228	247	235	234	241	240	233	245	222	236	230	258	236	210	203	210	250	240	211	248	234	221	193	230	237	214	247	220	240	211	240	252	257	242	219	250	227	232	249	232	263	202	212	225	245	217	228	210	232	242	227	252	241
9029	746	645	631	605	578	609	602	596	588	613	620	629	624	605	583	613	599	562	571	617	564	610	625	620	558	602	630	581	647	564	587	582	584	550	577	635	583	563	610	608	617	622	574	604	594	589	622	625	598	581	580	591	591	585	607	590	597	588	582	614	565	611	634	597	531	614	588	610	621	624	625	646	591	592	616	552	587	595	549	657	566	607	608	574	625	550	600	579	591	572	604	592	614	658	573	578	645	572	612	576	615	620	600	561	547	593	573	592	592	604	548	595	579	614	590	619	633	572	572	592	635	601	609	608	641	624	603	593	646	599	584	558	572	620	620	565	619	606	586	580	590	601	617	592	565	606	583	583	622	613	584	608	605	598	616	555	564	591	557	605	578	618	608	620	581	597	629	583	644	562	604	650	605	581	584	600	582	611	597	546	556	562	617	584	608	570	573	620	628	555	599	598	582	616	589	606	594	644	592	631	574	593	587	603	632	599	589	579	616	610	628	587	568	605	599	610	591	604	575	630	637	585	585	558	579	622	572	574	614	569	653	579	593	603	614	580	591	548	582	586	623	575	599	629	589	576	599	592	644	584	682	591	568	558	582	578	591	633	643	646	588	627	613	618	597	545	627	629	604	577	583	579	602	602	590	618	632	578	567	580	610	590	600	629	652	572	600	621	610	615	609	588	605	600	549	619	621	554	581	596	615	583	593	633	594	573	634	618	592	656	539	611	615	605	620	580	612	571	616	599	633	630	588	586	594	626	581	585	586	584	551	586	589	650	600	615	537	606	602	563	618	588	618	647	577	570	570	583	625	606	602	585	639	632	632	624	587	585	558	577	599	561	634	608	603	593	603	587	576	613	604	594	608	599	597	568	589	576	600	553	570	627	604	603	620	558	595	627	635	605	643	601	604	578	601	643	569	585	584	559	604	586	615	607	594	584	571	574	631	586	613	586	578	615	614	608	614	616	601	612	670	604	609	574	618	642	533	609	639	550	598	626	585	593	632	623	599	575	602	589	637	604	602	607	569	576	595	600	551	543	607	584	582	588	604	589	589	612	601	624	579	634	611	603	618	567	583	592	625	603	637	600	620	561	586	605	619	576	573	604	580	590	596	613	531	592	653	578	621	639	612	631	599	585	628	601	575	543	583	596	550	575	596	587	560	604	578	595	589	610	578	601	600	629	606	623	608	542	599	617	570	571	619	596	598	621	599	618	590	565	558	612	606	630	614	597	577	567	567	583	617	605	572	612	598	579	582	617	541	601	548	614	578	629	594	618	589	584	620	601	605	582	585	606	579	611	591	607	560	598	584	601	578	603	601	578	606	612	589	598	596	565	626	645	579	582	624	619	565	591	612	616	616	580	621	581	635	612	612	549	628	577	572	525	579	650	584	596	570	598	620	547	653	591	573	588	614	587	611	620	543	604	589	572	550	607	589	630	595	590	558	618	577	591	654	615	597	645	607	583	569	632	554	591	623	628	591	555	636	629	598	607	610	550	584	623	591	597	597	617	580	544	593	594	594	626	587	611	596	607	622	604	596	617	628	571	580	593	579	592	603	607	596	538	618	607	621	602	608	611	585	599	574	577	600	642	585	581	597	601	635	576	612	565	679	592	603	583	608	631	639	612	601	649	574	627	580	559	571	618	594	587	604	597	578	588	597	603	634	580	554	634	591	631	602	595	540	550	604	630	603	602	631	573	613	629	569	621	614	566	554	571	600	582	591	617	568	612	614	582	633	618	594	640	645	616	597	609	629	602	636	559	609	597	575	556	641	545	609	647	571	615	603	597	605	597	592	587	593	603	578	617	551	599	574	636	620	613	584	599	617	620	581	618	594	616	614	631	584	609	568	644	605	588	594	608	607	602	634	563	571	612	619	594	605	625	584	647	594	648	616	608	579	619	580	627	568	583	594	589	583	619	585	633	606	543	609	636	614	609	606	530	594	616	586	614	570	631	614	631	592	589	653	629	585	637	565	588	596	583	573	605	598	583	586	591	614	613	620	605	576	576	632	594	636	578	616	572	612	581	584	587	568	566	585	608	583	602	557	557	576	610	591	593	603	604	608	587	547	571	582	613	572	627	573	617	609	573	618	604	593	583	610	593	655	602	611	601	593	601	600	580	574	586	574	608	645	574	572	579	587	641	592	582	604	604	611	596	595	591	585	611	570	531	608	578	558	578	623	569	608	621	585	600	578	600	573	535	526	616	597	604	615	596	580	598	582	602	587	620	589	585	614	567	611	572	605	583	549	600	600	620	552	560	598	605	599	585	589	594	602	542	587	594	620	574	581	582	551	649	629	636	623	572	628	565	608	618	600	583	587	559	565	567	573	575	593	573	578	629	637	642	603	592	630	610	597	604	637	582	579	597	616	637	577	578	622	564	568	570	563	596	591	666	564	540	631	597	635	593	620	606	606	607	568	604	597	604	619	576	618	558	592	577	602	574	584	634	618	581	579	583	612	598	620	557	526	575	627	627	559	579	602	594	566	567	578	640	574	585	626	596	587	629	585	592	619	641	613	569	568	618	611	536	676	595	557	583	599	589	608	575	599	613	596	624	613	618	611	614	575	571	587	570	601	593	577	567	597	615	596	616	564	598	602	574	601	575	616	613	582	571	610	606	556	638	572	566	614	600	622	577	599	588	587	610	602	617	612	639	615	620	561	592	584	585	586	625	595	561	635	580	576	617	621	570	597	635	624	561	609	571	596	598	572	569	594	618	581	544	610	576	593	632	585	580	588	627	610	615	610	600	587	627	615	608	613	582	613	554	608	630	594	599	602	571	581	587	570	569	562	602	605	586	593	602	573	552	621	602	627	585	616	573	590	574	527	596	595	602	561	598	628	587	602	561	605	583	598	606	585	573	604	544	563	615	633	600	599	614	612	626	631	589	605	571	599	630	629	606	562	597	579	584	597	596	586	644	580	630	547	592	590	583	573	573	550	584	625	601	603	609	602	556	613	544	604	592	573	603	603	566	548	561	634	588	618	580	609	539	552	548	579	579	606	604	574	586	598	610	580	598	581	644	587	608	601	581	594	589	550	610	615	583	568	581	661	607	605	572	591	593	617	600	564	636	596	598	600	569	560	629	609	611	586	623	558	563	582	571	594	643	617	612	601	618	622	553	594	574	579	581	581	557	575	583	640	593	591	593	594	546	595	586	583	593	599	611	584	578	549	575	577	588	600	570	608	605	614	614	579	617	622	605	602	608	586	571	601	608	638	603	602	591	620	555	573	600	596	597	613	608	634	624	584	627	590	589	589	607	596	599	622	589	592	617	600	608	598	620	635	602	629	607	625	603	601	606	602	590	618	625	635	602	592	592	602	632	594	622	605	590	594	579	611	594	572	568	601	609	610	655	563	609	589	579	586	600	585	597	623	608	583	576	559	614	628	603	602	611	620	591	585	554	632	597	620	613	639	599	558	607	592	603	575	583	609	561	594	567	629	606	581	620	657	575	586	603	589	519	595	600	608	594	542
25114	21516	24793	28671	21511	18647	710	476	407	375	352	328	365	392	377	330	382	355	362	370	360	325	336	336	331	377	363	327	343	333	310	369	348	364	323	355	347	376	324	337	336	336	359	332	329	347	344	302	349	347	330	324	333	342	321	364	341	338	361	357	364	306	361	335	320	335	334	380	351	324	336	340	301	328	309	346	313	361	372	318	365	356	335	334	316	366	341	304	349	321	301	338	389	343	355	343	343	349	348	349	337	355	327	297	322	355	337	365	328	345	367	344	361	339	365	347	291	371	324	345	326	357	314	359	339	328	334	332	381	347	362	354	346	393	319	320	356	343	350	360	335	303	344	332	385	366	326	362	322	377	341	375	333	333	315	336	342	325	359	358	360	344	353	310	340	327	349	339	343	323	324	319	345	313	354	334	315	330	342	342	351	317	346	331	346	367	349	320	372	345	330	335	378	357	358	313	390	316	338	325	331	324	329	352	370	336	353	349	344	349	344	351	314	342	333	351	339	321	276	329	342	368	347	359	348	340	345	327	349	332	333	340	323	378	362	316	359	329	352	347	342	323	366	287	349	342	351	365	372	288	334	299	323	347	326	309	320	313	376	342	351	321	338	326	339	344	326	322	312	332	363	354	359	355	351	320	345	337	362	335	317	380	363	342	324	323	348	331	319	355	346	340	344	302	361	369	321	327	355	306	388	338	343	287	361	358	325	305	343	386	347	313	327	330	347	360	362	355	340	347	348	407	314	340	303	339	327	340	303	344	352	319	332	365	318	348	376	359	337	357	339	347	357	337	322	344	374	352	349	324	324	327	329	340	337	344	333	343	330	324	364	319	349	316	355	332	348	363	325	337	372	322	365	345	345	337	376	338	352	369	356	332	342	364	362	340	343	351	357	351	338	370	305	373	319	384	339	343	336	366	358	333	357	317	322	361	321	336	330	366	335	340	338	381	353	354	305	337	328	361	338	368	360	309	329	341	375	334	358	362	347	341	354	345	325	340	322	355	357	335	346	347	367	367	326	352	319	325	337	324	338	344	308	330	356	366	343	325	339	332	376	316	344	362	328	344	356	346	362	338	308	344	344	365	343	324	338	389	340	368	301	366	319	359	324	355	295	347	343	332	314	324	361	363	358	330	344	339	366	320	292	337	346	319	332	312	320	344	313	326	315	330	331	348	317	343	329	335	360	318	333	298	316	344	300	364	346	379	325	322	311	352	356	376	350	319	332	353	334	353	357	331	330	348	344	364	302	337	329	339	375	340	319	303	326	324	349	327	361	343	364	354	361	354	346	304	349	356	361	321	323	335	309	345	341	371	334	343	358	326	354	375	313	331	342	328	348	329	345	342	352	339	323	320	330	356	335	328	333	328	319	328	358	320	322	318	316	322	331	333	320	334	291	348	335	326	351	338	354	315	305	338	362	308	349	336	344	343	296	336	341	361	309	341	352	321	325	314	341	379	349	373	351	331	357	377	356	347	366	353	338	384	335	323	319	328	362	336	346	337	354	290	321	334	328	367	343	351	347	355	333	310	360	310	348	353	341	327	346	356	312	332	354	336	329	330	311	329	376	322	327	368	329	327	315	333	364	346	316	297	336	345	353	331	353	326	319	320	311	363	338	326	358	347	348	331	319	320	330	322	356	311	348	347	349	368	339	306	354	350	323	390	342	335	348	345	347	333	327	336	318	358	287	307	367	303	299	340	345	331	290	344	349	343	367	340	370	373	333	352	313	345	322	334	343	324	320	357	335	332	334	342	333	347	349	331	342	346	342	323	359	339	358	336	353	349	314	344	360	332	288	377	350	361	328	351	289	323	322	332	319	350	335	364	334	326	376	332	323	381	363	332	343	325	317	344	353	378	336	331	310	319	352	365	362	338	344	361	327	335	325	345	348	368	374	359	349	354	331	371	341	318	333	357	315	333	349	342	336	329	324	352	319	328	307	336	298	336	358	347	319	350	390	421	352	327	321	323	332	349	289	341	334	361	350	360	333	345	394	348	333	328	350	313	315	344	356	362	327	344	321	352	344	333	309	305	366	350	354	363	304	396	336	342	371	321	341	337	332	348	308	290	340	374	312	315	347	305	339	339	386	352	337	344	350	320	334	368	347	317	323	370	313	349	349	348	349	375	328	364	332	365	333	319	360	320	344	337	314	364	343	342	329	326	349	339	308	334	342	323	337	393	325	345	395	348	310	346	356	374	334	373	353	293	340	334	375	392	340	337	336	338	333	344	340	330	339	355	345	338	342	326	325	329	306	312	326	348	368	344	342	332	340	354	350	329	331	334	323	327	343	347	344	345	353	347	355	377	350	359	327	315	352	371	351	339	351	338	362	318	332	336	333	311	332	347	363	327	373	406	333	381	339	331	297	378	337	346	328	323	332	343	324	346	362	360	356	340	347	354	341	340	336	339	319	330	306	337	361	307	354	359	351	357	318	361	352	359	315	315	344	300	362	353	350	356	349	310	365	302	356	341	315	324	337	332	328	329	332	327	329	357	306	319	340	353	368	384	340	345	337	323	325	330	330	350	321	346	332	332	339	338	316	394	343	359	349	324	360	317	336	361	348	345	366	330	324	321	353	323	309	331	337	300	340	315	332	346	343	318	343	345	358	360	337	357	318	330	334	326	305	356	335	331	357	305	344	328	314	369	363	331	325	364	360	361	340	336	355	343	349	341	312	342	332	367	360	340	371	338	331	352	311	314	342	352	352	334	363	330	336	355	329	343	346	357	324	342	328	310	340	353	332	373	342	353	343	325	316	348	336	345	366	321	311	329	331	327	344	319	291	331	335	324	331	381	342	332	327	350	381	307	354	353	326	318	338	342	343	331	362	338	342	357	369	319	349	334	349	315	294	355	336	292	325	360	364	360	323	336	360	305	321	346	320	320	313	352	350	351	343	312	330	336	320	318	345	318	350	342	355	372	302	349	355	372	302	356	350	342	366	337	319	346	340	363	326	355	328	357	311	334	326	354	343	366	344	314	358	350	316	346	324	353	336	363	386	348	347	338	348	344	336	353	338	339	333	325	343	377	309	326	333	324	358	333	340	316	339	351	330	344	322	304	326	353	354	328	339	349	337	368	308	313	350	319	338	319	335	353	314	352	321	315	322	351	345	339	383	351	342	346	337	329	333	324	341	351	364	349	339	339	362	318	351	360	318	353	328	331	340	352	337	344	344	333	339	369	374	349	327	353	333	351	331	333	317	355	357	325	342	320	340	353	329	348	309	358	333	337	357	399	351	338	333	323	333	358	345	324	309	344	345	349	355	340	357	370	328	354	376	312	292	343	366	364	390	349	325	334	336	314	318	376	368	343	338	356	314	367	360	353	344	346	357	355	371	331	334	331	334	342	345	380	332	362	344	309	312	299	344	330	326	326	355	288	350	347	344	381	334	345	325	357	346	360	307	340	347	325	362	369	362	333	356	336	339	330	336	344	341	311	349	327	336	317	340	333	351	362	340	351	327	319	340	351
18224	2194	1410	1035	936	888	832	860	836	866	831	866	842	802	819	783	791	774	787	847	796	783	824	784	805	787	774	824	826	876	845	823	813	813	858	849	815	833	820	801	819	810	776	809	857	814	770	785	834	780	822	831	792	841	786	812	788	781	823	773	824	869	790	835	824	870	804	848	793	827	825	816	830	810	849	859	842	824	817	823	776	816	770	820	859	838	836	811	813	799	845	853	821	853	803	787	860	814	842	789	836	790	820	799	795	812	804	803	806	820	825	828	809	860	821	889	756	788	765	806	819	839	809	818	857	858	768	834	817	852	772	823	820	830	858	826	798	840	830	827	807	779	826	788	811	812	802	794	803	868	835	834	854	797	847	815	828	810	838	870	798	791	797	777	785	792	777	834	822	809	795	797	807	813	841	839	826	809	820	827	853	837	861	808	855	887	828	827	823	815	816	799	822	808	772	810	807	847	808	861	865	845	822	807	775	837	803	755	793	798	827	781	828	869	811	807	829	855	868	835	780	869	820	771	798	807	826	790	820	825	791	823	771	768	857	797	794	822	824	837	783	786	827	805	826	834	806	832	838	806	814	793	770	872	839	882	812	809	770	797	841	840	796	874	824	823	800	794	809	828	845	824	801	851	807	814	818	772	828	804	868	861	786	798	874	817	863	785	828	806	838	789	803	833	845	796	849	824	855	815	805	803	828	867	840	832	833	793	819	808	800	836	859	802	858	820	829	847	825	778	894	836	814	809	816	813	803	832	781	810	770	814	788	808	810	776	810	743	829	873	790	823	856	801	816	819	801	757	804	822	820	864	816	797	798	819	793	809	818	809	842	835	825	854	860	844	811	862	808	779	811	829	866	829	854	821	807	807	826	877	798	817	820	737	801	841	871	847	790	840	814	772	766	803	804	773	844	822	799	792	864	856	820	798	850	785	832	841	811	842	772	892	878	811	793	789	807	797	853	810	840	800	865	870	802	837	827	780	847	879	808	783	823	821	757	823	833	850	805	828	770	844	791	834	801	853	871	800	832	738	819	791	859	788	804	799	795	841	827	848	863	848	867	847	839	829	829	865	839	838	834	780	858	859	763	810	823	796	786	783	778	838	783	794	757	807	824	821	820	811	821	836	793	813	817	803	782	788	853	796	845	820	833	865	830	775	831	859	830	831	818	865	822	806	854	789	783	793	863	867	800	821	885	793	844	851	747	842	836	798	782	823	889	819	851	828	835	831	803	794	809	876	745	828	792	824	790	814	844	835	835	742	811	814	822	830	779	806	810	805	804	853	780	814	830	839	824	837	827	833	821	846	827	818	841	832	878	796	787	820	814	824	817	780	860	831	786	841	848	869	839	781	791	792	783	847	782	867	819	795	836	808	822	806	806	775	800	808	859	820	787	832	804	797	803	837	779	832	817	825	830	837	815	825	858	754	836	802	857	846	846	822	836	874	817	802	804	815	809	873	796	823	875	813	830	837	805	776	845	803	809	784	852	818	782	867	833	808	818	802	779	801	796	849	848	759	818	872	839	806	844	823	814	786	798	780	812	808	814	773	816	809	859	826	848	800	806	854	772	827	797	823	813	787	790	807	764	835	828	871	819	827	787	817	841	813	839	828	861	816	881	831	809	862	772	835	851	820	822	815	867	789	835	776	784	810	836	846	794	809	782	833	810	807	796	886	799	831	796	776	828	831	790	837	810	838	865	841	812	804	813	839	814	831	861	834	845	855	827	856	849	788	805	819	802	812	865	802	806	834	809	856	769	800	815	830	823	820	779	818	841	853	853	800	819	773	862	839	843	814	818	837	810	831	824	749	820	783	834	787	849	804	847	794	846	810	806	854	874	845	801	788	825	816	803	811	791	841	792	780	867	797	810	770	810	799	839	860	821	812	883	841	832	840	814	867	839	799	815	775	786	748	775	829	821	808	868	819	816	797	803	783	786	826	816	803	782	798	799	789	827	869	830	881	825	820	778	827	862	757	833	770	789	823	797	810	760	801	790	855	811	819	821	848	817	829	827	836	794	838	835	805	787	818	821	839	824	864	758	765	816	853	836	838	815	789	851	826	878	806	806	766	792	777	873	775	779	855	859	841	796	865	761	805	825	790	796	817	785	851	827	784	837	843	827	806	831	824	856	801	858	798	781	812	840	843	843	872	866	825	809	827	758	804	816	827	806	858	824	835	849	838	834	797	866	832	818	795	834	835	835	833	826	814	834	797	814	838	873	875	803	783	831	778	807	801	834	809	772	829	826	805	834	801	801	808	820	831	841	814	834	856	825	797	879	851	791	787	822	804	803	863	794	817	819	834	821	814	840	787	819	787	799	815	818	818	896	839	810	838	803	826	830	784	803	803	826	860	809	825	795	802	819	794	767	802	768	807	827	805	858	800	777	829	818	828	828	827	824	865	828	763	795	805	846	828	827	792	765	780	789	803	869	856	859	804	798	791	801	802	806	874	794	827	795	855	816	823	833	823	788	815	802	842	836	725	845	829	788	827	847	800	813	800	843	827	825	789	776	805	833	807	832	756	791	796	812	845	885	802	825	786	802	805	833	793	842	800	785	821	832	798	749	828	807	801	805	824	836	848	804	813	816	801	825	801	781	793	842	840	815	834	828	846	844	791	816	810	851	771	780	821	829	783	783	818	797	782	843	845	820	799	764	787	889	800	800	821	848	798	803	828	862	804	781	812	812	799	824	801	835	816	832	799	884	847	822	799	789	823	832	798	877	833	811	773	824	793	830	781	795	777	785	803	810	783	794	819	823	825	807	781	818	853	806	783	863	790	846	842	830	759	836	800	844	826	827	816	813	799	793	833	858	817	768	798	774	814	819	815	803	846	806	834	831	850	832	774	843	859	807	833	809	860	842	795	813	777	795	800	819	784	837	810	809	833	787	774	819	819	870	872	842	794	740	799	810	848	823	796	781	807	765	795	776	809	800	811	819	842	781	826	787	825	788	823	838	793	817	847	860	795	810	801	771	830	827	836	793	791	802	775	809	791	808	806	803	781	846	801	846	821	828	866	839	783	791	788	845	855	821	818	791	874	821	798	804	791	850	839	812	786	828	825	812	819	808	773	792	821	807	844	799	802	838	854	807	834	804	811	847	789	815	816	782	849	813	813	756	768	846	818	816	794	802	841	758	782	849	821	812	838	838	814	815	795	829	856	764	817	817	816	810	794	851	799	795	782	846	822	847	870	783	844	872	801	843	825	811	807	781	780	784	820	804	817	844	795	786	805	765	808	832	793	850	818	859	796	853	825	828	803	825	807	822	795	802	783	847	793	802	842	851	848	794	826	815	814	840	809	830	805	815	840	810	808	787	826	847	833	795	778	877	789	802	837	804	809	857	838	863	852	805	792	803	827	855	802	760	815	830	833	799	814	760	825	813	821	799	788	797	778	800	798	803	795	816	859	786	848	805	805	789	781	852	820	816	855	837	839	799	816	841	819	794	835	784	794	810	783	868	853	817	836	906	838
24321	21474	25186	28182	21474	21486	16564	731	408	383	365	385	328	370	314	338	325	295	335	325	292	319	320	311	307	311	319	319	288	322	303	281	298	307	291	328	295	284	321	289	324	317	304	314	292	320	321	324	312	299	328	321	275	325	313	317	287	280	314	284	325	297	313	316	307	301	274	262	342	326	293	314	322	308	275	308	294	306	286	309	314	277	326	319	283	315	292	324	295	302	267	305	319	336	318	264	307	307	300	317	304	302	291	323	299	286	335	317	285	304	319	294	311	292	273	305	310	310	333	288	295	307	292	257	339	294	292	273	304	269	321	299	323	292	324	337	319	312	285	284	284	280	289	293	268	269	269	296	304	326	307	279	307	324	289	315	287	300	297	285	284	311	302	291	345	316	273	266	300	268	282	292	313	279	293	299	302	296	300	323	299	298	333	291	286	317	307	343	280	309	297	293	311	305	325	259	279	281	263	314	280	273	308	285	296	312	302	304	302	307	286	298	331	305	329	310	324	308	285	352	317	314	281	285	293	297	310	278	292	313	303	296	308	275	318	311	262	311	310	281	288	305	324	278	303	286	299	307	289	330	334	303	291	300	299	315	287	329	300	292	304	287	288	283	262	307	307	287	324	301	299	310	289	288	274	324	293	301	311	281	319	311	303	315	285	314	300	303	314	320	292	292	292	279	322	293	280	310	303	268	313	320	292	295	331	308	298	346	286	279	293	304	301	300	283	288	310	315	261	319	318	280	278	295	308	299	319	281	315	288	297	313	313	275	287	320	306	286	319	331	299	260	339	289	307	270	303	293	349	312	302	324	309	287	321	279	317	298	318	326	298	286	283	322	322	310	326	288	311	295	322	290	307	309	297	278	320	287	286	282	308	320	271	307	310	326	295	292	308	318	276	279	312	298	326	306	306	295	315	298	295	301	310	292	311	307	308	282	290	284	299	312	300	291	319	306	312	272	299	283	294	296	299	290	300	274	299	316	291	305	285	298	325	296	330	302	337	324	262	334	292	290	289	275	269	311	305	306	271	291	331	265	310	266	278	311	296	321	300	300	308	275	269	297	282	300	300	305	299	300	275	314	300	282	290	299	297	305	277	293	308	288	344	300	294	331	316	310	322	299	319	301	314	325	263	309	280	283	267	279	277	287	295	325	316	312	321	295	334	293	281	281	306	279	303	320	323	280	307	297	321	308	279	310	298	289	280	282	274	314	303	290	290	289	298	322	305	344	277	303	301	307	306	303	305	302	318	282	293	289	329	333	310	325	273	282	279	309	268	287	330	278	295	320	313	307	274	296	288	292	302	323	311	310	307	279	318	293	300	311	305	289	269	287	282	303	301	270	329	327	283	334	315	338	265	290	307	309	315	317	321	313	308	283	316	295	281	333	309	294	342	305	295	302	307	269	314	305	291	281	292	298	311	309	305	288	301	315	277	308	289	311	274	268	305	298	300	308	286	313	302	287	306	289	274	298	314	246	342	310	318	265	308	314	294	325	348	302	310	317	284	324	276	312	298	298	301	331	301	298	284	310	328	305	299	344	312	299	295	317	291	308	317	314	291	316	299	285	278	302	289	309	278	266	334	262	306	306	277	306	312	301	317	317	285	273	281	338	316	271	295	286	302	321	309	302	291	269	277	314	310	301	282	318	327	335	278	302	303	303	299	293	298	293	278	327	285	290	346	302	316	287	316	293	298	306	315	309	280	302	296	332	272	273	288	289	321	306	327	341	310	333	275	265	312	275	304	274	291	295	283	306	312	313	295	295	335	342	295	269	304	290	322	287	289	280	294	303	283	295	292	305	331	341	320	327	296	333	323	318	297	298	308	293	305	308	316	299	290	292	283	289	281	324	273	278	311	300	295	290	296	277	332	323	289	321	297	286	283	279	295	333	297	297	279	302	301	284	283	320	274	282	278	303	267	274	288	274	336	284	301	281	298	304	330	300	289	309	317	330	292	294	275	276	313	349	299	333	318	269	303	269	307	302	284	312	329	290	279	303	311	275	291	285	333	305	297	296	307	280	303	298	270	326	306	304	321	300	316	267	288	312	310	302	288	333	291	327	282	285	280	339	285	298	299	312	287	321	313	254	271	297	305	340	313	269	315	328	252	292	297	302	293	310	318	314	295	346	270	308	281	297	288	348	292	303	296	291	300	300	330	348	304	265	302	310	302	339	316	334	320	321	260	312	304	348	295	330	289	319	321	321	312	268	292	284	275	344	316	287	325	320	306	314	315	285	289	300	330	305	300	301	291	313	306	297	300	328	300	299	322	286	283	288	281	292	301	320	295	283	317	318	253	296	309	272	310	308	314	299	300	314	301	291	316	292	336	309	307	283	300	288	331	322	317	274	312	328	294	277	306	298	303	292	256	337	315	299	305	294	310	299	323	274	300	258	323	347	298	295	305	286	302	290	305	294	316	278	306	259	289	314	323	304	282	302	314	304	278	297	330	309	300	324	317	302	303	305	296	267	289	339	314	280	302	314	328	282	302	330	308	298	320	279	295	339	302	280	295	296	315	314	258	271	301	309	310	286	297	292	319	294	282	304	326	310	298	302	326	298	289	275	281	278	278	312	332	307	265	270	313	245	294	310	327	313	300	289	288	246	335	303	297	330	320	271	313	282	304	296	301	304	310	294	245	277	314	293	292	281	302	296	292	266	314	334	289	293	275	280	295	304	294	286	310	278	320	332	310	287	301	278	299	306	317	296	305	299	278	307	329	319	292	315	310	301	332	290	328	305	292	299	306	312	325	318	277	301	308	288	300	314	331	298	302	327	318	302	294	303	305	317	278	296	320	315	323	329	291	314	296	323	294	313	267	286	309	322	318	295	304	287	296	253	289	302	290	272	304	278	304	268	291	283	297	281	279	327	286	299	292	292	279	297	284	317	300	305	292	292	257	280	281	298	324	311	263	294	295	330	295	293	295	301	305	258	273	286	307	290	290	305	322	325	297	300	310	313	263	297	289	281	298	297	299	304	304	311	342	302	299	294	284	298	307	280	326	308	288	318	310	279	295	317	303	261	307	315	300	308	304	276	299	315	327	288	277	310	296	305	320	326	295	314	289	310	290	274	292	294	295	323	272	304	302	300	316	309	295	266	276	292	294	291	316	281	295	302	297	308	282	281	243	302	313	250	296	319	326	317	285	269	305	304	293	295	329	258	316	267	300	306	310	290	279	296	256	276	309	322	309	339	321	278	269	300	334	322	327	295	270	288	335	318	246	313	299	294	301	324	295	320	341	300	328	298	300	311	287	300	305	313	303	325	293	285	304	305	284	316	265	312	320	296	286	284	313	277	318	305	256	271	271	291	284	313	292	333	303	317	310	304	321	288	285	292	311	295	315	289	280	328	277	265	286	303	314	295	302	309	279	297	336	308	293	308	320	316	278	291	305	266	280	318	304	304	292	302	276	338	296	296	304	288	305	288	285	305	286	282	268	295	281	279	299	299	275	292	292	304	271	264	309	288	282	268
21385	3413	1912	1132	955	839	756	807	737	763	733	705	785	727	693	720	675	700	697	737	663	717	729	761	742	714	622	701	698	757	701	700	744	725	630	639	674	762	727	732	718	720	689	715	752	678	714	692	739	689	772	716	731	703	716	672	686	684	700	684	686	716	691	726	744	705	677	657	740	704	707	715	723	739	696	739	688	629	645	676	694	691	652	690	681	748	731	703	749	697	745	661	696	714	734	751	691	714	748	703	709	684	700	709	683	711	706	725	679	698	684	694	732	728	663	742	690	720	708	693	741	686	696	662	723	696	772	742	692	752	691	715	678	710	701	716	687	709	685	680	692	721	723	706	686	678	692	717	699	699	732	721	695	758	722	718	713	734	751	703	717	678	706	687	692	739	705	691	725	649	668	680	691	717	716	687	681	705	690	684	686	735	673	701	710	701	723	736	715	650	741	652	715	681	695	689	694	700	747	698	692	666	708	685	705	683	700	725	676	704	707	725	685	721	705	687	711	681	720	674	693	680	700	711	700	697	683	737	716	705	693	779	718	744	680	687	734	743	743	700	664	708	701	662	708	697	714	715	718	684	720	659	688	720	718	713	694	691	694	715	668	683	680	716	734	737	691	689	720	728	759	716	720	733	689	704	721	683	681	693	681	700	721	697	701	697	698	698	726	715	675	684	676	663	725	707	737	685	693	722	639	681	746	726	681	704	725	761	738	696	758	728	737	661	704	649	665	746	689	710	697	708	704	696	685	687	765	676	689	695	704	713	699	701	676	693	674	765	742	682	720	692	711	668	638	717	697	671	715	685	701	707	684	676	731	746	697	733	752	706	706	708	699	710	701	701	710	688	711	737	687	672	686	729	715	688	742	738	730	682	692	682	672	704	706	705	703	687	641	751	716	695	660	706	702	724	703	688	717	674	737	727	701	661	724	667	695	690	687	690	730	720	719	720	683	716	648	689	700	664	717	726	685	703	681	680	686	704	698	638	670	677	701	687	640	713	659	724	661	641	700	727	704	688	713	678	665	661	668	693	680	709	737	689	702	723	700	712	717	685	711	664	680	690	720	669	674	734	680	684	691	677	696	726	674	709	744	704	712	660	643	714	769	677	707	691	698	698	707	693	668	688	680	703	678	727	662	730	654	712	694	733	738	667	688	720	701	749	725	662	702	702	688	646	707	707	747	737	695	709	692	658	708	642	708	734	693	662	693	641	693	682	709	687	680	722	699	709	668	676	660	718	724	678	683	704	701	683	695	727	721	669	697	661	701	723	739	712	668	683	745	687	710	685	685	677	728	725	725	689	721	671	710	676	732	643	721	715	674	692	663	705	723	683	737	688	677	663	708	719	680	680	695	720	705	675	651	692	677	674	718	683	730	724	686	726	672	661	702	707	685	653	692	672	657	701	731	681	661	738	699	693	726	706	699	668	713	711	693	665	692	714	699	723	694	701	724	682	679	693	692	727	691	700	665	748	675	691	705	695	710	730	743	702	713	721	699	714	742	675	730	734	700	688	735	728	673	739	661	670	699	715	697	724	772	734	678	641	695	661	678	702	703	681	641	706	712	709	707	703	753	730	649	672	707	683	665	689	646	718	677	676	669	749	752	674	729	692	681	693	720	716	681	673	695	639	753	684	681	680	712	773	683	681	678	724	682	646	671	674	709	724	700	696	679	692	718	711	662	698	729	671	682	718	699	707	694	706	671	714	745	735	666	660	691	663	718	654	673	720	738	675	735	676	709	696	684	699	683	702	699	730	715	680	697	733	685	751	661	683	688	696	724	660	677	703	697	705	718	715	661	717	708	716	696	693	686	649	677	648	686	703	695	731	668	730	714	745	728	720	658	689	667	684	696	666	725	766	702	701	726	727	677	695	694	709	723	683	711	689	704	728	708	676	715	727	731	686	717	756	721	705	687	703	704	698	720	694	730	647	736	696	671	700	684	694	676	684	682	665	703	733	708	679	735	654	647	699	705	673	723	743	702	689	685	717	705	710	688	696	737	643	729	673	684	756	688	720	727	665	716	689	704	690	691	720	640	656	723	680	637	691	682	674	726	691	693	659	695	700	690	672	695	733	663	723	666	656	720	701	667	707	664	682	706	720	668	646	725	726	712	710	682	639	717	674	713	693	721	659	710	689	689	702	666	689	748	704	651	706	688	700	689	683	716	666	666	724	649	676	680	725	662	686	677	743	687	737	683	700	719	702	696	689	672	696	735	695	683	722	676	738	697	670	696	744	698	696	716	710	731	717	692	700	693	683	664	704	729	714	725	731	692	685	736	693	707	695	668	715	705	724	675	679	715	672	729	754	692	693	680	718	748	676	729	696	673	693	702	662	714	704	727	705	714	720	724	736	672	709	711	678	672	716	675	631	723	709	703	688	682	693	643	723	655	684	727	733	692	721	643	664	686	693	677	660	697	669	692	698	708	708	720	684	694	666	710	731	699	669	673	697	705	697	648	680	657	706	677	710	684	703	704	683	696	730	699	700	658	681	714	668	708	715	708	708	726	734	727	661	708	702	678	718	694	753	664	682	690	711	669	680	692	714	701	705	671	724	698	715	666	728	704	700	689	727	715	705	672	647	728	710	728	685	694	705	704	719	729	679	729	706	698	676	703	718	766	714	643	700	671	730	710	720	697	731	657	736	680	710	709	690	689	737	682	682	690	676	716	670	698	650	702	679	739	719	732	712	700	698	658	719	690	728	732	683	723	744	715	707	762	725	689	677	686	702	723	738	717	691	748	705	700	690	682	696	702	762	703	739	648	688	680	693	710	677	717	664	688	709	718	689	662	737	684	657	695	684	709	713	712	686	716	675	714	719	690	726	676	708	702	720	691	683	667	717	678	707	660	720	744	684	704	640	726	701	714	710	702	667	689	731	725	694	712	651	698	692	703	708	698	730	676	702	742	691	694	721	742	705	682	678	690	715	696	698	706	688	732	681	715	718	682	646	747	655	702	667	718	727	719	690	740	720	733	713	756	705	649	712	701	698	674	709	700	680	707	712	724	686	659	708	736	707	733	747	686	681	652	708	675	658	727	660	680	732	679	732	687	710	721	718	720	667	736	674	684	695	731	694	697	667	686	707	654	741	726	736	710	650	672	675	693	711	728	700	684	660	721	751	675	653	770	652	676	682	663	706	755	688	691	712	669	690	669	704	668	701	706	740	742	682	681	717	727	718	726	724	703	657	667	745	712	671	680	703	721	713	689	739	711	698	765	734	732	730	729	714	680	689	687	685	678	707	702	730	678	713	653	696	723	732	730	685	736	689	728	734	694	732	728	742	696	691	701	670	685	695	723	694	685	721	707	695	674	708	716	684	674	690	710	690	757	680	727	720	717	664	753	680	720	669	700	714	733	650	662	693	688	673	699	714	702	701	692	726	725	701	698	666	715	731	686	705	721	754	675	705	713	731	649	666	703	712	712	648	722	701	704	698	677	677	676	727	709	702	655	686	708	703	647	729	724	712	703	656
31593	20805	10391	778	464	438	349	218	251	224	216	227	246	217	221	227	218	230	214	247	233	218	223	222	228	238	213	217	246	229	200	226	243	213	220	186	252	220	225	229	217	215	237	232	211	224	242	253	222	222	217	237	212	207	261	219	254	232	233	226	220	247	243	221	222	243	217	203	222	232	231	214	213	238	229	227	228	214	229	214	225	224	232	265	233	228	215	255	200	208	212	227	246	237	211	223	235	243	249	240	219	218	232	247	226	252	224	232	232	240	227	235	226	231	220	204	221	222	223	234	236	221	202	239	243	228	235	251	225	207	237	242	215	232	219	258	260	215	222	223	207	213	244	218	199	239	209	228	231	221	241	231	210	250	200	207	241	216	231	186	220	197	210	229	253	224	219	231	220	207	236	218	203	206	230	225	256	217	209	207	252	235	217	212	203	241	213	204	191	238	233	207	239	247	216	237	215	209	224	187	218	200	219	191	209	243	207	222	213	250	202	218	222	231	203	247	202	218	196	226	229	220	240	189	213	236	232	205	224	247	229	218	207	235	238	239	233	236	218	209	237	227	244	225	253	235	209	232	249	236	226	233	208	214	239	220	201	249	233	249	241	199	197	220	224	243	231	226	215	222	197	220	221	202	256	207	232	235	252	248	226	214	213	209	232	210	266	238	209	226	224	226	269	196	224	207	225	215	239	206	231	201	212	224	233	206	198	228	248	219	219	222	229	207	207	231	234	212	228	217	212	234	221	205	242	227	216	210	205	223	217	250	220	230	227	229	235	220	217	225	213	216	203	223	235	214	194	190	234	230	213	223	222	249	235	218	230	229	243	227	247	234	235	240	221	211	237	237	199	203	222	226	223	247	201	234	211	205	201	231	214	258	207	221	246	218	218	225	200	209	244	208	214	223	251	215	215	248	234	239	235	219	241	217	229	222	223	228	248	212	213	229	185	221	242	210	214	215	248	247	199	189	219	218	222	218	214	246	229	219	208	230	231	222	235	239	215	234	227	245	242	233	233	217	233	203	224	256	238	244	231	255	232	234	211	230	210	246	234	218	228	230	203	227	229	231	238	214	203	221	207	221	202	248	217	226	216	214	250	224	250	231	245	202	230	235	213	231	254	195	227	227	206	208	213	202	237	205	208	198	222	227	242	225	229	225	214	237	226	213	221	226	207	234	239	217	189	225	203	247	231	199	243	207	230	223	255	226	210	226	221	224	228	223	215	202	207	229	248	272	210	214	230	217	214	200	236	223	235	234	243	240	228	251	217	218	237	238	222	261	254	244	249	231	210	218	207	243	222	238	218	238	210	249	213	201	229	225	246	228	238	244	224	209	206	233	255	242	233	235	213	258	222	217	213	216	204	224	216	224	209	221	233	237	236	210	220	233	237	259	207	232	226	225	226	220	225	217	205	207	251	241	249	219	250	223	249	231	219	216	233	245	221	225	232	234	233	194	240	228	260	205	239	229	230	244	221	248	241	194	232	221	213	241	225	218	238	214	234	250	235	245	229	207	217	242	232	215	201	197	222	212	240	250	241	234	214	219	226	252	258	235	219	213	232	234	207	204	228	220	225	195	234	204	208	229	218	218	246	231	240	257	258	244	222	248	215	215	222	246	217	217	234	229	236	228	201	221	204	238	225	241	217	216	225	245	217	235	240	203	204	187	220	211	217	201	230	202	223	225	214	193	192	232	230	236	223	212	244	256	265	215	221	226	224	240	216	231	222	195	214	200	205	217	240	213	217	228	232	200	234	204	214	256	228	241	246	265	210	226	212	236	248	220	221	248	227	241	234	239	222	246	234	200	238	212	200	271	207	222	222	218	211	214	227	205	223	254	246	210	239	226	230	226	218	203	212	193	216	240	189	227	237	231	242	228	232	219	228	208	211	237	217	214	217	211	251	238	218	227	230	254	213	209	229	216	210	227	206	226	235	212	220	212	210	230	218	223	230	243	205	202	224	237	215	200	228	214	232	187	219	210	231	203	232	204	200	233	218	223	223	229	221	220	220	211	218	226	252	211	222	227	238	232	194	201	200	254	231	219	206	230	205	222	206	222	258	229	247	209	223	216	222	199	244	221	221	203	224	241	201	218	221	222	227	196	234	232	223	216	229	216	202	201	231	226	209	220	221	209	201	244	222	192	237	227	216	248	230	242	224	209	210	239	214	194	216	225	245	199	263	231	227	209	216	228	209	199	221	246	243	224	218	223	187	194	192	207	212	262	224	221	231	233	214	215	218	229	217	249	235	236	197	228	253	230	219	226	199	223	210	211	224	242	198	195	226	211	245	230	215	228	208	214	226	222	245	208	227	221	243	224	211	236	205	236	231	233	239	219	217	209	226	225	234	250	212	255	208	227	228	226	210	234	201	205	210	212	225	232	218	219	205	212	236	200	238	236	227	233	213	219	232	236	219	196	203	226	246	234	219	244	209	239	224	198	207	221	216	240	194	221	210	227	230	220	217	222	211	224	215	238	220	217	248	245	223	235	240	203	215	199	248	238	192	228	224	216	248	234	221	246	221	228	223	224	230	213	216	204	220	234	216	232	220	244	227	214	238	220	241	224	221	219	231	257	199	204	210	212	233	211	227	181	237	248	207	219	228	264	239	236	246	251	237	247	240	196	215	224	214	255	242	198	241	196	225	193	211	241	202	226	218	225	233	226	220	230	232	217	227	230	226	228	216	212	246	258	216	246	242	234	230	218	215	234	212	207	226	239	250	230	226	208	203	219	248	255	228	196	246	247	248	217	207	237	239	228	219	207	237	220	236	178	246	247	235	252	209	224	240	210	220	238	233	198	173	218	198	198	216	220	225	199	209	228	219	199	221	220	228	211	235	208	201	254	220	214	229	208	225	244	203	223	227	232	254	246	234	212	262	199	219	255	210	235	219	243	227	225	198	214	220	227	193	214	224	219	234	206	200	220	209	256	242	234	219	220	242	255	250	240	249	210	267	257	226	226	232	190	241	210	198	210	209	213	217	211	205	245	237	227	220	217	204	216	233	196	255	219	207	202	231	233	226	239	228	232	235	226	236	223	256	216	252	250	179	241	229	242	206	218	235	221	232	226	207	226	212	231	275	188	260	200	209	222	257	207	238	192	240	236	260	225	218	202	236	226	247	222	236	199	219	219	250	208	225	241	207	221	217	221	221	237	227	239	209	258	228	208	254	253	222	236	236	190	228	222	221	238	225	209	238	203	222	255	233	234	230	201	211	260	221	227	204	210	217	212	207	214	248	216	237	259	243	215	232	211	205	250	213	222	202	236	239	241	225	207	234	208	236	203	236	199	247	220	206	236	244	216	208	261	245	199	218	235	235	206	233	252	228	246	214	245	208	221	221	181	229	209	219	214	241	205	231	217	215	247	231	211	219	239	228	231	221	209	223	228	203	218	219	198	224	228	219	217	206	249	221	218	216	200	232	247	245	228	210	203	209	196	209	217	203	230	220	242	207	246	224	223	210	207	200	241	222	220
8937	715	599	583	588	614	640	592	571	578	606	604	592	571	595	581	577	635	560	620	626	588	614	583	588	586	588	582	603	590	615	571	610	583	576	616	581	595	596	582	556	560	589	605	599	579	578	566	581	571	580	561	597	588	570	594	583	614	555	549	607	591	585	591	576	575	598	596	609	618	592	581	616	564	590	577	598	590	596	581	540	596	587	582	601	577	563	609	567	616	589	606	600	618	616	600	637	513	607	594	608	585	599	577	640	606	571	604	618	615	578	598	622	595	619	614	614	571	550	563	538	608	580	609	619	588	593	614	585	560	573	562	594	615	602	619	614	576	610	552	585	591	575	585	618	618	565	607	619	607	593	535	581	562	589	566	616	586	590	580	607	579	610	585	618	588	576	565	585	564	622	590	576	593	598	558	601	607	592	579	605	623	583	598	585	626	612	581	577	567	597	579	636	593	598	554	564	601	571	592	592	583	580	618	582	578	596	595	592	596	596	567	573	565	569	596	554	586	585	589	596	551	572	625	597	614	605	582	627	584	567	610	619	576	583	605	553	607	604	620	575	624	607	586	567	585	643	662	630	628	523	600	607	627	587	523	539	609	549	603	561	550	558	586	567	568	572	594	603	603	634	626	625	615	601	619	595	608	637	601	586	580	639	594	576	578	564	590	587	590	568	582	605	611	560	596	613	571	554	624	632	593	598	618	610	618	555	590	635	575	590	648	575	609	603	547	551	565	638	605	580	556	575	573	631	568	595	658	577	575	591	573	599	585	605	587	641	588	591	585	596	587	610	586	611	631	577	626	573	596	603	608	548	580	574	589	614	582	618	551	603	643	582	614	615	557	612	600	552	590	590	570	604	609	587	575	652	600	540	544	566	584	596	573	606	607	572	594	602	618	605	614	599	600	578	555	552	623	620	585	608	610	591	595	596	606	633	579	593	562	629	566	603	564	612	579	578	614	575	596	594	604	607	610	574	600	579	604	592	585	588	579	577	546	547	599	582	611	572	620	601	628	601	553	557	571	589	522	617	581	586	587	569	652	600	626	616	578	604	586	580	559	618	619	598	619	553	614	598	633	582	564	582	612	615	586	624	575	618	568	597	615	619	593	607	567	582	603	605	618	595	570	589	563	599	612	591	566	579	619	552	560	609	567	581	595	594	582	633	611	580	646	547	619	615	648	598	550	571	623	597	581	588	565	564	564	571	581	548	567	619	623	588	556	594	613	599	616	575	618	624	594	600	562	580	627	603	635	629	550	594	568	597	571	613	545	614	582	607	608	561	551	600	598	595	614	601	613	597	620	571	592	576	560	663	595	598	558	616	649	598	603	570	579	602	629	646	575	610	570	572	610	619	609	570	604	641	614	585	617	590	613	605	579	571	574	587	587	573	570	600	572	586	595	566	605	597	584	605	563	580	607	582	581	592	579	635	582	554	582	603	564	577	575	604	598	567	608	540	605	582	593	585	553	587	558	606	600	593	602	590	590	596	571	578	566	558	583	581	570	606	582	575	602	577	595	583	534	587	582	556	577	629	566	572	568	608	604	604	567	603	603	606	568	617	575	617	619	575	592	577	591	595	578	596	635	651	613	592	609	599	620	572	623	588	552	593	575	609	565	566	582	581	542	592	595	584	624	606	568	584	543	572	558	620	568	550	610	583	585	575	557	611	557	576	573	554	567	561	560	551	590	565	555	609	603	567	576	612	580	561	549	581	586	575	579	572	598	559	585	588	563	560	569	569	560	582	598	629	604	574	586	557	600	574	606	608	558	641	617	589	566	541	604	610	587	616	598	605	604	576	606	624	588	579	554	599	586	586	606	586	569	609	605	614	618	577	590	601	594	586	613	599	584	574	583	594	552	588	627	611	592	564	645	622	559	546	601	560	594	591	582	618	554	558	596	607	591	592	633	595	618	564	611	578	586	624	531	582	610	584	608	559	585	567	581	591	594	571	593	626	607	592	573	601	560	582	592	563	616	628	577	589	558	583	608	562	573	602	639	620	592	589	604	549	628	570	596	543	570	579	558	669	584	547	578	570	586	630	603	570	554	624	544	580	553	608	567	562	618	584	552	620	612	639	545	610	585	593	586	630	636	584	587	637	592	584	622	569	621	623	602	575	563	595	613	608	606	586	613	595	564	641	558	601	589	588	577	621	608	570	575	533	566	632	588	569	553	537	569	607	578	636	585	624	600	589	560	597	605	569	562	601	548	577	577	588	652	587	575	593	547	606	553	602	572	574	620	541	565	627	641	579	598	560	585	618	640	595	612	588	603	560	588	628	543	592	634	583	609	577	553	593	591	548	573	601	538	606	580	597	625	546	590	626	593	593	591	582	544	570	607	548	597	623	628	601	573	604	611	533	588	629	630	609	605	611	577	542	580	634	620	625	598	605	593	549	611	602	601	558	583	613	609	589	584	573	622	666	607	555	630	590	567	566	573	607	529	609	602	585	573	613	595	596	565	584	562	623	562	618	564	583	579	658	589	603	595	543	592	595	614	615	610	614	587	580	563	545	579	628	594	567	564	646	574	521	601	568	591	574	559	584	598	551	589	599	604	572	583	612	568	620	636	568	611	597	567	585	622	619	566	596	567	627	580	641	610	588	557	612	563	567	594	619	588	604	592	591	576	627	593	562	607	595	570	599	625	584	628	578	612	580	572	574	560	607	559	629	617	608	597	584	587	617	570	579	600	578	601	554	549	585	623	579	580	550	559	591	566	583	564	575	581	629	584	637	634	559	547	570	596	568	629	572	589	629	622	569	607	644	590	584	607	621	598	577	599	628	578	573	579	547	593	623	630	573	639	615	571	560	584	615	598	595	601	572	612	562	587	579	570	629	595	578	596	590	588	596	585	578	600	570	593	575	550	586	596	598	596	587	576	627	533	554	607	580	585	600	587	555	618	630	587	609	622	585	591	608	632	594	621	590	619	601	588	562	566	586	606	584	596	597	595	545	563	593	557	584	610	563	582	633	609	639	610	585	569	593	566	658	590	604	631	578	571	623	573	601	587	551	618	596	559	612	603	627	542	609	590	561	579	628	590	597	609	573	590	589	626	608	548	635	615	588	592	576	581	544	582	578	603	589	595	618	600	602	623	604	634	585	649	556	570	595	656	557	581	618	620	571	544	579	577	567	606	597	633	607	633	580	574	570	572	607	611	595	582	553	554	629	614	595	584	593	636	610	587	614	599	592	593	595	597	588	579	628	586	593	590	596	544	584	584	587	599	603	560	589	620	559	603	570	613	589	615	586	556	613	591	605	613	593	606	604	645	612	616	586	600	583	583	601	567	616	625	569	573	583	624	605	596	595	577	576	593	624	604	618	618	524	603	588	592	567	591	566	589	605	580	576	579	551	594	566	622	599	597	567	582	593	639	616	604	583	591	637	622	598	575	551	605	566	569	607	578	598	586	586	568	564	588	618	606	597	565	583	613	575	562	564	570	589	550	578	587	556	608	577	653	575	587	540	582	557	618
25010	21450	24719	28563	21443	18843	756	469	405	389	387	367	351	358	389	358	353	364	350	338	361	347	329	359	338	343	342	350	280	338	332	367	315	303	345	333	357	354	338	338	342	345	324	327	326	368	302	323	347	350	355	325	346	350	369	404	357	332	304	306	358	309	317	334	297	316	380	344	327	339	326	357	339	327	361	325	337	362	330	346	367	323	332	338	332	315	354	358	332	325	341	353	357	346	308	342	347	305	320	360	316	333	311	341	332	341	346	340	329	334	320	360	339	352	340	341	331	373	341	334	353	348	336	313	366	350	324	332	331	325	355	355	370	361	358	333	365	359	353	302	362	331	351	350	330	342	353	358	337	334	329	337	346	358	339	323	362	297	345	315	309	333	365	319	324	310	338	333	338	388	356	346	330	328	316	341	357	334	332	324	328	338	364	391	330	348	346	337	356	371	365	345	332	342	366	345	318	310	364	337	325	359	321	324	322	301	307	342	308	319	355	302	333	340	338	321	349	349	338	300	353	308	348	342	339	359	353	346	351	316	343	322	335	347	343	377	340	364	331	345	367	308	358	322	339	371	337	353	317	377	372	356	366	365	356	359	351	354	339	315	360	324	328	368	329	332	309	340	329	313	338	334	338	293	363	343	335	346	335	338	313	304	365	302	331	329	340	372	330	294	362	336	294	329	353	356	349	333	323	332	328	353	347	345	338	367	349	334	345	321	324	325	336	319	306	329	334	332	304	352	331	351	346	343	350	323	334	332	333	309	314	323	336	326	303	324	345	331	328	304	336	310	308	346	367	357	351	327	325	285	339	391	366	345	333	341	324	337	370	336	354	341	347	375	360	305	332	378	338	299	365	336	374	312	363	314	317	335	342	325	341	295	344	343	351	307	343	315	292	368	344	342	321	350	338	321	339	347	335	344	329	329	303	319	320	306	369	365	331	340	348	349	356	335	343	335	312	356	360	347	341	346	325	327	343	345	329	349	340	366	311	337	346	354	388	338	328	357	336	358	315	364	327	296	324	344	346	317	370	332	351	344	335	288	329	369	337	352	339	330	326	331	349	344	300	348	334	297	334	320	366	348	355	314	339	332	331	319	336	313	332	350	351	353	300	362	368	315	303	351	333	325	357	328	333	335	312	345	350	317	310	277	366	310	344	354	362	352	317	367	341	344	346	341	357	303	315	353	323	316	331	389	349	353	343	341	366	309	334	358	344	342	359	332	353	358	316	327	364	343	358	336	328	341	352	354	343	345	339	341	344	329	353	288	346	344	334	320	349	333	354	333	327	340	352	347	343	328	345	377	352	345	356	311	339	312	338	348	364	353	314	320	330	337	309	366	311	322	331	357	314	340	306	381	340	323	340	325	323	350	335	327	314	342	354	317	325	313	335	343	358	359	331	330	349	328	314	345	360	317	365	355	348	323	344	351	373	282	338	307	351	339	337	332	313	325	368	323	332	331	320	349	331	331	359	356	347	367	337	333	313	315	341	318	349	305	318	275	313	313	334	378	324	357	316	344	330	341	359	353	315	340	316	328	347	362	336	307	368	322	341	350	336	318	343	358	369	332	394	361	349	327	333	328	339	340	345	336	321	321	368	356	324	309	358	336	327	329	327	356	332	350	339	317	345	372	311	336	361	344	324	375	329	306	351	349	358	323	322	322	314	351	296	328	327	328	336	320	338	334	317	339	331	326	322	326	332	361	322	333	317	306	359	354	366	319	329	330	351	357	333	370	329	374	384	356	307	341	325	328	323	352	358	306	301	353	316	361	311	341	358	330	343	314	328	318	314	363	340	314	330	321	333	341	373	333	340	336	324	346	314	324	328	326	325	349	307	325	319	349	330	361	340	336	359	321	323	353	340	298	342	381	324	340	357	345	343	329	328	348	329	315	342	337	396	317	361	326	329	361	306	314	334	306	366	341	337	307	309	340	363	332	352	317	287	342	352	315	346	326	351	309	341	346	320	331	330	327	313	334	323	342	350	334	357	339	314	340	297	321	338	334	392	349	360	322	353	352	334	337	371	337	318	327	310	340	303	347	331	337	358	337	331	370	324	323	336	329	334	303	381	345	327	333	323	323	355	333	325	348	341	326	345	350	314	321	328	344	321	346	372	347	345	369	303	311	330	340	310	347	326	352	358	322	386	324	318	347	343	343	340	317	321	381	337	316	351	331	322	322	379	323	334	319	344	342	369	349	364	311	339	323	336	327	361	313	352	336	302	321	317	339	353	359	341	326	345	342	312	342	350	345	336	333	319	331	348	369	335	311	331	328	333	402	304	330	355	336	323	318	303	317	362	328	331	323	322	338	369	334	355	327	302	309	361	315	343	324	333	354	314	266	302	312	347	342	367	320	327	381	341	328	287	350	312	315	344	336	334	365	324	313	313	316	340	332	331	307	289	321	305	384	344	328	353	349	318	303	307	314	355	377	362	330	352	316	343	332	347	373	342	331	351	366	342	360	340	365	336	370	343	342	325	347	367	338	370	356	324	347	361	334	350	337	328	305	365	363	357	332	330	355	352	285	337	338	355	327	322	340	329	297	350	352	329	316	317	353	306	325	348	328	334	331	318	329	344	326	353	332	362	360	353	360	353	351	342	361	364	354	391	320	308	284	341	335	322	305	338	334	344	333	327	302	357	315	348	329	381	341	350	341	310	352	355	341	362	338	318	320	319	338	339	309	320	322	337	327	339	366	348	348	314	313	329	304	317	320	294	317	325	365	359	310	345	316	317	343	355	340	349	341	325	355	341	326	341	324	341	373	351	387	345	356	328	365	376	343	379	313	340	336	334	373	345	347	342	335	309	319	348	317	326	336	351	334	357	325	389	332	340	344	334	294	313	336	336	302	333	305	346	334	335	349	298	316	353	359	340	332	318	330	341	310	344	314	344	338	316	349	341	314	344	305	332	331	348	361	323	331	323	327	357	348	331	358	337	335	298	328	319	295	367	339	358	327	367	352	349	330	344	327	353	324	355	335	329	351	328	355	355	363	377	348	339	355	318	368	348	372	326	350	336	325	383	308	322	374	353	309	349	293	320	345	328	360	319	341	340	336	351	359	350	332	321	349	305	344	346	338	308	355	356	312	303	306	351	328	337	343	341	341	341	342	341	316	329	339	322	319	354	331	342	313	336	338	319	324	333	335	330	347	354	332	336	381	307	322	321	342	336	357	366	338	337	330	316	329	347	307	325	330	334	341	293	355	342	365	330	323	347	345	340	327	298	344	317	349	388	372	331	339	356	324	349	300	320	306	365	334	352	353	391	321	401	351	332	327	311	327	326	341	315	363	317	338	333	361	348	341	335	315	355	333	355	345	332	309	365	352	352	336	341	320	326	344	352	349	357	347	314	349	352	328	367	321	350	310	337	340	341	345	328	338	344	356	352	360	347	342	343	333	380	343	339	355	338	321	331	337	313	353	365	294	312	332	363	330	321	349	346	354	349	350	331	349	345	367	339	374	323	331	354	320	343	322
17645	2146	1372	997	884	875	834	817	849	757	842	827	831	800	830	782	803	810	844	800	857	801	765	827	822	827	796	825	803	799	846	829	790	847	811	777	829	816	753	829	814	807	821	793	819	850	806	859	824	829	755	802	799	820	859	822	830	777	790	847	805	811	813	819	812	756	833	826	809	829	768	780	812	791	811	834	791	828	785	800	798	788	741	842	811	819	815	799	824	777	849	846	780	727	804	735	773	812	874	858	816	778	827	780	828	744	824	814	757	795	845	770	813	815	797	811	803	753	770	838	803	760	819	748	808	763	816	846	814	793	814	776	882	744	791	846	797	772	751	841	768	772	808	809	785	772	819	847	787	806	825	822	813	816	776	810	795	758	807	772	811	857	739	809	815	849	831	828	811	839	809	818	784	780	830	869	793	781	767	816	826	853	813	820	827	775	898	788	843	811	772	815	801	800	783	805	821	728	822	808	798	780	799	849	837	803	753	759	812	853	795	812	827	818	835	778	792	774	825	785	785	804	842	831	779	841	790	782	807	842	815	779	796	827	807	803	798	824	842	782	828	806	827	832	757	797	808	777	775	745	798	835	838	797	809	781	757	842	850	822	857	838	800	845	834	799	791	830	800	828	789	788	852	857	805	790	787	828	846	804	856	791	774	809	777	836	826	787	796	805	828	815	795	819	765	755	794	779	801	837	763	831	778	780	805	814	792	801	785	814	842	835	828	809	820	801	814	806	775	827	791	832	807	775	819	760	846	799	812	862	864	796	781	811	770	804	823	866	790	830	783	835	820	809	791	814	807	781	797	773	757	818	799	798	801	781	793	797	844	836	785	791	859	823	872	825	738	809	762	783	784	815	811	800	833	852	809	795	834	852	812	826	782	814	837	818	849	822	824	805	842	769	828	788	863	818	764	825	866	860	775	800	810	815	816	860	780	779	787	775	803	823	846	832	797	784	761	808	825	785	814	800	794	819	785	803	762	834	793	726	797	767	813	802	854	896	802	824	825	785	807	832	813	785	767	855	842	828	794	804	836	802	816	813	809	782	769	839	797	787	857	808	832	764	802	812	856	823	785	812	823	819	772	833	836	808	819	798	771	779	771	775	785	832	791	736	796	803	811	834	804	804	784	815	835	846	807	828	794	784	794	781	786	808	802	789	782	808	813	822	789	787	797	811	781	770	834	784	854	860	851	796	835	795	780	823	790	781	821	830	810	804	784	766	813	850	833	775	857	817	811	762	804	830	815	833	869	757	812	829	789	778	854	773	822	824	832	775	766	811	781	816	801	775	769	808	767	856	840	781	824	795	808	781	794	801	806	851	783	880	787	820	776	800	785	859	867	836	794	780	813	837	766	779	817	800	837	790	806	815	763	825	851	829	825	809	822	802	774	806	835	817	812	813	840	789	861	810	812	787	783	848	826	821	753	838	777	842	796	817	809	822	773	826	839	823	799	777	795	808	788	807	773	836	826	847	823	804	851	830	866	824	833	841	777	793	783	825	817	849	758	797	808	820	826	756	844	772	806	805	822	807	758	840	816	813	783	799	817	772	804	819	827	804	799	864	834	793	818	773	780	787	835	779	859	774	803	773	821	858	753	813	827	850	777	830	807	797	788	783	862	812	855	757	765	790	841	756	806	768	837	773	856	792	794	755	850	809	789	755	817	804	823	772	815	770	802	803	788	832	767	835	831	831	824	771	779	808	821	792	797	800	784	824	826	763	841	827	791	809	802	822	746	815	820	775	796	818	817	841	858	778	871	783	885	809	842	770	843	796	828	796	808	794	833	801	759	806	768	791	826	823	895	770	816	835	805	850	809	826	757	792	787	828	802	786	792	770	812	767	842	848	807	823	802	790	849	798	824	808	774	788	822	755	810	836	807	826	829	778	807	783	772	806	794	810	798	789	823	759	796	806	824	767	798	818	820	816	807	842	845	858	894	739	821	795	814	792	844	889	742	865	798	810	828	792	825	813	761	806	831	831	797	798	866	816	803	761	814	808	832	828	768	812	841	782	802	783	819	778	769	822	778	813	784	813	798	768	841	800	826	788	798	810	821	808	838	790	783	839	810	801	791	795	834	785	826	839	816	821	802	792	786	838	791	839	727	813	782	763	808	772	799	789	814	855	857	846	804	754	824	797	842	808	762	752	806	863	817	776	774	825	791	838	771	804	835	811	787	812	804	764	804	749	767	817	805	838	814	805	816	809	811	814	859	779	759	811	861	814	820	784	769	820	758	784	779	790	829	816	845	850	814	806	844	826	777	742	779	825	768	803	771	772	860	857	846	780	823	812	742	830	806	843	788	772	839	808	835	821	830	806	755	812	807	833	834	826	784	826	838	789	786	826	806	810	850	802	789	850	795	832	797	803	804	771	812	773	762	848	837	835	830	827	785	779	795	806	746	802	782	801	828	828	807	825	812	809	792	796	780	787	819	763	741	827	803	801	768	819	793	767	799	749	773	824	808	844	763	787	820	748	825	762	833	809	805	835	803	821	849	844	800	769	771	810	787	774	798	784	849	813	777	860	775	804	767	879	797	833	816	775	798	807	779	829	796	804	776	822	778	781	846	820	868	791	861	859	834	816	800	784	783	775	769	775	790	813	765	809	772	864	833	838	824	795	839	844	790	796	807	804	837	847	796	829	788	773	816	794	785	844	816	871	813	828	838	780	798	858	802	812	799	815	829	745	815	762	813	812	817	804	836	781	791	771	823	831	831	825	811	786	790	821	810	785	778	797	796	846	782	867	840	794	821	837	836	844	826	788	778	798	823	849	860	824	823	757	770	823	775	825	831	808	772	829	780	778	805	779	842	791	796	811	802	817	799	776	797	833	779	771	818	783	788	785	837	853	784	845	830	748	772	781	775	811	804	742	826	808	825	853	806	766	806	791	835	806	794	823	776	812	840	811	817	866	802	796	813	813	807	836	821	875	812	791	876	838	830	820	807	815	821	778	806	759	782	778	849	742	847	768	829	731	782	780	840	818	848	844	797	782	791	794	841	810	828	844	816	790	787	829	827	768	802	780	791	761	824	788	812	815	816	794	823	798	808	782	787	852	783	759	807	835	839	795	834	816	788	848	812	886	800	847	802	805	814	785	809	787	824	809	835	802	814	805	779	781	828	827	767	818	790	781	785	821	859	839	809	780	775	789	761	816	736	859	845	787	787	813	807	809	782	799	750	813	767	817	812	803	823	810	755	824	816	822	780	809	782	812	824	860	781	795	816	772	827	824	808	792	841	777	819	812	798	823	839	798	814	779	842	807	756	805	793	850	821	815	785	813	819	770	832	769	790	819	751	800	820	805	815	784	779	800	825	767	820	758	824	812	803	774	807	834	771	827	807	801	787	829	807	773	848	799	833	767	776	803	842	827	772	786	816	800	806	765	837	819	817	798	812	775	812	799	838	808	817	793	805	796	775	794	817	791	866	812	832	839	811	811	900	733	802	831	782	825	825	789	819	838	823	832	828	831	787	783
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
