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
338638564870	338638565427	338638565977	338638566527	338638567077	338638567627	338638568177	338638568727	338638569277	338638569827	338638570377	338638570927	338638571477	338638572027	338638572577	338638573127	338638573677	338638574227	338638574777	338638575327	338638575877	338638576427	338638576977	338638577527	338638578077	338638578627	338638579177	338638579727	338638580277	338638580827	338638581377	338638581927	338638582477	338638583027	338638583577	338638584127	338638584677	338638585227	338638585777	338638586327	338638586877	338638587427	338638587977	338638588527	338638589077	338638589627	338638590177	338638590727	338638591277	338638591827	338638592377	338638592927	338638593477	338638594027	338638594577	338638595127	338638595677	338638596227	338638596777	338638597327	338638597877	338638598427	338638598977	338638599527	338638600077	338638600627	338638601177	338638601727	338638602277	338638602827	338638603377	338638603927	338638604477	338638605027	338638605577	338638606127	338638606677	338638607227	338638607777	338638608327	338638608877	338638609427	338638609977	338638610527	338638611077	338638611627	338638612177	338638612727	338638613277	338638613827	338638614377	338638614927	338638615477	338638616027	338638616577	338638617127	338638617677	338638618227	338638618777	338638619327	338638619877	338638620427	338638620977	338638621527	338638622077	338638622627	338638623177	338638623727	338638624277	338638624827	338638625377	338638625927	338638626477	338638627027	338638627577	338638628127	338638628677	338638629227	338638629777	338638630327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25216	21606	27145	26592	21591	6790	886	626	559	489	486	471	444	404	418	392	414	382	402	440	398	397	356	385	367	348	362	287	293	302	284	301	308	323	302	330	317	313	247	253	218	270	272	263	276	262	295	277	273	259	255	270	282	249	270	263	276	248	293	288	264	281	239	282	264	272	293	261	243	268	285	280	275	245	274	263	286	268	262	253	244	264	292	300	255	257	243	282	290	291	267	235	275	268	259	278	254	295	258	237	255	252	249	246	261	275	279	264	292	266	253	277	286	269	269	213	299	254	267	255	264	257	229	283	255	257	305	262	302	244	289	258	292	260	266	258	280	295	272	282	269	283	248	277	253	249	290	257	277	241	246	272	293	275	258	265	308	249	272	246	240	270	226	242	281	266	279	264	234	261	273	269	238	268	265	257	272	272	262	273	282	263	268	278	268	283	277	276	258	241	274	288	268	243	272	273	264	285	295	246	265	260	265	255	280	238	243	288	244	271	258	275	316	302	249	257	248	274	287	267	292	267	240	269	279	255	272	284	276	279	261	280	254	298	274	263	265	252	255	277	295	256	243	272	277	244	278	270	271	284	235	302	275	263	273	252	262	270	263	234	258	288	250	257	262	270	275	269	268	290	270	269	251	237	240	254	274	317	279	279	251	271	277	253	245	259	254	282	268	255	285	272	254	258	270	270	294	236	252	222	254	240	276	253	277	246	292	270	262	269	297	248	286	308	256	258	251	252	243	291	265	249	262	260	260	260	289	258	259	287	265	263	311	283	303	300	247	247	254	239	246	261	261	253	256	250	212	231	242	271	273	275	272	272	274	235	259	273	254	270	284	300	283	280	296	270	260	268	267	282	307	265	252	226	249	267	283	287	283	275	292	277	280	255	246	255	262	267	270	261	258	289	263	262	253	260	261	284	264	282	285	275	281	255	301	285	264	229	274	279	252	257	234	283	283	266	273	247	226	250	259	233	253	264	257	278	265	252	284	227	231	267	263	239	242	240	248	250	293	249	247	277	265	287	277	260	258	292	284	260	276	280	229	296	256	275	263	262	254	304	287	266	289	262	279	263	292	257	266	228	266	286	265	288	259	251	220	289	258	266	277	237	286	260	272	295	262	266	244	244	311	256	282	272	230	249	254	276	254	261	283	257	264	272	295	275	280	257	227	287	248	220	248	259	258	283	271	279	294	252	219	273	299	260	258	263	275	274	269	267	297	248	280	280	266	299	267	264	236	268	284	256	273	269	265	293	247	271	253	254	276	243	287	244	262	263	275	280	257	298	266	275	267	266	251	295	264	294	266	266	278	242	249	252	265	291	272	273	256	261	274	287	237	271	263	297	260	287	257	235	270	260	242	277	261	263	270	265	264	283	271	258	268	273	268	284	253	272	261	255	268	264	268	266	232	282	267	231	251	270	257	249	280	270	277	227	255	267	289	255	241	268	244	237	272	283	291	291	272	264	290	264	273	264	264	254	278	274	294	276	265	269	257	262	277	290	293	276	277	247	276	263	245	259	281	281	236	304	241	240	280	263	286	276	227	295	267	271	251	248	277	264	265	259	254	276	271	279	303	275	235	262	265	279	245	263	249	238	258	267	264	247	257	270	290	249	261	256	301	265	267	284	261	263	259	277	259	269	265	256	268	280	247	253	318	275	277	268	277	276	249	292	309	272	249	265	275	261	299	236	262	271	259	268	283	290	256	258	228	282	271	230	240	267	253	259	254	236	245	254	257	249	278	271	266	246	259	250	299	256	278	254	274	291	260	244	279	241	276	243	245	292	270	269	276	258	264	266	271	290	277	279	274	259	249	282	258	237	261	294	298	252	269	256	267	280	303	284	251	255	249	283	280	267	245	246	255	257	267	266	267	253	278	307	264	286	256	253	278	255	251	284	296	261	255	278	290	270	295	267	260	258	258	261	291	247	278	287	253	271	270	291	299	273	299	272	290	287	262	231	272	255	281	259	243	273	250	235	267	265	287	257	295	289	288	264	271	249	301	282	256	270	258	256	258	246	265	266	272	246	259	247	238	277	214	248	291	267	269	283	309	280	245	271	251	265	278	260	283	261	247	286	263	271	255	271	279	277	311	279	276	274	256	272	263	266	245	264	266	268	240	231	262	256	279	257	289	295	282	275	260	237	276	280	240	269	306	281	256	261	291	252	275	250	260	260	294	276	249	271	256	241	239	257	298	245	259	263	269	264	237	242	240	296	252	266	252	266	283	287	283	286	290	248	250	285	280	260	229	250	238	268	271	282	257	259	242	268	256	262	274	291	289	254	251	259	237	270	268	272	260	238	247	269	234	280	291	283	273	262	289	278	269	272	268	262	305	271	249	271	245	319	230	321	245	254	283	262	245	285	227	278	287	271	249	293	265	255	255	248	255	264	223	249	217	240	238	276	264	259	279	226	299	235	267	268	280	262	290	298	276	267	288	265	288	282	271	262	269	267	261	245	250	276	267	257	252	236	253	276	245	268	281	255	257	251	237	252	246	236	255	273	264	312	252	250	247	249	260	275	253	266	223	273	289	284	300	268	265	270	274	261	261	268	278	267	251	275	270	236	264	277	253	294	269	293	282	265	258	316	280	288	252	239	244	225	253	266	255	264	266	240	264	230	258	282	271	246	282	260	263	279	271	268	251	256	263	273	258	277	263	263	284	254	263	239	271	284	283	263	285	246	262	285	264	289	264	265	255	275	261	247	249	298	245	256	301	277	274	251	270	290	284	275	256	270	267	230	283	264	237	299	259	256	298	269	274	281	277	274	255	283	265	249	251	263	274	265	246	249	238	259	249	284	259	274	256	264	264	276	270	232	271	272	252	260	258	278	251	277	275	278	269	255	266	292	279	282	265	320	275	242	265	258	218	240	294	245	262	255	253	253	275	244	274	279	284	270	280	272	267	270	255	267	260	253	258	250	278	250	260	249	276	268	270	282	251	241	259	267	292	259	282	270	257	269	274	271	292	245	265	280	265	261	301	246	287	246	269	266	253	277	274	279	246	247	291	263	262	270	259	260	252	272	259	258	268	269	237	302	302	228	234	237	289	275	255	291	258	246	270	243	255	263	259	234	267	259	288	276	259	283	258	261	284	267	265	237	243	241	265	284	256	273	260	264	267	273	286	262	242	238	241	271	233	262	294	247	278	289	250	269	231	287	274	266	263	283	276	273	257	246	259	306	244	275	278	272	299	242	265	272	279	275	274	293	291	249	255	262	249	291	251	235	266	288	259	271	237	292	286	288	281	251	265	253	275	268	300	286	250	256	265	247	260	256	268	288	261	255	238	259	266	245	252	246	267	271	267	280	255	251	274	250	254	244	259	258	246	266	275	275	277	237	262	266	256	225	294	265	270	266	235	236	282	278	304	250	281	271	228	300	272	243	260	253	283	258	258	240	266	299	253	270	277	259	264	290	266	272	260	280	284	272	275	255	284	252	264	236	256	275	259	263	242	260	286	257	278	262	268	253	255	279	283	253
8448	13634	4620	1646	1032	936	773	710	671	667	641	643	638	690	662	638	609	640	616	675	645	610	583	644	604	652	646	580	623	622	621	612	561	609	572	610	577	563	575	566	626	609	610	604	556	606	649	606	557	610	564	612	589	550	612	581	585	554	595	605	592	567	612	605	610	577	589	571	568	576	603	571	611	625	558	617	577	591	635	642	605	586	597	544	587	586	551	548	574	598	608	562	577	543	599	591	564	623	563	597	586	596	577	593	582	631	590	601	617	617	606	585	599	563	594	603	614	586	544	611	604	577	555	610	612	648	587	575	589	612	581	546	559	598	626	576	633	604	564	594	577	546	535	574	583	562	552	588	552	570	612	606	610	631	615	555	520	616	608	590	587	621	611	609	608	548	642	592	555	590	602	608	600	629	603	622	582	620	612	636	587	579	577	506	585	629	549	571	534	547	575	578	584	598	571	605	612	558	588	603	611	606	565	604	598	611	612	592	573	585	564	595	564	594	600	598	590	619	589	596	573	610	579	577	598	590	571	586	571	588	609	526	568	604	592	599	590	604	588	619	564	608	564	526	608	588	570	575	569	592	604	622	623	565	628	614	597	603	541	618	589	593	585	541	607	617	611	571	591	559	620	613	562	623	582	584	580	579	597	604	560	599	598	548	639	588	574	593	593	599	654	608	601	593	582	589	580	569	595	557	554	552	611	591	595	631	584	608	585	558	613	608	549	618	566	579	571	598	615	588	613	580	604	572	620	585	602	567	600	636	591	652	570	555	578	533	610	583	587	624	571	571	584	626	595	594	567	564	619	617	558	573	563	629	579	581	618	607	601	560	596	580	563	578	617	555	610	578	617	558	581	633	581	557	628	579	571	577	574	587	642	593	556	598	566	624	563	570	556	599	614	612	595	558	587	547	552	596	565	634	595	595	582	608	616	590	587	622	631	568	548	596	572	626	594	568	637	583	598	609	581	600	564	598	583	587	631	626	595	612	569	586	566	597	592	608	591	588	623	591	579	572	610	541	612	599	588	573	594	587	579	616	569	618	564	570	565	583	580	572	643	570	556	585	584	561	587	572	575	576	546	588	569	572	531	554	596	595	578	597	602	604	588	557	614	586	573	555	581	607	593	554	605	584	584	584	567	607	602	613	582	666	596	607	577	579	545	590	586	595	597	577	581	624	570	582	603	595	601	582	624	570	549	594	554	572	570	626	585	608	604	577	601	558	537	594	576	579	581	616	645	555	567	535	575	633	585	566	569	588	572	575	618	587	547	578	599	624	595	619	593	575	590	626	561	600	542	589	586	603	564	548	587	606	543	570	573	608	567	615	575	583	549	597	583	579	580	557	544	579	585	555	609	604	606	573	626	574	621	582	615	565	545	665	533	597	549	590	577	608	584	600	595	569	604	564	604	646	573	606	557	533	609	621	610	575	635	631	579	603	622	595	555	552	570	598	622	607	565	580	617	574	598	636	601	592	619	575	583	547	591	616	611	599	600	608	571	594	605	597	605	600	594	589	545	603	596	571	572	575	544	542	601	570	580	642	587	629	608	598	609	574	623	541	585	566	582	600	600	607	628	575	574	597	599	612	583	609	618	598	622	585	620	601	593	610	593	571	616	568	574	577	546	601	612	607	576	581	569	645	593	552	584	580	588	580	595	577	562	550	588	609	591	588	634	570	566	614	556	619	564	605	578	587	602	598	622	587	596	591	594	596	585	579	586	591	592	591	588	575	644	580	581	606	584	623	594	539	610	602	585	579	575	580	583	564	635	581	604	644	564	555	624	591	541	544	609	565	554	570	592	582	602	571	623	590	585	590	596	589	597	565	600	554	598	596	582	593	612	581	632	591	594	615	586	615	549	600	587	607	596	594	580	580	625	572	540	610	619	587	588	602	572	613	577	601	568	566	554	591	617	595	552	593	587	615	606	605	586	551	592	596	600	610	616	586	556	624	615	582	587	578	617	606	584	605	540	588	575	611	595	582	596	622	589	603	568	562	623	579	614	574	586	579	595	559	625	588	621	569	545	597	583	571	631	554	584	598	582	592	610	583	584	546	586	606	601	587	593	579	578	571	617	618	600	607	607	578	556	566	609	606	635	567	569	570	655	594	623	572	579	571	609	579	573	583	590	569	584	613	593	578	561	593	582	573	593	551	568	567	599	593	575	595	583	557	565	561	629	606	586	616	576	590	613	570	583	594	593	575	568	630	599	609	622	549	590	595	604	567	627	597	599	601	572	597	584	581	577	570	568	558	618	558	590	581	580	629	633	613	596	576	558	611	586	613	602	594	546	535	617	590	600	536	577	589	607	554	570	574	519	606	567	567	577	579	594	647	611	575	583	560	577	602	621	612	604	566	631	600	572	605	593	597	567	611	556	620	577	600	595	596	600	578	613	614	587	557	608	585	596	584	603	592	586	583	630	585	561	619	600	589	607	601	572	591	577	591	588	614	587	558	579	597	562	572	604	622	584	593	621	574	584	619	591	581	557	621	606	565	603	595	590	585	614	573	555	622	563	561	614	605	550	568	650	610	589	581	581	614	616	573	570	613	553	626	537	598	604	620	562	578	583	610	575	572	586	604	594	582	592	558	581	610	550	570	588	595	601	590	533	598	554	607	567	598	601	622	617	602	560	608	592	576	551	588	559	634	578	580	593	526	601	560	587	606	622	580	573	579	560	597	601	620	556	598	602	582	615	615	604	567	621	596	620	556	594	560	603	606	599	602	625	588	563	638	567	564	599	639	601	547	572	579	588	577	549	547	630	571	625	594	599	604	563	604	580	569	520	588	612	577	613	604	546	585	586	543	638	599	580	551	655	571	586	579	591	599	630	576	596	573	558	613	591	640	598	584	554	606	614	601	581	534	580	585	623	581	624	624	587	572	593	600	591	572	569	571	621	589	619	587	565	583	575	585	567	581	581	579	618	634	618	594	593	612	564	622	631	611	596	609	568	596	658	630	611	571	608	587	588	552	586	587	593	588	611	595	591	578	594	571	594	583	589	592	585	568	536	532	605	579	579	604	578	613	601	629	608	571	570	595	583	625	559	595	592	563	624	627	606	595	590	603	626	593	571	596	648	597	599	591	594	602	592	596	611	580	611	591	580	608	627	633	630	594	635	588	584	583	587	564	577	556	586	590	549	609	601	588	655	568	597	573	566	596	615	542	576	557	588	557	551	613	567	635	606	604	600	521	583	609	600	558	616	598	609	619	568	588	574	571	606	587	622	646	604	557	600	630	576	565	576	587	577	601	554	594	581	571	597	595	582	635	582	628	589	593	565	611	605	585	579	567	579	597	582	580	601	606	601	579	591	580	617	602	608	613	608	612	589	578	599	565	595	591	574	596	554	583	544	564	601	610	576	592	606	590	535	591	539	607	577	554	607	577	565	601	603	605	610	626	594	610	584	590	555	575	593	587	554	626	582	654	587	577	567	602	611	615	578	639	611	555	628	591	580	559	573	573	543	570	606	603	553	616
30342	8925	1967	612	419	341	288	260	274	277	313	247	291	275	243	264	267	288	273	283	277	255	286	264	248	242	239	238	238	232	234	239	207	232	227	255	222	236	232	226	233	219	211	202	211	212	230	205	230	202	194	218	231	229	214	229	203	213	207	211	213	223	223	196	166	191	221	209	227	171	197	214	199	224	229	225	206	199	178	225	216	205	205	206	200	187	231	212	242	202	199	227	219	224	222	196	237	222	206	222	224	218	219	216	174	209	213	210	208	213	235	217	213	199	212	211	230	193	229	199	212	199	189	196	205	230	199	240	234	215	197	199	201	224	193	227	198	210	198	193	224	220	221	219	222	205	223	209	215	224	197	215	248	245	215	214	200	184	203	234	233	215	203	223	207	217	199	219	225	220	214	192	203	200	230	200	227	200	200	201	212	207	201	207	216	215	194	207	184	180	200	210	207	210	234	214	201	200	184	211	225	204	198	202	206	221	207	208	223	227	187	223	230	215	217	234	219	229	208	207	214	210	178	212	229	214	218	211	217	204	197	221	195	200	236	202	184	199	214	178	229	227	197	219	183	193	218	191	200	221	227	216	218	228	214	239	204	225	225	210	235	223	201	193	245	219	205	215	202	252	225	188	231	211	221	185	198	225	200	196	208	213	217	213	189	200	211	194	200	211	217	230	220	204	204	196	218	192	218	225	213	223	240	198	210	218	230	182	203	202	218	214	222	195	215	252	206	230	213	210	195	167	200	195	210	233	220	204	192	192	215	228	231	208	209	184	220	194	216	231	226	216	205	225	221	242	197	213	203	201	196	238	229	205	214	215	236	203	231	234	228	222	213	220	204	217	238	209	195	218	215	210	211	196	216	224	204	208	228	237	211	216	197	196	206	215	217	211	202	210	200	220	162	209	234	214	244	225	211	179	213	217	204	212	213	222	220	208	211	227	208	227	218	198	209	199	223	230	208	205	199	190	214	220	238	205	228	202	230	208	209	238	176	221	196	243	211	204	205	206	210	222	212	205	194	220	206	211	192	188	225	194	209	234	211	212	211	192	185	198	234	192	196	224	226	198	203	222	222	211	228	205	199	191	236	203	202	213	208	222	229	230	244	216	203	194	221	237	209	196	193	186	214	224	206	177	225	201	181	207	210	202	191	210	201	210	232	231	218	211	238	224	225	197	218	215	250	233	193	205	217	236	212	199	175	206	223	220	241	220	194	217	179	184	217	210	210	223	180	218	214	208	235	223	190	223	230	223	221	204	212	246	222	197	214	197	219	216	233	210	222	267	196	208	187	195	230	220	198	172	219	205	221	232	205	217	216	214	212	202	201	213	215	219	195	194	188	209	198	203	226	218	227	216	201	193	208	212	232	184	227	210	207	202	197	220	212	186	207	225	222	213	238	218	205	228	201	210	224	214	194	245	199	227	209	217	188	205	228	240	246	207	215	220	209	227	223	209	180	220	226	219	180	212	229	252	220	216	188	232	235	210	217	218	214	202	235	208	219	185	205	221	192	232	198	206	228	208	215	213	232	213	244	190	191	222	260	232	208	189	216	185	208	196	166	214	204	206	223	209	190	215	214	238	235	205	243	208	234	202	192	209	215	215	253	222	213	202	197	201	239	213	191	184	215	202	200	189	222	216	222	197	191	241	209	204	220	205	194	212	204	249	236	229	230	191	199	183	224	205	193	220	190	192	196	218	185	226	208	230	218	218	213	221	198	219	225	203	234	198	182	194	237	214	202	189	221	227	213	194	209	189	211	232	200	208	217	223	202	180	225	236	199	227	206	217	240	212	218	200	234	209	215	204	240	184	207	207	237	219	205	204	205	213	216	216	236	218	213	225	214	224	207	188	194	194	217	221	203	199	238	214	208	217	224	227	199	208	228	200	202	186	204	208	220	233	226	219	209	212	188	205	212	193	190	201	180	198	235	207	205	211	221	218	190	185	205	207	212	208	210	206	234	221	206	219	196	202	205	222	209	224	233	217	222	210	200	203	209	213	209	230	206	180	227	182	224	202	199	200	197	200	216	227	194	200	229	230	185	213	221	172	183	222	210	181	211	185	217	233	206	212	225	223	210	192	220	221	220	239	217	216	237	216	195	237	246	248	187	198	216	211	213	222	213	210	205	172	211	212	205	187	211	219	203	211	204	198	201	228	207	212	239	229	196	200	182	187	216	246	230	206	210	207	212	187	215	221	210	191	229	207	199	215	216	241	180	194	224	238	197	207	213	219	185	241	224	208	193	194	222	203	223	221	218	191	220	215	228	201	213	187	211	212	203	194	199	209	225	193	198	242	217	205	221	201	246	237	207	212	208	213	188	208	208	209	239	226	229	205	204	216	214	199	220	187	227	215	189	210	203	224	211	229	204	243	236	174	194	204	227	187	202	200	213	198	210	196	241	224	208	181	210	195	219	200	234	215	218	213	204	224	210	210	210	216	206	206	207	208	190	236	215	235	204	240	190	218	217	196	208	195	218	211	208	208	216	219	224	211	205	225	223	212	198	207	211	203	221	220	210	228	223	213	210	209	230	194	217	211	246	215	220	240	228	221	208	215	179	219	222	220	219	245	242	204	197	185	237	225	193	193	210	233	185	174	235	238	191	215	214	211	211	187	219	238	175	219	210	192	219	184	215	205	199	227	228	212	251	217	229	230	240	221	195	204	212	224	213	216	220	205	228	201	219	228	209	189	209	221	197	196	221	209	193	210	231	195	185	200	199	166	201	204	203	194	225	219	244	179	216	186	241	200	202	218	242	213	206	231	239	195	221	227	225	229	221	195	193	209	219	205	196	242	226	224	225	200	196	211	237	211	202	203	211	217	233	225	215	209	208	212	231	207	217	192	229	223	239	221	216	201	214	204	235	204	207	233	231	231	197	243	201	214	198	214	218	215	177	190	199	188	215	205	227	218	213	192	214	220	228	206	220	203	202	205	209	217	233	202	214	185	220	219	198	214	227	226	201	233	225	214	220	220	213	226	201	213	212	213	208	231	230	221	194	230	188	214	195	198	217	195	209	215	209	224	215	212	252	219	229	241	265	223	224	221	217	216	205	216	218	217	196	199	226	195	217	209	223	208	215	219	201	205	201	218	225	228	197	233	225	204	211	202	220	203	206	218	198	206	204	235	224	216	206	210	213	237	211	209	232	202	231	213	210	226	196	219	214	192	199	207	210	235	232	195	200	210	204	202	253	219	207	213	208	223	181	224	218	201	234	189	198	229	216	201	205	234	185	242	217	226	242	207	212	245	189	205	194	223	231	215	189	203	210	187	196	250	197	217	202	229	201	203	199	230	204	225	248	196	193	246	187	184	229	193	175	193	228	199	237	232	198	201	212	227	212	208	225	209	225	221	215	184	219	187	210	219	239	202	210	191	206	201	208	221	222	193	220	242	217	213	187	207	212	191	206	200	197	189	217	205	240	179	220	219	227	226	198	213	211	246	210	180	200	211	206	230	224	216	223	183	203	209	209	218
7946	4014	1395	708	611	588	524	485	507	523	521	540	501	511	544	532	517	491	506	539	498	545	527	486	474	507	481	498	518	530	489	528	495	477	492	556	494	536	500	531	486	530	462	469	502	529	524	460	560	483	470	486	536	458	503	503	474	509	471	519	492	510	515	546	517	503	527	493	533	518	459	509	526	539	509	558	494	536	537	512	526	531	472	497	506	487	517	490	504	494	504	499	508	535	549	490	498	510	479	536	533	492	469	507	480	499	519	485	508	494	526	511	516	509	464	518	508	529	497	492	528	542	487	467	480	506	534	480	509	520	502	486	504	502	483	522	551	535	514	527	452	513	513	548	483	470	508	536	521	520	512	502	520	471	505	475	517	474	531	515	524	474	537	518	474	485	511	526	509	515	503	522	518	524	542	513	507	491	484	478	533	515	516	512	545	509	523	516	523	518	541	527	508	539	525	476	499	525	484	513	504	508	511	504	514	526	504	485	489	511	477	483	529	520	496	500	472	520	517	504	509	519	521	516	490	513	519	498	533	509	487	539	514	501	555	467	507	521	497	499	502	508	539	547	466	529	503	481	504	494	518	485	494	503	492	485	523	477	511	490	511	482	491	526	505	505	538	526	501	545	503	514	525	529	495	543	503	477	498	488	502	484	476	552	506	490	473	517	534	478	514	519	500	501	520	502	534	470	504	504	491	494	499	478	496	513	508	520	502	482	476	530	522	523	531	544	484	493	510	496	500	509	491	507	493	523	524	549	508	494	540	510	518	535	520	497	534	508	540	517	509	468	515	470	531	483	519	480	502	487	513	493	504	522	536	495	568	504	487	565	535	495	518	495	516	500	538	492	543	491	464	482	486	495	518	552	515	519	501	506	480	488	539	506	501	502	518	494	538	489	506	513	483	530	554	472	514	511	518	474	477	484	522	541	465	461	500	481	489	548	490	525	487	483	503	522	493	499	500	506	494	493	543	515	499	481	499	529	507	538	499	536	523	465	497	560	467	506	478	508	517	455	494	492	516	507	500	494	490	507	554	509	473	514	503	507	542	477	486	474	477	483	506	483	486	509	524	498	478	529	503	559	466	505	493	519	533	505	512	496	488	499	492	523	531	480	502	477	505	526	491	489	524	491	533	517	477	523	511	499	480	534	494	514	543	486	476	557	500	536	477	524	503	570	514	502	530	497	506	513	506	487	488	479	509	505	511	518	533	506	530	482	511	521	511	519	538	538	514	509	486	506	507	517	503	481	525	493	497	543	476	554	522	459	510	554	487	508	487	514	538	475	475	509	496	508	477	541	479	517	553	494	500	526	522	515	499	490	514	523	494	486	519	489	520	526	535	507	500	500	502	483	505	500	500	489	492	540	524	485	512	473	520	528	496	491	506	498	486	540	525	532	521	509	492	481	515	526	470	501	497	494	498	525	483	517	517	504	486	533	499	536	528	494	523	517	480	485	497	485	470	480	513	464	524	499	537	486	549	511	487	491	501	540	490	504	514	491	489	500	494	472	489	472	512	533	457	522	507	524	515	528	511	532	493	537	507	534	520	523	496	499	470	498	491	511	501	507	515	511	510	488	516	496	543	502	521	483	491	524	494	499	519	488	504	489	537	553	522	476	492	534	514	515	475	495	523	506	502	479	519	532	514	522	513	510	528	518	484	477	525	507	514	511	498	495	522	534	514	499	505	515	482	508	525	557	507	494	517	490	534	482	506	542	526	487	563	502	444	502	529	519	492	462	510	516	482	532	527	449	498	571	510	509	511	513	532	501	556	478	491	546	528	465	500	519	506	523	519	506	508	528	538	496	498	476	517	534	471	530	487	530	514	537	484	493	516	498	537	484	541	515	500	489	483	521	505	520	501	532	499	538	491	477	486	508	555	503	513	529	510	504	492	534	516	505	518	504	531	515	517	509	482	549	507	506	568	520	510	496	520	490	513	492	544	555	559	489	502	485	532	515	464	517	488	491	510	509	525	520	483	490	491	470	511	509	500	477	519	481	518	513	471	525	497	476	512	479	534	534	504	507	550	510	509	588	485	528	512	530	521	499	485	446	509	462	515	535	497	525	499	552	549	508	501	491	495	513	507	509	521	533	524	507	495	549	525	490	493	504	543	510	522	495	501	514	529	483	504	503	528	497	547	519	506	529	481	512	555	542	483	507	494	490	498	496	534	514	505	533	510	556	552	596	545	530	510	532	539	544	512	492	529	505	501	527	535	478	525	469	503	490	542	532	542	524	455	522	524	521	540	532	531	532	511	505	526	497	509	519	505	524	471	496	501	490	497	502	514	490	532	516	490	526	524	560	464	478	492	520	514	527	508	516	547	503	501	505	496	472	524	521	484	516	499	561	485	450	463	512	521	502	499	488	471	531	503	524	514	512	490	537	511	513	491	551	524	495	533	484	452	489	516	478	486	499	508	522	516	528	520	488	512	510	491	535	555	487	494	515	540	522	501	503	495	532	486	489	442	536	561	529	504	546	499	526	493	508	494	603	513	503	478	498	535	507	496	513	499	474	510	509	481	541	530	503	484	530	533	503	548	527	491	504	473	484	515	512	483	510	545	510	525	533	508	469	502	534	497	483	514	502	525	487	537	491	525	514	543	504	488	513	513	481	538	481	517	535	523	504	496	497	501	528	475	503	510	521	492	470	512	501	499	492	461	468	531	479	543	510	512	526	490	537	549	486	498	482	485	486	504	503	535	495	475	475	486	468	486	484	474	526	496	535	522	545	503	481	476	506	514	504	511	492	524	542	579	521	517	485	507	466	516	485	501	478	508	522	520	519	486	493	530	492	563	515	539	558	527	504	486	519	548	536	477	462	515	488	487	498	520	543	516	542	512	500	504	512	516	486	507	451	535	504	482	515	518	508	510	468	477	497	465	514	503	536	504	507	509	539	468	480	496	511	496	515	559	513	467	522	492	531	499	498	479	499	505	534	480	477	475	509	520	477	502	535	472	510	485	533	525	487	513	515	521	499	519	498	515	467	530	511	513	505	483	502	437	455	491	483	517	487	526	477	519	526	549	509	487	514	538	540	485	518	508	485	491	537	548	509	476	536	449	478	518	487	496	452	501	508	538	487	513	492	530	494	491	539	530	507	510	513	488	516	566	463	508	549	496	521	492	484	545	521	475	468	520	519	500	493	536	537	502	504	467	491	516	489	502	500	493	528	499	500	488	486	523	476	477	498	476	500	505	503	506	487	508	520	513	483	502	515	522	501	493	516	492	512	511	490	492	475	520	514	486	521	484	494	562	536	484	484	521	477	494	522	480	553	481	507	466	488	462	526	475	489	516	569	548	497	479	498	507	508	489	485	510	489	496	477	509	523	520	470	493	494	533	475	475	491	524	529	523	504	501	477	499	492	502	469	522	536	520	527	513	468	521	515	476	494	503	487	509	498	483	512	484	544	536	516	511	478	481	503	471	556	472	521	504	519	540	541	529	510	555	504	506	454	468	531	496	544	500	491	500	487
26744	21379	25521	27251	6963	787	531	448	462	415	439	419	403	377	405	378	385	419	437	434	393	372	395	384	344	351	300	310	335	330	301	309	338	355	350	298	291	323	304	287	304	269	310	298	319	321	314	315	285	310	280	280	310	284	323	318	307	300	273	271	277	313	296	305	310	298	300	294	309	286	268	284	302	267	290	291	335	251	302	306	298	321	279	264	307	297	303	291	301	291	278	304	324	270	311	269	317	292	294	269	282	282	315	277	316	289	344	297	327	306	335	314	276	295	296	270	282	311	264	302	282	283	308	305	302	263	275	275	297	278	311	279	298	295	321	311	299	296	315	301	302	283	296	320	302	290	283	274	292	288	324	271	306	309	305	298	306	288	290	287	303	323	297	280	309	326	337	287	280	305	304	312	276	303	279	318	341	294	320	304	303	285	272	266	294	299	344	313	318	314	274	271	318	320	270	306	297	292	274	300	306	323	312	327	314	284	288	315	308	287	300	331	296	294	293	290	283	310	324	330	302	307	308	289	289	269	290	276	312	312	321	322	308	268	294	316	284	278	275	299	269	302	286	281	314	295	297	297	272	297	314	311	316	268	319	306	265	284	282	286	300	292	305	307	275	317	290	308	285	299	284	276	289	298	327	310	294	297	279	315	312	299	296	258	250	280	278	283	318	266	291	291	277	303	273	289	302	300	308	288	270	258	309	308	303	275	301	296	276	294	297	304	302	291	292	292	302	302	272	294	294	288	282	278	279	279	331	328	292	286	291	262	281	297	345	292	241	318	314	311	326	310	273	297	272	296	259	277	293	310	270	292	351	268	291	291	288	277	292	328	333	305	303	306	321	350	297	286	297	288	327	300	286	251	299	268	277	290	304	288	264	301	332	281	255	283	280	277	301	304	259	293	293	259	298	309	288	332	322	275	306	269	306	284	264	304	281	281	275	304	280	306	308	306	269	273	285	268	288	286	273	295	321	307	310	327	315	307	296	319	306	285	286	288	309	302	292	277	265	293	300	288	260	298	321	297	303	330	289	308	275	306	289	292	269	290	298	282	301	297	265	315	287	289	269	273	289	308	298	283	307	276	267	272	302	296	337	306	294	300	298	301	336	305	302	296	309	316	284	314	278	296	301	318	276	312	283	274	287	311	282	277	286	319	322	267	279	321	291	264	256	295	333	308	268	298	314	299	303	283	296	321	296	291	274	359	294	272	265	292	293	273	325	302	303	322	303	294	336	330	284	299	294	288	308	301	298	297	311	317	335	290	272	279	292	317	300	289	279	301	282	309	292	275	280	291	296	290	315	284	292	302	312	302	294	302	277	350	299	319	325	280	297	301	280	330	315	287	301	285	270	308	309	287	312	299	270	272	277	289	323	307	306	337	315	272	285	310	348	308	307	321	298	290	292	244	315	293	250	262	287	275	285	322	277	309	291	282	307	310	326	299	266	292	305	319	311	290	317	320	312	306	283	305	338	295	282	292	300	283	240	279	314	318	307	314	289	293	292	274	267	304	293	289	300	326	307	289	278	309	288	320	313	324	286	278	294	338	317	277	327	268	287	320	284	262	317	281	285	315	294	273	292	340	282	283	305	283	273	287	305	279	296	290	286	320	286	307	304	285	299	299	295	331	299	339	278	281	278	316	288	287	313	296	296	296	287	314	307	307	324	315	313	306	315	282	282	301	303	290	294	307	302	306	305	293	345	298	289	307	288	261	294	340	289	283	303	281	317	315	347	295	294	293	311	283	286	317	292	298	275	292	309	300	335	312	282	322	302	308	290	276	338	306	292	263	329	319	296	307	297	301	304	310	305	287	284	293	287	310	321	312	282	309	310	258	276	270	294	275	291	323	294	313	264	330	301	308	278	289	306	294	307	277	275	258	263	322	311	337	290	304	279	306	306	280	296	263	291	287	305	339	316	317	301	308	277	300	287	302	280	303	294	289	293	290	325	282	262	298	283	295	273	287	291	280	284	273	257	293	315	299	304	324	301	284	306	306	304	282	313	285	289	315	261	318	284	296	289	287	322	278	301	313	279	267	313	319	300	253	297	291	277	311	304	301	307	291	318	266	286	291	303	278	283	271	293	303	307	282	296	279	292	288	294	292	321	322	280	298	304	256	304	313	326	286	313	280	309	267	266	272	269	284	318	316	313	337	323	258	302	283	305	307	287	309	291	296	312	332	305	318	318	298	296	254	258	285	336	296	287	271	298	326	279	314	309	258	323	307	295	310	305	286	300	255	298	304	290	325	292	313	278	325	316	310	324	306	280	311	284	295	290	278	303	329	295	271	287	311	285	283	331	278	272	327	305	280	295	314	293	298	287	277	270	287	326	304	269	284	302	340	319	314	322	302	302	319	313	283	279	295	286	299	313	305	290	291	318	288	282	287	256	308	321	295	287	274	298	321	272	295	261	263	300	314	305	315	300	263	287	312	284	263	302	307	295	289	317	297	278	311	313	291	304	312	271	294	310	298	315	319	300	288	292	300	318	312	304	271	302	301	314	289	314	286	346	292	310	307	287	270	306	305	321	287	279	314	292	298	286	324	297	309	295	292	282	316	298	338	308	295	286	229	309	312	304	345	283	306	276	291	306	282	273	285	282	321	312	315	288	322	304	326	288	314	294	287	275	300	260	276	302	293	298	314	296	283	317	295	318	302	328	293	309	294	326	302	272	300	306	286	274	287	308	305	312	322	296	311	302	275	305	280	278	308	264	287	299	267	263	306	303	266	290	273	304	292	325	292	275	291	287	295	282	297	290	290	299	318	315	296	277	325	297	320	296	276	260	306	302	294	269	286	296	312	297	278	354	308	306	348	304	298	307	274	294	290	300	310	294	279	307	290	303	276	263	280	255	303	303	311	303	305	275	318	255	338	296	297	305	284	242	312	295	315	265	306	312	335	323	290	270	310	322	307	321	298	277	278	282	320	307	322	282	309	283	310	283	290	295	315	300	300	291	309	314	302	287	299	291	309	314	294	278	276	254	304	274	284	301	301	313	282	304	285	300	306	290	291	314	266	295	300	317	282	282	307	275	339	297	286	275	306	325	287	272	301	278	319	283	264	275	324	303	316	296	293	255	308	258	346	299	276	307	335	314	291	304	287	293	271	320	332	274	303	286	282	313	289	300	302	310	301	289	303	294	321	294	323	307	293	277	277	306	327	297	305	308	283	298	306	265	280	290	304	275	289	292	293	263	320	295	289	320	307	308	274	300	309	278	286	310	268	304	295	291	296	297	292	293	282	326	296	315	280	269	283	323	291	306	304	322	288	293	286	303	316	302	280	310	314	322	306	283	319	309	294	311	285	286	292	270	291	301	265	331	312	330	311	296	284	308	306	256	301	308	285	278	291	311	292	309	268	315	337	280	277	284	327	309	264	301	309	315	262	266	288	294	296	303	285	279	326	275	297	305	316	286	299	284	300	327	281	278	288	297	301	295	330	298	294	309	295	328	300	284	299	294	300	286	300	303	281	296	309
7278	9450	2867	1359	987	789	758	715	728	706	713	719	667	727	676	705	717	686	709	766	746	734	680	647	657	726	643	681	666	678	671	629	665	691	656	728	665	680	615	659	664	695	655	682	660	674	677	630	679	627	672	626	699	672	683	723	660	687	662	667	659	689	723	716	688	654	605	666	662	656	640	654	650	695	703	680	679	638	718	679	684	645	695	691	644	646	680	642	643	631	626	639	681	677	682	692	711	674	690	694	658	693	701	699	713	685	646	678	698	692	653	677	608	670	643	667	639	637	696	667	666	693	688	639	652	670	642	693	643	662	685	666	692	670	639	670	651	666	669	669	653	669	671	650	657	705	680	669	719	650	650	676	693	631	703	677	648	690	673	648	640	688	690	654	658	692	681	685	690	639	657	693	665	641	659	641	654	689	651	657	668	676	661	683	675	664	638	683	628	672	676	647	663	695	641	696	719	701	658	684	670	666	646	675	713	641	668	677	661	663	664	648	610	667	705	686	636	686	634	656	685	665	687	668	695	650	659	698	704	647	716	694	673	658	632	666	616	669	656	663	644	651	646	701	659	636	684	616	684	652	658	673	673	673	668	672	608	636	653	678	706	674	646	627	666	661	632	658	647	660	708	680	658	707	673	674	651	653	658	669	613	658	671	661	699	693	683	666	665	732	663	687	685	654	694	691	682	705	687	669	618	662	717	685	647	628	645	671	679	611	633	659	680	676	626	653	621	676	687	633	684	662	602	660	677	657	691	661	661	670	688	639	641	676	638	696	670	685	669	674	651	700	686	690	721	679	626	661	675	682	670	666	672	670	664	697	672	700	680	672	690	659	647	694	625	704	648	684	673	666	640	690	656	663	655	666	684	677	671	702	651	725	640	648	639	630	628	644	693	674	654	679	666	706	631	662	691	665	683	698	665	669	692	653	706	678	650	675	701	611	642	679	672	660	622	686	623	643	615	632	641	621	699	677	681	697	673	611	667	666	690	680	678	654	671	670	668	737	656	717	684	702	676	665	603	680	691	677	687	600	645	623	684	629	659	648	704	637	659	681	645	730	674	627	674	673	659	678	672	653	661	669	685	705	656	613	665	637	645	603	648	677	659	666	618	668	673	686	675	708	666	660	659	676	685	693	694	647	642	669	688	656	674	700	687	685	653	674	690	663	651	656	673	655	678	679	643	666	694	635	657	668	645	671	645	674	668	683	606	679	678	683	683	667	671	699	694	673	665	691	675	686	704	701	675	655	691	679	631	699	667	691	616	698	668	668	671	660	671	675	679	647	693	749	688	662	686	664	685	722	718	689	651	666	662	685	654	653	700	660	695	655	697	651	728	655	657	666	671	653	663	661	694	664	689	693	697	660	660	653	629	684	640	704	728	671	650	658	702	689	684	637	663	620	688	715	700	653	678	677	666	665	645	703	686	705	653	694	630	675	641	644	666	643	660	662	664	690	673	682	699	707	698	657	689	677	675	704	664	670	689	697	670	695	649	665	636	611	663	640	673	706	686	718	689	689	691	670	658	666	646	679	647	662	673	624	636	650	658	700	651	663	665	738	671	654	659	725	655	683	679	623	668	686	655	676	657	747	654	670	647	630	709	665	704	710	642	697	711	610	678	666	632	674	655	644	640	703	598	675	700	670	659	698	691	694	654	676	651	662	698	678	686	722	682	701	649	680	668	646	680	681	705	669	629	693	649	649	685	642	666	703	684	681	662	675	635	644	727	673	683	649	669	676	691	681	662	706	645	674	661	637	695	692	709	660	696	632	673	715	689	724	704	645	671	657	730	746	641	593	657	697	662	643	690	688	652	699	659	662	622	683	649	724	616	661	690	682	645	614	663	644	642	674	735	663	697	702	655	636	687	709	658	676	630	664	702	665	696	662	669	700	694	667	654	668	682	669	669	649	658	655	701	625	686	693	626	680	667	689	660	674	683	693	680	713	694	645	711	699	617	674	640	650	679	679	694	675	687	682	673	741	637	698	660	681	592	677	651	661	683	678	655	653	660	713	651	651	615	615	645	681	658	645	650	664	724	700	680	659	715	671	674	638	686	683	672	683	682	686	672	684	699	654	692	677	665	714	674	696	678	629	615	695	675	695	616	681	717	637	682	716	678	682	659	704	636	665	644	657	646	674	695	673	695	717	612	695	663	671	658	640	639	667	684	615	646	663	639	678	636	643	678	685	610	653	648	694	666	674	640	704	694	727	677	674	631	670	671	681	624	671	657	665	648	650	711	685	685	673	654	648	684	613	655	710	670	666	603	708	679	660	634	696	633	680	620	661	641	681	665	666	659	672	649	666	664	607	659	682	686	701	635	713	677	736	667	623	630	686	645	659	670	662	654	673	659	707	709	698	688	683	694	642	659	700	659	657	646	666	705	696	721	666	700	657	688	682	684	687	654	725	688	636	591	737	645	668	695	654	623	644	640	682	687	631	640	666	702	685	677	679	657	646	677	678	674	709	691	667	671	668	667	660	712	665	632	675	657	677	688	644	700	736	667	692	680	662	687	677	671	662	717	655	695	692	695	646	663	642	655	687	619	658	654	631	685	666	678	661	694	692	675	634	634	668	650	662	648	679	653	702	636	643	698	688	656	681	707	667	664	606	652	642	630	646	639	673	608	669	711	650	637	683	691	695	631	650	659	690	688	637	622	660	629	690	673	664	655	675	685	703	658	653	632	695	645	690	728	680	651	670	643	656	657	655	663	689	683	683	726	671	689	652	663	700	616	634	676	639	636	689	713	670	659	636	628	682	652	643	632	652	699	704	658	641	711	719	654	652	640	689	705	673	649	662	673	653	646	654	654	688	659	662	650	669	626	716	619	679	645	662	691	676	687	671	669	606	661	692	686	683	692	642	679	626	687	623	672	671	660	615	675	657	686	667	681	695	660	676	640	635	687	675	683	677	732	693	686	638	615	675	708	683	659	717	678	640	635	680	626	670	650	696	653	684	674	676	613	710	650	687	659	672	694	634	680	681	695	724	643	712	685	695	661	613	641	655	708	708	670	688	679	667	647	676	667	695	639	659	638	707	673	648	633	695	652	624	662	682	684	714	659	655	683	641	651	666	684	689	674	662	594	679	673	660	695	658	655	691	658	657	647	674	679	685	651	698	666	699	663	658	673	650	703	653	637	651	682	678	693	667	678	665	659	684	629	672	720	649	713	623	705	647	688	649	663	659	664	672	605	695	643	690	639	694	673	653	685	632	668	652	659	654	658	690	671	662	693	670	703	686	684	634	660	718	690	661	695	709	660	647	665	697	660	660	637	651	657	682	639	650	669	662	661	707	642	717	656	635	686	646	688	624	678	680	663	654	666	687	663	645	674	669	662	703	689	712	649	686	705	659	688	664	663	673	721	675	624	640	663	706	690	664	680	692	684	665	711	654	686	656	682	651	681	682	643	667	643	697	660	709	692	688	674	699	694	674	669	655	619	695	667	648	651	649	698	668	625	656	663	687	655	661	673	635
24911	21334	26743	26267	21320	6659	855	573	517	531	495	489	378	428	411	433	375	382	467	466	413	410	398	367	383	344	320	313	338	317	298	306	318	354	287	288	282	289	250	278	247	282	280	281	282	277	269	259	277	266	285	253	263	250	253	259	288	262	269	277	284	256	224	263	283	297	282	259	255	282	275	285	278	249	272	276	263	278	263	290	283	247	296	253	280	282	262	266	244	262	270	268	234	240	280	303	268	258	258	270	268	255	288	269	292	279	243	288	275	288	280	266	254	289	289	277	283	235	259	261	263	256	272	259	252	243	268	256	264	293	264	259	270	261	269	271	268	239	249	257	253	271	260	280	280	291	261	268	279	266	236	257	250	254	272	251	273	254	256	250	268	261	269	281	286	296	251	286	284	272	257	266	255	252	274	290	289	265	278	233	269	265	289	279	269	252	284	264	279	253	275	279	250	261	295	266	264	256	264	282	301	231	253	264	266	266	283	260	249	255	274	278	252	259	280	276	282	258	255	249	264	282	251	274	264	247	269	246	271	236	270	268	317	284	239	271	249	268	280	246	260	278	268	273	244	265	255	269	294	273	285	257	266	243	284	272	261	302	271	256	274	269	264	237	282	269	282	244	276	280	257	272	242	321	264	275	288	252	257	249	272	262	259	274	282	250	288	280	265	303	258	259	255	260	289	282	265	305	267	266	242	286	259	275	278	301	274	241	265	239	282	226	262	269	265	293	282	276	262	249	266	277	284	288	278	245	287	266	271	253	252	260	265	294	261	261	258	253	291	272	277	284	271	240	268	312	263	276	267	237	230	292	270	281	259	271	251	268	266	274	298	293	285	281	259	304	271	247	295	283	263	264	251	246	259	254	285	251	264	290	277	247	264	292	239	253	290	239	254	274	238	239	287	260	247	290	283	277	291	266	274	287	276	277	297	238	288	254	276	241	282	263	250	268	264	280	266	261	235	265	306	306	278	271	247	265	247	276	264	242	266	311	265	266	265	305	259	274	264	287	277	257	314	268	280	251	262	268	289	239	274	244	282	268	261	257	270	265	265	286	282	251	263	290	261	252	262	242	247	298	289	279	242	233	275	275	257	266	297	271	290	262	258	260	271	259	262	276	269	288	268	271	294	283	276	283	287	272	284	281	267	272	276	240	280	269	270	287	278	288	271	250	250	256	257	269	265	272	254	230	301	283	274	272	295	282	276	280	283	257	285	297	283	283	281	264	275	253	247	278	290	286	255	255	280	282	271	264	286	282	273	260	272	252	227	286	259	268	266	267	297	236	273	269	255	244	270	259	245	276	260	265	253	266	268	253	263	243	269	257	263	248	268	247	288	265	268	257	268	255	250	258	245	271	303	273	256	274	259	281	263	277	283	249	255	312	284	270	273	271	259	256	285	240	288	268	286	256	280	280	271	259	260	266	275	282	270	266	293	270	279	285	258	293	272	268	269	277	274	284	255	246	251	261	254	258	258	244	248	262	285	231	250	274	274	275	257	264	248	274	266	273	257	291	265	269	280	264	263	263	302	255	259	238	254	268	263	301	282	262	246	257	275	237	245	257	279	286	255	251	240	266	258	277	291	267	289	248	296	303	270	282	279	261	232	309	261	259	233	268	243	252	262	239	271	242	231	266	294	255	259	253	275	270	292	283	274	247	258	253	262	274	243	258	293	256	292	266	266	221	273	284	299	263	298	292	230	277	285	260	258	246	250	250	249	298	272	267	237	242	303	257	267	249	275	257	237	276	274	238	272	286	287	292	275	236	294	271	280	280	269	264	249	286	295	258	273	255	232	292	268	272	260	300	285	278	277	304	278	316	289	264	270	243	263	266	262	267	267	281	263	260	270	263	268	279	267	259	253	258	261	285	283	262	270	262	295	257	263	273	268	268	306	236	250	290	248	306	288	269	275	274	266	282	283	270	279	282	254	262	287	292	275	255	285	281	256	274	258	270	259	300	256	261	255	261	264	317	250	279	237	261	246	248	268	287	245	282	262	254	285	271	273	285	272	244	273	256	249	267	264	273	272	280	288	280	274	273	315	281	279	262	259	270	265	273	302	279	269	234	281	272	271	265	284	273	261	251	262	293	287	273	259	278	245	238	264	241	263	277	261	292	274	282	239	269	238	255	250	283	260	293	278	279	307	295	271	259	268	261	276	254	272	276	250	296	259	297	287	289	269	247	264	271	244	262	240	270	261	282	284	273	260	265	227	268	284	295	256	278	287	263	254	267	262	272	251	279	276	285	291	285	258	273	280	240	275	268	289	260	253	262	256	270	288	273	271	253	279	236	260	262	270	276	294	255	267	216	269	300	250	254	271	248	265	248	265	232	266	264	236	286	284	298	246	254	252	260	270	250	292	261	249	272	247	288	261	262	268	277	289	283	269	251	300	265	241	263	255	295	257	258	277	258	278	261	289	278	268	273	301	278	262	280	261	263	298	271	284	300	289	265	263	236	277	260	264	259	253	250	237	260	281	256	264	269	259	256	267	282	252	254	256	274	273	254	276	272	297	282	264	245	237	231	293	280	297	269	252	242	300	271	292	286	283	266	278	254	284	264	239	240	262	246	264	262	285	255	282	286	251	261	273	290	249	307	247	270	236	286	287	259	302	290	290	277	239	280	257	241	248	255	262	254	247	281	248	246	262	277	272	279	233	254	261	306	281	252	256	288	276	278	276	263	259	282	291	255	262	268	239	250	250	264	272	289	275	289	267	294	254	239	267	240	286	296	272	280	273	235	267	234	296	258	282	249	242	259	265	258	253	260	273	298	283	255	256	256	261	285	236	289	248	257	252	299	268	271	261	270	273	257	268	288	282	239	277	277	279	264	238	279	243	260	251	247	261	254	271	260	251	263	281	272	281	250	280	281	254	294	271	273	270	282	264	278	280	283	316	277	249	296	294	273	255	240	251	287	305	296	262	305	263	255	285	269	273	232	279	258	290	248	283	261	271	246	234	297	298	294	264	287	253	265	289	260	257	268	289	249	247	247	278	276	271	282	244	286	277	259	277	254	254	266	273	268	248	277	224	281	264	290	305	256	256	289	296	271	257	303	247	234	270	279	247	248	265	259	250	266	268	306	260	264	254	294	259	264	242	261	275	280	256	236	257	218	256	238	305	270	281	276	267	275	287	261	240	270	238	273	296	290	277	258	271	249	289	248	270	265	264	260	253	266	251	258	263	245	271	265	239	295	282	248	240	273	277	245	299	277	249	265	239	255	262	263	264	269	271	273	264	268	248	261	293	265	285	283	269	282	267	286	300	266	291	281	241	281	247	298	254	282	280	263	303	258	268	239	266	247	288	268	275	246	289	300	261	261	276	277	269	268	270	276	270	266	315	231	229	282	280	279	302	268	281	274	255	255	264	280	273	273	255	278	263	273	283	277	287	238	253	265	273	288	249	302	233	288	260	288	266	266	268	275	295	294	267	272	276	281	295	251	264	257	238	261	272	261	265	276	256	265	273	305	262	250
8331	13600	3690	1713	1090	880	733	732	690	685	650	679	643	589	654	640	644	618	650	680	612	630	642	622	599	612	571	595	645	585	633	584	638	621	607	621	610	541	582	563	629	624	607	594	629	620	583	615	605	548	574	621	658	585	601	618	612	610	585	558	636	605	603	599	596	603	629	592	596	601	626	561	557	584	586	641	585	616	597	604	625	581	593	612	600	602	631	573	546	588	627	581	605	624	609	612	619	569	612	585	606	578	592	578	610	594	604	650	623	563	613	605	588	572	587	557	536	562	587	616	592	613	581	638	598	620	604	614	622	596	576	622	580	608	625	639	590	582	607	593	589	608	562	587	603	626	591	602	586	587	594	607	621	612	622	587	619	639	600	589	573	598	564	613	587	631	593	647	589	582	621	591	600	607	561	610	626	593	618	578	606	605	611	606	636	573	584	586	630	583	643	590	595	581	570	621	585	576	632	575	605	603	607	579	651	582	599	627	608	599	611	641	594	596	613	562	577	649	577	597	614	640	582	608	553	631	576	613	617	605	549	640	602	583	622	638	627	605	606	636	598	578	629	597	619	590	598	582	615	554	560	595	643	569	580	552	596	593	600	556	599	552	600	570	633	612	631	632	586	646	591	630	616	583	612	575	623	594	612	559	610	595	564	646	607	569	588	542	591	588	570	630	600	622	595	621	608	629	598	594	614	582	589	589	595	560	569	606	588	593	548	561	563	540	626	575	603	572	608	633	621	591	596	593	610	607	570	617	605	610	577	648	572	625	582	612	578	582	569	585	592	573	572	585	578	622	579	622	603	592	603	573	642	579	582	566	665	618	626	620	638	629	607	557	564	622	580	619	609	616	613	630	600	607	542	579	611	602	597	591	606	592	634	584	587	617	574	593	637	570	568	620	608	598	617	592	575	612	589	586	623	609	596	559	598	586	559	588	586	591	579	600	580	573	593	610	594	587	575	558	560	582	567	611	596	638	588	630	567	604	622	585	628	633	602	586	587	559	609	627	594	602	572	565	584	610	618	631	610	648	588	608	573	619	574	584	572	539	594	598	621	579	587	583	580	624	552	625	597	614	615	581	604	621	613	614	580	582	602	557	578	592	602	605	621	602	617	608	593	576	604	602	572	631	594	551	622	577	592	595	593	598	638	635	617	587	603	593	605	623	614	607	640	586	594	594	601	553	625	569	626	571	608	610	594	596	591	597	603	574	644	623	601	588	591	604	624	617	632	543	581	624	589	615	590	600	643	585	604	564	560	622	601	608	610	591	638	597	590	601	564	592	617	567	661	642	616	566	612	600	571	596	610	568	581	591	599	561	640	576	579	604	632	605	585	660	582	581	598	615	611	596	586	634	622	581	614	635	576	579	596	557	570	614	598	626	599	594	568	615	537	606	619	592	577	604	577	596	572	604	620	576	632	598	595	551	584	585	609	590	593	600	619	616	602	609	621	556	608	587	624	607	610	604	592	607	603	609	606	594	558	585	604	589	575	614	604	628	628	604	625	566	620	579	585	596	547	546	582	590	590	597	622	565	582	601	622	604	626	588	621	641	611	583	602	608	595	634	603	600	572	579	583	625	588	589	619	630	601	601	572	577	625	624	547	575	674	617	566	636	619	606	590	631	596	606	599	614	602	575	617	603	600	556	629	639	588	600	638	583	568	588	588	641	592	602	589	571	547	559	580	598	611	617	572	576	603	576	586	569	626	607	577	584	566	618	585	581	529	607	586	598	596	569	620	591	603	578	631	615	590	615	620	613	576	626	608	611	574	586	585	590	612	601	565	622	570	607	616	599	586	622	589	568	592	594	576	628	635	583	590	585	583	555	567	615	561	571	574	591	616	613	641	585	627	599	610	608	594	618	625	600	631	615	595	600	590	624	595	586	622	613	589	601	569	569	604	595	602	576	559	604	591	609	592	639	581	581	592	637	628	573	554	566	559	572	575	538	575	597	573	592	557	622	622	642	611	603	598	599	628	548	590	560	593	573	613	591	648	605	596	565	584	561	601	612	634	572	662	578	562	594	619	558	604	601	546	607	563	590	611	573	649	572	568	643	594	574	571	577	611	562	587	591	606	633	632	589	620	618	575	575	606	581	574	563	575	604	624	620	598	575	611	611	618	583	637	625	628	601	634	631	609	595	600	627	619	614	628	603	615	614	582	593	585	541	587	584	577	596	599	631	588	586	595	617	641	598	557	614	604	606	572	580	568	628	583	540	627	601	556	551	553	627	634	592	606	576	629	616	592	586	615	566	608	575	667	578	573	606	582	610	596	603	611	635	612	596	589	593	554	603	585	579	588	597	628	576	601	614	588	571	591	623	578	548	642	593	618	611	604	625	608	561	630	606	607	603	583	573	607	606	554	597	568	554	557	582	613	611	626	605	578	541	601	588	635	594	594	605	544	635	561	563	626	642	614	575	577	606	615	625	605	581	581	606	613	609	566	625	579	612	631	591	602	646	569	614	553	600	593	573	577	612	605	620	543	604	582	614	617	538	552	583	569	582	570	587	606	616	650	599	592	578	548	611	587	556	635	641	581	597	621	589	624	569	555	608	586	608	548	577	651	575	605	576	560	642	578	563	596	594	617	628	613	585	597	600	561	601	602	618	575	549	633	614	611	598	600	608	606	594	599	567	595	640	566	582	586	581	554	592	605	571	617	628	575	617	612	594	565	586	595	605	583	606	595	589	589	615	569	606	572	574	616	602	655	659	602	574	607	616	626	607	568	587	604	567	567	631	588	533	620	587	574	581	596	605	590	616	643	585	620	613	615	616	588	615	618	629	561	597	616	550	634	562	604	593	623	591	592	588	537	601	595	602	621	602	622	590	558	568	619	577	603	626	615	631	616	578	614	570	601	578	603	585	576	620	628	617	590	585	600	554	565	596	656	567	599	602	620	595	634	578	596	607	598	614	618	558	595	593	601	598	572	571	618	617	552	608	596	594	567	572	632	586	565	589	561	603	637	593	584	603	609	598	624	607	632	613	603	577	542	601	608	549	564	593	602	569	593	588	583	558	596	600	570	589	602	628	581	620	594	576	612	592	568	569	588	633	616	585	635	549	587	580	592	595	653	600	568	587	596	546	573	583	602	628	595	626	622	632	568	620	566	634	610	577	587	573	600	592	577	566	621	587	620	563	594	605	564	600	537	613	556	606	599	564	563	591	589	607	619	598	581	606	544	633	627	612	580	617	606	548	587	574	597	620	589	576	627	623	594	624	624	596	621	597	568	580	627	577	559	604	640	627	556	563	609	575	620	620	607	643	664	600	613	593	616	604	585	555	556	575	620	592	583	631	620	586	633	598	613	609	641	607	578	598	614	637	574	611	583	620	619	614	578	583	634	639	660	570	637	538	599	584	583	608	587	618	593	584	592	602	565	577	654	623	584	551	605	548	614	578	602	600	612	616	601	588	585	567	605	607	577	564	591	613	602	587	589	629	635	602	607	582	608	603	587	572	625	586	575	602	587	573
30323	8727	1469	679	466	326	300	235	257	274	297	290	269	282	266	248	274	265	267	298	252	228	246	285	245	257	239	230	220	236	234	218	218	244	229	239	255	211	220	209	234	225	206	212	202	209	195	205	221	216	223	208	218	208	222	226	189	203	228	228	212	183	226	198	239	221	225	216	216	230	216	217	217	230	208	222	229	230	209	209	218	237	215	240	209	210	211	188	214	206	238	218	205	230	207	226	230	210	220	212	202	204	220	249	233	207	232	191	221	205	236	201	199	256	247	234	213	197	204	210	221	196	241	203	229	225	203	222	228	197	219	219	228	201	190	199	222	226	205	243	247	232	198	222	233	205	227	208	198	189	238	211	205	205	225	198	225	236	209	216	214	199	210	189	197	218	231	206	217	201	239	228	225	217	217	195	196	223	217	203	212	210	219	196	245	235	198	216	232	198	248	204	214	208	207	240	216	211	218	235	231	197	201	205	208	243	232	203	186	243	239	200	215	198	218	214	234	224	222	222	196	216	188	219	212	198	202	185	226	223	231	242	200	229	229	199	225	234	216	229	214	230	211	221	173	203	210	218	219	202	247	216	222	236	211	220	220	213	214	218	228	221	239	220	209	257	220	217	215	187	220	214	205	203	199	196	233	219	252	247	224	215	212	214	209	216	217	204	217	185	221	231	215	220	193	245	252	168	252	213	244	227	233	216	205	222	197	240	236	233	212	201	221	181	229	217	213	221	210	259	211	220	240	215	229	213	212	211	222	212	219	224	224	190	226	229	208	222	240	211	226	238	227	219	246	229	216	216	228	219	213	195	209	223	219	219	215	240	210	217	241	205	242	213	215	199	229	193	230	229	219	210	213	220	206	202	218	228	235	223	221	208	202	229	209	216	229	220	243	197	228	192	247	210	224	201	194	240	187	224	229	218	203	202	223	211	223	225	202	228	230	225	225	223	223	207	202	222	233	220	209	238	208	222	200	207	202	235	195	218	211	220	232	222	223	228	194	225	208	244	205	203	215	210	203	211	215	216	233	245	219	214	213	208	221	221	219	193	220	237	191	199	216	232	187	237	190	204	231	213	200	230	230	227	196	217	196	241	240	231	222	204	210	228	196	199	207	228	212	234	233	221	221	209	216	209	214	222	222	226	230	208	221	239	225	244	211	212	217	214	215	231	211	225	238	208	230	201	213	207	241	231	220	234	228	214	199	205	212	214	210	214	226	216	225	219	206	209	210	247	203	207	190	209	197	212	217	239	234	215	229	226	217	206	225	213	196	203	207	218	224	210	229	234	215	213	223	213	215	258	222	256	209	238	209	217	210	231	206	217	239	197	240	214	224	232	227	215	232	205	228	192	204	224	205	210	229	236	251	227	242	232	217	214	224	218	211	228	227	233	215	232	220	224	225	215	227	211	235	226	212	250	188	208	225	209	224	219	231	211	212	222	188	217	193	202	200	200	241	216	222	230	232	218	225	238	221	218	219	220	225	196	222	225	203	188	209	231	186	215	200	238	207	212	244	229	227	227	235	205	224	199	224	244	220	236	239	234	223	224	215	242	209	193	223	200	197	222	213	226	207	185	231	222	207	224	212	217	198	221	248	205	228	210	199	223	213	213	237	225	233	230	251	217	218	205	208	224	206	228	224	220	210	225	260	238	238	242	221	221	216	238	199	232	210	236	216	231	245	224	231	207	228	253	201	206	216	231	205	232	196	212	224	233	204	202	227	212	218	220	227	210	224	189	216	221	199	220	240	221	204	235	198	214	214	209	216	212	226	218	204	238	219	255	206	215	226	220	221	226	231	206	187	226	222	185	242	210	236	200	219	228	229	208	225	220	225	202	223	236	227	191	208	219	224	211	239	236	178	217	243	213	206	215	226	211	226	230	239	208	228	195	203	225	212	186	257	221	247	221	206	200	225	213	216	197	248	225	217	190	204	203	242	210	191	225	198	219	224	221	232	201	211	211	231	223	229	216	199	189	209	238	206	219	207	227	204	213	201	220	185	207	227	204	237	222	209	194	222	219	212	221	203	223	232	193	228	225	196	237	223	225	205	209	190	199	195	202	204	205	217	209	193	227	198	229	216	199	229	212	210	234	229	217	213	215	208	202	223	217	214	228	216	205	191	229	223	234	211	206	220	209	215	212	220	235	222	230	231	209	214	193	222	216	219	242	187	214	209	222	212	228	230	198	217	183	206	212	200	219	238	232	214	234	207	220	219	215	245	196	221	214	205	196	223	208	232	198	222	197	202	229	226	255	231	221	221	221	235	194	214	208	206	180	202	214	208	221	204	225	216	204	224	227	218	189	194	244	212	195	216	219	218	216	211	214	205	204	235	213	238	216	208	236	219	233	233	217	255	207	259	211	241	208	226	217	197	188	223	202	215	226	178	189	199	207	203	202	204	230	199	217	204	192	232	202	225	230	241	207	208	212	216	216	214	229	193	204	209	239	206	225	203	197	212	217	216	228	225	227	206	222	203	218	229	239	214	224	208	211	231	230	214	217	228	211	199	217	198	212	207	193	239	234	208	217	183	199	225	206	181	219	206	221	239	224	234	225	221	227	197	227	239	225	204	212	210	212	214	229	231	203	242	242	223	234	221	213	217	230	210	219	224	206	227	200	205	204	214	198	220	194	203	246	223	268	191	206	193	218	222	210	178	231	212	227	200	205	226	205	196	229	211	201	186	222	216	221	209	233	231	222	202	221	201	239	243	220	190	238	177	174	220	226	229	216	212	188	233	206	225	227	228	243	232	212	196	249	255	233	222	223	223	220	224	200	227	230	240	207	215	210	248	216	212	217	239	227	214	213	232	251	216	212	200	224	228	248	216	219	222	219	219	207	214	209	208	218	232	220	241	246	219	220	216	212	202	235	211	201	222	230	226	202	233	231	218	223	219	225	220	195	240	201	211	243	219	226	222	216	233	217	229	245	220	209	213	229	216	235	222	204	256	242	251	222	226	220	203	254	212	226	221	250	225	220	222	216	227	199	196	208	215	206	203	183	187	198	226	202	231	241	213	220	224	212	246	199	225	227	224	227	242	227	244	225	217	236	219	235	220	221	220	210	239	216	207	216	238	215	220	194	229	256	217	224	219	215	241	225	234	232	191	210	231	220	216	211	239	211	254	186	199	210	225	200	211	194	219	200	211	241	231	221	216	214	223	243	221	199	267	217	205	229	211	221	228	225	212	236	224	242	221	224	215	220	209	215	229	244	198	212	190	235	213	236	214	207	188	217	181	226	210	235	206	198	222	242	225	213	242	230	235	218	185	216	216	227	226	243	221	214	222	199	237	206	236	237	205	217	224	195	240	209	194	219	224	230	232	209	202	222	223	232	228	224	226	250	206	236	195	201	192	224	230	215	212	199	231	215	213	209	222	208	202	226	206	217	239	230	204	195	193	217	223	229	204	190	215	199	206	208	240	214	229	228	217	197	217	236	223	238	220	231	234	193	246	225	229	218	205	234	212	219	232	225
8151	3851	1085	748	661	543	551	567	543	554	582	528	547	536	567	551	548	578	517	577	509	504	515	523	542	530	577	567	502	549	487	538	486	571	534	539	545	511	564	521	503	549	546	504	556	482	528	558	537	547	536	532	508	558	534	492	528	526	496	522	511	558	525	482	530	533	505	521	525	508	517	514	498	543	506	501	552	488	509	546	531	530	525	495	577	553	521	522	556	525	526	537	531	532	514	536	546	470	515	526	508	492	541	497	536	506	520	523	523	517	515	541	544	523	548	533	531	494	519	510	509	500	544	503	540	520	514	480	512	525	539	513	538	541	488	533	533	493	516	506	522	554	505	500	572	567	550	552	513	521	492	509	524	527	531	475	525	514	536	502	516	507	503	478	479	508	556	542	496	534	533	492	538	534	556	533	523	503	536	511	519	536	514	564	515	502	499	510	547	510	553	550	551	554	531	568	493	552	497	530	544	506	524	504	528	511	537	504	527	552	476	518	536	496	518	516	554	504	519	536	505	538	543	522	560	529	502	510	538	497	489	514	517	514	572	496	535	511	489	518	553	535	545	524	539	537	536	515	499	537	539	508	516	541	518	542	527	507	485	541	515	508	497	492	534	510	576	519	506	557	530	516	499	509	508	541	533	556	545	522	506	565	568	510	513	553	515	538	546	494	504	545	540	512	494	510	535	542	555	526	528	518	543	505	518	511	520	541	535	545	532	561	563	518	534	538	556	511	514	531	511	551	505	535	520	502	553	486	528	551	547	469	526	512	547	455	548	518	513	533	532	566	510	494	541	463	516	499	526	527	500	526	545	513	533	541	519	491	542	530	530	483	500	512	581	558	497	496	531	484	506	527	498	521	500	547	485	522	485	525	545	514	525	526	503	524	504	556	505	551	516	568	525	517	521	549	488	516	536	495	532	512	529	511	536	495	514	524	496	550	520	512	528	522	470	567	551	530	500	514	547	515	536	500	526	541	498	494	471	525	520	483	462	542	532	531	530	483	533	522	508	532	514	516	515	542	504	512	534	542	509	532	500	506	489	508	526	519	507	539	515	527	523	547	540	489	530	555	490	555	555	556	540	551	471	544	473	519	506	492	548	529	535	556	494	517	515	471	489	511	528	526	516	541	505	516	584	491	480	495	518	530	474	536	523	513	509	469	528	567	546	512	548	490	520	499	541	543	484	520	494	554	492	516	494	555	493	522	502	498	521	533	498	533	514	523	538	515	541	512	539	497	533	506	535	546	484	503	523	486	511	508	497	483	523	502	505	480	538	551	555	494	526	537	565	515	513	520	536	531	540	472	517	522	513	513	550	528	560	496	499	523	500	496	500	519	529	530	494	564	531	514	510	548	513	518	468	531	564	510	516	495	478	535	528	516	496	523	509	500	495	494	532	511	538	529	515	518	488	518	504	519	547	527	476	506	516	539	526	540	493	467	546	513	531	547	535	521	521	509	556	554	524	533	561	545	522	548	539	512	521	574	535	530	529	516	533	535	505	511	567	464	519	529	517	523	510	535	466	541	496	528	519	516	534	553	523	531	519	515	550	524	511	469	523	510	507	484	542	532	524	519	565	550	537	557	510	564	504	593	505	575	547	549	493	545	544	526	537	468	525	500	509	497	552	504	507	514	521	502	538	520	496	512	512	489	489	534	535	530	522	506	524	543	484	530	553	539	550	486	507	520	464	468	504	496	576	503	515	524	528	491	558	545	526	562	501	549	489	510	506	548	530	532	518	516	533	535	544	493	561	514	511	541	484	476	501	553	508	518	519	526	511	531	543	511	505	540	497	537	532	521	503	519	501	550	473	530	510	564	497	563	543	544	487	517	535	527	540	541	503	530	537	494	513	509	490	519	509	516	552	520	555	562	495	525	563	529	497	540	521	508	551	523	552	463	502	526	466	560	511	531	495	502	495	490	549	482	525	547	530	519	503	524	478	500	505	517	589	561	525	556	521	503	513	503	515	549	520	552	506	531	520	528	562	496	524	507	544	494	534	532	556	527	515	533	505	550	529	471	538	490	506	523	491	533	521	556	541	547	545	540	532	524	571	534	504	537	549	517	543	523	538	519	562	588	491	518	538	537	542	530	556	533	523	472	515	517	558	495	560	581	511	515	542	508	557	554	522	525	505	542	523	519	539	506	555	525	529	484	522	498	510	520	514	581	541	515	562	489	535	545	488	499	516	505	528	481	508	541	480	495	553	497	566	511	536	518	535	505	508	514	555	511	497	522	533	508	520	536	542	525	536	510	515	513	567	521	497	505	536	501	514	509	558	539	513	555	560	510	537	541	524	531	551	515	555	533	525	497	519	550	485	560	519	527	566	532	516	523	487	524	518	498	514	545	520	520	489	536	476	528	507	554	536	534	547	521	548	529	538	487	494	509	559	551	512	508	529	483	597	559	536	551	511	528	569	531	530	466	500	522	556	491	527	556	521	552	586	556	505	540	494	489	520	518	538	514	550	548	523	552	537	532	539	528	539	478	552	527	500	540	586	511	496	509	496	534	511	524	500	506	517	557	503	539	503	540	573	538	524	473	499	489	528	501	570	506	534	541	513	544	489	492	549	496	522	534	495	542	506	515	514	541	509	513	481	483	526	517	553	517	539	563	504	508	508	521	507	520	524	530	536	533	505	524	518	533	506	571	571	496	529	531	532	567	530	511	510	522	545	489	516	537	501	508	520	541	525	566	531	505	526	526	505	538	527	505	521	543	496	563	520	512	542	492	503	533	479	524	560	478	565	500	500	540	485	517	520	524	575	562	514	525	540	512	515	523	480	531	523	515	492	510	514	582	483	495	524	530	503	509	503	500	496	486	547	519	465	503	506	537	552	565	538	524	518	529	538	520	544	504	516	515	543	555	510	500	513	514	497	521	552	525	524	519	512	563	536	512	517	549	505	517	533	533	500	487	532	529	540	521	514	526	524	489	559	460	535	519	527	521	532	528	509	541	512	528	474	523	530	526	500	510	528	530	536	495	557	541	533	527	547	554	559	497	534	484	540	514	501	512	567	535	501	556	502	542	537	515	483	548	536	534	510	544	574	475	516	507	543	563	491	568	526	528	508	523	548	522	498	517	547	552	513	548	552	489	510	494	521	507	492	540	515	536	507	523	488	547	509	551	514	501	532	552	508	516	550	504	537	556	516	532	490	516	521	562	538	532	535	518	537	515	538	548	532	550	524	505	510	510	536	533	514	517	538	500	540	526	546	468	514	546	528	511	554	573	542	541	510	528	552	546	589	496	537	529	506	515	496	513	530	531	486	484	511	506	523	504	510	513	540	511	514	586	531	521	543	535	481	540	539	532	510	508	531	498	525	561	507	506	505	511	525	515	494	514	498	508	511	521	508	515	542	499	534	529	535	516	491	526	516	519	514	482	512	517	503	495	486	542	521	564	485	538	523	512	543	537	533	530	529	550	521	524	508	523	504	486	533	547	522	540	526	540	540	512	535	548	553	528	531	528	540	485
26736	21328	25420	27207	6706	780	562	473	483	447	384	425	428	409	448	404	369	378	441	399	397	370	384	354	345	307	346	333	331	300	344	302	372	367	359	370	326	336	304	296	322	312	278	337	293	299	301	315	261	297	294	282	266	275	287	301	279	291	295	291	290	324	305	295	276	285	273	313	284	283	295	269	333	272	302	318	263	300	316	277	324	327	281	294	294	301	275	328	346	327	302	319	293	307	311	301	301	282	308	289	271	309	303	298	278	321	301	318	290	269	304	298	334	277	300	315	305	334	303	313	280	309	325	300	295	293	318	299	301	313	279	272	328	314	321	297	280	345	302	302	301	290	339	322	289	314	300	324	303	312	283	285	335	270	294	282	322	307	313	329	324	311	301	298	285	321	271	271	289	276	311	308	292	298	289	296	277	297	303	335	272	318	292	297	280	289	293	315	301	291	325	282	313	298	307	281	293	316	293	291	286	313	285	332	279	302	274	304	280	308	296	279	289	283	298	281	317	293	309	327	310	270	293	274	285	323	336	305	289	308	277	292	271	264	294	270	296	298	327	305	314	298	289	305	261	279	288	282	287	285	301	321	289	311	302	347	325	313	333	307	305	278	315	288	303	262	288	290	295	292	301	316	289	294	297	284	301	301	286	321	320	300	306	312	294	301	331	289	291	272	299	334	256	282	313	314	308	305	310	278	319	304	306	311	294	282	278	302	310	292	323	289	304	305	315	286	291	294	269	282	283	304	274	291	345	299	304	272	294	295	283	301	325	270	276	323	308	289	267	279	307	280	294	315	293	289	283	302	303	330	322	291	306	312	313	266	267	299	312	308	324	294	323	294	282	282	318	303	298	300	314	335	309	317	281	307	308	271	296	302	313	324	322	270	275	266	313	296	315	288	284	325	280	285	338	297	335	287	289	300	315	308	285	288	288	307	291	303	260	318	289	285	300	318	311	335	307	305	313	322	314	277	278	280	283	302	286	316	324	289	274	286	292	291	282	284	300	266	325	316	280	321	312	300	293	292	321	284	295	298	279	312	285	281	324	326	318	270	302	317	288	323	312	287	327	337	300	274	284	273	287	308	293	302	318	293	306	268	283	276	317	303	323	278	305	319	310	290	294	274	314	285	288	322	275	300	278	275	309	282	334	274	317	289	335	316	322	322	290	262	284	305	322	298	286	287	317	284	286	295	297	313	319	286	294	296	308	280	310	303	302	334	279	288	301	308	300	269	320	298	287	279	305	311	301	316	293	265	260	268	312	317	306	318	289	320	264	323	294	292	315	295	308	296	284	310	313	275	308	297	275	301	292	284	283	284	325	311	296	310	300	321	289	334	292	295	305	306	300	310	339	331	302	312	278	278	312	295	311	324	274	304	278	275	264	265	273	273	330	279	297	291	297	286	286	294	275	289	282	292	260	274	268	298	307	316	292	271	325	343	290	325	297	292	273	321	322	261	289	255	294	274	317	297	330	307	296	314	316	309	263	291	302	311	293	284	300	291	332	282	275	286	323	316	292	278	282	292	275	298	292	304	314	269	319	278	284	300	324	316	296	295	284	282	315	312	308	273	284	308	304	299	276	284	283	298	302	311	305	284	302	293	282	318	288	286	305	279	313	328	307	313	317	356	301	291	291	273	298	277	270	300	345	326	312	313	299	318	303	286	308	264	317	319	299	271	284	315	287	324	320	318	253	331	319	310	274	324	301	293	303	289	318	292	313	288	288	289	288	294	303	318	295	291	288	265	311	308	284	253	325	297	277	271	298	280	251	340	267	313	312	289	328	278	283	309	280	274	319	287	290	308	278	287	294	289	303	328	278	323	319	322	301	310	316	272	265	304	340	272	285	344	313	288	294	286	283	312	297	292	286	285	281	304	280	270	309	298	297	308	290	297	300	317	279	280	326	304	304	303	265	264	312	292	278	294	334	313	325	280	312	268	328	270	293	301	315	330	276	315	286	317	336	314	334	290	289	283	307	322	282	307	346	301	286	299	271	295	319	323	313	297	297	319	281	287	302	304	306	294	304	276	288	281	310	296	294	308	338	280	292	281	301	287	319	290	289	290	320	302	277	301	295	321	340	291	317	324	327	300	309	302	332	315	280	301	310	308	312	289	294	285	312	291	274	262	277	315	304	327	303	273	280	291	294	323	315	323	294	267	310	280	303	305	292	323	321	316	289	270	285	343	276	287	294	293	303	300	289	282	309	301	323	294	285	302	289	302	284	305	288	266	310	279	283	308	293	293	308	276	312	302	333	270	289	309	295	300	291	273	299	297	286	304	352	280	319	303	319	306	316	330	325	317	276	328	303	305	331	295	283	321	300	291	303	293	289	316	309	302	310	293	302	328	299	311	290	304	271	286	272	311	314	333	284	336	300	274	296	281	333	298	273	304	293	307	269	332	254	306	275	297	289	302	327	282	304	320	301	285	290	273	303	275	294	309	306	291	288	298	314	270	292	245	297	274	272	279	291	261	273	305	290	289	288	298	298	303	294	311	305	298	276	297	255	291	278	311	301	294	290	287	280	294	300	313	296	321	277	324	301	314	310	291	294	274	287	321	296	289	309	314	314	264	323	323	292	295	297	315	289	315	300	317	287	318	312	287	317	299	285	263	299	295	299	293	306	286	293	303	279	300	266	278	302	275	280	324	297	291	316	277	309	260	313	305	327	294	272	312	295	320	298	253	295	330	287	297	300	292	276	253	265	281	309	297	265	259	294	300	297	311	298	296	338	323	276	307	288	336	307	339	291	313	332	263	302	327	286	307	317	272	283	299	319	300	298	298	289	282	319	332	274	308	307	271	288	279	316	292	281	321	304	316	286	315	301	294	313	315	288	304	300	344	274	299	276	280	294	275	275	276	309	282	287	295	292	283	270	291	300	298	318	257	327	303	291	278	305	307	274	297	347	310	293	286	290	313	333	327	266	309	302	288	314	298	308	352	303	283	310	304	298	304	321	283	276	328	294	270	306	291	288	299	282	303	311	318	310	294	288	298	294	320	316	279	323	310	315	296	303	337	282	312	311	262	303	310	278	296	291	313	273	306	282	289	312	333	310	335	292	273	317	332	316	323	292	306	321	296	264	285	324	305	323	282	309	311	312	285	296	309	308	308	323	312	301	295	313	296	298	290	306	310	298	316	306	290	309	313	306	327	326	309	297	297	295	283	316	299	277	270	286	289	285	244	280	324	273	306	286	301	311	284	283	281	288	262	269	301	295	297	281	287	339	279	287	258	301	289	296	288	314	305	305	307	280	289	292	319	280	305	295	332	302	280	322	296	290	317	305	303	287	306	302	289	312	300	259	291	272	286	294	273	260	328	265	327	299	287	313	286	342	311	273	279	298	303	311	292	292	302	280	306	288	289	325	335	287	292	305	288	311	321	301	272	311	295	295	309	322	288	273	248	296	297	272	283	291	312	292	288	306	330	298	297	308	305	321	307	297	306	340	315	277	308	306	310	304	279	288	292	264	288	321	346
7078	8524	2352	1346	1025	779	792	799	731	696	706	715	728	706	716	696	701	696	714	678	704	672	679	719	681	692	665	664	718	706	711	700	680	624	735	679	699	700	679	648	701	735	729	679	710	659	684	634	673	707	706	652	668	750	687	685	670	704	677	653	671	677	757	672	659	681	650	653	740	657	672	663	685	672	676	663	679	697	700	681	693	691	675	712	679	717	659	720	705	675	671	666	634	687	683	683	683	629	675	688	661	683	659	659	686	682	646	716	662	704	695	699	705	652	733	659	640	651	688	746	661	698	703	665	680	675	640	648	672	664	687	680	713	674	661	649	648	655	648	696	679	721	660	654	643	632	684	695	660	684	690	673	677	644	694	718	687	721	657	696	699	662	701	683	694	690	676	701	699	660	658	661	692	675	656	652	707	669	662	651	698	729	646	693	672	637	700	666	685	655	688	703	653	717	636	686	661	682	668	632	679	658	671	652	699	748	682	641	722	602	648	703	689	662	690	673	663	725	679	685	643	706	655	691	691	720	686	724	740	699	694	647	678	704	716	699	677	695	671	650	677	677	667	683	631	684	696	682	711	669	634	664	671	704	683	700	659	692	710	647	690	681	646	675	678	658	651	681	653	684	703	649	682	672	676	678	674	699	644	667	651	742	673	714	703	636	695	651	687	698	701	695	696	655	673	674	668	655	680	675	707	676	698	634	695	662	651	663	659	734	677	620	662	639	690	677	672	701	675	662	665	668	693	719	645	698	688	711	689	678	663	714	658	676	669	689	679	692	683	683	694	647	651	702	665	641	717	685	662	651	713	647	682	648	683	659	639	638	706	691	679	652	688	680	709	626	694	659	678	670	678	674	689	671	702	678	648	658	675	648	693	601	690	665	731	680	708	683	672	677	644	679	679	657	692	684	626	660	707	654	670	658	693	690	681	682	666	640	655	663	720	679	632	685	697	663	675	687	685	641	662	686	678	683	673	662	657	660	699	762	688	700	667	654	675	663	709	680	687	683	671	639	635	733	707	633	669	687	669	696	714	678	695	651	679	687	644	680	675	702	708	649	649	717	626	755	712	613	676	683	717	675	657	681	651	669	689	720	661	675	668	720	731	701	658	647	665	722	700	638	656	664	665	703	681	689	650	651	658	662	656	669	699	661	705	707	669	693	633	673	680	657	633	660	638	650	696	677	666	663	679	636	708	645	703	681	651	701	726	675	732	672	663	703	650	637	692	664	642	635	711	655	729	654	684	688	664	662	670	679	681	627	662	673	638	711	704	627	641	676	637	671	698	670	682	636	690	711	706	675	672	656	677	683	632	650	702	726	717	662	699	685	701	676	647	670	667	685	654	644	658	653	696	683	651	675	654	627	677	690	722	682	665	687	690	749	675	635	679	674	650	677	651	683	713	636	694	724	659	709	644	674	646	671	652	643	664	678	695	668	666	681	674	690	677	646	737	693	699	674	667	671	681	696	688	648	668	696	666	663	653	728	657	650	691	648	677	670	679	726	715	690	684	694	674	660	669	662	692	665	705	682	725	735	711	687	651	647	668	669	693	712	647	699	645	649	693	709	703	676	697	726	651	694	641	589	681	668	648	647	632	688	679	676	653	660	684	678	697	681	647	684	683	683	686	685	715	672	633	706	679	685	681	671	639	668	703	660	629	646	691	678	698	672	685	654	646	641	655	668	675	650	652	730	664	709	650	662	651	689	694	695	652	679	635	692	668	687	644	664	705	662	719	657	641	712	634	658	698	734	660	656	733	641	659	639	755	701	692	634	689	726	714	662	676	633	645	667	683	644	672	730	666	680	663	683	747	696	679	638	662	629	704	677	695	684	670	687	672	672	690	685	622	675	678	684	689	695	701	683	697	628	679	675	658	672	640	666	710	657	705	692	675	678	660	661	672	668	668	737	635	669	663	705	648	675	649	660	664	702	703	693	677	661	649	695	647	652	681	689	648	653	679	668	710	666	717	688	735	668	691	653	682	684	693	651	658	684	642	694	685	689	724	681	657	658	714	648	684	665	666	689	698	672	665	669	625	650	663	651	694	660	649	706	660	692	670	670	658	665	673	692	663	704	646	639	682	669	671	672	678	635	687	739	724	681	668	668	661	736	686	683	678	664	638	680	650	619	703	703	659	627	695	678	711	657	703	655	635	642	681	661	644	662	681	715	679	683	705	677	641	709	687	661	652	730	726	685	672	704	681	661	675	680	712	689	703	733	712	673	697	640	661	639	642	693	682	688	691	659	668	620	692	640	690	676	664	718	676	671	674	701	668	616	645	650	692	682	653	652	686	685	663	680	692	635	637	723	689	623	671	712	678	718	679	659	676	682	667	675	727	687	703	667	691	675	656	679	666	673	670	638	701	705	633	680	634	664	625	662	713	682	650	673	685	687	704	667	684	658	705	687	668	638	685	650	717	653	706	713	721	669	683	694	636	668	704	696	736	708	657	681	653	743	619	696	663	708	668	683	665	694	702	701	674	690	674	655	677	679	670	702	688	671	701	668	657	666	665	677	706	673	723	683	703	676	634	684	684	649	694	689	688	656	649	674	672	673	720	654	688	663	689	644	703	672	712	678	642	684	687	723	689	672	700	661	644	681	674	631	709	695	621	659	691	704	720	649	674	675	671	654	713	675	659	704	672	657	697	722	709	679	640	704	708	685	612	653	673	664	687	632	669	718	703	650	655	646	696	697	625	643	641	647	683	685	685	653	688	672	686	684	666	660	684	668	727	665	681	636	661	666	667	668	683	694	668	681	669	675	659	712	666	696	610	662	643	658	640	675	677	637	684	635	675	680	707	716	718	692	667	683	669	646	695	667	709	683	638	673	730	720	715	675	669	657	683	632	647	723	643	662	670	670	674	684	681	628	634	660	672	682	709	692	707	661	679	706	690	694	666	665	714	679	687	640	678	703	658	690	686	663	721	691	647	652	681	688	641	644	679	694	644	651	631	735	676	671	675	646	695	694	717	621	711	698	688	679	662	690	692	638	698	675	670	657	678	657	671	703	709	700	674	668	669	702	711	688	674	656	643	686	668	652	656	679	627	710	671	634	683	672	702	688	669	671	686	650	613	626	652	653	700	660	663	693	645	686	692	668	671	671	684	650	660	676	675	676	692	715	631	661	702	693	684	700	725	656	647	699	701	694	669	651	685	640	696	678	670	685	719	694	685	683	645	686	631	690	657	665	686	673	725	667	657	692	648	667	662	669	684	673	639	659	655	657	724	662	676	649	663	623	646	647	671	659	640	685	697	688	659	670	662	670	714	704	690	690	682	703	657	704	675	666	696	754	646	680	710	688	687	664	669	678	680	732	693	631	698	638	691	715	692	641	715	711	645	698	668	645	685	712	662	665	659	687	659	635	655	642	600	667	600	631	674	651	688	675	673	702	686	663	641	706	691	681	642	714	672	685	657	656	675	659	661	631	678	695	623	676	712	657	701	716	711	693	654	670	651	665	679	680	672	666	688	661
24945	21370	26814	26292	21349	6596	837	639	479	466	435	423	426	443	400	406	459	399	429	445	386	380	415	371	334	325	322	311	301	305	317	301	335	359	296	310	280	260	280	300	276	269	249	253	290	283	266	272	258	271	280	261	269	237	278	282	245	251	248	254	239	271	271	280	284	259	281	280	224	284	309	265	291	255	255	276	253	264	250	286	255	286	260	267	257	253	245	252	247	246	245	267	255	278	226	260	225	266	271	264	245	257	262	258	254	273	264	259	262	248	278	283	294	251	271	262	270	244	270	258	256	246	273	275	282	265	258	254	268	257	271	272	279	257	283	248	275	229	278	310	274	232	274	260	278	271	282	292	262	289	244	266	247	297	266	286	276	238	251	247	270	260	247	262	265	285	251	250	252	269	282	259	252	270	267	290	240	276	240	279	267	269	241	286	269	268	267	278	296	261	260	273	250	265	247	271	251	234	258	246	265	241	244	286	223	277	239	263	253	270	264	260	275	261	290	260	261	246	251	263	257	259	251	254	241	253	266	246	265	275	275	258	230	290	278	231	281	262	260	250	304	281	287	279	259	276	261	256	278	243	273	240	257	252	279	315	237	247	266	272	252	269	244	272	254	258	254	282	288	293	251	281	252	265	285	261	281	284	272	300	249	259	276	267	258	230	234	266	264	258	262	260	304	289	258	272	251	286	249	243	266	270	224	249	272	264	221	284	271	267	254	258	255	235	255	210	272	294	234	283	268	291	281	271	245	277	247	250	264	248	272	265	255	257	253	266	243	258	256	270	235	242	253	263	251	256	230	286	272	258	256	277	279	246	278	256	266	253	271	259	278	243	260	246	259	272	299	260	261	268	289	233	260	256	306	239	249	248	261	284	266	262	259	229	285	232	240	237	264	269	257	240	243	290	277	271	237	262	254	233	271	254	255	250	236	246	260	288	254	220	234	248	259	250	256	260	281	263	250	227	286	278	266	261	223	257	260	275	269	242	261	286	228	246	237	265	262	260	245	254	278	239	272	275	258	255	266	251	254	262	271	223	267	281	268	256	262	261	277	263	245	266	277	273	279	266	253	249	264	261	243	275	261	274	228	288	260	283	252	227	247	258	261	253	307	251	256	248	250	253	258	260	276	272	247	271	281	243	260	270	286	258	279	299	287	250	261	306	274	236	246	220	277	249	251	277	233	231	218	274	255	228	272	290	260	270	238	258	277	265	267	262	231	238	274	282	273	260	268	265	259	270	295	263	277	285	250	292	245	289	278	259	238	267	234	291	267	259	277	219	296	275	267	268	294	243	254	270	313	225	258	257	246	251	284	258	259	255	277	270	227	255	242	225	251	237	229	237	284	253	270	250	285	290	285	273	284	261	253	242	276	224	261	285	273	293	262	275	261	302	254	286	244	258	244	287	270	239	291	255	267	261	273	308	274	264	234	261	271	259	207	255	258	263	281	274	268	264	263	233	241	293	268	280	240	228	235	284	251	219	275	272	265	254	273	255	248	283	269	262	270	251	257	272	267	262	243	245	245	264	257	278	269	288	268	212	228	239	279	258	282	293	258	242	257	278	263	238	281	268	257	274	284	248	278	286	254	283	242	268	275	254	255	261	296	282	258	288	282	253	229	251	296	258	261	273	244	244	236	260	257	256	241	258	287	261	262	227	261	289	269	265	275	253	281	274	280	265	255	257	271	287	268	244	292	257	257	292	246	264	272	274	251	267	251	263	230	257	245	223	247	272	277	247	271	258	279	268	256	292	263	252	264	246	281	230	287	272	224	252	286	270	265	253	271	272	269	287	260	280	238	266	251	227	263	261	253	277	269	228	247	257	289	273	285	287	252	250	269	287	281	262	271	255	250	280	263	240	291	279	257	282	241	251	240	269	243	268	256	240	253	266	253	258	260	232	257	253	259	291	270	248	259	246	252	268	268	301	276	260	277	266	271	269	249	262	280	270	298	236	281	253	259	254	271	270	259	255	283	282	232	248	222	274	247	273	245	259	289	261	275	266	248	223	266	264	252	243	254	284	268	266	278	246	265	257	253	269	260	254	257	283	287	244	259	265	252	242	290	272	280	266	271	250	278	251	280	262	281	280	271	269	258	242	255	245	268	282	299	264	259	280	280	251	226	249	251	252	268	243	239	284	262	282	316	224	259	256	277	247	264	251	298	283	245	273	256	247	270	286	261	233	287	251	262	222	249	263	278	254	252	271	238	267	251	283	239	269	235	268	257	224	233	274	304	263	242	283	238	265	239	270	245	274	250	255	261	249	278	281	287	260	247	263	272	291	237	252	243	273	306	244	258	272	271	275	265	256	260	248	266	270	243	273	259	243	267	262	268	267	277	279	242	251	257	239	281	256	255	251	246	261	255	289	284	261	257	229	237	251	281	266	243	274	247	303	222	305	287	254	254	265	297	232	244	254	272	276	276	269	260	245	256	249	254	249	243	264	261	276	257	283	256	248	259	280	235	270	294	269	235	327	253	284	287	251	280	272	305	258	286	237	277	261	267	269	243	270	252	251	256	274	239	256	262	257	261	293	251	242	259	260	268	260	287	274	264	303	287	246	239	250	264	273	275	257	282	252	288	249	246	275	289	266	242	240	249	251	269	246	257	288	250	255	264	251	249	268	248	240	268	260	288	264	278	278	267	263	257	271	258	227	262	247	268	288	258	254	272	256	259	254	279	275	270	264	263	233	282	265	254	300	260	256	256	292	291	268	225	257	227	252	258	272	261	254	267	243	272	252	260	265	256	271	238	281	279	263	266	250	265	258	280	261	247	252	256	277	246	245	259	245	226	223	263	229	282	267	288	241	242	275	286	285	274	271	245	290	247	254	262	269	259	278	278	260	278	254	261	246	274	281	280	262	282	289	262	250	285	228	249	239	229	258	278	261	299	270	241	253	246	273	248	293	259	232	277	278	262	279	270	253	236	257	238	277	276	242	265	250	207	270	241	279	308	269	264	256	278	284	254	234	237	257	246	255	269	256	254	240	259	256	288	268	259	277	276	287	279	271	267	278	285	271	290	268	258	267	267	258	262	246	278	256	240	272	250	275	255	289	242	274	263	249	272	287	265	260	242	265	226	236	281	275	248	276	256	253	296	289	246	301	258	263	278	270	280	279	268	269	254	274	263	247	268	239	298	275	233	257	242	286	229	224	229	256	248	245	258	234	273	275	250	232	244	241	243	259	267	285	269	249	286	246	276	261	257	269	262	287	276	252	243	258	291	276	257	263	241	279	248	266	239	288	247	259	274	254	278	259	277	246	267	270	272	270	259	266	261	248	268	224	281	281	282	255	259	252	264	279	247	261	261	271	271	263	282	266	254	249	256	294	261	290	262	281	276	250	303	288	263	234	221	246	256	234	249	286	286	254	244	278	281	244	239	291	250	250	283	254	259	266	247	268	253	272	277	239	276	277	250	278	268	250	253	246	270	261	250	244	273	271	267	258	264	267	270	280	278	237	263	247	285	254	256	286
8595	11625	3188	1680	1044	833	727	689	654	684	630	623	662	583	649	622	616	624	690	680	627	618	639	621	616	551	594	572	586	593	611	644	576	613	645	587	618	641	577	595	590	590	579	602	619	569	609	603	555	566	569	595	580	575	547	588	625	573	587	565	590	610	607	557	583	593	587	591	545	632	578	611	598	547	589	535	582	599	556	576	570	577	579	590	601	603	583	632	550	609	581	572	575	603	564	568	555	575	562	550	622	580	645	614	582	537	572	614	607	610	556	596	629	612	616	611	529	613	585	591	576	602	621	587	589	590	590	592	596	594	587	617	552	666	629	582	547	619	598	573	584	581	619	562	608	582	616	571	616	587	601	599	598	656	595	569	571	621	582	604	579	554	593	614	603	556	588	613	585	646	611	588	570	550	565	589	582	590	623	558	562	590	577	570	581	563	560	602	594	593	573	590	555	591	567	586	568	593	588	576	575	589	607	641	532	551	548	572	586	655	561	569	614	554	588	617	553	567	585	573	614	570	609	605	560	567	577	596	547	592	572	588	584	585	605	569	601	584	611	547	581	554	583	615	584	563	566	572	572	565	596	592	559	572	522	603	597	592	578	570	597	544	557	615	561	561	596	582	584	561	557	603	588	567	628	589	565	596	567	610	603	614	587	600	594	586	590	545	603	590	605	625	575	570	593	583	579	561	602	609	586	579	611	579	584	588	567	592	564	576	572	584	631	562	536	589	593	620	587	596	624	591	627	599	637	595	566	573	590	578	628	590	587	628	598	612	534	666	599	591	614	606	589	561	598	569	589	580	640	598	640	546	616	596	598	594	577	598	576	587	602	607	607	599	578	585	584	594	603	615	596	600	633	596	596	556	582	585	530	599	600	561	641	537	568	613	566	600	569	572	576	570	608	563	584	638	554	600	572	605	615	579	559	634	578	605	594	577	566	602	574	614	562	574	571	598	635	602	566	555	555	586	582	602	587	593	595	548	563	600	546	536	564	557	541	623	633	647	572	601	562	579	560	598	540	590	579	557	534	583	559	587	582	540	580	586	618	598	594	576	629	582	558	609	559	575	569	607	623	574	604	615	558	560	642	590	577	585	571	573	616	615	602	604	563	573	578	541	608	597	610	583	584	589	569	585	608	595	595	596	650	619	579	600	575	625	607	587	587	564	571	602	602	535	561	575	548	575	598	580	609	587	616	575	580	574	605	559	608	580	609	623	594	597	603	593	586	581	547	603	615	591	616	624	602	589	615	576	596	582	584	553	613	548	592	595	594	624	588	564	626	603	583	594	583	580	567	605	575	581	581	624	606	576	597	600	545	595	596	604	536	563	627	597	594	572	600	590	565	568	585	550	567	599	581	588	582	557	596	609	605	569	603	596	609	587	584	605	572	615	630	547	580	605	579	632	582	593	592	561	617	534	554	591	597	562	603	562	555	593	585	568	569	595	580	567	558	636	603	607	589	564	572	606	572	602	570	556	561	549	584	630	573	573	568	605	635	559	559	578	561	620	594	623	611	564	599	626	622	606	605	584	584	600	615	600	596	602	650	568	596	563	555	608	556	598	595	568	622	558	587	607	576	567	554	587	579	612	620	616	568	574	587	619	608	595	604	608	572	529	529	567	583	594	541	560	587	607	560	569	601	565	581	550	585	579	594	574	606	599	551	573	552	597	587	565	566	615	576	578	557	558	593	598	562	602	588	585	599	586	565	600	652	569	583	588	570	604	595	572	611	536	583	642	566	584	611	632	614	575	534	540	571	595	571	580	543	643	560	517	543	604	598	617	602	567	527	603	598	594	581	620	522	589	595	595	594	584	560	615	542	629	625	614	559	573	579	569	577	631	565	558	557	579	604	621	570	593	610	576	527	602	587	601	543	595	582	568	530	561	619	548	587	578	587	604	569	585	603	532	569	619	573	587	578	546	564	612	621	582	600	614	590	605	634	607	601	602	591	585	634	600	615	620	587	585	596	589	575	580	594	530	588	602	638	543	605	585	613	582	603	560	581	587	616	611	588	566	602	558	581	567	602	570	612	557	582	565	584	604	561	617	568	563	592	556	557	615	573	633	582	538	574	625	562	606	520	588	614	592	560	574	571	612	586	549	591	573	566	621	608	570	588	588	540	588	616	585	649	604	586	570	666	563	555	640	603	582	568	573	564	606	598	573	614	556	600	575	608	609	567	564	632	596	591	628	554	539	612	565	610	558	545	610	576	602	597	599	562	617	579	614	550	628	604	609	550	621	598	585	527	615	585	610	592	571	608	593	574	562	570	605	605	602	567	580	586	607	611	574	583	571	584	579	578	590	625	556	558	625	583	603	562	570	593	602	566	588	601	587	564	628	577	530	615	620	557	571	619	532	604	592	631	547	577	561	578	583	570	557	595	565	543	625	603	558	578	575	591	575	596	599	618	605	603	611	579	574	586	596	613	570	577	594	600	564	579	586	588	602	564	593	574	575	570	554	605	570	553	622	564	616	617	568	598	569	561	614	533	600	566	533	556	523	572	589	583	587	621	583	566	590	568	557	596	587	592	629	656	584	615	569	572	602	583	596	519	579	592	592	580	597	545	582	590	590	588	597	592	550	597	577	553	518	553	611	582	611	554	583	581	575	619	560	583	596	565	587	604	546	561	549	613	598	566	569	523	608	548	588	608	594	566	617	561	565	602	595	608	579	565	584	614	602	555	563	598	600	577	597	583	591	594	575	595	568	632	599	566	612	599	599	575	576	595	565	604	589	604	629	605	597	609	605	551	578	545	565	621	592	580	562	632	575	609	578	602	614	606	573	575	593	591	547	616	578	621	623	549	575	600	568	590	590	548	575	619	577	552	606	591	610	551	566	603	545	646	602	614	620	614	559	590	607	598	593	577	603	607	545	560	599	566	627	571	612	592	590	568	616	587	589	572	616	588	625	588	605	564	637	603	573	572	576	562	614	583	629	605	578	601	601	611	596	557	601	558	596	557	547	574	605	529	625	655	562	587	540	583	590	566	601	602	554	584	584	553	555	603	586	557	554	571	565	581	647	542	562	564	581	558	555	576	568	609	601	565	626	593	599	591	590	610	578	624	598	576	594	595	552	585	584	578	602	598	582	599	614	622	638	585	584	613	609	552	584	556	593	569	590	563	589	575	586	603	572	582	561	601	572	561	570	618	563	581	573	620	546	598	565	584	626	562	604	567	590	601	558	559	598	639	571	583	580	598	598	600	591	566	606	628	608	582	613	584	613	605	564	593	611	573	552	628	601	554	602	596	600	588	561	618	570	628	601	590	583	603	597	610	557	589	607	575	636	596	598	569	575	582	611	563	560	572	578	561	538	561	556	635	575	536	617	569	592	621	569	590	596	632	579	617	582	580	586	614	571	583	585	584	586	602	584	591	594	519	563	614	577	605	597	560	618	591	597	580	574	559	582	565	619	594	571	671	540	614	600	600	639	564	575	590	629	587	577	568	578	568	617	616	589	571	566	620	583	592	596
30467	8234	1358	727	465	354	271	268	285	246	282	283	274	267	250	285	288	280	271	255	293	278	235	276	228	290	233	219	264	231	213	249	249	238	229	218	231	224	198	204	175	211	217	209	194	188	211	212	239	222	217	208	217	201	222	232	202	230	222	199	217	206	208	223	174	228	214	200	233	196	221	218	186	187	197	236	205	213	211	213	211	225	230	231	217	218	232	224	201	212	224	259	206	212	204	201	191	213	203	212	233	203	222	170	218	193	203	228	205	195	225	203	199	228	230	206	216	211	207	191	220	204	188	219	201	201	202	229	201	225	217	215	186	218	211	206	210	219	214	198	207	195	194	214	209	198	207	190	216	189	220	216	208	182	209	214	210	220	216	207	179	214	234	213	217	214	195	207	223	224	209	202	217	208	203	189	208	210	196	216	207	196	181	213	212	241	210	190	224	200	186	213	211	195	214	191	191	219	199	194	233	214	241	231	216	204	235	236	183	190	221	196	209	217	171	215	211	212	212	206	191	206	199	205	251	200	232	207	229	217	229	228	197	198	217	217	218	203	190	229	212	214	199	212	211	196	213	229	230	183	220	209	207	221	195	230	227	239	205	212	216	208	187	210	205	210	211	231	210	205	196	222	180	256	234	243	223	224	246	222	190	212	180	217	225	218	204	211	206	228	214	238	216	199	218	232	187	176	196	195	206	202	197	208	219	218	223	204	182	218	219	229	232	204	185	200	231	213	206	238	187	206	231	225	198	219	196	214	212	209	209	207	212	226	198	236	220	208	231	210	195	233	224	225	219	216	195	211	213	188	212	199	235	184	203	213	180	232	192	215	204	198	221	203	239	209	199	217	208	207	227	204	213	197	222	213	203	184	198	216	210	235	207	206	222	233	209	198	217	227	229	209	224	209	182	211	205	196	205	186	226	203	216	197	216	165	169	196	246	168	231	209	211	217	206	250	235	207	218	221	221	209	210	186	194	237	210	200	180	219	221	207	234	209	243	207	240	229	222	228	219	228	195	181	207	204	227	215	209	215	209	218	218	192	196	226	203	207	232	229	199	199	209	219	250	213	209	209	215	221	214	224	215	233	206	209	222	190	213	219	207	194	213	233	215	201	190	224	220	200	208	232	222	191	243	216	194	183	185	230	206	208	217	232	226	217	225	180	208	222	217	187	215	217	199	198	213	247	200	226	230	216	215	206	201	202	209	205	213	221	220	203	203	211	209	220	178	213	177	231	228	218	215	211	223	208	217	203	218	234	193	223	222	211	238	221	225	203	223	188	202	210	212	188	219	218	204	193	188	234	192	184	235	214	210	225	198	230	210	188	190	224	226	212	203	189	248	216	250	218	195	201	228	177	191	220	228	227	219	232	207	199	206	205	181	235	212	192	201	219	216	228	214	195	206	212	202	208	217	205	209	225	217	200	217	205	196	210	215	215	212	209	218	226	211	214	198	208	208	188	199	222	206	188	197	213	228	250	231	211	214	189	200	215	211	240	217	206	229	212	202	214	199	182	218	214	221	207	232	200	199	204	232	207	189	239	195	231	235	191	209	212	222	230	228	230	214	226	210	212	212	218	222	217	209	172	212	248	211	203	196	195	233	205	218	212	222	217	202	205	191	226	207	231	218	205	225	217	232	215	213	197	195	210	215	243	225	200	194	212	221	203	205	222	230	233	202	212	198	192	243	227	213	202	214	244	246	237	210	200	213	207	202	207	193	207	190	242	210	189	193	207	218	231	230	206	191	215	196	186	220	199	179	211	218	225	232	203	223	217	218	254	210	201	196	192	203	190	226	233	206	202	222	221	202	246	178	212	199	202	211	219	219	219	213	204	234	206	219	207	216	217	208	211	182	201	189	208	231	180	229	237	229	234	227	196	208	225	207	216	205	223	212	172	199	199	216	208	203	217	241	188	236	212	230	199	212	224	210	195	195	212	202	195	208	211	197	184	240	208	183	208	205	209	231	201	205	197	217	195	217	222	221	215	224	184	218	204	211	212	205	198	180	222	200	230	210	243	217	217	222	197	205	201	229	212	212	209	206	216	205	245	223	212	230	222	203	256	197	216	211	227	212	197	239	191	225	197	222	187	226	221	223	202	180	224	208	218	238	224	238	196	211	226	201	214	229	233	223	225	221	214	204	202	224	238	214	223	205	229	225	200	222	215	182	194	198	212	178	228	222	214	212	235	201	187	222	212	223	215	225	194	208	232	245	196	220	210	214	173	177	236	214	233	215	223	209	213	181	220	240	229	225	242	223	194	208	200	194	195	200	188	258	229	215	235	203	210	204	201	227	206	208	209	221	201	222	211	217	219	208	212	205	223	237	212	202	193	213	177	196	192	213	207	213	214	202	206	188	197	206	200	224	184	198	228	203	206	213	189	218	204	221	202	236	234	226	247	220	215	210	232	191	210	213	210	228	196	213	224	212	198	192	226	214	211	213	199	204	210	211	193	212	209	221	231	217	200	189	217	228	204	200	197	216	219	215	206	229	208	182	206	217	234	218	203	206	214	211	228	202	241	234	206	194	221	218	214	222	202	201	203	202	191	184	246	205	192	223	220	208	195	207	179	224	237	219	210	235	202	205	219	214	218	242	216	186	202	214	210	211	210	259	227	214	228	203	232	187	214	194	198	205	187	205	192	203	200	212	236	224	175	198	203	207	200	228	201	226	227	226	214	212	181	192	208	195	211	214	247	208	225	224	206	213	193	200	201	195	188	209	213	219	217	220	203	211	194	210	213	207	203	223	194	200	175	214	203	190	205	222	264	198	213	229	207	194	180	195	209	195	193	233	208	204	200	208	205	229	230	200	188	201	217	230	212	227	200	216	252	201	188	197	174	221	215	211	207	214	211	207	196	212	234	206	205	199	227	226	193	210	188	216	218	215	219	210	219	226	195	245	234	229	202	199	193	222	225	212	238	234	192	208	195	216	188	223	209	243	188	206	205	215	178	210	224	210	216	216	220	180	205	198	225	229	217	228	219	191	231	225	204	183	191	205	189	228	196	208	172	221	230	205	207	197	196	247	205	205	197	227	218	231	207	216	223	205	202	220	220	196	203	214	226	194	218	187	222	234	222	181	228	237	210	190	212	188	228	215	199	209	192	212	201	233	193	253	208	231	236	211	206	220	208	232	238	188	217	213	236	198	212	211	227	212	203	214	211	227	235	202	196	208	184	205	201	231	213	197	191	183	202	189	207	260	205	209	245	216	243	226	234	206	194	221	228	209	202	191	228	231	218	171	223	190	211	190	211	219	230	214	217	199	220	200	184	193	199	249	217	217	204	219	211	221	207	192	210	225	218	196	223	225	216	222	240	221	195	205	220	225	216	203	215	210	197	220	201	218	216	219	209	204	216	195	195	202	200	209	234	191	234	218	197	202	224	219	227	176	196	216	208	193	199	192	197	210	212	196	211	193	210	215	202	191	200	219	204	223	202	213	226	256	207	217	185	203	219	207	222	194	190	195	206	207	228
8089	3208	1053	743	587	592	541	509	540	526	552	551	548	513	579	525	510	525	541	508	524	519	511	513	510	485	529	508	516	499	534	541	500	537	494	507	478	514	511	510	521	510	510	510	524	494	501	485	533	491	485	518	507	499	523	482	534	504	491	533	512	511	488	497	508	482	483	522	496	496	526	543	434	526	509	520	493	475	497	484	518	501	526	495	512	499	470	505	512	525	506	510	544	513	519	524	507	515	549	509	503	476	495	516	505	498	468	497	509	486	504	510	486	535	471	476	503	516	528	552	487	524	499	497	486	502	524	518	524	495	497	493	521	491	528	517	522	518	525	547	489	488	538	514	487	523	536	462	507	519	499	478	499	536	500	494	476	501	475	455	495	513	485	458	468	508	487	558	500	517	497	527	509	470	499	554	507	511	514	471	524	493	495	512	519	519	492	526	505	512	513	490	548	491	514	491	492	512	516	517	506	547	485	495	471	498	508	466	514	513	498	500	512	509	515	495	477	531	553	495	523	520	509	484	511	471	478	491	470	503	496	540	525	530	490	504	498	491	511	520	495	506	500	531	506	504	486	520	500	514	506	527	497	492	522	512	511	497	514	498	522	523	519	531	462	532	526	489	493	510	529	495	530	513	481	519	541	512	508	487	500	531	502	507	522	472	531	516	520	556	508	488	524	520	517	506	522	518	488	507	521	505	482	492	464	466	501	526	537	507	482	510	476	512	508	507	487	511	501	550	500	514	529	505	500	515	511	514	474	506	471	504	524	526	515	497	522	504	492	489	557	499	505	540	523	499	514	481	511	537	501	489	484	482	490	535	523	489	508	532	516	486	505	503	520	465	529	526	465	475	516	483	546	487	470	505	484	512	476	485	504	504	532	513	503	524	476	505	490	505	517	525	506	543	496	532	518	531	520	537	532	549	515	499	497	518	471	493	506	514	556	498	504	479	480	539	498	545	473	483	530	529	530	504	526	531	517	507	486	541	531	550	570	472	466	521	538	566	502	496	508	534	539	494	496	504	472	545	472	517	529	505	504	492	517	516	523	517	546	523	505	507	546	543	543	506	507	507	512	489	527	500	508	499	532	497	472	517	520	504	532	500	506	513	484	488	530	507	496	525	497	525	515	550	521	474	535	498	492	544	530	481	489	517	522	478	506	504	530	525	523	528	495	503	513	491	522	495	492	510	486	500	460	526	501	524	495	481	510	494	485	501	467	522	485	483	481	454	529	520	520	541	482	505	524	521	527	507	455	501	509	544	509	541	541	522	523	503	524	480	497	526	504	501	525	500	499	507	477	453	488	509	529	526	532	462	514	512	485	508	564	477	515	532	550	496	517	542	491	487	507	501	533	453	545	512	511	504	540	575	527	485	515	551	513	519	504	485	490	526	500	494	510	458	528	520	551	518	539	494	488	507	550	476	525	493	519	484	519	507	471	484	529	551	557	522	501	492	501	517	527	507	483	555	464	503	505	517	517	511	493	498	492	529	510	552	479	526	499	482	485	511	541	519	503	487	515	510	545	512	539	506	466	500	520	481	494	506	518	525	547	472	494	495	485	507	494	511	529	502	543	546	514	498	513	498	539	524	493	514	544	503	516	501	459	492	532	524	558	507	484	509	503	494	490	521	556	492	521	487	520	467	522	508	456	490	509	526	498	489	532	521	509	482	467	504	515	492	516	514	484	521	531	475	472	526	565	488	488	522	524	508	485	540	518	487	507	500	508	521	508	536	565	519	513	524	474	478	498	547	480	508	530	498	522	481	489	511	496	510	520	520	484	515	511	473	507	492	528	506	495	495	518	520	525	533	484	503	508	499	469	481	509	520	493	513	563	494	537	462	485	508	508	509	491	516	468	503	524	491	512	494	487	497	535	514	514	510	508	552	493	518	530	482	489	491	496	532	519	530	539	515	483	510	479	541	534	548	502	496	514	515	500	529	502	502	519	499	526	528	483	506	489	522	501	485	542	475	522	527	557	520	482	515	514	459	513	516	500	486	512	518	503	473	511	533	533	522	491	486	536	495	548	501	515	551	503	491	528	489	512	510	509	504	501	532	513	511	516	510	509	554	528	476	558	510	492	554	481	530	550	533	508	486	507	531	518	492	499	535	485	527	496	492	532	543	490	533	507	511	503	511	507	502	555	477	486	490	478	517	501	495	522	498	510	473	522	501	517	524	489	528	477	523	522	511	480	475	487	477	548	510	495	510	523	539	494	496	512	509	584	558	522	491	514	489	488	499	557	498	506	513	503	477	485	530	542	461	444	517	496	517	508	510	498	515	501	497	491	521	512	460	517	517	538	494	486	543	493	489	466	479	530	545	520	507	517	501	533	485	506	511	507	487	501	489	450	523	462	533	484	525	503	508	543	484	503	519	507	505	546	523	518	480	557	487	522	517	514	550	498	551	560	506	498	508	529	500	536	491	545	499	532	512	501	477	513	495	456	486	511	535	477	530	516	523	523	530	483	487	511	498	501	506	524	493	510	499	506	514	524	512	492	514	566	481	535	503	487	539	526	498	533	542	514	514	480	492	483	552	531	529	497	491	472	488	535	484	497	494	529	498	513	517	466	484	495	551	473	514	500	514	520	561	500	493	513	514	489	492	518	465	536	526	497	562	541	497	486	514	479	493	520	496	539	533	525	506	558	551	544	456	493	485	523	511	530	495	543	505	518	531	494	483	479	495	470	490	522	501	544	517	499	524	521	469	512	528	491	514	519	537	521	497	511	519	479	510	527	514	515	518	509	517	500	498	508	526	507	512	464	513	529	542	464	500	513	500	498	515	539	520	547	495	475	517	504	528	547	518	487	503	504	540	559	501	540	535	519	501	504	498	537	511	520	515	527	500	506	511	483	438	536	492	546	522	537	479	497	527	508	495	544	534	503	512	507	511	508	512	477	475	514	508	498	479	488	512	515	519	519	488	543	512	541	507	500	499	544	543	503	536	484	520	525	484	484	546	501	505	497	526	521	551	521	502	506	461	496	506	518	501	519	488	477	529	512	540	504	544	508	518	526	517	526	506	480	513	473	527	476	521	499	526	534	519	498	520	490	491	498	540	489	523	512	522	531	521	553	504	526	497	463	542	510	515	500	523	496	490	546	533	510	491	525	518	459	491	489	547	473	487	499	517	479	521	564	484	510	488	505	490	502	539	534	502	519	506	482	490	501	497	518	554	509	523	519	541	529	504	462	519	517	501	520	525	499	524	484	509	502	539	531	467	520	557	513	530	525	508	499	548	479	501	497	482	519	457	511	513	491	505	530	520	521	525	515	540	496	542	530	506	487	521	491	508	513	467	462	501	569	513	503	522	503	552	529	502	508	507	505	516	501	511	511	505	490	475	467	476	511	488	540	474	546	501	548	516	513	504	500	508	515	523	524	482	523	489	518	489	511	522	527	528	505	507	514	525	518	521	487	538	466	556	523	484	487	538	508	489	530	504	494	513	508	510	551	521	487	484	447	493	548	508	547	518
26727	21329	25482	27168	6802	803	582	490	411	384	406	395	395	387	382	393	418	398	422	427	424	401	379	374	332	335	351	328	334	340	359	351	336	333	319	336	290	325	312	284	302	290	305	272	315	299	300	340	308	313	293	304	278	315	301	298	306	304	301	269	321	281	299	300	292	304	316	277	305	324	283	319	303	292	284	313	289	326	290	288	311	317	290	277	282	321	295	305	289	299	299	282	291	307	288	314	321	312	318	322	307	300	304	306	294	315	339	310	323	291	296	309	293	280	275	312	274	319	327	299	277	287	310	307	297	269	271	298	329	297	302	279	312	301	322	289	282	290	323	325	297	287	301	321	291	304	300	272	279	333	315	312	301	306	306	314	284	301	293	264	272	291	287	302	269	272	308	312	286	284	303	270	284	291	280	302	293	274	281	292	296	322	300	293	318	294	289	284	285	302	341	294	294	293	288	277	298	265	295	302	291	308	270	310	299	297	293	332	321	320	288	288	285	281	290	286	289	280	295	267	334	290	290	266	287	298	292	314	317	314	306	315	309	234	295	308	271	303	297	289	282	294	309	306	271	306	304	329	310	297	292	326	278	315	312	312	308	300	295	280	319	280	338	275	311	310	297	335	288	294	286	303	278	305	296	292	332	294	290	316	294	289	276	279	297	285	306	307	318	296	256	274	268	301	288	297	309	306	297	286	332	291	271	258	296	297	319	298	306	304	314	275	295	263	285	330	288	292	297	311	307	296	304	279	306	287	277	284	324	292	289	292	315	303	282	294	292	339	332	281	283	310	297	277	309	278	293	352	282	322	311	291	330	320	271	257	307	303	337	302	332	311	302	324	343	289	282	296	286	303	301	304	316	313	250	347	301	306	275	301	300	294	282	325	274	286	330	301	285	287	315	317	336	313	297	301	302	291	291	313	283	321	330	287	281	309	318	300	279	308	293	313	303	320	316	291	312	283	325	315	277	282	283	259	298	268	338	294	284	290	295	315	284	297	279	279	303	288	302	279	280	291	303	313	319	289	321	290	300	296	307	296	273	309	299	270	316	283	285	264	277	296	321	318	288	285	297	314	296	315	325	316	326	278	293	284	294	302	288	302	314	310	274	302	317	294	313	269	270	306	269	328	309	291	293	300	297	297	310	299	303	283	328	294	268	311	293	286	313	288	285	294	298	293	287	281	288	290	299	317	279	313	299	292	309	292	307	295	294	320	337	332	318	287	301	324	311	269	294	266	283	283	271	286	283	269	317	294	330	289	274	299	308	306	295	335	298	302	317	310	330	288	272	276	279	319	304	289	317	299	285	314	287	265	298	295	299	318	282	281	312	287	281	310	317	331	261	318	303	298	298	299	293	310	293	308	314	293	307	289	303	302	313	309	322	305	297	302	303	289	319	331	292	301	310	277	294	288	304	274	263	326	303	299	297	320	304	287	304	330	308	312	350	305	270	306	291	299	303	292	281	276	274	285	306	277	279	305	313	290	326	322	279	309	288	284	330	328	280	306	298	307	299	274	297	285	297	292	290	310	303	314	305	294	265	300	324	271	288	299	318	286	345	302	299	294	320	283	318	297	297	317	296	295	287	324	284	318	308	288	298	276	284	329	276	295	299	304	283	283	304	282	280	325	308	270	280	289	282	314	286	266	281	287	289	282	321	264	315	310	296	291	290	274	313	276	301	306	294	335	329	326	301	287	289	303	306	292	307	316	287	297	301	280	263	294	268	321	268	276	252	270	266	299	269	299	308	281	303	292	292	305	266	265	326	294	294	301	290	271	300	294	302	304	311	288	297	310	299	279	288	315	292	301	266	281	305	277	291	307	285	292	278	331	294	265	304	308	268	279	286	299	300	273	305	294	261	277	289	313	298	280	276	303	301	292	285	288	289	268	291	279	309	306	295	287	285	304	286	338	324	342	298	299	275	318	305	278	286	309	303	277	293	291	304	293	283	332	341	272	303	299	341	297	301	320	273	296	295	271	297	322	323	316	290	354	327	322	298	293	334	325	320	278	353	294	332	294	305	240	319	318	303	302	293	305	309	311	311	315	290	295	281	331	285	313	284	299	304	314	317	331	277	288	283	306	315	284	258	303	301	298	257	264	303	321	320	302	286	317	315	286	320	297	340	296	283	300	311	296	324	302	307	277	302	279	310	296	324	290	326	287	285	284	291	316	291	291	299	307	296	305	291	301	314	307	317	284	307	279	313	344	274	327	314	293	314	277	289	289	289	274	293	314	293	304	278	285	334	290	308	310	315	312	313	290	306	297	271	305	319	299	308	296	306	331	307	277	270	293	307	294	302	295	303	289	290	249	291	310	290	280	298	357	280	295	294	317	287	326	303	293	330	317	321	302	293	297	282	295	292	301	280	262	283	311	297	303	284	288	319	278	312	286	318	293	278	302	297	336	282	288	315	302	266	304	297	300	268	275	305	326	281	286	295	306	284	284	284	304	331	287	267	329	322	271	313	273	284	293	268	302	270	300	291	279	279	326	289	288	271	309	304	290	331	274	312	323	282	274	319	285	308	319	336	319	309	284	323	316	280	292	284	333	299	315	316	293	300	289	270	279	294	294	313	283	345	310	303	325	289	302	283	303	273	323	288	285	295	315	276	325	268	293	339	295	289	265	318	293	295	309	324	292	317	334	286	315	314	305	297	281	279	268	296	296	300	326	288	265	301	335	292	319	311	287	308	326	285	294	301	286	313	323	308	310	264	286	301	291	301	306	292	292	300	283	289	322	301	302	300	308	295	289	307	332	297	276	341	264	294	298	324	282	293	323	308	292	314	303	287	293	264	268	282	339	327	298	315	278	264	303	295	327	278	294	278	308	281	329	324	300	289	276	287	300	308	321	294	290	282	307	297	291	309	292	276	333	273	280	302	310	307	344	300	302	284	282	293	309	309	275	320	306	315	321	289	305	305	300	364	300	288	291	304	307	292	266	300	283	271	286	317	317	276	293	318	296	304	277	260	293	290	311	331	277	300	291	319	283	278	289	259	317	297	309	295	284	296	300	323	296	287	292	295	312	287	305	312	324	313	357	303	307	289	303	307	287	320	314	281	267	300	299	278	297	287	289	287	343	301	331	247	297	344	317	285	314	294	278	272	313	290	283	300	306	287	320	294	305	318	273	276	284	287	314	306	319	313	329	321	265	302	306	298	294	320	295	333	288	292	265	279	300	343	275	316	306	293	290	330	300	285	305	304	326	292	287	271	290	307	307	268	332	300	271	321	300	284	287	311	280	285	312	297	316	291	291	270	315	304	302	294	295	306	287	334	261	299	292	300	300	314	286	293	300	307	312	294	276	290	312	307	316	277	293	289	269	324	293	324	291	291	314	291	303	275	302	274	283	302	322	334	323	307	308	302	277	273	281	311	266	300	309	318	324	304	289	311	283	295	291	269	299	304	269	319	327	334	303	276	314	274	263	307	323	307	254	290	285	290	293	266	274	337	290	284	296	326	274	310	291	277	291	298	321
7243	6989	2246	1348	1018	808	827	746	765	705	693	667	691	736	721	676	699	683	704	710	696	707	754	678	691	703	681	654	689	713	657	746	664	736	687	641	699	690	647	672	677	674	653	689	691	656	677	626	675	711	620	646	632	713	700	677	652	682	701	681	710	675	650	647	676	710	721	677	650	660	684	677	666	658	689	674	689	695	668	685	647	647	712	681	693	611	671	639	741	680	694	666	643	673	664	685	697	675	672	735	675	640	681	713	673	646	673	664	690	651	667	670	667	666	726	694	658	644	703	673	665	652	700	695	664	680	721	736	651	724	686	646	679	700	661	636	688	683	655	728	653	686	615	676	686	704	694	701	669	653	643	678	729	682	662	736	645	643	649	670	707	717	662	681	667	693	687	629	667	669	669	692	657	674	671	616	615	658	658	680	663	688	663	692	605	676	699	694	717	695	698	636	687	686	728	698	637	702	715	650	678	720	673	671	648	639	636	701	675	710	690	655	663	611	658	653	708	705	688	660	677	660	628	656	689	694	644	673	673	662	639	697	647	671	724	652	729	671	668	675	687	732	668	706	616	609	657	685	656	666	702	644	730	716	717	673	678	644	657	637	683	679	706	668	635	705	697	681	669	728	645	655	726	678	652	667	668	669	663	717	691	698	652	685	690	683	629	661	723	664	669	719	695	675	716	683	652	634	674	683	688	717	673	654	671	623	669	667	716	680	680	681	667	641	699	680	639	673	652	651	705	658	640	707	664	665	695	628	680	672	664	662	690	682	768	642	658	683	668	687	671	651	707	667	685	645	698	629	670	658	639	622	716	693	666	697	710	694	633	639	699	640	660	668	660	704	654	645	660	661	680	655	653	637	714	671	660	706	703	687	636	652	663	637	681	682	687	663	686	694	687	676	683	679	708	643	702	722	714	683	642	698	660	675	683	662	682	655	677	692	699	660	671	666	668	667	649	673	722	742	609	659	683	688	689	689	653	695	693	662	654	662	718	663	678	706	656	709	690	732	681	661	680	672	654	671	675	720	663	661	654	632	680	664	728	651	664	699	691	652	682	632	683	663	654	694	663	672	668	642	689	657	667	640	668	673	664	709	667	657	701	679	705	651	644	676	665	642	702	670	670	675	676	685	667	710	679	641	657	657	666	655	694	670	673	680	715	668	649	667	627	667	667	683	731	676	639	665	671	723	721	647	681	638	701	698	625	689	691	669	666	654	692	657	669	647	669	681	626	649	712	656	656	706	711	618	662	656	666	617	674	725	667	687	683	648	676	662	647	697	668	647	681	678	649	636	718	654	683	673	656	722	686	686	691	612	651	657	640	680	688	677	697	677	632	639	726	638	661	711	669	643	663	660	713	706	694	681	657	654	637	689	648	667	673	680	654	682	707	672	701	720	657	672	678	614	721	731	666	690	667	711	686	678	699	675	663	630	660	725	730	627	675	700	665	705	685	704	675	670	668	695	694	692	663	664	680	635	644	676	634	710	650	654	677	641	722	620	704	682	667	686	667	669	731	711	649	657	674	656	666	656	699	649	685	636	661	687	690	668	690	690	679	680	649	669	657	668	635	674	702	688	710	666	652	624	716	694	688	680	630	712	699	722	677	656	685	643	696	631	673	665	683	638	682	701	669	622	671	657	703	659	639	692	654	696	673	643	681	684	681	700	690	684	701	632	693	641	650	641	665	668	666	686	660	657	665	712	675	673	675	708	656	620	655	654	681	708	633	631	648	694	709	668	632	673	667	653	664	624	649	697	665	683	707	685	689	677	735	681	709	666	710	649	634	669	610	681	651	706	672	699	695	618	735	670	710	688	652	671	686	632	661	711	663	674	707	655	646	632	706	651	684	681	669	701	696	678	652	664	641	678	673	710	718	636	716	707	672	653	670	665	661	690	641	654	677	702	692	687	702	610	679	663	699	687	690	696	634	639	669	652	683	682	667	689	717	635	706	649	671	629	671	624	675	693	678	756	650	695	656	700	640	679	627	618	696	654	681	707	723	705	654	682	714	660	701	701	694	679	683	662	709	669	664	697	691	682	685	743	691	649	621	644	667	677	655	666	693	705	643	638	677	638	685	717	666	644	653	766	671	702	662	669	662	666	719	700	664	647	652	691	676	674	684	647	664	611	718	711	693	708	642	683	680	668	660	719	637	647	708	706	688	623	684	663	681	678	675	696	660	678	641	679	657	703	667	681	667	644	670	674	685	657	674	665	643	649	648	720	651	657	660	685	677	682	678	658	639	643	682	673	695	622	696	684	709	658	629	629	693	674	661	674	660	693	689	682	621	690	664	680	673	684	664	662	669	660	686	707	688	706	710	669	669	627	676	690	680	691	672	704	640	709	710	646	645	653	672	676	686	706	633	659	680	707	660	677	696	638	617	640	714	668	657	686	648	679	668	675	670	672	680	696	668	671	651	667	653	672	693	634	677	652	688	681	638	632	651	666	691	677	680	669	698	662	649	668	659	674	699	661	657	638	667	664	689	675	671	677	657	677	649	679	696	662	681	675	632	674	658	650	654	705	665	659	660	724	650	682	678	652	681	704	660	650	678	690	680	659	650	704	629	642	668	639	671	708	705	691	691	677	634	683	703	653	681	643	659	660	630	675	606	625	609	683	650	640	702	654	675	720	692	694	661	691	677	688	644	652	653	616	700	687	720	711	665	665	706	672	670	633	658	690	702	638	682	684	634	696	678	630	662	688	687	698	684	697	653	661	632	674	674	682	652	683	718	684	715	657	707	716	671	643	645	686	681	679	667	688	699	663	662	690	722	655	678	612	672	700	721	684	677	696	687	670	659	643	649	705	691	689	685	638	688	665	648	681	657	659	694	697	600	686	680	694	697	680	706	671	712	647	679	732	703	653	687	629	654	661	637	692	699	657	680	632	682	648	729	677	641	664	690	663	683	648	681	731	677	647	707	640	666	677	688	620	659	635	621	724	692	678	654	667	711	701	651	693	669	668	705	697	681	683	655	656	682	660	644	696	615	682	714	667	692	662	672	649	692	672	670	648	656	676	672	665	663	683	662	650	678	679	688	646	685	702	643	707	668	706	675	639	664	660	690	716	672	640	682	658	670	667	667	672	700	655	700	727	655	708	696	646	667	694	645	660	702	637	637	663	675	692	663	693	707	671	690	662	723	729	618	727	747	634	660	649	650	653	676	630	649	687	680	666	715	658	699	663	613	678	672	652	637	686	659	696	669	578	695	682	646	668	639	668	694	652	675	648	641	676	624	649	653	648	683	647	632	705	648	673	738	674	652	661	651	656	685	694	692	700	698	654	668	693	684	688	677	691	709	684	646	685	695	658	671	678	691	661	716	698	674	654	677	687	659	657	676	662	673	669	669	696	697	631	649	681	670	689	722	659	671	622	681	693	675	690	672	668	687	679	645	681	681	646	651	677	663	715	638	652	676	685	639	685	689	701	649	664	680	716	698	707	678	685	673	638	687	707	693	654	659	688	660	690	680	694
24884	21352	26796	26277	21357	6852	920	583	509	458	392	463	393	457	433	395	405	433	417	413	415	376	357	383	301	316	324	320	302	311	333	338	337	288	292	307	275	259	257	251	284	269	280	271	286	266	300	260	259	264	247	235	234	273	253	292	274	258	265	283	276	309	294	242	272	256	261	276	292	274	278	279	250	264	282	258	269	232	263	277	234	248	237	252	269	269	237	247	294	287	249	296	271	266	250	285	292	268	263	282	257	262	238	295	270	279	267	271	253	271	267	267	257	262	290	263	278	235	244	260	266	241	280	253	231	244	263	288	284	265	272	254	259	264	252	250	274	269	284	264	257	253	265	219	265	230	243	263	243	271	225	261	301	275	270	249	298	277	238	245	229	280	264	288	257	258	271	258	281	271	259	266	229	304	278	247	269	246	260	247	248	285	280	217	263	242	270	269	251	265	249	264	271	213	236	261	237	269	259	305	279	305	271	239	239	240	269	234	261	261	246	261	236	270	254	246	271	246	266	272	248	263	257	272	280	275	249	262	255	270	257	254	263	292	228	268	246	239	262	277	285	267	264	242	282	259	255	280	274	274	249	251	261	256	268	248	260	255	252	262	263	291	244	244	261	252	244	262	265	264	277	262	259	255	259	256	270	274	266	246	296	257	234	287	256	298	241	270	255	269	234	255	243	258	233	272	274	242	255	275	262	257	274	269	254	250	270	247	262	232	225	281	262	254	268	276	298	266	264	245	244	240	267	262	245	250	275	249	277	285	273	262	276	276	300	261	273	265	244	269	239	297	302	271	255	295	269	267	270	235	244	274	285	295	249	257	255	282	238	242	279	278	265	273	248	270	251	252	271	234	279	272	250	288	268	290	263	309	281	248	264	284	275	279	308	267	274	255	265	269	264	261	244	237	267	267	260	239	252	257	271	266	271	273	247	268	263	233	243	243	285	282	253	277	281	288	270	226	253	247	247	292	281	268	241	266	278	268	272	296	258	277	250	278	252	261	240	282	264	282	238	276	259	246	242	264	224	254	256	278	274	293	239	269	233	242	256	263	257	244	253	225	269	289	274	265	244	277	299	255	270	266	248	281	273	261	265	267	270	285	268	277	240	263	273	272	301	267	265	253	274	268	237	270	277	282	220	280	235	279	249	276	264	259	278	285	271	266	237	262	257	279	263	230	239	267	266	248	258	285	261	239	245	269	254	236	297	280	284	275	241	239	278	256	248	255	275	275	274	267	248	258	261	273	271	244	276	273	251	256	256	281	242	278	275	260	303	271	291	272	266	258	273	261	261	256	282	265	277	245	279	272	266	277	267	295	243	298	252	256	245	269	293	272	247	283	238	278	286	268	261	243	265	247	322	257	258	273	242	278	267	242	276	293	265	264	286	253	244	291	254	254	270	260	261	265	285	257	278	280	253	276	289	253	275	281	275	284	284	275	248	256	281	259	254	268	281	248	281	288	268	279	276	252	276	255	270	292	312	248	231	270	269	265	252	251	238	279	235	259	245	259	244	269	270	243	244	262	249	250	276	250	236	250	275	272	236	277	250	268	229	300	262	267	296	292	283	277	256	282	255	264	242	270	251	237	234	249	271	271	301	291	278	260	289	252	259	260	294	270	286	270	242	276	278	290	259	253	264	288	285	260	260	254	262	266	293	265	238	278	264	284	251	275	272	254	249	283	254	257	275	252	261	273	255	271	251	258	251	282	238	265	305	240	251	251	285	250	249	262	283	276	272	261	238	276	272	267	260	250	258	252	280	252	273	262	282	274	291	233	257	265	235	250	248	248	280	306	258	261	261	258	273	257	280	259	268	287	274	262	257	256	266	260	261	280	257	279	260	228	255	270	260	269	288	260	259	247	265	247	250	258	279	259	261	265	248	267	268	258	281	272	282	277	235	264	274	259	287	275	245	261	249	264	280	263	247	238	247	246	233	234	278	286	281	264	252	262	294	255	229	240	234	278	258	240	288	297	268	260	250	250	283	250	281	281	242	225	247	240	262	261	250	287	276	250	251	236	271	255	255	247	290	279	256	288	243	276	247	262	229	280	266	272	279	283	258	246	280	243	255	267	278	270	273	260	252	259	252	263	252	248	258	287	289	242	281	260	263	290	275	242	247	278	260	277	244	275	225	261	250	265	258	264	233	260	281	256	252	263	265	261	280	285	249	236	301	251	258	242	272	270	233	243	267	245	268	265	269	228	273	252	266	266	298	244	275	268	267	267	261	234	276	258	259	264	256	253	245	275	264	257	271	285	281	286	262	272	259	276	283	289	262	271	244	247	241	226	275	270	277	273	264	277	271	253	260	270	287	293	252	234	245	233	263	257	249	280	263	287	253	248	260	256	289	230	271	252	266	264	297	255	292	272	278	301	258	239	256	248	279	257	250	274	256	262	281	312	243	254	253	278	287	255	257	253	281	275	267	254	304	287	250	235	265	275	272	272	297	289	250	236	269	257	249	270	306	267	251	251	239	267	293	269	253	257	273	259	264	282	250	274	288	250	279	279	262	240	266	270	273	268	241	252	267	272	273	252	269	270	239	303	286	267	248	299	249	294	258	251	247	250	281	257	254	258	277	289	272	279	269	273	251	308	270	280	264	225	253	267	251	245	291	279	253	283	259	271	286	267	297	271	215	269	259	255	285	262	258	243	253	270	269	274	273	264	262	285	252	282	278	267	296	262	253	278	261	264	309	290	266	293	271	243	244	226	259	270	264	241	242	265	260	247	251	267	252	242	292	282	301	272	309	266	264	272	239	253	277	256	272	264	282	276	282	269	264	272	246	273	285	245	250	272	275	295	260	284	278	278	291	283	273	274	251	270	265	247	268	267	262	267	273	250	275	270	279	244	253	329	253	251	286	257	253	265	267	264	283	298	288	266	290	261	266	256	284	293	263	247	278	276	273	289	257	264	298	286	295	268	249	255	277	276	284	267	254	271	265	271	263	270	273	296	259	266	229	259	288	258	262	242	242	252	264	239	251	275	264	298	300	255	227	271	299	252	237	260	249	261	271	247	249	252	263	265	256	325	278	262	245	275	254	240	252	236	264	268	239	267	283	257	261	260	259	266	256	265	280	280	268	286	274	276	268	253	256	293	263	255	246	254	264	259	240	267	298	267	297	238	256	283	290	281	244	285	253	258	277	292	265	240	254	246	282	260	260	248	272	242	244	248	274	238	259	278	256	283	278	241	281	277	262	271	235	255	295	259	270	269	271	280	246	289	266	283	283	272	253	248	259	254	235	258	270	264	254	257	280	279	286	235	255	273	259	242	276	253	279	292	260	284	272	264	261	261	292	288	303	278	261	282	262	277	257	268	263	261	282	272	235	244	243	257	260	264	246	265	277	264	259	267	248	267	278	252	282	290	263	271	277	261	248	272	270	273	238	260	265	277	283	267	265	255	241	315	238	266	248	245	256	269	244	254	272	254	271	273	257	279	292	268	261	236	253	287	256	221	253	256	267	242	251	266	246	255
8305	9916	3170	1761	1040	851	774	691	657	636	680	693	634	625	628	617	644	632	640	659	642	638	653	602	590	631	595	578	575	651	591	600	584	621	619	562	574	595	579	589	593	590	605	601	597	618	610	583	532	584	604	534	563	629	602	610	572	649	589	641	609	584	590	639	611	601	563	628	610	583	594	577	541	581	595	632	607	580	595	611	599	545	599	585	565	548	618	601	594	558	542	594	583	573	549	631	558	611	580	594	580	601	566	532	555	592	578	616	570	622	613	537	591	567	547	628	563	610	566	615	607	584	619	597	553	597	556	560	616	577	606	627	546	595	639	595	589	583	551	555	592	569	559	551	543	626	597	571	588	536	615	640	567	620	565	607	568	600	593	602	567	599	606	567	550	588	557	538	587	598	601	588	573	622	600	570	578	606	644	615	569	560	634	577	616	589	585	573	592	603	568	539	564	593	604	587	566	629	622	627	582	566	566	561	583	560	570	605	611	642	574	614	548	649	579	587	547	611	600	593	566	569	604	569	564	596	543	588	623	609	607	624	597	574	589	622	595	620	570	578	607	561	560	605	587	624	586	611	582	593	586	577	593	622	604	598	626	595	569	562	572	615	576	548	598	566	604	551	561	596	583	571	587	590	637	587	549	578	545	601	567	645	542	607	564	572	590	597	536	620	544	563	631	591	613	591	623	574	587	653	554	579	578	613	587	604	601	596	593	647	637	586	543	572	584	562	563	573	597	622	568	613	561	608	600	586	594	627	604	580	574	589	590	576	564	575	579	614	589	565	646	621	563	569	578	567	550	635	590	560	562	652	594	584	624	600	617	599	599	551	573	592	609	586	577	580	588	602	561	602	576	536	620	617	592	557	593	566	588	606	565	567	589	609	552	568	592	602	620	587	532	582	567	595	624	599	628	578	620	587	600	592	591	605	593	580	576	554	611	583	555	614	620	598	582	561	605	596	564	557	590	619	604	574	616	625	590	543	570	602	596	627	577	595	609	610	585	577	621	570	545	601	583	572	595	599	612	578	588	586	621	599	577	570	557	572	564	545	577	573	613	565	563	577	581	593	568	605	574	551	618	575	567	577	635	623	583	572	592	597	578	564	585	586	619	591	607	607	576	589	581	585	574	561	571	604	615	562	549	590	578	593	575	574	603	601	623	563	589	585	567	600	584	591	615	616	557	607	548	606	562	580	587	550	564	569	599	587	619	595	568	592	591	592	566	635	611	586	615	554	592	545	586	601	571	559	627	564	533	619	567	593	556	632	568	578	591	596	579	616	592	610	581	609	624	497	581	597	600	578	572	580	597	600	594	610	589	565	598	546	594	601	597	618	595	528	573	609	542	599	578	594	585	547	586	625	592	597	543	600	603	596	550	599	599	609	590	616	583	640	593	655	561	536	608	576	549	595	581	606	606	608	584	567	549	572	581	604	579	607	548	596	627	587	585	589	567	600	597	584	604	603	572	601	603	613	588	560	611	583	574	576	621	582	586	570	576	592	570	595	614	611	577	536	558	579	614	617	580	600	624	554	614	592	625	600	608	647	563	596	570	610	576	584	613	596	598	608	574	545	602	553	613	614	593	590	578	585	582	579	575	612	608	558	547	575	587	586	565	614	623	572	591	585	569	604	541	599	558	566	598	598	609	609	601	603	572	601	557	576	589	566	597	563	574	603	561	569	601	602	568	576	604	575	589	601	593	592	591	620	542	567	614	597	612	622	599	611	587	573	615	563	611	628	599	610	573	613	540	563	599	564	593	574	607	564	589	621	616	608	596	646	565	572	589	628	552	585	575	618	569	600	597	569	588	556	607	564	593	567	612	553	593	591	623	575	575	592	628	627	577	582	591	553	581	586	534	635	571	544	623	577	572	576	546	590	571	566	579	571	561	582	597	613	540	571	596	593	612	600	566	560	566	582	560	580	550	608	618	572	602	595	586	641	561	538	634	584	608	603	617	592	564	598	600	604	576	557	577	578	668	583	587	558	598	568	592	578	583	565	606	598	594	567	605	615	591	600	596	582	612	585	557	560	553	566	575	609	578	557	590	562	559	515	595	569	597	567	579	591	572	558	580	577	597	590	530	561	579	593	606	593	626	559	579	625	623	614	567	563	570	573	555	616	544	645	564	568	575	573	591	591	579	598	588	548	614	581	605	580	614	555	602	607	566	568	568	627	614	566	576	606	514	578	601	608	561	616	552	606	553	591	556	562	566	569	596	587	610	613	587	583	568	578	564	607	602	573	585	598	586	568	580	611	587	593	625	592	596	540	616	609	580	600	516	569	601	612	610	606	586	588	577	625	558	567	585	571	566	562	587	578	582	596	531	588	607	579	580	606	605	571	625	562	573	557	578	593	596	615	560	635	592	579	583	591	566	578	601	570	560	571	572	631	604	611	579	590	603	603	619	591	560	588	620	613	584	581	547	623	582	607	624	603	601	570	591	592	618	619	598	611	601	595	578	563	656	625	604	597	605	632	565	640	579	588	558	604	607	539	570	566	618	564	611	583	560	637	576	558	604	589	589	635	568	563	580	554	624	628	553	559	611	586	613	614	576	611	568	564	584	581	599	570	603	596	603	594	618	576	558	575	598	565	594	574	572	608	580	600	529	628	579	572	596	600	567	580	608	578	571	557	617	558	616	617	610	567	601	568	573	584	518	582	568	560	562	606	592	586	584	592	579	592	599	550	560	567	583	607	617	569	577	591	546	591	607	621	593	585	600	585	570	631	575	598	594	602	572	547	593	609	606	585	581	598	625	643	571	586	546	570	588	579	587	557	577	559	591	577	572	590	603	558	588	603	594	607	606	588	585	582	608	614	613	617	588	594	598	587	571	592	582	636	604	575	569	593	572	583	614	594	599	555	575	536	621	644	606	563	566	576	568	591	631	554	581	566	591	592	559	647	619	599	591	639	599	592	576	612	573	563	606	602	540	590	605	613	624	597	549	623	549	602	609	543	541	633	564	563	571	603	566	604	557	587	574	604	601	585	614	569	580	594	600	608	593	597	579	608	596	557	589	615	593	599	632	600	616	602	598	550	544	608	546	598	589	568	570	587	581	599	586	571	613	567	576	595	594	568	584	580	562	611	611	576	590	607	558	574	598	597	548	587	587	592	575	650	554	551	599	617	609	581	592	626	606	569	578	600	601	588	575	574	615	552	566	563	606	597	595	594	573	571	570	604	554	565	599	635	631	592	581	538	593	615	550	586	600	588	582	588	590	617	560	561	598	566	613	583	560	602	584	576	587	605	578	619	627	576	594	642	573	590	592	591	603	608	587	615	620	589	587	565	629	559	570	557	622	579	580	615	601	552	565	557	609	585	617	613	568	599	550	613	601	585	569	586	563	542	607	628	592	611	585	549	587	568	602	568	567	599	587	582	579	606	563	580	600	559	594	573	632	574	582	601	567	596	586	602	621	620	600	627	566	573	586	584	561	566	555	597	537	574	608	583	623	592	568	597	607	600	581	585	613	562
30605	8067	1340	666	505	321	318	245	261	264	254	275	257	258	252	284	250	245	262	281	244	268	269	252	215	212	242	245	231	257	228	210	204	228	236	199	201	210	209	221	178	230	230	199	207	213	179	207	203	206	221	224	229	208	200	227	186	203	223	220	183	213	205	201	192	204	250	218	205	205	217	239	210	199	192	187	209	229	207	219	187	213	219	215	206	204	226	215	214	203	220	208	202	204	195	190	180	209	214	191	205	192	219	237	208	204	195	234	223	200	215	211	210	231	242	235	184	206	188	229	205	222	233	211	208	205	200	210	172	195	211	205	201	216	198	207	237	196	222	195	206	234	216	219	216	181	219	204	224	202	180	225	194	246	209	205	211	194	204	212	221	228	227	229	213	204	199	220	215	197	195	211	206	190	208	235	216	222	225	199	212	222	176	219	221	201	214	221	192	213	197	189	224	191	216	225	215	190	189	181	215	241	210	217	213	223	199	218	220	224	203	237	205	183	194	229	205	172	215	185	243	220	203	189	208	246	214	215	207	211	217	188	210	199	206	200	210	205	200	195	209	228	237	217	211	185	207	227	186	212	209	227	205	224	208	211	214	223	208	201	209	212	214	215	200	204	226	202	221	200	195	211	240	214	178	193	186	199	187	197	214	221	217	210	225	213	250	200	194	205	204	200	203	210	197	238	208	187	204	211	191	205	227	188	223	199	204	207	222	177	190	233	190	207	210	193	232	219	197	169	210	202	233	200	227	203	239	224	201	224	234	227	207	209	212	231	215	240	208	179	196	211	224	208	198	193	197	210	213	227	203	193	220	206	212	194	243	199	204	201	209	216	218	201	219	228	219	201	193	216	201	233	214	216	210	201	192	225	209	184	189	182	181	194	203	200	203	192	196	212	231	205	235	229	213	191	202	188	195	197	194	220	186	191	200	226	223	200	222	189	207	206	198	219	198	177	209	207	229	204	188	196	237	195	210	194	176	196	177	197	198	204	206	216	224	198	207	235	236	209	224	221	240	205	201	202	223	218	205	203	209	239	215	191	193	213	193	229	185	207	221	197	207	218	214	217	214	176	192	201	214	223	215	203	212	227	200	209	223	224	185	220	202	201	202	217	191	236	199	220	194	198	198	232	174	215	217	199	228	188	189	191	217	200	223	171	216	215	194	219	202	222	208	221	204	209	207	221	187	233	200	243	205	212	221	205	223	236	217	214	224	217	195	244	220	201	202	249	198	197	207	208	213	185	192	205	234	216	209	217	216	194	218	186	230	223	219	236	201	202	210	209	215	225	205	204	194	208	219	228	217	214	203	188	189	190	212	204	199	208	182	200	210	196	198	216	193	207	199	206	203	223	210	196	228	199	189	190	243	191	233	210	218	198	188	183	208	221	196	196	214	224	228	195	203	203	208	198	197	226	220	196	207	165	205	222	212	205	189	226	214	208	189	239	221	239	218	194	220	172	208	225	219	221	220	208	219	206	229	230	180	218	191	210	205	225	201	231	212	209	225	213	236	224	190	213	215	204	242	205	195	210	202	209	205	195	216	197	198	220	225	193	211	210	197	207	201	184	235	201	225	219	202	212	236	203	177	196	221	198	197	202	218	193	181	229	224	195	211	214	186	207	231	206	223	222	217	222	220	188	226	199	210	204	220	196	205	218	198	178	215	179	206	173	208	208	204	199	196	230	189	241	194	218	201	218	202	194	206	181	194	188	213	204	227	219	190	196	233	221	223	209	185	202	209	212	218	178	202	230	214	203	198	223	207	222	213	227	230	226	206	187	211	229	175	235	217	203	249	219	201	206	211	173	229	189	194	182	206	218	211	191	214	193	215	222	221	232	198	216	211	204	178	201	226	211	209	226	206	197	203	221	235	210	189	226	204	210	235	220	205	207	239	206	238	199	196	211	237	216	200	209	212	210	242	234	203	221	195	209	229	218	199	188	211	206	221	212	195	208	198	200	179	196	220	220	214	197	220	245	192	206	230	210	211	203	209	204	204	205	229	231	195	239	198	187	204	233	195	190	184	199	226	224	199	207	207	209	207	187	194	226	192	219	189	238	193	236	212	211	204	194	199	206	209	212	235	200	232	212	231	224	235	201	232	204	186	218	205	209	202	203	230	217	198	209	181	202	208	208	186	179	201	199	194	181	223	201	190	212	244	186	203	217	204	207	203	215	187	206	204	237	221	214	208	187	191	202	240	213	200	224	219	186	194	233	241	207	213	217	265	221	202	199	204	206	206	198	201	247	197	235	194	173	194	204	195	209	243	188	224	195	205	189	233	219	212	230	205	207	206	238	196	207	244	216	212	211	194	198	199	207	211	206	200	198	203	218	210	217	219	202	211	193	200	203	219	230	183	199	218	208	182	220	198	235	201	227	214	212	218	257	204	186	198	208	239	201	202	223	198	218	214	246	234	231	209	177	206	226	202	208	207	219	200	204	192	218	216	212	184	182	197	232	242	217	240	225	210	206	213	190	249	221	215	202	191	221	211	193	208	198	209	227	207	213	217	211	181	229	200	198	200	224	189	213	211	218	201	194	191	223	220	207	217	224	207	200	180	194	225	199	228	193	196	223	192	216	236	205	233	218	219	208	228	229	229	213	219	211	193	184	191	183	209	227	222	174	208	202	245	214	207	211	206	203	210	186	215	209	212	207	230	213	218	215	222	200	219	206	212	196	226	207	202	218	232	207	200	183	225	222	227	250	219	198	211	206	189	201	219	213	211	215	184	229	228	223	225	201	204	203	208	202	218	208	196	191	224	220	205	219	213	232	201	198	195	204	224	206	225	181	195	230	194	188	228	240	230	193	244	204	209	187	222	205	195	213	193	202	206	196	205	222	216	219	206	213	220	217	214	223	199	190	222	193	228	208	204	211	228	200	197	206	187	216	245	239	208	204	225	208	234	199	199	203	203	218	194	213	201	188	213	220	224	203	220	201	197	222	215	206	195	227	219	215	197	184	203	198	212	199	200	209	234	212	222	207	218	206	221	206	224	174	222	207	211	217	223	190	213	183	253	193	182	199	224	197	181	204	216	215	228	173	233	205	211	197	190	223	196	190	192	224	212	196	195	231	192	186	222	202	228	232	210	204	234	197	206	207	213	188	227	246	208	207	220	194	192	219	232	203	205	231	194	192	228	178	208	237	233	216	208	219	218	215	195	230	206	216	209	199	238	197	216	220	231	223	207	205	185	209	150	224	184	215	196	219	226	203	176	234	223	214	217	211	207	189	202	214	217	219	253	227	210	207	210	192	206	205	204	217	209	231	234	206	191	204	198	215	200	220	243	195	183	192	199	206	210	185	221	214	208	211	223	234	195	211	233	197	218	206	194	232	232	227	215	203	223	181	209	218	192	218	228	195	212	231	204	213	198	198	214	185	242	209	206	202	224	219	189	220	210	227	210	211	237	239	205	192	198	214	209	202	234	221	225	227	223	183	215	205	211	238	226	204	168	185	202	186	175	218	220	236	191	197
7949	2747	1124	705	619	539	559	514	527	525	540	523	532	548	499	516	507	519	528	504	512	509	523	530	492	504	525	546	566	519	511	516	545	496	514	517	488	463	489	517	509	471	492	574	529	533	542	521	472	508	522	496	503	561	480	490	515	493	486	504	510	439	500	484	500	515	544	487	463	511	501	464	488	469	493	512	483	472	525	511	474	495	544	477	530	540	566	492	525	488	508	479	484	515	465	488	510	501	508	497	482	486	495	468	498	496	510	531	498	495	472	504	520	465	524	543	476	539	518	532	461	521	481	513	478	479	489	511	469	538	515	499	516	518	468	460	483	505	508	512	543	516	508	475	520	529	515	472	475	477	514	504	517	496	507	487	542	508	497	522	522	499	532	535	528	515	528	534	511	537	495	537	488	483	491	495	530	501	488	502	529	511	495	517	489	499	482	495	502	497	502	506	558	497	517	515	484	534	502	483	523	486	517	492	464	520	484	510	540	489	477	519	493	524	533	489	522	539	532	482	519	438	491	538	505	517	490	487	488	502	494	485	463	498	484	477	485	526	515	504	477	517	495	485	511	508	522	534	491	523	511	476	462	521	493	473	514	496	462	483	481	509	488	507	560	519	506	499	508	527	555	491	536	522	509	483	469	502	483	454	530	476	528	474	491	501	497	527	578	512	525	476	525	542	470	519	448	518	486	492	509	518	487	493	465	440	509	525	524	493	524	495	505	501	499	547	503	522	481	482	537	499	492	535	532	515	490	518	473	509	496	472	535	518	495	518	462	506	525	504	487	519	483	507	526	495	471	468	507	464	578	514	516	502	511	480	470	547	485	492	520	499	524	488	448	486	483	492	499	461	493	515	507	527	505	487	523	495	484	520	531	482	521	493	510	519	488	486	512	496	472	451	491	532	479	567	469	511	478	470	502	472	534	515	535	502	516	523	502	508	528	527	528	499	456	475	489	486	472	515	519	503	509	528	533	476	472	530	520	497	489	534	485	516	521	508	522	524	485	545	500	521	516	529	506	500	507	512	509	520	519	559	511	476	478	484	512	486	514	491	486	516	477	531	489	500	477	495	522	494	505	525	493	488	502	493	515	469	463	496	492	497	527	448	469	532	478	497	475	538	534	535	465	515	515	498	492	521	496	522	494	531	535	477	478	539	542	481	517	511	514	495	492	481	521	487	487	524	480	447	508	483	485	475	497	464	492	497	517	471	485	542	494	496	548	458	468	524	496	515	538	540	510	532	533	480	492	504	508	567	489	482	519	471	487	472	510	505	483	508	512	505	506	528	488	550	516	539	495	502	475	468	536	544	486	473	507	526	477	483	489	547	483	500	503	532	490	481	477	482	487	494	502	492	516	507	539	495	507	494	503	473	526	505	496	495	526	475	523	482	511	489	486	510	539	435	498	473	529	546	499	500	477	545	501	502	495	512	486	524	456	503	536	537	527	536	480	508	517	529	502	484	545	471	505	537	514	555	511	504	515	476	464	494	523	505	490	512	477	516	471	486	532	474	492	504	497	574	507	478	508	510	503	472	478	521	500	518	530	533	496	471	502	512	476	527	512	534	519	561	546	544	466	515	517	511	509	493	531	512	507	502	500	506	545	473	524	476	485	509	509	486	506	515	503	489	509	485	539	492	495	488	517	496	509	525	533	498	511	496	477	482	475	505	488	509	516	512	500	508	494	508	510	519	540	454	481	497	503	484	484	526	485	487	544	494	530	472	521	526	482	518	474	511	508	474	542	474	500	497	479	473	540	483	513	501	472	501	480	485	478	521	537	487	521	490	492	492	486	554	485	458	538	503	511	537	511	486	488	517	489	546	484	486	513	487	517	525	469	534	481	477	512	496	546	507	488	486	475	505	477	549	515	439	470	484	470	491	521	459	527	505	445	496	490	499	524	512	447	510	541	504	530	517	484	469	529	510	493	503	479	549	509	484	491	494	463	470	524	510	488	536	481	537	513	489	499	489	543	481	493	550	494	513	475	541	508	480	484	514	486	516	437	506	506	521	505	506	488	474	532	481	474	492	508	503	505	506	484	518	510	499	519	520	503	491	506	513	535	510	494	517	483	466	507	488	529	492	530	520	561	569	526	517	496	497	470	520	509	490	493	525	480	502	500	518	484	502	470	542	482	482	503	484	503	477	513	531	537	499	491	505	492	505	515	487	486	478	516	513	514	504	517	475	490	508	512	464	511	473	499	489	480	488	559	499	496	519	503	492	474	523	501	474	501	507	515	491	541	485	510	509	527	491	492	477	475	502	534	549	519	501	517	505	502	502	502	532	479	469	441	514	511	514	492	484	468	551	485	544	512	531	530	507	534	493	471	488	470	519	563	525	504	477	532	484	445	498	539	533	485	524	480	495	518	522	490	503	514	500	544	500	487	469	474	528	536	492	493	518	498	470	508	484	516	495	492	495	460	484	479	523	481	478	486	485	475	509	538	507	508	473	517	503	525	480	495	507	482	501	490	486	474	500	488	520	504	543	528	540	468	506	512	506	524	510	482	484	500	501	497	490	506	484	501	527	493	529	487	520	474	484	495	490	495	484	487	545	493	488	534	501	503	499	503	533	462	534	496	498	527	465	496	547	502	549	509	488	492	519	501	500	556	545	505	487	470	490	481	488	496	476	536	472	513	469	464	517	487	445	474	522	562	476	508	533	495	492	453	518	510	489	461	496	512	497	526	487	473	464	484	506	524	520	504	540	539	510	514	505	491	507	550	489	531	495	499	498	489	527	479	524	497	436	499	490	523	527	508	515	509	487	502	471	490	472	521	507	495	481	479	485	487	507	510	511	496	540	498	503	521	504	524	512	466	522	439	497	465	511	508	493	482	458	504	536	508	536	505	548	547	503	499	522	481	555	535	491	522	496	531	510	515	522	479	477	509	506	524	479	528	523	487	501	514	538	490	465	483	472	489	495	499	514	517	499	470	513	502	460	536	465	492	534	498	516	517	486	541	496	531	495	519	489	491	479	497	494	493	498	529	487	526	538	483	465	499	495	530	481	483	504	487	498	488	521	529	494	532	450	525	480	445	486	499	511	481	490	531	518	481	519	524	468	479	497	528	556	462	495	502	514	523	504	470	493	481	492	532	490	500	511	475	481	506	511	531	530	530	476	457	514	482	516	509	494	464	490	487	496	525	490	523	485	529	514	499	481	526	521	505	534	500	470	517	481	519	504	519	466	497	438	496	489	526	501	556	523	539	510	448	483	517	486	500	503	525	505	489	524	516	499	506	518	469	504	513	512	498	444	529	508	531	512	495	536	507	531	482	486	540	528	486	518	485	472	500	554	482	559	517	547	522	508	475	491	469	549	512	505	516	513	509	483	503	470	523	533	510	498	493	527	473	476	514	509	504	508	483	489	522	510	502	492	511	473	488	480	516	501	475	501	512	525	469	537	485	508	535	530	508	477	511	476	480	516	508	488	473	498	486	497	548	498	461	477	517	504	492	481	504	505	490	494	536	507
26812	21312	25411	27165	6831	846	612	508	402	450	376	412	427	396	440	388	454	415	459	418	404	431	376	376	365	341	327	330	317	331	376	355	344	316	294	296	304	317	294	291	302	270	303	332	291	297	305	330	329	283	290	293	269	338	306	271	283	308	312	297	288	296	296	301	309	281	307	299	293	321	282	301	260	273	263	276	287	294	311	279	307	310	304	305	286	274	283	318	305	335	307	288	280	281	284	295	309	284	279	303	295	292	281	313	286	309	275	280	300	304	327	272	283	303	297	286	278	256	296	286	276	285	289	266	270	292	319	276	306	286	277	290	292	315	308	298	285	297	286	308	316	310	287	269	270	288	318	290	318	273	287	299	277	293	319	297	296	283	324	296	309	308	263	293	291	327	259	274	288	311	299	249	289	305	279	303	310	280	287	270	276	277	306	296	299	304	278	297	309	347	261	281	275	304	308	274	302	302	311	309	304	290	296	311	290	324	310	322	284	262	294	309	301	290	295	303	294	286	321	284	284	318	303	279	298	290	300	280	281	334	316	316	280	307	285	300	302	302	298	292	311	299	302	295	307	279	290	324	298	300	271	284	300	279	309	288	272	328	286	296	289	276	297	297	297	303	311	285	290	261	317	291	293	293	297	306	314	287	310	303	290	299	322	267	321	308	279	288	322	254	307	273	307	318	276	277	302	296	305	289	275	299	310	299	308	283	303	261	289	283	284	273	303	304	285	256	288	308	288	287	311	274	286	294	268	295	290	308	298	304	263	318	304	282	322	287	258	286	306	283	307	304	288	300	335	313	275	268	276	293	280	277	301	279	274	295	298	308	289	281	271	270	324	300	292	299	288	334	321	296	319	275	286	296	299	273	308	306	304	327	288	296	301	275	327	295	319	319	347	322	289	269	327	264	299	292	302	311	300	272	306	278	303	302	270	300	297	300	268	298	282	278	280	257	318	317	307	310	304	283	263	290	301	313	287	255	286	288	317	296	272	297	293	277	296	308	278	300	309	258	303	293	300	297	297	315	281	279	295	325	284	271	291	276	278	282	310	287	302	284	296	322	275	273	269	298	281	272	324	295	304	304	287	278	293	273	310	331	306	289	304	299	322	248	301	268	304	353	290	318	283	302	301	249	323	263	312	314	302	299	309	289	293	319	280	289	300	274	293	305	300	287	287	291	282	305	293	298	295	278	305	313	330	281	272	292	269	293	299	264	333	286	280	306	315	288	302	279	300	271	286	282	302	329	269	298	323	301	308	312	288	280	325	335	290	283	284	321	298	278	306	279	285	272	308	300	304	320	292	320	281	283	322	284	321	325	314	267	278	339	314	286	313	293	287	265	277	300	300	299	257	326	264	276	300	259	279	284	323	299	304	297	266	300	280	273	299	299	316	290	321	256	263	287	300	274	239	340	286	315	305	292	289	321	311	291	319	335	295	288	286	253	286	299	316	292	270	291	272	314	317	314	306	340	310	328	307	274	317	302	291	279	290	252	289	291	292	311	283	287	296	299	306	277	328	324	306	294	297	284	292	300	311	260	282	257	329	289	275	315	274	294	280	288	327	294	324	297	297	299	316	267	293	307	306	324	303	289	294	295	292	292	316	287	289	288	288	290	301	275	304	288	275	299	291	287	282	310	309	305	275	298	261	304	311	264	305	273	284	287	283	275	297	277	275	294	309	313	273	312	268	275	275	296	300	299	328	277	306	271	293	282	269	295	291	288	292	322	308	286	290	308	289	308	282	320	284	302	279	290	317	283	291	303	310	289	296	292	261	298	301	272	326	330	271	288	271	309	350	300	285	271	280	281	289	301	271	300	301	304	292	277	307	268	293	291	256	296	303	314	311	282	292	275	279	302	289	289	281	331	301	307	276	307	260	319	312	293	292	256	306	312	286	301	285	270	281	319	258	274	304	265	298	269	298	334	305	310	281	292	279	329	278	298	305	290	307	324	295	305	290	290	330	285	290	267	290	302	293	298	301	320	287	299	286	313	312	279	289	304	293	309	290	303	273	282	290	285	323	311	267	298	259	295	266	312	306	245	318	272	288	274	300	302	331	289	300	313	263	276	268	288	277	295	304	303	304	288	318	303	325	332	307	285	303	288	324	317	283	263	298	301	318	307	282	290	296	294	294	285	289	334	307	285	320	290	271	284	298	279	303	286	296	288	283	290	287	287	283	309	301	295	254	269	288	288	296	317	339	302	319	296	285	274	270	281	309	301	303	284	257	310	297	311	305	295	282	259	328	279	271	295	283	275	283	294	301	263	315	276	301	301	308	253	272	269	305	288	300	313	306	283	291	320	274	311	281	274	266	275	288	309	302	290	303	331	302	281	301	303	307	259	299	297	326	276	308	293	306	310	245	271	293	314	290	263	280	263	290	262	302	300	312	302	330	284	276	291	291	254	274	301	310	276	300	281	317	291	270	285	314	278	254	287	294	283	286	277	280	280	334	304	277	307	294	283	268	286	314	315	288	293	278	268	285	305	262	293	301	295	311	289	303	297	305	293	323	299	312	281	261	291	295	316	282	301	274	319	270	306	288	297	294	284	303	280	291	295	309	296	286	293	278	297	297	300	302	247	323	297	294	309	299	309	327	303	281	305	274	301	324	306	283	288	293	298	333	327	344	314	264	300	294	314	300	318	284	284	290	295	297	281	311	274	298	283	333	261	270	288	300	258	334	313	287	318	259	304	357	308	283	326	306	286	281	261	298	295	296	278	331	278	287	303	291	336	306	310	291	329	303	288	276	350	299	284	272	281	337	300	293	274	299	287	303	252	299	312	269	300	243	290	308	285	303	287	315	296	280	265	252	294	296	297	278	313	321	295	291	301	307	283	285	274	292	294	274	301	283	285	286	298	275	264	274	305	300	301	288	270	273	284	301	302	310	308	291	311	289	293	290	272	265	293	268	292	303	314	305	287	328	285	305	270	272	307	304	254	291	311	306	294	288	299	290	281	328	299	317	298	277	257	286	273	289	245	287	269	315	295	256	292	290	300	294	314	276	295	310	287	282	293	318	297	296	261	284	313	282	266	270	318	282	308	267	300	312	259	268	296	287	307	282	317	275	288	282	273	290	288	295	285	304	277	311	316	302	284	258	276	293	312	309	313	255	298	309	264	295	282	308	310	263	341	277	293	289	287	318	308	319	290	283	299	290	293	284	304	298	293	304	303	302	305	327	272	300	284	320	278	283	292	289	275	302	302	296	301	279	291	288	313	284	313	293	285	267	303	275	305	286	285	315	283	258	296	239	267	287	288	281	325	291	300	281	314	281	292	304	295	295	317	328	314	278	294	301	282	313	290	287	304	316	279	269	282	291	279	295	333	286	288	282	294	289	282	273	338	265	308	294	273	317	310	289	297	294	315	256	289	293	296	280	264	270	286	293	279	331	294	305	273	277	324	310	295	298	278	268	295	303	281	285	289	286	326	306	290	310	344	268	312	288	279	304	312	290	304	307	297	275	277	317	279	294	269
7199	6318	2593	1376	955	789	790	666	699	724	660	721	748	700	708	715	690	762	744	681	700	684	670	714	685	652	651	714	693	621	671	716	611	683	653	702	655	658	649	671	694	672	679	631	675	648	679	682	635	653	644	711	683	636	691	670	692	669	651	688	671	722	632	635	664	632	637	635	637	679	648	630	673	648	648	707	706	636	666	694	678	753	655	626	655	653	660	682	644	703	635	675	664	620	662	664	682	687	657	684	661	641	678	684	727	645	652	643	692	686	635	710	645	649	695	662	689	645	656	662	676	607	640	630	660	603	650	668	687	650	666	679	706	607	662	676	661	670	669	683	615	650	646	684	677	698	636	659	641	653	662	708	636	627	663	666	694	632	689	634	643	718	694	641	608	656	615	655	673	671	667	650	671	674	682	633	685	653	727	660	628	671	645	674	691	642	676	626	595	624	634	679	643	667	700	665	642	683	679	690	667	664	702	706	694	637	640	662	673	684	656	654	660	649	663	664	630	651	643	650	633	677	610	686	667	654	673	661	667	672	647	702	635	689	671	705	631	653	686	610	686	656	637	654	623	679	648	685	686	652	639	665	643	633	657	641	695	699	697	651	636	648	687	654	678	649	689	659	640	639	683	661	657	669	713	699	648	682	643	593	653	646	681	653	627	652	707	623	677	605	634	686	650	660	627	653	631	681	652	659	646	683	638	694	689	660	697	639	653	671	677	661	686	687	682	645	696	658	669	653	669	688	727	650	633	630	640	656	670	705	693	660	658	678	690	684	640	672	677	695	648	674	682	675	686	649	667	669	646	669	691	664	665	695	694	735	665	671	661	707	676	643	657	636	734	685	699	624	667	672	674	679	660	647	631	634	661	624	638	727	632	659	701	688	672	641	661	649	694	612	655	634	642	682	680	641	667	666	666	636	638	702	647	650	653	678	679	661	685	675	604	638	632	680	646	622	665	662	680	635	646	646	694	659	659	723	623	643	659	657	623	661	660	669	664	685	679	678	662	673	688	663	676	690	698	669	672	705	621	658	689	704	629	670	700	713	655	650	635	684	718	628	661	621	673	691	701	660	686	659	676	693	718	645	700	651	667	685	675	644	719	667	681	683	670	688	624	625	702	662	633	665	627	656	672	679	633	697	624	650	681	657	665	722	698	690	684	732	671	676	662	707	653	662	712	693	668	643	650	686	650	669	646	620	672	671	665	690	634	637	668	653	692	626	666	677	630	667	625	662	632	680	622	628	668	675	718	674	675	653	708	646	645	697	656	682	645	661	638	667	632	660	695	659	673	646	690	658	645	629	667	671	654	692	650	692	637	691	650	682	660	671	670	647	653	695	665	639	673	677	681	632	676	682	644	687	703	637	648	685	656	669	641	688	664	618	685	679	604	659	680	689	695	673	668	665	697	641	668	638	683	684	685	663	688	642	715	649	643	668	693	665	639	674	689	665	663	679	667	662	618	646	642	665	708	647	623	665	627	645	634	671	640	644	662	653	678	658	680	669	608	678	697	619	634	656	656	626	668	662	649	658	629	652	626	663	658	680	624	666	646	632	642	649	662	663	627	713	674	686	665	671	660	623	635	652	654	629	652	653	633	696	663	682	676	655	680	684	659	677	693	698	671	631	675	672	656	687	758	667	687	689	657	685	663	676	686	670	678	677	704	669	651	627	656	655	666	643	663	699	681	659	673	683	656	643	662	679	621	655	691	659	703	706	679	641	663	654	646	691	688	672	688	614	636	675	684	693	627	666	643	639	676	672	673	644	642	659	649	653	654	635	613	652	635	679	672	670	647	724	618	593	649	651	650	643	708	641	697	722	653	707	658	622	659	665	622	684	722	703	646	667	684	685	721	637	715	661	676	704	672	642	685	652	645	680	714	636	629	674	629	684	674	660	717	602	657	694	616	687	660	709	654	688	655	659	667	680	694	663	641	710	645	681	712	669	633	599	674	654	687	693	654	686	673	697	709	709	734	685	670	664	688	656	644	725	655	659	662	671	667	661	682	659	674	645	633	616	641	724	640	617	672	695	700	683	636	678	661	650	634	709	690	642	617	661	645	642	668	668	638	695	673	681	634	672	653	667	696	637	716	704	622	741	628	661	647	677	670	669	718	653	689	668	629	682	629	652	680	657	673	643	671	679	660	648	673	657	684	617	672	680	634	698	641	680	698	638	700	652	648	676	643	665	687	685	638	640	691	671	650	661	664	678	702	652	629	620	669	647	663	640	683	629	722	690	690	640	690	635	694	667	650	650	682	665	666	632	679	699	672	632	631	648	667	676	670	674	670	696	629	684	673	699	653	652	652	665	689	656	654	700	636	660	638	693	693	695	686	696	694	638	659	601	636	692	626	696	688	681	687	609	692	682	680	684	707	674	698	664	717	669	624	643	651	649	702	674	665	644	671	624	619	672	690	663	653	685	609	696	671	681	633	682	627	695	666	706	708	673	658	715	683	664	678	702	677	659	688	595	638	663	653	700	707	655	716	649	667	629	616	690	655	673	676	665	707	658	646	654	653	675	648	683	693	669	677	641	670	670	650	650	685	688	668	659	659	689	719	637	678	638	689	693	702	664	680	683	709	680	682	665	611	723	672	680	629	693	700	672	645	646	661	657	648	645	654	678	638	662	657	671	654	642	658	660	699	706	654	631	673	655	635	658	678	665	662	695	674	678	690	637	665	570	666	646	694	687	650	633	696	656	668	624	703	645	695	644	681	667	684	662	659	652	608	691	682	648	747	673	631	706	673	655	696	646	636	615	665	670	676	674	660	679	664	652	674	658	668	668	645	687	642	689	675	663	670	652	682	673	698	625	673	608	648	666	648	639	666	631	669	662	698	687	668	679	712	660	647	647	676	639	677	624	641	694	686	672	696	643	704	695	632	630	662	665	651	656	661	668	632	643	687	668	670	691	693	666	630	678	739	685	641	734	706	698	626	652	701	699	662	644	650	638	661	732	655	664	684	703	695	676	673	687	647	666	721	666	677	669	662	642	657	703	649	679	686	693	689	682	637	649	644	680	649	646	715	669	641	630	688	616	665	683	672	651	680	650	652	645	670	639	662	688	658	641	647	643	684	712	676	656	676	709	665	588	647	708	643	618	599	678	671	701	667	660	698	669	702	647	640	663	634	665	684	634	695	661	642	682	664	668	687	679	654	707	635	653	683	654	672	666	668	665	656	624	681	687	691	721	695	616	643	683	621	687	671	714	648	668	661	681	655	629	658	671	642	652	698	683	669	689	620	709	641	664	668	653	654	649	650	683	679	679	670	647	651	662	667	687	630	645	642	711	668	687	714	709	620	670	695	686	667	643	639	662	681	689	691	623	649	651	671	633	694	669	656	666	644	654	634	646	664	690	669	621	664	635	687	642	697	644	645	677	652	687	660	690	603	726	674	662	671	642	599	686	669	630	698	637	697	652	658	644	659	637	659	650	701	654	678	656	637	658	677	652	641	642	672	673	726	664	649	655	647	673
24836	21358	26849	26230	21342	6919	967	640	444	413	419	449	481	428	445	422	405	444	406	403	364	397	392	355	376	318	320	336	331	325	328	321	323	298	302	256	262	272	240	294	241	284	262	273	269	259	251	280	262	271	257	260	271	260	241	263	265	249	249	267	241	233	273	252	261	246	268	257	243	262	278	245	282	245	244	282	267	263	241	265	220	301	259	285	222	273	261	253	260	275	240	259	239	232	228	225	282	243	229	254	268	256	264	254	291	237	239	238	277	262	255	253	272	267	270	264	248	236	272	292	244	259	274	243	276	265	265	286	258	260	289	280	266	274	255	270	260	279	269	247	268	273	244	245	251	258	274	272	245	272	280	243	248	275	262	233	264	270	261	249	257	266	274	235	258	262	268	236	284	258	292	278	238	246	278	270	261	273	270	256	253	255	235	251	232	234	270	236	264	253	233	282	274	232	249	234	235	261	266	239	280	245	258	246	268	278	302	255	278	268	251	256	236	250	268	263	271	257	273	258	267	278	267	271	260	241	255	273	257	248	251	275	249	258	264	238	237	244	284	259	260	233	259	227	268	254	257	278	272	271	266	259	278	227	228	252	268	270	241	240	246	291	243	251	227	266	247	249	247	256	252	259	266	258	276	307	273	243	255	241	260	244	285	268	272	288	263	252	268	241	256	260	268	273	236	266	255	264	254	234	271	284	275	253	260	239	293	257	261	241	227	265	241	264	271	279	287	268	251	252	255	259	247	279	244	221	280	254	276	273	240	270	259	266	241	248	261	264	258	256	277	246	261	262	254	280	235	267	252	280	259	254	276	267	242	254	260	277	273	259	261	258	255	265	273	255	237	245	250	278	230	257	269	281	231	255	238	260	248	256	275	234	261	269	247	261	252	246	290	257	277	240	265	287	234	256	247	251	231	274	266	276	246	259	278	254	263	264	273	275	263	265	263	245	254	252	289	284	251	268	256	257	253	272	250	252	262	280	244	296	274	256	256	236	217	276	282	258	259	267	270	239	274	260	267	294	264	264	256	266	261	227	252	243	239	269	261	260	290	248	228	251	254	263	251	262	274	266	288	230	259	258	236	288	245	241	248	271	257	254	233	268	244	242	232	249	257	275	269	253	283	274	271	214	247	269	254	282	273	269	279	247	259	261	260	265	277	270	275	254	248	291	240	266	282	257	253	242	263	250	242	254	268	255	235	254	284	283	283	248	281	241	249	254	249	280	234	251	248	279	260	277	228	248	246	261	261	246	267	274	273	279	261	226	278	271	259	277	235	245	239	287	246	252	297	263	246	224	263	261	256	242	258	265	265	251	241	281	281	282	268	271	260	273	279	240	244	251	267	298	267	261	266	257	267	269	246	258	235	257	246	273	240	244	247	240	262	275	295	251	244	279	283	254	291	245	275	253	258	266	252	226	279	263	250	224	256	288	254	252	285	267	247	248	282	294	251	246	242	258	245	280	285	234	248	252	260	263	264	242	274	269	262	285	270	256	258	302	262	249	258	260	260	275	269	260	287	267	248	253	262	257	272	260	275	255	243	272	272	268	276	235	268	241	229	236	223	269	249	237	260	286	250	234	299	256	266	245	275	264	266	294	270	239	273	292	261	228	221	257	256	243	255	257	259	258	246	287	258	251	261	261	244	263	254	226	272	232	231	245	279	242	216	265	264	236	270	293	266	247	262	275	259	260	230	251	266	267	250	255	276	269	278	263	259	260	293	294	218	234	275	265	239	242	280	282	258	281	268	261	230	242	235	272	262	265	261	261	241	274	242	271	247	267	252	256	292	240	281	251	257	250	237	251	279	267	276	287	252	254	249	237	240	276	255	249	271	253	276	264	264	260	268	243	256	245	270	240	233	281	247	256	251	259	271	263	230	258	245	268	253	243	266	239	269	255	287	275	262	244	257	269	280	250	276	273	255	248	252	240	290	222	274	237	263	240	260	233	235	230	231	257	246	264	243	268	279	258	277	250	278	245	243	282	267	260	244	267	270	257	273	221	251	252	272	263	261	257	230	276	250	245	292	259	267	257	260	259	267	240	256	266	243	244	265	241	271	257	249	250	274	262	249	246	271	264	262	281	261	245	269	276	270	256	286	264	272	273	253	255	250	256	256	248	294	299	259	250	273	247	260	262	257	244	270	274	263	272	266	250	262	281	284	258	250	236	285	268	278	281	242	265	257	233	295	241	254	259	245	269	273	245	254	255	269	280	229	242	291	278	220	252	261	271	278	260	270	227	272	283	267	281	250	250	255	248	284	260	238	270	280	289	266	261	264	243	269	238	267	261	244	253	268	274	255	248	293	284	242	219	253	259	232	260	256	283	260	246	263	250	243	258	231	279	275	251	244	271	298	234	262	259	255	275	246	255	250	278	252	237	265	270	275	281	223	246	239	244	254	235	261	251	261	237	287	283	249	255	240	278	278	262	264	258	229	235	287	271	264	281	270	270	244	276	230	260	267	270	255	261	273	265	246	277	239	242	278	252	248	281	234	242	294	284	296	249	283	259	243	248	243	225	280	295	279	258	254	226	280	249	294	289	286	267	247	269	276	270	223	247	250	251	257	264	268	281	270	257	245	279	300	264	273	268	244	272	248	228	258	251	246	252	265	232	269	259	259	276	252	263	282	265	286	261	262	273	251	229	269	277	259	242	260	254	261	258	256	253	261	264	278	283	238	244	284	235	294	291	308	250	259	269	286	257	236	265	280	298	247	243	243	261	276	259	291	264	257	255	254	262	251	237	245	263	272	258	267	258	251	248	247	278	253	249	247	257	276	235	284	251	280	265	274	250	289	237	241	247	246	251	245	256	262	243	295	269	255	288	248	288	255	269	249	286	253	244	268	280	272	245	257	268	277	250	216	283	246	248	234	281	253	238	298	269	268	225	253	254	275	267	259	253	260	270	223	258	232	222	258	287	243	257	231	258	239	235	251	256	265	268	292	289	268	264	236	228	244	270	270	277	253	267	257	274	246	244	267	270	239	252	255	289	275	252	252	268	256	245	267	275	238	272	246	257	276	279	235	240	276	276	259	221	241	232	226	280	258	252	268	256	268	271	248	266	239	254	276	241	285	293	294	262	263	260	260	238	244	275	283	262	276	274	294	246	238	266	270	251	232	253	242	259	259	280	276	273	267	220	261	255	258	269	272	230	273	271	215	251	255	273	263	250	240	264	250	223	265	276	270	271	246	256	237	277	253	282	248	244	283	276	258	271	268	239	274	266	253	257	266	260	245	248	261	283	270	231	258	263	246	206	243	251	250	253	259	301	249	267	259	250	269	251	287	246	213	234	304	228	248	244	260	241	226	268	263	256	222	299	230	281	227	262	243	245	273	245	251	293	271	259	261	263	244	286	230	294	273	248	284	292	258	257	237	275	266	265	248	236	290	267	257	244	264	275	264	263	238	263	288	267	253	258	261	258	303	249	286	275	263	253	245	230	275	248	285	244	266	280	243	243	268	223	272	254	278	255
8403	10667	4303	1697	1043	876	789	692	644	616	614	595	658	621	663	637	636	686	605	555	636	645	576	601	592	596	601	651	591	633	587	616	590	568	578	541	504	551	559	564	582	595	601	538	597	587	571	610	597	548	547	581	567	605	616	587	605	561	574	565	603	625	571	546	567	626	570	603	539	602	640	571	571	584	534	595	574	605	629	583	564	567	647	587	587	587	607	599	559	571	578	589	516	555	595	613	558	587	563	555	613	557	594	557	582	550	582	554	580	562	571	561	583	560	576	572	575	534	574	582	542	541	580	542	553	605	595	632	597	601	570	548	556	599	573	612	574	584	555	587	594	640	610	562	560	620	632	573	623	571	553	582	587	626	548	565	589	552	544	589	588	574	570	560	601	573	626	575	611	630	577	577	594	550	600	616	586	540	588	600	595	528	575	579	626	569	596	590	560	548	629	595	572	546	578	554	608	584	597	563	581	577	582	562	556	567	571	558	560	589	587	561	585	558	611	612	577	585	590	563	582	599	573	528	586	559	634	578	611	557	577	566	629	595	548	582	625	578	554	566	568	587	590	549	612	563	579	639	545	606	591	561	541	566	575	573	556	550	559	614	585	593	572	545	576	564	611	596	566	583	552	600	577	568	591	574	575	569	596	583	618	579	596	603	597	537	598	559	581	579	578	563	569	585	502	561	576	550	586	574	585	578	533	588	600	512	554	574	613	560	569	644	572	580	548	564	566	563	579	572	600	574	574	577	594	542	611	570	578	574	603	562	599	585	556	566	614	547	547	515	589	561	590	577	592	590	543	571	579	559	579	582	567	560	596	568	593	593	616	590	569	602	524	551	560	554	582	573	621	598	577	574	607	611	611	593	582	570	581	532	553	571	580	592	621	601	604	597	589	625	596	567	571	577	537	612	546	592	593	579	597	624	614	552	568	549	603	578	575	610	609	584	549	538	571	571	599	598	531	579	546	561	598	619	572	632	556	596	560	611	578	562	595	601	569	598	597	607	589	576	607	552	592	580	550	558	550	591	609	561	556	584	521	580	566	529	561	571	510	543	610	548	640	627	608	608	543	592	602	565	581	591	556	559	622	561	571	562	576	565	565	602	571	602	597	554	571	528	565	615	580	573	586	556	548	573	589	583	546	555	625	560	578	571	565	575	566	584	595	594	618	542	549	586	582	542	589	543	573	573	539	616	586	583	588	570	536	599	527	579	573	558	602	587	571	587	534	582	584	558	597	580	603	567	574	575	616	614	565	603	604	563	570	572	562	535	549	620	576	583	599	573	586	571	602	592	585	530	568	566	589	592	606	613	561	561	581	586	548	590	612	575	588	594	563	563	591	579	623	569	645	587	560	559	623	594	571	597	584	583	561	541	592	557	635	590	608	589	592	552	598	610	546	588	609	555	574	554	647	570	541	609	544	590	541	552	596	567	545	566	563	564	561	563	568	572	542	522	566	594	575	528	582	567	566	607	566	579	590	569	605	584	560	610	575	534	594	655	564	583	576	611	551	529	557	572	545	563	604	598	606	575	578	486	535	584	564	590	591	581	569	550	614	555	586	578	597	538	549	613	589	600	560	557	571	590	557	585	563	515	549	567	556	582	567	586	584	593	581	583	544	586	606	543	612	638	560	580	589	644	541	555	594	609	590	577	604	575	586	574	603	523	553	587	569	549	595	565	572	572	571	598	597	563	575	561	536	574	576	575	587	637	532	573	544	565	577	593	550	576	564	582	565	585	594	599	567	547	583	506	570	587	579	573	573	594	593	611	581	585	568	558	583	556	562	609	578	616	576	600	597	543	585	630	596	588	541	559	587	584	603	623	546	560	575	581	549	570	590	623	588	542	585	578	542	557	552	565	647	553	574	567	598	599	579	538	601	579	570	609	564	650	553	592	577	572	571	553	579	555	610	590	565	589	552	553	593	609	582	585	515	562	661	580	545	556	555	583	567	581	536	628	544	605	581	584	593	611	588	550	587	546	587	562	620	566	606	612	584	541	572	625	581	550	580	580	563	607	615	563	550	583	587	582	575	593	581	545	597	635	590	563	562	596	557	547	554	609	586	567	574	559	593	585	551	557	546	595	585	574	555	566	569	614	593	546	569	564	589	555	577	569	568	596	595	575	581	572	597	622	583	539	605	575	617	594	517	522	584	525	603	559	613	552	593	572	561	546	541	600	564	624	576	576	588	556	608	602	573	581	582	592	554	571	576	604	577	578	587	615	589	579	577	588	590	585	566	621	584	535	612	605	583	585	596	621	598	601	566	584	561	588	578	528	595	578	600	573	578	559	586	592	562	564	591	569	552	579	617	561	593	608	572	559	558	568	582	532	618	584	580	585	578	559	588	624	602	559	586	573	575	577	588	650	588	578	618	543	550	620	595	579	547	616	561	587	538	585	567	536	582	605	580	573	573	598	598	561	591	568	562	582	578	576	532	576	570	547	630	570	561	555	544	573	580	543	563	553	542	530	598	616	546	605	571	563	578	563	598	590	584	561	567	522	593	609	600	603	578	567	633	565	582	540	565	586	621	573	550	594	598	555	610	558	604	591	560	561	551	591	522	581	594	578	587	600	573	572	523	587	562	570	536	562	531	565	600	549	616	588	560	597	553	558	561	593	576	593	560	546	568	587	562	601	540	561	575	579	583	555	563	595	560	538	572	594	548	600	556	601	573	584	607	587	593	578	586	598	566	579	562	583	589	549	588	580	601	580	593	591	569	559	602	617	605	521	589	508	605	550	561	582	573	596	571	594	562	603	585	563	533	581	642	578	598	627	578	581	538	572	591	582	632	549	593	594	548	596	573	575	588	567	580	636	593	584	591	552	544	599	616	607	567	588	586	577	531	563	577	618	562	594	581	564	568	592	590	549	603	556	613	579	580	569	569	562	576	534	578	598	556	565	597	553	597	582	603	585	528	594	562	662	573	551	551	589	556	574	632	567	576	573	646	554	578	533	569	604	614	565	589	574	574	591	594	621	579	614	579	570	548	590	591	576	577	589	604	552	558	589	567	587	571	580	587	548	602	547	576	516	556	598	549	558	559	549	577	557	611	568	582	582	548	540	577	523	593	564	590	598	602	542	579	592	565	560	563	564	587	607	592	533	608	577	592	583	596	597	564	560	610	525	583	561	590	579	580	582	621	609	585	533	573	571	588	578	529	610	577	553	604	625	606	580	566	585	593	600	591	603	561	582	579	612	576	589	555	574	633	579	561	581	590	548	585	608	552	543	617	594	562	561	599	583	603	584	578	623	571	555	569	603	576	581	548	563	566	570	558	580	562	559	624	542	575	573	642	584	589	554	552	621	577	571	586	598	564	584	582	613	578	567	531	552	584	600	532	577	572	597	586	558	575	585	562	570	605	583	569	581	613	572	614	605	587	561	557	538	560	568	546	573	557	581	586	563	570	588	577	570	611	583	577	541	577	561	571	573	573	565	594	589	546	599	587	555	560	585	574	569	581	570	584	614	572	560
30530	8258	1686	663	448	323	282	271	256	238	279	254	302	270	285	226	241	298	273	257	286	275	259	249	252	216	212	248	261	235	224	264	245	210	216	221	222	217	231	213	184	214	193	198	222	214	224	238	205	210	214	232	201	224	224	229	224	201	186	202	215	208	223	193	194	232	232	224	204	210	217	229	203	213	182	199	214	231	209	213	220	223	225	185	197	194	187	204	240	206	208	229	212	204	222	209	219	221	220	226	214	214	212	233	195	221	224	190	191	195	200	213	202	211	185	221	218	222	223	208	182	194	235	211	229	200	181	206	184	195	180	218	222	193	207	208	203	180	205	224	203	219	233	197	206	210	210	199	228	225	202	190	242	214	211	227	219	205	205	205	221	239	225	204	194	185	215	211	181	205	208	219	189	182	200	237	202	198	194	217	180	212	210	217	207	184	196	211	213	226	196	186	221	212	214	213	226	212	215	189	191	215	212	196	219	210	236	233	212	215	235	218	204	204	219	196	197	205	223	201	225	194	210	203	208	198	195	241	212	193	218	227	223	241	200	192	190	195	185	221	225	205	216	200	232	220	228	232	187	207	207	196	194	218	206	199	221	203	209	210	181	216	190	198	210	192	212	202	214	217	220	198	207	200	218	209	225	232	208	226	185	193	221	172	253	214	191	210	212	221	194	211	216	193	214	235	207	210	232	206	218	220	213	147	199	205	210	221	243	200	200	217	196	194	233	220	225	228	197	219	205	192	229	186	201	201	177	207	210	203	179	209	219	205	221	193	187	202	204	214	205	218	238	182	207	204	238	216	196	223	198	209	249	226	180	206	219	225	193	196	227	200	228	211	231	231	214	212	231	195	222	222	192	233	217	199	204	257	214	217	218	229	185	221	227	212	206	195	162	216	213	193	193	217	204	214	205	206	223	235	196	196	193	234	227	223	193	199	200	228	227	207	225	198	200	181	223	230	184	241	185	205	226	182	211	215	238	224	186	195	237	198	203	222	198	226	208	220	205	212	209	203	209	226	228	211	203	211	206	188	196	231	187	212	205	227	211	220	214	195	236	198	224	193	176	204	186	217	204	203	211	212	228	186	218	199	240	212	225	219	200	217	206	216	241	226	207	215	199	198	220	230	203	193	213	195	178	216	201	213	176	233	217	239	209	199	207	236	218	205	205	202	206	207	199	179	226	220	245	199	220	223	215	237	230	196	218	198	231	193	212	215	206	234	201	198	228	190	220	217	216	212	200	198	199	192	198	197	212	211	209	197	200	214	178	211	190	212	207	204	201	211	188	191	210	214	184	204	208	224	198	205	226	232	201	195	208	201	190	218	189	242	187	210	218	215	212	229	183	203	200	206	208	199	215	203	223	212	225	191	220	224	225	210	213	228	245	221	229	204	186	200	230	195	212	209	197	213	221	209	183	209	202	215	223	190	218	227	175	205	216	231	189	205	205	201	212	215	194	194	214	219	187	197	185	199	216	244	211	211	237	217	226	199	218	194	231	240	203	198	201	242	198	200	221	179	223	208	223	205	209	210	215	204	220	232	207	209	192	211	196	215	227	205	228	197	234	217	238	218	233	219	227	212	233	210	221	210	210	205	226	203	227	236	221	207	214	190	227	214	226	228	226	189	246	183	201	228	218	216	225	238	217	208	214	215	180	194	214	202	200	225	202	196	180	197	207	231	234	215	223	212	247	209	206	210	210	197	220	225	234	221	217	186	217	216	229	211	204	212	207	212	184	209	211	206	226	220	217	203	222	190	202	189	190	187	189	211	199	209	217	198	199	210	216	196	195	217	224	209	197	185	207	207	217	208	192	208	238	214	180	236	208	222	216	200	208	214	225	220	236	230	192	231	233	201	214	214	194	205	210	205	216	236	193	226	208	190	209	210	210	187	208	234	205	224	210	210	213	195	201	197	214	225	192	193	218	177	224	201	208	201	201	211	217	226	185	208	179	219	218	216	199	239	227	198	208	199	202	233	196	221	221	202	210	202	214	214	212	221	193	233	216	222	215	227	214	224	235	203	224	209	205	204	218	203	205	206	227	202	234	196	200	238	229	207	209	173	209	219	200	225	205	193	193	187	204	187	203	203	207	229	222	206	195	213	194	207	210	215	217	224	220	197	214	195	211	223	209	225	191	225	206	226	214	204	188	213	212	193	200	207	205	228	194	229	194	220	225	184	227	209	229	193	239	207	199	209	191	208	201	231	240	220	190	215	208	237	218	233	204	206	200	219	208	211	229	209	216	196	236	213	204	211	213	193	215	198	200	215	217	227	212	187	215	202	193	209	218	209	222	248	214	203	204	233	236	212	227	214	241	225	200	194	215	210	237	244	194	184	223	207	229	202	219	219	226	215	222	213	195	215	211	187	188	223	207	213	195	214	217	201	192	223	237	218	182	249	214	219	208	211	204	195	211	232	199	215	217	221	193	223	215	206	198	226	186	208	230	218	195	251	200	221	240	209	206	216	202	190	232	190	203	215	210	234	240	213	226	199	219	202	206	203	254	179	186	202	220	233	208	227	208	237	219	242	228	234	244	202	186	183	200	201	194	204	202	222	230	207	207	241	209	189	242	219	213	200	222	225	193	203	189	216	195	193	208	219	219	224	210	223	182	195	197	214	214	206	190	196	210	224	224	186	211	225	228	191	239	234	200	221	206	213	201	239	202	217	192	201	228	245	204	191	193	215	182	215	214	241	221	201	226	230	192	212	213	208	195	199	207	189	231	191	237	210	199	197	211	228	184	199	210	209	200	215	212	200	197	226	213	190	243	226	224	203	219	209	203	212	199	201	194	230	209	200	216	198	210	216	205	212	226	171	187	179	224	227	225	207	236	205	201	203	212	191	186	187	201	210	200	220	177	209	227	219	233	199	234	241	218	189	236	205	207	221	208	215	203	231	205	208	238	214	197	226	213	210	215	203	223	198	185	252	185	194	224	201	216	203	205	191	215	224	200	199	197	200	187	208	189	224	220	201	204	235	221	201	238	244	224	227	201	222	201	209	219	203	207	214	213	206	221	216	209	216	193	227	196	190	218	229	189	209	210	203	231	200	199	222	215	223	202	217	184	195	172	223	193	212	227	197	206	183	190	199	191	217	213	227	212	240	198	186	210	226	194	220	199	191	245	233	205	200	211	221	227	214	196	209	183	184	207	214	220	203	211	225	192	194	246	178	238	218	207	234	208	207	202	209	200	224	210	213	228	197	228	234	194	179	234	207	229	211	180	209	192	197	224	201	217	180	184	228	184	211	223	234	191	200	194	203	229	233	243	218	212	197	203	221	212	203	232	226	194	206	236	211	213	218	205	207	198	214	188	215	206	212	195	211	202	193	217	210	220	218	198	171	231	192	249	234	209	213	199	216	208	203	245	174	210	226	208	217	209	202	218	188	186	221	190	184	200	207	217	219	223	209	202	162	181	211	200	193	173	219	212	222	194	223	218	223	187	202	240	223	215	205	205	215	203	191	226	188	221	205
8036	3115	1361	737	597	591	542	542	574	531	542	515	532	532	535	490	524	554	540	575	492	526	526	530	514	468	474	527	509	505	495	517	490	518	516	486	524	496	533	484	501	517	492	522	518	499	491	504	504	500	530	480	464	513	502	486	512	504	468	525	506	492	507	504	467	499	553	485	454	507	492	501	473	559	472	547	521	495	533	487	477	522	498	499	518	474	498	486	518	486	502	548	524	512	508	531	523	505	500	503	461	504	505	487	503	498	543	556	451	515	516	494	491	494	476	509	496	534	534	508	504	510	511	525	475	525	520	500	481	521	521	513	505	498	501	512	521	498	500	481	502	506	489	534	480	467	497	450	532	480	524	512	535	529	534	490	502	495	495	512	518	526	488	484	466	538	516	511	517	465	482	539	498	502	500	549	551	513	523	502	492	481	488	518	502	530	501	467	483	490	513	548	496	496	485	509	480	515	530	503	515	511	511	500	518	466	508	519	484	480	512	523	496	498	497	532	539	487	510	465	473	502	522	495	505	465	556	501	469	484	488	466	530	560	536	474	507	488	522	491	480	478	498	495	518	474	490	485	528	503	501	487	532	501	495	513	490	539	453	534	504	491	528	466	547	515	457	463	550	479	487	486	555	516	494	505	518	473	500	525	488	540	483	475	511	502	494	509	477	522	489	538	505	491	535	502	500	528	514	447	490	480	507	498	532	511	499	547	507	523	493	501	518	508	475	505	500	479	486	523	493	479	516	482	511	514	500	507	504	490	507	477	506	496	478	510	534	495	539	500	488	508	522	534	468	479	500	480	479	505	489	509	494	502	474	466	507	497	514	516	505	499	499	484	489	470	543	493	521	460	507	484	495	505	492	535	514	497	496	519	489	518	497	501	481	549	476	514	476	508	497	540	515	483	516	479	470	510	505	504	464	508	521	506	522	499	533	487	486	524	501	487	512	504	510	475	491	512	520	506	502	553	497	522	544	480	513	526	512	508	478	532	493	502	490	511	489	534	481	527	504	505	546	499	513	504	474	466	501	510	508	515	489	467	487	496	499	500	475	531	495	517	507	521	536	468	474	467	506	520	523	473	488	520	539	491	509	519	482	542	491	510	493	503	504	527	519	467	511	482	489	515	531	471	510	473	520	523	473	508	487	484	512	461	510	528	466	503	470	480	476	515	494	496	461	540	472	524	509	475	504	491	538	530	496	500	485	505	506	496	508	499	494	501	507	522	555	503	507	511	516	532	516	519	497	511	525	536	499	516	494	486	501	480	475	508	530	486	519	514	470	534	480	539	525	491	500	521	487	498	522	516	540	510	475	534	516	500	551	481	507	511	504	488	535	507	516	546	492	478	563	509	515	511	552	507	492	474	514	499	508	505	508	469	510	511	502	469	475	483	513	462	526	536	513	516	529	506	521	497	530	541	508	478	544	527	501	490	484	523	528	526	543	505	522	473	510	529	526	483	435	485	448	517	510	472	566	477	526	530	506	506	514	497	549	503	472	468	503	472	514	512	514	519	523	506	540	525	508	488	480	515	518	511	512	512	488	513	490	522	491	529	514	510	521	538	482	523	508	535	531	507	500	471	514	494	527	465	510	499	491	519	489	534	506	489	508	493	514	489	494	482	485	496	481	457	503	518	546	518	507	494	500	477	515	510	494	534	530	484	528	562	483	574	488	511	488	505	541	524	546	542	504	518	488	535	526	536	505	471	510	483	480	533	504	500	460	484	543	514	475	450	539	513	490	495	537	529	456	507	517	477	484	473	471	495	527	528	521	533	519	489	516	540	490	538	522	493	516	498	501	497	494	535	498	481	510	469	517	530	516	496	477	495	478	480	531	529	528	504	506	551	522	475	499	492	521	456	501	507	512	454	530	533	553	526	474	508	515	488	548	494	518	515	509	495	511	487	507	485	495	495	485	507	502	491	505	488	491	518	500	492	507	493	530	477	461	532	503	505	518	549	479	505	532	531	488	465	471	497	549	505	514	495	510	532	479	544	524	487	511	498	506	487	483	533	504	493	496	489	523	516	524	506	515	491	490	497	523	472	518	503	491	511	515	492	494	502	509	525	520	483	492	514	513	522	519	539	514	465	534	502	518	489	509	508	483	509	537	494	498	493	522	496	511	538	530	514	507	526	479	502	489	502	504	509	504	459	522	475	500	506	498	483	514	541	533	558	485	503	505	527	515	524	507	513	516	543	476	538	507	541	550	514	490	515	504	470	504	480	512	553	505	496	552	504	474	489	524	459	467	523	472	520	519	506	518	528	481	503	511	551	530	532	520	482	457	500	510	534	532	490	529	520	539	495	492	476	515	459	506	483	508	510	500	501	530	464	475	513	522	476	530	516	524	525	497	478	465	540	495	520	497	475	493	509	520	444	468	515	489	492	494	491	483	470	522	487	503	510	530	501	510	454	509	556	502	501	457	516	502	509	486	483	580	514	505	530	529	494	530	496	520	487	476	536	556	522	499	507	522	491	537	556	524	509	476	506	508	500	489	537	514	492	491	469	485	512	494	528	519	500	493	481	519	489	508	504	499	563	486	517	499	541	510	478	497	526	493	513	528	496	473	488	504	480	546	479	515	466	532	501	483	505	510	486	519	516	513	468	527	485	514	535	522	509	499	509	523	469	498	544	530	483	500	469	516	523	534	540	519	522	474	474	520	506	514	500	518	497	491	534	480	530	511	480	513	538	509	495	446	542	533	540	499	501	544	497	506	524	522	489	559	489	502	514	542	510	485	508	493	531	490	510	527	506	506	483	488	483	515	469	519	505	497	514	530	508	493	488	494	504	489	511	506	485	504	511	531	495	517	558	511	510	501	510	527	434	490	489	500	497	517	515	488	509	498	531	495	523	527	515	508	490	540	503	525	487	525	499	527	538	532	485	518	488	499	494	529	491	533	511	511	482	533	511	521	520	495	491	556	502	534	503	494	502	497	501	513	482	525	541	506	495	512	517	515	503	544	491	523	489	520	466	504	518	530	503	469	509	482	510	551	477	494	484	466	497	498	502	492	510	561	474	530	491	504	500	553	501	519	499	537	491	496	494	518	461	511	503	529	471	486	462	561	537	473	492	491	503	518	524	460	497	505	519	531	523	514	505	480	548	499	490	492	517	545	502	507	522	505	518	459	500	524	566	506	500	502	557	506	503	533	528	496	497	539	493	492	542	519	518	505	519	546	550	494	485	538	514	517	518	524	497	496	529	517	481	541	553	506	508	477	540	497	532	540	506	551	524	501	461	492	502	494	499	501	497	487	519	501	496	521	499	496	508	515	534	510	516	512	488	498	483	507	530	514	524	524	530	517	551	521	525	488	516	514	523	530	509	507	463	515	510	503	474	520	483	508	539	523	493	503	466	545	518	523	527	553	489	537	491	487	533	512	534	542	529	494	526	480	468	502	488	492	510	506	487	491	547	505	497	500	494	518	513	483	514	482	556	505	549	480	517	536	539	510	439	481	510	519	562	519	502	516	504
26784	21385	25533	27251	6887	886	614	515	385	421	414	397	429	441	418	400	392	434	400	374	402	369	362	364	338	343	353	355	360	322	329	303	305	320	349	313	319	302	287	299	293	301	296	301	315	314	276	286	299	295	276	292	276	320	291	281	287	315	300	333	296	271	306	277	297	287	297	311	286	272	282	306	346	294	294	277	299	303	281	290	274	325	295	295	294	304	259	321	291	298	276	274	272	297	302	313	316	301	333	274	282	306	292	297	308	287	297	290	309	310	304	281	296	297	277	273	314	289	291	289	274	250	288	307	273	298	316	309	275	284	287	298	308	283	310	312	324	298	308	286	303	293	304	281	332	275	308	313	301	340	281	296	298	267	330	303	294	332	312	302	289	279	278	306	306	318	286	301	303	289	299	274	322	275	276	275	306	302	295	318	287	301	288	307	332	299	318	262	319	280	297	301	308	326	310	262	292	316	335	280	257	285	282	282	310	281	306	294	315	301	275	275	293	273	279	276	261	279	292	295	292	279	282	300	287	286	282	296	309	289	326	314	302	301	302	309	302	290	316	282	294	291	299	289	298	276	300	303	268	287	304	338	298	270	301	268	273	298	340	314	334	299	322	345	266	296	265	285	230	277	267	269	241	281	293	284	279	288	310	274	283	346	300	346	317	286	260	299	274	314	308	278	280	269	281	260	287	278	307	278	271	273	304	321	309	271	295	314	272	286	265	273	272	319	280	295	325	312	270	273	312	281	299	294	317	289	293	289	305	316	292	299	293	279	296	252	270	303	298	306	288	295	294	279	275	287	285	254	270	322	287	299	295	302	280	292	296	311	260	321	321	303	307	265	272	316	280	271	311	309	306	282	283	290	270	300	307	306	326	303	296	279	279	298	251	303	298	270	299	305	273	279	299	296	281	315	330	315	332	290	276	330	296	319	296	297	314	295	282	292	249	334	267	323	314	332	281	272	284	296	311	314	324	284	285	302	289	301	318	295	310	290	306	274	307	287	314	295	306	278	286	284	291	307	289	284	289	320	283	306	285	295	287	297	293	339	309	292	274	287	279	299	292	276	278	306	287	304	303	278	308	296	304	252	280	297	293	309	306	268	270	262	289	257	276	306	298	300	323	288	262	304	323	286	320	271	301	319	325	302	299	255	253	325	270	320	288	310	282	285	282	270	329	259	289	296	282	288	302	286	305	286	305	285	273	287	280	295	301	283	303	285	290	284	281	268	306	288	273	314	299	261	274	331	276	274	300	320	285	294	274	274	279	297	264	306	305	317	269	315	318	272	295	316	286	290	285	323	298	274	265	262	304	271	286	303	299	259	300	293	281	281	283	317	280	306	311	282	285	319	290	302	285	280	286	328	300	303	295	280	279	281	286	280	316	311	271	300	285	305	297	293	297	298	270	326	303	285	268	308	311	268	277	292	299	328	270	293	309	287	322	292	273	302	300	300	282	320	284	296	301	300	294	319	292	313	297	256	284	296	302	300	294	282	312	278	304	314	292	274	276	281	321	290	282	281	302	290	299	280	291	335	314	303	279	302	333	312	294	302	290	294	324	336	297	301	275	320	291	272	270	301	266	287	299	265	307	283	314	286	300	277	292	290	275	303	306	282	280	334	277	305	310	328	284	326	307	290	305	283	276	316	264	289	330	254	308	270	301	323	285	313	264	290	277	320	294	306	299	332	288	286	264	301	286	293	310	281	313	306	298	306	323	278	293	338	298	291	308	285	312	299	293	283	288	321	296	307	277	303	334	276	248	293	298	288	295	303	300	319	324	284	299	305	264	301	305	278	297	272	295	294	307	289	299	294	287	305	296	275	289	274	308	280	235	298	305	302	318	294	300	298	300	315	276	274	291	317	273	314	308	299	328	269	279	291	325	289	252	280	307	292	299	305	292	286	269	272	280	279	316	305	276	298	270	307	279	274	300	324	298	257	312	299	251	285	311	297	307	289	283	314	326	276	306	279	326	296	299	296	273	295	292	267	312	313	319	288	308	315	282	302	286	281	301	300	297	300	303	302	300	319	302	307	308	277	313	288	278	283	274	302	265	317	323	308	312	308	327	286	313	293	334	307	310	305	289	320	325	267	297	286	250	292	316	282	276	322	282	347	320	315	314	298	314	329	290	307	308	352	257	296	314	280	290	275	285	322	302	290	288	317	279	269	289	272	303	303	297	277	330	273	279	285	310	292	301	306	309	329	306	285	290	311	263	294	281	297	283	297	307	279	310	297	309	331	302	268	278	326	288	260	276	301	312	305	298	310	273	254	293	281	302	268	287	314	307	309	298	281	285	269	314	289	303	307	283	335	288	293	313	286	275	301	292	280	279	276	305	303	316	312	283	295	294	292	288	293	335	262	334	291	279	278	306	316	337	317	293	275	283	266	292	281	270	321	329	309	274	299	291	317	306	301	285	332	313	304	304	333	306	301	325	266	266	295	271	282	259	287	295	276	267	255	332	292	273	296	317	300	327	283	293	285	241	317	301	288	300	319	308	308	285	295	309	284	260	295	277	298	284	279	314	282	260	296	311	301	301	290	282	275	288	312	306	289	277	290	282	302	302	287	309	290	312	330	316	321	294	300	295	285	307	273	315	321	288	295	326	292	336	291	312	320	311	297	310	294	273	282	300	288	278	299	286	296	277	272	304	312	283	326	323	296	313	320	313	325	309	275	260	265	270	287	269	299	290	270	312	293	315	279	272	324	300	308	325	303	304	317	264	291	292	296	278	262	288	286	315	301	276	264	303	300	277	326	351	311	245	290	284	305	274	293	279	313	278	284	298	307	288	284	304	306	312	291	263	283	338	295	280	292	302	296	282	282	312	261	306	287	320	294	271	305	286	334	317	288	314	291	323	320	291	286	260	287	297	325	315	301	265	303	319	256	315	287	299	302	296	296	316	259	286	273	303	284	282	315	278	294	308	290	276	262	271	288	294	294	301	297	305	289	293	287	312	277	291	308	322	286	315	347	291	288	283	274	317	286	280	297	303	284	289	289	306	339	295	316	285	288	303	279	288	320	281	296	285	280	317	311	311	273	299	297	278	313	296	318	288	297	305	286	281	287	293	285	288	272	282	321	308	305	317	318	298	287	262	308	276	320	306	306	306	284	283	335	303	279	345	278	329	338	280	319	306	289	286	295	297	281	323	301	296	279	321	289	307	324	298	325	271	281	293	323	290	315	300	327	320	287	269	268	325	306	309	285	302	276	262	273	296	333	324	288	290	323	289	273	293	283	300	315	304	296	284	300	311	305	292	327	275	294	336	321	336	299	326	308	300	320	262	259	314	336	283	287	328	287	306	285	289	300	293	295	306	288	286	276	298	312	273	307	314	321	268	277	282	318	260	277	299	292	297	292	277	280	314	314	304	279	289	305	304	304	298	293	314	289	294	276	293	292	321	279	336	304	271	285	284	319	289	278	294	290	330	284	287	284	315	291	258	314	284	310	299	310	289	257	285	312	306	306	299	295	279	290
7201	7706	3322	1356	1001	828	765	728	730	660	664	742	742	721	690	708	711	706	725	715	689	681	689	703	710	667	661	713	687	675	668	634	695	721	680	646	677	665	642	671	707	671	636	670	691	649	652	653	687	672	706	653	646	687	678	703	654	638	668	682	672	659	619	627	680	670	688	650	642	648	681	680	635	659	665	660	636	661	678	689	619	661	652	672	648	649	637	679	652	662	637	622	664	692	647	692	643	670	654	658	698	625	751	680	658	652	627	668	681	672	695	636	672	686	661	654	652	658	661	648	632	672	696	651	656	673	645	649	708	598	698	665	686	640	648	657	666	675	672	586	683	676	699	633	686	693	656	656	701	637	698	645	648	668	689	674	634	680	667	687	643	658	693	667	616	671	651	645	636	652	688	674	651	669	677	683	631	648	686	679	668	676	674	651	631	676	659	632	672	663	676	682	692	645	684	686	638	690	685	661	689	692	633	643	651	676	685	672	657	642	614	662	631	682	687	681	692	657	665	628	657	647	698	634	637	679	712	688	653	708	686	700	654	675	706	621	673	632	612	634	637	724	663	659	683	661	681	655	664	692	696	634	669	649	712	685	646	657	616	690	659	652	674	698	695	694	684	690	655	680	693	649	659	688	670	670	655	699	643	663	674	725	674	663	683	680	655	658	658	687	695	690	649	657	674	682	642	689	694	691	640	695	710	666	657	644	659	687	622	654	626	636	645	657	632	678	665	674	660	667	666	628	691	706	697	667	666	656	671	666	673	653	657	663	657	635	679	665	631	673	638	649	711	669	695	657	670	671	630	621	687	638	651	679	683	622	685	652	665	734	667	645	670	681	667	689	668	691	681	670	615	654	705	653	702	691	632	682	696	659	642	687	701	695	613	681	668	684	617	707	653	647	678	626	640	654	665	691	678	673	730	674	676	673	664	715	661	664	628	663	661	671	677	648	695	684	644	668	641	696	656	669	720	690	678	664	676	652	666	670	688	676	637	639	677	611	662	667	672	671	681	677	728	662	638	651	663	633	652	631	676	635	686	668	697	687	682	755	694	697	685	679	677	701	769	648	667	707	725	652	684	673	651	682	671	645	654	689	709	688	665	670	680	645	684	711	673	595	681	681	683	673	701	601	690	659	648	669	667	650	658	659	645	650	644	648	678	686	653	656	650	676	665	638	624	638	652	667	640	644	664	672	696	702	667	644	694	684	676	655	664	667	674	651	649	658	619	677	651	635	677	671	633	651	669	677	726	693	639	630	726	710	688	677	687	680	671	625	696	639	654	681	679	640	630	668	680	650	611	634	683	661	683	664	674	680	659	641	678	649	660	681	691	691	720	646	704	696	699	695	638	685	638	711	625	698	663	712	697	647	612	641	686	635	656	633	645	641	685	661	634	690	718	683	702	694	671	647	663	647	634	641	665	676	678	650	647	651	683	708	653	641	671	696	682	641	670	643	678	675	679	683	669	693	623	674	671	659	656	694	662	691	625	705	671	682	646	690	656	646	695	635	683	622	675	689	647	690	656	658	684	631	652	655	654	702	659	727	684	685	659	642	654	603	685	681	692	637	684	683	638	662	681	678	678	612	681	672	673	666	706	683	635	657	655	668	672	677	655	721	658	597	601	687	712	653	659	661	695	650	645	674	646	720	730	684	703	676	704	624	641	666	652	640	668	674	706	716	636	690	654	661	660	686	665	694	661	646	693	644	680	706	739	643	712	653	673	633	650	688	718	679	707	658	676	681	663	700	673	689	638	677	669	666	631	632	640	696	717	628	681	627	665	686	665	675	690	693	628	650	683	692	647	687	677	677	679	684	646	658	652	689	687	654	649	700	662	712	644	670	662	655	638	690	691	729	703	630	689	671	635	665	640	700	653	665	663	699	715	642	639	685	650	639	664	611	701	673	649	655	667	700	606	672	629	663	667	627	646	631	614	637	624	646	692	655	648	630	680	658	649	699	637	629	670	650	685	671	661	676	674	703	674	647	628	680	664	653	671	655	690	686	648	702	662	669	671	686	653	662	655	669	675	671	691	657	640	654	649	731	698	652	669	670	718	698	685	642	611	703	640	684	663	668	679	642	634	639	648	669	617	692	689	680	694	644	646	697	655	664	682	714	641	691	597	717	638	695	710	612	640	623	624	643	701	666	600	657	616	692	604	654	686	631	676	628	649	666	662	674	686	659	614	679	650	693	692	651	678	646	660	678	665	636	687	661	717	682	683	639	673	685	714	681	662	680	665	652	652	631	676	663	631	649	647	653	640	626	632	711	689	624	683	688	632	663	661	692	696	636	635	660	664	714	664	665	681	693	699	671	644	673	686	689	611	709	681	653	682	642	636	697	679	690	628	663	706	647	656	660	693	694	663	661	698	621	696	620	701	711	636	673	691	675	615	693	650	637	690	703	636	685	661	661	635	691	680	671	690	723	622	637	648	605	671	689	611	678	662	671	660	640	675	693	684	691	687	698	664	668	666	645	623	662	693	696	598	583	641	658	667	708	700	705	677	688	681	644	634	671	681	647	684	709	640	656	638	710	640	693	668	658	684	695	677	635	665	674	655	670	659	693	655	688	621	719	661	645	611	630	640	624	681	632	687	651	679	661	711	678	682	649	680	670	691	655	672	677	679	658	667	603	608	661	656	635	639	646	700	642	665	618	609	729	710	685	686	646	679	670	685	689	624	709	678	649	659	650	639	659	654	673	663	682	650	656	661	705	677	623	680	667	681	674	682	637	710	688	596	692	646	666	693	652	672	652	679	667	715	677	639	624	664	733	648	667	723	654	676	656	685	678	649	650	644	653	680	696	638	674	670	690	682	736	705	634	680	688	657	623	657	654	696	678	674	613	649	654	675	675	696	651	662	597	648	652	675	676	689	701	715	613	658	660	695	680	688	663	661	673	683	649	623	732	643	677	683	659	687	683	662	664	697	653	687	692	691	639	678	690	686	657	698	667	650	654	690	652	660	693	681	677	669	667	649	626	680	635	659	672	681	680	670	697	724	663	678	710	683	667	640	670	670	700	698	721	693	685	690	669	691	639	649	668	670	613	708	675	704	664	666	703	671	649	661	662	658	666	691	639	656	656	653	696	619	670	689	688	635	656	695	680	683	674	658	658	659	640	661	678	680	683	634	705	672	640	651	680	673	679	658	636	692	658	639	646	684	604	652	642	665	674	687	751	712	737	672	658	646	729	659	682	640	651	700	640	627	633	690	669	679	634	667	707	653	678	636	649	641	659	688	638	678	686	661	701	688	666	722	646	691	658	670	665	617	712	655	694	649	667	662	703	674	718	666	664	676	658	668	705	654	651	680	685	652	647	647	705	658	670	666	661	642	691	672	671	691	669	663	639	656	633	684	641	677	701	620	661	619	660	685	702	715	661	689	678	651	696	686	650	656	657	644	673	705	652	661	689	688	639	665	727	639	725	651	639	658	686	679	646	670	670	669	662	649	705	649	658	668	630	645	661	700	689	676	660
24886	21362	26765	26295	21333	6794	907	582	469	424	511	470	488	448	465	386	396	426	431	398	398	370	356	359	299	320	310	305	360	318	290	316	316	273	263	276	258	262	234	240	266	234	254	257	280	294	231	258	261	248	247	262	265	255	258	261	264	228	267	245	212	278	272	276	260	227	258	229	263	294	298	278	292	256	242	240	265	222	251	276	257	233	254	272	222	256	264	251	279	230	263	234	258	253	225	239	267	251	236	260	263	278	205	225	268	259	251	256	291	252	246	254	275	303	266	285	261	261	244	246	252	266	271	263	248	259	274	253	233	231	259	235	246	266	302	276	243	245	267	236	267	261	250	224	252	254	256	243	277	261	263	271	251	261	284	269	239	248	268	272	235	273	236	253	241	245	228	268	216	279	257	276	255	254	254	245	246	254	247	236	232	245	265	271	273	256	246	237	247	264	266	264	265	294	278	262	267	248	289	283	278	270	251	240	246	270	243	241	265	234	276	261	269	268	276	278	245	247	256	246	248	268	264	244	265	259	257	212	253	250	236	247	244	226	255	289	238	232	249	270	247	283	239	276	272	243	220	272	271	264	260	267	274	210	278	250	247	292	264	246	238	284	278	273	254	258	260	281	239	232	222	256	239	290	247	258	254	245	249	281	256	246	249	247	265	259	231	262	259	276	265	278	263	232	258	273	257	250	277	250	272	254	257	278	252	234	260	235	246	278	280	282	263	238	279	275	254	277	254	264	271	266	216	242	251	262	244	256	242	257	245	240	260	252	263	259	263	265	226	269	268	272	253	265	261	271	247	237	233	247	253	273	232	262	257	240	252	279	232	240	276	257	240	285	257	284	271	233	281	242	254	271	238	263	301	235	283	260	251	241	260	261	239	278	288	234	273	256	289	230	281	259	254	253	248	278	277	262	249	262	235	231	245	274	263	232	276	243	256	266	254	258	237	267	259	220	274	260	274	262	271	255	257	264	271	231	248	274	217	247	256	268	241	277	280	250	271	236	270	259	225	274	235	274	310	233	208	253	287	256	280	254	241	279	242	261	261	258	249	274	260	254	251	244	225	268	252	253	246	284	278	259	249	282	263	250	259	238	257	228	232	270	265	267	270	257	289	264	249	253	232	246	233	260	288	246	257	248	280	255	253	277	258	249	258	244	244	227	240	273	261	274	237	276	265	256	253	263	272	258	257	278	231	267	239	290	261	266	258	268	248	265	241	265	268	259	254	265	274	241	262	256	275	227	259	256	233	279	266	264	244	276	256	234	268	272	254	259	279	254	274	246	242	221	246	280	254	233	267	243	277	271	244	267	244	242	261	276	312	237	295	282	254	247	229	244	251	269	272	285	284	274	264	262	271	273	257	262	269	224	237	289	274	249	269	223	266	250	284	244	263	263	238	267	258	264	249	263	287	254	265	278	241	280	257	271	288	291	272	265	271	271	202	271	228	231	242	252	264	281	253	250	242	250	257	252	222	250	267	262	278	235	240	263	263	239	267	243	260	235	254	248	272	269	254	266	272	267	264	237	261	263	241	206	263	281	242	262	260	259	269	260	271	239	261	275	280	247	256	242	273	296	265	258	253	257	243	256	269	268	269	231	234	276	232	265	261	238	258	260	253	273	272	262	271	244	241	249	250	251	255	246	263	258	263	285	257	256	272	256	264	235	240	226	297	272	269	272	243	245	256	242	250	243	270	249	259	257	258	284	274	253	269	266	266	259	241	229	258	254	264	237	237	255	249	255	242	282	220	232	252	246	252	247	278	252	264	251	251	280	283	268	281	239	312	252	271	284	258	251	262	243	260	240	258	271	278	257	233	244	236	255	260	268	280	247	228	271	279	245	265	248	241	282	241	274	270	260	263	284	267	279	246	252	245	264	270	246	282	271	245	269	245	226	247	246	245	250	247	259	276	270	237	257	270	289	270	256	251	277	228	238	268	266	268	239	251	258	268	271	241	267	249	262	268	239	257	276	261	252	288	254	295	258	274	245	242	268	235	256	241	255	239	283	268	239	255	246	236	238	284	235	234	273	272	254	265	243	232	245	256	248	260	252	253	289	249	244	249	280	254	236	249	265	250	251	251	264	257	255	246	250	264	267	243	262	275	267	267	274	273	265	268	279	245	262	266	252	278	274	265	283	233	291	219	262	263	265	269	250	244	270	237	245	293	244	253	282	268	255	245	243	258	269	251	242	260	235	277	232	221	286	264	259	257	258	269	250	226	246	241	260	263	267	251	246	257	265	302	250	249	234	270	258	272	258	273	253	269	220	263	281	246	277	249	245	252	281	246	288	269	264	256	254	246	250	266	268	264	227	242	265	252	279	283	263	249	268	225	253	258	242	255	262	249	281	235	277	318	238	261	272	247	250	288	249	263	270	254	259	252	264	276	265	260	235	244	272	235	234	252	255	253	265	268	253	250	257	244	245	272	262	275	266	275	257	230	274	267	237	259	291	282	251	271	260	263	270	274	259	266	258	256	263	267	246	231	257	284	269	260	231	269	251	255	286	227	224	265	255	258	276	252	261	271	266	276	246	247	260	260	250	218	268	256	267	255	271	259	240	264	266	240	269	236	242	233	243	261	212	241	266	253	263	258	305	245	279	282	270	242	287	221	253	267	251	256	262	277	268	275	256	261	293	209	256	256	265	266	246	243	245	262	254	236	259	222	265	261	246	275	242	251	234	280	320	283	214	238	221	276	229	271	267	249	248	232	238	242	257	264	253	289	232	225	261	264	217	256	241	252	236	258	271	296	289	237	290	279	276	294	232	252	243	239	265	237	258	286	261	284	249	257	261	269	270	270	282	260	259	260	294	259	250	270	271	256	260	270	246	261	251	264	264	229	264	281	248	273	261	247	299	273	245	224	273	242	233	253	277	272	238	252	258	255	268	241	252	254	266	279	284	262	227	248	259	260	270	243	258	250	215	252	257	269	238	288	260	246	252	250	247	286	247	252	238	258	253	244	259	253	258	291	233	258	262	267	268	255	249	302	286	282	259	265	260	257	251	261	267	277	238	254	267	273	257	250	261	256	242	280	262	280	282	236	263	227	299	243	257	236	259	205	250	245	277	251	278	275	269	247	266	281	261	254	232	254	282	257	277	231	291	272	258	271	264	251	269	253	267	255	255	274	255	229	254	261	247	282	281	241	275	258	226	255	257	241	235	250	260	252	273	251	262	232	270	242	275	250	258	253	289	231	269	254	270	229	269	226	264	270	254	258	237	260	271	276	275	232	269	256	254	272	278	285	288	282	292	284	277	277	254	278	243	258	268	287	270	253	279	259	296	261	279	271	232	238	238	280	280	272	253	244	245	269	249	282	267	262	268	260	256	260	255	254	262	222	292	245	265	234	263	274	269	238	231	259	243	267	254	265	270	238	227	241	269	262	269	291	255	280	227	259	277	293	266	291	260	276	235	229	258	288	255	266	281	229	293	257	263	291	271	252	241	263	269	263	281	271	276	245	245	242	236	254	282
8335	11972	5063	1702	1033	825	778	685	690	667	614	682	644	656	659	618	688	616	644	597	555	628	587	613	599	587	633	582	581	594	650	619	577	593	572	549	559	585	594	585	552	600	575	587	572	632	596	591	562	568	617	591	576	562	553	640	568	597	587	571	628	569	615	601	580	579	568	613	589	580	581	594	585	577	520	634	567	550	569	573	613	572	548	556	593	565	577	562	567	553	552	604	569	566	574	563	562	597	612	553	611	592	625	568	584	548	568	592	556	549	591	566	620	533	568	562	561	573	555	583	596	580	535	604	596	536	538	560	589	553	633	575	583	595	577	547	535	579	546	599	558	597	563	598	582	579	587	568	573	561	581	590	592	546	592	579	550	553	575	591	596	590	558	566	601	578	600	552	587	557	583	569	611	575	583	572	573	568	553	610	541	601	537	563	543	568	650	563	549	579	585	584	568	600	559	563	577	557	588	587	528	546	576	561	565	586	574	565	578	582	583	559	574	586	519	539	581	577	596	576	571	619	595	556	576	594	611	554	586	576	559	562	571	563	571	580	586	536	541	601	568	544	551	588	605	534	545	614	565	605	534	600	569	601	576	592	567	587	562	568	618	590	547	618	587	574	618	561	543	559	574	600	586	593	631	574	555	608	587	603	607	585	584	569	596	565	568	592	604	537	589	591	588	570	561	616	587	594	550	578	557	569	586	530	605	531	564	634	601	554	589	598	577	601	571	586	583	587	600	559	623	579	600	610	547	624	623	590	605	569	575	584	570	601	593	558	549	568	568	553	568	575	546	544	593	570	599	575	569	583	610	562	566	567	624	598	610	570	582	592	556	595	609	556	550	600	606	557	573	585	534	603	575	597	557	607	560	527	556	594	548	546	556	542	558	567	600	549	600	552	597	562	565	600	550	571	562	589	584	541	558	601	558	579	517	606	588	605	597	549	551	564	596	556	559	569	553	552	588	578	616	568	548	583	538	558	575	558	599	565	582	547	581	597	617	593	614	558	578	598	569	560	552	591	597	584	551	553	555	572	555	564	587	598	567	552	579	567	512	558	546	529	554	555	541	585	616	523	599	604	596	614	598	603	626	564	578	605	545	567	565	571	567	596	546	559	578	590	597	576	623	558	529	573	580	573	543	600	567	594	581	582	584	596	569	538	572	613	561	588	549	558	638	506	606	536	576	573	618	554	589	593	577	564	574	577	581	549	555	605	549	546	589	532	546	588	541	562	596	519	569	625	562	606	590	619	570	579	600	571	551	573	569	560	585	572	603	578	615	572	548	561	608	589	580	578	593	609	573	558	544	585	566	604	563	594	546	561	580	639	600	562	546	587	580	603	550	573	577	562	573	578	578	601	564	587	548	569	528	525	534	590	578	592	585	561	568	574	575	613	559	580	551	603	580	565	588	541	584	550	624	563	535	582	563	601	600	607	554	591	620	572	536	572	522	561	548	594	580	567	612	584	596	585	589	579	555	542	547	563	569	592	614	566	600	574	605	585	568	577	610	565	561	548	564	588	571	596	576	607	562	562	545	583	607	570	542	569	577	538	568	589	583	564	609	556	603	568	570	588	594	589	589	549	563	585	587	590	635	567	567	574	566	599	601	545	568	606	550	594	589	560	579	588	585	602	546	590	555	580	587	598	589	593	547	562	571	546	560	606	563	541	555	594	591	596	519	574	561	604	587	589	558	570	584	566	577	611	572	546	564	568	551	544	609	611	600	594	582	588	556	571	572	529	541	558	570	615	591	576	576	577	582	575	576	579	573	574	611	604	526	573	538	543	617	584	558	567	553	562	560	571	605	562	565	586	515	548	543	566	618	593	564	570	597	554	566	562	548	606	572	576	539	539	621	582	542	584	572	551	585	573	568	602	545	603	555	597	563	567	562	568	537	589	600	540	561	592	620	583	610	577	585	613	538	605	585	569	570	600	573	581	581	602	573	595	563	533	575	610	610	524	597	575	588	573	570	548	597	603	537	581	572	554	601	583	569	543	585	571	589	570	576	572	546	571	579	563	596	582	613	599	549	538	581	556	604	580	570	583	568	556	573	578	592	587	603	602	579	561	619	606	582	547	610	603	611	564	585	567	610	553	609	617	608	590	561	608	593	594	541	563	532	594	564	603	580	593	541	582	550	565	571	588	572	587	565	601	602	632	591	579	579	539	548	581	561	598	569	544	598	561	580	573	552	550	557	601	560	565	575	598	607	589	588	597	616	554	620	559	578	569	547	565	552	585	558	567	578	618	537	552	552	594	556	603	549	581	609	579	582	611	596	588	576	578	594	553	575	579	591	493	588	598	614	563	589	574	572	581	572	583	559	575	566	555	565	540	577	550	532	598	577	585	550	542	524	560	586	582	610	585	570	581	593	592	559	582	591	558	544	564	566	542	588	590	531	579	558	555	587	561	574	556	528	583	568	595	564	577	596	567	562	563	556	615	563	596	575	554	565	574	525	597	580	544	602	593	544	570	576	563	565	594	596	587	575	585	567	590	583	570	586	538	590	576	575	551	589	612	584	601	594	595	534	577	607	594	542	571	528	553	580	620	569	581	532	576	556	579	622	547	553	557	548	567	565	519	562	597	559	551	593	533	585	576	603	555	567	568	606	575	517	591	580	565	583	627	574	567	574	573	614	564	577	596	572	570	585	595	574	546	531	560	546	553	592	554	585	583	578	589	609	573	570	583	547	565	601	581	581	597	600	545	542	560	559	564	582	627	592	561	595	578	584	573	555	540	585	570	555	561	592	538	633	541	562	568	539	573	579	585	559	532	562	602	561	577	553	554	540	578	585	585	586	567	616	587	566	624	554	603	606	570	537	584	612	546	617	581	558	568	547	567	586	620	539	586	594	599	548	541	574	584	611	569	567	581	557	583	563	545	584	582	592	539	560	551	571	586	580	546	567	607	576	586	538	569	595	611	580	577	530	553	601	577	601	552	574	581	615	584	571	598	571	589	610	622	559	596	543	580	588	580	620	567	562	590	591	612	583	581	600	559	555	540	568	564	584	567	568	558	593	562	583	566	561	589	602	586	589	625	587	579	548	526	585	560	590	585	573	633	569	553	596	601	570	591	581	572	567	565	580	564	602	577	586	617	600	553	538	572	587	572	537	579	551	589	586	547	566	578	551	571	580	623	530	597	569	622	590	586	576	577	592	593	611	650	544	570	536	591	599	573	588	532	576	586	588	613	577	577	549	604	577	598	582	614	557	600	575	531	583	586	568	620	554	583	559	599	602	580	570	611	571	563	535	549	593	590	546	608	574	593	525	601	583	589	567	557	533	582	571	572	586	579	596	569	575	589	585	584	585	572	595	532	561	571	607	531	584	539	591	572	583	596	540	548	607	586	526	585	613	592	596	575	537	570	569	586	561	565	590	548	531	554	624	565	571	588	531	563	568	539	513	592	546	578	583	560	610	586	582	575	615	564	549	567	539	524	585	580	596	542	559	619	593	598	552	567	563	564	591	591	542	539
30359	8673	2259	851	638	426	333	265	236	232	262	268	268	293	280	293	287	306	254	269	270	270	241	237	252	262	208	237	252	246	209	219	245	204	250	230	172	226	189	211	240	207	236	169	194	199	191	189	181	222	201	176	222	225	212	205	197	205	175	213	216	200	203	209	192	215	230	220	210	224	220	212	189	212	194	198	206	176	207	213	181	199	197	210	217	227	200	200	187	213	215	207	225	225	206	216	232	187	214	208	199	204	226	195	185	209	205	202	229	180	185	191	208	213	201	233	192	221	228	168	206	209	203	208	186	251	210	218	205	187	190	204	227	230	194	200	215	208	225	207	197	213	213	197	221	219	182	194	228	186	182	198	232	194	219	212	224	227	196	217	192	211	217	217	230	234	198	232	192	219	207	220	208	189	251	238	216	243	212	229	260	227	212	210	198	227	228	185	224	220	195	205	212	205	223	223	195	222	226	201	213	226	212	213	221	216	229	243	187	202	202	212	204	218	217	190	212	207	226	212	202	200	201	199	217	218	210	214	200	202	216	231	208	198	201	210	190	239	236	200	212	219	187	226	205	200	203	177	196	215	198	192	198	237	212	192	193	185	208	200	201	194	218	210	208	196	233	210	214	216	222	228	205	208	199	216	181	200	209	215	246	215	205	217	229	193	227	219	223	201	201	216	214	221	242	210	211	205	216	210	181	195	214	207	195	200	192	196	216	222	227	224	203	224	218	210	197	217	210	194	232	197	200	196	200	209	220	186	220	180	205	209	209	173	189	211	198	183	206	192	226	207	216	234	225	230	214	206	195	209	199	206	205	214	182	223	182	212	190	225	197	233	209	220	225	200	210	184	231	210	210	189	212	245	215	203	226	216	198	218	211	210	221	197	189	195	185	178	208	188	197	214	205	195	196	211	194	222	192	193	222	179	207	199	222	211	228	181	211	200	204	189	227	201	207	226	206	215	191	207	187	222	219	240	227	203	219	202	224	228	197	236	201	209	221	250	197	202	190	202	215	219	207	230	201	215	204	205	225	201	209	204	215	206	216	200	173	210	191	190	190	204	232	221	189	223	203	194	242	207	212	210	218	203	193	211	203	177	198	203	226	219	192	181	214	209	197	191	188	195	218	204	210	199	212	203	213	203	225	231	224	207	221	217	190	199	212	226	208	217	215	213	197	209	197	180	211	214	189	223	213	206	210	185	230	188	197	217	197	181	207	216	232	224	193	204	224	218	228	211	214	208	239	197	222	241	235	212	203	202	198	206	196	189	225	190	228	266	232	215	228	212	209	227	172	188	216	220	202	196	189	173	181	196	207	202	224	190	202	168	213	227	194	180	206	211	243	197	207	236	224	230	196	232	216	222	201	209	211	226	202	184	174	217	229	214	192	233	214	178	208	214	193	220	202	240	204	206	208	220	197	196	198	200	199	204	232	201	216	195	196	182	179	183	196	224	212	195	224	185	228	217	202	216	238	228	172	206	215	219	180	185	223	225	202	212	242	205	213	207	223	199	231	194	208	219	214	200	203	210	204	204	236	199	204	209	189	215	200	218	214	210	229	219	195	205	184	182	205	215	232	214	217	201	191	233	218	197	193	207	203	204	205	217	219	236	195	201	194	201	202	207	184	193	199	190	181	200	208	197	209	204	207	216	206	204	217	209	227	223	217	204	182	230	190	193	235	238	251	199	203	208	228	209	211	213	190	207	216	232	230	219	214	196	187	216	184	215	193	200	228	218	211	218	229	211	200	209	189	215	208	187	210	205	197	210	229	218	202	216	222	218	213	222	189	196	190	211	231	200	194	206	193	201	200	227	225	222	210	200	196	206	206	220	210	193	210	214	204	232	216	229	198	230	190	229	200	226	228	233	241	203	220	216	177	217	215	224	197	200	202	191	213	204	207	230	224	202	239	210	205	191	222	225	215	206	181	227	160	249	191	206	206	190	185	206	196	191	216	191	219	228	226	204	206	249	200	185	214	202	198	211	208	223	188	198	200	192	198	204	205	225	205	222	198	185	217	211	229	204	186	203	186	202	209	203	219	210	207	217	201	215	201	190	223	212	214	219	222	212	215	210	204	200	201	213	211	188	189	203	189	193	222	218	218	208	195	211	192	190	209	177	212	214	207	204	199	190	196	190	226	202	211	227	223	211	201	204	208	193	198	208	209	208	217	214	200	184	231	189	206	197	187	198	214	207	205	222	187	204	239	235	198	178	190	191	192	242	214	204	218	199	179	231	195	217	218	210	205	192	220	207	177	222	212	205	224	198	201	216	217	221	197	205	186	205	183	196	188	239	211	207	190	215	233	185	190	227	243	191	201	210	245	187	238	220	213	230	227	217	204	220	172	216	194	187	187	206	174	220	203	208	209	190	215	224	179	230	209	220	241	207	231	256	211	211	186	192	207	210	204	218	235	223	192	209	198	212	200	217	206	210	207	193	192	223	219	207	214	186	214	179	202	205	196	205	203	242	199	194	192	192	191	184	191	196	219	181	180	243	203	215	200	192	213	216	211	200	203	175	206	189	201	211	201	221	210	206	214	224	217	191	185	226	219	243	227	204	200	217	240	192	204	212	208	199	208	189	230	212	206	233	216	197	202	192	186	190	234	198	208	221	210	223	217	206	190	219	211	183	197	209	211	216	213	201	223	211	177	234	223	182	204	212	196	219	212	210	211	237	197	211	204	189	191	195	187	218	204	219	184	184	207	196	218	229	227	243	193	203	205	181	218	192	208	197	195	220	199	186	208	189	201	226	208	192	211	191	219	196	197	206	215	189	201	186	247	227	215	220	207	209	204	184	203	212	197	200	197	197	207	214	204	195	213	213	221	224	249	218	198	192	243	221	194	221	210	194	251	233	202	218	217	198	213	200	207	235	204	220	193	216	227	196	190	209	241	210	224	212	192	217	207	213	186	213	215	230	245	206	229	202	227	210	218	194	195	222	212	199	192	192	180	223	189	209	182	213	214	215	207	217	233	194	232	201	225	218	219	215	218	186	190	199	219	203	221	198	238	192	216	217	202	215	209	207	199	226	223	221	195	218	202	220	226	186	202	172	212	195	219	204	185	200	199	203	227	201	174	214	227	200	224	207	218	213	197	233	214	219	200	224	214	216	195	227	190	248	204	193	210	202	202	236	196	206	222	184	191	224	201	211	211	228	210	192	214	214	203	201	207	203	207	225	213	198	210	226	221	190	204	230	212	206	208	209	211	186	244	204	205	214	210	205	213	229	222	207	192	205	195	212	207	205	214	211	203	240	183	183	216	200	206	214	208	201	202	222	191	200	226	195	204	217	208	211	211	220	201	177	188	215	218	206	229	186	198	222	228	202	199	219	206	222	188	185	227	199	198	207	214	211	220	260	173	210	191	190	215	204	240	214	209	206	240	221	226	186	226	243	214	230	219	239	161	222	251	203	199	198	233	217	210	216	207	207	207	227	227	213	198	240	216	229	201	209	203	202	196	216	200	208	222	227	199	197
7930	3785	1599	743	651	574	546	542	530	467	495	511	553	514	531	487	566	527	561	523	542	509	533	501	545	544	504	500	482	506	502	490	533	513	535	488	496	512	509	475	512	475	520	556	466	562	459	510	519	527	493	520	523	522	509	525	526	514	516	489	522	512	507	523	547	468	485	488	490	508	481	502	522	496	512	535	474	499	519	518	511	468	464	513	497	534	503	503	556	517	526	522	446	514	507	484	504	456	458	483	476	484	479	540	478	523	494	545	510	475	545	525	487	499	538	481	486	488	528	499	508	509	524	470	545	527	506	538	498	496	489	478	520	502	507	524	516	493	538	515	462	508	503	539	491	509	512	530	484	537	532	526	502	504	522	475	562	503	542	470	500	501	496	501	515	471	467	524	501	511	467	511	460	493	468	500	475	473	505	515	527	527	509	546	521	554	506	525	538	499	505	515	497	480	523	553	502	472	500	490	487	496	468	464	498	477	483	481	487	483	488	496	485	496	514	487	474	489	494	483	482	495	510	467	541	473	536	476	500	509	489	504	463	473	537	502	486	528	505	529	510	517	479	505	493	489	518	539	485	532	512	487	476	488	483	497	511	495	487	553	494	459	478	518	480	482	496	517	526	523	501	506	527	490	492	495	491	530	520	483	514	471	520	524	483	499	491	505	475	513	532	523	523	541	512	513	494	519	502	477	503	535	495	505	447	535	489	527	455	514	498	509	490	504	539	495	465	500	513	508	519	501	479	514	488	477	536	546	475	495	505	496	516	487	505	511	484	535	516	487	502	503	508	494	488	527	504	478	513	478	445	494	507	500	486	464	484	470	492	512	461	513	487	494	511	500	486	536	507	530	533	493	516	533	488	500	506	488	535	520	491	521	526	563	514	465	472	487	524	484	500	534	529	475	493	494	524	526	480	510	524	486	524	516	522	474	482	495	479	482	529	539	481	519	508	524	498	493	485	545	504	497	501	521	507	519	512	509	530	491	480	506	471	456	516	487	467	507	525	499	503	535	502	519	514	464	495	510	514	488	508	535	461	497	440	477	507	497	488	490	527	498	503	511	503	529	500	494	521	527	512	515	520	498	476	477	506	498	580	510	499	535	538	482	533	516	494	558	540	505	511	515	513	503	479	491	498	513	475	513	501	498	465	536	531	496	530	531	509	530	463	503	474	515	503	503	506	499	483	549	483	514	516	473	479	528	490	448	479	503	501	488	489	475	531	521	525	493	490	545	493	532	474	515	510	505	499	523	496	474	503	547	507	519	522	502	502	490	545	456	500	527	555	538	453	511	542	499	533	524	543	464	513	462	524	542	489	506	446	515	516	486	480	539	499	496	478	492	463	500	498	512	535	502	502	462	496	493	475	497	498	482	510	516	472	497	504	515	492	459	514	479	495	469	509	505	457	515	503	497	502	511	494	534	510	546	497	476	476	517	550	531	515	491	575	523	534	472	483	473	533	491	504	512	514	517	483	488	530	476	485	502	521	498	515	504	474	485	477	488	455	495	519	484	486	504	492	524	504	533	508	540	521	523	472	493	519	517	493	498	525	533	505	494	498	490	520	497	498	505	494	512	502	515	515	485	514	482	504	529	485	520	470	487	471	479	532	521	511	505	515	548	484	521	537	511	522	531	518	499	506	469	526	494	549	495	524	515	508	497	485	502	531	518	535	551	485	517	498	545	503	492	524	507	553	507	495	528	494	485	469	469	521	448	471	511	501	512	482	495	494	482	449	481	513	500	519	466	461	518	464	522	527	490	509	510	474	549	509	467	512	507	509	469	501	504	510	487	492	522	531	506	533	463	531	487	499	524	541	493	533	554	479	480	470	540	482	502	478	505	518	505	487	498	467	516	526	502	492	490	517	526	525	484	503	471	527	532	539	541	511	530	472	483	484	489	468	523	527	527	500	552	489	477	526	461	519	495	520	475	509	504	466	488	496	523	534	486	503	513	493	517	514	481	519	523	491	519	494	475	498	492	504	515	520	504	542	498	525	524	537	491	499	493	504	505	529	508	533	500	498	508	545	497	512	455	507	482	469	513	502	473	535	518	525	532	529	484	497	517	531	494	495	465	531	532	507	497	505	514	480	514	508	505	545	507	489	506	486	459	495	482	491	469	519	561	499	445	499	486	502	530	547	489	499	531	506	512	491	499	532	554	508	515	526	494	505	451	485	489	509	503	499	473	459	469	532	499	509	484	499	453	537	539	525	480	529	522	532	496	482	508	482	476	506	505	581	499	483	481	503	521	523	514	493	517	473	556	502	488	520	519	498	510	481	526	531	494	488	541	504	498	572	470	533	495	510	515	532	513	493	509	486	485	491	508	486	491	509	468	527	522	497	478	502	493	488	530	492	509	525	567	517	500	536	477	540	487	502	491	452	479	531	481	537	510	442	455	516	499	470	527	493	503	486	550	495	489	478	526	462	466	507	526	471	450	483	522	483	531	516	501	474	528	502	487	531	522	509	512	495	512	457	525	514	487	478	527	482	472	508	463	484	488	481	546	495	533	500	508	467	558	489	476	509	476	475	490	540	475	480	514	521	524	539	501	557	504	556	506	487	516	518	478	503	487	519	496	490	488	512	480	498	489	528	516	516	495	521	533	524	526	498	514	529	537	492	482	526	489	486	511	487	510	555	537	513	483	509	527	491	481	499	546	506	480	527	508	494	488	499	537	512	488	509	489	488	495	505	509	465	489	502	531	515	469	490	504	493	498	503	494	479	514	499	486	506	542	534	514	460	504	508	523	508	521	463	488	494	465	515	504	501	473	506	495	478	482	538	508	467	481	528	478	490	510	515	510	483	531	525	504	473	466	517	476	517	483	469	468	505	504	516	509	513	506	511	482	538	478	467	503	512	543	518	574	503	497	527	528	525	493	526	518	489	468	514	490	563	446	465	513	482	526	487	514	503	529	527	506	488	462	520	478	504	479	520	476	498	523	502	488	460	502	502	535	520	517	493	498	533	465	496	495	492	508	511	485	496	505	491	470	499	501	505	508	504	500	477	509	453	548	508	515	497	489	518	495	521	484	504	509	524	499	478	464	484	443	496	488	541	507	511	515	517	502	559	493	517	507	487	527	561	539	498	546	539	464	476	473	488	509	524	487	476	487	484	519	498	475	497	484	500	520	492	488	537	492	486	518	505	531	524	494	509	485	501	471	453	493	546	497	488	506	527	476	477	509	516	526	490	580	496	485	531	538	499	496	535	494	505	505	455	487	512	487	487	529	531	520	491	500	491	470	527	500	510	506	527	516	499	485	514	501	511	493	494	493	467	496	503	497	493	511	534	557	506	508	487	523	519	521	447	504	495	470	520	503	464	497	509	482	549	513	536	497	531	513	532	486	510	481	483	554	530	515	503	520	505	495	478	479	518	531	499	480	477	540	512	504	488	460	486	459	520	525	475	518	531	523	525	496	513	524	480	502	496	508	526	515	519	500	486	518	501	495	511	515	473	514	490	502	520	484	515	519
26758	21368	25528	27136	6826	935	646	479	425	417	423	431	414	444	375	439	449	408	414	410	409	353	356	330	384	330	313	328	312	364	346	359	338	347	329	288	290	288	309	297	308	301	290	326	292	317	312	244	279	300	322	270	283	293	311	267	284	295	306	280	308	311	303	291	273	289	333	290	307	295	278	298	267	301	322	313	303	298	283	296	291	298	305	297	287	270	258	297	298	288	303	281	283	298	277	318	269	312	281	284	325	262	294	332	296	303	331	296	293	319	280	302	329	289	286	291	302	302	305	294	284	312	276	303	283	272	288	297	287	285	272	285	304	315	303	296	283	282	309	289	285	294	316	283	280	276	284	310	331	291	302	295	285	299	297	286	292	291	278	305	264	287	269	293	272	279	291	291	274	315	288	316	287	287	332	271	288	303	297	303	286	278	283	285	270	287	293	277	293	299	263	283	294	266	264	320	272	309	258	273	288	282	258	302	299	283	309	283	257	277	314	270	280	296	292	309	286	315	301	335	293	293	294	291	287	330	301	292	330	302	294	274	271	302	309	272	314	283	336	297	281	300	297	290	312	313	316	270	306	313	271	301	315	310	290	264	335	345	326	299	298	281	274	287	292	285	310	294	278	296	300	319	295	271	296	286	309	277	304	297	282	247	285	316	275	286	330	270	284	304	273	270	301	296	307	280	326	299	293	304	305	289	281	293	315	266	300	279	283	336	323	306	295	253	293	317	282	306	320	272	347	303	310	269	290	311	305	263	276	300	297	279	294	278	287	310	315	279	293	302	343	294	298	281	291	248	277	311	265	286	301	271	317	275	266	302	292	323	309	298	286	297	320	301	307	280	266	289	276	311	303	280	280	252	294	301	306	305	287	281	299	307	287	269	289	315	321	321	286	298	299	311	294	292	292	307	326	316	309	289	283	277	301	277	293	320	301	259	282	300	306	293	284	316	314	300	296	272	290	296	293	301	257	281	305	274	263	283	284	264	306	333	287	256	301	301	299	329	315	309	298	303	295	293	320	285	320	281	281	307	273	287	292	315	268	287	280	268	280	265	318	301	310	296	310	283	295	301	294	277	294	287	321	279	303	328	331	327	299	296	330	287	293	294	297	284	302	299	282	307	273	288	304	296	301	281	269	292	329	299	320	321	279	287	302	288	296	287	295	320	290	286	303	268	296	303	277	281	295	299	303	297	338	315	297	312	289	286	320	322	279	290	302	283	318	290	278	286	297	271	282	271	275	293	298	290	305	311	293	313	327	283	277	324	306	290	279	292	295	283	255	264	265	276	266	280	265	297	308	281	284	310	264	288	312	301	291	255	296	323	296	298	272	304	325	286	291	280	281	290	297	297	298	285	288	327	324	315	294	305	293	276	302	307	290	303	297	291	278	310	281	272	299	305	320	278	259	314	299	281	293	274	277	290	278	294	289	293	286	289	305	274	299	302	252	288	280	244	294	297	302	278	285	285	315	311	307	303	266	308	319	268	271	268	289	319	288	303	290	272	297	258	303	292	305	305	294	297	313	269	306	308	329	309	320	299	288	298	304	292	301	295	301	297	287	260	295	306	291	264	322	310	316	295	287	323	302	296	327	255	280	269	326	297	301	280	317	259	276	311	281	275	281	327	308	274	314	285	308	284	273	305	279	282	285	286	311	270	318	331	276	290	277	299	297	307	269	275	291	301	300	296	304	300	318	299	283	305	285	318	304	299	283	309	293	303	313	299	329	307	308	302	298	280	315	320	280	325	286	305	264	300	270	299	298	259	303	284	310	332	278	235	272	323	323	297	296	302	294	281	306	272	297	305	283	305	311	316	305	279	279	293	313	297	269	328	277	278	307	263	308	284	307	287	312	297	290	304	261	277	273	281	279	274	299	281	275	282	278	317	332	303	283	276	308	348	312	333	304	280	302	258	297	315	289	293	289	276	319	295	293	277	283	298	317	317	294	312	290	290	294	280	263	299	297	297	295	303	293	294	301	334	278	298	282	300	291	310	276	284	297	301	285	297	292	274	298	315	300	288	305	294	280	321	319	283	305	298	287	284	279	291	297	290	280	316	275	298	312	304	288	330	288	323	281	315	300	298	282	292	275	298	317	283	279	311	279	324	281	301	298	320	274	318	272	330	316	288	306	275	287	270	310	260	277	312	302	283	282	274	315	282	287	286	299	308	295	300	300	299	297	301	291	339	321	290	268	298	320	306	278	288	302	290	295	290	285	287	312	307	301	303	299	304	276	271	289	317	285	264	293	281	298	266	281	318	315	294	276	309	304	307	293	304	290	283	307	329	283	296	305	303	299	278	265	261	315	290	264	335	278	293	278	272	257	289	295	295	278	304	280	296	312	290	294	300	290	288	282	275	316	263	301	278	286	268	287	287	302	257	290	296	274	287	295	271	271	268	305	295	293	282	323	294	304	292	317	296	326	275	318	301	289	273	310	277	288	246	301	280	317	283	282	332	280	302	291	310	321	284	288	279	327	279	302	280	309	306	314	273	273	295	298	282	283	240	322	283	318	317	265	288	290	269	263	261	322	282	323	294	277	285	272	258	268	281	315	309	273	283	290	292	297	292	273	337	296	306	296	290	318	280	320	289	294	290	302	303	309	265	290	276	331	320	294	309	292	297	287	300	320	312	316	288	279	292	309	294	330	304	313	296	307	324	272	311	269	271	315	297	279	264	274	289	310	297	303	322	279	327	302	341	277	313	307	284	291	318	296	296	288	336	323	277	269	249	294	287	266	297	336	289	305	289	317	285	291	292	305	289	284	312	281	303	299	293	317	287	286	300	294	311	282	297	311	287	280	308	251	285	327	265	290	314	303	323	281	267	281	293	277	318	295	293	311	274	285	283	301	302	305	296	292	271	280	330	295	265	293	290	294	331	308	335	290	310	269	291	314	316	301	284	273	303	299	326	288	287	296	296	312	282	301	293	292	307	313	305	264	290	305	321	294	284	305	293	294	289	309	272	304	301	320	321	325	301	277	283	323	284	303	276	272	299	272	279	320	288	295	300	306	303	324	299	283	303	280	282	303	302	281	312	279	280	312	317	296	335	298	271	259	281	312	299	318	322	297	281	293	306	301	307	298	291	306	297	309	299	295	281	274	285	305	282	319	308	284	286	273	277	293	283	291	298	275	286	295	274	261	276	296	314	288	315	326	279	285	306	295	269	316	279	295	316	285	283	316	308	327	311	298	310	312	288	297	294	293	298	316	279	278	304	310	270	269	271	288	291	241	276	299	338	299	299	234	293	303	310	313	286	317	280	279	315	274	316	300	281	278	274	275	314	316	300	302	282	279	340	297	311	260	308	292	297	307	277	299	290	302	276	317	295	294	265	286	314	283	267	294	281	280	308	297	304	280	280	288	280	274	284	264	308	299	296	332	296	291	268	308	304	273	310	274	296	279	270	311	285	305	296	302	327	313	303	304	296	290	292	298	298	263	296	305	284	303	318	281	293	303	314	287	305	283	275	308	303
7388	9160	3763	1442	977	837	790	728	746	700	738	756	718	677	705	702	703	708	691	667	649	711	708	653	653	670	718	662	655	664	656	693	646	664	657	658	629	670	676	712	649	603	660	670	668	682	683	596	674	668	714	677	606	686	684	650	728	670	660	657	698	666	688	682	679	681	658	701	682	675	629	702	668	658	646	631	709	693	666	677	684	667	680	659	701	626	657	685	628	628	606	660	652	672	658	653	647	651	673	712	693	710	641	682	681	666	674	642	663	674	635	704	741	620	736	672	663	693	653	678	668	670	685	663	658	634	669	650	679	650	677	682	683	694	680	668	645	691	682	592	706	650	722	717	683	692	653	684	686	661	655	669	676	626	684	671	686	627	704	689	674	701	644	663	689	664	640	678	680	684	676	701	669	651	654	684	724	622	682	672	728	717	641	644	695	671	651	685	639	640	646	704	720	618	637	660	660	724	663	660	682	687	660	650	672	682	680	671	709	650	632	682	665	682	710	670	607	677	656	672	640	642	680	638	711	662	670	637	635	705	640	660	656	642	698	671	651	702	660	663	683	640	664	684	662	659	703	685	706	703	699	684	671	674	660	650	655	661	681	682	682	702	663	628	701	651	704	660	678	673	699	695	652	648	655	665	704	645	705	645	668	655	669	667	641	641	657	714	683	700	666	690	675	651	661	679	648	666	661	700	726	678	665	630	630	651	674	670	685	690	657	683	707	668	706	701	683	660	677	726	686	666	700	674	675	627	701	636	629	690	666	700	687	686	636	670	668	652	638	688	645	662	678	620	690	641	718	700	672	623	717	641	626	652	684	708	684	643	676	686	693	693	691	691	667	666	675	643	643	642	657	627	681	677	649	637	653	659	668	645	633	666	656	677	634	652	690	690	654	693	695	708	682	652	670	647	625	645	670	602	701	709	689	680	659	631	658	664	663	624	687	650	661	734	689	671	672	693	673	754	664	718	677	656	670	659	659	684	633	691	701	689	623	664	667	684	697	718	669	644	670	668	659	662	736	626	705	695	683	687	658	654	652	712	685	678	664	677	643	640	639	663	642	632	643	682	665	668	660	668	680	664	660	702	656	700	675	683	657	702	687	641	691	675	718	644	685	706	638	687	640	700	666	724	707	643	658	663	677	660	664	679	669	675	684	676	649	618	681	697	670	658	698	670	689	671	677	652	674	634	631	661	703	704	630	620	681	686	684	707	646	679	644	676	683	677	691	688	646	668	697	635	656	627	685	708	659	699	703	650	690	697	668	653	627	631	691	737	718	661	654	693	633	697	655	663	734	708	719	644	651	644	651	612	711	622	708	724	667	570	670	680	623	631	673	634	738	695	657	656	728	685	662	686	715	645	670	687	673	698	687	668	641	677	717	646	673	677	681	648	741	657	691	643	666	667	674	661	671	684	695	675	666	692	653	636	681	662	671	674	695	673	693	657	656	701	663	714	655	687	675	704	663	680	678	635	689	643	657	645	674	700	689	686	673	652	666	651	668	662	642	681	705	646	654	702	631	671	726	692	641	658	701	653	661	681	714	640	713	617	665	674	697	681	689	659	670	700	642	637	691	699	702	683	673	675	673	659	679	710	694	680	628	683	637	665	701	654	684	648	630	654	682	675	684	643	705	687	677	668	700	693	616	666	676	703	681	691	695	677	688	642	663	678	671	684	650	655	687	679	712	657	657	656	668	688	665	663	658	661	653	687	722	654	715	645	661	687	660	628	685	671	639	650	669	665	679	663	646	677	643	635	642	693	661	677	670	662	674	615	658	749	636	690	684	712	669	711	674	680	652	688	623	667	654	690	625	645	670	609	664	703	658	660	678	667	687	700	659	687	659	654	674	696	682	677	656	628	675	692	637	689	687	726	717	650	644	668	690	606	701	658	677	707	673	663	696	699	721	700	614	603	692	668	647	665	690	688	700	652	717	693	685	655	657	705	665	650	664	723	653	618	646	692	673	701	670	658	697	721	647	688	665	662	668	655	684	637	657	643	657	677	643	639	702	711	683	661	648	675	721	673	638	698	650	682	668	637	684	650	646	640	665	646	648	667	652	705	671	713	656	669	687	681	613	627	682	674	655	680	654	627	664	692	650	665	686	703	668	695	677	669	704	697	649	672	657	670	696	702	715	640	700	664	661	686	614	651	614	685	659	659	648	658	729	695	685	680	623	668	707	654	613	679	681	706	646	720	682	594	664	649	679	672	689	624	634	718	657	635	669	663	660	698	681	662	655	655	656	638	655	706	686	657	670	679	687	651	652	714	645	678	703	691	698	679	675	666	692	684	619	662	678	683	658	681	692	665	633	641	662	621	662	687	689	690	672	683	617	657	655	677	623	680	666	658	650	696	685	675	658	663	604	655	643	672	663	634	700	703	655	629	684	678	661	691	685	664	678	647	628	701	696	666	646	723	667	661	686	710	673	640	643	659	680	667	670	678	683	668	680	639	661	667	628	650	641	614	679	623	618	662	628	671	698	688	639	646	658	637	650	669	642	699	671	658	672	699	671	691	685	667	676	703	674	656	677	659	681	658	691	702	678	636	654	627	661	658	718	684	654	688	673	668	733	670	616	621	704	617	651	710	646	633	657	704	657	697	652	705	642	659	680	643	660	661	642	644	649	673	671	660	647	720	661	649	657	679	657	642	700	685	700	697	703	636	678	599	643	713	647	705	670	661	616	670	647	677	642	662	665	701	650	622	699	660	657	645	679	669	656	694	661	639	666	689	699	730	636	707	693	727	708	698	659	641	699	685	687	664	660	730	706	637	625	679	661	679	658	680	666	662	658	664	672	721	672	672	670	706	623	617	671	658	660	628	680	693	634	682	623	671	686	662	671	712	681	643	698	623	659	639	679	684	667	695	651	678	640	644	682	704	718	646	691	675	664	692	671	654	706	663	682	683	689	613	695	657	626	688	653	668	708	687	676	656	677	712	695	712	647	725	690	672	628	643	675	701	637	714	627	637	664	668	669	673	656	653	653	666	691	690	679	722	629	682	656	676	691	742	674	672	734	641	658	715	671	653	693	652	701	697	674	683	667	699	699	673	675	678	622	687	671	649	651	662	664	673	677	622	698	619	702	698	658	651	681	686	648	670	642	687	652	713	658	670	691	652	660	637	678	661	653	675	707	686	692	669	702	646	711	650	656	625	665	665	722	674	666	656	670	653	714	662	658	654	654	644	655	663	752	675	682	672	731	635	708	670	677	663	680	691	666	670	655	626	666	693	655	656	597	638	658	692	679	712	662	684	664	651	669	701	657	682	642	674	672	682	674	658	670	679	717	674	657	669	640	650	645	661	692	688	695	701	623	694	637	684	644	664	624	694	641	657	674	611	671	679	674	622	633	685	667	681	658	660	687	647	668	720	698	672	631	674	680	686	649	699	643	650	651	659	632	669	650	693	660	654	626	684	718	677	646	664	693	706	682	661	695	641	695	661	719	693	659	663	685	668	660	664	676	667	700	690	659	678
24883	21380	26833	26288	21376	6790	950	604	473	472	500	451	493	462	439	458	457	491	442	438	440	370	365	344	348	322	303	320	341	346	310	313	287	260	283	284	276	278	260	277	259	256	247	274	276	283	251	226	283	284	254	249	267	283	271	248	266	263	283	275	248	234	237	279	243	261	263	238	224	253	273	242	300	303	255	275	269	244	243	254	243	239	248	266	277	273	297	238	244	293	254	268	253	259	238	280	257	287	281	244	268	256	279	274	265	244	232	291	262	245	254	259	259	252	242	270	236	265	273	264	241	227	249	249	242	266	278	282	270	236	263	278	243	253	256	242	217	264	283	269	289	264	233	276	271	244	265	267	244	266	265	248	263	265	270	272	256	257	264	259	237	262	242	260	233	225	286	242	227	251	251	285	242	282	223	248	270	272	259	279	276	234	252	230	246	243	275	291	288	276	254	267	269	246	286	281	283	251	243	273	250	275	226	257	260	263	257	247	249	277	246	275	275	293	236	271	245	293	252	237	289	251	277	253	280	262	250	246	239	267	295	251	265	265	285	227	232	264	235	250	279	288	258	293	229	258	245	234	239	252	284	253	269	264	249	252	274	270	273	281	265	246	249	256	249	258	274	273	262	274	266	271	251	270	300	281	239	254	241	253	234	261	238	262	279	286	272	246	282	282	269	273	246	286	265	279	277	263	282	307	243	267	277	251	274	250	230	268	308	304	259	256	260	229	288	241	224	289	302	270	279	248	248	258	308	280	260	257	284	254	220	239	267	259	264	254	255	239	249	282	274	237	284	220	285	266	250	268	281	286	249	258	276	226	242	243	270	254	257	275	247	267	260	295	231	271	262	275	211	260	278	282	235	253	283	287	274	248	254	274	264	250	270	256	247	277	259	264	281	243	244	246	244	248	273	246	276	235	260	276	256	248	246	241	264	252	267	271	268	247	289	268	280	263	246	291	271	269	236	248	259	296	235	253	260	306	256	256	235	250	272	243	251	264	247	255	262	262	266	257	253	260	269	240	245	252	271	247	271	254	270	270	257	280	252	255	272	247	284	232	249	262	286	265	275	273	252	276	238	262	260	257	253	231	267	251	254	272	255	256	284	252	260	265	270	236	249	250	253	252	285	243	278	260	262	235	245	231	241	241	241	269	237	232	255	282	243	249	280	263	255	275	274	256	265	259	271	291	244	269	270	274	260	261	267	241	237	222	277	264	280	261	247	264	243	232	259	270	270	267	249	255	290	259	237	266	252	209	250	270	240	267	256	238	269	266	249	235	235	293	274	252	296	279	262	247	234	259	245	249	247	253	248	265	295	238	250	268	224	294	246	264	250	249	244	289	256	282	263	269	222	239	264	282	281	276	278	268	257	260	283	221	270	273	276	274	259	234	279	278	261	252	229	246	263	270	252	264	254	269	248	248	261	269	247	228	260	269	264	246	264	294	249	250	269	286	285	246	275	267	250	253	264	253	244	262	263	265	262	261	285	244	261	273	233	272	259	253	254	249	225	260	266	249	242	245	275	286	277	263	299	242	278	288	248	274	266	251	266	260	254	267	235	279	277	246	240	226	269	256	223	238	281	269	276	251	259	230	258	252	241	279	240	252	243	265	237	269	256	260	271	252	261	233	269	258	230	252	288	264	270	253	260	252	254	245	245	277	239	250	261	250	290	271	272	264	277	265	284	274	245	234	285	256	282	261	268	250	288	243	299	265	286	253	254	241	247	270	270	266	235	246	236	298	305	285	260	249	271	253	261	255	289	253	281	263	274	246	288	268	240	281	267	298	304	275	261	225	246	238	240	274	235	260	259	256	265	287	248	281	275	270	233	275	272	267	254	250	258	280	260	265	271	264	258	287	254	281	274	240	253	264	268	239	230	232	290	264	262	275	306	269	229	235	297	274	295	270	260	278	232	278	256	270	283	255	235	278	259	247	273	273	293	258	291	291	222	243	231	216	259	250	288	287	237	244	238	244	289	275	249	269	255	257	259	261	254	267	273	256	245	232	260	254	246	245	267	304	261	253	262	271	258	276	273	244	259	281	268	304	290	229	221	261	253	279	252	278	238	255	243	242	245	283	243	230	246	247	299	253	255	262	235	259	260	278	243	276	254	253	286	287	227	262	270	229	289	275	264	263	255	265	277	245	282	282	227	276	250	264	258	279	250	253	259	272	290	258	273	279	229	242	255	241	257	294	260	284	251	265	244	267	277	219	249	227	282	265	264	290	265	256	249	258	264	297	256	248	292	263	306	259	246	247	302	232	258	269	238	266	254	276	259	260	266	253	260	258	261	254	248	226	267	259	253	273	244	247	262	259	236	253	270	290	294	283	261	217	270	255	266	274	277	253	260	251	246	232	240	314	276	263	236	264	272	287	289	263	280	257	299	247	260	282	277	276	270	293	253	259	273	267	237	251	280	258	228	251	277	249	277	256	275	284	243	258	259	277	268	284	248	287	278	243	259	247	251	267	237	228	281	262	223	259	260	273	279	269	259	296	280	262	257	278	260	268	246	252	264	225	270	265	243	248	260	272	271	272	247	277	245	234	275	263	255	256	299	268	252	250	283	231	266	261	274	225	248	247	250	279	269	248	277	227	266	264	276	273	245	261	252	254	270	274	257	259	281	268	306	268	250	246	268	271	255	250	270	309	226	266	251	250	259	260	269	253	293	251	250	265	262	252	305	266	240	270	260	268	288	281	291	262	250	270	233	299	259	259	268	244	265	277	279	298	277	249	246	274	251	246	282	248	257	278	234	272	250	252	280	268	256	260	286	278	253	253	268	269	280	245	243	262	281	268	270	262	290	288	244	256	259	276	287	240	259	256	279	266	247	245	282	263	275	298	260	266	278	266	235	263	245	241	254	242	260	243	254	276	309	235	251	243	263	254	287	279	242	255	265	272	253	263	256	266	309	269	285	256	245	233	291	295	253	268	243	252	263	245	230	274	295	261	234	253	241	252	242	272	268	230	276	257	258	279	256	281	244	259	264	301	273	271	252	237	256	262	265	233	249	262	252	234	249	283	271	250	252	257	254	290	280	269	303	271	250	251	267	277	239	268	271	247	235	251	256	261	240	245	268	275	258	261	244	264	269	228	252	243	279	231	280	265	281	267	255	251	240	278	242	242	252	234	247	292	269	269	240	252	260	293	257	250	280	255	275	291	257	251	258	255	276	258	285	244	258	284	244	240	241	249	228	248	253	276	245	268	289	259	222	246	245	262	260	266	276	262	262	282	268	284	262	285	233	235	262	233	247	294	244	223	237	265	256	236	269	253	260	255	263	270	285	255	260	256	275	260	270	250	277	260	250	266	236	235	245	265	264	245	262	303	265	243	255	253	271	251	267	300	269	280	301	219	275	284	276	280	250	253	254	257	216	267	265	275	305	232	226	270	256	257	241	274	267	237	264	264	272	260	267	241	274	289	247	245	271	281	265	250	276	266	280	265	292	256	254	240	277	240	264	257	288	275	244	233	272	249
8614	13837	5640	1609	1130	854	760	696	656	631	638	605	613	711	674	623	687	645	640	643	630	607	608	563	601	611	574	639	591	624	579	635	599	594	591	591	612	585	560	592	533	586	571	594	608	555	586	609	624	550	594	590	588	603	575	628	598	561	566	586	566	573	617	607	577	591	596	600	604	581	619	567	601	574	627	586	586	557	596	575	564	575	622	598	572	591	587	579	606	540	576	605	591	585	587	586	591	590	561	617	563	592	600	578	543	588	568	608	578	582	566	573	580	613	601	608	579	600	597	522	568	567	616	578	557	575	600	620	618	592	628	560	584	534	596	568	619	565	617	603	561	615	597	526	583	612	549	585	583	657	589	576	581	537	593	609	618	664	560	591	557	559	603	584	567	602	626	581	566	546	564	594	596	598	561	601	588	606	547	554	568	619	602	565	612	605	581	615	550	625	589	587	583	616	592	593	574	604	613	553	583	570	593	584	580	622	564	597	579	586	584	524	613	587	566	604	597	573	586	598	528	574	583	612	564	588	607	629	573	659	595	592	597	601	578	592	571	552	587	600	585	606	637	608	551	578	544	582	596	610	558	563	605	631	595	624	562	555	571	606	589	569	572	539	602	578	563	553	568	588	564	594	583	591	555	609	559	587	590	539	584	585	591	576	608	568	585	586	571	578	595	576	583	572	619	546	593	604	569	579	598	578	589	542	556	579	584	588	572	601	646	570	570	577	627	585	604	583	576	563	562	582	610	552	631	584	578	612	536	592	596	547	575	606	603	588	599	623	589	609	566	619	582	618	579	583	582	581	604	626	577	571	577	598	565	594	622	612	598	613	579	596	586	597	559	553	593	598	580	581	556	553	563	575	575	535	611	567	542	597	612	590	602	592	620	569	581	593	604	611	631	566	574	600	589	562	592	613	602	610	609	580	586	574	599	596	607	612	616	593	580	569	557	586	608	558	565	572	594	565	558	543	547	557	639	603	543	559	605	594	567	589	607	613	576	547	563	562	611	572	618	593	588	589	628	585	618	607	605	618	590	585	613	588	567	572	573	600	603	593	587	615	586	606	622	581	649	594	591	605	546	612	609	589	605	563	593	604	557	557	576	568	592	581	557	593	563	549	565	581	558	564	601	544	583	566	631	584	575	608	591	613	575	568	577	573	581	605	607	565	620	580	569	594	619	576	535	596	597	621	586	594	562	627	565	542	607	605	553	599	604	598	577	602	627	583	542	653	587	615	572	560	563	589	648	623	622	596	618	568	562	615	605	597	583	574	582	547	619	588	573	590	565	609	611	582	548	605	568	575	582	572	557	593	579	554	580	563	545	634	551	564	567	593	636	588	596	612	597	590	588	620	527	632	545	560	591	610	591	622	576	562	588	584	626	555	616	561	629	633	619	577	561	622	606	600	581	551	641	569	604	583	588	614	605	563	604	617	568	591	560	632	584	601	556	525	589	598	580	605	603	609	604	626	631	601	561	605	580	590	581	581	593	644	554	619	568	586	580	585	585	576	557	565	593	608	585	614	616	587	585	563	577	613	568	649	586	584	573	534	568	568	554	589	599	604	566	590	601	604	600	562	548	572	607	591	597	617	593	563	565	620	566	607	576	552	572	627	609	595	597	566	558	559	636	585	579	550	611	573	593	607	564	638	587	605	543	550	592	615	622	618	553	558	597	570	590	583	534	588	544	572	576	553	591	549	621	578	616	555	552	569	555	590	584	575	564	582	567	581	562	611	583	589	561	620	588	598	579	570	565	538	594	563	554	545	582	579	606	565	619	545	542	584	580	573	584	597	640	552	582	619	578	547	584	617	554	604	602	590	588	562	620	574	565	594	581	536	544	627	600	589	556	586	591	588	648	656	601	584	568	583	618	606	613	596	565	605	598	558	602	608	575	594	603	583	584	588	538	544	618	560	618	549	590	588	554	590	589	611	579	580	553	571	595	609	596	578	603	580	591	559	609	588	569	574	576	591	539	575	642	604	578	595	611	590	604	579	598	550	594	611	597	594	580	558	556	558	563	563	558	607	611	591	582	546	549	566	586	617	596	616	622	544	579	569	576	595	588	585	596	619	590	654	608	524	581	576	558	550	541	563	588	602	570	593	588	622	620	568	561	585	620	599	572	594	581	593	595	579	597	580	562	601	549	603	586	590	596	572	624	560	548	609	603	578	595	664	596	593	564	553	589	573	618	587	576	645	593	574	600	605	575	594	565	571	583	596	545	597	610	575	607	622	551	607	622	591	583	522	556	549	579	622	574	556	558	563	569	608	602	603	557	605	605	615	600	612	555	586	577	603	589	590	556	592	589	573	578	583	579	566	595	608	606	604	587	607	578	619	577	579	606	603	566	566	592	565	571	591	591	585	554	570	600	572	582	579	613	578	601	578	576	565	561	580	589	555	623	547	607	560	645	542	587	550	547	625	567	561	575	563	554	572	587	547	594	600	584	614	624	593	583	619	602	582	610	571	565	579	579	592	579	580	615	571	568	582	626	579	576	576	620	591	612	570	612	601	607	596	590	572	584	558	589	582	547	554	527	571	547	593	566	613	594	625	567	569	609	606	606	615	534	608	570	627	574	591	591	593	602	585	543	591	563	605	596	544	544	587	637	562	530	609	589	582	563	574	574	559	584	568	570	588	566	561	600	548	590	607	580	563	586	575	594	605	636	631	576	555	590	593	578	585	604	599	607	615	591	582	565	569	587	596	584	614	567	554	547	584	603	587	578	563	603	635	632	617	586	545	602	609	583	561	608	597	588	559	587	537	556	554	581	593	607	600	542	651	600	558	583	621	624	561	604	585	576	531	599	570	556	605	547	578	593	548	593	575	596	596	575	572	583	556	561	588	600	616	602	590	574	618	594	587	592	594	541	588	569	613	585	581	578	580	581	579	567	530	585	621	568	529	578	575	579	559	572	566	578	583	571	596	598	513	546	620	581	606	586	575	601	599	575	602	581	571	568	560	584	595	561	566	588	598	552	626	598	641	580	549	623	552	567	558	571	620	635	555	531	609	574	581	585	596	594	590	572	585	604	567	561	621	573	602	615	529	597	565	573	523	581	551	567	583	608	598	555	586	593	600	590	595	605	597	572	592	535	620	567	608	614	606	541	622	571	559	608	640	538	591	592	566	586	565	577	611	610	631	542	573	576	562	578	605	566	535	538	605	613	558	587	585	626	567	556	590	567	573	565	624	554	592	584	570	546	612	584	554	584	593	576	594	553	587	539	607	585	602	557	611	571	584	615	576	564	615	556	562	589	613	594	583	562	584	608	618	604	571	589	588	601	585	629	604	611	576	619	564	565	647	608	585	548	555	532	619	600	591	618	616	621	588	616	603	604	549	576	566	574	552	587	600	593	567	607	590	555	590	611	584	604	601	600	591	571	590	553	560	585	596	572	608	578	587	582	580	547	615	613	610	579	562	579	553	582	594	600	583	597	547	630	611	556	544	575	596	524	606	628	587	560	570	596	603	562	586
30382	8939	2173	581	444	346	296	303	265	266	254	296	270	264	290	280	299	279	277	278	266	295	264	258	268	217	224	243	257	250	259	246	217	241	223	237	235	226	233	226	197	212	195	213	224	220	234	219	194	227	228	185	189	250	215	188	198	218	216	231	228	204	213	223	217	202	221	201	212	179	191	217	206	202	202	248	229	212	216	195	196	239	224	220	192	239	206	239	226	187	262	240	217	193	208	211	206	226	222	202	216	205	208	214	226	222	214	210	200	195	211	213	214	225	218	231	204	200	254	205	195	220	219	201	234	222	223	221	235	226	222	243	172	210	211	218	232	201	235	194	208	210	201	185	227	220	243	224	227	210	242	209	246	208	227	226	213	203	218	194	200	218	214	213	203	210	220	210	205	232	211	231	240	233	188	196	184	225	207	204	207	199	231	206	243	230	243	205	193	207	239	216	213	194	209	244	238	227	208	198	200	219	187	218	211	200	232	215	208	200	206	216	215	226	225	220	204	226	199	232	231	230	210	203	203	217	222	206	208	210	210	205	206	191	229	203	190	225	213	192	202	216	215	213	215	170	223	210	219	227	196	181	235	222	203	233	202	209	209	231	202	224	200	244	193	236	208	225	210	217	234	198	206	226	213	227	223	227	213	227	212	219	210	231	218	226	243	232	215	187	186	243	214	193	229	211	227	200	210	208	225	227	212	219	241	209	216	216	222	200	213	222	213	230	204	207	219	218	213	204	197	200	215	221	202	207	206	215	241	249	202	213	224	202	213	216	220	215	230	194	223	212	202	215	248	234	209	204	199	235	219	235	191	221	236	221	205	242	217	212	208	236	225	223	204	219	246	228	197	225	208	201	186	209	219	230	245	211	209	212	215	213	219	218	223	244	193	211	219	228	244	199	228	216	210	213	227	216	231	218	179	235	215	210	219	201	207	219	227	211	211	220	181	221	209	225	223	210	201	232	218	211	244	230	239	217	210	233	206	224	230	214	222	201	205	230	201	219	215	194	210	207	197	209	224	231	254	214	233	212	231	256	205	220	187	198	215	201	238	215	217	240	252	220	233	209	225	210	238	195	217	229	233	202	189	204	221	207	232	193	205	224	219	197	208	185	201	204	215	220	237	218	195	229	216	191	215	203	214	194	242	209	216	208	230	201	212	201	251	213	219	209	231	194	215	215	186	204	220	219	194	204	201	209	241	199	205	197	209	190	203	215	221	195	194	219	208	237	211	189	213	194	213	204	225	219	188	231	222	239	198	220	199	215	195	215	218	210	191	212	230	209	217	238	233	180	217	226	240	227	201	254	227	215	186	246	220	207	217	209	226	227	207	225	224	213	191	185	245	206	210	211	204	221	225	191	202	217	196	208	195	222	239	215	199	216	202	209	224	209	197	200	215	209	209	220	220	215	214	221	204	210	205	206	216	200	186	215	220	215	214	205	225	200	206	210	187	216	227	201	219	230	226	201	237	233	204	206	194	189	218	212	251	202	220	211	180	207	197	219	241	238	217	232	219	219	210	215	200	220	212	214	211	213	234	217	202	236	227	226	235	199	218	219	198	220	222	208	233	212	223	192	191	240	241	216	229	241	223	207	211	193	184	177	233	188	224	200	215	240	209	207	201	221	197	216	231	242	211	229	234	184	212	213	185	208	223	217	227	193	233	213	241	206	225	203	226	201	205	209	223	209	206	215	207	190	216	202	199	196	189	237	220	220	202	225	206	206	235	219	223	195	198	215	209	216	235	213	230	234	211	204	254	217	215	228	197	213	199	206	237	207	210	217	221	207	241	226	201	227	196	194	215	201	206	222	208	207	255	191	221	192	233	198	239	227	229	241	186	230	191	234	201	229	239	223	222	208	217	203	222	217	198	196	201	224	231	238	216	223	196	214	194	192	219	207	183	204	215	212	223	219	223	217	194	229	231	226	205	224	194	207	176	217	218	215	212	228	208	205	202	235	222	193	211	219	230	201	200	216	225	235	208	248	218	222	223	216	222	211	228	233	210	216	196	207	226	223	194	207	224	220	207	221	228	233	208	232	211	229	247	227	180	209	221	226	225	221	226	224	227	219	201	234	232	191	193	232	231	203	211	193	215	215	204	233	203	196	209	209	192	209	200	202	230	214	199	205	226	221	225	224	213	200	197	230	224	209	205	228	190	209	203	222	206	218	206	233	219	198	196	201	199	218	193	220	215	212	199	225	202	211	205	231	239	197	238	193	204	216	222	199	214	234	235	222	182	196	191	205	224	212	210	220	202	228	210	192	194	205	178	226	211	225	218	213	231	212	232	215	227	217	227	220	235	212	230	226	200	182	196	214	198	214	215	202	206	231	271	198	240	198	223	213	217	216	208	219	204	195	222	207	233	211	249	206	233	201	196	218	234	214	224	197	236	201	250	187	216	218	208	218	192	205	201	200	207	226	213	202	233	188	202	216	187	180	220	202	227	217	174	240	215	230	201	204	228	219	219	240	249	212	231	194	241	181	195	202	208	207	217	219	204	209	200	175	211	220	234	210	206	244	198	211	202	185	212	204	227	206	232	202	226	209	225	207	212	221	227	233	214	212	232	225	216	211	209	212	228	220	197	195	215	201	225	219	220	221	224	255	215	224	204	222	212	221	229	204	202	240	193	208	223	191	219	178	228	184	228	215	229	219	192	249	193	226	193	217	194	213	195	228	188	211	200	229	244	243	216	263	222	187	209	229	202	203	211	230	212	263	215	199	237	184	227	222	210	244	222	207	182	208	198	191	214	208	231	220	238	211	185	220	235	222	223	211	213	202	214	209	251	211	194	215	234	206	210	201	194	216	219	214	214	211	206	228	243	233	208	237	183	222	207	215	205	205	216	222	210	215	231	203	213	197	221	214	200	199	213	224	244	179	206	217	253	213	218	221	212	188	237	233	201	204	221	219	212	238	217	217	187	192	237	213	223	204	224	204	223	203	217	215	217	227	194	243	244	214	214	219	210	230	213	208	208	180	243	237	217	243	217	222	221	228	235	212	227	229	212	202	215	203	200	223	196	203	220	203	209	226	198	226	199	211	213	219	214	206	204	209	216	200	205	239	236	219	195	217	206	214	179	210	199	183	201	227	197	242	209	208	204	220	222	201	196	201	215	216	189	199	227	212	223	218	206	217	205	241	218	198	215	232	215	218	228	229	222	230	238	217	179	228	193	211	208	184	195	233	207	227	225	233	215	198	221	217	198	206	196	260	218	226	227	234	195	241	205	217	213	247	227	207	194	238	237	219	224	256	214	202	231	217	228	203	185	219	247	238	217	205	213	222	214	196	212	241	195	217	194	195	242	177	239	195	208	241	206	216	234	197	204	214	221	210	228	215	243	198	236	196	220	193	198	212	204	210	225	237	214	228	195	213	220	211	235	213	230	243	234	204	233	222	209	214	201	222	220	203	219	215	210	220	203	230	198	212	177	235	225	242	231	232	218	218	213	230	198	238	217	199	217	197	193	222	226	214
7926	4295	1459	735	639	547	524	546	540	517	518	565	566	563	552	564	503	568	531	546	509	522	527	535	531	552	533	517	489	528	525	517	562	517	512	519	524	491	602	526	521	516	526	529	535	544	498	536	498	504	500	500	527	530	521	474	509	502	510	546	471	478	521	477	506	529	529	537	490	526	485	477	535	494	507	531	522	585	515	530	524	500	547	531	524	546	493	527	547	512	516	498	520	505	544	507	519	497	518	524	547	480	532	531	508	483	499	535	517	518	514	511	547	520	490	530	490	517	547	525	525	546	515	496	529	510	517	505	519	506	543	506	526	479	505	501	569	497	550	533	475	511	542	504	520	545	473	552	496	510	516	505	494	487	504	514	506	551	508	490	487	522	494	519	485	517	520	499	563	515	542	518	517	523	475	503	474	504	522	567	486	469	573	510	490	504	516	512	496	521	517	490	528	545	514	514	501	543	533	521	518	515	525	555	525	495	513	523	508	483	527	526	500	546	538	509	522	501	521	496	491	538	488	496	571	521	498	481	503	505	482	517	554	494	501	510	510	509	508	522	482	548	517	506	506	502	493	478	533	515	504	533	533	495	475	553	503	503	516	538	543	499	507	505	493	517	528	507	506	531	529	502	508	510	550	511	558	525	537	506	521	519	484	522	516	504	490	509	488	515	483	526	494	509	495	522	531	524	515	510	504	572	493	535	504	501	536	504	498	529	536	506	503	498	531	534	536	502	513	525	561	508	520	511	538	512	547	513	566	493	497	495	551	509	469	529	527	541	450	503	510	492	486	532	503	522	523	551	518	506	551	508	524	497	531	525	488	502	523	509	525	495	495	563	529	508	493	476	504	552	500	500	538	543	535	470	540	538	495	528	534	541	506	482	504	512	538	561	536	538	514	501	515	533	489	537	523	483	481	573	482	504	506	498	493	537	511	492	494	499	546	550	506	509	525	518	488	464	548	507	534	518	522	475	518	553	492	544	518	520	532	574	506	492	519	498	503	504	528	459	513	505	509	509	507	520	542	528	513	514	520	541	536	538	516	530	522	507	505	511	516	540	492	522	522	526	547	574	559	499	532	494	481	496	514	496	511	535	535	527	526	576	474	520	478	569	544	550	496	518	515	513	496	520	528	547	554	550	474	524	524	515	523	515	555	510	483	557	512	535	534	507	570	546	510	504	472	542	515	520	527	497	531	511	506	523	528	513	494	536	532	529	548	503	495	502	502	499	546	524	505	511	543	535	499	551	582	495	520	517	533	532	577	494	521	489	492	537	481	512	501	539	498	493	543	563	541	499	503	512	529	517	533	522	477	517	541	530	526	506	505	525	504	557	502	523	524	532	523	506	481	543	500	524	520	529	534	520	490	545	534	516	531	511	481	531	482	514	534	550	523	524	511	548	502	547	505	524	513	474	485	513	517	507	521	496	542	513	499	512	520	562	553	511	518	507	539	546	532	520	526	534	550	506	538	477	517	525	529	463	525	514	517	496	516	528	505	548	524	551	514	505	545	480	526	485	512	494	520	492	541	489	526	524	516	468	491	551	527	545	510	511	527	544	509	510	527	551	491	523	518	505	491	488	518	501	505	504	492	532	522	553	448	486	519	567	518	537	495	520	514	523	500	521	534	510	505	524	495	483	553	521	527	556	518	524	539	551	511	494	553	514	540	520	475	502	521	539	558	575	501	518	489	549	492	500	509	527	491	523	526	547	522	524	535	523	491	495	555	537	495	540	540	529	505	513	543	526	504	537	545	534	499	508	501	507	572	536	506	555	481	523	553	494	512	550	497	522	521	514	502	569	534	545	501	514	490	535	544	550	493	485	504	503	562	523	522	491	517	465	489	527	507	498	497	519	560	491	515	516	535	544	514	541	492	514	500	532	506	529	506	519	506	499	573	535	471	549	513	540	513	506	517	501	524	502	499	548	477	501	513	536	541	522	500	531	489	523	471	520	521	538	490	503	514	545	553	520	530	530	527	521	495	480	528	493	500	503	536	539	549	503	530	467	534	515	494	509	504	537	540	477	510	521	527	552	498	502	495	526	516	516	525	514	521	515	550	511	509	469	551	516	491	527	507	540	483	549	495	528	475	512	530	504	532	553	508	520	532	545	545	493	488	512	525	529	514	525	542	553	554	501	523	515	517	507	563	521	545	509	513	500	483	531	496	519	538	563	506	519	523	530	504	507	496	502	489	535	542	489	498	507	515	489	497	515	581	507	488	505	562	521	495	487	506	538	493	528	506	559	509	526	532	544	500	523	538	538	517	527	471	472	541	501	521	499	507	500	547	501	553	522	536	525	535	501	524	525	512	548	526	540	508	475	479	539	538	542	552	466	514	533	544	488	523	482	553	472	532	479	520	568	479	522	530	496	561	561	530	560	573	510	535	558	516	540	551	487	508	494	519	511	476	495	515	489	551	480	535	526	555	531	508	556	559	523	490	512	516	481	566	519	563	495	483	518	531	535	556	493	515	497	526	499	506	523	495	556	517	494	465	501	531	544	507	522	509	514	528	519	513	498	501	486	524	514	503	499	517	512	479	497	489	536	526	515	540	525	540	503	515	505	524	503	510	511	485	516	496	499	478	518	559	523	488	480	494	479	505	522	514	534	516	516	505	540	481	510	514	536	497	550	522	514	528	514	517	518	482	547	560	518	548	545	474	491	509	518	555	541	488	497	528	523	521	473	530	493	582	514	539	510	524	502	551	532	535	497	575	530	493	485	552	513	510	482	543	542	516	525	514	490	522	528	533	561	519	536	484	516	543	509	527	536	538	525	485	548	537	549	537	542	498	527	498	529	478	538	545	540	495	493	489	513	515	507	548	492	499	547	534	470	514	505	555	531	519	499	502	554	517	527	533	547	555	529	501	504	485	530	492	540	497	503	523	524	502	508	516	494	529	498	490	493	502	501	489	530	458	535	518	560	497	512	531	497	482	515	574	510	509	465	530	509	509	553	490	498	530	485	524	465	508	499	518	543	548	524	549	470	488	494	493	549	482	556	509	526	497	505	520	525	510	555	508	479	515	476	493	528	504	517	515	567	490	504	516	499	491	504	506	501	488	521	527	504	553	522	508	498	540	546	517	532	513	527	510	544	525	508	520	503	509	464	562	522	517	513	511	528	514	521	507	480	537	556	522	497	507	509	548	512	546	518	513	495	501	527	520	485	521	482	519	510	494	485	480	498	527	537	529	519	521	510	493	506	516	443	552	524	500	550	530	547	552	532	515	521	503	539	494	503	544	536	566	497	513	525	544	559	475	515	550	524	511	519	524	509	568	518	511	513	534	527	460	494	489	509	526	515	507	538	527	521	535	529	491	540	552	514	515	539	513	525	530	508	519	492	496	539	508	519	515	492	519	512	518	525	533	510	494	495	532	531	479	522	520	523	522	529	510	496	481	510	522	510	502	548	520	529	493	488	495	488	517	482	525	512	548	531	513	503	495	498	531	490	528	528	520	531	564	520	508	520	514	477
26690	21338	25493	27206	6850	838	598	492	448	458	431	483	511	478	461	451	453	434	431	385	380	373	393	359	344	328	346	366	317	355	360	334	333	336	327	316	311	294	284	306	318	324	307	318	306	315	319	313	305	322	254	287	310	270	266	305	318	331	288	291	297	282	303	293	324	278	305	307	271	317	326	313	314	295	277	277	303	344	294	284	306	315	292	280	323	311	311	296	332	313	324	315	317	328	304	303	316	295	283	304	301	319	342	298	303	320	289	307	315	316	282	303	310	302	317	290	327	316	323	312	255	298	327	295	317	274	294	293	325	308	291	273	318	284	317	289	329	288	300	288	300	301	309	334	311	295	328	316	316	309	287	283	325	324	309	306	318	301	318	317	288	308	311	288	313	311	301	318	276	331	308	309	256	289	304	317	296	317	319	338	295	315	283	271	282	295	287	326	297	327	337	276	288	325	287	329	294	344	283	302	312	293	298	284	305	306	303	312	299	315	306	312	322	280	323	292	314	318	274	314	300	299	286	319	285	311	323	282	295	314	320	300	329	284	301	294	271	307	309	262	313	316	345	314	305	326	306	289	288	290	299	306	297	294	281	307	313	317	326	321	267	318	301	311	270	305	306	315	253	286	296	282	323	305	300	322	263	299	321	316	308	294	341	289	321	297	317	327	314	301	348	272	285	296	304	295	302	317	316	288	331	285	293	295	305	284	290	281	326	275	256	314	271	295	332	281	317	306	315	303	318	305	291	312	282	278	293	287	313	279	287	302	314	316	295	301	310	299	306	324	297	325	301	298	319	288	307	303	304	296	325	308	308	303	280	315	276	304	290	289	313	311	281	256	310	272	317	304	299	295	309	279	306	324	277	263	303	321	300	268	286	317	324	273	262	294	327	295	294	310	328	275	288	323	277	311	306	285	275	327	301	300	293	261	287	286	298	352	308	306	286	300	278	322	305	298	304	317	336	285	310	314	319	289	322	292	294	330	323	309	298	339	257	301	296	314	287	322	278	294	282	284	284	274	318	329	309	368	320	294	304	308	288	280	310	329	309	314	296	313	323	322	282	288	331	293	294	314	304	317	293	276	318	293	313	333	279	342	302	309	323	278	282	307	303	276	321	315	299	297	311	291	309	304	318	270	298	247	270	334	301	262	318	321	317	307	296	308	291	297	299	297	332	317	285	308	312	316	282	304	274	290	331	295	321	303	267	287	325	275	322	302	334	275	303	322	276	295	295	307	292	281	305	357	317	317	302	289	302	316	276	296	279	344	317	304	320	323	342	296	278	298	332	342	291	294	292	314	298	288	309	318	306	294	295	323	299	276	297	289	295	313	305	311	328	291	321	287	289	292	330	304	287	321	268	333	299	319	266	303	286	293	290	276	299	253	288	280	302	310	303	304	265	340	307	288	320	333	300	258	288	279	318	309	301	298	294	333	297	265	323	295	293	308	316	319	311	303	282	298	302	328	316	288	285	273	283	312	302	290	314	283	312	285	286	305	251	290	293	313	304	313	293	296	325	295	306	319	294	305	286	301	318	281	271	322	283	325	311	271	320	313	330	290	301	315	317	315	282	335	292	283	315	327	338	317	318	276	333	316	302	330	297	305	283	291	324	313	300	307	317	283	269	287	275	312	294	273	325	315	307	304	281	322	288	328	293	283	276	324	319	302	283	321	313	279	308	342	313	289	324	305	280	315	294	293	308	317	295	292	270	320	318	284	318	316	317	285	282	283	320	302	315	283	304	283	316	325	313	273	306	329	270	304	294	302	347	315	294	316	262	299	313	306	287	323	286	284	264	318	292	269	305	294	288	338	301	269	318	316	327	304	311	284	277	342	301	278	274	328	278	319	331	308	290	311	297	302	273	309	274	306	303	302	268	289	292	300	324	299	266	295	288	311	297	277	292	316	276	264	284	280	305	351	296	299	312	322	294	319	286	292	323	287	327	287	308	309	302	282	278	309	291	326	307	269	321	308	323	291	302	259	296	325	283	263	316	298	260	324	281	298	325	285	292	313	307	330	316	284	295	299	300	290	333	284	282	298	303	287	340	280	308	316	282	283	295	270	307	298	308	321	313	315	316	285	330	304	289	297	339	312	317	310	292	324	309	284	298	302	299	330	289	287	332	331	322	328	309	324	268	314	314	295	314	300	294	303	285	313	292	326	310	320	303	298	289	312	305	311	312	253	333	316	282	289	316	316	295	311	329	315	266	315	277	299	282	319	326	314	315	301	283	324	322	286	295	312	308	320	315	286	308	302	302	248	311	287	287	312	272	324	290	316	314	287	290	311	307	262	265	310	289	287	302	313	284	284	305	272	305	304	288	308	311	307	302	278	293	305	305	299	292	290	310	298	318	307	298	312	345	286	298	312	304	311	303	280	305	315	311	298	295	314	307	292	321	281	300	298	317	324	333	314	296	289	299	323	330	284	310	296	304	291	287	293	271	281	325	319	294	296	256	305	286	335	313	278	322	316	295	295	318	271	283	299	273	309	298	281	306	306	299	301	296	305	316	295	281	301	290	303	337	323	274	297	301	282	308	301	304	281	281	308	278	304	306	339	302	306	318	297	310	311	301	309	274	310	304	323	297	285	306	298	317	316	294	318	321	280	276	321	270	272	295	283	279	289	297	302	311	324	285	294	326	317	294	295	253	290	333	325	265	332	301	290	329	315	297	307	297	359	287	308	303	341	322	305	285	302	275	310	311	280	291	294	290	292	316	306	282	306	330	299	284	320	287	303	287	294	301	276	345	313	292	294	307	326	302	316	324	288	317	287	362	295	309	303	308	322	285	321	275	297	293	311	328	284	309	307	290	289	315	327	293	272	290	277	293	286	296	285	275	331	301	308	309	289	309	299	328	302	309	284	310	279	288	340	264	306	311	275	317	316	300	269	328	321	323	284	313	344	326	309	280	312	316	297	304	317	276	333	313	301	289	329	302	308	307	319	338	326	287	319	293	320	323	298	298	307	292	323	349	298	301	312	305	304	304	271	267	296	289	302	343	273	295	301	306	280	290	309	310	295	268	295	282	309	294	290	298	290	311	295	304	327	296	299	298	309	291	299	305	312	288	319	296	266	289	271	308	301	315	301	293	291	291	306	320	275	272	311	291	313	317	253	265	288	303	286	284	277	302	292	312	304	303	282	332	284	294	300	284	319	299	285	299	309	314	297	327	293	317	337	290	304	277	309	332	280	277	278	322	286	291	316	300	290	292	315	331	321	332	308	338	298	292	296	289	292	288	314	346	307	292	311	302	317	295	313	316	283	295	280	252	320	322	325	280	302	284	301	287	322	339	283	271	301	296	315	301	311	268	311	333	324	308	304	306	285	343	303	296	258	297	296	313	316	294	292	301	339	302	289	328	312	295	318	304	294	290	318	285	291	325	302	298	307	275	297	313	295	306	317	291	317	277	315	295	317	324	306	298	306	280	326	314	265	324	296	326	315	298	320	322	288	301	279	308	288	322	292	277	333	309	329
7431	10364	3101	1327	928	806	776	697	740	754	748	791	802	727	759	782	741	691	739	700	691	691	684	700	680	714	727	762	741	731	697	703	711	699	718	730	667	688	636	644	671	644	704	702	685	630	651	705	675	671	698	737	725	647	711	697	671	658	670	672	686	680	687	723	663	706	688	710	653	715	646	665	662	703	682	658	765	688	720	686	653	689	740	671	668	678	710	668	663	726	708	643	690	730	665	709	683	668	694	705	719	700	692	634	659	661	723	703	725	660	667	682	682	676	660	696	695	684	659	677	682	705	675	710	706	716	670	662	724	681	642	715	686	699	658	706	669	649	672	683	707	661	711	686	664	658	680	666	721	668	689	653	699	647	709	717	694	655	643	722	678	693	733	716	687	669	673	656	662	688	666	716	700	686	706	684	655	689	677	751	695	693	696	718	695	675	680	677	633	698	673	684	691	687	686	661	673	690	682	682	688	650	704	701	685	716	668	657	705	650	690	679	648	654	705	699	723	716	710	654	641	695	723	717	681	695	668	696	722	675	641	656	672	722	697	672	665	763	682	639	663	721	703	666	683	695	686	661	695	677	707	642	674	682	640	692	691	700	652	669	672	661	661	745	685	709	677	682	724	695	692	683	681	703	692	713	719	701	679	723	685	689	656	702	726	651	650	661	650	648	679	696	698	659	726	713	652	711	661	664	734	727	711	676	712	676	743	714	702	650	689	641	716	650	688	658	718	684	675	725	689	682	652	762	648	667	669	674	687	703	684	676	717	675	665	655	639	733	753	710	670	658	682	697	679	649	716	678	691	715	676	694	702	670	662	634	683	712	677	705	709	687	712	692	735	679	711	641	695	689	662	671	677	653	643	696	684	693	697	642	659	704	684	712	674	727	715	669	686	718	698	603	645	682	652	686	652	677	675	658	678	658	679	669	680	674	612	666	651	683	692	681	666	690	706	701	687	711	643	668	678	702	732	733	678	681	690	745	657	725	646	700	699	667	703	658	689	678	668	725	739	702	674	636	635	736	658	650	691	730	668	682	706	672	684	644	711	661	645	679	707	677	728	658	686	642	658	652	653	707	698	704	698	686	698	680	698	666	697	663	642	729	730	687	611	679	697	651	665	672	747	683	717	713	634	670	712	682	681	704	689	677	699	658	704	654	657	694	694	682	699	719	695	672	706	681	679	711	690	676	666	695	677	713	697	696	662	689	728	699	666	654	664	661	715	686	706	694	648	728	751	735	697	689	686	673	692	655	687	658	671	631	681	700	685	689	714	697	700	663	707	651	718	635	650	698	671	707	693	722	685	717	708	695	645	677	676	688	656	674	670	728	690	670	675	705	663	685	702	679	673	717	671	648	684	678	720	685	684	655	674	649	698	684	664	703	700	687	653	691	677	694	653	723	715	673	659	671	656	724	698	670	660	694	664	736	709	730	678	638	675	669	685	708	697	690	688	704	671	651	705	641	708	667	677	697	668	665	704	708	653	620	672	697	665	659	712	688	667	672	674	646	686	611	749	706	719	662	693	663	687	703	678	676	730	688	645	641	689	679	707	700	713	672	685	670	672	668	674	710	697	662	687	655	661	672	738	660	675	685	615	728	663	684	693	683	659	712	682	695	692	658	656	698	669	682	685	648	697	747	695	665	703	631	703	677	745	640	711	677	700	683	732	684	644	676	681	679	691	658	665	636	659	715	638	672	690	706	695	689	669	687	731	666	693	681	643	721	687	643	563	690	670	677	680	662	700	658	643	717	659	672	654	686	712	675	661	708	685	671	643	719	671	683	677	677	703	716	674	654	689	705	703	654	679	686	682	680	662	667	683	715	657	688	672	664	705	693	684	678	661	683	693	717	688	677	659	668	693	678	630	660	672	699	734	716	682	682	699	685	681	699	651	724	693	676	660	674	654	691	672	646	709	722	741	706	706	674	700	677	662	682	703	665	654	650	697	685	681	667	670	688	682	673	686	657	711	654	656	634	695	671	732	680	672	700	680	688	706	661	667	694	659	631	707	699	718	643	648	694	670	704	650	668	690	653	681	685	702	653	682	700	675	701	708	696	685	698	708	708	673	665	734	713	729	662	677	682	716	694	693	696	688	702	638	712	686	706	630	704	695	648	687	713	695	663	719	697	672	659	692	660	693	673	679	692	691	668	672	651	689	682	697	679	717	702	656	680	700	656	705	685	706	712	694	689	627	667	698	644	722	715	718	707	659	701	702	671	698	682	711	686	673	709	679	679	664	670	673	723	746	659	735	715	697	649	684	656	688	699	691	697	674	656	675	717	719	663	680	671	665	687	653	697	708	695	668	687	679	665	688	731	686	685	706	707	692	697	725	680	667	672	726	721	636	711	701	625	688	666	691	681	704	683	709	660	724	625	705	669	676	680	670	659	678	716	686	649	703	632	684	649	635	700	689	677	655	686	702	664	662	679	686	674	676	680	717	662	723	696	721	687	679	681	671	691	660	733	696	721	696	651	692	698	673	655	657	701	670	698	661	696	670	719	666	689	677	668	684	666	680	713	707	699	725	664	668	714	703	684	686	671	674	642	687	685	696	676	681	721	690	689	643	667	637	696	675	644	635	629	666	710	691	687	690	682	708	667	651	651	707	713	638	681	701	684	704	678	695	666	722	687	683	723	686	679	698	670	647	709	669	647	689	665	639	687	662	696	651	673	686	667	664	678	726	684	718	692	640	720	653	714	695	659	679	720	701	695	679	676	651	679	661	658	677	646	700	668	679	665	673	717	689	664	656	671	714	682	655	705	663	675	685	659	732	641	645	629	678	654	772	693	689	674	676	672	660	709	693	697	714	695	647	655	667	723	686	706	701	663	637	714	691	690	687	704	719	659	715	664	700	655	655	673	696	692	680	647	699	695	677	685	690	662	666	703	693	669	672	616	685	717	713	686	617	689	750	695	685	662	657	672	725	681	709	687	694	732	686	705	672	731	692	652	643	703	714	692	689	706	683	690	703	712	701	706	719	696	692	675	659	647	667	689	677	670	712	714	708	668	704	648	695	657	718	677	711	671	713	700	683	677	683	661	685	697	624	698	718	688	690	703	674	677	683	688	695	662	690	672	691	756	698	624	721	661	674	661	687	697	643	681	681	703	712	657	657	681	660	708	739	686	693	624	727	681	687	680	666	665	679	676	694	675	687	674	649	665	696	740	718	688	637	666	680	712	684	696	694	658	650	663	726	694	682	674	706	710	703	593	675	695	667	680	709	744	698	694	706	690	681	710	684	694	715	694	675	630	684	734	650	742	694	694	678	684	694	692	701	689	660	641	694	687	699	703	666	654	728	677	666	687	648	664	685	687	638	701	683	686	678	620	667	688	647	696	636	666	712	654	687	660	693	641	720	697	670	668	681	709	675	700	672	672	692	707	680	676	642	699	728	719	658	646	677	652	667	740	654	664	696	674	711	664	671	659	685	676	682	703	721	692	701	723	692	649	642	696	658	697	695	678	630	690	699	702
24828	21339	26795	26222	21341	6739	855	623	588	592	617	530	523	504	450	469	471	435	434	443	446	384	327	309	308	347	361	315	329	349	334	315	291	288	271	241	282	286	256	268	259	277	304	267	280	276	291	257	279	298	254	286	295	245	267	241	262	249	240	300	255	281	255	288	255	293	280	285	285	252	273	256	255	266	284	265	282	266	289	262	288	283	281	248	307	271	259	247	252	253	274	241	257	291	285	285	264	271	271	283	294	233	278	255	264	261	282	234	268	249	246	282	257	254	276	294	280	258	261	289	253	270	269	300	252	286	273	262	269	271	280	248	268	259	256	296	257	243	252	268	273	256	250	272	243	255	278	269	303	301	242	272	265	285	280	271	250	246	237	243	245	262	255	270	278	291	264	261	296	264	275	289	264	293	263	267	243	302	264	260	270	256	276	254	289	250	240	247	261	256	253	243	245	259	297	256	295	281	260	269	279	316	244	281	290	282	244	237	235	284	258	270	271	283	272	263	280	277	275	264	256	274	253	266	254	282	259	263	249	332	236	281	266	266	256	294	276	252	257	283	316	273	277	258	284	262	245	278	254	280	247	288	274	268	273	266	259	259	263	258	252	241	284	281	290	265	280	257	258	292	261	252	270	223	266	256	289	271	253	276	250	288	255	275	263	253	266	269	273	279	277	276	256	270	255	256	265	251	238	257	249	279	259	305	279	237	271	264	263	280	237	279	272	242	247	280	255	294	307	244	254	281	263	268	292	296	240	258	255	288	286	276	291	293	251	255	268	282	236	260	285	259	265	262	264	286	250	273	277	252	256	267	269	252	250	246	318	269	269	260	292	269	270	325	238	292	250	253	263	255	264	275	312	237	280	255	225	251	285	272	256	258	284	281	282	238	257	267	278	259	285	256	238	298	259	282	258	269	279	280	247	250	236	300	244	254	291	272	270	299	277	261	262	262	282	256	270	243	268	289	303	257	263	263	296	247	262	242	269	304	289	275	255	274	243	290	253	286	261	267	292	294	252	271	258	268	263	266	267	303	278	264	276	255	271	269	289	254	285	242	272	285	259	263	268	288	302	264	300	294	307	287	280	255	250	289	286	278	293	292	264	261	299	284	256	287	274	243	262	277	248	243	284	287	265	239	243	242	246	264	271	277	285	285	259	272	268	267	264	265	277	294	300	247	270	283	299	240	269	276	268	273	267	276	281	263	265	248	301	254	257	278	264	268	261	229	287	258	286	267	254	239	249	242	287	273	232	241	248	286	284	311	280	276	278	259	270	259	266	288	257	270	274	284	283	275	255	269	269	269	235	255	297	280	282	292	266	290	290	269	233	258	248	288	270	290	300	266	252	284	252	276	257	273	253	279	225	278	263	268	247	232	267	245	277	273	287	275	284	286	271	265	250	234	285	272	276	271	271	252	258	251	275	262	258	281	264	271	271	267	284	263	250	264	241	253	296	259	275	243	274	261	260	263	246	267	232	258	265	297	233	279	272	241	262	298	253	277	284	264	254	251	250	274	262	260	267	237	267	268	292	253	288	262	288	245	255	252	275	283	246	251	298	282	287	248	275	283	240	259	250	261	293	240	268	270	311	276	267	271	283	271	290	260	290	245	253	250	289	254	254	254	261	261	285	249	283	251	260	264	257	280	265	271	248	255	279	304	275	264	213	243	277	269	241	258	263	272	265	293	283	283	292	291	246	274	252	313	261	272	297	300	276	259	254	260	276	264	276	287	264	283	257	258	249	264	264	262	254	276	279	243	247	273	312	265	267	254	280	260	294	289	285	229	273	255	283	295	269	276	260	238	244	280	235	291	265	277	267	265	284	260	265	282	284	254	294	270	250	243	243	265	255	246	283	293	293	267	245	297	287	241	246	295	272	265	243	220	271	252	263	312	291	269	264	251	270	259	262	289	261	275	259	281	259	250	280	277	262	280	278	283	272	265	275	276	289	280	279	252	272	270	263	257	288	265	288	277	250	263	256	288	265	278	277	264	284	281	266	273	291	249	299	255	280	254	288	292	276	286	306	255	228	289	264	303	246	254	261	259	245	273	236	273	263	273	294	243	264	263	268	267	270	287	266	249	266	258	263	274	274	265	260	276	235	258	279	280	280	212	283	252	258	275	278	259	273	263	245	285	265	254	257	282	251	268	261	267	299	293	270	273	294	242	252	245	288	279	255	291	277	254	297	271	251	257	254	278	276	280	251	287	260	268	274	232	265	268	275	266	276	249	278	299	288	240	283	256	263	263	282	287	273	272	269	301	261	294	241	264	252	243	261	268	299	276	252	283	303	278	261	276	253	259	278	249	261	272	279	284	278	269	267	266	257	281	258	289	301	265	261	261	245	289	293	248	313	288	296	269	279	283	282	284	262	265	283	272	268	273	281	241	256	263	260	289	276	266	241	299	289	295	287	310	265	266	262	286	255	238	268	276	293	245	277	274	251	248	253	270	277	291	259	259	263	256	245	274	268	267	276	253	271	256	279	250	252	262	286	251	255	240	253	267	278	284	222	246	257	293	307	254	284	257	258	274	247	277	293	262	282	243	287	247	250	265	272	256	252	256	272	256	239	298	250	283	261	239	289	264	276	259	255	229	267	258	264	259	258	271	248	275	231	270	251	279	246	271	261	250	262	262	253	284	252	271	256	246	287	234	293	283	261	306	269	274	286	253	240	237	292	260	264	278	278	259	271	251	261	266	274	285	292	288	293	281	286	303	266	241	274	269	278	268	262	283	309	255	282	306	305	270	263	265	273	301	284	248	264	284	250	256	280	267	271	277	271	248	268	282	268	266	297	257	261	276	281	278	290	265	267	271	284	272	262	284	265	280	273	249	269	248	265	254	277	248	289	282	282	237	260	250	252	265	255	280	261	280	266	282	249	289	305	233	277	235	264	240	250	274	284	275	230	275	261	253	258	294	268	250	261	272	302	246	261	245	285	283	246	244	282	248	274	234	243	291	303	299	261	273	273	288	255	267	285	243	271	249	255	282	299	251	279	264	261	281	280	288	298	258	252	244	263	298	288	274	268	288	266	240	248	278	248	257	253	262	240	244	276	267	247	253	267	287	282	244	295	281	236	262	275	267	293	266	291	256	251	266	253	263	259	273	249	255	300	290	278	273	269	290	255	257	261	250	244	269	269	287	262	269	221	251	288	281	273	258	279	275	241	281	262	248	265	253	301	279	259	260	252	232	265	276	284	286	257	277	256	231	277	254	276	293	274	279	252	264	258	244	252	243	274	257	279	299	278	235	261	271	281	270	260	252	284	282	278	246	257	251	287	262	260	274	272	252	263	286	286	269	287	252	261	244	250	253	285	285	248	268	281	273	281	280	270	264	275	252	273	266	284	316	275	256	243	252	254	272	248	292	264	271	261	273	264	297	312	216	244	262	246	264	263	262	308	261	297	246	272	254	279	296	274	242	254	255	282	275	293	276	266	315	302	248	290	263	290	275	247	271	235	305	261	243	278	273	270	275
8872	14520	3409	1605	1102	897	758	754	703	690	692	690	694	685	676	626	639	686	633	641	611	670	631	650	633	657	619	633	682	632	639	569	583	608	580	558	607	603	624	608	573	607	586	588	613	560	608	585	593	590	591	630	571	595	618	618	639	603	584	595	590	598	608	626	615	585	621	605	578	621	608	594	585	602	602	559	616	639	605	582	608	579	580	566	627	574	624	600	627	598	605	598	599	607	573	566	575	665	587	601	637	591	620	595	597	637	602	611	622	591	583	594	579	598	567	595	557	610	664	595	589	611	600	643	581	564	602	616	606	581	604	624	610	567	561	639	601	598	585	595	631	646	574	576	605	603	561	620	571	563	578	588	604	594	571	550	595	605	558	613	623	571	605	622	620	590	623	580	612	565	612	595	605	610	607	651	611	607	622	602	637	610	590	636	578	581	588	644	617	626	570	602	545	596	590	611	579	554	594	559	574	567	590	667	610	595	658	579	609	593	582	564	553	591	585	570	578	625	583	598	613	597	544	574	632	543	607	616	618	598	621	571	601	600	593	626	587	613	581	568	594	586	555	611	573	600	613	600	543	628	608	615	606	568	564	566	590	581	564	558	593	583	595	567	611	620	588	599	574	619	626	573	584	604	617	573	619	590	601	599	583	596	593	570	552	549	592	620	598	575	563	648	573	626	623	592	555	607	622	598	572	564	605	602	598	630	580	593	612	614	595	602	600	583	600	571	600	595	599	630	572	588	613	626	611	580	618	565	577	587	583	598	601	595	581	650	610	570	569	608	560	618	605	638	568	595	613	622	571	619	620	556	572	632	576	569	552	615	604	584	613	601	619	607	584	599	608	550	594	575	603	569	597	573	621	606	587	649	617	576	614	604	561	602	608	577	598	635	555	556	630	608	599	579	593	623	615	577	542	582	586	594	585	586	565	602	618	584	586	606	558	602	586	608	553	584	604	614	534	608	594	617	589	558	600	548	584	567	564	587	580	589	604	574	595	621	601	566	589	551	558	593	584	541	631	625	604	604	580	579	586	588	584	618	628	595	633	578	604	591	608	618	612	621	589	617	634	581	560	604	624	606	652	572	591	567	614	589	573	649	565	590	615	628	641	571	602	566	607	566	636	642	583	597	593	627	587	589	550	553	605	565	584	597	615	605	541	568	608	574	594	589	593	590	574	581	598	577	578	612	602	580	595	567	590	620	579	578	594	536	580	619	619	589	611	615	599	620	610	607	591	599	570	616	612	594	594	607	623	641	603	599	596	608	584	545	610	571	562	592	636	644	602	636	584	577	593	637	585	615	597	584	595	587	603	597	587	590	586	555	636	595	585	599	591	594	587	603	564	614	588	610	583	569	636	621	575	599	613	600	588	583	627	639	582	549	532	598	583	588	571	568	583	607	593	589	613	614	603	616	622	597	626	596	594	595	628	590	598	596	543	638	592	601	617	612	558	597	575	616	588	581	648	562	617	617	582	602	600	577	600	624	618	584	587	602	589	597	591	569	651	560	581	586	592	590	586	583	585	583	620	635	623	576	647	607	596	597	565	632	605	601	625	601	573	585	568	612	640	626	606	578	585	590	573	571	579	549	568	599	574	583	609	596	595	583	581	599	582	602	599	593	588	560	661	595	576	653	581	572	593	575	615	603	611	601	664	610	567	619	621	591	606	590	605	593	593	600	575	591	623	558	638	585	579	601	621	588	555	593	533	565	587	597	598	594	561	594	621	577	605	596	632	658	611	588	575	617	606	594	596	562	612	586	609	606	595	622	607	625	609	568	584	609	593	601	589	618	574	620	590	626	605	622	640	592	637	587	596	564	612	612	578	563	569	594	595	580	603	646	593	606	608	623	562	600	579	598	591	571	652	603	590	575	605	605	639	613	607	572	633	607	598	591	622	562	638	575	622	592	630	608	611	589	599	608	578	599	601	583	578	563	607	571	602	615	605	592	634	556	645	578	632	548	593	582	589	644	585	615	588	603	562	629	604	599	585	594	582	587	570	604	585	610	584	655	598	593	596	610	592	575	581	587	607	575	580	585	608	586	600	613	591	595	619	559	589	576	586	603	619	599	608	605	618	568	623	587	589	586	580	592	570	634	602	621	597	583	555	624	604	587	587	585	570	569	576	649	585	561	608	583	585	615	612	600	605	621	569	604	610	614	620	584	537	562	569	582	622	575	610	613	626	579	605	576	588	602	581	594	626	639	577	596	604	575	622	601	569	579	576	590	563	592	597	588	567	588	583	633	584	591	629	585	550	623	596	575	605	642	587	588	549	602	599	599	650	620	664	628	644	578	615	620	631	578	584	592	605	571	573	588	585	604	610	602	588	594	639	581	570	593	602	615	611	585	552	580	638	578	609	598	589	601	611	587	607	609	587	576	636	594	590	594	588	591	582	644	601	605	592	564	553	624	564	601	613	562	586	579	588	563	603	617	649	556	616	612	604	632	607	581	599	618	591	594	575	621	637	662	570	570	612	591	580	583	615	611	549	597	572	613	629	587	587	555	579	589	597	600	579	607	624	537	619	618	602	584	610	609	593	632	575	630	648	600	592	589	617	638	599	607	601	564	609	611	604	629	634	620	595	588	571	636	611	590	602	575	644	565	593	587	606	616	598	634	553	598	664	570	564	608	574	584	640	586	599	586	586	645	586	605	587	570	589	623	588	598	628	602	579	620	622	589	582	624	612	627	622	596	621	600	585	649	582	608	611	569	581	596	644	594	570	593	629	611	567	585	573	572	550	577	597	591	581	617	581	641	606	607	569	620	598	547	652	599	572	575	607	571	613	582	585	611	568	638	598	613	572	600	603	582	619	602	649	585	562	603	565	570	623	593	576	580	571	562	604	588	558	565	588	578	622	585	592	625	602	600	584	600	572	590	577	635	581	633	552	602	591	605	566	547	565	523	595	591	626	623	597	611	597	605	582	590	619	594	617	627	613	585	600	577	543	631	567	545	562	570	592	628	595	610	559	610	571	583	606	596	624	614	564	600	603	615	606	591	555	642	581	630	563	626	604	625	570	596	604	597	625	580	578	567	602	568	632	580	618	612	595	604	670	579	605	629	590	565	625	599	565	629	616	612	619	592	629	590	576	607	610	565	586	595	604	619	573	597	589	655	585	610	572	556	596	639	641	596	644	620	637	596	597	582	568	578	609	597	608	565	584	566	628	574	603	598	644	600	606	603	536	612	627	571	611	579	575	560	629	596	594	605	604	609	616	588	566	582	607	584	590	560	517	597	607	600	594	597	589	607	599	604	598	587	592	628	601	580	650	616	615	554	587	587	561	603	585	586	561	646	636	582	608	586	590	606	568	573	630	605	583	608	620	592	548	598	621	583	586	598	631	584	574	591	594	602	596	578	634	568	612	649	599	621	602	610	599	616	609	580	570	595	588	572	587	546	604	578	570	622	603	617	618	610	570	612	617	602	561	598	621	596	598	596	608	557	640	591	619	576	622	582	581	558	607	585	632	601
30336	9031	1623	773	550	401	323	265	332	309	319	297	323	271	311	303	319	305	299	291	284	278	245	249	253	249	270	263	248	244	224	225	208	248	202	214	239	206	204	242	214	236	226	228	204	187	208	206	190	210	194	223	200	245	187	238	221	194	188	221	207	205	213	215	219	234	239	220	207	191	204	235	227	213	235	235	211	217	206	245	194	214	201	205	209	217	211	201	219	238	224	196	238	242	210	204	230	232	223	229	209	181	221	209	218	209	231	232	241	216	243	215	226	204	225	214	234	222	241	234	233	182	244	220	224	208	238	216	200	220	199	221	220	233	233	215	235	217	220	193	184	199	232	265	225	204	200	259	235	216	220	246	225	231	230	226	227	240	246	201	239	222	232	239	221	246	194	218	197	208	239	242	220	224	228	219	202	211	232	218	240	227	224	216	212	201	229	231	218	204	222	234	217	207	236	218	206	194	220	194	224	206	227	223	231	215	237	178	217	199	213	234	190	197	218	220	232	197	213	257	223	206	208	210	213	210	240	216	222	203	232	213	216	229	191	207	215	217	217	214	206	218	241	210	233	232	242	257	204	202	225	230	240	201	207	217	212	191	210	244	219	192	199	229	218	220	181	217	202	211	243	224	232	199	233	259	223	218	211	207	236	228	241	231	213	208	194	220	195	220	223	234	215	245	210	221	242	204	222	196	207	222	191	224	221	209	215	206	227	252	222	207	233	197	230	217	235	216	216	198	210	199	241	229	226	224	218	212	207	203	233	209	232	235	235	236	210	230	215	217	198	247	214	209	221	220	235	229	215	222	218	217	212	198	226	246	252	242	253	235	214	227	201	185	218	227	227	228	208	212	198	225	192	201	241	210	209	204	226	211	221	218	212	212	201	220	253	230	220	235	261	214	228	217	221	205	232	202	236	217	221	226	205	227	233	215	208	227	222	196	252	224	194	237	216	200	218	201	200	223	244	229	213	214	217	225	211	214	216	254	217	222	209	211	215	209	216	210	224	232	232	237	230	224	238	220	249	210	204	198	213	229	220	229	232	223	220	232	210	211	242	219	267	226	209	213	235	220	213	217	199	214	216	241	234	198	222	230	214	197	226	216	230	222	205	223	208	216	216	238	230	222	195	216	220	204	206	222	230	217	204	204	205	227	214	210	213	229	258	236	208	211	230	245	220	219	218	210	233	229	220	222	228	230	257	222	200	229	235	202	217	217	217	221	214	204	247	211	219	228	213	225	213	202	214	205	205	217	222	207	216	217	207	201	229	225	214	204	194	205	236	237	204	193	198	225	209	205	227	182	230	218	200	220	235	209	227	216	226	240	230	218	206	222	247	217	204	207	229	215	203	217	228	239	209	223	240	236	213	209	222	228	242	225	221	222	227	208	214	218	219	234	223	224	203	211	198	239	246	200	239	232	233	229	239	206	212	226	208	245	236	230	220	218	222	204	190	240	224	205	211	201	209	257	222	209	213	225	217	238	235	230	197	246	226	220	216	217	230	245	238	209	225	221	209	196	218	225	217	245	248	207	229	220	220	206	202	216	218	210	243	190	213	195	217	193	258	241	236	185	223	223	213	216	220	208	230	233	195	221	213	200	225	231	206	206	242	208	208	207	233	233	230	221	213	202	218	227	219	211	206	207	222	234	227	220	186	221	187	219	209	223	253	200	225	210	229	220	223	225	223	233	230	231	219	221	205	225	236	230	232	216	225	255	252	197	219	229	206	230	207	207	185	203	238	226	244	243	222	210	219	201	204	236	237	224	223	242	177	223	211	207	220	264	217	201	220	230	234	228	217	211	204	216	213	214	243	224	194	229	219	209	228	234	210	233	205	223	233	247	250	235	228	224	221	216	228	217	209	205	211	225	217	237	233	235	197	197	223	245	196	227	215	225	241	226	234	215	233	216	175	237	225	228	229	194	236	239	193	219	240	239	192	211	214	192	225	207	207	205	232	217	228	209	210	244	236	225	231	236	205	220	214	213	230	201	220	201	218	189	202	203	174	216	199	222	210	218	217	221	238	245	219	204	226	212	205	236	196	227	234	239	193	216	222	212	212	212	214	231	216	213	220	246	242	237	224	205	233	221	210	230	230	211	198	218	243	220	215	228	229	227	203	238	215	216	223	262	211	200	241	251	233	216	201	200	214	231	193	219	219	226	232	200	215	231	220	216	231	230	254	241	226	221	233	230	257	232	225	216	215	227	202	218	233	190	218	199	188	248	198	222	217	237	209	233	212	238	241	191	215	220	271	211	208	211	239	218	219	204	224	206	216	216	199	253	213	256	220	225	203	214	242	216	214	229	207	225	233	246	211	237	242	270	216	198	208	229	241	211	240	221	216	246	206	221	222	197	236	222	244	211	219	205	234	215	208	244	217	220	201	206	233	211	208	201	226	230	209	230	233	201	223	208	201	219	217	220	242	207	230	211	223	247	205	229	208	205	248	210	222	210	229	225	231	232	214	206	195	239	220	222	222	222	214	204	232	198	255	258	244	225	205	233	224	214	235	210	215	226	216	222	215	207	201	249	211	203	237	194	219	214	185	218	204	210	233	225	223	235	217	228	221	244	214	236	213	213	221	192	241	210	238	215	194	229	240	231	252	222	195	226	215	227	238	214	209	225	237	238	202	256	222	213	211	240	193	209	211	205	216	218	188	215	226	259	240	233	224	216	222	190	199	219	204	220	217	206	205	229	189	223	210	228	239	215	209	241	223	234	209	245	218	247	226	229	216	225	220	184	256	246	210	197	224	221	216	221	218	209	234	214	224	193	228	237	208	220	212	235	236	238	209	213	209	219	243	201	206	209	223	261	205	228	233	226	206	216	223	216	211	206	215	214	217	199	197	229	209	222	196	244	214	215	219	219	230	212	228	207	215	225	207	214	216	215	205	211	218	230	225	239	206	210	208	193	223	238	252	222	230	215	218	230	242	235	215	228	225	247	226	215	203	213	216	191	233	220	194	207	228	221	222	220	193	189	208	205	211	243	230	223	215	232	213	204	229	229	223	218	215	222	205	236	233	240	218	200	214	218	189	214	239	214	234	216	229	196	246	198	210	216	235	220	219	214	233	234	216	214	207	207	232	196	228	209	232	232	225	186	164	203	213	231	205	205	229	217	219	209	211	222	199	220	188	206	240	246	237	213	232	218	221	233	210	203	211	231	193	219	207	205	194	239	222	223	225	213	238	245	222	234	208	224	243	226	230	202	215	239	183	214	209	210	227	224	205	212	203	225	208	232	224	197	206	222	243	208	206	236	208	217	217	244	228	227	223	213	217	220	209	225	216	207	216	235	209	220	232	243	206	222	220	237	223	218	221	196	232	243	200	200	202	215	204	212	236	212	221	206	214	256	228	238	215	229	243	209	257	206	183	203	208	214	217	225	217	216	217	208	232	222	220	215	204	189	215	220	217	221	194	243	243	204	245	187	212	250	220	235	211	226	204	224	201	236	231	221	230	246	211	202	227	219	220	214
8098	4255	1033	661	598	581	537	583	557	529	565	528	569	534	597	542	536	532	520	548	503	556	532	538	581	542	554	517	517	557	524	554	555	515	547	539	526	524	534	498	514	500	562	542	502	501	525	505	533	495	479	517	503	560	509	536	528	553	525	505	540	505	544	487	498	509	544	529	549	527	551	514	541	502	540	505	498	528	536	523	500	523	486	522	525	514	528	515	547	515	524	528	539	553	521	560	530	518	534	522	553	532	512	486	498	481	521	527	518	525	518	502	529	522	506	544	521	546	537	540	513	494	496	514	536	526	507	533	563	491	523	528	538	534	541	507	549	487	526	566	543	571	534	517	512	547	553	558	525	503	555	533	523	498	549	534	531	512	532	524	500	525	515	500	503	534	486	535	505	519	509	524	573	567	523	526	564	516	534	533	534	547	526	534	528	530	518	537	501	535	556	559	547	548	522	567	531	482	559	553	509	481	525	534	520	502	483	516	508	555	586	530	554	557	536	507	522	502	555	525	542	535	491	496	569	522	516	513	540	565	543	517	527	546	525	483	485	540	542	533	536	553	538	522	580	516	493	527	570	527	552	492	526	509	508	537	509	485	494	531	521	533	528	565	517	551	523	541	500	526	536	527	482	528	541	533	522	552	510	529	501	541	503	555	497	557	548	518	557	522	555	492	517	573	528	525	521	526	533	521	537	556	541	550	522	519	522	523	502	494	555	542	548	508	521	519	563	527	566	533	492	542	537	516	552	536	551	491	536	535	547	534	578	490	516	478	535	498	556	516	503	553	533	545	486	548	531	534	529	531	526	539	510	495	502	533	544	497	535	501	540	540	528	501	490	516	489	518	566	482	506	504	483	575	546	520	581	528	493	541	532	519	515	531	525	533	552	509	536	515	575	531	545	496	494	524	501	531	491	511	546	509	544	522	534	548	518	495	554	546	561	530	500	500	484	499	500	574	519	524	526	513	522	498	515	497	532	523	548	539	503	526	501	485	532	526	508	520	539	529	541	518	530	520	527	573	523	536	516	539	523	533	518	522	533	537	510	540	521	556	559	513	539	522	533	505	545	551	505	513	524	550	567	537	528	557	511	539	504	517	515	579	573	484	541	551	474	527	519	554	516	524	488	529	510	538	482	570	546	534	541	520	513	544	531	508	483	558	553	495	521	558	520	494	524	553	504	543	513	517	521	508	532	531	515	516	569	504	513	504	520	509	520	519	513	530	506	487	532	550	524	545	589	556	516	542	522	547	538	512	537	488	560	567	502	523	510	489	528	543	523	522	526	481	507	517	526	533	504	506	524	540	542	499	546	544	541	511	563	482	521	534	504	509	489	541	555	517	573	561	499	504	544	494	526	516	538	526	564	524	531	555	535	508	506	494	531	510	524	519	542	534	540	503	521	505	486	529	538	513	507	546	528	537	519	536	511	515	538	513	516	506	526	524	518	524	509	510	514	489	504	495	515	554	515	549	533	509	491	535	492	537	491	560	557	530	547	553	468	463	555	522	560	504	472	523	537	523	520	542	504	497	502	534	532	566	545	527	528	575	546	527	536	504	542	539	550	507	502	528	535	521	535	536	549	538	583	517	546	526	504	513	502	592	495	524	572	518	512	508	528	546	572	521	527	550	532	539	519	499	524	542	515	498	535	486	517	526	488	517	557	521	512	463	541	517	526	552	521	499	544	535	473	532	509	529	546	541	524	543	488	543	499	550	499	568	542	533	521	489	556	551	557	546	484	549	531	531	550	512	531	530	509	584	543	523	528	544	524	492	530	515	559	496	541	518	493	531	581	517	530	530	521	529	521	534	491	532	523	559	519	516	523	519	504	539	527	507	496	529	505	541	533	536	523	561	568	492	516	524	571	477	585	556	454	493	547	526	566	513	520	509	503	530	546	541	550	540	573	548	526	478	514	514	469	506	569	510	523	546	499	508	528	538	526	507	508	549	517	564	561	516	578	518	523	525	509	553	505	527	506	518	519	528	493	550	520	478	495	494	529	558	549	552	494	539	519	570	554	502	558	530	536	536	529	528	529	545	531	528	540	520	495	518	569	536	533	513	501	578	555	532	512	536	519	512	500	500	545	545	537	458	528	569	519	514	523	537	517	543	483	518	495	539	490	504	489	520	495	555	480	521	530	545	541	543	509	542	559	528	549	508	512	527	516	518	525	538	516	548	503	476	511	534	533	526	527	528	518	546	535	520	564	537	486	505	511	503	505	523	530	551	536	548	502	500	530	552	555	535	529	544	492	551	491	557	520	508	523	539	526	531	529	503	502	546	556	528	538	490	524	535	531	528	556	522	529	534	517	504	521	521	500	518	529	545	506	521	543	502	535	527	508	522	534	535	537	520	532	490	531	528	520	548	535	516	544	529	519	533	553	517	495	521	525	535	527	556	534	517	522	516	610	503	511	545	548	536	549	523	526	551	535	533	552	515	506	541	545	497	493	523	511	560	569	509	522	514	484	503	487	531	538	533	519	544	528	533	518	513	506	512	514	529	539	516	569	526	508	500	509	546	550	474	556	554	508	555	571	497	536	512	534	521	536	496	520	548	550	557	522	510	526	547	515	514	547	529	527	521	512	534	556	545	520	528	485	506	513	517	525	475	528	548	522	522	499	487	519	539	522	565	546	503	565	525	579	523	539	520	517	553	512	490	502	516	530	520	530	571	523	533	471	545	541	510	514	524	532	537	521	534	500	523	504	512	538	574	506	527	519	535	516	529	515	516	512	506	547	541	532	538	504	499	544	527	499	506	525	520	521	567	527	500	503	507	511	542	510	500	526	499	548	531	512	525	561	501	557	527	539	559	546	514	519	549	525	526	531	531	536	516	550	551	496	504	533	546	562	502	526	527	549	556	520	539	497	538	497	551	525	522	508	534	545	507	508	542	479	538	482	527	534	530	521	511	506	536	509	519	519	542	537	528	515	532	485	561	547	529	498	518	506	551	529	520	523	539	590	472	509	507	564	504	564	489	530	529	531	502	496	512	479	495	555	502	537	496	536	522	504	482	536	512	516	524	538	544	556	518	505	524	478	527	486	528	520	530	525	527	478	519	574	529	536	502	525	539	528	544	517	558	502	525	551	537	518	489	564	501	494	512	524	512	507	572	512	502	530	538	514	491	527	504	522	545	544	516	531	495	506	515	536	509	548	511	524	526	532	510	528	548	522	494	539	499	500	562	521	512	515	563	515	502	548	523	560	555	512	518	526	522	515	530	538	544	524	529	575	515	470	519	546	550	541	521	525	536	494	535	514	529	516	545	529	526	522	498	499	536	502	539	544	492	562	482	531	500	547	521	521	505	533	495	536	529	527	541	561	573	529	503	508	518	544	541	506	515	534	527	507	531	544	545	521	480	520	568	537	488	541	545	533	546	520	508	565	531	517	519	488	515	529	503	565	575	530	528	506	545	525	532	557	524	493	541	464	519	539	495	497	532	498	528	540	569	478	522	511	524	549	535	544	529	539	531
26678	21348	25483	27207	6699	815	570	493	464	512	532	450	509	471	466	444	434	382	433	402	393	402	390	379	355	346	353	362	355	348	322	349	350	320	317	310	325	303	290	328	291	285	310	318	291	295	308	298	311	312	310	308	334	304	310	321	311	287	295	322	335	307	301	302	351	300	274	311	281	315	294	308	307	291	298	306	306	303	310	336	309	277	326	304	282	309	298	296	320	294	310	316	298	308	309	285	324	328	311	331	295	320	290	303	327	309	291	318	306	291	292	282	295	277	306	310	325	317	293	292	292	278	281	329	299	333	314	308	283	321	322	272	330	324	312	335	315	323	286	312	287	308	304	308	301	317	309	305	336	302	307	285	301	302	284	332	319	315	292	308	318	292	293	303	291	274	291	310	294	339	306	332	320	310	295	304	281	284	299	304	325	327	298	306	272	300	298	342	297	320	324	328	329	295	323	292	280	313	318	298	327	305	273	339	311	307	306	317	273	297	329	320	318	297	295	308	312	284	286	301	319	318	294	334	349	321	301	294	312	310	299	343	335	292	315	308	269	296	310	307	314	305	289	302	315	329	327	322	298	302	289	330	301	275	313	295	336	313	341	280	303	274	302	338	315	337	289	295	307	301	309	324	337	314	291	304	329	324	296	294	335	322	303	323	291	307	277	316	293	312	318	313	290	298	300	328	277	316	307	259	316	293	304	311	312	339	308	299	310	341	327	306	338	317	309	298	299	280	323	315	324	309	317	306	300	309	292	330	293	314	303	281	278	316	299	294	299	343	321	280	306	334	301	287	279	274	295	314	290	330	304	284	345	288	323	332	278	310	287	309	287	328	295	294	312	288	322	307	322	284	286	291	302	295	308	318	314	300	317	308	286	285	299	291	290	305	322	307	311	288	317	318	304	291	304	324	313	310	297	299	289	324	300	316	300	311	341	295	313	297	315	296	282	256	314	286	283	296	293	316	295	322	298	273	329	307	274	288	317	318	319	313	293	282	286	308	292	288	328	291	299	290	305	324	296	292	311	284	320	295	301	311	338	324	308	307	287	303	318	274	319	304	303	338	343	300	338	305	321	321	288	301	327	290	287	304	289	277	292	305	326	329	294	270	306	294	280	302	318	314	317	294	300	315	328	292	296	281	333	317	312	315	312	304	296	350	298	331	312	315	298	286	301	309	308	316	307	298	296	274	275	306	285	309	326	296	303	307	256	277	340	323	334	319	295	322	313	329	312	272	298	285	275	328	307	290	302	284	276	309	315	313	295	279	284	316	301	307	303	307	315	313	300	326	296	278	305	313	342	297	354	310	267	307	268	322	306	310	297	307	334	317	298	339	316	308	322	322	292	275	327	308	305	313	308	264	288	326	298	296	334	315	291	282	278	300	342	281	306	266	303	319	311	280	288	323	320	283	334	306	333	320	337	305	309	284	303	335	310	304	302	277	317	279	317	318	312	323	286	303	285	318	282	322	304	296	338	325	322	283	313	303	300	304	316	290	295	285	290	339	294	301	281	300	276	283	288	328	305	286	313	301	332	303	313	289	325	314	318	350	281	309	317	294	294	325	320	309	294	312	308	364	293	302	277	306	298	308	288	305	293	293	302	319	310	303	277	319	284	289	275	264	308	304	324	337	307	297	322	289	314	324	287	330	295	348	299	301	317	329	291	327	317	330	297	295	276	302	308	277	301	288	298	274	309	284	338	314	307	303	296	307	295	310	305	292	322	308	305	263	244	286	312	271	307	298	284	292	329	297	322	301	343	320	308	325	322	320	272	280	293	328	311	306	323	298	362	306	335	305	294	296	303	272	308	291	315	318	320	297	285	309	297	321	265	297	281	321	293	280	303	310	289	305	329	332	312	286	319	319	278	275	302	289	284	317	308	317	300	300	332	312	357	301	285	306	326	278	301	324	330	301	320	297	283	337	314	338	284	302	282	306	292	317	316	306	305	295	296	288	294	288	325	288	291	319	291	283	319	322	266	298	263	295	299	322	316	329	312	307	299	306	309	299	311	319	346	299	288	331	312	304	309	309	310	286	304	330	294	270	309	295	321	290	328	291	296	313	307	303	292	304	297	316	288	308	292	284	295	297	294	298	290	310	294	296	308	313	333	322	323	324	293	288	295	291	304	291	298	299	325	308	265	301	295	298	266	324	299	304	277	295	277	293	303	309	329	348	300	287	323	292	288	291	286	305	298	314	302	288	300	281	302	284	323	296	340	274	310	294	296	319	297	298	303	307	297	329	285	309	304	318	258	347	325	287	311	331	310	346	308	262	328	262	305	322	287	298	280	305	307	289	309	307	285	323	285	260	275	301	302	293	285	305	285	315	323	263	295	280	305	313	292	254	307	281	312	299	291	299	306	277	288	291	337	302	317	292	273	272	315	339	289	308	302	306	303	278	295	268	351	293	288	294	300	329	296	325	283	349	302	292	315	302	300	329	314	329	284	318	332	337	339	305	314	297	299	326	300	282	350	360	330	318	278	298	316	326	322	319	292	305	299	290	284	295	287	315	290	299	280	295	321	304	287	288	313	313	296	292	330	328	301	292	324	332	300	272	287	301	325	327	307	305	285	296	315	327	323	270	308	289	321	308	280	296	259	294	281	303	319	285	334	318	286	289	332	313	323	307	320	313	301	249	321	305	310	312	329	316	299	299	304	296	310	302	291	311	294	308	314	311	306	298	337	328	320	315	287	290	284	301	346	310	307	306	295	302	315	246	299	285	328	321	308	288	302	305	304	306	328	281	299	309	312	317	298	296	310	310	327	270	295	287	297	335	315	313	282	279	282	308	299	289	290	300	305	262	305	316	316	336	300	291	291	359	306	293	321	298	315	324	321	354	297	298	271	259	304	312	309	324	294	285	307	302	305	306	309	266	340	331	288	297	294	317	306	310	322	302	290	336	308	308	298	327	286	300	307	265	308	294	291	287	342	290	321	306	311	325	271	299	306	289	330	322	326	307	321	254	316	293	310	282	327	322	314	320	329	311	296	291	314	324	312	291	292	301	291	313	282	313	306	310	313	286	325	306	300	307	318	331	286	315	296	306	274	328	297	282	304	281	289	297	317	307	301	264	316	325	310	299	299	290	297	322	319	299	291	308	308	330	334	293	274	309	331	287	315	300	302	284	303	297	286	307	294	309	286	313	301	279	284	309	286	336	350	292	312	313	290	276	324	288	311	278	311	287	311	317	308	287	264	307	325	325	298	288	312	318	321	286	300	296	290	283	305	293	287	263	306	311	305	294	341	296	277	332	287	305	298	305	283	300	309	289	314	275	330	322	328	322	339	294	286	288	285	314	274	297	330	301	311	327	273	292	314	303	337	283	302	321	318	303	300	290	318	301	305	305	342	307	316	287	269	310	304	282	309	328	315	292	306	272	308	310	287	328	287	284	291	314	317	335	317	310	309	316	320	287	329	317	322	342	311	335	260	318	291	327	283	313	321	298	327	336	314	318	327	318	299	297	274	298	272	302
7529	8788	2262	1310	974	827	826	788	728	707	745	738	737	750	769	723	726	751	712	787	748	728	702	677	711	671	712	725	699	697	704	693	761	629	679	682	708	694	685	700	656	681	753	698	684	705	658	667	700	703	721	696	636	649	700	672	706	696	711	659	724	721	717	648	690	674	723	664	700	643	731	673	656	712	680	692	701	711	669	700	726	697	664	665	682	679	676	702	699	702	656	709	687	720	694	725	679	726	712	665	695	666	731	719	690	666	704	723	646	715	680	684	659	713	703	714	704	690	670	691	699	663	677	706	659	692	703	710	684	669	698	664	706	680	689	670	685	691	669	671	737	703	683	749	696	672	699	696	662	697	662	733	720	692	699	659	713	725	658	655	681	729	686	761	691	696	702	678	716	727	702	694	695	680	729	718	715	721	695	688	734	664	673	710	661	742	672	670	712	724	701	705	710	630	713	657	730	678	685	688	705	668	665	680	710	709	718	701	748	623	689	709	685	761	691	703	672	629	710	680	731	654	688	685	754	680	734	659	700	696	675	681	674	733	682	677	630	705	704	710	701	655	724	762	678	658	640	656	668	698	702	726	747	698	698	669	677	685	674	679	685	776	676	720	649	686	734	686	719	684	664	665	749	699	645	708	714	676	726	686	695	687	755	644	714	723	706	711	681	704	709	717	760	728	700	727	732	734	671	714	727	706	726	694	669	713	711	716	663	677	668	741	716	742	737	676	687	679	734	713	717	691	713	715	668	724	695	666	669	643	703	729	659	695	682	721	692	707	723	687	707	714	706	647	759	704	671	745	696	703	744	723	678	697	657	715	702	646	683	701	730	709	685	741	695	700	683	724	677	712	691	685	715	669	715	689	647	739	740	725	674	656	714	662	681	689	679	708	667	702	692	753	699	720	678	733	692	657	729	724	705	701	699	733	654	743	690	722	701	719	664	702	696	712	702	703	686	726	698	674	729	677	711	680	699	748	691	671	730	673	674	718	725	665	699	676	657	629	699	684	678	715	697	701	676	702	714	670	686	672	671	675	696	671	686	658	702	705	724	683	715	688	668	688	687	732	675	699	674	699	652	701	683	659	702	707	693	695	708	678	712	662	717	707	685	715	743	710	729	646	680	681	700	688	700	700	695	707	661	704	707	721	714	690	742	694	704	722	705	675	686	691	712	727	692	686	688	694	653	674	695	664	666	673	671	697	676	676	708	699	665	685	660	713	725	695	706	707	664	725	741	680	685	681	676	728	669	652	669	674	716	683	685	687	733	693	668	662	723	697	731	703	718	694	678	738	687	721	732	671	649	690	691	702	691	661	668	688	697	702	669	714	663	693	679	696	704	689	688	677	666	670	701	715	677	697	742	729	681	694	670	738	670	657	677	680	645	707	706	704	683	638	723	674	722	685	662	757	696	667	696	679	706	693	688	720	727	662	727	685	708	728	696	686	738	642	732	758	704	709	663	714	718	691	697	702	698	742	670	693	753	709	676	714	674	735	667	695	691	681	671	677	702	701	668	648	671	690	666	705	708	703	693	727	714	727	647	697	641	730	707	718	707	689	671	695	697	691	665	698	711	689	666	739	698	711	714	664	663	717	692	693	679	666	672	728	710	682	706	695	723	685	685	690	692	724	731	703	667	712	716	659	715	675	678	679	694	699	741	669	714	679	695	682	706	722	701	680	689	679	719	728	715	707	732	636	666	683	669	643	687	674	728	683	655	678	669	681	674	699	701	687	726	683	684	741	679	744	683	702	640	660	679	686	710	679	660	756	712	698	679	667	741	677	716	693	707	692	672	655	707	652	691	683	727	716	730	674	702	696	689	691	679	650	723	671	721	679	659	643	701	687	689	708	726	679	724	743	741	678	662	694	639	669	685	672	669	658	715	668	674	655	723	645	679	691	758	686	706	687	719	706	666	693	679	681	733	697	710	691	656	702	704	699	694	701	676	695	719	645	700	725	732	701	697	725	706	691	693	693	703	716	662	698	668	673	697	681	703	685	714	641	705	703	704	667	689	670	698	723	743	695	662	679	638	646	718	667	746	693	663	665	722	722	684	695	699	696	667	662	696	687	727	662	689	673	719	689	738	707	723	698	660	732	716	664	706	703	724	702	678	722	686	677	651	684	687	660	714	673	722	675	644	674	674	703	691	744	682	698	692	718	725	681	656	662	733	705	673	656	719	721	694	725	746	696	688	713	721	708	671	687	680	665	703	704	696	668	701	694	695	745	757	740	681	687	672	680	684	631	706	712	680	684	697	704	716	691	663	671	679	666	694	707	736	682	721	714	647	674	759	678	677	663	677	730	679	713	700	703	705	699	691	644	666	650	649	690	706	711	649	729	686	661	670	655	701	696	688	687	697	694	665	672	702	694	720	729	711	649	704	689	707	719	716	677	695	661	678	707	703	666	707	692	634	705	725	648	702	670	670	683	689	697	730	649	719	700	699	668	694	680	671	667	709	666	695	719	675	656	701	685	711	697	692	660	735	727	643	717	651	642	680	735	684	702	757	649	691	669	722	681	712	699	667	739	724	684	711	723	691	717	697	704	704	674	700	688	658	705	741	680	658	644	740	658	722	696	713	663	687	707	712	680	704	754	665	694	661	693	702	675	710	713	696	706	672	686	696	729	709	716	689	704	681	710	720	720	690	625	674	702	699	686	703	662	738	672	690	751	711	641	670	675	730	717	694	696	666	709	732	720	666	652	701	728	715	705	678	661	732	718	718	713	697	666	642	685	685	737	715	676	706	702	703	696	653	723	717	638	661	677	649	701	722	684	708	692	715	677	667	719	693	640	710	682	700	728	658	741	700	708	682	671	710	707	659	720	704	688	755	719	652	766	663	710	701	696	708	687	702	649	700	689	679	679	720	722	685	744	675	667	713	693	674	720	693	671	730	681	726	691	645	649	664	662	671	705	682	688	679	707	729	723	717	737	728	687	652	661	711	744	726	693	666	674	746	666	703	682	689	713	665	656	668	734	725	665	712	705	702	745	697	673	729	722	713	674	648	700	678	688	663	671	697	624	727	715	700	661	692	620	692	693	672	691	683	663	719	711	725	628	694	680	676	700	686	691	665	641	689	707	642	670	698	708	714	689	660	673	731	707	695	688	747	698	670	689	676	655	652	748	645	702	720	711	722	669	748	717	698	688	663	658	678	716	669	756	647	670	678	706	752	659	694	673	691	703	677	663	740	692	692	732	689	698	731	719	712	700	679	681	698	683	655	690	668	654	681	739	688	655	720	740	697	680	683	691	697	668	739	714	697	699	691	724	696	712	721	648	704	705	727	656	734	670	706	686	691	737	732	706	724	678	700	694	677	640	716	660	699	654	685	704	701	687	695	713	679	658	700	711	672	671	738	698	717	684	744	658	645	677	683	695	705	656	730	710	698	684	707	677	716	708	693	678	696	690	686	683	714	722	665	668	719	640	702	734	714	702	737	711	675	687	682	710	701	642	654	676	703	637	631	673	675	688
24822	21322	26747	26249	21314	6849	834	661	562	573	563	528	558	507	463	510	507	460	450	436	440	389	345	367	355	358	360	328	398	336	322	332	320	274	260	264	274	274	294	263	302	285	225	254	292	299	272	283	282	268	296	292	270	279	296	282	273	270	259	275	274	270	264	266	275	278	265	290	259	245	264	298	267	275	231	303	301	273	263	299	271	256	282	286	255	242	229	319	241	279	270	268	310	264	267	272	261	287	273	284	290	286	316	302	289	268	291	300	283	267	270	285	291	286	266	269	260	258	288	286	247	268	283	272	256	263	278	300	285	248	260	307	260	277	285	249	301	266	291	258	302	277	254	262	269	275	259	290	238	266	229	276	283	255	261	271	283	298	296	276	245	265	258	272	288	247	285	246	265	260	252	279	279	276	273	288	264	274	289	271	268	274	243	274	287	291	269	285	295	281	271	307	261	261	287	275	279	291	286	260	290	267	279	281	269	259	309	279	282	242	293	281	300	263	271	268	260	300	283	289	255	280	267	250	299	302	272	260	274	292	242	260	264	272	236	249	263	275	266	282	288	321	286	255	288	269	274	277	280	272	285	247	273	296	274	291	270	261	292	245	266	267	297	284	249	285	272	265	278	281	262	278	270	278	281	268	257	277	281	260	293	291	271	288	306	269	281	288	259	275	255	269	263	269	289	272	285	293	268	259	280	277	301	266	259	273	278	243	279	276	278	265	293	289	275	261	309	283	280	284	259	254	263	287	277	259	281	268	295	260	265	271	291	277	239	295	289	256	273	276	298	281	261	288	270	292	259	255	259	291	299	273	288	290	279	274	282	260	277	275	286	295	284	286	283	290	226	296	273	291	276	271	299	249	267	295	272	286	288	273	283	262	243	264	278	259	309	265	268	238	307	275	215	243	270	278	277	259	259	295	304	286	289	267	249	255	296	244	287	242	306	300	258	295	303	235	304	325	282	250	251	292	265	282	303	232	262	276	298	302	271	290	260	267	259	279	271	273	277	301	279	271	279	260	286	288	280	275	301	269	257	263	260	286	206	245	275	272	276	266	277	232	278	275	263	284	277	261	265	304	275	270	244	280	270	242	300	258	292	303	261	311	280	250	273	273	275	320	269	260	298	270	255	276	281	286	290	247	273	261	269	248	284	284	296	271	259	295	273	274	267	262	285	260	266	311	270	261	261	265	297	294	267	275	278	261	326	267	286	247	296	279	291	292	282	287	273	286	279	283	270	272	294	256	261	273	265	311	234	295	287	252	283	254	298	278	273	259	303	267	286	244	277	279	268	280	283	245	273	260	285	279	290	297	281	251	301	259	256	256	282	284	318	282	249	291	275	281	292	274	271	276	285	276	267	262	296	249	306	282	279	257	286	292	272	276	279	289	276	286	269	290	269	271	296	276	277	258	248	300	259	294	241	260	256	294	280	254	273	299	252	273	291	260	297	311	303	293	232	280	287	252	296	254	276	290	282	276	280	288	263	249	265	304	268	265	251	292	276	264	281	289	259	274	276	279	264	284	288	262	316	290	263	281	250	280	250	262	262	259	263	244	263	259	310	255	262	287	314	272	264	252	260	284	294	273	295	260	288	253	285	303	298	278	264	305	259	263	296	266	265	257	252	251	287	267	267	284	298	279	270	255	269	287	264	287	251	275	306	272	289	272	275	252	268	266	270	285	270	255	278	308	278	262	286	296	299	259	271	286	289	264	261	291	281	273	270	304	276	306	299	278	316	268	295	282	301	283	271	270	281	264	285	283	278	269	263	259	264	261	246	294	288	288	268	264	299	265	273	285	283	277	271	299	279	301	278	283	278	283	275	283	253	302	295	260	267	276	279	272	290	222	280	251	264	295	269	263	266	271	258	233	275	257	281	263	256	251	267	266	270	253	265	289	266	243	263	242	303	275	302	266	243	290	260	267	276	247	295	244	289	258	255	289	290	253	253	286	276	246	295	276	257	238	258	299	232	287	258	275	291	287	291	262	254	286	281	286	272	263	231	283	305	302	266	290	262	294	265	278	280	281	284	254	273	282	280	274	265	289	266	263	267	289	289	271	243	277	297	284	284	256	258	285	283	250	268	294	307	289	293	268	279	286	296	263	236	297	274	250	268	256	288	265	283	278	272	309	316	287	290	268	254	288	287	266	261	269	267	260	294	278	274	270	275	269	269	247	247	313	265	299	291	253	285	263	293	255	259	268	282	263	277	265	290	255	269	281	275	270	249	244	293	271	286	275	245	273	283	266	285	250	267	278	282	280	263	264	274	265	253	286	298	282	277	262	300	298	252	284	276	278	316	270	298	264	261	239	306	264	289	268	252	254	309	255	253	289	271	280	274	283	250	277	311	273	291	306	301	283	285	269	286	297	301	260	268	260	275	279	258	282	251	273	295	278	266	279	286	281	265	284	247	301	270	220	263	286	281	296	295	286	270	264	266	261	322	233	275	273	262	279	258	292	277	268	295	277	248	252	272	275	268	268	290	310	293	304	329	279	248	278	264	263	284	288	312	306	276	283	288	287	275	275	288	278	277	282	263	300	253	309	282	266	259	294	271	278	270	277	320	277	275	244	264	284	272	285	261	273	306	299	247	287	308	275	265	268	297	268	255	300	285	282	268	281	256	292	264	262	285	270	290	274	287	265	284	254	275	260	270	305	266	272	257	254	294	262	276	275	290	291	272	299	316	240	266	258	262	267	272	284	302	277	299	277	253	266	280	265	266	272	279	296	264	260	271	250	267	258	245	322	278	259	276	273	237	253	261	290	283	281	260	304	284	266	315	297	269	269	291	294	283	268	308	264	280	280	249	265	264	265	254	280	301	311	234	279	273	251	299	308	258	246	266	271	239	279	260	278	268	277	278	257	268	254	279	238	278	292	256	277	255	276	263	264	285	247	273	264	296	274	283	259	283	276	262	284	247	265	296	282	271	304	301	268	277	266	244	273	287	284	256	281	282	299	304	279	280	270	264	281	271	282	238	259	270	287	260	269	289	245	310	268	264	260	282	331	254	290	300	281	287	266	292	259	254	291	287	280	266	254	256	278	269	265	254	265	265	245	261	281	268	286	289	283	279	271	254	269	227	295	287	266	266	279	260	277	283	267	276	263	320	300	282	269	289	265	293	268	286	301	288	279	307	253	299	286	284	274	264	262	309	294	274	285	278	275	305	286	271	277	275	279	272	263	274	267	287	280	262	271	272	257	276	255	262	283	271	289	302	274	304	270	306	263	282	297	254	282	296	276	254	274	300	288	273	277	278	293	303	272	284	264	261	292	280	264	280	283	272	280	290	289	310	279	293	263	283	288	275	275	286	270	265	289	308	240	255	239	278	272	309	304	300	280	278	263	282	267	266	266	288	296	276	253	302	274	272	303	295	293	251	261	324	257	272	243	258	298	278	297	308	301	251	276	259	279	256	295	263	294	296	287	259	296	251	316	300	266	292	295	270	276	284	277	281	323	267	288	251	286	239	257	288	302
9076	12502	3271	1606	1088	830	734	699	733	752	710	673	711	659	711	671	674	697	695	739	626	631	657	595	643	601	628	640	632	638	610	637	584	623	620	614	612	589	663	590	622	593	607	622	630	613	565	555	612	653	609	621	616	592	586	588	615	628	618	611	644	593	615	647	586	640	610	640	611	621	614	604	631	632	616	573	606	612	616	645	566	569	622	600	588	607	612	652	615	616	650	614	582	622	614	623	607	633	605	623	593	631	607	637	622	599	642	597	549	614	660	639	640	600	648	606	643	653	603	572	565	619	641	625	618	656	593	654	573	617	597	573	602	631	650	604	631	590	559	621	623	637	610	577	598	615	585	625	578	611	632	609	658	596	604	629	607	619	638	639	573	605	655	629	642	604	604	648	633	616	603	608	612	610	595	605	608	602	639	586	615	579	595	634	604	643	622	645	641	685	619	624	596	610	570	614	655	601	592	618	622	588	625	632	605	585	562	609	641	620	584	654	622	587	670	607	632	569	594	633	585	632	606	622	640	574	599	594	621	642	552	600	666	602	635	601	628	642	630	639	614	594	604	636	645	639	640	626	614	642	593	635	605	659	636	619	658	640	589	634	609	593	594	618	596	649	588	621	640	653	621	609	598	603	605	634	627	631	624	617	603	670	620	631	627	640	601	617	597	622	594	591	620	618	574	591	666	611	609	641	576	606	636	639	629	624	635	611	615	572	625	626	578	602	634	618	623	618	650	608	599	623	625	632	639	579	624	600	629	527	609	595	595	615	598	586	626	641	596	612	590	620	603	619	635	608	639	653	621	657	593	618	649	597	576	635	610	636	614	645	578	635	616	579	611	621	612	577	596	621	625	649	626	628	575	642	600	648	613	657	578	642	646	642	636	613	644	588	596	681	629	595	630	606	591	625	531	588	566	590	618	603	563	630	623	647	608	606	594	565	584	618	597	563	614	614	611	642	610	607	587	623	612	626	641	578	585	647	606	619	653	625	617	630	589	597	610	578	613	602	608	612	600	628	640	569	644	613	591	628	593	645	616	589	605	595	576	600	641	597	572	640	585	601	618	619	613	601	628	617	577	565	659	622	632	609	611	639	631	616	590	591	649	629	649	610	616	616	624	604	581	607	604	608	634	617	623	575	633	633	643	610	619	617	606	610	610	621	638	625	585	586	586	646	627	618	595	590	638	635	607	637	644	632	596	623	621	590	609	588	589	660	597	625	677	631	657	607	632	587	606	595	597	624	589	626	648	624	593	629	572	612	610	584	674	599	645	616	621	604	587	585	605	607	600	598	617	589	620	605	651	627	647	577	615	614	650	620	650	614	609	592	628	628	593	610	589	598	621	579	654	590	613	566	647	602	628	576	662	617	594	630	590	599	647	632	588	567	613	627	618	631	631	621	621	609	657	601	589	626	612	610	599	630	633	643	607	611	654	639	630	618	618	590	619	604	585	613	572	635	571	608	608	628	573	618	591	620	608	598	594	588	613	606	617	633	602	599	668	630	607	629	652	581	624	599	610	600	593	607	615	600	587	604	613	625	648	645	576	630	630	642	605	626	647	610	611	638	622	590	629	597	626	617	581	609	619	642	592	660	613	567	616	612	612	601	656	628	629	596	599	624	621	579	591	618	646	613	600	600	594	589	572	609	606	605	590	583	612	628	580	575	598	653	621	571	589	616	581	608	576	610	580	638	586	580	655	572	607	621	617	610	608	619	546	621	639	613	610	573	597	641	632	634	626	601	584	594	604	645	629	611	658	657	605	614	587	577	634	631	609	617	568	596	625	629	624	605	574	606	600	620	606	612	623	612	594	649	623	578	599	594	580	575	616	637	599	617	608	590	604	618	614	578	611	594	641	593	608	613	606	637	615	651	627	635	598	650	662	601	633	642	633	633	635	615	643	614	602	652	588	577	567	568	578	611	615	669	646	577	605	607	573	587	656	624	597	637	580	683	619	594	603	601	600	659	595	589	612	618	556	618	604	636	613	614	602	619	631	607	600	559	603	578	603	618	642	634	566	644	605	605	646	596	598	631	619	617	605	617	629	597	611	604	597	624	561	594	645	615	610	563	657	616	597	652	581	604	613	613	603	618	656	647	595	639	645	665	596	593	597	607	647	661	603	630	606	633	626	578	624	626	603	607	645	567	579	617	628	602	598	590	623	590	613	611	625	587	607	635	627	640	604	625	633	645	643	621	623	605	597	576	579	654	603	605	618	622	661	634	603	560	643	593	588	615	640	607	571	653	608	623	615	610	586	599	645	595	593	609	641	586	580	594	606	575	604	591	624	608	650	606	617	658	649	605	613	632	610	557	602	602	621	627	554	661	608	658	625	609	636	641	610	611	620	635	639	595	608	626	625	644	653	620	578	604	579	610	604	617	609	668	643	666	633	645	625	596	611	571	599	621	608	640	609	590	637	602	628	621	630	582	608	601	584	614	551	616	619	618	651	618	588	626	604	645	585	639	563	636	600	630	661	593	620	616	637	580	619	628	635	634	596	623	617	615	602	615	588	590	598	613	617	601	629	610	580	599	630	655	624	627	646	642	625	639	602	604	593	633	619	628	605	624	664	596	563	632	602	664	620	629	614	616	653	610	617	643	603	590	572	553	631	646	650	644	600	619	607	574	650	607	629	637	622	629	581	585	599	608	633	591	605	610	570	679	610	585	624	659	640	644	628	581	627	597	614	618	647	586	644	616	630	584	653	619	576	619	608	576	585	591	594	640	620	638	597	601	616	586	651	616	646	620	617	626	589	613	620	607	633	607	632	623	604	620	647	624	550	604	605	555	627	651	585	566	605	591	629	583	615	637	616	596	590	628	593	597	629	613	622	635	590	602	616	585	626	651	556	616	616	618	592	627	634	564	630	657	654	571	624	555	607	629	668	562	631	558	602	609	621	602	646	621	635	646	660	577	627	627	642	624	606	644	610	608	648	611	596	632	617	583	637	604	634	625	645	621	639	569	603	634	606	620	648	598	671	604	618	614	603	570	620	628	618	655	622	633	641	627	583	638	610	637	629	601	618	615	591	606	580	625	622	589	616	601	648	624	600	644	549	598	604	612	590	606	618	595	586	606	636	637	653	597	617	631	632	556	655	607	611	612	610	628	603	625	623	568	610	634	615	606	609	581	609	646	610	601	639	621	616	625	581	639	580	571	626	639	588	647	617	611	586	604	618	628	575	618	646	600	609	625	621	560	618	623	580	638	681	603	586	595	585	584	573	632	594	661	588	568	565	634	606	662	639	619	604	611	604	597	550	612	639	686	600	610	634	579	633	599	631	643	609	665	597	618	639	587	583	604	633	586	647	600	626	602	611	619	608	595	589	596	622	611	605	630	591	612	598	628	618	619	586	640	586	578	653	557	646	614	659	592	627	605	596	588	629	663	622	584	604	629	632	622	621	600	651	633	596	593	636	595	609	649	600	637	588	626	611	595	622	642	622	592	597	625	653	597	631	596	598	580	584	662	586	610
30548	8239	1319	666	423	328	325	287	301	358	300	369	332	333	325	298	294	302	310	247	265	252	269	247	243	255	217	302	252	256	263	269	223	231	242	230	221	256	229	217	244	233	225	231	213	241	205	234	208	218	220	222	229	244	259	239	229	213	212	205	217	221	249	233	212	248	192	208	228	209	232	234	224	240	264	240	235	213	258	233	212	209	200	214	245	233	210	211	248	213	229	203	203	213	226	244	227	243	220	223	230	244	230	220	217	254	205	247	202	201	237	236	209	234	222	229	238	244	232	209	219	218	207	221	221	238	247	227	228	211	222	216	246	242	211	208	213	231	229	224	247	203	231	191	227	225	233	253	200	250	218	241	223	236	227	227	217	226	240	228	234	225	238	218	223	213	227	232	216	221	216	221	241	217	237	206	265	212	262	226	227	235	208	204	234	251	250	215	229	238	243	230	218	209	209	227	243	231	227	240	245	229	208	232	230	226	229	225	225	222	219	203	205	213	231	212	233	210	220	237	235	201	219	202	225	234	231	236	215	232	217	224	235	220	213	229	211	231	233	224	232	205	201	217	217	218	218	217	205	237	200	256	217	215	245	227	216	206	233	215	249	230	212	234	240	225	236	213	232	229	230	253	232	196	223	212	245	253	189	220	235	226	248	237	207	238	233	262	223	230	231	240	231	229	202	233	259	236	213	240	229	218	215	233	210	246	227	230	241	242	197	213	245	261	226	239	241	227	192	212	201	235	214	246	194	222	227	234	223	245	239	200	206	234	236	233	200	218	199	222	227	211	204	207	206	209	235	241	212	216	250	254	224	240	246	219	232	224	236	218	226	216	211	242	278	230	221	218	221	200	223	221	259	253	239	231	229	219	228	245	246	215	224	230	227	228	245	218	249	180	232	224	234	251	217	226	207	198	243	236	239	216	225	200	213	228	212	198	211	221	251	236	226	229	204	253	198	197	217	222	226	236	223	233	227	259	245	221	219	215	239	258	226	200	241	230	217	205	244	219	235	244	220	207	209	240	218	221	229	220	235	207	248	235	240	212	235	213	208	231	222	239	214	252	209	276	228	223	213	194	203	221	223	225	217	222	225	222	235	219	212	209	222	207	258	208	244	246	229	243	235	234	204	225	216	258	215	244	220	227	211	214	215	219	222	240	234	239	278	220	213	218	221	251	243	217	210	209	220	232	216	224	218	201	237	222	215	218	211	204	226	219	203	228	231	219	225	210	233	238	229	223	218	236	225	213	254	202	203	230	223	228	237	258	239	214	246	250	229	223	226	222	234	207	251	221	227	196	236	218	208	235	217	213	232	215	214	238	186	244	252	239	232	238	249	228	243	228	232	205	224	212	213	239	200	221	229	231	211	245	241	228	199	212	216	213	240	218	260	247	235	240	227	218	192	210	227	217	222	221	191	241	212	251	265	195	234	210	223	240	221	236	241	248	231	236	223	213	230	195	221	232	209	223	230	237	215	204	255	249	251	196	224	244	225	226	217	233	210	233	229	218	223	221	205	224	249	196	231	219	206	235	214	190	218	241	212	226	207	207	224	230	232	234	263	207	201	236	225	225	224	197	202	242	208	214	202	219	259	243	242	231	215	216	236	218	225	184	226	216	222	223	261	217	223	210	234	248	224	236	244	233	243	212	226	236	252	219	224	249	219	213	231	186	243	214	224	224	232	239	255	219	203	238	225	231	216	235	231	208	241	233	224	221	235	225	223	210	241	226	217	240	221	227	245	207	236	205	191	233	210	234	234	197	250	251	236	227	207	249	213	204	226	212	228	187	230	226	223	215	235	234	217	246	223	216	248	259	233	243	228	248	220	229	201	251	218	220	221	212	241	209	226	217	253	214	227	245	229	205	218	202	257	238	210	244	239	230	216	229	218	210	238	214	216	223	251	206	249	247	238	219	229	226	229	219	237	199	226	233	235	215	223	215	200	220	206	234	214	211	231	232	219	230	204	235	202	210	239	238	210	251	233	202	235	235	249	251	237	221	245	237	220	228	231	224	214	233	250	237	228	267	251	217	205	269	219	269	238	222	216	204	222	217	209	211	207	226	217	210	204	245	212	215	243	221	236	234	212	193	217	242	219	216	268	213	226	245	234	204	257	208	244	250	248	210	220	254	216	246	242	215	191	217	237	210	226	258	226	246	222	225	209	225	248	251	237	239	232	223	199	252	223	235	236	224	217	216	222	230	261	233	217	219	219	190	224	242	228	221	224	228	211	233	235	227	218	206	222	226	201	240	239	238	229	236	243	225	233	230	195	213	252	229	233	227	245	218	220	220	214	226	222	218	233	249	260	214	208	240	200	213	196	233	228	218	206	212	221	233	185	232	246	201	213	186	220	210	247	189	229	225	238	212	236	254	221	229	195	250	232	226	215	236	231	264	245	242	233	224	233	232	235	228	237	224	213	233	212	255	227	231	220	220	227	226	220	256	226	220	255	226	223	236	234	235	213	229	233	219	227	244	211	245	216	216	255	210	211	203	248	238	273	279	220	225	220	229	196	232	226	210	245	221	202	206	244	233	239	228	219	233	256	228	228	219	246	213	217	220	215	245	255	237	236	227	224	248	220	211	223	221	226	208	235	231	233	263	217	226	241	231	251	222	227	205	221	207	210	184	239	225	208	219	231	219	187	232	227	219	212	218	235	209	243	184	192	218	213	216	251	225	222	230	220	207	248	223	248	218	235	194	239	208	233	210	231	215	209	201	248	235	202	215	218	239	233	234	215	196	228	219	237	207	228	210	212	234	223	223	232	200	211	210	223	231	240	234	224	240	217	237	206	222	232	231	223	247	245	231	217	249	201	216	224	205	222	270	241	228	222	216	212	220	253	228	215	243	211	213	242	202	187	244	220	218	228	225	244	232	218	241	240	214	242	203	208	213	217	231	201	213	213	231	232	223	235	233	228	224	258	219	229	235	208	187	210	204	213	232	266	209	232	228	213	256	232	218	225	206	213	205	239	245	200	225	226	232	229	209	215	213	251	205	221	209	218	230	214	236	227	234	234	216	224	246	218	207	221	218	220	205	244	218	225	211	225	229	198	219	201	236	229	236	219	236	225	214	254	242	219	204	234	230	263	248	225	195	214	230	240	215	204	192	238	239	233	220	229	228	232	252	219	219	198	221	231	250	224	251	230	197	226	194	220	190	194	223	233	199	229	233	230	251	239	269	210	207	201	227	206	216	202	254	224	204	224	248	240	218	236	250	206	237	231	213	211	197	229	230	213	244	238	223	238	241	219	241	195	245	215	255	237	213	250	226	230	202	247	231	215	212	213	257	261	227	225	243	262	205	209	237	225	216	221	211	233	222	237	234	207	261	226	231	205	245	233	209	212	233	212	215	217	201	237	227	221	210	228	234	206	235	227	210	236	233	237	223	231	232	255	262	254	232	218	253	231	208	224	229	202	253	254	199	238	247	255	262	216	225	255	245	194	243	194	207	212	214	232	243	236	222	200	233	229	229
8213	3249	1078	725	650	608	534	555	577	592	534	570	616	549	557	567	551	591	549	577	576	537	563	550	533	516	530	550	536	568	529	555	547	513	540	548	543	582	554	516	544	521	524	501	567	569	511	519	538	552	567	535	566	603	575	523	592	523	526	514	565	554	570	523	576	484	525	566	516	558	567	552	562	534	531	544	547	474	536	542	529	527	533	545	511	525	473	540	527	523	512	536	568	570	535	549	541	532	536	546	512	573	563	516	516	569	527	573	560	549	519	541	529	511	547	530	512	535	521	553	549	538	547	562	560	513	540	518	559	558	566	537	547	543	548	513	539	513	548	572	560	502	582	622	551	503	565	529	533	555	531	569	535	536	523	531	552	518	548	532	553	537	485	510	529	498	559	527	562	498	515	541	529	497	554	518	518	530	527	547	537	473	535	519	523	534	543	518	506	571	535	567	571	540	590	511	539	531	564	508	501	515	538	530	535	583	508	570	501	498	551	528	526	503	502	516	528	500	554	552	537	528	541	535	566	544	549	582	552	524	557	597	506	565	552	523	594	578	535	527	508	574	526	527	567	569	562	524	503	559	511	501	546	580	555	498	511	537	571	571	576	557	583	526	545	478	512	539	561	540	517	560	564	543	545	532	542	551	555	561	553	550	506	522	565	565	505	513	554	515	517	530	539	583	489	551	522	530	524	539	560	532	538	535	533	576	508	524	549	565	571	555	526	535	554	536	564	546	485	534	541	530	518	550	564	548	521	523	529	570	555	541	558	542	558	536	545	559	555	525	536	549	552	558	514	567	543	535	555	511	567	508	545	541	575	556	571	557	543	553	531	545	560	502	542	491	511	562	513	559	510	526	538	519	542	515	542	518	552	540	542	557	575	496	526	542	527	561	566	545	518	544	469	539	489	525	576	507	550	578	590	565	532	498	553	525	530	537	553	547	527	546	551	560	521	593	551	542	548	544	536	551	533	524	553	533	556	533	535	549	494	486	569	557	555	531	514	520	581	498	542	532	528	483	548	541	541	527	539	539	544	549	510	529	545	534	577	526	547	524	531	560	556	520	547	536	527	534	585	571	559	555	575	553	543	519	556	548	521	532	548	578	526	491	528	514	517	563	559	547	488	488	569	530	562	553	536	533	552	559	556	574	546	532	542	532	506	525	540	564	552	527	508	505	542	523	562	563	529	495	536	532	508	524	526	492	524	556	516	523	571	498	498	531	544	559	579	518	545	547	504	531	553	533	534	576	579	498	543	506	506	527	522	509	511	522	504	547	533	548	541	571	528	552	540	534	543	551	526	509	491	505	535	529	529	503	545	549	578	526	538	579	561	544	550	528	537	513	513	492	503	554	543	535	511	529	566	540	519	545	523	543	510	514	518	518	527	518	491	513	538	541	559	511	555	553	549	519	499	582	554	542	530	519	533	520	543	526	499	510	559	524	527	524	575	557	558	581	509	555	543	596	569	512	549	506	540	602	514	514	535	526	558	574	519	527	519	548	556	542	522	556	559	541	515	526	537	508	553	551	513	493	553	514	553	531	541	543	539	564	596	562	559	549	541	535	509	545	516	556	570	601	528	516	569	549	547	557	549	535	517	536	518	538	565	536	543	575	518	511	532	549	520	528	526	561	556	563	544	532	531	530	524	534	565	544	517	519	607	493	578	553	496	540	519	516	551	530	577	542	499	525	565	574	568	517	537	552	553	564	552	536	556	512	564	547	533	553	586	569	548	537	550	546	530	547	540	534	492	522	555	535	524	537	529	520	542	557	562	527	511	546	527	540	559	553	517	532	563	490	539	564	559	575	581	542	543	564	512	547	566	563	502	543	519	538	565	521	548	537	531	557	537	546	551	553	548	576	532	536	532	550	552	514	548	541	548	529	508	545	523	564	504	567	514	528	561	506	527	516	509	526	513	555	498	518	555	550	550	531	517	540	563	547	536	581	508	579	552	554	549	542	531	550	550	537	546	501	541	537	521	518	541	539	533	511	535	547	527	535	512	550	553	584	560	550	542	532	546	545	511	541	545	533	530	554	566	557	538	529	529	563	509	531	523	530	539	583	547	490	549	526	513	562	524	514	589	515	569	555	556	560	526	519	532	520	514	536	575	503	524	558	527	551	544	533	523	503	570	509	554	608	544	511	543	527	548	559	507	534	509	526	563	526	531	514	568	510	549	489	535	538	513	514	504	530	545	543	501	554	541	493	507	533	563	552	558	545	515	523	550	527	535	547	539	557	525	511	527	573	594	564	568	523	570	535	528	521	502	564	522	561	547	547	518	594	541	517	560	538	536	550	530	539	545	523	504	499	560	547	555	518	538	537	521	567	526	536	558	497	560	520	505	516	564	529	557	550	564	508	545	525	523	564	531	530	515	529	519	552	534	550	601	515	517	510	537	536	581	532	578	536	553	532	537	554	548	575	528	542	506	541	505	555	561	533	549	578	573	529	498	524	537	516	563	497	518	477	528	553	552	497	500	577	563	537	524	578	517	566	538	587	579	517	563	515	538	559	582	494	529	529	536	551	524	529	513	537	542	534	520	526	525	541	527	560	562	558	473	559	558	543	529	577	519	526	553	520	558	582	543	528	557	574	530	486	537	515	521	517	518	550	549	554	536	511	544	470	574	543	546	537	522	538	501	515	533	536	534	516	540	575	503	515	521	550	537	571	527	561	542	563	549	541	545	564	512	532	518	500	599	519	576	510	551	512	556	594	515	534	600	539	574	541	530	505	526	539	538	587	538	561	510	507	536	577	540	539	516	495	546	550	514	566	568	578	525	554	548	541	533	561	542	569	522	571	494	558	536	571	533	520	531	516	507	514	564	585	548	493	521	527	575	550	572	518	572	544	562	526	530	523	565	537	568	563	530	525	568	543	529	550	534	521	558	539	566	526	525	556	535	544	522	508	541	547	535	507	512	584	544	542	526	534	540	531	538	560	532	527	549	532	544	565	530	559	563	530	529	541	532	520	591	538	567	535	544	526	506	507	555	531	518	512	511	552	521	536	583	533	548	534	510	516	562	526	565	534	520	556	554	534	548	535	552	564	514	526	502	526	562	523	558	557	533	543	568	547	512	548	552	548	529	522	560	546	523	516	492	534	566	532	558	557	532	516	517	539	535	568	518	550	521	524	507	550	539	530	510	536	507	526	509	568	527	560	533	552	530	469	496	550	543	579	531	581	529	553	513	502	544	525	555	541	574	531	497	535	538	539	560	530	516	539	531	556	548	563	549	496	570	535	593	525	533	552	560	567	547	539	527	544	522	535	530	517	534	547	517	545	534	487	542	540	581	554	553	512	531	547	540	535	536	567	537	565	580	531	545	558	507	519	486	538	527	564	499	561	551	553	564	567	548	562	522	572	590	524	519	492	535	523	501	510	547	545	498	501	560	557	547	560	506	508	545	563	531	543	533	528	541	559	521	530	517	514	528	548	568	555	575	522	519	519	549	494	550	542	544	590	519	532	563	516	518	522
26689	21348	25491	27264	6650	753	592	500	527	550	527	525	476	467	451	455	437	411	406	412	395	363	333	335	353	349	352	340	384	381	381	306	304	317	322	315	337	361	310	295	369	304	301	315	300	304	309	322	288	267	278	307	324	300	290	307	329	318	310	322	338	289	302	309	296	289	322	324	297	318	347	314	324	314	308	316	295	323	333	329	293	354	315	328	296	302	276	307	305	297	291	337	323	304	283	323	312	277	285	299	332	299	287	314	307	316	306	303	323	303	311	333	316	292	330	298	303	323	285	290	334	322	339	351	284	290	299	276	301	298	294	331	303	306	299	318	323	307	289	303	299	280	289	301	300	300	298	299	308	315	323	294	273	310	323	292	321	326	291	330	333	294	290	307	295	312	280	306	348	309	315	317	296	296	264	332	324	324	322	317	304	309	301	330	293	312	276	342	318	328	306	283	328	308	321	269	322	295	270	299	296	298	299	324	318	283	308	343	312	318	313	293	327	334	323	294	317	296	336	291	278	309	318	302	310	331	336	349	321	329	294	302	309	312	303	296	325	277	302	293	352	308	284	310	306	309	313	312	301	288	341	323	290	280	299	313	305	310	323	332	293	307	280	338	317	283	303	332	318	297	278	310	301	303	308	309	323	304	297	292	308	326	323	339	315	348	300	344	275	316	354	317	307	297	293	308	295	301	297	308	315	315	338	295	306	292	303	325	344	292	275	315	309	313	313	305	296	330	307	341	294	294	316	335	314	271	266	314	346	305	298	309	316	312	293	303	321	284	278	303	310	281	298	314	289	328	312	272	303	298	327	316	317	300	294	304	321	302	334	269	315	321	320	290	287	306	290	305	327	286	295	312	319	294	318	327	307	292	305	254	283	291	310	320	315	284	297	310	281	311	337	305	299	336	306	335	311	306	298	316	334	285	319	347	311	286	294	305	293	294	277	283	295	314	310	310	281	326	321	321	331	313	295	305	263	259	306	303	309	283	276	301	304	318	294	307	310	290	289	296	307	303	309	289	299	332	323	314	325	318	334	314	327	292	342	305	314	306	279	313	316	315	316	307	282	318	304	330	324	309	304	299	287	305	306	304	322	307	296	341	335	292	298	286	293	301	310	337	291	334	319	308	286	297	288	318	306	333	305	312	284	340	333	296	310	291	327	307	303	282	298	328	313	312	295	324	336	318	325	303	300	284	304	315	319	319	294	328	265	321	316	326	280	331	292	320	287	307	321	318	330	311	310	315	295	281	334	314	301	282	319	305	308	342	307	308	305	318	295	297	302	297	332	285	340	305	320	275	305	322	294	318	309	316	353	289	297	309	316	314	298	310	287	299	302	321	314	296	303	313	325	298	333	315	344	309	294	310	344	299	332	304	301	302	307	290	301	335	273	306	315	301	322	291	322	309	310	300	325	273	315	333	310	316	306	309	312	327	294	284	295	283	290	304	320	293	302	314	318	306	327	323	293	309	317	302	286	330	318	308	282	338	305	296	340	368	295	333	282	302	305	287	298	315	323	321	305	331	323	302	325	315	284	316	301	302	325	325	310	325	293	340	304	335	295	307	300	291	296	291	348	283	313	306	277	297	318	307	311	315	315	311	305	352	331	321	296	321	273	297	326	301	331	316	282	306	302	341	313	309	296	309	318	320	305	313	325	319	334	300	314	294	318	302	341	287	297	321	311	352	307	290	310	283	289	315	292	290	274	332	298	310	316	288	308	359	304	271	337	307	325	333	303	287	344	310	288	307	311	328	297	310	294	302	278	311	316	287	326	288	274	302	332	331	314	300	331	282	316	287	312	313	306	308	292	309	333	308	293	299	319	303	272	301	313	307	312	299	326	299	281	300	327	299	290	302	295	275	300	289	292	274	315	329	297	264	269	347	320	328	282	297	307	341	293	304	289	329	290	310	278	340	326	296	285	297	304	286	347	329	319	298	352	332	274	339	330	296	291	308	304	290	272	298	314	327	295	325	302	279	299	282	322	273	286	351	326	310	346	339	297	299	307	324	302	335	307	310	319	328	305	287	310	311	302	326	264	312	316	328	277	296	292	321	298	317	328	307	293	308	300	286	301	306	310	307	351	261	325	308	303	338	310	288	316	278	309	320	301	282	305	310	312	311	296	299	283	294	314	279	309	304	299	299	365	340	281	337	287	299	318	319	297	329	297	284	334	319	304	300	324	336	299	306	307	324	313	353	305	311	321	311	310	319	299	327	320	306	322	289	311	347	324	329	282	297	308	292	297	292	310	301	317	294	330	318	321	260	292	352	310	295	333	316	302	314	298	261	327	286	281	296	314	300	297	295	302	296	325	278	312	289	266	307	294	341	361	298	302	313	342	318	283	301	302	307	308	323	307	320	314	262	314	320	328	339	280	323	296	327	299	323	308	307	290	344	302	322	314	299	314	316	289	307	305	338	313	328	300	299	292	358	342	314	305	274	301	312	340	296	299	315	324	347	334	306	302	325	284	303	298	298	297	343	323	306	273	307	338	310	315	311	291	315	304	308	308	317	338	329	302	303	300	313	276	349	307	338	319	327	289	318	310	278	282	311	305	299	305	282	298	277	295	337	296	331	321	331	324	333	276	291	314	315	323	324	300	296	325	345	312	310	342	344	291	310	300	309	295	294	272	302	300	321	284	289	318	281	313	298	298	330	309	338	293	305	280	288	290	314	327	318	311	288	335	296	337	328	292	326	307	308	304	329	340	286	323	312	346	327	318	291	328	295	275	311	303	298	284	304	305	288	330	317	307	326	291	330	317	356	326	288	326	302	293	312	315	350	322	315	310	272	303	298	330	310	314	278	304	285	296	331	302	309	304	318	322	329	302	295	305	297	306	312	340	314	245	292	285	329	307	289	289	295	322	325	302	325	308	292	326	323	294	335	336	274	312	281	337	328	328	276	311	299	276	303	334	326	320	319	280	276	302	296	313	346	300	309	322	328	312	295	335	279	317	291	282	292	290	311	309	312	321	326	336	304	293	312	324	302	318	325	305	290	298	296	267	296	293	289	303	320	305	312	283	278	312	312	296	318	316	302	332	322	278	327	319	289	326	306	299	299	302	321	307	308	317	298	315	325	269	304	316	289	304	300	282	297	314	309	311	312	321	299	292	304	316	335	311	340	297	328	294	314	306	297	311	314	289	312	345	261	294	301	299	296	316	275	320	326	315	293	336	302	313	316	328	292	328	325	292	304	294	311	302	308	301	296	323	324	315	310	299	300	297	309	307	314	338	293	287	314	327	310	314	306	253	320	343	297	318	311	309	308	269	308	319	325	301	309	309	341	282	317	298	333	306	298	290	307	303	295	269	312	338	312	316	306	292	288	279	292	322	303	313	316	303	325	294	308	318	328	314	339	299	331	312	296	315	316	320	322	337	295	307	306	325	335	287	331	285	296	289	264	339	320	305	313	326	308	291	302	321	314	281	302	288	283	290	295	320	318	315	310	305	295	327	279	313	320	329	297	308	301	332	319
7547	6211	2443	1299	951	850	792	755	751	757	790	746	755	754	775	777	758	682	705	729	713	678	717	648	722	686	756	730	684	710	732	699	657	672	658	737	684	726	704	740	661	682	674	644	692	702	674	683	718	702	671	723	697	728	679	705	698	712	764	687	736	669	686	717	750	706	695	718	695	700	726	682	751	662	673	733	696	716	706	706	689	745	681	690	662	716	729	693	710	752	750	654	706	689	669	691	756	727	709	696	684	675	653	706	683	716	685	687	684	671	741	701	649	684	704	669	730	684	712	687	717	694	680	722	674	731	680	695	700	733	693	644	715	693	709	640	682	703	714	744	675	658	718	702	703	718	704	669	738	684	651	684	706	624	708	708	711	707	689	691	686	734	661	726	779	718	686	647	709	681	712	741	702	704	703	671	687	697	658	718	661	700	687	668	697	714	709	745	688	690	705	708	690	686	669	688	719	670	735	707	702	679	715	678	691	663	702	715	696	706	687	709	686	712	705	659	622	650	705	710	696	699	666	714	685	684	700	670	715	693	697	724	707	657	714	708	690	708	697	706	697	655	718	696	661	725	748	731	705	714	708	669	710	711	688	706	703	726	698	670	730	720	703	712	687	682	674	675	669	706	684	711	689	716	714	648	713	688	656	737	671	646	728	699	693	684	718	673	723	685	697	685	727	701	682	685	732	677	657	678	694	687	697	727	717	654	653	670	656	717	714	704	700	689	708	722	683	681	678	674	743	704	754	701	688	681	686	667	678	739	678	728	689	687	685	696	673	701	687	716	652	746	717	678	724	681	671	704	648	711	720	707	706	660	704	659	692	681	703	645	694	757	680	652	695	652	673	676	692	645	707	681	669	669	680	710	677	723	735	708	696	706	661	683	698	713	744	713	732	678	687	685	663	713	709	708	740	738	655	690	720	686	696	716	645	639	674	745	721	689	704	704	677	684	666	701	688	694	659	732	702	741	644	713	707	624	691	657	697	714	714	730	710	709	662	674	653	735	644	719	682	694	722	703	741	704	689	670	700	687	710	709	688	702	723	719	672	704	715	745	715	709	729	691	689	704	706	710	680	721	681	702	713	682	708	692	720	684	660	692	759	720	675	692	682	736	686	703	738	698	674	734	744	652	710	746	703	673	734	689	675	682	738	664	631	660	700	784	729	702	698	655	666	705	665	663	707	684	698	706	748	704	691	741	617	695	701	679	747	685	710	708	718	720	689	711	695	713	701	677	696	707	715	729	743	662	736	745	706	706	684	715	654	712	737	697	683	669	718	698	673	694	678	662	709	682	706	675	695	674	707	688	719	732	733	698	662	658	654	714	701	721	652	706	716	713	703	684	655	664	728	727	709	669	667	713	740	673	702	734	704	648	729	702	701	719	681	694	695	733	705	734	637	662	692	692	623	708	706	711	689	686	637	690	734	671	736	686	701	664	718	710	691	669	674	664	731	726	714	702	694	711	689	732	700	747	730	702	673	692	672	656	697	702	711	683	731	737	632	697	697	727	672	683	725	687	701	665	723	648	676	689	720	710	693	657	676	721	723	721	669	669	657	698	682	690	682	722	733	683	729	681	690	674	688	690	706	710	684	702	746	715	673	727	672	745	655	658	715	719	730	701	706	689	722	718	728	713	729	699	684	687	701	721	686	728	743	702	736	701	687	703	687	674	707	718	722	696	680	687	700	657	745	683	728	718	670	744	714	667	705	730	737	708	686	713	710	665	715	673	697	731	693	680	702	683	676	686	689	697	702	687	695	668	674	695	725	709	695	748	733	638	679	726	687	697	732	704	684	697	659	719	699	726	642	708	701	711	704	669	732	658	681	715	689	711	733	667	705	728	726	698	692	614	670	661	691	675	687	685	705	667	738	720	689	668	695	706	654	682	693	711	700	702	689	729	720	750	696	657	694	682	737	710	677	745	698	679	705	671	706	665	747	678	710	715	683	708	707	687	667	620	699	704	686	658	702	662	702	707	695	714	719	715	690	698	708	676	664	721	698	721	652	713	684	681	680	723	705	670	735	672	710	735	701	680	687	714	694	676	659	737	651	697	703	695	701	698	680	672	691	717	705	681	707	692	697	729	667	681	671	703	678	695	669	703	718	688	688	708	738	705	688	698	670	677	720	664	696	765	697	701	681	698	723	763	699	714	729	746	701	742	728	729	706	708	712	685	723	646	663	720	678	720	729	741	674	707	702	686	695	713	728	705	744	669	705	687	695	733	717	707	623	710	701	686	661	699	716	721	704	669	689	682	637	682	696	717	736	739	686	666	694	698	714	704	702	749	717	689	657	711	697	731	703	666	708	706	724	717	727	713	691	658	675	688	714	707	744	717	702	692	715	740	730	725	666	666	695	716	668	700	738	717	743	685	707	697	667	676	668	730	705	686	699	718	689	714	673	711	736	658	688	741	700	702	734	699	683	656	706	717	649	678	702	728	733	727	750	681	675	718	733	690	693	746	658	714	656	679	712	633	704	706	710	707	699	692	719	685	677	703	685	716	718	662	698	654	735	697	679	693	705	741	684	672	690	694	699	729	689	704	658	694	722	711	717	687	687	681	711	689	740	709	723	717	733	733	709	723	693	695	716	688	713	703	719	652	742	720	691	698	712	720	685	712	719	670	716	681	742	683	689	667	697	692	723	705	667	701	685	702	682	763	724	716	732	714	671	667	724	772	723	689	706	691	689	686	690	733	615	717	720	650	694	720	713	726	721	736	691	686	732	710	665	690	705	743	687	659	695	708	703	698	728	724	656	670	720	652	743	694	705	691	738	680	712	769	718	756	705	684	732	723	697	717	695	703	692	717	669	749	729	723	715	722	706	677	679	680	702	677	733	645	769	737	661	717	685	712	714	717	700	732	680	684	723	657	683	693	649	649	676	698	667	714	676	706	714	696	664	730	715	740	662	695	742	669	731	715	664	683	692	684	709	695	709	669	663	699	690	700	726	722	679	690	711	741	630	767	722	722	697	680	732	700	694	683	701	682	691	708	657	719	714	698	686	670	750	733	660	671	683	683	703	634	770	714	681	680	726	748	712	645	710	724	698	706	711	690	697	703	760	707	704	726	649	688	670	708	716	753	719	660	754	715	695	683	666	684	674	700	694	733	684	721	691	764	659	685	686	710	687	654	674	699	706	685	714	657	717	687	636	647	716	745	721	720	693	664	662	765	730	722	691	637	687	715	737	698	687	685	704	728	711	689	685	689	684	660	726	707	679	660	701	677	674	708	667	720	695	631	719	717	727	730	709	704	726	723	718	717	696	664	696	720	681	687	687	741	744	736	655	753	726	725	727	670	748	712	727	663	668	750	672	678	707	733	693	726	756	630	699	648	691	639	678	711	675	696	662	702	674	705	636	661	679	737	699	690	672	679	712	669	705	680	647	719	748	723	724	716	688	701	684	662	708	685	671	737	700	719	700	705	686	743	674	654	698	715	703	665	699	720	712	671	668	693	685	704	675	690	659	677	689	672
24961	21372	26823	26318	21377	6643	859	650	594	573	604	561	580	557	477	459	464	403	461	432	425	402	373	339	321	336	335	346	344	327	360	315	322	310	288	279	283	268	254	268	287	288	276	305	270	275	270	261	295	280	267	260	255	271	275	293	274	272	283	268	273	306	259	264	283	299	280	268	280	260	288	296	286	299	288	255	265	276	274	275	257	284	288	276	287	277	287	270	274	279	288	266	280	255	270	272	229	253	263	250	294	275	272	294	288	218	265	260	259	272	262	290	296	305	236	295	257	272	275	269	275	278	255	252	269	279	256	263	259	301	271	278	288	271	284	274	276	267	272	257	273	294	301	251	225	256	276	250	295	309	267	291	271	268	274	288	288	242	244	266	274	267	299	271	266	273	241	262	288	311	278	291	263	257	289	262	252	285	262	278	289	279	304	290	274	240	277	269	314	228	306	261	263	286	289	312	236	274	287	281	291	252	275	282	294	261	274	280	264	265	259	296	268	271	274	232	248	264	286	268	288	261	263	262	287	305	295	292	280	271	303	267	277	294	269	332	228	293	279	274	263	278	254	251	272	303	282	278	261	248	260	256	260	260	283	273	268	264	312	276	261	263	253	262	238	260	274	278	283	275	304	279	282	281	291	254	295	248	294	298	287	251	266	294	222	260	271	271	257	281	287	277	286	289	280	262	266	261	277	267	270	293	235	281	261	256	267	267	266	290	276	255	294	285	277	254	293	272	287	301	284	266	273	289	284	261	278	252	282	291	298	268	261	252	264	264	255	248	274	244	272	248	305	279	299	288	261	255	273	254	274	285	264	288	270	257	304	273	265	257	224	284	292	280	294	271	287	267	230	277	254	310	274	307	238	268	302	272	249	282	303	271	256	278	263	265	275	290	255	281	248	280	291	274	256	311	263	293	304	252	308	285	308	295	311	292	283	234	272	266	266	239	269	284	294	298	272	251	277	269	260	293	244	289	278	263	259	259	283	262	314	249	270	278	265	267	308	247	282	260	268	256	284	280	282	247	274	258	241	271	268	264	239	243	249	254	260	283	307	268	280	265	262	281	271	264	272	251	304	284	264	262	271	251	272	266	262	256	268	266	270	278	290	286	249	303	251	272	258	271	309	256	261	295	262	280	300	288	254	271	269	300	259	280	269	294	251	274	271	289	305	274	264	254	243	287	275	239	294	282	299	270	258	266	281	254	282	304	264	258	273	275	283	271	288	275	270	265	260	236	253	292	288	271	274	267	260	267	311	282	260	273	296	299	322	275	289	281	256	263	276	257	272	256	289	261	321	244	287	246	300	275	276	285	281	252	261	285	265	241	276	254	297	262	289	267	288	257	251	297	311	268	254	276	271	265	251	284	276	294	283	234	253	285	299	277	271	319	258	256	257	294	279	262	280	291	268	269	283	278	288	315	300	293	258	264	255	255	274	257	312	249	303	283	255	282	286	241	282	267	248	276	277	247	265	278	254	298	267	279	259	248	278	278	287	279	274	309	272	289	248	281	297	245	299	267	291	268	289	264	290	275	257	287	304	287	303	265	233	292	262	280	284	281	310	266	281	253	293	278	259	250	284	278	243	250	268	264	277	294	267	243	268	276	244	288	285	255	250	265	275	260	276	268	294	281	258	268	278	312	264	235	267	248	249	292	285	256	260	268	275	264	255	285	280	248	292	237	250	274	254	264	293	280	282	246	250	278	279	291	270	295	236	260	271	284	276	281	240	262	258	263	253	259	269	262	269	277	251	284	296	276	278	273	282	240	291	285	262	275	252	262	275	254	277	279	301	270	302	267	268	260	270	318	265	282	279	295	270	249	260	264	300	290	307	260	249	294	272	272	271	278	255	289	272	275	268	260	254	265	285	276	298	263	285	275	290	266	293	275	264	269	251	233	246	273	285	267	268	273	243	275	281	246	275	278	299	256	254	271	268	303	278	294	275	269	283	265	300	300	268	286	280	271	295	304	272	280	254	303	294	258	247	262	272	274	267	278	282	258	258	279	270	247	258	269	269	262	270	255	259	259	269	259	288	305	280	263	258	249	294	273	286	266	271	249	235	268	259	274	266	290	278	268	292	287	289	270	265	267	274	275	271	324	293	271	267	259	257	283	289	269	260	297	318	271	291	253	287	270	242	250	253	284	259	269	287	260	266	286	272	259	249	281	267	291	277	255	282	258	261	278	273	308	273	306	258	291	296	269	276	288	286	287	257	270	273	274	263	284	268	283	284	279	255	259	290	278	286	285	253	253	262	280	275	273	277	283	276	255	273	267	272	279	247	281	270	286	261	290	235	252	243	315	277	285	307	258	251	280	286	268	275	269	288	265	293	278	301	293	265	262	291	296	287	268	267	284	273	269	262	264	273	265	294	279	264	257	260	243	284	272	260	259	269	281	272	271	295	272	276	264	284	263	289	291	242	247	298	265	283	243	288	298	227	257	272	274	264	294	284	247	276	244	271	244	284	299	241	242	276	267	261	243	295	276	267	276	293	268	248	287	257	272	275	291	243	270	248	249	257	245	254	263	258	275	308	264	283	281	253	250	271	249	288	284	288	272	279	280	246	271	266	264	280	278	254	285	251	283	268	296	271	265	300	255	281	282	272	277	284	252	304	313	284	276	274	270	242	302	232	301	279	245	302	310	263	268	247	277	303	259	279	223	285	286	274	281	262	308	264	294	258	269	291	270	259	309	248	260	252	280	266	260	265	292	265	276	260	247	295	264	274	268	308	289	270	275	267	242	261	271	270	268	271	268	268	274	268	274	266	267	271	287	262	250	287	299	268	245	287	293	257	282	262	286	288	277	272	299	309	269	267	264	272	264	270	274	289	280	258	267	250	265	260	270	272	231	264	258	274	242	316	303	277	244	255	265	282	301	263	279	245	291	270	277	253	257	262	285	272	252	278	302	267	278	278	273	296	260	256	266	286	278	270	291	264	283	275	278	273	280	239	253	259	284	256	282	302	258	267	275	260	276	251	259	266	269	274	244	282	259	264	240	276	235	303	281	279	270	250	316	259	226	242	259	266	270	291	274	266	306	244	276	283	246	271	273	304	273	291	284	272	271	255	263	276	303	272	268	285	257	279	244	277	270	278	278	283	296	256	307	236	300	278	275	285	290	266	241	280	284	292	278	273	299	290	274	275	316	290	300	267	261	251	276	268	277	284	277	289	278	269	285	256	280	271	307	255	277	294	294	271	253	292	279	257	261	293	260	291	257	282	262	278	292	246	282	298	293	281	265	279	249	292	254	261	280	301	284	271	255	255	290	255	268	252	289	245	301	284	267	269	275	248	265	256	306	314	250	265	268	249	266	286	260	253	275	295	267	280	276	245	267	281	264	282	261	259	266	258	274	274	287	299	288	289	278	257	269	276	257	266	287	275	271	304	290	272	302	244	284	296	264	285	251	272	266	323	299	263	294	282	283	263	253	303	288	258	295	266	247	298	316	264	316	252	267	304	262	279	274	287	274	290	274
9046	9122	3552	1639	1057	845	719	725	719	686	706	684	673	747	650	680	693	669	682	684	663	625	620	620	658	671	656	604	631	652	605	663	585	616	643	617	616	622	602	633	585	625	616	635	640	619	641	580	588	600	610	647	585	599	659	635	613	608	606	616	617	623	651	586	634	597	587	618	630	615	618	616	623	618	642	609	605	609	670	612	569	579	603	608	589	586	608	639	634	575	613	609	613	608	604	595	580	611	610	629	552	622	626	599	645	570	638	602	645	635	622	568	642	638	604	543	658	623	551	568	586	622	630	594	600	598	620	604	597	639	664	639	562	583	603	622	601	556	627	609	627	597	608	560	629	625	543	604	565	605	593	638	571	626	634	641	631	608	616	613	586	601	627	589	614	639	614	640	648	587	680	577	592	628	635	635	581	622	585	608	625	626	584	600	598	617	629	617	601	615	594	582	604	614	643	577	649	608	604	640	593	591	589	613	626	550	595	649	609	592	579	620	630	567	599	583	649	629	612	624	578	595	559	588	604	610	623	593	598	577	629	640	600	613	625	604	556	655	627	564	574	626	625	589	600	627	599	592	582	612	585	583	630	652	588	585	599	596	580	548	603	569	587	570	611	583	596	592	642	607	573	631	606	599	613	649	560	585	610	584	594	563	606	575	615	629	621	601	555	598	649	588	581	584	612	601	589	633	590	648	632	594	629	614	570	595	612	686	610	629	589	624	630	615	632	617	589	637	592	673	619	580	629	615	610	615	631	588	569	628	630	627	613	625	602	646	631	594	579	663	586	594	618	567	650	639	590	593	606	620	608	650	623	620	600	559	598	635	596	622	611	602	626	611	621	607	614	626	611	584	632	610	619	659	623	633	595	574	614	619	623	648	606	603	635	610	588	618	594	572	596	599	627	599	621	585	606	586	593	591	571	556	615	568	618	545	603	617	619	646	614	633	608	639	630	660	650	612	602	620	606	635	622	618	572	622	625	630	635	637	614	584	649	593	668	607	581	616	548	597	562	612	623	644	642	625	644	541	621	570	563	604	604	599	655	617	580	632	649	593	593	606	631	606	602	598	612	622	636	628	617	644	633	596	582	616	633	618	575	598	573	668	630	580	612	591	602	650	629	632	643	650	625	571	610	631	592	610	648	605	602	614	579	547	602	610	605	596	610	618	574	637	609	617	591	647	611	623	600	605	624	620	614	587	580	590	615	624	591	611	592	622	635	633	554	592	602	604	642	597	592	580	597	638	633	558	568	586	636	626	618	629	617	658	578	622	598	670	634	650	627	600	609	606	608	590	607	609	602	569	598	640	612	594	613	601	618	596	607	542	636	613	600	606	620	633	620	606	599	628	588	597	609	617	572	588	640	575	602	609	634	610	583	550	620	640	635	633	631	648	638	582	611	560	611	581	593	620	566	598	624	599	580	573	624	687	607	660	597	620	620	598	661	628	575	603	646	611	618	626	610	588	556	633	595	629	648	633	605	609	607	584	626	613	640	657	634	590	626	619	589	619	603	602	641	604	609	602	587	591	626	666	619	601	587	608	605	596	673	612	623	643	628	599	589	599	589	654	610	631	627	639	572	637	603	587	607	597	566	629	597	567	627	582	602	571	606	660	596	590	628	598	600	625	584	607	628	613	608	589	601	626	577	625	584	595	607	593	647	587	630	590	619	588	612	617	613	593	606	589	582	635	608	614	592	610	607	629	588	655	594	631	613	634	619	603	627	576	604	599	637	595	630	640	592	584	584	605	586	605	608	619	611	585	584	610	625	596	634	588	608	567	640	622	612	588	602	638	610	611	609	620	632	577	606	640	641	600	607	557	589	591	618	612	632	623	590	588	606	620	619	599	574	625	581	636	600	576	620	610	593	614	584	638	616	604	620	636	628	653	624	617	605	583	568	611	659	614	628	578	609	541	614	635	566	625	636	607	679	591	576	626	604	598	646	650	595	579	597	620	592	606	645	563	568	623	622	617	548	610	638	582	596	637	591	592	595	623	594	599	634	579	612	592	603	580	610	580	603	610	587	584	626	586	614	606	604	594	626	625	622	595	600	630	578	601	606	597	561	586	591	637	583	628	628	619	577	611	622	618	625	587	615	620	622	649	607	606	620	635	602	550	638	616	673	612	579	613	607	609	665	646	639	631	609	619	592	622	631	597	638	608	604	644	588	611	642	622	587	591	646	594	600	589	645	603	592	619	588	614	616	637	579	631	585	635	642	610	600	605	609	595	658	591	611	612	610	614	592	576	586	597	628	593	645	599	645	590	602	650	612	609	614	599	620	649	609	606	622	647	602	577	579	591	626	616	628	581	648	604	601	609	610	619	619	637	610	602	617	569	588	570	587	621	621	623	568	578	666	585	601	590	626	599	605	609	578	592	581	633	578	616	633	600	580	636	617	607	630	633	624	580	621	620	600	598	642	620	623	589	625	606	610	590	575	571	568	639	663	598	599	578	619	612	616	632	600	605	580	565	613	589	546	603	625	600	582	625	668	617	619	632	596	629	615	621	606	615	610	594	588	602	578	634	621	552	618	579	609	605	575	580	584	630	600	591	623	623	614	607	626	562	608	624	591	620	651	582	606	655	592	617	635	634	592	615	607	599	595	588	610	616	597	593	573	591	609	570	568	622	627	604	577	621	643	648	619	586	592	566	637	632	648	583	626	598	587	636	620	610	593	576	614	615	589	611	624	580	652	589	611	634	603	635	613	566	627	608	637	605	630	655	637	618	592	609	600	646	599	616	586	561	587	578	670	623	586	584	555	605	659	579	603	575	620	614	642	661	630	603	592	667	607	607	631	638	617	623	620	616	607	613	614	593	640	553	590	644	587	637	592	618	568	621	624	602	617	614	631	640	570	574	607	587	569	617	577	637	607	612	634	655	638	598	587	558	623	604	576	650	611	610	595	614	619	603	631	552	648	607	591	602	632	596	575	619	628	568	616	565	639	603	589	624	586	641	597	604	568	674	597	586	614	579	589	616	627	648	581	608	596	593	631	636	609	635	581	653	612	598	602	587	620	569	603	598	637	585	619	630	618	619	576	640	597	609	619	652	577	573	583	633	636	577	624	637	611	641	644	627	611	609	609	572	580	634	579	639	615	612	619	590	638	595	557	622	643	582	611	606	605	633	567	637	634	561	628	640	597	626	654	603	595	635	601	633	587	603	651	577	585	633	556	618	597	608	596	572	625	723	600	657	606	606	567	630	585	626	574	623	607	601	609	604	615	602	568	603	643	618	624	582	649	609	623	623	660	583	633	647	598	546	598	601	605	605	607	600	570	570	597	623	627	608	576	581	621	626	610	607	625	634	607	565	578	591	601	609	628	612	605	625	642	621	606	606	621	627	634	661	591	590	642	576	588	616	579	598	615	583	594	621	572	630	663	607	643	611	610	620	591	578	624	579	596	583	592	583	593	608	650	619	596	667	591	581	576	641	633	579	626	612	652	642	578	623	658	613	680	593	630	588	613	582	553	592
30475	8032	1563	636	414	322	294	298	316	335	333	321	324	295	354	294	267	299	266	280	276	264	244	247	249	270	267	245	246	221	262	219	217	234	253	223	227	216	204	235	217	233	220	211	215	228	209	218	228	241	241	227	224	218	249	203	209	199	241	223	262	233	216	215	223	229	259	221	201	225	237	202	235	225	221	195	240	256	251	215	259	233	191	214	200	236	249	236	225	225	229	203	231	210	224	234	257	242	224	218	193	203	199	230	222	228	240	228	219	213	211	221	243	214	240	236	243	223	211	227	235	226	216	229	230	222	219	224	222	294	243	230	229	235	228	227	219	202	242	245	184	223	206	236	220	230	221	212	222	246	223	201	232	246	230	244	235	217	224	201	212	215	248	213	203	239	207	215	233	233	237	238	210	240	195	225	223	226	222	261	225	220	209	247	219	222	238	211	236	198	227	210	235	207	208	210	219	231	214	258	233	227	211	202	249	224	219	256	251	215	196	229	259	209	225	201	228	220	226	238	249	209	227	216	227	273	222	232	209	200	228	247	214	215	220	247	234	210	209	224	203	211	200	237	207	220	221	216	232	209	226	196	227	233	240	242	219	214	194	217	208	218	261	210	214	236	238	226	211	233	238	228	238	240	217	217	226	231	236	222	207	215	230	238	219	225	226	210	217	218	196	236	223	209	220	220	231	212	244	197	188	232	231	217	208	219	215	220	210	262	208	223	222	202	223	206	203	234	221	224	200	199	220	218	207	239	219	217	207	241	229	207	221	221	206	197	211	232	227	230	222	203	215	234	220	225	232	218	204	208	231	201	214	228	221	224	215	208	217	209	231	217	244	236	206	210	238	240	225	205	217	220	256	222	263	222	225	230	238	221	211	210	231	191	228	215	187	196	231	227	233	208	241	199	217	208	228	200	220	216	218	208	246	236	225	235	234	207	220	239	217	221	219	200	215	239	190	239	202	217	218	237	223	200	235	201	214	239	237	228	227	218	212	205	225	263	247	234	206	206	212	206	201	207	227	228	247	236	243	257	220	218	233	238	236	226	229	208	236	217	222	230	234	222	209	223	190	224	219	228	255	228	220	230	250	264	234	218	227	227	216	211	225	245	238	257	229	227	206	209	211	215	250	219	241	233	232	255	214	223	235	195	213	213	210	230	224	220	217	228	226	199	229	200	212	262	237	239	226	213	233	235	215	256	220	223	204	231	220	248	215	256	231	215	215	203	242	219	224	212	222	224	235	236	238	199	248	234	220	234	216	229	228	235	247	226	210	245	227	223	228	204	230	202	219	217	243	233	237	201	212	259	195	225	229	204	212	224	195	213	184	196	240	208	237	204	223	239	229	209	220	175	243	220	214	223	222	217	243	234	231	216	229	219	210	202	217	213	246	240	201	225	206	230	232	230	218	237	231	222	244	204	222	210	223	214	208	213	213	238	224	192	217	256	201	247	207	256	220	210	227	226	232	242	223	185	228	232	229	210	201	221	210	250	199	217	210	229	228	207	249	228	237	213	192	195	263	230	222	207	219	243	239	227	223	244	202	198	231	250	262	232	220	207	239	202	220	230	188	217	210	218	223	215	208	225	215	217	229	228	249	215	223	221	201	264	213	218	206	189	223	219	221	220	217	228	219	243	229	209	200	253	242	241	237	222	187	211	227	229	229	227	226	194	223	232	216	198	210	210	216	224	182	228	227	234	203	222	242	234	217	233	233	230	220	219	212	206	226	241	189	227	241	235	222	237	235	230	226	232	235	217	189	211	222	255	218	233	239	233	249	225	236	221	232	223	231	214	221	231	215	232	232	230	242	208	218	211	203	225	226	236	224	229	214	230	220	251	250	211	244	243	212	208	224	237	234	218	209	235	187	224	204	232	223	212	221	257	233	208	222	223	237	224	233	225	243	238	224	235	223	259	252	239	243	209	209	225	231	222	230	238	193	218	255	240	229	264	215	252	207	223	239	215	197	231	216	206	196	243	215	213	246	220	213	234	231	223	219	244	220	213	231	220	224	232	238	212	220	246	252	214	205	215	245	203	250	241	229	208	197	209	208	227	225	217	237	204	230	251	223	214	240	243	232	210	237	215	214	216	218	225	210	185	213	205	232	224	209	234	231	216	213	216	232	205	237	239	264	173	216	225	206	221	197	228	194	220	237	249	219	205	237	237	240	214	222	263	223	210	209	227	233	217	225	221	265	204	231	245	243	203	232	197	215	244	209	213	213	250	218	199	204	231	210	226	227	222	212	216	226	237	217	238	193	235	215	213	246	207	207	239	233	230	228	213	205	229	210	253	222	214	214	203	240	233	245	227	213	242	204	236	260	240	238	225	226	229	203	200	231	204	218	225	237	222	234	227	248	197	221	245	234	211	241	262	210	246	215	232	233	209	220	208	252	205	225	219	201	231	224	252	242	226	246	254	238	212	215	209	222	248	255	205	206	223	253	210	206	230	226	211	193	228	196	177	230	218	199	241	226	220	226	219	228	235	208	226	200	207	229	200	225	235	223	221	198	224	221	209	228	226	217	234	211	208	215	219	217	218	244	244	213	202	202	205	242	237	217	206	234	226	254	212	214	230	247	206	200	262	228	200	219	226	245	221	211	225	254	237	245	214	211	211	238	228	224	208	233	234	217	242	239	248	253	216	225	215	219	235	226	225	219	225	226	231	242	244	209	211	228	233	190	210	221	219	245	254	219	221	222	225	211	219	215	233	221	206	220	223	223	230	208	200	214	223	214	204	236	229	231	225	218	248	227	213	209	245	239	239	196	208	248	210	206	232	204	257	226	207	226	233	202	222	241	194	227	232	219	235	240	222	232	210	221	229	235	219	219	207	221	219	253	230	231	230	202	221	223	223	229	234	195	241	211	230	230	245	210	230	200	236	232	245	211	207	242	243	209	226	237	234	209	246	238	227	207	224	216	223	251	223	206	205	239	262	229	230	242	220	218	266	205	201	247	219	236	246	228	239	230	238	214	223	242	233	216	231	226	213	214	212	207	210	255	222	215	233	211	219	213	198	211	185	214	240	264	230	228	232	219	225	225	231	193	222	232	238	245	210	233	238	242	239	223	204	214	238	215	209	258	241	242	222	236	215	236	200	226	234	238	223	216	211	227	206	249	247	227	222	224	229	228	226	244	228	219	206	231	224	222	239	209	195	240	200	214	242	259	223	236	233	212	213	244	224	220	216	214	233	251	215	201	240	244	224	233	243	223	223	248	250	211	222	231	246	237	206	225	209	224	236	216	215	234	227	213	221	201	218	239	204	222	213	204	244	219	219	220	215	234	232	229	242	230	224	228	219	224	236	220	233	236	210	215	245	213	190	210	231	191	230	255	263	233	234	232	216	221	246	222	248	233	227	223	219	216	238	220	239	212	227	237	194	214	260	237	212	233	230	222	236	198	238	233	220	216	185	220	212	247	224	219	223	219	211	208	215	221	233	234	204	219	195	213	242	235	208	230	243	238	211	237	249	208	219
8220	3057	1284	735	613	522	590	553	579	583	567	525	548	582	555	603	593	522	571	589	508	531	554	539	534	536	569	555	520	553	523	539	537	578	539	510	537	523	537	540	568	574	517	504	530	559	567	520	526	558	518	555	501	492	548	532	525	520	540	527	526	533	556	546	561	526	498	507	561	520	560	523	537	552	533	529	539	547	513	530	570	518	541	550	531	564	542	561	491	546	536	516	503	590	543	505	518	540	510	543	529	513	495	564	549	553	571	575	541	561	526	501	524	520	513	536	510	540	544	569	508	570	488	503	522	532	558	538	517	541	525	575	559	504	502	528	518	561	530	571	532	543	530	523	525	505	522	534	505	490	549	529	496	495	553	548	584	524	537	539	506	552	569	548	552	491	548	551	539	516	519	550	560	566	516	531	518	558	550	576	570	535	541	568	522	509	512	545	520	558	544	548	490	552	557	515	541	546	538	560	498	547	541	507	541	529	565	516	533	561	543	555	572	532	497	530	547	575	504	567	550	583	517	523	579	522	517	509	509	558	570	528	543	542	481	525	571	511	568	534	492	505	558	520	506	554	549	519	572	548	552	530	529	544	548	553	510	526	548	548	573	571	506	507	561	525	507	525	557	527	525	517	491	565	520	530	530	543	541	585	475	517	529	537	511	588	538	549	549	578	548	530	521	585	532	520	541	528	506	519	493	541	524	516	535	549	517	564	536	557	541	541	558	511	527	555	537	521	553	543	518	525	555	594	511	532	560	503	537	509	566	523	532	529	516	539	541	548	503	540	539	576	520	565	513	506	551	574	550	537	538	526	487	546	555	502	536	514	547	551	542	546	511	557	510	545	554	533	528	555	563	523	542	511	585	515	560	536	532	566	549	577	567	511	521	545	590	561	531	528	510	549	536	535	543	494	537	522	520	552	550	530	550	562	499	549	529	513	506	513	491	575	539	537	543	509	526	545	533	538	549	565	567	527	556	514	542	551	520	497	519	589	540	497	532	539	491	589	543	592	579	574	542	514	496	488	547	528	502	524	550	543	531	551	527	522	515	586	513	525	532	557	541	554	578	560	559	520	537	564	464	546	505	527	528	507	570	566	499	561	538	553	536	527	532	554	546	532	505	523	531	534	551	575	498	529	547	538	558	536	546	550	555	491	530	572	557	510	556	532	538	578	545	542	554	528	575	539	550	523	564	526	571	548	535	564	509	584	565	553	579	510	541	516	515	539	535	537	522	553	545	485	540	560	529	557	511	534	567	534	524	577	558	534	527	582	517	564	546	505	541	593	510	545	529	558	544	549	574	531	549	607	535	538	578	514	521	542	514	501	506	516	561	515	543	514	508	572	555	572	505	533	547	535	553	556	548	515	528	523	519	523	586	554	547	557	534	512	527	519	538	559	530	532	509	570	534	523	540	575	568	558	554	492	508	539	506	537	554	546	523	585	564	539	568	548	518	523	546	550	580	534	536	584	543	511	544	554	537	562	532	519	516	498	522	494	546	511	537	549	555	495	549	511	512	514	566	538	547	583	554	525	558	568	525	548	553	553	518	516	535	569	517	545	525	562	506	581	530	548	509	511	577	546	563	545	566	559	554	545	533	545	542	548	547	513	519	525	522	595	544	525	551	532	570	560	581	544	525	547	540	524	540	520	526	513	528	540	564	522	519	567	587	522	504	530	569	489	560	568	517	527	556	526	526	556	555	543	514	549	545	521	514	596	539	549	508	550	560	572	600	496	515	578	560	533	502	567	553	542	490	531	537	519	517	549	536	552	575	480	532	509	586	553	598	508	485	522	536	536	513	584	561	557	566	495	540	581	552	495	525	572	563	534	574	522	545	513	550	526	516	565	500	528	542	510	577	560	534	577	502	556	537	524	534	536	579	517	524	532	519	541	512	539	505	555	569	556	501	514	561	515	561	521	520	527	544	561	506	550	535	540	531	549	575	554	550	544	545	548	579	550	525	557	534	545	561	551	549	521	566	547	561	545	537	528	563	550	558	589	519	523	517	553	527	548	547	596	583	558	494	524	579	572	531	571	502	545	555	558	520	538	501	523	576	503	540	543	536	525	523	517	530	520	501	551	540	545	487	527	521	526	555	543	541	529	507	572	533	548	511	551	561	525	585	529	510	502	516	523	511	552	538	532	537	534	540	553	536	551	541	532	580	570	562	575	510	555	527	550	538	548	500	551	551	504	523	489	561	530	556	546	562	532	544	545	547	539	534	543	540	490	545	535	547	499	536	538	530	503	555	516	519	557	540	517	533	598	558	507	536	556	545	573	540	542	540	536	547	539	531	546	532	530	551	563	504	494	517	567	535	535	541	532	556	540	542	530	523	527	521	573	542	548	539	500	499	527	586	517	580	535	538	573	525	538	540	527	519	529	572	519	558	522	570	490	517	546	531	547	564	536	557	556	517	535	505	562	473	557	559	565	539	519	517	513	513	561	499	560	555	537	494	548	536	536	535	526	561	545	516	502	534	556	529	529	555	554	532	549	543	516	539	549	549	513	558	519	548	535	557	524	563	524	531	538	501	508	535	529	505	536	556	586	535	541	552	491	540	521	521	502	587	513	493	569	546	589	539	511	556	544	528	518	545	533	563	521	583	549	557	508	517	540	591	530	544	526	524	529	498	506	553	567	533	531	555	524	524	553	553	544	521	559	553	571	521	540	565	512	520	556	532	521	522	499	552	549	515	550	542	538	580	502	532	524	537	526	575	515	535	525	516	526	565	494	568	554	568	531	529	506	525	547	515	538	533	494	535	533	534	536	562	526	540	535	530	574	515	521	567	511	562	526	568	555	551	521	539	521	514	523	523	534	525	529	522	601	566	535	546	504	542	516	522	527	520	535	537	539	533	565	530	513	546	542	530	541	522	526	529	561	558	530	517	546	514	518	524	583	539	543	521	536	522	534	544	575	527	529	525	536	543	535	541	511	530	539	576	555	557	492	544	541	529	534	499	478	550	556	543	557	506	599	504	555	557	537	507	490	593	552	561	573	558	533	573	508	538	529	534	553	563	532	524	560	581	526	559	515	569	540	530	518	491	537	543	535	529	551	539	501	540	537	535	545	546	537	576	548	538	543	592	517	542	491	570	542	553	524	572	562	559	519	563	557	550	512	547	524	539	544	545	476	489	528	552	555	549	565	503	498	546	546	542	551	557	515	537	531	529	512	574	561	524	514	548	562	532	547	557	566	572	544	553	516	549	560	565	528	547	555	524	524	550	530	527	559	530	544	543	542	500	517	526	528	503	529	554	548	539	596	523	575	523	489	541	546	514	529	512	522	527	492	546	520	511	509	513	570	567	526	536	524	498	538	549	545	559	569	537	549	521	540	598	549	525	546	538	573	516	525	535	559	544	539	539	554	527	549	539	548	544	526	547	541	563	546	536	559	605	561	544	564	543	527	553	510	549	531	530	547	539	561	518	518	547	546	532	537	525	539	583	561	530	543	569	558	540	571	563	530	541	535	547	544
26752	21401	25554	27252	6679	714	581	512	505	492	531	536	507	473	483	473	455	449	396	472	425	393	365	365	328	355	366	374	376	374	328	329	342	317	327	303	312	282	306	326	307	315	344	288	311	311	313	305	303	323	344	293	307	343	309	300	306	292	342	304	316	291	308	331	342	302	332	297	316	319	330	323	315	314	305	337	268	318	303	309	323	323	282	348	351	246	302	324	314	335	326	315	333	301	296	293	339	299	342	309	312	304	309	312	335	314	310	309	299	298	317	358	304	358	331	298	337	319	315	298	298	305	285	330	297	298	287	309	322	331	327	284	302	282	302	338	296	297	324	326	313	313	288	309	318	345	324	324	333	338	319	348	316	304	310	315	327	319	289	337	321	292	299	290	348	313	311	301	333	315	301	332	295	321	289	309	314	315	299	304	301	329	295	334	309	311	311	320	292	329	324	314	296	311	320	329	298	323	316	321	341	317	324	301	264	336	313	310	294	310	283	325	314	313	320	348	325	323	343	268	284	314	298	322	343	326	327	289	328	344	314	314	311	289	330	315	297	332	316	310	313	297	304	331	309	299	318	321	308	313	296	320	309	313	350	271	287	328	320	322	311	357	334	335	336	331	305	284	299	291	353	331	333	297	310	314	310	310	305	303	312	299	330	285	306	327	312	312	319	320	309	301	344	317	309	306	305	340	337	327	292	327	292	277	304	307	322	299	324	320	284	288	308	285	302	346	374	342	337	276	318	300	319	333	302	303	315	326	311	311	306	276	303	304	284	318	331	341	320	304	329	317	310	324	315	297	320	288	327	342	281	294	310	324	328	284	301	337	296	315	317	344	322	316	312	303	323	300	325	292	295	298	309	295	297	299	319	332	306	324	300	300	300	295	317	339	292	288	303	331	290	263	309	310	311	290	329	317	305	301	336	303	303	261	289	320	336	342	312	291	323	312	316	323	292	329	302	308	296	354	313	319	312	330	272	312	312	286	342	320	327	305	322	320	296	310	327	297	302	313	309	305	347	309	289	340	318	335	309	344	311	278	290	336	308	299	273	339	267	313	318	302	328	297	301	321	317	335	310	308	309	317	285	300	340	304	285	306	295	314	325	291	346	316	276	316	315	326	285	311	302	301	299	317	302	352	318	331	324	285	332	331	322	302	315	302	329	309	293	306	316	325	306	334	289	317	338	325	305	304	297	287	344	272	313	336	283	329	287	350	266	334	315	321	300	273	351	330	308	286	350	317	295	309	309	339	320	346	325	283	284	306	327	286	300	344	308	324	302	313	290	290	293	311	306	270	310	290	335	308	318	306	293	302	317	314	315	371	308	329	309	357	307	329	292	319	344	316	340	312	313	325	327	319	307	293	331	316	316	311	324	321	336	284	320	301	291	324	295	291	315	314	323	296	287	333	312	341	326	312	295	327	307	336	293	307	303	302	285	300	316	322	297	300	327	282	343	294	310	294	302	312	308	325	278	293	291	299	306	305	302	291	315	363	286	304	304	313	293	336	339	292	296	319	295	315	291	302	329	305	318	342	335	317	315	310	336	304	271	302	327	314	304	320	276	296	329	307	296	283	329	273	351	307	297	267	317	355	352	325	358	304	325	330	334	308	304	292	327	299	288	298	298	321	303	304	314	328	299	294	317	305	333	291	337	298	286	322	277	320	355	301	307	330	307	316	305	333	288	297	282	318	265	322	316	261	305	320	305	288	337	303	326	311	326	339	313	342	300	295	295	268	313	302	335	327	315	316	293	318	296	325	285	306	289	312	331	314	309	348	352	336	344	297	291	293	316	293	295	341	316	299	315	297	320	319	303	324	311	283	310	303	322	370	292	281	296	310	345	284	302	318	306	350	287	322	296	304	320	326	315	327	327	330	307	332	306	316	314	284	315	327	345	307	325	287	355	342	299	303	329	322	343	321	298	331	320	309	340	295	308	314	378	334	327	310	295	298	280	294	309	307	313	308	270	285	309	289	289	303	303	308	316	313	309	317	298	307	311	299	294	323	307	334	362	323	328	284	272	329	332	328	298	333	309	309	262	316	286	310	300	309	312	306	319	306	303	316	324	294	314	317	315	346	314	284	319	326	288	370	315	274	292	307	327	311	312	304	281	298	317	336	326	325	294	298	322	322	333	297	336	319	325	294	340	276	307	306	286	307	323	316	354	352	315	326	324	316	293	319	311	323	321	321	297	284	302	302	316	306	307	260	295	352	314	306	313	318	293	293	307	323	326	280	318	339	350	319	309	305	293	300	343	344	319	318	272	306	320	342	331	299	299	327	276	286	324	328	315	321	326	333	337	295	306	332	325	337	297	259	324	315	297	325	368	295	288	303	362	321	317	316	300	301	307	297	298	317	318	324	320	316	333	340	341	300	334	322	366	319	287	277	319	320	315	295	312	314	299	297	302	319	294	298	324	322	303	287	334	287	301	323	290	329	312	312	291	324	319	308	288	296	321	327	302	323	329	302	308	311	282	299	295	320	326	301	314	312	319	297	326	311	302	300	288	287	316	312	297	318	323	293	336	356	288	359	327	322	320	309	299	306	321	315	329	330	325	305	301	331	354	296	307	326	317	335	317	296	305	282	322	314	316	296	332	283	296	315	306	293	298	333	317	322	295	316	306	298	330	311	323	314	314	298	304	315	283	296	316	299	325	308	315	333	316	329	311	329	323	328	279	295	311	317	310	317	308	283	330	312	258	310	332	314	312	318	344	305	318	352	311	319	318	300	276	329	317	301	293	309	298	297	311	345	321	310	291	306	298	307	285	295	302	290	314	340	328	294	322	301	330	322	322	321	326	294	287	283	304	291	338	327	348	316	332	304	321	318	324	311	284	302	315	316	290	284	299	298	337	305	304	311	319	317	327	305	339	287	277	315	291	291	318	299	321	318	318	307	285	293	303	289	305	309	303	327	293	311	311	316	308	318	307	308	287	319	283	300	311	275	308	324	304	330	297	304	331	339	316	280	305	333	333	324	321	318	300	306	319	308	338	337	322	331	311	309	310	347	318	282	315	281	313	311	326	336	326	330	298	296	281	288	332	286	319	295	338	329	317	318	300	321	281	278	307	338	299	327	306	321	341	342	344	335	338	299	347	270	307	283	313	334	318	295	286	301	293	310	295	308	300	326	287	296	308	335	325	320	305	289	318	272	298	300	319	314	310	334	300	323	327	290	316	285	314	325	266	317	337	303	307	318	313	315	317	329	303	317	295	308	288	277	318	314	281	297	334	318	319	367	306	318	306	294	324	287	320	272	336	281	270	295	271	323	291	295	320	301	289	268	319	353	307	318	314	317	323	338	303	283	350	268	323	314	330	332	292	340	296	306	301	283	304	311	315	302	289	301	322	313	336	313	309	270	312	302	314	286	288	256	313	326	331	303	333	296	291	287	330	333	311	328	314	319	302	315	312	324	324	282	336	313	342	323	293	339	291	307	295	332	298	290	314	339	312	288	312	306	305	307	351	306	278	332	334	349
7740	7387	2986	1344	944	847	779	830	790	700	751	761	727	757	808	774	755	746	778	751	725	772	740	746	682	704	784	696	712	694	777	707	717	716	697	719	738	755	629	671	735	693	714	689	713	732	686	689	728	706	739	689	742	711	717	712	683	698	652	711	695	697	738	709	704	675	715	681	709	712	694	679	711	742	739	749	709	671	695	729	656	693	709	694	737	697	713	724	700	679	665	725	689	707	708	641	737	740	673	679	733	661	660	692	707	725	734	686	774	698	706	715	725	684	718	733	750	656	712	703	675	710	796	694	695	701	666	681	740	675	687	676	706	707	678	702	738	690	720	699	717	737	708	720	705	700	705	736	746	740	690	715	687	693	728	734	675	719	696	726	708	726	722	753	674	719	685	772	662	687	712	668	699	698	684	719	727	762	735	703	714	673	711	686	692	681	685	715	731	645	714	739	704	706	692	665	716	713	652	735	690	698	714	679	727	721	677	679	755	691	709	724	686	726	703	717	696	660	681	734	693	724	680	722	714	697	731	680	725	697	694	694	742	714	725	737	693	739	678	689	744	719	670	733	734	688	701	725	690	676	722	679	684	729	660	651	761	728	737	679	731	737	695	662	696	744	690	730	723	740	671	710	724	687	735	691	736	707	698	721	682	722	695	717	715	689	724	710	748	705	672	688	718	706	704	652	692	726	707	698	694	700	722	722	725	699	767	703	682	683	754	674	704	736	710	725	717	726	735	706	690	752	711	691	672	689	679	702	689	664	695	717	708	697	689	720	697	704	718	749	704	732	738	673	712	684	671	702	692	672	687	685	730	751	726	721	739	703	704	709	720	757	679	695	710	719	699	684	707	684	694	763	703	726	657	685	712	712	662	709	706	758	732	700	691	718	688	678	705	719	715	723	692	706	680	733	740	684	684	678	727	673	664	668	709	724	673	707	704	669	739	710	717	725	725	706	733	729	710	761	759	665	674	696	749	709	708	687	706	748	740	734	699	706	751	684	720	676	752	695	680	743	680	730	695	705	731	716	719	698	685	691	691	693	702	717	742	657	703	698	715	679	723	734	706	749	760	715	710	638	723	697	704	694	712	694	676	710	697	677	712	665	699	702	708	704	707	690	691	713	669	696	697	652	729	748	739	701	712	724	734	789	717	745	703	712	753	722	673	727	723	693	704	725	700	701	714	726	736	687	735	673	739	698	693	674	697	674	738	664	680	707	721	737	705	704	727	705	687	762	692	771	689	737	713	717	736	710	685	721	721	694	681	748	738	747	688	676	743	708	675	700	755	704	701	711	754	729	695	698	707	748	735	690	669	719	715	735	701	682	731	732	709	756	703	683	740	686	709	684	687	714	667	716	703	729	772	710	702	654	673	699	688	719	713	691	726	741	726	693	711	712	763	742	707	737	723	685	735	699	688	750	690	718	667	734	703	701	659	690	668	760	646	688	674	715	704	671	721	692	688	724	648	660	711	663	702	737	744	688	701	707	724	671	693	702	724	723	727	753	726	723	687	717	691	652	754	686	690	722	712	711	689	690	734	704	653	687	722	717	703	699	682	739	694	762	683	708	685	725	691	708	707	703	738	714	748	703	692	743	695	666	700	707	680	694	727	696	679	716	671	731	756	704	709	690	729	650	747	742	736	712	670	730	699	727	733	691	716	684	693	746	695	719	666	739	724	668	713	755	678	748	678	681	708	720	686	757	729	754	744	667	706	753	705	766	701	698	719	726	750	737	724	762	728	681	660	663	680	726	751	693	691	720	663	693	692	707	668	734	703	729	701	705	713	746	669	691	695	687	715	713	638	690	721	765	710	709	689	728	655	726	742	717	691	662	683	741	723	689	692	691	745	708	712	725	724	765	666	739	713	699	701	777	667	729	736	705	676	706	730	719	717	702	723	693	739	669	653	724	693	685	672	744	717	719	724	721	736	749	713	707	707	746	707	664	746	711	692	711	751	692	747	697	677	666	756	709	687	700	684	671	716	712	673	720	697	693	690	676	671	668	670	745	717	716	715	718	675	735	708	712	715	658	709	686	714	700	731	680	714	722	679	705	730	673	752	700	685	695	682	702	743	689	743	671	741	726	703	655	674	749	724	676	697	718	734	735	708	750	706	708	697	738	696	732	687	713	717	696	691	730	716	694	720	750	729	717	711	664	662	726	679	717	638	732	692	689	713	655	697	704	710	728	676	721	736	660	728	720	734	709	687	697	741	735	683	665	747	677	713	716	696	708	761	704	718	718	726	729	691	746	695	741	669	737	722	654	680	697	686	693	665	677	749	654	690	701	701	693	734	742	736	666	716	698	711	735	722	710	719	704	702	747	703	714	707	728	703	776	721	686	748	675	678	724	693	685	731	677	716	723	716	703	693	716	715	749	736	683	702	726	725	753	687	724	685	737	722	696	702	712	726	745	709	725	677	746	678	672	686	677	727	696	673	652	737	742	724	707	741	670	736	722	710	737	737	743	672	739	685	699	672	703	685	716	689	718	713	686	695	693	673	718	727	753	770	680	709	687	727	721	687	726	704	643	700	685	733	691	692	684	704	703	700	701	764	717	753	676	751	701	685	631	701	719	728	762	751	709	709	723	683	682	717	698	702	684	719	712	733	748	669	768	712	725	715	720	666	735	700	704	699	675	728	650	721	689	684	682	690	705	662	699	731	706	703	707	721	664	684	745	730	685	721	709	706	675	681	695	670	644	704	670	762	719	744	692	668	723	747	729	674	749	735	761	693	712	666	730	714	686	724	680	732	687	732	694	698	750	725	702	675	733	745	685	706	734	672	711	696	704	742	747	713	739	697	660	721	682	694	722	733	698	751	719	675	694	709	705	656	751	741	684	707	677	730	702	728	735	761	711	701	683	706	739	672	750	695	742	746	744	707	721	719	723	703	684	678	719	737	670	692	648	691	686	736	710	712	717	684	713	705	695	705	687	670	701	712	743	704	700	715	669	736	717	746	718	729	680	735	683	730	712	725	689	733	753	707	729	727	701	757	726	666	702	714	716	708	709	639	703	736	736	731	739	724	693	776	686	683	743	691	692	728	728	723	709	657	699	725	745	702	692	692	732	714	691	712	690	697	667	686	786	702	679	733	686	666	707	717	697	741	691	700	685	725	690	648	691	727	710	719	750	706	680	715	692	667	716	682	742	728	678	683	750	727	702	697	720	673	749	748	649	715	689	638	667	676	751	694	716	703	736	684	695	704	690	700	690	692	722	668	763	651	708	722	717	703	663	670	704	692	710	755	740	714	741	710	736	689	687	679	699	661	680	731	690	708	749	679	709	674	710	729	679	721	727	711	686	677	713	715	667	679	727	722	733	712	682	695	729	738	678	693	719	748	698	712	707	663	709	701	718	719	767	694	720	700	753	672	733	682	683	728	678	696	669	728	671	696	705	690	731	710	743	691	703	692	680	704	711	694	705	703	706	664	680	682	686	683	687	717	709	725	723	695	732	636	703	684	714	714	668	723	712
24894	21356	26809	26234	21318	6615	830	655	615	506	530	547	542	508	528	470	451	430	498	502	406	345	343	353	342	324	367	375	370	331	342	300	311	297	295	308	282	250	312	305	260	309	286	275	271	302	295	287	302	301	278	319	253	262	294	298	267	292	272	264	255	298	275	297	292	278	276	274	283	319	250	266	260	288	275	269	279	316	283	303	283	252	289	267	269	277	297	279	273	286	305	265	314	289	284	287	263	277	284	287	266	279	296	277	250	288	293	273	290	283	264	292	304	290	276	273	301	287	297	280	256	289	250	275	307	256	275	291	282	309	269	234	271	246	264	251	268	279	273	273	304	274	271	294	296	277	273	250	251	257	300	285	276	272	303	253	269	251	268	268	304	273	287	279	287	278	309	307	308	261	297	288	287	267	301	293	265	264	271	277	292	262	276	272	272	283	259	267	279	259	273	260	282	250	284	283	281	241	263	281	292	258	296	272	264	252	302	267	287	266	245	277	272	263	295	289	251	274	286	261	274	277	279	299	275	256	279	266	298	306	266	286	254	296	300	275	282	266	266	256	279	281	260	274	266	282	255	297	277	270	273	288	287	262	263	247	293	304	259	269	265	270	279	255	289	283	281	251	288	275	305	274	259	282	289	251	308	272	276	276	261	258	276	257	265	291	277	303	255	289	259	290	286	289	258	279	297	290	275	284	273	274	283	275	265	271	303	299	262	253	288	314	253	275	297	281	321	312	266	296	320	282	258	252	257	291	248	288	254	284	271	275	264	265	314	254	248	312	269	274	276	251	269	260	290	277	245	264	267	270	284	262	286	260	288	267	279	275	258	255	279	294	293	286	278	260	272	273	294	269	304	268	274	278	283	254	244	299	308	301	279	281	317	275	265	294	251	271	275	304	286	244	255	273	267	238	283	311	299	304	274	298	271	282	304	274	243	256	274	257	265	278	276	288	271	263	271	288	263	332	315	283	296	274	287	277	273	289	286	254	303	266	308	293	273	292	290	258	241	249	280	285	270	313	282	285	288	281	288	284	283	262	276	263	281	291	263	268	298	275	298	254	273	294	306	311	276	292	275	299	305	269	280	300	303	256	281	243	280	294	270	290	290	290	270	286	277	294	261	255	283	295	275	269	257	225	292	306	273	280	269	278	299	310	304	319	283	283	306	249	282	303	283	275	260	267	284	297	291	250	269	282	292	265	291	278	273	272	266	273	306	260	273	264	291	287	275	285	261	316	282	264	265	304	275	285	259	259	302	319	287	291	283	258	297	273	254	273	311	289	244	296	301	267	291	260	290	297	293	284	294	279	282	295	248	278	285	271	297	282	294	282	300	283	300	252	260	255	300	273	290	305	258	281	276	263	253	271	270	262	273	269	269	267	245	273	320	273	304	275	274	271	266	312	235	255	307	311	280	238	299	285	274	281	267	256	265	272	265	285	264	251	284	297	301	255	257	298	286	304	226	288	269	278	279	267	275	291	278	284	271	265	268	260	280	270	288	289	272	261	292	277	306	256	271	292	276	267	271	274	276	288	242	289	286	268	269	245	274	270	280	279	303	268	308	287	263	286	263	301	260	283	271	292	275	286	283	256	275	316	267	268	259	287	276	270	279	278	294	257	319	309	271	271	288	285	276	258	244	276	240	272	256	254	259	288	271	289	238	274	254	286	302	290	264	298	283	264	309	250	297	274	251	267	254	282	285	257	276	251	279	301	270	277	274	292	276	287	278	258	291	273	304	263	297	277	286	252	262	265	284	300	289	250	266	279	266	272	297	257	264	295	277	270	262	248	287	262	286	288	274	264	272	292	301	254	274	267	288	285	295	281	278	296	284	261	272	281	307	297	275	261	261	286	305	254	296	296	277	285	272	266	267	286	282	305	290	279	303	274	259	281	283	277	277	295	288	263	276	282	248	276	264	297	284	310	274	312	293	299	309	284	283	264	309	273	257	313	284	301	292	270	301	320	283	304	265	261	298	272	267	266	292	244	277	294	273	242	298	297	264	250	249	278	296	258	288	298	305	287	262	261	292	244	302	265	237	254	321	261	264	293	288	261	262	298	280	243	270	269	299	260	276	264	267	330	298	267	284	252	278	257	252	294	319	263	278	274	276	271	253	284	283	290	256	237	245	307	276	260	261	308	260	257	262	295	286	298	244	257	312	252	296	241	290	278	273	312	260	261	286	269	272	252	265	304	278	252	283	320	277	260	272	261	280	264	268	263	269	267	258	266	259	269	288	287	280	294	305	265	259	274	282	288	279	284	255	271	262	269	288	297	315	286	254	312	263	272	258	272	281	295	267	294	270	280	302	323	264	284	280	276	277	251	288	271	295	312	278	282	287	292	302	269	286	280	290	293	305	285	271	255	283	291	270	298	294	294	249	249	283	251	249	260	259	291	282	282	307	251	308	307	294	265	281	270	253	270	305	262	252	260	289	308	280	279	287	307	280	302	266	255	315	271	288	275	307	267	280	278	264	276	258	254	267	278	279	267	257	298	277	273	283	322	285	279	302	289	287	282	289	304	286	278	265	286	240	290	299	279	288	257	283	266	280	262	271	303	281	266	256	249	279	292	273	287	297	244	255	305	287	295	255	283	292	313	257	276	254	281	253	280	288	268	269	255	279	252	279	288	267	285	284	283	256	275	258	247	250	288	247	274	288	270	263	283	253	258	281	298	312	272	281	270	272	274	288	292	281	243	275	291	272	270	260	294	291	272	309	291	260	291	277	264	286	277	273	266	302	291	266	307	287	297	259	279	264	239	294	246	259	263	281	240	311	276	264	279	268	283	262	285	290	259	283	293	343	283	257	247	317	302	274	311	274	256	280	286	243	282	289	287	275	259	281	308	309	282	295	276	269	247	286	255	276	281	291	269	255	299	261	262	296	284	258	308	267	269	263	285	274	261	278	302	282	271	272	281	252	309	292	284	298	296	259	294	251	272	291	300	275	301	277	303	284	278	253	312	245	269	298	249	286	289	273	291	289	280	293	303	282	260	272	284	297	289	314	260	236	279	271	289	269	283	294	297	288	263	273	269	275	268	259	269	310	297	295	279	281	266	262	265	290	289	291	287	295	270	287	277	275	297	247	304	269	266	261	283	279	273	252	289	303	291	262	248	252	261	289	285	273	289	271	271	304	286	284	277	286	287	280	279	288	283	257	279	265	294	276	301	256	321	295	267	277	307	293	286	316	288	273	300	280	258	265	265	271	258	254	272	262	283	274	265	282	279	271	273	287	272	270	275	271	298	292	280	312	282	299	272	255	256	279	312	261	282	281	276	267	269	281	243	273	311	296	260	301	259	265	256	269	289	267	267	280	272	271	290	298	257	266	263	257	298	270	255	256	271	292	263	297	280	253	261	298	261	265	289	250	277	237	287	287	288	284	258	278	290	257	290	268	277	276	303	269	280	268	291	272	277	267	270	247	247	257	263	272	304	282	271	278	254	247	289	257	294	292	266	319	302	287	279	262	274	252	267
9181	10390	4789	1621	1016	814	795	772	737	781	698	754	715	696	662	688	687	656	638	681	644	634	662	633	628	645	633	634	607	656	655	636	628	636	624	625	669	578	654	660	620	651	609	590	624	608	608	592	638	608	590	607	607	673	583	609	638	659	596	604	584	642	603	599	597	622	603	642	625	607	632	635	601	604	595	610	630	674	614	615	587	657	616	636	625	618	600	594	623	683	620	627	629	644	637	655	625	640	667	611	620	600	645	642	645	639	598	629	608	579	657	662	591	615	657	681	596	590	651	567	599	618	627	610	585	592	618	599	592	668	596	630	650	572	594	655	653	638	619	673	613	633	602	622	605	636	610	581	606	603	618	618	621	619	615	645	594	573	641	643	623	619	604	612	654	623	611	612	609	621	657	629	588	568	587	586	596	596	574	578	625	586	624	614	635	621	632	647	591	656	627	600	622	630	628	602	623	594	642	613	572	611	597	634	609	657	652	614	620	622	623	604	605	660	590	618	604	651	616	591	608	634	642	651	597	588	612	587	580	612	609	615	654	604	618	587	633	644	589	625	633	638	576	597	599	656	592	617	594	629	610	605	630	630	614	605	626	613	598	620	600	653	635	655	599	610	594	652	705	660	632	639	601	638	625	562	601	614	671	626	665	581	640	576	657	560	633	594	648	660	644	629	584	615	571	617	587	661	602	647	631	623	611	597	620	663	587	638	633	638	630	614	628	628	639	622	581	623	626	624	599	636	619	632	596	591	642	602	660	635	573	639	616	601	644	636	619	626	694	568	576	615	613	592	648	600	584	609	632	607	605	589	608	584	601	569	616	656	616	612	654	614	633	630	640	636	642	595	599	637	612	581	602	594	632	595	594	602	580	558	601	648	671	679	621	599	629	600	628	605	595	621	643	618	552	617	602	648	631	608	613	648	651	609	608	641	657	595	630	626	632	628	638	581	594	592	646	617	669	583	656	605	597	618	594	652	611	621	609	612	663	605	568	650	664	658	622	619	582	643	607	602	630	527	614	641	600	597	644	635	653	614	585	599	664	595	583	604	637	658	629	615	602	665	599	646	626	600	556	600	665	592	587	660	588	647	583	617	599	638	638	629	604	623	604	619	613	662	615	652	639	629	657	629	639	615	631	610	607	632	572	641	603	603	604	648	605	649	698	667	661	601	617	592	598	626	655	605	586	594	639	636	629	615	608	617	617	641	627	621	607	660	601	611	641	627	609	663	633	598	617	619	606	587	625	616	603	602	603	631	598	626	594	626	653	625	634	586	634	620	666	612	606	619	655	608	602	569	632	606	622	664	610	619	605	643	628	579	617	603	636	628	622	638	615	622	642	648	595	565	593	610	602	618	636	607	636	636	612	590	624	564	593	658	611	636	591	599	611	591	617	596	589	612	614	649	629	606	668	623	620	622	631	606	593	642	603	583	597	581	601	629	602	631	610	595	628	604	584	576	639	603	625	628	614	579	664	657	609	658	627	604	630	626	650	640	600	654	613	632	581	637	608	650	626	649	675	597	591	603	654	628	588	615	634	605	628	652	628	641	614	608	590	646	596	640	601	627	597	631	642	625	612	595	626	612	595	629	629	608	620	588	627	617	631	599	620	578	617	582	582	592	636	610	638	596	620	607	618	651	611	607	594	631	620	598	573	597	648	616	608	643	629	605	627	673	632	611	604	599	653	634	638	637	601	659	617	643	609	625	673	604	586	611	632	622	646	613	600	637	603	621	601	628	634	608	650	636	593	617	628	589	633	619	639	650	587	618	650	613	626	626	601	619	639	568	596	623	602	616	601	603	604	612	597	611	589	598	640	658	615	610	604	671	610	649	613	615	643	626	606	623	662	634	630	600	648	620	611	592	634	644	657	604	610	596	572	640	625	623	639	598	674	626	624	651	596	669	588	623	648	640	639	629	605	633	680	653	659	613	588	626	590	645	616	587	615	599	661	609	593	609	604	619	585	626	613	603	655	634	622	639	572	589	578	633	622	604	648	574	623	579	619	619	664	624	637	614	596	642	594	625	585	643	596	633	617	616	592	609	615	628	577	656	600	607	627	592	571	588	631	591	603	618	579	628	595	642	653	590	624	584	604	608	597	625	642	601	615	610	609	586	654	602	598	634	603	586	647	586	603	597	620	610	607	669	628	614	616	605	622	571	617	639	580	605	578	648	639	619	590	617	616	595	662	621	644	604	653	605	640	576	653	574	600	608	634	627	624	552	589	580	628	605	669	618	625	624	598	645	605	638	643	623	634	637	605	658	606	629	588	627	627	633	616	607	676	605	620	594	592	603	624	625	656	650	637	668	606	642	634	646	602	594	602	639	596	592	582	618	636	659	636	614	568	630	583	605	624	624	617	617	621	652	574	676	610	600	614	663	644	657	602	633	611	619	559	633	629	621	615	658	602	619	589	616	603	639	606	624	590	639	604	623	605	615	625	617	634	606	615	637	611	611	566	621	571	631	609	630	674	657	637	593	649	608	624	574	593	628	668	632	632	660	646	644	607	619	640	593	638	635	617	640	561	624	647	624	559	647	596	583	583	626	637	653	605	576	638	648	618	649	608	626	598	602	593	604	634	624	571	605	644	608	616	622	621	610	658	638	600	597	586	596	615	600	603	611	624	596	664	570	594	608	611	616	643	602	650	632	623	623	586	628	655	625	589	684	625	598	617	575	599	632	618	650	665	672	603	598	656	632	584	623	625	628	668	599	643	582	603	603	632	654	617	581	610	622	594	639	637	566	646	620	558	605	628	628	602	625	654	627	614	612	613	622	606	592	622	615	608	601	619	644	606	623	644	631	659	630	613	564	611	598	621	631	637	617	647	626	571	646	648	572	618	639	635	640	615	629	652	568	671	596	638	600	643	617	575	595	668	597	605	606	617	620	626	606	584	597	641	633	628	649	588	603	626	621	604	617	624	658	607	628	625	636	577	647	619	631	620	587	633	600	562	607	641	623	611	587	679	630	595	607	613	599	622	639	647	655	610	634	622	615	607	574	660	608	608	627	632	618	651	644	608	595	643	628	607	613	647	609	581	603	654	579	615	598	635	622	590	671	604	623	626	637	574	633	627	634	621	652	649	595	606	659	641	615	641	587	633	650	607	660	586	644	602	560	644	567	622	616	615	584	611	618	628	619	632	589	611	597	589	608	674	617	633	610	657	614	609	637	602	645	624	598	584	616	592	642	654	618	664	653	615	602	652	642	607	647	603	619	632	590	647	605	571	648	587	628	601	662	603	648	625	642	606	647	642	628	608	643	654	624	637	621	572	625	653	625	605	623	619	682	632	614	580	612	674	633	626	622	608	596	598	625	589	633	595	642	642	562	665	650	643	599	614	538	615	619	630	631	616	669	664	652	615	606	581	618	611	672	583	582	570	611	653	604	622	653	609	588	635	604	611	621	630	637	564	686	622	653	661	604	615	630	652	582	633	623	593	615	588	600	601	607	623	648	653	622	606	594	685	669	575	647
30698	8330	1881	864	583	414	305	358	322	314	305	316	315	301	286	309	297	299	269	277	262	273	264	276	295	274	273	259	262	280	266	258	204	244	213	198	253	249	221	236	263	253	228	233	245	252	238	227	249	219	212	250	243	219	200	229	248	208	223	238	213	236	230	223	214	194	227	230	230	226	235	218	242	237	232	238	184	209	231	204	224	226	240	227	216	232	221	227	212	224	233	248	228	214	221	246	271	226	211	228	258	200	240	223	243	233	243	215	269	242	231	243	200	223	236	249	217	243	210	232	232	219	230	203	238	232	260	226	227	238	226	220	240	248	214	207	227	252	248	242	237	212	228	231	224	228	229	216	240	216	250	250	226	228	221	233	219	203	254	219	231	259	220	248	226	229	245	220	223	218	253	217	234	232	228	243	236	239	247	227	200	236	210	240	201	207	218	223	233	222	218	230	233	213	223	246	228	265	213	217	242	214	229	246	248	251	231	235	232	243	232	229	218	213	214	233	200	232	231	251	236	207	229	231	193	198	218	220	240	222	215	213	244	247	229	238	223	237	269	237	195	234	204	220	230	221	218	222	229	206	253	222	243	215	176	260	219	217	221	231	198	200	211	197	223	227	227	239	248	188	239	214	205	238	223	235	217	237	228	237	199	208	223	222	210	232	240	221	214	217	245	265	241	233	222	227	232	211	220	244	229	203	252	218	219	236	226	228	225	227	237	205	257	195	230	226	221	206	244	225	265	202	238	239	236	238	203	219	219	212	235	212	197	229	196	229	229	217	265	210	205	210	211	243	198	236	227	209	219	219	246	241	234	219	252	230	232	258	250	214	198	218	218	238	241	234	228	246	228	248	217	241	233	237	247	233	241	225	254	228	217	247	236	237	211	219	261	222	218	209	231	226	217	199	203	257	240	239	204	237	215	241	264	236	244	201	217	268	260	211	243	219	224	212	229	208	212	214	244	237	232	212	208	255	236	219	232	234	235	253	196	231	220	212	219	229	206	241	218	241	245	238	244	236	209	200	209	230	256	239	220	249	200	199	217	227	236	230	215	219	236	236	239	245	219	224	240	253	216	248	231	206	254	216	258	241	211	256	230	213	251	229	232	241	256	229	230	232	235	200	220	227	229	264	213	257	225	226	234	208	229	260	238	229	204	227	214	236	237	232	241	231	223	220	198	255	225	222	229	233	233	222	244	223	231	211	246	240	211	246	228	250	200	214	212	236	234	238	216	228	253	236	230	251	246	202	243	228	225	222	240	223	261	223	220	232	225	248	230	210	235	211	236	229	213	211	193	241	219	244	208	214	208	242	232	208	237	208	250	229	226	214	244	201	205	201	220	208	230	235	253	209	247	214	232	233	232	226	239	238	229	243	228	204	222	244	228	208	286	248	215	219	209	209	231	228	245	235	214	210	252	219	243	228	232	222	204	227	237	227	210	231	242	235	216	235	217	228	202	227	247	234	210	228	212	241	207	246	236	234	240	233	228	233	228	232	233	216	238	238	221	230	248	231	238	257	233	203	240	227	233	239	224	267	234	226	211	238	224	224	213	226	230	223	200	256	256	229	223	228	223	208	218	237	216	224	253	228	238	231	225	241	220	219	246	220	237	227	213	229	221	210	233	227	220	199	245	221	231	224	270	236	240	241	220	208	197	222	223	231	221	232	215	221	217	249	190	218	218	221	232	221	250	272	220	228	235	228	228	241	259	250	233	233	240	256	238	228	228	258	232	228	237	227	225	192	225	238	235	259	234	215	263	214	227	219	202	226	210	223	196	231	206	222	204	229	216	249	234	221	244	216	217	218	233	225	218	208	249	230	236	249	222	228	220	221	245	251	199	195	222	236	250	231	237	242	219	229	230	247	228	241	229	218	226	243	206	244	225	223	244	223	236	218	236	249	213	218	212	210	214	212	214	219	235	244	213	227	242	214	238	199	224	241	232	224	227	221	214	192	249	196	218	211	219	225	234	212	223	241	226	221	237	238	235	237	202	231	229	242	237	235	227	249	219	222	232	229	221	236	231	210	246	244	255	243	246	220	236	226	243	255	219	230	243	211	228	250	244	248	236	256	230	221	203	228	237	260	238	219	192	212	214	219	242	234	255	235	221	240	251	229	230	233	242	234	229	228	203	223	231	225	247	236	211	208	224	240	246	211	210	191	212	206	230	251	228	255	215	233	217	224	205	221	200	238	248	217	203	244	248	237	231	234	217	215	206	255	229	235	224	220	249	237	270	244	240	227	245	236	206	232	237	215	215	226	202	209	223	199	242	238	237	242	225	225	212	231	238	225	218	252	227	231	227	223	231	226	217	237	238	215	232	206	241	239	224	238	229	194	229	209	222	235	229	244	206	235	236	246	228	215	210	229	214	217	242	249	214	234	210	228	216	237	229	218	276	225	227	209	232	249	254	238	229	223	220	235	256	226	219	220	259	256	242	220	245	223	225	198	204	229	220	219	216	224	268	231	231	221	218	238	230	202	211	247	233	241	245	240	239	226	197	224	226	256	193	217	253	237	241	250	220	231	242	243	212	252	230	221	250	231	228	223	224	201	200	247	239	237	228	235	214	231	197	215	248	244	254	235	244	231	216	216	230	258	251	258	219	234	224	220	205	231	235	244	228	243	231	214	213	238	233	229	230	222	217	203	235	242	239	232	221	241	229	225	215	218	216	221	243	247	227	261	246	222	221	206	230	216	250	225	205	216	209	222	210	230	221	239	243	240	231	218	218	233	223	241	230	209	217	247	221	242	216	250	226	224	235	248	202	227	222	246	236	219	232	232	219	216	220	228	220	239	230	197	228	223	229	203	218	207	229	234	248	218	233	227	245	216	218	222	228	213	225	250	217	229	221	240	262	210	238	216	226	206	225	222	239	230	238	219	205	257	215	230	222	255	227	205	226	233	221	205	242	242	192	261	216	224	213	257	247	208	214	202	209	267	261	245	178	206	204	213	222	249	234	225	207	212	235	219	217	226	205	231	219	226	195	231	239	242	221	241	234	232	219	239	228	241	208	218	227	246	238	219	211	219	239	214	240	216	217	220	239	238	241	230	211	230	207	227	244	233	250	211	181	226	205	236	229	224	216	238	201	253	226	237	253	252	217	248	219	251	224	202	253	234	227	243	232	244	228	234	213	246	212	226	236	251	198	229	229	243	220	227	243	239	232	260	244	252	226	231	237	247	251	240	232	235	239	226	253	215	230	234	225	249	214	201	237	236	249	230	240	239	218	223	185	242	218	231	208	253	235	257	249	219	243	237	215	251	220	226	204	227	234	244	256	240	184	198	243	231	260	246	220	226	241	214	254	233	238	244	209	211	251	231	210	250	224	219	246	203	252	220	229	246	218	249	206	231	217	208	231	218	239	221	221	224	248	224	229	235	228	232	235	244	223	247	226	212	239	244	228	231	222	243	208	259	207	221	243	233	233	257	234	248	243	233	231	208	229	218	250	221	205	222	237	219	238	225	254	226	233	247
8180	2812	1471	800	633	612	581	532	561	583	571	551	565	606	589	518	538	569	532	587	601	590	565	531	558	536	582	593	540	575	488	535	572	518	579	528	506	508	558	584	556	541	568	551	529	550	600	540	544	595	495	534	545	505	521	563	551	491	535	566	559	567	512	573	561	556	541	567	563	505	559	571	524	579	540	530	515	583	573	555	524	532	564	538	551	589	569	579	585	585	559	544	582	506	518	544	500	536	565	564	547	540	559	566	588	561	537	624	515	561	576	582	547	542	538	549	572	524	542	535	551	550	549	538	518	521	554	587	528	524	590	556	541	567	548	531	553	568	520	547	567	569	547	549	550	574	565	535	555	558	548	553	541	587	566	532	575	566	554	531	581	567	567	552	533	523	571	563	534	555	566	534	558	564	535	534	579	551	623	520	549	581	547	524	539	541	521	579	574	532	587	525	575	588	557	551	584	544	556	556	519	549	533	540	569	543	529	531	582	542	499	525	551	556	502	529	533	543	590	536	520	558	604	575	523	529	561	507	540	519	544	549	570	561	557	572	543	576	504	525	551	527	543	512	556	549	537	562	569	504	528	515	515	520	569	611	550	516	533	563	562	541	565	528	547	548	556	545	534	544	573	547	538	522	548	601	538	542	528	555	561	553	590	581	559	576	488	555	565	547	527	521	519	549	536	552	535	560	570	523	539	573	546	551	570	553	583	532	570	520	521	556	552	577	503	524	543	557	516	546	551	554	538	543	541	554	550	539	537	533	553	585	572	537	563	533	569	555	574	554	505	541	570	536	564	579	590	548	567	525	556	555	562	539	581	545	532	532	568	542	523	565	623	551	536	524	592	549	566	560	574	533	555	530	539	563	561	525	538	526	522	588	567	541	547	564	527	579	508	544	556	516	536	507	547	539	543	537	569	550	549	550	554	529	559	494	548	558	523	551	587	555	542	528	545	539	539	555	546	520	533	543	528	546	545	538	517	557	529	532	512	593	580	521	553	556	549	516	509	549	542	538	530	586	549	568	544	535	562	577	543	519	549	560	534	565	572	544	550	565	514	530	539	552	504	528	539	523	539	624	565	556	542	552	592	532	534	541	551	526	528	513	593	574	520	541	566	525	517	547	509	532	544	528	542	532	551	555	535	554	547	534	537	578	550	533	533	546	532	455	503	530	555	544	504	554	577	533	569	526	550	540	559	573	492	519	538	531	557	602	566	512	522	509	514	559	574	533	520	505	560	561	523	562	551	527	543	542	513	575	568	558	569	582	565	539	550	540	517	542	527	539	523	559	529	569	511	592	552	563	514	580	566	545	530	544	555	566	516	510	517	519	513	535	486	537	477	564	534	571	544	571	527	537	554	530	551	526	521	577	519	600	507	552	534	521	554	532	543	541	593	522	558	524	563	552	533	511	597	567	556	557	539	571	520	576	548	548	581	560	538	540	542	560	530	535	512	566	506	522	531	546	560	574	548	530	558	569	552	554	549	549	575	525	573	529	527	550	552	543	547	502	583	562	566	514	566	578	547	533	541	539	587	527	526	541	537	557	538	527	559	511	584	554	536	530	528	542	569	543	517	516	536	560	534	493	542	545	573	550	573	548	515	590	553	540	580	568	533	580	538	558	508	569	526	533	504	540	531	572	543	536	529	535	541	541	527	523	580	533	552	532	561	524	508	556	508	549	546	532	514	557	563	551	578	557	551	562	558	557	548	572	524	518	563	515	560	589	566	539	566	509	570	575	515	592	531	559	551	544	553	543	553	552	564	493	519	531	570	518	560	515	529	567	564	547	574	526	557	556	554	561	528	520	570	565	575	585	566	560	530	554	518	505	558	537	609	571	523	606	577	544	580	574	543	529	556	557	541	526	561	552	559	571	533	621	544	543	558	592	579	552	552	573	545	531	493	559	541	546	528	570	542	532	543	613	581	532	547	551	567	562	528	534	538	569	547	567	568	527	512	550	548	556	569	581	604	576	542	599	557	516	564	558	575	571	542	567	551	567	579	518	542	529	558	549	556	582	572	530	548	548	493	569	538	558	542	553	552	526	560	542	573	542	567	513	529	590	552	524	529	548	547	551	566	580	597	544	544	593	548	524	568	590	578	564	540	576	566	532	542	568	543	605	592	563	552	564	547	582	539	573	517	586	544	509	536	537	565	582	581	540	546	547	552	556	580	541	525	560	560	569	500	533	546	516	541	528	536	526	517	562	567	538	572	508	517	543	543	528	565	570	561	538	555	515	554	539	559	550	566	569	512	518	562	542	484	565	515	553	522	518	564	553	525	573	560	549	540	556	526	576	588	545	536	535	545	567	629	537	531	536	541	516	526	571	541	553	571	592	553	531	546	525	569	547	510	579	549	543	591	524	579	546	543	528	574	572	519	561	568	547	552	554	499	550	536	548	509	515	542	524	555	566	575	527	541	538	540	563	538	570	523	540	539	542	554	513	536	498	494	550	557	538	534	565	527	542	518	537	569	536	547	542	578	562	567	594	537	576	506	547	524	506	589	546	554	573	527	550	522	517	521	560	535	539	572	536	528	561	524	524	481	537	596	570	513	532	567	544	554	587	528	530	561	583	542	565	526	563	529	489	528	523	596	522	545	563	549	528	566	567	555	517	545	531	536	532	563	560	550	526	568	537	554	533	506	514	561	512	559	556	587	571	545	558	536	567	536	528	563	536	545	585	558	554	510	530	571	512	554	515	552	542	560	539	555	547	546	541	533	614	575	524	550	572	551	524	538	557	555	533	561	572	512	533	555	556	554	525	540	552	545	549	543	559	580	561	533	572	560	557	536	562	535	554	596	543	534	560	556	512	540	553	529	566	554	574	566	545	535	555	508	586	521	536	528	525	540	548	527	596	551	576	536	525	556	553	506	526	545	545	515	516	551	506	522	529	494	566	542	566	531	579	543	526	565	612	550	590	541	545	542	562	555	557	536	571	558	549	528	516	557	538	533	538	530	543	493	583	592	566	529	572	551	565	566	568	570	544	569	559	496	544	624	539	563	550	536	524	571	549	552	558	563	561	582	524	552	558	540	546	559	552	514	525	547	519	530	527	535	588	542	585	519	564	537	534	542	488	557	596	531	555	589	546	554	554	493	522	560	601	605	559	511	558	543	480	499	515	534	555	548	574	552	521	485	580	556	552	520	543	565	524	572	503	539	561	528	526	506	569	609	555	544	613	547	527	569	508	562	554	498	532	539	552	500	561	526	513	578	536	546	529	500	504	569	565	518	575	524	539	536	541	499	549	539	554	572	541	545	555	558	557	580	588	566	541	558	571	589	523	554	507	580	542	554	555	550	546	555	518	523	542	545	547	555	541	556	563	558	516	551	526	528	548	544	531	519	549	567	543	575	588	535	534	553	540	528	551	553	518	532	523	551	573	537	543	539	596	561	551	544	547	602	580	545	560	530	549	579	543	513	597	551	548	528	583	590	574	586	539	540	528	571	541	542	523	533	549	560	538	502	535	549	553
26787	21339	25526	27119	6790	792	658	570	539	524	500	538	470	500	483	478	452	415	477	445	439	404	366	337	342	401	405	360	380	361	376	336	344	321	302	336	285	301	335	323	345	338	328	299	350	305	312	325	327	328	335	336	351	346	331	328	318	339	301	329	310	305	329	310	328	301	329	320	290	331	302	314	303	313	345	288	327	336	344	338	335	309	351	308	290	304	345	320	316	335	354	329	327	316	307	321	311	290	310	334	337	329	309	314	322	310	320	302	290	298	351	305	322	310	290	317	345	342	320	306	276	328	320	329	302	347	327	344	303	326	332	318	314	299	319	299	317	289	302	314	332	318	285	319	288	346	308	298	319	329	320	337	315	310	308	329	293	352	310	310	328	347	348	304	303	327	288	343	324	337	302	328	269	323	337	307	331	359	297	295	311	312	311	306	301	295	291	333	301	294	322	323	279	258	329	319	356	324	337	317	325	293	278	318	329	320	308	310	317	329	304	278	315	320	284	303	314	292	287	303	323	331	339	318	292	319	326	322	331	368	313	285	296	304	307	296	319	279	327	322	335	327	296	295	321	299	273	307	338	324	282	349	342	285	315	318	318	289	330	341	314	300	316	314	355	305	339	314	292	331	313	282	319	325	305	303	284	331	326	280	344	337	282	309	340	330	301	323	304	340	349	323	339	298	286	318	297	329	306	364	296	295	339	367	294	320	313	325	317	309	307	287	311	346	324	321	325	308	282	340	320	325	316	319	333	324	310	314	303	319	310	283	327	293	334	324	351	322	301	309	302	287	333	328	302	385	299	339	314	331	306	321	288	302	327	307	321	302	303	283	310	356	333	298	310	318	353	298	305	322	284	314	293	312	323	366	299	318	330	314	322	309	294	323	289	317	305	348	313	303	335	320	334	335	335	311	282	308	324	317	340	323	308	321	338	325	302	317	346	315	273	335	331	321	329	309	309	302	270	341	315	312	326	315	284	287	328	300	333	322	283	293	307	310	311	312	294	303	325	339	288	297	279	320	334	294	311	329	278	347	285	351	315	328	295	284	279	290	316	315	309	346	348	294	336	340	347	305	308	275	334	306	301	329	297	314	333	297	292	304	317	298	335	333	319	346	316	316	326	321	343	330	335	338	298	296	306	330	311	311	334	310	323	304	348	349	295	328	324	304	293	284	294	292	300	292	312	315	278	299	330	342	318	311	294	322	324	333	342	293	290	326	311	315	320	324	297	316	307	313	291	305	327	310	348	325	307	296	287	307	331	301	297	354	338	347	306	309	321	309	309	294	291	329	341	347	316	313	301	317	303	332	315	310	320	326	298	299	281	325	352	276	301	322	332	291	288	316	300	304	330	337	304	332	321	316	323	340	313	304	345	326	329	342	310	319	325	283	329	316	341	323	300	314	319	334	330	301	318	306	324	322	295	332	327	307	295	320	333	334	306	301	284	310	289	322	305	323	290	285	284	295	296	284	287	320	330	319	328	330	333	302	313	316	313	280	324	317	282	311	306	292	320	321	350	327	307	301	325	293	327	327	313	338	303	332	319	319	307	350	322	303	326	316	316	290	313	291	338	317	300	317	316	306	281	328	333	300	316	305	336	324	294	316	329	285	323	294	301	334	275	322	312	312	356	305	286	321	333	317	278	316	330	294	309	299	326	325	313	309	301	320	287	310	319	324	326	292	321	311	327	325	260	344	313	315	309	331	323	316	333	325	334	309	322	308	293	292	344	315	310	327	321	316	348	314	306	342	319	338	303	299	321	319	307	317	299	297	317	292	313	319	342	345	306	294	320	294	332	283	324	314	332	340	329	292	291	304	287	329	338	328	321	294	319	318	305	300	278	314	299	304	299	306	330	290	296	330	316	308	347	324	304	321	345	314	327	301	311	347	343	306	281	305	307	280	331	305	299	310	336	316	338	353	333	295	321	296	331	306	315	339	341	318	297	324	320	313	304	325	289	318	317	284	343	311	324	335	295	295	324	333	308	309	334	332	312	308	342	337	300	302	285	289	288	297	313	319	332	334	304	340	317	307	301	308	302	362	304	312	335	311	318	329	317	312	328	311	314	317	283	319	298	325	339	304	295	317	306	329	324	279	319	325	300	312	360	320	328	331	311	305	329	303	286	311	308	339	310	295	305	303	347	327	309	280	284	298	313	297	310	296	339	334	300	322	308	339	293	306	350	325	298	295	336	304	326	301	339	324	321	284	303	308	307	335	344	318	318	286	304	288	293	324	313	295	306	264	319	297	322	335	294	351	307	310	317	324	284	313	289	322	303	327	318	320	312	323	334	307	330	336	313	320	341	348	317	332	286	312	320	323	321	330	302	320	312	308	314	321	323	321	296	292	325	342	318	270	294	309	328	335	332	366	310	287	311	332	324	335	319	344	328	332	303	302	314	322	332	361	308	334	346	328	308	324	297	328	283	337	302	312	306	323	328	321	332	305	310	310	329	307	297	317	309	292	341	327	322	363	333	320	308	330	299	342	312	308	333	314	303	303	284	297	322	289	290	300	304	312	298	313	323	268	312	325	289	322	339	326	341	326	309	303	314	364	316	328	342	303	326	306	351	294	350	311	285	338	350	313	316	298	303	290	300	307	336	307	337	315	313	350	335	316	314	315	342	301	312	308	323	280	309	286	344	307	319	317	359	333	280	291	317	335	329	303	314	310	330	314	337	329	301	298	293	329	327	308	345	295	339	309	324	254	312	304	320	261	315	339	320	348	298	331	304	309	312	302	310	315	320	308	317	324	299	323	312	306	294	322	325	325	304	322	339	324	315	312	310	322	317	314	328	324	310	285	300	291	283	324	312	324	343	288	347	329	319	314	298	306	295	322	310	348	326	316	352	316	298	324	305	299	322	347	316	312	306	337	328	293	306	313	306	311	333	310	335	302	296	329	327	305	307	322	303	300	311	309	310	302	369	310	322	328	296	284	299	317	309	323	314	329	333	316	304	322	321	314	315	301	287	302	339	300	313	339	307	316	300	320	328	320	305	316	303	310	282	299	315	312	309	336	321	275	316	327	337	293	314	296	303	319	320	311	318	343	309	354	299	320	313	345	319	338	358	327	302	322	337	306	350	328	314	322	293	320	299	274	314	307	301	280	315	302	304	352	307	325	347	288	319	305	317	321	293	299	352	342	328	324	306	305	303	320	291	301	334	328	298	298	317	341	324	372	283	290	366	346	329	350	312	301	273	350	327	325	290	313	314	324	337	299	327	323	299	321	306	318	327	292	295	307	306	304	320	305	302	325	316	327	327	303	288	281	313	295	334	297	296	314	344	301	347	314	325	322	309	310	333	314	290	312	331	291	325	316	277	294	314	300	316	335	357	321	310	340	287	314	323	318	274	358	307	317	312	330	292	301	308	332	312	342	296	280	337	317	302	310	303	325	336	335	303	340	302	296	300	320	304	363	274	310	326	329	288	337	299	309	313	313	328	332	317	343	312	331	316	326	322	297	324	302	321	330	351	295
7684	8062	3320	1366	970	816	805	810	810	792	814	761	708	721	764	792	785	752	778	812	767	728	703	725	666	738	720	739	770	738	752	740	677	756	673	700	734	736	770	679	696	632	700	682	697	711	750	739	712	730	704	717	693	741	743	748	722	726	729	712	706	720	756	628	687	750	728	717	679	735	685	714	719	743	718	706	707	701	721	786	692	673	683	685	737	728	699	709	728	692	672	699	726	711	711	693	696	735	744	718	743	689	763	717	673	711	726	717	770	693	753	720	742	695	642	710	711	693	702	780	685	709	685	728	693	710	680	737	742	731	745	703	737	716	705	706	741	681	722	702	705	722	699	703	734	707	746	712	714	702	725	705	733	741	669	683	707	715	717	680	724	744	713	751	727	732	689	716	722	702	718	710	734	724	681	705	702	783	706	692	705	739	733	741	682	717	725	669	722	695	722	704	761	729	706	739	704	716	697	712	760	712	701	710	724	680	722	670	694	693	789	669	687	710	719	709	708	716	700	712	715	736	709	690	692	743	699	693	718	739	698	713	691	742	704	725	732	744	648	747	738	704	701	669	734	742	733	699	688	696	685	692	677	708	783	657	694	724	687	745	699	691	709	726	739	711	691	702	777	689	678	716	719	707	703	698	655	728	722	690	703	619	734	686	711	688	701	704	723	765	730	680	760	727	668	688	659	738	709	746	712	679	742	722	721	715	718	719	711	722	723	715	742	722	688	711	675	709	748	761	706	667	713	727	679	697	680	698	753	732	694	696	692	716	722	709	711	725	717	697	671	715	731	689	711	749	740	716	736	743	733	692	754	718	665	707	737	747	737	685	710	726	685	682	729	677	697	744	741	749	702	687	704	717	724	713	706	672	674	720	745	704	726	760	740	721	752	700	693	682	690	712	721	714	714	757	716	740	713	712	718	689	735	738	725	722	723	700	733	764	722	708	697	709	731	717	759	732	675	695	731	662	706	732	707	697	726	654	686	720	694	740	701	686	690	764	675	711	700	709	762	735	719	710	671	725	725	713	720	746	712	746	717	739	715	751	740	708	752	711	746	706	682	695	667	669	707	708	697	724	692	681	691	751	721	707	703	721	700	701	697	718	705	706	684	732	734	716	728	736	704	685	734	710	663	704	703	724	724	657	784	697	702	740	730	685	687	675	707	675	708	688	679	699	729	684	733	723	696	701	734	647	749	726	702	701	719	683	696	712	698	682	747	732	735	693	743	742	730	694	683	705	695	753	644	682	692	709	700	719	753	681	703	720	710	732	696	750	675	669	717	682	707	694	729	791	711	671	728	712	718	735	715	681	706	678	698	719	753	700	716	716	719	731	744	722	673	719	699	680	682	710	714	703	675	722	672	731	730	731	658	693	731	673	702	730	691	677	643	701	693	666	750	677	752	758	689	705	747	732	741	694	734	681	666	782	743	694	700	729	713	741	663	755	724	705	731	745	718	710	728	699	749	681	713	744	694	698	736	663	715	703	695	728	724	676	745	697	726	728	742	742	716	722	674	729	745	738	686	667	772	722	701	739	728	700	712	712	686	747	736	693	702	719	723	731	745	722	706	708	695	695	657	694	733	720	744	691	693	722	731	615	707	674	700	666	722	712	709	739	759	727	746	691	693	699	667	697	695	737	697	748	728	690	682	736	687	701	660	706	741	723	680	746	660	723	697	736	710	711	735	724	675	717	735	697	739	691	670	727	706	711	720	742	724	744	705	654	681	746	727	669	747	699	756	677	735	712	711	756	759	730	709	711	713	724	709	713	705	663	695	732	691	756	747	730	743	758	685	715	717	689	740	732	709	721	656	651	720	677	751	722	692	752	750	727	735	723	725	699	727	700	715	717	754	749	701	739	760	696	677	708	679	668	736	727	714	729	724	751	689	735	685	739	695	687	686	726	712	700	681	712	735	700	712	701	705	767	693	713	717	709	705	731	715	737	759	745	702	733	715	723	701	748	710	716	651	718	732	715	719	712	697	682	718	738	718	684	765	666	716	713	745	731	724	722	722	752	707	724	691	699	751	695	672	696	700	708	758	683	732	685	669	696	753	704	701	706	757	656	724	761	733	701	732	718	764	609	673	691	679	719	690	718	753	683	747	688	736	715	702	740	705	716	715	698	720	722	750	718	692	710	682	745	740	740	719	717	686	644	702	729	726	715	718	733	695	697	761	696	673	704	718	653	698	724	729	716	709	697	765	747	687	722	723	700	734	729	673	707	680	737	747	732	732	693	718	749	699	709	704	700	716	721	718	687	695	696	694	699	768	694	721	683	722	714	721	712	692	751	710	702	736	724	746	730	775	698	711	703	715	685	722	715	704	677	745	708	737	729	743	718	713	707	694	714	691	734	715	709	689	719	716	705	761	709	715	729	671	673	695	725	681	732	707	721	639	689	681	761	725	691	674	688	711	687	690	719	724	743	735	740	718	700	697	715	723	724	694	743	695	739	733	710	723	640	720	734	739	742	709	678	680	698	665	667	720	694	733	720	688	716	669	710	751	729	722	722	749	696	733	713	686	702	742	719	681	747	687	722	701	712	697	714	680	754	740	703	729	734	732	726	699	686	706	726	717	722	719	687	748	688	704	727	710	733	735	745	715	679	684	696	694	699	729	693	699	699	704	723	687	717	696	762	734	771	712	714	704	742	694	700	733	740	682	727	737	735	704	708	687	687	725	741	713	707	734	707	696	696	736	718	676	712	699	754	678	733	745	713	672	644	753	671	692	704	739	714	730	748	666	686	736	696	698	713	716	725	717	709	711	724	658	733	728	664	728	747	725	722	717	690	730	755	654	714	660	726	694	688	677	739	725	670	638	722	694	720	751	750	719	706	710	723	759	686	750	675	686	737	705	756	676	734	686	707	721	684	719	699	707	750	717	726	706	684	756	703	692	741	756	729	725	711	703	734	691	669	727	703	719	712	728	723	698	688	736	672	694	725	739	711	702	736	698	742	709	743	719	689	703	740	700	716	696	727	717	703	707	737	705	721	699	692	751	763	766	736	747	698	706	700	676	718	689	719	730	752	755	696	753	674	777	698	723	729	688	749	720	672	727	744	704	711	714	684	694	718	703	680	718	718	670	695	715	742	754	708	703	684	763	677	676	722	653	706	705	708	706	698	734	688	668	685	712	714	649	743	665	746	739	710	676	732	697	713	768	707	699	703	702	747	690	729	708	758	728	724	697	686	736	696	713	717	737	734	742	713	722	728	696	702	741	674	713	714	687	769	640	712	686	711	683	713	698	725	696	689	688	713	733	692	720	699	693	720	709	697	703	691	733	705	720	718	704	727	718	758	733	735	734	730	719	693	680	731	689	688	692	710	734	635	711	759	685	736	684	684	721	703	705	742	703	678	702	742	672	733	696	678	729	746	735	659	756	690	700	695	738	724	683	739	697	705	715	717	705	709	661	704	705	715	757	711	703	741	698	712	729	747	745	668	708	723	730	720	752	676	718	733	701	737	675	703	715	715
24888	21362	26828	26268	21353	6544	955	679	599	614	561	583	536	545	489	474	509	495	499	452	405	415	338	333	373	359	377	365	317	362	345	316	294	300	271	294	286	327	281	251	269	296	258	299	293	271	304	263	301	293	333	274	284	308	296	281	303	269	317	305	294	284	300	279	260	268	294	257	283	256	277	298	287	324	302	315	291	286	302	316	292	294	299	267	265	294	291	271	254	259	272	271	281	265	280	278	269	274	252	283	278	292	294	289	269	277	258	284	302	254	266	291	277	284	276	268	321	276	297	295	288	292	260	267	281	296	288	238	250	308	256	305	285	269	290	311	271	268	275	263	278	315	295	293	292	264	281	269	276	289	281	251	270	283	260	290	293	314	319	300	288	273	274	297	256	296	270	281	257	306	314	262	296	311	272	267	284	279	293	303	292	272	270	294	278	257	299	308	290	308	288	264	261	242	276	267	278	274	280	269	311	293	287	309	239	282	256	277	294	285	280	292	280	268	286	258	305	292	303	288	270	276	260	261	285	328	281	289	276	318	269	302	308	263	285	275	302	287	288	323	273	307	291	296	286	291	297	282	264	256	296	282	274	239	291	302	290	266	262	279	280	260	264	268	265	291	270	294	281	268	263	265	294	286	298	272	268	285	271	275	320	279	249	280	272	259	285	290	288	287	252	289	283	301	283	268	289	293	274	302	283	332	279	261	254	265	283	279	281	282	264	299	297	303	300	311	291	309	293	298	273	273	321	286	279	284	286	257	272	272	298	272	268	291	290	271	286	262	300	256	313	263	278	269	267	289	324	315	277	310	294	300	269	306	279	274	268	294	300	275	306	295	285	300	233	272	295	294	275	303	286	320	306	284	298	293	294	291	294	271	298	286	263	321	300	271	278	317	280	297	258	289	270	287	271	284	302	232	308	278	278	255	286	295	240	264	290	289	255	273	272	300	336	337	263	304	272	273	283	273	306	265	277	264	309	254	272	293	303	249	268	295	297	266	273	317	263	259	297	274	289	272	302	289	316	313	271	283	294	264	304	277	269	271	255	300	297	306	249	297	265	305	284	270	289	317	265	268	294	263	310	297	283	283	267	282	248	278	283	287	294	276	304	302	303	306	259	267	290	305	281	301	304	280	260	287	283	264	293	297	261	267	269	319	286	278	291	256	294	267	296	281	271	294	311	284	308	293	310	292	267	242	257	273	280	266	279	283	276	286	265	261	244	269	276	303	326	314	247	306	282	306	258	248	257	258	273	239	292	271	253	302	232	278	286	291	230	249	293	280	284	274	303	293	299	286	267	277	274	316	272	270	275	285	276	269	287	281	274	272	256	282	292	300	285	251	271	282	285	289	253	297	271	286	288	299	279	252	277	295	265	250	293	280	318	262	254	263	314	289	265	271	265	256	282	290	306	287	265	288	307	258	301	301	278	261	282	284	301	296	306	282	327	293	282	271	278	314	304	287	267	258	282	289	268	311	290	319	266	278	282	277	272	312	263	266	288	282	274	295	309	272	288	300	300	296	287	294	256	306	294	263	290	291	262	276	280	276	283	299	283	254	285	241	270	301	303	252	302	299	288	290	278	293	302	272	291	276	290	284	306	268	291	277	266	282	311	312	314	280	253	259	249	290	275	273	270	309	294	282	276	288	287	283	268	301	285	279	273	284	245	265	302	294	271	284	278	293	306	274	298	294	293	270	283	332	273	298	294	285	277	275	269	248	288	262	299	297	300	262	309	282	279	300	278	276	295	283	293	283	283	311	298	299	284	299	296	268	282	299	291	254	313	255	272	287	279	307	308	271	273	287	286	325	309	301	299	310	316	305	291	280	304	289	281	278	259	264	258	292	272	279	284	296	280	319	288	279	282	292	307	274	293	284	288	240	257	265	265	292	283	342	270	265	269	301	300	270	275	273	291	271	283	299	305	291	283	267	277	349	301	281	273	268	286	277	292	293	252	260	284	289	261	284	257	286	286	246	272	246	281	266	286	269	315	275	286	299	281	309	297	307	255	280	290	274	247	241	271	270	291	298	295	295	276	266	284	275	282	278	281	312	271	306	299	301	302	251	266	304	268	261	272	308	260	271	280	278	295	301	290	281	284	252	291	274	305	275	302	291	281	297	303	252	327	280	310	282	268	273	280	284	292	265	302	311	268	260	299	247	272	280	265	313	297	277	260	286	289	290	245	261	263	273	297	305	293	271	303	264	243	265	293	271	296	286	277	332	284	261	298	251	300	314	269	264	284	299	299	269	255	330	287	306	279	297	313	283	289	263	283	244	302	279	280	299	278	266	279	313	270	285	278	309	297	271	271	303	287	267	298	319	261	293	287	295	263	286	297	246	292	266	298	301	280	293	272	280	278	263	260	290	250	299	300	267	283	291	290	276	308	284	292	300	287	320	297	289	275	295	289	295	294	275	279	246	253	256	291	288	306	290	255	264	273	293	352	265	331	270	270	294	293	256	267	265	288	275	258	276	312	300	301	279	298	241	326	234	293	305	290	282	302	276	287	269	319	272	275	285	291	289	291	281	294	335	278	285	256	272	298	294	293	309	279	285	258	283	270	253	314	274	267	275	307	281	293	290	270	295	254	279	270	242	298	294	270	292	253	270	270	288	297	270	304	304	279	269	290	291	283	269	296	284	287	292	279	283	277	302	267	285	276	306	290	279	285	302	266	269	312	249	296	277	293	285	262	295	294	315	286	291	308	255	310	287	269	287	313	271	262	295	259	278	263	293	294	257	285	278	239	326	305	276	276	278	271	261	271	273	292	251	242	262	280	274	280	291	261	293	262	265	286	250	293	284	280	277	258	269	293	283	267	289	275	291	303	286	264	296	268	306	298	276	313	279	274	273	330	272	312	258	287	283	299	251	275	256	265	249	289	254	266	262	303	281	269	309	251	279	282	286	287	294	320	297	270	254	298	294	302	263	292	319	277	274	262	298	282	278	251	311	234	289	270	275	267	266	274	303	301	271	254	310	254	316	285	281	296	292	299	289	270	287	310	301	303	295	291	267	295	308	286	312	295	304	298	289	264	285	290	282	283	263	279	297	264	264	303	300	287	285	294	290	255	323	273	270	247	314	279	285	304	305	303	268	281	295	259	304	313	306	281	241	283	260	299	296	260	278	288	309	276	273	278	262	287	306	322	277	282	261	308	283	287	303	288	322	275	300	288	298	304	286	291	306	277	281	302	326	274	245	281	275	292	287	267	265	289	321	297	295	287	267	291	295	253	275	288	330	304	275	295	293	268	273	298	280	272	307	287	282	281	296	252	302	266	267	280	289	284	282	292	276	296	282	260	257	274	304	270	283	276	287	287	283	301	272	317	226	271	297	281	297	301	269	312	287	288	279	272	312	306	278	269	305	276	301	267	289	300	266	278	276	296	321	298	275	285	278	303	277	273	244	291	277	289	252	284	292	271	283	303	298	275	278	311	283	276	286	286	266	285	313	279	289	277	290	292	275	282	293	278	276	253	264
9395	12351	4415	1590	1085	886	770	757	725	711	721	746	755	741	704	699	728	672	710	665	695	672	691	664	617	629	660	700	672	692	695	648	630	618	624	650	656	640	670	604	609	634	586	648	621	607	653	601	654	626	623	623	612	646	584	628	639	657	666	675	622	594	648	622	697	624	622	619	608	617	617	628	619	617	661	627	637	611	646	658	657	625	624	671	603	636	635	631	632	607	607	647	608	674	662	680	638	650	617	623	623	640	630	612	655	632	633	653	595	627	633	631	623	675	657	652	662	649	613	654	615	632	622	643	630	665	588	609	600	641	617	615	652	624	624	683	653	640	658	625	628	645	638	643	650	630	620	629	623	609	614	678	664	652	659	573	642	640	631	661	587	628	645	619	621	655	640	595	643	624	575	619	592	659	651	617	630	621	640	665	616	646	619	579	602	639	628	645	608	622	602	614	595	625	588	608	663	653	607	659	628	664	671	660	645	640	602	574	606	648	614	616	635	584	663	649	588	582	680	647	653	618	659	624	616	595	666	596	600	591	626	623	644	645	628	636	631	666	637	641	649	630	574	631	633	655	644	630	657	653	607	676	648	604	621	655	608	646	636	623	623	609	656	604	630	641	612	614	614	631	617	625	634	647	626	669	658	690	640	672	658	650	643	622	590	649	616	665	650	637	640	636	639	651	620	663	612	661	616	628	655	656	614	644	607	642	627	660	626	627	639	636	605	621	648	597	626	652	583	671	622	648	611	650	659	597	655	624	653	619	633	625	624	621	643	631	603	634	676	610	618	632	644	679	691	645	659	608	647	658	643	643	626	583	611	639	660	657	648	654	607	621	637	655	597	657	668	658	652	599	606	658	652	663	654	658	669	648	641	647	641	592	676	650	640	631	606	607	668	551	666	629	640	592	620	586	705	630	649	622	603	607	618	637	626	626	652	637	652	654	629	601	660	659	669	599	637	623	637	631	595	669	621	628	676	640	661	687	644	656	596	616	586	599	631	626	614	636	615	668	586	611	644	640	624	620	606	622	640	633	653	654	621	635	658	643	638	638	615	621	662	635	627	673	656	623	654	624	630	664	601	634	626	632	630	627	616	652	633	606	666	634	608	596	637	617	552	649	643	584	682	620	626	603	669	641	627	640	677	632	619	616	627	573	633	639	640	636	673	657	623	625	643	636	666	645	601	603	634	630	655	648	600	617	625	625	630	599	617	661	644	638	623	622	611	621	646	613	625	650	644	638	606	598	679	653	612	617	618	627	615	651	614	595	645	608	605	654	684	596	623	646	674	622	660	598	640	637	640	646	620	631	621	684	615	658	615	638	632	598	613	616	602	598	663	604	628	624	636	609	664	603	617	634	594	595	635	603	653	691	603	626	696	639	644	653	613	611	619	612	649	604	654	627	668	628	628	579	657	648	639	640	638	618	624	621	562	605	650	648	682	620	646	632	654	637	593	592	657	649	591	651	667	620	624	629	614	545	598	637	646	653	637	664	648	638	640	666	644	622	583	641	635	650	614	648	598	600	623	627	614	610	612	658	628	602	681	652	671	609	672	610	614	610	603	609	644	606	655	628	648	610	643	631	651	704	628	610	651	631	658	639	622	635	659	649	636	664	621	613	632	604	615	670	580	641	625	597	649	640	613	636	640	641	650	632	640	641	626	673	636	644	615	631	628	632	627	617	622	646	612	623	622	603	610	672	615	618	634	653	645	698	621	615	584	632	608	596	633	601	631	628	608	630	627	612	631	617	609	635	620	663	556	618	632	623	601	653	613	658	635	583	627	665	591	631	695	607	650	621	612	593	614	588	623	645	623	669	594	602	632	590	655	677	601	617	626	624	631	632	648	658	636	626	596	636	622	593	633	620	632	642	645	669	622	655	632	594	634	648	657	621	647	628	657	601	634	599	623	626	611	616	635	610	638	643	624	602	621	640	651	638	599	637	657	626	605	646	632	616	674	600	633	598	665	620	618	696	620	647	631	616	660	620	645	647	645	676	615	676	634	618	625	625	607	647	599	594	634	610	589	599	660	594	613	607	651	614	627	603	647	679	672	644	594	622	636	632	737	613	642	665	628	648	662	595	640	656	620	678	648	679	645	668	665	630	677	696	674	585	615	662	615	630	594	654	649	622	647	598	593	638	631	610	678	652	622	590	627	657	655	595	636	636	602	617	631	655	594	640	635	646	635	635	645	624	636	618	625	660	602	661	635	601	658	632	598	640	638	628	621	661	666	644	621	607	606	626	622	613	605	661	653	651	627	686	659	638	601	637	659	647	665	657	632	659	629	645	657	635	651	641	656	645	628	655	634	677	629	607	633	650	634	619	633	683	636	665	645	637	627	611	622	622	645	687	618	596	623	608	659	643	645	649	608	643	632	679	665	650	588	598	635	622	618	652	636	652	661	628	654	617	643	663	648	635	617	596	642	591	663	654	638	623	618	622	586	639	657	621	640	619	631	632	630	653	621	622	680	612	601	620	625	670	642	653	620	643	619	675	644	589	664	622	633	629	633	612	627	673	599	642	614	685	653	631	703	598	633	622	653	619	635	629	640	603	635	653	612	596	616	653	629	612	658	649	658	663	607	633	666	639	616	653	655	629	647	619	592	599	625	627	641	610	603	642	609	674	639	627	600	615	647	626	630	659	581	666	661	623	611	649	601	670	602	616	639	630	573	607	596	618	633	626	635	633	631	606	645	678	640	648	638	669	643	662	668	607	613	640	617	662	585	607	644	625	639	622	612	593	662	618	631	625	626	602	610	645	618	666	620	652	657	652	672	585	686	635	628	640	664	674	648	619	632	624	623	636	640	605	623	632	610	640	614	660	625	657	625	658	596	623	602	620	610	642	614	622	668	655	597	656	655	648	581	614	661	626	596	666	587	651	620	609	630	629	606	625	560	662	615	608	619	687	632	618	566	622	635	624	610	612	649	661	652	628	647	634	672	682	625	572	598	639	659	620	626	649	655	654	627	647	620	592	617	614	647	643	653	634	632	601	648	622	627	614	598	618	654	654	672	616	649	642	619	641	631	638	608	649	656	651	588	668	620	640	638	636	639	649	630	657	602	622	594	573	604	659	634	608	636	631	624	591	642	627	636	645	617	662	607	640	640	655	587	619	615	650	617	647	567	622	594	586	628	648	648	689	626	640	642	575	632	605	585	621	628	693	614	629	671	628	657	638	638	638	629	704	609	602	653	648	675	640	635	645	602	627	630	629	664	637	625	628	614	647	607	661	583	635	664	629	649	636	596	602	663	639	653	598	631	627	649	649	649	676	622	663	634	639	655	655	648	641	662	625	588	672	601	605	656	652	679	631	634	607	630	611	626	630	618	612	622	620	681	640	611	656	620	588	598	628	645	617	620	608	626	598	622	625	619	630	622	675	559	616	673	678	621	599	631	606	650	679	634	655	606	688	664	609	633	600	640	631	614	661	622	617	684	617	602	620	654	669	622	677	650	638	673	653	617	653	622	676	634	678
30439	8549	1989	607	454	326	330	337	365	326	340	323	337	331	318	320	304	334	309	259	287	302	269	287	255	261	231	275	261	247	260	248	245	257	229	222	258	236	269	226	246	225	246	264	240	231	212	235	270	242	240	279	271	229	249	224	219	229	257	246	231	259	229	199	243	254	244	240	225	231	236	256	246	222	247	246	267	233	247	229	222	242	245	258	224	247	259	245	247	262	229	251	257	228	195	237	237	216	291	252	227	248	264	261	233	257	256	260	258	226	239	263	241	220	229	247	255	232	230	261	239	258	219	237	221	248	244	217	249	249	235	281	224	195	252	237	254	269	227	226	199	232	241	212	235	270	226	255	237	263	227	236	234	236	241	224	240	214	241	240	241	228	235	253	233	250	227	248	260	216	233	225	239	238	243	228	226	252	233	264	237	247	244	245	254	255	217	240	257	242	235	223	224	251	256	250	241	238	264	242	244	221	236	228	215	223	242	238	220	229	242	231	257	200	234	233	247	246	242	208	254	253	237	239	254	241	226	247	259	205	249	262	221	238	236	234	236	235	215	231	262	251	213	234	198	219	226	235	237	249	246	232	226	230	249	228	246	215	247	234	253	240	227	242	258	252	238	255	229	208	202	243	271	246	256	267	269	261	245	217	237	271	226	241	219	236	235	244	212	268	263	239	217	212	238	266	235	240	240	258	224	205	248	226	260	227	245	262	227	221	233	261	241	255	241	238	258	244	227	222	236	214	232	259	230	238	221	259	243	256	214	248	224	219	239	245	242	251	244	258	248	256	221	247	239	247	224	233	207	256	207	238	219	228	227	249	243	261	232	248	290	233	257	257	255	249	255	262	256	242	236	236	239	265	232	236	229	226	230	233	235	246	249	232	268	264	271	236	232	207	219	235	227	239	219	240	236	229	222	225	234	256	237	237	251	226	218	230	215	248	243	257	241	255	226	214	211	247	238	229	258	235	220	249	229	258	253	233	257	249	229	236	253	242	240	214	250	226	230	235	248	224	232	242	235	226	239	231	250	219	262	259	231	227	235	218	231	213	233	231	223	194	245	231	252	230	232	274	264	258	265	233	228	228	238	230	240	236	236	258	234	201	244	236	247	231	246	208	230	198	260	243	227	254	249	224	215	214	248	226	278	239	237	242	267	213	235	251	243	249	245	234	238	236	248	222	247	216	260	231	233	247	241	257	231	225	259	255	237	202	250	258	256	246	232	261	258	267	265	237	220	227	247	216	228	238	233	231	216	229	235	249	226	225	253	247	241	221	189	262	246	241	250	267	240	214	208	233	221	250	248	226	266	256	261	226	239	239	243	235	208	229	243	215	277	240	231	229	246	246	204	258	221	240	220	230	235	236	235	251	215	267	243	256	230	240	233	278	218	243	257	216	235	267	229	222	236	257	227	248	228	241	257	259	212	246	258	237	220	206	260	252	253	240	226	239	246	230	223	237	234	264	245	241	235	217	245	242	215	250	265	222	222	190	209	219	251	270	212	210	222	261	259	266	272	278	237	264	230	254	220	222	243	246	251	249	217	265	238	252	240	253	237	245	221	232	228	265	234	238	239	276	262	240	253	251	221	236	267	260	198	246	223	229	212	229	262	260	202	230	229	234	248	227	230	237	245	233	218	249	227	250	214	248	231	221	267	240	256	238	246	266	234	260	225	225	238	268	243	206	257	258	262	243	246	212	267	281	247	236	255	223	235	244	243	250	215	244	243	239	222	254	246	255	245	228	254	230	257	232	232	226	211	258	251	204	242	225	211	252	273	236	205	236	229	240	254	203	255	238	217	206	234	240	209	239	223	227	215	247	257	252	250	235	242	222	289	220	231	222	232	262	214	246	253	237	235	221	229	220	257	242	225	246	252	227	235	232	251	208	279	221	240	251	231	226	232	240	219	265	243	241	274	239	231	235	229	253	248	237	248	224	239	253	234	212	231	224	238	272	237	235	236	243	228	227	241	233	257	252	261	233	231	226	264	225	249	257	232	238	252	232	247	238	250	236	286	225	263	264	231	221	221	222	236	233	242	244	244	223	237	249	210	224	227	267	235	265	213	255	232	213	234	246	216	248	225	217	233	251	241	240	255	271	247	215	233	244	262	223	275	221	242	244	256	244	245	241	248	221	221	287	228	240	239	253	255	250	229	241	256	231	225	208	213	218	215	226	238	233	258	233	267	250	236	239	240	243	253	264	234	241	207	262	232	243	234	282	220	232	235	238	238	241	243	240	232	220	219	250	244	241	240	234	233	217	234	212	261	222	264	245	237	262	258	223	254	241	251	239	244	236	208	249	276	249	247	260	273	262	258	242	244	218	229	234	216	228	234	235	248	253	240	240	258	246	230	256	260	247	251	265	232	216	235	236	249	224	214	234	237	251	238	251	254	232	234	223	194	246	243	216	242	231	227	256	222	249	250	268	218	265	226	230	250	259	243	231	223	226	252	235	235	244	237	234	225	208	246	252	251	234	225	235	257	257	239	253	213	252	238	232	230	221	254	221	244	234	242	224	232	252	263	234	250	228	239	264	190	238	244	295	249	229	216	244	259	207	239	236	244	227	229	243	244	221	231	216	254	226	202	266	225	262	243	196	247	249	240	219	285	225	236	219	254	224	233	236	235	231	241	257	289	226	240	205	220	238	229	219	244	205	225	247	262	230	275	226	228	263	255	228	211	237	227	216	252	216	234	228	248	224	233	227	217	244	249	233	217	273	261	234	259	245	248	207	228	252	262	239	234	224	209	247	239	225	253	234	206	250	253	247	248	235	245	246	244	226	233	267	271	244	228	230	269	242	238	232	243	242	263	248	232	224	232	253	235	234	241	238	233	235	246	230	262	276	244	237	235	233	250	252	207	234	252	255	213	250	231	214	241	251	243	221	219	227	269	194	214	246	278	239	269	222	249	227	266	252	245	271	233	209	236	254	225	216	245	266	247	246	255	246	215	209	207	248	236	214	219	278	242	229	212	257	227	232	277	257	217	250	210	216	255	255	278	260	239	248	241	248	251	244	240	233	242	257	257	224	238	256	224	238	238	237	221	227	242	255	235	236	210	236	226	220	255	231	230	205	229	232	239	256	253	237	219	241	242	235	264	214	257	239	239	288	219	233	244	220	221	207	239	258	213	267	264	253	233	207	240	227	250	264	236	256	245	211	228	233	232	211	235	241	242	221	228	237	248	243	208	230	241	216	243	266	244	269	254	211	244	252	250	263	273	215	239	257	227	238	230	243	252	249	244	224	241	243	228	270	247	230	218	240	236	238	210	254	257	205	251	237	215	247	220	270	255	254	224	211	250	261	226	226	266	236	232	222	258	243	215	228	216	254	250	224	228	211	258	216	230	226	233	207	233	240	227	249	247	257	243	258	237	293	242	246	211	270	249	192	250	251	257	264	237	214	255	224	212	250	226	238	254	219	198	261	227	248	264	220	246	220	261	227	258	262	250	246	231	201	240	244	247	249	231	241	235	223
8340	3800	1725	745	622	610	609	639	615	617	574	603	567	606	608	632	575	609	565	556	611	574	606	532	561	579	551	581	554	556	578	594	571	540	578	592	571	561	550	583	607	622	535	574	582	587	564	553	603	583	569	552	594	592	573	563	592	551	553	596	573	547	579	558	548	615	559	528	576	595	560	585	583	568	576	553	548	558	579	568	580	587	579	568	568	553	557	541	597	573	580	594	556	574	573	575	595	566	577	547	571	621	555	597	563	581	582	531	619	555	571	569	568	603	605	596	549	573	520	564	558	542	574	569	553	532	530	568	548	552	572	577	551	567	550	577	512	542	575	536	542	553	588	603	534	576	550	545	538	572	568	558	542	573	557	584	575	601	586	545	549	545	608	531	549	558	574	587	586	581	571	585	576	573	567	570	573	524	577	546	572	585	564	540	583	596	578	609	615	564	563	588	558	532	596	569	580	579	550	609	574	564	571	547	596	547	563	564	553	625	560	581	623	537	528	639	525	525	567	558	594	595	587	558	547	583	594	538	544	637	570	613	538	553	525	586	555	561	546	611	561	575	575	598	540	535	566	575	614	556	578	572	578	583	559	538	564	514	611	548	566	556	561	605	540	579	551	577	546	617	577	514	565	542	558	558	559	523	577	593	561	537	540	556	583	541	573	561	595	586	561	534	580	613	596	575	571	562	570	557	581	527	531	598	556	553	605	569	527	523	606	589	559	582	552	548	583	577	569	547	569	563	557	602	587	588	543	555	559	594	519	615	524	599	551	541	583	565	568	603	570	514	550	571	530	550	628	591	587	618	570	554	573	574	604	578	581	570	609	612	559	569	555	611	561	610	572	560	559	568	596	556	522	599	533	581	563	602	636	557	512	578	537	614	586	579	538	538	577	598	558	574	574	613	547	561	604	556	569	576	537	571	582	545	542	551	600	609	539	568	577	563	549	556	578	573	552	584	554	559	581	596	625	581	621	548	575	571	590	578	567	545	627	560	602	551	594	552	558	572	578	539	591	579	534	577	596	603	587	539	602	545	597	554	599	559	547	619	553	590	568	585	558	521	555	569	541	568	582	558	573	550	592	560	565	587	575	535	571	544	548	579	590	547	600	593	559	547	560	542	555	518	554	564	527	557	617	568	570	526	604	597	566	589	535	588	579	511	555	585	560	620	541	561	534	552	527	578	612	609	573	593	577	571	587	622	598	585	567	549	612	621	590	537	606	604	578	565	552	576	624	577	575	567	566	550	552	597	564	605	558	595	578	545	571	548	590	537	578	564	594	557	569	588	584	574	599	546	565	547	600	538	578	560	562	586	592	543	559	531	549	605	555	598	558	573	510	576	580	532	571	563	562	565	574	588	556	610	611	624	574	588	539	556	593	559	571	580	548	562	523	580	570	549	580	593	566	586	595	516	550	601	557	601	573	546	588	559	618	551	566	600	595	568	581	578	586	513	559	563	513	568	582	508	545	575	554	577	567	568	579	535	590	600	576	560	523	554	550	589	579	555	570	560	608	586	570	587	586	543	583	543	554	579	576	546	593	559	579	589	566	540	601	579	574	559	591	589	555	561	609	555	576	575	600	565	520	532	564	574	564	595	532	591	582	579	581	560	592	550	583	595	571	559	555	574	547	600	567	581	575	539	594	548	564	558	603	517	556	569	537	577	617	571	535	558	577	567	562	600	574	562	531	562	592	596	522	572	555	537	565	513	542	564	577	624	578	556	571	552	585	565	570	515	586	561	576	579	562	543	565	551	584	622	557	592	564	587	575	574	580	621	592	577	559	574	598	558	563	569	569	553	585	627	622	565	562	547	553	536	524	586	546	597	566	558	585	521	558	534	573	586	520	574	554	530	599	582	592	555	568	543	546	629	583	578	569	588	574	536	571	568	614	600	548	549	544	562	600	574	574	555	544	595	566	573	570	605	537	612	577	561	567	552	580	590	605	566	599	587	553	600	554	566	572	574	572	576	554	550	559	586	536	572	574	581	592	566	560	572	590	537	540	563	571	510	595	575	582	551	580	598	560	581	543	561	600	563	550	567	584	560	603	546	546	544	592	539	594	576	581	578	543	565	575	563	597	572	554	564	571	568	566	577	576	590	550	560	546	596	560	582	562	589	569	571	558	576	584	562	571	550	560	572	573	560	557	557	541	555	568	555	591	581	564	595	550	586	581	549	534	570	556	584	598	638	587	586	531	547	539	576	597	553	559	596	566	565	529	555	569	575	557	605	512	529	534	576	582	604	542	557	587	556	580	503	557	532	533	547	534	510	581	537	596	574	575	598	557	583	600	590	590	574	557	552	537	576	558	562	577	549	562	556	548	587	563	553	580	563	568	564	534	573	574	562	580	557	572	553	575	573	584	559	566	583	541	589	557	536	590	558	586	537	541	605	603	584	616	539	553	573	615	571	570	600	533	579	579	543	549	570	562	591	586	568	607	592	570	545	563	576	594	575	580	571	569	572	579	565	566	553	565	596	560	554	591	557	549	574	579	547	576	573	557	565	540	549	537	531	556	564	494	572	570	583	592	561	592	529	539	589	569	561	571	551	540	573	580	589	538	535	556	573	565	598	603	595	551	578	576	539	565	610	530	572	541	520	576	572	570	587	535	548	579	593	565	546	576	556	565	574	543	599	572	568	593	572	535	546	574	567	569	544	607	555	577	556	607	574	583	555	584	557	558	539	550	575	586	572	542	560	516	573	601	597	553	599	575	589	593	588	545	502	543	571	546	612	565	567	573	572	617	654	538	539	582	559	548	604	556	562	568	573	552	569	582	557	548	588	591	622	552	560	606	564	529	600	621	585	557	586	559	548	578	571	584	599	603	590	557	580	544	542	618	587	560	573	584	559	582	536	568	581	603	564	566	574	541	576	529	564	538	542	588	560	626	534	515	567	604	597	555	536	585	524	555	543	620	609	572	574	548	551	560	570	562	563	592	597	567	572	515	614	589	546	580	553	572	550	594	592	549	586	538	585	546	556	593	561	550	554	598	571	556	566	565	607	568	591	561	572	561	569	557	567	587	546	567	550	555	602	562	579	578	565	561	577	519	580	596	531	573	577	539	564	543	594	565	603	587	551	552	581	551	576	525	605	551	621	525	584	563	562	617	567	536	556	567	537	565	575	583	521	573	581	605	550	580	527	609	554	594	576	591	522	571	551	576	570	542	565	567	575	526	532	555	568	555	540	538	558	541	535	567	546	552	635	604	615	612	584	569	578	588	560	573	588	600	603	621	546	558	566	484	562	548	607	553	553	565	524	571	599	571	555	610	560	600	571	563	572	588	542	594	532	560	581	588	599	559	577	550	625	568	528	593	590	537	568	621	539	553	591	564	587	560	577	559	560	553	599	562	559	616	609	591	549	589	532	577	578	615	577	548	551	525	520	561	538	552	552	530	566	599	570	585	537	559	516	571	614	554	545	573	583	572	557	566	581	556	539	524	623	591	603	604	558	584	609	543	536	584	582	603	599
26799	21332	25482	27119	6730	730	597	549	568	553	502	558	573	466	474	435	445	428	456	455	413	396	363	395	366	388	383	389	365	342	400	358	353	332	334	335	332	332	331	301	345	384	320	349	350	344	350	338	310	349	323	287	329	328	363	324	332	357	350	326	333	345	320	319	317	325	315	315	315	373	313	344	322	341	330	330	331	346	337	329	306	327	335	359	321	277	328	298	351	355	294	337	360	342	344	325	324	317	350	332	323	328	312	353	344	309	321	328	313	325	301	311	304	299	302	322	308	315	336	323	325	340	323	355	357	319	333	307	338	307	347	343	312	348	318	318	321	293	326	279	345	358	286	324	334	320	360	329	391	303	313	320	329	329	323	316	326	301	337	324	352	331	332	316	342	352	347	340	331	312	315	325	304	342	318	321	342	308	320	351	330	358	329	310	372	307	315	314	361	316	324	331	339	332	335	361	319	317	325	348	335	356	329	328	324	315	332	309	345	357	305	316	330	299	314	323	303	329	330	337	334	303	317	302	305	335	335	329	340	315	340	332	330	281	314	336	310	321	329	319	306	331	336	295	330	310	336	348	330	334	323	326	352	358	343	331	314	304	328	355	331	315	321	291	357	320	324	305	337	323	324	321	340	351	296	316	363	296	298	331	341	341	344	341	323	333	311	378	298	305	299	355	347	362	312	344	331	352	283	330	347	351	326	341	326	323	324	332	311	315	354	341	298	327	335	315	320	315	304	322	319	350	316	323	353	330	306	343	302	305	360	329	341	336	342	319	334	315	301	311	337	335	371	329	313	310	318	323	307	328	369	346	315	343	318	303	353	327	323	322	362	352	299	344	349	344	320	341	345	364	321	348	325	336	345	326	315	369	327	349	351	334	343	306	356	350	327	307	331	341	309	308	352	312	333	351	334	312	335	345	313	340	323	315	333	355	379	339	319	326	354	362	297	350	324	321	357	353	327	335	346	307	313	323	374	353	350	337	328	297	360	325	308	319	322	347	339	330	342	326	351	332	316	332	345	346	319	353	340	343	326	329	346	321	350	344	339	325	354	354	324	328	368	352	325	352	323	318	334	320	340	323	357	304	345	328	332	326	333	351	301	304	332	348	338	301	320	288	312	352	330	278	323	321	342	301	358	323	305	311	300	337	346	336	349	327	321	324	332	325	311	313	321	308	311	330	326	348	315	342	312	324	292	327	320	333	316	323	302	321	311	306	292	321	320	313	338	278	312	308	314	345	314	307	304	339	334	331	327	331	303	358	338	359	305	364	362	311	276	325	328	360	361	350	328	326	300	298	321	294	283	311	328	301	291	336	313	334	344	306	313	343	341	326	331	321	307	317	352	336	323	320	332	332	339	310	365	360	341	321	314	341	335	406	289	344	316	316	310	342	350	351	306	328	314	302	294	298	329	328	331	346	323	315	333	351	295	319	322	349	306	350	356	338	314	310	338	329	322	340	370	323	335	340	330	339	342	302	351	309	322	326	337	336	326	303	318	306	301	319	336	355	350	304	320	318	332	333	324	354	332	315	306	336	348	326	311	330	305	342	319	281	329	316	299	336	318	318	324	308	314	305	308	326	290	323	330	318	308	326	323	303	353	331	332	317	312	293	325	351	354	350	324	323	340	332	305	353	347	320	330	305	347	337	304	320	301	358	349	312	302	320	315	314	342	342	320	329	335	322	316	328	322	320	357	299	303	321	292	300	310	339	324	337	312	310	310	303	316	300	309	317	300	309	335	345	349	339	319	343	375	298	325	367	324	305	324	338	305	304	321	328	305	346	339	353	320	324	323	368	332	338	340	354	296	311	335	295	326	285	399	311	322	339	341	338	337	339	359	316	325	336	360	313	295	350	330	324	336	354	361	351	294	320	326	329	330	329	343	329	338	330	308	310	361	327	282	337	311	333	349	318	348	321	330	324	314	332	322	308	319	314	318	337	332	368	319	306	339	329	296	372	349	329	324	316	330	347	298	345	303	350	339	329	310	337	321	361	359	357	315	315	334	360	352	323	321	341	343	305	344	331	347	308	329	359	353	321	354	306	343	325	326	324	311	334	311	350	334	333	298	316	343	332	345	332	301	356	303	304	322	311	365	327	338	331	352	342	346	290	320	315	355	325	292	323	337	280	358	348	293	306	325	326	294	325	303	325	334	331	314	320	337	362	303	324	354	306	297	320	316	299	338	316	336	353	337	364	304	302	300	309	341	367	315	324	322	327	311	311	318	360	308	314	378	346	324	312	321	340	307	333	354	355	289	331	302	348	320	330	351	329	342	318	308	345	310	315	279	319	341	309	314	338	336	327	354	292	353	353	316	323	329	313	319	329	332	338	334	337	314	326	334	301	326	361	329	329	320	345	329	326	313	342	311	299	335	299	312	350	340	349	329	346	367	336	300	318	340	297	315	328	310	300	313	313	304	308	327	322	296	320	330	352	346	309	308	363	359	336	323	342	358	330	335	321	334	326	305	352	348	343	290	320	357	330	374	351	310	368	330	322	315	286	311	286	320	316	342	348	327	334	360	359	319	316	335	305	323	328	290	321	329	328	301	321	333	340	340	316	322	339	298	321	358	331	309	319	339	331	342	323	347	313	349	373	357	356	335	342	322	282	310	296	326	309	313	309	350	312	311	330	347	326	333	340	311	326	343	335	332	336	309	312	330	336	307	305	313	313	342	289	306	340	317	340	359	336	336	352	322	297	356	292	306	309	316	353	298	287	320	349	347	301	345	335	364	348	354	316	325	343	307	288	324	334	317	307	331	341	306	319	336	370	328	318	315	298	354	310	320	298	334	347	311	306	329	333	307	338	319	354	321	335	288	323	295	330	347	326	294	362	328	337	321	311	304	299	340	296	310	316	327	306	311	337	334	297	351	307	317	348	335	325	317	358	344	323	293	317	316	297	301	277	323	316	331	312	325	310	311	348	306	354	347	354	353	314	343	332	315	326	346	314	322	289	326	345	337	326	322	330	333	331	333	334	329	347	327	315	319	314	330	319	339	341	310	308	319	350	369	352	302	346	327	307	319	326	276	291	309	271	314	337	323	319	329	318	350	326	327	335	315	346	321	313	351	333	322	338	289	299	278	377	326	330	354	317	319	312	331	316	331	295	320	317	336	321	314	290	327	336	318	308	329	334	352	316	320	323	326	346	309	301	306	307	281	332	315	314	316	334	337	293	338	312	318	344	320	329	297	331	310	358	308	323	337	329	325	302	349	283	325	302	339	330	312	299	349	316	343	353	329	321	346	295	340	320	313	321	315	310	352	313	300	318	354	321	330	324	316	324	328	333	340	332	326	310	311	338	323	341	354	329	318	346	331	300	318	305	325	350	342	344	336	332	308	301	332	318	320	318	346	330	336	301	315	335	299	302	356	321	339	329	343	320	351	324	321	351	331	326	338	302	361	300	330	321	305	339	308	320	297	345	329	323	349	369	336	344	329	315	339	310	345	350	334	335	360	348	316	334	330	332	342	345
8135	10196	3790	1332	997	858	834	838	816	809	772	828	835	773	796	773	785	818	761	819	822	752	744	813	762	775	788	748	741	779	765	717	756	703	765	734	679	742	776	734	798	745	730	746	736	759	744	714	735	734	736	741	735	766	728	710	749	777	729	717	758	729	729	706	720	706	726	731	704	742	742	758	753	752	780	696	761	708	747	772	751	766	797	692	721	774	730	729	725	722	782	690	776	731	711	729	705	729	724	734	744	742	735	709	723	765	724	743	763	748	750	682	751	738	747	769	750	744	708	717	727	747	697	751	751	709	747	719	735	746	773	732	759	759	735	768	731	715	742	742	732	746	705	760	710	765	700	725	739	749	730	768	706	767	679	743	712	708	710	755	732	761	780	703	740	740	717	715	727	705	763	734	743	761	742	756	710	758	753	730	710	770	770	742	747	735	745	732	686	745	731	723	737	752	719	763	785	778	715	727	750	724	735	690	716	747	704	730	788	713	752	746	682	736	752	747	725	716	738	734	730	779	792	707	733	735	771	771	738	707	741	762	756	725	721	759	755	764	772	711	719	742	744	766	745	764	751	678	755	740	722	734	771	741	727	727	737	744	710	714	736	732	728	752	744	742	691	734	736	748	709	773	725	724	783	772	726	742	729	772	740	735	726	777	728	739	725	807	729	753	728	682	713	737	769	768	723	715	784	761	721	777	728	729	718	738	768	674	735	703	726	752	761	749	777	684	753	696	776	732	756	749	735	756	717	765	707	748	737	719	680	779	760	790	760	742	687	803	765	689	743	729	765	725	730	718	771	740	743	737	758	734	729	713	762	737	744	761	709	764	731	760	799	744	721	735	707	764	758	763	743	700	712	732	782	730	705	731	732	726	725	795	735	749	732	708	747	768	697	772	734	714	752	768	729	746	712	756	772	755	769	747	724	717	746	774	753	729	739	713	731	748	770	758	748	717	736	730	709	711	736	786	792	741	728	796	724	745	752	714	777	710	757	771	759	731	767	734	702	728	762	719	744	734	765	728	702	743	783	731	748	758	761	674	733	744	749	742	710	746	776	777	717	773	767	719	725	763	752	767	725	754	749	734	789	707	762	753	709	760	777	691	749	700	709	757	720	753	708	747	723	737	757	738	747	759	735	749	737	711	767	745	712	755	707	704	729	713	694	761	759	774	733	688	740	735	773	707	752	755	744	715	692	806	747	740	762	766	727	757	714	717	670	706	706	755	701	723	771	772	740	734	738	745	681	728	754	774	759	704	709	741	709	744	765	753	716	729	698	723	770	767	747	702	743	733	767	757	761	707	744	797	746	662	720	710	757	701	713	750	750	787	726	755	752	761	740	772	747	692	747	757	774	714	777	713	743	739	728	756	740	737	753	759	710	769	735	760	731	715	736	786	755	735	731	719	754	777	779	701	745	689	728	749	757	707	748	715	752	735	736	714	757	701	724	681	756	725	768	723	750	745	767	730	788	759	753	737	726	757	734	761	706	708	780	680	718	735	742	717	784	756	720	709	771	731	713	668	802	795	719	718	741	740	752	781	764	710	763	725	738	713	769	700	811	789	724	716	735	731	756	706	720	750	783	754	722	718	746	708	725	745	769	717	737	694	731	699	726	735	722	713	757	744	777	754	755	751	756	703	746	765	738	727	749	796	739	761	749	738	726	719	701	767	737	738	707	710	799	725	787	729	767	744	673	741	749	725	752	749	743	693	745	734	719	713	733	745	715	724	744	773	746	748	743	716	747	747	735	699	722	740	697	748	745	738	750	751	757	787	764	747	748	734	755	746	741	731	728	735	690	668	738	773	776	724	771	753	727	728	757	735	793	723	746	732	732	796	721	728	755	702	725	750	722	712	744	707	744	735	723	742	731	723	767	804	762	748	667	746	747	735	671	730	758	746	736	743	753	767	712	707	766	771	744	740	715	716	725	709	731	723	777	723	722	777	714	761	712	753	750	762	699	742	699	733	734	710	765	726	753	713	744	744	712	730	729	725	777	752	758	750	711	714	695	748	726	735	781	771	771	763	724	760	684	697	683	731	710	781	735	712	750	809	738	714	771	736	730	705	747	720	744	754	698	726	738	712	762	715	682	790	721	741	697	720	700	770	742	699	737	711	754	758	760	737	759	731	735	757	754	810	738	726	725	799	702	753	766	717	718	724	773	726	732	700	734	751	727	732	729	757	730	746	720	714	718	731	708	761	754	698	726	757	744	739	723	737	703	761	724	743	780	755	710	716	736	761	740	723	771	686	734	743	728	709	726	710	744	719	669	768	771	754	801	742	784	778	757	745	721	703	709	736	692	736	732	758	822	760	717	771	784	746	727	744	738	701	714	802	720	706	715	742	744	746	748	699	737	735	732	713	744	770	807	719	766	772	707	717	758	764	773	758	745	730	724	718	753	737	737	713	739	699	765	731	709	730	760	774	726	821	754	753	782	719	752	751	767	725	811	772	768	749	781	711	718	777	681	757	738	736	754	682	729	737	712	724	735	767	726	733	711	689	769	734	767	749	756	773	754	768	730	734	758	737	742	713	755	721	710	744	731	737	736	744	724	704	724	685	728	747	737	751	738	721	753	699	724	751	664	779	771	701	752	708	758	746	722	697	778	749	760	719	771	709	769	718	780	731	791	697	751	810	766	738	765	705	755	717	765	750	776	737	727	723	737	750	720	684	718	748	753	744	758	741	735	724	736	731	715	730	760	714	766	757	724	765	740	736	686	762	744	717	797	715	736	740	710	738	759	745	738	705	681	709	753	743	731	728	730	773	744	725	782	755	764	734	784	740	732	693	724	736	689	755	754	698	775	728	752	684	778	752	728	745	724	692	749	752	738	795	781	722	748	703	762	778	726	767	702	735	770	782	697	697	763	744	766	740	749	749	692	728	756	749	745	679	737	761	723	671	765	745	721	745	753	774	728	750	709	789	698	770	745	762	733	731	708	717	726	746	809	749	687	742	728	731	741	724	739	783	724	681	729	719	785	750	726	706	738	701	740	756	687	729	776	733	758	740	727	734	723	719	746	703	746	728	758	725	710	790	716	745	770	682	731	732	703	697	758	769	744	746	774	738	745	732	728	673	776	707	711	717	713	782	744	699	702	726	748	697	764	784	718	740	731	733	752	715	715	722	764	751	739	747	742	726	785	723	762	762	734	710	734	706	681	718	738	726	735	724	757	793	728	733	716	719	793	754	697	693	702	721	762	731	729	741	754	734	732	741	738	717	759	759	681	728	700	742	698	732	753	762	751	746	737	713	763	744	738	725	708	703	715	781	755	733	708	739	743	732	753	700	724	779	712	720	756	739	775	754	761	733	736	709	737	752	737	755	701	756	712	740	727	759	721	755	740	733	721	762	756	743	736	743	741	718	722	739	732	751	728	765	784	741	781	761	717	731	720	701	753	762	764	705	731	750	753	734	771	663	737	735	708	747	743	736	736	758	737	723	794	725	715	747	722	781	706	757	712	766	734	718	740	769
24852	21322	26739	26258	21286	6692	901	678	629	613	606	623	544	534	487	513	527	491	465	466	435	405	388	387	399	374	376	365	346	342	361	332	335	276	299	289	296	305	323	331	304	330	304	307	325	278	287	317	330	298	290	334	279	305	274	330	313	306	277	313	332	299	297	326	288	330	283	309	283	315	296	293	328	291	305	285	303	290	268	303	271	297	310	306	280	302	320	260	300	305	310	336	314	303	301	289	317	306	304	291	320	299	298	318	301	289	283	301	285	313	279	337	310	298	323	284	299	292	296	310	314	326	274	282	279	301	320	293	279	292	305	300	283	270	279	279	296	349	295	285	307	310	288	326	298	276	291	319	299	298	304	313	266	264	284	309	318	291	298	292	320	264	277	249	301	332	328	283	304	298	301	282	333	265	299	306	310	317	301	280	299	261	261	318	341	323	277	290	289	309	306	327	281	301	311	295	277	305	303	295	303	309	298	294	312	309	300	285	322	306	294	263	279	258	309	302	312	283	309	283	316	295	311	311	285	314	302	302	300	307	286	293	293	286	292	297	292	322	311	292	325	279	304	291	333	313	317	267	327	309	294	315	327	309	307	310	310	307	289	309	302	316	314	285	303	299	300	291	281	269	298	294	305	336	306	277	274	301	303	257	306	293	297	311	307	309	314	303	306	291	302	315	304	282	332	309	356	318	305	302	290	289	277	305	285	322	246	297	313	297	311	298	291	271	307	274	317	322	294	294	309	300	265	291	307	306	280	306	330	264	310	296	309	266	306	287	298	292	327	303	295	287	309	329	300	280	253	279	269	295	299	321	314	323	305	281	311	275	273	282	301	305	292	297	291	305	291	302	308	259	307	295	260	280	301	293	303	289	271	261	318	312	301	284	280	286	300	334	294	337	287	308	312	291	325	307	298	287	298	334	287	316	294	279	335	314	301	270	277	319	296	302	295	313	290	308	270	291	272	299	279	303	280	321	303	291	262	307	294	291	298	316	317	255	296	300	337	314	316	307	276	298	314	296	296	289	303	306	297	299	313	270	281	320	304	266	310	260	319	285	306	308	308	297	303	305	305	320	287	296	329	312	328	283	294	300	321	275	285	307	319	302	262	275	303	285	307	308	293	334	288	305	301	295	294	288	314	302	322	299	308	317	309	321	307	276	277	272	319	283	293	270	324	324	293	290	297	294	339	312	293	282	270	301	278	293	317	311	315	284	318	326	324	325	323	325	264	302	309	291	301	298	317	320	293	313	298	297	309	290	326	316	300	294	275	301	340	279	255	319	327	305	282	283	319	306	282	287	306	295	314	284	291	306	301	301	301	298	277	328	289	286	281	309	282	290	257	305	300	317	311	296	293	290	266	275	288	293	325	297	308	286	271	299	265	286	322	324	268	289	284	287	299	292	274	291	311	312	279	343	308	317	297	319	262	301	305	301	274	305	306	258	280	276	308	283	301	294	287	297	300	288	273	303	289	262	309	287	325	342	276	280	317	297	295	273	306	292	258	312	306	289	311	327	297	317	289	294	302	299	314	280	271	321	289	277	318	269	271	292	270	307	323	300	290	296	287	299	334	294	334	290	294	294	301	278	269	319	300	256	298	267	328	259	315	287	327	299	293	279	322	310	295	279	314	330	257	306	294	302	298	306	281	331	310	295	292	292	289	290	307	317	333	331	304	277	281	322	294	282	325	295	326	271	298	317	273	295	294	285	278	283	305	308	271	275	287	302	299	316	281	311	281	320	305	310	260	282	284	299	289	321	289	308	335	305	315	289	312	278	301	292	289	312	314	295	322	273	295	335	338	274	296	272	304	269	300	277	250	290	308	296	343	310	320	290	325	282	313	301	302	319	321	278	348	301	292	278	263	287	306	303	301	333	326	287	298	330	304	269	286	261	323	314	309	268	276	301	291	292	304	268	297	308	284	309	290	298	311	307	328	293	303	308	308	336	298	293	274	295	275	301	301	320	286	258	340	303	337	312	325	307	272	296	284	335	306	281	311	287	292	284	295	307	289	282	304	314	287	262	320	289	281	289	305	294	298	261	293	282	321	318	297	284	300	307	295	291	300	289	288	307	280	302	344	302	273	304	281	289	274	305	326	288	304	305	281	286	292	306	278	280	290	295	296	319	312	332	296	331	338	302	304	329	272	265	297	313	349	343	295	292	285	290	263	265	323	298	266	322	324	287	311	301	301	296	312	274	286	302	288	298	337	320	302	299	310	295	314	268	287	306	301	293	298	293	316	310	328	291	296	274	299	295	292	265	285	296	303	286	288	317	292	285	302	302	309	302	275	276	322	298	286	311	317	317	282	278	289	284	307	300	326	282	306	324	277	302	286	305	318	304	325	329	291	328	300	323	297	318	294	321	308	282	312	280	297	325	296	312	272	285	313	327	305	310	320	288	312	291	303	284	300	289	298	305	303	288	280	314	315	308	327	291	273	278	289	322	306	298	279	294	277	278	298	293	302	283	293	305	275	296	263	309	285	314	316	318	290	299	334	292	294	285	277	296	292	313	284	274	309	277	322	303	310	264	284	313	317	304	298	316	319	316	334	303	317	290	307	307	258	280	347	267	320	291	331	279	305	281	312	269	312	253	292	266	271	309	282	322	293	350	311	287	314	288	332	291	319	302	295	295	300	292	313	275	289	276	292	322	305	301	285	281	316	289	267	313	276	293	286	300	281	273	339	317	347	344	316	297	284	270	275	311	273	297	272	280	262	298	298	288	312	309	299	308	260	310	280	291	296	282	295	282	308	300	297	313	295	311	273	308	283	278	313	319	276	321	292	283	310	293	277	297	311	292	306	316	290	262	268	294	310	316	276	331	299	300	310	302	304	290	312	283	301	297	315	302	288	293	330	317	291	318	298	300	296	281	307	302	295	270	318	289	292	337	322	320	305	307	304	300	322	299	272	289	308	289	268	279	302	297	343	291	300	277	316	294	313	299	303	297	289	274	287	309	303	278	302	282	293	289	310	284	316	304	294	275	325	263	308	302	323	298	302	304	270	295	337	315	328	306	332	311	275	290	297	308	322	339	275	268	301	299	280	275	330	301	288	308	302	296	284	297	299	307	317	270	295	307	343	295	321	304	308	280	289	312	272	322	284	282	323	346	304	283	268	300	319	306	272	291	271	324	309	299	296	274	312	297	267	292	318	340	298	303	287	308	293	323	320	305	323	318	298	281	345	308	293	288	276	257	276	331	302	281	285	278	286	312	309	270	312	285	317	274	295	271	327	328	298	276	285	311	288	293	329	308	314	295	322	289	241	296	293	296	278	310	286	252	281	277	289	323	302	319	301	259	253	282	283	294	295	311	317	294	306	314	290	324	300	297	288	289	298	323	288	300	312	266	284	287	299	284	289	300	295	296	299	313	301	308	299	278	267	275	291	266	269	310	288	274	315	314	299	325	300	284	301	291	280	309	304	285	290	309	284	296	287	284	319	295	306	276	279	289	307	285	286	309	279	323	264	322	262	285
9655	14863	5225	1569	1030	924	829	757	750	735	706	751	720	718	746	747	689	703	737	730	699	709	711	663	717	747	712	691	716	698	649	673	668	700	701	638	634	637	701	671	677	633	670	653	681	629	604	605	649	659	668	681	686	680	600	626	672	661	679	682	650	698	696	646	655	685	664	652	645	665	630	654	666	672	641	671	688	650	668	665	700	641	656	643	650	669	673	659	701	629	663	693	704	653	618	625	601	642	657	683	691	645	660	656	664	677	644	668	649	624	680	674	665	659	648	684	652	696	599	675	641	654	696	674	709	652	647	657	663	608	673	641	681	658	673	637	619	664	629	647	684	696	626	682	647	681	675	645	675	660	664	632	675	625	692	657	665	642	642	681	631	645	686	688	654	671	622	666	632	699	654	661	618	656	663	702	638	641	664	638	606	650	626	727	678	682	632	671	627	688	663	649	634	649	690	657	662	639	624	694	670	641	635	646	696	636	626	620	633	691	711	662	680	652	671	658	654	649	681	616	662	639	653	654	619	648	677	689	626	670	660	696	684	647	646	675	669	659	671	673	654	658	637	661	666	683	695	629	653	600	604	698	678	701	660	658	633	659	669	671	674	661	626	662	685	658	649	677	696	705	676	660	626	640	681	619	646	666	664	652	602	632	666	722	622	631	672	622	685	662	710	628	683	659	656	648	682	720	616	714	629	633	657	683	680	688	644	700	643	701	628	676	665	636	665	634	665	670	670	671	626	668	697	635	651	619	686	679	674	687	623	691	713	672	663	658	727	671	669	658	687	680	651	637	670	690	656	683	686	693	615	657	660	643	664	647	628	664	667	695	631	660	695	663	685	584	655	651	657	668	663	691	652	687	700	647	659	644	671	670	690	659	668	657	683	660	644	670	706	668	683	648	679	711	640	666	647	661	666	658	670	624	681	659	661	638	659	669	627	691	635	643	636	651	694	657	647	667	689	645	636	634	691	679	688	649	662	634	662	646	666	664	636	643	681	654	633	664	651	668	641	661	668	689	645	683	625	654	687	640	654	617	665	656	666	683	676	665	672	715	628	646	701	700	671	626	694	633	716	584	674	635	630	669	671	675	644	653	673	669	700	702	665	646	662	691	656	660	606	618	696	656	626	624	680	676	670	683	680	674	680	663	631	682	667	662	666	635	645	684	659	659	722	681	682	641	676	687	670	663	646	618	665	666	660	646	661	658	670	662	683	673	660	614	636	648	664	647	627	633	668	686	692	707	667	652	648	661	661	614	707	662	657	708	674	661	646	689	656	707	671	698	684	671	648	682	634	626	709	665	592	669	655	644	666	657	669	707	647	650	640	687	655	653	682	717	669	628	618	680	670	616	625	654	651	653	691	623	602	688	673	667	673	630	638	620	659	635	626	734	667	683	618	646	663	670	688	674	659	641	643	647	659	651	592	664	718	631	663	654	648	642	669	649	634	655	634	705	640	644	681	678	701	668	632	669	620	700	674	660	672	678	679	680	642	691	673	675	662	666	644	640	674	629	607	642	666	671	624	672	670	613	653	705	695	650	659	680	655	636	644	701	659	674	664	684	648	642	676	639	672	673	659	701	629	642	681	653	667	655	699	675	698	656	646	603	683	627	660	683	679	725	625	660	622	652	676	643	679	651	678	680	664	690	698	683	627	702	680	632	654	650	650	661	684	660	665	693	677	678	626	722	663	663	732	702	659	666	684	670	672	613	685	656	671	678	665	655	661	633	632	615	648	665	625	665	649	702	695	700	685	664	678	624	684	664	655	658	666	694	659	712	638	645	656	616	652	665	664	657	671	687	651	687	709	698	619	681	632	639	623	684	671	681	643	626	666	614	650	657	638	644	678	658	617	669	654	657	659	634	657	694	664	601	692	669	697	724	660	675	635	658	667	654	692	669	620	680	667	647	614	661	637	660	682	642	686	639	677	700	640	671	677	644	649	660	726	641	678	691	682	633	701	642	668	642	649	658	666	635	683	642	677	609	677	640	695	695	671	673	683	651	701	637	657	706	694	665	663	677	616	654	707	670	660	696	654	639	680	663	623	633	630	675	658	707	663	674	668	697	674	651	656	675	673	625	729	660	691	698	641	645	632	660	663	640	612	692	639	671	630	642	661	657	674	653	621	669	637	669	659	681	714	693	620	665	661	686	623	677	661	647	629	670	660	613	655	686	659	666	696	662	644	708	689	693	669	668	689	635	717	658	664	689	681	642	667	665	650	596	626	624	629	684	633	670	665	656	652	653	669	634	633	682	665	634	605	639	670	660	621	661	682	641	655	674	659	659	603	647	612	689	670	650	703	649	669	656	690	654	671	670	678	709	645	680	652	646	672	719	657	687	683	690	701	672	663	632	641	638	677	689	642	666	651	652	695	629	624	660	655	615	644	659	673	684	634	655	684	645	676	682	626	715	661	721	671	690	641	657	686	677	670	664	652	712	655	676	704	668	683	687	591	601	632	662	630	647	688	672	622	676	686	629	699	677	644	692	700	656	655	695	702	695	652	644	662	630	657	655	616	704	660	674	628	620	646	656	658	672	634	649	645	640	681	628	663	632	654	655	675	655	708	664	673	667	684	669	685	645	656	606	664	674	664	633	645	651	671	684	681	686	705	639	671	637	647	653	702	660	675	691	657	667	685	695	652	637	647	702	701	702	623	663	656	648	659	687	680	693	642	675	700	652	607	661	670	689	645	609	674	700	670	674	640	640	649	663	714	640	647	698	695	621	651	691	676	634	661	671	615	691	671	687	657	659	689	632	631	628	652	617	681	693	664	665	668	687	655	653	690	641	672	636	617	625	681	654	640	646	634	711	668	656	691	618	650	644	644	695	685	660	655	632	668	658	651	675	688	688	657	637	697	674	660	656	678	694	666	691	672	672	709	692	657	675	625	646	659	676	669	672	684	638	675	730	680	704	677	705	642	682	614	684	696	700	683	625	638	667	666	695	650	655	657	644	685	634	694	666	649	662	647	696	697	641	666	652	625	674	676	640	658	654	668	696	647	654	683	629	686	703	618	670	639	685	657	677	612	641	689	672	664	638	611	642	685	682	674	738	699	650	666	658	672	710	671	648	641	646	578	643	668	651	648	688	670	617	672	634	672	660	623	643	655	624	685	681	704	674	664	661	658	686	665	674	657	678	647	644	665	639	657	697	663	693	663	663	669	618	677	694	658	648	661	649	659	687	701	641	723	660	622	660	626	660	611	639	637	708	663	657	659	624	712	657	652	646	649	671	662	640	713	664	638	615	649	649	652	680	667	695	664	684	622	728	710	684	645	656	629	622	657	654	641	681	659	652	676	671	640	647	665	662	679	712	646	612	643	736	670	633	658	677	667	658	630	629	674	676	650	647	644	689	671	664	640	713	706	696	601	665	617	696	623	652	626	678	628	638	647	653	631	689	628	705	653	681	652	665	663	659	709	689	682	657	617	647	679	693	643	661	659	668	656	720	667	688	675	624	722	678	684	625	694	673
30339	9382	2641	715	505	408	327	339	357	327	349	336	314	320	309	334	335	349	347	296	268	274	254	283	271	262	318	304	310	273	260	266	235	250	241	281	238	275	236	234	267	306	270	257	256	214	233	246	231	269	242	258	278	275	250	225	277	223	230	230	239	257	242	245	252	280	267	229	259	252	258	277	240	268	272	268	250	233	251	252	236	271	247	263	255	246	264	251	273	267	211	276	254	224	260	258	241	234	279	253	306	273	250	249	268	255	246	231	267	276	258	231	260	278	288	242	227	274	248	233	250	248	230	237	277	259	256	266	235	227	258	279	254	269	282	262	238	251	251	254	238	272	261	253	246	280	257	247	227	256	243	266	240	203	255	282	275	240	264	229	226	237	266	235	257	223	266	242	226	286	278	269	218	238	242	235	245	263	280	253	249	256	242	226	262	254	246	258	265	260	240	251	246	259	226	235	260	219	247	250	227	266	253	256	287	257	237	257	243	272	244	218	255	247	210	235	227	248	248	259	257	266	258	260	294	286	264	253	278	261	252	261	257	260	261	280	261	250	252	226	254	242	266	227	271	268	239	228	266	251	243	276	253	276	259	238	256	257	249	244	274	277	264	230	259	235	264	261	247	268	264	225	263	263	255	273	276	250	266	232	250	253	228	263	246	265	246	236	255	242	253	284	258	254	217	252	232	240	249	256	230	252	225	227	249	281	257	243	264	231	253	248	240	262	253	265	280	227	238	222	245	234	249	246	246	243	270	231	276	251	231	230	196	238	238	262	238	238	241	227	241	242	261	272	238	217	247	238	250	228	231	267	277	243	219	256	221	242	234	285	229	250	264	275	278	266	258	244	290	255	289	254	244	263	241	223	240	231	243	255	255	249	260	261	258	241	240	236	270	224	257	252	228	257	265	275	307	218	283	257	240	233	239	224	257	213	252	229	268	255	272	238	253	235	259	249	269	256	255	244	285	261	237	251	271	234	267	230	241	254	255	236	272	246	254	233	248	245	252	251	265	234	285	255	239	266	236	255	226	260	228	262	233	228	241	246	235	275	270	253	280	248	265	263	261	261	275	256	249	250	232	252	242	248	268	235	241	256	245	223	262	235	261	236	244	227	239	220	247	256	240	257	262	254	248	240	220	255	251	252	261	263	257	255	259	229	229	247	249	247	255	244	244	295	250	237	295	244	248	259	272	258	219	271	284	246	262	276	271	250	266	282	241	248	222	253	285	270	217	291	234	269	250	238	256	224	247	281	253	236	266	243	285	261	245	272	244	244	265	239	230	267	235	264	259	233	255	262	213	277	231	252	270	219	291	246	269	242	231	252	266	246	262	257	246	282	246	247	265	248	247	248	253	266	241	246	231	234	237	224	253	265	253	272	235	249	248	243	259	233	266	251	244	275	258	230	242	235	251	246	273	212	224	257	249	238	230	270	254	228	256	248	232	256	254	232	254	247	271	264	289	267	256	210	248	259	244	260	246	251	260	229	244	255	229	257	261	230	231	237	246	247	254	263	236	230	261	263	290	248	253	234	223	237	237	242	246	247	252	253	261	257	226	233	257	278	248	240	240	250	283	224	249	247	234	225	262	241	260	256	242	244	253	243	259	234	247	252	261	249	253	248	257	248	253	254	244	244	232	234	241	286	255	280	234	262	261	254	237	259	274	225	264	236	257	252	238	245	273	264	266	255	256	264	242	259	247	220	248	253	252	260	225	241	253	211	263	231	251	265	239	251	224	263	246	248	243	226	233	273	242	258	259	260	237	263	235	248	247	248	287	244	269	261	273	247	251	235	231	240	259	250	228	276	238	266	234	260	259	267	253	262	252	219	258	233	241	243	245	259	255	235	258	264	250	264	226	232	252	260	253	262	281	251	252	218	270	252	257	234	252	248	249	213	228	231	288	276	264	266	252	265	262	217	233	229	284	251	270	253	253	246	258	221	241	225	267	268	266	230	236	278	263	244	233	223	222	245	240	209	228	255	235	240	231	243	279	296	247	261	269	288	221	249	279	244	233	264	211	239	265	274	257	247	246	242	264	265	247	256	267	254	248	236	261	246	268	267	256	254	241	271	255	258	298	235	264	283	256	271	254	263	242	252	252	282	241	278	260	251	252	271	241	243	230	232	266	288	252	254	263	246	242	223	293	251	218	241	272	242	236	249	236	268	247	216	254	228	258	269	253	246	264	226	242	250	262	258	236	233	246	264	239	251	241	233	233	266	253	255	237	263	238	241	250	214	238	225	248	224	234	236	242	234	263	249	258	252	264	245	226	263	222	269	270	284	237	303	257	249	251	281	260	267	241	286	274	268	226	222	234	254	268	257	280	280	244	251	243	262	245	254	265	242	259	249	250	285	290	254	266	261	269	254	288	247	280	245	239	240	222	227	231	235	253	264	231	250	262	261	282	244	298	242	261	287	282	224	208	277	243	246	255	257	236	238	248	259	260	269	259	264	249	236	257	249	249	252	273	252	252	262	266	256	253	263	258	242	239	255	239	248	230	242	254	244	249	273	276	273	236	256	268	228	297	250	254	259	252	225	241	273	263	235	236	285	235	256	253	230	250	235	239	233	237	256	283	258	235	277	277	260	243	230	231	246	216	262	241	261	255	245	269	264	256	264	253	251	267	242	255	241	278	254	243	254	243	256	246	210	217	259	259	275	271	249	251	236	253	230	278	244	262	264	255	222	225	241	267	237	273	242	252	245	255	263	257	233	277	243	258	267	243	253	241	240	239	250	254	254	226	276	245	220	236	268	245	234	254	232	256	231	236	229	242	236	261	238	260	275	277	234	245	256	265	264	260	221	256	251	287	249	241	278	257	255	257	277	268	231	277	239	265	256	273	266	223	255	219	279	299	253	272	264	211	241	263	228	269	254	280	255	274	249	266	252	223	246	266	263	249	246	245	278	221	257	254	238	244	242	249	260	252	238	232	259	262	251	257	255	234	259	228	267	262	240	228	251	225	254	285	273	230	260	247	231	252	254	227	215	236	262	281	261	257	218	272	251	274	261	287	220	230	223	272	227	241	257	225	259	233	269	257	252	260	242	246	247	240	267	257	275	262	251	271	277	248	216	261	264	270	261	245	263	239	261	272	268	273	262	213	243	224	271	237	247	269	275	251	257	250	267	255	235	256	263	280	264	251	253	251	248	244	257	260	237	272	262	237	226	234	238	274	262	266	232	257	251	228	265	250	258	244	261	262	246	245	266	239	245	231	265	265	261	257	240	242	260	240	277	251	227	249	261	226	249	241	226	244	228	274	242	234	245	293	282	258	240	229	247	263	227	237	220	253	242	260	237	244	254	278	265	271	253	255	292	246	261	271	233	239	224	249	263	240	246	259	251	268	249	242	259	243	232	267	255	235	269	266	216	273	243	278	253	247	242	266	246	257	257	265	252	265	243	239	242	238	250	225	261	243	242	234	268	256	247	256	291	234	228	247	255	239	261	262	238	278	269	253	250	244	247	249	257	266	263
8229	4740	1836	754	649	613	642	628	584	621	659	630	580	572	624	634	623	627	609	604	652	546	638	590	633	597	603	583	606	589	651	578	596	566	588	576	580	583	596	608	532	580	583	597	576	605	638	621	591	607	608	617	598	627	579	597	554	609	577	596	547	631	633	631	610	606	590	597	557	579	585	555	665	610	633	592	620	613	610	618	598	579	560	578	561	596	553	568	573	597	587	595	577	583	622	591	598	602	594	607	577	559	589	598	612	591	579	655	595	643	593	559	596	552	614	575	582	587	554	606	560	608	635	605	635	587	618	581	526	613	595	586	611	598	594	618	608	599	628	565	612	564	585	612	631	545	578	606	589	582	617	637	633	635	540	591	605	605	603	580	572	588	607	561	593	580	578	623	623	606	613	577	591	614	578	633	612	602	586	548	632	589	660	593	590	612	641	613	636	585	559	574	596	592	565	599	606	593	614	613	569	591	615	596	570	556	604	617	585	596	642	579	612	564	578	584	578	595	604	565	558	554	581	610	619	557	602	554	586	634	579	600	617	608	627	598	591	601	626	607	586	599	580	629	571	622	615	631	603	574	590	574	606	561	588	568	589	613	595	576	600	589	584	617	600	614	574	615	546	582	609	597	556	579	580	632	591	549	570	609	624	617	632	641	560	634	597	598	608	599	592	606	581	600	609	615	559	594	631	567	605	619	568	577	571	609	552	574	610	583	592	553	581	592	600	551	605	573	594	609	582	588	609	573	631	582	604	595	599	564	642	575	600	580	594	636	570	602	603	600	632	612	585	556	624	597	570	600	599	599	580	522	583	628	630	586	613	606	617	609	532	574	541	610	597	591	557	555	589	594	571	641	591	610	580	629	582	601	623	608	589	622	574	637	580	639	580	545	632	587	541	563	590	580	600	620	601	642	593	614	595	599	593	582	638	645	581	617	586	571	589	590	587	603	610	640	626	605	609	622	560	580	574	606	580	607	584	619	590	619	600	588	604	636	619	565	595	588	558	600	589	586	585	560	602	573	565	635	574	630	603	627	598	618	565	600	581	636	594	596	580	561	619	613	613	567	586	572	580	585	586	600	573	573	576	565	578	596	603	587	602	594	620	542	607	610	594	592	562	616	585	584	597	617	572	590	593	599	569	578	596	599	557	593	622	580	598	617	565	574	594	575	607	571	558	623	575	595	580	558	578	605	554	609	636	639	621	608	598	584	594	588	596	630	623	587	601	594	598	584	648	585	587	581	595	633	611	649	621	603	611	576	593	585	592	605	568	560	569	570	582	593	604	575	557	628	631	602	539	605	601	578	589	599	636	614	619	581	544	599	645	625	576	570	549	548	617	581	590	570	585	594	608	578	575	569	577	628	578	592	586	588	574	609	605	609	605	570	557	614	603	610	557	591	600	591	618	601	607	578	572	597	605	608	616	590	609	590	566	597	628	574	580	597	550	608	606	603	589	570	587	605	557	593	603	586	598	625	600	560	589	619	603	576	634	590	557	615	604	661	593	587	606	585	641	614	595	592	617	588	555	610	616	562	557	622	610	618	544	619	593	585	617	553	591	621	593	621	608	580	563	574	548	613	592	610	601	597	559	619	628	612	548	601	621	557	578	640	601	604	596	602	587	625	592	596	608	576	621	625	598	576	516	597	603	614	558	605	545	595	587	583	588	598	577	565	648	564	625	558	649	589	583	584	598	579	651	570	611	597	569	602	591	623	582	639	634	557	558	595	601	610	577	554	598	629	558	581	543	572	561	612	565	602	626	592	613	615	639	571	592	573	581	580	606	561	572	615	618	621	637	593	599	593	611	585	586	580	642	591	611	583	602	542	566	574	625	555	576	580	582	617	656	604	552	590	618	569	588	568	566	558	528	599	604	578	572	575	643	570	597	612	605	603	604	615	581	561	557	548	627	628	620	616	574	648	601	602	616	620	646	619	560	558	607	590	588	575	579	610	577	624	556	565	620	569	611	590	593	635	576	621	586	585	597	575	620	613	586	534	606	603	601	612	576	623	561	600	601	558	605	551	557	570	596	587	589	598	592	612	592	623	568	594	583	633	581	594	571	619	585	580	601	591	585	578	591	606	596	588	590	563	612	620	604	597	638	610	599	577	571	588	627	594	628	623	620	604	606	599	655	599	611	601	597	634	607	594	613	594	597	596	587	596	578	621	598	615	632	569	628	577	629	584	659	607	619	595	611	587	592	621	602	563	620	629	636	641	583	629	609	582	642	584	561	580	601	629	575	594	610	615	624	571	575	649	582	614	552	597	579	580	579	575	574	601	590	589	599	576	543	553	600	581	584	551	552	572	605	600	598	613	591	551	577	584	583	618	582	552	564	573	591	603	590	585	611	551	596	603	585	596	609	605	565	577	647	558	569	572	586	581	617	608	637	591	609	617	591	599	571	556	571	585	661	616	544	617	573	601	582	614	592	555	588	654	592	568	588	570	536	607	631	611	589	607	612	602	585	603	647	594	598	578	593	596	644	611	616	578	556	638	565	586	611	648	591	545	626	613	626	601	570	586	533	605	606	582	603	570	602	631	588	623	600	586	593	595	593	542	563	585	561	610	631	590	588	596	588	614	580	614	626	572	595	605	620	565	608	529	562	604	601	564	599	644	610	615	573	541	618	620	577	578	565	557	586	611	604	619	649	594	580	550	594	589	614	613	605	620	563	589	570	577	627	623	596	645	606	599	579	552	609	640	619	609	582	594	595	595	612	571	573	572	631	614	584	571	594	594	553	605	589	611	589	582	596	571	583	592	596	611	639	593	605	582	583	578	597	650	586	637	579	589	611	626	572	634	570	592	594	600	623	622	536	584	567	589	567	597	585	582	558	597	601	622	607	588	601	587	591	588	597	605	594	611	599	621	582	563	587	573	529	578	572	595	611	573	568	611	573	599	600	603	601	638	533	595	564	581	628	655	618	680	581	596	602	590	594	611	555	571	591	556	574	603	579	557	636	578	580	612	627	611	586	596	591	622	607	621	597	603	573	583	599	618	582	618	574	551	595	597	608	628	621	616	581	566	563	632	582	600	578	599	648	626	563	604	558	567	605	601	599	602	623	593	573	581	610	586	608	579	626	570	576	580	562	599	605	625	621	590	583	609	602	600	613	624	594	606	565	611	626	595	590	576	585	616	570	605	616	568	585	597	591	582	589	603	579	619	636	627	598	597	599	592	606	596	624	592	610	584	602	566	568	624	610	595	597	634	604	630	600	589	611	602	589	617	592	613	602	560	577	590	601	617	580	592	595	579	589	570	591	619	575	588	643	557	616	616	650	602	611	537	555	614	598	583	553	588	627	548	583	575	580	564	615	591	615	559	552	548	600	587	599	586	627	567	647	616	574	598	556	607	615	549	600	572	567	567	595	575	612	546	625	594	605	600	608	562	537	587	558	602	611	565	561	621	579	631	586	607	573	538	600	635	618	573	579	621	591	617	578	606	589	611	607	593	596	588	619	592	603	618	636	567
26838	21376	25483	27250	6749	852	620	587	500	573	535	533	522	443	516	480	478	431	431	454	444	440	381	397	434	426	369	390	385	378	394	374	352	337	357	342	338	353	338	297	322	349	354	318	338	317	341	313	355	351	334	343	346	366	328	364	335	304	324	345	343	327	333	331	306	326	340	343	343	349	388	333	280	340	368	370	302	323	331	330	322	321	362	356	310	360	344	324	364	335	346	315	334	319	344	325	358	337	317	373	331	328	388	333	355	350	345	345	377	335	315	326	313	333	335	346	336	355	367	363	324	309	369	363	340	350	357	337	372	333	336	336	318	332	310	371	357	366	303	296	343	320	337	357	378	347	325	318	332	346	330	350	349	347	351	301	329	359	366	331	343	354	337	354	352	345	356	307	312	345	315	344	337	310	304	338	364	335	359	333	333	356	319	341	351	369	321	333	353	341	322	332	332	347	313	329	321	318	330	316	340	332	357	342	358	354	284	349	365	351	324	339	347	382	326	332	343	338	337	337	341	358	338	334	335	315	311	304	289	318	352	316	315	347	330	344	352	350	318	342	323	299	324	302	308	331	355	351	347	307	346	350	297	297	326	352	308	339	344	311	331	331	327	371	375	328	348	323	340	368	349	341	333	323	379	312	347	320	325	326	319	350	339	314	367	329	329	317	325	343	341	362	349	350	347	306	384	361	376	326	357	347	350	330	330	317	321	331	285	327	316	343	371	350	344	313	294	348	339	372	345	333	316	331	296	320	346	361	349	294	350	335	339	317	347	354	304	352	386	339	322	343	366	325	376	351	341	331	370	320	322	351	363	390	343	313	337	355	341	330	336	339	365	337	316	323	373	357	340	345	353	349	314	326	321	326	331	334	361	320	380	355	319	312	308	337	332	314	309	335	350	357	322	327	348	361	325	366	316	359	343	328	285	355	338	327	354	326	346	336	362	312	322	318	301	322	360	328	333	331	353	378	333	329	328	331	328	320	354	334	340	323	325	340	327	346	345	339	311	343	306	317	311	366	314	330	337	337	381	331	348	321	298	322	336	354	323	343	354	340	336	351	341	323	331	310	325	340	329	316	339	323	318	336	326	351	305	335	331	360	359	345	320	320	351	347	328	339	321	319	337	337	331	342	362	351	357	319	355	324	310	287	326	328	364	351	332	335	299	339	340	324	352	349	357	335	347	355	305	323	378	325	333	349	316	346	351	339	342	350	360	324	337	325	338	328	327	371	350	314	308	331	348	324	314	368	314	340	344	353	366	380	375	363	326	359	337	350	360	328	365	359	350	352	367	361	357	373	356	337	327	346	329	357	345	374	319	308	356	360	385	351	330	345	316	330	325	313	372	367	343	348	374	302	340	312	356	351	371	324	328	352	338	353	370	321	320	343	324	347	335	334	339	343	320	331	348	360	351	319	320	331	321	366	331	352	393	341	331	348	352	339	324	331	328	348	352	350	356	312	353	347	320	344	300	340	321	369	327	350	362	338	315	322	304	338	360	376	344	349	347	363	380	394	355	312	363	343	340	366	311	319	325	348	342	340	343	329	338	344	338	360	359	330	342	327	350	317	311	336	305	315	323	317	313	369	329	341	340	291	345	314	351	354	338	311	316	351	324	331	329	312	349	343	344	352	347	305	343	333	346	351	343	316	348	341	325	331	358	372	307	358	321	315	348	340	320	324	363	351	354	297	391	332	356	321	316	319	361	326	319	300	348	325	365	334	356	326	321	331	344	345	352	347	350	316	342	339	327	362	349	341	340	327	325	313	319	335	314	359	326	330	328	366	305	359	320	304	314	340	343	329	340	355	322	382	341	334	365	315	335	354	331	332	326	338	333	299	355	345	274	339	365	344	330	326	339	359	307	332	289	371	352	328	337	347	343	361	365	334	301	337	342	338	353	359	319	322	341	295	281	359	347	283	349	313	323	314	384	329	324	346	339	313	316	331	360	326	331	339	359	341	329	321	286	343	353	343	335	338	344	321	354	313	346	341	326	331	322	356	304	355	305	339	335	371	389	370	365	312	291	354	354	336	321	341	331	340	372	311	325	358	323	339	336	339	361	326	305	324	330	316	349	341	359	329	331	369	311	341	335	334	322	331	340	350	314	328	356	373	327	341	295	306	336	321	313	380	345	350	347	316	340	330	342	327	363	327	321	337	352	319	336	359	376	333	346	317	385	342	339	316	324	338	344	346	319	358	370	334	290	311	337	351	310	340	321	324	350	340	339	346	351	341	329	324	351	342	336	330	345	326	372	308	351	323	354	351	317	338	349	358	384	334	333	341	352	317	323	352	316	334	338	346	311	313	351	375	332	362	328	320	343	335	310	337	330	343	321	346	316	319	387	349	322	318	372	327	326	342	307	308	312	350	348	363	379	355	335	336	315	343	320	355	328	323	341	309	355	349	342	366	358	340	325	324	344	302	350	336	300	366	372	341	364	336	327	319	369	328	377	338	357	344	331	375	336	325	303	324	347	330	389	335	322	358	363	326	340	342	333	342	336	361	327	311	370	331	335	321	344	342	338	340	344	336	346	310	357	345	337	336	326	318	346	352	300	348	339	303	340	320	367	342	318	323	313	328	348	303	316	305	305	349	337	359	341	319	364	329	329	331	351	328	314	305	361	343	338	374	340	351	322	322	330	325	331	323	352	359	359	366	350	355	324	329	332	322	316	329	342	333	347	313	305	318	307	320	329	355	328	305	317	353	344	325	338	320	370	349	326	322	344	334	359	345	365	328	359	384	316	310	308	300	362	360	334	335	349	355	344	309	323	303	345	353	362	348	343	334	346	336	345	343	338	359	356	319	319	331	338	347	332	313	351	379	326	331	323	370	358	343	331	369	338	366	329	332	326	351	339	305	385	324	327	334	315	342	349	384	340	327	348	300	341	341	333	356	343	337	333	331	362	317	344	342	318	332	373	303	369	292	298	331	366	344	319	331	350	312	355	357	327	356	332	378	344	343	342	346	351	319	341	310	315	372	320	318	343	350	349	339	332	349	320	361	312	305	332	350	340	339	312	327	348	335	353	344	337	338	316	325	334	369	356	310	327	366	357	323	361	325	335	337	331	322	325	367	339	320	343	318	341	302	347	327	323	324	323	317	337	334	354	345	328	354	353	358	355	307	314	294	323	329	341	349	362	365	356	302	325	334	323	323	316	333	334	352	362	335	313	305	322	333	311	359	353	337	351	336	407	339	311	354	317	328	324	333	340	338	297	333	297	341	352	310	323	351	333	327	331	345	342	357	337	337	370	323	339	370	351	366	356	351	336	337	325	331	317	307	309	338	326	349	334	341	361	353	337	348	340	344	334	316	372	331	337	326	372	359	318	330	322	331	336	358	346	359	330	354	369	356	322	327	321	323	349	327	321	310	322	295	296	329	358	337	345	312	305	344	329	299	327	364	325	324	347	353	311	360	336	326	311	310	307	323	334	369	319	339	342	353	318	326	348	352	361	328	382	319	338	331	351	347	345	344
8211	11520	4097	1248	995	888	866	765	756	845	809	797	819	817	813	833	775	807	806	743	815	775	739	742	765	738	740	808	785	766	733	784	798	788	752	764	720	749	799	743	739	806	796	772	736	734	750	754	763	803	788	784	715	776	776	769	765	807	791	683	766	795	761	739	801	708	769	748	725	769	787	760	805	785	736	762	763	720	788	752	740	734	783	801	751	780	803	744	743	735	742	784	741	747	818	720	776	748	778	745	734	741	758	785	781	759	737	753	747	726	761	764	772	726	755	780	789	748	766	786	779	823	751	777	734	735	743	744	830	733	762	758	847	771	740	825	691	767	781	720	794	729	769	716	756	746	809	742	704	725	723	743	733	768	764	743	766	739	727	723	786	794	733	757	691	709	769	699	777	720	723	733	771	784	767	771	754	773	733	740	742	748	766	760	786	734	760	786	752	757	762	776	829	763	712	734	723	746	754	757	698	774	777	727	739	770	736	772	787	739	742	756	755	774	769	771	768	775	766	760	721	764	718	733	745	718	758	764	746	750	837	788	760	758	743	759	788	760	768	804	741	743	730	720	809	736	757	780	771	765	753	765	793	781	757	726	758	717	732	709	799	741	777	799	766	751	823	764	715	786	788	731	732	745	770	762	736	762	736	767	742	763	763	789	742	768	779	804	785	713	774	752	751	779	789	742	745	785	756	750	747	736	778	725	776	794	709	747	776	752	779	761	758	739	783	723	759	758	803	714	767	766	712	751	741	757	794	771	731	758	752	768	717	765	782	718	755	769	779	765	734	764	775	771	774	795	777	742	757	782	741	750	715	734	752	772	766	791	821	774	727	770	734	730	695	753	767	740	740	759	772	721	777	777	745	758	732	796	785	728	698	772	750	801	771	766	822	756	761	791	744	759	746	736	780	735	720	797	716	746	762	738	814	754	809	755	757	732	812	731	804	745	726	721	787	765	756	730	762	795	766	796	773	786	736	731	738	754	734	758	751	787	750	750	730	757	782	768	763	729	791	754	745	760	756	745	747	785	798	762	770	741	754	817	759	741	754	730	775	783	702	719	784	760	765	693	778	792	800	782	766	776	770	751	769	772	708	747	752	754	754	758	744	799	786	735	797	742	767	741	783	793	740	715	762	751	767	783	726	788	796	750	736	718	748	767	724	782	766	711	755	760	742	731	756	760	775	765	758	787	698	748	782	758	792	757	736	759	737	762	771	773	745	799	798	737	756	784	786	779	744	764	756	739	757	796	753	739	712	787	714	732	738	734	758	780	775	755	776	724	799	779	736	800	722	761	746	780	736	711	738	753	763	763	775	726	760	739	773	747	759	736	788	742	752	747	754	735	724	731	740	759	674	786	786	760	771	766	762	779	799	743	755	726	753	853	694	765	756	716	761	764	758	751	713	799	739	749	734	750	750	783	740	716	717	725	757	769	780	746	779	735	760	798	773	705	731	759	764	736	728	752	750	770	705	787	776	782	748	734	759	780	766	740	724	798	737	742	742	742	819	752	775	769	695	741	743	756	801	764	803	739	739	775	731	765	698	712	764	766	756	781	771	783	776	781	769	743	758	746	782	703	753	748	755	736	764	734	772	765	775	768	749	704	716	759	805	784	758	789	765	774	726	722	737	753	761	740	736	809	751	739	785	775	791	773	740	787	739	772	755	734	798	781	794	751	719	736	819	767	737	728	735	766	747	778	762	811	786	760	761	735	774	769	759	728	742	760	762	738	726	759	760	769	840	791	781	796	754	731	778	775	770	739	745	745	713	734	752	718	744	757	769	760	808	783	740	705	764	753	800	762	787	759	726	776	776	782	774	762	726	775	778	738	811	757	753	730	705	764	791	813	740	802	733	772	740	711	727	792	779	757	756	740	723	749	724	748	717	744	785	715	766	788	709	726	767	802	800	776	757	753	786	739	751	734	743	753	785	799	727	778	784	764	749	779	745	805	812	770	763	747	746	812	791	772	755	722	768	761	744	773	769	749	820	726	784	751	756	752	736	768	758	776	681	726	715	721	730	716	748	718	767	734	744	730	725	770	769	736	767	723	745	730	728	782	745	770	731	792	772	720	786	746	800	811	778	751	706	741	740	756	783	734	762	781	759	788	725	767	731	727	755	765	750	779	705	735	779	748	735	771	739	760	768	743	725	762	745	807	810	721	805	793	770	825	764	758	757	766	729	771	760	795	765	756	742	768	770	767	728	761	718	757	769	784	736	747	759	762	765	759	729	750	730	761	798	813	755	751	795	794	729	744	752	742	806	748	797	727	773	781	782	792	725	748	695	731	775	779	719	706	748	759	804	766	733	747	809	756	786	772	724	766	765	753	707	710	753	765	757	817	782	726	703	784	750	736	799	755	802	791	777	721	760	769	793	750	778	774	758	759	754	762	727	772	742	716	739	725	757	725	714	691	768	807	747	757	763	743	749	800	758	731	745	753	756	762	742	806	716	753	734	778	767	708	770	775	749	772	747	773	755	780	788	727	771	758	759	792	716	781	772	749	763	790	742	739	747	766	716	777	777	768	778	753	778	753	737	766	718	764	718	716	761	763	745	748	740	729	738	770	702	715	769	756	807	759	698	729	670	734	785	713	768	758	787	766	758	777	760	790	786	743	758	771	757	806	744	774	793	784	771	751	803	741	818	738	732	773	749	765	699	749	726	755	762	772	749	787	705	773	736	757	737	716	713	759	743	761	780	753	763	772	788	774	788	762	780	790	706	756	765	767	768	772	732	786	817	751	693	717	761	791	838	748	747	754	791	740	745	725	762	789	735	763	746	798	773	777	760	780	730	741	728	780	772	779	791	770	738	774	762	745	755	818	789	771	773	739	747	747	749	766	778	732	765	746	741	747	698	740	752	717	759	752	721	735	737	778	768	797	705	742	754	805	717	755	729	768	738	786	735	759	766	768	741	722	726	738	742	797	770	761	763	764	752	686	721	730	706	781	761	746	811	747	732	743	761	778	764	763	744	708	752	744	792	779	760	752	749	770	761	805	728	714	755	764	795	783	751	804	705	744	746	781	751	746	745	755	740	747	762	742	816	758	754	738	828	748	786	748	750	764	779	814	765	740	774	760	740	769	736	794	783	767	756	730	761	804	732	740	731	777	774	751	697	731	752	717	718	746	744	757	762	701	729	793	748	778	738	724	787	771	736	766	786	745	738	714	715	772	755	744	743	746	775	749	781	729	746	736	818	725	783	750	746	784	748	793	788	780	758	770	753	757	824	789	767	769	767	721	777	780	768	796	751	746	784	766	774	771	732	703	809	771	758	761	780	772	742	769	770	761	769	765	778	773	751	765	762	803	756	776	730	752	720	729	773	715	668	716	771	733	788	723	757	787	745	732	758	736	766	729	758	728	777	803	814	771	762	785	765	767	731	778	807	732	800	773	713	808	699	729	803	726	800	762	714	723	781	746	792	723	802	748	775	823	726	775	758	736	755	726	729	722	771	759	720	732	763	753	747	706	774	774
24799	21340	26783	26239	21328	6929	873	713	646	590	528	593	552	499	473	495	490	422	446	468	427	450	375	360	360	388	319	344	333	360	326	320	333	309	281	336	320	265	291	327	327	295	320	306	285	314	283	334	325	329	277	283	259	277	269	308	312	259	264	297	299	269	304	302	294	269	293	281	297	292	244	305	302	307	291	285	313	286	353	309	307	317	321	296	279	299	296	283	270	301	268	292	278	278	296	281	299	287	304	278	271	278	285	286	292	305	312	263	290	275	276	299	314	271	290	283	298	273	295	327	269	290	277	289	292	275	303	311	291	268	270	297	286	289	319	308	323	292	258	283	289	292	272	297	297	302	288	281	281	277	309	283	302	286	288	298	270	257	273	306	313	306	322	306	325	330	276	290	279	319	295	299	296	291	302	302	269	294	328	265	311	307	293	259	281	304	275	280	284	286	292	310	277	296	289	307	275	282	265	291	306	303	281	307	280	263	275	266	295	260	275	311	303	291	289	273	294	312	317	274	276	313	301	265	282	290	287	295	288	301	271	284	296	294	327	292	298	288	298	342	263	284	306	273	275	314	280	269	310	293	282	286	323	275	263	274	281	324	294	276	280	289	283	292	296	316	281	273	290	327	281	282	281	295	284	315	263	288	316	322	305	285	289	268	309	272	294	290	275	318	300	327	292	279	269	279	326	296	305	272	304	299	294	275	306	297	296	274	269	319	314	294	293	282	304	321	308	292	292	304	290	291	291	277	262	292	300	303	273	286	300	276	294	335	278	264	276	274	286	278	280	315	292	280	287	313	284	297	298	299	304	309	309	258	316	303	300	311	285	307	300	270	271	274	292	286	311	337	274	286	309	274	284	308	295	272	291	275	276	277	265	305	292	278	299	305	298	288	335	352	274	281	303	315	296	300	287	284	344	291	309	325	308	282	285	284	294	310	287	300	314	299	254	283	264	287	301	302	294	305	296	286	311	307	295	270	259	298	315	311	327	311	285	308	265	287	313	294	288	291	305	257	297	282	258	300	305	270	293	268	293	275	319	281	277	271	299	279	284	308	299	296	282	289	279	311	314	274	299	277	252	281	299	306	306	343	274	267	327	290	288	275	305	311	272	289	296	280	274	295	318	269	300	303	270	277	290	305	271	311	301	298	303	283	283	290	282	287	267	287	280	277	270	279	284	267	303	287	304	309	288	272	301	294	276	311	314	292	287	288	306	282	272	311	320	274	290	313	266	291	279	290	281	303	316	263	336	291	297	303	288	277	294	311	252	268	308	314	293	273	291	295	277	314	286	277	288	303	297	289	283	318	318	290	262	304	317	277	298	266	278	305	288	294	271	257	273	324	254	238	313	312	292	280	307	261	318	298	299	302	272	284	280	305	300	284	321	288	257	284	296	294	310	289	298	290	292	304	300	310	260	275	307	276	293	286	298	268	300	289	315	272	288	286	289	286	258	269	302	300	281	311	289	296	321	285	301	274	301	298	278	262	286	288	294	301	299	284	286	293	284	261	296	268	310	286	326	308	296	300	319	304	257	257	283	294	320	303	270	295	295	265	280	282	307	301	290	271	310	260	288	295	325	287	266	297	289	287	277	301	318	295	299	277	302	292	311	289	254	299	302	283	261	267	296	290	277	323	290	278	295	299	299	306	294	310	281	295	282	278	314	289	294	255	261	322	284	298	309	347	314	303	269	271	321	258	274	299	282	309	299	294	290	278	282	276	282	305	247	287	295	299	293	288	316	304	310	285	323	286	276	301	247	293	284	279	291	282	309	266	252	291	293	285	296	296	299	298	323	316	271	290	311	274	294	293	273	307	267	301	310	284	299	278	298	254	308	308	286	269	279	271	280	317	289	275	293	292	276	292	266	271	284	274	301	280	301	290	308	318	290	281	300	312	289	307	296	286	304	291	267	247	290	292	278	260	279	282	274	307	278	291	292	294	293	261	296	295	232	269	319	284	299	283	319	289	291	305	301	293	310	281	297	311	288	288	289	289	313	302	280	306	326	313	276	284	283	294	335	286	274	276	325	283	315	277	265	289	330	307	276	305	302	311	254	256	311	315	271	289	287	272	275	304	293	283	300	261	306	300	280	291	262	249	291	244	256	294	253	279	286	276	305	298	282	310	298	304	325	313	305	261	278	345	273	313	286	307	290	276	312	287	285	263	305	283	297	307	268	301	333	282	298	288	301	297	286	327	319	281	294	277	281	286	266	278	306	322	288	306	271	280	278	295	284	304	274	287	304	306	300	261	268	279	290	279	280	303	265	293	283	262	285	257	276	281	294	282	278	301	267	301	289	302	259	287	306	287	293	301	296	269	275	317	315	253	293	275	251	310	321	291	261	287	304	294	227	282	275	273	270	280	299	314	271	298	292	248	323	258	313	330	294	299	277	282	309	309	292	286	316	276	285	278	302	314	292	297	268	283	314	300	273	313	271	300	306	297	296	283	287	322	289	305	284	275	295	285	308	285	305	261	281	246	281	274	314	285	287	293	283	277	292	297	297	318	278	279	264	282	304	248	302	313	289	305	304	269	297	271	318	315	307	268	284	311	282	293	308	294	316	259	251	290	314	281	319	297	268	274	264	281	288	292	290	282	295	266	280	266	285	261	283	268	276	272	275	291	305	329	322	299	297	294	313	328	277	284	273	296	296	312	303	317	304	291	329	287	309	263	284	261	302	306	293	263	308	253	308	287	300	279	285	297	269	284	339	279	296	242	308	284	286	285	304	297	295	296	304	351	302	287	274	267	321	302	272	277	277	306	262	298	330	297	308	313	319	292	294	257	289	296	294	260	295	307	269	283	285	274	292	259	341	275	285	277	309	294	289	291	277	308	278	286	292	265	321	291	294	325	303	324	276	296	317	274	298	284	280	297	294	293	275	285	304	308	299	292	318	294	265	283	256	274	307	273	305	308	262	287	277	240	315	296	343	284	268	283	314	303	351	301	299	279	284	325	296	292	279	278	270	261	267	283	264	301	292	296	280	296	291	319	288	298	278	301	300	298	290	303	291	315	305	334	285	296	279	295	297	290	314	279	278	287	287	302	251	293	292	274	293	301	283	276	309	264	280	309	282	300	286	268	269	271	310	286	313	276	252	286	301	292	307	303	253	312	286	298	280	280	319	294	270	283	301	288	299	295	319	273	271	308	322	291	271	292	281	291	304	290	273	275	279	303	273	283	307	322	306	316	309	249	309	260	272	307	272	284	310	302	302	301	311	297	334	286	299	324	293	288	270	294	301	295	271	265	282	304	304	328	286	291	306	278	295	291	265	299	279	286	284	282	303	282	292	311	284	275	269	298	271	299	306	298	290	289	337	301	311	290	289	337	313	289	288	297	304	306	295	300	264	323	299	314	274	291	291	335	332	281	298	271	297	303	290	291	331	286	300	309	296	272	279	308	298	283	312	281	290	299	325	298	328	302	249	307	270	293	283	295	282	295	331	293	296	290	289	282	295	284	267	286	299	314	263	291
9840	16542	5176	1495	1092	832	795	715	730	752	761	764	740	722	678	690	699	669	674	677	715	685	655	754	712	674	682	679	640	702	662	675	655	634	641	630	650	657	677	635	630	655	693	589	643	610	656	627	685	641	653	659	685	635	632	673	693	666	709	620	583	632	666	666	639	671	676	624	665	648	644	646	619	673	675	623	626	683	641	671	655	604	666	674	650	640	634	659	651	681	661	600	583	629	656	613	664	631	669	655	642	671	646	600	624	666	683	674	686	647	660	682	643	626	690	660	660	590	649	670	619	668	647	660	667	639	650	610	678	636	664	663	654	682	649	634	625	630	610	610	614	659	662	626	626	640	656	652	699	673	658	611	630	636	609	600	678	604	649	665	622	655	683	632	616	640	635	650	667	669	636	622	641	632	655	663	629	635	629	620	625	668	712	659	652	641	621	599	657	674	652	647	598	673	614	643	643	659	619	693	669	644	658	654	630	682	618	670	669	649	588	668	638	668	643	651	645	640	619	652	629	663	654	613	635	652	638	659	664	675	638	653	644	677	597	635	631	632	655	639	631	658	632	632	704	654	616	632	657	630	648	691	622	674	669	660	640	614	688	645	615	590	692	676	674	633	624	635	672	642	640	701	631	660	675	679	679	660	615	639	662	648	644	641	641	667	660	614	643	691	644	609	651	626	585	659	664	648	617	652	600	627	669	676	648	636	635	637	664	629	642	650	654	638	686	663	615	592	630	618	665	615	691	663	637	602	627	687	695	659	654	633	676	671	646	650	638	611	624	625	699	621	682	616	621	684	638	633	626	677	637	648	665	657	663	695	604	632	607	634	595	670	634	654	659	669	628	631	694	672	634	624	660	690	645	656	639	652	634	624	665	644	621	608	670	621	650	693	603	608	649	640	710	639	606	659	658	674	655	656	593	673	638	654	662	651	672	654	614	652	622	596	605	637	663	630	632	601	639	607	679	655	635	619	672	599	661	645	653	657	678	597	651	590	649	713	673	687	665	683	678	654	641	649	645	701	652	619	655	679	617	592	670	681	631	665	647	627	673	657	626	614	608	636	639	602	641	667	663	636	651	646	629	663	602	619	646	677	633	664	631	632	662	620	641	641	658	656	635	663	676	616	670	668	650	658	604	624	655	630	665	675	669	648	613	658	633	637	636	616	633	608	635	642	638	672	639	636	655	669	665	635	633	644	661	707	651	679	630	693	653	679	676	608	637	652	618	606	643	686	694	610	649	591	630	585	638	662	663	616	606	625	681	609	594	656	634	628	694	663	648	614	634	637	647	654	596	630	660	642	625	665	606	628	678	660	641	628	590	661	644	662	637	664	635	663	612	664	648	644	665	635	639	632	602	649	603	671	636	612	585	646	662	673	661	626	645	643	634	633	647	646	629	666	616	626	628	687	653	643	634	610	642	670	631	632	633	654	707	655	657	670	640	643	612	650	651	630	623	670	624	644	613	677	649	647	615	641	620	616	642	666	655	611	636	651	604	645	657	624	646	629	634	640	614	664	636	678	618	593	641	704	625	647	656	659	667	619	647	665	627	609	665	665	612	660	685	650	626	697	633	631	677	686	619	660	643	632	627	621	672	640	656	669	682	612	635	668	645	638	619	631	648	659	674	609	683	639	617	619	651	648	639	646	644	638	661	626	622	587	671	651	612	669	624	644	616	681	651	680	685	606	637	641	637	588	600	617	605	654	672	593	612	682	693	671	661	642	639	670	647	667	628	627	621	660	647	639	695	695	666	679	636	634	654	649	662	654	679	642	654	629	628	644	653	631	688	634	632	632	633	652	657	654	626	633	647	628	644	626	635	638	650	659	628	647	665	674	596	681	662	644	650	637	620	611	643	704	671	670	681	636	655	633	642	628	681	649	663	706	620	610	645	604	627	656	647	626	665	634	649	595	669	601	626	655	634	623	601	644	654	645	645	661	689	662	648	599	637	639	632	676	631	623	656	647	698	626	679	631	627	668	673	667	630	625	604	652	657	674	659	613	702	625	668	619	610	645	673	610	668	637	644	580	699	645	663	611	592	610	665	637	583	654	646	625	658	655	664	602	633	642	688	625	655	612	663	674	641	689	620	656	642	684	631	629	713	639	644	654	596	640	702	633	656	647	646	635	663	672	642	632	657	650	637	672	666	693	635	646	628	628	640	620	625	655	644	640	670	649	614	677	667	626	624	646	638	619	703	651	621	597	649	627	625	645	649	621	620	630	653	644	617	654	664	602	638	658	688	626	593	667	664	655	621	587	640	631	572	633	693	677	633	615	677	644	667	680	625	610	620	650	715	667	658	647	640	660	634	689	698	638	691	632	623	627	673	649	591	657	635	657	621	613	676	606	631	646	647	631	622	654	653	653	670	643	678	610	647	658	635	612	622	653	640	625	648	656	645	665	662	638	603	638	654	664	681	626	625	642	668	643	667	676	645	665	638	638	642	661	632	654	651	650	671	668	636	603	649	659	647	656	636	621	671	656	680	631	631	655	691	665	641	627	693	623	652	702	617	641	660	633	649	616	623	636	633	666	660	664	628	599	635	662	629	631	654	659	648	620	665	671	659	632	640	652	602	664	680	675	589	642	654	636	631	635	636	656	605	648	642	643	647	639	624	669	647	644	657	646	664	627	668	661	594	649	620	665	696	701	602	615	629	685	633	628	632	619	653	592	634	636	638	663	659	626	640	598	625	653	649	642	666	667	599	642	676	665	672	652	655	650	653	675	637	644	630	702	650	653	704	661	618	669	685	645	675	703	639	624	649	627	639	652	649	618	640	635	641	619	638	635	615	658	655	634	638	633	648	636	618	678	623	633	652	619	674	688	650	649	656	643	653	635	670	605	656	642	616	640	617	675	624	696	652	670	620	643	671	676	659	623	641	641	689	700	653	622	611	666	660	664	670	644	667	604	628	643	661	664	606	634	627	664	666	604	633	646	647	694	640	664	640	644	625	624	671	658	620	575	666	621	673	652	693	615	629	638	618	649	636	654	639	658	623	610	669	639	609	651	633	649	658	633	633	661	660	646	651	631	638	661	631	616	620	635	704	624	595	610	653	643	614	635	630	647	658	654	668	672	654	592	605	634	686	617	623	694	608	665	654	626	650	615	678	659	651	624	618	660	641	640	622	660	682	663	613	639	626	626	640	670	657	688	620	673	601	644	694	653	643	640	583	633	644	640	642	662	642	622	615	639	626	624	637	595	644	584	631	607	666	667	622	634	631	640	646	614	648	692	632	663	647	644	631	630	634	627	627	658	646	648	593	652	658	662	644	640	668	624	631	681	654	658	637	647	605	651	628	611	641	637	649	630	655	678	655	621	618	672	625	681	580	619	636	658	705	621	659	663	602	606	642	642	630	655	659	650	681	636	645	661	611	658	644	606	640	684	616	600	606	679	691	601	643	640	652	650	640	659	681	609	676	612	649	575	664	665	649	624	653	625	655	646	662	647	646	673	660	627	637	652	676	661	646	667
30402	9442	1917	622	391	411	337	354	325	326	353	303	331	355	333	304	277	313	299	257	330	275	251	272	252	250	247	264	284	240	244	281	238	232	259	235	215	241	239	218	245	256	251	199	231	217	247	211	253	256	218	219	230	244	247	220	271	229	241	238	246	263	231	255	247	255	225	258	244	253	230	252	219	253	228	231	251	237	222	215	272	231	263	267	246	252	240	257	249	252	266	263	236	253	244	245	258	248	218	222	227	231	251	238	256	228	212	215	221	257	242	255	243	226	231	225	249	284	235	220	234	220	241	253	263	225	248	263	233	224	220	255	246	245	239	259	235	253	223	249	243	254	246	229	228	255	225	221	231	256	247	269	230	229	227	237	244	232	257	245	241	237	258	218	238	231	215	249	254	249	234	217	239	258	233	220	213	224	237	207	229	229	212	260	244	251	233	236	204	239	267	230	247	228	256	232	226	222	241	207	205	234	261	233	222	231	230	241	230	244	221	216	250	244	263	249	259	263	247	216	246	197	223	215	238	254	242	271	248	220	211	220	183	234	243	239	264	251	260	250	243	218	212	230	247	226	239	254	206	231	224	232	232	225	234	249	229	221	228	230	249	241	238	207	202	233	236	229	231	219	237	232	224	223	250	249	241	266	235	235	227	212	265	219	239	240	234	250	226	220	262	224	218	235	248	247	268	231	251	217	235	230	252	262	263	234	204	261	234	225	207	231	261	242	256	235	267	245	245	236	249	240	225	218	248	209	216	229	208	246	253	239	213	254	238	226	239	252	195	228	233	236	249	222	256	237	227	258	233	246	279	246	239	224	228	263	213	218	249	246	257	219	240	211	253	255	235	245	227	221	245	245	228	225	231	223	244	253	210	260	253	245	233	237	230	233	267	240	229	245	268	240	254	246	222	265	210	245	235	226	220	241	213	219	243	234	242	235	239	221	215	247	233	207	231	237	231	209	222	223	247	231	241	224	237	250	245	259	253	251	246	230	249	258	252	232	260	278	264	249	230	266	227	215	216	233	225	218	259	251	266	212	242	232	253	258	247	225	243	250	220	261	233	262	245	232	247	241	250	260	250	236	242	185	217	239	239	222	248	225	255	217	246	243	225	240	209	233	234	245	260	235	221	216	232	232	226	227	218	230	244	233	246	235	262	261	263	233	231	221	257	240	243	243	242	221	253	253	255	215	223	238	223	259	218	269	251	228	230	233	244	244	240	239	246	252	278	231	234	247	257	251	237	249	244	232	244	229	252	224	226	266	235	239	237	224	260	231	229	228	225	230	230	260	214	241	240	220	258	240	242	251	254	252	254	202	230	243	239	225	227	234	226	216	211	224	251	218	240	249	266	240	238	216	246	253	246	241	191	213	256	260	217	255	253	241	221	230	247	234	243	201	224	236	241	225	231	240	249	243	250	223	241	251	234	244	224	214	237	232	236	235	237	227	265	230	231	245	242	229	234	254	243	259	261	217	228	273	224	263	277	222	239	261	255	231	230	239	222	232	246	248	219	238	247	251	273	219	228	259	230	237	224	241	238	249	252	208	251	245	256	234	240	229	226	226	226	224	259	226	229	233	262	259	220	234	227	240	246	222	243	238	225	252	242	230	234	214	193	250	247	234	255	216	234	228	214	276	243	220	256	211	255	227	223	237	255	234	252	206	250	265	226	224	243	209	209	241	229	226	233	253	221	242	244	254	251	259	249	248	240	221	259	227	229	216	232	258	223	247	227	221	199	230	244	244	241	237	240	262	221	265	239	255	230	236	240	240	225	233	230	254	212	247	245	240	245	242	237	253	198	249	225	220	212	241	242	236	240	243	237	245	244	265	252	258	242	238	196	269	229	244	239	222	266	275	244	248	216	223	267	225	243	242	263	228	255	205	226	229	258	260	213	250	230	232	247	242	256	238	227	243	245	230	239	215	246	225	257	248	248	259	270	261	218	249	240	234	240	214	244	229	252	252	238	249	250	236	262	245	248	257	229	214	254	250	216	223	239	236	247	286	234	242	228	217	228	226	244	216	225	234	237	228	221	246	238	254	248	204	258	265	228	224	215	238	238	215	256	249	232	227	238	206	233	253	210	235	245	261	233	240	244	252	249	228	243	228	263	246	226	254	245	237	254	242	253	238	222	265	270	237	249	234	267	206	253	262	253	248	249	232	221	254	228	257	216	255	241	204	245	231	204	227	274	279	245	230	286	249	232	231	255	252	234	220	256	233	247	230	235	258	242	261	213	243	251	237	231	258	245	233	231	240	276	228	250	282	212	241	236	222	254	215	240	210	238	225	258	238	264	244	227	211	260	230	235	222	231	244	255	226	241	221	253	228	211	235	256	266	261	263	242	262	219	217	237	234	232	250	266	257	228	252	220	247	256	246	258	229	278	212	239	234	227	243	247	250	241	238	248	218	234	243	247	255	215	248	252	241	253	206	216	258	207	243	219	268	209	240	235	261	220	211	199	236	242	255	276	225	234	231	258	280	227	232	232	245	235	240	211	247	233	231	217	242	233	239	214	229	252	254	243	230	234	216	249	243	259	255	222	238	247	213	212	224	228	222	256	242	205	217	219	230	228	241	271	242	213	242	261	257	238	240	186	233	235	275	248	241	230	222	247	249	247	229	237	234	242	225	225	216	213	219	242	233	234	207	238	240	220	260	234	253	219	217	252	233	251	247	242	272	244	212	213	226	261	230	264	258	233	238	242	245	243	252	247	249	243	235	243	247	209	240	251	211	254	265	251	236	263	219	223	232	228	241	226	238	234	236	256	226	250	235	223	239	231	234	233	249	258	230	202	230	239	244	267	259	232	231	266	226	236	244	258	249	240	242	243	211	250	246	242	249	234	262	230	238	230	231	251	249	240	242	227	249	239	234	221	240	228	240	210	230	229	233	245	228	249	246	210	239	218	216	246	204	231	257	209	256	229	229	253	251	237	232	248	244	254	246	263	231	247	239	208	212	244	254	231	222	226	244	237	230	243	220	240	244	225	233	265	241	225	231	255	255	242	253	253	243	218	256	238	250	230	223	242	243	254	251	233	246	256	241	247	229	229	251	229	272	267	245	216	244	222	245	238	238	265	257	248	230	223	248	271	219	231	257	285	222	226	235	251	253	228	257	269	227	240	229	230	234	246	253	259	249	212	229	229	222	259	229	220	242	257	234	205	232	226	255	214	230	236	234	218	279	250	234	254	222	226	243	197	239	250	240	256	215	250	220	228	275	234	274	242	247	229	262	242	217	272	289	236	204	253	238	235	256	224	221	238	247	261	226	247	261	242	222	229	228	239	246	239	244	207	235	231	230	244	244	211	242	235	213	254	252	236	237	218	230	247	243	225	234	245	237	222	248	249	226	219	243	234	235	214	247	224	228	246	243	228	250	240	239	233	254	227	244	250	217	259	247	213	251	216	250	242	239	259	246	244	239	224	205	210	229	227	240	237	228	220	240	217	231	226	220	253	242	222	237	235	245	221	239	213	231
8704	4850	1231	718	620	626	601	627	583	605	584	584	579	597	570	610	584	605	558	568	623	549	607	624	583	591	637	597	607	568	611	576	542	577	602	560	539	562	564	541	613	583	568	583	537	559	585	538	599	544	532	590	552	616	592	585	562	565	569	547	585	584	562	571	554	539	573	564	570	564	599	575	587	603	548	555	558	515	593	594	606	564	569	596	561	544	538	575	573	548	579	542	552	576	599	576	576	560	555	550	520	576	546	573	571	554	592	606	549	585	545	579	605	557	576	617	583	546	509	552	583	604	541	555	567	581	623	552	522	559	569	547	573	556	597	577	554	549	580	566	562	617	555	528	561	580	587	588	538	609	551	572	590	596	572	581	557	530	559	566	562	570	541	534	587	589	587	585	587	650	552	601	534	543	600	575	562	568	538	560	549	527	559	564	601	608	591	553	591	602	581	597	566	565	572	583	578	541	571	533	621	572	595	577	567	567	557	559	529	497	556	581	583	569	542	545	569	612	542	552	548	511	548	503	546	582	555	570	560	572	556	539	547	532	557	587	522	550	566	607	570	553	582	625	557	537	582	549	590	570	588	557	595	547	588	578	592	535	578	590	605	561	572	565	593	578	581	568	642	513	595	577	585	579	595	545	533	602	610	536	556	530	613	562	573	595	576	545	561	553	539	523	512	577	542	571	584	596	521	522	553	588	569	561	582	595	527	611	531	567	543	559	569	557	560	562	589	572	576	536	568	552	566	546	562	581	549	603	568	554	595	593	574	577	572	625	570	577	597	581	558	550	581	554	585	565	591	569	529	568	561	545	562	552	577	573	603	577	605	549	521	554	555	541	573	523	569	583	553	560	583	583	533	604	562	607	562	555	579	569	528	551	552	568	548	536	587	533	569	562	574	591	595	573	601	563	522	590	558	571	594	589	565	596	560	577	566	578	581	579	581	576	524	566	592	598	557	541	548	549	540	562	593	571	553	545	538	562	547	575	574	532	554	553	541	568	605	554	531	541	584	549	604	572	571	531	547	525	524	563	572	565	584	591	547	564	570	630	544	616	562	563	596	542	538	598	578	561	600	585	557	567	563	540	594	571	538	573	563	592	532	608	551	555	554	550	598	517	537	595	570	556	588	533	610	578	569	549	557	604	537	569	549	537	514	565	574	536	600	547	573	549	538	604	576	592	534	553	544	512	585	571	544	599	557	544	590	590	554	581	583	575	552	551	583	583	567	574	575	601	554	573	582	544	589	512	575	558	527	578	564	563	582	536	538	590	543	604	575	591	583	561	559	523	557	580	566	565	545	522	613	532	580	592	536	573	546	583	551	530	563	582	561	593	573	567	558	538	539	547	560	592	541	544	572	594	553	621	574	554	562	529	570	548	577	592	558	596	558	581	593	568	555	539	528	559	540	604	553	549	607	611	567	586	600	550	572	562	563	518	524	571	616	580	571	526	569	575	555	610	542	570	555	549	579	583	573	613	566	522	567	610	551	546	576	527	569	594	571	550	556	565	523	581	565	589	552	558	532	570	537	574	554	526	578	571	545	574	558	573	567	523	515	548	556	553	582	594	591	554	561	566	585	574	533	591	538	584	511	633	585	570	602	557	557	546	571	607	559	549	583	540	575	567	582	570	598	575	614	577	568	556	534	557	546	518	584	600	589	614	572	552	587	592	581	579	578	546	551	564	570	588	541	553	529	571	540	562	575	563	578	561	595	561	563	597	562	548	537	578	588	613	530	577	518	587	570	572	538	565	569	561	587	560	573	566	580	568	553	554	597	561	555	535	536	556	564	535	533	540	564	535	592	564	587	533	552	554	624	546	544	575	505	539	583	578	574	600	570	597	566	585	560	584	522	543	587	592	619	541	537	601	560	533	534	554	566	542	543	522	603	573	563	549	519	547	522	606	562	558	576	595	535	546	562	630	594	577	537	596	583	542	536	595	530	536	563	589	553	584	546	571	578	589	557	583	572	567	543	618	513	544	536	594	567	592	575	601	530	565	528	589	559	572	569	561	574	568	551	587	561	562	599	609	587	556	545	586	557	539	582	586	571	571	539	500	594	553	546	586	559	572	581	560	539	587	559	554	550	543	554	492	565	527	522	543	574	593	572	590	583	570	572	574	557	549	572	583	549	526	548	560	580	542	561	530	567	610	565	562	559	599	567	574	571	584	580	546	524	580	515	560	581	549	567	576	547	576	558	560	605	533	542	539	584	566	556	551	562	606	540	609	565	554	589	587	549	608	557	552	563	555	543	559	556	574	557	572	554	532	535	578	572	581	598	550	579	579	581	516	592	532	582	552	597	592	579	582	595	541	568	562	575	570	593	582	583	605	594	580	597	595	561	548	562	561	591	541	573	553	606	583	562	543	563	533	530	586	584	609	575	577	569	585	578	525	612	569	596	571	566	529	575	610	571	535	579	634	574	533	521	605	562	560	576	561	595	565	552	560	575	556	518	554	595	550	618	573	562	558	605	534	588	558	557	583	552	621	566	535	530	538	574	554	545	577	565	624	599	521	632	550	561	531	552	531	575	519	557	577	551	595	601	596	574	555	553	559	588	509	573	535	606	604	569	625	556	553	550	584	600	512	596	568	593	602	500	512	545	569	556	583	564	539	566	569	531	556	531	619	561	577	561	594	584	568	591	587	582	579	579	524	519	565	550	581	549	520	603	603	579	552	584	553	569	586	555	575	565	593	581	605	611	572	553	551	563	542	562	587	562	561	585	530	552	596	551	582	571	538	581	566	538	597	592	570	525	563	601	571	557	539	596	565	494	566	589	543	512	555	543	569	568	566	593	559	574	600	514	521	546	558	565	562	545	563	560	538	614	561	599	543	547	575	585	621	565	591	545	604	533	578	562	554	567	595	627	548	522	570	533	588	512	589	541	609	587	520	561	585	593	560	585	543	593	597	573	525	567	542	580	604	622	565	553	598	570	531	600	562	578	594	590	558	544	556	562	611	581	563	582	606	579	585	553	584	556	582	557	535	578	543	569	585	544	571	553	575	552	569	575	573	590	562	546	542	560	574	572	551	558	598	567	616	536	539	533	521	580	608	591	553	531	561	588	549	552	553	587	554	570	603	575	541	575	531	584	581	558	579	570	536	592	556	524	564	561	566	630	577	562	533	578	620	569	529	583	597	536	562	550	551	535	559	560	584	552	588	553	575	608	548	600	560	561	567	565	552	619	543	576	572	574	570	569	580	601	550	561	593	566	548	555	591	556	543	550	566	590	555	562	571	554	555	566	574	578	591	581	578	579	567	609	535	556	591	568	566	536	551	600	576	572	557	556	564	604	552	595	601	571	558	531	555	556	585	562	566	569	582	566	569	620	569	583	583	575	584	572	550	555	605	529	526	560	542	580	571	609	547	587	569	525	571	567	526	569	559	556	562	546	531	569	547	578	602	568	553	630	561	595	565	581	556	584	573	569	590	546	562	535	553	564	516	558	582	523	609	569	579	532	529	558	582	541	571
26796	21344	25449	27200	6810	779	592	529	558	552	500	493	488	472	466	427	471	417	401	466	393	347	371	390	374	405	358	325	371	332	336	372	328	324	309	351	323	311	343	319	326	321	332	317	358	309	353	310	357	328	302	335	312	297	301	306	336	313	337	327	338	325	309	302	304	336	302	324	338	310	348	336	310	307	282	321	329	298	327	329	350	355	300	329	311	324	334	328	330	315	340	328	366	282	308	331	308	309	318	329	346	330	330	306	307	322	318	320	315	309	341	333	329	341	328	320	359	338	329	311	314	339	308	305	360	314	305	319	339	347	325	332	305	332	335	344	300	306	322	322	311	297	321	310	323	317	328	323	321	343	349	308	304	342	291	322	338	321	323	295	304	313	303	328	349	321	345	347	313	304	319	358	320	329	295	336	319	315	305	330	324	304	320	319	297	315	315	336	331	321	356	309	294	323	313	339	297	338	333	293	314	323	324	297	354	304	340	313	361	279	336	332	297	340	343	305	366	301	305	321	319	323	311	311	313	313	305	343	319	332	319	342	336	329	340	326	312	283	285	322	305	285	297	330	325	330	338	326	335	309	339	315	314	312	322	334	323	314	358	287	301	329	290	336	292	296	345	364	347	288	303	338	319	347	344	294	347	340	321	309	319	322	326	330	366	322	311	330	313	319	326	332	299	323	335	316	356	304	351	307	305	348	308	336	327	296	317	297	321	323	341	352	262	344	294	325	307	325	305	351	311	294	319	316	299	318	304	305	331	306	331	286	308	322	305	272	345	346	315	290	317	317	317	302	307	325	339	337	318	346	322	318	301	329	326	294	333	305	303	304	292	282	354	345	326	331	289	354	327	302	328	312	318	317	272	327	297	298	312	314	335	322	313	285	308	326	332	320	299	309	324	311	326	346	326	315	309	326	305	318	321	324	323	365	329	316	324	321	312	308	314	327	341	314	365	316	318	352	310	325	319	325	343	350	324	285	318	317	322	292	317	330	318	310	307	315	332	288	333	349	344	368	307	300	312	324	339	330	315	306	306	307	341	293	330	339	352	302	336	325	319	318	355	352	317	323	292	325	289	335	333	323	311	310	338	339	301	293	335	306	329	312	326	340	318	308	296	319	318	302	293	283	307	325	344	342	313	354	351	367	347	315	340	324	299	276	322	274	322	336	297	334	326	305	319	303	276	342	344	303	311	309	331	338	375	352	332	346	312	311	313	349	334	340	353	321	331	324	307	328	333	329	325	329	328	307	330	329	312	342	335	346	300	336	313	307	315	318	306	349	313	298	310	321	326	318	276	302	339	326	330	350	312	337	313	314	353	321	354	323	324	365	293	301	310	306	320	318	339	339	321	341	309	334	322	314	329	302	320	338	363	336	365	304	331	335	312	343	290	324	314	337	287	308	295	318	322	332	363	297	312	313	333	342	310	292	346	316	303	309	303	322	300	320	328	316	325	364	354	329	336	291	251	314	304	334	370	344	297	340	306	326	348	302	319	325	324	338	358	298	325	311	325	338	328	328	308	294	313	284	331	303	309	304	299	346	363	333	346	303	304	323	318	299	328	322	314	323	322	316	315	328	361	308	323	301	312	307	339	302	315	325	336	316	327	324	332	338	336	290	330	342	312	360	309	324	342	323	332	318	315	321	353	340	283	352	372	308	309	328	307	308	295	308	330	299	321	305	354	323	324	317	334	300	333	341	327	332	348	308	337	277	319	307	316	307	319	316	322	306	324	295	317	291	320	336	331	291	340	329	306	321	302	299	315	335	318	340	348	318	316	374	343	349	315	329	338	329	331	307	292	307	318	330	348	360	351	345	315	350	322	305	300	284	345	341	342	281	284	352	311	332	336	308	298	293	325	313	297	351	293	325	300	324	299	310	309	311	319	303	341	305	307	314	330	344	341	338	331	322	324	353	335	302	312	340	311	319	343	309	334	306	306	331	311	325	282	293	292	315	325	338	323	324	311	313	318	319	303	301	367	312	327	316	356	341	317	327	272	312	322	330	328	312	337	333	334	324	314	309	369	342	309	348	328	318	320	301	338	330	311	287	310	284	308	290	349	324	336	291	329	326	317	340	316	333	316	309	339	308	325	319	304	327	329	321	309	328	323	310	351	311	347	356	305	342	333	371	329	320	307	286	299	357	312	300	336	335	315	315	312	351	288	322	321	322	323	302	340	334	334	332	317	322	302	305	313	324	318	336	303	333	331	306	334	333	333	311	292	342	299	343	328	338	335	302	328	361	341	317	307	299	348	352	291	323	333	343	356	338	358	321	346	335	362	337	307	302	329	329	309	355	339	325	316	329	299	310	290	283	322	321	355	310	332	331	304	310	323	303	299	292	363	362	295	300	306	327	332	279	305	311	324	330	331	326	350	327	310	301	348	310	329	330	324	325	301	307	328	345	291	341	319	331	290	327	335	321	312	313	306	343	322	312	323	298	311	318	326	329	300	298	340	322	342	299	332	303	321	315	305	345	336	314	349	338	293	337	311	330	301	336	335	326	329	297	338	323	310	275	314	348	332	332	309	358	348	346	324	359	343	340	306	348	348	339	310	366	313	302	316	320	293	336	325	337	294	319	322	356	313	349	309	297	337	311	321	323	313	320	286	342	323	314	322	300	318	341	286	274	367	306	325	330	346	333	353	347	286	311	340	323	308	287	317	302	338	367	331	328	306	302	298	301	305	303	308	342	335	329	321	340	323	336	331	342	314	321	306	308	323	288	319	339	317	327	331	282	303	301	344	350	329	327	331	303	313	303	318	305	311	328	333	297	341	336	324	330	319	346	322	298	317	326	299	333	289	289	300	299	305	318	304	304	326	320	313	335	323	317	316	324	327	351	307	315	327	322	316	343	322	339	292	299	318	317	318	291	310	333	323	311	294	320	357	337	336	371	328	338	322	342	335	308	325	331	343	305	320	325	338	363	346	317	328	338	359	350	322	332	332	324	317	302	307	330	303	353	337	340	314	326	349	336	330	351	339	336	334	339	321	322	305	330	366	323	350	362	331	316	303	320	337	320	308	338	320	321	351	318	311	297	358	262	335	283	322	329	288	354	322	307	344	325	304	298	309	325	313	324	320	342	317	342	326	302	311	320	284	319	296	331	318	312	322	311	296	292	339	330	310	309	309	330	334	321	330	327	352	341	342	292	312	306	374	312	319	330	346	305	333	301	340	336	343	311	297	325	321	311	319	335	346	303	323	333	343	327	310	322	299	313	318	333	320	365	314	310	335	338	362	330	334	305	320	312	305	298	322	311	318	308	336	350	330	324	314	332	294	328	349	311	333	332	297	321	293	338	296	317	327	301	283	319	331	319	312	340	335	313	311	352	337	320	362	328	322	308	318	318	325	310	323	315	319	345	300	302	327	324	308	339	304	298	350	304	293	320	270	349	345	312	297	347	336	334	304	360	279	309	304	328	337	328	314	314	329	292	307	332	311	319	283	315	332	323	328	361	341	310	327	306	323	304	324	323
8418	11964	2447	1247	895	806	812	788	829	838	788	795	793	750	778	780	803	816	702	773	762	724	730	761	759	710	737	729	715	761	756	744	740	712	687	735	740	708	729	684	776	678	731	765	748	759	724	696	770	742	685	747	748	750	675	737	718	749	685	714	713	719	721	701	715	717	693	785	695	659	761	653	733	719	748	683	717	711	725	706	672	682	698	775	730	751	786	726	727	700	756	713	716	737	710	718	665	761	703	744	746	759	741	725	750	729	712	748	760	722	796	742	764	705	705	746	737	730	703	710	677	760	723	780	760	725	704	711	764	747	728	698	730	725	706	733	692	753	758	721	792	752	711	693	731	730	729	729	670	707	706	681	727	734	707	701	774	742	727	734	739	743	737	716	734	684	703	711	745	799	746	680	784	739	712	724	726	770	737	743	666	705	806	722	706	733	673	705	768	716	751	734	694	711	754	715	736	704	700	751	726	714	753	752	779	677	759	685	749	765	677	761	691	728	696	733	721	680	671	723	776	711	681	736	748	718	720	731	718	745	713	734	744	784	731	721	726	759	735	762	703	703	697	747	688	705	734	754	728	730	743	716	743	738	759	700	699	724	733	722	776	692	761	708	687	670	694	766	718	698	742	668	729	705	736	693	688	718	742	708	760	728	739	758	700	729	748	712	759	698	726	695	731	750	727	702	759	705	703	718	720	731	742	761	709	720	751	711	664	743	716	702	723	752	709	726	736	709	710	736	739	738	727	743	709	760	765	692	758	709	705	733	736	723	739	736	725	727	739	717	758	736	771	735	718	692	764	770	758	752	740	733	693	693	731	691	744	726	706	723	753	743	697	741	727	741	732	737	743	769	690	706	694	711	686	747	686	715	703	694	688	735	689	707	763	716	727	738	690	758	691	688	740	698	740	739	734	740	713	715	729	718	699	714	651	701	717	772	734	751	744	684	746	724	726	721	708	718	714	712	721	700	689	708	749	709	733	690	744	752	759	719	711	717	754	710	721	763	776	733	708	732	695	695	755	774	731	723	716	743	694	753	747	707	747	665	741	728	765	707	734	750	735	774	748	706	736	766	715	703	781	742	737	724	773	742	707	709	716	766	710	740	718	698	683	734	758	748	705	739	728	698	712	716	750	755	692	685	770	760	676	723	690	752	769	732	769	702	660	751	727	719	705	760	751	809	693	738	720	753	700	723	765	753	734	752	738	717	732	706	770	660	736	725	725	760	691	702	773	743	738	757	743	735	725	725	737	788	731	714	707	746	689	722	757	722	761	726	746	766	723	700	715	769	718	693	733	702	713	749	709	745	736	692	702	709	716	741	741	720	699	658	683	764	697	737	691	700	734	762	768	722	758	704	774	704	656	709	719	787	758	690	709	695	679	692	721	713	774	720	747	719	759	728	739	718	760	729	770	691	664	707	721	760	690	703	712	709	758	772	734	730	752	742	713	729	689	688	755	731	693	704	728	728	716	741	704	720	743	738	702	708	687	743	722	753	701	703	713	737	722	731	759	704	763	759	734	737	758	722	722	749	722	744	715	654	749	720	724	717	718	792	702	729	772	748	738	724	705	727	745	705	713	746	701	710	721	757	716	743	720	705	695	729	690	691	758	743	743	713	702	730	713	762	743	742	719	733	678	757	767	701	750	719	691	762	716	733	714	708	753	746	750	712	718	732	774	739	722	724	689	736	712	683	759	723	728	720	724	734	666	696	714	742	721	747	698	730	732	736	700	713	727	707	741	716	705	742	787	707	754	690	747	685	719	694	728	729	719	734	752	797	741	762	698	698	699	690	703	739	755	770	754	690	754	706	712	743	725	655	698	709	741	730	694	728	733	690	766	755	739	739	736	696	786	678	726	708	692	728	704	712	694	711	676	704	703	724	768	698	714	734	691	713	718	755	726	734	721	704	679	778	727	723	676	694	732	745	730	707	718	711	753	714	746	696	731	686	741	758	685	739	682	732	749	712	721	689	712	681	761	743	727	712	671	717	722	758	768	711	731	742	743	694	730	704	720	745	737	715	737	736	739	784	739	692	708	742	694	749	737	759	733	703	681	711	761	701	697	707	715	742	758	750	740	756	715	724	683	736	753	746	698	762	797	757	721	681	770	753	724	775	726	750	747	738	720	707	771	760	712	747	763	732	729	752	736	722	746	740	714	728	696	718	762	744	731	698	755	751	707	723	712	715	726	746	710	709	752	696	706	729	692	690	761	715	742	737	775	784	769	729	724	736	698	741	641	704	697	743	721	712	697	770	700	724	731	766	763	745	758	700	730	722	727	715	729	716	768	741	720	757	785	738	718	781	746	727	708	766	734	674	674	763	706	691	728	727	774	696	755	741	679	706	743	721	669	726	708	662	689	744	735	768	720	707	745	690	714	752	725	703	732	702	690	719	733	751	756	726	683	752	744	741	810	705	653	685	721	701	729	698	731	722	722	668	711	761	730	717	764	745	743	706	724	747	708	707	807	681	755	730	748	715	736	687	695	727	737	765	705	675	768	755	681	728	731	755	748	716	733	724	728	744	720	750	696	742	700	774	749	721	678	708	722	730	732	682	722	753	747	753	701	707	742	760	715	721	688	715	769	690	739	742	736	717	777	668	709	696	775	740	727	722	748	747	744	715	724	699	722	717	789	696	756	714	692	742	751	736	762	730	745	694	676	693	697	739	767	732	731	758	705	676	782	727	678	714	718	732	777	741	731	723	711	705	743	675	746	679	737	731	761	721	715	730	728	775	708	695	780	722	737	716	755	765	739	736	720	743	726	757	766	747	730	713	740	729	749	768	693	689	747	754	719	696	687	688	746	694	753	703	776	702	726	689	753	707	773	720	708	715	739	700	719	723	743	738	736	715	698	703	737	731	721	723	717	689	704	752	741	740	774	724	693	760	716	740	769	713	726	766	703	788	704	715	696	746	715	732	730	756	725	698	713	727	722	711	741	740	786	728	727	725	705	730	691	741	718	712	726	730	767	749	746	724	712	719	746	739	740	712	723	717	740	736	719	732	764	684	759	725	770	714	735	703	731	740	691	697	770	761	704	739	651	755	709	715	727	727	716	714	742	691	711	719	720	768	736	766	707	718	724	722	726	749	693	751	735	732	736	769	733	726	720	707	723	721	693	715	768	715	777	725	713	723	744	777	745	719	721	710	716	716	719	776	739	774	725	722	698	720	703	794	700	734	719	777	680	750	760	684	767	745	719	766	777	678	769	714	686	713	716	704	740	743	724	722	766	794	687	771	727	766	727	776	709	737	718	774	693	743	737	742	772	747	732	684	692	673	743	729	772	719	688	734	734	760	778	704	722	719	734	731	780	767	701	753	714	712	755	689	680	690	740	712	747	731	737	712	767	772	679	693	771	728	725	753	746	708	735	731	733	747	746	661	715	750	796	706	733	740	683	716	705	710	708	766	679	709	734	679	748	726	815	742	749	716	717	703	676	770	706	750	733	737	742	758	703	719	704	708	738	683	730	795
24922	21406	26850	26324	21393	6689	925	761	670	613	535	535	490	503	481	522	505	432	438	436	444	387	367	331	366	364	381	366	379	339	311	338	329	301	338	300	286	305	306	308	317	277	273	287	279	296	267	294	313	293	261	316	312	260	301	280	323	287	312	293	267	283	292	251	317	253	253	261	302	267	298	300	264	325	285	300	263	283	265	300	285	274	288	289	278	311	267	295	291	308	289	268	274	328	298	257	297	292	317	294	297	281	292	286	314	285	275	289	283	277	316	295	305	330	310	301	278	284	308	283	281	288	313	288	293	305	295	284	258	272	281	288	304	305	268	301	287	300	276	314	277	269	281	286	279	299	296	321	295	254	313	264	280	300	299	293	284	314	289	269	277	262	300	315	292	286	277	321	308	289	291	299	266	272	256	283	257	278	252	286	302	284	312	280	319	278	262	274	278	331	280	297	317	290	275	307	270	277	281	269	298	325	307	293	297	273	258	290	297	292	326	299	278	298	275	292	295	309	264	279	284	303	301	247	314	283	287	260	285	298	298	278	285	261	298	302	301	293	296	281	290	256	306	285	291	284	253	279	318	297	270	288	279	292	294	314	273	277	274	287	277	324	310	306	287	290	316	269	297	294	272	273	289	280	299	275	310	261	280	292	286	292	250	280	270	295	301	302	277	283	283	301	290	290	304	279	282	298	287	259	279	299	315	280	315	315	316	283	281	277	255	277	269	313	290	300	289	288	302	297	285	314	316	280	280	295	316	299	299	293	288	273	295	294	263	283	325	289	266	284	285	272	299	316	317	290	320	284	247	319	287	278	292	300	264	301	310	297	295	292	303	287	289	282	305	298	277	309	321	283	303	292	283	306	322	264	305	304	300	307	287	308	300	283	307	283	279	314	258	297	304	304	257	314	277	297	298	269	288	274	320	280	291	269	300	295	283	294	287	267	276	271	294	291	287	290	324	262	279	295	278	317	280	329	286	302	273	284	291	263	282	280	273	295	266	277	268	302	245	273	277	304	283	284	312	298	301	273	292	289	292	283	268	291	319	295	312	296	267	305	260	322	292	266	267	281	308	272	279	274	295	285	275	267	289	287	273	302	313	284	264	280	272	303	270	282	283	300	344	312	291	309	284	282	265	270	283	292	288	295	307	320	325	297	281	295	297	287	284	276	288	280	272	294	274	263	286	302	267	300	291	299	256	278	303	298	293	316	256	298	293	277	285	274	300	298	276	279	318	292	245	277	308	302	318	316	284	265	265	275	295	316	270	323	310	259	272	331	270	284	286	277	316	266	267	284	265	300	257	298	277	274	279	290	316	269	297	274	270	294	285	308	259	291	318	279	294	304	299	306	314	264	296	265	279	277	322	279	300	288	268	277	303	322	279	284	245	303	307	313	276	267	307	312	289	306	250	316	264	278	275	270	281	285	284	287	304	323	304	284	300	292	284	285	296	306	273	293	297	297	280	277	284	312	268	300	310	295	291	279	272	262	252	277	301	292	300	276	287	291	305	299	291	297	266	292	274	270	292	274	284	284	288	290	292	273	286	291	246	270	299	319	287	248	255	277	311	265	304	308	275	312	308	292	302	315	295	289	273	311	269	320	299	294	282	290	314	269	299	304	296	299	285	323	282	263	273	264	265	296	284	267	292	277	293	274	292	328	312	303	284	303	290	267	295	275	294	268	297	304	271	247	251	284	265	288	286	286	287	256	293	242	279	261	301	313	265	289	287	280	303	313	276	275	275	272	290	262	297	293	313	291	268	302	311	307	276	306	305	314	302	287	275	270	252	293	322	307	260	299	305	297	301	288	287	278	271	274	309	294	273	310	272	270	311	294	304	252	273	301	297	283	270	307	263	285	301	315	280	306	270	263	275	295	297	322	297	282	295	277	284	318	279	289	303	293	295	306	306	293	243	269	283	287	281	310	309	249	292	307	280	297	285	234	308	287	295	289	326	318	302	328	288	296	278	277	292	292	301	296	274	279	290	268	282	314	273	269	269	298	285	269	299	276	272	260	277	273	297	245	325	291	291	298	315	295	279	268	284	315	316	286	274	293	258	284	290	330	244	258	314	297	281	281	263	296	293	292	281	285	249	284	317	284	260	309	277	270	319	312	290	259	294	280	252	312	308	324	292	296	291	311	283	284	294	306	285	287	260	294	341	265	278	276	290	313	305	251	275	269	266	301	305	290	304	333	307	308	305	306	283	307	289	279	289	278	290	247	266	254	254	288	302	285	284	269	308	280	330	278	282	300	305	288	248	287	271	322	305	297	280	257	299	276	303	278	283	306	260	278	287	259	310	281	289	302	297	275	287	298	261	297	320	290	282	271	286	288	285	287	278	298	316	267	338	290	305	272	285	267	312	325	284	324	266	269	318	294	285	315	309	283	280	295	288	302	284	280	288	270	282	292	294	230	273	304	281	278	332	309	295	291	305	277	291	272	267	259	305	301	318	269	279	269	288	313	280	325	270	266	343	291	267	284	318	294	271	286	301	289	299	280	315	298	304	306	297	288	239	325	296	279	285	285	296	314	293	291	291	285	256	289	265	324	289	265	305	314	279	289	262	287	303	279	289	300	269	310	319	272	307	291	281	287	299	278	281	298	288	280	273	277	293	312	301	288	304	329	293	285	313	280	254	288	265	279	242	303	302	286	311	291	305	288	266	261	293	280	280	269	307	286	292	277	273	245	265	267	267	284	268	279	309	256	276	312	314	305	301	303	318	288	291	276	297	309	281	279	290	269	301	297	297	286	272	303	295	300	298	310	287	237	291	292	287	327	290	276	291	297	281	327	286	301	297	265	289	252	288	315	273	302	303	274	254	285	283	283	311	308	291	290	296	322	322	297	273	271	262	289	282	303	280	320	339	295	271	280	291	325	302	295	289	268	311	284	290	285	281	285	287	263	279	287	256	275	281	316	279	290	279	283	281	301	306	299	261	274	292	284	292	276	280	287	313	306	262	285	316	291	305	291	301	251	283	304	278	264	283	300	303	292	278	297	318	274	298	283	277	265	304	289	267	278	270	294	300	286	255	296	330	278	280	257	248	283	277	283	278	301	306	314	328	266	289	266	303	283	279	321	291	290	257	315	280	284	311	309	289	272	312	299	287	291	311	316	294	290	290	298	320	302	299	285	266	305	303	308	264	320	326	258	298	285	273	279	271	257	282	255	299	304	281	316	277	318	280	312	275	296	281	270	293	303	278	288	278	271	289	319	289	278	285	275	307	317	302	295	283	266	292	307	282	281	306	246	320	309	299	289	306	278	265	297	278	303	277	302	302	271	250	278	337	300	299	296	289	266	266	280	292	270	291	313	288	284	303	292	310	307	294	289	276	298	298	252	272	269	307	272	272	270	271	309	284	300	274	313	312	275	296	294	296	291	301	304	298	249	309	275	306	288	304	263	331	279	254	275	298	264	301	318	283	301	287	283	307	259	273	291	277	295	266	287	300	303	288	261	286	288	272	278	284	271	267	278
10119	16162	2733	1450	1001	866	820	791	718	748	729	750	719	732	708	735	685	662	688	686	678	670	669	701	669	653	668	641	663	672	652	624	681	629	683	646	653	621	673	710	615	632	610	666	640	617	702	644	624	674	618	596	617	646	618	654	648	605	643	626	655	631	661	646	681	667	647	628	679	654	671	605	631	661	643	641	630	642	676	620	650	630	628	652	638	598	618	656	622	615	618	629	645	686	576	640	699	635	595	695	657	608	633	594	667	656	646	598	661	623	624	661	656	655	655	633	596	647	639	629	634	648	673	628	652	636	575	653	602	638	670	675	661	623	622	666	620	633	626	631	657	607	646	678	673	641	648	601	640	646	636	684	607	637	631	703	674	641	654	662	633	658	649	601	641	645	615	643	671	635	587	638	641	623	671	558	646	640	633	610	637	632	677	667	682	619	639	634	608	620	671	625	645	676	629	669	656	633	678	624	620	646	654	594	620	652	641	661	641	646	611	648	655	609	647	614	653	616	631	620	671	635	676	608	683	650	639	643	633	661	665	670	629	602	644	640	642	624	639	631	632	617	625	678	674	630	643	646	658	650	674	620	658	660	659	649	605	655	633	627	664	606	658	680	638	617	600	662	640	682	618	659	656	652	628	641	673	629	658	641	620	634	670	622	604	602	661	629	647	677	623	635	652	619	665	680	670	624	621	617	655	630	675	643	615	644	634	647	642	647	672	631	616	682	649	646	598	635	637	670	632	608	661	638	658	603	685	617	703	657	583	669	666	656	661	644	651	620	621	652	605	656	675	636	640	625	710	678	613	679	650	667	626	651	647	623	635	633	611	611	621	622	654	654	607	620	643	662	644	656	694	678	641	601	666	649	605	659	648	604	635	627	667	669	645	657	642	620	653	641	676	660	650	678	653	611	643	644	647	671	609	626	659	647	618	598	655	705	683	642	663	632	664	600	668	626	622	656	593	640	601	649	644	629	683	682	659	635	619	635	664	647	635	623	634	629	638	684	619	619	654	645	663	649	636	639	634	630	607	648	630	588	651	624	654	675	679	645	605	624	614	654	678	661	662	689	636	659	634	633	628	647	629	635	656	603	633	624	636	654	654	653	617	656	644	676	601	637	651	631	637	652	608	632	634	629	682	612	641	648	654	644	663	642	613	663	618	671	620	679	680	635	635	661	697	620	653	703	662	634	634	657	673	610	637	638	643	671	667	622	648	653	673	649	600	605	645	673	591	627	657	599	631	599	635	628	635	634	575	604	699	638	635	600	614	660	638	648	618	645	648	631	675	679	698	637	618	624	613	666	614	592	641	631	652	623	676	674	566	605	662	635	661	644	641	704	632	674	684	677	652	645	643	618	646	651	645	635	614	666	673	670	656	675	645	624	604	604	643	669	616	608	655	611	602	644	631	665	624	607	688	644	633	655	647	612	670	593	659	653	618	655	654	647	596	612	620	638	626	659	631	698	634	628	615	619	658	644	673	666	631	663	649	663	677	672	650	611	605	665	635	648	625	574	625	629	629	656	650	652	683	644	675	644	663	647	635	632	619	626	662	685	630	655	664	662	627	609	639	645	638	629	596	633	613	593	658	624	678	614	639	672	665	593	610	642	629	622	636	666	649	625	648	653	664	661	637	693	603	640	610	680	636	609	671	673	669	680	613	677	651	617	591	632	609	636	633	620	670	642	696	636	656	647	684	624	621	658	662	630	631	688	652	630	665	611	614	655	618	626	679	619	644	667	644	653	616	641	588	630	659	607	632	639	640	645	620	679	674	676	615	649	685	590	664	719	661	675	670	616	629	702	616	579	585	651	686	660	629	672	612	624	630	682	626	640	629	674	627	612	643	597	681	640	640	659	638	677	625	623	615	616	635	636	629	626	588	687	640	633	618	672	634	667	653	609	655	640	618	654	619	623	666	634	579	657	631	626	633	634	604	667	690	623	646	624	681	649	663	586	692	597	604	638	638	670	641	641	647	606	670	584	650	651	674	622	605	661	610	636	640	707	647	666	597	613	625	618	618	666	625	625	651	613	644	614	643	621	703	657	624	629	672	648	667	653	671	643	664	630	626	623	671	656	638	616	591	639	605	636	620	638	663	639	633	639	662	596	671	653	644	640	637	619	661	636	646	638	639	617	618	637	650	599	667	665	648	653	665	585	598	644	662	677	637	602	646	644	658	626	606	671	603	629	601	638	676	606	668	624	682	687	669	656	697	652	634	629	633	677	659	660	652	654	634	591	697	638	625	644	569	614	606	620	678	628	665	644	639	658	660	705	687	657	624	628	634	644	666	616	676	673	638	678	660	669	621	643	682	628	654	625	639	645	626	664	605	702	619	652	647	668	666	632	614	595	677	657	630	579	631	702	627	655	608	683	662	643	640	668	652	650	656	606	649	612	649	610	666	635	648	642	649	629	596	647	604	729	643	688	636	647	604	637	663	596	681	636	605	642	636	651	635	599	593	674	656	599	610	659	629	644	604	655	625	643	685	689	601	642	603	637	639	653	640	662	673	662	619	626	661	625	638	690	667	657	602	611	597	609	670	659	667	605	702	606	649	672	629	650	661	677	689	670	634	623	687	650	645	672	624	645	657	654	644	682	682	647	667	613	629	635	661	643	649	617	631	633	578	623	620	707	690	605	663	657	629	637	692	636	638	620	639	623	594	626	622	660	643	636	656	643	623	612	588	603	659	679	658	631	625	654	634	622	651	661	650	627	596	647	619	654	651	665	656	665	674	630	631	684	653	654	647	668	633	612	666	630	669	642	624	597	627	665	657	635	624	613	659	663	619	661	635	654	664	645	681	689	640	654	631	669	653	626	649	655	645	655	683	668	657	639	660	611	584	657	676	634	608	648	668	648	648	648	677	713	670	652	652	587	661	667	602	640	649	607	622	654	616	657	689	649	695	668	675	598	633	679	655	649	626	617	646	624	660	677	668	652	651	651	647	654	650	701	638	637	642	623	617	632	614	679	680	681	616	602	628	667	612	626	630	681	658	603	592	621	670	633	597	614	652	655	626	651	652	659	658	633	615	611	638	676	614	625	623	608	670	617	696	615	611	626	644	593	632	654	610	613	652	673	626	668	650	593	661	602	650	668	650	659	655	609	638	609	675	640	662	623	640	640	652	614	656	659	567	656	621	638	644	654	685	608	632	648	651	613	612	596	594	636	631	678	658	640	637	645	619	614	618	616	677	725	633	685	677	641	673	658	621	665	628	665	663	650	649	612	640	631	643	634	617	627	645	648	680	658	670	612	633	666	670	602	614	614	621	646	628	676	644	637	612	655	680	637	669	639	610	633	662	639	663	643	634	621	610	643	649	680	604	645	638	631	657	661	654	673	650	613	634	655	618	642	659	671	669	610	667	684	639	629	654	633	612	669	595	655	660	571	642	632	643	682	646	630	596	621	680	607	673	614	626	632	640	620	648	655	624	643	607	602	661	641	641	681	633	640	635	660	635	615	640	638	659	665	688	627
30489	8635	1102	544	379	397	364	382	360	321	357	344	344	297	292	318	290	300	287	314	327	284	252	245	256	231	286	288	253	249	236	276	242	231	251	246	257	245	239	232	217	271	232	242	227	213	252	235	263	257	229	233	260	229	244	238	220	228	250	248	231	245	251	254	240	240	224	243	243	209	253	274	247	229	233	230	218	243	222	220	233	214	235	241	249	248	221	244	244	245	243	239	220	248	246	233	222	239	222	256	250	234	244	270	230	241	218	255	279	221	250	239	255	225	214	261	231	226	226	251	231	251	272	262	250	233	222	213	256	227	258	259	199	226	215	239	230	226	185	213	243	218	213	246	264	245	233	193	251	280	240	257	215	268	226	218	228	254	189	243	209	223	269	260	234	244	241	242	267	240	290	234	229	268	235	236	240	225	214	253	234	246	264	226	242	262	212	226	220	257	253	243	229	228	262	235	235	229	236	207	221	225	235	229	224	249	265	210	241	241	229	220	213	225	223	245	262	229	230	234	258	219	218	252	216	230	211	226	245	245	247	234	244	240	251	227	240	250	229	263	226	227	265	266	242	246	257	241	212	218	246	216	259	213	231	247	250	249	233	252	234	232	249	219	242	229	234	221	211	239	229	210	236	254	244	231	218	228	220	203	243	248	244	233	225	244	256	232	250	222	236	211	231	241	244	246	203	216	237	240	219	206	226	254	257	231	244	242	264	226	221	268	227	222	261	235	216	224	232	269	230	240	231	241	237	212	228	217	221	231	235	257	253	230	229	250	261	243	217	217	229	255	221	249	240	199	213	227	247	241	240	218	240	240	250	238	257	224	234	222	252	256	218	229	241	250	220	233	245	233	244	221	220	244	244	233	240	243	235	200	223	200	238	277	236	249	242	234	258	240	231	254	264	229	253	255	232	227	226	238	229	228	230	205	225	225	220	202	226	255	220	225	234	219	241	220	244	222	217	230	212	238	240	283	252	204	223	231	229	214	232	252	290	238	225	264	233	225	218	250	258	252	248	270	246	285	231	219	225	260	212	253	219	222	234	206	230	251	192	243	218	233	238	209	223	222	222	240	224	242	242	264	209	229	247	228	244	218	218	229	245	236	233	229	247	234	225	241	251	256	232	229	250	236	216	226	230	263	234	261	251	232	197	224	214	265	217	253	260	237	215	268	265	241	264	236	257	237	238	257	241	257	222	257	221	229	240	232	240	237	284	211	231	233	213	240	218	246	227	214	244	235	229	221	237	257	242	226	262	273	257	225	220	237	232	230	219	241	215	252	234	245	241	219	253	230	200	231	261	204	208	232	262	254	228	235	223	244	230	235	210	220	238	234	217	269	218	241	233	258	228	236	213	265	240	218	228	221	224	254	256	230	233	272	247	248	215	276	265	234	227	257	249	249	229	229	228	219	231	218	229	263	248	235	240	249	244	232	248	259	219	245	224	197	253	233	250	236	241	221	239	248	223	241	226	243	251	254	245	250	239	260	224	259	238	229	267	241	248	236	234	205	237	246	245	238	233	246	223	218	235	240	259	272	239	257	238	216	225	228	239	224	244	232	243	211	235	233	236	215	230	207	213	269	228	223	226	228	249	267	231	251	242	247	256	275	231	227	246	264	229	230	241	215	202	209	263	236	212	235	251	238	229	262	262	197	214	241	270	235	231	229	220	241	239	251	238	249	207	228	261	230	239	230	231	231	246	224	232	256	203	218	243	220	239	228	247	220	237	241	224	242	233	236	279	222	216	244	254	245	230	235	233	222	231	240	231	221	219	237	250	203	241	243	252	210	219	227	227	256	220	224	253	236	233	216	258	259	238	254	259	225	249	242	226	245	213	247	242	216	252	207	226	251	237	238	243	231	233	219	241	238	207	200	244	224	224	242	249	242	209	216	268	249	251	214	242	238	224	213	232	231	214	250	257	215	249	283	230	246	217	231	227	264	246	235	249	217	223	253	245	221	215	231	266	237	203	230	213	251	250	239	236	226	236	232	231	253	235	250	236	211	223	236	233	238	215	232	221	232	239	243	214	233	211	201	241	243	207	249	225	216	245	248	229	231	243	221	264	231	253	240	260	245	261	252	214	203	240	241	287	240	247	228	227	241	239	246	219	248	227	201	231	223	200	249	244	234	239	208	254	234	218	244	269	227	231	205	227	243	231	225	213	243	215	213	223	233	218	234	226	235	226	245	225	231	247	197	224	214	229	266	222	239	238	250	240	224	233	243	229	240	244	242	218	232	218	222	243	236	218	215	229	217	252	253	219	250	252	238	247	225	234	199	235	249	219	248	232	232	234	244	231	214	249	220	229	254	268	236	246	222	251	244	213	221	219	232	204	254	244	253	241	239	265	255	226	243	257	235	218	230	237	231	227	225	225	249	245	257	263	241	229	226	231	213	225	200	236	240	234	222	204	230	227	217	248	226	228	255	250	268	243	207	256	263	269	239	265	253	252	231	217	214	245	222	225	249	256	233	235	214	248	243	243	275	225	258	229	251	203	237	224	222	265	224	249	258	263	255	241	217	242	220	197	230	229	226	218	237	243	252	260	248	247	246	252	245	233	239	231	237	211	229	228	236	252	254	231	266	212	253	245	230	240	232	216	229	245	223	236	212	212	240	249	219	229	224	225	243	240	225	226	236	230	227	263	217	235	252	240	236	214	222	238	244	231	220	233	207	228	244	218	254	244	247	227	242	246	235	215	242	250	206	221	256	258	236	240	251	214	225	209	223	244	219	245	233	257	212	225	246	221	211	235	213	218	234	206	230	224	253	236	225	215	205	214	233	192	236	202	223	246	229	224	228	262	241	233	244	242	225	233	224	230	233	236	248	264	262	242	220	235	233	248	258	206	210	198	200	209	229	231	257	268	204	219	210	213	235	217	234	222	265	231	244	238	253	273	259	238	245	233	226	241	248	235	242	239	243	235	252	225	230	227	230	230	235	207	241	243	235	216	218	233	226	225	204	243	226	243	241	253	252	229	243	238	239	231	235	224	240	238	245	251	239	226	211	207	214	235	245	243	235	259	212	233	227	242	207	210	214	243	234	252	232	225	232	237	223	247	218	260	223	213	238	202	217	221	260	214	181	232	250	237	243	229	219	222	223	232	252	233	272	254	234	225	241	241	244	223	247	224	236	220	240	218	241	226	226	232	222	219	232	254	243	246	240	240	257	253	238	272	216	259	258	224	283	224	245	225	257	232	229	208	229	228	269	213	222	221	216	259	253	215	216	213	235	230	232	235	233	193	246	235	233	240	247	233	238	236	232	243	255	208	234	249	226	254	276	235	240	229	277	229	244	245	223	247	200	236	244	226	224	221	267	260	223	228	212	254	201	227	211	223	264	247	243	209	233	243	235	223	246	235	266	231	231	224	234	241	233	224	200	201	221	236	262	225	232	243	251	267	237	220	253	242	258	248	246	235	233	233	240	248	261	257	266	288	225	250	236	248	252	229	223	251	235	248	207	224	225	249	215	225	240
8763	4038	875	688	626	624	669	612	589	587	592	616	602	617	595	604	595	554	566	604	559	624	558	556	555	545	560	539	581	533	608	617	582	559	578	571	608	566	566	594	545	561	538	564	554	550	557	533	600	589	560	580	510	550	502	530	571	576	542	570	542	551	573	562	599	602	551	576	568	590	563	557	564	567	533	577	548	589	601	539	594	573	590	545	529	575	548	573	532	537	595	538	540	563	560	579	542	530	588	587	587	566	533	563	564	558	537	577	585	580	596	522	537	535	586	547	538	605	584	515	596	585	537	537	564	565	589	606	536	551	541	572	537	566	556	555	552	567	573	537	598	568	566	568	537	536	577	537	534	550	603	543	593	573	529	563	577	527	555	545	569	599	529	568	556	622	601	522	546	574	574	549	562	546	562	575	530	533	553	550	576	566	565	531	588	552	537	530	566	601	538	527	552	604	558	578	576	558	573	563	549	543	565	576	548	576	557	563	600	563	575	552	587	562	557	584	545	579	576	598	523	544	573	590	545	587	554	550	604	547	555	580	534	583	591	559	560	601	544	539	560	604	575	555	565	608	576	579	565	518	534	597	542	535	545	537	558	587	562	595	546	572	527	568	521	531	532	580	551	521	580	559	553	557	582	569	568	519	567	611	575	547	568	563	550	546	579	596	577	559	532	570	566	600	563	582	522	557	588	580	551	599	541	557	576	580	544	544	581	539	573	584	586	584	589	581	595	524	577	558	567	557	575	568	590	564	586	568	534	583	592	535	524	559	524	582	561	565	540	564	558	577	545	562	573	550	570	562	590	591	533	542	576	590	554	555	559	583	578	567	555	568	541	549	555	564	585	517	562	519	564	528	545	610	531	572	542	544	615	582	535	553	604	544	546	582	532	552	547	562	537	543	567	590	567	548	561	567	543	513	595	587	568	555	576	569	541	566	555	556	557	547	600	546	563	573	593	525	552	540	591	560	516	559	563	578	541	583	524	523	578	578	553	617	591	579	592	585	607	585	509	568	548	559	586	580	557	615	576	595	548	568	594	566	527	606	562	565	535	547	527	539	526	585	548	597	567	551	563	540	550	583	556	557	577	564	552	601	585	546	519	576	566	540	533	562	543	598	560	599	581	564	592	590	562	570	553	532	541	557	588	542	548	588	576	591	542	581	591	531	561	575	622	599	570	557	557	543	562	556	574	577	580	588	586	572	568	540	565	573	572	569	532	561	537	535	574	564	580	529	531	536	567	529	583	606	569	630	565	554	580	537	574	561	543	536	560	581	530	548	573	581	571	600	561	555	542	545	568	585	551	571	598	537	564	557	505	544	543	556	597	620	552	564	539	578	588	534	558	543	534	593	552	565	563	565	567	580	543	551	592	538	560	602	589	536	538	571	586	596	550	559	563	521	564	558	580	545	578	532	552	573	623	580	590	554	583	547	531	581	566	576	541	540	566	577	566	530	603	581	562	584	551	590	550	556	582	548	585	567	561	565	535	562	558	546	569	574	561	575	531	540	608	563	548	574	571	601	589	587	554	606	581	569	554	579	559	574	561	533	586	571	555	547	534	539	589	580	571	594	562	525	562	555	582	565	546	543	528	539	534	529	542	562	528	544	520	591	518	546	577	548	568	554	549	526	572	572	548	566	571	548	561	524	543	569	622	580	553	559	540	529	577	533	559	551	558	552	585	541	550	590	544	565	577	552	571	576	581	587	533	568	567	584	528	547	574	567	550	551	529	580	525	631	551	582	565	524	538	570	535	503	608	619	563	559	560	566	547	582	592	555	558	584	569	590	536	523	547	591	552	562	546	518	558	585	533	556	507	554	542	556	575	575	527	568	568	573	544	555	560	556	565	555	526	546	594	552	540	558	539	551	554	548	553	556	525	564	549	560	604	525	553	555	564	534	554	569	555	589	559	554	541	565	568	590	489	565	556	603	577	574	565	547	559	553	549	539	544	568	572	515	590	539	536	527	513	583	571	553	602	537	534	524	565	591	548	561	562	601	566	593	530	568	555	578	565	532	541	575	560	565	595	569	528	540	569	552	553	563	523	559	531	529	540	541	569	552	529	581	598	539	576	591	603	538	575	541	574	592	535	554	556	578	546	545	575	559	598	574	554	574	585	542	583	598	579	580	562	559	559	553	560	533	533	513	577	551	558	576	550	565	609	601	575	542	553	599	589	562	583	553	587	533	555	531	586	580	576	603	568	535	572	521	512	580	567	534	568	522	579	577	564	555	562	557	586	566	565	553	534	586	590	568	540	544	523	536	552	554	536	580	562	554	511	532	575	554	514	558	569	529	566	558	569	574	539	567	553	567	538	567	599	575	543	562	572	559	529	567	540	583	594	516	546	543	579	546	553	571	550	587	581	552	599	565	517	563	555	608	556	572	576	525	556	560	600	557	539	549	546	575	589	524	538	576	557	564	548	550	572	563	545	600	569	574	586	545	513	618	561	559	562	583	574	542	548	580	543	556	540	556	544	558	550	565	555	550	544	544	537	539	522	568	607	560	583	558	556	562	549	590	572	578	583	537	563	545	554	531	584	546	547	565	563	511	586	539	575	539	580	555	590	519	567	576	542	576	539	513	557	573	580	548	550	599	512	531	544	554	572	556	536	556	585	542	606	574	574	565	577	592	575	598	578	564	526	562	530	555	547	579	571	554	587	559	521	639	589	555	565	547	538	587	557	552	541	548	558	563	553	564	543	581	576	570	565	527	607	558	574	583	565	575	610	610	547	540	546	536	563	553	577	565	526	516	536	546	563	575	580	540	567	608	521	550	536	640	589	560	556	545	603	571	569	575	551	535	573	575	526	568	564	608	547	564	537	558	572	534	577	529	556	581	555	589	549	599	561	596	547	541	553	543	607	564	570	535	583	597	552	544	526	584	512	523	567	552	593	593	584	551	533	555	516	554	573	558	551	609	596	549	569	561	557	574	563	549	583	550	515	607	568	556	598	589	562	567	543	595	561	609	538	560	550	543	538	544	583	580	592	565	588	551	548	560	567	560	563	551	590	516	570	589	542	567	585	554	561	547	585	537	597	578	592	569	558	551	571	581	574	584	523	592	581	549	543	537	579	605	560	588	543	577	589	579	554	554	547	571	565	559	587	588	571	555	561	566	590	571	545	592	580	598	571	536	547	558	554	598	554	569	583	576	559	549	595	525	583	586	567	548	558	560	575	579	602	588	556	557	531	547	538	540	540	542	592	563	524	565	541	497	594	587	561	513	561	584	524	568	516	602	574	550	555	581	551	557	547	576	574	519	544	555	586	566	586	578	591	568	608	554	549	554	545	589	566	572	610	568	545	553	576	570	540	577	586	574	592	560	548	551	563	536	543	597	548	571	585	532	586	584	558	524	543	520	590	561	544	579	534	578	579	561	565	532	569	579	565	536	542	562	550	562	564	617	514	555	535	545	552	579	544	579	532	586	572	519	554	574	594	560	579	520	563	577	572	557	546	553	546	610	590	596	546	554
26744	21382	25565	27306	6527	732	627	654	512	514	563	497	459	454	470	426	448	455	440	441	407	369	376	350	361	434	365	384	419	354	342	344	329	293	354	334	333	302	304	326	342	336	334	338	286	320	345	291	325	327	361	331	304	332	348	289	346	344	317	297	319	303	311	325	315	339	341	358	330	300	308	341	345	319	340	320	337	302	331	313	323	318	318	340	288	334	316	307	321	308	313	343	322	344	302	262	287	318	320	305	315	326	316	318	324	306	321	279	311	298	297	304	323	303	356	326	301	302	331	322	312	300	319	339	303	287	311	332	308	321	315	332	345	325	329	326	336	325	321	312	287	350	303	324	332	313	313	310	314	279	312	303	319	361	334	330	357	322	336	324	308	303	340	329	338	314	281	340	323	296	309	323	282	326	342	323	338	325	298	314	349	321	294	324	278	313	296	312	320	297	293	291	292	328	315	318	350	335	326	329	308	304	306	307	309	310	339	318	311	329	336	325	324	317	324	308	341	326	327	329	299	312	327	284	351	326	316	311	292	342	318	315	342	313	350	286	329	333	295	330	324	313	339	333	341	315	303	319	321	346	319	320	318	312	321	333	311	310	323	281	321	321	336	351	318	308	338	297	338	310	327	302	324	322	286	306	340	318	309	307	337	292	320	306	346	326	317	318	320	298	339	306	316	311	305	326	273	324	286	330	315	290	349	321	306	320	301	330	316	278	300	312	301	312	326	352	329	304	304	301	300	329	323	295	293	297	312	292	308	325	340	322	326	318	314	295	290	313	331	325	312	335	340	337	331	314	324	276	337	289	286	337	331	347	298	313	330	352	306	334	324	318	350	344	296	340	288	314	297	372	324	323	309	333	320	317	319	326	306	310	322	323	302	347	299	291	353	334	315	321	333	294	300	344	322	301	312	343	326	287	343	342	330	323	286	309	300	327	293	292	313	316	336	304	329	317	316	342	313	318	331	289	327	303	328	289	309	336	300	306	318	352	335	322	320	297	315	321	330	315	281	297	333	283	343	329	311	316	322	317	323	344	334	312	326	292	315	314	297	297	318	341	307	320	327	304	280	297	294	299	295	307	303	318	325	329	308	348	290	294	318	287	338	307	330	317	324	287	330	341	325	311	326	335	326	301	348	317	312	316	321	345	297	315	321	336	310	324	319	368	310	284	299	345	297	323	307	318	305	307	312	326	373	347	319	313	312	320	290	283	321	322	350	327	316	369	309	272	309	310	332	351	352	303	283	326	339	327	310	340	335	317	291	323	319	308	322	315	338	319	311	324	286	312	327	290	320	299	311	314	339	317	291	327	309	344	325	317	330	323	303	326	276	307	313	346	321	339	319	306	350	376	335	311	328	329	314	297	291	301	314	345	320	331	338	332	322	321	316	332	363	337	337	291	313	294	283	348	332	348	295	310	308	334	294	304	336	328	328	334	300	318	342	334	313	311	295	320	302	307	316	303	290	299	325	346	311	313	319	305	311	335	327	323	332	325	304	341	292	316	352	328	320	318	356	318	353	313	313	313	318	315	317	300	345	325	328	332	331	312	320	304	311	319	344	340	341	284	328	308	332	302	352	317	367	284	296	320	296	333	353	316	351	324	339	302	301	314	306	291	317	344	289	323	317	314	301	322	335	308	312	301	301	290	324	313	360	302	325	304	330	359	296	306	321	344	333	321	322	341	323	329	301	303	302	323	329	307	323	339	303	311	329	342	347	279	306	285	303	316	312	323	325	327	296	287	328	368	349	302	301	342	336	329	349	315	289	284	310	311	352	312	331	315	326	328	299	336	331	315	323	327	260	312	294	303	313	308	348	292	306	300	346	362	298	292	320	292	316	288	305	296	329	315	287	332	330	347	301	313	295	352	310	318	316	323	329	366	318	322	341	316	318	320	351	337	313	313	319	335	296	316	330	323	336	344	303	310	293	350	339	326	305	307	303	274	324	338	339	324	314	334	339	297	292	311	322	315	349	300	328	321	306	360	321	347	334	346	280	318	295	314	345	312	323	281	316	314	313	290	331	316	322	329	315	349	336	288	321	304	329	323	292	291	310	325	350	311	318	303	300	294	304	332	353	324	330	340	311	325	350	323	309	302	323	283	301	343	315	323	340	302	301	326	325	293	318	323	306	329	319	328	296	328	318	305	326	310	335	312	321	301	336	330	296	325	315	340	341	345	316	289	282	355	334	289	291	328	341	317	326	310	327	313	313	315	309	288	334	319	315	297	335	325	312	325	332	302	316	303	347	338	299	359	307	331	324	313	310	302	319	282	336	304	340	294	306	324	331	329	328	330	317	328	308	316	302	314	337	327	306	296	308	295	314	299	323	291	321	338	334	297	321	306	315	313	325	313	308	270	325	297	321	294	314	338	332	325	304	298	323	275	343	316	319	295	321	315	329	300	321	303	337	316	311	303	323	298	301	320	342	329	340	324	313	308	304	325	307	318	321	323	323	308	316	315	348	305	328	280	277	341	343	317	337	334	317	318	324	331	309	332	322	317	321	324	309	302	314	321	308	321	293	321	318	306	344	327	295	309	313	285	335	345	312	326	307	299	296	292	330	300	323	305	298	290	318	312	297	346	334	350	319	312	284	338	305	309	304	329	306	319	328	339	298	310	311	304	301	300	314	319	311	312	291	307	328	334	327	306	309	334	337	336	341	315	322	315	326	307	296	314	292	304	327	328	301	327	320	322	337	344	290	313	350	275	313	338	354	277	324	318	341	318	313	283	311	324	312	307	316	320	319	337	328	321	325	343	327	322	310	328	337	304	333	325	340	313	317	328	334	320	315	328	316	320	333	348	299	322	260	317	301	323	317	300	314	324	317	306	315	321	340	294	322	323	322	321	303	313	326	280	300	325	342	305	310	332	353	322	327	315	318	303	342	279	285	282	298	326	359	335	290	342	316	318	339	320	354	348	341	298	294	302	338	304	321	320	300	290	359	346	313	319	317	305	320	359	296	291	307	306	327	342	328	287	349	327	305	334	313	328	313	317	330	351	293	315	319	351	322	322	314	322	320	294	304	328	308	297	300	296	305	309	332	332	328	331	311	292	317	298	321	318	329	308	331	319	330	329	313	340	284	300	349	331	341	313	270	324	315	319	313	309	310	294	323	300	333	321	288	294	278	309	318	343	288	308	290	331	327	334	329	297	323	332	312	332	341	316	274	342	306	312	326	290	332	312	307	322	277	330	318	305	298	332	324	349	320	358	291	308	323	313	294	346	291	343	312	367	322	340	257	322	311	308	312	325	320	332	324	315	325	298	314	322	330	289	305	345	327	325	293	323	274	315	341	354	347	346	299	319	309	328	303	324	324	305	322	316	330	307	316	303	282	332	314	336	294	339	337	319	304	323	340	305	317	323	334	336	329	359	327	312	317	343	283	321	326	339	331	318	314	318	340	321	351	309	306	310	341	296	315	298	321	282	372	289	321	324	297	317	335	327	303	329	337	314	315	318	320	326	309	332	321	336
8697	8680	1960	1201	930	903	876	850	789	718	744	795	801	750	772	732	784	780	776	767	792	756	722	685	738	749	749	779	722	694	700	708	724	724	726	718	800	705	728	706	777	727	704	770	658	729	700	703	730	756	769	688	728	693	672	686	684	693	743	721	703	738	722	719	765	741	748	725	720	690	703	682	748	713	667	740	693	709	716	723	737	763	708	699	680	690	704	687	687	664	688	701	694	722	666	730	715	740	759	787	704	691	727	682	724	692	692	705	729	678	707	737	703	731	701	735	728	777	751	710	700	700	711	730	712	674	771	703	706	738	713	669	690	717	723	737	726	690	739	687	720	726	690	717	714	780	731	706	743	685	703	727	697	702	691	712	667	678	724	716	729	699	696	709	711	723	712	701	746	743	754	731	685	718	706	741	738	732	714	693	707	756	692	744	687	708	714	764	721	782	725	695	703	743	660	725	674	709	714	749	727	729	702	767	725	715	732	714	723	751	765	722	748	702	707	682	706	757	670	745	733	708	732	750	721	695	713	735	699	686	690	724	723	715	719	728	738	749	756	681	723	712	721	696	708	693	748	760	692	720	707	730	759	717	762	711	739	709	691	731	706	700	766	657	729	724	724	720	697	735	702	764	717	740	745	700	684	728	711	684	754	758	706	751	704	712	721	712	693	680	736	760	742	708	718	709	738	718	686	727	715	664	713	738	678	708	667	683	722	707	683	743	763	737	684	706	722	744	715	739	709	683	742	728	723	739	746	734	724	775	724	743	742	750	727	763	714	667	723	725	730	749	781	719	714	742	758	731	673	706	750	709	741	678	732	776	724	745	743	728	750	745	743	767	701	698	721	736	761	732	730	706	758	750	705	716	728	717	786	733	643	714	763	710	728	733	738	720	689	728	751	693	725	673	707	722	723	723	738	727	693	751	709	710	739	693	661	733	708	694	750	716	701	741	720	720	745	730	762	741	731	772	728	709	718	711	771	711	728	722	752	741	709	697	764	753	778	717	772	712	726	722	742	701	736	692	742	683	686	774	746	713	740	760	705	719	685	669	713	726	717	727	700	684	726	764	703	715	693	743	704	680	710	712	666	696	702	766	765	709	662	713	736	743	659	727	712	715	721	727	723	708	724	707	709	709	732	735	717	739	695	733	708	775	732	688	722	724	701	734	696	751	674	727	673	689	712	744	665	700	749	696	738	722	741	685	702	768	695	715	694	725	714	701	728	759	737	722	723	759	683	692	679	721	701	728	704	729	721	718	706	694	719	691	730	710	681	691	717	738	682	720	746	672	693	704	704	719	698	683	693	770	717	680	703	726	728	753	726	690	704	712	732	742	708	748	685	740	710	730	700	715	737	740	757	780	741	702	637	738	707	716	705	728	780	701	703	752	729	698	678	697	691	740	698	693	711	754	696	722	752	703	727	725	707	734	714	715	748	707	702	715	755	724	726	713	693	722	685	712	755	696	717	695	741	713	697	707	759	726	703	742	711	678	723	713	765	718	719	738	682	754	749	693	692	736	714	694	703	707	710	751	659	731	744	709	734	765	718	746	738	735	736	715	736	739	731	723	686	724	728	738	693	730	754	747	728	711	722	730	773	735	688	706	722	711	699	679	737	684	703	719	677	746	698	696	718	695	749	698	704	733	721	756	715	750	674	721	690	727	767	736	639	724	765	713	755	715	674	687	724	750	717	731	759	690	743	676	761	727	739	723	699	716	729	714	775	716	700	774	729	714	718	724	761	748	667	736	745	725	718	736	711	704	716	717	702	731	758	705	674	711	728	714	706	743	728	712	671	728	686	730	712	695	688	746	729	719	755	703	706	771	668	761	737	697	726	730	760	780	721	727	763	725	703	698	700	745	733	692	692	693	731	692	729	701	764	722	752	702	709	723	713	716	683	739	759	684	748	733	709	719	718	753	688	713	654	693	720	747	663	698	667	706	740	668	670	700	782	731	707	706	705	763	709	694	740	775	742	706	686	714	715	718	702	712	753	724	733	730	719	723	723	730	760	749	757	720	684	777	677	718	763	752	738	703	742	696	678	728	702	724	708	705	702	697	712	721	747	759	724	754	684	748	719	741	724	728	704	732	753	713	717	739	728	756	700	742	755	706	742	709	737	725	691	734	701	723	733	765	725	667	723	681	666	721	702	683	682	713	697	721	712	690	739	760	762	737	720	742	738	745	755	706	702	694	688	715	713	755	693	714	704	711	726	733	701	750	723	746	719	686	744	761	712	706	723	723	696	718	701	675	698	732	691	742	769	734	725	737	741	740	682	762	709	705	725	669	714	694	766	710	720	688	687	678	669	707	717	685	764	715	719	753	764	726	730	703	758	739	717	655	701	759	726	715	744	759	721	703	732	724	748	674	749	742	687	705	695	706	723	729	723	741	738	706	714	717	717	694	676	672	702	712	699	685	715	737	718	717	704	735	726	771	757	688	691	715	747	768	704	739	772	717	735	709	742	786	721	710	728	739	689	743	729	725	735	766	721	776	718	718	745	717	696	667	719	747	727	659	729	747	712	671	747	697	724	690	770	687	725	776	697	780	762	665	736	714	743	687	715	684	672	745	735	756	726	714	719	663	721	739	752	722	730	735	719	729	734	746	706	715	763	668	724	748	693	722	736	741	675	708	731	727	722	745	750	712	734	729	750	726	749	729	715	730	685	729	759	783	751	713	738	700	695	708	720	699	745	731	691	723	717	691	708	744	694	751	693	694	764	762	741	754	712	769	690	708	715	685	696	777	696	694	714	711	730	769	738	725	749	700	712	693	695	721	712	735	729	760	690	734	729	693	719	714	696	675	737	711	708	720	743	699	752	722	700	727	776	714	768	705	717	708	724	758	684	751	714	719	728	727	700	712	703	700	719	685	675	703	723	746	710	740	775	737	741	767	721	706	764	754	709	747	699	708	715	780	717	732	709	720	703	779	730	780	679	712	753	719	715	738	756	682	721	723	693	760	728	671	723	688	729	765	731	694	768	699	701	688	720	708	703	693	700	699	724	740	714	707	761	733	657	700	680	713	767	694	686	664	704	726	713	727	753	732	694	715	736	708	737	739	687	705	732	667	709	715	749	674	724	701	730	724	680	744	774	712	699	757	767	728	675	701	723	741	698	754	708	726	702	674	735	703	727	732	728	717	716	737	719	711	746	719	722	729	737	714	713	729	733	730	721	728	696	750	709	767	736	706	704	741	736	691	713	712	766	740	699	732	681	728	663	723	676	730	746	743	739	657	764	725	741	713	668	721	691	733	706	709	763	697	730	740	698	752	671	721	675	664	629	691	733	724	743	726	726	759	723	758	738	745	707	717	714	764	733	727	674	716	735	747	698	685	722	771	710	747	730	720	748	716	727	673	704	711	697	706	760	712	717	763	725	709	723	674	740	730	712	717	689	743	682	709	762	697	696	684	749	704	709	661	702	717	706	717	691	713	734	730	750	683	704	723	684	732	723	698	713	741	761	725	726	738	747	737
24998	21397	26890	26310	21374	6709	1011	841	648	596	589	555	494	466	463	489	422	424	442	468	402	397	364	362	322	348	387	359	324	317	334	294	299	305	287	262	281	287	298	274	297	271	278	288	285	272	311	290	297	274	269	271	264	282	299	272	264	280	240	322	268	282	273	307	274	268	298	295	270	289	271	234	302	269	264	288	316	304	253	301	269	278	288	279	279	269	281	271	257	296	296	297	280	264	283	273	266	292	329	276	269	266	302	280	308	291	293	296	287	311	279	308	261	230	294	309	271	267	285	279	269	309	271	255	278	294	300	283	314	254	273	266	294	265	279	288	269	278	300	298	277	304	262	248	314	254	293	275	279	243	252	298	269	269	316	249	271	288	282	290	315	283	293	275	286	259	285	268	301	301	296	282	275	284	312	249	294	281	282	282	294	260	280	251	270	304	277	320	301	281	277	280	295	278	273	279	283	289	271	292	297	284	279	264	253	293	317	283	276	281	279	273	263	300	267	269	293	273	276	267	295	257	275	264	277	282	293	266	279	266	234	294	294	296	295	293	264	292	300	271	306	270	264	257	304	275	250	257	292	237	249	287	305	267	308	269	274	290	268	271	300	277	274	263	269	266	249	316	282	306	272	272	243	287	286	264	303	295	307	297	277	280	262	285	259	289	303	314	259	281	297	280	274	280	279	247	276	273	282	297	274	263	293	276	264	318	257	298	295	298	274	291	306	292	266	278	262	270	274	278	258	273	310	284	255	300	279	267	287	278	252	275	284	301	271	256	272	267	288	279	279	295	299	267	276	288	296	263	264	298	283	282	290	295	286	258	278	250	280	273	295	257	243	294	280	296	277	267	284	288	263	292	260	280	298	261	253	277	286	286	262	260	265	309	259	266	278	271	290	294	280	282	275	273	264	288	288	272	273	260	276	302	282	284	301	290	264	279	308	306	294	302	292	294	262	246	281	293	307	270	310	270	290	286	276	267	306	270	256	300	286	300	310	271	305	252	291	299	291	284	223	268	290	289	295	261	301	277	271	288	272	239	274	255	272	288	290	284	269	296	299	275	237	275	277	279	273	272	258	270	288	276	266	256	265	268	281	282	240	273	301	269	308	264	260	271	275	264	279	297	314	305	275	286	285	289	268	309	245	277	271	278	274	279	279	276	260	307	259	306	243	288	255	286	278	252	238	264	258	302	305	262	280	275	286	260	286	249	275	284	280	283	302	291	270	287	277	271	257	281	286	288	277	267	282	249	278	281	271	247	269	288	303	260	288	266	291	269	284	261	285	281	309	285	285	270	263	268	236	290	262	329	293	258	266	278	277	309	292	287	308	269	286	269	251	273	282	300	271	270	256	274	267	301	271	267	316	267	259	273	255	314	288	246	275	270	286	278	298	269	292	272	320	275	277	267	297	301	307	311	285	270	300	296	269	262	256	258	274	283	276	281	249	301	299	299	283	306	304	303	282	281	275	280	301	268	282	267	290	267	273	282	281	281	279	262	269	271	291	288	285	275	279	272	262	291	283	327	285	284	291	272	301	304	274	303	277	292	270	267	250	294	287	302	276	279	259	278	289	292	280	327	308	274	285	282	265	294	291	289	295	279	289	290	288	270	319	296	241	278	282	279	270	283	245	268	308	288	322	286	277	301	271	274	275	264	270	267	284	279	296	294	300	273	282	266	303	288	289	260	293	277	269	291	294	291	282	247	264	265	287	285	250	279	284	292	277	291	283	305	300	277	279	283	282	252	316	294	290	269	297	294	311	279	260	261	268	278	269	286	293	264	249	272	269	283	229	254	283	284	314	281	292	300	303	274	252	286	280	278	299	293	311	328	258	255	297	284	279	306	239	299	267	248	264	265	257	292	276	284	274	278	282	287	286	288	265	263	249	263	282	287	277	244	267	266	296	275	275	282	282	298	264	283	307	285	276	288	280	272	307	274	251	268	307	281	281	313	237	288	265	245	269	294	302	272	300	278	278	274	263	279	274	273	269	284	266	288	264	266	265	249	294	290	282	284	241	300	256	267	255	307	292	270	274	250	304	321	258	317	318	323	278	263	275	242	283	284	304	275	275	293	267	303	285	274	285	269	305	332	251	287	291	296	297	270	289	274	297	299	273	289	251	273	274	292	291	272	270	279	247	260	279	260	267	274	275	283	256	286	318	285	296	293	281	301	309	295	274	290	296	310	283	280	310	265	244	279	277	291	287	279	294	277	269	266	305	276	250	324	281	279	292	273	265	275	274	299	281	284	251	248	268	273	275	289	307	286	252	297	286	269	262	268	290	268	293	304	289	299	292	308	260	290	301	321	303	295	278	284	281	274	297	289	290	269	300	251	282	334	303	277	271	316	281	290	275	272	246	291	250	293	279	256	266	253	277	298	264	285	266	279	297	294	296	279	285	297	246	251	268	278	280	279	271	260	286	263	269	283	277	293	268	310	268	305	280	278	300	310	255	263	257	265	290	324	269	260	268	252	307	284	285	288	302	272	297	269	279	278	277	247	228	277	284	280	305	269	279	266	294	248	299	273	274	246	298	265	313	289	274	299	263	320	266	259	263	310	295	318	271	251	267	296	322	301	288	250	287	303	290	299	291	248	293	258	276	266	265	308	289	291	279	301	265	279	296	314	299	268	293	294	288	290	301	294	280	277	275	283	304	268	267	270	280	306	280	264	298	280	272	276	266	282	288	289	272	271	274	280	270	280	280	279	245	292	285	304	287	238	284	277	270	296	255	303	248	296	304	287	255	246	241	285	271	279	276	255	271	274	256	266	269	285	265	250	271	262	244	280	292	249	297	265	282	281	250	266	282	255	267	265	315	309	260	265	291	267	286	285	246	277	324	283	283	292	251	305	284	275	292	279	332	305	276	298	286	275	280	263	285	248	295	293	239	259	291	280	315	310	275	288	277	270	276	280	290	288	295	271	289	308	278	305	290	301	306	274	289	282	271	299	290	303	294	249	260	276	259	274	276	302	290	266	253	305	284	280	280	267	291	322	321	277	280	292	289	293	257	289	289	260	288	277	291	287	279	279	277	269	267	266	261	272	261	274	276	268	282	268	278	294	283	239	276	277	302	303	262	284	233	267	245	260	257	263	289	267	288	281	300	302	269	295	272	274	278	284	328	274	283	256	236	244	289	270	268	281	257	313	289	295	302	287	308	272	265	282	283	285	263	264	291	296	267	284	252	277	280	291	275	285	281	281	278	311	257	273	255	288	311	302	258	288	274	274	277	284	263	276	297	274	280	300	253	294	301	260	300	284	262	253	245	256	281	284	294	267	286	300	298	263	290	292	297	271	255	263	294	288	287	272	280	258	270	317	282	271	301	306	275	275	287	276	275	298	294	283	275	296	278	332	297	266	315	289	300	287	278	276	295	296	248	272	275	299	308	271	271	259	291	298	297	266	282	283	261	276	279	238	271	247	254	271	292	278	287	265	289	333	289	281	249	281	289	266	289	305	272	265	299	274	286	281	283	274
11033	12554	2970	1438	954	846	810	753	749	694	719	683	696	664	647	713	666	670	667	695	682	663	674	641	653	617	672	722	648	631	661	636	650	636	654	620	658	665	623	623	622	658	663	651	592	650	604	633	657	647	621	604	607	634	608	602	640	646	638	626	634	638	648	589	604	618	633	611	592	699	635	615	677	620	627	639	608	602	597	663	606	657	659	630	587	612	647	563	598	616	604	675	611	664	615	648	629	588	627	652	594	658	602	571	620	615	652	622	634	610	623	645	609	617	642	602	613	624	634	639	630	650	615	622	646	653	608	592	598	649	591	598	637	653	652	654	581	631	636	614	609	565	646	611	612	646	571	568	634	624	602	629	631	634	644	593	622	610	599	621	645	606	641	621	655	659	603	615	627	638	630	625	576	635	588	603	615	597	650	671	621	612	614	632	603	607	605	613	604	589	636	624	636	640	576	637	638	641	615	628	599	642	589	612	648	613	642	640	619	616	654	609	588	653	606	612	591	580	607	650	595	678	622	674	606	625	630	638	603	586	610	657	599	582	616	584	590	618	596	648	616	617	654	617	622	597	606	627	646	628	612	613	590	593	628	637	631	636	666	602	685	620	655	627	602	666	620	671	591	588	639	620	599	668	654	587	622	644	602	617	647	649	641	613	629	659	585	610	642	642	636	652	686	598	627	624	627	610	616	643	623	634	630	623	612	620	632	619	616	670	649	614	630	644	631	629	640	646	561	655	644	569	645	606	617	637	609	656	624	628	611	616	658	628	641	632	659	631	625	632	644	623	650	643	654	622	632	654	664	626	643	620	611	655	611	622	623	599	625	617	634	620	605	631	580	623	638	691	637	614	660	647	648	627	626	607	661	625	642	593	639	659	642	601	637	603	629	620	597	638	604	636	633	653	608	595	635	654	604	577	624	630	647	577	649	592	618	634	624	623	648	636	606	595	614	633	635	627	652	620	607	644	614	680	649	630	642	622	643	667	591	650	584	628	652	605	613	623	695	621	587	614	615	685	659	664	621	624	642	622	624	615	655	616	589	626	627	620	610	591	619	601	575	630	619	632	639	589	656	593	603	648	601	576	605	619	636	623	654	604	626	600	631	643	630	560	609	616	618	608	636	624	615	574	620	648	625	623	663	580	642	621	628	631	598	646	674	587	609	649	674	634	591	637	696	631	627	635	634	575	650	564	632	633	636	616	633	638	628	658	680	646	604	621	580	634	641	654	621	636	597	623	659	629	591	637	607	647	625	629	603	642	614	636	610	612	590	618	648	623	607	632	590	582	671	616	647	610	655	619	630	687	658	657	655	628	614	641	627	649	621	613	633	595	671	667	620	639	609	595	608	638	633	664	598	623	625	613	621	622	603	658	592	630	618	602	587	658	649	626	618	628	661	623	615	638	645	646	636	669	649	623	633	589	658	666	670	605	610	637	623	613	654	588	607	617	655	639	626	639	608	601	646	610	605	616	638	596	629	611	598	602	640	685	628	636	594	599	623	566	613	675	583	633	587	678	603	605	640	671	678	633	585	608	612	616	702	634	601	621	655	649	637	582	638	619	639	621	631	627	629	620	654	614	630	641	568	611	648	644	606	630	612	654	629	652	634	588	609	575	608	610	632	655	646	611	572	672	619	680	641	647	659	634	598	644	583	617	618	604	609	623	638	642	640	628	641	598	647	618	669	687	624	658	688	621	632	613	652	632	643	572	590	646	651	631	598	643	610	647	650	611	586	641	637	639	635	561	588	580	650	596	619	619	657	643	675	641	630	619	643	608	626	645	603	622	655	602	619	633	608	656	644	633	654	675	631	627	642	657	641	655	701	680	602	616	621	634	629	609	597	628	611	636	631	632	632	632	593	652	595	590	641	631	623	629	643	623	646	604	643	649	609	644	641	583	610	608	620	611	657	611	615	642	675	594	628	600	643	622	611	608	652	592	654	655	615	655	602	620	632	624	572	616	677	651	630	641	634	671	605	573	601	649	605	601	635	646	605	640	597	630	612	671	649	628	642	591	615	630	637	593	609	642	595	594	614	601	627	601	592	646	622	646	603	594	571	616	645	606	622	603	623	627	642	658	654	588	629	624	596	594	597	591	604	581	622	663	631	608	624	595	601	613	670	535	642	679	656	634	617	650	619	624	607	633	648	637	624	644	622	636	618	592	626	610	617	594	676	613	629	613	635	651	677	653	619	660	618	632	608	651	620	627	631	673	638	653	643	602	627	634	625	607	650	605	619	663	569	600	627	591	612	680	628	611	620	626	619	610	588	587	579	626	573	621	662	611	637	625	622	620	648	598	618	638	604	644	622	638	625	650	586	631	636	598	639	624	606	643	615	667	643	621	630	575	636	643	627	622	619	628	651	617	634	621	667	677	664	595	643	624	615	646	592	584	663	677	637	587	606	667	603	562	540	602	612	666	586	605	660	674	608	555	643	619	640	639	627	640	605	641	647	600	583	619	643	634	628	600	638	669	656	644	609	649	644	605	645	564	613	668	616	595	609	653	666	626	611	594	580	595	685	634	679	645	644	635	614	685	613	633	600	601	626	614	638	586	593	630	598	627	661	636	645	640	606	624	622	645	610	605	626	634	645	645	607	610	645	631	595	664	618	621	604	588	649	633	644	611	638	671	627	607	634	574	645	607	611	643	653	674	623	642	649	639	604	609	609	641	622	636	630	625	618	584	638	631	633	669	621	611	643	622	616	631	621	634	638	624	636	617	610	601	654	584	659	589	627	582	609	622	638	627	605	614	635	654	631	622	644	606	635	627	619	619	613	671	621	641	626	674	642	647	596	649	597	635	623	646	624	631	644	612	650	662	626	626	620	638	673	631	649	608	567	657	628	640	616	647	611	607	619	644	620	602	595	664	636	613	644	594	653	627	600	668	659	644	597	677	639	610	621	609	620	662	622	645	655	630	641	631	611	617	604	612	597	606	595	650	620	648	671	662	600	623	635	599	648	673	641	641	582	592	626	657	671	617	624	601	690	646	616	646	627	639	669	688	678	610	637	627	611	645	682	639	665	630	631	618	638	632	637	660	631	675	642	616	605	594	643	667	632	576	628	610	612	664	635	662	630	584	666	583	633	607	637	601	635	645	639	651	643	663	634	600	626	607	628	647	624	642	620	637	675	631	620	621	642	589	654	636	647	616	634	609	605	625	595	601	621	606	607	646	595	602	675	614	647	595	682	654	643	634	620	587	621	598	670	676	583	614	619	650	612	624	620	585	605	586	640	627	592	594	655	626	635	695	645	608	613	619	643	604	643	588	626	664	644	583	669	621	605	571	589	643	664	601	613	643	620	626	618	589	631	608	666	591	610	591	657	609	630	652	645	639	643	662	630	614	663	625	647	686	630	613	610	621	602	613	637	642	636	617	609	620	616	632	593	618	624	619	650	644	648	665	626	607	633	624	586	641	619	633	639	661	612	633	583	660	647	645	646	643	613	589	642	597	631	627	569	602	625	638	639	579
30619	8521	1173	477	381	394	361	363	395	353	335	341	298	290	336	309	305	296	332	345	273	273	271	240	236	249	258	249	231	255	259	237	250	245	237	260	248	255	222	250	226	224	223	222	251	253	218	218	197	208	260	236	231	248	238	231	249	229	238	248	229	229	237	253	212	220	227	256	251	228	224	206	216	254	246	262	239	235	208	220	234	245	259	234	209	266	227	236	243	273	251	229	228	205	260	258	224	238	216	238	228	232	232	225	255	234	238	221	238	240	268	261	229	238	233	209	246	250	206	234	226	230	237	221	253	239	215	227	226	212	256	218	220	213	258	181	228	233	256	216	223	226	201	237	231	207	226	255	233	237	240	243	220	221	221	237	235	233	258	252	226	227	226	213	231	236	235	234	239	257	227	263	250	238	227	202	231	232	246	241	244	224	216	247	232	238	212	234	204	210	226	226	224	247	251	234	230	255	225	224	231	244	240	236	246	208	243	251	246	246	226	244	213	226	246	229	221	257	212	250	192	224	235	217	274	269	227	205	233	228	258	235	221	230	201	223	231	270	271	251	228	223	267	229	242	238	264	228	221	237	244	239	242	237	240	225	295	217	234	245	256	209	221	222	204	208	229	231	231	256	220	217	278	216	232	235	199	209	225	256	244	243	217	216	247	237	231	226	245	240	253	237	227	202	229	264	254	223	223	233	234	228	242	227	251	252	232	239	251	211	232	241	222	236	256	239	241	222	268	230	219	203	232	256	229	253	238	209	242	237	233	211	228	239	245	241	238	238	241	239	252	222	247	251	251	266	226	222	222	231	228	221	257	235	231	251	222	218	240	193	206	215	226	286	216	230	202	220	217	264	233	232	241	242	257	233	206	229	237	248	245	235	241	223	213	249	253	216	238	221	214	234	245	244	248	210	242	218	230	250	243	224	229	223	256	242	224	217	243	264	248	233	216	210	236	237	258	247	238	201	222	251	241	212	218	250	220	221	244	240	195	240	209	234	259	223	235	220	256	229	239	222	249	248	220	252	252	244	224	225	223	223	253	244	228	237	212	267	237	217	206	234	220	239	235	215	195	215	234	246	232	236	238	231	253	214	240	206	237	255	214	229	258	238	233	219	239	233	227	194	213	260	245	257	246	236	206	213	233	240	234	204	241	217	227	237	231	218	246	241	254	211	242	224	223	237	237	227	230	212	230	231	229	212	221	219	249	248	216	261	219	241	240	241	258	260	267	226	250	214	237	214	245	219	244	237	243	253	231	245	213	240	210	216	236	232	258	227	249	223	217	228	223	251	257	228	221	239	212	267	233	233	241	258	224	271	211	272	243	208	220	218	234	275	229	231	226	242	246	250	243	216	236	228	222	212	233	219	245	224	212	215	253	252	202	238	267	252	259	255	233	253	243	218	197	246	216	264	251	239	246	221	224	238	231	244	242	227	224	227	255	224	238	235	235	248	235	245	246	246	255	234	241	215	242	246	223	230	219	230	224	233	266	238	237	237	208	263	249	216	225	240	232	210	227	244	226	264	239	251	230	247	214	242	232	222	223	232	221	225	231	225	226	250	208	257	230	205	262	221	249	245	237	233	241	251	234	219	255	249	231	262	263	247	263	262	240	241	214	245	221	212	255	224	239	270	212	202	216	232	229	252	243	225	229	261	236	246	232	234	228	204	224	243	259	221	233	248	246	211	225	263	240	247	238	224	200	249	209	264	240	247	229	234	223	212	241	222	250	228	213	252	221	239	229	226	200	230	243	212	214	231	228	243	225	211	232	229	249	228	229	230	266	251	233	268	231	217	245	238	248	260	224	222	225	250	262	249	253	209	250	223	234	212	246	234	260	212	225	234	202	221	239	221	241	250	264	243	244	238	239	242	238	244	228	258	251	238	237	257	224	223	205	231	249	211	216	226	237	240	246	256	236	228	216	225	225	226	243	224	197	237	244	231	246	248	200	248	233	252	264	239	243	221	234	234	222	238	260	237	200	245	234	246	215	241	241	211	225	255	247	238	259	271	237	250	256	228	252	234	245	242	221	231	213	219	226	226	256	277	251	214	207	246	230	216	259	237	223	233	224	242	219	252	239	234	245	207	226	245	231	252	249	255	237	258	207	211	222	233	231	239	227	223	233	247	229	209	225	239	229	216	256	253	194	233	201	255	234	246	227	250	227	221	224	244	227	214	270	245	254	223	228	225	211	245	234	232	202	254	235	218	216	247	255	216	233	240	210	232	216	219	246	226	248	221	223	232	235	252	262	247	193	218	245	248	228	214	231	228	221	233	243	248	223	247	239	226	237	200	218	212	240	241	231	224	219	230	227	220	228	204	210	250	242	237	227	228	243	261	221	243	250	217	225	226	236	252	228	208	241	230	230	212	241	247	240	229	235	251	236	258	196	240	213	241	229	239	241	217	231	272	251	268	252	226	221	225	246	240	238	234	243	222	224	224	232	249	240	214	210	254	259	213	249	240	269	236	235	213	272	232	251	246	268	235	208	216	241	217	243	200	231	212	228	248	237	217	228	247	218	221	249	247	240	209	223	237	246	225	222	222	231	280	210	264	255	240	239	250	226	250	234	232	219	267	265	245	207	229	245	233	279	222	223	220	223	191	248	207	250	210	234	264	242	241	258	259	213	234	227	244	208	229	196	241	244	232	264	219	235	218	210	228	250	243	235	255	232	250	232	254	244	230	226	262	221	233	228	261	240	236	254	223	246	248	238	218	232	241	246	227	210	225	217	250	241	237	266	258	229	213	200	206	237	242	222	249	243	225	228	222	226	228	236	253	230	230	274	242	183	233	230	221	220	251	246	244	219	242	240	254	243	239	219	219	228	237	219	226	215	231	239	243	252	245	224	233	250	258	235	233	222	219	217	250	243	223	239	230	223	216	224	236	215	241	235	270	224	223	251	218	224	224	208	259	243	218	248	187	258	258	236	240	240	219	255	229	266	253	259	266	240	229	245	240	239	219	220	270	221	232	228	225	210	227	244	234	212	265	257	216	218	227	240	224	225	244	257	229	227	237	207	258	253	244	227	238	220	271	264	251	228	232	252	215	231	239	236	236	238	230	249	232	233	213	212	236	261	226	242	231	242	208	265	248	196	240	245	218	248	250	252	209	260	250	250	217	222	231	253	244	221	233	225	219	230	234	227	271	243	238	219	209	220	225	220	244	231	228	252	233	247	249	266	262	247	233	262	238	234	268	222	232	222	279	257	222	232	245	230	233	252	246	211	258	240	229	241	246	210	217	243	233	221	231	263	246	225	222	240	234	232	232	244	233	212	247	231	241	267	219	256	227	225	209	249	225	234	226	255	235	231	226	232	256	228	259	237	243	268	207	224	206	241	239	229	242	235	252	249	247	215	252	261	227	234	222	240	230	198	236	229	249	258	233	250	209	220	245	234	226	227	214	235	256	249	219	218	230	243	229	231	225	248	220	235	214	225	218	232	245	240	241	259	235	203	248	207	228	228	229	219	256	221	249
8839	3815	1075	685	605	599	603	616	600	566	578	566	577	563	630	623	583	580	641	569	570	568	577	591	564	529	569	596	567	568	599	588	532	477	543	572	518	614	597	529	536	534	554	549	561	583	557	557	551	572	565	541	547	534	532	566	529	550	590	548	559	588	591	540	563	555	607	566	575	570	514	574	524	553	514	560	543	549	573	557	564	581	545	549	586	567	539	538	553	537	540	579	578	533	589	555	591	537	565	535	582	544	545	559	550	514	536	566	545	572	535	526	562	546	540	525	541	574	533	578	574	589	504	538	585	529	601	556	542	528	556	560	552	554	534	546	576	560	538	578	597	562	522	570	575	566	591	594	526	505	541	534	525	554	551	536	531	535	580	529	545	576	557	554	550	558	552	543	558	529	570	605	586	570	544	613	566	547	561	540	554	511	537	591	599	552	540	576	547	563	582	555	513	564	591	551	552	551	527	559	553	605	533	600	538	575	543	570	575	538	528	578	550	516	573	556	586	561	571	521	572	541	543	560	575	528	578	537	557	533	547	545	546	607	577	573	580	577	556	551	531	534	542	565	569	594	542	544	581	544	570	547	554	557	539	539	540	591	549	599	550	486	575	583	514	539	553	573	569	580	590	523	540	574	542	588	559	536	542	584	554	559	603	556	549	528	547	583	564	533	586	520	565	552	535	548	563	525	570	576	550	559	547	576	580	569	576	520	546	543	520	516	586	592	549	574	520	586	596	548	486	534	488	566	524	578	548	560	564	527	563	546	568	535	584	584	531	559	559	544	538	570	530	548	560	594	536	536	528	541	552	531	525	547	566	551	536	577	534	571	562	567	540	577	507	572	564	564	581	541	536	585	553	558	517	559	568	579	571	551	563	588	527	567	567	521	550	588	575	557	560	550	569	522	550	569	598	548	538	562	562	533	562	542	547	534	526	499	531	544	567	537	560	559	517	571	541	537	522	554	550	555	539	561	585	614	558	545	539	580	519	578	551	536	522	571	547	564	538	576	562	548	541	555	541	538	544	581	574	547	545	561	559	584	559	563	573	563	560	552	553	563	556	541	522	536	569	555	580	545	527	545	573	579	600	534	578	565	599	530	537	577	628	544	563	554	537	563	540	617	546	551	570	582	562	579	536	554	547	622	586	562	575	533	523	548	553	543	581	565	519	566	570	624	572	546	566	572	520	530	553	567	562	537	564	596	565	566	530	544	586	528	600	573	569	560	552	536	533	570	559	564	607	587	558	589	529	530	569	535	579	543	508	542	535	584	544	554	502	549	541	562	599	564	557	562	544	533	553	542	578	535	553	564	532	522	542	625	584	576	571	522	519	507	567	555	554	584	578	583	547	505	539	548	559	554	557	548	554	552	589	552	560	528	595	532	592	539	567	568	540	597	622	552	560	530	583	602	543	565	554	564	594	543	562	583	568	568	591	553	567	599	583	546	547	572	553	570	576	568	523	596	586	567	545	547	567	560	527	578	541	539	576	574	550	532	559	557	539	557	534	543	545	535	605	555	570	572	581	556	564	550	558	511	580	567	570	597	570	537	564	598	577	539	569	576	527	557	535	530	545	543	598	545	581	579	527	590	571	578	547	562	565	555	529	534	555	577	544	559	526	556	523	555	588	563	529	551	615	567	563	553	565	517	560	547	560	534	535	561	551	561	549	513	577	527	536	542	571	550	538	593	554	573	559	556	549	575	547	561	535	584	620	582	602	549	591	554	529	571	574	562	566	566	521	570	560	572	573	540	551	578	586	594	539	549	588	587	518	539	559	579	530	552	561	532	560	573	540	576	557	526	566	510	538	517	570	567	527	560	556	522	520	567	559	551	559	557	541	539	555	539	525	579	562	610	550	546	528	582	562	536	549	550	538	583	558	565	539	556	541	526	550	566	523	514	568	521	547	577	502	570	590	555	586	572	597	567	562	550	571	556	564	552	573	550	537	575	552	578	554	514	581	577	565	575	514	568	565	521	516	572	555	557	563	563	589	549	594	544	616	559	559	553	555	553	531	554	563	552	570	527	522	541	561	546	554	603	589	561	548	566	524	562	584	517	542	583	576	570	550	559	535	552	521	598	513	594	561	583	571	520	572	559	548	553	546	513	553	556	540	519	544	509	542	574	544	551	536	567	592	492	541	586	557	544	552	522	581	560	563	569	511	533	569	553	560	604	553	557	571	567	572	601	544	555	579	624	548	512	522	549	581	554	548	578	575	532	541	542	606	572	537	562	578	568	581	560	562	579	539	567	572	583	542	577	618	545	556	570	553	520	553	521	582	577	601	542	567	543	565	586	572	525	547	536	551	559	565	514	555	552	583	572	588	553	544	529	535	569	562	563	525	591	545	534	544	536	562	552	559	548	551	549	562	557	561	566	520	568	552	618	544	532	541	565	582	563	561	511	570	576	540	571	591	533	533	563	565	582	551	570	574	537	558	572	575	588	583	576	570	543	586	561	603	577	504	583	524	523	557	537	566	584	511	537	601	509	570	576	565	539	514	566	565	571	546	551	574	618	542	544	515	584	531	507	524	567	552	516	549	540	553	591	544	582	557	575	553	541	561	576	546	531	556	534	553	569	573	591	572	567	545	534	546	553	597	596	582	514	510	562	498	557	572	590	508	586	554	516	571	561	550	550	572	556	533	562	571	558	544	524	525	561	542	581	520	534	560	543	531	571	529	555	573	595	566	531	567	546	552	546	567	544	555	526	546	541	465	582	523	587	563	528	544	577	568	598	549	541	513	581	555	592	549	613	578	544	538	542	556	541	526	554	519	549	530	544	577	537	516	569	535	549	539	513	563	596	572	569	519	570	557	553	545	497	555	553	543	547	551	609	598	600	541	526	529	541	508	568	523	596	524	553	544	564	561	557	544	563	553	544	549	515	548	561	553	564	578	578	539	554	581	531	568	576	595	548	523	527	495	518	533	539	546	566	543	553	543	551	539	564	545	599	518	561	551	521	484	550	534	580	560	539	529	528	573	563	536	550	510	556	571	534	542	534	533	551	539	555	554	593	563	541	542	567	533	546	530	523	555	547	544	546	561	565	512	538	538	499	574	572	531	551	566	561	549	594	556	556	513	559	555	586	570	576	545	559	595	535	541	552	561	534	554	562	530	544	581	561	542	575	541	515	554	544	548	559	566	563	581	563	596	487	550	584	552	571	552	572	579	556	580	561	557	596	512	528	598	560	551	551	562	571	589	580	570	566	531	581	571	556	518	568	590	514	576	568	602	568	532	547	573	535	553	547	630	517	524	577	554	594	555	584	555	580	575	561	576	584	554	542	552	551	536	544	545	580	575	537	550	583	585	579	549	543	520	540	581	566	610	535	489	548	535	569	509	574	547	533	568	529	501	559	554	580	605	509	537	578	528	529	523	558	588	564	548	550	498	569	572	555	529	549	531	523	552	593	563	612	574	567	567	564	560	531	542	528	558	552	572	593	540	550	561	591	521	512	560	598	531	589	592	541	571	574
26756	21407	25614	27294	6622	754	679	619	540	547	511	451	463	441	436	432	377	440	476	454	379	397	369	365	374	350	374	381	357	328	323	315	332	370	318	323	320	315	349	308	334	324	299	330	342	340	337	342	300	304	347	300	302	296	336	340	343	369	353	336	310	339	329	325	332	324	343	320	358	302	345	323	308	324	307	347	340	318	331	348	324	312	302	321	317	346	340	314	333	362	325	311	339	340	304	289	296	341	352	339	357	328	330	318	319	277	306	320	341	322	320	337	324	336	351	331	319	294	369	298	308	316	336	301	284	340	330	294	323	289	345	314	302	336	296	313	311	313	339	339	279	326	314	312	299	299	321	308	313	309	307	328	317	310	308	333	354	339	320	324	345	341	298	322	300	321	306	306	338	301	315	326	340	323	331	311	346	348	312	297	317	329	311	345	340	314	313	360	351	312	345	341	277	295	334	337	320	368	318	303	318	291	320	338	346	318	268	332	370	324	329	321	305	334	358	285	310	367	320	298	302	331	332	328	335	332	344	283	302	309	313	319	330	332	355	348	333	334	300	333	326	331	308	324	304	337	314	305	354	350	319	320	308	296	309	351	340	328	345	327	333	329	351	334	309	312	325	327	326	310	293	321	319	321	372	326	302	299	315	336	313	324	295	303	338	344	318	330	336	319	306	313	336	334	320	320	320	307	355	315	328	330	322	318	307	329	360	338	305	329	320	317	344	329	314	335	314	324	343	338	321	344	359	292	317	345	307	311	282	319	335	333	316	366	325	333	337	339	339	331	346	304	301	317	323	292	300	306	311	295	304	354	332	276	324	333	322	353	332	333	354	317	322	318	319	336	316	330	336	300	313	335	339	336	319	318	321	329	328	304	333	329	302	318	332	336	302	347	309	349	346	295	284	302	282	307	282	328	312	314	323	296	305	318	284	286	313	301	319	324	317	300	355	340	304	322	342	351	331	332	303	316	320	300	320	328	314	302	341	340	294	303	327	326	298	296	317	320	339	306	343	351	348	309	335	334	288	307	290	331	287	313	324	327	348	295	293	338	313	296	315	308	345	334	328	335	347	313	346	323	299	313	334	323	362	357	315	329	343	343	363	339	294	296	309	343	304	354	327	346	318	349	310	330	320	338	353	338	303	319	308	321	322	288	327	310	352	358	333	295	299	317	344	299	325	309	282	318	328	334	381	304	315	318	345	319	357	320	288	318	341	317	311	292	315	323	315	288	306	342	339	341	343	316	314	348	321	316	348	328	313	327	302	288	330	344	334	314	324	302	313	313	313	321	336	292	346	267	334	311	324	344	306	284	327	309	313	333	327	322	321	280	305	335	318	334	329	310	301	308	365	300	330	340	316	302	328	317	316	326	319	307	305	323	301	327	307	353	317	323	314	327	314	322	310	310	287	327	362	299	323	311	294	328	315	302	314	349	321	301	339	296	293	338	347	306	340	316	305	321	288	314	310	342	282	289	322	325	313	338	318	342	315	298	314	288	303	322	342	325	318	285	291	334	306	302	338	322	317	328	313	344	344	328	333	355	319	323	335	319	302	305	318	270	303	320	292	332	343	328	313	354	325	335	344	333	327	350	308	374	291	308	315	299	334	332	319	298	319	316	314	317	334	328	303	322	345	342	353	325	330	314	320	340	289	331	335	327	296	315	315	312	286	333	321	328	296	345	314	341	326	341	300	311	317	323	350	340	307	342	326	308	330	349	337	339	335	322	295	292	305	343	363	350	318	302	309	315	323	342	301	276	321	320	294	344	313	329	305	305	320	318	290	290	322	315	290	332	298	357	381	322	315	339	312	298	294	319	306	345	333	321	355	303	331	322	284	310	309	333	361	327	311	292	351	327	305	335	314	332	302	316	320	321	292	319	310	324	330	339	335	328	296	332	313	309	344	337	323	304	323	326	284	317	335	310	299	281	311	311	358	327	287	343	364	331	289	298	286	311	334	309	351	317	344	294	322	304	334	331	371	306	340	286	295	321	349	306	302	299	293	282	309	337	313	294	329	317	322	335	358	303	323	334	321	284	341	310	337	353	344	322	321	324	335	327	348	335	318	331	327	348	313	335	291	311	315	355	331	280	311	318	292	323	307	302	332	320	308	354	307	334	349	310	321	337	307	340	335	295	321	322	340	330	326	321	314	336	330	345	306	356	319	330	319	285	329	343	324	336	336	374	348	328	308	367	322	292	327	340	326	320	317	328	362	332	334	319	317	351	336	357	349	329	291	333	314	311	327	341	292	331	319	319	336	356	356	338	333	308	310	281	333	298	364	325	311	351	339	340	317	321	305	335	318	328	329	288	318	341	315	338	312	322	339	347	364	338	344	302	314	306	326	286	308	309	330	322	305	349	369	321	328	335	321	355	333	339	335	323	336	315	307	329	333	297	325	317	313	302	310	291	317	329	319	299	345	324	322	306	311	322	308	356	295	303	330	340	292	319	352	323	341	319	335	343	358	270	318	257	304	316	354	307	352	339	256	306	332	323	295	327	335	350	331	304	322	323	288	330	320	321	321	339	317	306	315	324	292	313	313	314	341	295	336	343	327	337	332	333	347	324	351	325	348	315	349	321	329	337	324	322	333	329	327	344	335	320	315	319	346	320	334	366	322	306	342	297	330	342	317	322	292	310	309	353	344	282	317	306	327	333	341	341	299	315	322	294	350	309	321	297	328	284	315	335	347	272	306	310	315	307	322	344	321	322	346	348	324	325	304	338	316	299	342	339	317	331	348	337	373	317	320	304	321	317	338	349	314	332	326	310	332	324	302	330	321	312	293	325	368	350	337	339	285	338	341	294	336	329	317	313	312	321	288	320	322	316	325	342	336	327	328	302	297	322	336	334	305	291	302	297	310	291	338	312	310	322	356	318	311	282	324	311	350	366	351	323	348	359	290	318	352	361	306	296	346	335	330	339	333	308	320	318	295	355	288	298	294	345	345	336	324	296	331	371	336	323	320	357	295	321	301	313	322	321	346	310	338	295	291	338	322	345	314	354	347	324	348	360	314	311	342	336	344	312	328	327	329	321	327	316	308	303	304	320	323	311	302	352	319	353	332	334	306	341	340	333	331	299	335	323	309	311	321	307	272	316	324	322	304	317	345	350	311	322	317	313	321	337	329	332	349	303	314	314	329	316	346	316	322	317	323	277	328	328	317	335	323	321	311	318	309	347	312	320	316	312	355	348	275	316	304	310	316	315	327	309	308	339	323	303	338	309	327	312	339	309	293	335	304	315	347	331	327	287	325	319	330	324	322	271	302	356	340	292	309	337	320	293	319	279	318	310	343	320	337	322	337	318	303	352	333	331	274	290	308	302	288	311	319	321	353	314	308	324	317	310	311	334	317	349	320	314	350	293	304	306	329	310	329	342	337	322	295	310	310	321	331	322	321	321	341	301	298	290	319	307	328	317	345	314	278	341	320	319	331	318	317	315	301	330	310	311	302	323	334	319	305	330	335	315	329	322	322	331
8987	9993	2511	1233	878	865	842	810	773	836	799	757	789	794	762	753	797	731	792	773	772	755	825	756	741	734	762	816	759	794	711	706	718	697	755	719	738	786	745	727	747	758	714	668	739	703	740	703	705	729	728	700	718	741	693	716	719	739	778	744	713	700	690	776	744	744	744	703	732	754	732	711	736	714	715	725	749	695	749	755	745	771	717	757	695	732	741	689	699	752	753	702	765	727	744	706	739	734	724	733	718	717	744	679	725	755	728	723	722	765	713	681	756	727	750	716	705	733	713	735	702	736	724	735	746	700	717	758	719	714	709	722	730	825	731	702	686	717	745	736	710	736	751	724	716	671	725	738	783	685	735	736	699	738	723	732	749	692	734	700	707	715	752	726	695	718	756	692	744	753	722	719	705	710	732	768	731	748	681	732	749	742	713	688	734	722	701	705	709	726	714	711	709	687	742	675	740	738	734	742	764	677	691	732	696	746	721	764	747	756	711	657	699	743	741	670	696	726	712	709	736	737	737	741	705	682	701	676	703	810	724	715	732	773	726	716	704	740	740	713	757	728	761	706	735	791	703	694	701	708	729	703	705	760	713	760	755	689	722	712	730	687	724	727	759	720	756	734	741	714	727	745	690	736	735	742	729	736	723	704	688	694	673	744	723	791	739	729	717	723	720	705	743	736	752	765	749	760	760	732	771	693	699	707	764	740	769	764	708	722	757	698	724	695	680	733	689	725	782	709	723	694	721	695	690	740	727	699	738	678	728	725	688	720	733	680	726	741	694	703	691	715	727	739	731	688	777	704	712	749	753	727	761	668	716	716	749	761	772	739	745	742	709	680	719	713	758	701	780	698	707	735	702	734	714	714	769	712	745	726	722	742	730	707	723	701	746	699	747	689	736	727	716	735	719	767	766	748	731	668	747	742	774	721	754	742	714	734	686	724	754	726	749	698	697	726	761	780	797	736	726	707	777	710	725	708	745	715	717	712	734	742	707	763	714	729	731	724	732	688	727	732	705	722	686	743	740	710	721	730	687	676	704	686	721	745	717	678	686	720	701	712	744	796	713	687	748	702	728	723	731	688	756	708	736	687	727	735	758	787	720	722	739	766	713	727	764	757	725	706	696	664	690	766	722	697	719	791	747	687	771	720	735	766	679	711	757	718	703	682	706	718	758	700	701	698	676	765	715	701	749	732	690	742	733	718	742	747	691	671	730	698	688	694	707	709	763	702	728	700	744	692	795	730	757	720	664	684	702	787	693	757	708	719	729	693	726	701	687	751	703	688	722	732	684	768	707	750	742	699	731	726	768	692	723	724	692	748	701	795	755	732	754	735	758	727	750	756	711	766	688	698	722	717	719	736	679	694	706	709	715	700	746	709	748	721	715	730	730	700	747	688	719	727	719	794	700	729	724	693	732	751	749	719	727	753	689	725	679	753	724	732	734	710	697	694	715	698	729	764	737	741	719	736	811	755	714	709	723	747	715	734	784	749	745	691	687	709	692	703	710	744	673	752	662	673	733	726	686	717	731	741	710	704	726	739	727	712	677	736	727	765	709	736	717	713	698	696	739	725	703	734	695	742	697	710	720	695	744	763	763	689	714	716	745	724	694	740	709	731	724	734	752	787	686	697	733	724	699	682	716	734	694	679	730	741	744	728	743	699	697	721	731	722	756	698	737	689	680	749	693	757	745	730	728	747	760	729	682	718	770	702	717	703	746	770	687	746	767	753	730	795	726	700	766	724	735	752	711	735	752	775	690	699	742	803	704	728	748	735	718	749	709	691	734	809	668	705	733	735	703	690	686	762	683	688	776	765	708	744	733	710	677	747	732	748	724	753	723	715	746	802	788	748	720	705	703	724	712	735	746	698	766	714	697	754	695	731	724	715	744	716	683	707	689	741	654	734	735	733	716	727	764	721	671	704	683	778	733	708	739	754	733	699	670	742	746	722	743	774	704	722	756	730	720	691	737	702	688	683	755	706	751	731	699	745	749	717	719	718	624	714	705	712	734	706	711	766	735	735	712	719	766	728	743	735	681	719	705	743	731	711	743	702	728	786	713	732	727	732	677	709	728	733	739	703	778	707	713	691	733	736	723	737	742	727	712	738	699	706	711	725	764	748	722	707	693	709	721	711	707	739	724	719	707	783	726	688	693	750	735	741	735	677	733	722	704	727	709	703	725	697	731	683	751	730	709	750	739	755	755	729	773	748	731	722	734	692	709	707	745	703	738	655	759	731	743	757	741	760	753	756	682	748	753	726	655	716	736	712	779	739	735	757	713	698	650	768	740	721	706	682	697	680	728	714	753	716	705	746	736	729	716	732	721	743	740	698	726	761	691	753	718	756	745	681	710	744	758	731	749	712	725	706	740	705	708	707	743	697	723	752	705	731	692	720	701	738	729	731	721	762	703	731	730	734	735	730	759	764	683	706	785	751	708	675	733	753	697	717	717	715	726	756	762	721	696	744	736	680	717	743	725	695	741	688	703	718	714	767	688	759	725	702	760	774	748	728	758	773	776	735	725	697	724	750	715	699	730	718	705	750	751	715	673	746	693	722	695	714	735	703	718	716	737	774	771	734	775	733	730	688	722	761	696	732	758	725	723	702	715	706	698	754	688	726	718	746	751	687	723	683	739	772	735	713	764	744	742	767	770	762	755	695	726	700	710	703	732	723	734	751	720	721	732	814	736	729	773	720	758	708	698	788	788	771	763	682	740	706	713	727	671	724	728	768	664	776	735	691	827	721	748	694	707	783	748	741	711	712	706	698	711	729	687	736	722	738	778	750	717	734	725	736	720	773	697	721	697	759	690	730	695	747	737	693	720	770	728	730	749	766	712	683	718	705	719	734	724	760	722	726	707	712	747	688	711	732	712	724	703	707	743	725	708	743	745	697	672	735	762	723	770	730	698	686	740	767	719	704	693	692	774	738	731	713	726	748	756	711	688	684	743	736	709	721	726	730	744	717	731	755	771	733	729	748	731	745	711	709	744	681	732	695	729	698	671	745	785	699	674	717	669	697	735	749	697	693	693	746	711	683	769	737	728	699	719	694	692	734	711	710	723	686	737	701	678	778	688	729	704	737	700	770	718	762	690	724	748	699	718	694	734	720	739	773	739	697	732	740	720	716	704	750	727	753	712	757	750	644	720	679	731	734	690	726	719	771	755	761	696	771	747	733	754	706	727	758	706	747	707	715	737	696	763	723	725	758	706	741	692	709	740	725	667	752	735	721	705	693	733	680	677	680	734	754	743	692	671	733	679	761	717	717	712	767	759	738	692	718	698	667	705	744	727	677	739	711	722	722	707	758	687	712	721	707	727	712	713	745	742	777	728	699	718	739	722	735	721	676	718	701	734	691	713	724	771	715	736	773	754	709	701	704	759	716	725	722	709	743	713	723	684	732	760	730	709	713	669	674	765	734	752	734	735	715	723	747	721	743	721	736	715	750	689	701	674	704	711	746	707	740	741	744	708	715
24859	21390	26896	26251	21367	6714	955	747	643	652	604	581	489	518	484	467	471	476	494	490	459	388	373	319	351	347	358	381	342	348	317	312	301	290	301	296	263	295	306	277	287	288	298	268	275	296	307	330	279	283	283	310	300	287	308	272	278	285	290	259	308	281	289	294	296	297	268	279	301	268	291	308	283	317	317	295	275	279	303	291	312	310	313	262	316	310	267	288	298	275	251	279	305	283	268	272	300	299	256	264	253	290	287	321	256	284	273	295	282	270	300	267	277	266	295	270	264	309	281	295	303	306	291	289	284	296	292	312	313	247	284	299	292	236	275	272	255	304	275	292	295	288	305	241	297	311	265	278	296	274	315	256	306	284	313	288	291	270	262	301	264	325	242	272	287	295	288	312	319	296	296	260	281	275	289	322	300	267	293	270	275	287	271	300	258	305	269	257	280	286	279	286	303	279	282	291	289	319	291	263	274	282	286	283	302	272	293	300	286	314	272	290	261	282	318	312	267	278	276	295	294	281	271	283	305	278	266	293	309	311	252	305	274	289	293	303	285	290	270	268	260	275	252	318	313	220	288	275	267	312	305	288	251	265	304	294	310	274	286	292	238	293	279	293	270	285	321	305	270	247	300	314	279	279	287	263	272	273	276	281	290	253	296	310	294	289	268	284	287	270	264	289	304	301	277	302	280	313	260	311	277	274	266	310	319	285	260	270	254	256	263	269	273	304	268	302	265	290	292	276	287	275	289	259	294	298	281	286	318	322	269	272	312	286	283	279	291	290	270	262	294	303	288	287	298	276	288	264	283	277	259	268	276	269	309	293	296	264	304	284	324	300	300	243	321	309	279	317	276	297	267	321	280	285	288	258	281	277	263	280	301	298	288	331	315	312	270	254	291	284	278	269	290	304	272	286	285	292	281	271	317	287	274	275	319	298	304	263	282	290	263	296	273	288	289	304	274	283	262	301	284	295	297	269	297	282	255	250	275	297	282	282	277	268	310	288	276	269	291	269	293	276	315	298	295	284	312	274	262	308	284	310	310	304	283	296	296	310	299	312	274	300	303	272	266	297	282	288	259	276	298	295	312	290	283	238	303	265	289	280	299	298	284	270	280	285	269	295	284	282	299	264	302	278	246	314	277	279	263	296	283	295	301	281	297	283	268	310	289	296	262	327	294	307	263	268	283	307	282	311	333	283	253	298	298	292	293	283	237	275	284	294	290	323	291	283	278	270	299	316	263	294	284	284	304	280	258	274	238	291	294	320	284	273	292	287	302	270	266	301	291	295	287	284	305	300	284	265	267	287	326	257	280	256	320	252	301	280	259	304	292	318	332	277	295	275	308	270	259	291	294	286	296	264	286	282	292	287	258	264	263	292	266	287	287	282	259	280	273	304	282	274	278	295	263	260	277	265	277	251	254	309	287	296	283	292	280	313	290	266	288	246	259	323	294	289	279	264	271	302	255	308	281	314	307	301	290	274	281	287	284	272	274	320	267	287	292	274	277	285	257	302	282	273	276	246	268	279	252	271	295	303	291	322	301	289	276	263	247	266	279	298	289	270	308	304	243	273	285	295	265	283	288	302	289	273	282	290	269	282	279	301	286	303	291	263	284	279	316	298	261	305	314	280	297	277	310	296	252	294	280	295	290	242	301	311	299	290	317	324	295	284	264	277	273	273	318	269	271	298	270	295	285	291	269	294	341	302	287	255	305	280	268	276	284	306	302	279	299	281	269	281	268	282	288	272	296	301	287	294	279	277	290	259	281	290	273	293	301	288	249	262	277	292	274	284	268	292	270	304	266	311	303	320	287	265	272	284	291	290	276	293	284	298	290	297	262	281	268	296	250	254	286	276	272	274	289	278	263	262	282	320	278	282	246	253	279	261	268	280	278	269	303	277	249	277	278	295	292	259	294	320	284	275	304	259	332	289	304	269	260	278	294	261	273	263	266	266	278	292	293	296	316	320	304	279	302	265	282	253	258	308	271	284	282	288	274	280	274	286	268	296	280	301	248	281	291	296	279	258	270	280	225	253	270	303	253	261	275	281	258	269	278	267	272	275	280	278	246	275	274	292	286	267	294	303	289	258	281	289	268	289	286	285	265	291	286	252	249	296	299	276	302	282	312	295	314	274	271	250	269	297	297	298	265	298	243	278	301	277	286	291	285	263	290	281	253	286	319	290	274	296	280	282	272	270	275	300	296	279	269	279	298	272	257	288	315	309	267	274	317	270	274	276	265	269	294	306	285	285	269	323	299	265	309	296	308	310	302	284	298	296	269	305	285	285	268	252	280	288	271	314	302	259	277	258	312	311	290	270	274	300	273	255	274	292	297	284	289	286	270	267	291	268	293	250	280	259	290	242	306	254	253	276	287	264	260	299	285	305	300	280	302	288	303	286	297	300	292	263	307	295	298	280	304	272	298	318	263	300	309	253	253	286	270	288	269	294	280	261	301	264	310	266	260	263	277	299	266	281	246	263	260	294	296	300	286	278	270	286	297	265	287	288	280	288	271	239	281	288	280	294	285	272	318	277	265	265	313	305	317	309	280	253	274	268	302	287	290	251	279	245	293	299	275	270	283	295	276	262	305	256	266	297	262	300	254	287	252	267	285	308	298	312	292	306	279	272	316	299	244	321	263	269	295	297	297	273	303	260	300	282	279	299	279	268	306	288	304	249	278	272	282	246	303	292	290	264	320	297	305	273	297	292	287	315	267	264	282	284	274	291	296	304	292	288	296	272	291	308	289	289	275	287	310	289	346	287	293	295	284	269	291	305	328	261	264	271	300	284	290	309	290	284	324	302	293	280	309	258	315	282	281	293	272	291	291	269	278	291	296	308	301	271	285	274	296	313	303	265	289	336	273	273	275	279	284	310	304	287	312	286	288	277	271	289	288	275	283	292	295	266	285	270	268	301	264	288	259	290	273	264	309	312	292	269	307	269	292	297	255	281	280	268	293	264	270	279	286	249	302	280	285	284	278	303	280	308	292	281	297	291	279	275	295	269	282	297	305	301	271	289	293	297	287	278	293	282	299	299	289	280	275	266	272	310	285	279	298	306	314	295	303	273	251	308	300	290	272	298	291	312	312	268	249	295	282	287	281	300	279	278	274	250	244	324	308	273	239	300	297	283	307	294	266	279	290	265	268	246	309	272	311	291	292	259	290	275	291	287	256	247	284	291	330	297	329	291	289	322	257	272	238	300	301	282	285	293	303	265	313	283	262	273	281	286	274	279	293	255	280	304	281	287	308	280	271	269	274	266	277	301	302	303	291	297	270	262	284	273	272	292	303	291	268	306	280	291	274	266	290	277	292	254	284	293	296	272	298	304	300	305	287	262	255	287	295	288	285	270	276	274	302	237	250	293	293	282	299	260	277	313	320	268	304	254	276	290	285	280	271	251	292	261	295	294	309	301	246	298	262	264	299	252	291	271	315	282	286	287	259	305	281	299	298	275	272	273	271	284	283	250	300	281	293	260
11173	13824	4049	1474	1060	889	826	777	731	722	770	721	638	680	733	698	666	709	666	708	687	704	637	662	708	659	657	653	696	694	601	649	651	599	623	613	591	621	718	644	608	641	649	646	605	578	683	624	629	607	564	634	621	645	613	674	658	629	624	643	641	677	668	683	653	608	688	657	672	597	634	637	600	599	655	659	603	648	611	650	676	618	630	614	621	618	650	665	626	674	632	641	604	646	654	609	639	635	615	640	632	645	646	684	625	665	606	686	637	629	668	624	651	595	645	656	720	610	631	641	612	652	661	619	596	669	685	639	616	637	619	593	665	633	611	658	675	650	591	616	674	614	608	637	619	617	598	653	581	582	604	640	666	605	657	644	630	699	642	643	645	647	613	631	629	654	601	672	589	599	610	592	607	645	621	685	645	632	612	620	650	633	642	631	626	630	600	669	610	629	613	634	611	616	614	652	620	616	660	663	652	663	670	612	657	687	656	678	679	580	622	653	682	686	622	617	632	663	639	655	605	632	669	634	635	660	656	652	650	646	603	614	640	580	616	664	653	604	626	655	641	638	663	661	654	619	642	653	611	629	583	645	546	632	616	654	607	677	611	637	646	667	587	691	635	638	645	597	615	652	615	621	609	558	608	700	647	636	617	642	644	601	618	640	649	648	643	582	626	607	645	586	630	617	630	606	656	651	649	620	640	642	635	603	611	645	626	620	622	619	660	627	671	615	636	650	599	603	632	643	606	660	665	619	621	643	622	635	619	614	608	639	611	667	635	633	637	631	650	579	559	610	639	604	626	634	633	658	638	637	681	613	660	610	633	602	668	637	625	662	597	613	641	645	648	669	612	658	637	612	628	602	659	632	644	629	623	643	627	662	610	624	637	626	677	638	635	613	579	645	597	610	662	635	624	660	642	598	638	645	608	600	656	613	609	670	685	637	649	626	643	625	631	595	633	596	659	696	645	628	647	606	603	616	622	643	634	664	682	635	623	611	641	649	601	635	639	599	625	647	642	666	630	568	654	627	652	588	623	581	647	589	648	648	675	594	588	695	607	643	635	635	644	656	632	622	647	645	660	612	652	642	632	651	648	635	631	653	623	648	588	608	658	633	609	606	670	631	591	613	622	608	629	605	604	654	639	656	618	640	665	648	590	639	631	609	669	568	633	665	643	636	652	591	619	626	598	645	640	640	610	623	617	640	611	657	683	638	651	683	668	640	650	607	616	629	633	586	621	629	662	666	621	603	610	657	638	673	576	624	637	669	633	637	656	656	631	645	618	603	635	658	642	659	659	596	683	623	632	600	626	633	633	660	659	636	651	660	630	670	624	664	652	639	643	598	649	643	596	657	630	669	657	618	621	659	659	645	653	631	622	609	618	654	627	646	634	589	619	641	608	655	596	631	628	676	637	617	634	603	658	632	637	627	582	617	664	617	604	630	668	619	625	636	636	594	626	665	647	640	617	603	585	663	625	635	611	640	639	643	620	638	611	610	662	609	639	634	669	637	615	603	597	631	659	623	623	670	607	610	595	656	640	649	661	642	601	605	641	663	626	611	634	636	594	636	612	618	611	621	616	643	615	624	641	644	661	653	619	630	649	651	572	637	617	627	623	660	634	640	623	645	631	623	635	658	568	644	633	656	634	650	643	621	637	595	633	604	642	640	629	676	632	630	637	613	596	607	657	617	625	645	596	613	663	610	613	625	620	631	594	627	628	643	675	634	662	646	650	652	598	680	585	647	666	643	636	637	591	640	588	642	628	609	623	633	672	638	603	614	635	661	603	627	660	615	613	621	658	664	635	590	642	576	636	625	626	659	603	623	607	616	651	618	606	653	645	571	569	661	629	652	627	625	646	629	643	652	662	592	612	586	628	638	628	646	632	631	637	654	605	619	647	628	674	577	622	649	641	611	625	629	630	619	605	592	597	618	635	625	627	630	614	632	640	641	616	672	686	612	593	628	654	645	658	638	604	601	664	684	590	655	679	635	650	567	620	640	639	641	658	636	603	653	648	623	706	629	660	612	658	639	636	607	625	673	634	707	610	666	596	650	612	616	659	589	625	644	594	633	626	624	572	607	646	604	642	578	619	653	661	639	655	609	625	646	629	632	648	625	601	627	676	619	650	686	592	663	655	644	606	649	614	630	645	597	666	655	673	631	604	608	634	619	625	638	626	629	600	683	632	643	637	610	645	622	633	637	592	634	610	645	615	604	630	638	646	655	607	648	635	629	631	666	663	629	629	618	638	619	615	644	672	612	628	645	624	593	582	673	634	628	612	680	673	684	648	645	656	622	617	646	631	663	614	613	607	622	672	613	638	655	631	591	645	614	627	625	648	636	636	606	627	661	667	657	668	617	657	597	718	654	615	650	608	643	656	649	624	654	650	627	608	627	630	626	634	636	628	626	654	632	625	620	646	643	632	672	594	654	680	645	600	654	666	593	704	642	644	636	688	693	591	624	626	663	625	612	651	655	634	689	638	627	622	650	645	634	611	651	625	665	641	635	587	663	643	590	638	572	604	654	621	623	634	604	615	637	646	654	622	609	582	642	643	672	632	664	620	641	627	609	631	655	640	613	632	674	677	626	624	635	631	607	578	653	622	652	619	617	635	648	636	633	621	620	652	632	603	639	623	612	663	556	601	695	632	643	631	671	673	639	630	662	634	645	623	624	642	612	655	594	638	687	636	639	631	635	645	613	648	667	611	589	665	640	631	643	625	614	629	657	650	591	618	664	671	654	652	596	643	635	642	619	681	638	587	657	628	671	627	620	658	706	582	606	667	628	619	609	635	621	636	638	644	659	610	643	646	634	594	598	631	604	593	610	643	578	646	621	676	646	668	645	597	633	623	647	618	682	628	616	671	589	603	599	670	601	639	643	658	603	624	622	611	594	604	602	645	624	647	624	598	676	638	603	619	619	621	636	591	626	643	651	619	653	651	643	638	630	617	636	617	637	694	680	648	610	636	634	656	651	642	662	674	612	630	601	584	661	647	661	632	645	618	642	614	658	592	623	675	670	639	679	607	686	629	601	620	644	646	663	609	656	611	610	589	610	671	658	610	662	640	613	646	619	649	653	618	584	682	648	685	627	639	625	651	636	612	648	624	628	609	628	601	612	665	616	598	639	618	657	666	692	582	687	632	580	617	598	670	619	648	651	630	625	584	640	625	647	608	642	629	638	620	669	631	613	672	661	666	635	650	652	629	637	615	623	628	637	597	611	639	618	642	669	629	648	637	615	650	589	640	625	637	663	652	654	655	679	623	653	652	560	664	636	671	597	612	639	610	607	617	658	627	647	601	581	686	636	608	666	667	646	627	663	619	597	635	605	677	684	634	600	617	627	623	605	616	628	638	623	660	670	646	605	628	630	624	596	666	604	622	613	676	658	647	661	614	643	709	648	646	605	619	611	637	599	690	610	631	618	641	658	623	655	637	655	662	634	624	690	680	631	622	636	604	635	638	640	646	603	636	631	638	665
30585	9254	1857	483	404	363	337	322	358	343	359	333	287	269	317	336	337	305	306	294	281	289	268	261	265	254	276	281	280	261	247	268	261	246	234	208	233	240	239	254	266	225	255	258	226	249	225	216	241	253	240	221	268	237	241	229	216	246	237	233	263	262	216	265	204	233	235	224	221	227	262	235	231	252	232	273	285	243	274	235	242	241	284	231	230	234	220	245	259	246	256	240	248	243	245	233	246	255	246	257	237	241	243	248	240	228	251	250	269	238	241	240	251	235	208	253	226	212	245	211	251	245	234	233	277	214	241	242	239	237	222	242	242	244	241	272	275	252	219	271	234	225	229	250	287	242	271	263	231	224	250	250	237	229	237	228	261	245	226	241	235	250	248	246	232	242	241	236	226	261	256	228	209	269	247	255	240	233	248	226	249	246	267	258	198	237	270	246	225	236	234	232	225	241	263	254	222	255	223	230	232	247	236	239	226	266	242	229	213	240	261	270	235	243	263	252	242	237	260	238	258	243	231	235	253	208	227	242	225	224	227	249	224	243	232	237	257	268	253	247	244	220	259	220	240	256	234	249	235	232	242	252	282	232	230	218	229	238	206	247	235	229	238	255	239	272	236	232	227	265	241	233	230	246	266	246	231	268	238	213	233	270	260	224	212	218	237	217	236	238	233	221	230	235	247	244	276	237	268	258	244	237	241	214	281	256	242	235	245	220	252	245	225	252	227	250	227	243	251	254	243	241	258	234	267	264	263	248	233	236	230	245	227	239	237	242	219	213	219	220	233	230	277	244	238	240	236	235	232	247	237	242	243	240	256	249	256	246	220	231	213	247	227	206	215	248	222	232	226	229	224	244	232	237	264	254	262	228	243	225	215	246	253	236	230	246	228	237	259	241	229	244	253	244	236	254	248	227	242	236	229	258	246	241	213	263	239	233	248	229	233	223	234	260	248	236	215	246	235	265	238	250	218	253	215	230	277	250	228	250	260	230	228	260	225	218	221	249	279	196	245	234	269	244	229	253	231	234	264	244	227	259	233	218	253	230	246	221	236	248	232	261	261	277	216	272	263	229	217	238	236	242	260	219	247	253	211	256	214	221	236	259	226	216	220	272	262	261	240	266	274	242	230	249	266	228	252	243	233	248	242	237	236	254	203	238	214	207	279	245	238	247	257	252	244	216	232	250	231	226	221	240	247	249	248	260	264	229	224	222	241	232	206	261	245	230	217	233	212	269	214	245	240	242	203	234	215	271	215	277	237	228	246	256	231	250	246	255	240	231	214	214	241	237	222	248	252	206	250	228	245	241	255	253	251	207	216	249	218	249	240	197	246	257	256	241	252	236	270	214	233	251	244	230	274	240	259	226	232	223	245	244	278	248	236	250	227	265	242	234	263	232	234	212	237	241	239	271	225	247	236	229	249	223	222	204	262	217	237	241	265	247	249	234	250	239	262	237	226	226	236	224	216	223	233	212	245	253	248	247	238	249	237	264	227	238	235	221	223	238	221	226	228	229	245	246	254	241	230	240	235	229	252	245	221	255	252	252	216	258	220	238	257	231	249	272	230	256	239	254	223	236	237	232	239	255	222	232	261	247	231	226	223	262	234	236	238	211	220	222	237	230	227	258	238	216	223	243	211	231	224	238	234	214	238	221	281	219	232	239	251	205	232	208	243	227	242	249	247	237	255	215	239	234	254	260	217	271	245	242	231	261	244	265	245	230	249	235	249	242	214	221	224	227	268	211	225	216	274	261	231	255	242	248	205	261	245	248	246	236	242	219	229	257	205	213	246	302	216	271	280	228	241	226	218	264	234	231	240	255	247	213	229	262	247	263	248	249	225	242	260	265	217	255	236	241	218	225	242	260	229	279	248	219	246	234	266	216	234	244	260	251	230	224	257	239	254	230	214	266	224	212	249	231	230	238	227	266	245	257	241	252	221	253	230	266	234	221	237	230	259	265	270	243	223	246	241	240	233	233	237	248	223	241	248	240	223	228	243	257	248	234	216	275	273	222	246	254	238	234	224	227	225	221	238	234	253	250	244	242	243	235	234	211	254	251	244	211	207	241	225	243	282	271	255	240	223	240	261	235	235	238	232	243	223	214	276	245	227	237	245	247	241	232	250	236	229	244	231	219	225	237	219	237	218	252	231	235	217	248	240	248	213	237	241	240	245	247	238	226	241	252	258	225	256	259	283	227	233	263	247	230	239	230	225	240	238	226	191	231	266	237	248	242	263	229	249	249	251	259	230	238	238	271	218	234	239	255	278	260	242	223	244	245	247	224	266	221	222	251	257	238	232	247	234	233	263	245	229	252	212	240	263	245	250	230	233	272	247	232	243	231	236	218	219	232	239	271	235	269	223	224	232	211	266	237	217	249	265	246	250	237	213	236	259	226	219	219	224	220	236	239	233	256	263	218	240	221	229	288	231	219	239	260	207	211	210	214	258	242	269	255	222	219	204	244	249	221	212	255	247	239	234	238	252	245	241	231	218	262	248	227	247	243	241	250	228	255	251	216	237	236	219	254	230	254	230	227	228	251	243	238	233	232	276	253	221	288	251	209	216	222	236	233	247	233	233	241	262	237	242	248	225	223	249	257	251	238	258	236	255	246	242	245	228	238	269	251	249	232	271	232	221	238	251	236	236	245	240	268	237	251	277	257	253	234	245	237	254	233	260	224	237	221	258	229	217	243	224	266	224	251	243	236	268	248	211	213	247	225	242	197	230	229	225	239	239	211	249	226	228	249	269	228	224	230	227	256	242	228	256	242	216	249	274	229	245	240	249	241	245	237	225	223	250	241	229	251	245	213	257	232	230	261	261	238	263	230	235	253	246	240	225	213	246	268	238	265	277	241	243	233	227	233	230	252	223	262	239	238	223	212	234	237	244	250	225	251	226	230	242	211	249	223	228	228	210	262	212	261	228	234	250	242	234	216	251	200	226	262	218	242	210	237	247	227	239	245	240	242	217	222	230	241	245	247	260	243	228	257	260	251	256	214	268	241	226	234	233	267	247	239	224	260	238	221	220	263	226	232	232	230	235	265	232	219	238	211	247	248	282	242	198	236	229	214	214	263	224	234	234	222	250	224	259	237	257	254	229	263	246	233	246	232	243	225	232	240	242	244	259	225	242	215	219	223	244	237	248	230	225	251	247	217	260	261	234	215	239	246	226	243	258	219	260	258	235	229	250	268	274	250	219	248	198	265	248	244	243	248	234	242	234	235	247	206	251	230	215	249	217	236	235	248	219	251	260	220	247	198	213	205	224	244	219	259	231	215	252	226	234	255	235	234	233	220	229	221	234	244	233	241	238	242	258	215	268	231	224	244	211	248	246	250	220	231	240	236	238	255	238	226	268	232	251	246	247	221	236	257	229	245	226	246	225	226	238	239	246	248	240	191	226	227	218	232	272	260	253	240	283	227	262	206	210	224	248	232	215	210	244	273	231	234	249	226	223	276	238	216	232	252	248	247	224	220
9128	4625	1332	695	620	606	607	625	615	622	582	580	574	584	595	568	623	604	616	591	605	576	595	563	584	575	592	591	581	561	533	569	531	590	594	579	571	577	576	608	552	534	584	554	598	545	550	580	640	587	528	555	559	564	582	606	596	582	560	570	568	554	539	559	562	566	568	549	575	540	569	587	560	588	556	570	576	583	602	573	597	577	549	612	549	573	550	577	589	569	574	563	551	614	538	614	553	597	555	595	572	575	581	612	561	574	537	563	548	572	555	550	598	583	564	554	565	602	555	571	580	593	615	546	590	546	533	527	560	608	565	562	508	572	565	568	577	603	574	578	568	552	594	565	606	558	567	573	573	579	562	525	560	559	520	582	618	611	588	529	594	552	570	534	580	572	605	592	576	575	563	531	553	564	603	573	558	559	567	568	548	526	552	571	587	541	569	580	572	541	545	556	581	582	587	585	537	562	563	590	555	533	610	555	573	548	567	551	589	540	561	574	556	592	591	572	573	561	576	605	544	523	575	559	526	566	609	599	557	611	560	591	533	538	590	615	568	546	548	575	554	575	533	559	527	578	559	564	595	568	555	585	579	551	564	581	581	574	561	557	564	545	566	537	546	574	578	567	568	568	554	589	635	522	555	518	587	601	591	548	559	537	587	586	548	566	555	523	581	567	523	570	559	549	525	559	497	603	557	581	556	563	568	572	550	533	570	563	523	626	561	534	567	572	564	546	566	589	551	559	536	558	548	546	590	565	570	576	609	581	578	573	547	537	598	591	583	575	577	562	532	546	588	534	571	575	547	551	539	570	574	571	558	586	551	542	593	600	589	527	547	533	581	564	514	592	558	542	575	554	547	560	570	566	592	593	584	573	595	554	577	548	547	567	547	564	572	566	563	534	581	584	593	587	577	566	519	584	586	586	543	621	598	534	541	559	558	586	598	574	580	573	617	561	546	584	564	564	592	572	579	533	562	619	581	606	583	554	566	539	541	583	581	625	587	576	552	586	544	575	557	581	560	545	548	529	542	580	540	581	546	571	568	545	544	576	571	579	588	556	539	545	573	555	563	539	563	584	540	550	624	578	603	570	568	560	559	552	551	582	575	598	564	582	588	598	564	568	597	586	574	605	548	617	563	573	557	529	587	553	546	557	570	612	560	594	560	553	534	571	580	587	589	516	532	626	577	570	557	560	533	560	574	582	562	546	546	585	593	589	619	577	575	586	590	546	590	568	548	557	530	603	569	560	554	544	540	564	583	581	548	584	591	566	556	551	568	566	547	545	580	532	588	570	570	534	614	561	590	560	566	567	544	583	529	563	566	544	571	606	547	579	614	575	558	601	540	575	549	523	582	548	568	595	522	541	554	584	553	576	537	530	602	537	566	574	604	583	562	555	561	536	582	584	533	594	554	573	593	525	556	577	577	568	592	611	561	567	570	572	578	601	584	579	580	546	611	586	593	565	562	549	577	585	573	531	563	534	558	607	573	537	520	551	513	559	541	517	561	560	600	582	537	569	572	583	528	577	565	562	572	573	603	565	594	585	568	603	554	589	572	504	545	549	551	573	575	522	584	556	560	536	561	543	600	568	564	573	544	529	574	560	591	560	549	557	576	559	547	577	591	646	557	621	580	589	543	553	530	554	555	581	598	611	571	601	580	531	532	551	584	602	568	611	538	564	568	589	545	542	598	570	602	551	593	566	548	547	520	575	581	563	574	591	522	558	539	585	568	577	574	547	580	605	567	589	581	557	601	548	602	535	491	597	591	550	585	603	592	586	600	563	570	645	576	577	549	528	572	534	596	544	563	548	576	577	600	593	536	577	526	579	539	550	552	608	541	542	623	564	533	536	526	539	553	607	571	576	565	590	583	590	566	542	566	563	590	585	539	550	535	579	570	566	527	575	549	547	571	587	550	549	566	571	589	536	594	552	574	601	576	536	572	568	545	546	564	573	526	521	585	539	545	550	590	574	567	531	599	600	573	538	602	574	560	571	605	584	589	569	542	598	566	602	601	603	587	551	557	559	531	584	586	572	560	589	579	597	535	604	568	512	595	599	591	575	599	560	575	565	549	582	559	589	553	559	590	559	598	572	602	595	589	547	593	562	609	595	593	565	580	599	571	547	549	534	583	530	528	573	568	568	563	559	556	606	604	570	555	511	588	561	565	546	574	559	609	575	579	573	588	534	530	545	545	594	579	572	568	617	555	585	549	581	600	555	570	582	573	582	596	594	597	578	560	579	596	601	581	557	557	582	585	571	560	534	603	532	577	575	576	565	565	563	579	581	596	547	521	564	511	616	569	543	582	581	578	519	560	582	563	592	569	604	611	598	550	575	606	577	544	617	533	581	554	547	525	524	559	571	613	563	555	530	558	536	549	545	561	599	561	562	542	532	556	597	540	574	539	570	597	528	551	564	567	588	568	535	594	563	595	533	559	554	555	559	531	584	535	569	576	598	525	593	558	566	611	541	593	600	566	532	638	539	556	569	581	561	565	568	575	559	554	564	593	564	597	542	567	573	601	577	561	601	545	569	539	574	569	552	590	561	575	543	569	523	596	589	551	549	588	541	587	548	572	563	584	576	589	556	593	555	570	563	577	601	554	546	493	516	578	576	514	553	532	566	594	551	585	572	579	566	546	568	554	532	537	595	585	548	560	548	578	558	597	563	576	604	577	582	526	569	580	554	590	572	557	560	579	561	568	562	582	527	585	563	540	566	576	538	558	593	584	550	539	562	545	558	545	552	562	597	525	587	531	602	546	621	581	559	589	582	560	555	593	533	583	557	559	561	585	590	567	602	575	538	551	575	582	566	529	543	559	536	588	597	573	556	574	589	547	599	562	551	538	523	540	529	536	574	563	587	592	534	586	591	559	571	545	544	520	591	537	551	559	553	523	531	587	566	560	561	579	553	550	582	522	588	590	549	576	610	559	556	612	559	548	565	596	561	565	575	527	575	547	606	579	540	576	569	558	569	548	536	548	545	551	544	541	603	545	579	567	549	530	579	555	601	558	594	549	612	580	593	549	526	562	589	595	573	562	572	582	559	531	543	562	572	543	572	553	574	543	574	571	552	629	588	606	581	592	615	525	572	556	561	565	585	588	587	576	577	571	587	542	551	596	572	564	560	567	592	583	611	573	585	557	583	542	578	606	517	539	564	563	579	563	563	525	603	619	510	605	570	579	605	549	596	596	569	589	554	515	580	534	590	531	607	587	579	604	565	554	562	554	584	569	581	589	558	550	594	521	567	551	572	570	568	559	537	533	545	537	605	558	535	588	614	520	549	593	557	582	586	537	609	603	563	573	570	591	567	564	598	565	598	527	578	562	554	582	577	585	581	535	555	574	548	561	570	572	593	579	545	571	595	553	561	610	552	566	547	600	549	606	559	531	558	515	561	589	601	598	610	563	559	568	593	561	591	567	571	565	586	562	605	610	574	521	556	600	558	591	576	551	576	579	538	568	550	613	560	541	551	500	575
26833	21382	25493	27207	6625	759	681	591	563	521	528	464	481	425	468	488	424	454	429	395	413	409	393	362	391	367	376	402	350	354	387	337	352	341	328	342	311	292	345	324	342	307	313	315	338	298	313	299	344	304	373	340	317	315	334	316	316	337	334	334	346	328	327	330	317	357	327	336	339	346	335	319	310	316	310	324	308	297	345	347	315	307	327	322	328	340	364	352	342	319	308	325	367	352	330	299	312	310	324	333	305	309	342	330	345	316	337	320	336	310	329	339	316	352	347	320	392	322	358	331	333	331	313	306	352	330	344	324	339	370	336	326	309	348	347	300	313	335	316	331	333	331	309	327	327	296	324	354	311	326	316	324	299	288	349	332	342	369	355	288	351	314	320	294	313	340	364	310	331	350	324	318	323	329	297	295	360	314	326	320	303	317	312	330	315	305	299	351	329	328	335	353	333	306	347	340	322	348	340	316	342	363	346	321	341	351	361	328	336	332	363	277	314	331	287	311	325	324	328	312	340	355	321	300	309	342	320	300	336	317	351	331	324	347	341	317	343	318	345	305	303	299	322	333	361	314	338	331	306	334	299	304	349	305	327	322	324	318	309	334	331	314	290	313	295	320	351	309	334	325	302	303	315	327	343	344	308	349	317	346	384	357	304	305	345	335	328	345	336	348	366	302	316	321	333	317	379	331	331	294	310	331	301	313	337	277	340	346	305	351	346	338	373	301	322	303	335	308	314	326	340	324	331	338	323	346	333	352	315	356	321	336	323	341	337	326	324	331	325	333	326	335	349	285	318	295	340	312	370	324	323	310	368	351	360	327	344	338	334	319	348	331	338	312	325	310	350	324	339	334	318	319	341	349	323	302	303	326	328	318	314	353	333	338	319	349	350	349	362	319	319	343	336	341	338	293	310	340	300	332	339	312	314	308	327	346	359	305	324	306	320	347	330	286	293	365	344	319	310	344	282	315	327	340	340	323	351	327	361	315	327	331	325	313	308	311	311	347	339	291	301	350	303	300	308	316	295	353	328	343	335	321	307	323	306	348	333	321	342	324	311	321	306	347	329	328	329	334	295	307	314	343	356	328	346	321	278	339	310	326	309	308	306	303	354	291	347	317	326	313	329	331	323	315	301	359	313	333	274	321	325	342	320	337	334	311	346	332	330	327	334	347	349	346	333	368	309	297	299	349	340	331	323	342	353	350	355	325	287	319	320	323	328	345	332	316	336	309	342	330	302	356	328	324	331	305	350	350	327	312	305	285	295	341	341	324	341	368	368	376	359	289	332	325	317	314	324	309	277	304	324	330	308	359	290	349	349	338	299	347	326	318	346	310	338	330	325	322	302	340	313	341	332	323	329	358	319	352	322	308	331	312	334	348	332	307	334	340	322	313	346	295	305	347	296	309	305	333	322	315	315	313	346	321	312	291	359	340	322	353	320	330	333	322	371	333	336	316	343	364	296	349	326	315	296	290	324	336	333	328	342	313	332	341	347	339	352	340	324	319	308	334	303	298	325	303	320	328	326	363	301	337	332	324	343	334	339	326	324	326	327	331	337	363	343	304	343	323	326	294	346	332	383	328	340	350	323	298	335	331	346	354	349	330	330	333	331	289	308	308	327	283	370	317	355	336	296	308	324	312	311	343	341	327	312	330	325	356	317	322	294	356	329	313	312	267	311	344	313	330	333	310	321	336	343	310	301	309	322	313	352	324	294	322	326	357	298	317	307	298	324	365	303	323	336	318	337	325	316	315	345	327	318	325	312	325	369	368	308	351	343	310	358	330	332	351	330	294	315	324	356	325	329	328	316	328	360	294	286	305	337	345	343	332	348	332	358	301	325	328	328	322	344	314	377	293	288	340	330	363	306	317	345	299	337	371	351	346	326	316	290	294	335	293	304	344	330	313	332	353	308	307	298	356	321	294	300	336	306	313	327	348	317	343	328	317	361	313	332	313	317	326	321	324	328	327	354	308	339	310	314	292	324	335	303	283	311	302	328	364	340	280	343	346	358	355	310	317	315	328	320	338	319	324	310	289	326	344	299	318	317	320	321	315	330	295	288	282	324	344	304	302	296	323	303	325	318	308	365	320	318	333	284	313	321	338	294	344	321	343	347	321	314	317	321	378	355	326	328	353	316	312	344	352	338	314	374	303	309	306	316	345	356	340	339	308	339	325	304	332	346	305	307	348	346	334	307	320	324	306	311	300	325	333	346	326	303	317	323	346	315	337	321	303	287	315	340	344	327	345	356	328	311	309	304	307	290	349	336	304	320	352	312	299	300	303	320	316	359	324	332	317	308	312	318	324	311	330	336	331	343	320	290	350	340	345	354	303	325	358	324	354	334	303	314	335	346	327	311	320	326	331	323	309	315	327	318	304	339	333	325	294	351	320	354	329	335	345	364	337	328	338	341	316	296	339	325	341	341	292	311	304	323	333	329	320	293	324	305	317	350	331	330	303	339	324	331	300	310	305	306	315	324	339	323	317	331	322	330	326	304	332	330	346	347	336	359	329	354	299	329	331	330	356	369	351	301	321	316	321	326	339	369	292	343	319	328	339	302	307	316	317	322	362	329	330	311	326	288	311	298	328	310	315	335	327	319	349	330	358	331	333	368	365	332	316	302	317	346	316	319	316	326	315	297	310	297	339	345	337	356	383	343	298	327	316	330	316	328	347	352	360	329	314	332	328	324	335	341	323	365	334	307	301	339	334	313	338	337	322	360	318	306	309	336	320	313	310	325	328	294	317	326	314	327	330	303	322	314	362	336	307	350	313	343	359	325	311	315	319	325	317	322	327	349	319	342	328	355	324	290	288	337	332	329	317	309	303	336	316	358	349	324	315	323	300	351	339	337	290	308	327	285	289	328	312	338	306	349	337	330	341	341	313	358	317	319	295	316	344	333	335	317	338	348	309	323	324	316	326	323	325	324	319	337	334	327	307	331	329	338	337	367	295	321	304	307	297	328	313	324	306	332	342	354	344	307	361	331	327	331	325	347	287	275	307	269	301	339	318	347	332	324	335	343	335	327	340	311	321	295	306	326	350	363	350	331	329	312	333	328	324	349	359	332	332	343	347	326	309	304	298	345	342	329	341	272	335	340	305	316	321	314	296	320	365	336	314	319	329	335	306	351	326	326	323	312	314	343	290	336	333	256	326	299	310	294	312	313	331	291	346	321	332	299	309	340	345	307	339	332	330	297	327	328	327	310	330	335	325	316	303	329	340	326	324	332	322	311	339	341	341	311	298	322	319	328	313	320	347	329	297	333	328	341	315	356	352	342	319	320	341	349	334	347	350	333	319	342	354	271	305	332	332	303	312	367	327	333	338	339	311	330	349	329	301	328	324	340	310	302	301	328	335	321	305	344	315	293	320	327	333	349	309	307	324	309	349	317	323	298	331	319	341	354	299	312	359	335	338	317	320	327	342	278	290	315	329	335	298	322	303	303	312	357	340	310	341	339	300	295	359	324	316	314	367
9351	12420	3659	1180	983	873	859	802	851	796	762	816	778	802	763	814	802	715	743	777	755	804	752	781	791	778	723	769	753	766	781	676	786	717	772	746	731	742	771	747	771	765	752	725	702	729	744	710	701	751	755	761	734	713	727	793	740	709	713	749	699	729	744	763	705	765	752	740	785	764	710	745	709	724	754	739	715	733	718	730	734	758	734	777	757	719	760	713	702	714	721	714	713	757	797	707	776	750	723	741	749	693	735	724	745	749	797	741	721	721	756	662	734	724	719	709	777	749	755	766	690	705	746	748	715	752	749	677	745	732	707	713	760	722	712	761	738	721	764	746	704	775	733	729	686	744	747	747	723	708	728	696	684	810	715	751	745	762	777	733	756	777	763	758	743	764	732	745	739	737	715	706	736	693	725	779	760	755	705	691	717	747	755	757	760	723	753	709	731	723	693	713	773	771	701	750	789	771	734	728	703	756	737	741	729	705	675	770	677	724	795	730	764	755	715	732	752	702	746	746	672	746	764	724	694	709	718	688	765	753	734	716	720	698	673	722	666	794	752	768	763	747	736	726	790	749	763	772	742	768	757	784	751	738	746	737	709	759	684	706	731	730	699	767	774	765	755	721	754	724	721	729	730	733	760	722	749	743	711	712	741	769	723	750	735	744	759	745	722	755	769	769	766	717	734	724	705	701	729	749	725	703	740	788	751	735	709	723	787	713	745	725	723	670	735	730	731	729	716	768	747	770	750	758	726	790	737	767	730	746	697	773	719	818	716	737	721	730	727	726	716	788	736	743	739	747	773	717	796	758	736	728	745	751	752	740	712	749	690	729	772	745	728	712	756	759	690	705	704	688	716	710	762	723	742	745	788	714	737	756	727	751	716	782	737	727	796	725	741	770	733	799	728	734	740	740	760	721	768	736	740	691	708	720	729	755	732	808	733	713	749	797	751	678	743	748	741	700	763	693	709	717	740	763	738	717	727	779	728	706	689	739	779	736	703	732	756	764	726	732	730	765	704	724	751	725	705	754	725	742	714	714	756	724	705	758	731	718	724	752	701	703	730	738	719	733	767	727	690	752	739	732	684	724	709	690	724	749	712	726	744	770	693	772	681	709	694	744	736	730	698	709	727	759	699	748	734	735	754	730	723	725	730	736	753	710	742	719	707	719	749	743	727	752	731	737	763	731	737	741	743	779	704	685	715	759	787	748	782	765	719	715	746	750	744	771	722	693	709	769	754	725	722	764	710	720	708	726	709	739	754	716	738	741	706	736	729	713	740	739	699	732	709	752	725	754	761	698	740	696	718	739	708	728	736	715	721	746	720	701	706	735	767	759	754	736	720	733	707	744	785	796	712	733	683	752	749	693	717	751	723	738	736	731	726	745	744	716	778	701	713	733	730	794	729	726	727	722	698	786	759	755	785	683	709	707	679	761	758	717	688	687	704	761	720	741	749	775	724	670	690	735	708	733	763	750	763	762	746	774	736	719	784	735	720	734	752	732	691	747	693	738	707	722	751	707	750	719	691	746	722	733	763	710	732	724	679	732	705	738	751	737	710	733	740	700	750	748	723	777	737	782	711	727	737	703	776	766	765	755	734	755	785	735	730	748	703	764	760	690	743	726	778	783	761	729	697	760	747	743	707	693	718	749	758	746	764	740	766	698	750	736	749	722	705	693	725	742	763	735	730	754	699	751	678	758	680	749	721	705	706	722	740	756	724	714	733	767	689	746	716	690	755	682	731	734	704	696	713	721	729	719	717	761	754	713	768	736	717	750	802	764	727	780	728	729	751	770	733	744	772	721	767	759	723	758	697	749	742	767	735	716	727	746	723	728	706	733	723	708	747	723	812	734	751	703	698	679	747	714	713	736	718	701	701	745	742	751	745	764	766	744	743	729	748	756	694	735	744	718	739	753	767	717	731	729	748	740	696	735	724	729	736	689	758	725	726	747	737	717	734	731	722	739	714	735	731	742	716	728	769	708	722	721	697	695	714	725	734	726	702	761	786	793	738	759	707	712	771	738	697	741	727	731	774	752	743	744	687	761	745	758	729	751	741	724	745	740	756	706	717	730	785	716	757	792	733	718	733	716	751	708	750	747	728	732	750	707	698	746	778	682	710	718	750	727	733	748	718	689	725	713	719	729	776	753	692	711	724	721	706	704	765	727	723	736	723	763	719	697	742	722	776	727	745	755	746	709	747	707	717	755	715	740	725	748	678	701	720	723	750	717	722	806	737	761	772	710	708	763	755	706	704	707	729	720	775	738	767	692	777	713	699	703	790	775	708	772	773	776	725	732	750	750	757	787	720	754	705	736	767	758	736	742	754	747	749	788	749	727	728	700	782	714	756	712	775	721	762	792	703	707	709	707	735	768	710	723	692	762	718	741	748	761	726	733	774	762	772	745	730	771	764	703	771	696	780	769	728	719	739	751	756	724	744	738	730	753	753	730	757	738	726	705	765	718	756	723	723	738	731	760	797	739	719	722	747	766	775	767	794	744	772	757	745	731	742	735	710	728	786	677	709	756	727	728	758	728	741	720	786	777	705	751	750	709	767	738	764	743	718	717	775	699	717	726	803	695	753	720	723	751	710	700	727	737	783	699	744	710	689	705	709	671	765	715	775	703	734	724	744	718	709	758	735	781	732	714	693	747	736	720	741	720	724	718	766	767	746	750	757	751	720	696	733	731	737	736	745	740	726	750	779	765	717	724	691	732	713	731	730	726	731	749	708	764	747	753	712	715	698	737	723	748	655	680	723	727	728	716	749	735	745	766	746	702	760	719	733	746	722	748	738	738	706	711	703	756	744	741	713	734	724	734	711	723	741	724	723	754	738	727	728	736	744	638	722	718	727	756	661	738	713	753	657	714	708	771	767	678	766	701	771	708	766	715	751	712	719	711	756	774	739	770	722	706	773	773	740	737	785	769	745	732	763	715	777	743	727	752	755	679	727	689	768	736	716	775	727	728	739	728	725	756	736	735	795	735	790	736	701	742	727	731	761	697	700	726	775	742	767	670	762	749	712	764	744	729	719	764	735	714	733	708	770	745	702	702	799	742	730	749	753	712	721	718	733	726	710	740	746	757	720	714	754	717	722	732	745	734	686	792	750	702	735	751	687	773	702	718	736	701	718	761	727	762	734	746	772	701	722	717	746	710	764	718	736	719	750	750	794	729	743	740	714	715	767	722	723	775	748	672	725	742	702	695	689	741	740	761	707	745	765	729	807	733	744	734	744	742	747	730	723	753	680	728	712	699	672	697	718	686	691	696	737	749	780	721	777	762	751	738	697	733	668	741	713	677	714	721	718	694	748	723	748	754	764	766	761	792	721	740	739	763	672	753	711	740	734	728	697	733	792	673	713	725	714	764	726	757	729	753	707	722	759	724	718	746	734	736	741	753	740	759	730	799	728	701	692	744	715	717	758	710	747	693	716	716	713	690	767	691	747	764	723	720	706	760	728	716	744	726	766	752	753	787
24874	21376	26838	26270	21367	7003	1007	738	682	639	640	546	474	479	435	465	439	460	491	467	419	386	364	360	355	373	337	348	329	341	330	315	325	334	281	278	297	280	308	282	332	328	295	323	297	314	327	309	277	287	310	282	303	284	306	277	296	303	295	300	326	307	294	269	281	316	293	272	291	287	311	301	283	332	272	304	288	313	297	304	271	274	281	277	281	289	272	292	285	295	294	328	302	308	311	310	272	296	325	282	262	307	305	286	280	308	286	302	292	269	280	314	326	280	279	261	313	282	325	283	287	262	314	289	274	278	276	303	270	282	301	287	306	283	296	309	314	262	279	276	265	262	283	286	268	280	287	275	327	292	309	319	258	266	292	279	320	285	308	327	283	277	322	272	312	300	258	301	301	288	279	300	274	304	281	295	324	302	283	287	291	289	278	285	324	292	276	284	246	306	295	288	269	320	306	274	318	286	315	303	292	291	332	287	307	269	293	315	284	314	254	280	289	275	309	289	297	319	288	292	295	301	293	298	301	279	301	265	282	295	286	282	283	317	286	281	307	291	282	305	302	272	338	326	292	284	272	304	291	260	308	276	289	290	274	304	294	305	289	297	275	289	301	285	291	271	291	306	309	263	282	271	273	295	302	285	250	295	286	292	278	317	291	315	299	293	275	282	298	302	320	260	310	320	298	253	269	306	259	314	274	279	295	273	337	305	320	263	277	259	285	300	287	288	305	315	314	289	265	297	288	310	297	300	294	283	274	270	277	260	320	265	289	241	262	283	280	269	287	296	316	268	305	284	255	271	292	304	314	297	283	273	260	335	302	314	284	288	294	309	259	286	286	285	281	302	294	285	279	280	286	265	323	316	325	298	280	255	284	295	291	286	293	305	276	295	282	291	275	351	272	284	305	222	291	312	284	315	287	279	295	295	296	265	292	256	269	272	289	289	352	292	264	268	271	295	309	296	302	272	289	273	291	253	265	290	278	287	294	322	253	293	281	309	292	301	282	293	292	310	268	292	290	280	262	297	289	323	296	324	289	275	264	302	271	244	299	285	277	287	289	309	288	276	302	313	271	244	302	318	259	286	293	302	283	264	273	333	283	316	280	294	274	292	312	281	270	307	280	303	308	297	279	276	304	289	300	283	270	279	280	276	280	282	282	266	272	324	269	276	274	288	256	292	265	306	281	322	285	298	286	280	292	296	283	314	319	262	295	294	268	292	308	280	286	270	262	279	294	307	300	282	302	244	292	268	281	324	285	290	318	263	253	286	304	327	289	302	302	253	293	295	286	270	297	299	311	257	292	256	285	280	269	268	305	288	309	319	266	296	336	294	310	302	292	305	285	294	278	306	290	299	307	295	287	274	288	279	272	278	256	271	302	272	277	293	280	296	281	285	293	294	287	299	305	266	291	307	303	274	277	304	270	281	262	291	322	280	321	277	293	263	277	303	292	286	324	276	302	264	270	270	266	315	288	270	297	312	295	282	300	333	302	300	314	323	260	280	296	289	280	275	263	260	304	318	268	297	297	312	277	312	310	327	303	292	296	277	270	278	300	285	307	266	296	331	317	322	308	283	288	293	271	297	266	275	292	302	299	277	285	292	321	286	302	283	257	286	263	295	290	332	267	326	283	286	312	275	287	289	286	301	297	284	277	306	300	291	290	272	271	281	286	291	314	263	262	267	291	307	292	284	311	294	277	262	276	282	293	305	299	305	310	284	286	295	308	265	298	298	314	296	283	286	312	280	269	292	295	300	254	284	295	296	294	278	278	288	279	299	302	281	270	305	277	313	283	297	318	313	313	317	281	305	283	293	294	324	322	316	321	282	311	297	270	322	284	277	318	302	286	273	299	301	279	318	285	321	297	327	303	295	282	292	277	303	284	277	290	270	276	278	258	283	306	284	283	298	308	299	277	283	295	321	286	289	295	255	302	316	308	274	315	284	309	292	315	253	293	320	282	314	270	272	280	314	276	318	270	291	257	270	316	309	296	311	298	299	306	309	268	276	276	287	289	254	282	279	282	290	335	322	317	246	307	310	274	307	248	284	301	303	291	275	288	287	281	294	300	279	265	268	316	300	295	284	258	272	282	295	279	293	297	307	303	294	266	279	293	283	303	306	320	300	285	281	279	322	305	262	286	252	300	304	280	291	301	255	300	292	302	303	335	331	283	261	309	286	275	283	319	260	297	286	282	298	285	304	291	287	273	255	306	304	290	333	289	273	277	283	286	297	277	293	301	278	286	294	310	315	288	305	301	313	309	299	309	280	300	292	280	265	292	305	273	283	278	288	261	285	262	274	273	279	287	311	257	265	300	285	299	273	292	283	283	310	320	269	277	284	291	282	282	277	306	320	294	284	271	303	331	295	267	270	285	264	285	290	278	235	296	253	315	323	321	256	291	263	304	298	267	274	286	269	261	290	312	299	280	285	261	280	268	319	276	302	293	302	295	270	260	275	260	301	317	292	257	297	290	279	335	305	300	268	309	274	284	291	303	273	266	302	286	291	295	274	298	300	311	296	295	247	322	280	288	245	289	269	281	301	284	264	329	321	279	294	278	311	316	300	304	298	290	280	330	295	299	270	268	278	308	310	279	289	305	303	303	274	271	270	286	266	295	290	276	281	314	292	295	273	305	283	260	286	314	282	332	314	254	296	289	303	272	295	278	286	283	296	326	286	290	301	276	296	272	308	286	321	300	304	309	276	280	314	310	291	291	295	262	275	276	284	269	267	267	269	305	283	283	316	296	269	294	293	262	311	317	257	290	268	296	293	292	282	271	276	260	319	306	281	312	300	313	284	338	286	299	280	310	305	285	315	313	283	294	303	265	272	329	238	276	296	281	284	333	315	266	264	299	284	290	274	289	257	314	285	291	267	295	287	266	305	275	281	271	317	286	277	319	284	236	311	314	332	275	321	287	288	249	286	293	297	268	245	271	275	279	304	315	302	302	290	313	270	284	301	270	265	270	339	279	277	274	312	298	282	248	298	296	286	276	279	288	271	277	316	255	254	331	317	286	295	286	283	301	275	308	312	245	301	287	287	340	299	260	307	272	308	290	315	322	311	294	297	282	276	294	272	307	284	281	275	303	289	316	255	302	294	275	280	293	310	280	292	269	262	293	301	306	256	321	314	295	284	313	287	286	286	284	304	276	303	290	309	279	285	305	294	269	284	306	293	328	301	297	274	267	329	301	278	307	283	277	304	280	305	299	330	305	264	278	269	286	314	285	296	265	287	299	298	285	317	247	298	279	313	288	281	294	271	301	282	283	287	260	279	296	273	293	291	315	274	279	274	297	319	297	275	284	293	281	298	290	300	315	291	295	290	276	296	297	316	301	291	304	295	287	255	280	290	261	305	304	297	291	294	263	276	310	290	350	284	302	252	279	301	271	285	289	293	295	323	280	301	291	274	276	288	289	290	313	289	277	304	290	293	282	317	277	297	289	307	281	309	317	288	290	309	301	316	287	303	305	298	294	253
11537	18165	4629	1416	1007	850	855	755	721	748	736	723	689	645	694	680	682	671	679	675	707	637	619	662	672	662	657	658	657	660	611	628	648	598	643	663	637	641	638	649	635	632	639	581	663	607	616	616	655	632	653	637	688	623	644	631	642	667	637	623	615	632	638	700	670	620	674	629	673	627	593	643	626	629	626	594	637	657	655	669	658	654	629	609	650	620	604	636	636	648	626	618	630	615	626	620	652	615	685	713	604	633	624	646	670	639	601	629	630	652	617	614	643	660	685	633	611	635	663	626	647	632	606	596	647	608	657	660	642	626	630	686	605	657	625	685	613	708	621	660	673	692	665	686	611	633	625	660	667	632	651	640	607	645	659	623	640	673	609	690	649	618	665	662	681	681	660	634	645	639	622	639	591	621	606	662	682	672	683	648	663	664	602	646	642	624	643	641	632	648	663	642	621	655	623	623	622	618	666	658	660	641	667	633	646	633	644	645	680	629	625	620	693	646	650	684	616	630	602	664	647	625	633	605	667	587	582	622	674	615	631	650	632	628	694	650	647	653	655	622	673	647	683	607	656	645	654	607	643	631	643	622	643	653	664	644	654	620	660	653	678	665	614	635	593	655	636	617	615	635	645	645	650	632	637	636	591	591	627	700	670	665	695	662	661	651	604	625	602	704	644	602	653	641	608	688	648	654	617	613	630	594	623	625	632	666	631	664	667	601	662	668	655	653	619	622	612	663	675	673	595	652	672	644	652	633	655	600	653	659	666	659	621	639	691	680	620	608	618	652	622	615	645	652	665	662	649	610	609	594	643	652	662	659	633	645	640	656	630	649	622	621	636	630	636	652	632	629	622	663	600	652	597	681	683	636	661	629	627	607	663	692	642	618	613	653	672	631	647	631	642	657	623	606	687	660	612	595	620	651	627	683	599	593	648	667	631	658	670	619	627	640	669	674	646	661	644	655	695	647	652	654	643	602	662	633	632	639	679	639	686	599	658	683	610	662	604	698	664	633	637	624	597	657	666	655	614	645	672	586	679	618	634	646	642	588	643	624	623	648	689	622	649	618	657	649	664	672	601	586	666	658	638	680	636	633	648	669	637	601	627	619	682	642	689	671	622	603	657	624	656	641	632	635	604	631	600	635	693	616	656	607	614	645	605	643	667	595	617	677	669	658	625	695	666	625	660	669	601	604	623	623	628	626	663	652	622	625	660	655	678	648	656	607	635	599	680	677	639	656	661	628	646	627	640	676	626	673	646	635	620	623	644	622	607	619	637	642	595	644	643	666	617	656	669	655	609	611	663	654	617	639	643	583	616	665	624	631	646	654	657	630	624	646	703	657	685	649	650	642	576	651	647	627	684	664	665	650	665	672	619	649	691	602	632	627	668	657	647	624	650	640	623	643	619	620	616	631	643	658	620	651	670	612	648	609	672	646	690	656	622	611	610	650	644	672	652	693	637	649	664	629	614	658	665	646	641	611	646	619	653	661	623	659	664	648	653	696	605	674	609	665	660	640	667	627	665	670	653	624	656	615	631	671	648	661	667	598	677	611	621	651	629	690	634	677	631	639	677	661	657	655	645	654	597	672	667	652	662	637	638	644	629	659	637	660	638	600	614	658	624	655	708	622	709	635	610	659	623	659	631	651	654	633	621	654	664	609	616	615	671	664	625	629	634	644	657	636	676	646	641	626	648	629	623	638	668	645	654	649	617	662	631	667	648	651	633	630	601	625	663	625	641	636	579	603	653	641	623	644	642	615	647	650	637	677	653	619	613	655	621	626	679	626	633	640	660	640	593	669	627	614	632	635	667	619	641	602	642	622	658	633	633	631	653	657	608	635	649	638	670	630	643	647	673	609	630	610	683	585	646	669	681	642	670	663	654	647	652	605	648	617	634	702	599	632	614	658	625	638	604	632	635	648	616	646	592	617	630	633	689	657	607	638	713	610	638	632	621	647	614	616	675	622	581	661	677	697	659	631	628	660	643	604	653	698	662	633	670	616	639	644	632	639	683	629	647	653	665	627	636	633	649	643	636	612	654	604	656	676	654	625	630	666	639	647	676	645	671	626	624	606	595	643	645	680	670	628	598	653	612	665	712	641	607	604	676	638	629	631	659	670	632	620	643	621	613	641	649	681	651	656	623	629	657	694	608	644	693	632	644	659	646	653	639	658	630	636	660	635	598	629	636	642	635	629	592	663	624	670	628	648	634	673	635	623	631	638	630	629	662	664	696	635	644	674	641	647	624	629	619	642	587	615	626	639	621	613	599	622	663	639	654	658	653	607	657	653	630	596	636	643	642	635	648	659	609	633	672	654	669	643	654	585	631	657	630	655	653	641	682	630	662	665	604	629	653	609	637	669	680	627	618	595	649	681	641	613	635	608	653	663	625	640	657	634	656	655	639	635	617	669	648	672	641	655	626	628	637	654	641	690	676	669	653	625	648	662	611	628	627	631	568	688	652	695	610	649	608	622	640	654	668	660	590	622	663	643	635	638	632	686	636	643	634	623	607	638	626	629	630	641	659	593	662	643	616	639	669	661	685	637	673	661	606	585	617	622	630	673	655	602	637	657	639	675	641	679	604	652	630	624	678	669	633	647	636	645	624	639	645	655	638	657	662	641	640	638	593	657	583	648	636	608	596	628	657	629	650	640	654	626	578	635	636	632	608	636	658	624	658	609	650	654	627	659	680	630	647	626	609	680	648	637	704	669	664	619	592	593	610	623	615	650	642	649	633	679	644	639	676	611	629	623	631	695	655	630	676	631	609	687	642	675	630	644	632	632	639	682	670	631	618	631	652	683	626	610	673	672	650	624	612	568	647	604	666	614	662	636	657	686	630	664	669	636	646	647	656	634	688	630	621	661	665	689	615	653	630	658	635	630	670	633	621	633	640	636	599	628	678	599	635	657	663	657	597	657	599	663	684	699	681	655	666	663	600	646	612	633	601	655	662	645	648	622	621	631	640	613	659	628	623	679	665	653	664	642	613	628	624	631	634	666	644	620	640	683	686	621	651	650	626	681	626	632	664	631	599	584	643	693	607	641	605	692	662	620	619	636	604	687	653	685	610	607	638	632	672	589	644	650	646	619	606	641	637	664	651	647	629	630	599	635	632	611	670	622	592	624	640	659	640	653	623	674	586	599	660	639	622	704	603	687	623	596	668	642	632	668	645	631	670	610	662	625	632	649	627	671	600	632	649	653	661	660	615	676	691	672	610	608	688	626	614	636	690	682	658	662	677	652	665	678	676	672	649	638	614	666	679	645	638	615	686	666	676	619	672	633	657	613	640	633	620	637	621	598	634	601	673	629	668	636	653	624	672	675	615	633	607	621	648	643	622	616	595	654	622	665	604	608	618	651	652	618	631	614	662	698	642	647	658	692	610	610	638	668	687	637	581	636	633	659	651	665	696	640	607	634	641	661	666	647	629	645	604	610	638	579	618	622	637	671	671	629	651	626	628	651	631	683	655	680	668	673
30568	10094	2165	475	411	412	372	348	315	328	339	331	316	319	325	319	320	280	307	283	270	240	279	241	260	269	281	271	279	206	279	254	248	218	250	231	239	263	245	259	247	229	234	244	240	219	236	258	250	251	241	234	239	226	225	235	243	273	280	252	240	231	238	220	229	242	218	238	234	230	217	262	246	251	217	258	242	200	216	246	202	233	277	272	224	245	223	253	201	209	218	214	266	250	246	254	231	234	251	236	245	240	244	233	231	221	229	257	271	227	256	236	261	258	235	274	199	240	261	231	262	221	218	258	241	222	236	258	253	228	228	252	232	248	231	256	219	233	270	234	232	230	222	240	218	229	235	240	243	239	248	219	261	228	221	255	254	228	220	273	220	261	234	231	247	225	228	259	232	232	231	232	254	242	235	242	229	262	237	251	226	274	231	200	245	208	236	217	234	220	268	239	283	240	239	248	258	240	215	240	257	213	271	239	218	220	238	215	244	240	238	231	200	266	259	251	232	256	246	230	264	234	223	241	221	228	237	250	222	217	222	198	215	252	225	267	241	226	244	249	229	244	216	241	224	251	260	230	265	239	242	202	235	239	236	254	227	260	261	249	254	241	224	238	233	248	233	203	260	270	229	246	250	279	226	238	233	247	263	224	241	248	252	265	253	271	246	240	235	234	243	240	248	210	247	252	224	268	232	227	216	231	222	213	246	221	230	234	231	258	230	217	218	195	227	260	221	220	249	245	259	238	235	253	245	255	221	220	256	230	254	259	239	238	252	229	223	256	239	237	256	271	219	240	257	255	208	214	251	263	218	262	232	253	246	235	210	211	243	242	232	241	257	238	221	243	236	237	252	256	220	248	231	223	264	255	209	231	251	239	224	240	247	249	253	242	240	248	236	262	258	266	218	241	271	218	263	260	236	210	250	248	237	269	249	222	256	232	215	228	238	249	266	236	252	248	245	220	238	255	211	227	238	247	210	254	210	227	233	255	227	241	232	225	230	255	210	216	239	229	228	237	239	236	220	216	246	234	225	235	254	238	250	254	236	232	255	228	222	245	265	258	257	255	221	245	211	218	236	253	266	249	225	228	218	249	251	231	245	236	249	238	236	227	235	257	247	210	226	202	227	246	251	233	210	225	238	211	223	209	253	252	248	247	239	224	243	262	231	216	242	246	232	254	262	254	231	253	244	260	229	254	243	242	217	236	248	255	247	260	246	254	251	267	235	234	253	239	230	237	244	255	249	238	219	243	236	246	245	234	214	243	229	243	236	247	251	267	217	246	209	227	258	240	231	247	247	238	257	248	222	274	251	246	253	259	244	247	248	235	224	241	248	253	228	267	240	247	244	219	227	220	232	252	243	220	217	243	234	234	229	246	213	273	251	213	237	233	241	225	261	238	240	250	243	237	218	222	226	256	249	245	250	248	227	224	250	225	234	226	233	227	255	253	255	240	216	240	248	255	261	278	210	262	216	249	214	233	267	215	261	229	215	259	248	225	224	234	238	237	222	271	243	242	219	251	261	227	238	256	269	263	205	263	253	251	244	237	262	235	227	233	258	265	242	259	242	239	238	218	248	227	232	309	226	250	251	205	237	248	220	252	229	235	222	248	216	225	218	221	223	239	245	229	280	239	224	232	240	228	221	216	251	232	227	266	252	238	231	248	208	242	238	243	246	236	248	221	234	245	247	255	256	244	227	255	245	232	237	259	256	233	261	222	238	251	248	221	256	229	270	229	257	224	229	241	232	226	253	246	243	221	209	252	226	267	227	228	234	229	232	272	258	243	232	239	245	244	227	215	250	240	233	260	249	217	246	267	246	270	231	254	240	215	240	204	238	225	237	231	226	245	243	244	259	205	209	239	229	254	258	230	259	270	230	232	261	251	254	235	252	235	228	241	217	212	236	226	218	253	255	250	230	270	257	228	252	230	223	248	255	215	247	273	214	240	235	244	208	240	252	255	243	219	220	219	230	235	242	243	253	262	248	237	255	256	216	227	239	250	218	245	220	236	269	228	201	219	229	226	220	241	240	229	254	236	246	237	243	238	234	231	259	255	273	258	240	253	256	238	250	239	262	230	249	232	216	235	237	243	235	232	236	254	251	247	203	218	236	228	249	259	242	227	219	220	248	229	228	239	216	249	222	250	251	232	241	247	225	233	217	237	247	237	240	237	241	237	257	248	217	243	232	245	261	244	239	249	232	247	244	251	226	252	254	201	231	221	225	223	242	247	251	256	214	266	225	238	239	211	225	229	248	206	236	263	235	250	246	237	242	221	242	226	221	225	227	232	237	222	233	258	224	207	232	231	203	252	236	226	245	257	249	234	232	253	219	270	239	245	207	246	247	233	222	259	234	260	236	247	199	234	251	230	248	240	203	245	232	230	229	257	233	226	260	207	232	237	233	236	241	232	230	222	248	249	242	232	230	238	247	257	278	247	238	246	238	243	248	239	231	230	252	254	228	232	245	248	244	249	217	227	220	248	223	227	231	234	217	238	274	220	240	242	238	218	228	232	228	251	209	252	211	245	230	212	230	230	222	228	197	238	222	240	224	228	226	220	244	228	233	248	233	246	262	257	227	224	236	232	245	226	241	232	237	231	257	248	258	265	232	238	284	216	230	253	238	239	232	226	232	256	241	237	219	234	241	246	239	258	253	227	224	219	255	227	237	224	245	224	255	232	239	217	222	245	245	246	244	264	235	227	221	245	246	234	225	228	236	257	265	253	236	221	244	247	259	222	213	235	247	239	230	243	222	228	217	235	229	228	233	236	258	224	219	215	240	255	251	272	216	239	257	245	237	263	251	252	259	238	259	286	270	228	226	231	240	233	222	251	252	236	263	237	271	246	216	208	246	233	216	224	228	240	215	240	240	264	238	245	260	224	233	250	244	253	241	259	231	251	234	230	221	234	269	218	251	241	246	229	231	257	226	241	241	234	231	225	249	237	240	236	243	251	256	221	217	245	260	245	237	264	229	247	235	274	218	234	209	214	254	226	250	248	258	221	231	241	253	261	236	220	232	229	255	209	221	252	254	240	242	222	238	247	259	227	253	244	255	273	249	271	231	253	259	235	239	240	238	245	232	217	240	213	248	258	249	244	224	208	228	248	238	211	252	233	228	214	214	255	211	231	249	227	225	231	219	244	220	220	214	262	259	233	237	217	262	212	247	212	195	238	272	254	197	237	225	236	237	233	225	258	253	240	230	239	236	230	228	240	241	273	222	256	261	230	247	237	267	212	206	236	243	229	237	240	248	238	239	248	217	250	249	243	272	233	272	241	229	214	230	226	224	224	212	231	228	257	215	252	273	243	209	240	242	215	228	230	216	234	218	229	244	246	261	231	237	250	235	265	227	244	228	235	248	259	226	264	259	244	257	229	249	259	229	238	222	242	224	260	243	243	232	247	251	223	222	230	242	223	253	210	223	235	250	228	247	221	236	272	236	223	235	252	261	209	242	235	227	243	236	210	232	237	241	236
9264	5916	1357	699	629	611	580	628	605	604	554	632	635	590	562	567	617	639	587	604	597	555	571	516	571	542	615	612	589	586	581	565	576	556	582	579	564	570	585	550	597	593	554	597	574	616	558	559	567	561	564	559	582	555	572	590	558	563	589	590	546	535	568	569	568	565	570	545	575	563	589	578	622	575	566	541	570	558	568	580	590	564	577	525	547	580	574	584	598	541	580	577	565	542	569	594	548	608	586	595	538	578	545	602	590	559	592	554	530	575	547	550	599	573	553	587	585	594	568	565	557	536	532	548	587	564	568	596	565	565	574	537	587	565	553	588	569	566	569	582	551	564	567	568	596	578	580	577	635	584	551	606	540	592	558	562	609	572	526	554	569	576	577	562	556	544	567	537	565	604	572	517	595	573	553	589	545	583	573	608	574	583	575	561	576	554	587	578	569	528	595	594	556	574	577	567	595	588	550	627	584	577	563	595	588	559	575	535	582	598	601	596	542	559	550	532	531	569	540	545	571	552	581	594	565	564	552	557	587	574	559	559	597	565	584	606	542	601	537	543	525	555	577	559	580	594	567	567	528	587	557	540	576	576	555	558	548	539	586	585	571	585	577	566	560	568	581	584	567	582	558	550	556	581	550	573	569	551	562	595	596	563	615	561	564	537	566	565	563	573	595	570	553	565	496	592	551	593	588	517	562	579	586	552	592	560	592	530	578	516	559	592	553	544	607	616	568	566	587	629	571	581	572	541	596	576	571	571	576	585	562	539	594	564	568	523	599	558	588	540	534	592	576	590	570	568	560	596	554	554	573	564	529	594	560	537	556	599	572	611	565	595	570	554	556	571	586	592	545	559	597	548	551	578	519	541	567	584	589	541	548	564	524	541	610	543	551	580	567	597	605	547	531	547	595	557	523	525	583	584	585	577	544	544	544	613	569	597	533	563	544	588	576	539	547	554	577	606	521	586	550	593	623	531	524	556	554	555	570	562	572	543	529	528	600	541	603	577	574	535	596	533	594	567	577	561	557	543	549	556	565	599	569	549	567	606	581	558	548	566	548	569	590	564	542	535	547	546	580	545	522	610	595	553	571	563	571	578	561	554	563	568	586	557	587	581	581	566	565	536	583	538	581	588	554	545	568	558	575	560	548	573	563	584	565	556	592	610	532	564	575	595	603	587	563	572	545	571	579	610	550	546	531	584	586	570	551	577	569	569	622	599	599	539	595	604	562	560	540	592	567	586	596	587	571	600	524	608	559	584	565	566	583	585	560	551	614	566	545	581	595	575	558	581	605	556	537	543	579	570	591	563	552	539	566	596	558	541	605	553	589	568	564	589	553	603	609	581	534	538	589	602	581	560	567	576	586	590	553	555	580	546	576	559	535	536	552	615	581	578	567	575	597	606	538	568	608	600	565	615	567	549	570	583	570	577	546	598	579	605	592	554	537	572	570	526	567	590	598	592	618	572	573	569	548	558	590	574	598	543	562	595	541	577	547	566	555	546	590	560	592	591	526	542	602	565	576	620	545	543	538	540	558	541	579	605	595	537	524	594	534	562	579	583	525	578	572	559	574	583	564	556	533	582	555	575	551	583	561	579	544	626	560	516	555	576	530	609	593	623	585	576	540	586	580	597	575	530	551	584	589	571	578	544	546	592	547	569	580	580	592	534	582	571	581	570	553	597	586	561	564	562	516	600	557	537	607	559	545	576	577	596	530	568	529	552	570	549	561	601	578	539	569	523	555	575	549	612	570	562	597	585	560	569	588	552	553	562	589	537	596	529	542	589	577	598	542	628	588	558	583	552	548	556	584	586	592	566	570	599	574	577	561	576	526	575	571	617	544	586	584	567	553	545	565	538	562	568	565	580	579	572	630	533	557	567	576	542	545	572	564	564	533	534	578	521	566	549	594	601	610	589	549	589	568	584	590	567	543	568	563	587	600	554	587	611	550	555	592	537	553	579	569	598	547	580	552	580	585	568	599	518	593	590	578	546	539	540	569	556	592	583	566	580	538	616	568	567	566	558	579	576	566	570	584	545	562	602	569	549	575	573	530	578	530	598	570	544	575	644	588	567	520	601	635	589	581	579	537	527	584	584	596	577	617	563	546	572	593	598	541	560	558	579	591	557	591	548	618	596	592	570	589	602	574	608	550	556	610	569	588	550	591	614	537	540	525	563	607	589	575	596	567	559	608	517	560	609	564	599	598	563	550	554	566	579	544	582	570	595	616	509	583	586	571	565	539	577	590	564	565	617	544	558	555	542	556	583	545	595	586	599	563	589	549	591	566	582	608	556	529	572	550	553	592	568	547	553	557	550	599	592	534	551	551	529	582	581	542	560	558	617	569	555	596	566	582	604	576	530	569	542	577	547	593	565	532	549	615	560	601	560	583	551	639	587	564	580	535	560	575	520	599	578	601	573	556	575	517	578	581	575	567	511	543	564	585	567	565	593	574	583	566	562	532	533	559	636	569	571	599	602	579	580	561	589	544	600	586	569	585	576	571	550	578	550	556	546	590	595	587	600	543	552	558	568	567	588	564	633	569	538	589	589	563	583	527	576	560	602	571	596	522	565	583	577	574	610	557	567	549	583	616	588	572	556	539	610	585	566	588	583	549	552	542	607	578	534	585	552	568	586	514	564	577	521	593	600	582	547	580	594	544	594	541	574	577	557	581	584	581	538	573	582	584	603	600	584	591	571	582	519	546	624	559	569	586	576	535	570	617	575	585	568	581	540	567	595	597	557	569	574	556	550	572	575	614	620	560	536	567	592	582	577	564	566	526	590	581	549	569	542	552	559	541	533	571	591	589	558	560	587	575	561	574	572	607	535	577	595	547	549	576	561	545	568	576	559	576	571	577	538	556	594	572	615	568	571	569	610	599	557	593	578	553	560	587	576	591	567	599	568	566	559	523	557	563	555	576	561	521	613	560	585	548	600	590	582	580	547	567	552	527	583	561	524	560	590	601	580	610	604	547	570	534	618	581	577	560	550	610	584	575	564	545	554	586	559	581	577	566	573	534	543	643	537	591	594	586	527	592	517	590	600	620	568	548	590	576	572	522	551	602	570	573	598	593	569	600	593	553	563	559	552	557	563	569	568	593	564	557	570	599	577	627	577	589	547	565	519	583	573	582	571	560	544	587	545	574	557	582	564	596	534	612	555	548	585	576	571	596	614	597	547	554	591	525	560	566	572	552	570	573	598	573	522	539	597	580	575	563	564	594	540	573	569	617	578	567	567	628	537	587	536	584	591	576	580	560	585	619	541	534	570	600	572	535	542	592	575	571	571	522	555	547	558	598	597	560	557	574	581	566	608	526	543	560	576	558	615	562	564	623	575	557	539	562	610	610	566	603	548	612	517	564	585	537	572	590	580	600	540	585	527	580	525	577	599	584	563	568	545	588	558	567	579	539	557	574	553	599	596	570	551	606	571	568	538	563	582	584	607	559	575	578	592	571	580	606	572	581	548	585	595	596	556
26831	21410	25561	27241	6712	884	752	587	556	586	471	489	496	474	460	466	406	450	481	407	406	377	361	370	359	363	397	389	382	339	340	332	316	341	325	336	320	328	348	347	370	330	323	288	355	348	319	320	338	325	324	352	323	327	302	331	331	341	326	326	340	328	303	326	334	333	358	310	340	330	325	351	276	344	351	324	307	356	345	289	307	349	333	323	345	336	327	349	332	308	329	347	354	308	314	372	317	333	322	322	342	339	315	340	345	328	348	351	330	346	319	317	340	301	323	316	300	366	346	296	298	321	356	320	321	332	332	348	315	349	334	303	296	319	343	317	328	372	335	324	314	344	366	324	344	317	392	325	316	306	304	349	322	352	331	331	314	339	298	336	329	294	359	332	308	333	333	325	336	345	355	307	358	337	308	331	321	318	334	338	329	295	321	344	314	304	332	346	349	347	355	287	335	320	339	355	313	366	349	330	277	350	364	300	342	326	303	328	344	335	364	314	344	327	324	348	324	335	324	341	322	344	334	315	324	325	359	327	303	320	311	322	334	298	335	318	309	360	307	342	324	331	333	322	350	288	325	332	335	296	312	331	359	325	341	360	321	331	326	304	336	331	327	303	308	309	292	331	343	340	318	321	340	342	307	334	328	349	305	352	347	322	324	354	353	299	330	306	283	301	343	321	330	381	279	305	328	315	327	338	320	348	321	331	330	347	343	310	312	333	307	297	326	312	332	323	306	332	359	307	294	349	343	293	323	319	351	311	311	334	278	323	341	330	342	330	328	339	337	330	337	326	336	308	329	325	336	296	324	301	321	401	314	338	372	322	338	320	350	327	349	336	324	307	333	346	337	350	368	320	329	315	314	322	306	314	339	339	355	322	330	319	322	325	356	372	339	376	336	310	318	343	346	313	370	354	325	317	320	337	357	328	329	344	314	311	345	331	355	352	342	319	352	346	349	315	314	313	304	316	346	321	334	297	346	308	325	313	326	347	343	333	333	307	337	303	354	304	345	346	343	334	357	320	331	319	352	328	313	320	348	314	349	308	288	326	305	338	360	334	356	341	339	327	348	362	342	337	286	392	326	356	314	347	321	308	306	352	320	347	322	339	358	349	361	311	343	349	371	320	313	324	337	351	351	314	321	343	325	316	299	369	323	324	327	309	337	296	335	330	322	374	359	333	325	304	355	369	322	309	362	329	341	352	334	327	368	339	365	343	327	331	308	316	349	321	321	351	321	311	299	296	344	346	355	337	309	311	314	352	308	330	339	326	319	342	324	313	324	324	326	337	338	277	319	304	311	307	277	342	343	330	340	331	331	305	328	341	351	339	352	326	344	320	302	298	339	337	342	336	351	311	360	333	327	329	321	333	333	333	336	344	347	312	302	366	319	331	355	344	320	334	333	350	313	336	320	331	346	315	318	328	358	319	316	325	355	346	309	352	331	317	345	354	302	301	332	312	301	314	327	312	321	322	324	316	317	339	329	330	347	341	349	316	291	331	349	330	357	335	371	327	334	330	316	356	321	325	302	343	335	337	340	338	324	346	335	334	336	340	336	330	347	323	321	307	280	334	317	341	354	327	311	331	340	336	340	314	344	355	324	321	342	306	328	330	315	315	325	301	312	324	331	314	291	286	346	336	305	330	296	319	314	310	355	346	353	346	341	333	311	342	342	310	350	309	289	330	329	367	279	318	349	314	327	348	329	315	346	341	335	332	324	330	325	337	317	334	325	356	351	326	297	308	313	281	305	343	322	352	366	352	336	353	327	327	318	315	308	293	314	323	333	254	289	308	292	342	324	336	355	340	341	361	366	314	340	308	332	336	318	338	315	342	323	329	311	314	287	316	339	324	337	335	347	336	352	324	313	342	355	328	313	302	328	320	328	329	320	345	376	319	320	357	338	352	321	330	327	349	333	354	340	351	338	335	345	350	330	297	311	302	326	326	353	332	354	324	337	332	333	313	325	324	307	302	337	330	327	347	285	304	344	315	336	293	320	315	322	306	303	327	313	330	334	328	332	329	308	310	358	329	328	335	347	339	324	349	348	322	369	359	328	339	329	344	334	337	354	305	342	322	338	331	304	339	314	295	316	321	341	352	345	328	351	322	331	305	322	292	323	337	332	323	316	335	332	337	313	320	340	294	335	313	331	339	329	337	303	332	393	341	338	304	342	314	341	320	318	356	303	318	346	323	322	324	345	352	313	367	336	356	324	350	331	318	357	320	311	315	326	337	311	323	343	313	327	333	324	309	341	343	318	318	344	316	355	349	363	315	334	325	303	354	337	346	349	324	301	371	360	333	320	317	318	353	317	313	332	298	305	308	311	298	301	305	321	364	296	340	324	313	358	322	308	314	335	312	313	363	363	351	334	312	282	336	330	312	317	341	316	309	336	332	309	315	341	343	347	344	342	333	300	346	315	346	307	319	355	339	342	367	356	358	361	318	316	356	317	296	337	319	303	380	360	312	301	334	307	345	354	310	340	308	292	335	299	328	309	310	297	312	328	361	297	334	321	352	326	321	330	340	329	325	315	315	334	342	358	354	348	313	360	321	330	306	336	317	319	302	349	388	324	333	321	336	312	306	320	313	341	304	335	343	288	332	318	312	366	292	340	327	326	326	341	332	319	349	324	345	337	343	355	326	333	324	370	338	319	333	300	295	336	310	325	358	318	324	336	347	289	352	318	353	325	328	314	335	337	353	330	327	348	287	316	338	364	338	332	348	293	343	363	317	322	290	299	354	320	313	310	336	302	326	323	317	341	341	325	344	323	291	351	335	345	320	346	334	325	326	339	373	348	314	345	328	343	329	339	321	311	352	307	335	327	335	306	342	343	341	312	306	313	330	308	328	304	318	325	332	346	353	308	319	341	354	371	353	301	296	363	330	344	352	338	299	308	338	327	340	328	334	347	309	365	313	327	317	334	316	326	336	329	339	339	326	329	329	331	342	310	337	311	297	322	331	330	346	329	337	327	354	362	320	330	315	297	368	363	305	316	328	327	283	332	312	320	305	355	294	330	306	330	355	340	336	316	333	320	341	362	336	309	339	329	346	338	311	275	331	317	330	343	320	329	335	337	302	311	320	332	325	314	334	328	325	312	292	327	342	303	332	326	318	326	293	331	337	319	340	345	323	295	328	333	318	297	335	342	317	297	342	309	341	323	347	367	314	319	329	343	338	335	320	338	311	360	320	331	327	319	362	347	346	295	320	329	361	332	352	303	297	344	284	354	302	307	298	346	338	345	337	357	355	301	339	345	313	320	350	343	316	313	336	328	328	311	314	340	326	321	298	369	362	325	314	283	298	323	326	325	332	344	324	323	336	349	322	325	345	326	365	334	323	318	347	349	312	352	314	348	348	284	318	331	320	346	339	324	328	350	319	332	333	359	324	332	307	327	322	312	331	356	290	316	314	320	329	326	357	346	311	324	322	310	303	341	342	325	315	296	300	348	355	324	320	340	300	322	350	370	361	326	300	338	348
9659	12733	3585	1248	1026	912	855	808	776	844	837	813	753	771	759	770	837	787	813	762	718	816	787	727	801	787	789	786	747	718	722	743	736	733	741	776	749	722	715	737	662	726	709	765	771	742	755	796	780	753	726	725	755	758	695	782	723	731	740	774	714	755	814	764	733	721	793	758	735	720	767	733	734	706	732	741	775	792	729	767	753	789	724	729	731	774	720	725	697	754	750	747	728	769	747	731	760	749	728	765	758	744	789	747	709	744	736	737	738	701	751	734	752	791	754	776	757	734	758	731	684	777	740	736	751	764	734	753	673	791	789	749	761	751	727	761	719	751	743	792	725	747	748	727	762	790	741	738	735	748	705	785	737	704	755	738	756	757	736	737	719	739	754	768	721	752	728	798	770	739	756	720	764	732	740	752	754	722	732	771	738	776	800	786	773	759	782	775	755	746	705	758	729	695	705	749	741	710	739	729	764	766	729	739	715	746	749	757	764	744	793	722	699	759	765	714	762	774	786	771	721	708	736	752	806	779	824	744	756	739	787	726	733	703	749	713	778	743	705	750	730	763	774	716	744	768	736	716	768	757	783	744	695	719	672	799	752	743	766	742	751	743	712	734	758	726	753	758	727	715	741	738	727	780	747	792	735	744	727	748	744	767	736	817	710	714	742	750	727	740	768	703	749	713	784	710	730	712	756	716	723	807	728	728	694	765	719	750	769	746	719	787	809	756	778	711	782	786	721	752	747	676	706	724	773	727	785	782	722	734	714	806	715	730	702	750	669	727	773	751	754	769	721	801	710	759	731	743	739	777	774	752	738	728	752	756	767	732	743	760	754	803	743	707	747	773	789	719	744	768	748	686	766	794	746	739	764	782	739	755	772	740	747	728	749	744	718	740	754	751	712	765	780	722	745	701	741	772	768	721	723	714	738	693	669	745	725	803	773	747	746	770	775	750	742	780	760	731	793	751	804	778	694	715	771	746	708	768	747	692	760	762	805	702	778	723	762	741	759	701	740	753	768	765	707	740	725	709	710	697	705	763	747	748	719	741	719	765	791	746	768	771	730	733	755	751	729	743	732	771	732	687	699	713	714	774	724	724	742	717	770	727	685	745	752	762	747	731	742	752	750	764	729	798	722	778	771	714	737	710	722	769	737	749	710	728	745	769	731	754	764	741	767	744	751	729	734	741	761	736	762	727	775	738	765	706	742	747	714	748	721	778	746	787	706	739	727	694	708	764	720	750	730	773	771	783	726	699	733	734	675	747	732	738	809	699	697	719	790	764	749	758	715	705	744	743	727	746	738	747	747	716	730	769	659	735	711	739	805	726	783	799	755	704	732	733	767	757	777	751	769	750	768	744	730	757	734	728	688	740	744	782	729	729	778	747	746	671	741	791	744	721	766	738	771	769	740	692	741	734	692	787	741	754	756	767	807	756	753	706	723	786	762	759	793	664	786	748	759	778	755	745	749	712	783	699	736	698	689	801	702	728	752	730	769	725	751	754	713	722	718	746	691	793	735	742	742	761	729	751	750	738	724	743	752	732	727	773	734	746	754	740	794	694	729	731	771	767	722	731	773	746	761	771	794	775	745	735	745	740	730	730	692	718	732	743	767	714	762	749	777	729	698	756	719	741	747	786	748	715	764	754	738	744	737	734	734	730	702	783	692	713	725	715	765	718	668	787	768	722	797	715	759	785	761	734	733	782	754	761	760	789	727	763	706	733	737	702	726	786	773	776	748	740	724	747	720	761	759	717	684	738	750	750	780	789	712	744	746	768	705	733	730	743	800	761	707	694	730	746	746	728	735	700	746	746	743	717	741	761	743	786	767	784	690	750	784	728	762	772	766	786	774	765	763	738	738	753	769	717	765	742	736	699	797	779	720	714	747	722	772	764	782	725	758	743	732	711	714	757	693	757	754	724	750	752	761	819	683	743	761	752	761	769	755	718	757	708	743	741	688	753	735	807	797	709	738	776	756	744	705	790	737	759	763	707	718	752	796	730	714	771	698	741	763	748	767	718	781	798	756	740	784	720	761	728	748	715	704	726	704	744	764	740	740	780	720	751	758	782	737	727	768	753	735	731	684	749	735	759	726	781	767	759	750	776	742	773	705	741	725	737	744	785	686	774	776	725	716	698	751	752	756	749	757	751	803	734	732	751	750	765	745	732	713	727	723	738	724	777	748	769	741	735	674	744	739	767	756	746	727	777	744	714	720	707	770	736	728	705	700	734	773	744	769	756	751	729	687	741	728	719	736	747	788	780	755	736	744	757	736	765	676	763	757	800	734	763	734	769	732	792	762	774	786	759	786	741	677	763	740	728	782	787	717	749	752	781	731	787	723	778	739	742	765	709	775	734	753	727	767	717	742	703	794	689	773	734	717	742	761	763	727	789	695	706	780	725	733	769	733	738	705	748	735	743	710	711	735	752	732	729	739	724	722	746	744	769	747	731	748	712	746	730	749	759	709	791	768	695	768	714	688	740	729	732	740	746	729	757	705	768	729	684	750	825	727	753	744	752	723	750	735	716	770	752	750	742	723	718	800	756	744	716	747	748	774	751	759	804	739	721	763	722	766	742	768	778	717	716	697	745	725	787	739	759	741	680	759	767	803	761	772	751	703	754	763	735	762	748	745	730	768	748	742	719	745	704	756	750	739	759	746	736	794	776	749	741	699	694	752	721	742	716	802	738	737	722	729	703	731	769	770	720	712	755	733	745	777	758	747	738	748	724	747	773	747	760	725	802	716	730	714	760	738	721	776	778	724	743	779	753	758	782	729	754	774	741	728	743	752	709	696	742	706	740	745	734	752	691	703	770	781	666	724	725	718	736	754	767	751	778	759	780	729	764	768	742	757	698	768	772	748	759	714	764	774	738	718	774	803	710	780	825	761	781	754	734	731	710	719	733	748	774	709	711	728	767	692	740	783	729	738	742	777	751	739	673	685	766	730	761	747	727	745	744	718	726	726	714	766	766	742	750	736	735	833	784	776	702	767	737	746	739	690	760	749	733	762	788	743	785	719	720	788	713	747	738	758	713	705	744	756	745	739	722	717	749	724	716	771	787	704	695	736	760	738	719	801	755	778	735	728	752	739	749	803	710	722	712	724	737	745	764	755	734	695	746	759	751	758	780	708	756	783	753	753	732	762	733	718	789	708	771	748	751	744	789	720	689	735	730	737	771	749	729	745	783	725	734	764	707	739	737	747	692	770	732	730	746	751	733	750	743	722	724	775	770	695	684	763	745	707	753	755	741	696	739	716	748	725	743	748	778	740	738	787	707	775	758	723	799	739	730	719	726	757	727	743	779	691	686	751	746	693	784	733	729	771	675	752	707	664	732	736	785	759	766	753	725	755	776	720	776	791	774	723	735	734	668	750	801	736	718	705	740	737	721	714	785	699	734	700	724	758	716	726	731	747	719	758	721	732	770	774	747	780	741	732	764	746	738	733	737	750	752	760	732	764	768	710	778	770	707	752	750
24911	21389	26851	26309	21367	6776	944	755	725	679	555	569	549	481	465	453	440	458	472	437	396	322	343	383	380	361	376	379	339	289	320	293	299	333	293	278	289	281	286	298	284	313	273	279	288	320	318	292	305	325	277	310	285	319	290	286	292	295	287	303	264	287	326	312	290	272	309	295	305	302	329	284	301	294	305	305	304	293	296	280	312	284	279	296	301	290	296	320	302	303	277	292	292	304	281	293	290	285	280	270	303	349	287	285	296	295	336	322	296	285	272	308	308	285	293	244	285	279	271	299	323	301	292	315	296	267	308	278	288	314	295	314	313	307	255	321	300	314	304	283	283	283	320	350	283	328	286	289	286	302	314	271	297	294	306	297	276	301	293	265	299	321	257	317	291	309	274	286	295	292	264	284	320	308	271	296	289	298	309	288	257	299	297	294	267	271	337	269	327	311	304	281	275	277	276	308	304	273	305	281	304	292	279	284	300	282	301	299	285	299	301	312	316	302	304	282	319	308	325	317	315	264	287	289	293	331	286	312	296	285	307	298	301	273	357	272	300	296	288	311	268	274	313	291	322	283	273	324	313	269	298	281	282	282	295	333	318	271	324	292	257	291	314	310	291	296	278	290	321	314	281	266	286	300	287	295	272	269	247	314	309	307	263	293	311	298	287	277	281	305	295	278	317	299	275	282	300	290	304	316	289	269	274	290	271	282	315	311	287	295	243	281	266	270	285	295	292	299	295	264	310	284	291	299	248	257	298	295	289	314	300	300	288	317	297	289	301	272	291	286	335	278	306	307	293	314	276	305	280	297	321	303	294	302	311	286	299	326	277	281	253	275	295	302	299	302	282	280	289	311	274	276	266	298	317	308	297	321	309	288	283	312	321	291	309	300	308	299	316	289	305	314	292	305	282	289	297	291	311	291	280	314	300	305	292	321	275	289	282	259	293	305	261	292	281	308	302	293	287	253	310	322	296	298	283	261	272	324	277	266	293	285	290	311	306	306	301	268	307	298	290	277	302	297	305	288	272	295	324	280	300	284	287	278	307	294	259	278	297	298	315	275	271	261	275	289	304	266	288	311	294	291	274	282	288	282	303	273	327	312	305	265	289	273	323	288	281	254	285	299	297	313	279	300	288	305	289	306	293	280	297	315	307	278	275	291	290	328	275	300	270	304	271	312	273	289	287	308	271	304	309	267	297	312	317	261	258	306	298	267	272	268	282	305	314	293	264	271	306	310	287	283	288	263	312	321	331	282	265	337	294	268	301	296	288	283	320	323	294	288	290	287	301	319	282	315	252	280	264	261	293	289	306	269	321	267	300	313	287	257	306	279	271	296	312	313	274	322	308	265	317	289	271	276	294	330	271	314	273	285	253	269	291	257	301	345	246	281	292	277	272	299	278	296	315	284	277	304	282	298	283	241	287	305	269	277	284	300	290	305	295	276	291	306	291	284	286	286	299	306	302	280	314	311	308	289	302	338	262	269	280	321	279	298	305	290	309	291	296	322	323	266	288	283	295	335	310	304	298	278	291	259	317	313	303	325	309	307	279	301	315	303	308	289	284	258	308	329	286	275	252	328	341	301	286	275	295	310	302	289	280	278	297	288	276	281	273	290	304	284	310	300	316	296	309	299	305	267	257	309	307	298	285	261	309	331	279	289	295	299	318	266	315	263	258	297	289	273	276	304	325	285	291	281	326	296	307	266	294	305	284	301	300	279	271	303	293	314	297	280	288	302	302	308	307	307	314	288	276	285	321	317	289	309	282	304	301	284	318	301	288	294	267	286	306	331	291	305	271	282	295	274	282	292	281	281	270	280	296	308	275	293	297	285	295	276	329	270	268	302	277	309	283	297	283	304	295	317	291	286	286	295	285	324	289	288	288	268	298	313	299	272	304	286	294	289	269	302	319	284	309	309	302	255	285	291	312	306	285	297	307	277	285	292	296	269	289	307	318	305	287	294	294	271	270	283	336	311	252	273	278	325	327	287	279	328	322	270	243	283	278	279	298	294	304	304	297	287	333	272	296	294	306	326	290	320	304	261	290	287	283	298	279	268	298	285	300	284	266	284	320	297	318	326	257	266	280	295	287	304	298	298	271	278	279	284	275	266	274	295	298	334	296	294	293	321	273	279	302	271	244	312	315	282	262	279	292	290	285	288	271	273	310	301	319	270	284	280	284	305	295	295	254	278	324	314	315	311	344	284	307	265	295	296	307	270	310	281	319	304	287	283	289	331	292	297	295	295	317	296	281	276	334	299	296	299	294	294	274	262	291	304	289	286	288	303	294	258	271	287	303	292	297	297	263	301	267	325	293	285	317	287	274	301	275	296	292	288	270	326	261	279	295	278	291	282	299	339	293	306	331	295	279	299	270	290	297	311	274	304	269	315	305	316	300	321	288	284	294	311	295	306	243	292	277	274	318	289	299	291	276	286	273	306	299	290	294	285	291	309	296	258	296	306	302	297	308	314	283	303	257	315	293	325	285	299	290	297	281	297	328	329	304	277	286	334	294	283	314	296	312	298	289	298	312	281	259	279	281	339	273	297	311	313	301	275	271	270	315	308	263	304	298	298	308	286	293	252	318	303	314	282	276	301	310	299	289	315	323	253	302	285	288	306	297	288	295	309	305	275	259	309	292	304	314	310	291	276	287	299	264	293	284	283	301	270	290	300	298	310	281	279	285	296	305	278	275	285	313	300	280	289	298	309	267	287	313	286	290	286	279	306	305	266	313	292	263	270	296	304	304	298	275	278	307	281	284	296	294	301	292	265	293	296	315	293	335	287	271	303	318	296	290	303	295	283	307	295	261	280	269	300	280	278	276	327	278	298	295	288	301	302	302	270	303	268	245	264	274	296	281	284	281	279	322	291	288	290	309	304	278	303	284	304	320	276	303	347	309	276	271	312	297	270	301	323	309	328	296	291	285	323	291	317	301	285	290	305	326	300	309	293	284	294	267	303	277	306	296	283	305	286	291	288	313	277	287	288	312	317	320	289	322	297	297	318	260	305	267	271	258	287	298	279	277	284	315	335	318	254	325	305	298	261	308	291	292	278	308	287	265	293	275	309	299	281	295	259	292	287	289	301	299	311	302	286	278	272	298	348	305	294	310	284	293	302	345	308	309	306	324	302	308	293	311	299	289	302	324	290	291	309	287	292	260	318	298	286	286	312	322	302	299	304	274	286	281	277	274	313	282	288	324	302	309	264	329	294	306	317	317	286	292	280	309	299	287	306	292	280	281	287	251	276	302	291	280	289	313	283	287	277	338	294	339	273	270	313	311	282	315	250	285	301	294	270	292	309	324	291	302	296	288	287	288	287	303	283	294	290	300	302	284	278	284	306	278	314	277	278	283	292	275	299	303	359	259	279	298	267	333	295	328	310	294	278	309	278	262	261	298	293	295	292	262	297	306	294	284	286	292	322	256	257	275	293	287	327	270	303	284	316	314	286	291	316	265	309	302	267	269	268	280	312	288	270
11772	17433	5433	1432	1059	949	819	824	808	760	753	750	658	670	697	722	708	724	727	728	648	677	734	683	638	658	665	675	655	640	666	673	675	632	664	647	669	662	702	676	586	650	666	705	700	659	643	614	624	646	635	702	678	691	665	630	677	657	650	616	668	684	661	692	661	645	670	627	680	670	655	657	645	613	686	681	635	625	698	655	660	666	689	672	640	709	664	668	634	671	637	634	624	666	662	677	665	665	660	691	631	622	710	628	629	597	637	653	639	668	645	634	683	649	641	663	651	684	676	660	666	635	718	660	640	614	667	610	670	671	648	671	641	645	664	664	686	634	678	655	646	654	656	629	620	637	675	671	674	681	650	656	672	693	638	667	674	638	700	640	685	634	639	682	695	620	652	666	643	662	658	669	622	699	674	652	662	646	673	663	618	645	656	678	685	660	644	636	641	663	649	634	616	657	672	621	684	674	688	619	651	628	584	595	620	615	655	739	639	628	644	616	657	664	646	657	597	609	619	616	674	675	651	615	623	662	677	614	671	688	656	649	648	675	634	650	645	639	719	622	663	667	661	672	649	670	639	656	668	650	644	665	657	688	692	649	604	658	689	660	672	637	598	685	635	631	611	656	656	700	663	623	654	675	647	617	648	708	685	645	622	599	696	634	650	670	628	623	637	613	678	618	664	643	666	659	681	640	640	697	639	681	678	663	690	653	658	684	663	662	677	681	691	664	662	647	648	691	708	665	641	631	610	636	616	633	683	660	599	650	655	602	673	636	679	693	663	633	673	681	637	679	612	598	659	624	605	641	653	628	680	688	643	648	653	627	652	660	634	662	633	665	651	686	619	605	641	677	608	660	648	666	638	649	631	666	661	663	649	681	645	684	646	630	665	667	660	642	674	627	659	676	668	640	626	686	675	653	639	666	657	625	705	640	641	628	648	632	662	671	666	601	666	636	667	677	668	676	698	618	672	667	667	632	611	669	688	669	683	672	613	619	677	665	623	633	668	675	663	646	640	658	622	698	681	684	625	664	637	633	620	648	625	688	650	644	629	656	668	646	611	624	668	644	651	641	652	708	657	657	648	649	679	630	696	615	642	619	634	587	673	647	616	668	632	649	646	664	675	643	649	626	669	659	618	655	662	650	672	651	645	676	669	689	616	646	651	667	635	640	604	662	643	634	632	639	654	663	701	644	661	667	633	668	668	643	659	677	663	663	653	697	665	615	636	647	656	657	714	678	660	634	687	653	684	636	682	639	670	629	686	668	613	652	656	638	691	684	647	716	651	605	635	596	637	626	639	623	602	654	634	685	653	611	662	647	621	641	643	647	612	667	615	643	660	661	660	654	631	658	626	646	675	676	645	694	688	648	639	641	641	686	652	648	651	676	661	661	679	671	695	613	627	682	648	632	644	689	677	660	622	653	671	628	689	687	664	658	671	634	687	636	680	658	643	644	664	647	662	645	689	630	615	678	640	635	636	657	615	689	672	673	679	633	663	645	661	655	624	647	635	648	628	658	612	618	659	623	639	591	669	689	703	732	673	663	707	718	686	610	666	704	691	687	665	676	643	671	678	634	653	624	640	652	614	660	667	673	613	654	666	659	678	665	649	656	644	666	657	645	645	617	653	671	661	617	646	627	616	649	640	639	669	640	645	654	645	633	672	652	652	632	627	655	614	615	652	617	651	596	625	625	652	624	648	659	673	621	631	654	637	662	689	661	646	645	653	649	668	657	663	636	648	685	643	604	679	611	667	635	643	664	636	638	641	668	685	639	642	625	635	665	682	651	686	665	701	654	682	647	641	644	665	642	614	648	692	667	635	647	674	698	667	635	667	637	658	667	692	642	664	654	666	603	647	686	657	652	651	629	638	691	640	662	648	680	638	620	653	664	688	685	624	645	670	647	664	634	640	670	665	638	648	667	637	667	629	684	722	682	624	690	648	648	642	670	613	676	688	660	644	643	646	670	681	677	662	651	661	701	632	625	622	627	627	660	718	634	647	668	591	624	660	622	656	637	602	610	656	628	672	650	672	655	677	659	646	642	653	617	680	653	668	626	662	642	643	671	637	627	674	611	613	642	666	646	689	667	674	650	651	663	658	686	647	637	651	680	659	633	687	633	621	688	668	682	694	641	631	608	667	635	662	672	690	664	652	664	640	676	631	665	639	709	658	659	618	604	693	637	656	686	682	640	672	606	652	652	669	672	649	629	645	705	608	632	623	660	651	636	643	622	638	637	631	597	651	622	630	650	631	667	666	689	602	694	648	706	638	659	639	640	675	639	634	631	649	672	645	640	654	661	662	720	616	658	682	642	631	645	622	673	680	639	695	613	621	636	673	658	678	679	625	675	628	682	621	671	643	676	602	652	661	654	653	646	603	655	684	671	662	675	696	664	606	653	635	641	649	620	670	639	655	643	674	662	681	645	608	649	678	646	691	649	648	656	696	638	609	651	658	665	662	640	693	632	622	635	622	669	641	665	610	668	638	683	669	634	653	628	676	625	655	634	636	657	666	650	697	681	663	644	648	644	608	661	650	617	648	664	641	638	591	623	637	649	660	657	646	615	654	648	685	643	667	642	668	637	678	701	632	622	630	652	636	599	651	665	662	680	640	666	660	641	623	679	628	631	658	709	626	637	643	637	639	668	652	615	709	623	666	689	663	641	659	641	652	600	669	654	664	598	655	664	629	646	641	636	655	653	659	664	652	633	616	677	688	648	653	672	645	685	663	628	644	633	629	592	640	669	641	672	666	658	667	667	690	653	651	670	673	650	622	655	600	629	661	628	708	605	686	678	684	637	632	649	693	648	686	669	669	692	672	634	733	620	655	652	659	663	658	647	614	674	628	675	691	682	665	652	617	651	681	648	649	648	642	703	618	677	634	663	677	666	625	686	676	700	642	693	668	676	658	660	641	666	680	681	655	643	659	690	636	619	634	704	651	673	637	635	651	675	677	638	608	687	603	695	667	655	674	666	692	639	703	710	665	633	671	670	642	641	626	660	644	663	662	683	644	666	645	657	649	620	635	654	655	644	630	675	667	657	658	660	613	650	694	667	696	674	675	690	635	602	677	691	690	659	662	657	650	683	640	676	630	654	691	640	611	615	640	698	648	656	677	678	676	630	626	661	652	644	684	592	670	640	635	632	637	672	642	675	667	648	716	610	635	643	640	632	670	688	664	634	696	612	633	669	617	619	619	629	640	669	639	708	705	665	655	649	600	622	662	632	692	620	647	610	681	619	642	696	619	637	693	675	613	648	646	682	657	682	627	685	669	665	676	676	641	682	650	593	645	664	610	643	653	681	648	713	663	616	651	702	643	646	647	635	639	687	658	642	671	661	624	659	668	667	619	615	674	639	652	664	685	657	644	671	626	645	711	691	667	629	668	658	621	620	632	671	658	655	628	665	675	670	656	671	628	686	655	641	659	646	642	647	626	659	621	640	634	630	649	644	624	647	631	650	685	636	661	698	658	641	684	617
30635	9709	1889	500	466	405	363	350	374	330	398	279	335	336	312	286	297	315	290	294	285	268	281	286	295	277	294	300	252	277	249	229	229	245	251	219	233	249	250	246	243	260	238	252	246	231	240	272	250	246	259	261	242	261	250	268	253	248	249	262	258	267	238	250	243	217	253	230	239	261	220	238	239	256	266	236	251	264	233	237	270	249	234	267	225	257	238	249	249	230	246	239	280	242	260	248	231	230	248	248	255	224	258	269	272	267	235	240	266	265	271	242	272	256	254	259	229	247	270	270	254	221	251	260	289	238	261	250	252	231	259	248	260	276	292	247	286	251	241	243	276	260	251	255	257	247	297	253	265	256	256	255	265	261	237	254	247	255	236	244	241	243	198	245	230	202	235	258	234	228	256	255	250	264	225	231	237	271	258	274	255	235	245	229	246	240	242	250	250	254	236	255	231	247	263	229	223	247	240	268	233	230	271	231	252	249	234	259	268	262	254	232	244	266	236	225	215	255	267	235	247	249	263	271	228	262	239	241	218	241	254	244	263	241	242	246	261	234	263	229	231	211	216	265	261	265	248	230	244	232	234	254	234	256	216	228	242	259	249	242	236	248	256	246	235	229	234	265	261	261	265	261	233	232	249	247	271	246	253	250	257	243	244	250	259	294	253	300	234	245	220	227	288	246	248	279	254	275	274	223	230	235	232	241	267	260	265	229	241	261	246	248	248	266	261	238	254	250	251	234	253	259	233	221	240	282	215	252	253	230	275	258	264	219	244	260	238	234	262	246	234	221	250	250	247	260	243	236	241	230	245	240	259	285	249	240	229	235	243	239	229	240	235	242	252	237	246	225	252	250	234	238	256	257	246	250	238	261	239	314	273	253	232	226	272	238	257	241	265	229	197	212	243	219	223	226	230	247	225	241	255	259	236	239	218	264	236	206	230	274	269	241	278	222	210	254	244	266	233	273	253	255	244	247	284	226	257	239	243	240	222	252	249	261	231	271	266	233	232	270	224	276	214	257	227	284	258	244	252	241	263	279	272	249	232	240	241	257	252	203	287	254	249	267	253	267	255	282	231	234	252	237	219	228	237	217	246	252	254	248	242	254	259	268	250	209	275	256	270	261	250	254	238	221	247	240	248	252	216	245	259	236	229	235	245	275	253	238	245	235	277	249	243	273	231	230	265	230	246	258	251	258	266	267	261	247	245	260	245	241	243	279	252	280	274	249	257	257	253	259	282	241	240	250	243	261	213	255	241	238	279	301	241	257	250	249	242	291	271	215	232	240	250	253	271	264	210	273	240	261	215	230	233	248	259	248	267	233	256	241	257	237	250	245	245	238	241	260	265	246	266	274	271	212	242	229	255	249	242	266	262	247	284	254	233	261	250	293	262	261	257	243	262	259	232	249	293	259	222	217	231	207	260	255	232	248	224	246	243	235	269	228	242	272	254	237	244	235	230	232	236	236	256	224	246	255	236	257	255	249	223	261	274	275	235	207	242	267	226	218	222	226	258	234	232	268	280	232	221	241	274	246	263	254	241	244	235	278	259	241	246	240	243	269	258	264	240	255	239	247	236	270	273	231	251	242	253	225	222	243	237	234	238	258	248	259	258	227	272	227	268	263	246	234	242	229	231	250	228	256	242	255	275	250	273	270	228	229	263	231	234	262	252	255	253	241	258	257	224	258	241	230	241	212	238	260	269	293	274	241	249	225	250	257	235	242	250	242	246	241	253	229	244	252	256	251	220	249	233	260	271	241	258	242	239	244	241	271	226	198	265	260	276	234	239	248	245	253	252	275	268	225	259	262	273	270	254	261	221	266	240	278	235	250	228	248	252	248	231	277	239	243	260	247	231	249	234	239	252	250	246	273	242	224	240	261	215	231	261	268	259	204	268	257	247	208	258	214	247	233	227	234	251	256	273	247	263	252	252	231	236	270	248	247	235	225	265	270	252	242	260	265	226	238	236	252	207	259	260	244	252	274	247	228	281	257	234	235	224	264	212	242	248	246	261	239	262	261	234	258	248	269	246	247	239	257	235	256	229	270	234	245	294	234	241	252	253	241	250	259	264	235	238	246	246	237	259	241	258	223	260	253	235	232	242	246	284	256	235	225	248	237	237	248	267	259	239	230	251	270	257	246	262	200	253	265	249	253	234	261	246	236	244	245	263	222	264	271	232	241	249	242	253	250	273	247	221	248	245	292	236	236	253	250	229	242	221	231	237	256	237	240	259	260	236	229	240	227	266	231	283	273	237	248	242	251	252	239	221	223	265	253	228	242	247	264	250	243	242	250	241	241	261	264	244	272	248	248	274	220	249	254	241	270	219	281	290	254	235	258	253	247	258	269	266	222	215	239	234	242	268	235	241	262	276	234	244	250	245	214	245	261	256	261	274	252	251	249	246	261	263	249	204	266	265	244	269	260	277	250	258	235	236	244	237	235	220	252	215	233	245	252	233	248	267	253	259	250	277	240	241	264	264	234	212	237	260	280	252	265	226	238	216	234	264	237	254	256	229	220	242	235	230	255	223	260	247	229	258	250	258	253	283	232	230	265	243	229	240	237	232	299	250	249	260	246	245	251	235	272	240	264	220	225	215	219	232	257	270	256	242	233	229	255	260	227	225	236	268	284	256	259	260	235	217	225	261	235	261	266	247	270	240	244	252	211	264	279	229	263	253	256	225	248	257	259	232	262	245	272	226	224	257	263	245	237	246	248	236	262	237	213	261	250	276	277	251	240	224	233	234	233	240	286	249	278	286	242	263	219	247	247	253	232	258	225	245	269	253	248	220	224	234	239	229	248	234	254	270	273	251	272	243	236	251	270	265	227	217	256	252	253	261	256	213	236	255	244	225	266	232	283	245	241	256	255	230	220	265	240	240	249	237	244	265	244	229	241	272	272	227	262	233	242	261	249	255	256	263	266	263	261	256	253	275	261	248	240	261	246	243	241	264	219	239	244	234	226	244	220	240	254	235	240	243	262	237	243	248	237	260	265	249	247	244	269	264	264	259	234	242	247	238	261	308	258	265	271	270	267	269	277	223	233	235	272	258	220	199	252	248	250	222	267	231	243	242	236	218	233	246	240	265	206	220	248	229	241	248	248	229	254	225	233	266	247	216	244	274	235	264	257	231	248	229	261	269	259	262	237	268	223	234	270	209	237	269	246	219	235	227	229	249	210	234	261	242	223	262	243	256	234	249	243	233	261	235	268	252	259	237	252	252	247	262	234	243	264	262	275	264	255	274	251	236	223	237	251	249	255	260	255	248	247	233	239	257	246	256	253	222	237	285	243	223	238	220	233	243	253	260	237	234	264	272	251	241	263	265	236	277	245	257	247	256	226	233	232	262	231	229	238	238	257	272	238	275	223	269	238	238	237	268	238	237	258	237	263	261	243	248	236	245	200	231	249	228	253	239	241	207	231	247	245	238	246	271	245	241	234	241	219	263	253	265	255	234	260	242	251	233	239	227	293	237	249
9432	5857	1322	715	691	669	583	621	681	607	597	615	615	579	621	623	608	617	624	643	598	618	555	596	598	558	567	612	616	551	567	574	603	607	608	563	628	622	592	569	618	616	673	603	552	574	615	585	609	566	559	611	568	616	588	593	601	602	595	584	581	606	607	575	586	561	590	573	549	602	611	555	559	607	582	589	587	588	601	605	614	586	610	565	577	619	607	591	578	588	574	635	571	614	589	591	571	579	580	608	565	546	610	602	601	606	609	577	600	574	579	561	599	580	605	580	586	561	625	587	651	567	567	569	590	578	582	595	587	540	551	594	563	561	577	591	637	549	575	592	575	601	571	589	588	618	563	613	598	580	583	620	580	557	619	578	588	558	549	578	584	592	561	580	543	615	567	555	593	578	596	603	598	577	594	554	583	595	620	555	573	575	578	574	588	535	609	583	566	552	613	572	600	570	574	615	609	568	655	566	605	586	627	574	628	580	577	617	577	582	573	605	569	585	567	617	585	602	563	569	588	586	598	564	619	597	571	550	613	549	570	609	604	584	563	618	604	574	602	593	580	592	593	594	621	584	544	615	635	604	575	584	599	571	605	553	607	595	552	577	589	568	554	582	590	575	593	564	584	630	555	571	595	584	624	578	595	605	605	606	644	587	580	613	575	595	625	616	546	610	628	556	583	585	595	582	579	557	587	547	579	579	620	562	624	537	580	596	618	605	601	593	569	568	558	558	617	564	605	552	583	595	593	564	563	632	515	609	602	564	536	616	561	637	589	539	628	569	595	626	586	626	648	563	534	554	578	597	597	605	587	596	559	555	620	587	592	580	586	574	624	609	588	593	595	594	587	612	569	591	588	570	578	617	587	575	594	584	594	630	570	583	575	572	620	591	572	577	581	641	649	593	575	597	576	570	572	588	565	554	615	590	615	595	590	611	578	578	523	571	622	611	558	584	604	571	582	573	558	593	591	553	579	571	621	547	528	595	585	597	625	589	587	591	566	571	595	593	592	583	597	587	580	581	581	565	619	569	600	585	599	590	594	581	559	603	586	604	615	582	621	607	618	585	602	567	587	571	616	626	580	597	643	593	564	610	614	609	620	563	585	635	582	587	636	573	619	632	564	632	623	587	602	562	613	594	611	602	649	581	609	591	552	613	574	627	585	592	598	601	615	572	542	620	601	547	631	517	602	570	601	577	594	574	650	588	582	592	594	580	578	560	591	602	599	605	607	617	565	578	563	578	595	579	610	623	613	584	581	559	614	615	630	553	566	573	601	551	604	609	561	592	580	579	586	570	585	583	603	622	625	626	633	597	593	651	598	598	572	637	554	549	578	572	596	596	581	600	551	568	582	567	590	568	590	579	596	565	561	563	626	638	595	592	582	578	537	566	526	592	629	564	601	573	571	633	611	629	598	605	591	591	591	631	582	575	666	558	580	603	592	587	576	552	593	569	628	641	561	570	592	589	614	602	571	572	567	575	605	555	565	575	565	647	589	548	612	572	577	603	616	568	639	568	572	610	623	594	599	587	598	585	577	571	605	575	577	579	592	551	613	565	629	595	539	595	542	580	576	639	615	558	608	583	604	575	553	579	596	572	609	578	554	540	616	549	570	546	632	589	636	565	575	582	611	571	594	602	578	549	630	610	589	558	632	572	581	555	614	631	554	542	564	610	599	636	579	578	600	635	597	574	569	614	564	572	622	604	625	582	621	577	597	556	607	581	595	574	570	596	637	579	596	631	583	615	630	586	598	579	592	594	582	610	610	595	576	589	555	602	605	612	586	590	606	591	580	614	545	614	574	596	572	586	585	587	570	585	576	611	582	569	587	607	619	583	572	558	565	576	590	553	588	638	613	568	584	612	609	554	548	587	615	547	586	559	565	600	579	602	609	615	631	595	630	547	645	587	594	634	575	573	642	597	609	551	615	615	551	568	593	599	609	625	555	567	586	560	619	564	605	582	626	620	564	616	551	582	561	568	587	651	607	626	565	608	574	578	578	557	628	606	564	595	572	594	545	600	591	576	549	587	569	589	538	605	552	587	561	595	660	577	564	588	603	554	587	611	623	569	637	623	559	608	629	558	627	573	582	562	545	568	527	588	607	585	585	588	559	613	569	567	621	608	595	619	555	626	539	590	583	586	608	578	564	562	598	607	557	590	576	593	582	612	561	638	582	637	583	611	560	589	588	579	632	576	618	602	597	596	593	652	571	581	575	598	612	546	583	594	585	568	587	660	556	581	587	589	575	582	584	600	572	567	569	577	630	571	564	536	573	602	642	584	564	558	598	595	597	554	575	583	596	587	571	579	616	610	540	626	565	543	596	557	615	602	573	563	579	603	595	616	636	573	580	589	595	616	621	556	583	620	583	562	636	570	586	597	612	647	593	599	586	605	590	611	561	558	571	588	622	557	580	631	579	618	604	588	602	623	592	638	589	585	603	582	604	572	569	566	617	586	591	578	560	541	608	604	562	606	537	618	620	572	637	591	565	578	571	600	561	561	625	597	577	607	586	571	560	582	606	561	630	604	603	626	597	583	560	602	622	599	547	558	605	637	583	599	587	611	592	599	620	610	569	610	591	556	583	591	586	581	638	557	615	614	625	546	599	600	596	630	579	547	595	565	621	569	581	586	593	602	577	568	566	622	600	550	567	602	619	556	583	595	564	576	622	604	608	595	585	567	546	557	645	595	617	570	601	549	565	565	586	611	592	573	570	606	575	607	558	564	598	593	613	593	562	569	522	575	601	639	603	605	599	552	572	604	564	577	525	619	625	556	604	577	573	579	563	600	606	585	577	603	613	581	574	604	578	568	582	585	541	555	620	591	579	589	604	574	559	603	615	589	548	581	651	600	607	569	568	603	567	589	588	567	618	611	560	572	566	574	542	612	577	623	623	551	564	610	589	608	550	642	629	530	572	622	610	571	603	561	584	634	558	509	583	581	569	588	569	576	593	604	577	632	579	604	534	554	579	547	607	533	578	549	628	607	603	589	601	599	570	597	591	591	566	589	554	622	562	546	615	596	591	568	583	575	632	562	608	581	627	620	553	600	529	587	578	540	597	558	581	582	641	557	580	633	595	523	610	575	556	562	586	596	566	577	617	585	573	574	596	581	584	564	582	585	543	637	601	638	558	603	599	630	574	563	580	581	607	628	589	587	591	549	543	581	608	567	594	594	557	556	606	596	613	636	568	585	604	571	595	573	600	590	556	575	586	583	546	564	614	610	577	561	559	592	591	604	596	576	623	563	576	623	577	571	607	581	562	570	604	587	548	569	599	579	623	609	523	564	593	568	615	624	588	549	596	604	607	599	561	624	602	630	605	568	585	618	599	575	598	596	595	628	610	540	586	634	607	569	551	587	571	570	602	612	623	583	624	581	619	596	573	571	625	584	603	561	614	579	649	608	601	567	552	587	587	628	646	581	600	565	633	576	584	527	555	590	616	587	618	630	599	574	627	535	563	585	583	619	583	586	612	606
26811	21391	25546	27242	6608	855	630	590	600	572	576	475	540	517	494	399	415	440	470	452	413	388	389	402	398	420	399	387	386	377	370	370	369	316	348	362	337	350	333	356	372	341	380	328	337	303	331	368	331	338	311	330	357	337	362	368	361	327	328	337	336	334	329	353	331	354	322	348	316	348	330	338	323	331	388	323	352	345	340	313	360	346	319	298	306	338	335	336	328	364	345	311	352	340	296	350	375	364	347	343	360	369	369	330	298	330	326	344	334	389	365	353	339	341	339	335	374	328	353	360	361	328	347	357	320	329	337	360	320	330	327	319	338	318	312	343	324	341	336	326	321	336	363	339	337	317	346	339	357	325	372	359	322	318	312	343	362	353	314	393	337	315	347	328	339	338	333	351	364	297	339	353	309	347	362	334	333	343	345	376	384	362	350	308	329	316	328	355	307	335	329	343	368	364	356	377	322	314	326	350	332	343	342	300	357	332	319	341	354	350	343	335	373	332	366	341	336	343	344	332	318	360	321	329	334	328	321	323	322	331	324	312	347	329	344	351	367	324	363	325	295	345	348	305	347	321	358	352	348	383	350	334	382	335	346	345	347	307	331	353	339	312	342	379	349	335	348	293	311	344	322	343	351	348	305	312	324	325	345	347	337	327	385	342	362	385	347	337	348	337	339	344	321	350	340	356	358	330	361	372	356	360	316	372	359	309	306	329	347	358	366	360	297	305	368	332	330	308	339	310	302	316	336	368	331	353	315	305	320	315	350	336	366	352	362	362	342	320	326	353	338	334	319	343	332	361	326	333	340	312	312	343	337	335	300	336	301	312	361	312	382	345	391	327	331	371	294	391	353	334	371	353	328	347	326	346	370	371	338	339	345	366	345	323	344	361	339	330	360	329	313	321	359	342	353	359	360	349	336	353	359	344	365	331	319	344	353	356	325	365	337	351	350	313	330	367	367	332	342	309	342	335	348	348	343	370	352	324	310	289	312	370	303	342	347	337	348	347	366	359	327	347	373	337	335	354	330	358	350	303	316	347	312	315	334	330	344	336	334	337	299	353	328	349	373	342	322	336	306	333	299	371	313	351	328	374	304	350	340	368	332	332	317	307	337	367	346	313	354	313	350	344	396	314	346	310	330	356	333	320	373	367	307	358	317	348	316	308	321	353	343	356	331	325	301	358	374	346	362	300	315	355	325	350	348	337	304	304	325	319	296	338	342	347	339	338	349	317	338	351	324	320	336	330	363	365	292	327	348	332	347	354	351	333	327	333	324	364	342	320	334	312	325	322	361	348	308	322	352	341	329	338	333	345	330	316	323	379	316	314	334	333	323	350	355	347	324	355	341	333	325	359	308	355	359	331	345	356	332	333	320	339	358	321	340	347	339	345	319	360	359	330	341	353	352	334	356	351	332	354	312	340	368	315	372	321	326	338	352	350	333	344	301	337	316	353	309	339	350	340	331	347	332	302	369	326	328	335	333	323	358	353	334	317	349	359	327	368	343	342	327	356	339	338	345	280	311	325	302	348	361	360	352	315	374	323	341	348	310	333	343	306	315	328	360	355	352	321	340	339	382	308	336	340	321	336	319	359	341	318	322	306	353	339	305	327	338	347	326	335	320	346	356	312	360	339	322	364	350	325	345	346	330	320	303	357	330	342	320	369	321	333	348	321	342	364	359	333	338	342	317	299	320	327	317	315	314	318	327	330	343	396	348	332	341	345	338	353	331	343	318	349	351	295	354	297	329	335	355	355	306	312	310	310	329	361	294	365	373	326	330	345	319	357	363	340	307	328	325	312	349	319	326	356	367	333	355	339	353	341	340	370	352	359	313	334	355	330	347	345	341	337	342	346	369	358	348	326	358	292	327	337	374	331	336	341	330	327	307	372	319	348	334	320	322	318	367	362	353	350	329	338	333	312	337	337	316	331	361	333	318	340	344	329	365	344	379	325	340	312	333	355	369	313	339	321	326	331	333	363	314	347	379	361	313	369	329	337	318	337	354	336	317	327	331	321	371	313	304	320	310	334	321	387	341	328	356	318	294	374	351	353	323	339	356	355	328	314	324	310	354	354	312	343	332	344	347	317	294	334	342	330	351	337	327	307	352	343	334	346	336	364	327	347	352	335	351	320	321	358	337	352	347	330	332	353	310	329	343	354	357	351	359	342	353	346	334	316	318	352	320	352	323	326	345	326	301	342	336	357	325	338	357	355	326	343	302	328	363	336	329	338	316	333	335	358	295	331	352	316	330	309	310	328	305	308	358	291	323	323	370	361	315	318	355	361	338	341	360	308	354	339	353	314	327	346	326	354	332	341	311	331	324	332	368	351	377	338	341	343	354	358	320	331	329	348	350	372	332	333	318	370	338	309	351	303	313	319	318	321	366	313	320	352	355	347	327	346	347	314	341	337	346	318	314	363	319	356	387	357	298	341	333	344	338	355	330	332	336	314	313	351	344	333	352	350	319	347	320	338	315	321	332	336	337	353	336	359	312	345	331	357	348	348	315	331	329	352	356	360	345	350	347	312	317	364	345	373	358	338	316	352	337	347	312	313	363	346	345	333	335	335	325	367	332	346	334	376	313	384	301	334	388	336	367	327	315	324	331	352	343	325	362	310	343	377	361	355	338	299	312	351	274	356	322	342	335	350	368	346	339	359	329	324	350	321	345	353	324	331	335	370	365	331	320	308	299	351	319	319	321	310	335	329	367	395	342	366	338	332	302	350	379	325	336	331	347	312	372	304	313	365	339	358	342	328	372	328	355	331	363	324	324	315	373	322	306	365	339	365	303	330	336	346	363	357	359	320	339	361	324	365	331	345	345	328	338	343	322	306	347	311	309	350	353	337	330	352	379	345	352	381	327	344	361	354	317	357	339	340	367	338	352	336	332	353	334	356	329	322	332	318	331	340	347	333	362	335	320	334	326	298	331	337	337	332	342	309	349	345	312	352	330	325	311	329	345	278	330	338	344	321	367	339	312	323	353	321	371	345	335	343	334	298	346	363	332	333	342	348	338	307	346	333	342	333	377	340	310	333	310	343	345	347	338	310	347	328	375	337	337	339	349	335	315	357	334	346	365	342	349	322	349	328	308	339	334	311	335	344	336	376	320	352	324	351	364	337	341	327	335	332	357	340	333	330	340	312	290	326	359	341	362	338	333	320	326	369	333	334	304	328	324	336	347	340	346	309	355	367	367	326	347	317	320	336	352	355	290	289	354	333	370	325	348	323	340	338	370	363	358	354	350	338	351	367	330	333	326	348	360	373	373	346	322	369	358	333	353	368	327	345	326	313	365	332	320	364	328	342	333	344	332	321	349	335	339	326	331	296	318	320	301	333	332	329	356	361	355	340	322	305	303	357	325	311	337	318	317	348	344	329	343	364	328	314	335	331	367	339	308	317	363	317	325	337	350	401	319	358	361	320	329	326	336	322	324	304	322	325	303	342	360	363	353	347	350	330	340	319	335	353	314	336	344	343
9840	12966	2579	1279	988	938	862	802	837	787	865	846	884	810	788	816	855	753	788	813	823	789	786	797	773	793	795	824	793	792	773	814	797	692	751	808	755	750	785	754	730	717	820	755	795	750	756	756	764	753	742	772	799	725	757	734	783	754	777	732	752	764	761	791	742	764	800	699	780	744	804	777	742	774	765	764	783	743	786	746	804	778	791	721	716	750	794	768	748	748	731	745	772	791	744	737	736	747	744	744	788	756	755	792	720	819	791	756	773	786	743	768	777	761	764	760	765	701	741	762	769	741	720	750	793	758	827	723	787	715	781	700	755	734	793	782	752	741	801	770	754	756	793	761	784	790	746	725	777	803	735	755	741	745	794	781	748	808	815	732	785	711	742	819	724	776	750	800	757	798	743	762	769	738	723	800	779	809	793	753	765	739	787	782	741	780	786	768	763	777	719	730	805	770	765	799	781	723	715	798	786	721	770	749	763	800	728	741	743	815	801	739	798	777	740	780	732	735	765	755	777	803	760	733	731	736	724	747	720	775	777	785	778	758	754	730	781	766	797	782	760	806	706	749	749	735	726	767	767	734	749	809	711	758	817	764	721	784	808	755	759	736	749	765	740	776	817	786	703	743	730	749	759	788	783	767	702	746	788	776	759	743	731	727	766	758	773	763	756	766	820	756	769	788	776	761	712	770	730	814	744	777	799	748	786	725	720	784	785	755	742	796	745	797	778	732	767	707	769	721	776	814	785	752	756	715	826	783	755	744	734	738	768	775	743	729	766	784	766	796	789	808	775	796	797	746	792	792	736	782	754	793	760	794	796	757	732	759	763	775	713	800	785	790	772	743	783	767	735	705	760	753	760	729	720	768	831	766	766	767	751	730	801	764	757	784	754	794	774	785	755	716	743	739	721	827	759	786	816	752	728	765	769	767	737	766	760	769	796	790	776	756	784	777	756	716	795	765	774	769	744	785	840	740	819	780	817	769	766	754	759	767	767	774	728	749	746	787	768	748	782	773	720	765	744	796	730	802	744	741	725	748	807	733	791	772	760	756	747	749	800	736	742	756	762	782	758	753	835	746	784	716	722	769	764	757	762	745	801	762	745	777	770	767	749	764	814	716	805	773	766	761	784	763	747	731	766	753	797	722	739	785	717	778	767	773	751	742	778	746	736	756	755	746	764	810	763	773	796	730	737	779	800	777	787	768	758	770	723	777	835	769	812	786	784	754	714	792	774	749	727	746	808	771	720	794	738	798	796	774	774	745	718	791	762	738	749	709	757	780	787	767	744	730	755	741	806	748	781	750	729	766	778	740	773	701	778	748	786	756	733	801	758	782	756	750	751	781	711	744	742	763	836	757	720	741	765	766	758	741	752	781	780	804	773	795	747	726	773	755	796	777	730	762	828	777	747	745	733	797	799	810	718	757	774	759	734	759	751	749	763	780	749	748	745	803	768	743	757	779	741	759	802	724	767	735	820	728	757	819	768	774	787	744	786	774	771	749	748	716	786	747	766	802	752	781	772	783	768	744	737	778	794	744	730	805	774	771	808	742	761	745	748	803	764	792	745	774	763	752	747	750	775	790	754	736	756	761	714	728	762	785	767	736	750	823	830	826	777	743	750	735	787	768	728	812	762	752	748	708	722	784	760	775	787	761	753	845	753	745	771	770	713	750	749	832	739	800	813	731	750	746	775	763	738	734	779	736	805	822	736	769	774	770	756	781	762	808	730	757	820	795	791	673	755	732	763	735	771	734	803	824	758	824	765	762	768	754	751	735	767	760	760	807	761	754	773	725	734	718	796	749	755	767	727	737	774	751	734	796	790	771	785	734	756	737	778	790	757	795	725	805	723	779	789	749	738	785	755	810	787	772	750	774	769	788	711	748	706	745	777	755	751	759	799	769	775	765	779	754	742	770	795	759	750	770	782	777	721	743	755	764	777	772	779	773	726	779	790	741	802	772	759	759	743	762	741	757	775	764	793	738	792	757	798	782	780	792	710	799	774	747	791	782	729	765	780	792	763	716	761	823	743	761	742	762	773	794	792	744	733	803	765	772	725	748	793	757	800	744	726	759	760	804	706	747	732	806	814	754	740	757	754	808	816	795	741	792	810	705	757	748	734	780	787	773	787	763	735	805	822	737	762	777	758	747	796	750	761	718	775	768	810	746	762	765	713	751	764	774	767	760	754	777	761	779	823	774	757	740	760	791	781	761	762	780	773	772	782	750	714	740	688	786	774	779	778	826	742	735	778	799	777	743	790	800	788	759	723	745	788	736	742	758	773	797	774	770	749	777	789	749	774	791	782	770	769	731	725	764	745	761	737	834	775	809	806	749	766	787	768	796	724	726	739	769	748	751	779	792	785	737	737	809	761	779	778	759	771	745	802	713	800	778	762	799	765	729	770	781	742	750	790	755	742	728	750	765	750	781	755	729	792	749	810	748	711	792	777	754	871	752	736	811	777	701	832	771	793	773	738	745	758	729	761	784	772	774	743	731	754	794	785	788	756	752	798	764	728	790	801	808	781	743	812	739	731	753	732	775	768	783	756	763	713	753	756	767	808	770	818	750	789	769	812	778	757	749	787	794	750	778	759	824	726	760	751	735	760	770	766	777	738	775	803	728	735	726	742	777	808	804	767	735	686	769	803	743	761	755	767	779	724	761	769	739	764	777	759	778	739	765	731	773	759	750	793	747	759	798	768	754	748	782	751	734	793	781	763	746	764	805	822	758	713	751	774	737	725	776	772	700	758	786	737	799	719	797	749	820	768	770	752	744	777	766	754	704	744	781	753	742	723	781	767	760	758	763	828	746	779	748	727	814	757	840	716	761	771	757	767	743	757	768	719	833	752	709	752	755	788	764	771	774	772	835	759	768	784	831	791	733	762	745	758	750	765	793	753	728	776	746	838	764	743	761	808	759	757	744	726	767	778	777	786	739	779	770	731	794	772	760	785	722	764	759	762	769	759	752	782	749	714	771	758	761	801	782	810	780	756	749	763	753	742	727	705	741	733	725	761	766	780	681	764	740	779	773	767	760	795	756	755	778	746	791	735	749	740	766	709	864	756	754	763	720	764	774	764	747	830	752	750	730	763	751	737	791	777	760	798	750	775	782	780	704	779	789	809	739	802	820	789	740	772	727	744	755	797	756	767	787	765	775	717	760	754	753	729	800	716	720	796	811	770	795	764	764	701	801	817	748	740	775	815	721	765	744	745	790	706	753	759	787	743	781	735	811	770	711	741	774	769	762	773	756	729	746	794	723	731	779	760	769	773	725	798	750	778	732	744	745	752	711	722	759	745	735	761	746	769	789	740	805	757	773	741	760	782	819	787	731	743	725	782	743	766	794	782	784	770	733	767	742	724	778	766	777	774	771	789	775	694	749	727	764	727	756	760	803	764	770	792	799	731	723	748	754	774	743	704	772	816	754	801	782	726	712	772	762	807	718	795	762	796	740	797	775	746	725	763	731	763	764	774	766
24945	21408	26828	26359	21398	6769	980	743	688	643	616	576	548	556	499	495	458	475	545	429	400	384	319	380	371	387	365	402	396	340	305	284	303	293	303	335	345	291	320	321	291	311	322	314	313	284	296	292	308	294	352	292	326	337	318	302	310	333	297	301	314	264	313	300	301	340	322	301	296	329	276	322	310	333	312	261	309	337	302	332	303	317	296	314	286	318	304	308	289	298	296	354	299	275	304	336	283	327	281	302	291	310	331	274	276	299	313	287	316	343	308	283	329	312	302	296	282	273	327	287	313	283	340	284	315	284	298	290	261	308	323	319	305	307	303	288	302	280	299	300	329	300	287	323	315	291	290	316	280	318	274	309	281	316	325	299	317	306	322	323	280	284	264	307	282	331	329	292	291	326	303	304	273	315	332	301	268	306	308	274	328	286	313	272	303	280	336	337	295	327	299	315	291	296	325	297	302	287	297	295	290	285	290	286	311	309	290	296	303	301	284	289	295	284	344	318	274	303	328	310	305	306	283	289	283	306	276	290	286	275	311	308	306	316	329	301	310	319	295	334	303	302	291	335	310	303	286	310	331	301	336	299	317	270	294	300	283	307	282	312	338	308	304	268	307	300	289	299	307	308	329	278	289	342	351	287	302	272	338	290	311	306	301	292	303	301	278	279	302	319	310	281	299	297	324	341	294	301	282	269	306	329	329	325	285	299	320	320	297	299	309	307	295	305	304	283	308	277	305	320	292	294	305	303	311	284	301	330	303	329	290	344	307	288	290	305	307	339	309	328	300	322	298	276	284	300	294	248	302	289	286	282	318	282	300	338	290	294	307	316	300	309	324	294	274	307	291	322	307	319	296	289	303	283	281	304	335	293	307	292	328	311	302	281	311	300	298	311	342	313	281	311	313	305	309	307	292	288	312	328	319	335	302	319	303	310	259	293	289	308	291	301	289	299	338	317	290	291	295	346	300	270	281	321	294	319	305	279	310	313	296	314	294	316	281	312	286	284	266	283	327	292	304	315	327	296	289	311	277	291	336	305	351	290	295	314	304	313	325	299	323	310	287	289	324	304	280	312	301	305	298	308	291	293	291	285	308	279	307	291	282	326	297	311	285	299	319	292	292	308	289	285	334	279	288	282	335	294	280	333	276	276	299	281	310	292	279	283	298	294	304	278	300	288	282	288	303	281	334	299	341	291	296	291	285	290	299	308	294	275	323	283	289	280	257	295	293	282	309	303	302	289	308	301	315	285	318	299	286	326	293	334	263	321	311	331	305	301	300	308	318	333	300	310	305	276	296	292	226	304	303	321	274	296	298	296	287	275	319	335	310	291	331	318	354	354	290	286	297	333	335	300	316	328	304	326	321	305	316	302	323	296	337	273	314	304	328	260	306	295	290	320	299	270	250	291	333	281	339	293	286	314	334	303	294	299	303	272	297	303	294	307	285	311	288	310	302	274	289	302	267	296	303	272	297	287	299	286	295	285	309	301	304	309	350	314	294	285	308	317	307	308	264	302	282	295	320	314	310	292	279	293	303	273	302	290	334	302	317	307	317	294	298	288	294	256	326	308	319	309	296	326	317	293	324	314	322	297	280	307	339	313	318	303	297	301	269	279	328	309	314	273	317	321	298	306	287	282	312	281	294	326	288	291	280	274	260	297	294	295	314	288	306	324	309	316	307	318	298	296	316	285	298	277	288	303	308	317	287	307	351	328	300	295	290	325	283	279	285	310	293	274	290	301	319	327	302	297	293	309	297	312	295	304	331	315	313	298	333	301	326	301	269	299	320	271	265	286	309	331	334	311	311	287	318	292	306	277	276	322	305	318	295	306	309	295	298	311	291	294	299	282	276	269	335	287	292	296	286	316	280	317	302	277	301	306	263	338	293	291	286	290	296	315	310	309	289	276	279	318	309	281	299	282	291	320	300	330	319	294	302	320	275	302	331	327	321	294	299	295	275	308	330	306	317	306	264	328	338	320	324	322	327	279	320	300	318	267	286	261	282	278	307	295	322	286	300	286	317	322	307	300	297	332	292	305	297	317	301	267	303	309	310	313	293	309	311	340	299	300	296	290	285	289	319	349	291	311	266	290	302	302	335	294	315	310	304	304	322	289	316	326	285	303	299	319	300	311	288	309	324	336	338	287	289	303	297	273	316	319	288	318	280	295	285	297	294	302	333	328	282	281	318	299	310	303	306	298	304	303	302	300	275	314	295	312	296	291	273	263	303	294	330	312	341	282	296	288	278	289	347	326	315	298	310	284	344	286	314	293	313	319	308	301	308	312	283	291	274	301	301	325	326	295	302	279	298	294	316	290	303	339	317	299	298	320	284	314	272	297	317	300	285	289	273	311	294	300	304	336	313	284	311	324	285	304	279	300	304	311	298	288	294	325	307	292	277	314	288	332	294	312	339	334	316	271	293	275	293	281	313	295	294	319	328	326	309	290	314	303	325	332	283	319	295	293	284	317	302	308	298	294	290	318	315	319	366	336	301	297	295	305	269	300	289	295	298	325	308	310	295	316	285	299	293	254	254	314	317	289	280	301	307	309	317	314	322	321	273	329	292	274	306	309	350	300	302	298	320	298	307	296	315	341	297	287	305	309	288	289	305	270	314	306	287	311	281	301	320	284	322	288	305	328	319	304	293	292	298	296	281	290	283	295	286	304	298	298	293	297	306	304	307	325	311	346	316	297	289	238	281	279	340	306	290	292	312	288	294	278	303	276	279	291	313	305	292	302	286	318	305	275	326	354	313	322	288	328	297	298	304	313	309	332	319	294	281	301	286	305	313	314	323	312	288	306	318	263	301	343	305	270	297	328	336	318	284	305	269	271	288	300	325	299	269	271	303	254	319	259	259	294	311	290	255	292	336	288	282	298	271	285	308	269	287	329	317	326	286	305	275	296	270	327	325	301	286	301	258	322	314	314	325	293	299	328	315	274	327	309	321	305	298	303	293	286	291	269	315	290	323	317	295	333	310	306	319	301	291	271	321	314	287	324	281	308	310	284	300	289	308	294	299	328	263	291	322	272	289	309	319	319	322	310	324	307	321	296	319	300	303	336	306	287	319	310	314	294	306	329	290	279	293	309	276	308	290	308	304	293	299	308	310	286	302	289	328	333	314	290	307	296	268	265	275	287	288	326	299	307	308	314	307	298	329	285	337	269	296	275	298	304	310	302	305	288	342	296	295	314	323	313	302	316	286	316	295	317	285	301	287	331	306	307	285	330	299	340	298	297	316	285	301	303	330	329	331	287	280	305	328	340	295	311	339	318	308	292	326	317	324	303	290	287	290	286	337	290	293	294	304	289	285	318	336	296	281	334	306	316	299	323	309	282	256	326	315	276	298	328	339	289	327	330	299	291	307	322	303	278	278	266	296	312	279	315	303	299	286	296	262	299	328	285	292	313	294	304	303	298	301	308	281	337	278	273	323	307	318	307	320	320	281	319	312	287	272	291	300	311	300	297	257	349	322	325
12421	17201	4539	1474	1084	931	851	814	817	748	791	740	745	724	721	786	688	727	749	755	677	725	701	698	654	690	663	658	704	660	707	695	641	691	631	657	684	701	622	647	667	706	640	670	691	714	663	636	695	688	726	691	649	640	696	679	698	648	681	702	678	679	661	697	666	669	714	629	689	694	739	646	714	701	608	682	688	692	661	677	705	643	691	627	686	705	713	732	669	668	637	641	709	676	655	660	694	689	708	658	649	676	680	641	676	681	686	699	674	672	689	662	622	714	665	660	717	637	642	649	675	636	680	665	644	656	648	667	665	694	700	696	678	661	704	670	700	640	698	682	606	665	672	675	670	668	698	650	660	681	705	705	699	628	667	626	636	690	727	680	673	652	672	665	708	687	646	680	652	644	644	649	654	695	679	653	658	655	648	637	681	712	659	640	676	707	678	714	689	638	679	644	718	638	657	641	677	688	674	684	684	684	658	663	634	687	673	712	673	706	649	666	688	628	682	702	677	668	671	680	711	689	668	649	672	687	669	699	636	678	633	672	645	656	677	671	652	638	673	712	658	643	717	707	696	661	701	672	701	669	654	661	683	697	636	697	659	661	692	690	636	663	672	670	682	607	655	654	676	716	647	662	635	706	675	687	699	732	660	670	646	645	718	676	644	714	690	644	654	680	677	673	674	681	696	668	712	663	680	678	671	646	692	681	675	680	638	689	689	643	601	625	664	694	669	660	672	643	683	662	633	713	689	655	671	650	692	675	669	646	656	590	632	698	666	623	682	692	728	713	684	685	700	673	656	669	659	676	664	640	732	716	653	656	639	711	688	716	648	647	660	665	656	717	712	659	670	638	665	639	684	660	693	686	712	670	700	641	715	658	677	646	621	692	680	654	675	677	646	667	687	669	690	741	674	655	678	652	701	693	655	625	743	687	639	695	680	681	670	682	647	669	680	686	680	665	686	664	661	670	674	664	692	671	656	703	651	680	686	610	711	697	660	706	705	694	674	655	653	651	673	664	652	646	707	675	671	696	667	661	635	698	651	663	675	690	650	710	711	678	706	664	618	654	664	664	711	671	694	691	616	756	708	654	671	647	623	635	666	668	637	608	646	677	711	657	688	696	630	677	623	658	668	693	669	677	679	652	678	638	699	691	660	675	729	695	736	677	676	712	668	670	643	682	687	674	663	682	625	701	692	675	655	705	686	689	677	677	663	660	618	702	641	666	679	684	698	669	704	639	661	674	707	658	633	719	636	670	693	686	643	692	697	714	648	698	639	680	655	685	666	668	701	678	653	682	658	666	674	676	668	629	675	739	696	719	675	686	679	671	691	621	673	655	699	698	696	692	711	652	685	683	638	650	688	687	704	654	696	667	668	643	673	732	693	728	659	711	657	737	697	606	671	674	656	694	629	644	690	659	669	640	629	659	674	647	648	654	688	680	704	656	704	697	690	686	655	663	718	661	683	660	668	712	696	639	694	709	666	625	661	713	649	698	692	664	648	650	647	679	698	667	664	679	697	655	621	623	640	757	677	676	667	675	636	679	699	636	682	671	699	679	684	686	706	636	655	669	624	701	685	645	679	651	713	668	625	712	698	627	663	670	681	646	704	610	707	675	658	667	714	671	639	706	690	658	631	674	646	649	665	652	681	663	619	649	682	720	658	662	678	664	686	672	666	673	707	713	688	690	601	734	683	699	674	668	637	670	756	622	646	692	685	658	655	666	718	674	684	623	656	663	628	694	691	625	680	670	661	697	678	687	719	711	630	722	641	640	659	651	678	642	658	728	700	670	677	627	635	651	682	649	668	665	665	659	635	708	649	636	660	699	650	704	656	646	677	681	683	702	606	658	692	651	684	699	652	706	715	643	648	671	714	684	711	706	692	677	706	650	684	663	653	695	696	674	637	648	625	661	652	706	653	673	660	711	657	704	614	708	716	664	664	638	630	647	675	629	670	626	654	658	655	666	649	713	687	649	690	684	686	693	694	663	611	676	655	644	670	664	675	730	666	667	652	687	688	623	656	630	729	681	629	684	715	684	664	688	691	700	649	748	665	656	680	624	613	622	694	652	690	673	635	681	701	678	732	668	633	651	702	668	627	670	654	656	640	651	691	692	697	690	679	669	681	700	666	657	691	614	661	655	655	680	688	669	644	708	654	680	664	655	677	679	630	661	667	675	657	628	642	730	632	717	665	696	693	681	647	695	695	655	701	702	711	652	672	699	702	655	662	674	666	697	633	715	641	659	679	671	672	680	634	656	638	681	685	681	658	671	632	643	664	663	668	629	668	642	705	665	653	655	662	677	681	656	665	675	703	662	679	720	623	632	676	663	684	689	647	656	673	648	686	674	679	696	622	666	696	615	728	697	690	689	710	689	631	670	644	671	657	659	663	692	695	637	676	631	686	735	661	607	667	683	704	663	653	623	674	646	622	685	678	690	641	695	631	692	676	641	716	643	636	672	701	666	673	630	704	707	679	651	684	696	653	678	618	685	659	656	664	676	667	679	660	645	697	660	653	630	702	672	661	683	673	632	684	749	665	686	646	665	668	644	672	666	713	681	679	672	630	648	700	676	680	668	659	697	598	662	667	709	675	649	686	696	684	709	689	665	704	707	682	675	700	680	730	695	689	699	657	666	660	677	664	669	691	707	728	710	634	687	658	702	702	663	682	681	691	670	632	689	670	677	654	679	631	681	695	678	672	639	658	674	682	714	662	714	685	688	662	671	635	686	637	650	665	665	670	696	721	635	665	667	666	654	709	653	716	673	662	672	685	659	634	667	675	694	672	673	654	699	680	641	692	668	692	632	649	661	701	654	676	682	664	646	690	707	684	689	699	688	669	695	712	619	678	666	717	654	655	658	657	694	669	682	668	699	674	629	656	659	679	688	672	682	650	679	698	678	671	648	625	684	655	675	685	612	710	659	647	641	675	676	655	670	674	665	687	672	677	647	705	652	641	731	691	662	666	692	670	629	670	647	669	693	672	666	683	666	708	645	683	653	647	654	680	639	695	662	642	677	673	626	628	641	689	665	666	660	654	686	671	666	697	709	658	673	712	662	651	692	712	735	665	672	676	641	672	663	658	675	658	665	699	635	701	659	694	707	625	700	689	648	605	688	673	652	693	679	698	690	714	678	663	679	695	679	692	639	684	660	673	654	674	680	672	607	673	671	662	679	710	700	656	681	694	685	678	702	713	686	664	631	672	697	651	655	646	734	675	663	672	640	662	672	684	631	633	697	687	631	671	657	683	666	592	674	640	683	667	674	693	662	719	686	669	671	710	668	703	642	690	626	656	672	653	659	626	695	657	686	662	651	688	654	678	667	689	686	689	641	637	660	637	677	631	675	714	663	704	676	665	681	616	650	673	626	652	640	632	671	625	626	643	673	695	624	658	681	659	696	627	652	677	703	628	654	663	671	690	679	653	693	661	656	691	696	675	653	682	643	725	638	653	649	701	617	698	643	695	657	697	683	696	677
30592	9178	2359	562	441	387	403	355	372	368	351	346	352	351	354	340	291	337	318	331	274	271	283	269	297	281	269	265	286	283	277	275	248	247	237	265	274	251	252	263	294	236	253	259	253	233	250	272	246	258	255	226	257	234	256	254	291	260	279	240	242	260	237	257	238	268	250	250	245	267	238	244	263	280	288	260	259	256	241	213	238	235	259	260	262	269	244	231	261	244	270	270	272	270	246	214	247	259	247	248	265	266	260	270	288	293	250	261	293	247	246	256	297	229	214	243	266	264	277	260	255	229	196	227	233	250	263	256	264	233	253	234	257	291	226	273	249	226	244	234	284	248	256	248	247	242	278	236	243	277	218	266	221	217	272	244	252	267	255	230	238	239	277	260	228	241	253	244	270	245	234	248	244	248	248	267	267	267	249	239	248	259	238	277	282	261	277	250	253	221	236	273	235	258	265	260	267	252	266	245	235	236	237	253	247	261	251	275	269	250	257	263	271	252	246	246	271	225	269	237	255	261	245	264	249	268	263	269	263	252	271	252	273	270	249	264	257	252	247	222	245	247	276	265	252	262	278	273	278	251	245	241	265	241	241	244	245	248	281	252	264	229	241	263	264	237	238	278	270	242	217	262	263	227	273	260	252	254	257	281	274	229	282	261	274	275	272	240	246	247	225	240	258	282	254	239	248	257	265	246	238	233	249	255	255	260	242	250	242	244	283	268	269	303	240	269	252	242	254	238	268	246	256	252	267	250	254	255	279	240	249	272	251	270	290	246	250	283	216	239	243	272	259	253	247	252	256	238	255	245	260	285	266	264	261	262	253	250	241	264	249	241	257	276	276	249	212	268	265	235	229	265	272	260	251	272	224	265	268	261	245	240	251	207	247	254	250	214	256	242	273	275	230	262	249	245	273	279	273	278	254	257	243	263	267	240	216	237	266	250	227	276	266	256	257	283	213	246	275	249	239	257	220	259	257	239	280	247	245	228	240	269	254	235	239	282	247	236	244	246	253	262	245	236	233	238	257	245	266	266	233	245	237	253	261	240	275	262	240	271	245	218	270	255	250	270	243	263	277	248	223	281	282	267	243	227	291	249	261	286	278	234	272	241	251	224	245	260	265	271	273	257	269	231	253	246	264	257	240	264	291	263	233	272	260	231	254	270	266	265	265	278	298	272	253	252	244	259	254	283	262	250	250	250	241	243	277	263	247	270	288	256	274	260	245	227	252	250	252	263	259	223	238	243	245	228	238	284	254	282	248	252	244	255	243	208	273	276	249	249	253	243	252	269	234	217	272	232	242	255	251	267	270	276	256	241	243	272	262	271	249	246	253	251	234	237	243	255	245	248	252	250	255	270	270	266	260	279	239	257	245	238	278	241	251	254	259	280	249	268	243	262	253	271	227	268	251	271	253	259	256	274	271	250	219	238	258	248	261	246	252	252	263	259	245	260	241	230	251	261	241	272	255	219	222	250	238	214	259	251	256	253	260	247	306	272	245	275	281	243	235	269	260	241	240	280	246	270	268	242	236	268	270	262	256	246	266	278	257	248	239	240	248	243	226	271	276	251	254	262	250	272	260	279	239	250	249	248	226	235	261	242	255	254	262	239	264	275	259	238	257	235	250	258	243	241	216	243	257	247	241	234	269	253	250	246	246	254	228	286	250	258	249	209	249	224	248	256	221	239	264	236	261	239	229	220	274	248	242	233	269	266	268	246	262	246	263	271	237	221	236	236	271	238	241	279	244	233	241	266	242	211	272	261	261	266	254	290	267	257	249	247	249	254	246	251	251	241	239	246	244	274	280	232	257	274	234	251	238	220	260	268	258	255	249	274	239	222	249	285	268	243	243	206	222	263	273	245	243	250	266	227	277	236	266	256	288	257	263	255	240	263	256	244	245	250	261	267	246	312	252	242	241	258	271	266	256	229	238	272	273	274	242	277	231	284	253	249	237	235	233	267	240	251	266	272	255	247	252	244	263	264	268	236	252	254	246	247	244	274	248	267	262	260	239	223	259	274	271	283	241	258	257	262	277	247	243	239	246	278	239	241	264	236	262	254	231	272	248	235	258	270	274	258	225	253	247	261	284	250	256	268	262	256	292	265	272	238	246	269	236	244	233	274	235	228	242	256	251	249	242	255	260	231	256	262	272	262	252	277	246	255	242	229	230	250	261	259	257	260	256	244	249	264	265	243	261	248	239	231	238	248	278	282	248	226	260	252	264	279	278	276	247	276	251	245	242	271	242	218	267	261	279	270	273	231	220	239	235	265	247	238	257	236	227	248	254	256	254	237	265	281	254	262	251	261	282	256	267	305	204	263	235	262	260	294	235	258	277	260	247	231	288	231	230	263	243	255	308	221	258	262	261	269	239	253	261	250	236	257	214	244	258	276	258	225	261	217	250	258	278	254	256	249	247	243	256	275	241	288	260	260	236	240	239	244	238	274	272	254	287	252	251	253	239	263	255	260	239	282	260	267	278	270	296	242	243	234	253	245	266	249	244	242	247	263	240	229	257	260	266	265	260	246	257	243	243	260	241	238	269	261	234	226	259	249	241	274	270	249	242	269	235	261	223	270	249	241	251	253	263	258	242	265	274	232	256	244	259	248	247	263	252	244	249	262	288	285	248	246	250	255	258	231	243	265	238	278	264	218	249	253	259	253	263	273	235	230	249	249	239	236	259	237	264	238	239	234	256	245	296	255	233	257	262	262	238	246	252	243	271	273	255	254	234	245	277	241	272	251	248	228	232	283	262	231	233	268	237	227	249	254	222	254	262	255	226	239	244	269	257	289	227	250	242	263	252	236	259	264	272	234	229	252	246	246	251	297	224	275	288	257	272	262	264	262	267	262	237	226	257	269	254	252	225	269	283	268	245	265	238	244	274	237	268	217	217	238	262	244	271	279	234	281	243	231	246	238	264	262	287	255	247	238	249	279	255	237	245	218	259	261	274	235	260	237	262	233	241	257	263	255	262	246	305	271	260	276	284	270	265	250	250	266	237	252	252	243	263	235	255	246	234	247	232	253	254	283	252	226	272	269	256	246	271	259	249	248	239	231	254	250	226	252	278	268	253	254	238	234	248	254	235	248	286	263	250	253	258	261	245	247	247	243	253	233	248	258	259	246	235	252	271	294	273	251	268	257	231	256	249	276	281	249	240	259	252	266	256	237	236	250	260	244	245	255	244	258	265	253	265	250	236	258	246	279	240	203	262	260	275	235	247	255	275	263	251	256	235	277	293	273	235	247	281	268	240	267	252	229	227	260	256	247	276	269	263	249	230	259	242	235	249	260	236	254	252	254	241	277	284	246	256	230	260	213	267	266	246	300	259	263	226	241	241	228	248	258	220	303	244	238	223	248	232	257	265	253	271	271	267	226	246	246	252	243	268	256	266	283	233	276	256	259	241	270	257	253	254	282	274	248	248	256	284	222	289	240	247	258	270	224	253	277	236	211	237	263	249	291	253	235	267	256	249	249
9565	4751	1944	789	674	655	663	616	631	629	572	601	640	631	665	635	619	629	585	604	575	617	616	644	597	600	589	609	590	595	584	562	553	589	600	584	599	607	612	614	580	604	634	621	632	580	620	601	624	616	651	595	608	565	594	602	581	624	639	623	585	599	631	597	555	614	625	624	606	591	623	615	598	587	632	623	618	622	582	583	603	575	613	578	611	593	613	603	624	656	600	584	610	584	617	618	624	614	561	643	566	614	595	591	617	556	642	602	619	606	630	605	585	565	594	595	612	627	629	609	564	614	586	625	603	638	628	603	574	586	596	600	652	591	606	582	596	598	610	627	652	574	638	591	601	601	647	587	554	587	599	624	632	585	577	589	636	612	644	602	625	614	640	588	592	604	620	602	568	612	613	566	610	604	572	646	600	627	579	625	598	606	624	574	634	634	587	618	582	623	593	632	609	608	614	606	615	605	640	637	650	576	651	537	586	589	611	623	653	629	601	611	643	627	598	566	586	601	635	605	588	631	609	644	608	574	600	595	628	628	634	629	615	623	612	588	606	570	627	585	629	600	608	598	618	608	640	641	627	591	601	634	594	575	625	605	620	654	611	599	595	594	605	603	605	598	594	589	632	587	607	596	635	568	611	612	657	621	611	547	566	572	579	601	600	640	566	610	585	608	578	612	600	619	640	613	589	593	604	580	589	631	604	610	605	580	580	603	618	583	576	568	567	598	585	595	597	620	562	665	596	627	574	613	599	600	573	604	603	589	612	603	615	588	606	600	598	618	631	597	596	585	618	608	603	625	612	627	571	582	640	638	577	614	601	587	609	592	584	647	601	582	639	575	614	596	624	640	619	630	545	616	557	599	544	596	617	620	600	552	576	586	630	617	605	616	618	627	575	558	604	601	567	638	600	616	575	611	595	582	607	604	611	582	613	598	573	586	597	531	622	626	583	560	626	619	569	562	590	581	586	616	600	606	566	594	614	601	684	591	571	604	551	604	586	610	607	592	583	619	602	607	614	618	652	584	613	652	628	638	642	589	601	639	607	592	627	626	596	594	616	546	640	601	625	593	597	595	616	626	615	594	659	645	585	601	649	612	603	609	588	589	583	581	568	690	616	558	610	579	586	605	603	576	633	607	612	614	623	615	577	621	622	632	588	568	623	644	633	564	598	607	593	542	631	641	624	631	595	628	625	621	583	623	555	591	622	638	597	607	607	596	609	598	608	620	595	575	624	577	605	587	610	609	624	585	608	662	583	568	565	605	616	624	622	596	649	629	626	596	593	581	586	616	628	609	608	608	604	574	566	608	611	642	624	630	614	572	595	585	629	641	633	611	587	611	636	604	594	629	610	623	630	583	616	599	609	644	598	678	627	561	606	607	622	592	600	568	610	561	642	586	606	620	654	643	605	595	570	627	590	591	589	598	592	619	640	639	601	665	607	571	615	627	617	576	562	571	634	588	581	622	617	562	580	624	613	619	613	585	553	582	627	588	599	603	609	604	581	612	640	603	623	601	634	594	583	632	616	637	607	547	633	632	650	585	599	632	638	634	613	596	610	622	557	597	597	623	580	598	575	585	618	601	644	607	633	598	608	610	575	625	594	605	637	589	566	622	640	602	622	588	617	607	588	596	545	625	584	588	636	666	627	591	601	584	542	607	616	627	638	601	601	603	590	583	630	563	623	564	584	602	606	628	624	629	560	602	623	612	609	608	608	596	597	606	605	611	589	629	663	603	619	607	582	594	605	625	627	595	590	608	600	586	615	611	554	600	579	625	577	597	613	616	613	603	628	588	584	591	581	630	565	604	586	606	639	655	612	605	624	613	607	635	578	610	595	597	628	612	593	608	613	592	622	593	612	583	592	605	621	574	636	580	605	655	588	626	574	588	635	625	561	625	558	612	656	614	695	541	587	604	638	654	602	616	593	600	573	642	595	613	581	641	628	645	590	622	630	624	632	551	591	585	608	578	657	640	599	613	565	611	591	596	592	642	614	596	640	580	601	599	598	623	605	578	630	578	571	575	618	623	592	589	614	579	590	597	599	606	584	591	629	645	592	578	595	597	629	588	607	603	600	583	630	616	622	603	627	606	614	594	601	582	596	654	619	626	591	574	593	619	589	638	597	616	622	560	585	600	601	618	581	578	621	586	611	612	594	623	638	647	563	603	577	592	586	588	574	608	622	576	661	684	557	655	561	616	602	630	639	638	614	600	599	596	631	622	608	622	625	642	638	605	582	581	635	588	614	620	621	628	618	592	637	615	638	623	588	530	594	591	601	615	629	590	581	616	584	584	613	634	604	606	585	568	570	602	610	574	666	613	589	606	561	633	596	593	609	611	588	626	594	599	574	622	630	623	662	587	624	607	637	611	605	604	613	594	659	596	634	592	597	612	639	605	619	578	645	635	603	658	589	590	617	615	576	564	601	572	583	588	598	615	640	602	621	567	644	578	552	594	590	587	637	592	583	634	646	651	622	595	587	568	624	608	589	602	646	618	660	606	619	639	611	584	580	608	612	649	610	599	636	633	596	613	582	670	576	603	567	594	588	588	595	566	612	641	616	606	640	618	579	596	604	605	617	598	578	625	578	632	564	586	636	571	647	601	643	619	602	634	602	611	653	539	630	597	596	573	582	593	616	556	602	531	635	625	645	625	602	642	659	614	643	651	631	642	589	593	638	640	606	572	593	600	601	619	544	664	655	606	575	647	575	639	573	613	613	566	605	598	631	645	656	566	591	603	601	611	631	575	624	597	599	594	623	597	612	576	600	627	614	575	562	617	600	609	602	617	575	653	617	587	640	603	602	633	578	610	679	627	567	599	596	600	620	607	655	578	621	612	578	620	598	576	596	604	590	636	593	653	585	597	586	584	636	574	597	637	587	631	605	608	625	641	586	656	661	624	580	625	608	590	616	583	654	632	626	580	630	600	643	545	575	607	608	586	596	598	592	602	615	625	575	627	608	596	641	631	595	621	616	618	628	610	629	588	574	630	593	599	576	616	649	638	636	587	615	626	654	635	598	626	583	546	622	637	593	621	583	615	629	637	628	600	598	587	592	595	595	599	651	614	545	605	594	624	604	597	594	633	645	635	581	591	555	606	665	614	593	636	648	608	607	599	610	573	606	602	647	591	594	618	584	610	606	542	605	609	572	606	661	572	611	635	615	607	602	597	628	579	565	575	617	601	641	605	630	614	609	641	627	595	589	613	603	595	624	612	607	616	591	619	605	637	628	593	600	601	553	574	659	630	641	638	622	598	610	585	600	598	594	642	610	626	604	563	671	600	589	604	584	606	571	603	639	567	575	626	600	581	649	566	571	620	622	593	622	675	612	632	612	590	638	612	613	597	568	586	647	592	633	582	592	579	583	599	596	625	647	623	587	591	592	614	607	582	635	597	619	633	626	623	556	624	593	604	593	569	625	584	598	604	623	625	616	582	602	592	599	613	632	554	601	564	624	582	583	629	617	630	555	611	597	633
26823	21384	25553	27259	6543	831	707	610	645	640	574	547	515	469	441	522	451	447	429	420	399	371	401	401	411	392	444	407	357	344	369	392	306	354	350	357	349	346	362	360	360	367	336	320	335	363	342	329	344	344	358	360	366	364	348	329	371	344	331	364	380	349	337	362	357	346	356	353	351	368	330	354	352	383	356	369	373	369	331	324	348	343	300	363	365	331	346	341	338	363	361	348	360	390	374	340	374	346	296	323	366	352	347	356	382	332	326	367	356	350	358	348	369	361	346	383	349	351	318	308	392	342	328	335	357	356	367	351	341	377	336	335	355	355	324	303	338	310	362	357	348	333	362	362	325	342	358	351	361	338	339	336	354	350	359	358	312	328	337	353	339	305	350	328	367	347	363	376	335	340	318	338	342	366	355	346	358	358	392	347	372	341	334	365	379	317	355	353	334	374	334	369	363	335	335	369	334	350	342	332	339	333	336	321	337	308	360	322	341	347	332	355	363	368	359	359	324	329	345	354	347	318	384	328	353	387	362	329	330	350	355	339	344	325	352	350	368	344	353	339	342	357	351	380	358	379	341	321	357	337	361	358	361	351	335	348	342	344	370	364	368	341	349	339	338	343	363	354	367	349	376	371	325	383	329	343	356	349	368	341	389	349	326	373	333	353	340	316	362	325	362	342	358	330	357	367	375	341	315	312	315	346	301	358	338	358	311	370	325	323	322	337	391	358	340	344	341	346	337	336	344	324	309	335	339	344	351	355	363	368	339	367	309	364	371	358	334	366	331	367	361	337	317	338	329	333	353	337	318	318	315	332	349	358	360	336	344	346	354	327	342	336	336	312	333	375	338	354	356	320	346	356	313	311	343	340	307	355	354	314	347	319	347	372	354	372	369	337	368	355	345	342	344	350	335	349	344	338	344	331	343	355	350	318	375	369	331	367	357	339	314	369	326	354	341	343	373	341	347	328	339	354	352	324	328	359	332	409	366	335	347	364	341	347	342	344	366	337	347	361	332	328	312	374	324	340	338	339	359	364	314	361	380	369	352	330	348	326	308	378	319	385	361	353	340	353	340	369	334	331	334	356	376	349	326	359	356	336	332	371	293	356	354	348	336	367	349	315	347	328	339	342	351	351	353	349	336	352	328	349	329	331	351	354	331	347	325	349	356	337	310	346	352	362	343	333	354	335	332	335	338	368	342	333	342	357	349	343	370	375	323	322	332	357	357	353	371	371	377	409	325	357	334	364	372	314	362	340	369	328	360	343	321	343	332	350	331	366	351	324	363	320	371	355	337	319	342	366	340	358	377	368	360	400	336	365	353	356	341	367	364	380	349	385	339	333	368	345	351	327	349	341	348	345	348	336	335	341	361	359	349	352	326	355	342	361	340	364	338	361	364	352	353	375	336	345	370	299	347	355	346	343	326	318	351	319	358	358	356	339	320	305	342	339	389	353	375	324	365	348	350	354	354	359	327	327	358	355	337	337	372	356	331	333	327	332	380	373	354	317	348	310	345	348	375	368	380	343	324	335	347	340	346	364	362	328	332	334	371	320	337	422	336	359	359	348	354	346	356	325	350	345	355	367	345	364	348	356	315	352	377	318	347	360	363	343	350	356	359	336	342	335	303	331	335	375	377	326	357	341	314	353	341	356	324	307	322	353	354	317	348	353	326	361	372	332	357	355	370	324	346	369	377	336	344	347	360	349	372	350	317	339	348	336	366	365	349	321	364	350	358	344	343	344	375	335	369	359	309	338	315	336	320	344	321	366	336	388	368	339	349	341	340	368	346	356	353	363	346	352	325	324	378	319	326	353	312	352	284	380	315	373	367	351	301	341	318	361	334	360	311	352	397	326	325	398	363	341	360	376	332	354	328	326	321	374	366	357	307	330	341	349	323	356	322	330	354	325	345	321	360	379	359	311	318	383	349	385	378	355	368	331	383	343	360	347	366	395	379	333	345	351	343	375	389	358	323	304	322	349	356	339	359	363	334	340	332	344	326	360	358	361	346	364	346	364	355	354	338	349	348	339	379	330	344	341	377	368	325	373	343	360	329	339	322	367	341	368	347	368	353	391	377	346	335	309	352	355	338	370	370	337	380	377	348	337	327	325	300	349	355	336	316	379	341	350	343	308	337	370	339	321	322	353	307	349	362	326	334	323	361	364	375	354	346	359	344	342	371	333	346	358	339	352	313	333	319	305	333	337	351	383	379	348	352	351	352	343	318	350	319	335	319	352	336	349	376	345	355	356	336	355	371	324	354	346	328	324	346	384	383	354	366	337	370	313	368	372	338	343	343	348	360	324	356	322	313	361	363	332	345	345	346	350	331	352	316	356	340	330	312	359	341	366	319	339	348	353	359	329	349	389	343	369	332	345	323	326	318	316	359	343	334	353	313	348	360	328	343	368	337	363	315	374	347	351	347	347	332	331	313	340	375	361	353	356	362	339	359	335	337	370	347	363	349	335	332	349	350	340	363	361	335	334	366	350	320	313	377	356	349	355	347	340	393	296	337	389	357	308	365	364	359	368	367	390	381	362	321	321	358	342	321	353	319	359	353	386	377	379	350	345	343	313	336	345	336	361	353	371	352	332	366	310	350	343	335	348	351	365	349	344	332	335	317	349	361	318	341	338	333	356	342	338	358	355	343	372	376	386	395	341	338	330	354	343	328	360	357	343	337	384	341	360	375	313	339	361	347	375	362	378	371	367	365	345	351	354	392	342	340	342	318	361	349	373	386	343	356	327	341	369	329	392	332	342	345	355	368	379	313	333	374	332	367	340	324	325	349	356	357	346	320	340	315	336	347	378	353	356	363	332	326	354	377	339	342	341	352	354	373	324	345	383	389	317	340	340	351	351	355	350	384	351	340	392	382	350	335	348	370	357	335	344	304	349	334	356	345	336	338	354	368	354	365	355	369	331	341	334	299	380	331	346	356	354	329	328	362	352	340	315	335	365	339	386	382	350	329	333	360	343	340	332	357	326	325	382	316	339	367	363	314	351	341	319	341	365	345	314	352	328	321	318	364	316	349	321	363	384	312	346	335	328	355	347	351	381	352	319	341	353	322	374	325	322	320	348	338	363	349	342	321	344	373	358	329	387	358	364	349	323	412	369	358	354	344	361	349	335	325	348	336	355	333	366	351	361	320	380	340	347	334	385	359	364	367	379	310	333	345	330	366	352	330	326	346	376	350	342	344	357	314	379	339	350	322	352	359	371	345	355	374	352	324	319	327	354	369	366	378	379	364	334	343	339	368	370	328	353	318	370	342	328	352	345	357	334	379	381	336	334	352	374	366	378	369	357	338	330	365	380	383	327	337	363	362	320	359	325	325	371	329	357	381	360	354	359	321	344	318	348	331	315	330	353	351	355	377	355	350	366	362	383	332	357	343	364	359	315	354	379	332	358	352	346	378	332	337	338	310	378	356	331	368	388	345	347	372	322	377	347	323	393	342	348	334	344	354	335	377	354	331	347	372	340
10100	12258	2468	1293	1118	949	913	870	850	855	835	815	839	843	816	839	809	801	771	825	801	811	781	816	813	810	813	794	829	792	832	738	781	783	745	811	746	770	834	780	753	786	721	799	799	817	793	793	820	753	806	763	850	811	807	808	786	792	808	752	804	793	799	832	793	765	783	807	773	755	781	746	776	789	806	790	787	807	793	789	781	771	775	791	823	733	808	752	787	761	736	822	791	824	778	828	808	811	831	799	795	776	822	839	829	835	835	740	788	722	804	773	736	780	763	759	823	758	790	823	792	781	785	795	760	755	853	749	837	790	760	824	776	824	778	790	730	794	781	799	793	852	808	839	801	778	765	805	755	765	768	802	804	782	758	806	777	780	830	800	794	763	735	775	774	761	827	816	781	784	775	805	778	799	760	804	770	746	765	822	786	758	746	802	813	763	758	808	834	793	805	792	805	776	791	776	764	820	792	836	794	763	744	796	782	760	772	778	783	760	767	797	733	740	810	801	824	799	777	820	857	814	808	774	756	804	786	757	802	786	782	790	754	831	779	745	803	764	775	759	800	751	768	834	763	768	762	836	815	778	803	823	793	804	798	735	822	770	806	768	789	785	823	778	809	784	827	803	797	781	761	844	790	797	760	811	800	824	795	807	764	756	736	751	798	858	802	782	829	834	809	811	833	790	777	758	803	757	757	787	761	810	738	797	787	790	800	781	789	781	753	802	824	793	797	772	758	771	778	748	752	772	739	823	774	795	756	756	813	795	806	820	770	746	775	858	804	781	810	805	800	788	795	803	763	827	753	797	746	775	753	747	790	743	801	786	777	737	791	758	763	868	751	778	793	787	787	750	764	760	767	814	768	816	797	759	774	819	825	776	727	798	772	728	802	811	790	779	811	775	778	817	802	753	790	772	788	829	797	771	771	864	764	788	796	780	776	752	817	793	758	779	777	829	806	820	783	808	766	771	820	811	815	791	744	775	841	758	778	779	799	798	787	738	768	778	789	763	764	800	842	734	777	802	721	757	784	759	789	808	760	803	760	764	833	760	765	779	746	793	812	842	804	824	791	732	766	780	750	820	769	802	802	768	819	807	813	792	791	750	787	779	822	761	785	794	769	779	770	746	803	826	774	777	811	744	835	769	781	759	755	822	791	781	805	757	801	795	781	766	803	781	738	793	792	782	802	777	811	806	761	790	739	803	816	764	819	794	781	716	754	768	754	763	831	791	803	776	757	754	811	777	796	758	778	797	813	774	781	760	756	854	777	729	803	786	810	752	807	766	801	755	811	833	800	753	790	804	733	769	765	814	758	825	806	744	811	801	798	769	795	799	794	800	772	815	759	770	783	825	771	798	757	822	809	782	794	793	780	802	812	788	784	809	763	772	752	766	770	747	777	801	808	802	843	788	770	821	731	801	797	762	795	776	788	791	768	799	796	807	793	771	789	782	725	794	802	750	771	786	813	758	756	789	725	869	740	729	831	758	799	745	817	722	780	787	810	801	811	790	794	820	768	806	797	823	766	782	762	745	762	788	750	778	779	776	779	770	782	796	789	810	730	731	806	841	764	761	752	782	803	753	812	771	729	796	729	768	813	766	804	782	750	834	755	796	786	813	748	772	826	773	775	795	737	801	819	766	762	807	785	831	802	789	767	757	775	730	752	736	826	789	774	814	814	766	794	763	768	822	806	738	809	794	815	723	774	766	796	828	782	790	772	794	799	784	792	765	860	833	800	769	799	862	825	744	772	782	837	808	799	811	736	778	792	734	785	787	812	754	754	779	797	814	821	806	765	803	761	774	868	820	760	775	807	789	769	748	773	761	777	754	808	825	799	749	783	774	816	826	806	771	814	752	805	807	830	794	809	813	790	772	772	768	752	810	772	743	807	780	785	780	783	842	760	808	742	820	799	778	761	787	780	778	741	800	735	780	807	756	833	786	764	781	787	781	755	810	805	789	705	751	752	747	828	787	728	792	777	786	808	785	791	742	750	777	802	748	767	758	764	804	774	801	818	733	792	796	797	800	773	755	810	807	737	813	767	785	742	785	782	761	824	760	851	820	838	762	810	761	776	821	782	822	775	742	820	860	836	792	826	738	736	752	725	785	726	822	798	749	782	717	782	843	756	770	725	790	834	822	792	793	804	840	793	793	783	766	816	725	757	818	790	769	744	769	768	780	780	778	786	751	790	773	793	747	804	789	789	809	781	826	775	779	798	800	779	756	822	718	816	847	800	757	812	734	751	759	818	811	797	793	787	808	818	828	825	786	785	747	785	729	765	802	801	754	797	820	761	800	851	822	748	786	818	818	754	827	765	778	794	795	829	806	748	754	791	787	791	807	755	732	813	830	829	786	777	766	717	813	788	796	781	737	826	779	804	736	782	778	812	763	775	792	808	749	810	739	787	782	803	810	755	801	809	736	753	753	847	808	791	791	844	773	766	782	776	799	774	735	775	770	721	779	829	781	779	839	766	753	757	768	783	772	759	752	810	807	789	775	787	768	757	794	815	788	725	784	795	795	760	770	792	782	806	761	809	813	765	782	834	767	758	751	795	768	781	775	830	760	784	804	768	742	798	786	773	749	821	779	782	801	727	719	800	810	794	777	809	809	808	769	775	755	776	820	774	780	783	795	857	798	748	767	815	779	810	780	763	777	757	781	747	806	768	802	752	830	799	801	838	785	812	841	808	797	810	814	744	812	771	770	751	782	783	819	776	784	769	774	787	784	822	789	785	789	787	814	761	785	783	757	765	787	792	809	809	795	768	735	775	788	798	765	759	800	786	785	785	790	787	840	761	741	805	789	808	790	795	804	826	803	741	779	839	787	808	804	749	776	745	791	787	828	806	800	755	776	789	801	751	816	794	781	873	766	768	779	762	804	745	789	831	758	798	834	738	822	778	754	728	773	812	813	855	803	817	789	756	776	762	738	836	758	823	831	763	793	804	812	823	829	784	771	771	764	822	787	798	811	746	818	793	842	756	812	808	827	805	782	755	821	755	805	801	798	742	772	736	754	785	751	792	829	814	730	809	801	728	797	835	816	774	790	762	795	839	798	741	842	807	773	743	807	778	804	751	792	755	786	775	810	776	835	789	738	815	766	796	789	792	773	778	728	786	811	814	772	806	786	789	794	876	805	822	778	793	790	783	803	836	777	754	810	835	772	767	749	801	757	775	762	786	784	794	790	794	837	818	809	818	770	794	828	789	814	788	762	779	755	738	792	788	790	759	757	694	830	808	757	768	821	742	740	794	754	777	809	814	789	770	750	813	781	795	764	801	796	754	808	731	845	798	786	725	736	785	804	797	765	778	816	749	785	804	751	824	796	796	741	827	814	744	824	822	832	823	806	788	790	805	760	790	806	791	786	793	812	798	789	810	769	754	782	825	756	815	766	770	831	780	769	746	732	809	848	790	761	740	787	788	788	797	773	818	808	751	777	808	784	794	775	719	750	745	772	797	817	784	791	715	827	764	773	795	767
24974	21397	26841	26281	21343	6712	1043	863	773	695	683	608	592	531	504	482	506	498	438	402	378	375	374	362	395	371	368	374	332	293	319	284	317	324	318	334	334	365	340	365	333	298	322	296	348	341	290	292	321	319	329	293	300	351	329	336	287	333	304	313	329	307	306	342	314	274	292	325	360	295	313	314	295	322	320	326	298	303	318	303	317	294	333	319	313	288	317	323	333	333	301	292	287	299	293	325	309	292	296	323	322	283	333	295	303	313	309	300	313	344	289	324	285	315	330	322	271	319	319	303	274	300	335	309	333	293	302	301	314	281	293	316	273	317	333	307	292	286	333	327	289	282	313	315	298	327	337	302	310	323	319	335	337	301	319	295	306	290	317	336	347	302	283	320	307	325	297	302	285	305	307	314	275	305	286	342	331	309	303	319	335	292	285	310	313	303	315	296	335	315	285	339	345	327	317	306	331	281	322	302	290	343	317	342	318	320	272	318	335	302	309	343	312	320	313	322	327	343	302	306	324	310	299	308	299	312	334	324	303	341	325	309	323	297	314	312	302	338	310	302	304	294	326	274	301	324	303	331	300	289	334	340	307	301	292	309	327	346	331	299	331	326	291	305	322	299	304	317	293	266	304	305	309	305	316	306	333	329	304	317	307	309	305	313	295	326	309	312	300	323	310	288	296	305	329	311	327	322	279	303	303	273	295	300	329	344	328	312	320	320	349	322	308	326	329	305	311	294	321	280	316	327	281	326	318	318	305	319	316	336	289	281	325	294	307	356	320	325	324	309	296	301	303	263	302	311	328	311	266	312	328	319	340	318	290	280	291	349	309	312	311	316	321	305	329	325	314	328	310	335	336	303	320	328	303	278	289	285	288	314	356	319	301	310	297	310	295	282	344	324	290	352	303	304	301	318	291	329	320	293	320	284	312	303	313	295	309	352	284	332	323	341	314	288	318	303	356	291	294	308	306	304	319	322	345	283	290	282	305	301	294	324	342	336	271	315	315	309	280	315	304	293	300	329	308	306	321	312	326	306	285	293	294	294	285	298	320	341	287	304	287	286	329	317	350	300	314	323	330	256	310	314	301	300	300	291	335	315	306	321	304	339	356	306	315	306	298	308	316	297	343	290	334	319	332	291	308	333	333	332	334	332	287	307	321	322	293	296	334	296	310	312	320	287	328	343	312	303	348	314	331	334	324	295	344	294	329	313	334	297	316	311	307	298	329	292	314	301	331	303	337	316	307	288	282	336	305	281	305	336	304	361	340	314	310	342	314	311	293	317	324	321	297	303	335	327	313	332	325	315	308	295	332	331	300	285	296	348	319	303	345	329	311	292	334	308	304	312	297	316	331	318	272	358	339	333	336	304	326	321	309	290	293	309	326	304	293	306	288	286	315	340	303	316	289	356	321	270	318	315	262	294	309	325	325	310	294	321	307	326	318	325	321	347	285	265	296	299	294	312	302	293	320	299	320	305	326	313	320	274	326	323	337	313	330	291	344	306	328	326	327	309	303	326	307	297	290	346	279	319	267	311	308	328	313	317	333	350	344	258	328	308	250	320	330	307	291	312	327	298	317	291	325	305	305	342	315	307	285	284	290	317	307	297	320	307	283	304	295	327	314	289	283	284	293	316	332	304	342	317	309	295	334	312	304	330	325	319	316	300	320	296	316	301	301	335	298	301	311	348	312	293	315	333	343	290	252	305	332	297	315	308	291	308	326	311	312	289	347	321	315	288	314	306	329	286	314	289	336	327	314	306	295	302	327	339	294	312	325	343	277	310	292	296	289	298	308	309	282	285	301	290	310	306	277	339	325	335	317	293	304	307	284	312	308	315	323	279	329	323	319	309	309	319	309	342	346	326	358	336	278	304	315	313	317	347	354	324	291	336	300	310	288	326	312	333	338	284	295	314	305	322	311	308	317	312	311	295	305	339	311	332	309	304	374	319	290	321	304	312	304	294	317	290	309	321	323	329	296	317	287	288	332	305	318	301	320	272	325	327	326	311	304	309	311	280	339	301	296	290	305	322	294	336	302	315	296	312	316	310	301	290	275	342	301	323	308	343	271	305	327	299	324	286	329	328	349	303	312	298	313	309	317	315	273	299	307	328	345	298	325	324	289	296	273	335	301	289	316	296	294	317	343	299	291	276	337	303	346	304	298	311	312	330	293	316	284	326	330	322	324	305	341	294	323	309	318	319	280	301	296	323	312	287	303	334	310	304	305	313	304	307	300	277	339	333	318	296	333	315	321	329	268	311	315	291	292	288	309	311	332	341	351	321	318	349	301	325	376	280	307	326	287	293	355	309	340	335	313	332	309	311	346	305	325	306	307	300	323	295	316	300	342	316	284	280	312	293	280	300	334	344	329	292	340	309	285	318	337	323	336	311	311	320	293	321	263	295	284	327	296	301	338	318	334	330	301	285	310	317	309	324	274	324	305	302	285	296	306	316	348	325	327	313	301	307	294	310	304	317	334	277	308	307	297	311	310	330	298	281	313	329	294	333	324	295	327	310	320	321	306	306	313	285	317	316	290	337	310	304	322	325	382	289	310	334	319	332	309	318	268	316	278	299	322	270	325	265	291	303	317	305	306	288	327	329	277	302	312	304	306	333	324	308	318	292	326	308	340	299	309	302	296	312	320	317	293	272	333	326	277	326	297	305	320	309	315	271	304	305	283	306	295	308	356	285	285	303	313	321	360	324	296	278	340	321	338	275	284	281	333	301	298	304	297	339	301	323	293	340	320	311	307	321	298	321	301	328	314	339	309	334	323	308	306	323	303	301	343	315	336	314	316	339	335	304	307	329	320	303	305	297	342	283	307	291	310	296	325	337	331	315	307	304	306	323	330	310	312	276	330	312	293	312	309	312	307	326	294	309	315	306	298	310	300	308	318	309	324	342	324	288	308	334	286	306	283	275	321	313	308	304	318	329	325	301	327	320	337	330	317	309	293	313	288	327	311	307	311	333	281	326	311	319	311	295	321	342	311	297	329	289	341	317	292	308	347	317	302	298	315	295	286	301	298	307	292	319	330	266	306	312	301	323	279	295	310	309	328	280	325	310	327	331	328	316	336	325	335	328	317	314	338	322	302	293	333	322	346	298	334	345	323	284	318	271	291	315	317	308	307	301	338	337	289	295	302	320	286	293	301	299	340	318	311	296	336	282	285	311	310	304	345	306	314	315	296	303	325	311	317	320	321	314	305	292	337	349	271	291	310	303	319	332	284	302	286	341	319	297	337	324	291	319	283	299	312	317	306	283	287	289	282	278	318	334	335	322	289	307	300	293	361	306	368	297	297	301	312	286	313	288	317	272	299	296	326	340	317	313	342	276	323	320	302	285	309	311	319	290	306	279	309	337	304	359	318	322	283	321	298	324	341	314	325	333	311	307	319	335	321	300	325	316	289	329	307	342	325	311	307	302	313	331	296	334	315	334	338	297	304	312	326	294	316	305	309	292	289	315	321	323	306	325	305	316
12440	17278	4015	1527	1039	986	879	862	853	834	806	793	809	721	725	806	766	741	702	744	667	672	715	718	760	669	718	720	683	698	685	650	707	683	663	725	725	729	688	693	705	741	716	700	682	689	678	674	700	674	721	647	713	720	703	664	675	711	714	707	668	732	707	681	702	622	724	725	753	740	696	680	699	658	673	687	747	671	708	655	720	705	664	644	671	702	678	676	688	660	704	697	675	723	663	705	706	681	691	669	636	695	746	698	689	689	724	686	707	692	687	674	671	661	741	674	701	644	717	689	695	716	670	677	670	716	667	664	683	730	727	683	664	695	750	771	683	677	725	680	667	721	683	709	679	714	664	669	693	714	702	681	694	712	703	716	683	689	671	687	713	729	654	662	700	761	658	703	734	726	687	680	675	663	673	707	670	714	714	727	730	674	639	701	752	705	709	681	653	671	716	690	667	711	678	695	725	690	704	631	669	649	725	653	702	674	715	597	719	699	676	698	698	683	655	752	753	715	647	688	700	633	612	722	690	731	645	732	713	755	709	697	681	679	712	730	706	692	707	671	676	686	677	700	726	667	702	692	668	672	723	692	722	716	678	688	687	693	701	724	644	741	749	701	656	685	676	686	680	701	674	754	631	744	711	701	706	724	703	689	689	702	674	693	707	646	701	647	705	677	723	646	728	690	703	717	666	686	705	683	698	661	713	710	679	733	650	719	681	713	711	704	663	681	686	704	680	730	655	678	703	669	686	731	698	695	658	684	700	688	685	732	658	712	674	684	717	701	682	692	708	701	656	684	715	690	684	697	661	750	667	696	681	721	698	703	661	677	720	674	713	647	708	694	725	689	697	653	669	667	699	682	660	679	676	699	730	730	686	704	712	703	711	681	667	763	681	714	659	675	730	653	703	695	664	694	735	727	685	764	669	727	667	724	701	724	685	697	716	688	701	690	712	702	668	654	695	692	696	697	680	711	647	702	748	673	695	674	694	683	701	623	710	674	689	684	691	710	730	643	694	695	705	671	690	753	678	683	696	668	707	692	689	717	708	744	698	706	695	694	713	673	763	706	696	698	730	716	710	684	723	739	687	700	705	726	676	689	719	670	666	725	647	670	676	694	697	701	689	694	659	700	654	728	753	652	720	680	705	692	673	711	708	696	711	692	660	751	671	656	740	667	687	742	666	671	704	687	742	721	711	712	667	621	724	675	678	647	671	676	669	714	674	670	663	659	702	728	684	659	748	666	685	676	691	683	665	648	649	707	673	687	702	706	693	723	662	667	677	732	696	666	690	680	692	678	659	627	707	707	695	691	714	681	673	683	721	749	681	673	639	696	717	659	711	716	693	717	680	716	728	684	695	639	733	706	706	671	719	678	674	697	682	695	682	707	667	651	715	708	692	702	721	725	671	678	681	717	668	677	665	710	696	711	690	691	721	664	705	700	691	717	690	675	685	664	678	686	676	749	702	743	700	704	710	696	669	690	638	685	687	734	709	724	695	702	724	654	731	680	712	690	659	685	713	723	673	715	699	687	689	702	741	695	698	663	718	716	710	701	731	699	702	676	757	679	699	698	665	694	693	710	685	713	683	668	678	730	697	680	667	759	712	684	690	680	678	661	698	679	663	644	606	663	714	648	710	706	690	699	701	663	715	665	717	688	704	691	689	687	699	677	680	708	721	702	688	680	668	674	719	686	692	705	702	698	721	658	678	728	684	642	761	694	707	641	695	728	716	679	684	661	713	684	638	720	731	696	689	674	721	688	653	727	709	721	687	722	736	657	717	698	709	700	641	687	717	681	730	669	673	656	712	702	681	694	671	680	691	679	710	666	691	676	739	702	700	713	674	675	727	671	648	686	665	643	739	670	753	706	690	670	676	679	692	703	691	706	666	668	652	696	684	694	715	694	683	657	693	698	669	686	689	723	710	686	722	650	714	687	695	718	707	721	709	744	675	681	702	688	636	706	685	746	677	652	709	693	691	718	699	723	710	716	750	731	683	694	688	693	702	669	688	666	712	674	656	701	722	665	686	678	699	729	672	706	640	695	689	677	655	697	683	709	658	665	724	697	680	701	698	719	676	720	723	684	729	681	722	648	667	735	712	712	704	647	694	711	666	698	739	650	646	713	720	665	680	675	687	658	701	683	710	678	710	730	706	695	734	710	651	670	687	645	695	713	681	693	660	674	702	707	659	708	693	697	674	697	729	708	685	684	681	698	654	712	693	677	637	707	689	727	673	674	725	706	716	657	676	691	660	678	708	718	665	701	712	668	699	721	714	685	655	692	715	718	724	654	709	719	685	691	744	737	688	654	681	676	680	694	710	713	720	680	693	690	677	714	661	695	663	702	695	700	709	696	736	692	708	677	663	664	654	739	661	717	738	722	702	665	663	704	691	655	697	691	700	709	671	684	679	680	704	686	725	712	756	683	678	676	705	719	679	712	668	662	675	729	690	699	690	686	666	688	696	744	658	694	711	715	694	684	673	719	687	679	692	661	680	727	673	714	682	724	701	690	677	682	744	646	713	714	684	671	684	702	698	692	717	679	677	697	676	690	702	675	668	633	706	704	703	691	665	690	654	675	666	729	685	715	718	681	672	709	701	752	696	688	699	641	670	673	747	659	674	718	656	695	692	708	687	746	661	693	751	679	661	690	668	684	701	681	721	684	693	704	701	682	762	704	701	690	728	699	699	693	714	739	719	684	703	713	651	686	664	684	740	671	699	710	714	677	689	745	714	683	705	727	737	672	681	653	692	724	686	722	671	708	680	661	679	721	722	672	693	689	693	675	696	680	717	676	699	717	763	724	740	661	673	726	624	661	689	733	710	667	703	698	692	710	661	709	685	694	688	701	641	675	705	723	656	606	704	694	677	667	636	694	651	706	764	707	704	664	728	705	669	626	706	659	697	735	684	667	650	714	658	661	708	677	701	664	685	673	670	649	724	696	670	700	681	728	723	682	674	674	654	724	671	670	725	685	664	690	676	721	703	661	725	719	684	711	687	671	697	666	682	689	733	692	674	665	665	725	710	691	694	723	677	709	708	713	703	707	680	712	704	701	701	673	706	685	728	668	734	684	668	707	726	702	682	654	700	708	710	695	721	650	706	707	690	709	675	686	669	700	668	697	727	680	681	756	668	674	669	669	709	728	692	697	718	692	713	683	668	767	707	735	720	649	706	677	685	717	728	680	737	671	658	692	677	714	667	702	722	673	694	690	712	680	684	666	677	678	624	654	713	702	696	648	705	678	695	691	675	700	695	635	641	709	696	713	724	696	644	701	670	672	736	725	669	682	713	709	727	685	725	676	714	673	701	712	668	665	703	714	669	697	673	694	711	695	690	710	692	709	691	703	731	684	660	706	685	724	703	718	686	686	644	690	697	695	713	683	664	687	675	670	703	656	701	706	712	727	763	690	709	694	674	708	712	607	695	714	686	680	655	689	699	712	702	673	720	709	678	697	669	680	691	701	721	706	780	744	661	709
30833	9683	2981	725	442	408	425	415	463	383	413	401	366	373	347	307	369	313	306	306	298	266	316	277	244	299	311	275	264	299	292	240	265	280	257	263	261	300	289	251	275	273	269	284	265	285	280	294	283	260	263	289	287	264	260	278	267	268	260	300	272	264	280	235	275	254	259	260	273	265	243	243	258	288	289	260	258	266	274	257	270	273	284	269	292	255	256	297	273	266	263	251	277	253	267	251	275	268	252	262	233	255	249	280	259	261	285	246	261	262	251	262	276	268	276	287	280	271	255	263	245	259	252	268	269	245	274	273	268	298	261	267	287	274	291	306	263	265	302	290	286	272	309	264	258	269	270	256	231	275	279	290	275	262	290	268	297	271	286	242	280	272	250	294	278	265	262	292	263	273	295	234	253	276	274	277	247	267	243	287	221	253	268	277	281	270	293	260	260	256	256	263	259	275	260	264	259	262	273	315	280	290	277	244	265	264	254	282	246	285	269	287	268	246	263	255	268	259	313	245	241	258	264	301	295	270	251	247	275	256	249	255	258	286	286	260	293	262	274	280	283	262	291	256	300	268	276	270	284	274	269	277	270	272	251	273	246	277	275	261	257	268	259	251	270	270	255	282	271	257	256	251	273	290	250	250	281	257	281	285	249	272	284	290	265	263	267	283	296	266	283	259	235	262	268	296	279	251	281	248	296	295	261	247	244	275	263	283	255	277	281	265	254	277	250	285	252	251	248	264	246	241	288	272	280	257	242	266	255	271	255	274	264	297	265	233	247	256	295	281	266	245	273	247	254	310	263	284	270	290	269	279	244	253	285	305	245	276	245	286	282	259	278	280	300	287	263	287	263	260	283	260	260	258	253	280	267	272	262	251	259	260	287	271	308	269	296	262	268	273	258	241	269	270	255	265	322	258	272	262	270	269	281	244	300	300	254	289	270	270	278	267	262	261	234	261	279	226	276	255	263	265	265	290	264	297	276	265	271	274	255	263	274	245	255	262	260	269	287	284	278	242	274	271	252	296	300	256	265	274	281	280	242	273	280	268	269	274	262	238	286	273	273	233	299	291	296	281	305	240	290	255	267	258	281	272	279	266	283	302	263	280	255	284	258	252	269	261	246	263	292	251	293	277	242	248	242	252	276	264	259	258	312	277	277	253	263	245	266	277	280	282	276	259	268	274	278	308	241	291	257	266	282	278	257	282	294	267	247	269	257	249	277	264	275	276	258	287	248	282	291	268	270	267	268	281	280	243	236	275	274	256	283	289	266	265	253	277	279	272	260	237	265	288	245	260	289	266	279	273	276	287	236	252	280	272	262	301	249	265	266	262	257	268	247	257	226	252	274	256	273	270	256	268	278	274	257	289	291	271	272	249	250	268	298	238	261	255	314	254	236	267	267	250	286	275	265	273	223	284	238	284	271	254	221	293	250	260	269	260	259	261	260	244	274	258	266	272	254	257	246	273	279	256	250	280	248	290	270	254	308	266	271	257	309	244	259	273	278	257	262	276	256	272	257	247	255	252	261	264	245	267	270	249	263	260	282	259	277	256	257	238	270	305	331	262	267	275	259	276	236	267	272	262	268	264	281	265	277	252	248	297	274	273	268	223	270	270	290	275	256	275	272	296	294	249	294	270	247	267	266	272	272	262	268	270	258	280	265	251	255	262	262	289	298	239	286	265	293	247	267	277	270	288	249	270	278	248	285	235	296	262	233	250	262	276	301	292	265	275	308	268	251	290	272	265	261	257	284	256	244	268	278	268	265	305	282	266	297	289	291	261	263	261	272	284	247	277	256	278	259	254	247	281	245	266	280	247	273	267	291	240	262	259	271	254	233	269	271	277	269	292	271	285	254	246	275	273	302	268	247	241	262	259	245	244	288	279	271	255	286	230	268	265	260	233	269	276	244	256	252	246	251	260	254	244	259	270	253	277	267	294	265	270	275	241	248	268	265	266	251	303	271	259	287	257	271	288	263	293	262	288	270	250	294	285	278	256	269	249	250	270	281	267	260	264	259	267	272	293	261	245	254	277	288	270	272	288	275	270	253	261	291	262	239	259	284	286	264	267	286	239	266	283	264	260	279	260	250	292	291	260	259	276	246	270	291	252	278	300	272	268	257	261	254	261	242	315	250	268	284	265	286	259	289	303	244	253	272	254	300	261	285	315	256	249	283	310	261	252	250	242	274	264	303	278	275	292	290	271	289	272	265	235	278	261	296	264	241	247	277	292	250	257	287	271	297	239	273	276	273	292	291	262	271	285	265	239	242	274	281	264	262	264	254	295	267	264	276	265	282	273	234	231	256	244	262	274	284	263	227	254	248	273	276	270	254	281	228	267	269	262	274	264	281	266	248	249	276	277	251	249	285	271	263	267	249	275	286	299	275	252	299	252	251	265	246	236	277	287	276	304	267	265	266	281	297	281	271	294	247	253	273	261	302	271	261	259	275	284	247	282	280	279	266	273	287	241	261	275	271	267	269	284	279	260	274	262	267	263	265	270	238	274	248	262	246	259	279	281	277	278	295	272	265	249	262	273	275	258	273	259	298	270	252	249	301	284	252	259	235	293	285	253	264	283	245	290	258	251	294	240	233	280	251	247	235	251	270	291	228	281	276	272	260	282	263	272	272	269	268	270	267	276	250	265	247	252	239	261	300	277	284	292	268	243	274	269	237	279	293	283	293	271	293	282	244	231	257	312	304	265	264	283	298	236	295	241	260	255	243	266	268	254	280	247	277	255	258	285	276	251	252	285	273	295	272	290	298	257	272	254	227	251	284	253	257	282	255	270	297	275	276	264	274	240	265	256	251	278	234	292	273	279	264	259	251	268	279	265	274	269	297	251	272	311	277	237	275	305	257	270	257	301	235	274	280	292	247	264	282	278	271	273	297	287	287	282	230	251	252	279	266	256	262	263	265	246	273	264	279	292	261	259	258	243	294	283	238	263	265	254	292	276	305	268	270	291	252	274	293	279	274	273	305	268	292	279	283	248	254	264	255	239	229	267	276	284	256	258	272	244	269	246	272	286	256	262	243	263	226	262	277	283	274	255	283	252	291	251	269	255	269	252	284	282	270	290	266	255	278	274	227	269	272	259	254	271	254	257	282	294	269	268	271	290	278	254	243	277	265	283	275	260	274	251	262	280	267	290	277	275	271	271	271	267	261	281	270	275	250	256	258	236	250	269	290	238	254	287	269	279	301	289	270	286	250	267	266	288	283	269	275	293	250	254	255	299	282	253	271	266	272	261	257	265	282	244	287	268	256	254	255	277	260	256	267	294	290	303	271	294	283	272	290	262	239	260	232	256	283	260	274	288	286	272	291	244	295	270	283	295	290	280	269	273	268	256	260	278	281	292	287	282	287	281	249	289	269	261	262	290	276	255	251	258	278	263	273	251	260	283	262	298	253	292	259	284	258	260	260	264	281	236	246	284	289	232	252	274	291	264	274	271	246	252	245	273	277	292	258	293	273	278	262	237
9750	5503	2256	838	681	671	726	708	658	659	702	681	666	706	644	667	657	672	584	589	633	622	665	622	641	641	668	620	626	667	627	661	661	634	610	658	610	633	625	667	652	684	693	637	659	630	643	674	712	611	621	612	593	595	620	635	624	668	634	633	585	648	650	616	645	615	630	647	639	655	568	597	572	664	631	594	662	610	598	652	645	621	642	645	662	648	636	616	614	621	649	658	614	652	645	599	660	653	640	672	640	632	603	643	580	621	589	618	662	620	636	651	667	614	618	608	564	636	631	642	649	610	638	621	602	618	631	691	667	588	644	684	622	660	635	664	622	633	597	624	599	609	628	609	627	655	657	615	626	642	617	617	660	610	605	602	668	588	666	651	591	639	636	642	654	661	615	658	662	649	631	623	641	622	627	669	602	595	692	625	642	662	647	576	648	620	647	631	616	646	643	668	616	604	633	670	617	632	663	620	600	652	627	635	626	623	658	635	671	657	650	657	633	665	653	691	616	652	649	650	626	653	609	605	682	633	576	682	561	627	627	641	657	615	610	637	614	661	613	583	636	662	663	621	673	656	623	639	630	641	643	602	633	653	666	642	642	665	666	636	607	631	631	613	621	651	622	700	577	634	620	618	626	609	661	618	628	686	625	597	660	657	663	599	612	656	645	622	631	654	610	623	624	598	631	635	639	593	629	601	655	605	619	655	641	622	647	614	598	653	584	601	609	603	630	637	626	629	603	637	629	640	575	652	627	588	579	621	636	649	671	648	668	669	674	676	611	625	647	649	595	652	651	612	667	649	579	603	676	645	632	595	612	619	655	598	670	642	660	621	648	647	598	669	623	599	669	624	679	636	600	610	631	632	639	653	595	609	635	666	638	670	621	627	632	629	645	660	635	629	665	622	599	620	643	668	558	631	624	642	617	655	692	638	622	635	626	630	583	651	616	638	680	648	665	672	592	614	611	615	623	694	623	656	679	640	683	620	592	595	654	663	600	626	598	690	655	691	654	637	600	649	634	629	598	637	606	635	637	635	632	664	685	635	670	595	680	623	662	659	636	584	628	621	642	636	659	636	619	644	632	582	619	593	612	602	664	659	664	653	652	611	595	639	635	597	643	680	687	620	652	639	667	608	596	599	647	618	674	655	611	645	586	630	623	619	638	669	635	621	613	616	636	644	622	674	617	655	630	634	607	579	642	628	607	645	606	650	609	615	613	621	652	628	654	624	645	587	593	619	633	647	614	599	652	673	617	604	648	577	637	608	638	613	676	661	634	642	627	658	596	638	652	607	631	654	585	659	599	642	611	603	624	659	667	646	587	654	617	615	684	619	691	659	650	647	660	669	634	656	585	637	631	576	664	622	666	670	663	627	625	641	654	644	650	625	608	644	634	580	630	649	606	611	675	617	658	671	653	664	654	653	594	616	636	615	656	623	615	651	638	608	636	602	639	589	638	629	650	612	619	652	662	696	619	602	681	563	642	637	620	619	635	630	644	636	625	641	644	655	606	666	618	700	620	668	690	619	641	612	626	646	595	593	628	635	610	638	702	642	607	594	658	671	616	654	662	623	630	621	643	633	637	640	621	645	671	631	638	596	565	619	634	633	615	637	618	650	635	617	598	669	652	617	618	631	644	666	607	619	639	643	625	601	648	647	627	632	643	617	580	621	636	640	662	623	630	646	667	598	640	635	625	612	608	584	674	640	619	622	624	626	638	645	604	589	640	642	695	595	642	662	638	618	612	661	611	640	650	635	628	612	644	669	663	651	642	625	616	643	612	583	638	680	615	610	605	632	622	577	659	640	661	588	614	605	640	641	650	623	671	693	660	606	651	624	623	613	620	622	613	602	624	588	624	649	668	631	662	620	673	672	657	639	636	589	620	640	651	634	630	617	576	618	615	624	656	627	614	647	584	657	684	635	635	650	667	597	632	637	630	654	607	593	624	627	612	617	677	627	640	649	638	619	584	654	593	646	631	629	622	654	616	603	608	643	643	638	681	626	609	646	669	662	651	663	625	620	633	625	621	583	666	635	642	665	667	649	626	594	587	635	647	664	604	619	680	627	631	637	634	656	619	609	639	607	626	660	659	642	658	614	628	664	628	554	635	646	609	610	633	599	637	604	622	682	642	625	652	649	644	639	634	652	661	686	637	649	599	622	640	621	608	608	617	630	632	623	618	584	644	647	609	614	608	665	641	618	661	634	627	649	627	565	660	622	668	643	662	573	641	623	646	675	618	608	620	602	692	646	680	645	609	664	636	653	661	631	616	628	640	647	654	633	650	604	606	603	640	622	650	638	642	624	579	625	619	653	624	623	612	674	645	606	599	640	666	655	649	607	618	643	612	653	605	649	630	621	641	649	662	588	617	629	640	648	668	643	623	603	675	626	646	627	629	661	637	577	633	666	654	617	647	669	598	633	598	661	663	655	617	653	604	660	620	645	653	621	655	640	625	647	624	633	625	651	613	592	644	629	626	633	627	649	650	617	629	642	637	637	607	648	674	647	641	616	617	637	709	605	605	684	640	641	630	642	647	580	616	618	655	610	620	642	672	641	622	631	605	653	610	621	598	628	593	629	618	614	625	586	626	635	696	690	657	636	623	629	647	634	586	581	617	622	669	622	656	636	662	654	638	631	627	630	628	628	609	663	653	676	638	611	622	636	616	638	609	605	638	672	645	586	641	589	672	686	632	626	578	637	614	637	629	651	650	576	609	663	642	644	621	637	638	652	643	626	634	589	649	598	660	639	615	624	628	640	648	646	629	597	614	660	603	654	626	644	673	654	641	703	658	636	639	619	611	636	587	641	646	646	666	673	634	640	649	656	613	678	615	630	622	650	638	661	624	612	658	654	624	616	641	633	645	669	620	643	654	627	639	674	641	640	618	625	671	625	633	632	598	611	638	573	642	599	621	649	610	618	665	648	646	617	647	601	612	604	628	636	643	603	616	628	667	682	624	619	673	624	634	604	626	622	634	632	699	578	625	688	613	601	632	649	615	659	624	575	623	684	636	653	695	604	622	670	610	611	617	633	607	614	565	635	615	591	623	660	656	600	609	611	637	610	607	668	634	600	710	588	594	602	651	664	615	654	621	604	630	631	618	675	706	652	629	683	648	670	565	645	642	632	654	645	596	644	633	622	579	621	656	618	590	590	581	670	622	626	585	636	646	662	653	644	654	689	645	628	622	620	678	619	675	653	651	637	636	611	622	655	628	626	635	608	624	665	630	612	661	614	653	647	644	618	607	628	612	657	619	640	607	647	610	629	664	661	665	660	633	616	652	614	620	663	635	645	627	585	620	589	651	625	669	586	617	607	611	636	650	639	613	684	661	646	642	638	579	596	608	656	568	608	623	654	614	657	602	666	648	686	669	638	605	611	600	627	621	625	643	635	695	625	635	602	649	592	593	606	634	610	624	668	624	652	676	630	654	656	611	650	575	660	628	613	602	635	623	634	638	659	598	621	676	602	616	639	660	616
26859	21410	25658	27055	6708	852	733	689	664	667	574	555	522	458	457	528	536	466	441	430	422	392	365	438	399	409	403	389	369	377	365	352	362	350	354	342	312	381	343	391	352	358	374	376	344	326	335	356	329	343	365	384	326	328	326	348	419	370	381	370	342	339	355	352	372	317	371	354	354	341	370	348	388	345	373	340	374	375	350	371	310	349	338	315	333	333	381	351	366	349	322	333	407	382	343	349	340	358	338	365	348	384	370	364	341	351	333	334	349	358	359	384	331	368	351	359	381	347	380	365	372	349	389	322	360	344	310	387	377	365	403	313	344	377	369	383	355	359	356	391	319	337	333	328	377	381	333	401	388	357	317	344	350	349	338	361	379	337	368	363	381	368	345	373	302	368	343	373	371	340	334	375	376	373	320	375	353	346	354	366	314	322	309	346	371	359	370	325	382	366	324	342	355	340	347	328	348	377	332	330	347	334	372	349	364	357	410	379	411	362	344	358	355	370	337	338	347	388	338	360	369	363	381	338	380	323	352	352	341	387	325	362	365	375	351	343	409	344	373	379	347	354	336	362	365	374	353	329	353	326	320	366	374	322	361	351	339	342	366	335	360	314	356	363	361	372	353	337	343	330	364	365	342	344	395	379	364	330	369	343	371	397	329	352	380	359	360	344	361	369	344	356	359	345	319	365	335	363	353	325	341	360	341	348	367	346	322	356	349	354	319	380	341	380	337	365	363	335	353	369	362	321	330	336	350	390	354	389	328	363	345	359	334	361	347	382	363	357	351	361	363	392	390	367	342	354	389	345	351	358	337	383	366	400	374	371	320	354	335	345	368	417	350	331	391	363	355	395	340	350	360	391	379	335	335	339	353	383	347	345	359	364	378	350	359	328	358	326	402	361	373	364	343	364	361	358	361	407	340	344	371	364	368	344	377	365	343	371	398	385	340	347	358	311	337	331	362	342	333	342	353	346	340	321	391	344	354	364	367	347	391	384	363	341	365	375	357	384	373	368	329	325	343	365	340	352	372	379	323	337	366	352	366	347	363	373	356	346	387	363	333	316	343	328	401	342	331	322	373	333	348	373	364	354	369	366	373	338	341	365	351	368	371	364	391	349	319	340	368	322	378	355	367	319	341	335	398	334	367	329	365	381	375	311	350	391	324	353	367	383	358	324	372	363	366	388	335	355	364	335	320	328	339	315	360	348	342	357	335	348	341	382	308	382	354	331	324	375	374	333	389	359	325	411	356	350	326	357	366	371	359	333	356	333	346	353	342	393	346	311	361	384	317	324	339	333	370	378	374	355	376	366	340	343	368	363	381	371	339	355	351	355	343	345	346	380	344	352	360	359	382	385	366	388	347	355	321	366	382	352	331	351	373	347	319	366	314	356	371	351	404	330	355	341	348	370	349	380	365	386	353	380	364	388	358	316	335	307	388	355	348	361	363	351	339	338	376	354	342	333	359	339	323	374	338	362	331	341	350	305	363	359	350	352	379	333	377	396	364	401	348	365	329	375	392	360	343	371	352	342	378	369	342	352	299	349	328	353	330	329	358	306	379	332	374	345	346	341	356	368	376	352	363	348	345	348	366	334	362	361	355	305	353	345	317	331	378	369	392	362	388	350	357	337	356	325	324	356	380	317	343	354	361	350	340	359	391	365	340	373	338	350	335	377	381	383	374	336	353	346	361	345	369	376	313	333	346	366	367	368	352	377	326	371	347	346	371	380	409	299	394	341	375	343	350	317	367	361	386	356	356	341	343	369	354	396	345	359	354	358	357	380	327	343	354	336	400	369	369	358	359	326	370	348	367	308	308	342	399	358	357	356	361	311	369	346	342	394	387	330	333	382	365	343	345	351	347	360	354	353	330	342	360	347	382	350	377	335	352	341	377	348	333	372	390	355	361	343	353	335	372	345	352	417	379	353	365	340	364	357	348	352	383	376	370	355	331	368	333	344	377	368	357	350	370	360	368	361	382	366	329	351	352	373	344	359	376	324	349	359	343	385	333	339	375	366	362	334	390	391	358	353	338	392	353	342	362	372	362	338	338	369	368	373	354	330	340	370	324	322	378	345	338	366	371	367	336	340	376	399	377	351	353	342	358	375	350	353	374	362	401	341	355	332	351	333	351	380	367	367	339	361	334	350	355	375	328	375	341	371	349	395	342	350	375	331	357	387	370	364	345	374	361	321	365	328	346	345	348	375	360	364	366	394	381	348	360	325	317	358	374	373	368	388	335	368	339	372	364	363	364	346	373	335	356	346	395	320	340	312	358	354	378	320	340	382	346	378	342	338	342	356	390	386	364	351	319	337	351	349	350	356	361	349	343	387	372	342	367	347	320	349	347	341	319	357	358	349	372	331	347	352	372	338	355	360	362	368	331	399	356	363	353	349	330	355	332	396	344	384	346	358	358	360	333	353	333	349	355	366	373	331	340	348	358	345	328	363	350	366	332	350	343	378	352	330	319	391	331	353	358	356	371	363	358	346	360	373	352	374	351	379	372	356	289	374	331	342	370	392	324	334	345	345	381	349	372	348	348	374	324	346	335	347	321	373	353	378	353	359	335	402	368	363	384	335	360	358	378	304	372	388	364	374	349	342	360	356	377	362	339	354	368	323	366	360	350	348	372	374	339	333	352	334	342	367	324	337	341	334	326	352	354	306	351	339	387	338	394	353	373	334	402	376	387	315	358	364	320	354	354	317	414	360	361	352	358	335	336	342	366	339	345	343	343	360	331	343	309	353	353	360	413	380	341	346	365	311	342	397	353	339	347	343	376	359	342	362	344	339	350	344	352	371	350	357	345	334	350	362	349	381	366	357	344	372	331	349	369	356	353	356	415	374	381	369	344	342	357	362	348	349	368	355	353	330	340	350	355	332	357	369	330	393	372	377	361	331	327	370	380	359	375	344	349	345	366	364	349	399	352	352	361	349	386	376	332	349	363	341	352	326	325	353	340	349	349	345	371	346	319	342	358	355	355	353	358	367	389	358	375	349	359	364	384	374	364	338	310	390	363	348	379	342	377	331	316	379	335	368	346	357	368	398	334	343	348	350	353	371	349	358	320	371	336	369	341	374	385	375	383	321	363	324	332	330	380	354	353	350	355	390	372	350	344	343	364	367	379	366	399	357	372	330	396	321	328	345	377	350	360	391	363	378	396	331	346	382	379	377	368	374	348	360	403	394	365	386	380	345	353	374	371	352	336	320	372	338	389	341	402	295	364	390	379	359	339	320	316	337	347	385	342	395	330	350	337	391	351	348	328	322	366	382	389	364	351	326	338	372	331	362	384	343	356	340	373	332	339	363	354	362	355	324	351	357	366	337	337	373	337	376	366	293	366	303	357	364	342	346	366	397	374	332	355	356	385	361	333	358	352	347	344	373	333	378	370	340	350	340	329	379	341	383	349	347	372	351	328	356	316	333	359	359	356	381	374	363	394	362	407	317	352	333	352	359	371	372	374	354	353	364	377	363	352	330
10435	13392	7403	1370	1023	895	965	950	910	903	866	824	848	855	789	819	887	864	763	856	827	835	807	811	789	845	818	807	849	830	801	809	871	795	800	795	807	809	797	785	795	838	762	809	788	792	824	801	822	796	839	809	815	814	806	830	800	854	873	833	760	804	797	793	832	826	764	812	811	816	820	788	735	820	828	854	810	865	785	776	778	812	833	811	805	789	823	858	863	780	788	818	788	779	823	783	822	802	788	794	787	832	787	767	770	787	789	789	780	769	837	818	780	830	797	761	808	824	848	829	780	844	817	769	856	814	824	828	792	759	888	794	770	758	816	840	760	791	815	848	787	842	834	839	805	819	821	828	824	776	787	803	808	818	829	790	824	835	781	802	845	776	805	744	838	789	767	805	840	769	777	809	816	863	770	813	795	789	779	757	859	812	767	785	757	865	817	787	803	765	800	832	796	803	794	836	802	852	772	752	846	789	812	813	771	728	844	795	787	839	820	831	806	805	772	786	815	845	833	767	775	806	840	807	741	783	768	817	812	787	813	797	830	820	820	785	806	795	807	804	754	792	781	812	807	801	820	806	796	811	806	811	759	830	811	831	830	754	790	774	801	776	757	834	817	790	820	810	801	783	819	775	814	812	834	818	760	787	767	798	766	795	840	802	857	826	807	814	765	851	826	762	785	805	805	803	871	777	805	711	777	844	786	827	857	784	793	778	859	811	810	838	795	808	800	856	777	794	827	815	805	789	765	783	840	871	862	778	816	777	852	805	870	795	760	813	810	830	810	783	764	816	812	764	774	830	819	780	802	807	751	770	822	824	760	772	792	778	792	778	806	828	822	787	810	832	801	849	803	772	812	828	791	807	776	828	822	746	878	830	816	779	797	820	787	794	824	842	717	865	856	806	763	787	805	802	809	832	813	790	766	810	820	894	789	809	819	828	822	788	803	738	825	791	808	785	762	806	837	802	766	744	836	831	768	783	787	814	826	809	799	807	787	788	785	831	774	780	780	772	859	836	802	756	833	836	745	779	869	790	797	785	864	784	793	841	803	807	780	743	780	833	791	774	773	807	772	803	793	795	753	804	804	825	782	832	799	814	806	820	852	855	802	748	787	764	802	836	773	773	788	849	759	853	758	809	804	754	833	782	809	760	801	840	799	772	834	801	805	796	834	799	817	848	783	769	817	792	772	755	800	818	769	820	827	815	822	752	881	805	780	798	788	818	763	815	829	830	784	788	803	795	772	814	863	813	842	784	820	807	806	802	788	780	765	784	785	830	826	778	768	794	795	783	802	795	802	818	799	798	834	786	811	859	821	793	793	804	809	831	796	822	808	784	800	761	822	802	822	818	771	884	814	759	846	814	823	817	790	776	788	809	792	775	844	815	812	835	801	858	769	795	830	756	835	811	797	847	812	796	813	755	781	801	763	797	760	844	826	789	831	819	796	798	769	812	804	823	795	830	844	827	787	798	787	816	800	837	758	767	821	829	760	817	813	835	808	777	815	792	766	859	783	790	856	812	839	819	808	798	791	831	828	783	812	810	798	806	846	793	830	805	857	774	806	810	777	814	860	820	794	831	763	781	818	820	842	820	843	789	822	804	847	823	838	801	829	810	821	833	841	765	793	804	843	848	815	810	799	792	798	842	813	758	775	798	830	793	788	797	850	756	791	888	821	806	787	776	821	801	841	815	802	764	785	797	873	792	784	803	843	806	792	800	831	805	815	766	823	790	795	785	775	794	806	819	823	816	841	792	773	804	830	830	776	851	830	760	799	794	785	859	793	747	774	807	810	785	819	808	799	792	790	805	782	802	840	825	824	808	858	818	812	781	838	849	802	839	844	786	814	800	827	842	786	814	847	872	775	771	769	784	800	784	852	808	811	818	855	800	783	813	815	792	792	856	784	763	793	805	842	805	811	803	790	834	780	839	794	753	812	743	772	849	767	856	831	800	818	810	772	791	823	841	844	812	803	806	824	814	805	838	816	800	819	798	817	804	842	792	781	797	759	792	822	759	793	793	769	754	776	782	756	809	803	841	786	827	792	837	818	807	806	807	795	844	840	809	773	772	815	786	843	778	803	843	823	814	808	807	785	832	831	830	788	826	779	820	857	822	800	773	799	785	742	840	841	821	785	830	766	815	794	803	850	764	751	729	764	804	782	791	786	782	816	810	787	776	790	824	836	824	806	842	815	811	814	755	823	819	794	831	817	814	822	869	825	835	780	807	780	761	778	792	828	808	812	790	796	825	777	795	756	815	820	806	797	761	810	787	834	834	808	809	820	824	774	797	772	807	748	833	819	787	826	785	856	825	822	856	808	793	817	801	786	839	784	804	826	794	830	757	793	818	818	820	805	847	801	826	793	767	819	836	835	813	742	796	791	816	821	840	849	766	781	847	743	807	846	785	813	771	804	801	791	789	808	856	796	824	796	760	796	796	826	779	822	809	821	794	812	829	806	828	841	805	756	857	794	772	754	781	825	780	790	850	826	748	799	779	802	841	833	790	785	802	817	806	711	813	875	785	825	795	766	798	818	854	761	802	838	776	833	806	795	754	844	802	808	761	794	809	802	788	829	866	835	840	758	806	801	807	834	836	806	777	812	804	836	819	770	796	816	742	834	784	775	832	856	766	774	810	826	797	852	852	815	849	813	832	741	782	861	848	811	771	803	753	742	843	787	775	813	852	787	783	784	816	846	781	812	790	768	829	822	812	809	841	762	845	771	792	802	842	785	800	834	821	788	776	822	768	762	827	799	831	856	775	830	814	779	822	762	828	770	862	884	762	792	815	834	794	792	753	804	809	778	845	774	815	788	787	782	791	825	824	830	851	778	810	828	799	814	802	807	764	824	817	788	818	788	826	780	843	839	791	779	828	827	796	805	788	817	791	821	794	783	775	829	814	777	781	817	873	823	798	733	802	822	779	786	791	785	791	826	804	801	810	806	827	812	789	778	787	858	793	792	809	798	811	827	779	833	812	782	814	833	791	810	841	843	819	776	766	816	870	790	821	726	773	778	814	830	798	828	765	803	829	840	801	861	802	772	788	799	792	815	785	751	836	843	786	821	815	746	783	790	816	786	771	770	804	830	779	795	807	763	774	781	811	800	821	820	773	808	825	828	767	827	856	809	816	779	763	824	820	780	789	774	779	816	773	844	785	828	793	824	730	777	784	834	825	782	827	841	862	804	803	790	799	788	795	757	846	773	790	866	819	786	795	807	810	783	806	810	806	782	803	789	827	853	768	853	804	803	826	821	859	811	829	813	812	753	799	826	739	786	805	769	782	806	819	777	887	807	804	796	795	861	825	799	769	817	806	778	817	809	820	790	802	764	811	873	802	841	759	788	813	795	755	840	826	777	819	773	756	820	779	798	762	825	842	786	826	836	799	815	799	784	803	791	819	816	812	812	810	799	814	823	814	833	818	752	777	820	775	771	834	831	774	777	748	801	818	820	790	802	827	819	772	793	826	837	805	745	794
24952	21389	26848	26296	21328	6544	1083	841	838	710	639	640	594	511	548	510	495	459	419	420	378	346	380	387	364	380	362	351	346	327	319	333	352	299	328	323	328	378	340	310	332	307	321	344	326	330	323	304	353	350	313	305	334	350	312	307	277	293	318	362	314	286	313	314	314	316	329	307	322	310	315	298	305	281	273	301	342	298	339	331	310	301	286	323	310	317	291	299	314	306	332	316	307	288	293	351	317	290	286	311	304	311	334	314	307	312	302	341	310	329	302	328	325	324	307	335	311	312	301	319	333	319	297	319	340	345	309	324	307	322	318	346	335	294	308	314	330	368	296	310	334	344	321	344	310	318	284	346	310	296	310	315	291	355	318	343	338	315	298	320	306	349	347	315	313	359	322	316	282	346	284	353	325	300	333	312	287	328	332	345	297	334	288	313	311	317	305	315	294	334	351	369	329	336	297	304	363	293	322	334	336	304	321	310	327	305	330	312	327	340	338	303	340	319	319	272	344	342	319	337	301	329	316	291	312	329	335	328	346	300	315	318	303	313	324	323	308	324	323	329	324	322	336	325	263	285	323	313	276	306	324	291	309	283	344	306	365	350	304	299	309	346	302	313	320	294	319	333	306	323	295	325	311	317	281	291	317	310	326	275	308	312	299	319	322	313	351	314	301	312	336	300	326	307	304	335	334	354	297	326	280	295	320	300	338	271	339	292	321	321	320	352	322	348	287	314	324	294	300	329	281	318	314	314	349	320	318	322	326	326	332	341	330	336	307	329	295	316	303	305	315	306	369	287	318	312	325	327	314	316	304	321	331	298	333	339	297	342	296	324	295	321	344	307	306	335	310	319	296	327	302	319	316	332	338	308	299	333	341	304	360	288	316	359	330	299	300	309	332	283	347	313	310	317	305	312	313	296	324	279	318	306	313	324	305	327	303	314	365	356	333	311	291	326	308	321	331	307	302	324	327	296	298	310	318	333	312	301	323	332	300	291	302	292	288	326	305	324	308	323	324	318	311	301	311	341	288	318	294	326	313	313	365	325	328	303	263	324	328	332	311	282	307	334	300	317	283	312	332	339	351	316	353	329	303	345	295	330	311	333	297	314	291	326	318	317	298	288	320	285	320	292	312	312	312	313	321	300	316	333	303	315	268	301	296	323	322	303	267	325	326	327	304	317	341	322	322	326	302	296	332	325	322	330	285	310	345	342	286	317	316	316	332	321	316	284	295	307	352	315	313	307	308	321	327	320	300	327	273	316	311	337	311	299	330	309	314	363	309	318	332	300	326	320	321	292	304	293	325	305	302	309	327	307	327	311	297	311	306	301	333	297	312	305	304	350	310	307	297	311	317	330	312	350	266	302	314	270	296	305	325	312	328	286	323	305	340	317	308	314	301	300	298	319	302	344	280	326	333	286	309	306	323	308	294	312	333	318	328	320	325	311	282	317	311	355	320	309	311	337	328	314	340	342	343	309	316	292	321	316	292	312	309	319	318	303	305	309	295	300	309	329	337	332	336	285	310	304	338	336	342	312	302	323	323	334	353	324	308	331	302	310	288	314	340	295	280	345	325	297	324	314	295	303	292	316	325	300	312	334	314	323	286	332	286	338	340	326	303	307	341	349	326	336	330	286	298	315	341	338	328	285	362	312	313	302	326	314	286	315	330	291	298	286	321	334	344	309	310	341	357	296	342	304	323	309	336	346	310	338	363	320	306	314	323	350	321	311	314	309	303	303	291	328	310	315	316	348	294	340	299	281	313	339	325	299	322	335	331	326	346	298	321	308	293	318	323	322	328	278	325	328	334	311	315	286	308	345	299	317	330	280	291	320	292	323	295	332	328	320	309	315	341	331	303	314	305	319	303	342	344	323	318	321	301	311	336	298	352	312	306	315	314	339	342	287	333	340	358	350	334	324	324	324	315	350	274	312	271	284	336	312	308	323	302	325	318	304	326	312	314	331	336	326	331	338	337	337	316	340	287	351	289	300	275	316	302	290	322	299	287	304	296	334	293	307	283	301	316	330	309	333	353	304	333	317	288	336	290	333	306	330	333	328	303	308	323	304	311	306	330	300	328	316	311	320	314	292	318	317	297	304	270	297	305	320	322	278	286	349	304	301	296	301	326	345	320	337	328	334	330	322	309	306	314	331	329	314	302	323	305	341	318	332	315	320	282	322	312	305	340	328	299	322	334	288	309	311	338	290	324	292	322	342	334	330	296	334	302	291	345	342	353	318	328	317	340	290	326	314	314	325	318	295	305	281	314	338	307	313	311	297	306	324	330	301	307	295	303	303	305	329	308	306	262	321	302	322	329	311	338	275	334	332	335	326	293	291	309	340	295	290	299	288	300	352	300	348	325	319	338	328	319	346	271	284	273	321	324	317	320	271	295	318	313	287	335	306	351	306	313	294	302	313	305	323	293	324	328	324	321	323	305	313	333	313	331	301	345	317	333	313	287	335	292	258	320	320	311	335	295	314	343	320	301	297	299	326	285	316	301	315	288	285	327	320	321	367	367	338	298	276	326	323	303	300	326	339	336	287	313	318	332	309	322	283	293	321	339	300	283	331	312	300	274	322	310	330	329	306	324	307	312	318	314	313	354	309	317	334	313	300	331	319	334	296	345	293	310	294	307	337	293	359	325	305	337	326	304	309	310	321	326	302	309	319	292	305	314	329	323	311	330	283	318	305	292	330	322	330	345	299	324	342	300	291	310	337	344	299	276	311	287	368	339	323	352	318	310	305	353	356	331	315	307	317	324	327	314	343	326	324	314	295	336	304	315	317	318	324	347	316	354	340	307	303	317	326	346	317	329	295	324	345	288	320	363	303	303	312	289	288	313	335	322	307	320	326	328	318	374	299	299	327	318	312	307	326	326	322	345	311	318	318	325	324	285	309	313	341	317	326	325	338	308	328	313	323	308	311	294	312	311	318	343	297	327	354	339	317	350	308	315	337	345	314	295	293	328	312	336	300	306	318	309	337	342	280	319	301	319	322	343	290	298	317	333	306	287	315	333	315	328	301	343	353	324	323	334	319	311	314	306	319	314	308	312	288	292	282	310	306	320	311	326	305	319	315	345	336	292	294	300	331	298	337	342	295	320	311	322	307	308	324	318	327	346	294	296	276	300	294	348	301	302	326	321	352	312	319	327	276	283	270	327	315	298	312	295	342	332	323	342	290	300	324	304	319	323	345	348	302	284	333	288	304	309	294	340	308	337	304	297	290	317	338	302	330	289	329	327	357	327	277	320	313	333	316	285	308	299	309	308	337	337	324	342	330	315	308	321	342	318	312	331	337	298	314	318	298	324	323	312	299	321	320	297	288	318	304	322	323	305	312	296	302	337	317	332	331	349	302	322	301	330	347	280	271	316	330	294	329	336	326	337	322	329	267	333	292	265	306	357	320	322	287	309	313	315	319	301	319	306	310	333	302	305	297	296	327	289	315	305	321	329	294	323	283	309	332	304	343	322	311	313	296
12035	19575	10857	1593	1044	954	885	891	850	845	836	812	783	786	725	737	754	772	670	701	736	680	773	726	761	760	715	703	708	753	718	685	743	690	679	690	646	735	730	719	706	669	696	724	725	692	706	684	730	700	692	695	694	710	663	701	757	707	645	742	721	693	708	691	711	712	737	727	713	714	708	707	716	690	713	715	708	730	698	681	705	728	739	728	649	675	743	684	673	685	744	751	684	683	694	667	665	700	722	690	649	694	765	712	714	708	682	680	757	663	717	695	715	664	730	647	716	741	693	702	666	735	729	703	732	705	681	672	686	724	729	714	674	694	696	702	685	652	703	743	710	754	668	714	694	720	694	775	730	699	717	686	685	717	736	653	725	694	713	708	735	689	711	654	714	691	692	736	681	728	738	745	718	663	753	709	690	721	694	671	730	736	720	712	718	718	707	706	699	743	671	659	736	694	694	704	694	734	699	715	703	725	682	704	720	683	670	696	700	720	676	704	702	693	708	681	677	719	676	666	688	669	743	679	615	662	748	716	705	691	659	709	636	702	712	701	765	720	701	750	680	734	705	714	700	716	663	670	665	716	692	690	724	708	720	710	663	720	727	728	702	669	664	683	695	646	674	684	683	750	721	674	730	723	713	669	735	734	693	684	745	725	686	699	684	689	699	706	705	706	721	715	692	690	712	691	710	719	678	680	720	703	709	749	712	721	678	694	743	730	706	728	693	685	699	726	698	670	706	710	700	700	678	696	706	708	705	719	755	750	688	690	684	714	704	733	731	726	706	734	745	672	690	678	701	726	707	641	690	719	729	683	705	662	664	651	714	711	701	681	719	711	696	713	720	718	671	681	708	689	667	677	713	660	686	685	722	674	702	693	723	731	705	701	709	694	738	695	735	678	666	698	758	688	707	713	710	717	715	639	710	708	687	734	745	702	740	715	725	736	714	724	749	700	725	678	713	677	765	732	659	697	706	692	736	752	716	731	744	672	675	729	683	706	713	697	663	689	762	702	704	704	722	717	709	703	694	697	703	717	669	716	711	702	686	712	702	704	683	706	666	675	725	748	674	707	693	693	672	711	714	646	703	740	686	660	699	730	732	689	718	676	745	730	696	757	696	713	700	719	739	740	725	699	733	747	731	676	702	705	682	681	697	700	742	699	703	718	710	679	740	714	711	633	742	698	691	742	692	670	730	747	668	668	732	692	690	685	714	683	761	714	736	731	711	672	739	714	721	674	729	684	691	737	709	695	709	695	705	668	692	694	710	659	723	679	708	704	714	702	700	702	692	679	716	764	648	671	717	736	718	732	696	748	693	726	739	718	695	713	695	728	707	754	722	732	704	741	706	713	705	698	687	648	741	727	676	701	722	716	704	723	645	665	742	685	680	714	741	686	716	688	751	673	717	733	712	692	720	700	699	747	710	706	700	705	726	706	684	726	713	722	672	696	736	679	721	707	694	693	703	707	707	692	672	686	689	729	694	680	708	694	659	677	728	714	732	730	718	694	701	738	725	693	728	724	659	722	690	744	715	725	696	695	713	730	692	757	695	689	730	702	686	695	681	725	684	705	718	706	693	726	730	705	672	720	702	662	697	761	674	731	684	725	684	718	760	709	707	709	680	737	728	726	676	699	694	712	717	697	693	723	719	743	702	695	673	662	719	702	714	706	740	677	706	689	735	699	737	655	726	745	698	696	683	656	713	729	693	704	750	720	723	732	730	682	727	693	703	721	639	667	746	708	716	688	712	721	737	678	696	726	717	693	723	743	691	707	730	755	714	693	746	666	703	681	715	721	715	725	741	650	716	703	700	710	702	748	713	726	688	689	670	702	675	714	689	673	677	691	665	682	626	716	711	694	720	716	744	717	728	682	720	695	740	704	705	716	692	638	699	669	707	683	711	702	721	735	680	718	679	679	717	693	727	672	671	748	728	705	744	673	696	704	750	690	671	671	663	644	715	746	695	731	668	677	754	696	717	720	688	739	711	697	698	682	688	718	713	704	700	681	678	656	663	675	688	734	653	719	706	735	682	708	666	737	666	685	689	741	657	673	690	720	725	695	640	671	700	695	735	727	734	673	706	743	644	708	688	688	695	669	687	682	690	690	693	669	689	728	704	718	733	684	730	732	668	699	684	710	701	709	693	717	697	700	731	723	721	720	689	706	729	694	692	709	696	697	756	713	656	715	702	736	715	702	725	671	701	734	727	691	720	700	662	709	687	717	677	690	728	689	690	710	674	713	694	708	680	752	670	717	676	693	623	705	684	697	726	713	692	726	676	702	707	710	706	666	701	706	738	720	649	725	669	722	732	658	690	764	688	684	712	751	696	732	725	728	673	681	743	690	770	718	736	732	731	740	712	666	688	707	679	697	685	741	686	663	717	661	709	711	716	712	679	727	683	727	675	620	710	697	711	746	689	722	707	703	687	722	694	709	675	718	665	719	674	685	696	679	659	731	713	769	760	724	666	718	729	716	712	678	728	699	707	687	663	650	711	683	691	748	721	704	696	672	702	690	673	734	686	722	659	692	720	727	655	687	708	682	693	673	693	674	697	735	654	752	687	743	670	711	723	649	700	689	722	712	692	691	698	666	697	696	673	649	732	744	666	712	700	661	647	723	731	680	699	692	683	718	686	708	756	708	726	709	657	720	740	699	696	681	725	713	708	710	704	677	685	671	665	724	705	682	653	682	698	705	684	724	701	658	682	657	687	752	782	720	747	682	717	720	693	667	673	712	636	680	714	726	685	684	759	754	723	741	754	684	682	688	687	757	697	714	667	672	719	724	664	691	662	734	632	717	656	657	677	693	666	702	703	708	711	707	731	693	718	705	694	708	708	691	724	644	694	686	740	735	684	703	706	744	672	706	730	706	702	734	731	709	726	688	669	703	694	735	715	669	746	694	686	683	705	750	707	772	722	708	749	716	771	670	726	686	679	718	719	714	689	701	743	753	753	669	760	786	686	657	740	664	696	692	676	739	689	668	704	752	724	653	737	681	720	698	712	716	689	744	713	701	715	710	702	668	675	696	704	698	672	681	730	709	677	718	685	729	679	704	729	678	695	680	708	689	700	726	718	682	729	688	684	732	725	663	709	753	705	733	688	725	663	683	723	670	685	757	689	688	681	726	694	709	691	715	745	682	703	737	689	671	702	718	703	705	761	725	690	708	668	692	662	666	734	714	728	696	694	687	730	695	698	682	715	728	674	720	715	731	703	713	663	673	715	710	704	729	672	761	693	707	676	698	679	704	664	706	668	701	689	688	701	727	686	705	689	756	671	713	695	674	681	683	712	719	743	724	656	691	709	734	703	717	674	729	679	709	704	732	653	692	749	717	737	681	673	680	704	729	710	684	663	688	729	677	682	660	759	733	701	708	656	701	695	741	720	755	706	681	720	667	734	711	748	779	744	733	686	700	728	704	685	686	683	706	688	730	680	715	716	741	680	740	647	708	679	709	663	730	724	706	698	674	694	701	679	695
30969	10318	4092	699	477	440	460	432	428	382	415	303	395	331	347	332	352	362	331	279	313	305	329	288	300	313	303	286	274	298	287	289	296	292	290	290	249	276	289	272	271	281	243	296	327	266	273	297	307	252	286	274	255	260	283	288	284	285	286	280	283	294	307	270	266	302	304	266	282	248	248	282	291	290	289	294	302	306	297	267	290	270	294	266	256	265	294	265	281	302	246	266	299	270	284	290	293	309	292	289	269	254	290	269	293	295	327	275	286	248	280	286	291	274	270	307	260	284	279	253	275	269	293	253	258	309	264	266	310	271	263	304	259	274	290	266	238	296	238	266	245	255	256	259	265	288	270	269	276	248	275	284	280	274	296	295	309	280	309	306	294	265	296	266	244	239	294	266	262	252	278	306	283	283	240	260	275	276	267	278	263	280	261	286	264	289	273	255	279	272	285	277	278	243	324	280	262	278	270	281	273	273	262	296	315	309	243	288	270	280	263	241	262	293	282	273	272	250	290	291	270	263	268	271	272	287	257	249	282	268	258	265	272	278	288	253	284	308	277	271	292	264	286	289	238	293	304	308	256	273	242	287	271	295	277	297	270	251	305	296	288	275	288	259	295	271	288	294	261	277	291	278	274	263	251	281	274	287	255	303	279	254	284	280	263	245	299	249	300	264	260	277	278	271	322	271	249	309	296	279	285	243	297	262	266	241	255	284	264	273	257	266	283	282	290	236	259	283	286	285	318	296	288	238	277	281	288	275	279	265	283	295	242	269	278	258	265	289	261	280	229	314	326	280	253	293	262	259	286	256	315	287	308	265	263	283	285	270	289	272	266	297	268	307	308	270	261	292	261	266	310	286	286	277	271	265	266	266	257	295	250	305	282	293	270	260	297	279	288	313	285	269	304	283	283	297	236	281	266	272	260	273	242	256	275	287	306	259	274	277	271	284	250	277	242	244	287	311	302	290	284	280	293	310	278	292	266	260	287	295	266	288	244	288	301	289	273	246	277	276	265	265	268	277	251	261	273	267	289	267	283	289	274	285	276	316	285	268	279	251	280	268	259	269	269	283	282	261	262	289	267	284	278	254	275	276	285	297	283	288	289	282	282	275	259	282	258	274	278	298	278	275	292	316	285	272	283	264	252	280	295	272	277	239	300	299	279	304	250	258	258	304	285	272	270	288	280	266	282	286	303	287	293	276	261	240	301	270	276	264	241	279	288	272	292	312	265	268	288	278	257	269	277	265	265	283	281	271	290	286	275	289	288	281	250	269	283	276	267	294	284	291	269	313	264	266	302	241	289	248	291	294	278	308	277	299	275	263	256	274	289	258	304	278	289	258	300	272	234	272	281	291	249	263	290	321	297	271	263	272	250	288	271	264	255	319	265	272	315	286	295	260	264	275	267	250	299	272	275	289	256	243	272	278	287	302	301	249	303	251	282	259	268	277	290	257	296	268	259	299	278	299	278	277	277	290	289	281	271	254	266	296	280	271	256	268	238	292	267	287	270	253	264	262	290	233	290	259	278	265	286	273	256	294	273	272	261	311	275	274	293	264	271	266	316	287	290	249	260	277	279	271	280	255	257	294	274	291	261	274	248	284	274	255	264	277	257	260	274	227	261	277	283	277	242	276	286	320	252	289	281	279	275	281	264	275	275	246	271	260	269	272	275	267	271	281	296	282	285	291	262	273	277	272	276	276	268	258	302	268	262	283	273	283	271	290	332	265	290	279	281	297	287	265	277	277	274	266	259	253	253	252	309	269	264	265	261	273	272	251	249	271	276	282	254	265	278	295	278	274	242	282	269	283	264	279	285	292	284	263	276	233	280	274	255	255	274	277	256	277	283	262	253	278	285	300	264	258	245	238	287	281	293	277	276	246	264	268	282	264	271	304	289	285	280	268	266	258	292	292	270	291	287	316	301	248	270	259	271	280	274	250	281	279	287	298	275	233	297	262	272	253	249	273	265	297	289	266	275	271	300	293	290	274	269	260	258	281	286	251	282	250	273	300	296	296	300	273	255	257	255	240	313	276	280	263	270	279	299	289	248	283	267	249	280	266	255	254	287	290	277	266	287	296	304	282	292	275	278	276	312	252	279	312	310	283	261	282	302	239	261	267	294	261	254	315	272	294	298	274	259	300	268	254	248	290	285	290	282	271	254	249	292	299	269	273	263	269	255	262	264	274	264	283	313	299	303	265	262	274	261	240	295	248	253	284	261	269	256	271	264	247	268	303	258	257	241	268	267	285	280	269	268	264	277	270	293	245	255	275	268	279	232	267	272	237	264	275	276	289	296	271	265	269	276	273	233	259	291	295	258	252	259	269	281	297	282	305	284	276	291	282	310	283	263	276	253	274	248	297	280	299	288	293	253	258	270	264	277	268	252	301	245	286	280	271	267	263	254	288	276	277	282	293	238	295	292	274	273	265	263	268	255	279	235	270	272	275	263	262	284	293	300	262	273	263	284	255	308	265	282	294	243	276	296	306	283	285	285	279	278	304	261	302	276	274	273	259	230	261	291	252	270	294	291	252	254	283	306	259	247	278	243	259	308	299	278	287	275	242	307	299	269	268	294	285	267	276	247	284	268	266	283	263	262	273	281	334	279	268	276	296	271	269	256	270	274	293	270	291	298	263	281	259	248	260	291	269	249	254	285	284	299	241	274	288	294	245	251	290	264	304	292	287	265	273	273	254	280	285	262	287	250	264	257	267	269	245	263	294	311	259	302	258	285	309	293	312	296	314	287	286	290	252	280	308	282	296	262	271	280	254	298	282	294	274	287	297	271	276	274	268	272	277	278	263	252	299	282	314	287	289	286	263	312	264	263	290	264	275	249	313	255	284	303	261	245	296	267	256	268	259	269	314	274	284	289	290	264	261	272	284	240	284	267	283	256	281	288	264	256	276	284	288	279	256	291	272	293	271	267	249	266	269	291	258	256	295	263	271	272	272	268	295	284	272	287	302	277	307	263	272	285	279	300	287	256	277	289	286	252	266	302	295	277	284	286	247	300	286	253	295	287	261	270	280	270	293	248	270	278	280	267	267	279	278	278	255	280	294	269	280	255	259	245	289	253	273	256	279	294	273	276	284	270	260	244	272	292	254	283	269	255	306	268	265	279	287	300	274	294	297	271	240	279	264	263	266	242	285	259	265	265	283	267	306	251	265	288	293	288	308	257	321	274	261	266	276	270	272	290	282	291	252	279	284	252	269	300	281	258	292	263	288	270	269	286	273	260	303	292	292	280	260	301	297	256	267	282	275	268	261	270	299	259	303	265	256	272	270	287	256	271	277	289	274	300	285	279	255	283	293	256	290	269	292	288	270	293	276	302	269	271	326	274	282	286	303	276	263	303	245	279	281	277	265	299	251	297	269	276	251	309	272	307	283	265	276	239	271	276	277	268	286	300	278	287	277	272	297	246	290	274	274	298	281	290	277	250	299	280	293	284	264	289	289	305	250	294	240	296	275	276	292	274	293
9707	6720	3044	781	770	736	694	749	752	671	677	682	663	658	660	685	671	644	720	629	663	645	646	683	686	687	657	652	645	672	680	642	690	628	672	668	673	634	699	647	693	618	663	663	662	668	618	617	649	657	696	669	647	673	638	632	664	702	667	650	611	653	637	647	670	675	685	657	625	614	688	648	654	692	688	638	681	684	685	641	620	681	669	631	656	626	641	668	643	645	651	702	586	611	676	661	675	655	665	659	628	647	653	666	667	621	656	634	661	636	605	679	646	656	659	657	635	623	645	658	626	657	628	591	670	653	681	606	644	607	672	643	695	633	699	674	674	679	684	641	635	691	699	618	620	671	660	646	668	681	691	614	627	644	614	643	671	661	634	659	641	628	637	639	647	693	659	639	695	690	647	664	647	666	612	663	608	678	667	646	648	657	685	646	701	677	656	634	607	614	636	652	650	611	654	661	675	670	716	666	659	625	669	652	655	651	662	665	633	692	648	671	672	653	661	695	673	592	643	669	597	675	644	637	688	644	633	660	658	665	657	651	648	640	656	672	638	575	639	679	667	646	675	652	657	655	686	674	641	659	669	605	667	631	647	668	614	636	693	647	607	713	664	641	640	654	647	659	626	655	620	688	649	678	687	677	646	631	661	650	639	657	642	657	646	683	679	627	624	683	668	683	643	634	637	638	712	653	674	650	697	638	661	633	656	674	662	653	668	623	654	661	671	683	589	692	668	678	611	673	627	721	660	693	666	673	636	647	646	653	642	663	664	654	661	635	655	600	666	640	687	640	607	643	687	666	645	687	613	658	729	656	652	634	667	684	639	632	628	623	655	631	673	635	617	678	693	594	645	654	652	668	647	649	686	701	676	693	677	662	679	641	661	644	657	652	694	647	684	687	616	692	660	632	666	662	647	617	660	678	658	610	659	652	654	681	685	699	636	622	619	651	642	682	615	653	634	660	625	677	621	642	630	655	676	624	668	679	641	630	653	622	644	624	649	613	641	658	643	637	651	659	655	644	657	623	690	690	720	640	668	699	648	621	622	692	634	656	653	601	690	649	675	650	621	648	700	626	632	671	657	663	674	655	668	692	630	607	626	665	651	693	623	666	695	653	599	655	674	643	688	697	672	623	649	632	649	649	625	665	685	609	613	647	682	640	649	671	651	623	657	621	621	707	665	666	673	602	672	615	642	643	629	659	644	640	625	674	645	665	652	581	631	676	593	673	678	646	645	667	622	612	688	668	630	691	656	694	668	648	640	657	655	662	710	640	654	644	651	654	604	635	649	619	622	654	645	660	641	648	639	632	647	693	674	629	661	638	640	622	649	645	672	666	671	625	662	696	653	656	665	661	677	627	681	641	687	639	655	601	655	716	657	616	688	693	638	663	627	702	645	606	658	643	658	649	628	676	648	663	629	662	667	642	650	653	665	632	660	638	662	603	650	722	626	614	649	631	661	689	640	636	661	643	672	649	639	624	707	644	653	611	669	689	659	637	686	686	698	665	623	681	635	627	634	644	670	659	659	655	665	637	685	673	644	670	655	633	623	640	637	658	634	703	667	649	705	630	653	586	632	641	702	635	632	675	670	639	669	647	656	705	611	677	698	637	691	609	657	704	617	644	675	690	659	627	675	658	684	621	625	644	648	643	662	645	639	672	683	609	620	692	644	631	671	642	615	612	595	625	676	691	629	640	641	671	700	661	707	663	632	666	635	620	676	668	612	666	634	671	650	622	662	617	653	668	661	670	705	631	636	630	643	630	655	638	693	665	662	628	661	655	702	597	643	665	635	709	643	623	637	680	649	641	639	652	649	653	611	660	622	672	673	647	624	666	646	648	711	656	667	652	680	720	670	632	677	633	660	655	669	678	696	649	673	627	654	667	631	669	666	637	662	627	638	659	634	641	637	647	657	672	648	654	661	663	610	650	683	674	650	680	655	650	639	731	603	687	627	660	648	652	667	662	641	620	616	646	658	613	643	635	648	664	657	631	643	641	597	680	664	649	644	646	636	688	678	635	622	653	640	631	639	641	659	648	637	631	662	660	627	648	632	638	617	622	636	665	683	643	667	627	642	672	637	704	688	699	662	628	698	621	630	657	666	616	640	619	631	695	630	704	645	689	662	605	652	671	705	707	612	668	657	690	666	682	635	629	659	639	695	656	689	623	649	678	653	651	648	605	690	655	660	624	632	661	739	658	640	656	646	667	645	624	672	642	622	649	675	655	641	666	653	666	635	642	674	672	684	640	650	635	622	679	683	624	658	671	627	631	683	646	641	679	689	621	667	676	630	646	661	658	666	614	641	668	653	646	683	640	670	660	656	641	642	641	680	670	667	680	661	660	644	627	571	639	662	626	685	704	687	675	667	655	699	645	630	674	658	651	626	659	610	639	704	650	683	649	652	625	664	682	655	643	663	660	669	671	626	649	641	671	670	657	682	632	620	681	627	702	668	652	611	670	643	677	623	639	670	668	663	619	668	663	640	670	684	671	671	661	654	669	599	715	654	682	718	669	677	629	689	634	660	604	635	637	682	627	634	641	682	656	609	666	616	652	635	646	620	685	681	647	651	673	672	678	681	629	645	649	649	646	629	679	627	639	625	650	693	648	666	623	655	661	688	680	668	638	629	636	620	655	640	691	644	630	655	651	652	675	648	682	668	619	651	669	660	670	663	633	691	645	660	639	708	667	649	641	642	664	703	630	717	613	626	669	608	641	623	644	644	653	666	670	661	665	673	611	644	644	703	676	671	669	663	671	625	622	664	634	676	665	670	590	642	625	693	714	655	659	627	668	634	630	684	656	679	648	632	628	691	642	612	640	681	628	668	619	679	665	645	665	651	667	641	647	664	634	644	634	616	632	641	647	646	653	686	612	696	681	695	660	688	640	638	666	666	636	616	634	646	691	668	647	630	645	645	630	652	625	618	610	647	662	657	705	629	668	621	642	648	686	614	673	645	693	625	672	687	683	663	681	655	615	671	668	649	616	600	638	622	659	669	662	663	634	690	673	708	634	684	620	703	652	649	651	679	676	660	620	676	632	647	663	690	620	653	643	671	679	652	609	604	652	670	648	702	675	641	642	680	678	673	681	643	629	658	667	641	663	625	634	645	642	640	612	658	617	638	626	679	692	649	659	675	667	683	687	659	668	655	639	664	625	653	671	636	645	634	631	686	635	624	678	700	643	652	654	670	605	623	597	643	656	634	634	678	622	690	635	650	645	666	621	665	677	631	634	623	629	654	618	685	640	606	667	653	681	665	670	685	633	614	645	642	652	647	646	625	670	665	698	695	666	637	667	641	675	668	676	616	672	641	626	614	639	655	689	680	674	629	631	649	625	642	627	671	687	683	700	667	604	670	696	629	663	657	628	656	654	648	615	678	656	637	653	652	638	643	661	635	624	675	620	657	639	642	634	624	652	647	658	637	682	703	646	626	679	660	646	660	666	634	668	654	689	645	668	675	628	634	658	614	657	662	662
26863	21398	25564	27047	6824	842	767	717	701	660	597	585	581	492	482	500	488	477	459	441	416	470	461	468	446	387	396	431	386	423	353	387	420	376	419	379	416	397	344	358	397	355	396	352	386	362	411	346	351	355	371	375	359	388	384	374	371	412	355	378	386	375	383	369	373	366	371	338	351	358	364	347	366	359	383	400	382	367	349	370	344	369	352	353	333	331	358	382	339	336	355	368	408	380	383	346	380	352	405	362	405	361	329	379	347	376	363	364	366	398	386	348	336	383	392	336	400	329	382	388	352	382	385	355	381	420	356	404	381	345	336	405	366	393	374	395	384	370	386	365	411	353	380	384	375	402	360	379	371	390	394	377	363	362	347	409	376	375	381	405	410	391	363	376	382	387	364	394	399	436	378	354	367	386	379	379	389	394	376	360	358	379	344	376	372	346	384	378	379	389	395	399	377	340	392	409	412	364	354	370	352	348	384	385	386	408	354	392	375	365	401	355	364	368	378	375	391	393	390	382	373	384	368	356	377	386	367	386	419	352	369	355	361	377	364	347	386	373	339	395	337	367	368	374	371	348	379	347	347	348	379	384	347	381	354	429	371	328	395	351	348	350	384	355	379	359	382	367	336	366	363	368	372	381	372	388	346	370	415	367	361	415	396	413	347	391	358	344	366	318	383	429	369	407	385	349	367	384	367	353	392	375	366	385	391	362	374	375	339	416	377	371	405	389	374	376	344	382	371	362	414	362	399	390	366	359	333	374	392	345	382	360	382	351	354	356	398	400	322	378	389	394	398	392	367	375	337	342	414	378	351	374	359	401	369	359	374	365	380	368	367	356	371	384	343	401	381	355	364	398	409	377	341	353	371	378	370	354	363	359	372	372	377	375	365	394	385	381	371	371	341	375	363	354	399	352	375	337	374	389	387	391	368	363	377	393	373	376	379	348	394	381	359	370	386	395	351	378	376	343	321	370	396	382	390	366	383	373	431	362	324	400	410	417	356	363	383	376	381	387	339	347	366	364	379	426	376	394	374	401	377	372	379	372	363	379	332	373	346	335	380	379	408	390	358	338	371	407	351	395	397	373	405	412	365	329	362	391	354	355	389	382	389	353	336	384	334	385	372	379	412	392	362	361	413	399	400	354	355	401	405	374	365	395	335	371	366	364	368	383	349	361	358	381	386	375	369	377	370	379	369	351	353	362	347	428	390	403	392	401	376	364	378	385	355	355	389	375	362	374	395	399	338	374	376	364	366	360	387	395	380	362	390	342	353	384	378	384	394	395	393	357	354	386	382	359	374	354	371	328	413	344	364	374	344	359	338	363	360	372	340	344	356	365	359	372	349	350	383	365	374	376	408	357	357	335	342	365	426	362	327	380	369	315	378	407	361	350	358	374	351	339	417	410	380	375	336	376	392	378	386	372	370	379	344	359	360	394	352	392	352	370	381	370	379	350	366	389	386	358	381	380	353	345	365	383	374	426	378	384	378	392	374	378	377	360	335	364	335	360	386	353	326	359	358	370	355	388	379	397	373	352	390	345	352	334	409	369	353	371	344	346	379	376	358	322	348	369	364	392	392	357	346	360	375	376	361	402	399	398	363	407	397	381	390	373	415	380	344	338	371	371	325	375	370	315	384	369	374	372	369	374	378	369	360	356	366	356	352	388	391	398	351	382	386	350	398	414	362	393	344	372	422	365	379	391	381	296	377	362	398	391	371	389	365	390	364	371	399	346	336	377	348	352	362	345	367	371	367	367	327	340	372	378	365	413	417	366	377	307	390	365	353	369	379	389	410	359	376	378	366	350	395	361	393	394	347	368	392	400	377	376	360	378	341	349	358	373	354	394	360	358	373	348	374	355	356	348	391	359	381	382	390	363	385	381	336	360	385	361	357	336	336	359	372	372	406	364	351	424	395	377	362	322	355	396	357	342	385	357	394	339	389	414	386	359	365	390	372	367	390	353	352	352	368	383	354	356	385	372	381	340	363	364	407	394	377	388	366	343	356	379	334	374	346	377	354	380	365	373	388	369	353	350	340	356	363	406	377	391	380	384	356	385	405	366	371	374	371	349	358	357	363	340	349	355	370	338	358	376	354	355	369	385	359	389	361	350	382	344	369	377	359	373	332	394	362	384	375	363	356	381	363	372	433	380	372	358	349	380	369	348	358	361	365	368	342	383	387	380	409	358	351	389	369	367	353	358	345	359	407	357	395	360	324	321	334	324	355	344	333	369	382	379	359	365	404	373	416	361	375	370	376	363	389	369	390	344	325	351	349	359	352	367	370	352	401	371	417	390	371	336	377	349	356	381	389	361	388	393	396	402	380	366	382	367	354	353	351	348	345	414	390	387	371	395	399	331	371	373	393	346	367	362	389	374	352	361	361	386	373	378	364	354	355	370	382	375	340	368	326	378	380	362	351	379	319	346	346	384	388	343	367	372	370	394	375	364	343	311	359	365	309	412	384	343	390	332	379	401	350	387	392	381	360	359	369	351	391	399	354	367	346	382	377	413	392	370	382	390	373	361	363	356	370	374	361	323	361	355	365	331	355	345	341	351	390	358	362	399	375	366	350	406	400	395	342	354	350	354	374	360	368	336	388	386	382	344	357	378	378	400	387	357	365	376	375	366	412	389	418	346	388	370	365	378	349	387	374	360	364	394	392	338	381	365	373	376	391	357	370	380	356	350	371	354	368	374	392	349	365	391	369	387	368	391	391	384	352	357	343	350	337	377	328	402	346	397	334	344	368	386	343	367	342	341	382	349	379	354	406	382	395	385	371	393	323	373	393	380	393	407	346	376	391	377	375	396	373	360	370	378	350	394	355	349	370	367	354	409	437	381	349	351	384	374	372	359	371	359	384	387	358	367	373	347	385	351	381	352	354	411	348	396	358	406	386	334	339	337	363	352	347	341	384	408	383	375	383	352	410	388	366	394	355	356	339	337	357	371	379	299	383	351	386	340	404	379	374	346	380	371	364	403	373	320	377	373	354	355	374	387	366	379	368	412	382	372	376	381	387	348	376	398	369	356	377	364	345	360	397	373	346	354	341	372	330	394	395	392	369	355	377	355	360	408	365	400	365	369	376	374	370	373	338	361	372	348	367	389	404	331	350	404	391	361	355	387	362	395	342	343	366	357	368	345	380	390	391	373	345	347	355	387	397	390	389	340	358	360	372	367	365	353	395	372	389	336	353	427	375	354	372	364	375	354	380	380	360	360	373	401	340	337	364	353	349	376	357	367	345	382	334	356	375	358	371	344	332	402	359	342	349	386	355	386	347	362	395	343	355	357	372	364	373	364	369	367	336	388	377	371	397	385	424	322	353	387	351	376	350	358	385	427	331	382	348	326	390	354	383	343	347	347	398	352	377	375	386	359	392	360	389	394	343	384	362	385	366	388	356	373	409	375	396	378	356	390	388	423	358	376	418	371	354	376	374	376	341	391	354	393	344	381	377	388	395	390	366	393	356	356	368	393	370	391
10157	15247	7403	1273	1098	956	956	937	929	920	883	949	863	885	869	874	823	822	882	881	919	868	859	823	874	861	851	863	903	822	842	850	854	859	855	766	861	822	828	855	817	830	864	774	788	822	838	826	850	834	844	836	847	805	818	834	900	807	853	837	846	830	813	857	843	906	871	846	830	863	893	859	837	815	801	853	833	823	821	825	806	831	827	798	808	840	799	838	840	804	823	846	888	883	753	815	804	819	853	795	825	823	823	849	833	819	835	843	842	865	815	832	829	791	850	840	798	863	809	852	823	857	830	852	802	835	832	747	869	871	806	902	890	890	862	821	827	814	867	842	849	833	813	831	844	820	845	758	819	795	844	809	825	842	830	879	825	788	819	821	834	829	869	810	894	821	819	861	911	819	851	865	820	839	837	802	834	800	840	833	856	886	767	839	853	840	834	786	871	829	803	829	846	833	845	842	883	876	813	877	849	861	843	864	856	842	818	847	825	842	879	847	843	877	872	819	832	851	836	827	844	819	793	807	872	855	808	830	776	798	819	863	812	817	805	804	845	818	829	859	843	820	822	779	841	887	812	797	861	804	850	813	815	862	809	852	831	788	850	822	845	824	845	821	793	826	826	874	882	797	796	788	910	817	881	858	903	855	839	842	830	844	844	830	840	888	810	852	812	820	839	841	805	813	855	825	832	802	827	867	806	869	849	849	847	841	859	864	871	844	816	845	857	857	815	823	825	804	805	825	788	819	842	817	846	793	809	819	874	873	805	836	866	873	849	854	833	840	824	864	802	878	838	862	881	831	800	861	873	859	829	798	837	857	812	848	815	827	795	869	794	784	871	859	876	826	813	803	869	819	859	831	819	803	815	842	824	850	803	878	855	838	812	806	818	857	831	828	845	803	831	859	833	841	848	833	858	830	862	798	813	796	787	805	847	842	843	799	831	884	840	887	901	877	850	834	847	842	873	872	786	803	810	820	867	839	805	880	771	839	835	834	840	794	922	819	860	860	813	847	799	856	835	840	838	849	839	815	896	849	797	908	830	803	844	829	898	836	807	827	920	871	821	825	874	802	858	860	804	846	835	812	832	787	836	859	901	846	834	821	798	867	820	773	899	858	816	854	843	823	858	792	828	826	791	857	812	888	845	799	794	801	850	837	808	810	876	862	827	854	827	879	880	867	810	831	781	805	878	781	834	867	825	832	832	873	854	835	871	857	824	829	786	899	808	826	868	861	846	828	792	858	834	823	859	800	860	836	822	808	877	809	769	814	850	821	790	870	782	821	877	795	817	884	900	818	862	780	877	843	817	852	853	857	843	803	853	806	801	815	773	798	808	774	862	763	803	831	860	838	800	828	802	814	824	831	821	820	796	809	874	854	840	818	794	877	833	805	868	827	864	879	843	818	884	812	817	863	860	800	818	798	824	809	858	787	814	865	855	892	834	842	852	842	821	820	875	841	878	789	843	827	843	787	885	861	855	923	842	840	838	806	804	835	824	841	832	851	819	860	860	801	818	875	842	867	858	821	815	834	827	814	801	780	874	850	856	819	813	892	848	820	816	836	819	862	803	863	783	801	821	824	842	878	864	791	860	827	816	818	903	802	800	898	849	867	890	859	866	864	816	804	856	826	845	808	854	820	775	804	866	802	844	858	849	888	845	819	842	823	791	849	806	824	827	799	848	822	868	807	806	838	820	820	831	788	836	838	825	817	814	871	851	853	798	838	864	804	860	843	829	883	800	849	825	848	807	852	826	805	811	838	835	848	840	819	835	836	816	812	833	855	878	809	816	870	811	875	827	837	850	905	859	848	839	858	809	838	877	742	838	844	918	809	840	836	866	772	837	872	844	838	806	866	798	794	859	831	806	802	820	799	828	816	806	800	829	806	867	817	805	874	843	847	837	866	842	849	854	861	828	858	867	832	859	845	817	810	896	826	838	813	852	832	851	809	790	840	900	814	805	880	828	864	846	847	837	867	810	854	878	802	843	832	810	868	861	873	797	840	803	807	879	797	835	844	815	834	894	872	771	809	783	813	849	788	852	835	800	841	852	852	841	825	835	832	787	836	849	838	857	811	818	838	858	848	826	830	838	855	857	847	834	819	837	815	770	813	829	828	768	846	848	915	858	890	850	876	825	792	812	814	819	829	840	864	821	863	858	843	794	761	776	820	807	847	797	799	847	832	803	839	848	852	845	883	894	804	865	834	863	794	823	921	849	822	834	799	828	886	859	845	846	830	832	826	855	834	769	852	826	819	793	870	844	908	816	789	869	819	815	798	870	831	854	832	879	818	816	808	851	861	822	787	801	793	870	870	830	863	831	830	800	862	811	818	852	844	851	813	817	845	846	832	860	755	824	869	855	786	857	814	814	832	839	861	871	846	864	807	812	816	811	803	830	804	867	763	848	849	841	827	884	783	789	853	835	874	840	825	806	832	829	839	826	793	858	855	826	788	806	831	864	868	877	859	846	831	843	824	850	905	815	829	837	852	856	859	846	864	800	811	828	819	802	821	794	821	854	824	856	846	852	875	859	799	838	882	814	772	814	834	858	788	808	804	834	915	788	829	853	846	842	817	796	848	846	845	845	868	851	853	825	851	832	825	867	854	868	853	835	871	878	861	816	829	851	794	797	847	839	844	830	824	826	835	891	874	861	810	817	858	827	780	836	849	813	826	792	873	781	856	822	827	824	834	874	838	880	846	835	800	846	830	812	872	836	820	822	773	819	824	851	805	807	849	781	816	798	813	780	835	852	911	842	851	811	838	893	832	776	821	857	831	865	851	849	807	874	852	860	840	777	863	832	818	899	800	876	826	861	864	864	845	849	817	785	906	778	805	827	816	805	872	853	830	818	829	820	809	831	822	818	833	824	820	816	821	798	867	827	820	792	801	839	885	825	807	834	819	857	847	885	877	839	840	882	823	847	814	847	792	852	833	880	827	829	839	862	834	799	872	819	836	843	847	845	878	773	824	804	836	809	846	859	828	865	809	816	834	868	855	843	919	863	852	826	801	863	823	816	831	776	792	855	814	827	820	810	830	866	849	831	875	856	861	862	865	832	826	839	803	800	779	898	830	839	788	819	843	864	857	812	900	845	872	867	828	836	850	862	784	773	807	843	806	813	858	829	822	832	843	824	865	805	831	854	914	781	824	793	875	893	811	821	855	889	837	821	848	863	800	875	834	865	805	860	865	881	782	854	819	827	889	862	831	862	768	809	784	828	892	840	824	877	840	823	837	828	838	809	801	830	838	866	865	834	855	837	829	869	859	860	842	855	815	855	798	850	809	837	835	858	835	819	823	792	758	822	856	834	826	813	846	804	845	852	801	880	829	799	841	897	836	834	874	827	830	819	778	827	893	852	837	790	787	837	824	815	869	817	853	833	837	851	828	865	807	816	800	811	815	834	820	853	871	812	826	871	853	819	827	815	853	856	852	902	850	831	852	854	836	815	850	838	813	882	871	848	780	854	829	793	837	858	798
24927	21397	26885	26308	21334	6609	1098	898	828	695	672	675	588	552	505	507	536	464	447	441	419	417	370	423	403	406	407	342	375	338	349	314	297	301	370	365	354	333	364	332	354	330	352	315	347	353	312	356	336	321	312	315	342	331	346	359	360	330	311	320	361	332	326	352	354	331	328	315	337	316	340	303	331	348	376	336	347	369	375	325	356	352	389	344	299	289	363	347	357	325	349	334	333	358	381	363	342	354	357	312	325	337	316	346	364	337	302	339	331	367	327	377	340	331	328	374	349	331	328	290	326	350	355	316	338	341	338	336	352	343	353	364	349	313	331	338	355	346	315	348	342	338	307	309	313	337	334	322	327	336	353	338	295	371	379	335	340	329	325	366	304	312	362	316	319	300	318	325	316	341	336	332	344	334	320	336	324	322	278	314	320	329	332	335	327	343	331	315	332	336	333	340	344	332	324	330	314	332	351	349	336	312	351	369	341	303	319	310	339	278	328	373	329	330	322	383	339	327	304	317	342	329	315	320	376	299	313	343	320	340	299	356	334	335	357	343	327	294	290	330	357	347	310	339	328	349	318	320	344	324	302	307	339	344	344	372	319	335	319	307	328	292	310	387	321	331	393	346	325	332	321	338	322	331	348	362	344	351	342	353	325	347	358	312	349	346	315	295	371	360	335	358	335	339	335	354	338	324	289	321	347	302	337	349	358	347	294	338	334	308	275	352	319	335	320	351	297	343	304	347	330	307	340	335	336	334	349	322	340	314	352	318	354	337	322	319	373	309	323	309	330	380	318	348	328	325	282	316	341	342	304	327	330	325	296	305	322	338	339	315	352	323	351	340	329	312	327	315	312	350	319	321	326	363	321	360	333	362	349	314	322	333	320	359	306	338	347	305	334	351	325	347	319	321	345	355	319	301	349	296	337	331	326	308	326	312	347	331	300	328	319	352	371	326	354	299	364	355	347	312	300	334	327	326	294	348	319	336	332	298	352	352	332	317	335	340	347	352	385	322	363	334	347	358	332	320	335	323	330	330	310	327	362	340	350	370	351	342	332	348	365	335	366	306	334	320	354	328	342	365	322	300	336	332	322	344	334	316	358	362	353	311	330	343	382	352	376	303	333	338	322	350	333	304	341	366	309	332	339	360	316	356	358	320	335	311	369	345	334	335	348	312	331	298	351	324	359	347	330	339	324	352	330	335	344	311	339	327	338	359	337	363	327	313	361	319	308	374	342	343	351	330	311	311	321	335	326	316	336	358	330	331	339	316	351	328	328	354	344	315	318	353	349	311	337	337	352	353	331	316	358	329	334	310	317	342	344	338	360	336	372	355	325	342	357	306	324	345	339	332	318	319	351	336	345	306	358	344	320	352	351	368	344	327	348	305	322	372	356	365	367	341	326	337	309	336	353	324	361	317	362	298	324	330	324	359	357	340	310	322	317	305	335	327	296	349	373	350	326	357	339	300	318	305	312	365	341	328	342	286	303	329	344	327	291	345	326	318	324	342	287	326	334	318	357	352	321	350	379	365	316	354	341	340	365	315	337	324	345	339	335	359	318	367	329	340	336	342	343	356	303	326	394	309	305	315	337	361	329	314	342	369	327	286	339	297	316	344	355	344	357	292	318	333	368	304	288	321	354	330	280	345	342	334	292	339	325	339	344	357	339	346	342	355	326	339	337	324	314	361	341	295	354	341	362	339	356	362	317	324	341	355	366	322	331	336	304	345	334	319	335	341	295	296	329	334	321	338	341	315	316	325	323	332	332	375	285	317	311	296	315	345	341	306	346	361	305	382	381	312	323	337	343	349	341	332	298	353	343	339	337	316	334	379	321	326	353	328	327	327	310	334	309	338	320	310	323	306	344	370	323	347	323	321	331	316	347	355	341	363	336	339	309	310	318	328	362	320	354	367	317	347	340	352	301	306	349	319	294	341	304	347	394	336	293	336	310	323	315	305	312	348	356	330	325	339	310	345	351	369	330	336	315	341	318	310	340	308	341	277	326	322	358	315	341	329	341	357	386	328	287	348	359	324	355	343	351	365	320	363	311	323	340	351	362	335	362	291	335	325	343	347	335	320	358	345	328	346	330	349	336	344	338	325	316	319	327	314	308	343	361	329	368	334	328	330	295	347	330	346	330	359	352	324	362	328	326	353	379	330	356	343	341	335	332	331	378	359	379	303	306	343	345	330	316	336	317	329	336	365	355	336	357	319	324	332	315	330	307	337	307	328	314	354	329	326	344	314	334	371	334	320	326	323	326	316	311	324	341	349	380	380	331	344	376	358	309	367	332	327	314	337	330	345	326	323	335	362	315	330	327	343	334	317	362	334	341	346	314	346	328	338	341	345	335	340	340	331	350	358	318	368	322	333	345	322	332	317	294	347	304	319	305	349	321	312	335	363	345	340	323	347	360	397	344	338	328	337	353	339	342	324	315	335	353	299	333	335	336	324	306	329	350	315	314	371	341	359	337	330	332	359	314	309	363	367	333	335	354	354	351	331	345	364	316	314	327	343	311	338	318	342	328	360	316	336	309	299	333	322	307	320	357	353	327	308	359	338	326	358	312	338	296	358	349	348	295	368	346	293	292	334	345	311	334	327	354	376	327	312	352	328	377	332	331	317	320	314	321	319	351	357	322	385	360	328	335	351	304	338	334	329	339	338	326	343	305	323	307	347	338	324	306	340	331	327	343	317	302	354	326	334	336	379	338	343	331	322	316	328	319	311	304	331	333	314	348	322	313	377	344	296	336	321	341	339	329	358	377	358	321	353	359	320	345	339	321	338	299	318	345	335	325	330	328	371	362	316	333	299	370	310	377	372	340	315	313	319	356	332	326	330	295	313	336	319	321	348	310	387	320	303	376	319	341	301	341	332	318	321	337	340	359	347	300	333	380	345	330	343	354	327	389	306	345	337	362	331	319	331	321	378	301	334	331	364	366	354	358	348	326	318	363	293	320	349	324	350	349	374	343	312	335	349	345	336	348	304	281	331	323	357	347	302	327	348	306	322	329	348	359	343	331	324	309	311	319	336	319	336	339	359	346	332	328	345	337	347	297	356	349	312	352	311	301	354	314	360	362	356	332	347	327	329	342	349	365	380	315	338	326	315	308	310	341	324	328	327	335	333	306	329	327	342	335	344	331	345	348	329	319	329	330	316	330	322	320	312	339	318	357	327	330	337	306	358	313	350	328	325	311	350	340	355	347	315	335	331	337	338	333	316	324	329	337	333	321	342	332	340	333	345	333	340	334	333	342	320	320	333	375	324	313	295	323	337	327	336	373	346	298	326	325	320	310	349	325	314	312	354	344	336	342	346	331	323	321	356	350	321	349	381	356	371	316	332	320	354	348	318	360	347	313	337	305	318	311	320	354	350	316	335	315	333	338	318	349	336	351	353	319	327	329	295	319	315	342	320	340	355	333	307	342	324	342	330	361	337	356	359	347	332	301	308	323	309	340	355	324	332	309	303	344	345	373	336
12110	21196	9753	1606	1071	997	892	895	836	841	806	825	809	796	765	806	770	787	808	769	750	723	755	779	753	764	791	747	754	737	712	765	741	721	760	738	729	759	746	751	784	754	733	785	807	725	744	737	705	765	758	735	759	754	735	689	744	748	724	753	701	725	736	728	747	724	711	753	789	736	704	775	766	741	685	726	762	720	784	758	780	732	743	712	684	774	773	760	741	730	761	740	724	750	710	739	730	724	722	779	728	742	762	699	732	761	759	783	733	774	781	770	755	732	798	729	737	745	731	764	741	757	750	785	733	748	767	753	793	737	725	716	753	707	719	780	710	748	764	738	752	694	767	764	716	764	709	762	675	730	721	696	772	762	780	717	721	737	749	720	741	738	679	774	712	742	813	712	787	712	758	713	776	700	759	690	734	728	710	757	741	762	768	752	787	745	744	751	745	772	751	693	742	728	751	733	756	716	755	746	746	756	717	688	792	781	764	672	716	741	721	760	693	763	689	725	764	693	741	767	718	709	707	771	790	767	733	744	725	771	782	738	695	757	721	747	741	721	756	765	712	712	754	712	690	781	753	744	757	786	714	702	721	738	767	732	724	724	719	726	698	771	736	754	731	716	729	756	726	724	749	691	757	751	737	726	770	730	764	715	735	754	733	725	778	745	748	711	755	759	724	735	785	753	750	719	716	767	772	717	759	761	761	797	784	751	720	708	750	715	671	738	794	739	745	761	759	724	726	718	720	703	745	748	760	794	753	786	715	732	710	752	739	720	771	751	724	697	707	736	715	717	737	754	686	765	711	715	731	680	772	707	728	705	739	743	780	725	718	780	739	735	704	719	765	731	742	732	747	795	703	734	723	770	763	710	771	742	760	750	740	754	735	733	771	763	656	744	713	753	783	773	740	757	717	717	740	747	712	696	733	715	701	756	746	759	724	728	762	707	739	716	738	747	750	740	766	735	730	713	758	760	745	786	748	795	735	747	756	704	750	716	725	757	733	721	701	748	706	738	744	753	717	719	692	758	723	763	738	699	740	740	744	776	757	741	720	715	750	715	722	735	786	733	778	718	696	711	742	783	732	779	753	700	784	697	767	755	728	788	719	732	739	739	743	761	759	744	748	746	710	716	708	729	725	733	717	751	731	721	765	799	665	699	753	755	741	729	780	763	730	720	745	735	739	763	738	732	717	785	743	764	729	726	738	765	724	715	761	790	758	705	761	730	746	748	750	690	747	729	661	701	734	762	738	729	762	751	736	727	750	767	743	770	757	739	721	756	756	718	715	756	729	720	708	771	749	744	766	741	784	741	720	752	703	715	747	697	726	709	743	765	706	688	777	737	725	763	703	769	745	705	732	699	749	787	782	747	739	739	671	800	754	719	755	790	748	780	774	713	729	728	736	723	739	783	721	770	744	763	714	721	785	693	750	750	732	741	690	716	756	741	725	727	696	757	763	702	776	742	752	735	753	757	766	700	743	729	767	715	745	771	702	740	743	762	741	766	691	696	746	750	764	776	733	738	777	720	724	755	752	703	715	755	725	724	685	718	752	810	742	718	735	803	720	736	761	801	748	726	695	706	764	766	693	741	775	741	733	706	721	755	755	729	712	726	677	719	773	735	764	770	710	748	708	753	726	746	705	719	705	720	735	717	733	687	759	782	743	716	713	695	733	715	741	745	711	718	770	698	713	722	733	717	722	747	734	684	766	686	709	736	762	725	756	754	751	730	755	760	726	802	774	689	759	755	706	771	749	766	752	747	700	722	734	729	713	742	718	778	722	693	741	738	769	704	750	772	704	740	739	745	774	755	750	761	805	760	699	756	679	713	720	723	768	787	764	777	746	769	682	720	781	708	742	735	719	719	740	749	760	698	706	738	726	731	770	756	706	728	732	775	735	754	741	744	712	766	755	728	740	777	732	720	693	785	721	736	705	721	761	714	741	738	761	773	706	759	738	737	743	748	791	743	691	717	786	703	742	767	740	740	735	753	703	749	704	740	679	724	783	735	720	743	722	727	782	732	736	723	800	747	764	759	726	750	755	730	737	754	698	704	746	716	657	772	734	734	799	712	754	683	730	735	768	765	708	743	749	688	737	716	757	754	750	764	746	728	740	740	754	724	765	730	775	697	754	755	765	751	757	723	803	774	746	733	653	695	763	729	691	739	769	684	707	820	724	750	696	707	732	754	731	731	731	780	763	735	727	757	765	744	748	740	754	765	727	659	744	792	731	742	709	799	709	776	715	734	739	745	736	695	767	720	686	747	760	689	718	706	716	708	729	778	764	721	758	741	757	745	739	754	701	727	712	730	701	745	765	760	727	718	726	762	746	762	701	704	752	705	738	737	702	742	774	748	711	710	692	707	761	693	749	752	784	710	759	753	683	761	734	764	824	724	762	764	786	735	752	729	720	750	745	780	768	738	784	726	717	762	702	753	749	784	720	775	753	721	762	748	744	743	774	742	698	725	732	735	740	769	685	713	720	770	763	710	731	742	732	739	763	752	727	751	731	717	751	769	710	730	723	738	753	736	770	686	721	757	822	732	722	689	744	738	702	791	759	754	736	741	740	742	770	712	735	772	716	744	708	731	774	748	700	709	710	760	725	739	738	738	739	719	725	745	795	714	747	706	749	737	735	687	720	756	779	710	732	732	715	753	771	737	734	726	724	683	751	722	709	764	742	740	755	689	748	772	702	727	733	728	718	709	725	769	758	702	778	696	733	720	761	759	782	765	697	728	762	735	760	763	708	742	748	758	733	723	733	766	698	781	713	734	696	732	737	703	711	708	724	712	773	747	724	730	724	710	745	702	712	762	740	748	714	725	738	770	725	743	778	734	719	767	798	745	717	742	687	794	738	763	716	750	694	750	715	770	738	750	743	747	770	714	705	725	773	745	751	752	766	713	765	747	675	770	748	724	762	725	719	782	738	755	704	689	730	719	709	736	713	728	750	750	742	736	729	736	740	692	729	745	714	767	746	748	728	786	731	701	740	742	724	750	762	750	727	670	768	711	737	703	732	694	758	706	746	801	709	694	762	765	799	713	758	753	710	774	774	777	766	720	643	746	771	713	756	769	735	759	720	719	735	772	742	807	730	758	721	786	748	731	789	751	705	725	744	708	719	741	754	721	736	759	780	711	700	763	747	812	762	695	751	788	704	785	702	708	771	787	721	737	768	710	717	731	743	679	729	757	759	713	753	738	761	734	719	709	786	707	757	704	760	705	719	748	773	707	751	731	759	738	774	702	751	755	763	728	788	781	715	756	739	736	770	747	758	735	711	741	748	809	772	778	773	712	744	749	765	753	739	769	776	724	745	732	735	722	794	673	719	772	720	779	716	713	703	722	742	735	658	763	709	716	722	746	751	729	738	778	740	717	726	682	746	797	750	700	716	728	684	718	718	715	747	779	748	750	708	754	735	791	715	757	799	737	733	763	736	773	725	708	732	726	734	770	729	725	706	652	683	752	722	750	759	729	720	714
30971	11030	4025	662	426	417	398	423	435	466	389	384	367	353	375	354	352	305	282	310	332	317	338	279	312	310	339	334	300	293	300	250	290	273	280	301	343	302	269	283	253	318	299	284	278	269	310	275	282	301	294	300	275	271	251	262	255	279	306	281	299	279	257	280	280	284	271	293	288	270	297	280	270	256	246	287	278	280	264	301	275	320	293	318	287	284	297	278	287	276	271	315	281	300	301	318	263	284	301	311	266	268	313	273	274	261	280	303	291	293	281	277	326	271	286	271	297	298	289	313	266	284	311	263	274	300	282	306	292	268	330	294	287	308	280	272	259	266	261	314	257	298	335	290	280	261	290	283	281	294	309	299	276	291	285	268	262	285	297	274	241	277	290	284	280	282	309	300	274	266	276	285	278	282	260	271	305	303	288	310	301	293	269	281	318	283	273	291	271	309	284	315	299	265	314	306	281	310	275	293	273	279	268	268	269	277	279	271	271	285	337	269	259	268	284	298	264	265	292	283	272	289	270	277	297	333	306	300	289	252	291	260	300	290	282	286	275	286	308	297	304	300	285	285	250	285	288	279	288	284	291	300	274	263	286	290	263	283	302	283	325	316	257	289	295	312	297	251	278	287	279	289	271	254	318	295	262	283	288	293	260	298	271	263	284	285	257	315	291	285	291	280	279	290	284	298	291	275	304	275	301	302	291	266	264	250	283	274	253	292	280	274	281	296	298	326	286	329	301	256	299	280	270	282	313	267	293	285	301	273	278	298	253	299	276	292	258	304	281	279	279	272	264	290	285	299	316	283	275	322	258	287	270	346	272	261	318	305	268	278	303	279	280	276	290	274	273	273	281	277	289	325	278	265	313	286	252	259	258	298	272	277	298	288	316	307	259	249	267	287	297	296	283	254	317	295	280	289	307	266	271	281	298	255	243	310	277	262	298	313	303	287	289	278	286	291	308	263	289	317	275	301	321	267	288	260	275	269	290	271	293	297	307	287	268	298	280	282	272	294	285	257	280	280	285	273	278	292	264	280	270	271	268	274	319	287	285	290	294	302	290	260	272	286	300	309	267	287	258	269	329	296	276	248	284	315	286	283	298	285	309	299	296	298	284	293	269	286	281	304	309	296	284	298	264	299	314	266	280	298	281	297	297	332	301	270	253	319	261	277	245	273	278	261	282	286	327	262	285	291	261	294	282	279	297	286	266	299	326	282	264	307	257	262	280	283	310	307	276	293	288	296	303	280	310	268	278	282	283	311	298	259	265	266	274	307	271	266	277	333	276	277	308	302	261	272	310	295	281	320	282	283	291	289	281	280	282	288	352	282	281	283	290	304	308	279	283	325	281	275	275	296	300	308	283	315	303	303	295	292	296	298	293	277	276	276	326	310	299	255	281	328	289	280	254	280	280	294	284	268	313	285	281	266	295	280	272	268	309	299	281	291	287	317	310	286	273	287	288	299	249	273	290	265	303	272	302	264	281	311	325	280	279	267	245	265	282	274	286	292	286	271	275	310	284	305	317	304	277	258	286	242	286	296	319	264	280	269	252	302	260	278	300	289	252	279	268	264	296	282	278	297	293	266	270	311	256	306	293	313	273	276	263	285	261	298	290	301	264	294	282	307	270	302	307	259	295	302	322	276	284	293	287	290	282	282	263	282	310	296	283	255	296	302	268	270	262	271	280	307	285	294	290	256	258	311	276	292	313	288	290	295	317	312	287	293	272	291	305	278	279	272	267	305	267	282	268	288	273	305	254	280	286	289	265	288	248	279	262	284	275	280	275	281	305	287	309	289	268	241	274	280	287	272	259	301	283	283	291	288	275	292	307	302	276	287	277	247	285	312	301	302	295	309	294	284	268	283	271	283	309	290	269	280	283	284	283	263	252	276	262	273	291	276	295	306	295	303	304	305	287	312	301	259	279	282	294	264	288	293	289	293	313	302	303	281	294	238	269	287	307	291	283	268	280	313	296	302	308	302	324	339	262	317	314	278	323	298	286	267	284	296	306	285	225	278	312	286	265	265	267	266	262	289	283	283	306	312	289	281	281	285	294	311	306	275	286	304	286	270	286	299	301	301	255	260	302	287	286	280	285	271	265	277	277	271	292	241	283	278	299	275	279	277	294	301	258	280	272	271	280	312	322	276	288	288	279	309	259	302	315	286	255	273	296	289	297	281	270	267	292	273	310	278	300	297	279	296	297	268	285	271	260	284	274	276	276	284	283	284	295	292	293	286	295	267	266	298	299	270	279	310	323	314	295	237	289	290	285	297	319	276	302	282	294	247	241	304	305	300	288	278	324	297	274	263	261	272	308	268	276	278	304	246	253	306	249	296	314	291	304	345	281	316	270	310	270	282	268	319	273	284	287	275	248	303	263	314	264	285	292	258	257	289	282	298	279	277	261	300	276	252	257	276	294	296	279	312	324	267	275	311	296	286	257	271	281	281	298	278	276	292	277	264	269	288	284	280	272	278	287	286	289	302	283	282	319	278	293	269	295	254	276	277	297	344	336	297	272	281	295	280	292	281	291	283	282	260	276	290	268	314	301	305	252	297	280	295	267	291	291	286	298	293	282	262	273	286	271	299	266	298	286	276	260	261	253	283	287	324	279	270	294	324	284	300	308	302	267	264	289	292	268	280	273	269	291	308	280	255	283	290	323	258	275	283	293	257	283	299	299	282	262	297	310	286	267	254	282	291	303	317	296	279	274	290	265	273	285	258	295	315	295	309	310	272	281	304	262	279	273	298	290	297	270	282	267	331	318	263	249	287	311	264	298	300	327	319	289	279	278	301	289	267	301	285	287	282	281	301	291	296	285	285	299	285	270	249	297	267	333	327	288	312	296	310	289	291	293	284	271	275	262	274	262	317	304	295	306	320	286	280	317	278	309	292	353	282	316	278	269	302	298	311	263	294	305	281	263	309	255	278	276	296	287	288	275	291	288	276	286	277	284	291	296	306	263	310	261	286	307	263	291	291	350	256	312	289	286	292	289	262	317	278	289	306	285	294	262	256	288	309	314	282	281	305	276	293	309	274	271	291	277	290	289	280	257	289	264	270	297	303	293	275	255	272	262	271	274	282	271	280	285	282	285	250	273	309	297	270	261	267	255	296	294	287	272	262	303	301	265	264	298	283	275	279	287	253	256	298	297	281	320	278	267	290	282	254	282	297	273	292	294	309	306	265	293	265	284	262	292	338	273	260	293	315	266	296	277	281	299	243	279	291	279	269	312	274	283	303	276	306	254	285	265	282	281	304	297	271	288	285	293	283	250	283	288	295	289	281	285	277	283	261	267	278	294	264	293	263	261	276	280	314	267	330	288	310	289	299	302	271	280	285	272	304	282	251	304	318	275	274	285	289	277	268	273	292	294	270	287	281	299	311	311	273	283	300	256	290	277	278	271	307	303	312	271	278	256	288	274	278	275	299	262	287	297	295	312	301	291	251	300	252	301	265	299	273	262	282	296	276	291	301	283	271
9644	7600	2766	806	748	735	664	715	744	744	680	698	642	703	693	714	686	669	674	644	646	687	703	698	692	682	689	692	670	708	619	654	694	650	658	645	662	657	700	661	670	673	694	675	641	691	669	652	666	651	701	685	664	690	690	702	692	675	652	646	674	648	671	694	687	675	649	640	707	690	722	632	678	674	681	689	717	699	692	643	679	657	702	717	669	684	678	706	692	660	662	696	652	673	672	625	690	687	626	698	615	675	667	641	665	671	662	688	665	684	630	680	667	700	627	706	671	712	647	641	684	682	676	670	744	641	714	662	681	690	663	687	647	667	706	640	647	723	673	650	689	656	679	687	640	694	658	703	691	660	724	663	759	738	692	721	665	672	702	680	713	667	657	652	701	674	732	675	671	692	706	701	673	656	632	698	698	718	698	637	693	672	712	647	652	669	661	698	704	700	669	671	636	692	700	698	674	692	685	649	699	686	696	682	679	700	698	669	717	640	667	672	679	670	645	692	672	673	684	703	658	657	700	695	715	672	683	684	641	707	739	686	646	679	622	646	662	704	661	662	714	671	649	665	697	675	635	701	671	689	704	649	676	648	703	680	702	663	659	746	698	666	711	672	639	681	678	667	684	706	692	700	621	668	694	733	635	705	669	666	653	692	682	659	664	698	681	661	664	694	662	649	678	647	681	625	663	677	671	652	712	705	659	691	685	684	677	650	728	691	641	685	705	700	643	669	669	714	667	643	695	640	662	696	677	708	678	694	648	627	705	655	683	724	690	690	683	644	641	639	646	699	689	714	698	694	648	704	718	673	698	694	639	692	705	677	676	659	687	674	669	650	722	702	670	694	675	651	633	642	733	723	698	686	664	742	709	636	636	632	724	644	667	671	662	680	628	627	670	652	680	704	639	630	723	708	672	668	692	709	669	698	722	680	662	685	690	677	760	660	684	675	672	662	673	668	747	640	670	672	706	638	689	666	671	686	694	703	675	691	659	684	661	687	682	661	692	663	686	600	667	676	651	672	647	663	652	660	659	635	688	679	689	696	707	657	670	708	661	695	647	723	647	659	663	676	681	692	677	660	690	647	683	612	651	627	691	676	645	641	702	674	736	701	673	630	714	680	724	701	707	646	702	665	661	701	698	706	690	699	687	651	694	717	690	649	666	642	693	646	684	710	742	692	704	703	707	663	675	696	664	710	660	681	694	685	641	613	672	672	686	698	705	654	704	645	652	691	662	700	665	673	623	665	644	640	658	726	739	697	709	677	723	663	666	672	708	662	703	662	718	715	719	694	663	623	654	682	680	709	670	680	712	640	720	648	655	671	693	726	701	704	640	667	688	726	692	675	643	671	648	653	644	688	685	688	675	694	625	665	682	685	633	690	671	671	673	684	663	660	693	675	667	644	731	667	685	620	701	659	710	652	619	659	633	673	660	699	671	699	671	642	686	683	639	683	610	685	709	643	652	694	693	654	671	669	653	671	627	665	713	648	630	670	706	650	660	669	630	638	656	700	641	671	701	655	670	676	700	679	714	681	697	664	677	657	716	664	685	686	704	698	661	667	686	652	680	698	691	703	759	635	742	709	683	670	629	643	685	668	656	660	667	680	620	731	629	658	673	715	665	644	664	701	681	654	662	697	686	645	634	657	659	713	655	662	686	663	661	680	653	634	665	671	636	602	641	665	676	665	704	673	676	704	669	662	702	647	703	655	688	666	700	671	681	656	658	666	678	689	680	683	631	659	706	684	670	695	709	652	627	713	698	652	628	655	686	664	645	678	690	692	695	689	682	702	697	713	701	639	682	690	717	667	637	702	674	671	640	625	659	687	657	717	745	665	703	653	642	682	679	694	660	678	715	679	633	641	665	656	667	628	643	657	688	668	691	699	631	678	680	642	681	666	653	708	643	672	677	657	652	663	698	683	667	704	655	662	745	629	660	648	708	622	678	652	656	673	637	694	686	735	668	646	732	702	655	703	680	677	712	673	717	686	669	718	707	667	683	686	653	637	668	656	650	672	709	664	671	667	686	679	714	690	680	668	683	687	645	661	623	684	702	624	696	718	665	681	687	684	739	688	659	658	662	655	678	714	671	660	640	693	667	684	661	670	660	742	654	673	717	669	647	683	709	690	683	605	664	717	692	693	705	696	684	648	700	722	649	656	629	689	720	680	732	714	664	714	700	649	638	677	696	640	697	645	689	634	621	637	692	619	695	676	723	718	661	701	675	696	652	634	683	647	653	691	667	678	720	664	641	683	669	704	672	665	680	656	626	646	684	637	655	722	715	699	704	688	657	697	681	692	717	685	618	704	686	626	688	697	662	649	641	638	658	646	725	698	650	682	636	654	673	719	641	651	667	694	707	659	659	706	671	677	725	678	693	703	681	674	671	676	699	680	656	723	704	703	682	656	664	656	712	727	708	659	703	671	667	704	653	718	672	672	678	652	684	665	665	669	685	729	629	652	700	723	657	685	697	654	637	750	696	651	671	662	654	646	651	689	678	694	638	696	652	663	644	644	674	656	693	674	687	726	642	660	699	688	685	664	691	680	684	734	662	669	670	669	664	684	668	662	681	717	692	698	690	663	695	677	740	693	648	673	755	663	692	711	724	692	644	712	646	660	702	673	693	695	671	624	668	717	676	662	669	724	692	690	695	661	671	700	660	672	674	658	654	638	644	661	667	638	653	654	633	674	692	673	638	713	676	633	656	645	669	656	666	667	693	709	694	680	659	659	650	645	654	672	738	638	672	642	727	688	649	700	705	631	687	684	694	697	690	681	716	639	701	650	668	652	673	682	648	699	681	691	706	701	664	650	690	699	688	674	645	695	640	682	664	704	668	697	653	635	690	682	641	692	699	697	687	719	701	657	695	663	638	631	642	681	660	683	692	668	637	681	685	696	679	732	683	667	617	684	703	716	687	690	636	655	682	660	646	695	653	683	641	670	714	704	715	654	660	709	644	710	736	643	682	650	668	653	693	702	656	656	671	625	658	732	671	673	713	679	653	697	687	671	649	727	681	677	636	717	675	688	710	691	667	672	706	653	679	702	671	671	662	690	691	705	650	660	639	646	681	621	630	657	711	670	712	635	679	683	672	660	658	731	681	698	694	664	707	743	647	688	708	693	640	673	657	651	648	679	696	630	673	686	659	702	708	671	749	662	673	623	655	693	658	652	693	674	672	668	665	711	672	693	696	699	643	639	668	707	663	706	661	676	676	658	676	640	700	669	629	686	684	685	670	677	660	705	635	637	683	705	639	675	658	689	700	641	710	649	653	686	704	683	704	695	701	683	675	670	701	667	722	603	679	647	674	680	642	702	635	694	750	705	675	668	666	697	691	668	695	714	662	663	651	683	701	689	655	677	701	743	676	659	731	701	705	665	685	715	663	678	733	621	685	686	740	686	685	671	624	668	680	677	672	679	651	721	646	680	688	666	669	717	626	683	661	708	672	652	683	670	707	665	688	627	660	672	663	667	691	713
26831	21402	25553	27130	6692	832	725	738	666	656	637	576	521	519	485	562	509	485	460	501	438	428	450	434	437	413	415	405	378	387	377	388	374	384	385	396	399	378	362	394	362	376	371	395	366	394	357	446	368	414	376	387	381	392	404	351	312	367	333	351	367	344	367	374	358	373	391	357	364	402	402	381	368	370	390	387	403	369	394	412	386	371	333	379	401	352	365	373	350	391	395	365	371	376	390	395	397	385	337	369	404	343	397	367	420	401	403	387	352	405	384	369	362	367	381	380	369	392	338	371	371	355	377	359	363	371	402	362	403	391	392	407	413	371	363	361	407	396	373	380	376	396	363	359	382	379	424	381	401	394	372	367	378	371	381	369	443	385	336	368	392	361	374	381	381	406	394	357	341	391	398	381	399	406	370	403	377	359	332	366	391	378	332	342	345	375	397	400	356	376	382	382	360	390	379	388	406	425	375	430	392	409	372	326	408	382	369	400	407	440	381	357	411	363	361	366	390	390	369	365	401	347	378	362	382	353	371	423	365	367	353	358	371	359	345	381	380	356	383	389	379	385	384	382	394	380	403	398	388	356	401	417	386	386	402	360	368	359	413	449	378	373	385	369	401	403	379	343	379	342	385	392	383	354	373	374	372	360	364	365	326	385	360	358	351	392	382	359	406	396	405	365	372	403	388	354	356	395	405	326	353	356	362	379	386	376	386	391	377	398	380	400	368	384	384	414	376	397	414	384	371	359	393	396	394	362	380	367	406	376	375	413	331	403	397	364	406	432	403	367	352	381	396	393	369	385	382	388	376	355	375	363	371	388	363	399	383	383	389	428	410	363	393	366	398	385	386	364	425	379	399	389	375	370	361	398	373	365	413	359	370	398	369	389	416	346	387	370	403	358	378	376	390	345	348	363	383	391	399	307	380	360	379	381	361	377	358	386	383	404	315	353	353	366	359	363	399	383	378	371	384	389	383	346	354	389	327	381	394	371	373	390	397	391	396	362	360	368	386	363	363	379	346	386	351	390	363	354	324	356	393	396	422	358	388	357	380	383	352	393	379	363	363	345	370	362	393	362	383	360	362	380	362	367	415	388	409	426	386	360	373	379	393	395	377	388	376	355	371	384	356	397	368	320	384	426	415	401	419	355	380	370	350	394	392	386	334	360	377	376	403	398	377	388	396	370	367	381	345	388	373	381	371	342	395	376	359	351	376	397	376	384	430	320	363	384	367	398	384	370	336	378	363	375	394	392	365	410	383	344	390	409	368	326	379	403	398	347	373	404	361	354	366	381	388	360	362	357	404	347	399	347	352	396	394	384	375	407	401	399	386	389	365	340	380	386	380	401	378	364	382	365	389	373	411	396	409	388	350	403	352	391	382	377	373	341	392	387	343	343	370	380	396	359	355	401	345	382	422	385	433	395	381	381	402	361	360	331	400	373	408	378	376	368	365	410	345	376	377	417	387	376	411	385	366	376	360	375	362	391	373	392	377	370	381	394	398	387	410	362	386	386	379	373	350	376	395	349	349	350	345	401	402	391	363	377	350	398	372	359	414	396	364	383	361	372	407	348	389	350	389	382	404	371	373	352	417	374	414	371	380	372	343	408	364	348	391	379	361	352	372	400	390	375	401	395	372	362	346	355	385	385	380	388	398	374	357	355	388	339	361	408	344	385	374	378	375	368	369	340	364	346	360	404	396	374	379	391	356	379	391	373	354	370	368	376	389	395	380	370	385	342	378	424	397	378	432	370	420	378	371	352	346	400	386	375	380	366	385	377	360	415	397	343	401	378	389	356	350	349	375	374	386	386	400	421	385	381	377	366	405	394	347	400	388	368	365	377	362	377	389	422	394	377	393	367	376	364	416	365	379	397	372	379	404	405	406	363	372	391	378	355	345	354	356	392	422	398	370	388	358	379	391	358	362	397	359	384	350	389	382	447	367	434	348	345	394	417	387	362	373	364	382	382	395	397	375	336	346	359	384	394	384	377	399	352	384	368	374	396	396	382	363	402	361	421	392	389	378	370	407	381	384	397	392	367	385	377	385	394	411	403	374	396	348	345	392	389	367	362	358	380	388	377	382	381	392	353	335	410	367	376	392	403	381	390	362	385	381	354	391	400	394	395	371	389	357	411	368	356	391	335	358	417	375	359	377	372	377	403	381	377	438	373	360	410	389	384	393	400	387	366	406	399	384	335	372	354	397	418	388	370	404	351	379	371	350	354	416	368	380	351	422	438	380	403	351	378	369	378	384	354	383	385	385	352	370	429	374	387	392	388	380	376	366	366	393	358	406	377	371	411	373	381	397	409	384	373	398	366	363	385	383	387	364	384	358	399	363	408	352	420	345	431	399	378	363	369	395	351	388	420	393	353	379	370	348	392	367	383	373	396	380	386	371	362	398	384	364	389	422	370	410	397	386	386	342	387	375	369	350	406	345	349	365	373	426	376	361	375	370	401	377	380	370	321	349	370	372	388	361	390	362	379	364	419	377	387	375	400	394	395	344	367	403	369	420	369	371	382	373	367	379	422	374	404	378	373	369	344	341	368	378	376	353	390	391	362	332	373	362	409	367	373	383	378	365	381	378	415	408	381	378	370	383	404	374	366	394	383	364	351	362	364	422	406	354	400	395	352	359	390	380	373	360	362	408	333	356	370	389	370	369	414	376	431	382	419	345	336	351	354	335	366	355	363	392	370	375	347	366	352	416	397	378	354	393	442	410	421	362	372	336	380	368	410	381	370	416	392	373	393	330	368	360	353	356	368	358	351	358	366	387	377	398	446	337	383	409	382	411	367	365	366	376	392	374	375	417	387	357	389	422	395	374	380	399	390	347	422	347	393	368	369	355	368	381	403	373	360	372	418	408	338	361	356	328	408	363	390	369	409	393	350	371	393	383	376	374	384	349	382	392	373	347	363	375	375	380	395	396	348	356	372	375	344	376	387	401	374	346	371	364	367	365	361	388	395	403	396	356	348	369	353	337	391	395	398	383	388	395	380	364	375	380	368	379	387	386	377	363	417	372	353	387	378	409	365	334	375	371	374	352	384	358	371	373	384	407	369	353	405	372	366	357	394	366	372	358	357	361	357	365	352	372	349	380	367	391	403	357	386	363	378	367	346	404	404	408	384	372	400	354	369	359	411	389	374	368	396	403	360	408	377	359	382	358	384	367	391	345	345	379	356	365	353	371	396	393	375	378	388	346	421	347	387	392	358	401	373	337	376	366	388	374	350	437	373	383	413	405	377	365	359	367	415	381	353	378	341	373	359	388	387	324	382	346	393	335	371	345	394	386	354	353	375	427	355	382	375	363	401	326	371	379	363	339	364	369	375	358	419	349	390	375	368	315	379	382	388	345	376	355	354	358	362	401	402	378	418	346	434	354	376	387	379	385	348	393	389	362	370	401	346	353	375	378	361	359	381	393	387	360	400	363	381	387	385	361	364	395	398	349	356	414	408	391	346	373	362	390	355	404	380	378	359
10290	16388	5082	1291	1065	994	1001	1008	944	944	926	880	897	881	872	877	898	895	860	846	847	798	899	902	855	856	862	867	918	849	797	891	869	833	870	863	852	903	842	884	903	838	854	854	874	840	823	837	847	848	842	833	839	847	864	826	885	885	836	916	817	805	857	858	885	862	790	829	838	795	793	873	859	865	839	857	828	826	828	859	888	866	862	854	839	857	863	863	895	877	881	852	816	798	829	834	848	891	859	846	833	874	884	830	838	882	875	884	867	806	856	804	894	842	883	846	840	825	855	844	874	846	872	854	833	879	828	824	867	823	881	825	870	858	856	861	839	861	838	860	825	841	826	855	877	853	902	819	820	875	862	844	798	906	841	853	821	871	867	883	779	847	839	843	820	841	850	898	833	859	862	880	817	810	858	851	856	870	840	930	830	856	826	864	846	865	846	844	903	811	844	906	853	874	828	815	865	851	847	801	882	907	888	846	866	803	859	875	834	844	836	861	845	875	816	855	837	902	863	855	832	868	880	861	867	847	848	831	855	852	861	804	799	817	873	833	815	807	828	832	842	851	847	868	828	855	847	817	826	889	867	898	830	854	792	852	807	907	832	813	834	883	877	895	886	827	867	842	862	892	803	840	862	826	858	814	882	784	820	913	878	895	862	868	871	846	907	828	835	897	845	796	851	861	894	825	764	928	838	851	870	840	883	824	846	835	833	897	804	862	832	859	862	848	842	840	843	900	835	803	849	882	853	801	860	862	836	920	837	882	818	879	856	828	825	850	855	841	820	822	843	902	826	812	844	872	896	870	847	848	882	862	856	812	859	850	862	874	891	839	846	821	844	847	864	842	865	862	874	851	856	841	876	839	825	873	873	874	852	861	841	847	858	839	885	806	861	842	849	822	802	892	878	856	828	862	860	905	872	836	884	826	835	838	845	864	877	814	799	845	889	879	858	811	883	852	828	815	915	845	792	863	890	848	848	824	867	877	873	844	841	912	859	838	920	902	854	863	801	897	896	890	852	817	807	839	848	849	866	848	846	913	892	858	832	823	812	892	880	887	806	861	892	840	835	889	824	860	812	828	874	848	819	866	854	799	875	881	867	873	873	849	838	815	852	835	856	928	885	781	805	849	885	908	872	865	865	759	843	865	821	844	890	863	828	828	879	843	831	816	831	866	809	817	806	870	862	878	851	860	887	865	822	916	878	838	811	860	842	867	854	813	857	822	872	841	846	864	901	833	851	833	878	792	855	821	820	819	841	797	851	893	842	876	797	875	874	911	878	823	907	926	826	903	891	840	847	841	868	866	808	920	824	842	822	811	835	880	864	826	830	890	818	878	863	837	823	859	871	880	865	831	852	799	823	838	873	850	856	848	820	879	838	891	818	873	849	872	834	902	870	833	905	874	839	884	881	880	840	820	827	854	850	831	899	846	827	892	851	854	831	820	846	832	875	880	843	802	863	841	790	879	874	849	893	822	850	875	820	893	843	835	863	870	831	860	913	865	853	804	889	824	829	804	895	847	883	867	835	774	863	840	913	833	887	860	897	875	815	852	847	855	886	821	861	875	848	803	841	825	825	858	845	878	863	827	808	856	877	831	880	837	849	887	833	850	825	838	829	849	837	886	791	749	857	797	854	900	833	895	813	818	829	864	859	803	828	821	855	814	816	843	862	845	848	795	841	836	830	797	797	874	854	906	837	863	870	861	819	861	877	842	884	816	836	825	858	795	859	804	822	797	809	794	873	881	818	868	836	846	857	909	855	856	858	794	894	854	883	849	895	846	803	852	827	830	836	843	864	830	902	839	848	903	856	881	874	854	901	845	866	849	850	810	847	839	859	864	803	860	868	834	811	851	913	866	812	848	834	843	849	879	887	866	837	800	843	866	886	830	858	840	819	839	869	859	868	848	846	795	912	842	835	835	819	882	815	830	928	830	889	860	874	866	869	852	894	909	868	868	816	844	860	860	870	857	862	885	824	853	857	852	849	824	792	866	868	824	823	825	798	816	906	894	860	850	863	833	890	864	853	884	893	832	820	821	794	870	881	846	835	858	832	862	884	860	827	819	844	808	897	846	840	873	823	866	875	842	920	873	872	855	920	846	850	845	783	833	836	827	859	850	877	844	878	859	807	820	848	881	812	813	893	858	813	843	878	863	890	824	835	823	872	840	844	871	838	850	811	814	857	870	882	763	807	889	802	774	870	885	875	843	843	803	823	856	876	909	921	829	866	849	842	848	830	839	871	812	880	853	929	818	881	840	885	818	811	819	823	856	885	866	857	886	853	776	972	832	868	839	894	828	888	801	880	886	834	885	813	786	901	868	870	834	880	811	828	867	805	813	826	868	873	839	854	847	835	837	844	890	809	862	837	858	843	797	824	860	906	823	836	872	822	843	856	845	848	797	882	845	810	843	882	869	845	842	861	845	823	809	808	859	863	863	846	835	890	841	910	861	826	871	896	795	856	852	832	824	857	824	842	879	867	835	828	831	868	843	897	810	859	855	840	827	876	846	815	821	780	856	824	805	876	838	874	833	855	810	883	882	855	847	812	836	844	849	862	841	881	813	813	834	821	874	870	831	946	819	828	844	875	817	876	835	803	845	841	879	809	868	839	864	862	874	835	875	854	828	905	850	821	894	903	827	848	859	828	897	877	833	846	869	802	854	890	855	884	818	862	832	869	793	879	847	879	854	865	872	881	850	878	815	846	816	862	833	814	840	850	893	820	833	816	843	885	837	868	844	868	801	830	805	822	796	819	901	837	857	864	850	854	863	874	827	871	844	819	835	836	855	810	884	905	890	834	825	866	812	844	868	851	868	895	870	821	865	846	900	863	852	844	901	832	836	857	872	826	849	826	836	899	853	839	843	825	886	867	904	857	796	852	857	859	861	879	835	829	792	886	822	895	845	833	838	862	925	855	787	812	849	826	824	843	883	801	864	832	822	816	856	856	873	869	842	863	858	903	859	824	851	860	823	828	820	849	902	836	776	915	819	873	828	889	829	836	849	878	809	834	863	828	865	870	807	836	840	856	830	868	884	860	822	832	887	842	868	836	865	834	867	840	791	835	868	848	834	830	874	888	818	828	844	842	896	841	839	900	856	866	853	914	904	873	818	832	843	871	830	812	821	779	810	914	876	888	918	893	822	859	823	891	856	818	867	857	812	817	837	813	835	813	849	861	831	854	853	841	814	877	839	830	871	883	946	862	846	806	894	906	886	879	871	868	895	846	824	856	876	869	860	831	848	869	837	808	819	818	866	844	835	869	886	875	820	859	825	879	856	867	834	856	819	918	875	852	829	857	823	865	857	862	824	857	888	877	849	841	879	900	867	890	895	845	810	784	875	886	852	874	815	885	834	879	834	837	892	838	863	863	862	874	843	860	839	856	867	831	813	841	810	903	856	831	872	871	843	897	846	787	868	830	854	846	880	808	863	874	850	853	844	861	831	837	844	839	857	836	834	861	843	837	846	835	816	889	879
24942	21393	26890	26279	21365	6496	1051	904	862	697	728	647	639	542	519	525	556	517	418	396	447	433	408	437	387	396	373	355	322	340	362	334	363	334	357	354	338	338	319	358	350	344	347	351	285	326	337	347	359	309	318	302	328	328	344	308	316	330	318	320	310	334	336	357	343	312	310	347	293	349	334	322	363	321	346	344	308	364	344	359	314	315	345	350	302	319	336	336	321	342	309	325	343	357	379	303	366	343	332	316	334	363	334	335	349	337	361	330	345	348	352	326	349	316	332	319	338	334	313	312	358	318	369	327	332	329	333	329	353	323	332	299	357	339	342	323	313	308	328	320	320	336	303	336	360	342	329	329	315	340	292	323	322	340	327	350	337	363	329	333	318	327	339	308	330	350	317	342	342	325	299	316	313	351	315	301	325	333	341	326	338	333	299	337	331	355	302	373	342	329	323	320	328	348	319	370	330	316	331	357	360	333	338	358	354	332	333	329	310	331	344	341	340	331	330	358	309	326	352	337	336	358	357	358	310	321	341	330	325	332	312	330	335	333	347	326	339	337	352	324	356	313	359	333	348	332	327	316	360	352	333	353	310	347	337	366	328	363	338	337	332	387	373	344	309	331	343	330	323	340	362	368	339	350	370	328	347	342	327	337	354	354	333	310	326	311	331	304	326	352	382	380	322	334	335	345	321	346	389	324	372	322	333	347	342	296	382	342	332	321	311	357	355	342	330	313	342	328	329	385	313	366	330	312	312	329	331	323	311	333	341	322	343	330	369	320	314	310	298	306	323	338	369	315	315	338	318	306	351	338	346	330	317	361	298	340	344	309	307	310	304	322	326	317	346	294	315	330	344	356	347	328	327	336	349	347	302	367	340	350	363	310	327	325	366	302	361	322	323	310	313	362	321	320	325	320	316	331	336	338	333	328	349	288	292	315	351	320	352	348	317	323	355	342	350	323	340	318	310	333	331	331	326	322	307	330	321	340	314	346	347	334	341	310	342	356	328	345	358	327	344	354	340	315	318	309	372	316	315	333	361	345	304	311	312	389	301	311	315	329	321	327	326	336	320	352	341	308	314	318	295	293	302	299	328	340	320	334	332	318	364	315	343	316	345	318	317	314	348	350	288	346	337	355	373	364	333	343	321	359	328	334	361	315	353	336	365	360	339	323	342	344	265	366	348	346	342	330	329	326	328	311	310	333	315	334	334	296	316	333	342	317	338	340	337	316	320	347	343	333	319	352	324	329	322	333	328	351	358	365	357	351	314	322	357	321	330	327	326	317	307	359	355	324	328	361	338	336	327	347	335	326	351	337	317	337	340	324	336	341	347	317	327	332	335	343	336	324	363	322	330	342	310	340	324	357	372	341	340	322	295	365	310	363	339	322	323	321	349	323	308	368	312	318	332	323	346	325	358	347	379	323	278	317	366	340	376	343	352	320	327	387	311	313	332	303	341	361	317	305	341	346	337	350	330	337	295	322	346	314	339	343	328	314	339	308	327	330	318	325	317	350	342	368	333	330	363	330	342	379	334	361	296	325	329	325	325	329	316	358	336	334	346	369	299	307	347	319	313	347	347	339	307	314	328	386	377	346	335	313	325	324	355	372	352	278	323	327	339	310	356	343	354	347	346	354	329	325	320	342	314	332	293	331	348	342	329	335	325	341	335	351	322	376	312	334	352	331	312	319	324	333	307	280	354	341	302	338	354	328	333	342	328	314	349	263	351	341	348	317	337	312	338	320	349	334	356	352	325	327	317	314	303	318	318	288	353	325	347	348	301	321	341	303	354	337	349	369	344	328	322	316	330	353	331	322	304	305	353	334	308	326	342	331	352	325	309	285	320	334	322	302	357	336	315	319	301	297	304	332	329	333	281	292	321	318	284	351	331	332	322	337	341	336	395	358	340	365	309	322	295	351	349	340	357	326	322	297	328	300	292	348	363	335	342	367	300	335	341	344	310	342	323	315	319	318	363	358	386	329	325	323	328	319	367	335	361	321	323	348	324	324	346	318	351	299	386	361	322	330	345	319	345	326	325	335	323	296	322	346	332	339	339	314	327	339	351	328	348	335	338	321	333	356	316	307	342	351	346	370	328	339	353	321	322	352	347	329	340	336	312	274	317	325	364	348	330	367	317	327	371	363	322	351	332	301	333	340	325	344	340	313	294	325	354	348	297	328	315	373	307	353	332	309	330	316	349	348	391	335	336	331	330	316	333	321	358	349	346	343	327	349	361	328	293	325	362	339	347	318	354	343	314	344	357	339	318	312	359	302	334	323	353	332	323	345	329	311	360	343	342	323	326	334	367	313	347	335	296	384	300	338	322	347	339	327	331	349	354	329	328	369	363	309	326	359	324	332	327	318	339	338	345	349	351	299	348	362	365	315	325	313	335	323	339	341	329	318	353	310	350	315	339	376	310	352	322	313	330	368	331	301	327	308	335	338	314	324	287	313	358	342	339	336	339	318	350	305	302	348	339	343	299	337	348	337	293	304	313	340	336	324	323	324	315	318	359	297	353	344	358	335	340	355	354	315	334	365	301	363	307	285	321	351	329	306	325	322	326	321	354	329	342	376	290	340	335	360	318	335	345	363	298	288	323	311	328	338	340	353	328	313	325	344	319	347	347	342	397	359	313	345	324	313	362	332	332	340	355	329	316	360	321	360	330	354	310	322	275	336	336	329	344	308	333	321	300	362	355	309	336	357	338	364	319	335	331	331	321	341	328	339	315	336	308	331	324	325	329	319	338	326	338	330	360	346	353	333	354	291	306	343	317	366	339	341	317	365	334	360	382	322	355	368	331	357	311	354	336	333	341	367	298	297	298	319	323	334	302	332	330	356	329	307	338	321	339	343	315	354	294	362	318	356	345	351	333	309	354	336	332	346	314	338	355	335	318	336	317	306	339	337	300	332	330	330	337	321	322	329	321	319	307	339	359	347	317	309	325	303	337	323	315	341	303	301	322	359	337	335	328	324	346	334	346	341	344	317	363	345	333	347	332	322	337	340	362	355	372	338	312	344	351	353	373	292	356	313	298	372	337	354	352	326	342	319	339	327	347	358	360	330	356	358	317	315	340	339	333	292	307	331	327	336	314	335	336	287	320	344	352	310	311	385	340	325	308	321	370	328	338	320	324	344	331	332	319	314	339	346	292	382	308	342	364	316	318	358	343	363	322	341	344	339	361	324	347	343	335	324	340	342	336	350	302	338	367	333	326	337	329	315	328	325	332	348	315	311	284	316	291	353	354	323	338	310	339	333	319	345	360	332	363	361	372	320	350	326	367	341	345	318	354	318	357	314	334	343	304	315	328	366	330	332	320	341	324	375	332	316	330	349	342	329	328	304	317	335	338	342	320	328	366	321	344	328	340	350	345	323	371	307	313	297	311	341	328	307	276	349	330	346	377	363	295	320	343	343	309	326	306	316	299	332	323	301	301	339	394	328	342	333	337	334	368	323	343	328	315	340	328	320	353	325	315	323
12869	22993	7069	1528	1084	981	886	914	824	881	860	785	852	820	796	791	772	766	765	794	770	775	709	773	713	813	767	748	748	744	760	716	724	747	750	757	729	720	729	745	739	798	739	698	750	731	771	770	717	794	708	722	766	708	738	728	765	742	722	708	763	737	702	781	689	745	747	732	731	733	696	735	768	776	780	717	759	697	724	753	777	737	722	791	688	742	742	789	742	732	721	729	727	773	751	766	753	740	742	745	728	753	728	765	690	750	741	740	721	737	750	732	746	748	715	710	747	722	718	699	767	725	760	731	734	761	732	759	698	758	756	731	718	720	740	703	719	775	776	734	709	701	723	720	684	736	697	739	754	752	747	789	800	736	672	749	760	771	710	724	756	789	752	720	696	743	753	705	730	749	684	741	699	736	749	734	698	711	700	736	721	758	763	736	674	739	738	698	746	700	697	717	709	742	763	731	763	736	751	689	748	730	745	762	680	721	767	755	738	713	700	772	724	727	758	714	714	748	721	730	767	745	749	754	780	726	708	728	696	738	770	783	730	722	785	749	791	681	722	739	752	699	743	733	736	723	734	742	756	771	725	676	758	741	792	717	739	776	740	750	722	760	770	736	745	779	733	779	776	735	716	719	753	778	736	728	761	740	724	735	715	750	732	708	807	706	716	766	737	726	756	716	777	776	687	675	721	755	717	758	751	730	748	668	767	749	702	746	691	743	776	733	695	699	744	780	696	726	757	741	754	751	780	764	756	750	789	727	757	726	739	727	779	737	766	762	742	698	712	725	745	760	710	709	723	713	752	737	773	747	776	746	776	730	722	743	704	753	763	756	725	727	705	736	683	680	777	716	772	728	734	757	719	760	793	730	812	665	718	738	747	772	731	758	740	783	761	709	734	705	705	724	718	747	759	713	748	780	766	747	749	745	754	756	764	718	774	679	714	716	772	725	706	722	767	759	740	779	742	748	703	725	718	683	711	744	714	732	775	689	749	756	757	697	775	750	731	752	710	718	767	697	714	776	722	727	734	721	714	754	714	761	722	766	703	721	761	720	743	800	738	779	746	682	746	754	788	726	725	748	724	733	740	721	781	732	730	761	678	725	769	737	747	732	774	717	688	744	754	766	733	745	696	711	778	698	740	788	729	766	733	734	741	716	706	715	800	749	726	728	716	739	726	799	772	743	718	668	736	715	743	713	730	726	707	688	739	740	699	717	771	718	717	737	772	768	771	680	727	701	701	714	751	710	723	714	739	764	728	757	751	705	724	805	722	745	744	753	804	750	771	751	716	733	777	778	705	735	701	742	714	780	793	744	730	731	782	733	765	773	713	689	766	757	753	739	714	721	699	773	718	770	679	777	718	753	735	673	764	723	731	728	730	732	717	767	697	762	718	757	741	739	710	733	716	726	759	813	734	766	721	724	724	747	785	729	741	739	717	742	748	689	750	792	745	745	758	712	738	743	723	725	746	728	685	702	733	739	772	745	726	740	731	669	724	751	742	695	746	769	722	763	772	768	739	737	761	719	750	705	787	703	756	755	731	733	727	713	756	766	782	747	704	772	745	762	719	700	727	679	751	714	775	705	701	742	729	750	746	725	742	766	788	753	683	717	756	735	715	738	752	698	748	741	726	763	731	716	724	735	694	781	726	709	743	751	746	758	749	751	720	757	717	731	710	697	748	738	719	712	744	732	684	749	708	724	744	742	730	721	718	720	699	740	712	753	749	737	713	762	685	714	713	711	748	688	764	743	730	722	663	712	724	713	735	752	786	741	724	773	731	759	765	743	782	705	699	726	737	708	712	724	683	757	746	746	749	757	748	765	688	787	735	748	718	786	756	753	702	774	781	714	709	737	733	687	773	777	816	801	706	755	707	757	755	756	774	708	726	745	737	705	729	714	785	741	739	782	718	805	763	757	741	690	715	771	791	749	717	751	745	756	714	686	739	725	772	759	753	726	728	795	723	745	747	735	772	741	743	731	715	707	722	730	752	750	786	712	774	736	690	699	725	747	774	746	732	739	717	750	703	716	695	740	705	735	760	693	742	747	744	803	705	739	725	751	702	706	718	704	796	719	690	716	731	740	726	712	734	774	741	713	732	691	748	675	746	734	729	743	752	740	725	770	695	730	736	724	779	807	719	705	699	681	724	742	755	748	726	717	761	723	720	761	746	760	762	765	730	736	791	739	715	763	705	751	706	766	752	751	707	751	752	779	716	740	745	758	755	715	706	696	751	726	756	739	742	712	788	728	731	721	705	732	702	760	707	752	746	750	742	704	717	750	722	759	733	725	750	753	764	744	755	774	735	711	746	747	777	756	737	764	729	690	731	720	700	734	731	726	714	704	718	709	729	779	708	749	712	677	711	729	745	730	717	718	780	731	730	716	748	758	746	702	742	768	730	705	731	763	700	753	764	731	762	728	740	723	709	755	723	727	678	694	686	726	790	725	727	728	693	714	688	757	722	750	690	746	689	697	728	688	714	799	711	675	724	742	769	721	725	744	746	708	745	707	739	734	689	721	691	733	747	714	727	771	728	725	759	756	748	734	758	754	779	714	735	740	681	718	761	780	752	712	751	723	736	699	736	739	773	702	738	748	782	763	740	697	732	772	783	725	710	735	783	723	742	712	767	710	730	693	776	724	746	647	722	734	770	742	688	778	716	734	747	766	733	698	758	708	739	752	715	694	768	783	757	724	738	742	769	729	729	791	729	747	741	716	682	763	723	739	720	761	764	718	698	784	796	759	723	764	746	750	708	778	733	675	753	745	760	757	783	743	729	736	736	756	780	737	758	743	743	766	753	731	719	708	714	715	728	704	703	716	743	710	711	740	759	744	728	704	725	713	683	712	786	743	737	692	787	759	761	768	749	749	736	743	728	772	683	742	739	694	773	706	726	712	762	731	766	709	695	752	758	724	752	724	712	743	756	699	759	733	741	738	729	708	767	779	757	780	770	764	722	771	759	718	740	730	727	711	733	770	762	742	752	715	765	746	715	720	698	769	716	716	735	764	773	729	723	697	778	730	722	695	724	721	713	760	725	732	743	705	733	687	809	754	711	719	749	739	718	741	747	710	744	734	703	763	726	727	745	699	753	711	789	683	774	728	700	728	735	731	747	772	715	768	721	829	742	776	758	769	740	721	717	756	719	746	699	817	736	752	724	721	736	748	760	731	738	754	720	717	744	756	742	749	749	789	756	769	739	758	722	738	738	736	741	736	789	774	746	752	703	773	707	750	774	766	704	756	729	730	751	685	724	694	739	718	778	776	717	726	683	718	755	759	771	765	750	712	693	703	734	736	719	763	744	764	727	770	740	756	735	747	777	749	742	762	712	761	745	727	724	737	758	745	718	739	686	765	743	756	712	760	789	684	767	737	754	771	718	717	717	730	713	728	758	740	761	717	653	721	706	699	677	729	746	762	783	763	769	712	733	762	761	692	780	739	758	708	743	708	759	759	778	708	744	713	754	690	732	699	704	727
30803	11105	4044	592	438	414	430	464	452	438	385	413	374	369	374	385	318	320	318	327	333	303	315	335	299	298	308	262	332	296	293	291	296	260	302	277	288	288	297	258	292	290	262	272	238	291	283	294	261	297	295	273	307	280	280	280	279	284	268	290	300	268	256	302	272	314	288	286	279	293	294	271	281	302	345	287	247	310	253	273	291	297	264	278	272	294	316	264	245	293	261	259	296	280	286	276	294	289	268	277	272	267	268	303	291	291	263	317	295	300	283	260	291	283	259	279	314	266	260	306	269	284	287	287	324	304	301	281	294	281	264	295	293	281	273	291	252	302	260	284	283	260	269	268	280	285	307	235	298	291	267	274	319	287	291	267	279	280	267	294	288	291	287	259	282	295	254	281	261	276	266	296	283	275	301	287	277	302	290	274	299	266	315	297	288	293	295	273	276	269	250	250	275	290	321	278	287	290	264	287	282	302	265	292	279	296	307	296	275	277	268	275	290	241	290	283	267	302	267	289	285	270	236	263	284	271	279	301	300	283	278	285	332	258	257	283	285	296	288	286	281	288	244	313	281	276	240	254	289	262	254	252	273	286	278	281	307	279	294	273	264	285	271	268	269	252	287	254	248	293	278	321	285	305	253	269	285	295	282	311	284	305	297	315	261	282	272	253	286	276	296	258	265	284	288	270	282	275	301	277	304	262	294	256	273	255	267	320	263	284	298	272	302	282	286	289	286	286	269	288	273	274	295	267	288	275	292	271	290	285	269	299	282	274	234	277	279	263	315	287	297	277	265	254	285	270	294	252	260	293	292	279	283	281	264	289	287	284	240	282	302	308	261	266	293	301	275	248	273	285	296	275	261	241	274	279	283	302	247	257	288	267	277	278	280	259	277	282	277	288	283	290	315	276	265	279	286	284	262	251	309	257	277	270	280	306	250	293	247	283	259	281	266	341	273	271	247	255	281	262	300	301	311	285	283	284	317	287	284	284	273	279	286	285	268	254	291	284	265	310	295	300	282	272	255	248	267	299	271	233	307	257	267	267	282	282	255	246	308	303	275	274	285	269	286	301	298	281	265	284	249	258	272	284	285	301	284	274	287	273	255	277	301	286	238	292	286	304	276	281	329	289	281	244	240	287	259	307	283	292	299	309	311	246	274	278	289	287	281	285	291	309	277	262	235	275	289	281	280	288	276	278	261	289	283	288	296	290	291	300	290	276	286	295	274	298	278	277	269	275	238	260	304	298	282	284	280	295	288	288	259	288	291	273	278	279	253	297	293	282	304	276	253	321	292	268	275	282	270	271	270	293	242	269	268	291	272	246	276	286	280	300	272	266	272	276	290	260	285	292	255	278	257	273	289	312	259	285	290	277	253	253	280	271	308	311	271	269	275	274	269	279	302	280	284	274	266	279	258	283	290	281	282	256	293	270	315	280	294	304	275	285	285	253	268	264	292	294	276	258	275	296	284	262	295	263	272	291	291	254	288	259	280	270	278	294	284	311	307	293	280	278	279	245	263	298	306	301	308	277	312	278	259	287	297	299	309	283	257	265	283	297	262	291	257	226	271	265	289	248	315	268	272	283	244	295	284	257	258	282	273	279	287	298	303	273	264	244	294	285	285	264	298	275	271	269	271	297	274	269	270	301	306	311	302	282	282	315	303	266	287	300	280	299	293	282	270	279	267	286	260	267	248	291	284	279	275	291	269	252	305	248	258	292	250	271	238	275	264	256	265	259	282	278	277	290	260	288	284	254	294	254	275	290	293	278	297	291	295	273	273	295	317	290	299	297	262	282	303	282	303	321	328	316	257	297	268	258	300	264	264	273	239	291	298	300	277	271	306	283	310	262	266	283	268	299	285	276	324	277	290	273	280	307	282	307	293	264	268	291	287	290	263	284	296	273	283	236	280	292	300	278	285	306	273	269	286	253	287	253	287	293	315	271	277	292	275	276	274	299	309	289	298	297	288	301	307	292	294	249	287	268	291	273	269	315	269	275	275	260	257	308	282	285	263	270	284	280	292	292	296	282	269	264	283	274	263	279	299	275	247	276	298	281	309	262	270	272	286	288	318	294	274	296	270	274	294	278	285	289	240	273	291	269	283	278	295	295	311	288	297	276	305	297	270	285	292	289	287	300	262	301	269	294	281	283	259	282	287	281	280	267	280	264	258	255	317	301	275	296	290	280	278	264	274	272	298	296	271	259	290	270	295	270	263	255	252	290	277	283	260	254	290	261	285	296	294	287	261	276	299	277	281	278	275	273	286	291	275	297	272	310	285	251	263	282	324	308	305	275	321	297	275	317	275	262	314	247	304	305	283	275	299	266	312	284	256	268	270	307	261	305	266	293	278	273	285	249	287	273	288	260	288	296	269	302	268	277	276	268	262	285	287	279	271	262	250	296	296	296	281	255	246	299	279	260	308	303	294	273	273	266	263	281	318	294	276	265	275	274	294	294	312	295	287	293	261	254	289	296	289	274	296	278	270	295	304	282	316	251	296	262	269	258	269	304	298	252	263	270	284	298	296	270	282	293	272	291	314	291	294	262	284	318	295	316	277	323	269	265	290	246	301	294	297	254	259	274	318	281	273	268	278	283	306	309	287	273	236	260	285	292	284	283	264	285	280	266	279	281	263	314	280	260	298	278	262	261	273	311	267	306	292	326	263	305	236	292	284	249	273	244	304	279	251	279	274	254	278	273	296	288	274	265	268	299	290	286	269	280	259	266	271	311	272	274	255	280	277	270	254	288	277	268	294	311	278	277	265	292	261	281	276	269	271	288	280	285	294	310	240	257	302	275	299	305	258	300	308	281	276	276	279	299	288	285	273	276	319	286	301	288	269	278	302	308	281	265	284	312	277	267	281	296	295	279	270	285	305	279	271	292	255	271	287	274	234	293	285	272	283	286	263	273	299	304	266	276	269	275	303	279	268	252	282	283	289	267	316	294	304	290	296	286	261	317	286	281	282	281	290	281	293	293	256	310	247	281	287	283	264	279	283	260	253	275	247	278	334	264	310	296	291	301	297	286	303	254	296	292	270	270	262	268	284	267	270	266	302	277	268	285	275	297	275	273	293	313	285	284	294	287	288	289	285	281	297	260	285	321	262	272	290	284	296	266	258	268	260	251	277	289	299	240	274	275	290	277	296	264	283	271	276	262	280	279	243	305	256	278	264	295	294	273	297	292	274	274	254	275	258	285	280	320	302	287	269	296	246	247	277	286	259	259	307	296	260	309	276	301	292	276	327	276	281	251	255	294	243	304	288	269	292	260	283	281	275	299	275	300	292	257	280	269	256	288	289	309	282	297	265	309	249	264	309	268	277	291	300	265	291	289	263	278	292	261	283	267	280	242	296	282	295	288	278	264	278	294	283	294	288	281	300	308	261	269	275	271	303	275	260	262	304	289	285	263	278	283	289	260	282	262	266	329	302	256	291	289	267	259	298	266	286	292	242	277	264	314	239	302	278	272	251	259	291	284
9709	8001	2801	828	750	651	657	744	745	697	686	719	700	639	632	710	668	642	675	711	658	681	654	708	681	664	671	669	673	616	710	678	642	661	641	641	636	673	653	663	682	648	653	639	607	637	645	668	650	660	653	684	635	636	662	658	649	636	666	617	607	715	693	676	699	660	637	649	675	653	707	674	659	645	696	633	691	627	679	666	659	681	678	669	687	705	660	649	604	671	598	640	691	664	620	690	659	700	662	636	643	665	641	654	624	682	684	675	648	693	606	689	665	655	711	658	636	633	637	688	663	677	659	659	638	649	670	643	655	706	673	677	666	677	633	611	689	670	677	664	659	629	663	665	648	643	619	674	631	649	660	706	636	624	693	634	710	641	603	653	690	712	695	639	639	648	678	633	709	676	671	667	677	646	658	665	615	658	646	657	654	664	682	665	622	648	653	672	683	673	702	655	689	621	661	644	659	668	629	624	712	589	654	636	672	659	649	652	650	658	680	648	712	630	612	617	638	668	698	663	675	686	660	695	657	684	623	651	650	709	687	638	677	696	636	683	719	601	653	686	652	639	672	639	672	706	699	691	682	610	654	634	652	613	646	660	638	678	657	653	637	684	675	711	642	623	648	667	622	646	658	669	634	734	605	679	661	627	674	608	661	680	664	669	634	659	657	635	656	663	680	624	610	713	652	615	611	635	631	675	616	686	635	627	637	598	649	652	651	663	651	597	632	692	690	660	655	681	653	646	645	699	631	668	616	649	640	609	679	625	642	635	684	696	679	661	663	658	625	686	642	698	666	689	609	668	657	659	683	670	607	626	617	670	616	635	655	677	635	642	655	663	645	628	641	708	664	677	652	607	639	619	660	682	699	679	647	621	647	665	616	696	652	666	684	680	657	665	637	661	673	661	665	688	626	654	701	678	671	671	706	644	669	673	641	647	702	649	647	712	634	646	690	616	644	671	655	652	674	655	655	657	646	649	625	632	670	644	642	635	677	620	682	618	640	673	623	640	636	660	639	658	629	687	677	629	658	654	657	684	625	648	652	660	662	653	684	688	690	666	651	637	669	638	651	651	641	692	670	642	672	665	623	621	641	688	666	683	693	692	683	639	646	632	692	675	673	649	646	703	661	646	678	663	669	605	687	693	642	640	674	682	640	628	630	675	663	688	655	632	691	682	651	677	679	644	649	655	658	646	657	698	650	683	644	595	656	700	681	660	681	647	679	680	683	624	652	679	685	734	625	723	701	630	677	662	671	637	656	671	670	664	639	659	674	676	650	655	652	700	665	657	619	664	646	672	658	689	671	641	686	656	701	636	692	662	625	687	649	682	645	626	639	661	659	682	657	664	612	645	686	634	648	686	650	672	658	676	669	673	699	624	597	683	667	661	651	729	679	649	646	619	672	657	654	694	638	683	645	692	635	693	643	692	694	681	670	674	675	701	714	663	616	649	662	687	721	685	656	637	673	636	685	658	639	619	653	656	652	664	617	660	611	668	676	673	658	677	611	678	606	660	698	645	658	724	722	612	657	686	696	645	658	701	644	650	673	645	678	635	686	667	582	679	675	594	700	666	648	673	660	687	626	681	656	636	645	661	668	627	688	702	637	680	670	646	621	605	659	635	636	651	669	652	676	677	643	661	682	670	614	650	660	655	608	657	705	673	677	635	679	633	662	679	691	686	633	647	651	634	657	658	671	658	669	703	624	607	665	643	656	680	697	654	668	658	674	638	653	706	657	616	647	669	693	697	619	695	644	601	631	692	630	633	645	652	671	675	674	657	680	672	634	687	680	620	648	672	686	635	672	670	658	670	700	681	665	647	659	678	702	679	667	692	622	656	664	647	681	677	635	673	638	666	636	666	680	669	628	658	636	659	662	653	615	669	675	643	632	633	672	674	677	702	697	656	687	657	630	666	667	671	635	676	681	676	658	656	675	650	669	672	687	644	647	695	689	636	636	680	659	680	680	680	673	599	657	649	662	662	694	607	665	672	686	688	682	643	667	627	597	607	640	695	666	688	653	677	658	681	630	652	637	659	617	647	648	673	644	664	619	608	655	587	662	694	623	620	631	668	681	649	665	708	697	613	638	647	650	692	667	656	652	687	638	655	676	714	613	650	690	616	657	681	700	654	644	701	670	657	655	625	625	678	696	614	636	670	633	652	670	644	664	672	685	632	652	655	697	665	632	652	637	675	651	617	657	672	640	644	666	623	688	662	641	612	661	656	643	647	651	637	662	659	654	661	689	652	697	655	649	664	705	636	672	657	622	673	688	720	665	685	641	689	683	681	719	685	672	666	661	640	625	659	666	652	666	612	624	623	656	684	639	672	623	666	634	639	658	678	637	658	688	662	699	629	652	711	654	643	645	698	681	652	638	663	672	716	673	666	707	645	703	637	624	673	674	683	678	603	619	669	683	669	638	662	666	682	663	655	654	639	673	655	651	648	648	663	711	632	647	685	657	649	674	598	696	663	650	656	633	658	690	638	699	625	676	607	666	673	698	646	645	676	694	646	641	672	612	650	709	672	682	666	704	635	712	703	671	675	676	672	638	632	651	639	645	639	694	646	683	654	688	627	630	655	660	689	677	708	598	664	625	681	670	641	707	671	672	661	684	647	692	652	687	656	685	599	636	666	623	663	688	644	674	681	706	617	643	710	666	654	670	632	623	654	704	685	657	648	681	679	678	670	633	676	654	645	684	670	668	625	637	651	655	646	637	650	610	683	640	641	643	655	631	717	660	649	643	630	621	612	615	654	692	680	651	656	674	639	633	703	666	662	628	705	614	665	701	677	652	671	685	667	670	690	711	665	606	648	635	650	657	659	646	703	659	668	638	694	635	691	694	711	641	657	643	619	681	676	635	660	645	650	662	659	708	669	647	625	635	638	617	682	642	695	678	661	645	615	640	662	662	691	656	648	675	685	662	667	661	689	649	653	652	696	676	668	630	667	658	617	626	696	656	661	637	668	725	711	635	668	651	671	639	646	629	581	701	680	675	693	655	655	635	700	637	697	618	697	642	667	651	695	651	666	692	651	668	649	660	670	635	647	708	645	657	661	617	706	658	666	649	643	671	597	655	665	648	660	663	674	642	678	645	647	651	638	666	674	688	679	624	675	651	606	650	644	671	682	652	637	651	669	636	670	641	623	658	651	652	642	617	673	645	675	659	688	679	639	656	658	655	629	661	668	635	663	640	646	658	660	660	639	676	677	637	658	675	712	655	637	666	679	663	632	676	596	625	642	699	636	658	654	641	685	694	679	640	711	655	663	648	668	664	730	649	631	673	677	646	692	670	697	691	654	685	683	632	686	681	686	658	668	640	624	636	653	668	686	664	695	665	672	646	663	625	693	652	663	640	668	620	644	649	658	614	617	665	658	631	699	636	628	675	655	660	624	692	673	654	640	653	677	674	644	653	693	651	630	668	660	637	681	625	702	636	661	640	625	632	645	662	635	696	663	673	606	653	658	715	651	656	619	643	639
26833	21383	25559	27103	6897	918	714	757	642	600	620	597	512	509	460	511	509	424	437	428	419	437	397	431	432	409	382	401	368	335	399	394	379	365	340	349	363	358	384	349	415	365	356	418	367	354	381	401	385	343	372	377	369	360	364	361	392	320	373	363	363	341	367	344	380	376	389	374	354	364	351	412	364	388	336	358	349	335	418	359	360	372	388	357	337	357	372	393	375	373	329	359	373	356	367	396	351	349	353	358	372	402	390	404	355	377	358	351	389	394	363	346	436	379	385	381	370	393	374	356	383	364	366	348	375	385	365	377	356	387	358	327	394	382	360	356	367	339	348	343	382	380	370	383	422	393	397	382	349	360	356	369	391	361	349	346	374	362	358	349	340	382	372	376	386	344	347	363	376	373	376	412	436	357	370	373	337	402	353	392	353	363	369	380	383	363	335	363	382	372	401	366	392	382	386	351	386	394	340	358	397	366	342	407	333	377	363	396	379	391	380	338	349	348	367	369	393	379	388	382	367	362	413	396	358	392	375	364	375	363	346	380	346	381	407	366	364	363	332	361	383	388	403	388	370	348	380	325	383	372	372	373	347	369	408	364	378	364	378	364	372	347	377	347	417	360	369	364	370	369	335	388	373	326	356	366	374	366	365	353	367	344	385	380	385	372	395	371	356	357	370	364	394	363	363	395	355	381	349	361	369	368	329	355	344	372	365	366	332	380	333	369	350	381	377	369	382	393	380	392	373	399	385	363	359	357	343	417	398	370	354	347	314	355	356	372	393	373	398	385	358	334	349	418	355	380	402	365	391	384	403	369	338	349	354	364	377	341	380	361	413	343	369	383	415	380	355	373	349	364	364	393	370	320	375	372	345	368	401	378	369	384	388	376	390	372	404	368	375	374	348	361	397	343	376	359	411	365	373	359	365	369	396	373	387	352	375	338	400	363	367	405	402	394	397	317	379	337	353	370	374	398	336	365	355	364	339	356	350	374	384	361	353	389	344	410	371	378	367	392	401	366	354	343	379	374	367	332	383	394	369	348	364	411	370	369	328	398	345	400	369	367	382	397	354	397	385	343	363	320	367	387	352	396	360	377	392	393	395	340	390	344	389	358	365	359	368	368	403	364	408	335	402	392	363	352	360	388	391	382	394	385	335	354	351	398	360	373	365	386	385	377	407	373	424	345	338	392	365	371	361	359	391	346	412	391	328	352	343	360	341	348	386	377	397	388	410	355	372	395	359	386	354	357	377	378	405	372	379	381	364	343	373	360	382	371	362	355	381	432	373	340	374	360	346	364	391	353	354	380	407	360	355	300	360	356	358	389	365	359	341	355	345	363	417	352	372	379	346	384	349	383	374	374	353	378	346	362	388	354	372	370	374	374	409	382	353	402	410	403	369	367	395	384	353	398	363	390	384	356	348	379	374	420	397	346	403	395	341	413	380	395	359	352	377	370	351	338	367	349	360	345	361	356	370	363	332	356	337	353	400	386	348	344	387	404	359	355	381	400	383	325	400	369	372	383	363	385	353	366	384	400	364	324	364	350	347	395	371	353	355	370	360	382	379	378	394	368	361	369	365	376	361	338	360	373	374	358	335	377	383	397	370	429	412	368	402	367	379	351	337	370	370	386	357	418	372	386	390	379	374	401	346	367	357	366	373	377	382	361	377	385	372	347	357	360	380	371	370	364	374	350	384	330	356	360	383	377	405	341	366	367	396	393	388	384	377	333	396	385	375	420	398	378	394	318	373	374	368	352	373	387	374	392	427	382	378	375	408	367	374	352	361	345	378	389	382	380	357	372	339	344	337	341	375	398	368	366	355	406	378	371	355	374	358	343	374	337	412	349	396	414	362	400	362	391	333	369	377	357	364	370	343	388	381	360	366	370	361	337	372	378	346	355	368	389	397	372	371	377	359	386	329	387	368	364	401	359	351	399	353	356	381	354	393	357	352	379	344	357	381	377	353	369	367	338	356	353	356	386	367	369	371	352	383	356	388	358	354	396	400	342	336	385	356	403	387	367	346	357	367	347	370	384	395	402	355	357	325	393	392	366	391	393	390	387	367	351	357	374	374	380	391	379	418	362	366	380	363	380	390	346	345	374	361	385	391	340	391	365	371	356	404	368	364	360	364	350	441	359	338	395	365	388	385	359	363	366	379	363	368	354	323	360	383	361	354	378	350	362	369	381	339	393	360	383	366	376	352	377	350	350	370	366	380	317	350	380	386	380	362	348	380	365	366	380	362	360	369	353	356	350	371	420	395	376	320	372	357	366	393	356	373	350	368	386	384	327	385	396	356	351	369	394	387	398	373	370	391	399	404	357	359	343	368	358	365	346	373	368	372	347	344	365	406	340	370	395	395	334	349	333	364	375	367	362	393	359	386	394	413	383	390	353	381	371	376	363	360	325	358	396	338	376	366	391	395	407	362	351	363	367	376	385	348	380	366	328	377	388	397	370	359	357	345	367	356	356	364	378	380	376	345	392	378	379	402	384	343	372	368	387	361	366	361	379	390	365	366	354	350	359	401	357	331	373	395	384	399	368	366	367	367	370	365	405	328	387	378	363	371	367	387	362	363	346	402	360	371	319	338	340	381	375	370	385	378	387	358	367	353	353	410	353	357	356	368	362	354	358	368	403	387	384	386	337	397	323	324	373	340	401	377	366	409	404	350	345	365	337	368	375	426	385	349	344	363	350	407	384	383	364	332	409	360	350	383	364	380	396	363	353	350	355	389	359	371	370	350	378	322	354	355	407	381	394	332	378	339	361	357	359	366	356	328	420	327	355	353	338	338	382	322	326	374	329	397	389	346	360	368	371	419	377	354	357	356	367	376	383	328	372	370	356	362	359	389	387	366	399	371	330	367	361	362	361	347	344	379	375	374	373	384	354	358	357	395	367	385	359	343	363	366	344	391	316	350	380	377	391	363	385	381	376	362	380	362	340	387	374	386	364	376	374	375	367	385	389	390	347	392	344	376	319	366	342	351	403	350	369	395	361	393	365	404	409	363	380	382	373	359	409	375	328	365	349	328	356	377	385	373	394	380	336	386	329	394	382	354	388	346	346	360	412	404	335	381	359	368	338	379	325	402	379	363	338	390	371	315	360	364	376	374	361	405	408	371	362	382	405	384	378	416	422	368	365	413	371	323	345	410	396	401	366	375	339	362	360	380	360	374	384	337	368	366	401	352	368	396	394	398	385	364	379	400	425	347	374	367	353	334	364	374	379	356	390	371	359	358	364	356	390	388	386	364	344	360	383	369	360	319	383	382	386	363	344	358	415	377	359	344	386	368	368	386	362	381	402	367	389	354	405	369	369	366	408	382	407	350	362	394	333	359	386	404	369	341	361	354	389	371	378	326	312	380	356	372	368	390	388	368	373	324	377	347	380	358	361	353	366	371	390	379	378	418	364	382	362	353	367	360	371	419	370	391	396	325	349	347	400	375	371	358	405	408	374	375	324	383	369	373	357	350	391	379	395
10898	18608	6573	1361	1052	983	956	893	898	916	887	915	917	868	846	905	905	823	840	861	868	835	892	853	839	861	814	818	805	829	828	810	791	813	941	777	794	815	795	847	866	819	787	815	847	804	818	826	833	820	839	812	815	810	852	781	792	818	830	809	804	795	829	811	865	833	838	809	865	811	915	842	825	808	793	824	822	859	853	842	785	877	809	828	815	845	841	858	823	885	817	782	817	818	799	819	844	828	819	780	801	827	871	827	838	823	863	844	835	813	826	819	791	814	818	833	817	818	851	822	827	828	800	815	810	879	846	835	867	852	809	829	792	856	821	832	830	832	821	880	845	855	833	830	867	864	770	823	830	796	824	880	852	792	836	852	788	797	807	771	851	803	830	802	872	843	851	834	827	822	829	808	884	823	870	837	807	789	861	825	835	817	780	820	870	815	819	809	907	800	843	804	845	890	811	849	843	828	784	876	851	774	837	808	824	798	831	868	827	863	822	804	833	788	820	843	825	765	759	845	826	844	857	856	853	818	842	831	797	820	841	864	822	820	816	804	770	790	829	771	842	791	834	825	795	828	849	788	802	864	782	805	802	857	795	792	826	858	824	824	835	835	840	815	827	855	816	847	773	842	821	823	884	855	812	850	827	799	815	833	810	813	799	842	826	787	865	812	814	823	835	828	770	842	806	818	820	837	776	826	841	798	835	834	830	845	840	833	846	845	817	816	859	800	875	868	806	845	836	800	819	820	815	839	814	782	863	789	835	821	807	769	821	788	839	805	846	807	818	867	853	825	845	845	836	824	817	834	847	838	845	843	798	841	773	829	853	773	818	867	816	790	867	795	823	845	812	851	855	779	782	844	799	818	798	876	790	878	887	879	885	815	817	778	813	855	794	814	845	833	831	847	842	836	838	888	849	814	807	848	804	803	840	867	866	873	866	833	813	824	820	805	836	865	855	843	858	813	838	815	817	851	768	848	858	835	795	815	843	859	796	824	808	847	821	882	862	784	869	791	885	865	797	796	825	804	829	800	826	815	836	826	812	812	830	802	895	808	814	835	846	776	798	799	814	852	797	846	848	887	833	830	788	850	832	860	819	775	808	824	859	846	821	876	894	838	846	816	835	814	843	827	810	802	812	832	790	819	818	854	835	849	833	824	802	849	827	829	824	887	873	862	773	809	799	866	863	836	850	826	838	827	832	828	826	858	818	856	827	810	796	813	827	806	797	839	841	806	842	759	829	811	812	799	888	831	795	750	809	813	824	840	851	847	866	836	837	763	841	853	823	832	851	832	836	863	833	832	856	843	815	806	800	816	757	839	815	844	831	798	829	831	827	846	835	817	834	849	827	820	849	792	832	860	790	836	854	830	768	839	853	839	840	830	833	784	843	831	831	813	823	841	816	772	787	848	821	832	792	851	865	807	886	796	790	895	826	829	867	867	916	861	837	825	799	840	812	856	817	827	910	803	826	830	847	840	801	878	800	876	868	833	834	855	839	839	810	839	838	758	785	805	809	799	849	823	818	815	851	845	791	851	820	779	836	817	833	875	772	853	842	816	823	808	842	865	866	882	838	816	838	828	893	817	809	843	829	835	810	861	827	798	847	819	806	794	859	779	871	834	830	828	841	887	839	775	827	826	812	803	851	766	840	796	836	832	849	837	847	811	793	812	863	830	828	834	825	833	819	830	880	852	817	823	861	821	847	856	838	810	825	854	846	838	805	863	815	883	855	849	802	783	811	809	804	838	820	854	799	833	822	854	819	844	787	861	793	874	841	849	873	823	833	857	845	813	844	903	808	804	787	845	833	856	823	830	816	862	876	799	817	866	863	846	806	872	833	831	806	808	759	780	806	875	857	829	808	829	819	859	796	783	838	823	867	805	832	861	783	783	822	835	834	804	865	812	809	826	817	851	807	869	836	828	824	839	840	834	840	832	796	829	777	807	793	813	796	789	846	800	845	832	796	851	846	855	812	867	847	821	802	816	791	826	842	854	863	808	840	891	857	792	803	848	866	807	853	864	876	866	852	847	838	843	818	823	790	833	827	807	818	844	828	797	864	829	822	835	812	855	797	823	803	921	806	836	798	803	764	805	864	811	828	813	828	847	850	852	802	827	806	860	810	848	824	855	876	786	824	873	846	849	822	884	870	857	825	789	838	870	803	810	813	860	844	838	842	855	837	867	825	848	842	810	794	803	813	864	859	837	885	813	798	797	853	821	894	815	786	841	835	841	858	858	834	832	812	815	788	867	813	847	866	822	849	818	832	789	823	829	871	831	806	869	789	868	837	862	856	818	870	852	907	841	835	858	863	759	853	831	828	868	824	812	858	837	806	772	825	779	821	811	829	816	837	847	812	861	866	802	904	883	829	808	865	809	844	837	790	826	821	830	817	834	830	830	843	791	859	825	867	821	826	899	890	831	811	828	877	814	835	861	866	853	785	797	815	819	809	830	860	804	791	863	813	789	824	865	878	795	814	787	800	809	898	837	828	852	825	868	803	836	794	899	794	807	803	836	872	791	810	792	811	803	845	863	795	852	851	824	849	824	829	818	827	864	879	842	851	843	843	839	836	803	836	833	855	898	836	786	790	781	854	879	873	852	816	837	821	836	817	870	840	819	818	791	822	838	832	844	835	810	843	856	856	854	778	827	786	815	808	856	839	817	846	844	845	837	807	831	815	890	832	804	893	900	799	829	792	845	820	816	818	838	776	856	863	795	860	815	893	804	839	835	820	765	822	860	850	850	807	779	868	807	832	862	862	888	839	832	844	830	847	847	868	799	825	839	830	787	822	779	883	818	840	776	870	855	839	836	859	863	871	828	767	815	858	845	843	836	785	817	835	856	800	857	826	865	866	825	835	821	789	835	848	845	826	813	855	800	840	828	860	841	841	818	815	820	850	833	811	819	782	830	800	841	790	810	844	832	802	811	830	850	788	815	853	745	832	862	835	817	800	852	853	816	847	845	817	767	844	805	797	812	839	821	850	807	866	819	826	782	792	832	826	805	852	815	822	789	798	902	861	867	830	821	826	841	803	847	771	877	872	831	786	828	864	820	870	757	871	789	804	790	866	862	917	831	818	836	828	863	853	863	873	813	854	838	796	829	863	808	840	879	884	844	809	815	840	796	816	857	819	828	846	851	846	790	805	793	816	890	799	797	837	808	796	848	851	859	797	794	847	818	873	863	858	854	806	811	899	855	847	842	809	801	823	862	809	792	850	832	846	831	834	845	810	798	840	840	797	831	753	828	835	803	815	853	834	842	827	844	884	853	815	840	787	836	813	793	788	828	791	806	823	793	860	872	868	875	867	861	856	835	832	783	792	832	848	789	843	768	856	846	812	787	788	841	801	795	788	856	840	853	853	867	837	805	849	800	879	784	867	796	808	838	838	778	853	830	856	790	811	801	806	766	845	857	803	830	827	802	842	769	817	848	807	818	819	816	784	787	874	854	843	823	818	835	778	860	795	843	792	799	825	796
24955	21397	26891	26299	21348	6616	1189	956	749	712	732	624	571	562	534	525	512	449	375	373	404	356	373	386	382	379	364	361	333	348	315	359	339	340	319	341	374	355	344	354	326	349	331	329	352	349	331	335	325	328	289	320	329	296	307	337	303	310	290	315	331	306	304	330	312	324	300	319	342	327	334	302	361	356	311	293	285	307	352	344	329	289	305	346	342	302	320	363	338	341	284	356	335	320	321	359	352	306	328	344	326	322	326	305	318	323	314	304	262	331	323	304	315	278	332	292	322	361	327	334	336	326	328	283	304	322	342	333	297	297	337	362	309	336	353	302	299	320	344	285	333	326	327	326	330	324	289	317	305	346	344	322	335	290	332	316	320	325	316	327	316	308	315	312	296	351	315	299	306	347	328	338	316	331	319	346	285	285	334	350	340	358	322	302	291	314	316	309	316	322	296	337	338	297	346	314	317	323	330	322	337	332	332	293	313	300	328	333	351	333	312	342	312	301	285	347	302	291	335	314	347	359	344	345	296	322	354	302	342	288	350	350	307	343	306	349	292	297	324	356	331	328	369	353	327	322	303	318	336	314	340	282	325	323	344	353	328	308	300	342	310	324	348	303	324	313	318	323	315	325	372	296	324	337	252	322	338	299	325	309	377	326	325	332	288	333	316	304	301	329	331	333	332	328	296	325	331	344	312	322	300	316	324	333	337	356	329	325	332	327	355	301	310	335	328	298	313	316	301	289	310	330	362	334	281	313	309	353	342	322	277	309	319	323	288	309	306	311	315	298	327	316	327	355	328	326	356	320	318	280	318	355	324	290	331	313	315	305	297	352	320	321	350	335	324	351	299	322	316	328	295	330	342	324	316	356	341	314	342	313	295	287	304	337	303	317	295	320	351	311	333	343	342	319	301	332	314	320	353	321	324	323	322	334	310	361	326	315	318	332	307	336	329	300	304	292	317	332	353	308	358	304	310	285	300	317	292	338	300	321	324	338	304	322	331	297	315	345	346	311	316	366	344	313	317	342	347	331	332	338	346	330	302	302	331	317	322	295	339	330	335	339	333	331	313	308	337	305	339	335	308	322	314	276	317	317	330	342	339	332	300	305	313	303	333	333	305	334	322	313	330	338	307	312	334	318	352	301	318	333	270	310	340	333	294	319	323	307	297	328	338	350	286	308	324	331	356	319	302	314	328	305	322	329	351	323	333	313	304	341	345	340	333	330	295	324	296	331	329	297	341	295	311	346	350	324	299	328	319	300	302	327	315	335	316	322	302	320	324	305	321	317	294	359	348	307	339	327	315	321	369	349	340	322	295	313	327	309	326	329	310	303	343	320	311	370	316	306	336	330	307	339	302	295	309	314	313	309	292	300	346	363	353	328	301	350	322	293	326	332	307	331	330	319	318	312	351	273	310	328	331	323	333	312	300	316	325	340	343	295	300	331	293	347	348	295	350	311	329	323	333	336	289	298	312	307	339	340	355	335	345	339	325	314	298	282	337	318	314	315	333	362	337	327	317	316	359	328	330	333	351	310	300	318	317	315	288	298	308	317	318	321	377	328	332	329	348	354	325	310	316	311	321	341	349	298	347	285	305	305	321	323	310	294	348	298	314	329	316	334	359	306	315	323	306	326	331	278	344	329	304	297	311	297	328	323	324	310	338	330	304	350	311	334	318	321	365	369	296	324	332	333	304	271	305	346	303	333	327	362	366	332	290	297	328	350	310	305	302	307	334	300	334	324	313	328	317	318	349	298	354	339	323	309	325	325	309	333	346	324	345	314	334	335	327	292	316	336	328	349	365	304	311	349	294	314	348	333	327	305	328	340	345	295	308	314	333	304	315	341	310	323	313	320	306	287	332	321	317	314	322	321	296	374	363	323	351	310	328	329	309	322	276	320	342	307	321	305	342	315	329	311	287	340	309	307	338	309	301	295	322	313	353	285	308	349	307	299	315	322	311	297	360	326	305	314	322	303	357	343	339	320	338	263	321	305	300	339	349	375	301	283	328	336	335	333	281	298	309	320	330	308	332	324	329	304	332	303	311	305	307	307	361	330	353	333	349	307	310	313	315	338	326	360	305	290	348	337	320	306	313	310	324	335	296	350	308	288	314	294	343	323	303	320	329	327	297	304	336	324	326	339	326	342	354	286	349	348	317	322	298	378	332	289	304	315	342	339	340	312	339	306	317	294	324	322	305	307	324	353	316	329	338	337	303	314	288	305	320	309	351	346	293	337	344	291	360	327	345	341	319	331	289	300	347	345	323	307	321	312	319	289	321	308	288	341	323	306	291	312	307	305	288	296	324	333	316	328	307	329	283	303	338	299	333	309	323	295	302	300	316	289	335	329	323	327	349	304	317	319	320	309	321	290	325	333	291	345	356	298	336	292	286	302	318	315	340	326	288	320	340	330	343	323	333	305	327	302	348	312	307	306	355	303	312	309	320	345	309	309	317	346	317	303	307	330	332	334	313	351	289	333	324	308	271	340	300	304	317	308	356	333	309	337	342	308	317	318	322	329	299	319	312	300	309	305	320	292	308	348	312	304	315	304	328	305	339	309	299	336	313	318	306	337	298	316	289	337	304	295	328	310	324	319	348	320	340	320	320	321	319	348	310	320	368	316	343	327	341	312	327	318	314	301	324	329	308	313	354	334	332	317	322	334	333	302	316	340	324	352	327	306	339	311	341	329	314	307	308	310	321	306	348	329	296	318	311	291	335	327	332	313	304	312	328	304	368	308	352	302	323	327	351	353	345	331	344	357	333	333	301	308	324	336	305	343	318	305	319	332	328	337	322	316	295	332	335	312	304	298	332	310	370	323	329	325	328	315	313	302	319	338	347	330	329	340	319	323	305	300	354	342	327	315	295	343	329	347	348	365	321	339	290	334	306	329	331	305	341	328	334	308	329	313	309	360	308	321	316	326	271	344	324	312	369	340	361	325	335	321	322	292	320	326	350	317	342	312	340	339	304	330	304	309	308	335	324	302	323	323	322	297	319	344	350	316	319	339	334	289	327	327	345	335	301	334	324	314	313	331	313	307	323	304	293	313	336	294	301	337	329	315	316	306	307	322	315	330	340	318	333	313	324	309	338	324	316	344	292	286	300	343	310	322	304	323	307	315	334	320	334	332	335	321	340	353	329	305	338	333	281	334	355	327	293	328	330	292	319	323	333	365	298	336	364	325	324	326	307	296	269	337	304	319	345	340	316	325	325	316	314	310	281	299	343	340	308	305	326	310	302	328	311	316	272	322	300	333	310	340	312	374	339	291	327	297	318	319	311	301	326	299	328	323	329	326	315	303	319	332	325	311	293	338	335	317	294	330	327	327	325	326	303	317	352	326	309	264	332	336	322	283	338	343	287	304	316	327	334	311	316	325	287	339	345	287	275	339	330	328	306	324	335	365	326	290	310	325	299	338	318	333	287	325	317	312	310	342	315	333	324	319	342	319	319	330	350	353	306	312	339	349	282	329	305	299
13511	23745	6872	1547	1123	1014	898	867	841	830	787	799	769	786	766	835	749	764	674	755	742	698	754	749	749	732	700	720	690	740	714	702	700	695	749	717	696	718	730	697	674	656	765	741	716	738	684	732	702	668	720	747	726	674	707	711	759	690	698	736	701	684	692	739	695	694	743	709	700	705	698	712	741	708	698	693	743	688	698	733	706	727	691	712	701	686	707	705	690	684	735	701	750	693	712	667	701	687	703	773	732	687	679	703	729	721	696	723	748	702	728	725	665	725	702	765	711	738	722	705	751	731	693	709	678	697	694	653	690	732	701	698	738	687	702	699	707	673	717	709	722	731	681	743	687	667	737	672	702	713	724	752	691	702	735	722	751	734	708	710	695	697	675	745	681	712	749	726	688	706	758	695	696	701	734	718	775	677	705	733	748	709	732	709	709	720	709	709	694	723	704	651	681	718	715	691	694	733	680	690	742	668	677	724	728	708	712	715	741	730	670	734	700	728	762	718	723	730	687	710	728	728	702	693	696	689	724	705	759	705	708	689	687	733	745	726	725	664	728	738	713	714	728	689	686	741	685	713	696	742	725	727	756	728	741	697	755	730	732	669	663	712	717	701	680	759	764	694	677	693	700	735	674	734	720	672	695	674	734	718	751	700	728	713	694	676	694	696	645	709	692	703	706	736	717	697	719	711	690	688	671	731	714	678	729	736	721	693	696	720	690	720	665	684	704	741	693	736	747	770	679	711	729	724	723	711	702	742	688	713	686	677	762	734	726	730	731	694	686	656	724	684	698	699	676	735	663	677	715	725	714	714	684	718	680	674	725	731	711	710	730	714	787	693	698	735	745	689	736	696	701	688	708	718	690	731	707	719	696	744	739	726	733	700	701	746	702	695	685	666	657	744	711	703	720	692	759	704	719	724	742	723	752	708	722	663	683	712	721	703	719	753	717	705	709	709	706	698	712	708	699	751	707	699	735	673	675	715	703	770	678	690	711	703	723	753	713	728	734	644	681	712	713	740	655	718	720	676	705	701	740	786	727	674	716	700	717	702	697	720	770	691	678	658	684	760	764	735	721	731	713	714	715	683	667	696	694	737	677	719	727	738	680	667	688	694	649	721	686	750	722	715	736	699	733	740	726	667	742	681	715	685	732	689	687	684	698	699	700	755	688	674	727	731	686	696	669	682	688	667	721	691	727	742	761	721	709	762	699	675	709	719	700	701	714	716	710	680	714	694	706	735	725	691	756	738	685	710	770	715	698	714	730	699	717	726	702	708	687	755	710	727	748	724	719	723	708	745	720	722	714	695	726	687	687	710	679	702	736	715	690	792	768	755	699	712	712	690	659	713	721	679	739	688	670	701	688	670	724	724	725	736	736	680	717	759	735	691	707	700	741	663	668	722	722	675	698	731	671	747	727	726	704	739	738	720	705	703	706	717	710	653	724	706	735	670	721	681	674	704	690	743	712	748	713	768	654	744	733	682	711	697	720	743	703	690	702	754	703	724	710	671	674	730	673	729	703	702	695	714	641	709	684	681	682	677	739	746	714	684	731	714	709	735	679	698	687	745	716	718	695	732	672	675	748	736	690	707	679	720	699	692	685	697	724	769	683	729	709	699	753	705	725	715	756	683	668	700	686	692	677	710	690	706	753	754	684	735	658	695	677	706	651	732	652	677	693	734	681	714	777	731	696	694	676	706	688	720	677	705	654	710	666	709	678	665	716	703	672	686	667	689	721	713	715	758	689	705	713	711	731	698	708	711	723	692	680	693	773	671	714	730	740	729	705	705	713	686	690	692	752	720	750	717	682	690	684	707	727	702	689	674	692	752	726	728	692	733	676	737	707	693	667	737	704	770	689	739	700	711	781	675	636	735	686	697	708	707	723	706	760	706	735	694	680	727	743	715	652	722	726	775	681	704	732	651	707	731	667	699	719	664	710	719	698	674	717	719	648	704	678	685	700	678	728	701	673	660	691	665	719	728	698	743	687	680	660	695	705	717	709	709	707	708	746	746	732	735	707	717	658	772	691	755	691	710	715	732	709	693	686	701	695	700	734	690	613	692	706	738	724	751	659	719	730	669	726	694	709	728	693	718	773	672	751	684	679	748	748	729	754	744	743	749	658	728	699	709	715	701	729	721	727	724	717	712	709	701	745	722	703	662	681	743	695	715	689	699	707	709	667	685	727	723	705	710	712	697	733	668	694	738	731	704	670	710	701	682	730	735	682	703	722	741	687	693	723	734	657	670	686	686	756	734	694	730	715	697	739	706	704	717	735	748	685	724	708	675	748	724	683	692	686	682	712	750	721	755	723	748	687	684	736	660	711	681	726	707	736	703	698	710	671	674	716	729	708	741	736	676	667	738	728	674	703	672	678	713	720	738	704	706	715	686	699	690	731	751	682	723	738	727	689	702	713	730	707	656	757	707	747	763	694	723	689	689	762	698	665	700	681	708	724	706	714	695	693	654	708	693	709	706	707	710	706	695	726	719	742	739	733	725	711	739	702	661	694	686	694	686	759	684	676	708	730	701	714	696	711	711	715	703	690	698	713	712	726	748	708	645	694	747	691	704	692	707	711	672	774	722	709	692	708	688	678	727	672	716	761	706	724	699	726	675	704	736	646	687	724	715	677	736	736	693	734	730	754	683	708	657	748	692	702	766	726	678	709	673	726	702	656	735	703	712	712	725	717	677	746	712	702	700	728	709	739	649	710	720	722	739	702	725	739	703	676	668	729	711	752	720	697	712	691	742	709	696	752	667	753	701	747	681	732	727	701	690	713	700	691	731	729	686	667	721	717	715	707	743	693	702	721	670	706	731	705	744	691	705	695	685	729	730	705	743	680	749	727	753	715	739	712	716	691	704	697	740	709	738	693	723	672	685	735	752	710	737	708	743	698	696	687	728	732	716	687	684	724	711	711	709	698	697	738	725	731	665	740	745	701	682	725	734	699	730	733	690	725	703	732	704	677	709	728	723	716	686	744	716	692	701	706	708	689	700	700	701	731	734	698	688	736	684	695	691	708	759	759	743	700	668	634	701	725	765	725	685	747	691	690	704	707	692	648	754	684	730	709	720	705	738	759	702	678	683	699	720	723	696	696	695	698	663	678	750	737	691	743	678	782	723	692	672	703	724	749	735	723	702	770	749	689	711	725	767	718	690	698	711	730	697	666	680	691	703	696	664	700	735	717	693	675	679	703	704	647	716	737	756	716	754	709	672	653	711	686	691	704	665	715	741	754	749	721	725	725	689	733	730	730	695	714	698	668	700	717	729	706	661	717	660	728	697	693	614	786	704	700	714	699	693	725	751	702	714	654	692	730	733	724	717	706	683	719	689	694	714	722	754	686	657	695	696	720	666	692	692	696	662	727	708	738	750	674	738	731	651	750	733	730	699	709	715	710	672	727	738	669	717	738	657	766	740	747	709	702	735	700	738	737	762	744	736	679	759	673	681	733	716	709	670	701	701	731	748	712	680
30436	11140	3210	719	454	443	426	442	439	393	415	374	314	328	343	323	314	295	273	293	286	284	302	245	294	252	290	265	289	275	273	269	280	258	284	256	276	232	234	268	268	279	251	282	230	245	289	266	257	261	251	253	272	273	279	261	252	257	297	250	242	241	257	288	287	263	275	242	270	272	275	282	249	294	253	256	267	285	276	254	266	260	239	246	264	265	251	243	289	257	284	250	277	232	269	242	293	233	281	273	274	247	277	263	278	252	258	251	263	266	287	260	292	221	241	271	242	245	260	275	265	258	257	280	231	271	261	263	252	227	256	223	252	235	251	309	270	252	272	247	266	260	242	283	261	265	246	287	267	239	278	257	239	299	229	256	244	273	245	263	237	258	279	279	217	256	274	268	271	259	262	269	243	277	246	262	227	245	256	263	267	262	240	250	229	288	245	254	270	233	271	241	243	283	254	257	271	256	271	246	239	250	263	303	265	257	235	275	285	300	288	244	271	239	274	281	244	261	267	236	293	251	266	266	232	263	285	256	272	267	268	280	268	259	260	279	237	264	258	275	250	252	235	241	258	247	243	267	250	251	264	259	280	269	263	271	296	257	266	256	263	238	249	256	253	262	281	267	268	269	241	288	316	282	281	272	233	265	228	251	274	265	230	241	257	267	292	282	265	261	268	244	315	282	234	243	288	279	264	264	240	258	274	250	252	263	268	258	234	249	259	263	264	258	271	255	256	311	257	244	249	252	260	277	248	288	263	239	256	245	266	240	280	271	266	258	238	277	294	273	298	249	254	245	263	262	234	245	295	256	246	261	266	259	292	235	276	253	271	261	272	254	242	272	251	250	259	246	268	270	288	245	264	240	282	259	272	269	291	249	248	266	225	238	266	269	227	278	249	273	271	295	248	235	268	275	284	282	280	229	275	249	300	301	260	272	240	283	281	281	273	241	254	266	258	268	265	274	246	246	250	246	254	259	280	279	269	292	269	259	278	285	240	223	292	263	262	259	287	266	238	281	245	271	243	243	263	286	287	256	262	226	272	266	265	260	278	249	268	267	286	248	256	247	254	265	274	267	237	275	274	261	251	281	255	261	231	251	254	294	273	256	249	254	261	261	293	309	264	255	255	255	278	256	251	269	233	263	273	236	261	261	281	258	265	249	281	233	270	252	246	263	256	250	235	263	255	253	293	236	252	236	249	259	284	286	270	249	274	270	263	256	251	243	283	254	254	279	290	258	257	241	253	254	227	264	249	271	280	254	258	261	273	271	271	236	261	278	235	247	275	271	287	259	255	260	263	272	257	265	244	218	237	244	226	275	252	261	270	280	282	252	259	244	256	305	256	265	258	262	244	253	284	278	257	243	245	288	288	257	258	260	277	272	283	305	285	263	235	263	247	266	260	276	249	279	293	259	263	274	257	253	262	257	251	256	247	262	265	254	254	270	278	271	243	266	260	273	239	249	252	274	272	259	263	265	283	263	305	231	260	260	266	256	272	259	261	269	337	271	301	268	246	272	264	247	220	257	250	278	262	284	268	250	285	228	265	253	275	259	267	288	220	244	271	241	262	239	237	259	263	235	245	270	284	255	276	271	257	262	251	266	267	261	267	258	295	233	239	262	258	255	252	275	279	252	250	253	262	221	255	261	246	244	282	273	238	268	278	269	274	253	279	266	283	240	236	271	269	273	255	288	244	256	257	263	270	282	274	272	232	236	259	270	253	255	247	256	298	253	266	250	268	255	287	235	287	266	264	291	277	235	235	273	263	273	258	287	259	247	252	262	250	279	275	250	281	267	255	258	279	256	248	274	262	252	252	249	274	275	265	278	284	239	259	256	268	269	259	230	270	279	245	281	288	270	242	249	248	272	242	267	255	289	270	267	251	293	257	255	231	241	259	272	261	259	279	262	249	262	272	282	256	269	285	249	267	288	266	255	231	269	253	265	299	271	227	241	289	254	248	303	234	230	278	258	264	252	248	272	288	229	213	275	299	262	275	232	275	276	288	256	243	253	237	257	266	252	265	268	254	279	256	247	253	259	242	262	254	296	275	274	259	270	244	285	281	274	256	279	241	251	291	254	283	282	260	272	249	270	251	267	253	251	252	292	268	293	242	273	240	271	247	285	258	260	245	262	279	241	246	279	228	257	269	270	270	263	286	269	244	236	250	267	270	289	253	262	260	257	254	278	265	255	254	289	279	255	275	252	247	257	238	268	241	249	261	240	235	254	257	242	252	267	268	252	235	269	256	271	297	231	264	267	294	275	247	263	249	251	270	250	243	246	234	261	268	250	249	259	276	279	263	246	263	278	253	291	262	258	254	248	257	262	257	239	256	282	266	253	254	267	246	260	255	284	268	259	248	269	244	259	258	250	261	247	296	267	257	255	254	287	275	252	248	286	262	261	274	251	277	265	252	237	242	275	250	294	242	262	238	242	266	272	279	292	273	286	274	278	285	265	266	269	271	270	281	288	270	236	280	261	270	254	241	261	292	233	263	236	267	256	240	285	273	250	292	252	288	244	266	259	240	261	255	249	259	266	294	247	248	294	272	260	256	306	255	248	256	260	271	237	262	260	288	253	243	284	282	297	265	256	250	276	272	253	245	262	274	243	268	272	255	240	261	234	267	259	285	269	242	256	227	265	246	293	261	247	235	254	243	265	287	259	258	223	232	284	247	217	272	241	270	268	220	265	266	269	277	268	274	233	281	255	261	257	294	242	254	254	276	277	291	263	292	270	263	255	266	243	261	242	298	256	258	269	224	270	254	259	282	279	258	323	243	268	248	290	284	267	252	248	251	292	283	235	272	241	281	240	272	260	302	280	274	247	226	265	285	268	259	228	254	253	261	251	279	273	289	278	247	265	261	247	263	256	271	265	236	297	277	267	254	240	249	256	282	262	273	263	223	279	269	222	276	254	244	280	255	261	277	272	272	266	260	268	272	248	253	276	265	231	241	281	244	271	235	286	271	274	279	265	247	260	253	253	269	267	255	275	273	254	263	244	252	257	273	276	267	268	260	267	269	280	249	282	278	270	260	268	254	245	269	278	265	247	263	251	233	268	273	262	243	234	252	256	276	252	288	266	255	256	284	269	277	241	263	251	287	291	265	286	241	248	228	213	261	289	288	271	285	259	238	261	256	268	267	248	248	253	244	255	262	239	252	259	272	272	267	259	253	242	249	270	275	258	255	257	266	257	229	268	275	274	266	254	258	266	254	232	290	285	246	255	270	265	260	271	254	278	238	267	248	250	261	289	271	248	281	253	267	278	255	255	240	237	253	266	265	297	231	275	250	274	247	262	300	226	266	292	254	253	247	275	267	232	237	247	277	283	275	263	255	267	257	287	262	270	268	272	238	287	231	273	251	252	276	255	257	266	270	287	263	269	289	263	255	284	234	235	256	257	289	252	247	291	260	265	282	284	303	278	229	245	251	256	248	260	280	255	284	289	263	284	262	271	238	275	262	275	273	261	273	258	250	254
10050	8011	2042	822	739	706	677	707	647	641	666	651	649	631	652	666	641	627	624	636	595	639	642	633	650	598	567	652	606	640	571	590	604	621	591	597	612	623	644	605	569	633	619	573	623	595	629	618	619	616	626	598	650	624	626	638	579	611	619	632	619	631	594	602	598	607	610	593	639	606	612	576	615	614	592	662	635	595	577	630	605	629	612	623	598	631	612	616	627	608	630	615	644	579	594	580	573	620	604	628	599	583	655	619	630	661	681	575	610	587	647	592	671	612	624	593	626	582	644	611	629	660	613	588	594	614	650	625	598	624	595	614	613	618	618	628	623	619	583	622	608	609	645	577	608	575	639	664	628	658	614	586	596	591	643	633	604	606	665	609	588	585	598	644	601	645	625	583	631	623	603	559	632	623	604	616	616	616	620	672	627	634	600	628	626	628	637	621	595	586	653	615	555	646	629	671	637	612	582	600	634	599	615	666	664	646	659	621	615	663	636	580	647	634	616	609	603	610	594	605	617	631	619	626	577	619	547	681	611	657	636	629	629	607	612	630	643	619	599	626	567	630	601	613	605	594	628	614	635	652	603	573	584	632	579	594	648	595	617	654	605	611	633	622	627	642	667	620	630	638	602	607	608	602	631	639	614	649	616	599	599	641	593	593	629	617	608	602	610	605	590	604	608	615	595	609	620	675	653	647	643	631	622	620	596	616	651	647	628	632	601	636	647	607	595	641	637	594	610	645	648	639	636	577	663	623	659	620	621	604	631	627	652	641	573	640	622	603	647	619	616	639	630	617	577	612	587	645	631	641	603	631	661	625	608	590	584	633	608	605	610	640	592	579	650	641	640	627	630	647	633	695	601	580	590	645	626	661	625	601	625	635	634	602	638	600	663	620	573	672	634	576	657	602	629	585	656	608	629	622	621	588	619	610	585	588	614	638	611	605	621	617	594	609	622	654	607	638	620	598	643	641	634	615	657	674	630	631	641	577	611	593	694	613	613	610	661	599	632	611	584	639	632	650	620	655	606	615	598	623	658	648	628	599	613	635	617	629	593	596	617	660	628	652	618	605	610	592	597	675	652	615	638	637	622	615	643	649	629	598	621	625	641	626	619	631	617	601	622	623	616	660	630	624	584	638	594	599	602	661	664	621	646	607	606	660	599	626	598	574	606	595	644	646	626	643	581	615	629	650	653	615	640	582	599	625	583	552	625	613	662	624	642	631	626	611	603	617	634	610	617	607	615	575	638	616	628	626	642	685	577	621	619	601	599	636	628	672	630	605	645	600	671	624	604	623	656	614	584	633	597	653	626	619	643	649	638	682	629	593	599	547	616	626	654	584	575	589	586	608	679	604	619	616	591	634	651	640	632	589	648	653	634	635	611	647	636	622	603	626	591	570	650	624	626	598	614	609	634	585	625	635	626	615	577	627	604	632	606	599	661	680	649	631	610	636	612	584	596	613	604	624	630	616	673	649	640	597	594	631	650	617	652	633	587	614	599	620	643	643	614	620	643	614	595	676	626	687	590	632	593	638	646	652	598	647	618	621	600	629	621	614	587	627	659	574	607	654	611	571	662	624	624	561	625	607	618	621	598	599	656	572	619	627	619	583	583	596	579	590	609	637	630	614	554	587	644	617	616	665	587	607	612	587	602	597	635	628	591	604	579	595	663	666	640	600	637	628	628	657	605	592	613	582	640	635	624	622	597	633	619	638	637	566	628	622	684	621	622	590	637	586	587	619	625	632	627	628	634	608	623	570	635	606	598	568	610	602	570	593	620	595	619	635	627	590	635	621	615	649	626	614	649	621	611	614	621	632	600	647	613	616	624	612	645	607	622	609	653	585	663	642	606	663	625	631	616	654	612	620	581	640	649	635	604	635	605	599	621	637	588	612	595	638	604	666	589	588	631	633	589	650	579	624	638	659	648	650	609	605	583	600	618	619	636	578	655	608	599	648	604	631	594	637	646	624	593	556	623	641	627	618	597	605	600	623	638	658	637	616	596	621	676	561	617	645	649	652	623	623	591	671	639	634	612	604	645	626	630	631	665	584	638	650	582	629	633	608	617	613	625	583	591	597	594	638	611	626	598	659	624	611	625	576	628	655	661	662	629	623	613	653	615	588	626	653	650	634	665	584	587	624	645	658	631	587	594	662	621	603	605	623	654	587	607	653	628	646	664	620	629	599	586	593	610	609	661	615	608	585	598	589	639	581	570	617	614	635	611	639	653	652	599	607	642	637	623	571	618	644	601	593	622	591	546	625	596	636	636	515	699	634	588	686	594	637	601	624	638	616	616	602	619	607	607	622	630	586	605	590	644	623	604	641	610	602	604	631	626	628	612	590	669	587	576	606	617	625	629	610	660	621	614	618	606	659	662	618	624	687	613	611	658	622	644	592	589	641	654	621	628	634	601	610	624	617	619	598	627	646	599	620	641	641	629	645	633	612	621	613	633	630	607	621	652	650	617	619	597	638	574	629	612	592	639	633	653	644	635	633	656	625	639	581	666	572	637	614	600	650	597	593	620	595	635	584	595	630	643	658	601	578	599	621	602	628	596	613	630	639	593	608	645	608	617	600	610	615	593	645	641	615	663	614	608	586	626	575	637	594	615	585	607	620	648	670	621	668	610	593	621	650	631	648	651	639	573	597	635	605	593	597	607	608	615	546	592	576	621	578	605	569	653	587	642	616	617	590	632	652	630	640	620	666	631	630	624	630	606	620	629	591	652	615	622	628	593	641	645	642	585	594	598	597	673	610	654	658	585	644	600	604	595	590	632	626	647	606	628	613	618	595	639	624	571	621	632	635	648	636	578	679	624	606	615	584	615	586	627	626	628	636	670	603	637	640	636	651	639	620	641	616	656	625	610	611	596	570	600	615	657	617	608	611	646	675	629	582	609	613	644	611	591	615	622	598	616	622	621	636	609	576	625	620	606	653	592	616	604	640	626	635	574	600	634	660	592	617	604	649	597	609	617	607	624	645	626	616	619	654	670	648	598	606	671	630	622	588	650	612	608	624	622	608	595	586	614	587	610	619	668	656	633	619	615	550	634	599	591	622	638	644	627	642	631	577	623	598	619	603	620	619	611	627	642	595	593	656	653	620	648	598	614	607	643	626	609	643	653	575	600	610	628	634	640	595	598	622	586	634	614	596	615	595	591	637	612	672	626	629	657	648	614	587	574	623	621	619	606	678	655	624	691	616	617	610	632	597	633	607	595	652	643	635	579	599	627	655	615	603	647	592	599	626	590	639	580	633	627	636	642	604	631	610	618	616	603	600	594	606	592	611	604	642	603	618	657	612	622	624	678	589	643	612	632	641	575	611	652	666	597	571	614	567	641	647	653	598	618	629	635	599	681	685	621	645	625	613	633	620	629	595	597	603	643	623	630	637	635	609	633	573	635	640	629	638	620	636	625	612	619	593	648	615	617	644	609	569	636	616	601	583	650	618	572	617	593	570	630	619	627	623	579	606	617	606
26852	21340	25475	27019	6503	882	787	661	643	551	674	588	465	517	472	459	424	428	351	408	408	393	364	393	419	393	359	341	379	391	365	365	351	363	369	367	326	348	364	349	355	316	325	298	340	340	312	326	339	335	352	355	347	360	373	349	362	349	396	354	391	366	371	348	396	352	392	362	348	394	350	361	369	306	324	351	389	359	345	324	341	344	352	323	357	348	363	337	322	344	329	334	353	299	359	329	367	339	384	364	359	333	353	363	346	340	364	360	334	333	351	358	348	373	313	341	353	397	359	362	359	391	345	359	326	380	338	322	336	315	356	353	351	371	319	359	320	358	334	314	327	313	335	330	323	337	313	321	338	323	371	343	347	343	346	339	346	391	342	340	326	347	344	306	329	360	358	328	317	350	359	359	352	339	348	322	325	335	337	370	362	375	342	345	378	346	335	354	352	339	325	383	332	372	343	371	350	333	365	354	375	349	360	338	325	334	339	355	347	380	365	353	366	344	347	350	356	314	308	351	361	337	343	373	354	346	364	330	374	357	365	339	332	308	357	336	324	370	349	357	366	339	387	336	330	348	399	345	333	392	345	342	358	382	344	332	359	327	371	354	373	342	382	341	351	355	343	348	328	328	359	318	337	311	330	345	348	342	390	365	331	384	336	356	322	345	353	356	318	367	332	344	329	345	331	365	343	358	348	337	356	329	317	360	366	362	304	326	361	320	364	360	344	344	337	381	351	360	376	346	354	350	346	348	354	342	358	306	312	331	327	333	334	353	339	334	342	352	346	329	355	371	354	357	346	334	346	367	328	328	351	328	365	346	360	359	383	333	343	331	355	349	330	359	349	374	352	326	333	349	345	353	334	324	351	330	347	353	338	372	357	382	350	349	347	348	346	343	338	328	302	304	330	368	327	336	358	361	316	327	380	330	352	351	365	343	348	362	336	325	340	348	351	362	344	336	343	323	325	343	331	373	358	354	328	365	338	358	375	322	357	361	337	355	341	337	359	364	372	343	386	340	323	346	353	352	395	351	350	372	343	360	379	330	361	332	340	359	346	323	373	362	332	331	359	351	341	357	399	330	350	341	316	338	354	347	379	363	312	339	350	331	366	378	324	358	348	331	364	318	346	375	352	365	352	353	352	368	381	383	327	328	366	355	326	336	366	376	335	367	367	357	346	326	307	367	366	332	343	402	348	369	313	346	318	353	356	366	370	372	349	328	371	341	359	369	331	350	362	335	338	344	340	348	329	323	382	367	323	339	324	351	357	374	340	325	344	312	345	344	382	354	345	312	326	309	374	320	379	323	345	372	331	315	318	345	348	369	383	358	356	344	354	317	364	370	326	351	367	376	356	356	363	323	373	347	322	358	350	327	352	344	366	347	356	339	332	345	334	380	339	361	344	347	363	365	343	369	342	333	364	327	348	376	378	380	327	335	333	351	350	422	332	326	377	365	330	348	342	353	341	369	361	374	344	316	371	316	325	366	360	326	317	353	363	355	365	397	379	339	329	358	356	381	359	385	328	348	396	371	334	376	320	314	349	337	342	331	344	358	344	344	345	349	332	318	337	353	345	377	375	329	329	352	363	333	344	364	352	373	362	358	310	361	312	329	327	311	380	332	367	365	331	371	324	362	348	364	335	338	333	343	337	343	358	382	362	388	335	374	331	327	330	354	332	316	339	327	346	352	374	340	357	338	331	329	335	334	356	335	351	335	359	356	333	346	308	334	406	338	335	357	366	323	359	319	342	348	382	351	369	368	389	322	352	337	307	314	325	379	370	381	348	407	349	324	383	343	359	343	329	346	341	332	351	321	368	386	328	332	380	365	385	314	362	363	344	373	328	354	345	332	386	334	355	334	339	327	360	346	375	291	342	327	360	358	307	375	336	368	351	390	367	338	372	363	366	367	369	355	376	314	338	318	343	366	326	321	333	366	339	313	305	322	385	344	374	314	361	336	334	373	347	344	325	345	359	363	321	317	340	349	363	326	345	360	384	386	357	339	367	374	315	316	354	376	374	352	345	338	367	353	349	350	361	344	347	333	323	322	351	338	349	341	370	366	358	310	351	326	363	383	354	370	337	376	358	389	354	384	379	353	345	334	349	350	331	350	356	332	343	329	371	334	377	363	373	317	340	339	329	333	336	360	345	359	322	328	340	359	378	362	338	348	339	338	359	371	392	349	358	347	381	361	309	332	339	344	344	330	351	372	375	333	330	314	329	334	339	375	340	344	334	354	349	354	347	338	344	345	365	324	329	334	349	344	343	327	330	316	342	350	351	342	339	365	310	311	337	361	327	348	338	348	354	323	332	318	331	355	345	328	363	371	343	364	345	351	346	323	328	310	331	331	358	335	347	398	348	375	333	359	344	376	350	327	353	371	349	343	352	357	338	345	369	369	357	356	364	335	331	336	326	335	345	350	333	336	330	361	325	352	336	344	350	336	289	348	384	330	325	392	348	351	364	348	340	349	340	407	364	344	339	344	330	371	343	342	309	335	347	354	350	333	354	358	356	367	326	310	340	331	347	348	344	374	322	336	328	357	374	372	331	349	412	323	343	355	392	353	353	367	365	362	346	352	320	345	349	309	350	351	327	368	312	329	331	342	324	344	322	306	362	354	377	365	319	367	375	387	389	364	337	312	333	366	382	328	357	368	351	362	350	334	321	392	341	369	359	361	366	321	340	376	335	351	369	327	343	307	324	347	365	360	365	336	338	363	321	345	325	330	359	358	377	343	344	386	338	305	328	353	378	341	363	323	358	347	346	362	311	351	352	356	354	357	326	332	334	371	402	358	336	360	333	329	358	322	314	359	381	308	370	379	358	378	328	371	313	342	355	328	380	337	322	356	342	370	337	322	322	343	360	328	344	325	330	375	371	397	363	369	368	337	349	364	375	329	345	347	387	337	328	360	334	326	331	345	383	325	344	339	324	336	377	348	348	342	374	363	375	384	325	349	381	326	370	361	364	350	362	318	347	370	354	357	356	398	370	365	344	367	343	338	340	322	389	339	311	321	338	370	315	326	334	352	390	342	326	369	367	332	367	355	368	363	332	374	366	322	319	342	337	349	339	354	347	327	340	305	325	365	363	344	354	334	367	348	344	361	341	345	326	352	371	376	361	351	334	361	367	327	320	361	358	332	353	328	338	350	345	368	357	373	357	365	353	347	360	367	334	329	368	339	383	313	292	380	357	332	372	310	339	339	353	367	374	381	360	361	349	353	393	316	341	347	327	356	353	340	347	328	353	392	336	367	341	351	363	377	356	330	348	351	333	351	329	372	326	380	325	371	365	344	356	333	341	356	340	383	361	335	361	366	375	340	344	340	359	342	375	358	367	348	329	335	339	359	342	364	390	345	342	358	358	375	314	368	367	376	364	329	353	336	334	361	332	347	317	322	340	370	409	331	369	372	344	362	363	361	324	370	362	359	312	330	331	336	326	359	331	363	306	338	354	311	386	363	361	316	342	341	330	391	380	363
11398	17114	5201	1278	982	956	938	885	891	893	858	842	829	852	825	809	792	801	814	722	792	807	864	777	793	793	812	844	798	786	781	743	777	821	819	817	812	801	810	792	839	798	812	782	792	748	814	803	805	764	773	781	764	795	806	798	820	797	775	768	762	783	812	795	787	780	805	706	761	779	813	782	758	781	771	784	800	789	841	775	796	821	780	753	802	803	783	740	834	808	794	839	791	777	789	791	809	802	781	791	751	729	785	765	795	791	769	834	772	761	786	802	790	821	813	776	764	825	785	766	784	801	764	747	816	771	792	792	793	823	774	770	841	780	775	809	771	771	762	758	847	795	794	811	835	786	764	809	762	818	783	811	794	777	795	808	772	838	789	785	769	801	787	819	735	782	798	786	772	799	772	759	782	765	805	815	745	791	824	861	804	789	789	814	789	790	814	785	795	738	751	789	779	760	803	758	806	724	815	801	778	856	784	732	756	791	764	785	775	774	790	741	750	747	785	819	806	811	809	760	828	760	824	839	743	806	761	758	776	763	795	785	767	782	815	832	811	801	780	834	748	720	744	761	749	804	752	779	778	838	790	810	818	777	806	769	783	796	782	771	753	777	799	706	769	834	816	778	801	763	792	776	759	780	751	798	829	762	781	803	780	733	770	758	772	738	791	773	790	778	783	820	795	838	781	763	817	778	768	732	794	795	778	781	783	770	763	801	772	822	732	794	758	804	799	748	776	847	792	790	786	755	766	846	787	865	789	794	782	770	829	809	766	818	775	845	754	745	756	770	782	803	768	754	812	824	799	760	797	843	771	770	802	779	811	803	788	731	809	813	808	796	776	796	802	819	750	791	773	768	785	773	757	766	812	815	769	803	777	774	776	758	745	767	785	810	770	799	810	801	822	787	761	769	797	744	827	809	799	806	754	777	787	831	784	794	743	797	809	717	775	791	766	752	786	761	775	839	807	780	788	768	806	775	826	774	773	818	735	815	787	754	770	772	763	836	776	747	744	827	723	808	781	799	791	760	788	757	810	788	822	792	812	748	746	818	787	747	843	754	735	835	804	820	818	776	779	790	792	769	806	702	780	729	775	801	774	769	780	777	781	818	843	814	782	768	775	816	819	783	785	740	824	778	783	812	797	779	804	775	799	761	808	786	818	763	758	764	804	804	765	743	770	801	729	713	794	806	811	775	767	788	778	775	806	839	761	803	776	762	795	754	804	792	777	819	762	729	785	789	808	801	755	764	821	818	803	768	804	786	832	769	736	762	780	818	801	751	787	749	771	836	756	779	748	803	752	804	803	846	806	741	805	813	806	780	776	735	800	768	814	808	803	783	776	805	784	783	751	782	793	796	796	821	776	777	735	782	803	779	797	786	799	761	828	820	736	757	798	780	800	788	780	788	803	781	770	750	767	773	768	834	739	735	797	793	780	796	803	842	740	794	763	796	791	796	742	761	823	754	809	809	790	822	773	755	787	812	804	808	771	806	744	742	830	778	856	769	800	731	794	822	754	795	780	773	802	852	757	809	779	785	754	749	782	806	798	780	815	778	829	746	792	780	786	771	794	743	745	819	819	783	826	766	760	792	813	813	765	772	803	787	731	774	799	860	806	844	812	757	837	778	844	824	761	809	734	779	789	794	802	810	778	796	713	796	803	801	766	815	804	806	806	782	754	793	757	775	788	800	842	806	776	780	793	766	748	800	774	797	765	777	780	705	780	757	790	781	735	780	808	795	755	815	802	746	801	769	780	828	786	757	822	803	778	751	774	793	760	731	805	803	833	757	814	814	792	780	788	711	774	789	779	787	781	796	776	760	813	786	757	730	772	786	812	772	813	793	821	775	807	788	787	741	810	796	791	795	811	841	780	801	789	796	791	823	772	826	791	774	738	785	808	762	763	830	752	751	832	811	795	812	803	780	770	798	777	807	775	828	805	764	810	824	807	735	805	823	822	818	757	811	792	750	768	776	788	784	783	785	768	826	818	760	758	810	770	775	823	756	744	789	829	754	775	786	755	775	808	809	745	753	784	818	815	766	826	803	798	770	762	815	780	792	812	759	783	777	793	741	789	706	795	749	787	820	826	787	797	734	762	752	780	768	726	758	813	783	753	763	752	797	829	794	792	753	781	825	809	736	823	770	822	733	822	793	789	818	799	768	823	799	772	791	810	748	800	776	811	787	802	783	743	788	780	783	758	817	774	758	825	773	810	741	737	783	724	805	784	801	753	750	848	783	770	736	796	815	754	770	818	782	843	785	776	799	807	783	769	809	793	780	804	787	791	814	858	801	819	780	848	776	776	818	777	769	786	760	789	806	804	736	757	753	855	830	776	764	769	760	796	786	782	784	786	763	797	849	839	795	761	773	811	806	814	721	815	750	810	806	791	825	790	789	810	797	822	827	772	768	779	801	773	740	808	812	781	791	750	809	752	781	793	738	799	791	744	792	741	816	782	777	800	763	773	783	796	788	817	798	821	760	775	773	777	808	776	806	744	809	805	778	873	828	751	796	782	792	802	816	758	817	790	723	808	794	799	806	819	802	788	782	815	756	755	809	790	721	778	800	782	800	794	781	779	801	798	792	810	814	778	820	782	777	850	795	814	822	769	758	855	770	800	741	832	733	791	797	783	804	768	777	736	808	801	734	735	725	784	772	793	810	816	795	790	840	819	760	759	810	786	778	792	798	747	725	762	756	774	826	770	794	791	800	789	762	803	790	776	772	800	803	790	769	763	810	810	790	770	754	785	780	805	766	793	762	797	747	763	800	826	785	791	826	807	793	820	829	816	785	762	778	738	779	839	795	809	786	756	809	788	833	797	802	787	790	835	786	799	801	740	746	805	779	793	798	776	776	833	807	786	837	807	749	801	809	790	804	773	841	745	796	762	719	774	739	792	748	762	793	775	759	824	784	778	803	766	755	771	814	850	757	797	826	738	805	797	769	803	781	808	811	755	810	775	726	837	779	800	813	721	769	811	795	785	791	786	779	814	803	806	785	778	819	773	807	803	790	784	752	843	781	795	795	801	765	747	821	814	748	750	788	783	816	763	774	781	797	819	747	790	790	800	813	818	781	770	788	763	787	799	745	780	807	801	792	783	801	782	797	842	809	724	771	772	843	807	769	786	810	798	825	753	824	744	787	800	767	808	760	810	775	818	793	771	770	792	778	790	798	723	786	782	772	821	789	727	751	741	779	785	782	853	800	788	766	766	758	772	762	837	782	839	776	781	806	796	795	765	795	788	800	793	768	817	795	785	756	791	782	766	789	825	797	786	775	763	782	754	806	841	774	807	774	784	848	782	787	777	770	767	794	792	777	811	794	767	726	768	795	778	857	817	811	774	769	801	776	812	734	760	765	799	818	785	752	799	794	781	774	751	798	761	786	774	763	742	824	790	770	774	773	767	829	749	778	787	782	781	759	725	792	707	765	770	831	795	807	792	789	742	824	793	753	780	772	752	785	747	794	758	768	814	797	762	786
24931	21356	26782	26263	21299	6419	1089	872	765	739	704	600	526	544	503	502	488	404	415	385	381	457	360	399	342	360	335	324	343	352	296	345	314	340	344	329	343	338	345	345	320	325	325	289	313	290	274	312	314	303	284	278	301	306	303	336	319	288	293	290	290	292	302	305	337	310	296	287	322	316	358	277	295	322	270	348	343	263	298	305	300	293	320	325	286	296	298	302	286	313	304	304	315	308	308	266	317	312	300	313	302	274	323	298	289	290	304	316	320	334	322	316	309	348	330	306	330	324	323	291	314	323	328	335	323	322	298	282	275	334	303	317	319	336	307	297	317	301	282	315	343	305	310	349	331	317	302	298	324	314	337	298	327	282	274	282	316	290	316	334	284	307	303	306	282	304	333	268	295	341	314	302	294	295	306	262	330	316	303	304	285	281	290	296	298	343	274	322	325	299	273	296	308	349	315	310	314	341	310	324	332	328	298	306	319	309	282	295	299	302	339	294	310	292	306	299	316	314	329	284	314	302	297	316	304	342	310	354	286	294	303	293	298	309	263	333	296	333	294	298	317	305	301	313	321	329	291	305	326	291	317	304	309	316	315	318	308	307	315	317	284	297	294	291	285	278	309	275	311	329	305	285	359	326	307	297	300	303	341	316	302	300	302	289	286	333	323	307	322	318	310	281	290	311	285	295	303	318	324	293	328	328	314	306	326	316	303	338	320	322	291	289	317	310	285	335	325	302	323	291	263	301	318	320	309	265	300	323	280	305	319	302	293	287	294	303	311	315	276	275	302	319	290	298	321	345	326	306	293	338	285	288	303	271	343	315	297	327	303	309	311	308	294	318	299	318	293	293	326	320	307	299	313	344	340	312	295	306	307	314	291	297	327	322	285	322	310	297	315	290	325	334	323	310	320	321	311	313	299	348	277	302	325	293	319	306	301	322	309	330	307	310	290	324	324	311	334	280	339	286	306	287	294	274	335	321	326	313	299	294	297	293	287	294	301	318	299	322	299	335	314	327	287	322	324	308	311	320	316	293	292	283	271	303	316	335	299	338	297	312	308	334	307	324	316	291	297	308	280	328	319	303	303	295	308	288	297	342	297	327	281	323	300	304	333	297	309	297	335	287	304	340	293	322	324	328	317	294	280	286	301	311	332	321	306	300	316	304	281	302	274	303	294	307	305	317	325	304	301	316	285	321	304	325	336	301	300	311	314	308	301	340	319	344	312	326	271	312	306	313	329	307	314	323	317	334	355	288	305	304	305	319	314	319	261	289	307	309	333	347	367	344	315	330	299	304	306	327	273	314	326	307	324	332	284	303	312	315	317	314	323	311	290	298	299	268	306	325	299	346	317	267	283	306	296	300	277	311	287	314	325	311	286	311	295	307	298	327	302	305	341	290	289	261	299	252	292	350	302	299	324	353	291	331	297	281	278	324	304	359	318	331	309	287	306	293	312	291	296	324	334	292	295	273	295	334	325	291	316	298	292	275	331	312	311	286	291	313	295	298	324	294	296	333	307	313	315	310	272	299	269	283	316	304	294	291	310	312	297	300	313	270	288	302	285	300	262	279	305	276	329	291	265	328	323	320	314	315	311	264	304	291	319	272	340	304	329	264	290	329	336	300	320	306	309	269	311	325	299	278	321	343	295	309	312	318	286	334	298	297	302	334	320	279	286	308	302	286	309	292	304	325	308	327	268	339	275	290	259	318	305	317	330	301	320	306	320	307	308	313	335	300	351	338	284	321	333	307	298	304	320	337	298	293	323	291	304	310	326	310	341	296	321	308	324	317	299	309	316	301	343	300	312	289	293	328	344	364	306	308	297	307	287	268	323	304	316	325	302	305	338	354	339	307	322	291	320	297	326	365	287	285	320	287	325	327	314	329	308	322	281	312	313	298	301	308	326	287	302	319	312	309	335	294	323	288	294	295	318	305	317	288	323	310	303	320	303	318	301	335	308	290	274	308	291	262	320	289	298	305	348	338	290	293	290	321	277	331	282	322	278	287	302	305	310	278	304	311	303	309	302	318	273	313	289	316	307	301	280	302	298	293	310	303	331	291	337	313	314	316	314	288	286	353	314	321	311	281	318	293	318	324	323	294	310	330	307	363	274	288	294	291	332	307	324	299	315	292	312	281	290	321	270	295	273	295	338	317	333	299	294	286	314	314	306	328	296	286	296	275	301	297	317	327	316	275	302	307	297	332	289	283	296	322	288	281	279	312	322	295	348	306	317	306	291	344	286	316	307	305	286	305	262	312	325	288	317	293	303	326	287	293	362	314	307	324	283	333	334	266	305	293	296	305	299	317	285	291	317	270	277	304	282	303	328	311	309	294	300	316	329	289	316	290	334	348	292	304	298	323	312	336	300	317	276	319	298	297	305	327	300	336	282	299	308	287	293	297	287	257	342	302	313	322	291	311	315	299	289	282	325	280	342	299	315	313	300	317	283	323	328	321	312	302	276	320	310	331	306	341	294	314	330	308	298	300	290	297	293	311	330	332	296	309	341	319	263	312	291	366	287	276	291	280	306	302	289	324	321	320	306	338	296	274	275	313	305	339	313	305	350	285	330	306	303	311	293	307	297	311	295	305	328	347	326	297	292	276	297	271	308	300	315	313	296	294	311	310	309	295	278	303	300	310	317	300	306	342	306	286	303	309	321	285	320	278	316	296	308	294	301	300	319	301	298	289	311	310	315	311	304	319	288	290	292	303	300	310	298	332	290	348	280	313	280	321	302	339	334	284	320	281	344	303	309	319	330	311	353	298	297	289	284	322	300	326	316	292	290	312	294	288	295	290	328	314	309	311	308	313	298	280	286	278	298	289	318	308	338	334	312	287	299	294	288	282	303	296	263	333	316	276	319	277	282	292	300	292	319	296	320	342	297	287	307	308	294	302	323	292	296	320	319	323	282	315	345	315	318	301	316	306	321	312	330	326	320	312	326	351	334	322	328	300	301	309	324	340	294	284	295	348	297	290	313	344	316	320	304	278	320	321	312	302	294	281	322	295	304	318	283	303	279	281	297	293	288	299	290	314	317	314	291	305	288	297	285	324	294	314	295	269	325	311	299	295	319	294	343	276	303	327	284	282	303	334	328	267	326	298	306	302	276	289	320	316	299	323	309	316	291	295	292	321	294	300	295	326	326	308	312	315	317	313	319	312	280	304	319	314	313	303	308	315	303	311	314	333	322	350	341	281	308	304	301	300	301	318	299	319	295	300	291	274	290	291	324	319	285	296	294	319	326	289	302	320	314	331	336	285	311	312	281	350	320	293	299	296	318	270	283	278	303	304	294	316	325	318	272	290	326	303	283	323	318	335	326	296	341	326	306	327	282	324	297	328	279	277	333	315	308	370	327	323	294	294	299	276	313	296	303	294	299	288	315	316	310	310	309	287	277	302	305	351	315	309	299	292	294	271	306	334	296	315	288	292	335	299	320	296	345	279	327	337	316	291	300	288	330	284	252	301	317	315	282	327
13954	23282	6395	1556	1010	957	868	837	828	822	829	767	722	757	796	736	765	713	735	709	709	699	699	732	695	732	715	701	721	733	723	703	690	685	701	696	700	706	661	714	682	716	676	632	726	695	646	680	688	676	653	719	688	639	672	707	723	708	704	679	667	647	659	671	661	655	713	700	676	719	686	700	666	697	666	685	711	757	698	673	765	689	683	635	706	699	727	660	705	668	653	684	675	680	704	672	684	692	654	682	620	700	705	706	693	689	683	681	646	676	669	687	666	676	704	685	668	728	652	688	692	706	690	655	663	713	666	699	660	657	692	666	720	679	656	669	656	717	678	665	648	705	683	659	682	662	707	643	716	692	685	693	709	699	702	686	693	706	711	698	670	716	698	629	684	690	724	681	623	720	668	706	635	692	700	649	698	700	657	700	666	662	694	632	705	690	724	662	684	690	684	686	718	695	690	709	722	680	684	673	725	664	660	693	660	664	725	639	717	694	668	671	659	623	725	695	653	668	682	675	724	691	702	674	713	740	715	660	679	668	708	694	645	711	651	651	646	656	668	686	677	707	676	679	692	687	725	687	696	683	717	677	681	688	661	646	687	682	679	688	685	637	694	671	671	694	693	680	706	720	646	712	717	653	711	682	683	675	722	698	694	662	752	703	679	707	679	696	622	659	707	668	706	687	718	694	692	663	687	690	686	688	643	748	656	691	705	671	706	675	679	687	677	666	687	737	741	640	706	718	714	724	669	680	654	694	654	664	669	694	664	680	728	608	699	666	701	648	745	651	687	635	686	696	669	707	664	710	667	702	690	671	689	705	711	720	709	662	674	727	684	659	702	651	672	687	719	696	656	707	651	697	654	672	688	649	648	687	704	688	702	688	744	676	662	689	702	682	646	661	707	715	682	663	670	662	656	705	640	659	680	729	631	691	683	653	662	653	719	657	732	669	741	654	669	667	705	680	645	624	685	694	682	679	699	690	688	664	674	721	676	690	652	697	691	663	668	646	738	695	663	717	678	711	725	710	673	710	710	698	702	690	639	681	695	671	697	677	710	685	695	682	651	647	673	685	676	697	678	696	698	753	635	671	693	685	630	670	689	721	718	677	675	683	682	753	679	709	664	668	657	684	721	696	690	670	685	652	693	685	692	666	667	684	688	656	671	681	706	678	708	692	683	702	689	704	661	679	696	697	626	692	721	698	717	678	646	669	736	685	683	661	723	688	741	707	678	702	658	685	689	709	714	645	679	670	649	671	681	664	675	703	684	706	689	654	692	675	615	693	666	642	661	695	687	677	679	720	670	682	679	669	665	709	711	633	643	681	699	673	659	633	710	691	709	683	683	653	701	697	692	672	710	716	658	676	674	708	683	662	664	667	642	653	689	704	640	688	661	703	665	682	670	651	688	692	702	648	659	648	717	681	747	691	722	701	674	711	713	667	680	723	730	682	627	661	666	712	748	690	684	693	692	722	686	658	705	606	626	659	698	666	701	691	678	674	667	715	645	692	718	675	640	636	666	633	684	664	678	675	681	666	690	686	679	676	699	674	705	738	694	675	660	731	702	730	655	692	712	659	674	695	673	675	741	692	673	666	642	716	746	693	674	684	684	652	658	656	660	698	665	676	671	694	683	674	682	686	649	749	645	683	698	680	692	688	668	670	674	633	698	702	686	639	671	669	654	703	652	699	685	740	702	742	689	661	653	722	673	705	660	645	693	647	636	744	684	701	641	717	638	676	724	696	696	700	679	694	604	662	643	681	702	704	667	689	687	716	681	662	717	681	684	666	672	706	713	733	670	724	695	682	693	703	700	677	705	636	667	642	656	668	697	672	735	671	711	673	671	700	678	653	645	709	696	664	704	670	697	662	688	702	712	672	735	719	727	643	664	678	674	688	652	712	649	670	697	659	718	701	703	667	666	690	661	709	676	687	667	701	652	696	658	721	672	681	647	653	687	707	627	707	665	667	659	721	691	709	660	695	698	692	671	663	672	661	652	726	644	668	723	705	691	673	628	674	697	663	696	706	697	660	649	700	671	647	718	672	724	685	661	685	656	663	670	684	730	654	720	667	713	674	686	699	668	662	682	720	700	697	698	673	672	668	711	674	667	689	678	717	668	663	738	678	665	648	644	694	674	682	674	678	709	663	675	701	701	685	691	669	676	682	692	687	745	666	738	692	657	719	668	715	685	682	692	675	652	661	666	685	683	699	707	719	673	636	701	667	716	673	711	676	657	709	696	703	636	651	711	651	670	687	690	669	670	641	665	678	677	697	671	710	661	663	659	688	653	727	659	697	686	681	637	700	658	654	679	633	668	673	709	646	716	675	714	662	651	650	691	691	658	623	674	678	719	664	678	681	702	639	691	690	660	657	664	676	669	719	644	738	716	694	663	701	708	670	665	669	682	691	618	726	684	671	710	701	698	713	693	691	674	628	721	720	694	690	707	683	702	683	697	690	703	704	692	700	676	681	688	643	673	710	703	745	713	714	637	723	721	659	682	635	661	639	679	663	704	687	703	663	696	630	707	668	643	705	656	681	719	659	663	684	663	676	686	686	686	723	710	743	716	590	742	714	654	683	640	601	670	649	708	675	675	680	682	697	689	651	686	677	684	660	686	695	665	686	679	664	688	711	691	706	726	744	686	711	669	676	677	717	701	695	681	657	686	653	677	677	718	680	643	717	640	671	687	699	716	677	681	645	698	672	697	668	712	699	692	628	640	685	689	725	697	688	660	706	696	684	697	665	683	678	712	670	686	707	703	647	670	696	700	695	685	681	668	660	687	704	704	681	712	709	683	744	688	747	647	695	660	764	683	715	696	676	685	666	696	660	648	719	663	658	692	651	668	658	687	681	688	682	653	637	696	698	661	709	643	701	723	660	663	696	680	670	675	640	705	671	736	694	662	662	677	660	672	698	673	638	754	658	680	699	657	682	629	660	695	706	674	675	659	736	695	661	693	673	704	695	635	642	708	658	675	680	650	677	699	721	716	668	685	633	690	673	707	720	694	673	660	737	683	693	723	732	705	687	695	700	689	740	714	693	652	677	692	639	674	669	664	657	703	677	653	677	692	665	690	716	679	673	697	655	687	648	681	653	668	699	694	636	658	701	667	621	655	668	649	652	698	746	659	693	646	698	683	703	716	667	725	695	656	635	670	701	690	692	678	681	682	644	710	652	652	703	666	714	704	704	697	669	683	666	641	676	698	733	685	714	686	738	663	667	689	639	704	748	695	674	690	659	732	709	707	680	670	711	727	709	673	701	652	664	695	647	694	664	716	726	659	662	691	652	615	671	727	678	690	714	656	653	689	725	652	656	682	695	668	693	675	651	729	708	693	700	678	636	663	691	567	626	653	733	675	665	678	680	650	714	641	708	641	684	638	713	747	685	696	682	710	680	671	680	699	704	682	672	687	673	651	670	669	693	688	689	656	709	657	669	715	698	654	663	658	718	680	676	699	671	634	673	709	661	692	660	674	687
30487	10982	2680	663	438	426	428	431	358	415	392	352	327	328	330	342	307	259	294	301	303	280	268	327	289	258	263	285	276	259	280	247	272	262	241	243	313	261	280	272	256	249	281	293	244	263	234	262	250	266	258	244	268	228	267	281	235	235	250	227	259	226	275	251	224	253	269	274	243	276	256	236	271	232	234	246	256	252	267	255	257	250	252	234	277	219	258	254	252	266	240	271	276	239	263	257	254	251	270	292	237	275	297	271	249	254	240	266	277	251	247	236	309	265	223	252	264	253	264	256	299	238	248	280	250	250	242	254	245	249	225	264	248	276	238	258	277	260	265	251	257	242	268	259	248	220	222	245	239	270	246	252	285	266	260	267	268	287	240	262	271	273	253	275	257	238	263	261	285	236	248	256	265	264	286	243	245	261	244	261	233	260	230	260	271	246	251	242	274	241	262	269	241	247	277	233	257	244	295	294	261	238	274	244	254	267	260	227	240	248	273	252	266	268	289	249	263	271	272	256	247	256	271	265	268	254	257	270	241	261	274	237	267	269	227	258	260	245	233	255	306	256	256	267	253	281	255	269	261	252	272	267	263	259	268	267	249	258	268	269	260	264	247	254	225	240	252	271	265	221	221	250	259	270	249	270	252	262	242	247	263	252	261	277	239	242	262	244	268	249	243	259	260	264	250	257	273	234	261	264	256	270	250	271	264	251	286	267	266	242	243	292	252	258	286	280	264	263	273	268	241	270	282	261	255	264	275	241	258	245	228	275	231	272	228	259	262	236	255	224	227	279	237	269	260	250	259	241	271	230	279	261	282	283	248	265	246	251	215	219	279	240	213	236	254	280	264	268	281	266	246	280	240	234	274	234	273	260	255	256	260	247	289	248	247	277	234	250	276	279	246	272	283	267	279	270	242	231	266	242	251	226	255	258	246	248	280	264	276	235	235	282	256	268	271	260	280	262	243	258	232	240	226	260	282	237	242	267	246	248	236	243	233	251	246	240	263	237	265	225	261	241	252	242	267	233	287	257	250	274	217	242	260	272	260	238	282	263	244	265	283	261	260	262	259	271	250	272	268	264	235	287	253	257	260	280	258	279	256	221	262	240	242	246	286	265	270	272	243	257	278	241	275	240	281	255	259	281	253	239	259	278	277	244	258	247	260	253	266	270	288	275	298	263	243	244	244	243	243	276	215	254	250	265	272	285	242	233	254	238	276	278	243	249	290	242	257	232	253	256	264	261	264	272	229	266	239	264	251	233	253	265	275	271	255	255	241	262	230	273	278	260	270	291	287	254	266	242	277	259	254	232	254	262	260	236	264	268	261	259	266	268	260	261	232	265	222	250	221	270	249	225	233	230	266	266	275	255	273	270	254	275	241	228	294	246	283	271	231	264	240	258	260	235	231	258	253	274	237	242	256	256	237	263	267	277	226	240	247	255	255	247	257	245	244	244	262	262	266	265	238	261	245	225	243	252	271	281	279	246	263	244	267	245	263	286	250	249	230	245	270	253	269	256	251	258	253	261	258	262	259	293	255	252	245	275	236	208	235	259	280	254	247	263	203	277	226	253	265	251	266	243	260	243	273	245	228	264	258	272	278	274	263	226	231	266	241	245	247	277	249	242	246	235	217	244	223	264	269	277	252	264	242	257	253	256	282	276	252	264	244	256	253	229	255	272	261	229	257	263	254	267	264	269	230	248	248	244	244	264	256	275	262	276	299	240	257	268	265	229	272	274	239	232	249	251	233	289	278	254	250	253	231	262	264	232	260	242	234	262	253	285	259	261	248	274	254	280	264	258	274	257	269	260	267	224	240	260	291	262	247	273	267	239	278	305	258	286	243	237	258	256	264	276	256	274	264	256	254	248	262	251	279	249	262	265	271	234	284	269	284	275	223	248	251	247	258	258	234	258	251	258	278	268	264	250	256	283	235	245	219	283	257	261	249	224	274	263	273	210	268	266	235	291	253	261	247	268	231	281	265	250	213	269	255	275	231	239	212	255	241	252	246	267	257	229	243	257	289	275	267	255	269	258	249	288	262	232	273	250	239	239	246	250	270	264	252	259	238	274	285	257	222	254	278	233	248	250	287	252	249	246	254	286	262	231	293	257	231	288	246	260	291	266	276	281	262	240	285	278	241	260	241	272	247	253	255	253	246	244	236	227	262	251	233	265	258	289	272	275	259	269	247	237	241	274	234	267	254	240	272	269	266	226	279	253	289	263	267	289	227	256	237	260	275	230	293	278	232	248	271	243	238	259	253	254	281	238	258	230	251	238	293	264	245	253	276	268	273	267	272	264	268	258	255	266	243	255	250	279	263	280	294	238	250	221	243	253	258	253	269	262	250	268	289	245	267	262	263	265	265	249	257	244	247	268	261	266	233	265	247	306	247	278	254	246	251	262	256	256	263	242	275	280	250	250	233	257	251	247	262	242	266	247	228	269	249	260	272	245	253	263	252	261	292	252	274	280	263	239	239	247	265	242	258	247	265	274	267	283	257	269	248	244	275	267	268	247	249	270	267	269	278	274	251	268	223	253	271	260	257	258	272	262	245	269	283	259	260	265	239	255	254	259	244	242	248	270	245	257	240	236	237	257	276	259	295	246	253	238	267	277	244	268	255	233	268	257	258	239	236	226	240	233	254	276	261	271	245	258	245	236	236	267	260	262	249	252	246	275	237	259	260	236	256	283	250	258	269	236	254	259	239	275	278	279	271	231	259	244	238	211	260	245	235	272	268	246	258	227	274	240	257	257	231	253	250	251	261	251	275	253	233	225	267	263	263	254	268	263	261	278	284	231	267	275	248	251	269	242	287	298	241	266	268	259	260	297	254	263	282	263	251	260	250	275	227	253	272	245	275	266	275	244	253	249	253	246	230	271	275	263	269	248	285	256	232	253	259	242	274	247	268	232	284	253	269	252	259	280	265	249	256	281	255	275	267	284	221	273	254	235	235	260	239	274	240	273	240	289	263	267	254	257	263	270	243	291	237	243	265	279	261	230	247	238	259	258	282	278	252	273	244	245	283	236	279	249	258	259	227	285	259	234	238	255	246	248	233	240	264	249	247	243	251	266	288	248	276	233	266	254	217	238	266	268	259	291	262	251	269	269	277	240	269	276	244	235	270	253	250	246	264	253	208	230	256	289	304	230	279	245	298	259	263	263	237	269	256	271	281	241	273	243	227	224	250	272	253	253	284	272	278	278	234	244	260	290	234	261	251	278	273	228	247	295	269	268	268	239	254	256	231	277	259	227	247	256	253	259	266	251	245	240	301	257	258	273	266	279	256	253	226	274	246	253	256	260	261	264	277	278	241	277	235	271	305	255	242	259	267	274	268	268	264	239	270	280	276	250	252	228	262	269	246	266	234	270	264	232	274	258	234	261	265	257	279	277	249	236	273	255	266	255	249	269	278	254	236	265	254	251	263	242	298	253	252	247	241	266	246	269	238	275	241	227	280	255	244	261	235	248	261	279	240	248
10285	7797	1787	823	758	641	681	678	657	625	676	619	609	632	627	651	646	645	605	602	595	629	625	603	634	599	595	566	600	624	666	618	595	601	630	632	581	625	639	605	584	599	640	605	552	621	612	634	635	584	589	593	609	630	622	581	576	580	585	621	618	610	601	586	646	629	658	617	601	611	598	645	657	597	609	620	609	577	596	605	592	659	584	632	657	603	561	584	651	601	612	608	571	599	618	599	668	604	648	617	633	634	604	639	566	583	557	629	621	622	586	596	639	601	575	602	612	630	623	568	600	670	633	592	613	607	630	575	574	611	638	637	609	669	589	591	599	620	595	620	603	632	612	626	612	645	607	582	583	610	580	598	669	622	576	633	629	575	663	603	603	590	572	651	605	624	617	618	627	608	601	582	596	618	630	604	635	611	595	605	612	607	592	629	629	632	600	611	652	568	632	629	560	623	572	641	664	599	597	621	578	620	658	601	612	659	657	602	619	566	570	605	635	570	589	638	631	533	589	608	581	587	607	600	592	610	626	599	659	641	566	584	608	623	605	595	611	611	636	610	623	600	581	572	580	613	599	662	629	627	555	598	576	593	626	587	632	601	621	628	630	603	585	656	655	603	614	601	621	583	612	592	646	635	613	632	611	634	623	590	596	586	609	621	597	621	592	619	630	605	600	637	651	635	605	586	610	607	617	596	612	609	593	627	605	610	619	637	590	581	606	580	617	599	646	654	557	645	598	625	617	598	664	615	657	601	608	564	643	607	576	679	623	634	577	601	630	598	622	649	624	577	638	619	631	584	570	601	584	608	613	598	634	608	607	662	594	591	616	585	623	640	631	594	633	597	611	600	638	615	608	589	590	607	622	601	632	604	614	626	609	622	611	605	603	603	611	646	613	580	599	620	605	617	570	577	624	598	584	625	608	578	615	620	627	648	649	602	584	575	606	649	615	637	637	606	582	613	595	572	572	596	582	631	599	595	625	600	624	613	578	589	560	614	634	611	582	594	622	584	575	610	635	629	628	615	593	635	633	595	633	561	634	621	618	533	636	598	587	603	589	628	638	626	635	621	572	611	623	602	609	558	624	574	555	599	605	629	632	623	593	635	616	611	636	591	621	588	601	674	549	598	644	575	603	628	635	645	569	615	621	589	619	592	626	630	579	607	611	603	605	616	602	633	623	575	663	628	612	617	593	606	617	581	659	606	585	619	664	629	609	578	581	609	619	565	557	595	636	625	568	643	600	631	603	645	613	618	574	658	617	608	635	596	607	596	616	609	633	577	600	622	625	620	623	594	581	633	608	620	580	606	586	649	592	588	639	621	643	610	609	605	628	615	608	651	649	597	627	620	587	619	565	607	636	594	594	626	623	568	591	591	658	623	616	614	625	589	591	613	574	598	653	642	637	584	604	613	610	590	634	635	595	642	615	594	638	606	614	664	619	621	591	650	630	585	564	596	655	627	600	597	585	589	598	625	623	573	557	621	607	612	597	599	591	631	611	635	572	577	596	613	565	625	622	614	614	632	639	616	552	622	606	576	602	646	607	612	564	577	585	590	589	608	616	601	590	570	576	583	622	589	620	615	618	612	607	564	615	625	619	573	603	614	607	600	600	621	604	638	581	619	585	650	623	622	616	621	632	581	624	607	608	620	606	597	593	634	631	634	587	606	607	583	592	644	599	636	599	620	611	613	576	652	604	592	618	564	626	594	630	611	619	592	592	584	580	609	593	605	621	627	582	608	649	568	648	614	600	590	566	562	567	641	600	601	590	628	612	620	630	606	586	593	613	573	610	633	601	562	600	615	610	637	600	583	583	661	629	637	636	598	599	620	591	636	607	554	628	648	597	600	601	635	609	579	617	612	592	596	612	603	582	589	591	631	575	616	614	621	593	590	597	597	565	613	587	612	639	574	588	641	593	609	606	604	644	664	626	644	614	624	649	597	643	636	610	626	619	636	618	616	611	637	597	638	643	585	618	612	622	605	622	594	614	595	571	631	655	577	613	606	583	624	598	650	594	623	598	598	666	632	604	665	619	622	591	645	651	581	627	591	632	628	598	624	629	560	561	611	627	609	607	616	575	621	604	592	633	628	607	596	633	607	563	606	607	644	576	593	578	612	626	619	619	619	614	622	573	608	609	615	608	559	601	606	598	576	599	608	609	594	645	623	572	603	647	630	651	622	601	564	643	587	622	629	627	619	603	632	577	609	598	608	614	597	656	619	617	620	583	610	603	645	619	568	609	581	592	602	586	602	615	592	609	646	611	610	639	600	548	657	601	589	611	597	609	642	617	604	617	606	590	596	644	603	619	605	643	582	596	568	682	621	565	631	583	648	592	586	647	578	607	601	625	616	573	602	588	588	569	591	608	680	618	663	631	589	634	594	602	603	597	619	603	627	622	600	607	625	610	631	571	634	611	555	602	595	573	603	710	591	628	609	684	555	597	589	617	578	614	625	615	607	605	605	627	597	602	583	610	617	665	615	620	590	573	579	608	610	622	598	585	601	627	616	607	666	653	622	607	667	566	622	619	605	601	623	600	585	601	591	605	607	641	590	621	649	594	567	640	593	584	620	618	579	589	629	606	582	600	618	592	544	636	600	642	651	599	597	614	620	574	583	628	578	598	658	639	640	579	644	572	610	569	627	605	629	625	581	645	630	595	607	611	625	611	601	611	647	565	574	582	531	613	557	566	663	572	599	599	638	599	610	653	618	645	583	624	599	603	622	636	589	613	606	612	602	593	608	587	597	623	546	621	633	650	602	583	635	589	604	602	605	637	574	565	626	593	587	600	646	615	594	621	644	623	624	639	597	572	636	620	615	621	634	581	566	613	550	587	634	596	656	629	580	639	609	610	621	568	587	639	617	638	605	599	618	644	629	585	603	612	646	579	620	619	616	599	604	570	602	629	630	617	576	597	663	619	676	649	559	626	596	580	609	556	629	590	602	649	587	620	626	652	580	619	604	593	628	607	544	612	635	594	575	623	621	606	629	589	572	628	584	652	620	612	597	583	562	548	587	647	630	601	635	621	614	610	645	607	615	604	607	604	593	599	571	596	555	612	645	594	600	638	588	561	581	592	580	638	567	646	607	623	614	594	608	645	617	577	586	591	602	653	572	624	624	644	617	645	602	549	618	594	624	651	616	595	606	601	601	596	608	600	623	637	629	596	664	623	641	531	594	601	579	635	612	642	562	625	605	619	592	615	611	600	612	592	593	629	589	607	656	614	623	592	599	634	601	601	600	609	626	584	638	617	599	603	580	601	640	629	610	621	586	605	613	609	596	594	588	571	579	575	591	594	580	594	604	574	643	612	659	637	631	587	622	591	595	620	577	587	608	574	614	621	557	614	624	627	617	599	616	604	601	626	597	610	645	557	655	574	639	625	601	598	603	605	593	592	625	636	611	580	624	614	586	595	582	600	561	635	631	587	638	640	602	601	619	588	603	613	620	641	581	615	586	599	601	609	598	583	629	581	623
26751	21353	25496	27063	6441	942	755	723	622	678	588	526	504	524	530	506	448	446	397	416	387	365	404	421	415	422	365	356	335	328	382	389	359	346	344	338	344	372	369	355	361	368	363	333	348	339	361	309	336	356	350	349	356	329	338	320	326	328	350	379	362	358	364	317	323	321	346	337	347	362	356	348	374	357	360	372	343	267	371	361	367	380	372	370	335	382	372	355	349	345	359	339	350	386	337	368	333	351	357	360	367	354	330	364	363	352	334	360	357	363	337	354	337	351	324	349	313	328	350	343	345	352	351	360	336	329	366	314	327	336	349	323	367	390	366	374	366	358	347	327	327	293	344	340	337	362	349	315	352	357	329	345	325	319	325	338	348	373	375	350	336	340	352	373	333	325	310	350	387	325	385	345	335	364	319	332	326	351	378	353	390	373	321	317	341	351	384	326	322	345	322	353	367	372	358	336	374	336	362	307	339	345	331	390	316	349	356	372	331	377	332	321	344	345	343	355	353	315	364	327	322	352	349	362	336	343	332	355	357	358	338	357	360	310	341	383	362	337	333	337	368	316	367	346	364	397	321	353	358	346	335	380	336	343	345	343	344	349	370	318	340	349	377	342	383	333	354	346	333	308	357	350	340	334	367	359	368	343	379	367	382	350	330	360	338	354	355	320	309	328	344	328	356	345	360	326	364	329	363	359	363	346	323	324	347	330	359	357	359	343	390	327	346	332	327	365	365	351	331	321	354	378	372	338	360	381	337	371	344	325	349	367	308	351	360	353	360	330	354	325	343	342	367	352	375	317	349	350	331	380	365	361	375	319	320	368	341	337	369	329	338	330	353	329	333	354	377	355	360	356	345	365	319	379	353	347	315	370	321	351	330	352	331	357	350	354	335	370	335	352	348	355	361	348	331	363	335	324	361	314	359	369	304	367	348	349	362	358	333	369	316	336	338	336	332	335	353	313	331	363	397	313	367	361	308	360	335	350	359	344	353	328	348	357	319	323	338	341	388	356	368	376	338	364	355	345	357	353	344	339	336	314	371	390	331	356	357	363	329	329	333	336	318	322	344	319	373	355	322	352	343	344	354	369	331	375	408	318	359	402	330	328	297	356	323	355	352	333	366	340	336	333	376	337	321	341	413	340	344	329	378	349	394	363	328	342	326	365	336	381	349	321	370	360	340	355	335	347	358	333	359	346	333	319	343	354	360	329	332	342	333	331	322	377	321	312	339	328	319	321	355	357	337	342	381	330	315	346	330	415	328	345	327	334	346	347	356	338	352	334	359	380	343	374	364	342	397	375	340	337	349	344	340	337	348	349	343	338	368	355	347	332	340	350	317	348	353	390	359	364	357	314	340	351	361	345	367	350	353	389	339	340	332	318	347	328	381	335	365	323	366	368	342	335	367	358	346	368	318	364	355	356	353	342	344	325	329	346	346	336	335	312	305	365	321	359	358	319	339	323	361	343	357	363	374	339	350	308	346	384	343	339	344	352	351	349	363	339	346	348	381	364	360	360	369	344	342	359	369	318	332	343	341	341	339	347	391	359	349	369	345	373	349	344	408	358	342	342	369	322	364	357	341	319	330	373	347	351	328	328	342	343	361	337	355	349	360	362	366	312	338	341	330	326	346	348	374	336	358	352	341	327	355	356	341	332	357	346	355	317	349	325	366	339	346	336	331	355	333	331	349	369	385	337	317	366	348	306	333	269	349	346	375	342	336	343	322	346	357	341	351	315	350	383	370	373	379	366	322	352	355	336	312	349	352	333	317	334	315	346	281	314	324	307	348	349	321	341	341	358	356	336	339	350	355	344	320	341	339	332	339	347	344	336	345	337	347	355	332	348	396	368	346	346	344	346	334	334	359	327	318	371	323	337	354	297	324	338	319	336	370	344	350	337	327	361	345	331	377	364	331	318	326	353	368	330	357	326	343	366	330	354	328	335	335	342	348	366	402	323	357	366	388	348	342	360	347	356	356	363	351	338	346	361	359	376	327	354	353	345	377	346	363	346	316	357	342	323	338	318	317	356	354	326	336	356	334	352	313	353	315	324	322	343	343	316	381	365	335	344	328	333	355	341	341	335	315	340	341	339	336	362	380	317	357	354	346	385	339	325	313	337	363	325	371	352	360	311	310	355	364	351	355	306	337	363	356	370	344	394	364	372	346	327	375	330	339	325	360	369	357	341	338	333	354	337	365	375	373	350	321	338	355	329	356	356	329	340	345	354	340	334	381	340	356	361	358	352	323	343	335	355	353	342	320	333	337	350	365	353	330	372	338	346	385	360	317	343	358	361	347	354	347	344	337	319	347	336	377	327	342	309	351	379	371	353	378	384	358	342	337	318	360	336	320	326	358	368	344	333	347	379	345	364	338	350	338	339	340	344	346	333	378	346	364	356	290	381	358	366	332	363	314	362	355	365	321	364	343	362	344	368	326	312	361	386	345	324	321	363	358	321	350	329	324	360	367	319	356	364	373	336	340	334	360	331	356	334	354	352	328	351	350	298	324	308	299	362	364	353	366	349	346	339	385	387	349	326	371	336	349	331	339	323	320	355	326	320	327	397	345	398	371	365	307	349	315	370	382	384	326	344	321	318	360	318	370	384	358	334	367	321	325	371	339	348	353	355	307	365	346	339	311	341	371	345	349	321	325	367	376	334	342	334	342	344	360	341	403	367	343	354	375	341	337	378	321	346	305	360	341	349	357	335	348	351	343	348	381	351	365	354	372	333	388	340	354	365	359	367	342	339	356	365	313	335	348	341	332	330	356	342	357	365	349	332	350	384	336	313	375	357	368	350	367	354	345	334	331	312	339	325	339	336	358	355	322	356	338	322	343	332	344	356	345	346	307	376	333	340	324	353	341	333	342	367	370	342	339	329	362	360	334	346	372	337	336	290	320	358	336	383	344	329	334	328	339	338	360	369	340	312	351	344	374	347	329	344	365	330	389	305	319	376	320	369	364	354	341	370	361	360	346	340	332	304	351	319	331	337	324	340	355	367	322	355	332	299	316	356	329	345	369	357	373	337	346	333	376	361	349	348	363	318	341	355	348	362	367	366	346	321	355	348	361	360	310	331	356	357	322	341	352	334	337	358	313	360	359	340	346	346	329	349	317	346	334	361	374	384	365	338	354	331	307	374	326	341	322	342	368	337	340	348	326	320	345	310	333	350	361	356	359	345	368	369	369	357	375	333	314	325	383	321	357	354	343	366	360	344	326	340	335	344	350	331	357	331	321	305	344	363	388	321	350	339	335	327	353	335	343	352	354	328	326	331	390	327	349	343	312	343	369	356	321	381	346	335	354	329	307	331	347	326	367	347	370	340	312	309	354	352	348	344	307	339	313	332	347	320	355	328	356	354	297	364	340	337	353	350	360	313	341	352	307	338	361	364	323	342	360	334	331	362	350	366	345	387	390	351	355	322	354	303	411	364	342	372	340	373	345	384	353	309	336	338	347	346	323	354	337	312	336	379	373	357
11830	17654	4833	1325	1075	946	929	858	820	824	828	811	794	769	843	885	771	759	820	755	812	824	874	826	861	805	803	743	779	824	785	765	741	776	770	744	772	817	775	802	762	755	784	768	828	799	757	741	781	820	798	761	760	763	816	762	780	793	783	800	767	768	792	741	762	814	777	808	780	780	771	779	756	825	796	748	789	793	766	781	797	768	780	811	768	725	811	741	722	780	781	807	778	796	798	771	718	772	793	780	777	799	764	765	770	749	769	814	770	830	801	833	735	734	746	821	825	743	738	800	809	771	799	818	745	784	854	815	773	763	809	769	821	721	780	821	766	773	795	824	811	794	758	786	794	786	789	741	797	808	817	783	770	784	778	759	732	800	764	770	777	823	814	731	752	813	748	838	824	728	803	819	787	776	777	762	796	803	757	758	766	828	792	784	758	805	829	757	807	804	779	782	759	791	805	809	791	793	801	843	777	815	804	773	826	748	812	798	722	769	771	754	788	790	779	783	821	750	808	809	809	787	783	766	827	767	803	768	793	758	792	699	792	784	826	758	802	768	738	848	849	775	753	809	775	801	743	773	806	790	828	821	723	792	818	781	803	859	756	800	768	821	777	774	778	779	750	795	775	811	776	781	798	776	777	749	789	825	749	781	749	807	764	770	746	766	779	810	804	749	770	786	782	761	745	817	787	721	782	771	798	760	749	736	767	843	770	774	763	800	768	770	777	749	820	779	796	777	766	815	809	794	751	798	785	752	820	769	821	770	812	784	742	735	829	788	754	810	797	733	800	769	766	757	795	788	809	752	740	783	797	780	786	698	837	834	803	759	761	802	815	755	782	764	797	763	742	789	783	785	801	740	802	770	730	732	783	807	726	765	752	765	772	775	834	859	812	747	772	780	762	749	772	789	808	752	783	798	815	762	751	819	843	776	769	785	764	758	792	781	832	793	783	755	789	810	815	766	774	761	777	812	758	761	809	808	782	736	804	738	779	771	801	808	733	756	790	785	793	729	816	768	830	817	785	746	813	809	788	793	737	874	797	757	757	780	775	790	784	816	741	752	818	743	807	798	804	738	757	814	777	828	781	804	795	772	778	781	763	803	783	791	761	813	745	734	794	757	769	818	843	804	755	791	806	772	846	793	755	746	748	821	787	811	817	771	802	797	802	742	782	811	810	800	757	742	788	767	756	808	809	756	775	733	814	756	754	793	763	798	735	775	776	841	732	764	835	824	805	802	796	788	746	821	757	796	778	781	770	799	755	803	779	764	772	815	777	791	753	790	739	770	765	797	809	796	832	777	795	778	786	750	758	808	767	780	735	764	756	764	770	785	813	791	810	798	792	832	774	778	749	710	817	843	802	827	793	802	791	773	817	804	741	811	792	830	825	810	777	828	783	793	774	798	777	808	750	836	758	760	740	799	792	840	748	787	801	795	796	796	827	782	793	814	822	758	796	753	758	798	821	716	778	790	776	768	806	771	782	760	729	819	821	781	775	806	778	800	777	781	746	779	818	801	763	781	803	793	778	783	778	778	743	786	741	814	814	720	769	806	722	755	746	837	759	805	813	807	797	771	741	766	833	748	801	780	796	703	830	765	821	786	799	756	781	787	784	764	802	800	780	765	781	759	809	750	765	779	736	781	805	760	781	760	727	785	796	726	822	779	793	769	797	712	802	821	755	819	722	821	778	809	756	766	812	736	737	763	773	771	756	763	797	813	772	776	795	725	749	771	734	757	775	839	760	738	743	776	784	763	788	828	790	800	781	778	753	790	778	720	770	763	788	793	769	808	787	812	755	740	857	792	829	748	790	832	802	723	765	777	804	804	744	765	776	829	752	742	779	750	827	767	831	790	710	785	781	793	799	780	809	759	777	760	766	808	768	810	727	760	769	778	759	761	814	808	815	787	760	774	835	742	752	813	764	761	780	779	782	790	736	800	761	789	827	817	769	789	798	755	727	841	809	804	701	787	769	792	774	741	765	792	806	767	768	760	799	765	785	811	822	781	778	738	848	784	836	757	795	776	776	748	784	764	801	817	773	827	776	715	791	779	760	787	823	784	799	793	774	827	755	771	798	747	768	775	766	794	815	760	774	810	769	796	775	781	771	776	793	824	754	814	805	823	790	759	763	767	721	754	777	803	766	800	823	794	818	799	750	803	722	815	817	770	812	765	792	777	770	841	765	826	759	797	808	773	773	817	783	768	761	834	814	773	806	824	790	836	805	797	776	740	793	799	808	805	741	766	794	753	762	766	815	744	738	770	797	788	792	807	777	791	801	768	828	793	780	736	792	728	750	796	760	790	820	759	815	733	784	782	776	804	846	814	820	786	777	819	778	786	787	849	772	837	742	756	775	734	785	753	817	756	761	769	767	770	810	797	803	757	750	800	772	797	776	764	754	781	752	808	752	753	822	790	764	826	825	782	822	813	815	790	810	763	759	759	756	803	819	741	853	800	729	802	792	736	816	755	753	775	806	771	763	784	811	747	746	739	785	759	748	797	795	829	752	769	801	765	821	760	787	714	820	779	791	776	741	795	742	792	765	790	800	757	789	727	807	775	793	829	780	798	813	803	787	766	818	761	792	790	782	782	778	791	727	798	846	818	823	812	809	821	803	776	824	810	781	808	807	768	769	742	795	795	742	738	785	810	793	743	775	781	788	783	754	767	806	820	833	788	769	788	797	770	755	761	833	782	788	814	769	738	810	725	801	799	826	837	768	783	760	834	756	789	781	754	764	782	808	773	762	814	780	710	818	743	742	751	814	816	773	815	775	768	785	810	749	762	767	781	811	755	756	775	767	762	800	742	785	779	721	812	780	756	798	790	814	741	723	789	719	775	772	827	755	742	779	779	765	799	771	810	751	807	780	713	782	795	785	753	877	819	810	768	824	851	811	731	812	833	786	759	810	784	762	763	794	735	759	741	795	773	793	782	769	797	764	755	744	764	810	770	767	802	782	756	743	770	779	754	748	829	780	774	807	780	758	787	796	792	825	834	765	829	792	737	767	768	774	803	748	778	766	839	796	764	764	743	800	828	790	775	799	737	780	732	720	807	815	756	820	778	780	794	758	770	791	748	760	765	816	793	795	778	799	782	743	759	805	732	858	782	788	775	749	766	739	789	791	817	752	783	776	797	787	791	769	816	798	745	795	806	833	796	800	828	798	796	741	781	787	815	838	791	754	763	809	756	809	775	831	787	799	797	819	765	816	773	774	778	819	770	785	740	800	764	806	740	806	728	783	813	807	787	744	776	816	733	824	808	734	853	806	776	783	788	768	756	804	725	785	756	766	790	758	801	753	773	773	842	771	800	750	779	802	763	753	760	794	784	767	780	764	819	782	804	773	806	798	753	751	753	793	809	785	783	773	763	772	786	782	771	811	825	762	760	751	802	792	772	817	749	807	795	777	781	771	815	815	760	782	733	831	785	791	766	775	826	769	774	765	785	795	764	792	804	803	751	761	838	791	803	784	786	727	760
24832	21328	26766	26196	21268	6424	1107	843	740	692	710	623	559	468	564	512	473	354	366	387	365	400	358	396	405	349	334	315	324	326	313	312	285	349	345	342	311	284	315	299	337	294	290	299	267	334	306	316	306	316	289	304	299	297	305	299	279	291	306	319	293	320	324	340	291	338	290	322	315	291	307	289	277	301	293	320	314	348	279	318	290	312	329	300	298	285	302	306	267	311	331	290	316	278	320	314	276	328	313	276	284	268	293	333	314	312	309	333	278	302	310	276	298	298	290	306	303	352	269	291	299	317	296	312	332	306	297	313	298	292	308	297	294	328	299	278	301	295	293	297	316	318	277	272	299	336	303	293	308	306	272	300	286	310	304	301	324	289	319	305	270	303	292	295	361	296	304	305	274	298	297	297	319	324	290	296	291	303	334	331	293	308	307	318	300	327	281	306	333	288	289	273	315	318	311	292	267	303	291	302	313	316	297	272	314	287	343	274	317	300	290	289	295	298	293	305	256	306	291	286	335	269	309	290	301	335	329	301	302	320	317	277	342	275	320	289	313	307	292	303	290	319	303	312	309	285	310	312	333	305	325	319	286	298	293	306	286	282	286	336	349	314	295	275	319	283	271	313	304	277	296	289	281	339	310	321	302	257	271	295	295	277	276	316	300	263	278	298	286	304	311	314	315	304	294	299	292	296	304	328	285	336	319	297	299	329	287	327	294	309	314	326	312	287	277	313	279	315	306	328	305	300	296	297	278	327	300	304	296	289	287	282	289	328	295	325	274	337	322	298	309	291	291	267	313	292	306	264	295	341	303	330	261	299	345	288	296	286	340	289	311	308	315	322	275	269	302	289	313	294	308	296	313	302	280	308	293	300	279	312	320	310	308	297	289	289	284	280	301	294	312	283	319	313	299	327	275	313	295	294	305	290	312	294	315	294	322	330	316	290	302	289	278	312	279	313	288	292	310	339	337	329	308	298	311	306	276	345	320	309	306	315	299	288	302	306	300	286	303	269	308	288	316	317	261	302	283	296	321	275	258	308	294	286	307	293	293	321	255	295	299	304	305	285	323	327	306	325	305	289	311	272	280	291	262	325	319	313	346	297	343	309	306	272	308	327	297	320	336	273	300	349	298	306	332	307	310	330	304	310	326	269	325	325	294	279	279	292	306	289	299	276	299	317	308	311	304	278	314	303	324	303	276	275	313	294	312	312	312	302	299	318	306	276	310	272	324	323	280	323	317	295	309	326	278	279	326	297	295	323	299	303	305	337	279	298	285	287	298	277	276	293	313	283	300	336	296	287	310	304	298	292	305	346	304	299	299	314	272	328	301	312	287	296	306	283	288	349	316	334	297	301	290	317	292	297	265	292	300	299	294	287	314	274	309	299	311	319	284	314	305	265	321	302	289	320	293	280	284	288	301	285	306	320	322	319	312	289	299	318	324	306	290	316	271	291	274	304	278	306	310	337	304	300	321	319	308	290	263	302	311	265	276	315	302	309	250	285	264	309	342	321	301	284	338	280	284	336	317	276	319	293	342	315	294	279	333	275	282	311	315	299	311	308	322	275	288	327	310	313	283	305	330	302	308	318	282	307	269	296	296	297	290	292	294	284	286	292	313	302	315	283	276	304	292	293	313	325	315	298	298	301	287	303	276	284	307	312	285	325	317	286	314	307	286	286	271	289	262	298	315	362	281	275	291	302	308	314	316	306	275	332	297	304	301	310	298	309	287	288	303	292	283	282	285	297	279	322	330	304	285	309	315	299	301	292	309	315	313	329	302	309	301	307	335	321	300	313	305	313	312	294	313	304	287	297	317	330	308	289	323	319	320	304	282	272	316	290	300	294	311	294	316	293	303	297	299	301	297	306	301	315	293	271	304	303	313	297	311	276	285	322	323	321	292	302	315	292	275	287	333	298	305	292	298	267	305	284	277	337	292	285	305	304	363	323	330	318	313	302	292	339	320	311	332	311	323	307	275	312	303	309	314	307	302	295	329	308	295	313	275	301	310	319	289	302	309	312	278	336	300	293	277	304	314	299	302	299	311	315	295	291	303	289	292	284	323	311	293	323	298	305	301	298	310	308	292	304	273	305	295	304	311	289	290	277	313	305	275	303	323	305	314	305	316	303	281	316	328	306	272	283	311	307	288	292	308	274	318	300	309	314	285	322	303	308	299	315	290	303	303	288	291	298	331	323	305	292	285	302	323	279	328	301	310	290	271	289	310	338	292	316	287	298	307	308	305	339	323	295	311	288	295	311	275	280	325	329	304	260	299	304	333	283	309	289	304	298	297	293	333	282	333	292	288	345	320	301	276	298	280	323	319	292	295	296	315	310	272	329	281	301	299	268	271	306	297	312	294	338	274	290	318	302	342	287	295	327	309	288	280	302	310	294	267	353	308	310	297	298	301	290	321	281	282	302	285	339	348	312	319	318	283	315	291	257	293	318	323	329	289	329	307	291	311	300	280	305	298	293	306	293	293	319	282	294	308	290	291	333	311	332	274	279	294	281	281	297	275	287	298	312	278	323	336	268	343	267	337	306	272	324	298	295	318	326	288	319	329	315	272	335	279	319	291	290	306	349	300	323	281	283	287	319	322	278	278	326	277	301	281	289	303	316	331	332	319	307	304	268	308	300	285	310	321	309	292	291	303	284	309	282	294	303	293	288	328	263	303	300	312	285	305	279	301	292	302	259	294	283	334	331	340	315	265	298	277	296	289	283	273	318	313	304	280	301	318	275	301	282	312	295	318	290	308	323	317	305	299	300	317	285	316	305	280	287	313	279	300	323	282	282	302	282	303	323	333	310	310	327	329	314	294	281	311	283	296	293	310	283	314	320	344	305	322	337	309	337	315	313	310	322	311	330	274	281	303	277	316	309	333	291	316	291	290	291	292	311	293	324	313	302	292	331	341	330	299	320	292	271	269	325	298	306	301	287	305	306	307	302	297	298	327	277	281	293	308	307	310	308	296	304	310	304	288	306	321	314	324	284	311	303	316	316	277	277	303	292	304	278	301	313	303	305	291	314	303	293	290	282	312	300	301	273	302	312	315	293	347	292	295	300	290	316	260	292	300	306	309	294	314	340	292	300	294	322	280	292	286	299	315	305	318	291	272	296	301	310	310	308	296	303	336	303	277	302	289	317	302	321	318	291	326	319	308	308	312	280	297	291	290	289	283	274	308	271	303	286	302	304	291	299	291	287	307	297	307	284	307	332	329	327	309	291	280	264	263	342	337	274	283	286	328	290	331	299	300	304	307	317	285	278	286	330	296	306	303	311	327	307	296	306	298	296	323	283	322	300	288	316	288	315	303	306	306	332	284	319	290	295	304	299	271	290	288	319	278	300	299	300	321	282	279	291	315	311	315	307	323	344	275	317	308	320	295	311	267	290	260	322	296	308	316	298	305	303	334	317	327	296	303	310	290	295	299	314	279	287	269	329	296	302	293	281	277	293	309	291	323	300	274	340	302	300	278	341
14492	23871	4884	1520	1094	957	883	888	778	753	828	813	733	701	748	747	700	664	676	693	693	696	693	709	753	701	693	671	703	650	672	680	686	651	672	624	643	668	692	670	716	670	702	665	696	653	634	683	715	679	698	629	663	635	712	687	678	657	639	674	700	613	649	633	678	643	673	671	650	672	694	693	643	662	677	667	675	700	730	684	661	669	679	660	691	642	699	722	676	696	663	645	677	655	699	723	635	703	691	641	648	684	709	670	603	691	697	674	686	633	685	681	722	639	686	680	657	692	670	683	667	682	681	665	653	682	699	612	675	653	719	675	692	692	642	656	648	618	664	621	683	688	673	654	661	688	641	670	672	670	673	688	638	719	692	706	690	675	718	701	682	678	630	673	695	700	702	663	685	691	671	633	698	688	682	701	674	658	691	670	656	667	673	664	676	686	667	665	629	648	675	652	701	668	712	625	680	680	711	705	692	655	680	686	661	644	631	699	670	663	712	703	672	620	695	650	690	652	651	638	664	656	725	698	701	678	666	716	680	655	616	703	690	662	716	698	696	654	684	660	675	676	654	665	691	652	702	661	639	658	629	607	677	643	735	680	644	682	683	715	664	663	685	684	661	726	650	677	666	681	705	720	669	698	662	671	674	640	656	680	660	685	697	649	616	667	663	706	647	680	670	658	673	688	647	666	663	679	666	655	665	635	654	688	682	655	694	654	684	672	682	682	682	656	643	640	684	671	665	675	663	655	701	655	637	674	663	682	654	685	689	685	650	686	704	671	683	651	677	667	651	644	663	651	680	701	668	647	719	638	655	633	713	693	660	666	664	697	609	630	710	715	642	671	650	674	695	668	707	681	684	673	640	656	706	671	661	708	689	663	685	646	628	677	722	709	650	684	705	647	695	675	694	696	698	705	678	708	679	663	634	634	682	633	676	666	676	646	658	684	662	677	673	699	677	658	655	683	666	652	672	692	610	661	702	620	660	663	646	695	681	598	674	707	693	668	631	651	677	681	637	727	681	667	684	629	663	641	668	658	664	684	697	674	648	684	673	642	642	712	667	658	678	652	695	656	662	697	663	686	690	663	666	708	630	639	668	649	705	670	701	632	651	711	692	680	655	698	689	640	731	676	681	649	658	696	714	661	696	695	636	694	672	645	670	641	699	666	662	743	677	722	648	671	733	690	667	665	695	681	641	621	682	672	659	755	643	676	675	667	706	616	698	723	649	688	688	629	665	694	675	685	678	620	655	683	678	707	712	689	650	693	649	715	662	687	691	712	673	644	716	660	650	675	646	723	683	709	686	669	677	668	697	670	695	654	698	655	669	651	687	678	686	646	693	691	683	686	664	670	653	708	657	680	621	696	716	660	652	657	660	684	657	679	605	648	672	679	648	650	675	686	650	677	694	680	641	690	648	666	674	663	664	599	671	676	691	653	666	660	648	670	653	680	701	641	639	677	713	714	703	641	699	658	704	689	692	653	664	645	675	661	653	672	666	691	652	696	639	638	659	659	698	691	678	679	695	699	711	643	653	650	680	639	663	704	664	686	694	677	717	678	650	654	686	689	648	703	643	659	707	727	667	704	685	638	694	673	684	646	712	662	703	678	695	703	607	659	666	696	688	686	706	666	674	646	695	680	642	719	729	659	689	689	660	618	637	672	667	629	651	671	714	670	657	691	662	658	686	692	653	669	682	638	673	653	636	675	668	667	696	681	656	652	700	648	659	678	623	699	696	669	652	662	676	665	677	686	713	676	620	692	671	710	634	654	654	676	682	672	689	658	708	698	699	717	690	676	629	675	658	657	702	656	666	575	627	633	630	675	719	663	653	646	700	655	721	620	627	682	681	684	609	703	658	661	663	688	681	657	620	649	670	639	684	687	713	681	660	671	656	673	629	718	676	719	659	674	665	628	674	702	665	689	672	702	700	640	657	643	656	653	653	671	664	675	670	682	625	664	688	631	676	659	673	673	692	628	693	713	649	717	665	667	681	693	668	696	658	669	711	695	672	649	665	657	703	722	688	654	675	681	669	685	686	697	702	693	632	686	675	663	633	673	677	681	632	668	683	704	675	650	647	717	686	683	734	627	637	664	636	653	696	696	632	671	675	682	704	640	678	627	667	696	651	690	686	719	678	715	616	676	666	645	694	692	702	696	674	696	702	658	688	707	662	654	681	642	636	640	649	650	674	695	693	652	705	670	666	731	697	678	622	671	669	688	691	629	644	683	666	688	666	652	660	658	708	635	658	663	632	744	690	688	674	689	671	674	679	685	644	663	680	671	720	615	670	726	716	672	696	657	704	714	687	675	673	732	667	688	668	647	689	759	676	641	711	716	668	646	649	617	682	694	721	735	718	691	635	667	645	678	667	647	646	679	652	685	714	645	673	628	720	663	666	645	698	675	715	682	702	668	691	671	673	676	676	700	658	669	666	648	672	674	674	689	649	684	594	696	671	656	721	689	667	674	704	711	667	671	656	693	663	712	686	641	693	660	643	617	683	661	708	719	685	681	689	726	664	625	654	687	680	693	691	693	681	663	699	643	698	706	669	666	686	634	709	676	687	694	695	682	636	664	621	651	666	673	659	688	647	661	650	663	681	670	661	651	638	678	664	712	653	683	702	634	687	682	642	697	644	656	718	626	663	650	694	637	644	677	609	663	646	686	728	671	673	683	687	677	658	708	651	676	640	670	702	675	712	680	681	692	714	635	689	661	690	674	683	680	698	677	612	661	719	663	693	633	679	664	657	648	648	644	703	659	639	701	675	696	673	691	664	667	692	666	619	713	719	630	685	710	671	718	668	691	668	618	666	637	678	678	682	713	689	675	658	706	706	662	722	643	695	714	667	676	645	695	672	663	716	659	716	706	644	643	600	664	657	698	681	655	615	682	689	627	637	668	668	646	668	683	624	673	648	705	618	615	670	648	659	636	693	649	762	673	606	687	670	700	681	657	692	672	689	637	617	690	642	689	706	649	673	644	641	664	641	691	645	668	714	672	690	657	687	651	630	696	688	666	718	672	691	620	703	674	692	649	666	657	681	647	732	672	666	635	637	642	662	648	692	659	696	705	678	707	744	642	713	691	663	711	645	639	712	627	681	694	672	656	657	697	681	666	708	685	684	627	687	644	651	694	678	662	663	672	658	659	642	680	670	683	655	727	704	645	686	632	669	607	686	669	690	687	629	659	683	648	645	627	750	660	660	668	683	723	715	665	662	694	657	684	682	695	688	708	694	669	680	643	663	715	672	645	680	660	626	636	667	652	685	663	689	689	620	633	640	643	666	660	693	676	674	635	658	698	642	663	664	647	656	654	650	633	666	664	662	637	690	625	639	673	693	674	676	657	643	670	674	665	658	655	661	664	646	696	686	668	650	688	685	678	675	684	658	661	700	679	698	626	695	645	665	680	666	663	637	686	666	695	645	646	697	685	657	646	675	660	635	657	684	670	677	694	657	641	654	665	701	677	645	638	681	676	669	673
30751	10937	2763	660	521	477	416	451	397	374	378	311	323	310	383	345	306	314	279	292	299	280	295	251	266	273	293	271	280	250	270	257	283	232	261	274	250	244	250	272	249	245	281	244	214	245	268	232	264	263	276	240	273	258	270	243	259	273	297	253	269	250	246	251	271	259	252	236	245	237	243	250	259	253	262	253	228	262	259	277	251	262	251	257	273	260	241	227	282	260	243	257	248	257	251	269	226	218	258	256	251	240	273	269	255	246	264	256	222	223	249	233	281	241	237	286	278	248	225	247	275	242	263	268	251	241	257	261	263	253	247	269	271	269	250	223	258	266	265	257	283	263	265	248	233	254	258	226	235	249	251	267	257	236	267	245	249	260	270	221	259	252	278	246	246	260	277	259	235	245	288	233	232	243	261	241	258	263	255	220	233	273	222	259	280	265	256	283	267	242	256	251	269	250	287	246	245	211	247	245	224	219	257	259	269	242	254	242	270	248	242	253	251	237	261	259	281	278	250	236	269	239	256	236	243	226	255	247	250	254	249	260	246	214	263	253	257	248	250	254	261	249	242	266	255	231	251	230	250	246	260	229	234	262	270	264	247	231	272	224	241	249	259	263	246	246	253	255	245	275	252	258	256	255	251	246	267	250	253	242	270	228	266	221	260	244	259	269	288	244	278	261	245	259	259	267	267	261	231	266	245	251	257	251	256	229	279	261	248	242	239	285	237	257	260	264	249	257	237	266	248	254	264	239	255	259	275	256	214	247	226	250	232	260	257	246	223	256	236	261	284	268	234	279	238	287	276	260	251	258	240	263	275	258	252	298	247	283	260	258	269	278	250	265	255	268	238	267	226	237	244	285	266	248	242	226	267	238	297	271	277	263	252	232	284	248	231	197	279	261	282	223	257	268	258	244	263	284	236	237	262	251	251	209	216	259	277	244	245	252	237	244	248	258	248	278	266	271	227	246	251	251	280	252	253	241	251	257	234	235	229	215	257	274	251	263	252	222	254	265	260	266	274	216	250	249	225	245	275	244	259	282	267	253	244	281	254	242	263	261	266	240	279	262	250	283	277	273	278	241	261	234	260	232	277	256	242	264	260	288	255	269	255	214	266	266	239	265	258	251	251	275	270	252	276	247	220	259	260	256	285	241	245	237	230	241	243	292	206	272	253	258	261	273	264	225	223	244	222	246	274	249	243	250	258	214	229	281	263	248	286	237	266	260	273	261	297	254	257	255	227	248	247	239	261	254	280	240	242	262	233	243	247	304	242	261	217	252	269	248	267	262	254	266	253	251	267	238	283	262	240	250	245	228	252	242	257	274	271	254	221	250	270	216	302	230	245	249	260	246	277	239	250	253	245	251	273	233	252	268	240	256	243	257	240	240	242	279	252	270	251	234	237	281	275	262	235	274	254	267	243	268	223	282	246	273	276	257	255	236	229	261	266	266	249	245	292	244	219	267	251	247	267	241	284	237	278	241	256	251	254	233	290	251	261	260	240	272	265	262	288	248	256	236	274	288	244	252	243	233	269	292	257	250	224	206	208	251	299	250	239	284	244	269	252	248	265	245	240	246	265	248	229	274	239	276	258	237	247	237	271	257	288	263	256	236	269	245	257	257	262	253	256	254	240	231	249	290	265	240	268	240	263	275	233	280	271	252	219	264	257	235	259	241	244	240	268	244	251	261	241	237	246	256	261	249	259	269	247	239	282	281	240	263	264	262	254	247	211	248	258	253	254	249	255	246	238	281	258	257	223	234	260	242	248	255	252	230	253	251	281	237	250	238	248	231	262	277	233	255	274	243	249	276	259	263	222	261	258	277	229	262	244	254	249	242	231	232	273	255	283	253	262	260	275	226	226	276	260	241	229	257	241	243	230	248	255	228	235	280	244	250	254	249	274	236	274	254	251	224	278	259	251	283	224	243	260	261	234	222	263	274	272	247	287	261	286	244	215	242	239	254	240	243	268	264	241	223	281	231	257	280	259	237	247	269	237	223	225	251	253	232	240	266	239	264	234	261	244	295	270	256	257	254	267	220	281	244	237	250	270	249	268	254	250	263	253	251	246	243	248	251	259	256	245	263	214	250	247	272	244	265	242	243	252	275	264	245	236	217	217	257	246	261	246	277	287	230	285	277	259	241	245	228	250	261	224	274	269	263	230	268	253	250	231	257	240	267	273	232	256	252	260	220	250	245	251	281	255	231	245	255	262	233	278	259	259	246	242	261	264	250	237	243	235	258	254	238	228	232	258	255	249	240	252	221	249	269	260	257	253	248	253	247	250	271	271	268	245	223	265	259	250	282	244	231	235	264	235	229	269	221	285	227	261	227	280	268	253	241	237	264	233	290	266	251	236	246	244	212	241	241	263	249	287	253	264	271	248	250	248	275	247	243	242	266	250	237	257	242	256	252	230	237	237	269	218	257	258	236	240	234	242	246	241	242	270	242	259	256	249	226	269	232	258	237	255	239	264	246	233	281	251	237	261	256	252	268	291	245	270	269	269	221	249	254	252	246	252	267	231	253	244	255	267	233	244	275	249	274	226	252	243	214	260	264	216	248	259	214	228	238	249	243	240	275	245	252	256	278	255	265	278	269	236	237	271	284	281	249	218	259	242	225	220	242	266	267	282	269	271	253	282	249	285	246	217	260	235	251	250	229	271	273	233	260	271	233	252	268	246	237	242	220	231	239	246	252	259	255	239	256	250	260	263	259	270	290	269	231	258	242	242	222	258	270	249	266	266	255	263	240	259	248	259	249	254	236	238	283	302	246	255	243	245	246	251	224	243	235	243	258	262	257	245	265	217	251	258	252	240	278	261	226	266	239	253	250	250	258	262	207	256	259	271	253	218	237	246	248	283	235	283	267	268	267	269	294	260	251	251	246	247	255	277	263	290	230	261	236	264	246	245	267	258	238	248	235	228	265	245	246	239	261	280	221	255	259	248	229	224	263	230	243	246	257	279	268	222	230	224	225	243	268	263	280	292	266	235	259	267	251	243	257	249	242	247	252	264	265	252	280	260	246	267	259	256	243	222	254	233	290	237	292	256	254	237	227	237	241	231	255	258	269	243	256	270	256	241	281	237	249	250	224	247	253	283	238	263	273	260	288	253	257	256	253	257	241	252	236	224	221	242	298	268	269	258	240	276	225	273	277	268	257	231	240	249	224	245	256	272	267	259	268	263	248	253	260	224	244	251	260	217	235	265	228	244	263	290	254	248	234	253	262	242	226	250	280	272	257	274	254	262	250	240	250	260	260	251	254	254	228	243	247	211	254	258	258	262	268	232	268	247	241	260	237	226	259	280	277	270	249	272	246	225	264	247	265	235	247	273	248	275	236	250	256	247	243	227	240	243	232	266	253	222	242	232	236	275	255	254	242	225	230	245	270	297	254	219	230	221	222	245	259	257	257	275	249	243	244	250	259	286	230	229	243	241	274	263	242	273	241	234	276	245	254	252	270	254	243	252	275	244	258	266	284
10515	7866	1920	773	705	649	656	640	626	623	661	676	631	660	652	645	638	647	625	593	605	583	589	648	622	625	616	596	633	636	616	605	591	618	597	685	640	608	578	544	614	597	653	568	644	599	620	592	632	551	609	602	632	593	572	631	622	612	616	605	638	583	637	584	590	591	575	606	610	632	559	619	580	640	583	596	633	569	603	612	612	620	594	609	567	605	631	641	602	586	601	576	614	618	641	628	554	606	612	616	619	592	602	580	604	596	583	622	572	589	589	550	583	609	559	615	604	634	588	605	567	612	574	569	612	592	554	564	597	598	565	543	631	593	587	603	571	605	575	574	613	556	636	598	576	600	592	609	576	580	616	586	593	612	602	585	595	575	605	628	551	571	621	595	601	605	574	617	581	599	590	589	608	625	620	671	641	581	614	600	617	594	603	595	621	603	593	634	597	575	588	629	604	608	614	624	602	634	589	646	636	628	563	600	565	585	594	534	593	650	588	563	585	613	623	585	575	641	572	629	603	582	570	616	584	569	651	600	639	587	609	622	656	621	614	615	661	611	625	620	578	581	648	577	641	580	619	610	595	613	581	611	578	640	583	631	588	583	630	591	610	632	633	622	586	615	616	644	589	578	650	597	602	581	617	631	620	606	602	567	581	616	575	562	606	615	641	621	596	599	588	559	588	597	608	584	595	617	603	598	601	626	638	595	605	616	546	656	587	595	545	562	548	634	611	602	577	624	613	591	584	577	597	594	601	581	595	597	654	582	606	632	593	578	580	576	600	548	593	604	616	605	587	651	608	592	586	593	572	596	618	553	583	596	547	611	598	587	552	580	599	603	581	617	619	578	609	618	594	591	651	592	624	584	607	580	592	629	628	527	617	648	628	610	612	630	561	617	575	593	605	589	636	602	565	572	581	526	584	605	548	580	580	603	601	588	573	571	614	626	582	578	630	650	635	603	622	585	591	624	604	609	621	597	602	607	620	633	603	628	577	591	563	595	605	566	607	617	580	602	580	593	559	600	619	606	588	616	621	625	567	576	628	570	601	542	611	596	606	612	568	614	536	602	599	586	595	613	624	535	611	589	589	616	580	566	565	598	597	597	593	606	590	629	582	576	628	570	590	558	610	577	609	595	637	653	602	580	614	591	619	608	581	585	664	593	579	592	616	603	539	607	609	629	598	581	563	607	590	575	542	625	596	641	624	589	615	625	604	620	629	545	607	595	602	637	570	604	612	645	575	557	632	578	649	586	610	624	579	603	583	561	589	609	590	647	663	619	625	605	590	615	605	657	580	571	528	569	589	577	564	619	594	610	597	588	630	568	568	619	554	588	576	585	584	597	595	602	599	570	576	580	636	627	611	627	620	621	603	654	642	598	634	613	614	569	586	623	631	600	608	599	624	638	559	613	590	630	611	617	623	582	640	618	584	577	614	592	626	597	574	616	631	592	594	590	603	563	569	632	641	583	608	619	630	590	589	627	609	562	627	572	631	577	576	597	606	601	604	591	602	589	577	603	597	569	633	616	606	585	628	573	575	613	624	636	592	614	654	568	613	612	571	646	626	635	660	554	584	614	603	610	602	610	605	603	612	622	642	630	610	576	612	600	609	626	612	588	601	646	610	627	584	620	611	640	627	596	603	610	593	651	651	562	588	543	615	623	633	627	562	678	618	611	573	591	576	602	601	542	604	624	593	581	602	636	583	585	582	616	540	601	576	625	593	595	627	642	590	650	606	613	608	600	575	591	599	587	573	659	599	608	592	577	593	630	606	589	613	604	560	601	619	554	586	633	614	644	645	595	585	583	615	614	575	618	619	606	606	615	608	615	603	610	616	613	555	589	582	601	601	602	615	543	590	577	598	620	622	598	609	642	600	613	612	609	640	541	620	625	568	590	632	591	598	586	621	609	598	576	612	627	633	610	622	608	584	629	625	629	616	606	562	589	577	606	631	601	621	628	614	585	636	642	597	606	581	624	599	585	613	626	590	603	601	650	597	627	581	664	622	612	635	620	567	616	596	594	608	618	607	572	610	643	611	628	623	590	598	595	582	588	557	573	583	606	572	597	576	580	594	604	569	575	582	644	653	652	547	621	608	571	642	597	599	609	627	611	640	647	579	621	599	533	573	574	603	614	618	591	583	595	576	579	540	573	583	616	682	617	632	576	611	591	644	619	588	599	603	614	584	605	570	581	616	596	577	613	629	632	598	578	592	635	625	639	605	646	567	593	605	606	596	589	594	624	601	595	619	643	577	607	575	577	612	642	640	589	611	634	582	615	585	611	616	615	631	553	610	558	597	607	656	595	610	592	583	551	598	657	602	575	623	615	628	614	645	594	550	598	638	612	545	594	642	603	586	560	539	585	607	638	617	535	592	593	567	626	562	619	576	632	618	627	613	592	611	564	577	567	651	560	600	557	608	613	600	611	622	597	583	635	621	587	615	627	615	585	593	558	583	612	581	633	653	586	620	640	607	624	608	603	591	580	615	598	590	562	639	584	575	578	594	616	613	624	618	580	570	569	595	593	627	616	580	610	588	633	627	650	600	628	610	605	577	620	574	621	559	607	567	552	633	584	589	585	561	609	661	588	614	591	598	596	650	581	628	603	612	576	620	623	626	566	582	607	615	636	583	629	580	606	633	632	605	570	607	595	567	587	604	602	615	596	618	648	585	631	624	601	574	606	602	582	591	622	597	626	577	585	601	631	577	575	625	635	600	597	624	615	615	553	619	624	608	633	595	614	617	592	628	629	599	617	620	637	634	589	621	634	596	581	599	589	611	663	582	608	628	625	594	597	559	634	595	594	618	647	612	586	579	614	592	566	574	614	593	582	570	640	603	611	634	642	625	579	637	581	597	612	622	598	630	621	624	619	606	592	586	591	563	577	617	596	592	598	631	595	609	587	598	560	593	653	600	661	580	618	582	581	579	604	570	580	623	608	603	637	627	626	583	588	616	599	592	591	590	633	561	558	595	605	585	629	598	600	643	552	632	589	621	646	626	596	660	601	573	629	598	583	613	588	602	577	599	640	607	600	566	581	542	576	585	585	632	613	595	554	571	644	586	621	614	570	608	613	596	587	612	591	590	588	578	607	629	559	592	550	591	626	623	581	607	597	612	588	588	620	633	602	603	637	589	559	595	600	611	593	587	588	576	635	589	619	608	590	576	618	609	579	596	610	617	612	578	587	577	627	609	671	591	627	631	608	602	615	598	613	605	552	625	538	570	629	580	602	618	619	582	622	575	611	584	593	589	601	596	587	618	617	596	608	606	612	578	607	597	623	574	640	617	546	588	591	624	608	646	636	617	648	569	630	555	611	598	645	593	594	606	611	579	615	631	640	592	630	558	599	590	599	607	612	611	607	574	581	558	601	565	567	572	581	627	575	594	553	609	589	625	600	635	616	589	641	612	585	595	573	619	599	596	616	613	574	595	586	631	600	609	646	561	584	627	634	582	558	602	587	659	620	577	580	590	617	599	585
26774	21332	25429	27072	6539	880	763	727	640	717	600	486	452	526	506	546	440	414	437	379	431	423	425	384	385	359	350	391	345	377	382	384	388	358	342	356	346	320	363	346	350	327	361	355	328	387	326	325	337	374	312	348	347	341	324	317	333	335	355	329	328	346	355	330	409	348	347	317	348	364	363	334	368	373	346	359	339	353	341	324	354	343	401	383	332	356	354	316	350	364	345	356	331	318	388	326	384	343	290	337	324	316	365	372	321	323	316	386	331	361	342	364	376	348	330	331	307	324	338	326	311	327	331	352	311	336	360	315	317	330	371	352	308	358	378	299	349	334	320	295	365	380	325	346	330	324	328	336	330	369	371	334	348	349	308	315	361	330	355	338	333	320	340	319	363	340	342	337	320	311	349	346	353	347	335	330	322	326	344	325	377	343	356	319	325	337	384	373	340	377	369	328	327	317	347	356	388	371	318	329	357	342	335	317	337	349	322	323	360	368	368	366	384	305	345	365	354	334	342	362	320	324	316	348	339	361	338	322	351	324	355	372	361	330	383	337	330	371	349	340	386	331	355	337	332	340	306	336	328	368	341	347	336	335	363	335	350	311	309	336	336	340	355	337	368	326	328	334	301	326	329	352	323	334	337	325	379	359	342	377	322	339	319	332	319	317	340	351	347	370	328	357	377	334	368	363	353	341	327	357	318	323	376	327	339	330	330	330	337	327	369	307	319	306	350	347	344	329	337	311	362	343	333	322	334	342	353	343	351	345	346	330	361	338	318	327	332	370	333	318	370	347	379	354	361	353	385	322	331	302	327	336	333	387	367	347	340	336	329	362	380	327	334	331	331	324	366	361	322	334	360	340	357	357	339	326	354	321	364	330	384	365	337	351	390	339	331	320	348	386	355	363	338	332	319	356	362	364	354	319	386	322	319	339	361	324	336	290	335	338	358	346	328	358	306	339	332	365	325	346	328	342	343	316	394	340	335	340	338	364	363	318	363	320	381	355	325	360	326	374	360	343	359	355	377	338	339	367	343	330	341	320	342	366	332	339	310	336	331	336	370	356	360	326	310	373	345	329	366	347	356	317	321	285	324	316	311	355	328	309	334	358	349	318	353	397	312	323	344	328	314	364	339	347	370	364	337	343	327	371	342	306	366	352	364	310	320	329	331	375	329	346	331	331	334	335	298	330	354	348	317	350	341	340	329	356	343	313	319	334	362	330	349	381	341	343	351	356	329	367	338	347	358	367	363	367	347	321	340	333	325	327	311	371	334	322	332	320	332	330	351	353	365	369	330	380	334	331	320	325	319	343	361	350	365	343	350	345	353	343	347	362	342	324	335	363	351	353	350	339	326	365	353	361	311	355	339	344	336	337	352	374	364	314	351	349	359	369	338	359	295	327	367	371	337	371	356	369	310	363	313	329	350	330	315	360	320	291	354	348	315	353	369	354	338	348	330	342	356	354	346	376	303	325	328	329	323	351	360	370	321	336	337	339	336	318	378	371	345	342	344	374	350	349	321	376	338	356	327	383	325	331	342	279	351	322	330	338	334	327	366	362	364	320	359	324	349	355	352	333	349	347	345	339	335	365	360	335	321	323	381	331	359	330	333	334	334	352	350	364	363	337	342	340	342	340	381	339	379	359	335	334	318	340	344	333	395	337	355	329	337	335	354	356	311	351	361	336	345	323	320	344	333	326	347	367	322	344	320	350	364	342	358	319	338	332	339	370	329	343	358	332	344	339	331	319	334	341	360	358	324	357	374	331	318	368	345	377	369	340	355	325	346	311	363	336	328	337	358	308	356	350	378	364	337	334	349	347	377	333	337	388	354	376	359	338	326	332	306	335	311	320	355	362	335	323	357	336	325	358	353	334	357	351	381	322	314	322	353	330	331	369	348	375	357	319	348	340	350	326	357	315	374	345	343	308	314	347	343	319	355	325	368	341	348	348	374	373	304	309	341	335	390	361	337	351	347	343	350	328	335	322	314	351	338	378	340	357	346	358	328	336	339	329	347	301	354	328	330	363	342	340	342	360	371	352	361	358	313	351	330	345	333	333	383	330	349	325	323	362	340	324	339	316	344	359	322	315	361	342	364	352	368	356	354	338	335	348	335	305	301	329	359	329	340	353	364	356	353	348	361	311	333	331	357	326	367	315	381	333	394	374	332	322	340	361	353	372	330	318	324	370	331	344	360	317	363	356	332	365	325	320	320	355	337	338	331	382	335	347	336	360	363	323	348	334	342	320	345	364	343	372	358	337	360	312	374	346	358	323	378	327	319	333	310	333	352	387	352	347	333	365	351	340	308	348	339	341	312	338	322	354	330	360	342	332	314	331	296	315	356	347	345	350	353	338	318	309	322	389	356	316	310	349	334	330	313	321	353	339	337	352	334	340	357	356	359	351	334	325	350	335	340	352	354	358	322	361	368	359	340	353	313	326	359	330	368	333	328	337	348	330	400	349	308	347	350	338	345	345	327	321	356	346	355	320	345	360	374	366	331	323	320	342	329	358	311	315	357	366	364	346	339	367	342	355	372	351	307	301	371	325	334	352	342	320	360	327	349	355	365	329	344	362	360	374	332	334	334	306	351	343	322	372	329	345	329	362	356	330	374	323	315	354	375	334	333	315	383	329	351	400	342	368	324	285	346	339	341	330	327	318	335	358	355	335	362	330	344	324	363	328	352	355	347	379	362	382	391	342	336	325	348	332	340	302	323	347	349	338	331	367	341	334	330	367	333	392	361	339	361	353	332	344	364	392	334	337	337	360	346	315	329	361	327	339	378	322	350	339	338	319	331	316	364	364	344	339	327	359	365	347	326	320	354	330	334	354	346	356	348	315	343	363	322	340	338	375	337	355	335	342	362	364	342	337	365	396	304	310	320	324	339	327	332	337	355	330	325	340	345	353	354	337	356	317	320	330	327	349	355	353	326	356	371	403	380	379	343	339	324	350	358	346	318	332	380	290	319	346	355	376	358	333	385	331	367	366	389	317	314	361	336	354	338	342	377	346	329	330	361	347	342	354	325	336	359	345	362	356	349	375	356	348	347	337	337	374	383	328	368	365	336	376	378	345	369	322	347	369	356	323	333	337	358	330	360	333	334	367	358	338	346	370	342	364	368	323	345	358	341	337	359	337	338	349	326	375	355	348	371	314	349	326	338	349	342	350	377	336	314	334	373	347	281	365	336	339	294	365	381	372	293	346	340	334	343	328	377	336	375	335	363	366	346	330	384	358	361	377	365	323	337	355	337	363	326	355	346	354	352	358	328	353	343	296	310	350	306	326	315	344	340	375	316	363	316	335	351	360	362	358	367	346	344	326	328	330	353	359	359	339	326	344	327	340	319	373	354	354	346	329	332	346	344	340	336	330	322	299	363	336	335	345	331	330	354	343	333	364	339	334	327	341	305	341	354	353	300	322	334	326	335	358	356	367	359	343	323	293	364	359	319	371	358	381	321	339	385	336	314	332	344	356	297	339
12189	18406	3151	1336	1084	945	893	916	858	892	880	834	802	804	822	830	785	767	790	853	754	789	802	789	803	781	747	765	781	769	769	768	759	791	755	761	768	784	772	779	733	733	755	799	778	758	786	796	793	786	757	784	759	740	742	764	805	821	767	747	800	749	814	731	800	779	756	754	759	758	733	743	748	810	797	760	757	762	778	787	765	779	764	817	772	788	738	778	739	813	763	797	818	728	770	774	776	720	776	792	762	812	775	779	802	769	780	785	780	818	776	736	754	812	785	727	776	783	785	766	778	758	781	739	727	764	778	742	776	778	812	741	730	781	743	745	827	802	744	747	740	758	746	798	738	777	767	741	775	758	794	777	785	746	811	805	770	765	819	788	724	779	763	772	787	749	799	731	802	786	689	777	729	718	823	802	745	723	796	756	776	717	765	749	780	849	772	776	734	723	776	792	809	772	798	717	782	776	771	814	767	783	776	772	738	768	786	785	716	811	749	765	766	830	761	795	779	786	742	742	772	797	746	756	752	719	699	763	787	778	747	810	775	816	775	781	802	765	759	749	823	789	781	734	772	726	770	752	707	784	756	789	740	810	764	774	684	749	733	753	799	759	775	751	799	749	732	765	785	750	795	767	750	712	800	771	747	778	781	803	772	789	785	764	752	788	768	791	791	798	770	784	735	749	741	814	769	747	764	801	763	746	739	789	771	759	808	751	763	740	758	742	803	789	754	800	754	774	782	722	753	783	768	793	736	755	778	824	751	738	784	769	799	789	729	726	734	770	753	806	744	736	732	798	750	797	766	827	741	811	747	784	770	765	763	786	718	745	777	770	710	794	746	752	743	802	850	815	816	721	751	815	782	743	748	806	754	836	770	722	790	742	774	745	742	801	788	750	777	767	773	826	768	768	762	788	769	761	761	803	732	772	760	776	790	799	753	752	744	791	794	789	790	783	760	768	792	789	801	715	698	762	763	734	772	785	750	777	748	766	821	745	808	752	787	817	781	774	747	800	764	762	771	783	695	770	792	762	778	767	780	828	762	767	758	772	803	821	740	776	802	747	768	736	763	795	802	750	786	776	728	807	737	765	786	780	791	743	730	821	810	785	776	736	779	752	759	812	814	762	738	800	788	733	754	774	787	756	760	763	826	740	769	762	719	730	810	757	729	815	761	730	758	794	768	793	777	784	778	814	763	782	773	743	746	742	781	804	751	797	777	783	777	806	824	724	786	782	826	783	755	774	832	745	778	764	757	751	748	756	747	780	754	807	804	750	758	732	812	763	809	743	772	698	735	763	736	714	774	772	783	802	773	767	764	760	802	797	751	835	786	805	810	799	806	755	799	776	766	790	760	784	806	770	753	772	762	761	777	745	798	779	777	772	794	730	744	765	787	750	802	787	776	745	739	771	777	762	787	772	764	806	777	779	774	776	840	738	725	736	775	789	780	788	749	721	755	766	771	720	795	754	763	818	733	760	742	836	747	749	798	702	735	791	805	730	730	767	732	734	789	734	813	756	812	764	713	766	803	794	798	760	782	763	742	760	742	752	729	767	807	756	778	753	778	751	772	763	760	761	773	807	722	814	735	758	776	766	760	787	761	798	743	768	737	733	761	793	758	756	740	792	774	763	787	772	776	753	789	755	784	781	749	723	721	746	784	746	788	758	755	774	804	789	794	790	839	792	769	800	755	752	794	763	816	741	761	752	737	786	768	738	811	769	778	791	775	794	771	749	787	835	762	774	763	825	800	716	804	812	781	790	744	781	755	751	774	707	802	787	762	777	783	822	789	781	758	790	780	810	815	858	794	767	776	726	759	777	774	789	765	793	798	787	774	747	809	780	785	772	772	766	788	763	762	835	794	754	791	793	757	747	752	721	756	773	792	826	755	764	754	782	748	806	777	730	797	746	756	773	789	772	778	787	740	835	773	756	798	750	807	771	758	754	718	754	815	778	785	767	750	801	757	752	743	807	787	804	727	790	740	720	761	760	763	794	773	734	806	741	757	752	785	797	786	726	769	732	750	780	829	761	726	783	769	753	776	784	784	826	727	825	714	754	787	719	793	736	801	767	790	794	788	752	812	797	757	761	779	809	769	782	731	768	773	734	767	763	784	756	745	779	753	735	762	791	752	672	720	789	749	778	728	744	775	756	708	793	791	750	785	763	782	793	733	757	774	798	767	784	788	791	740	724	763	802	773	796	743	754	787	741	726	738	810	769	762	774	743	826	748	780	772	798	793	762	781	799	744	772	810	800	714	740	751	779	806	795	788	751	725	771	768	766	789	759	785	774	786	781	755	735	841	838	800	748	799	766	774	714	758	745	759	818	792	779	763	791	738	784	782	778	838	736	735	790	741	752	765	805	758	779	728	765	733	745	724	754	792	786	775	768	785	763	782	779	773	748	807	784	800	732	749	730	745	792	795	743	732	773	770	744	774	830	795	790	787	788	766	780	748	795	761	782	753	745	827	781	764	755	799	791	744	768	772	776	786	766	777	749	769	734	738	802	756	769	783	771	820	760	734	757	728	798	828	774	719	803	775	756	757	757	765	800	749	767	739	814	809	802	772	822	784	768	793	779	769	747	796	771	732	768	776	817	830	764	739	764	800	752	766	770	760	832	743	765	735	768	780	779	747	777	786	804	747	777	776	809	764	769	725	774	776	757	782	753	790	768	773	774	753	732	760	770	732	774	771	789	769	778	756	782	769	846	764	765	804	748	779	776	758	779	794	794	732	742	711	792	758	779	781	765	769	772	790	804	694	782	793	772	777	810	799	807	784	769	781	758	757	775	751	785	829	731	814	746	790	743	744	756	806	729	790	763	793	787	813	770	756	741	757	780	807	748	766	788	760	781	772	776	764	724	769	761	779	753	760	794	754	762	811	790	764	771	801	793	755	763	758	768	730	840	773	792	790	768	772	754	759	774	768	764	751	756	766	745	761	774	757	756	755	760	811	772	711	747	790	766	754	776	739	722	761	792	754	773	771	760	763	774	781	818	782	815	724	792	811	749	782	816	748	747	822	786	766	805	749	792	786	744	765	724	732	740	831	770	789	725	774	812	720	822	789	757	739	773	765	801	775	821	725	761	809	761	774	739	776	767	793	736	801	770	782	712	730	777	780	737	741	759	818	772	786	750	778	803	787	772	797	764	764	775	752	771	707	785	788	749	775	772	799	758	740	825	788	738	755	786	789	806	759	816	744	712	775	772	836	778	754	766	773	768	741	745	813	788	778	752	779	751	778	755	740	750	771	734	752	788	750	743	737	778	751	767	793	764	836	781	737	747	782	807	789	713	775	795	803	798	805	765	818	778	831	822	802	764	750	737	751	815	742	754	796	793	767	743	707	784	787	812	739	788	756	787	734	810	769	817	799	805	840	746	774	762	814	804	784	751	762	758	762	767	800	755	774	744	790	771	765	794	776	739	825	806	753	740	778	753	782	785	762	795	790	796	777	760	746	799	791	759	774	746	782	790	730	743
24880	21329	26767	26212	21225	6492	1158	852	808	739	682	559	551	537	509	501	377	391	373	392	360	398	395	390	344	326	337	307	320	335	331	325	316	334	326	305	332	360	305	268	329	279	317	298	328	308	297	278	314	262	299	342	290	264	338	284	304	303	278	292	326	272	292	320	312	324	305	287	315	287	280	272	287	299	275	286	273	292	321	294	284	313	298	279	292	328	315	332	309	292	281	338	321	313	316	318	322	272	303	326	310	311	314	298	306	271	306	333	288	308	291	260	329	330	310	307	268	313	321	308	336	315	303	270	297	287	323	298	289	295	299	284	270	293	289	320	301	308	310	315	287	296	330	306	312	309	297	322	332	313	291	282	292	260	297	287	292	308	304	282	315	317	286	301	319	286	273	314	271	264	301	320	341	293	307	308	285	310	323	295	312	274	321	321	296	329	283	317	316	283	276	319	277	321	288	304	305	326	342	315	270	292	306	298	293	319	327	316	336	295	298	318	316	307	302	290	282	289	296	295	302	360	283	308	294	353	268	304	299	304	293	358	309	303	284	272	273	272	269	294	314	296	315	303	308	321	302	316	302	251	295	291	300	326	309	304	300	284	292	312	302	303	292	320	323	298	321	282	319	309	266	314	311	284	304	280	307	275	282	281	297	310	296	308	315	291	296	306	293	307	277	333	290	289	325	296	339	310	287	317	325	278	286	323	303	303	294	293	311	273	267	330	276	312	320	281	302	301	336	326	311	275	322	286	316	277	304	277	316	335	300	301	293	299	310	281	274	302	261	291	264	281	310	319	298	271	301	289	285	303	308	312	317	312	322	284	333	295	294	280	278	313	309	298	279	319	328	276	262	278	308	284	299	292	339	326	335	273	301	304	290	316	296	289	268	319	261	317	275	294	292	273	307	307	282	282	316	326	317	288	336	302	279	342	280	291	278	313	279	279	297	305	318	301	310	297	318	320	301	318	268	301	318	317	310	327	284	284	285	284	306	340	293	287	299	302	298	320	324	289	291	286	298	297	313	322	315	284	272	291	306	327	321	314	298	321	277	284	280	325	296	292	299	283	315	300	297	305	302	274	307	282	304	305	292	287	272	315	326	308	296	297	332	299	277	305	341	277	267	276	330	305	293	317	293	299	305	318	304	290	288	256	315	297	264	302	329	252	320	301	283	287	324	300	302	271	295	299	316	339	308	278	311	313	291	326	286	300	306	306	312	317	280	308	321	297	272	287	279	302	297	305	323	280	301	301	304	299	270	313	320	301	282	253	307	300	289	296	296	277	314	310	273	272	301	303	269	299	282	294	302	334	343	316	302	345	292	317	290	306	311	321	296	266	318	292	269	321	269	296	333	298	299	315	307	276	317	293	275	307	296	282	295	279	278	330	285	273	270	276	322	279	314	325	289	328	288	304	309	337	297	301	296	298	296	278	303	296	312	303	345	302	322	283	293	286	285	335	300	300	307	288	297	290	282	316	307	328	316	342	352	324	292	286	293	301	280	280	320	282	297	302	312	277	276	284	315	270	326	297	300	292	282	310	334	263	287	314	320	283	270	310	299	312	308	289	276	309	298	315	330	300	285	289	286	300	321	325	302	309	285	285	295	302	286	280	284	334	302	302	306	324	316	263	291	312	327	295	308	322	351	304	288	304	338	269	297	322	287	277	275	323	304	298	273	314	339	305	314	300	301	302	298	270	311	281	321	326	296	338	318	335	293	313	311	323	330	317	328	292	293	293	319	303	277	296	327	299	273	295	278	274	310	298	315	281	247	294	311	307	267	306	315	299	326	298	275	330	297	278	339	282	300	271	316	283	263	309	312	295	290	289	318	301	281	303	272	324	290	302	294	295	305	293	297	328	307	295	322	287	295	314	303	350	310	291	307	322	304	290	306	297	307	327	282	275	296	322	301	302	337	313	302	299	268	307	297	282	287	322	301	298	302	314	291	277	297	285	308	285	299	290	310	300	325	298	316	278	292	286	327	283	311	275	259	303	303	297	317	302	288	280	303	322	284	302	322	295	297	315	295	315	332	308	301	301	287	339	299	325	338	313	294	303	277	330	303	295	340	306	284	260	304	291	287	303	312	317	335	284	304	283	305	308	288	312	330	280	300	283	286	294	293	297	301	287	301	260	338	311	299	347	341	306	315	331	329	281	291	295	294	294	264	312	299	339	300	299	295	329	317	298	283	305	302	323	285	349	284	320	315	312	287	296	293	306	277	325	286	300	267	298	323	316	297	298	279	307	281	278	349	301	310	308	303	279	289	255	334	300	328	315	303	274	281	311	299	306	308	314	322	271	314	327	284	306	275	335	292	282	275	302	282	291	337	264	319	264	302	307	312	268	292	312	312	295	277	273	291	313	306	332	321	309	315	295	279	281	325	293	305	310	286	294	322	314	322	314	329	278	290	299	301	321	291	267	317	301	274	300	305	291	288	300	278	303	290	296	305	294	270	301	305	302	333	322	338	307	284	285	288	313	298	288	292	309	291	306	360	294	321	317	296	273	272	304	342	300	294	273	292	277	282	329	331	282	332	276	294	283	327	296	328	306	305	290	318	315	335	302	290	307	303	307	280	284	295	328	297	292	291	289	261	260	291	329	323	316	312	277	295	272	300	286	282	285	285	324	317	275	306	269	271	306	314	324	288	303	272	299	315	312	279	315	274	314	290	322	292	302	341	332	305	305	325	332	289	310	284	315	255	285	302	301	304	274	273	336	303	254	305	293	324	286	287	293	330	299	332	321	304	284	312	291	317	298	261	295	288	281	280	297	290	289	321	283	299	302	298	342	304	294	293	279	279	310	315	339	291	305	306	254	307	299	294	276	300	309	254	279	305	300	303	273	313	307	317	315	303	304	325	283	323	306	274	298	278	291	308	294	292	298	285	278	320	314	300	310	321	278	297	333	295	276	291	315	301	291	309	293	276	277	282	274	310	300	350	301	297	290	309	302	290	294	299	298	310	325	276	290	267	302	297	291	265	276	313	345	299	322	302	314	308	288	332	300	336	356	309	337	317	308	300	294	291	290	323	282	274	326	298	306	303	304	297	298	302	301	303	339	328	294	267	293	276	281	292	267	309	324	277	316	345	280	306	289	263	297	298	303	282	298	308	332	310	265	326	303	307	295	299	310	314	287	329	320	317	327	312	302	274	315	280	300	306	311	316	269	310	276	293	273	300	284	300	305	309	309	330	295	263	319	300	328	333	273	315	281	294	307	308	290	275	305	311	293	291	310	345	299	289	290	282	260	317	297	308	286	319	308	277	310	305	333	316	281	348	284	298	287	276	283	281	333	295	335	317	301	313	291	299	294	297	306	284	332	302	319	323	278	299	306	300	308	304	297	321	287	298	315	302	281	314	317	262	300	285	304	306	312	287	304	310	317	311	314	297	313	306	329	276	311	285	283	347	291	299	301	276	321	277	299	294	266	283	272	301	311	284	308	325	292	296	282	308	308	285	301	298	326	317	303	286	318	299	290
15353	24169	3348	1659	1141	923	904	850	811	818	783	803	818	713	786	725	717	746	721	704	716	646	666	705	681	677	650	667	673	688	680	691	666	646	700	649	687	709	624	663	654	644	651	637	648	697	643	609	698	715	662	635	642	716	672	695	652	729	677	653	659	735	686	676	668	658	678	640	635	681	708	636	633	700	649	648	659	663	648	652	625	675	670	707	627	646	642	698	632	688	688	590	648	661	671	651	634	670	651	643	623	700	650	674	684	688	654	649	683	642	674	662	680	667	611	703	654	658	668	634	684	701	633	612	651	712	692	677	661	657	665	609	682	640	683	655	669	662	720	628	654	603	668	677	698	647	678	650	665	653	674	652	719	626	646	677	630	637	676	693	669	667	696	629	674	679	650	610	641	612	671	674	655	684	638	717	709	686	646	670	666	661	632	655	644	653	663	661	636	667	664	685	686	674	637	673	619	706	680	676	655	710	675	662	670	643	683	680	701	701	640	650	659	678	668	695	647	671	611	654	690	628	717	671	649	666	672	665	637	630	662	661	598	693	645	689	629	651	633	693	625	667	670	631	698	665	639	714	606	660	643	669	679	652	703	656	668	703	669	673	678	675	697	681	662	664	647	683	640	656	674	626	650	694	692	663	647	681	676	646	673	655	635	699	690	642	634	655	653	724	713	690	675	700	671	686	655	678	683	669	632	642	643	692	663	646	661	674	681	667	646	658	655	690	692	657	701	625	653	673	681	657	653	636	686	681	659	632	633	691	650	668	696	704	691	610	615	636	634	651	649	679	648	662	662	669	623	677	643	677	658	643	653	624	661	698	662	684	650	651	715	722	648	705	649	654	675	635	642	677	660	635	651	696	674	640	664	647	637	671	679	708	638	657	672	735	626	679	660	646	666	663	632	640	694	664	618	694	650	634	651	656	712	604	664	668	679	678	664	684	663	688	638	652	677	683	636	689	670	686	651	652	720	624	678	622	685	660	664	639	697	643	709	672	699	628	631	663	710	658	617	629	660	625	690	688	762	725	656	645	684	652	611	626	626	675	659	650	674	652	673	643	627	636	642	693	667	619	656	612	674	691	587	632	660	684	664	673	659	653	654	676	674	673	673	679	627	639	739	679	627	614	701	696	645	641	676	673	699	737	673	669	673	703	670	654	685	661	688	661	688	630	677	687	640	653	661	704	657	700	663	685	686	691	677	711	636	698	663	655	651	663	711	631	674	670	701	651	684	673	705	660	655	658	709	666	669	655	629	672	696	616	666	653	653	633	692	622	658	696	710	658	660	662	634	735	627	650	684	755	662	679	691	601	646	655	655	662	672	660	654	633	627	649	680	663	676	651	686	669	679	681	702	620	652	612	685	675	694	660	684	717	665	665	634	646	624	693	675	701	658	669	668	670	636	671	691	675	682	691	667	691	728	660	692	658	737	710	677	667	634	643	668	681	657	658	628	676	688	677	644	688	683	668	663	602	678	656	646	652	676	709	618	620	694	679	655	705	667	687	645	719	660	643	644	666	671	683	661	678	622	662	663	662	654	626	632	663	582	684	633	681	704	676	668	644	677	658	682	646	623	683	698	649	678	664	645	619	697	637	643	614	695	635	681	668	709	714	674	697	694	659	641	714	691	702	680	685	679	641	649	699	641	655	622	723	685	688	681	671	692	716	672	688	665	674	638	690	709	678	687	622	688	665	667	688	695	650	648	649	666	688	628	661	691	621	686	631	639	603	685	677	660	683	687	651	716	695	675	689	701	720	656	676	657	706	718	645	649	661	639	662	703	679	646	689	685	685	675	640	669	609	673	686	678	674	666	636	709	679	666	677	711	644	652	668	662	653	668	688	663	639	623	640	691	647	641	678	678	691	651	680	654	713	650	680	656	723	668	683	660	648	681	645	692	668	661	688	708	685	641	673	691	655	660	687	666	608	646	685	707	658	695	672	693	641	658	649	638	677	660	693	684	671	630	640	656	654	650	633	668	689	693	656	711	724	638	652	636	640	665	640	696	678	641	717	713	656	736	670	675	655	661	670	672	661	697	696	686	676	636	686	661	661	695	659	646	685	635	708	737	703	718	647	642	639	700	692	671	650	683	676	667	670	685	678	666	685	654	664	658	652	693	646	686	619	709	672	645	703	707	640	680	663	649	630	681	643	718	647	671	721	664	684	703	659	653	673	682	682	682	692	671	681	681	681	664	677	647	626	621	615	646	687	651	652	670	663	655	709	641	640	656	720	691	659	670	664	686	631	685	691	655	652	696	665	661	681	692	679	665	679	659	657	692	695	685	702	669	665	668	634	629	692	695	671	667	726	646	654	642	687	677	633	634	682	679	663	679	658	661	661	648	638	692	646	675	639	621	632	646	714	655	650	663	673	638	636	634	685	662	634	703	670	703	721	689	624	662	679	711	628	690	666	680	645	670	670	636	662	639	647	699	676	623	688	634	687	620	645	637	669	629	689	653	679	723	702	702	669	646	680	670	690	625	623	677	650	681	654	681	657	648	708	698	684	614	647	640	656	647	661	684	654	643	656	658	630	653	692	690	683	664	689	672	696	666	647	667	657	670	649	682	643	630	687	650	664	657	656	671	659	651	697	624	647	711	637	653	673	650	665	698	675	678	697	704	668	625	627	675	666	651	659	621	666	695	665	694	653	692	667	689	669	705	681	661	670	621	676	675	638	620	603	655	626	636	607	657	677	707	628	688	647	666	662	626	627	606	712	662	672	663	659	682	665	676	649	661	686	645	650	662	713	672	705	661	600	696	710	694	651	635	650	676	679	708	682	643	648	661	692	634	672	687	675	637	666	645	659	660	685	631	625	640	655	669	668	635	687	695	669	675	678	627	680	645	642	633	636	703	648	667	639	688	661	662	669	643	672	689	671	687	668	665	678	669	660	660	641	669	608	637	620	673	623	627	699	687	673	681	667	696	658	686	643	638	698	650	675	662	670	664	650	630	645	685	639	673	664	653	634	689	678	684	620	666	628	635	657	714	691	673	704	639	674	662	647	658	676	649	699	702	681	673	641	642	655	694	622	680	690	679	643	669	700	675	623	641	667	655	696	643	645	648	646	665	635	666	648	653	689	671	632	694	645	656	668	655	679	648	646	703	686	650	685	673	684	677	661	695	662	678	719	686	656	666	633	650	651	625	646	679	632	672	705	658	674	665	649	665	649	695	677	666	685	590	667	651	671	643	652	675	657	677	673	670	696	635	706	692	685	682	682	651	679	729	660	683	660	651	665	657	676	706	695	693	680	672	645	639	620	671	611	652	650	663	686	678	712	683	663	691	650	700	638	662	659	672	668	655	665	683	669	661	652	698	664	639	667	655	678	657	648	720	684	649	721	653	678	659	642	660	680	741	647	693	698	663	661	617	637	665	667	636	628	662	667	634	652	718	626	682	630	646	653	669	624	640	683	641	645	659	660	687	661	646	666	651	670	665	638	662	637	693	642	637	655	667	667	693	677	655	646	671	639
30917	11135	1966	719	491	490	452	378	380	375	341	375	350	328	351	331	292	283	269	276	284	258	285	271	264	271	266	218	236	237	275	259	263	259	250	279	257	264	248	257	252	261	272	258	269	235	236	271	273	245	262	279	259	260	243	250	243	261	230	264	231	211	273	257	242	238	244	259	230	228	241	260	253	255	249	262	276	274	275	251	246	254	233	244	287	216	258	258	247	238	261	261	274	258	243	236	288	267	233	249	245	269	272	245	281	231	270	228	285	231	272	271	265	264	238	219	265	257	239	253	275	261	240	233	270	232	287	240	218	213	242	228	278	249	230	247	272	278	251	236	268	258	267	260	274	264	265	233	261	237	231	236	213	233	238	269	250	224	253	239	270	266	270	256	238	244	275	263	259	268	246	261	267	256	259	254	250	245	262	266	261	253	255	247	266	232	266	238	278	265	243	268	280	250	248	260	253	224	240	257	258	262	277	234	247	233	265	241	276	255	247	239	263	238	237	275	249	279	276	244	267	267	298	245	255	275	239	254	271	238	255	241	260	277	234	265	260	263	240	267	257	261	272	256	250	237	246	247	235	259	236	243	285	256	266	258	247	242	263	277	268	247	264	230	266	254	233	276	232	219	255	258	232	261	294	263	258	244	234	252	233	237	244	261	265	228	269	282	268	249	237	268	273	242	282	257	270	254	264	245	251	266	249	255	257	250	246	245	255	266	250	249	265	250	259	240	258	257	246	274	231	235	266	266	279	235	249	240	251	263	249	248	229	264	261	244	242	247	269	273	254	240	239	252	257	232	262	249	237	269	269	261	253	256	270	248	274	223	256	252	239	263	253	214	256	232	245	275	239	226	238	276	261	245	251	244	244	218	266	245	249	269	255	256	251	248	252	264	250	247	255	261	242	271	270	269	224	275	275	232	222	254	258	261	247	243	229	252	245	218	300	257	258	229	243	223	261	232	233	246	247	259	233	238	263	241	263	203	248	235	251	257	259	240	254	262	279	242	294	248	233	249	266	277	245	221	260	254	251	259	263	233	254	241	265	244	244	258	244	271	248	288	261	262	280	229	253	265	201	262	265	253	244	236	245	209	244	242	229	221	233	246	235	242	235	258	212	283	263	239	247	251	200	237	223	270	259	243	265	258	235	267	266	252	267	274	251	226	280	271	264	258	279	265	282	275	260	248	201	246	248	278	246	252	259	263	244	263	223	260	241	262	253	244	233	271	252	241	236	234	270	218	261	249	278	289	248	241	255	228	283	245	243	285	243	243	248	269	244	275	236	259	255	253	248	279	252	292	247	267	280	270	252	228	275	255	254	285	254	251	258	258	233	252	216	270	237	246	249	246	235	261	253	249	252	225	238	250	251	271	263	266	270	270	237	233	229	247	252	269	260	278	234	248	288	233	266	269	238	251	270	269	246	234	243	261	255	277	252	243	264	253	251	277	258	255	236	255	268	251	216	231	216	240	251	239	272	294	246	237	268	233	240	251	258	259	255	238	246	213	233	241	276	240	245	250	236	253	236	267	250	266	268	267	239	244	254	260	255	239	252	269	251	212	231	255	279	265	239	250	247	265	274	221	260	253	244	254	271	247	237	212	232	291	216	247	271	262	230	252	253	256	237	251	274	248	252	257	256	258	230	234	267	291	253	236	255	237	267	255	243	262	260	221	273	238	257	270	244	237	237	258	227	264	252	231	245	280	265	239	258	243	236	259	275	244	255	234	252	253	248	216	248	229	268	264	260	246	263	237	246	234	250	254	232	252	251	242	254	232	241	262	240	238	244	228	229	242	257	257	243	264	251	240	266	253	265	230	251	248	293	292	238	267	232	243	276	258	267	211	225	249	261	253	243	246	253	247	285	263	240	240	233	262	250	205	258	274	222	260	230	232	261	260	258	268	236	241	226	222	245	244	230	249	276	235	225	245	238	247	251	230	221	265	237	238	213	251	253	241	238	249	248	231	231	260	256	243	235	252	263	267	252	274	247	253	220	301	242	271	265	250	266	236	261	255	290	246	263	246	240	278	274	268	257	233	242	262	271	255	275	270	260	243	277	266	243	276	256	223	261	278	259	243	234	238	240	259	216	271	258	219	238	234	264	244	250	257	231	239	226	259	268	231	266	229	246	286	268	230	253	252	256	256	259	242	216	278	260	262	264	239	220	246	240	257	282	241	241	232	223	254	296	261	249	264	228	245	283	262	249	203	250	275	269	266	236	241	233	256	242	258	270	261	247	267	287	261	253	253	234	231	238	209	257	215	248	249	243	251	209	278	250	237	248	288	281	276	272	226	253	258	242	233	255	280	266	258	252	252	273	220	262	235	260	231	246	248	228	300	266	253	253	255	239	266	272	257	253	242	223	225	243	243	269	274	245	248	286	248	241	262	239	252	243	266	269	257	266	254	245	251	272	267	266	242	271	279	251	247	231	255	256	238	255	257	194	251	261	272	248	235	246	240	281	247	262	245	271	226	229	247	265	253	259	245	226	226	254	234	230	230	233	233	281	255	240	242	253	242	219	240	280	272	257	279	279	264	251	232	257	267	244	242	238	247	234	239	253	242	265	278	295	255	254	269	273	254	256	284	267	264	245	294	255	287	213	260	261	240	254	270	253	236	244	260	262	217	232	230	241	239	245	252	264	251	261	248	244	254	251	248	256	247	243	255	270	253	284	251	261	251	239	246	250	260	232	249	255	219	256	211	271	267	241	261	262	249	264	237	256	264	235	262	247	252	248	259	246	249	239	265	237	262	264	253	266	246	251	237	252	252	277	264	265	259	272	260	270	234	271	236	263	237	278	229	258	252	276	238	255	263	277	239	231	273	293	245	247	221	233	261	244	246	272	213	272	252	240	228	224	225	261	266	251	246	248	224	244	249	243	247	267	260	225	273	260	245	247	233	257	296	225	279	266	263	230	224	238	259	252	246	234	253	247	222	281	230	255	235	280	224	246	249	238	228	249	248	253	235	240	242	240	278	263	245	250	228	223	240	254	257	270	265	241	260	233	253	234	260	254	240	274	245	258	249	221	246	253	254	263	262	245	254	257	263	283	259	255	227	254	235	239	202	235	279	238	248	262	257	266	276	214	237	241	232	252	244	281	253	254	254	263	260	230	244	273	223	254	224	275	264	244	267	234	262	253	246	248	246	273	260	273	230	241	276	259	270	240	270	259	240	266	267	236	232	226	238	263	245	234	254	264	237	237	263	273	241	242	244	233	261	268	257	240	265	243	247	274	231	243	239	263	274	218	238	242	298	258	258	249	236	251	222	247	258	240	257	276	253	244	271	268	232	263	288	263	234	246	255	213	229	254	268	247	256	260	258	256	229	279	258	240	262	261	249	287	226	224	277	252	248	273	233	243	251	253	252	269	252	240	243	251	268	239	260	262	287	242	269	274	267	244	263	284	244	238	248	254	258	273	237	239	269	267	262	263	255	246	255	238	250	267	261	259	268	235	273	224	220	246	245	266	243	270	240
10731	7723	1256	863	731	715	699	634	604	675	625	614	592	609	636	589	649	626	585	623	580	619	556	611	538	611	617	583	569	538	599	611	628	601	588	576	572	625	604	583	594	598	563	622	619	608	621	591	638	589	610	602	583	615	628	611	572	577	588	634	616	599	619	599	590	608	621	598	584	579	625	611	637	577	582	609	609	615	558	637	574	605	570	603	610	606	649	643	585	600	610	612	586	600	600	600	653	601	637	600	535	569	582	552	583	572	607	599	614	572	569	578	590	642	594	576	566	597	589	599	612	662	596	550	598	604	608	629	591	567	605	635	569	595	568	592	627	632	587	567	617	632	579	573	607	603	597	581	583	614	581	568	660	566	599	652	606	612	605	576	634	649	611	556	574	612	594	597	576	662	610	597	565	627	624	575	586	590	591	580	635	577	600	637	588	585	575	582	559	570	610	599	569	595	600	637	620	588	643	582	578	590	562	574	557	584	630	593	612	613	629	609	612	605	614	576	612	599	575	625	627	603	574	562	625	596	599	614	600	616	594	549	587	582	600	586	593	592	602	604	625	619	582	600	584	599	600	620	593	626	629	567	585	540	583	644	642	617	607	609	586	620	627	599	600	573	602	606	636	590	592	616	608	583	624	562	611	597	599	573	615	594	584	640	637	617	591	565	639	565	603	592	580	578	603	589	610	574	650	579	597	566	613	537	555	615	606	614	607	572	589	597	590	599	602	657	581	597	614	610	577	597	595	570	600	619	569	585	594	624	640	612	597	639	614	603	581	604	633	619	575	595	625	607	628	587	609	569	582	562	572	661	582	601	589	610	593	621	609	618	615	581	602	582	566	610	625	577	552	547	595	607	613	627	641	580	608	595	634	608	593	619	589	633	620	615	611	595	605	603	576	613	622	637	629	618	637	614	628	639	613	650	591	608	587	593	666	615	591	595	613	584	577	597	609	583	621	641	579	573	627	600	612	579	582	619	574	600	589	604	595	595	577	559	565	596	577	605	614	585	629	566	549	619	610	596	582	591	586	549	643	603	613	622	588	593	614	571	624	627	570	631	629	595	609	647	593	602	616	548	592	604	596	647	634	582	598	582	614	570	606	588	556	618	595	580	595	583	596	568	599	641	582	610	588	599	586	604	591	605	661	617	605	595	595	574	596	616	576	580	616	588	560	607	612	595	595	603	599	615	607	562	587	567	642	571	617	615	585	577	562	640	598	553	600	613	579	586	528	598	532	575	590	637	629	616	592	588	599	604	595	583	584	580	595	599	628	656	616	571	542	599	611	628	638	629	610	606	578	590	560	622	618	592	599	622	599	606	585	602	629	588	569	615	571	648	637	600	631	575	615	608	591	605	568	564	577	566	607	617	626	634	559	596	645	606	648	617	643	587	591	583	633	611	587	594	598	594	624	635	607	630	571	589	594	599	598	626	581	612	603	623	596	582	582	568	577	582	611	608	574	532	611	584	580	602	590	589	627	555	555	573	560	633	595	601	627	590	622	611	597	595	571	598	601	585	601	603	644	580	628	580	625	633	597	638	591	557	616	597	639	567	641	608	635	590	585	611	614	594	647	582	598	588	612	613	619	600	556	611	583	589	641	587	572	614	593	584	603	606	604	553	603	618	572	601	587	612	589	618	593	558	604	556	556	577	600	612	588	612	597	594	613	592	588	557	616	614	599	627	620	596	617	604	593	625	655	656	607	590	587	605	595	600	555	608	626	589	576	624	581	634	640	553	604	637	602	576	621	599	569	598	591	609	594	585	587	609	595	624	562	592	588	609	576	605	611	613	623	606	608	616	619	647	590	609	586	605	631	640	610	583	575	613	618	611	555	569	627	573	641	618	595	583	594	639	591	567	600	539	611	587	613	620	576	553	608	558	632	617	577	629	631	624	625	590	583	633	621	597	580	574	585	601	544	594	584	601	595	616	594	573	570	579	570	587	576	608	611	624	610	608	595	536	601	584	622	572	580	600	604	638	583	626	580	613	596	595	607	601	626	593	566	608	652	612	604	622	583	578	587	646	650	629	619	602	611	623	641	588	607	613	653	591	577	607	611	595	604	619	587	567	609	673	565	627	604	625	585	608	604	556	581	585	599	571	610	558	643	616	572	631	589	645	596	591	616	628	615	591	553	591	590	576	586	547	616	627	626	575	620	573	588	581	595	612	586	646	614	566	610	629	606	592	572	622	617	614	639	622	591	599	597	644	598	604	630	655	565	624	612	573	588	580	605	637	611	618	609	608	586	596	599	577	602	571	595	571	595	580	581	599	615	649	578	596	567	591	621	608	589	646	625	568	623	584	640	625	631	600	605	589	622	615	578	543	590	605	570	561	614	609	567	596	596	546	596	584	564	584	600	589	581	574	624	614	589	592	602	544	600	609	618	565	600	607	587	582	593	598	587	610	615	582	598	655	613	591	602	607	612	577	605	602	575	599	620	586	592	575	566	585	649	550	597	629	572	578	562	653	624	586	677	642	627	597	613	589	594	591	596	612	609	540	598	615	573	607	610	561	606	583	584	629	579	617	578	593	594	559	586	574	587	611	574	558	603	586	621	637	595	627	615	645	578	593	658	640	591	574	604	607	549	590	607	580	601	579	617	561	613	667	576	617	577	607	634	540	574	598	541	608	625	588	605	582	627	567	582	591	596	621	648	629	591	594	576	620	584	616	611	563	615	544	611	617	616	622	593	573	599	567	608	583	605	604	631	601	595	641	622	598	585	589	591	615	569	610	594	585	612	588	591	614	615	620	643	596	593	603	571	622	588	617	576	622	572	602	554	559	581	638	564	578	607	544	582	595	601	587	610	607	612	542	631	591	628	590	598	601	633	576	575	608	630	622	595	542	577	585	640	597	575	551	588	601	598	595	572	613	570	631	560	609	547	591	612	599	583	613	565	601	619	611	591	590	627	606	614	614	603	591	596	614	570	607	640	602	602	602	577	561	597	585	615	579	601	562	615	653	550	610	585	561	643	628	562	623	643	594	565	600	611	612	585	627	599	594	584	573	564	584	609	531	560	623	620	590	603	615	630	602	606	608	584	659	582	651	595	647	563	609	605	592	577	566	614	582	612	651	617	617	595	594	605	565	597	610	610	589	588	596	619	599	612	620	610	613	570	599	560	599	589	582	627	559	571	626	632	563	562	564	553	598	634	606	560	600	569	549	616	605	569	599	637	593	581	618	553	626	614	573	635	578	591	603	544	574	618	625	578	565	652	568	635	579	603	615	601	586	596	589	572	602	635	644	564	597	586	575	573	547	562	598	617	595	621	640	594	575	585	604	602	587	637	614	593	594	611	573	567	600	605	626	614	588	623	603	638	637	622	564	616	563	560	608	638	622	608	602	559	581	565	545	569	621	579	621	605	579	603	611	648	589	601	635	619	545	569	609	600	586	594	616	573	596	620	623	600	608	633	593	630	616	601	580	581	611	585	554	631	575	589	554	625	578	613	625	590	589	623	585	589	569	620	601
26728	21347	25434	27108	6779	959	805	687	635	554	603	537	474	446	555	440	396	428	430	392	404	404	413	387	351	375	377	376	388	374	340	386	373	416	372	353	369	319	344	318	322	330	324	376	319	371	352	349	315	317	316	341	348	363	375	365	352	356	334	349	351	305	297	324	330	345	320	332	350	322	331	333	339	324	351	387	342	362	389	353	307	355	348	357	347	353	351	330	325	331	370	325	333	348	355	322	322	337	362	328	301	340	374	376	323	364	349	315	355	329	354	339	346	332	365	320	358	333	371	333	354	335	310	347	350	360	361	344	317	320	350	351	344	336	310	369	324	365	337	346	363	350	345	377	346	312	344	345	370	315	349	309	347	363	331	343	367	338	307	342	324	348	330	367	319	356	322	358	338	303	323	347	335	342	317	324	344	357	328	346	356	335	302	349	315	365	382	320	346	352	330	377	348	292	359	333	348	353	371	381	331	330	372	345	338	374	350	325	357	344	324	291	358	335	329	358	315	321	310	312	325	335	336	332	350	322	323	356	310	324	364	318	390	345	342	325	324	345	308	336	347	320	352	312	313	318	338	347	345	338	344	335	335	329	341	327	333	331	332	385	324	356	345	325	355	366	289	355	382	348	333	332	348	335	352	312	341	332	320	360	338	348	330	335	312	347	343	332	291	338	327	375	353	343	350	368	307	389	293	332	364	357	321	338	345	361	355	320	367	347	345	323	324	301	367	371	364	359	340	321	335	314	316	357	335	347	341	351	310	325	332	338	315	315	316	316	358	355	344	362	328	324	343	349	327	383	295	344	329	345	358	352	342	372	355	354	339	339	356	324	331	333	356	357	342	347	360	363	345	319	335	368	342	343	332	334	369	297	329	312	313	363	339	301	341	344	355	356	332	333	347	306	354	345	331	352	365	335	367	370	328	333	355	311	347	353	327	352	345	359	367	379	340	336	353	340	339	337	333	321	342	318	360	352	314	349	339	310	320	348	350	393	329	340	339	360	362	383	294	349	336	352	345	354	335	344	348	378	306	353	368	339	338	340	327	367	341	372	347	361	325	331	376	332	329	304	325	348	327	356	349	341	334	376	345	363	346	336	331	349	333	334	337	343	340	354	350	347	329	361	313	344	335	309	313	372	336	376	304	360	339	316	330	353	331	352	343	332	365	360	350	329	311	342	376	334	345	336	343	297	332	348	348	343	371	342	339	343	319	315	349	375	340	361	332	363	339	326	314	335	365	358	353	321	352	360	347	328	339	334	331	316	356	373	328	332	343	331	375	331	292	340	359	322	354	335	335	346	362	376	344	353	352	365	294	330	337	330	337	324	318	324	360	308	349	365	318	370	362	361	388	371	367	335	332	320	314	343	362	363	390	356	356	357	326	327	338	349	327	366	346	333	329	358	339	342	329	349	359	310	298	310	319	325	335	362	318	356	316	310	332	345	327	349	321	342	346	358	328	348	316	349	316	282	388	335	378	319	335	353	351	328	321	323	340	335	327	344	337	375	332	341	336	333	339	335	332	363	341	306	346	329	332	319	331	338	349	295	370	343	308	329	318	314	359	375	346	310	370	325	360	346	367	350	327	363	333	340	362	332	355	358	373	341	333	369	346	394	334	352	342	323	345	364	346	296	328	323	345	354	352	318	317	349	314	337	339	347	344	371	325	353	346	345	313	351	349	355	326	362	349	346	325	327	336	330	358	344	318	341	346	362	342	345	338	349	312	327	350	319	337	314	360	365	344	318	334	364	355	373	362	345	339	316	345	327	340	332	315	351	335	306	342	341	354	312	339	407	312	335	309	361	314	361	336	335	346	321	377	316	393	345	355	362	376	381	315	338	330	295	309	326	359	313	316	332	354	325	324	344	287	360	349	299	349	317	338	381	358	337	358	309	342	358	359	342	320	322	337	340	338	331	333	285	331	330	342	322	362	351	356	366	376	363	332	341	342	324	325	334	356	334	304	327	342	334	324	314	339	344	344	362	327	328	336	346	328	307	317	372	360	372	368	311	357	342	366	338	323	317	316	333	309	352	358	319	388	325	326	322	346	314	322	340	322	327	284	356	357	352	328	361	302	340	393	326	352	356	337	352	350	355	330	347	345	357	344	303	347	343	359	356	367	358	343	341	348	348	325	373	315	332	358	329	331	365	356	352	297	318	378	347	355	378	319	365	322	293	370	342	348	359	328	334	337	329	330	325	376	358	375	339	338	330	353	307	342	317	336	279	333	298	332	310	338	346	311	337	330	322	306	318	352	338	375	332	353	331	315	313	317	353	368	332	333	340	331	362	324	325	322	328	357	357	325	325	326	341	352	345	360	342	386	359	302	349	348	326	349	321	375	331	341	354	325	328	336	358	338	321	338	332	355	360	327	402	333	374	342	311	343	329	319	299	364	356	370	294	311	331	358	341	357	337	318	355	335	330	373	320	359	326	323	360	385	348	326	317	335	339	329	326	339	341	322	349	334	361	322	338	364	319	321	352	361	367	333	352	341	337	316	359	319	327	335	375	328	335	335	347	323	348	349	355	341	323	363	335	333	312	316	365	364	355	365	319	340	353	342	340	350	375	329	326	314	317	347	333	353	354	310	311	316	334	335	352	359	379	383	321	320	309	309	325	382	340	328	328	312	319	351	342	379	336	315	347	360	376	367	334	340	354	376	350	348	334	303	349	309	314	333	334	350	350	338	357	333	331	340	385	326	334	337	355	364	333	351	341	324	375	340	349	337	328	339	339	376	364	365	318	297	358	349	303	320	337	332	338	338	341	345	349	359	357	344	337	315	311	364	336	344	300	364	332	321	322	355	305	359	375	351	352	365	336	322	382	317	345	345	331	301	341	364	343	370	373	309	367	346	336	344	346	313	338	335	321	335	340	317	359	325	360	365	319	287	352	333	341	346	352	317	364	377	345	364	378	347	377	324	391	380	344	318	317	335	320	364	365	335	310	343	339	324	326	301	349	339	338	353	362	366	320	334	312	356	330	330	361	329	345	329	343	340	316	375	339	340	379	341	382	339	303	349	300	335	319	349	363	345	335	332	320	307	343	326	357	357	347	355	364	368	363	378	327	302	348	353	323	362	357	320	329	353	331	345	308	327	345	381	356	351	322	295	330	336	354	310	335	332	346	331	337	340	331	306	317	346	353	308	365	366	348	352	376	314	343	332	305	341	320	348	292	346	328	355	342	330	353	328	387	350	311	368	350	335	340	378	351	343	367	332	352	357	374	345	290	342	389	335	337	331	329	362	353	324	331	323	338	335	318	336	341	345	316	348	305	322	319	324	350	326	319	337	344	328	350	364	350	338	329	312	368	354	320	328	361	327	324	314	332	358	349	306	327	373	358	378	348	360	357	358	394	350	340	336	319	366	337	334	349	318	347	344	306	351	335	342	368	339	326	361	354	343	334	304	368	357	375	370	335	344	340	332	326	323	331	339	345	353	336	336	308	330	331	322	334	368	340	360	325	327	346	378	328	347	329
12690	18025	2439	1367	1086	992	892	912	864	850	825	862	796	762	809	792	798	829	796	803	817	788	828	806	778	764	795	744	783	808	801	816	761	794	698	793	762	734	824	730	756	764	821	766	812	762	768	809	783	776	822	746	757	767	780	767	750	790	750	736	757	746	782	728	788	785	809	755	769	798	802	817	790	709	783	761	803	759	810	772	757	765	802	788	782	753	775	775	735	724	766	760	779	797	781	789	771	739	747	758	765	822	757	779	790	792	802	742	789	734	765	743	728	757	763	721	758	775	792	825	773	765	741	753	810	719	780	740	751	749	704	744	772	764	748	748	791	785	776	714	802	768	832	798	787	773	787	736	745	816	758	758	808	722	770	718	744	784	726	751	740	722	757	796	756	778	753	708	771	785	769	800	795	715	813	813	779	755	731	778	770	775	815	784	802	781	725	763	748	723	841	746	823	768	751	739	779	708	785	760	774	769	760	747	766	798	772	743	797	726	781	778	770	812	804	759	751	760	732	739	751	793	755	756	725	748	744	758	817	756	729	735	790	740	759	797	776	740	793	787	791	771	731	781	706	733	802	811	778	760	730	747	785	792	767	710	766	738	787	783	726	783	747	733	740	733	787	756	762	745	744	807	787	761	754	778	795	778	756	766	768	772	773	786	796	746	739	718	752	728	774	772	785	802	762	788	744	731	767	759	723	778	739	777	821	805	734	771	739	806	801	714	809	796	746	790	797	816	741	781	796	793	745	778	770	801	728	758	775	793	766	726	744	717	767	722	789	794	763	837	737	782	763	790	784	723	789	777	783	766	802	728	775	776	773	792	778	795	791	754	775	774	791	783	739	753	767	773	766	829	798	755	727	761	754	790	786	808	795	797	764	767	760	774	745	772	795	797	796	816	778	752	747	754	751	773	770	801	724	806	779	792	781	776	731	808	750	777	747	747	773	764	752	788	750	764	811	759	770	789	813	773	776	727	777	787	733	744	796	720	774	762	784	758	777	713	724	792	734	736	797	780	794	756	797	777	745	764	798	765	724	731	772	775	758	812	781	776	751	798	736	737	726	837	743	758	773	785	821	750	706	756	759	759	826	774	781	797	737	796	782	769	773	773	762	762	826	779	771	755	741	786	741	794	769	772	800	781	733	769	780	728	730	782	753	769	767	745	776	802	796	766	764	767	752	778	739	768	777	750	786	741	785	772	730	781	759	752	733	718	740	755	803	800	761	701	723	775	772	737	778	767	714	812	709	800	754	813	762	704	777	777	800	785	765	779	793	758	749	830	753	753	780	760	798	766	769	788	762	745	777	813	776	787	745	751	797	779	755	755	795	768	778	808	739	739	750	792	769	759	750	747	757	816	762	754	773	777	753	733	797	753	742	737	774	760	799	769	797	776	780	782	791	749	800	814	778	781	734	731	730	809	743	777	713	784	794	767	774	751	773	781	762	756	732	822	783	758	760	752	734	770	775	773	743	732	726	753	756	789	771	753	767	776	738	783	737	798	732	798	797	744	793	763	686	745	732	772	771	776	769	821	726	748	762	743	751	747	758	760	780	801	721	779	788	761	812	766	740	720	745	777	770	775	789	771	735	739	750	723	775	727	786	776	749	812	706	766	737	773	751	761	764	806	724	776	831	721	783	788	723	797	794	767	743	771	774	782	785	763	793	802	753	776	761	739	764	752	740	824	774	745	737	751	781	795	753	749	763	795	776	756	792	750	787	844	782	788	772	763	782	789	777	816	746	754	740	763	748	796	738	788	755	786	773	782	786	807	782	767	749	810	787	777	760	719	715	769	750	713	781	744	741	760	750	832	805	775	784	771	789	742	748	769	805	744	790	745	752	772	779	752	813	796	745	798	745	741	783	776	766	817	753	808	769	796	726	808	752	795	836	742	746	802	741	802	748	772	762	764	764	756	762	759	729	766	746	791	767	778	784	761	766	828	760	825	790	752	758	756	755	797	788	744	753	768	770	768	761	826	721	750	762	768	732	768	771	737	793	719	748	778	757	805	792	758	763	742	812	774	735	750	780	730	793	767	719	805	817	735	788	698	743	755	747	797	740	747	767	762	711	787	735	801	779	797	724	800	755	777	729	814	748	788	736	743	785	769	758	768	729	697	766	784	767	788	746	816	755	788	743	750	758	770	742	812	776	796	742	742	746	740	763	800	785	816	795	751	742	780	778	819	730	782	746	774	752	797	713	777	792	791	801	782	740	737	806	793	763	778	759	749	770	785	773	746	784	777	759	769	747	755	769	765	801	792	780	759	752	764	790	772	737	743	733	738	737	733	751	793	758	754	810	724	747	818	801	726	800	681	795	781	713	758	769	780	812	816	744	763	747	808	753	796	761	803	710	775	767	772	789	695	766	775	807	800	779	745	767	755	737	768	794	784	794	737	757	788	723	809	781	746	756	771	844	745	806	781	787	792	772	752	745	756	761	772	790	751	729	752	794	750	748	784	791	754	770	720	743	768	726	770	762	749	795	793	770	779	758	730	779	760	794	772	791	756	754	782	764	803	795	779	803	764	789	703	731	774	782	746	828	767	776	752	761	745	765	734	736	732	770	734	760	750	813	752	785	804	794	803	794	746	778	758	784	747	752	775	751	735	767	755	832	807	793	735	761	798	748	811	783	796	755	803	781	766	749	770	797	807	803	753	741	799	760	740	728	815	750	767	737	775	697	721	765	804	723	720	775	758	740	714	790	765	773	835	735	754	794	754	748	741	789	784	767	754	733	767	787	776	772	756	750	772	787	774	768	781	768	852	792	806	767	776	758	811	795	755	780	796	780	756	766	783	743	763	725	751	770	814	724	756	727	764	789	768	822	777	797	764	771	756	823	767	805	700	749	802	810	786	764	759	716	795	781	772	780	781	842	732	800	727	779	747	744	780	744	766	789	759	732	762	762	740	732	788	739	758	702	755	744	718	787	762	752	841	780	798	749	790	800	725	790	786	730	752	802	745	784	768	776	746	747	753	746	756	766	786	782	742	739	732	790	756	788	785	756	786	800	823	823	759	821	791	786	741	783	771	731	780	802	777	802	754	762	753	745	777	773	754	775	739	769	796	741	736	769	772	762	784	826	797	793	806	769	751	811	706	750	790	802	787	795	797	723	758	803	755	821	754	760	804	711	810	781	754	727	766	758	778	802	781	788	756	750	748	762	765	854	744	802	717	724	723	772	780	756	783	815	787	738	800	797	783	775	780	787	741	763	746	730	777	765	809	739	793	795	811	720	774	783	780	754	776	793	797	795	746	800	735	777	733	778	760	812	739	772	741	749	729	748	759	769	758	761	733	766	737	766	735	755	700	743	798	779	795	782	745	748	815	738	780	788	781	764	735	755	753	773	802	751	748	811	772	766	772	769	758	794	805	740	762	749	731	785	788	773	751	729	781	777	728	772	750	808	779	774	745	778	751	755	755	814	750	799	807	779	765	760	771	785	758	781	768	782	733	796	756	783	736	783	779	776	732	792	775
24939	21388	26816	26305	21358	6735	1203	889	774	694	631	620	540	555	555	428	429	414	442	400	352	398	381	410	338	306	328	287	294	304	319	327	307	319	323	310	318	303	318	295	307	289	289	320	305	305	304	284	271	289	291	320	298	290	320	294	306	300	331	284	304	313	277	281	310	311	296	298	302	290	299	298	299	270	299	309	276	276	341	273	304	272	349	334	292	315	314	293	354	330	308	327	275	293	286	302	292	312	310	295	273	322	272	323	301	295	313	291	272	282	294	309	251	273	330	296	295	305	300	306	287	293	299	329	275	302	316	308	268	318	306	296	321	297	327	307	318	321	331	319	326	319	268	278	297	293	344	252	283	314	277	296	289	292	264	274	302	289	314	326	276	306	322	290	298	305	305	287	267	301	335	321	314	324	333	284	294	340	323	263	264	314	292	323	320	305	302	279	277	303	293	280	277	318	309	306	277	282	320	286	287	289	295	303	297	308	305	319	303	276	289	275	304	302	310	323	274	290	286	313	329	311	281	294	300	318	296	288	273	324	329	304	324	274	327	269	321	289	332	313	308	310	282	290	288	294	308	301	344	286	282	288	334	292	261	287	313	286	329	304	273	306	279	301	275	283	295	271	316	323	318	293	292	307	293	277	287	315	247	319	293	277	271	330	334	264	310	295	312	314	302	297	304	316	278	296	302	280	276	326	252	298	306	315	286	290	312	291	293	310	331	297	327	309	312	310	304	324	300	308	326	321	323	303	320	318	271	278	287	280	312	321	298	309	312	256	261	310	288	296	290	255	289	293	269	276	319	304	306	329	286	272	283	281	266	292	279	289	286	266	312	299	280	287	311	315	309	310	329	326	295	260	313	296	307	312	287	304	259	292	283	289	293	288	310	313	316	310	312	315	305	295	361	287	280	299	269	293	305	277	296	297	323	333	309	279	311	292	321	302	289	319	308	294	301	305	299	318	282	318	285	297	312	312	309	272	295	280	312	304	287	285	303	323	321	300	301	322	311	316	292	298	301	273	320	276	307	306	304	325	318	309	308	304	288	320	316	303	306	323	303	282	311	275	312	322	294	312	308	300	339	302	291	308	269	280	304	278	274	315	285	293	334	285	297	282	287	310	266	286	304	325	290	307	324	275	333	316	298	314	286	285	306	298	279	279	315	304	260	265	326	298	292	314	309	296	300	319	274	282	305	278	342	292	306	295	329	329	277	281	328	343	294	277	294	314	283	277	327	282	242	299	327	286	290	305	323	329	285	290	310	265	302	291	293	283	294	311	307	324	334	322	305	302	323	341	306	326	278	333	333	271	290	304	280	311	340	270	350	312	287	297	314	286	304	311	297	286	305	318	270	284	315	298	280	293	322	321	317	260	306	318	284	311	267	289	330	303	288	299	289	306	280	304	286	282	289	306	303	318	285	282	294	279	264	313	304	262	275	315	293	299	288	274	293	307	281	286	270	274	279	299	295	290	326	300	300	311	299	302	299	329	326	307	292	316	279	286	308	319	301	311	306	286	301	278	319	293	289	307	331	271	313	269	294	322	282	301	299	311	295	296	314	323	300	302	284	296	294	320	294	329	288	286	318	276	276	285	307	324	310	303	312	287	288	264	289	347	300	282	328	291	325	273	326	297	326	325	282	306	291	284	287	328	331	298	274	277	318	301	314	278	293	278	295	310	288	307	336	357	333	295	366	301	283	267	292	313	328	304	296	298	293	301	319	297	321	279	307	284	314	283	269	299	334	289	278	284	292	282	309	316	276	299	335	313	292	301	307	316	284	325	322	276	307	287	294	271	286	295	327	304	313	325	325	295	304	317	306	291	295	291	313	300	284	307	270	286	303	331	289	303	308	272	317	294	298	268	298	290	309	319	302	298	330	289	309	290	289	298	318	312	311	313	278	306	287	264	289	305	303	311	311	303	304	288	304	325	315	309	310	291	291	325	277	265	283	320	273	268	289	278	284	283	298	288	287	259	275	256	300	338	288	324	285	301	316	320	280	297	300	270	303	299	312	317	297	296	283	304	303	294	295	310	305	325	305	286	295	321	295	284	286	316	287	277	312	303	314	291	289	292	295	273	298	294	292	335	297	305	290	284	289	291	292	288	309	286	330	304	306	271	286	313	314	271	328	298	311	303	313	277	282	292	289	273	286	304	285	322	298	294	323	272	264	311	313	296	296	265	282	306	283	296	274	302	283	299	317	313	272	317	287	279	323	302	278	316	304	287	290	271	298	278	263	309	305	305	293	271	296	275	283	326	301	303	298	303	336	304	309	298	292	295	283	254	281	315	291	326	307	281	303	298	284	297	331	312	305	279	283	322	313	293	317	294	283	309	274	298	272	296	280	304	282	297	286	293	311	284	322	323	329	290	280	283	288	297	293	336	319	309	298	313	297	285	308	313	334	288	293	305	304	310	314	288	310	300	309	305	311	259	310	275	292	298	310	289	265	313	319	317	288	320	320	303	279	304	295	313	277	295	301	295	293	320	297	307	302	292	299	282	280	281	299	297	241	268	302	320	300	308	296	303	292	298	324	284	331	269	275	302	281	281	294	290	258	259	293	297	282	273	278	244	282	299	303	302	309	308	307	313	289	275	287	308	301	265	338	302	331	316	315	247	301	261	277	283	286	273	318	273	273	306	291	314	308	299	295	280	277	323	302	310	303	290	352	272	294	284	327	304	306	288	311	312	299	324	283	304	306	290	268	299	289	308	299	275	309	299	279	284	263	346	265	296	290	276	267	298	291	268	270	329	270	294	263	280	275	286	280	300	303	321	277	298	270	260	293	316	275	303	322	324	285	282	281	298	290	289	305	291	291	300	295	282	292	318	302	287	309	310	299	294	279	293	259	310	282	293	288	314	303	300	308	290	305	330	301	323	312	287	264	290	276	296	279	282	305	320	352	297	288	290	289	279	284	292	265	318	314	314	323	310	313	290	287	316	281	302	284	296	302	296	302	299	283	318	280	316	317	295	305	304	293	337	271	272	262	297	292	285	307	321	275	304	320	283	282	288	312	316	318	287	306	287	303	328	287	303	271	336	292	291	282	308	335	283	300	301	306	286	302	293	262	308	281	280	276	313	288	270	292	270	264	309	264	316	241	273	296	288	292	325	307	313	289	295	252	327	285	261	300	310	309	325	286	275	303	308	331	325	318	263	307	290	286	305	286	308	305	317	317	291	279	321	284	306	257	319	317	300	312	295	300	285	283	303	323	270	313	293	277	285	293	306	275	316	316	312	255	305	271	322	317	287	296	311	315	337	307	307	278	289	310	316	292	269	331	317	260	318	296	281	277	282	285	308	331	297	297	288	307	272	260	286	339	308	296	304	249	284	321	317	257	298	320	323	299	305	335	286	278	296	303	326	290	329	298	286	264	311	276	299	305	318	300	283	281	259	316	337	305	291	316	304	342	312	295	286	304	275	292	293	317	278	276	268	310	280	301	297	307	314	306	289	296	338	325	280	292	306	304	296	334	274
15649	23384	3348	1666	1189	1012	907	839	836	810	749	730	727	741	729	743	715	669	676	677	724	717	661	693	663	647	693	679	647	635	677	712	678	628	653	630	674	702	680	660	721	725	690	685	695	685	673	681	680	694	648	709	646	681	660	671	662	678	670	663	657	699	670	652	623	680	655	668	642	647	708	629	630	652	648	657	643	665	667	643	645	721	637	683	618	675	660	657	618	684	651	697	632	669	665	672	626	653	640	673	638	660	721	683	627	662	650	686	685	658	611	650	625	676	648	654	680	671	665	683	634	656	680	651	669	640	618	663	674	681	673	698	614	668	659	626	631	656	646	657	625	665	631	673	639	681	598	717	650	667	638	694	666	651	651	669	683	667	669	663	639	679	700	675	646	680	733	689	643	635	720	651	654	681	654	688	682	673	689	683	706	652	661	623	671	636	661	595	683	680	678	641	602	700	628	678	657	594	622	685	660	664	644	662	703	620	668	707	660	661	663	631	716	650	716	673	643	682	672	651	654	637	685	648	689	643	668	684	676	695	666	647	656	696	706	631	640	671	643	670	630	656	648	672	652	614	630	651	671	686	659	657	672	686	676	660	644	633	624	654	668	669	677	640	724	701	650	616	687	665	648	719	665	660	678	636	652	645	677	706	691	656	636	686	615	662	661	664	679	651	652	666	647	666	631	674	622	704	653	674	626	653	637	660	656	645	636	689	627	649	654	676	642	637	711	645	711	643	591	645	645	675	631	655	649	704	659	671	643	678	667	700	646	696	619	625	645	673	687	671	668	677	652	657	722	638	669	671	652	639	669	647	624	696	615	672	677	672	650	672	645	651	622	646	680	682	637	709	659	649	720	656	649	670	658	690	639	667	646	650	661	642	708	570	651	669	654	659	690	687	684	613	681	643	687	696	694	686	682	684	650	649	707	645	692	641	669	660	672	698	671	660	685	680	660	650	692	671	669	642	660	676	648	676	696	620	679	684	655	641	650	673	642	654	725	712	668	675	679	667	684	667	668	656	679	671	661	646	653	674	659	609	672	666	680	636	614	693	680	655	689	622	657	655	648	660	669	684	661	647	711	677	655	711	667	659	668	672	670	663	679	708	631	648	685	639	664	666	650	679	683	640	631	670	660	671	639	659	642	705	652	684	659	640	694	667	625	764	636	601	703	698	715	660	626	651	659	658	666	689	674	608	706	682	653	644	630	647	687	672	687	623	676	739	655	661	693	646	636	632	657	673	693	666	664	687	672	620	642	674	641	651	661	668	659	621	635	659	670	628	647	648	634	661	677	649	642	669	661	688	681	698	693	635	633	643	660	690	727	637	694	648	657	655	711	602	682	670	662	672	688	661	628	683	640	655	679	679	663	701	669	690	676	657	718	663	681	619	699	624	729	667	620	663	653	689	678	673	635	647	653	642	686	656	651	652	712	665	673	649	639	679	647	676	653	667	642	625	672	660	665	710	689	655	651	619	680	692	645	653	659	728	640	728	684	653	662	657	694	658	664	652	642	660	662	676	646	722	662	682	648	649	637	616	657	638	645	693	657	641	659	713	709	684	653	661	641	675	697	656	628	645	629	649	655	692	642	621	607	662	672	639	705	693	704	673	673	640	673	684	665	681	647	675	661	670	688	649	661	612	633	672	650	660	655	676	715	657	629	688	622	612	650	639	687	656	673	666	665	663	647	636	643	655	642	674	682	681	656	642	692	661	658	694	667	619	654	651	688	681	658	686	687	669	665	646	673	607	672	700	688	642	658	649	670	682	677	756	660	702	683	639	657	707	674	679	696	667	649	683	655	696	688	655	660	622	651	689	641	636	699	654	662	679	685	671	703	665	646	664	716	688	672	610	644	616	707	730	635	696	665	609	634	662	648	692	688	712	716	661	639	647	665	662	683	658	680	679	639	686	684	640	647	642	643	650	667	643	643	689	635	676	685	687	646	678	616	692	651	701	676	635	645	651	667	685	652	640	695	636	610	669	658	673	691	649	668	688	726	664	650	608	639	639	702	672	655	701	618	667	628	640	665	662	662	698	662	691	705	644	662	671	687	681	625	679	651	620	646	665	623	682	672	687	620	635	657	665	661	631	670	630	725	623	677	653	649	677	644	620	659	671	653	705	709	636	675	620	652	673	666	679	626	626	676	637	693	697	650	643	625	650	621	650	664	698	666	639	684	659	636	671	662	661	617	726	676	698	694	628	681	670	642	655	636	682	672	626	675	621	653	688	679	653	663	686	726	632	662	702	628	636	632	655	688	631	662	659	662	680	676	661	692	701	606	666	689	644	635	678	649	657	654	664	686	611	667	648	677	670	665	656	641	645	661	667	663	640	712	693	663	644	671	687	688	688	657	678	667	696	654	674	653	647	687	648	690	652	645	621	653	671	664	606	691	642	740	642	653	613	647	668	649	652	703	644	665	686	662	670	683	629	654	646	663	658	669	679	646	676	670	663	637	662	653	678	622	627	674	692	663	673	658	660	641	664	692	664	702	680	675	679	687	632	659	598	656	625	664	676	658	677	676	685	667	636	648	611	614	715	632	697	634	630	652	670	700	686	690	601	637	687	641	691	672	623	660	686	721	593	639	708	647	664	649	640	643	710	640	689	678	641	676	687	676	695	665	637	596	715	679	701	706	661	661	657	640	700	629	658	707	625	680	658	686	652	660	668	620	677	729	682	666	685	604	654	630	666	635	645	636	641	660	659	629	691	665	663	695	695	654	681	689	671	632	654	659	647	687	720	672	656	652	633	627	648	663	664	647	625	701	657	682	643	685	673	655	651	675	672	649	671	613	680	631	685	671	665	665	632	662	634	677	655	655	683	652	708	655	626	677	638	656	629	622	704	622	703	668	669	614	702	669	677	651	637	651	653	641	647	588	647	682	642	651	637	671	687	650	628	668	614	689	687	656	677	629	683	654	674	666	690	663	669	641	654	667	637	696	622	653	654	658	661	707	618	674	674	643	668	631	663	621	631	630	647	657	709	660	691	675	641	669	712	717	682	695	670	632	675	648	704	709	649	659	638	624	663	654	678	645	709	635	607	700	643	694	661	642	674	697	675	675	651	717	649	609	665	649	661	667	631	608	671	651	654	650	642	669	662	722	637	681	700	676	666	611	643	629	636	686	661	677	684	668	660	669	679	649	669	631	700	694	649	654	693	668	673	653	639	671	677	654	674	666	702	668	616	654	693	649	700	663	683	674	652	648	657	663	618	675	671	652	646	667	645	662	712	656	612	659	726	686	670	618	651	679	639	643	657	674	641	688	682	667	686	676	646	676	738	659	650	655	716	643	644	621	630	691	685	631	689	652	690	638	645	689	688	677	681	669	625	664	657	673	676	758	673	625	695	682	680	657	689	676	616	652	686	639	657	691	674	694	694	661	664	696	704	643	648	703	645	685	674	646	644	683	677	608	648	683	726	655	653	657	636	684	632	608	670	679	678	658	675	662	670	673	644	644	654	645	628	671	666	697	667
30989	12098	2409	738	538	540	429	421	376	353	343	352	315	331	367	308	289	291	291	307	282	267	285	236	237	243	246	262	249	241	278	286	242	243	240	259	275	278	281	271	257	233	233	262	248	232	262	250	247	226	269	228	227	267	246	236	265	233	229	239	253	237	244	254	264	284	235	229	292	259	208	244	269	224	267	252	254	221	233	230	246	262	243	256	248	239	250	265	262	261	274	264	230	218	226	251	246	239	242	247	260	283	226	249	245	224	260	244	264	243	255	239	232	246	254	260	249	258	270	244	237	238	250	273	280	255	230	263	245	264	230	238	231	257	235	214	248	265	262	259	259	255	257	232	236	265	229	252	263	235	267	249	240	240	232	256	243	221	229	228	242	225	255	254	252	220	256	247	259	243	247	247	240	240	229	264	256	230	231	238	251	262	256	267	244	237	272	245	238	227	249	253	255	272	259	252	261	233	227	241	247	213	236	286	254	221	270	276	272	241	262	242	240	287	251	281	271	243	253	265	247	253	287	244	254	254	242	284	256	248	240	229	268	246	241	231	275	237	256	255	239	249	260	250	267	270	237	258	265	262	243	271	233	264	232	249	261	228	232	239	233	232	239	213	223	244	219	252	213	249	260	260	258	257	246	284	268	258	240	236	257	280	255	226	248	275	245	223	310	246	296	242	211	287	267	275	251	239	243	264	265	234	232	281	285	276	262	219	260	238	243	276	233	275	262	244	281	276	230	204	227	236	278	252	245	245	205	254	243	255	261	234	249	221	245	235	252	235	254	235	255	238	269	230	260	245	258	244	247	277	235	242	235	282	236	255	222	228	253	262	266	245	238	247	247	248	214	243	279	235	258	272	243	262	242	262	245	274	226	218	267	255	280	242	229	278	235	250	267	250	243	234	261	242	245	245	284	247	251	251	254	241	225	246	258	271	259	241	226	228	249	245	243	264	234	254	242	243	258	243	265	250	260	289	259	237	213	258	231	258	250	216	239	252	238	235	243	244	220	232	274	232	262	285	213	256	283	254	234	250	258	246	244	251	252	221	239	304	250	263	236	242	248	259	241	236	232	262	225	270	237	254	262	269	248	279	259	219	237	258	246	257	259	260	222	263	260	235	254	229	234	214	224	254	245	226	243	251	229	251	253	288	263	235	239	258	255	286	267	242	212	241	210	256	259	246	223	269	251	235	283	243	244	247	245	246	233	258	269	242	238	225	227	253	281	244	245	240	254	229	248	259	258	246	250	245	258	261	262	276	243	285	254	209	267	263	245	260	261	252	262	261	268	251	261	247	216	225	256	255	226	254	246	266	226	263	265	259	237	249	252	258	237	238	239	229	250	239	247	236	263	222	251	229	249	254	261	272	254	259	260	266	224	276	234	207	251	263	241	226	254	235	289	239	250	250	251	262	238	263	262	278	251	233	267	256	262	262	244	260	272	254	273	234	242	252	248	254	232	248	266	254	241	275	242	249	248	239	247	239	224	230	264	275	258	241	296	272	262	260	240	258	272	271	243	266	244	262	263	218	233	264	237	247	239	214	239	207	248	216	270	245	227	239	233	234	244	247	274	269	239	269	261	274	261	227	224	233	266	261	253	247	275	275	255	296	275	255	244	232	243	228	256	260	239	243	244	251	247	263	246	238	225	254	255	270	242	239	284	245	266	276	241	235	231	251	228	226	252	272	240	254	243	232	245	233	244	272	254	241	260	269	253	252	267	260	271	252	224	265	238	207	227	247	266	252	239	244	274	252	273	238	249	259	199	260	245	235	248	270	243	254	263	232	230	245	277	262	248	204	263	257	233	244	269	261	210	244	225	230	236	264	270	252	256	282	259	255	292	244	257	238	225	258	276	274	240	252	252	255	277	247	237	240	216	271	252	267	263	260	244	262	260	249	208	229	245	268	254	252	229	256	259	232	279	214	238	256	231	250	236	235	258	228	233	279	223	249	246	242	245	225	242	238	241	236	306	253	256	236	268	251	245	239	247	261	276	252	215	233	244	218	289	230	277	238	246	262	226	217	250	251	258	228	253	225	256	264	268	257	254	285	260	248	244	247	219	254	230	236	278	217	246	294	228	247	247	246	273	219	254	260	239	221	256	262	236	275	247	271	275	250	278	250	219	273	253	237	279	259	271	257	255	245	230	248	240	239	234	247	261	272	222	262	233	252	238	234	227	254	267	273	241	239	268	253	250	263	252	252	253	233	252	249	231	274	249	251	230	231	254	241	239	228	228	239	286	263	231	247	261	291	273	242	251	257	223	264	267	219	253	244	262	248	254	262	246	242	261	239	272	218	257	226	251	273	247	259	241	239	219	259	248	254	199	259	279	231	230	254	244	251	229	239	242	243	236	266	273	231	238	223	244	258	242	263	241	255	250	264	260	228	244	240	234	249	246	264	235	245	254	246	244	246	254	229	239	242	235	251	240	239	249	250	240	232	270	244	221	261	259	249	274	237	283	246	268	252	229	240	250	266	233	253	244	241	248	251	229	249	258	257	272	234	267	252	284	232	238	216	252	247	256	248	231	246	235	236	241	253	245	249	276	244	248	253	229	255	247	250	229	221	264	254	224	247	244	257	253	254	261	267	241	265	248	255	243	248	242	272	253	271	250	231	245	210	236	254	228	258	247	263	250	261	213	273	256	226	231	228	237	236	276	272	273	238	269	286	251	238	246	254	252	238	247	252	250	242	238	258	237	256	250	235	225	256	240	243	240	239	245	251	252	253	282	245	230	227	249	228	257	265	250	255	253	266	267	240	239	228	261	242	239	263	244	232	238	225	258	237	215	253	254	254	233	231	248	234	249	260	242	250	231	240	233	240	274	250	241	240	249	234	248	227	250	246	228	286	234	228	247	262	233	257	247	224	270	238	248	273	252	245	226	269	261	251	272	233	250	239	241	259	266	264	237	233	243	255	259	303	257	280	268	294	256	260	268	249	292	249	262	277	257	273	210	252	209	270	242	277	263	256	229	276	258	239	244	249	254	274	236	259	267	241	244	250	248	270	245	237	248	268	238	289	246	259	248	265	285	252	276	283	273	256	261	211	229	266	265	286	218	245	215	262	274	266	237	237	282	244	231	234	227	260	248	223	242	243	227	241	235	220	258	230	245	264	260	289	270	225	306	243	275	244	251	222	243	254	260	210	222	235	214	236	225	242	249	255	243	213	227	242	263	272	261	228	234	226	220	268	189	240	272	242	264	254	244	255	211	240	242	227	219	240	234	238	268	246	255	247	233	250	238	241	237	280	234	255	279	258	253	268	218	266	219	238	257	210	239	261	258	250	248	239	266	250	262	229	253	269	281	249	257	265	247	266	277	238	244	232	268	257	232	259	239	240	219	261	242	250	240	260	230	251	271	253	243	224	272	254	252	256	227	238	261	228	269	227	265	242	235	261	236	246	220	258	240	236	253	231	237	224	238	241	235	245	240	271	270	290	255	254	260	274	261	254	241	252	236	246	238	235	225	250	262	263
10897	9466	1356	867	743	652	641	664	679	628	606	623	613	649	614	606	589	602	567	603	579	563	649	604	598	608	590	620	631	571	591	544	595	605	608	612	609	592	635	596	566	641	576	620	599	598	609	611	581	574	605	621	620	588	594	593	605	575	571	597	578	616	558	611	593	576	575	593	584	641	569	604	618	617	618	583	614	589	609	573	588	633	644	614	628	616	579	533	569	590	621	566	602	606	585	598	592	639	592	577	580	549	623	587	574	636	549	594	595	601	582	568	531	596	595	631	608	621	604	582	560	595	624	592	562	594	581	597	639	592	598	594	602	566	574	579	601	623	544	567	585	628	586	612	609	602	623	585	596	598	546	639	599	625	641	586	621	579	578	606	630	607	616	622	565	587	595	557	566	583	582	594	570	600	619	556	596	585	648	619	623	612	606	558	603	607	582	614	552	598	591	603	584	593	570	583	607	581	619	608	586	591	538	548	552	577	631	599	605	592	570	585	566	584	556	563	588	557	618	547	610	554	590	570	576	581	561	542	531	642	608	590	607	590	575	577	558	575	604	570	603	621	576	573	610	580	593	599	593	591	588	588	578	545	596	549	567	615	633	591	580	586	592	590	624	593	590	617	554	580	568	590	626	557	616	604	578	583	627	559	575	608	566	632	632	616	602	600	605	633	594	566	595	585	552	593	580	613	549	606	571	589	661	616	611	617	609	586	603	593	594	556	606	585	617	601	589	608	618	617	583	607	642	608	568	603	594	581	584	600	612	622	634	555	561	581	578	646	570	624	571	612	599	584	592	589	583	632	608	614	594	619	615	616	550	595	552	547	582	588	578	605	613	626	591	594	622	624	609	586	573	576	624	629	619	594	603	591	587	573	591	565	599	578	606	607	610	594	615	603	575	621	602	574	620	594	590	585	597	580	596	590	590	595	575	619	607	620	578	581	607	630	577	617	613	621	571	628	635	566	608	611	549	601	541	599	604	555	624	634	577	604	585	598	604	594	610	572	612	632	581	590	624	553	620	608	604	585	541	518	596	603	589	594	582	625	550	574	605	563	639	572	587	568	586	592	567	560	562	595	630	605	609	577	566	522	575	561	646	590	613	591	573	580	607	583	591	603	598	565	613	617	569	551	577	584	619	607	604	576	585	550	581	563	582	578	624	655	584	601	582	608	545	604	558	600	585	610	614	618	565	620	593	586	609	576	554	582	578	561	581	603	550	568	583	621	619	572	594	546	591	619	602	592	590	607	566	589	594	628	604	594	601	611	584	603	607	644	607	601	595	594	589	610	601	623	586	572	568	592	619	577	599	616	589	600	602	571	609	610	605	570	626	617	580	633	593	553	645	575	585	607	599	640	608	595	577	577	637	597	590	601	614	589	590	603	618	607	617	578	573	577	629	632	630	554	640	593	620	572	612	633	557	594	615	625	554	640	546	605	544	615	576	574	637	626	551	594	628	601	587	643	619	592	599	560	568	575	542	601	571	603	615	608	561	602	619	605	611	599	558	573	606	653	591	599	583	578	569	606	550	592	551	647	626	549	595	600	563	537	570	633	609	591	608	592	579	577	601	613	557	593	604	549	624	604	603	587	599	551	599	610	603	596	587	608	618	611	562	554	632	621	609	589	606	571	620	572	549	623	567	576	577	576	576	625	585	611	604	553	607	619	641	626	614	556	595	598	639	578	621	558	654	640	568	578	586	557	587	601	566	621	600	652	569	595	595	605	607	590	597	596	579	557	573	562	588	593	601	594	617	596	613	642	610	612	543	590	596	580	614	595	622	567	608	558	596	598	631	583	584	533	631	619	568	623	591	584	592	585	570	629	608	596	602	609	613	579	582	594	576	563	614	545	573	595	562	600	544	596	610	577	606	596	586	574	614	628	578	591	615	623	636	560	547	610	617	585	604	611	611	600	603	543	589	594	586	588	597	571	595	617	581	592	596	604	585	574	600	637	644	606	590	639	589	567	560	603	625	609	586	599	636	605	638	587	579	626	617	607	585	593	585	569	611	566	624	594	584	594	612	618	617	619	601	598	564	580	591	613	561	633	605	594	581	614	597	568	512	614	562	613	605	597	638	589	567	615	629	616	629	595	636	581	595	589	629	585	592	599	576	572	611	639	585	628	599	563	582	587	577	596	592	626	583	589	578	573	562	602	564	607	607	598	626	622	624	566	568	594	600	613	617	592	582	609	585	597	593	598	632	571	589	559	596	571	588	600	529	648	580	603	595	556	597	583	589	574	615	604	578	577	579	562	572	600	551	602	592	573	600	612	602	532	591	610	607	577	641	593	583	650	589	614	579	590	601	575	575	621	592	577	589	602	557	575	605	616	599	580	567	619	614	631	588	585	611	629	595	610	592	552	597	590	616	584	627	571	610	576	582	612	606	595	576	614	618	571	605	602	630	609	585	589	614	572	613	591	585	622	614	627	600	597	611	602	607	582	610	584	623	578	624	602	554	627	623	578	615	597	615	604	600	581	588	610	640	570	593	584	603	621	599	555	600	569	641	600	594	589	598	595	596	587	559	596	615	574	590	575	601	551	632	619	571	602	619	615	594	589	564	668	602	596	603	594	590	631	623	604	587	592	621	598	552	586	614	604	601	606	588	638	613	597	628	597	594	608	581	616	605	620	598	562	611	595	583	634	593	590	594	553	585	563	540	627	592	623	596	621	640	600	594	605	577	574	607	580	582	576	563	596	595	585	538	581	632	580	560	620	612	575	597	590	615	536	616	611	588	584	606	537	599	559	570	630	614	626	627	636	600	585	593	596	606	594	556	591	592	593	611	591	594	595	558	592	586	571	633	565	574	644	619	590	613	569	616	600	584	594	586	579	644	593	570	592	635	652	620	579	607	550	593	576	602	597	568	575	585	592	627	636	598	621	577	598	588	602	574	601	633	586	550	583	557	608	574	589	611	583	533	589	625	607	597	555	602	575	586	627	594	638	602	563	633	592	600	599	602	596	591	567	586	587	526	590	629	647	621	580	621	587	596	579	622	587	592	617	567	572	550	602	593	586	608	595	588	635	606	584	596	561	578	605	627	599	575	617	605	595	577	581	611	579	567	637	585	565	619	626	576	566	622	634	582	572	587	617	594	661	597	574	568	598	649	585	612	618	602	603	601	609	569	624	597	624	584	592	573	588	559	588	580	608	593	573	631	584	618	617	565	557	605	589	616	593	630	623	615	621	587	566	580	600	585	618	585	598	576	593	633	611	609	579	627	579	591	601	603	631	581	647	573	576	567	626	595	559	556	601	601	609	635	541	583	577	601	597	611	619	592	604	578	592	560	600	593	596	603	619	560	556	581	587	588	544	589	598	608	593	638	588	585	611	618	614	577	594	632	608	589	607	571	625	624	540	610	588	605	563	603	587	600	594	617	569	569	615	588	575	581	619	647	621	601	601	640	582	571	610	605	610	578	625	599	559	560	613	557	640	596	621	610	600	601	570	636	583	580	551	610	574	559	581	556	612
26691	21347	25448	27109	6553	1066	783	683	626	586	565	488	472	511	502	452	436	389	388	406	432	376	396	370	370	340	309	378	358	349	335	341	349	324	347	367	356	355	381	326	336	299	340	346	343	345	334	375	327	346	333	323	310	336	327	344	367	370	338	323	308	351	337	338	357	336	317	331	322	310	324	332	346	350	342	329	330	318	339	338	310	283	392	354	341	369	351	323	359	340	326	365	369	358	318	354	321	349	292	334	371	335	306	351	310	322	342	329	333	315	346	337	318	333	305	341	366	346	356	338	344	353	310	332	362	348	356	345	343	343	331	318	350	334	339	327	334	356	335	328	347	310	355	327	333	326	344	333	373	349	323	309	336	332	330	341	332	351	343	360	313	356	341	342	347	343	344	330	322	332	316	330	345	362	337	361	353	312	325	321	352	341	332	310	314	334	351	357	338	342	322	307	338	337	318	307	349	328	322	337	324	350	316	356	338	324	319	316	331	364	327	352	307	335	362	343	288	357	355	340	360	299	366	342	344	343	329	331	380	375	338	310	364	323	331	354	327	360	338	317	319	353	372	342	356	340	312	322	348	327	327	325	303	364	307	343	369	324	359	337	323	307	333	340	328	338	346	332	363	340	304	337	340	380	329	338	343	358	370	308	342	343	299	324	288	344	338	330	346	333	339	308	300	379	334	341	351	328	321	338	345	369	351	315	339	351	313	311	336	339	303	340	329	320	317	330	344	384	352	330	333	341	353	299	352	315	312	309	342	362	387	345	350	320	333	316	333	371	348	366	314	351	360	299	327	346	366	354	315	323	343	312	325	336	347	366	351	319	321	319	328	311	342	313	382	330	352	352	317	363	332	353	324	323	336	324	344	310	318	336	319	317	309	331	336	314	338	334	337	343	347	331	339	359	312	369	358	328	312	342	337	345	327	331	346	331	328	342	341	319	359	318	338	317	347	350	359	330	328	361	339	349	354	345	341	338	348	329	337	315	341	331	362	350	336	348	319	327	331	347	355	358	314	346	334	339	338	313	330	348	327	347	336	350	309	343	328	324	366	326	335	361	320	323	381	371	352	340	346	334	369	328	348	343	355	340	383	328	343	316	365	332	326	358	332	350	327	325	326	352	380	340	369	342	332	346	364	320	315	319	298	356	321	336	344	291	364	318	307	320	316	344	351	334	337	335	329	318	340	320	338	325	351	346	314	344	308	334	329	345	348	349	328	359	325	366	340	334	345	303	317	326	293	323	347	344	322	349	335	314	331	337	351	344	318	341	364	362	294	342	313	350	346	337	361	301	316	349	334	363	327	334	312	337	333	324	340	358	328	314	341	343	368	317	344	320	362	359	321	352	336	338	356	323	328	322	334	323	332	355	363	352	353	354	315	361	304	327	317	317	332	301	345	347	362	352	318	339	326	342	347	322	323	332	334	332	339	340	344	290	374	393	346	347	352	350	329	341	353	310	319	340	368	316	360	334	329	317	295	348	344	310	308	373	337	326	349	327	352	320	342	336	326	334	353	349	343	336	317	341	322	321	338	352	349	329	325	326	337	330	329	355	354	358	315	348	348	339	310	337	331	357	315	330	362	336	334	347	336	326	289	317	332	317	344	384	358	333	308	350	324	350	324	331	363	341	320	334	338	320	347	349	374	332	314	326	356	365	368	337	343	397	369	375	342	348	322	328	331	357	337	335	344	318	369	339	331	327	312	343	334	339	345	355	343	360	327	358	314	338	319	340	347	345	347	345	325	311	336	306	325	349	318	333	360	340	352	311	340	354	324	308	312	341	363	335	327	315	359	348	302	385	332	323	334	331	338	368	321	378	345	351	348	344	328	347	366	346	346	328	297	341	340	359	327	346	325	366	319	339	355	340	291	330	336	360	333	332	362	330	349	346	339	363	315	339	313	337	336	337	297	341	333	331	343	323	350	327	308	323	333	316	352	354	354	328	358	356	343	340	365	359	347	341	366	357	326	345	374	358	360	337	316	323	341	339	346	290	319	328	322	344	348	313	342	341	381	345	313	321	328	329	312	286	308	327	357	332	366	319	345	346	307	370	335	330	328	349	356	342	341	339	340	346	341	323	305	325	336	365	326	355	333	371	327	307	321	337	314	316	353	308	349	321	326	312	325	357	314	329	330	320	311	358	337	305	344	294	339	333	360	355	327	336	325	314	337	316	365	334	371	339	311	362	353	315	329	339	338	333	347	332	353	345	335	312	382	358	322	332	353	330	306	323	336	367	348	336	323	323	331	310	300	350	365	339	327	314	341	337	364	346	322	323	316	323	321	322	366	377	327	322	364	338	360	310	344	365	338	298	338	336	346	347	341	311	322	320	352	352	337	324	335	350	365	332	375	353	298	335	350	340	361	311	340	328	395	345	356	339	329	345	358	317	332	336	302	322	341	347	313	330	339	295	326	318	367	334	287	359	337	313	330	303	359	301	329	316	317	311	364	326	334	324	327	331	306	342	317	363	323	335	368	334	380	337	328	319	374	326	293	339	327	338	334	326	325	340	357	310	362	320	307	369	308	354	349	351	325	320	357	316	382	344	334	336	337	355	372	324	333	320	344	321	331	352	345	349	354	340	350	340	344	331	315	325	358	365	315	342	348	359	354	319	318	358	359	348	368	328	371	314	355	315	333	346	300	289	306	363	314	317	356	383	349	313	339	358	307	327	339	336	336	370	315	308	340	316	354	351	349	318	377	347	361	340	357	326	340	344	350	336	329	342	348	327	346	352	299	322	311	368	361	338	317	363	360	313	336	339	333	343	359	328	351	304	354	352	360	323	353	335	321	334	331	346	365	309	302	309	342	305	328	347	343	366	328	343	327	346	332	342	344	359	354	328	325	319	347	354	299	304	353	308	336	319	340	334	311	343	357	303	338	336	377	332	317	349	324	315	330	329	305	354	338	327	302	342	339	356	360	375	313	326	307	328	355	347	369	391	358	358	314	307	341	343	335	353	342	345	347	372	321	333	366	335	350	354	345	326	354	342	362	339	346	319	338	285	324	325	339	347	360	321	365	329	358	338	357	361	364	332	368	340	359	348	352	320	336	333	340	311	370	345	342	330	328	312	319	315	325	344	325	323	343	345	344	353	343	359	362	353	325	361	356	341	355	346	326	319	335	351	341	309	349	333	340	306	344	330	336	339	334	390	324	380	318	345	338	341	328	338	327	329	368	337	348	279	342	357	336	308	302	352	369	359	333	338	352	360	320	329	365	335	315	348	367	331	338	310	356	328	360	319	376	333	356	335	326	347	317	333	355	376	358	348	320	340	322	347	338	325	349	315	349	342	336	316	363	341	338	345	301	378	346	340	344	340	296	345	341	319	345	329	366	328	341	362	316	326	345	334	337	331	324	298	342	351	375	347	364	326	332	357	337	331	325	315	383	314	321	342	359	345	342	330	336	373	335	334	327	324	361	298	314	335	389	316	302	325	346	334	353	334	369	326	288	326	347	362	321	348	321	330	306	350
12970	15974	2867	1483	1041	966	929	873	902	776	852	811	825	833	840	807	788	786	757	826	781	785	747	764	814	772	748	761	728	778	813	830	781	762	773	753	754	741	771	784	784	757	721	735	724	750	758	773	766	760	767	797	819	719	760	774	765	811	728	741	778	726	767	797	758	734	766	779	753	726	775	777	787	737	787	754	781	778	750	762	699	730	746	781	735	798	763	752	753	799	755	788	750	771	801	757	829	763	787	745	724	743	740	727	737	767	751	719	732	767	768	769	747	774	744	732	807	759	757	750	733	755	795	754	766	715	793	827	784	778	761	742	814	827	743	780	744	726	742	751	758	748	762	698	767	721	752	769	769	750	768	781	738	773	771	742	769	780	742	761	788	747	769	779	747	770	736	806	761	779	788	738	777	758	706	768	773	799	771	759	689	754	729	814	771	747	795	801	728	781	732	749	765	745	748	796	779	764	807	773	738	786	738	703	740	806	719	808	813	784	760	732	759	795	753	778	763	739	732	793	725	815	748	782	691	748	789	771	814	786	790	749	821	773	760	773	787	761	808	747	747	765	748	769	762	769	785	729	774	778	792	741	770	791	790	718	780	756	713	792	771	771	753	756	754	743	749	752	755	758	802	729	766	756	814	788	805	777	761	750	816	732	775	757	776	774	771	778	738	776	799	761	708	742	773	795	775	788	723	764	738	714	774	776	806	778	761	711	763	773	775	777	729	799	773	752	777	806	810	777	738	760	761	768	771	733	760	788	757	769	784	838	785	771	799	786	754	745	822	753	783	720	786	767	748	800	735	760	778	765	760	756	738	760	765	771	745	770	769	737	808	789	741	763	782	771	814	783	739	749	781	726	782	777	768	777	735	745	696	753	740	787	758	744	763	729	820	727	779	747	765	746	721	808	778	775	757	784	813	742	768	732	741	766	789	757	760	702	765	745	758	759	791	761	726	732	783	777	782	727	797	736	737	742	825	813	744	763	748	775	762	782	785	794	760	725	778	766	768	723	730	748	709	726	795	741	768	750	791	761	793	782	753	798	699	813	717	765	835	766	753	768	791	793	772	722	724	760	786	781	769	791	757	721	744	785	713	766	720	752	769	761	754	751	750	781	759	738	753	751	791	748	766	812	709	815	789	739	778	757	752	735	756	765	806	767	747	797	765	818	755	810	798	695	775	796	786	739	760	783	768	727	731	756	773	757	789	702	812	774	767	767	734	774	765	741	788	763	804	758	756	744	795	708	731	790	727	751	779	762	769	779	771	773	808	742	755	777	773	745	752	806	713	796	754	713	759	766	719	791	734	790	737	754	752	782	753	731	743	766	774	773	758	797	753	727	739	784	801	790	769	785	764	765	797	752	774	759	764	723	774	750	780	753	748	736	775	797	766	758	798	779	762	700	767	748	784	771	759	749	780	755	767	769	768	745	748	758	732	744	766	742	704	748	801	738	776	759	782	736	798	750	780	791	781	758	741	742	759	760	730	761	794	718	731	718	731	750	770	753	755	796	759	805	749	769	800	764	732	773	750	800	768	780	750	746	773	740	794	737	785	754	742	764	753	756	733	777	764	744	817	789	777	779	775	714	729	752	780	753	730	787	776	750	756	747	734	798	682	742	752	797	805	760	768	746	775	733	803	805	783	784	737	739	822	793	726	756	803	791	782	813	796	797	775	742	760	735	756	779	725	757	815	778	784	754	758	790	748	777	770	821	735	794	710	790	726	762	757	826	770	732	806	743	808	837	773	745	729	795	778	786	800	845	741	829	772	790	704	752	749	712	731	738	763	742	743	829	756	763	799	755	749	770	768	778	735	744	786	767	747	722	742	709	786	751	749	765	761	772	742	843	766	748	749	790	774	747	815	812	791	743	754	773	776	742	723	788	768	787	727	737	778	737	735	754	742	747	728	791	714	751	776	814	772	764	798	761	771	773	789	746	763	745	776	756	734	711	749	776	800	748	778	758	731	779	709	744	753	785	776	775	713	736	775	784	776	749	735	742	756	748	741	786	764	719	759	798	764	788	779	743	758	790	784	771	782	731	777	774	734	805	725	800	767	759	757	761	731	780	780	804	796	752	777	777	754	762	762	794	747	795	789	794	768	765	717	792	756	753	760	769	756	759	786	739	726	774	746	771	812	768	762	790	782	794	788	707	697	740	761	774	766	767	781	784	773	735	776	781	794	749	779	746	749	736	722	746	722	787	773	790	739	725	710	756	794	775	778	760	739	824	733	772	753	800	759	763	711	725	744	766	806	783	742	757	759	768	763	773	733	771	810	785	732	743	751	773	743	725	767	780	805	755	735	791	753	753	769	717	698	806	770	761	745	781	750	758	729	797	776	801	771	720	771	763	731	778	750	784	737	743	773	722	795	802	812	789	738	760	751	715	762	783	786	753	804	784	771	758	786	808	745	781	737	722	787	775	762	756	764	744	850	782	718	802	759	797	759	733	746	769	803	772	752	790	766	751	727	790	754	775	759	754	775	784	781	773	754	757	755	763	709	786	757	784	778	738	776	744	734	790	748	749	748	752	760	743	774	736	789	796	767	808	784	778	773	769	755	742	763	737	780	743	738	752	774	805	796	731	755	799	769	724	781	778	809	742	738	710	780	803	714	793	767	739	755	759	733	773	770	768	776	798	831	787	772	746	703	743	748	757	742	717	770	798	745	730	738	817	741	738	807	748	770	740	779	769	812	769	787	773	752	796	760	785	794	761	781	788	780	732	769	744	721	772	775	713	766	787	784	751	754	749	749	731	741	781	800	756	768	717	774	764	786	811	771	729	792	787	774	755	766	787	787	720	775	767	758	799	779	810	763	788	803	782	819	796	770	803	763	741	753	747	765	777	752	789	763	745	778	766	744	754	767	731	766	758	760	779	809	801	760	802	803	770	749	779	755	785	789	761	823	745	797	758	790	814	775	773	764	793	765	699	737	795	751	733	769	755	768	787	766	744	778	756	746	793	814	774	762	784	752	794	737	781	746	736	762	740	815	758	815	786	777	741	741	767	782	808	758	815	741	753	749	791	753	776	703	746	781	779	799	747	758	768	766	740	756	773	770	777	717	787	771	719	705	768	800	731	759	805	785	794	762	723	811	795	777	763	766	766	813	733	790	797	762	758	826	799	813	786	762	758	728	760	730	793	781	745	736	788	761	746	730	817	808	731	774	773	799	819	796	771	771	770	741	753	773	776	770	774	769	790	773	769	787	721	778	745	826	740	720	798	795	797	740	742	770	776	790	797	777	741	788	779	752	789	806	747	771	807	805	723	812	746	795	718	808	795	770	802	798	708	738	750	774	760	807	758	782	767	751	793	727	779	766	767	721	755	837	757	725	743	736	741	726	786	737	767	764	756	765	738	760	776	810	679	764	760	738	768	800	765	752	768	764	739	729	784	721	747	735	716	785	834	757	772	822	762	772	755	780	762	753	752	799	765	788	768	821	798	787	814	774	791	721	810	772	777	744	782	728	766	780	786
24875	21336	26793	26237	21295	6848	1296	935	755	647	677	614	539	564	499	442	449	396	403	401	379	375	348	343	319	314	332	315	306	350	318	332	327	321	315	333	338	354	311	305	288	288	311	319	289	323	300	330	316	292	309	288	307	274	301	282	315	290	267	299	313	332	306	302	299	319	295	299	288	328	313	296	326	303	266	303	300	293	273	319	294	292	313	323	270	264	310	289	300	286	324	307	294	334	281	296	306	288	288	290	291	300	321	254	329	308	287	275	283	306	292	266	312	308	321	291	292	311	305	328	267	301	303	305	338	261	319	322	291	279	315	270	308	295	277	303	284	326	300	313	327	286	284	298	317	291	301	295	265	284	299	297	305	308	313	304	297	320	319	303	309	309	290	304	301	293	314	290	303	298	279	264	298	271	322	311	296	277	295	308	307	263	313	296	263	290	323	311	312	320	305	301	266	312	321	302	312	262	306	318	290	289	314	293	313	315	289	319	292	339	301	276	292	312	320	314	270	314	260	302	317	272	304	317	298	311	288	329	302	290	301	332	306	267	292	285	288	267	281	296	296	330	277	299	290	312	306	307	294	269	312	273	281	297	305	329	292	288	307	270	325	285	308	286	281	310	284	299	298	289	303	298	334	319	294	302	329	298	271	343	263	298	311	290	297	272	327	287	307	310	305	311	264	328	299	298	287	298	323	295	303	262	308	291	292	281	319	312	271	276	299	274	283	298	318	318	299	303	275	301	305	309	306	300	301	310	277	304	334	308	292	271	289	280	316	261	299	304	294	282	264	301	308	296	307	313	281	301	267	290	285	280	347	290	277	285	306	286	305	287	293	296	281	312	328	299	308	289	267	325	307	297	325	325	335	285	327	300	309	308	309	310	283	312	307	285	289	313	289	266	333	300	323	335	289	297	324	297	303	314	291	308	291	318	294	263	302	335	274	266	258	292	276	308	270	281	280	309	302	308	321	318	307	285	293	319	299	306	286	294	317	279	275	322	300	311	287	280	273	290	303	308	281	298	278	314	286	298	299	325	328	335	315	315	298	271	315	308	290	294	315	317	286	298	309	316	310	319	317	323	288	313	306	305	313	336	312	275	260	317	277	316	311	303	282	276	319	321	319	308	291	283	304	312	308	267	296	299	275	294	285	305	328	296	316	281	319	282	321	282	283	246	285	270	284	299	275	303	311	282	315	311	277	329	302	306	283	292	305	276	268	340	312	290	280	323	302	284	294	285	282	314	289	326	319	293	293	267	295	278	293	296	295	288	301	275	303	318	316	311	283	285	271	297	302	306	281	319	302	281	299	285	257	277	314	294	307	261	275	323	298	278	313	297	270	284	305	309	293	323	281	297	266	286	269	326	291	299	308	271	299	320	307	299	310	294	272	254	277	288	286	262	293	264	294	307	330	310	312	297	279	321	324	306	309	287	328	297	301	315	282	309	262	321	329	283	299	316	286	310	293	299	281	296	279	320	310	274	305	271	266	289	306	291	293	282	270	281	307	317	308	284	280	288	289	282	311	274	288	316	298	290	309	298	292	282	331	322	346	306	318	318	250	290	305	272	297	304	293	273	292	277	313	295	330	273	291	308	308	295	297	264	316	335	290	297	293	281	293	282	300	293	309	306	289	303	281	302	322	314	308	292	288	277	294	322	304	267	273	290	314	322	293	264	292	307	276	260	273	282	295	307	288	293	334	292	277	289	310	280	303	308	269	350	318	305	297	293	309	289	287	317	286	298	317	291	313	288	306	324	313	294	314	280	278	310	284	293	326	300	271	282	278	282	312	304	318	305	291	289	321	317	304	328	309	255	285	298	311	299	308	296	281	287	290	297	311	276	283	281	269	280	318	335	300	279	284	302	307	277	293	297	275	273	278	279	300	283	292	311	318	287	292	335	328	296	296	299	290	280	273	295	322	292	272	301	308	300	283	310	305	300	289	311	296	303	297	286	298	297	296	307	289	255	296	304	316	293	300	260	295	324	305	333	293	279	306	284	299	295	285	300	324	283	289	276	307	254	311	319	290	285	272	282	321	315	288	317	297	300	307	297	303	309	296	278	280	257	299	280	292	277	282	264	291	255	281	278	306	290	282	333	322	305	321	307	262	275	296	315	287	311	282	289	276	316	308	287	281	286	339	308	282	300	298	317	294	303	267	297	276	271	285	342	312	310	293	291	297	310	342	293	270	283	292	325	290	264	322	318	334	294	317	311	267	244	282	300	300	277	305	283	316	279	284	315	319	289	288	282	305	274	287	289	305	305	285	317	255	320	294	320	293	290	306	304	294	286	292	277	280	253	275	278	315	305	309	279	287	283	295	269	303	257	266	304	253	317	280	237	297	297	292	291	300	269	273	322	273	298	302	305	303	301	295	290	311	309	330	292	294	344	313	299	265	298	288	302	273	306	310	303	283	275	277	272	315	280	289	296	317	321	267	277	328	312	300	296	303	316	280	316	305	278	286	308	314	278	319	308	300	268	272	313	319	300	274	288	309	309	320	315	283	295	313	288	316	306	285	316	283	290	288	304	313	307	297	273	298	317	304	311	320	279	287	288	281	316	296	298	277	295	287	286	312	301	311	313	308	277	294	285	266	293	285	293	285	290	294	288	313	309	271	291	307	264	312	299	281	266	305	310	337	328	259	280	343	292	299	285	332	293	302	275	318	303	301	275	297	295	300	289	326	298	289	272	325	279	293	279	311	307	309	299	291	266	343	292	284	269	275	309	294	306	283	311	296	313	308	305	314	282	295	317	296	284	320	299	286	286	271	283	313	295	304	275	312	290	302	334	318	321	280	307	296	300	320	297	272	262	316	298	312	283	284	314	321	296	303	291	307	338	298	305	264	268	283	305	287	304	286	285	307	315	300	311	282	250	306	304	291	295	313	295	279	280	296	279	324	303	306	288	291	308	301	285	300	324	323	306	266	314	271	304	320	310	290	294	308	315	301	298	308	272	297	254	299	309	307	303	280	256	302	364	285	308	288	329	290	312	324	322	307	288	256	307	327	268	284	299	290	324	307	308	306	315	288	292	306	319	282	315	297	321	272	336	321	289	284	296	270	285	305	319	295	288	337	286	283	290	300	292	288	278	298	318	276	308	289	307	300	310	295	289	286	296	287	319	293	297	286	293	301	272	298	285	303	296	319	283	309	335	280	288	281	294	292	305	301	301	307	306	281	297	272	301	263	304	311	289	297	291	291	294	297	281	265	294	326	300	307	275	282	308	277	301	288	274	321	301	287	292	288	284	274	268	313	309	295	308	293	305	285	306	302	297	281	312	327	282	264	292	279	325	278	321	293	302	325	297	307	302	269	269	260	311	300	261	277	318	313	276	284	297	310	337	287	296	287	319	285	299	311	290	311	297	305	296	285	293	290	265	305	299	298	310	282	294	281	283	268	302	285	293	290	276	262	280	315	277	307	286	279	293	278	278	319	294	284	298	311	292	285	316	269	308	309	303	287	287	325	293	298	321	340	272
16212	23962	4859	1687	1215	1048	982	878	800	801	809	742	723	699	781	677	735	692	674	743	745	690	666	710	624	642	673	637	642	645	648	660	699	679	692	677	678	724	621	627	657	693	681	653	709	719	672	625	706	639	695	689	663	599	659	675	668	662	676	672	633	677	670	675	608	670	652	609	655	678	655	679	719	606	675	647	666	701	642	681	696	701	705	650	629	664	680	652	663	676	695	650	646	659	703	679	679	708	689	662	675	644	673	667	587	694	641	710	673	668	667	648	670	643	689	669	710	668	686	676	648	634	634	651	710	694	633	690	646	676	686	659	680	616	634	647	640	637	735	700	648	652	643	655	679	665	675	656	732	683	672	666	643	679	628	674	635	688	617	638	636	684	708	634	623	669	688	711	632	656	648	667	660	653	684	653	654	623	654	683	700	655	669	636	667	647	642	681	689	707	685	645	649	631	680	672	691	704	670	660	674	647	663	623	621	675	644	638	684	707	698	682	718	653	631	644	637	626	607	643	680	685	670	666	651	624	628	660	651	645	660	656	656	655	677	639	625	654	644	625	663	688	708	668	633	654	658	639	671	659	691	656	661	682	632	657	654	731	660	670	694	659	670	703	640	634	687	675	662	691	666	718	647	603	678	697	701	630	671	659	638	688	694	664	727	610	623	711	659	669	681	664	638	687	644	656	659	699	684	665	667	690	660	634	646	670	654	617	669	648	696	669	652	656	685	629	653	659	680	635	675	654	694	686	652	723	678	670	641	625	650	711	650	672	620	614	642	649	626	646	696	672	654	666	649	706	624	673	649	661	625	655	710	692	668	650	672	599	649	705	666	712	661	664	696	678	688	664	686	637	662	638	707	677	660	636	668	646	636	657	672	604	665	611	636	675	667	656	640	672	668	669	627	677	671	676	665	663	676	665	672	688	670	690	640	668	680	637	640	703	651	630	655	645	633	656	648	678	670	669	622	639	676	644	688	668	641	680	661	663	670	688	626	660	678	681	656	666	669	719	685	656	650	716	607	659	704	666	659	646	642	682	649	657	674	690	643	648	682	676	686	622	647	690	628	681	647	690	666	683	659	663	648	650	609	634	656	646	657	698	671	621	686	650	672	609	673	576	700	670	658	687	708	710	672	653	662	635	681	718	704	628	632	665	708	657	597	672	702	662	660	657	693	657	713	667	697	639	676	667	645	637	623	684	634	655	626	691	676	693	653	664	698	634	661	660	658	671	685	656	673	632	672	647	668	683	704	645	635	681	646	625	616	667	659	685	658	680	634	637	688	697	657	656	611	658	678	650	631	632	688	689	739	653	693	676	677	644	652	638	659	723	644	682	664	708	674	669	640	659	673	672	652	687	643	647	674	668	672	678	652	652	658	666	675	608	676	686	657	706	639	682	639	642	639	691	642	643	649	629	634	655	660	653	652	588	681	659	672	640	682	654	623	674	632	681	686	734	653	648	659	702	645	624	693	698	675	690	692	615	644	644	658	703	632	680	687	681	665	649	715	680	650	705	668	654	662	639	683	669	682	688	670	681	677	686	645	663	664	639	637	649	695	668	617	690	669	666	700	722	655	703	652	646	636	665	652	686	661	632	625	651	660	680	616	667	675	664	665	635	684	621	706	674	660	654	636	696	610	676	702	637	641	637	637	641	687	636	656	654	675	644	646	682	664	688	718	663	640	680	656	675	714	680	674	705	690	652	653	646	662	678	658	644	659	666	672	692	671	661	639	664	697	651	616	681	590	673	651	657	641	648	663	687	643	627	657	705	626	680	643	681	654	626	672	702	679	634	689	622	687	614	666	669	624	670	620	693	694	663	639	652	668	638	683	612	646	698	662	673	656	664	693	650	665	633	645	662	699	680	662	625	654	698	677	631	686	689	697	635	625	666	693	667	659	659	615	657	635	655	645	660	695	665	657	639	684	681	662	653	657	657	661	626	675	638	670	703	666	628	656	664	665	631	693	704	652	651	643	618	657	628	657	620	676	643	675	671	660	703	667	671	684	654	657	667	665	603	658	631	696	690	643	684	653	695	613	658	701	680	673	651	690	650	740	660	671	646	660	661	661	668	664	620	631	621	691	672	637	663	665	653	645	654	650	646	660	650	698	647	660	672	630	599	659	668	663	681	679	675	668	661	625	642	711	702	639	779	661	701	682	720	632	654	671	628	639	670	659	701	650	666	673	672	680	653	660	657	698	660	637	648	692	587	659	648	634	664	686	652	657	673	669	648	701	654	662	678	619	696	682	685	615	685	669	663	632	692	696	649	653	687	666	659	634	657	710	690	678	667	664	638	679	665	719	653	663	663	699	640	665	656	664	655	673	654	679	640	659	707	655	648	619	666	667	653	636	665	673	655	680	616	668	673	660	652	616	674	689	672	653	666	674	666	659	691	673	654	638	650	618	636	686	687	700	679	663	624	659	649	642	689	668	695	605	662	672	673	595	666	672	672	718	634	666	655	686	703	687	712	628	645	681	629	662	690	651	679	661	658	661	652	645	664	691	629	664	637	655	620	650	643	659	711	640	627	684	644	690	627	668	660	649	669	637	655	610	690	651	693	651	632	662	644	689	667	654	698	653	662	678	675	634	674	635	656	613	666	610	669	672	582	699	617	637	689	670	674	665	667	680	729	652	629	673	655	660	693	639	692	670	651	666	672	670	672	650	614	629	680	659	723	703	627	661	670	657	693	676	646	634	669	648	670	672	650	637	629	680	654	644	690	660	684	672	718	665	689	689	623	730	679	626	637	655	686	651	649	694	634	650	656	677	654	659	670	711	679	685	665	647	642	656	696	651	663	702	651	650	681	694	689	627	662	678	672	674	642	652	643	652	665	687	650	666	626	667	676	702	710	608	682	602	642	640	639	646	645	669	647	656	595	670	677	649	661	668	622	682	680	647	643	721	723	670	645	643	667	660	659	672	702	727	662	638	636	655	660	650	682	696	667	693	670	673	679	623	652	686	670	687	659	660	709	632	648	616	673	661	690	693	662	630	645	654	653	667	635	630	624	665	725	680	624	734	586	653	654	680	724	674	682	667	673	641	663	566	617	711	681	677	628	653	669	624	633	627	636	665	604	691	665	636	638	676	680	651	655	675	704	673	641	701	699	680	670	674	726	676	649	623	675	611	659	648	659	640	663	662	690	694	687	665	668	694	694	684	676	703	632	670	648	667	632	616	656	714	622	695	642	658	638	665	655	729	672	655	654	646	631	660	657	685	620	650	663	705	672	689	646	660	651	668	643	646	631	662	678	625	620	682	690	642	676	698	703	668	652	638	670	702	665	630	675	616	682	671	642	655	651	676	630	674	663	648	668	676	675	679	621	651	689	631	684	682	664	682	696	663	646	643	693	618	631	663	668	660	653	655	672	661	676	664	663	675	639	641	645	667	651	691	683	664	658	666	641	712	625	705	669	714	669	646	651	659	681	615	658	615	641	667	689	641	658	656	675	675	648	656	681	685	638	676	626	692	675
31100	11310	2631	1099	750	559	510	448	393	404	374	341	330	355	325	298	330	312	284	300	292	295	291	283	255	256	269	254	282	271	278	272	241	244	269	271	241	263	241	238	255	273	246	234	248	231	238	259	270	240	237	253	241	236	277	248	268	260	271	237	233	288	257	267	252	291	244	234	248	243	245	234	247	244	257	261	233	259	250	254	231	231	252	283	288	256	260	276	252	267	254	258	237	261	264	256	246	238	227	263	260	279	243	251	202	257	275	268	250	254	236	275	279	242	279	223	249	258	254	229	257	253	249	239	266	242	268	254	279	252	215	285	253	231	249	260	255	261	226	261	232	280	258	277	303	258	239	278	236	223	276	225	256	277	271	243	254	267	226	267	244	288	233	270	266	285	226	235	238	253	269	237	272	257	243	241	246	242	241	267	244	234	245	255	243	273	241	262	265	277	242	249	242	235	227	246	263	260	251	269	252	251	246	263	205	269	241	251	220	220	256	267	265	262	258	275	269	234	262	282	258	250	265	249	224	249	295	253	260	245	224	294	228	237	262	239	262	256	265	248	226	255	265	259	260	246	259	270	245	245	247	250	257	246	270	286	249	265	254	255	260	213	243	258	262	248	241	269	270	261	245	266	249	285	255	267	269	254	276	254	249	280	242	255	270	238	261	275	221	255	246	241	230	269	240	226	255	264	217	255	241	251	271	285	277	228	233	223	280	245	256	229	222	262	266	249	225	217	265	256	251	275	276	233	241	265	240	254	250	247	268	240	254	254	238	277	285	268	248	268	233	236	256	222	266	241	260	249	272	250	263	268	258	240	252	237	250	229	255	260	248	249	222	235	247	234	262	249	264	260	270	275	232	234	252	257	267	278	266	259	239	255	269	252	259	282	259	239	226	249	234	270	232	254	246	252	255	259	283	264	270	241	260	251	248	286	256	286	253	257	229	257	268	260	229	276	270	246	296	228	256	241	246	225	256	245	224	248	259	258	251	225	255	248	238	246	271	244	274	255	260	248	248	227	258	254	263	235	214	233	276	277	267	252	248	240	258	290	277	259	241	270	241	222	281	281	267	265	241	265	256	276	223	252	243	271	247	263	239	220	237	250	261	285	276	235	252	272	247	243	247	258	259	273	255	243	274	263	263	235	271	251	270	262	225	257	253	243	236	239	264	278	270	255	227	263	246	258	242	234	251	256	263	250	238	250	231	224	262	244	269	271	232	232	237	257	265	239	250	231	254	251	235	248	232	258	264	253	261	257	264	250	242	235	256	265	255	246	265	241	252	241	222	244	262	236	238	264	258	253	259	265	215	246	218	269	264	222	245	259	241	247	237	257	248	263	272	223	272	270	263	250	237	260	242	241	269	245	247	230	264	249	232	259	251	267	263	265	244	264	266	254	222	256	231	269	255	253	253	237	237	259	268	260	229	239	264	240	239	250	266	266	249	228	257	259	272	248	239	254	258	247	284	260	244	275	256	221	225	259	276	243	230	271	235	265	236	222	269	254	238	255	251	283	220	280	235	247	276	279	262	269	249	232	298	257	280	271	239	246	240	237	256	268	242	260	261	246	240	221	239	255	252	245	241	214	267	284	263	254	248	276	235	249	259	286	266	275	246	231	244	285	278	242	235	243	237	250	251	242	266	238	263	241	255	235	242	235	248	253	249	252	246	258	252	233	254	275	264	267	242	250	243	258	261	256	240	236	225	257	216	239	235	248	253	260	250	270	250	233	253	230	255	272	275	226	236	221	223	265	254	266	247	270	218	264	246	271	264	290	242	261	257	241	284	243	228	258	270	267	289	241	265	236	226	242	244	279	268	248	245	250	258	231	279	285	251	271	260	261	266	247	235	246	245	280	249	260	234	263	270	254	222	261	247	270	229	245	249	245	248	233	241	236	231	272	279	253	254	248	246	246	250	245	237	226	263	270	231	276	228	267	269	273	251	244	290	254	256	259	241	265	232	264	240	256	274	252	252	250	228	245	250	272	265	250	254	262	265	239	241	253	249	266	260	232	256	268	237	252	258	239	261	240	230	245	246	266	254	238	256	241	264	236	282	257	257	270	254	262	232	268	271	261	253	280	254	267	247	274	257	283	259	256	234	252	278	279	240	247	263	259	253	255	249	242	240	251	266	271	240	230	253	245	288	234	251	266	260	283	243	239	264	237	248	237	236	280	243	278	269	249	253	246	273	266	264	248	266	261	249	220	272	241	210	249	274	255	262	249	235	236	256	208	222	212	252	274	269	230	283	277	258	283	271	276	253	249	235	257	280	267	214	266	266	267	242	282	228	221	254	240	224	243	253	250	244	252	246	243	255	255	238	235	236	251	225	261	257	297	245	272	305	257	265	263	254	264	271	248	271	250	258	280	223	264	274	253	252	256	272	248	248	239	246	220	264	279	258	269	237	250	227	268	264	237	264	226	247	252	256	251	267	257	241	251	255	226	254	273	235	250	257	271	232	231	257	221	250	291	254	256	263	212	255	261	244	242	264	254	255	236	247	223	251	262	266	259	257	266	241	254	235	239	261	212	263	239	235	251	258	245	243	261	255	228	244	226	260	227	240	285	241	254	270	231	250	232	220	239	285	255	269	269	224	246	237	247	246	270	250	274	273	255	293	296	244	243	232	244	278	239	253	239	261	262	236	269	276	259	257	263	218	247	237	260	276	235	242	262	225	263	262	236	253	264	243	240	234	231	250	249	243	242	270	235	244	248	275	273	294	247	256	247	252	263	255	240	236	236	274	237	274	233	268	263	258	222	279	272	282	263	274	266	261	256	227	252	257	241	276	249	264	265	231	270	249	276	242	263	298	249	271	258	271	279	243	256	236	248	270	270	227	245	248	256	278	262	248	254	250	231	231	221	229	268	259	251	259	280	258	244	244	230	254	266	254	245	256	247	246	224	256	257	254	235	238	259	237	228	243	262	274	256	242	236	258	255	256	245	251	261	271	248	253	251	234	248	254	268	252	256	263	229	211	237	252	253	238	234	261	259	234	235	266	226	263	253	227	263	251	235	250	272	262	277	232	248	282	228	247	259	258	248	236	239	278	258	245	249	237	270	266	231	285	258	250	244	272	238	231	279	250	254	253	239	265	278	213	268	243	235	236	239	254	243	267	291	227	294	277	254	248	276	245	246	262	242	223	249	254	249	250	262	237	230	255	257	264	242	269	260	223	244	245	267	265	244	270	273	266	276	235	233	244	264	249	259	251	251	231	227	274	262	266	281	240	235	243	248	256	257	238	223	269	232	257	242	238	232	261	265	262	244	253	262	243	256	219	249	257	244	284	246	222	251	238	218	254	236	269	258	243	257	251	245	258	270	246	226	264	273	236	237	243	248	254	261	226	228	269	249	242	256	268	269	282	264	257	247	269	268	278	282	252	255	267	269	261	227	250	299	261	260	244	247	232	226	241	246	247	282	247	275	276	222	291	240	270	266	260	258	206	230	249	242	239	253	248	235	232	248	259	266	281	259
11061	8053	1806	912	747	673	677	691	662	645	646	652	592	641	609	622	609	589	630	634	614	601	638	574	601	589	644	642	613	611	629	631	609	584	566	608	573	626	646	627	610	569	607	586	593	601	598	592	626	601	586	613	646	575	590	620	621	608	632	650	593	577	559	595	580	611	570	607	655	594	587	634	584	612	602	605	596	621	608	607	596	610	577	602	599	601	612	607	598	632	601	571	592	661	567	611	549	636	607	635	628	610	641	616	612	606	575	608	588	615	592	621	626	635	597	603	588	601	605	607	597	584	606	635	603	608	605	608	567	588	633	634	613	582	570	591	602	595	563	580	575	601	592	609	616	653	642	671	602	614	598	636	609	588	546	592	593	606	623	574	571	551	559	594	588	586	573	565	647	571	623	578	594	569	619	569	588	632	649	627	611	590	602	634	590	597	545	595	619	612	626	581	621	556	593	605	582	571	630	609	626	563	590	580	590	620	616	600	592	573	584	609	588	602	596	583	598	645	600	610	630	626	604	596	611	619	612	619	564	575	605	570	653	627	566	596	575	583	573	532	604	573	597	583	603	635	589	582	583	623	607	621	588	647	546	568	618	610	571	563	619	572	599	619	627	624	590	573	605	614	565	586	572	569	577	595	584	611	644	602	622	619	597	594	618	608	587	640	602	598	601	601	588	597	567	571	643	567	641	605	584	583	609	609	584	607	618	605	572	642	609	625	645	617	612	587	591	586	608	643	631	606	609	638	577	582	600	602	674	602	628	617	608	596	601	566	572	593	580	596	602	601	630	637	560	622	597	556	648	587	603	664	584	593	601	593	563	607	632	590	615	589	592	588	616	573	633	622	577	614	551	613	651	595	623	617	616	609	615	614	598	538	581	647	656	558	622	648	588	596	621	607	585	601	603	609	584	607	587	623	638	588	627	611	583	569	572	578	637	581	635	628	626	591	636	612	595	572	617	614	583	588	581	627	603	634	580	638	622	636	589	625	553	650	554	574	587	616	630	583	572	609	571	638	591	570	540	608	559	612	594	616	604	588	642	616	571	593	562	566	635	628	611	635	587	623	609	640	603	584	634	623	644	604	602	632	599	625	605	641	601	603	601	606	559	545	572	626	592	561	591	614	625	624	579	595	577	601	617	615	580	626	633	567	583	598	589	618	600	609	558	616	643	632	574	596	586	565	597	600	572	636	572	620	602	578	620	573	584	637	566	584	608	615	567	582	590	574	595	620	620	637	600	618	594	639	578	597	607	595	599	628	654	580	595	577	580	583	643	559	593	580	648	588	607	588	603	605	581	550	643	613	591	593	634	595	627	543	631	606	567	566	594	559	585	564	602	600	578	581	627	597	587	590	600	601	617	565	580	602	578	545	647	580	607	596	601	621	568	598	629	594	600	618	596	608	581	557	608	620	606	575	604	594	571	567	625	539	609	615	651	618	627	618	635	623	569	606	616	558	621	572	570	566	627	563	574	569	615	595	576	574	630	600	569	603	600	552	568	571	610	594	646	580	567	609	568	595	586	625	600	584	556	586	595	616	610	546	616	620	577	573	605	611	626	599	565	588	562	574	611	611	557	608	589	595	600	621	600	580	612	595	627	614	590	641	588	562	545	584	625	583	570	616	593	588	561	654	604	582	615	596	579	617	550	616	590	591	610	605	640	579	595	600	604	610	602	597	649	611	544	621	598	599	547	625	587	575	573	607	580	605	617	621	605	641	595	615	595	602	601	572	586	608	629	627	580	592	579	588	625	590	645	610	603	633	591	570	608	586	585	589	577	630	583	601	604	616	611	594	592	635	585	604	609	586	602	601	616	586	631	610	564	621	618	621	636	600	604	574	636	649	624	607	594	612	628	614	593	580	572	635	615	636	584	622	628	543	544	621	577	603	609	668	618	557	610	581	573	576	579	605	609	651	551	592	571	628	616	620	608	616	561	592	579	581	598	567	566	605	639	616	584	583	562	636	638	614	627	558	602	582	578	583	615	602	602	585	588	624	628	588	590	627	605	607	624	566	624	594	602	585	581	588	638	603	615	611	544	607	599	606	573	590	563	579	597	605	638	621	615	613	605	586	612	606	579	576	606	570	589	642	628	608	616	609	616	606	616	657	589	636	600	581	560	617	606	616	603	587	682	571	589	603	593	595	547	580	600	608	615	601	610	569	600	605	611	610	594	579	599	566	589	568	641	630	610	598	616	590	595	569	600	613	564	618	596	607	646	623	552	584	579	634	589	600	646	606	591	565	599	562	587	630	645	621	636	613	614	638	615	586	656	584	616	628	601	582	582	596	608	594	587	585	549	561	593	594	614	662	551	591	602	648	595	583	605	586	628	603	618	583	647	606	626	591	572	616	627	603	586	640	603	569	595	599	628	607	584	602	595	587	594	590	623	587	601	570	610	584	606	615	609	585	547	586	660	582	639	625	575	576	603	614	648	598	623	595	617	564	575	663	595	612	594	628	618	550	605	596	606	599	550	620	610	606	571	607	651	607	592	587	635	582	579	590	601	584	553	620	578	628	576	616	649	565	580	569	594	598	560	606	659	577	534	627	580	624	587	601	632	585	596	558	621	564	631	600	583	590	602	595	584	626	619	582	611	615	633	596	577	605	562	598	600	621	576	582	605	597	635	641	558	544	619	622	568	637	557	588	606	601	628	567	594	589	648	614	601	582	632	580	597	605	564	567	574	634	591	602	585	602	622	623	562	566	635	616	589	605	573	616	555	605	598	615	567	604	617	628	669	610	560	632	595	583	613	587	593	610	613	583	606	572	649	598	597	609	599	604	596	570	596	635	582	573	589	567	611	569	589	592	614	584	637	577	607	639	597	566	576	596	600	598	621	615	585	644	589	599	621	602	618	637	649	645	597	607	606	604	641	615	619	594	596	630	589	622	563	600	627	640	612	619	617	579	587	575	595	580	623	599	595	589	541	574	638	630	598	582	577	584	608	618	596	580	588	606	598	609	631	602	594	572	652	576	598	645	620	632	598	627	583	621	623	666	652	592	603	621	585	637	632	656	591	617	550	600	577	615	595	601	557	604	582	582	613	598	596	636	661	615	600	577	609	570	592	605	581	573	585	556	596	593	585	611	602	597	613	601	606	652	618	572	567	579	642	600	576	657	570	593	615	617	610	562	604	594	599	572	564	607	562	586	570	620	605	580	567	602	598	591	651	624	602	574	561	618	612	621	566	602	630	568	601	601	578	612	608	595	628	564	617	626	562	582	615	581	586	590	582	605	596	617	564	612	592	571	612	635	634	556	580	575	570	544	623	573	563	613	579	605	600	599	608	564	576	582	629	592	594	567	572	627	633	620	622	561	626	571	559	613	610	610	598	538	563	588	548	625	572	647	573	577	579	597	603	589	588	597	610	577	592	627	576	568	614	600	615	607	603	579	562	596	627	628	594	596	581	611	653	596	626	594	637	619	613	630	623	596	551	582	566	663	600	614	598	560	615	618	612	618	635	587	582	608
26820	21375	25498	27094	6957	1052	928	766	592	552	537	510	458	523	433	445	458	429	431	392	365	426	393	391	404	377	390	390	363	380	336	356	348	370	354	363	352	318	326	350	396	319	351	341	355	344	308	360	311	354	359	323	299	338	302	339	359	346	358	340	353	313	371	345	335	311	328	308	351	347	367	329	320	363	323	358	358	346	344	354	333	353	322	367	322	336	347	329	291	355	318	302	336	302	308	336	307	327	359	331	333	336	343	384	354	347	373	368	329	326	325	378	321	364	340	345	302	340	343	351	347	357	308	380	335	349	331	331	340	343	353	350	353	345	325	344	352	354	351	340	353	338	364	382	316	305	313	347	363	308	321	345	333	342	336	350	357	351	341	353	339	334	320	376	336	380	362	364	341	341	326	297	336	354	357	328	351	377	311	360	305	336	333	379	347	341	328	359	364	372	324	351	310	334	352	333	356	348	328	330	349	336	380	389	307	346	322	332	350	348	373	324	377	346	355	344	312	327	315	348	380	339	328	354	350	320	344	350	354	368	367	306	353	350	331	326	359	333	326	343	351	341	352	350	348	320	332	348	344	364	345	325	354	317	336	352	359	329	321	371	330	344	334	356	333	328	351	325	328	309	349	346	350	362	336	338	378	342	338	343	371	349	342	334	368	332	317	361	332	341	340	379	327	376	326	313	334	386	346	342	363	350	317	356	360	344	345	336	356	370	343	338	384	338	328	339	359	318	364	353	324	364	343	363	327	361	337	317	345	335	344	359	367	356	331	349	379	348	332	363	358	342	370	373	348	335	326	333	342	345	394	343	346	332	342	332	343	356	345	331	343	330	356	324	352	370	366	335	330	363	335	361	360	353	341	336	342	340	352	346	357	339	329	301	368	344	313	367	310	359	328	360	374	311	338	312	342	369	343	340	370	332	367	339	355	333	352	341	353	366	312	312	344	339	315	376	330	317	328	355	337	355	332	360	320	337	376	300	384	348	341	333	324	333	343	322	338	352	330	353	350	354	360	359	345	347	368	341	331	349	353	318	393	322	318	310	311	350	334	341	351	324	351	343	330	336	352	336	354	347	308	341	329	355	374	368	348	366	365	359	345	350	353	346	356	344	312	357	321	307	354	376	354	325	299	362	343	345	352	325	352	366	317	350	322	351	330	334	361	351	321	320	297	321	347	360	344	329	313	336	337	323	315	363	345	308	307	337	330	320	348	307	307	328	365	295	336	362	338	351	345	330	321	367	364	364	339	342	351	330	348	336	349	344	314	332	303	320	357	344	331	360	321	311	358	384	377	369	324	317	371	341	340	370	318	335	340	327	325	342	358	394	322	339	345	348	321	343	367	343	334	338	346	338	328	391	363	337	339	353	345	320	339	341	347	331	337	380	330	371	363	340	344	363	371	326	304	360	357	345	322	338	325	350	329	320	367	348	365	358	360	331	340	343	337	343	340	315	320	337	351	375	360	336	374	381	348	325	367	335	368	349	360	382	374	330	348	380	361	328	330	326	332	335	348	341	307	311	317	339	344	361	314	343	359	340	340	313	321	344	354	323	318	331	372	381	365	321	322	343	354	354	340	307	374	344	331	347	361	377	353	322	347	364	372	364	350	329	332	343	361	341	366	356	321	339	363	368	375	339	337	370	397	368	313	353	366	323	336	345	349	346	335	325	331	346	361	333	359	302	327	381	342	332	326	311	338	346	360	361	336	311	354	344	382	334	308	326	362	351	363	338	334	382	363	346	333	359	342	326	344	364	382	339	308	332	354	358	321	340	361	330	359	366	342	350	328	317	343	341	340	334	350	348	365	374	332	355	370	362	333	351	321	327	335	319	325	374	361	355	349	345	353	342	370	325	349	351	329	358	384	336	360	349	355	362	341	354	337	325	355	352	341	344	317	320	331	385	319	350	337	362	333	338	321	348	337	356	369	356	349	374	330	318	340	367	347	306	357	333	369	342	330	334	355	343	343	335	346	339	337	339	328	347	368	332	335	339	366	354	323	311	347	333	320	388	330	343	350	327	358	339	326	329	332	369	355	331	344	324	348	340	335	327	330	335	371	334	374	329	338	352	309	323	346	344	336	319	351	353	336	349	334	323	314	336	342	349	361	333	317	334	353	356	345	336	374	341	358	361	340	320	318	370	376	345	334	346	346	334	327	357	352	370	331	300	327	341	355	335	362	331	340	330	331	337	285	348	330	335	330	319	362	373	359	331	340	335	345	312	335	355	376	349	320	319	352	318	342	365	316	362	324	341	374	348	363	360	350	323	342	339	332	350	375	356	324	351	344	316	338	339	327	333	364	319	325	329	350	346	328	356	365	337	366	313	367	361	352	327	349	337	341	307	343	375	353	338	312	343	380	337	319	349	329	345	333	335	305	326	395	278	298	355	337	355	358	367	380	320	321	348	341	383	348	357	342	351	338	375	350	383	336	339	372	313	361	329	350	367	302	365	326	346	344	310	356	328	307	290	356	364	352	382	333	312	333	371	335	316	324	346	321	304	373	360	347	381	354	343	343	319	389	359	299	352	357	343	340	354	337	334	343	342	343	343	357	314	364	351	395	340	321	356	337	323	358	357	391	347	326	333	354	322	324	322	352	332	322	330	336	351	363	331	328	329	369	310	329	321	318	320	346	368	348	340	335	312	324	338	342	323	328	340	347	321	320	325	339	378	358	338	347	349	334	334	339	385	329	342	343	351	323	332	345	337	345	330	331	338	309	337	323	330	335	338	354	325	342	309	366	359	368	354	340	323	347	349	350	361	320	376	328	338	351	344	343	358	357	336	361	374	345	331	331	339	362	318	347	340	357	362	306	342	360	383	343	351	340	348	355	359	353	369	335	350	333	350	322	328	389	340	340	365	323	336	360	357	366	354	363	359	325	360	330	348	347	340	355	349	351	344	347	350	371	345	322	356	314	375	340	313	372	341	367	316	322	365	326	326	343	336	336	343	342	348	363	360	316	330	353	299	346	368	326	325	320	376	368	319	339	333	341	349	361	353	333	346	305	346	335	332	368	340	359	348	321	338	367	371	353	355	313	359	374	333	317	354	343	333	362	337	321	324	343	382	320	353	373	372	343	317	313	358	380	342	318	322	349	337	322	320	346	335	337	349	337	299	287	363	370	347	311	332	364	314	337	318	348	341	294	318	334	363	312	337	351	314	316	356	345	350	377	324	341	348	347	319	348	331	352	320	356	347	355	318	310	321	342	347	379	385	317	327	374	322	380	346	377	295	290	328	337	337	323	370	365	367	359	349	366	372	357	356	347	322	357	347	349	378	324	348	358	301	336	369	354	323	339	354	332	377	346	341	361	350	373	306	337	341	365	350	359	346	340	345	376	295	345	351	372	354	329	348	356	304	370	325	360	362	329	331	356	333	318	330	347	368	354	340	303	333	378	357	344	338	335	347	378	358	362	341	326	354	350	325	383	350	352	315	347	377	359	330	354	361	317	329	325	308	398	335	309	369	350	329
13360	18634	4428	1529	1157	1040	933	951	871	811	795	863	862	858	841	806	813	823	811	817	767	790	808	801	741	835	767	774	788	717	742	780	791	823	745	803	808	784	756	782	794	765	764	718	778	812	829	797	722	806	780	762	781	761	744	791	742	775	772	763	787	761	775	770	779	783	771	752	834	790	785	772	803	748	795	737	808	709	775	720	804	784	822	818	771	780	770	757	789	761	784	787	793	800	786	751	839	777	761	803	731	766	764	806	787	745	774	777	779	795	742	769	822	773	764	768	747	798	771	751	789	750	800	766	729	796	791	780	778	782	743	770	782	764	755	758	821	799	814	808	786	733	754	790	770	733	794	778	745	822	791	757	752	816	785	769	772	728	729	774	813	741	793	803	771	780	766	736	797	759	741	729	826	787	791	730	837	784	748	780	790	733	730	766	795	744	765	728	808	724	802	825	822	824	710	769	764	777	835	777	780	701	750	789	803	764	769	781	757	778	735	774	707	758	764	773	729	758	791	779	775	827	760	800	774	771	758	768	781	718	757	749	736	761	821	795	747	819	752	767	777	814	731	808	737	814	756	780	768	740	775	764	786	788	778	780	754	721	785	849	816	766	748	815	791	782	818	767	793	771	752	793	781	778	772	762	783	737	778	820	813	740	789	759	729	758	776	808	776	810	756	726	783	763	813	814	802	798	756	793	819	769	786	861	785	816	805	763	788	824	766	751	808	785	765	768	783	764	761	714	819	731	772	769	814	786	802	768	751	771	733	739	709	730	790	739	798	699	769	770	733	821	786	799	755	799	724	721	773	739	808	786	750	771	751	792	811	793	750	779	803	745	791	769	740	753	773	746	793	789	815	776	790	760	792	734	716	738	775	754	770	800	765	766	769	798	758	758	814	777	837	759	780	781	821	750	798	744	770	743	847	826	742	714	761	753	749	768	789	747	779	767	743	790	786	753	807	805	737	804	761	815	785	764	770	797	791	729	794	770	767	826	779	778	724	765	787	771	794	765	752	810	750	773	755	754	766	756	783	792	745	726	763	799	751	769	759	771	783	731	750	795	763	823	726	767	776	782	778	793	795	785	733	754	808	781	783	793	758	736	797	758	770	809	759	778	793	765	779	760	806	735	818	771	742	764	777	749	765	764	774	828	750	802	778	840	761	780	780	824	747	739	810	774	800	800	774	760	813	763	743	753	772	763	767	759	753	769	779	804	767	807	790	792	776	758	779	757	723	808	706	788	777	804	793	726	761	707	800	813	771	722	779	760	766	747	770	780	771	828	771	800	775	798	757	772	676	744	746	755	819	750	721	787	789	749	758	761	764	799	810	841	753	772	823	772	797	777	751	735	805	778	781	764	746	750	802	820	810	754	752	779	766	787	797	753	780	768	791	801	729	778	754	758	767	779	695	786	785	770	765	774	772	771	793	742	754	760	781	789	793	835	773	788	741	789	768	828	795	795	771	735	748	771	807	823	757	785	747	795	789	789	760	765	752	693	780	774	741	798	792	793	758	765	745	791	760	756	777	781	818	759	810	758	830	715	761	756	717	771	764	786	785	763	761	801	811	771	736	760	746	771	778	761	773	767	796	772	761	735	752	755	759	806	820	791	764	781	813	781	776	783	817	785	785	762	796	770	764	782	781	776	768	775	724	807	784	774	784	774	770	783	789	769	777	799	840	786	792	788	760	832	724	743	813	783	737	782	753	772	790	779	730	817	726	756	738	719	768	732	787	768	782	778	769	763	727	783	784	776	827	719	776	795	789	777	787	744	777	740	775	817	737	719	751	807	780	786	784	792	726	764	822	729	819	765	785	817	819	799	787	776	833	781	804	786	728	772	792	775	785	814	784	825	799	790	771	810	743	784	802	784	757	800	804	759	755	772	766	751	734	762	789	758	771	794	802	786	772	788	780	762	764	777	791	708	748	795	781	755	815	777	808	733	800	744	777	782	745	727	800	771	753	745	790	796	766	798	799	771	766	746	813	770	745	778	782	793	763	752	790	798	719	749	761	742	804	777	768	804	823	760	794	752	818	819	750	780	800	775	809	779	771	792	773	771	808	803	833	771	770	729	753	749	730	759	784	753	757	757	759	755	761	832	794	761	771	768	797	775	739	791	786	780	817	764	813	729	741	781	741	778	785	822	727	770	735	758	805	776	759	772	800	781	785	752	769	755	790	810	826	811	745	824	787	758	816	750	752	777	853	743	821	788	762	781	727	709	777	791	729	791	774	763	763	782	732	774	772	807	830	782	786	808	802	781	708	779	803	768	785	832	772	818	799	780	809	725	759	763	730	756	761	731	738	734	807	817	766	785	762	772	750	777	769	779	785	762	710	808	813	767	783	727	809	726	797	779	809	751	700	795	742	817	779	787	850	806	809	807	769	834	787	803	788	791	831	718	778	809	774	839	701	775	757	766	776	780	815	761	751	800	800	784	805	752	777	816	776	779	760	748	783	821	773	738	787	767	773	812	725	732	772	765	795	831	736	769	789	737	828	756	764	770	779	789	771	815	794	763	755	748	764	792	793	779	745	742	754	758	714	780	805	733	749	765	780	795	787	769	792	736	747	837	775	784	785	754	802	732	696	762	769	728	763	783	687	796	755	779	793	744	777	746	807	779	742	750	741	791	779	769	760	773	824	792	740	732	769	817	775	757	839	807	749	747	792	776	731	810	757	778	814	765	757	840	807	842	792	731	805	758	804	776	817	818	755	795	726	815	774	772	735	750	780	811	777	777	725	749	835	750	773	774	813	749	774	786	820	765	737	775	808	796	735	803	794	809	770	816	749	762	763	811	789	802	792	727	816	759	755	799	753	754	761	765	733	806	754	789	718	776	797	723	741	707	753	738	774	763	803	759	767	750	790	750	741	766	810	753	731	723	814	739	754	762	774	767	804	751	749	780	751	783	753	738	754	753	760	782	711	771	784	755	842	716	770	814	799	772	758	762	764	778	818	801	803	744	743	776	767	771	796	776	757	763	776	749	763	709	763	795	750	720	797	710	781	800	797	790	779	740	805	772	759	779	808	786	759	800	742	788	750	759	788	749	742	802	750	790	737	831	769	754	778	753	816	815	788	772	776	779	725	771	768	801	742	750	750	753	767	792	751	767	776	738	771	764	776	758	788	775	805	773	749	779	787	781	785	757	803	796	773	810	747	781	787	768	759	772	702	773	745	784	786	827	837	797	781	824	809	787	743	785	763	826	804	854	804	761	794	785	790	776	730	814	755	776	732	716	746	739	750	781	807	804	780	814	781	786	749	803	799	781	743	797	812	750	763	810	777	793	779	838	783	779	773	763	789	759	752	757	753	749	761	811	745	775	783	773	721	775	797	751	759	780	848	752	753	776	750	814	783	740	795	756	753	727	791	772	796	801	760	798	777	769	808	778	768	750	783	787	756	735	797	790	817	784	764	716	801	769	789	780	705	785	758	766	792	788	750	780	770	755	774	827	811	811	762	760	798	747	787	789	781	793
24906	21339	26748	26218	21274	7110	1332	1015	738	644	584	558	507	574	437	483	461	412	478	437	360	413	375	333	354	326	300	340	348	362	328	332	321	346	294	323	332	341	310	306	303	308	318	285	328	284	318	291	298	299	312	314	340	319	271	316	295	285	327	321	306	302	297	323	303	292	281	280	343	313	284	293	333	318	339	262	345	322	285	322	308	293	299	288	310	314	332	302	285	300	248	275	299	278	302	278	260	293	293	298	299	312	295	315	313	296	294	364	326	275	324	299	320	306	328	303	292	276	335	278	301	290	293	290	316	332	298	301	305	289	306	289	294	304	300	315	267	288	287	331	315	284	302	297	305	292	312	269	306	319	279	285	313	332	298	314	328	287	315	263	295	263	297	294	320	302	297	287	288	276	318	296	277	300	341	296	332	284	335	322	290	301	283	293	295	311	355	306	269	285	303	344	307	271	303	310	315	315	299	296	298	325	285	280	297	295	293	300	300	288	287	287	317	285	310	277	303	321	305	300	300	302	315	316	272	298	307	312	286	307	295	275	315	314	280	339	311	259	265	281	312	315	272	283	287	285	303	279	312	322	325	331	327	340	313	302	297	308	338	301	272	292	288	321	298	316	313	279	306	286	289	290	331	289	289	287	325	288	308	298	272	289	311	303	331	315	305	324	317	307	288	299	326	304	276	266	326	275	296	275	286	317	293	278	294	305	292	309	331	336	298	256	273	296	306	291	291	320	344	319	314	295	270	295	321	308	292	319	324	295	301	300	318	317	312	312	323	293	296	295	311	266	289	285	297	295	340	284	312	289	332	304	320	308	331	359	266	277	297	311	313	321	311	308	314	317	299	283	300	281	295	299	295	276	281	307	276	296	288	309	300	246	284	327	299	284	306	307	310	320	316	304	313	293	295	300	315	276	294	308	286	356	313	338	343	296	277	305	276	310	300	289	329	308	297	314	301	309	278	300	280	299	308	298	332	293	288	284	268	300	288	308	336	279	283	298	308	288	270	294	306	295	339	335	293	292	292	314	313	316	304	276	327	276	275	289	274	324	296	284	276	292	274	294	301	258	319	292	305	277	275	278	318	293	319	308	299	296	306	289	297	300	288	284	302	279	301	338	351	276	309	297	312	297	309	306	309	285	271	321	285	291	302	312	310	302	293	268	311	304	311	286	285	292	264	293	344	304	308	324	303	303	276	276	285	295	302	301	311	275	282	325	279	312	316	286	314	321	286	276	294	305	301	280	308	305	313	317	294	322	328	297	314	308	286	319	319	285	283	293	329	317	282	270	296	280	280	306	274	304	308	284	310	319	304	288	290	290	265	324	294	303	291	300	270	321	288	295	309	270	316	308	346	281	294	303	312	321	280	261	290	275	309	300	310	353	309	307	265	293	329	294	290	302	322	276	324	274	305	282	302	333	319	294	347	307	291	341	293	316	316	313	306	320	287	337	273	329	283	289	309	317	319	313	304	285	319	320	291	312	315	299	309	289	296	299	294	297	285	285	274	307	269	297	277	323	328	289	301	281	337	311	273	276	311	339	320	303	319	314	325	316	293	278	300	324	300	306	302	326	305	302	296	324	287	289	297	308	318	292	260	275	315	296	284	334	299	313	288	318	285	326	289	308	314	324	274	308	324	321	315	319	275	306	306	324	320	299	307	304	316	294	299	284	308	317	347	292	280	284	268	269	301	299	291	330	301	312	288	271	307	287	303	300	323	308	283	320	272	274	276	310	311	321	328	290	293	299	295	317	286	342	269	298	321	274	294	280	333	304	294	314	308	323	287	292	348	289	322	288	321	304	283	242	302	299	262	305	302	282	274	320	273	321	314	316	293	353	263	300	292	284	271	340	321	288	291	284	304	299	318	318	323	272	290	294	296	311	282	285	286	324	313	300	322	294	321	293	274	317	310	286	312	287	306	287	290	288	323	301	302	294	287	291	297	294	287	288	291	321	336	278	301	299	322	284	283	295	321	293	295	336	316	301	276	313	305	280	299	296	312	284	287	289	305	277	290	308	266	288	291	313	300	326	322	306	303	279	307	308	309	286	359	328	284	287	292	309	303	304	299	332	277	311	279	322	284	257	319	293	294	301	291	327	294	325	325	303	269	325	272	285	334	296	313	302	287	301	288	277	293	278	294	296	298	286	286	340	295	275	277	294	270	281	320	305	280	290	333	347	280	325	320	291	307	333	317	297	342	328	307	309	294	302	289	283	285	315	304	275	279	307	309	294	267	304	293	291	309	311	314	304	298	302	338	327	338	276	269	292	338	285	289	304	295	303	321	298	306	286	278	303	275	306	319	262	287	280	289	298	294	300	289	320	284	308	329	297	324	305	306	306	305	297	346	286	289	282	300	321	308	296	306	314	298	294	315	300	309	296	301	286	316	269	282	269	313	287	293	293	304	297	283	314	314	299	315	291	320	296	317	266	287	276	315	308	309	277	291	294	303	290	293	283	312	300	307	291	310	310	292	291	303	290	302	336	323	326	288	293	304	320	321	293	288	324	319	290	308	326	329	297	293	289	276	312	300	315	262	308	270	317	285	309	297	301	343	281	275	315	280	288	302	261	333	284	320	335	276	277	313	301	296	299	274	286	305	274	280	254	306	281	309	316	327	319	271	320	317	329	291	313	275	293	294	268	259	299	322	363	331	265	311	347	286	310	292	338	302	325	316	299	298	307	271	329	308	357	344	319	328	343	302	310	272	299	281	336	299	327	312	288	264	281	295	296	284	306	280	305	286	305	293	305	288	304	314	320	335	311	328	282	295	341	300	285	298	344	297	293	297	271	336	316	286	334	276	303	267	289	318	249	268	309	318	316	308	294	342	296	315	301	279	290	308	298	289	283	313	272	277	309	329	318	323	290	264	282	305	289	327	310	265	311	316	317	307	307	295	324	317	298	315	294	307	316	313	276	285	276	275	312	246	303	297	265	287	298	300	287	279	312	315	299	325	348	322	311	294	290	304	305	298	274	302	273	316	307	269	286	310	331	332	311	316	290	330	302	307	296	306	298	313	307	296	269	290	271	322	309	303	251	305	309	328	306	313	325	297	299	323	298	314	304	299	303	286	294	295	305	319	298	306	300	288	319	302	305	319	326	317	326	272	290	313	286	312	296	302	302	313	314	308	281	295	298	315	293	312	305	286	323	286	295	318	283	299	289	311	275	291	331	288	291	321	297	319	296	307	285	300	253	294	305	268	316	304	252	312	298	297	263	280	291	315	339	328	297	280	335	291	314	315	271	263	276	278	310	310	271	296	280	308	267	298	322	291	319	315	302	299	310	322	310	291	325	246	287	291	268	282	273	303	345	306	297	306	270	278	268	306	299	306	326	299	319	303	290	293	317	313	318	308	322	301	294	321	299	320	312	355	289	323	325	277	307	326	306	300	291	290	287	285	291	313	290	300	302	294	316	304	277	301	318	309	279	315	333	300	319	318	278	275	287	300	292	300	299	271	276	299	333	281	288	270	283
16594	26918	7050	1928	1278	1122	930	907	835	717	816	728	784	709	744	724	656	665	773	713	713	699	722	662	760	706	648	691	687	684	672	653	711	643	672	645	695	709	703	704	684	696	705	672	649	651	632	669	676	651	690	689	677	683	696	654	692	698	673	643	661	666	623	653	685	651	667	727	639	713	685	656	636	629	659	638	623	670	665	681	670	655	627	673	675	697	666	698	684	695	684	644	673	709	687	676	704	665	677	654	698	665	668	661	684	612	702	628	634	678	670	672	666	654	655	671	677	658	676	658	737	699	687	688	681	654	683	666	624	677	696	658	649	684	654	699	664	693	709	653	727	635	620	646	631	659	678	693	661	675	636	663	676	694	709	697	659	657	642	648	673	679	677	689	676	688	650	658	694	665	703	658	678	700	668	659	687	666	675	676	632	698	683	661	675	694	654	672	678	707	655	689	668	676	622	661	678	639	708	655	660	675	634	681	673	668	658	690	669	675	655	659	692	674	683	701	703	696	690	658	670	659	682	645	640	663	675	651	660	703	656	644	702	680	681	657	699	635	651	649	660	634	675	726	684	630	645	653	688	661	649	661	662	691	722	646	677	725	680	674	694	717	654	695	702	678	687	626	641	651	654	683	683	668	692	667	659	666	682	697	667	661	639	712	664	631	709	705	672	646	675	673	645	691	673	684	666	644	677	676	665	675	627	655	656	642	688	713	638	649	666	682	706	691	653	682	654	678	679	680	679	641	723	701	644	676	711	650	651	649	638	672	681	732	632	656	665	656	680	684	685	672	675	676	666	709	704	638	683	651	657	688	671	673	637	723	659	657	701	687	671	599	678	653	654	687	699	649	651	672	650	631	675	699	711	658	656	645	687	640	674	624	698	649	678	679	686	693	644	664	671	663	649	659	657	709	670	667	672	700	673	678	699	631	667	718	709	676	678	692	673	685	652	638	690	669	654	628	682	648	686	650	688	665	633	688	682	686	649	670	671	669	687	682	685	687	668	642	632	619	696	659	669	625	673	618	630	679	613	712	669	666	675	643	651	704	660	650	633	666	683	675	688	630	662	688	660	701	704	694	630	645	668	658	674	657	646	645	655	648	708	702	675	665	640	701	710	662	646	670	656	645	668	599	674	668	624	673	676	660	695	654	640	685	648	655	668	724	626	659	697	665	655	628	666	646	666	653	706	654	657	675	683	645	710	682	654	673	696	631	679	662	668	663	644	702	662	642	642	649	633	691	633	656	670	660	671	645	690	669	641	673	718	664	693	695	667	646	626	644	725	639	695	675	642	707	669	684	689	677	666	704	636	668	693	662	635	670	702	659	650	685	673	672	643	653	658	713	644	690	713	680	702	679	642	661	684	671	676	602	636	678	696	687	625	655	686	654	623	682	666	657	645	679	648	631	643	649	647	704	671	657	647	686	647	699	719	656	706	649	680	727	695	675	636	665	708	631	699	713	684	649	685	709	647	717	665	633	605	722	683	659	666	643	638	651	636	641	646	667	622	656	673	650	693	691	665	640	690	643	681	668	664	684	634	692	649	722	650	656	652	704	649	700	657	645	666	686	687	662	684	691	679	652	666	662	649	656	676	707	683	661	672	674	697	712	721	653	648	690	675	706	677	682	634	659	695	668	641	659	678	641	654	672	659	669	648	672	668	677	704	686	616	679	713	650	701	682	667	632	718	640	659	653	706	690	634	707	690	677	697	677	715	699	705	707	702	675	655	666	688	671	639	679	678	719	679	696	655	648	687	699	651	670	699	707	704	666	624	658	657	655	652	627	639	701	626	707	677	660	676	680	648	662	687	654	694	636	651	687	658	647	676	665	651	707	716	716	686	697	683	650	645	627	677	655	646	681	683	617	658	625	617	674	667	631	716	708	634	712	643	676	661	662	724	704	671	671	620	683	695	674	693	663	658	658	651	711	694	592	693	714	669	667	705	707	701	632	630	689	730	686	648	678	673	755	638	642	671	666	666	674	676	696	706	655	681	717	691	683	628	700	640	663	659	676	644	648	632	655	681	647	708	657	715	656	639	629	688	654	678	633	678	673	597	692	644	689	649	651	692	653	605	596	606	667	688	697	664	650	676	677	698	661	611	640	655	657	647	694	659	639	676	684	712	659	687	626	687	672	656	676	681	663	670	651	712	678	652	646	675	691	657	658	618	651	690	651	615	693	673	688	668	690	725	686	692	672	655	665	613	632	685	650	667	636	643	615	651	700	621	672	673	652	651	682	668	671	688	643	641	685	703	646	664	670	703	683	678	656	622	689	693	704	662	657	656	678	631	644	680	705	584	658	684	720	702	725	659	659	688	619	659	715	689	674	661	648	670	655	664	701	606	657	677	639	678	696	669	675	675	646	657	706	667	659	637	695	687	639	632	711	668	625	634	648	642	661	726	687	671	636	657	667	650	670	665	726	665	660	724	568	687	615	636	659	674	669	639	647	641	627	695	678	613	674	673	640	610	715	696	708	637	674	655	670	662	738	648	636	680	664	685	640	726	667	671	677	640	674	696	646	668	651	702	644	648	660	702	633	665	677	644	668	700	690	715	656	691	672	679	692	635	677	684	716	697	699	663	632	707	669	636	632	687	674	678	708	675	683	673	670	663	686	659	658	641	690	648	646	671	658	678	639	648	667	661	699	706	654	638	691	678	710	665	679	665	632	695	705	712	655	678	683	708	698	710	692	671	631	687	625	726	652	642	681	629	686	611	671	639	641	683	679	659	727	641	679	623	691	684	675	664	617	646	703	668	627	653	647	665	610	694	691	678	685	660	643	702	654	627	666	661	651	656	629	634	636	647	654	619	666	642	646	685	669	685	689	696	661	675	658	657	682	658	682	623	701	643	666	707	687	656	718	689	650	637	655	707	665	681	647	692	685	625	647	640	662	672	669	641	668	650	632	658	661	644	635	676	657	669	671	688	692	652	632	688	666	665	701	673	657	715	640	661	637	662	712	639	673	655	654	644	682	628	688	640	647	665	640	684	670	639	652	705	642	646	667	648	645	669	685	704	680	704	688	639	676	711	656	721	679	652	681	671	640	689	674	688	659	691	690	693	681	703	639	664	697	637	678	643	665	650	674	640	688	691	685	674	709	686	650	694	673	644	684	657	634	600	694	660	632	678	685	650	646	656	676	664	637	691	702	668	644	697	637	679	666	639	654	669	720	669	663	678	637	613	694	653	674	709	640	680	678	680	712	694	671	688	672	664	677	701	659	712	645	641	677	678	705	683	652	681	706	653	666	664	614	717	630	648	645	660	665	657	666	672	666	622	678	632	691	666	650	658	655	683	709	688	673	663	664	650	663	665	652	663	649	649	684	678	668	710	671	641	674	626	694	645	671	690	668	666	660	613	633	692	666	671	679	654	694	622	648	684	651	637	662	664	661	662	650	583	670	678	665	675	694	660	647	671	683	680	681	627	679	657	633	652	676	666	668	662	647	648	654	649	632	694	651	717	673	637	665	652	691
30922	11974	3763	1012	687	590	479	432	398	375	351	319	364	348	336	326	295	282	290	299	305	270	315	292	270	266	244	256	249	245	257	227	246	264	257	249	254	279	230	240	250	262	271	274	239	252	266	226	269	259	255	253	257	269	242	255	274	272	253	248	264	231	268	250	262	277	270	235	242	286	257	241	254	275	246	257	259	253	273	225	258	263	285	244	232	288	246	255	251	245	239	243	253	232	254	249	252	284	254	283	236	259	269	270	245	244	247	256	243	252	277	239	261	252	243	279	255	256	262	244	280	267	263	249	222	258	270	292	254	236	249	268	235	250	258	261	273	249	239	243	284	242	297	229	254	261	280	222	226	227	250	241	249	272	258	245	230	243	241	265	275	276	255	257	265	252	252	240	253	271	269	274	270	242	281	252	278	265	252	268	239	226	273	258	256	266	250	276	259	253	267	223	287	254	260	275	281	278	265	283	246	258	287	238	238	294	238	279	260	249	250	271	213	251	242	234	283	273	282	242	256	252	276	239	264	264	267	266	252	247	258	251	261	242	250	280	275	259	286	262	277	256	237	294	245	253	279	269	233	265	288	251	302	257	268	280	260	239	279	294	250	288	250	257	264	276	253	274	287	266	280	279	262	278	256	236	252	252	262	237	228	230	256	240	285	252	233	299	231	268	269	281	242	228	253	258	252	252	287	240	249	286	276	274	273	247	262	268	276	241	265	292	274	259	264	280	268	260	253	253	261	215	235	252	264	265	272	266	263	248	267	297	263	264	261	288	294	263	260	268	274	258	252	267	266	266	223	251	251	261	274	237	247	239	282	292	237	268	253	269	279	252	248	269	288	237	282	240	253	251	252	279	276	238	287	252	248	259	270	261	219	248	270	244	246	243	261	246	244	266	320	251	262	237	269	255	251	260	233	262	258	261	264	273	247	217	278	297	261	260	265	247	234	250	250	274	238	242	262	257	306	260	273	293	243	251	278	287	227	258	263	252	249	303	242	273	264	220	272	242	280	263	249	268	244	293	270	286	229	260	252	273	271	245	241	246	257	247	272	254	241	270	252	258	289	256	233	275	243	252	246	242	247	253	290	262	279	262	270	273	268	255	233	215	252	251	250	256	249	267	236	256	274	229	258	240	250	246	247	240	254	270	282	247	264	229	280	268	271	280	208	229	274	245	260	277	259	263	261	242	256	282	231	257	286	291	279	282	256	228	251	262	257	246	243	231	236	244	241	276	285	237	269	251	253	290	266	284	233	296	244	277	232	250	244	263	243	257	253	287	235	283	279	282	231	255	269	256	238	248	260	273	271	269	252	260	238	275	271	261	254	263	276	274	273	261	265	243	282	268	260	284	239	251	273	226	250	262	272	263	262	291	264	286	244	293	242	225	244	265	242	250	257	254	246	296	243	256	278	259	261	242	254	260	261	278	252	264	294	254	254	243	235	311	245	256	268	247	270	271	228	279	275	269	262	247	242	251	243	266	232	256	261	270	231	272	254	269	281	266	232	272	250	264	270	225	262	236	251	237	262	277	270	264	307	258	252	226	234	272	243	249	255	266	289	234	255	255	252	235	266	238	255	265	267	248	249	264	259	286	218	263	236	285	239	245	259	253	275	241	296	274	256	221	225	230	244	251	265	244	259	242	240	261	269	270	244	243	249	282	283	253	254	275	259	269	273	252	268	271	246	245	258	232	248	255	250	236	281	251	242	252	259	242	224	221	266	263	282	228	254	239	249	271	255	265	231	230	250	273	255	286	237	218	238	259	225	243	255	243	247	274	231	269	248	257	260	246	251	220	243	252	237	239	273	265	245	259	283	271	292	279	234	273	248	262	255	257	267	276	234	258	256	255	265	267	262	259	272	249	251	287	251	241	260	249	236	231	284	263	269	266	221	272	237	260	251	238	270	299	255	278	269	261	268	255	244	251	250	257	278	257	228	255	239	253	230	246	279	265	264	232	238	282	264	250	233	253	252	246	243	262	284	287	282	261	241	283	249	204	240	234	271	251	271	239	250	263	247	311	249	242	260	269	248	248	258	237	276	261	271	255	284	241	257	252	244	306	255	250	244	271	282	261	260	253	262	261	252	236	251	237	264	282	286	263	271	245	253	244	268	274	262	275	248	238	259	287	235	242	276	269	257	256	251	262	265	247	240	261	247	232	281	256	253	273	282	243	237	244	251	243	230	266	254	277	255	295	259	270	245	254	259	270	258	235	250	265	282	265	257	231	240	233	269	251	263	255	229	232	271	256	282	247	236	258	247	273	270	270	263	254	262	264	264	271	227	257	267	263	234	280	255	284	262	275	236	277	266	283	280	250	253	244	257	271	269	264	234	286	263	260	266	266	263	222	248	231	271	272	247	230	264	263	267	280	294	253	254	254	266	260	276	253	248	268	257	252	244	253	262	234	244	267	245	240	260	269	282	267	261	286	262	233	241	249	247	270	261	259	275	257	235	233	286	242	227	264	252	251	275	282	267	308	257	277	262	243	269	274	247	261	236	255	278	267	240	256	242	241	245	267	266	246	273	279	243	246	263	252	255	254	248	243	262	236	291	265	287	259	270	250	256	264	237	243	268	248	285	239	230	221	246	246	264	262	271	236	242	240	267	275	259	305	245	251	245	247	265	264	225	256	245	259	258	265	254	222	226	253	279	229	264	277	237	260	252	258	253	240	233	249	245	268	272	285	265	241	250	279	272	253	291	263	276	257	254	260	252	298	303	251	254	260	272	266	266	239	252	226	250	235	238	259	219	246	250	266	268	237	252	262	227	282	310	269	262	284	241	216	298	290	245	274	263	258	222	268	252	267	269	239	237	283	252	248	234	253	251	246	250	241	265	260	272	252	281	274	292	255	252	249	244	268	238	240	229	295	227	288	239	235	261	264	294	260	246	274	226	258	258	291	272	269	242	268	266	258	239	264	232	248	248	279	242	242	266	267	263	232	257	262	268	268	278	294	274	298	255	258	257	236	252	278	250	274	270	292	272	254	255	245	255	233	236	256	277	263	231	257	262	284	300	237	250	285	248	259	220	298	286	279	275	258	263	226	275	271	268	263	252	225	278	253	267	290	282	274	264	268	250	244	250	282	264	247	290	259	257	239	273	286	285	229	241	250	272	239	223	257	293	313	250	234	249	265	254	260	261	255	273	258	259	250	292	306	244	276	261	257	236	254	289	274	253	250	261	273	257	239	255	280	236	255	237	246	263	260	241	266	266	234	283	227	255	258	250	240	232	239	279	248	243	262	247	236	265	248	249	245	305	296	249	254	252	291	262	237	254	245	241	251	256	249	286	269	262	282	270	305	246	265	251	280	279	262	240	275	283	256	230	264	263	254	263	273	261	242	249	270	284	259	275	273	254	251	267	241	259	239	258	260	222	262	251	285	231	267	268	259	263	258	269	254	300	279	244	245	280	263	265	257	259	274	285	250	277	275	252	244	253	252	245	239	264	245	273	270	253	257	246	258	272	258	257	264
11423	9331	2349	978	766	736	700	695	652	587	655	629	631	634	595	622	633	644	587	628	583	624	625	612	610	651	604	618	622	565	579	575	627	590	649	641	613	648	584	605	582	604	576	599	585	572	614	600	601	622	626	616	616	626	597	585	600	616	614	629	613	619	560	597	605	596	654	623	627	621	672	580	614	607	599	627	593	666	620	578	632	639	630	570	601	614	648	616	651	618	579	572	601	628	593	625	628	618	582	610	627	629	602	655	616	607	612	576	574	633	660	561	585	640	681	627	630	630	629	601	641	615	603	616	588	593	625	599	609	608	588	592	590	574	620	665	624	599	620	631	615	649	643	581	586	605	629	629	590	657	612	612	584	594	588	640	616	603	637	624	669	600	604	578	583	610	586	589	599	594	618	597	626	672	615	598	587	578	635	639	609	627	576	605	615	606	626	632	615	559	598	622	650	649	611	607	652	615	637	597	581	657	604	620	575	628	626	632	616	600	573	590	603	595	585	558	638	665	611	605	599	618	629	588	595	624	629	624	566	609	621	612	605	683	609	645	557	575	591	652	638	668	631	584	629	600	612	624	592	628	669	627	623	568	628	637	639	651	622	618	628	620	633	610	632	624	620	632	651	622	606	657	610	585	594	588	610	592	590	611	603	612	600	588	643	599	597	578	609	591	655	601	672	579	619	623	608	640	603	600	616	608	631	619	620	613	623	604	616	606	617	657	590	623	590	604	605	592	627	595	632	597	604	598	591	629	650	604	615	589	622	616	602	626	616	605	612	659	570	639	623	642	605	576	597	628	599	579	628	579	657	600	622	674	619	622	610	596	560	587	618	611	627	667	608	615	592	597	660	647	609	580	607	578	574	623	609	569	596	541	630	610	578	605	587	650	628	612	649	585	605	609	650	633	630	631	626	649	586	620	608	576	638	621	623	611	627	580	636	607	565	622	597	589	592	620	590	589	613	611	634	628	616	607	618	643	616	631	604	638	640	668	647	587	623	650	615	624	588	621	633	617	617	602	631	598	640	606	664	592	647	588	622	589	598	621	591	649	614	635	621	598	632	616	617	661	647	600	621	604	622	605	617	636	584	596	651	615	621	608	619	635	584	640	577	634	510	581	613	617	605	612	635	592	603	648	616	644	617	582	592	626	596	643	633	600	629	621	602	650	580	633	607	568	599	632	651	619	594	590	645	600	620	615	633	635	618	621	634	633	592	622	622	607	616	598	624	590	613	616	645	601	625	621	631	608	668	688	605	628	615	618	625	613	636	619	634	608	602	580	605	639	614	588	623	603	614	591	611	608	601	600	639	598	596	614	655	638	629	601	645	622	574	603	653	574	595	602	622	621	618	616	632	617	629	569	587	611	573	552	590	591	593	629	644	619	592	616	639	612	610	603	590	592	634	641	637	602	640	596	608	616	638	651	640	618	603	613	616	594	627	593	624	614	559	621	589	629	643	604	576	624	619	600	638	620	631	602	592	615	607	628	602	618	641	639	595	577	646	616	592	595	607	605	654	674	625	667	623	590	605	605	613	603	615	642	609	632	605	612	612	602	610	600	619	623	585	602	605	590	612	630	600	603	625	610	577	621	593	654	620	576	635	639	616	628	607	590	624	609	596	660	575	604	615	609	587	621	592	615	582	609	564	616	616	629	592	584	635	612	584	583	598	589	580	616	641	583	619	580	604	653	626	612	596	696	623	588	607	623	594	568	617	615	581	576	545	615	587	633	644	575	621	609	619	588	624	631	595	639	607	613	609	596	627	644	660	596	599	637	600	630	637	636	639	603	619	586	618	597	614	566	609	634	607	591	622	606	605	616	608	653	601	626	597	630	608	634	549	631	644	649	596	618	677	604	624	610	661	618	624	620	600	637	648	626	588	656	590	633	620	579	664	625	596	604	612	565	615	615	604	579	614	632	619	636	674	629	623	556	581	586	586	633	646	608	568	617	639	621	613	619	566	601	601	604	598	592	621	599	679	582	643	667	574	598	624	595	664	620	616	643	651	654	606	601	589	594	629	637	577	604	596	612	645	607	581	611	614	615	613	583	627	648	603	590	638	602	619	558	632	607	646	631	617	620	660	650	652	603	614	586	638	590	575	639	624	589	618	646	585	591	624	593	614	581	605	606	582	639	601	611	584	621	617	622	590	603	660	650	629	595	630	626	617	600	636	605	667	590	601	623	587	605	620	618	623	606	576	656	620	643	622	629	599	596	631	568	640	596	614	582	602	587	616	648	640	607	615	643	580	619	616	654	647	585	601	624	592	574	599	626	611	600	535	612	610	587	589	622	590	585	594	589	596	577	627	606	605	637	595	580	589	615	618	648	602	600	583	592	609	611	634	616	604	606	591	597	624	648	621	585	614	605	593	634	631	578	601	626	638	633	660	636	564	579	615	569	610	633	635	624	645	574	574	631	601	647	620	621	620	613	628	620	653	643	617	612	623	581	601	622	626	588	627	637	605	596	631	583	591	609	634	636	655	625	607	585	609	624	593	619	593	615	657	602	625	642	607	618	610	609	633	605	601	576	640	600	633	597	621	674	579	572	622	583	609	647	577	600	620	626	616	613	602	621	623	624	612	636	598	622	639	628	561	584	614	609	601	621	601	651	648	653	627	672	561	593	640	566	616	609	605	650	609	607	590	639	582	606	653	609	590	571	651	591	588	615	582	610	604	645	605	625	612	594	585	625	594	622	631	647	637	591	624	587	594	591	646	620	613	615	629	606	645	627	565	617	676	628	614	588	593	591	599	627	585	620	595	637	623	621	574	635	575	596	634	615	603	676	636	597	604	634	557	566	596	582	591	599	646	606	605	566	617	564	603	595	566	641	593	658	610	602	622	571	623	607	571	577	598	586	605	555	561	620	586	623	615	599	600	606	611	614	585	609	605	610	652	636	571	621	613	618	591	607	593	583	583	565	632	587	628	621	558	570	596	597	602	574	645	597	646	645	596	575	626	638	594	619	578	601	616	578	646	635	572	597	629	616	577	633	637	620	653	571	621	599	583	654	608	642	631	638	583	633	590	542	591	629	618	623	575	605	604	616	595	608	642	595	619	578	621	637	595	608	621	632	594	627	627	583	644	621	614	637	560	667	608	654	592	632	594	610	616	622	630	632	613	575	599	565	588	581	603	588	626	621	587	602	640	587	627	597	626	600	602	653	577	653	612	620	601	638	630	604	636	631	661	614	596	616	568	646	605	632	623	636	620	639	604	680	600	586	616	637	596	629	553	628	611	543	621	604	634	612	595	582	614	582	599	623	607	609	580	637	664	560	579	574	577	574	598	607	585	626	597	626	607	613	617	607	639	606	626	631	650	621	589	539	596	595	582	610	616	622	607	616	604	617	554	655	629	627	664	614	635	639	607	640	634	614	626	630	628	585	598	596	604	603	627	622	614	568	587	629	601	619	630	627	600	616	603	645	651	567	643	573	556	604	586	619	624	627	627	628	614	586	630	603	620	623	593	647	618	615
26706	21360	25512	27015	7308	1222	887	765	611	566	519	511	528	463	479	459	479	433	479	414	408	390	386	386	349	362	334	333	358	387	324	339	397	374	362	344	374	327	389	376	367	364	373	370	354	366	322	329	328	334	347	400	349	348	352	368	359	325	350	332	370	334	331	352	360	355	350	320	333	325	357	361	326	325	324	382	336	332	349	346	380	353	306	359	320	368	367	338	344	407	375	371	347	333	328	331	370	367	352	366	329	305	359	352	384	380	318	389	392	341	337	339	355	344	362	368	327	369	353	335	363	334	345	333	358	340	369	356	343	337	323	385	384	354	403	352	341	362	359	355	379	388	340	359	344	378	331	350	393	340	372	359	337	362	334	339	351	331	367	380	339	381	331	375	363	357	344	318	349	384	381	335	361	326	351	370	346	337	339	319	368	332	341	330	329	384	315	360	356	373	340	361	369	352	349	350	316	367	352	347	360	350	355	363	356	320	372	369	351	350	384	419	306	346	337	359	320	365	365	322	323	314	331	352	354	359	298	328	341	354	354	351	318	341	355	335	359	362	355	374	323	357	339	343	379	357	367	341	373	364	389	370	347	350	316	365	355	321	390	324	347	373	342	352	373	335	360	353	337	345	351	361	328	335	342	345	371	311	347	362	357	362	389	369	346	345	372	350	371	334	349	342	349	358	359	310	328	334	365	359	327	351	376	319	326	346	349	349	344	354	329	315	392	369	347	360	391	381	336	334	362	321	325	375	342	334	339	351	327	364	373	349	369	367	367	343	328	351	325	318	309	336	351	350	361	376	340	355	329	348	333	353	331	355	313	302	344	318	334	338	367	371	354	333	344	363	335	346	316	383	363	366	372	340	307	353	349	354	367	337	372	349	343	333	358	351	333	331	353	379	308	343	381	317	351	385	355	352	354	371	356	342	386	366	350	370	366	360	359	355	340	316	381	350	373	329	345	364	325	339	325	372	344	362	351	380	348	335	352	348	351	394	366	331	348	342	420	333	339	345	335	334	336	361	326	333	349	357	314	349	356	342	310	303	352	331	353	362	359	383	375	338	347	352	382	377	326	346	371	332	354	353	345	338	359	316	351	336	382	352	359	342	397	316	365	352	393	375	360	327	372	345	349	349	369	337	330	402	327	385	358	353	373	381	332	332	321	342	367	382	352	367	350	329	383	346	336	353	351	377	305	313	336	350	394	348	365	352	344	352	331	394	338	356	329	328	293	348	352	339	306	322	340	325	353	338	351	354	349	380	337	356	322	350	351	394	357	346	356	350	345	344	331	351	382	342	323	365	381	396	372	344	364	367	372	372	344	320	342	357	336	362	385	354	371	379	375	340	321	378	356	352	354	371	367	351	341	362	371	328	356	342	345	365	367	358	393	312	331	280	351	349	387	355	367	322	343	341	334	361	354	356	360	331	375	338	353	381	357	366	372	356	354	357	335	342	344	350	377	331	366	325	372	376	322	330	317	352	313	369	347	328	343	356	365	353	370	361	355	331	344	342	343	349	345	317	366	317	307	318	382	345	388	357	334	368	333	374	336	352	370	365	348	344	335	330	375	343	333	336	372	328	370	364	341	323	356	361	329	364	336	349	363	347	350	350	351	374	343	351	326	337	354	354	318	329	348	376	354	329	358	354	358	376	388	394	334	406	385	352	354	351	371	372	376	349	337	368	368	337	359	354	338	361	363	381	366	343	332	323	370	385	406	383	368	356	340	328	382	371	353	355	342	339	363	340	354	356	322	335	354	366	343	315	317	364	381	346	328	330	339	345	367	354	354	362	365	358	367	344	333	329	372	368	336	329	335	330	316	356	351	339	346	334	306	366	342	345	384	382	368	332	313	341	343	388	343	344	346	371	367	370	353	371	329	331	351	376	384	378	350	373	369	336	365	386	345	366	362	352	311	344	349	379	367	354	356	348	372	341	386	372	364	349	325	349	370	350	354	364	342	320	354	357	342	345	338	359	329	370	337	355	370	382	368	351	329	351	366	369	343	347	341	358	339	363	359	364	372	324	369	367	370	373	349	333	375	311	352	352	338	313	329	335	357	327	305	372	341	363	355	308	300	372	363	340	378	353	335	331	394	319	337	343	300	333	369	399	338	313	345	362	340	382	351	339	346	377	390	349	334	340	336	339	340	392	354	331	355	355	354	327	365	365	393	372	350	368	314	342	346	359	358	353	359	367	345	327	358	338	326	361	358	298	371	366	344	325	329	383	330	361	354	354	354	364	343	339	347	314	371	363	344	355	348	352	343	354	335	324	361	345	319	306	314	335	327	320	344	349	381	362	373	352	361	396	344	338	304	361	388	358	389	346	359	331	345	344	349	336	376	343	336	386	349	339	338	355	356	364	374	344	353	344	329	345	392	380	349	370	371	335	327	348	402	325	316	339	332	372	349	342	362	337	342	347	333	343	342	336	372	336	344	320	334	328	353	366	366	360	322	361	329	351	356	334	348	300	342	346	335	389	348	396	352	389	345	330	333	350	328	362	342	361	347	356	362	359	345	342	343	315	321	359	367	356	401	348	356	323	362	338	358	316	311	368	344	323	331	365	334	365	346	356	358	349	324	310	337	354	360	374	331	371	374	372	369	330	342	361	377	336	348	353	380	323	372	367	340	336	345	341	330	363	375	326	368	372	367	341	339	353	325	337	325	349	358	362	405	355	352	331	367	353	339	366	337	350	339	361	361	369	357	362	372	308	360	361	355	334	333	359	331	366	367	334	350	369	369	348	348	333	332	333	341	346	355	356	378	381	331	362	379	369	375	336	368	308	378	336	350	370	330	346	371	343	361	341	329	348	382	318	361	371	346	359	374	342	339	350	370	333	296	341	342	355	368	389	370	308	406	333	360	344	354	355	345	358	392	343	389	358	310	343	363	310	373	320	383	331	320	334	365	340	382	390	368	352	387	333	337	339	384	344	373	364	329	329	393	356	360	365	342	356	333	357	368	384	330	351	406	367	349	319	340	346	361	370	331	364	359	335	336	342	348	340	318	349	354	329	386	347	395	369	346	342	352	371	343	321	335	358	386	357	339	360	382	314	344	352	349	337	360	358	374	378	376	329	379	363	356	353	340	376	336	355	345	329	340	337	328	339	351	329	372	364	354	361	373	376	372	345	356	365	351	346	372	351	361	360	378	331	374	354	353	363	385	358	351	391	368	384	381	330	350	371	356	364	356	337	357	331	345	343	346	332	383	385	332	330	373	337	334	381	374	365	370	340	337	334	361	341	354	382	331	360	360	339	350	362	351	347	357	322	347	378	383	321	322	314	367	338	346	387	349	317	362	356	369	370	350	333	392	378	345	347	336	358	355	381	367	362	316	342	370	373	345	329	305	356	362	325	376	348	340	338	346	352	318	403	357	386	377	374	365	323	379	336	310	369	343	329	374	379	341	367	375	362	339	365	345	359	359	361	303	344	373	366	334	383	375	336	345	347	370	366	362	360	378	320	349	335	367	388	367	334
13300	19599	5036	1551	1255	1044	937	887	867	856	848	833	911	846	798	839	823	844	814	812	819	851	773	770	853	803	793	788	814	775	795	820	795	851	794	809	740	834	805	782	818	786	820	800	791	773	795	747	836	772	764	803	782	761	764	802	762	842	786	753	752	763	818	832	761	744	808	762	753	835	784	809	778	835	753	805	746	813	764	795	794	797	836	783	835	730	817	793	787	755	827	801	766	776	773	811	805	837	772	781	770	730	758	776	785	750	793	766	777	829	780	746	810	797	774	790	787	766	779	747	759	787	769	796	790	761	749	755	807	788	845	790	778	804	775	800	810	779	795	744	790	780	797	799	769	835	759	735	804	745	764	751	774	813	777	751	744	751	832	747	734	820	747	791	805	765	802	765	832	788	748	805	743	764	766	815	782	790	826	778	783	803	833	782	811	767	817	757	787	789	772	768	761	824	759	743	803	814	789	715	777	802	848	759	767	828	789	731	799	799	793	825	781	804	811	817	770	870	804	821	775	781	793	811	779	799	829	742	813	782	812	792	739	821	742	761	765	809	797	760	755	798	783	771	782	767	772	784	755	815	784	778	803	797	790	777	796	828	831	792	786	822	768	827	796	775	816	801	737	759	769	790	813	832	776	776	795	838	786	760	787	779	768	807	805	796	805	792	759	823	794	810	815	780	790	817	811	769	757	807	804	818	775	798	752	799	775	764	812	809	779	753	793	771	779	830	750	811	806	816	715	768	804	755	857	780	778	778	804	781	778	778	761	802	778	821	808	800	779	810	828	811	756	774	784	818	768	765	791	762	778	742	779	789	812	767	794	787	711	718	771	733	754	797	798	785	787	803	809	760	826	792	734	823	821	774	759	821	758	796	748	774	818	734	795	788	802	724	771	820	759	759	770	784	806	847	777	745	798	779	780	787	788	748	790	785	760	769	805	730	753	800	840	816	801	766	800	785	797	835	790	851	801	753	778	795	796	811	827	803	808	830	764	772	756	757	792	770	727	756	778	764	780	787	829	791	759	802	799	834	748	779	767	814	760	777	767	770	789	762	806	801	759	832	757	828	776	779	793	782	823	796	807	837	795	789	777	785	800	803	807	787	823	760	839	773	784	811	799	771	800	750	811	782	808	763	804	805	798	764	785	777	776	813	818	795	782	752	768	814	779	775	791	804	787	794	774	829	751	771	776	791	750	751	785	789	752	760	846	794	796	772	790	789	825	802	806	777	795	820	778	709	841	798	745	778	801	824	809	780	823	779	820	820	806	847	788	771	782	743	783	828	768	751	800	773	815	765	747	755	801	794	764	841	838	801	786	752	780	787	801	769	757	827	817	798	764	800	817	808	767	771	767	770	812	798	762	743	772	832	840	772	824	752	831	775	775	754	762	778	788	767	797	770	797	810	784	838	731	809	793	770	804	809	822	830	815	778	802	824	804	774	828	776	790	776	800	812	818	815	780	807	825	808	816	783	788	774	806	750	774	810	768	784	805	814	808	808	779	759	761	780	743	750	769	801	793	788	841	797	729	774	782	765	736	777	777	790	840	757	770	827	749	764	772	803	814	774	723	828	789	784	791	799	762	742	772	786	747	834	764	782	776	794	770	806	751	779	841	798	822	777	778	799	807	808	775	716	796	758	824	749	754	726	816	791	765	798	820	799	800	745	732	795	781	782	815	807	776	820	774	793	809	782	828	750	771	751	773	769	771	789	792	799	783	789	788	790	807	805	795	821	774	785	807	769	777	801	819	758	828	738	770	734	776	752	785	772	764	784	792	761	810	774	824	774	752	809	811	806	843	838	776	807	741	775	774	802	803	801	768	803	792	786	762	782	765	829	831	816	776	770	769	813	777	783	849	795	788	757	793	752	767	808	805	753	790	789	795	771	749	792	803	789	790	784	786	792	824	793	773	799	855	785	802	813	779	796	781	777	788	766	816	784	795	800	852	795	777	774	814	801	808	797	810	808	788	811	807	785	827	782	843	774	780	799	799	769	825	818	760	779	800	763	817	764	837	813	787	791	790	772	805	805	765	748	760	792	816	794	812	786	805	787	785	783	742	741	799	759	791	774	875	732	777	759	809	824	777	770	779	789	801	789	818	788	780	794	815	751	778	760	782	804	749	760	775	835	805	841	767	805	742	787	799	760	781	817	840	828	787	793	788	760	835	774	818	823	766	754	814	775	786	790	728	763	791	796	732	787	785	764	795	778	733	750	846	787	775	790	831	789	770	821	828	787	803	783	758	812	785	798	746	777	763	768	744	757	754	798	850	760	772	819	797	855	743	770	774	797	760	786	799	841	787	847	822	812	769	788	855	803	756	788	705	792	797	761	789	741	800	831	817	781	787	766	814	765	773	799	745	818	783	820	773	788	808	812	815	805	793	783	779	763	792	756	779	780	743	791	808	827	762	853	804	798	784	758	798	806	821	776	788	797	748	780	803	788	734	845	781	806	800	784	777	808	777	805	825	774	781	780	781	771	785	753	737	806	766	763	806	777	829	731	829	805	736	815	771	776	794	761	793	753	774	761	820	808	839	805	774	732	806	794	805	766	785	753	829	792	753	835	786	807	820	768	788	820	798	808	845	822	770	770	769	753	745	739	755	830	799	836	715	818	824	754	786	781	767	777	815	788	824	792	749	781	794	761	838	796	782	830	771	784	788	763	793	831	807	836	792	784	755	805	779	786	812	757	773	729	785	791	789	744	806	740	772	840	816	801	850	798	768	756	766	778	760	758	761	791	795	782	775	798	777	769	784	779	786	823	754	769	787	762	748	754	772	820	757	770	773	767	754	792	810	743	798	732	750	780	789	816	805	810	801	787	789	774	808	782	834	777	799	781	790	776	766	758	749	804	819	836	791	769	826	815	810	769	774	778	805	806	834	779	788	798	763	789	722	743	749	827	774	800	829	794	807	845	793	758	766	767	815	800	840	760	802	834	804	768	777	767	773	798	810	837	832	779	767	776	853	832	771	823	836	801	787	766	760	786	752	793	743	792	790	814	754	809	756	773	803	766	780	756	770	782	758	756	786	762	752	793	765	759	762	736	738	780	825	803	753	769	812	749	741	794	767	762	774	804	744	780	757	786	811	807	804	781	813	747	771	762	790	805	764	842	812	764	844	755	738	798	784	798	753	830	814	757	761	807	770	833	733	775	777	794	769	759	787	781	810	790	780	768	788	807	765	781	786	803	804	731	751	784	762	802	787	769	829	767	745	800	778	816	797	844	724	761	794	816	765	721	822	785	817	768	785	811	852	766	804	756	773	825	758	838	746	796	781	750	790	782	781	745	801	824	768	757	854	822	787	782	757	756	781	750	836	773	829	786	799	800	746	751	774	781	771	738	818	794	789	803	783	717	787	784	780	784	775	776	806	826	771	753	770	776	826	760	730	760	781	857	757	786	781	798	780	772	759	800	746	751	777	761	775	779	768	777	772	789	766	768	767	808	793	810	765	821	771	760	768	842	797	815	746	807
24911	21351	26820	26237	21278	7429	1500	943	672	615	585	615	597	514	547	536	436	403	413	433	368	376	372	319	352	323	317	298	351	350	352	335	350	321	314	339	349	307	337	323	313	312	370	350	344	297	326	327	320	323	322	276	297	309	301	339	303	310	330	315	321	303	302	325	297	314	283	331	287	298	309	286	325	293	313	330	325	333	320	364	295	301	319	330	350	343	303	305	317	307	302	284	315	275	303	291	327	283	295	287	328	296	295	333	285	279	283	304	274	303	304	290	304	300	286	322	298	306	307	301	298	299	282	312	314	301	301	299	336	331	309	274	296	315	298	304	331	313	300	284	309	338	303	347	299	321	287	306	307	326	309	309	315	322	320	318	319	275	300	299	335	274	274	318	285	338	335	290	307	337	341	305	290	330	339	306	322	284	287	303	264	338	341	289	340	340	322	291	309	306	276	266	307	362	333	317	332	316	320	317	307	307	277	296	299	326	325	315	326	291	311	310	331	303	297	283	328	282	291	317	312	306	298	286	322	281	284	319	290	299	337	320	314	344	299	285	297	291	307	306	295	289	262	297	315	322	313	313	300	328	320	271	342	330	306	289	264	341	295	299	286	313	309	318	312	287	305	318	331	283	319	322	284	314	312	298	288	326	311	320	284	297	297	314	324	341	311	313	337	316	307	327	335	315	309	303	290	307	321	331	277	283	315	296	314	307	295	316	303	353	320	307	334	315	311	332	315	321	334	314	288	320	334	321	316	313	299	327	330	312	327	318	324	334	295	297	347	270	322	315	329	265	314	330	300	316	322	312	266	327	326	293	290	294	301	278	282	299	312	343	293	311	349	290	322	307	271	302	321	344	325	310	291	312	278	298	317	288	309	293	330	277	340	321	306	333	339	293	296	311	298	288	281	281	303	306	334	315	273	285	325	325	330	294	344	298	312	331	320	337	317	333	329	326	316	290	322	333	340	304	303	325	286	298	282	297	276	327	306	296	333	297	290	308	333	306	321	285	336	284	271	329	304	288	318	324	284	323	309	295	353	295	281	307	335	304	287	311	314	293	307	271	289	272	299	277	297	319	289	280	297	321	320	294	317	311	296	325	317	328	338	360	323	300	296	297	277	295	319	323	315	306	349	303	313	301	314	290	294	298	326	279	309	272	282	349	309	315	303	315	336	278	330	324	296	292	288	309	317	318	302	311	354	315	278	325	291	297	304	295	316	309	326	291	319	327	328	307	313	299	281	321	323	276	312	326	315	315	309	310	329	285	287	289	281	315	317	284	281	309	292	302	315	288	309	289	296	298	312	297	312	318	324	286	315	298	283	320	326	320	321	277	299	319	328	282	298	282	315	330	314	285	315	320	323	320	343	321	313	300	327	285	283	320	280	285	301	314	281	329	305	335	292	326	311	272	296	296	312	319	311	333	317	327	296	295	332	295	295	317	302	322	338	328	301	313	303	286	301	324	325	328	313	315	286	289	302	306	294	311	312	310	324	325	290	258	309	298	328	258	317	301	330	262	300	316	333	320	277	307	293	316	294	271	292	300	274	307	291	311	279	308	311	326	341	289	291	328	292	295	302	324	278	255	281	292	350	327	319	338	285	297	330	313	285	285	311	304	315	305	329	272	305	292	283	319	282	314	273	316	311	295	282	287	300	307	301	310	304	308	306	283	280	320	295	275	305	264	316	304	282	304	314	327	294	302	307	308	339	318	298	260	311	297	316	326	293	329	342	299	311	319	310	286	313	307	296	313	301	292	305	327	321	321	323	299	317	335	317	312	317	339	315	306	347	299	292	319	309	298	299	290	274	283	312	331	314	333	291	282	329	286	314	333	345	300	319	328	311	320	332	330	290	323	261	342	315	293	287	319	350	323	271	307	322	280	321	314	309	302	320	322	271	319	320	301	308	314	308	316	306	307	280	283	343	294	319	315	300	323	305	291	309	304	274	302	303	266	257	306	308	321	321	281	321	271	302	304	322	294	312	296	278	310	276	255	292	309	299	295	312	307	311	301	291	302	309	261	308	284	295	358	311	305	352	319	301	334	322	309	324	320	288	316	310	278	291	295	331	314	276	298	325	292	280	286	311	313	312	322	274	302	307	310	290	273	271	304	319	318	333	292	326	316	296	316	324	310	301	267	302	310	298	295	282	304	288	295	296	284	274	327	325	318	286	342	319	317	301	299	298	255	290	314	293	332	314	335	297	314	294	275	298	293	314	329	314	297	292	319	302	299	285	302	338	319	297	325	314	290	298	345	317	341	325	301	304	274	296	341	335	328	339	282	303	311	312	333	323	320	312	311	321	281	315	335	315	287	323	274	308	299	305	358	306	263	302	306	257	315	285	300	289	320	307	305	298	305	303	272	310	326	307	283	296	317	361	293	323	342	314	327	326	292	311	303	338	302	308	321	305	312	290	316	307	316	294	310	297	316	293	333	337	323	333	302	314	309	301	311	279	324	342	311	322	333	287	344	338	305	291	318	317	300	285	273	290	311	309	298	312	331	322	309	296	321	309	305	305	284	334	295	326	335	307	311	310	306	294	327	333	296	304	302	322	321	359	313	291	316	324	314	302	307	311	312	293	299	286	297	316	287	310	300	317	307	327	301	305	313	345	322	311	327	305	283	322	311	352	319	338	322	287	353	317	351	290	318	354	300	321	294	300	317	286	318	302	315	313	316	284	305	301	324	293	301	312	307	313	302	286	312	280	321	312	299	308	271	344	296	266	341	312	315	312	313	313	311	305	293	301	319	294	266	313	292	296	333	339	323	319	278	302	262	312	330	264	307	342	298	308	346	312	326	308	288	308	332	291	321	314	296	282	296	308	302	304	329	307	288	260	300	312	315	294	326	302	279	317	344	320	298	338	307	311	313	282	276	270	270	341	303	312	310	327	316	304	309	281	300	282	304	296	340	304	289	314	281	326	300	289	298	312	303	300	270	296	313	323	284	295	308	302	297	323	326	327	313	303	311	303	339	297	294	295	319	302	306	326	320	343	327	330	275	336	296	283	279	313	328	313	309	294	300	311	324	316	335	291	325	336	304	323	346	315	303	328	309	301	314	311	330	306	261	303	316	290	300	334	276	304	319	298	293	347	346	297	301	316	303	274	283	296	330	305	302	315	327	303	315	349	300	320	283	295	302	298	314	282	297	302	326	325	295	338	324	334	337	337	298	323	288	313	277	282	302	313	326	302	287	303	311	320	309	303	303	285	313	319	298	301	285	333	327	326	313	357	292	279	320	319	325	324	285	306	314	309	287	327	289	307	282	280	277	305	320	311	336	296	313	311	301	286	274	347	298	324	330	279	292	316	343	352	344	328	324	321	315	317	287	300	271	299	318	321	296	346	338	315	313	311	297	332	331	340	307	273	315	285	295	321	317	308	274	291	273	321	299	291	320	309	330	311	303	295	302	320	310	321	289	296	321	305	311	334	287	275	332	294	314	273	312	311	316	294	327	291	290	329	330	299	302	299	315	278	337
16660	26081	7615	1965	1355	1163	993	884	774	794	749	741	787	741	749	774	706	680	716	701	723	707	690	712	699	700	720	713	725	669	671	686	675	671	675	699	656	694	699	654	705	697	683	722	641	668	704	694	694	670	676	677	724	730	674	690	708	693	686	636	698	685	624	685	709	697	703	658	692	661	674	687	658	711	679	673	705	675	637	719	698	699	686	610	656	667	663	683	724	700	696	682	690	694	656	712	692	664	668	657	655	658	687	671	673	751	662	663	668	702	707	642	653	678	701	672	713	702	661	698	688	681	673	660	663	733	708	655	704	719	675	668	670	689	689	690	649	681	677	661	668	680	694	680	725	693	684	704	638	694	681	660	660	691	721	674	717	650	625	694	680	695	656	704	678	724	692	679	755	683	717	658	756	674	660	732	647	683	665	714	711	690	664	714	653	702	674	713	675	729	711	706	713	671	685	677	693	684	688	672	671	656	702	673	676	737	718	698	637	676	662	701	720	700	673	648	624	676	672	695	617	688	695	638	704	724	678	670	719	698	648	697	684	669	683	683	657	682	695	722	642	668	709	671	705	670	721	715	717	678	702	691	700	665	652	693	677	671	711	669	693	693	695	682	697	659	669	682	655	667	652	692	666	697	723	751	661	668	683	650	709	671	670	678	666	667	668	626	629	666	663	695	641	680	675	659	623	704	688	686	638	672	672	715	710	678	658	742	665	711	670	729	685	669	664	652	647	654	696	727	712	668	696	702	725	705	688	702	714	670	696	669	647	676	688	706	678	677	690	723	689	669	660	664	676	703	659	694	689	627	683	722	646	664	676	656	686	710	665	656	726	680	683	661	652	692	674	671	720	703	703	695	697	689	662	648	666	702	636	698	684	707	681	695	734	709	732	678	669	658	681	684	693	661	609	657	704	687	616	724	679	681	662	640	696	695	679	707	674	661	685	661	710	668	726	620	673	675	660	749	666	669	708	655	688	679	663	707	678	720	659	722	691	709	689	672	690	655	654	684	661	724	704	689	727	708	652	647	675	684	672	699	666	665	668	675	647	636	691	668	731	719	728	707	677	670	689	701	673	676	707	707	659	700	666	698	663	687	649	675	732	772	712	670	703	677	680	636	744	641	701	711	666	684	712	717	667	696	715	671	685	689	602	701	691	656	649	699	700	701	694	674	676	685	730	683	711	668	662	671	707	702	720	627	635	714	758	652	675	650	675	656	668	709	677	650	707	689	680	691	679	699	732	708	689	695	653	719	659	712	724	685	694	671	643	672	674	692	677	664	695	724	706	692	671	663	695	660	697	712	660	706	688	688	633	697	714	704	656	652	679	663	683	693	652	660	662	724	668	660	681	690	740	623	663	658	715	671	723	678	716	689	674	650	679	669	680	660	663	704	680	683	655	669	691	736	689	686	671	652	652	690	701	682	757	647	731	631	706	674	688	643	689	673	670	683	680	646	663	695	670	702	713	691	672	708	652	703	681	697	746	699	671	703	693	674	609	679	726	645	724	654	654	681	701	723	720	706	782	677	675	727	679	656	660	653	677	692	657	673	674	675	678	752	716	672	668	659	663	661	672	671	694	717	701	656	658	672	691	735	679	740	711	672	711	673	633	652	683	708	646	685	682	678	713	716	730	663	722	735	645	736	640	674	677	708	686	699	722	636	702	739	713	644	667	702	667	703	697	699	689	704	660	696	725	654	682	716	685	712	708	703	690	673	649	691	670	699	639	661	669	709	696	666	752	683	662	718	659	731	692	699	669	741	722	690	695	705	675	709	665	705	642	665	690	665	662	701	705	710	657	679	697	693	678	687	689	683	688	626	701	671	671	735	661	706	708	659	690	675	677	683	713	696	721	670	666	689	681	659	665	703	682	700	651	690	683	734	683	670	708	690	684	675	733	658	698	703	679	708	658	711	672	666	680	707	665	690	729	666	732	662	685	691	751	664	685	666	645	678	673	684	676	682	672	736	673	699	692	691	694	705	688	672	703	654	664	681	678	709	704	688	681	712	699	746	676	688	678	680	653	676	731	644	664	653	681	653	676	717	694	690	689	692	716	690	657	677	679	701	696	747	696	714	675	683	710	682	719	676	680	676	674	673	704	659	662	675	632	728	721	658	733	666	679	722	651	677	717	682	693	666	667	686	699	722	711	648	679	716	692	707	656	682	684	638	643	663	667	684	660	712	678	672	641	670	654	661	624	680	651	720	688	640	724	647	690	683	674	738	687	697	694	671	672	684	683	704	674	723	702	646	675	682	691	668	702	719	693	680	675	645	680	655	699	662	604	657	674	658	683	673	711	654	680	664	764	667	640	698	645	717	645	703	667	673	672	691	705	727	666	667	676	681	679	667	650	731	700	658	684	676	656	644	696	729	659	686	755	749	662	667	661	663	689	638	711	660	685	646	696	691	714	717	721	725	707	701	685	679	645	712	704	685	657	702	663	703	682	718	658	695	711	689	682	662	648	706	697	651	719	675	725	714	655	691	737	688	627	664	650	693	675	671	644	692	674	659	689	604	681	624	690	678	709	709	663	666	695	691	660	657	641	640	681	673	676	643	666	716	665	678	682	704	738	665	683	686	651	687	659	678	668	667	679	679	670	691	693	683	680	690	680	680	700	693	692	698	705	719	693	723	675	703	710	688	669	690	682	720	712	665	673	704	708	632	709	694	669	666	702	720	680	701	662	686	664	692	662	679	766	658	695	688	639	704	656	704	662	688	687	722	658	689	657	719	709	686	643	663	666	689	633	694	693	702	672	721	663	719	675	705	669	717	708	719	708	686	693	706	724	650	697	705	666	729	673	712	673	645	688	642	640	708	705	694	715	680	670	634	674	666	691	665	681	666	666	694	694	678	694	698	700	667	652	695	686	674	699	713	640	656	669	671	702	666	629	669	652	678	710	696	672	699	676	684	721	686	664	652	695	675	720	656	692	634	655	657	711	690	669	685	710	689	694	708	707	652	696	717	731	699	654	641	682	687	691	677	735	740	650	676	651	657	666	642	687	690	696	648	613	677	631	701	690	755	664	686	677	674	666	727	693	684	692	669	703	723	675	682	687	679	687	721	650	717	641	705	675	698	690	669	714	728	687	646	669	702	682	656	713	654	701	668	663	726	703	628	708	746	673	684	691	688	684	718	690	710	675	658	668	683	717	680	661	662	674	704	687	668	689	691	680	704	692	676	714	658	660	722	676	653	649	640	665	639	671	738	705	711	657	723	706	681	642	712	679	669	703	699	685	728	709	683	654	694	686	688	679	687	717	697	669	662	688	674	675	703	629	716	692	684	710	701	669	692	681	690	654	672	659	682	667	693	673	670	668	703	690	717	699	702	672	720	688	673	705	674	695	712	679	682	712	696	635	675	701	673	644	710	683	642	677	674	643	721	703	714	658	650	707	700	681	700	657	698	692	683	676	667	727	666	708	689	705	692	701	663	710	737	668	645	621	655	700	685	698	707	690	697	659	649	698	654	704	673
30822	11788	3666	1098	708	604	558	416	393	365	355	376	346	331	364	327	326	286	310	285	255	302	279	284	269	286	253	274	289	278	293	245	261	267	258	270	265	249	262	264	249	263	289	292	269	268	243	266	252	246	283	272	251	292	253	226	255	252	282	283	263	236	248	238	272	280	291	272	225	268	240	269	250	273	233	264	242	269	265	265	303	245	280	267	250	263	250	252	259	260	246	242	283	287	255	253	258	283	279	267	234	265	269	299	271	255	279	277	271	230	254	268	251	238	237	248	283	282	280	252	259	283	275	265	289	266	287	276	262	262	253	285	262	247	265	265	290	280	275	267	276	261	244	282	262	260	262	269	281	246	265	261	268	287	275	252	244	268	245	269	239	274	276	263	285	280	266	285	261	261	282	283	276	251	271	248	246	255	267	257	274	276	285	280	259	258	251	248	297	301	284	248	259	294	262	313	256	270	283	256	275	300	284	249	263	270	284	250	277	275	272	293	289	248	277	283	274	280	288	279	252	269	252	267	270	278	250	271	271	292	260	271	251	227	266	282	262	271	276	244	266	267	263	270	250	279	231	295	286	256	268	275	293	278	289	267	255	245	246	245	255	235	249	267	276	266	240	254	264	278	257	261	268	239	262	268	264	240	278	301	253	276	312	289	281	248	253	246	243	256	271	292	250	238	243	246	258	271	274	260	255	245	255	230	237	283	304	248	297	259	259	276	267	285	288	257	247	256	273	247	282	264	250	302	263	282	311	244	256	245	251	237	279	255	234	252	265	264	230	234	262	276	249	282	274	258	286	282	267	257	280	284	275	270	278	283	258	284	256	243	268	251	273	246	251	279	244	300	264	245	267	269	285	274	265	270	264	265	281	261	225	273	262	297	261	263	273	286	275	305	286	282	257	251	275	283	285	264	295	267	269	244	281	283	258	269	274	256	248	257	273	280	273	269	257	238	254	258	246	264	243	249	280	256	255	241	241	266	261	278	263	264	266	260	274	255	260	287	227	280	267	271	291	245	268	301	285	267	260	286	263	275	246	261	303	301	293	291	271	302	272	283	255	280	295	253	267	261	266	260	277	266	259	276	273	261	265	284	261	219	261	284	229	279	294	230	255	247	235	258	255	275	281	236	270	259	224	281	262	265	265	234	232	260	257	232	289	271	249	266	258	252	243	281	258	252	269	258	269	261	253	251	289	221	236	271	257	267	273	260	249	252	244	265	253	238	276	284	279	251	274	282	247	278	242	268	253	315	259	257	260	248	268	257	248	286	266	273	270	250	240	281	241	281	254	296	247	290	249	233	250	266	242	260	270	257	262	266	256	279	247	257	284	270	274	283	293	260	235	307	272	246	241	254	289	266	289	264	252	250	251	265	249	271	248	278	275	265	265	243	262	315	284	303	273	238	281	250	268	268	272	280	276	242	241	274	240	274	262	250	255	268	266	296	279	268	251	256	278	310	282	242	230	254	285	255	258	261	270	280	247	273	271	255	224	279	250	259	255	289	264	272	257	240	285	257	248	239	265	270	293	283	267	273	267	266	295	265	281	259	253	259	269	285	261	287	266	273	269	280	260	289	260	305	263	266	266	255	249	230	235	265	271	241	248	265	252	275	262	281	269	265	270	277	260	249	275	258	268	256	286	280	298	239	275	276	240	224	239	259	244	239	291	261	250	269	263	267	279	253	252	275	242	286	249	245	264	242	291	257	289	279	262	236	229	270	286	254	317	240	252	248	269	260	259	285	269	257	249	265	287	298	249	279	258	257	266	283	244	240	251	298	262	241	266	289	252	259	256	269	262	294	229	290	250	268	247	286	268	247	258	279	296	286	275	252	286	260	282	260	267	268	276	254	268	263	261	258	253	267	254	318	269	245	252	255	277	248	264	257	234	266	245	263	258	261	280	277	283	267	247	262	265	281	280	289	254	268	274	268	231	268	259	263	240	262	267	232	260	267	262	234	271	251	254	283	289	252	261	237	288	258	253	239	264	280	269	288	246	230	264	271	261	272	277	255	297	245	249	269	269	273	260	241	272	247	296	296	270	242	264	245	241	249	265	275	287	314	270	249	211	261	250	244	281	251	283	261	264	245	242	273	265	249	275	291	262	252	255	265	264	225	281	271	277	269	260	258	277	275	292	248	252	255	229	261	251	266	254	287	264	269	280	278	280	251	248	251	262	263	292	275	229	221	247	243	283	290	265	253	241	268	260	267	266	251	294	298	260	278	270	255	270	259	259	281	270	268	261	266	261	263	267	263	273	258	255	244	246	258	293	250	267	240	243	305	295	273	247	247	242	289	271	281	259	264	273	258	246	245	257	260	237	267	273	250	271	265	259	265	270	246	249	246	256	269	254	218	245	247	228	261	250	255	287	261	315	283	260	275	280	254	246	277	249	240	247	235	267	262	250	257	247	265	285	266	252	298	262	237	236	270	245	262	266	256	249	263	271	262	228	257	280	253	237	254	260	292	274	266	267	259	230	272	270	271	272	257	290	291	290	245	261	254	281	275	239	274	279	247	250	300	290	290	272	242	286	323	265	256	245	259	230	240	241	256	251	257	248	259	251	286	263	263	257	250	257	229	264	271	262	284	282	259	279	250	259	260	249	264	237	242	282	303	267	241	250	255	240	265	267	278	266	250	286	259	256	268	259	267	247	258	263	253	271	266	266	230	277	246	267	274	250	286	252	256	273	309	245	264	287	235	262	251	247	265	255	297	263	261	250	227	258	306	256	279	288	279	246	288	302	246	287	256	286	269	271	261	281	256	276	294	269	268	263	235	247	236	251	231	239	273	272	262	268	269	273	276	263	279	292	261	247	238	274	278	307	276	255	232	271	261	275	270	243	267	274	254	249	281	259	286	273	280	266	269	268	262	283	289	245	242	248	225	263	252	279	287	246	274	252	265	289	286	247	284	273	274	248	240	276	271	292	255	285	262	262	288	258	278	271	270	280	269	284	278	257	255	268	249	282	238	256	273	245	269	258	278	266	300	243	244	237	243	263	280	274	298	259	242	239	251	249	221	272	270	269	265	254	254	268	249	277	254	276	261	279	285	243	297	274	293	275	264	238	231	265	284	277	265	285	282	273	247	270	298	255	270	266	285	250	252	301	288	286	274	253	239	237	245	268	274	286	289	273	285	274	254	241	261	267	297	269	266	246	255	274	244	298	263	276	249	269	270	251	251	237	237	313	282	244	254	274	270	264	265	268	312	273	256	267	270	246	277	240	223	259	269	264	275	240	267	275	264	244	258	266	264	227	293	269	241	274	232	277	245	291	274	275	263	297	302	232	229	269	286	249	290	252	273	260	259	276	293	271	280	259	226	262	262	255	276	257	239	270	272	267	255	266	254	264	273	250	261	274	226	239	277	269	243	271	268	238	248	277	257	270	259	282	254	239	258	277	246	248	254	262	317	243	263	257	266	273	238	268	261	290	278	239	226	277	250	253	262	247	259	286	282	248	289	234	274	266	275	236	284
11329	8956	2439	1031	841	784	759	687	727	705	663	630	650	643	705	705	640	635	655	615	661	613	600	606	652	637	636	643	621	613	620	627	562	644	616	630	623	625	636	634	616	614	625	581	642	637	605	625	622	662	626	615	613	628	649	616	601	666	652	643	601	612	617	621	611	642	611	620	630	629	639	594	645	599	610	644	653	662	634	622	630	627	623	632	651	643	623	644	595	583	629	605	587	636	620	605	635	617	640	614	637	639	593	601	651	617	631	643	623	619	667	672	612	625	589	623	620	647	648	625	659	667	600	646	602	618	622	628	616	621	652	599	631	605	660	612	596	633	616	611	603	635	618	643	660	622	646	628	651	595	603	634	671	597	622	617	626	607	638	648	616	650	628	619	617	640	667	613	619	650	638	626	636	566	610	573	606	612	613	616	630	618	630	627	648	591	624	646	576	615	645	654	644	648	643	667	666	594	627	643	637	588	583	644	640	593	648	574	633	618	617	624	649	651	650	627	613	616	645	652	639	656	624	634	587	652	632	594	655	663	612	664	672	639	636	633	651	637	621	613	608	631	655	602	646	600	595	610	620	634	644	617	599	619	601	615	600	610	650	587	631	605	621	643	598	614	592	657	621	641	592	640	603	635	611	602	627	609	631	657	606	660	643	619	633	632	648	646	660	630	637	661	629	638	594	564	653	619	632	601	602	647	657	669	635	624	611	670	615	654	611	656	607	665	618	665	599	641	634	597	667	645	624	631	675	616	598	625	631	602	674	649	611	611	615	598	660	593	626	612	609	631	611	637	533	588	609	626	628	619	648	627	578	659	637	662	651	636	627	580	673	623	642	648	623	587	662	612	590	616	628	637	630	634	665	591	589	637	621	615	591	590	622	612	647	631	626	636	668	584	650	643	602	621	588	705	630	666	603	619	645	627	636	638	642	638	617	669	656	586	637	615	628	604	635	608	606	632	593	628	619	602	597	649	615	620	639	645	643	632	683	621	611	617	579	612	612	639	667	635	667	616	646	583	621	636	632	654	613	629	629	651	601	600	641	658	595	622	593	665	604	667	579	595	630	614	602	658	594	651	587	633	625	637	623	663	584	624	595	640	595	648	654	615	600	644	629	613	588	645	624	628	650	602	661	626	591	618	597	612	616	654	607	628	573	601	594	619	615	616	599	621	620	647	655	643	636	594	624	617	632	628	607	630	646	608	607	663	663	600	596	645	638	636	611	625	575	622	623	584	592	639	668	616	596	654	609	598	658	600	580	590	632	638	644	601	653	643	603	638	644	641	638	630	579	599	587	590	614	616	628	608	628	613	667	649	617	643	602	603	659	674	660	626	616	592	634	612	673	618	648	621	622	631	614	617	611	595	586	598	668	611	652	636	627	624	612	587	612	668	629	602	615	599	666	619	630	657	639	624	616	603	620	672	607	629	598	654	643	593	618	630	634	645	607	584	613	615	620	619	633	635	615	570	593	626	602	650	651	617	619	642	608	609	600	622	605	626	621	621	642	665	647	626	671	578	579	626	595	645	627	597	576	616	626	622	620	588	599	630	607	606	645	654	668	612	644	603	600	621	650	624	641	575	570	640	619	660	633	610	606	630	624	596	636	661	631	624	642	606	624	639	610	618	639	613	664	670	639	609	632	609	605	655	654	598	604	621	657	589	674	607	599	651	629	599	697	607	613	634	608	617	601	613	666	602	606	640	638	597	635	599	615	594	639	632	646	611	611	602	601	622	624	610	632	572	612	632	616	629	613	598	651	635	636	667	637	614	592	638	632	633	608	558	617	615	652	626	625	588	677	631	635	638	656	622	595	588	637	650	647	555	600	602	620	611	606	638	615	589	659	618	666	598	638	668	613	632	622	649	642	640	638	631	635	673	596	647	622	659	656	638	605	608	636	648	605	683	628	634	643	649	640	689	657	630	615	616	618	631	686	570	588	642	605	601	606	626	628	640	630	630	602	641	659	606	654	602	605	631	650	672	645	617	627	630	592	570	630	673	661	636	603	650	593	578	634	612	632	600	584	606	596	635	647	626	614	616	658	624	617	629	616	621	652	609	612	616	653	637	645	595	650	621	598	658	612	616	619	601	625	637	618	655	577	596	618	600	612	646	623	621	598	647	634	610	646	654	678	613	647	637	661	636	599	641	634	641	620	633	563	646	615	629	569	612	625	658	635	594	653	621	607	615	622	618	616	634	661	621	638	643	627	622	611	647	619	595	627	596	632	569	613	619	630	607	660	594	575	613	645	628	627	591	606	614	625	635	636	621	654	596	616	633	651	597	638	672	600	639	625	624	635	616	638	602	622	627	636	615	668	659	646	643	610	657	636	628	672	630	635	638	650	672	649	660	612	626	661	631	651	618	618	615	644	590	628	613	645	669	624	637	654	655	654	647	626	631	623	601	648	598	621	622	614	603	640	584	641	648	573	682	620	636	605	650	636	623	618	657	653	618	665	629	638	594	605	630	621	636	638	580	569	618	623	677	610	612	615	608	593	663	614	602	659	623	641	626	626	604	633	640	641	628	587	615	647	583	677	618	626	638	619	590	644	613	607	690	648	654	637	648	617	625	622	631	621	626	643	644	613	629	670	573	616	642	651	637	606	658	629	615	641	625	616	600	599	644	634	630	636	631	669	652	661	606	624	630	679	618	649	631	641	635	634	562	605	616	636	605	599	641	609	633	592	649	642	601	623	602	643	627	600	629	576	591	619	626	631	584	619	625	656	604	625	616	581	604	628	688	645	639	608	601	613	612	682	652	620	637	614	652	643	625	609	624	613	643	606	661	595	659	607	614	592	646	653	636	671	557	630	604	624	657	608	614	617	617	702	625	639	641	589	643	629	622	655	629	643	611	651	614	631	601	664	631	643	632	628	610	626	644	622	594	601	649	608	588	628	612	637	614	640	610	606	665	632	638	647	639	607	631	643	662	623	602	632	652	585	619	644	658	628	634	666	607	576	624	611	634	588	665	637	604	591	607	638	628	638	639	646	646	616	588	597	622	620	611	648	644	682	659	631	656	633	619	631	603	647	624	662	625	663	663	596	628	590	664	644	629	618	597	649	619	617	661	620	643	610	628	602	607	620	612	635	613	606	605	599	674	585	635	627	584	647	673	582	662	575	625	635	627	604	625	623	610	622	627	607	627	650	651	602	623	656	626	642	646	641	606	590	651	615	613	625	668	603	626	606	649	613	643	627	587	617	638	645	624	594	642	627	638	622	631	604	629	620	636	658	632	665	620	700	649	654	604	608	600	605	690	648	646	628	618	648	617	653	647	635	684	583	629	636	640	591	592	652	635	602	650	611	649	634	620	625	643	617	609	636	648	632	586	597	650	612	609	618	584	606	615	618	596	656	626	674	600	626	666	663	616	606	595	639	610	659	627	646	579	649	640	601	601	622	639	609	642	627	658	631	634	611	667	593	632	636	594	624	645	596	648	649	620	642	650	615	620	592	607	653	620	617	619	605	616	625	680
26781	21365	25558	27078	7481	1188	917	801	639	579	572	509	549	505	517	455	455	471	447	419	422	375	398	375	416	373	346	366	378	399	375	391	349	374	345	377	371	363	366	350	349	359	334	370	357	362	338	317	330	324	343	345	342	352	373	383	370	347	363	333	374	322	363	364	348	346	351	361	376	379	338	398	364	353	358	344	353	367	362	342	342	309	362	367	339	339	344	340	330	390	335	354	374	353	370	354	348	308	347	345	342	355	327	359	373	313	382	312	335	378	344	379	353	381	336	347	352	362	350	350	344	339	348	367	354	395	399	355	383	348	372	394	369	379	358	367	389	358	352	360	390	351	371	343	374	346	375	365	356	339	365	330	372	396	347	361	385	383	354	331	335	331	319	380	373	418	371	359	360	327	356	343	345	359	369	359	360	389	335	354	368	354	388	353	373	357	380	344	338	368	345	336	342	352	354	346	353	331	371	306	373	366	369	337	363	338	340	374	370	350	359	390	317	334	334	369	359	391	387	335	336	353	356	355	366	383	366	355	373	373	362	368	377	319	398	370	371	321	351	352	363	366	350	325	371	355	352	347	371	371	380	394	357	363	328	334	359	370	390	357	376	408	374	381	367	346	332	358	356	342	331	346	323	359	364	358	388	381	354	356	361	345	339	354	349	358	332	394	383	351	348	381	370	315	349	366	376	352	355	380	392	350	373	344	352	375	346	355	369	345	324	337	364	361	345	372	347	378	375	363	373	343	363	329	343	393	397	363	367	333	346	329	346	360	344	308	349	398	365	360	347	368	356	341	358	333	365	338	362	366	341	341	307	362	340	367	370	418	370	379	321	333	324	350	331	376	322	394	373	391	360	343	350	352	363	368	366	336	356	355	382	341	342	344	397	379	373	393	356	356	348	351	365	398	366	371	338	367	338	346	376	349	346	386	342	310	389	341	381	348	379	357	364	336	361	395	370	344	349	396	385	330	375	357	363	356	350	342	330	370	359	337	346	352	340	379	370	367	371	366	348	371	390	328	387	349	369	359	288	364	337	381	338	361	374	325	372	338	383	414	360	364	357	349	346	380	364	368	378	364	372	358	348	360	396	326	384	361	334	350	380	327	386	358	342	345	386	351	342	361	309	340	321	358	368	358	350	351	343	335	377	384	334	349	378	348	352	383	356	316	388	332	325	322	359	346	383	352	377	360	335	337	363	362	368	369	368	356	366	365	337	361	381	381	340	384	351	379	334	397	403	377	357	352	367	344	359	341	366	350	372	336	349	361	369	335	376	365	378	377	376	335	395	352	351	351	331	381	384	320	374	362	359	373	359	348	377	380	401	354	374	379	380	317	312	369	358	337	316	347	355	348	350	361	337	390	348	373	363	354	371	360	346	370	383	341	336	314	351	371	349	377	377	323	338	355	381	343	354	337	370	361	394	417	327	335	379	378	356	346	361	362	365	386	352	380	384	358	371	388	387	353	384	386	342	331	330	357	364	332	367	331	322	381	392	363	328	368	352	380	373	383	370	368	360	350	348	380	400	368	366	335	366	367	349	371	390	426	346	337	330	409	379	348	357	379	338	341	366	356	404	399	396	362	378	336	386	360	373	346	357	395	376	361	395	373	362	348	320	379	378	357	351	346	383	388	381	352	358	381	357	388	357	364	330	345	350	351	373	341	353	391	363	381	359	354	360	363	347	304	349	342	336	337	370	350	349	358	322	350	374	353	377	364	344	336	345	343	380	381	342	347	365	345	336	329	366	367	340	364	352	362	360	383	349	351	371	395	375	343	350	323	355	359	380	335	350	337	359	370	340	367	375	365	376	355	366	364	382	365	342	349	364	366	341	327	324	356	381	364	345	374	369	353	347	333	384	332	407	309	364	349	345	361	385	351	405	401	376	334	333	340	363	345	370	353	345	355	362	375	334	349	362	355	343	371	342	362	352	403	346	337	373	375	344	381	355	334	345	401	363	361	330	387	346	344	349	331	381	367	334	398	356	359	374	362	371	380	370	350	364	365	381	341	340	413	315	344	368	345	370	368	362	349	408	375	374	373	355	340	365	324	336	328	351	379	325	363	368	375	351	355	354	371	365	355	358	339	345	359	362	375	360	363	343	355	364	337	363	368	375	343	370	364	329	328	382	371	382	360	363	367	367	370	384	380	365	361	359	355	352	395	339	338	366	346	356	380	404	396	340	340	357	358	363	361	364	346	384	357	379	341	357	325	352	354	380	357	379	369	342	351	343	366	385	357	333	362	382	365	355	393	367	374	399	360	340	381	366	385	371	376	360	359	337	340	320	333	390	342	350	375	380	374	360	354	325	340	379	365	331	368	379	398	346	355	365	302	331	322	345	337	352	347	367	349	358	339	333	350	341	351	419	372	356	352	353	370	358	368	365	347	388	334	361	360	390	342	339	328	353	316	392	352	354	329	335	373	346	372	375	364	375	349	341	375	357	341	395	324	394	352	347	344	361	328	332	348	332	357	382	369	357	353	349	362	380	346	356	370	338	354	349	351	358	362	356	388	355	355	362	316	326	350	357	353	367	363	370	345	326	324	325	368	366	376	383	378	362	372	385	386	331	300	379	395	353	378	388	332	392	337	355	397	394	362	369	366	346	375	386	366	336	382	367	354	360	355	364	386	372	365	383	379	384	382	417	359	382	369	350	340	398	375	328	338	349	372	356	369	363	369	338	407	353	364	379	330	353	375	353	363	314	389	368	338	385	343	375	369	361	324	352	369	361	378	362	330	333	370	388	351	374	379	354	377	351	376	376	345	341	363	370	396	330	380	372	379	380	392	369	364	377	377	363	366	331	337	358	326	365	336	347	340	339	425	332	345	369	366	380	385	338	352	358	380	383	385	324	344	366	352	359	360	356	384	346	321	341	369	340	330	363	349	353	347	340	365	342	341	347	364	381	314	358	341	367	357	362	375	378	381	354	364	369	334	372	338	360	344	334	319	387	383	356	325	352	355	376	348	379	351	342	384	366	361	380	374	326	324	369	340	361	338	398	378	357	371	367	362	368	366	330	347	355	371	356	351	383	389	409	337	341	372	358	358	400	372	372	383	342	386	368	387	337	366	394	371	348	400	360	335	390	367	379	379	392	341	337	358	395	363	352	362	389	352	369	385	365	381	346	354	372	373	375	381	360	379	368	359	366	364	376	319	334	359	334	355	368	376	357	360	363	352	350	365	359	389	377	354	392	372	342	354	331	390	370	353	325	382	355	354	344	352	299	360	346	355	352	358	379	354	382	363	365	320	355	376	316	366	384	340	320	345	385	383	357	353	408	367	363	355	346	376	337	353	335	384	345	334	327	396	381	381	385	350	398	333	344	317	347	356	389	338	351	341	359	382	372	340	376	325	386	384	367	357	352	351	357	360	346	339	372	339	369	359	339	339	387	351	387	360	352	385	382	336	349	368	361	383	389	377	327	377	341	371	360	397	328	335	362	383	389	366	399	355	360	374	326	332	331	383	348	365	371	375
13491	19877	5001	1857	1324	1119	1040	953	876	827	906	864	886	840	848	848	833	877	828	805	833	854	833	854	807	837	773	740	861	803	793	820	802	767	815	801	790	819	762	791	812	809	779	799	803	822	794	809	779	831	837	806	840	812	836	791	759	755	779	779	821	801	776	788	790	824	777	805	797	879	756	800	793	800	776	763	815	822	800	771	792	789	765	789	804	813	836	895	814	784	821	815	812	816	816	823	791	789	845	772	857	856	816	808	788	807	765	827	861	773	817	778	812	779	808	867	812	798	829	809	790	804	789	768	811	810	833	843	816	832	773	808	761	790	787	817	751	803	831	809	821	774	782	805	861	780	787	757	822	794	812	831	764	782	805	788	798	844	825	774	770	804	786	785	785	770	790	850	836	790	774	788	805	789	753	760	806	814	749	763	794	788	817	774	794	823	877	813	838	787	812	785	814	735	772	790	785	780	803	790	772	795	809	778	800	815	786	747	804	793	780	812	793	761	801	811	787	823	791	742	799	868	823	788	819	738	798	817	790	804	766	848	778	820	797	773	765	805	813	854	761	808	831	846	787	743	802	822	741	820	844	818	822	771	792	797	742	784	789	810	841	779	817	804	798	845	840	807	742	806	769	778	772	800	782	810	817	787	801	803	802	824	791	818	809	787	777	793	842	819	838	783	767	792	784	845	848	782	830	746	765	776	842	749	832	791	833	828	805	750	825	832	782	777	770	770	781	788	772	794	785	828	830	831	762	774	763	785	839	778	823	806	813	848	832	809	773	804	825	815	791	808	848	812	781	807	807	784	791	799	827	832	735	838	777	806	832	821	797	768	806	821	797	725	839	797	774	784	813	836	775	832	764	802	771	803	800	772	820	894	825	880	827	780	786	779	852	828	809	861	792	806	798	835	807	811	795	815	813	824	825	867	807	786	824	792	782	775	817	808	833	791	773	849	736	839	804	802	768	824	826	801	795	796	810	826	811	854	788	821	832	834	794	807	829	756	821	811	845	774	750	816	783	755	789	798	764	795	788	824	769	809	820	813	826	809	842	798	819	813	824	782	830	778	810	822	824	784	774	789	795	825	780	777	832	826	773	807	788	789	802	834	785	806	782	827	774	829	746	819	821	809	758	755	789	824	803	873	800	824	840	773	816	795	733	840	815	868	801	833	810	880	795	795	827	799	786	804	795	849	777	730	771	838	834	829	821	794	780	788	818	793	815	804	838	788	812	842	760	826	792	872	791	770	828	819	785	796	822	822	757	803	800	783	835	826	849	809	825	784	846	795	828	849	774	815	790	770	829	763	798	814	830	804	814	792	805	822	849	806	812	808	812	795	839	780	834	838	792	815	887	782	863	796	815	811	826	804	773	793	809	839	798	811	772	882	859	813	799	795	797	785	753	796	805	821	747	837	835	826	848	854	783	785	787	819	810	787	773	805	819	835	830	838	831	824	794	739	817	807	795	834	805	780	792	772	782	830	799	767	768	792	848	859	804	814	855	802	801	806	808	859	786	804	810	807	816	748	843	813	788	819	786	788	804	834	868	753	836	816	837	819	810	821	764	816	765	786	775	771	819	769	790	876	792	801	840	801	797	824	778	824	808	800	804	777	840	812	818	780	787	771	826	796	810	810	810	794	817	850	747	808	772	780	822	819	810	800	811	813	844	769	779	813	806	800	819	829	795	799	811	784	790	787	771	802	793	821	773	837	798	825	799	817	805	811	832	832	766	778	798	769	763	823	866	794	776	795	770	767	820	772	857	746	787	795	797	824	824	850	777	812	776	797	807	809	764	794	835	778	799	770	806	849	788	776	823	780	778	819	844	755	849	796	794	829	793	805	795	862	823	779	848	829	839	815	766	810	803	809	826	808	803	799	766	783	794	772	790	790	812	781	761	788	799	813	805	805	851	809	808	803	808	759	827	817	806	800	829	780	816	809	810	832	825	830	820	835	804	800	810	770	795	817	793	785	794	798	849	780	777	775	796	798	836	819	794	739	795	776	760	784	806	798	781	839	819	812	761	820	852	758	808	779	793	831	840	783	837	803	876	833	748	863	738	812	793	793	766	824	825	828	762	784	781	802	783	809	811	786	746	761	836	803	809	817	805	819	776	868	830	800	805	778	843	787	833	877	811	850	845	772	821	788	797	775	816	744	737	775	783	773	784	832	804	787	804	810	803	769	789	808	786	769	795	768	802	816	810	795	772	757	785	806	828	765	809	823	811	734	841	789	796	788	847	819	860	755	766	841	843	764	791	789	778	765	775	790	836	794	780	791	839	781	796	811	784	831	814	792	815	819	795	814	831	867	794	805	804	767	786	830	814	818	816	797	824	836	814	785	794	795	818	798	821	754	795	828	798	821	838	789	815	802	838	786	760	764	798	770	767	829	786	826	817	754	764	788	788	818	806	821	837	834	786	834	785	776	850	804	790	758	789	844	790	820	817	779	823	772	780	799	844	800	769	812	797	836	785	814	771	791	794	788	775	803	807	787	754	814	820	804	809	785	811	781	785	815	753	795	783	809	798	793	791	819	789	829	785	774	772	850	830	783	786	801	842	785	807	793	799	826	809	774	797	832	816	799	823	801	823	736	763	799	782	798	782	792	826	789	839	795	807	811	850	785	772	783	832	827	792	849	803	831	808	817	792	854	810	771	787	865	761	750	852	819	813	765	817	847	813	750	856	766	789	846	779	745	800	803	794	815	791	829	818	777	767	764	815	815	824	832	822	810	834	786	814	820	817	809	777	824	800	827	772	793	782	794	776	800	810	763	834	775	787	749	813	835	826	769	771	813	775	744	824	772	820	816	841	764	818	803	799	847	781	807	813	772	785	809	832	824	781	793	823	780	792	804	801	812	797	817	862	821	791	814	828	819	817	799	834	767	798	855	788	754	784	808	823	803	767	827	789	785	799	812	782	751	857	772	811	823	797	819	808	850	832	793	773	747	822	806	825	784	787	784	768	791	823	797	755	789	807	822	759	790	816	863	789	826	819	775	858	778	805	799	785	857	840	773	820	851	785	796	773	849	854	825	789	769	799	790	768	829	744	771	764	812	789	757	784	819	836	774	810	824	842	847	780	749	818	773	808	817	843	777	837	767	797	807	803	793	783	760	795	754	783	805	808	824	869	762	837	803	779	764	853	796	783	792	801	757	785	838	791	799	851	778	839	746	789	820	807	769	808	826	795	745	784	809	764	816	777	747	791	800	793	857	805	822	776	800	811	779	805	799	796	815	812	876	845	743	824	770	782	812	844	810	767	804	785	815	840	807	784	803	801	786	780	788	848	833	816	747	831	859	845	836	775	774	859	760	816	762	834	815	793	783	813	809	835	816	785	807	837	819	841	790	795	820	842	807	833	773	851	792	771	821	817	831	809	810	809	788	812	843	835	856	763	775	755	752	819	791	794	777	829	857	799	821	758	809	804	831	771	784	817	819	840	811	832	750	823	819	790	800	785	784	854	805	804	844	786	821	803	780
24795	21328	26729	26271	21260	7243	1376	939	786	691	608	576	527	519	564	478	473	445	433	377	379	347	391	374	343	357	341	321	344	314	320	342	328	343	333	341	326	352	312	361	313	313	320	322	347	319	308	312	321	325	322	333	332	294	333	339	301	304	335	346	330	326	328	322	284	278	297	347	289	335	344	293	282	318	318	318	293	317	335	325	292	318	306	317	314	303	330	325	304	339	303	271	298	332	323	310	335	329	310	319	321	328	367	309	324	321	328	338	313	323	287	316	308	317	320	309	303	285	301	333	309	333	314	323	332	328	285	338	319	314	301	364	327	345	341	332	316	314	320	313	305	292	306	307	313	323	322	344	310	280	270	357	288	308	298	315	324	331	315	325	317	334	290	315	287	334	288	308	307	338	350	331	282	320	295	284	296	332	278	313	324	342	299	320	322	322	307	341	325	339	342	323	297	296	326	293	359	316	312	344	338	307	301	344	361	336	301	324	303	318	310	352	281	293	330	313	303	340	319	298	334	336	317	300	299	313	298	308	292	283	302	284	325	308	308	336	339	300	321	288	324	321	328	335	316	315	296	304	348	317	339	311	311	310	293	314	282	317	326	338	325	321	278	321	310	302	325	307	304	288	327	294	341	320	343	303	317	321	349	337	310	305	312	336	356	331	320	306	315	333	326	297	298	290	318	289	286	329	299	303	339	293	301	283	352	304	339	335	332	294	305	299	317	309	305	330	357	294	307	319	327	342	325	317	308	313	307	271	331	324	277	289	325	325	303	283	277	319	304	324	284	312	320	346	295	303	312	318	293	317	304	301	344	311	319	319	302	299	321	318	281	322	300	302	306	342	314	321	326	301	305	284	329	321	290	303	305	306	319	297	293	295	330	277	315	294	345	317	301	306	283	334	338	320	346	339	327	311	300	342	349	324	335	313	319	314	343	316	287	325	366	341	323	361	309	335	321	350	321	273	313	297	318	298	280	303	326	302	322	333	333	320	283	283	341	320	333	305	318	301	311	306	317	341	322	313	298	282	299	324	288	322	337	325	306	361	331	301	320	286	321	321	298	324	335	317	312	327	311	317	317	307	361	324	285	339	318	334	326	337	327	283	302	302	316	322	325	315	327	297	318	291	303	317	334	295	338	268	316	326	287	316	337	309	306	310	301	349	312	278	304	334	311	298	333	320	358	337	305	308	326	315	294	323	347	305	322	337	301	316	318	301	300	280	312	328	331	304	313	333	313	304	331	314	317	300	358	283	274	305	316	338	304	326	316	309	339	354	310	314	328	355	301	323	327	313	313	310	351	300	349	341	340	342	327	300	294	326	322	271	248	290	326	282	272	337	333	295	328	310	313	298	317	320	307	334	299	316	328	303	283	337	350	311	310	334	306	304	335	300	346	310	339	313	305	360	328	318	326	316	302	327	299	294	292	320	305	320	303	313	346	289	310	280	296	351	278	301	312	317	326	348	305	327	335	347	304	327	312	341	303	372	286	280	317	302	327	333	337	301	346	335	345	332	294	307	322	329	323	324	333	291	279	308	331	317	309	323	346	308	342	320	299	299	301	336	290	311	315	305	296	315	317	307	332	302	281	337	317	318	334	317	304	272	283	321	315	293	316	326	295	321	306	320	305	323	309	315	345	332	323	324	330	326	307	313	291	316	297	310	272	337	321	334	318	328	329	322	311	290	306	305	298	304	323	362	331	331	298	335	298	303	340	318	310	343	301	319	307	297	318	315	356	315	330	329	330	333	311	314	304	338	320	320	295	308	346	343	333	333	314	283	308	283	335	332	283	299	336	317	269	325	333	317	289	290	313	334	336	302	314	334	316	319	341	351	326	304	336	321	305	317	300	346	334	305	327	308	302	341	341	326	300	316	314	305	284	323	304	326	327	311	280	270	322	315	324	315	312	325	308	325	301	287	320	309	319	270	299	325	318	323	283	314	319	312	347	290	300	346	326	304	311	308	329	331	296	333	345	289	303	326	318	302	277	319	316	318	281	316	292	321	309	315	311	311	335	327	305	340	283	303	312	333	293	321	275	325	341	298	349	342	320	331	341	320	319	288	297	310	284	290	307	333	345	340	349	346	328	309	323	281	300	335	332	305	320	361	292	334	315	313	354	337	325	353	296	331	293	295	274	317	309	297	310	315	320	290	340	302	341	338	304	331	287	320	332	304	288	330	302	358	309	305	307	324	301	287	324	317	369	351	323	319	320	283	311	318	333	326	331	286	319	313	357	324	349	327	309	271	342	300	349	276	336	335	305	318	284	306	346	322	334	338	341	317	340	308	310	300	343	292	313	331	309	313	333	354	327	333	312	310	340	318	328	326	340	337	316	306	284	314	321	324	336	311	341	327	339	314	298	343	318	332	325	282	267	331	346	312	328	347	286	297	262	321	328	332	347	306	319	332	318	323	285	295	341	331	314	295	306	321	314	298	335	295	316	319	313	325	334	331	325	357	323	333	273	309	325	313	333	327	334	341	294	299	277	286	311	333	324	308	349	313	302	287	309	328	317	337	322	286	281	323	300	314	318	296	301	325	304	331	295	318	334	306	286	324	320	322	312	343	306	339	329	299	359	319	278	324	322	336	329	321	278	325	320	338	335	333	311	342	327	359	298	314	353	314	330	298	314	323	294	320	333	304	336	287	310	344	333	305	332	333	293	284	301	327	290	323	321	305	323	342	309	320	298	302	296	295	301	313	336	319	322	311	310	326	331	324	292	301	312	324	308	337	333	284	280	292	311	278	329	307	317	359	322	305	287	341	302	272	326	324	329	288	326	306	337	310	310	318	342	333	312	300	317	318	333	340	325	316	298	320	350	293	342	306	302	295	320	289	335	327	359	318	313	336	355	322	318	292	297	314	315	316	328	308	340	335	292	339	319	349	328	298	302	306	334	344	345	311	308	332	332	293	316	309	314	307	310	325	331	327	309	354	304	315	347	320	348	339	303	330	308	293	319	310	287	339	299	286	337	329	300	284	292	339	314	311	317	319	319	340	321	296	311	312	306	284	302	324	338	316	286	294	328	336	285	266	299	311	324	338	333	319	324	304	326	324	286	314	298	288	302	341	334	315	324	337	299	322	302	356	293	308	295	322	287	334	295	319	354	344	320	321	337	310	313	322	340	343	319	279	340	314	300	314	314	287	292	324	296	302	291	293	310	300	302	351	333	357	328	313	349	326	341	318	271	347	302	311	308	323	341	288	339	282	336	324	279	311	325	308	330	336	338	304	313	317	299	335	302	318	319	297	274	326	298	347	321	350	310	308	303	329	324	301	307	295	335	298	334	305	334	278	332	317	310	307	318	313	316	352	329	309	322	328	304	356	311	293	311	331	300	317	333	313	327	318	277	291	272	351	309	317	326	335	325	338	311	290	293	309	272	337	344	312	296	319	315	309	314	359	332	328	290	323	351	307	323	316	321	325	324	319	311	302	333	342	307	300	329	279	301	287	325	323	312	325	313	309	283	324	318	265
16920	25146	6326	2374	1366	1086	988	916	892	840	775	789	748	780	802	734	740	712	697	723	710	759	724	695	745	685	735	724	705	698	667	749	735	684	704	680	680	705	720	695	701	731	697	694	744	697	691	718	739	705	720	715	700	702	700	691	682	689	703	719	745	712	706	703	745	733	705	726	679	712	692	686	735	719	755	721	734	684	707	695	690	707	672	711	741	704	740	654	675	682	730	679	696	718	710	662	697	756	685	659	659	700	698	669	696	707	693	724	731	747	747	710	697	713	689	733	708	744	693	717	651	688	717	686	670	713	679	661	709	717	711	690	739	680	668	691	687	689	705	664	708	675	733	670	716	658	703	706	683	677	721	689	721	697	732	690	725	708	734	725	660	689	702	675	698	668	718	709	775	715	721	664	728	675	697	672	707	651	689	706	724	725	691	699	697	703	678	681	714	679	684	726	752	675	689	706	748	684	707	663	700	671	659	676	682	727	723	693	709	708	702	731	693	731	687	685	698	703	743	701	720	691	676	718	708	687	730	710	716	690	675	710	707	659	703	680	684	706	704	669	687	635	731	713	665	633	677	715	705	670	676	728	733	690	665	727	724	682	683	651	673	676	697	671	697	690	665	717	715	735	701	695	731	691	673	696	720	662	742	757	718	676	691	667	750	769	701	728	701	774	707	697	718	743	703	671	701	642	729	652	626	713	690	748	741	685	719	686	674	674	680	648	705	687	673	668	656	746	716	706	725	705	701	675	736	696	726	738	631	718	686	691	720	690	687	744	719	682	785	724	681	721	693	726	722	709	713	723	710	722	702	733	736	697	699	711	718	687	743	675	717	705	717	733	687	638	701	713	698	733	687	682	707	717	739	771	680	685	700	726	695	680	670	706	707	680	648	687	675	730	739	687	699	685	773	701	724	696	714	777	674	720	634	703	703	734	739	710	744	719	716	704	713	739	684	716	709	668	717	716	749	652	690	691	692	705	707	739	702	708	706	665	663	709	734	727	690	727	749	704	642	715	701	719	667	695	736	693	666	712	661	714	686	659	703	711	705	724	683	694	712	665	705	728	682	702	679	700	689	698	691	734	678	666	712	685	706	687	743	729	761	705	735	745	734	768	710	743	694	736	700	723	656	663	689	702	711	734	713	727	690	646	757	690	737	692	699	698	657	686	699	672	675	670	674	651	704	698	718	698	645	718	757	681	689	727	714	700	732	682	702	704	740	699	724	682	739	680	733	698	644	669	656	713	735	725	683	664	704	682	757	725	745	646	708	692	708	732	689	665	715	661	709	706	644	704	679	664	686	675	702	681	667	756	683	749	712	688	676	756	718	680	708	747	705	715	693	687	748	677	708	668	725	734	628	710	685	711	707	712	713	704	696	662	700	717	724	702	692	691	712	755	621	743	669	758	674	681	706	712	712	659	712	693	692	671	697	692	659	753	740	660	692	692	730	711	753	711	702	730	639	717	697	723	709	682	762	697	709	713	723	649	723	720	705	727	689	685	704	663	638	713	674	715	687	665	731	687	658	690	757	645	683	742	666	683	693	708	698	695	739	714	677	641	725	699	722	665	724	702	714	694	668	677	714	689	645	714	712	729	670	736	685	716	694	697	661	671	687	663	707	652	725	687	729	693	707	694	636	718	747	671	703	699	694	681	728	709	705	664	655	785	728	750	674	687	701	708	702	711	691	650	681	710	707	696	699	673	652	706	701	733	676	707	675	727	682	677	676	687	695	703	764	688	682	713	679	729	698	730	724	699	708	698	678	677	698	701	761	686	695	673	728	681	650	708	678	669	696	689	669	702	722	716	704	704	695	688	730	684	737	720	719	764	672	694	689	704	712	707	682	657	740	682	700	694	651	721	713	680	692	713	719	678	679	701	719	687	740	667	732	651	697	673	715	682	700	720	730	696	714	671	714	678	655	697	721	666	678	721	663	743	681	668	769	711	715	729	680	691	689	710	677	659	714	735	720	671	696	663	730	718	715	681	694	721	709	686	713	685	731	697	699	665	659	721	719	659	654	676	674	693	767	708	660	663	690	715	726	655	674	685	681	655	730	689	680	698	717	711	672	720	690	766	702	715	728	688	690	708	641	728	624	686	663	689	707	672	727	754	695	728	691	720	694	726	697	699	638	712	712	714	734	717	721	655	707	732	728	707	685	727	729	730	671	676	705	711	697	708	701	693	684	665	706	710	684	708	700	690	715	727	662	668	694	721	671	686	730	724	764	740	650	700	701	708	715	717	668	650	737	730	691	715	689	708	693	697	665	673	685	721	700	685	706	717	687	679	717	697	723	708	707	695	680	733	685	677	714	693	655	704	675	753	667	753	683	671	688	675	765	706	736	666	694	691	694	718	688	682	700	716	673	672	670	686	689	673	706	678	663	726	681	672	766	676	658	676	717	708	696	696	658	726	738	695	692	677	721	686	725	717	694	694	680	710	682	723	685	750	682	753	741	722	681	701	697	689	712	732	667	741	737	715	716	682	701	697	745	753	710	732	709	661	686	718	736	726	708	674	721	699	725	655	756	670	746	745	730	691	754	690	670	709	702	750	710	695	694	647	689	723	703	693	706	706	702	676	739	726	655	694	717	695	716	686	692	726	685	696	681	682	726	720	711	678	693	714	697	720	724	728	721	703	704	699	685	727	741	735	682	759	665	660	654	641	670	692	719	715	662	730	696	680	726	693	687	704	700	711	712	716	689	670	708	703	645	692	699	656	693	749	702	688	721	674	691	692	684	669	657	678	731	728	662	708	672	682	702	671	685	714	671	715	756	739	693	717	693	707	706	703	666	700	671	682	694	686	676	678	687	657	687	688	706	663	710	733	676	712	706	695	691	694	724	675	688	732	737	673	704	746	748	785	672	707	686	675	691	718	719	677	674	649	702	681	675	722	725	705	724	696	686	689	722	650	687	709	687	695	656	725	695	677	696	694	639	698	726	701	633	710	711	734	709	669	665	673	706	631	741	657	696	634	724	729	661	682	670	699	685	716	701	712	725	713	699	724	702	702	626	659	720	730	740	679	735	681	725	673	710	677	727	734	660	648	693	742	694	665	675	666	689	671	694	619	687	677	659	721	696	673	746	680	689	655	682	696	739	681	710	679	670	722	691	704	732	686	698	695	708	721	686	660	699	719	729	729	683	685	715	761	698	720	746	686	636	687	680	728	705	711	724	741	694	714	745	739	702	712	677	703	689	684	671	693	721	691	673	722	710	665	670	710	731	692	667	686	747	719	666	737	698	724	646	670	694	736	655	709	718	705	689	700	665	698	685	694	699	691	659	674	711	728	732	716	737	654	683	689	723	677	697	720	751	733	659	665	695	725	744	692	729	698	657	707	682	722	681	712	721	697	697	721	719	750	671	680	707	706	688	702	635	698	736	668	694	683	677	695	748	701	695	708	684	674	729	662	722	674	739	710	744	708	746	696	650	719	729	669	701	743	670	689	725	648	704	714	669	769	698	704	699	707	747	713
31100	11310	3320	1329	820	595	542	459	482	378	367	329	335	357	325	341	333	283	297	340	287	323	301	324	294	315	307	281	299	279	251	287	296	325	284	283	287	266	255	278	292	273	281	248	266	275	318	258	289	241	271	319	288	260	279	248	279	272	255	296	294	275	264	260	249	293	278	293	284	283	288	257	269	294	252	268	254	262	260	267	267	273	299	258	249	304	291	273	275	290	282	283	282	275	261	277	290	219	243	318	297	255	280	287	316	273	268	304	310	277	280	264	257	274	286	278	259	270	272	278	290	265	258	277	287	264	271	236	290	266	314	265	288	285	257	269	269	272	253	281	258	282	282	271	265	283	280	300	271	267	260	280	286	271	285	282	301	239	270	290	278	281	296	242	267	278	267	284	275	298	288	262	313	292	260	287	255	265	268	285	248	267	281	236	256	278	306	290	300	263	273	297	271	281	254	271	266	282	289	244	289	265	258	257	290	277	247	262	248	276	283	264	308	261	253	286	247	292	259	257	238	246	273	265	276	288	267	265	263	258	278	262	297	274	297	302	267	285	274	263	290	287	275	316	254	254	262	256	299	289	284	253	274	251	310	273	254	271	256	293	257	280	250	275	257	243	294	282	285	307	269	318	262	268	256	236	295	262	258	263	256	279	282	304	254	287	275	276	288	251	286	286	279	283	278	287	229	259	287	254	279	291	271	288	299	261	260	278	287	280	253	275	272	304	254	258	300	277	274	246	291	288	278	285	266	277	284	269	302	296	289	284	260	292	267	255	253	275	263	268	267	266	267	268	250	267	287	285	278	288	259	264	306	252	249	261	275	264	274	254	312	269	310	272	293	292	288	301	268	272	283	255	292	296	283	247	266	284	254	272	266	266	291	278	278	296	246	271	268	264	298	304	264	281	278	313	281	269	265	269	259	292	289	270	263	288	253	288	244	262	271	267	275	282	286	286	263	276	278	303	297	258	271	302	305	266	252	257	266	235	248	275	269	336	304	253	287	270	265	290	280	271	250	263	264	243	278	255	279	267	307	255	244	269	277	256	301	271	255	274	284	287	268	278	294	254	263	267	274	258	297	282	286	289	299	247	245	275	282	259	275	279	264	248	248	279	279	247	297	278	276	274	279	252	275	288	283	241	276	287	279	275	265	298	293	284	237	297	299	260	285	255	262	280	296	288	268	253	273	294	298	266	270	258	278	282	280	269	274	269	264	252	285	261	297	270	278	296	267	288	285	276	276	270	279	288	262	288	269	262	272	283	273	280	267	270	257	238	289	266	276	261	291	288	256	291	251	247	299	284	278	256	265	299	267	267	284	260	260	282	292	274	272	276	266	263	286	279	259	283	257	270	292	276	276	245	309	259	279	250	233	268	314	303	281	259	269	278	265	266	284	299	274	287	268	300	304	264	256	285	278	295	281	259	239	281	291	257	246	260	306	279	269	255	308	292	264	279	272	275	281	289	256	283	259	242	252	265	272	267	261	279	276	308	281	271	292	263	259	261	277	252	257	277	269	295	276	280	239	268	287	285	277	290	268	266	270	274	246	272	251	282	253	287	265	263	282	257	275	264	265	264	282	291	274	289	228	300	259	259	281	250	244	280	297	258	273	251	246	296	255	290	249	281	250	269	284	276	298	261	287	236	292	269	254	258	298	281	292	279	243	267	244	268	269	240	285	281	257	261	264	263	271	288	278	268	241	304	308	286	299	263	282	304	257	263	308	290	284	289	280	263	276	274	298	291	312	281	275	277	264	274	262	260	291	302	280	278	257	293	286	269	293	255	253	276	289	284	268	289	308	257	252	245	261	287	297	279	286	246	285	250	283	266	293	281	268	279	265	282	279	288	275	275	270	284	275	246	268	273	268	324	258	286	274	258	276	267	266	281	274	252	260	286	250	281	255	288	286	272	275	282	274	258	254	251	293	289	285	280	243	281	287	250	287	267	275	289	249	271	286	275	286	281	304	284	262	281	302	302	284	286	260	280	260	252	263	278	294	281	277	275	224	269	267	265	261	283	300	263	269	236	265	267	293	280	311	266	253	307	283	278	286	274	244	269	297	301	282	294	267	270	293	295	278	290	292	272	273	297	291	294	269	264	273	285	268	249	238	289	269	288	254	297	287	275	263	248	273	300	303	252	267	271	291	283	251	268	243	282	289	269	278	274	295	278	260	285	267	295	265	271	271	289	309	282	290	279	271	272	302	248	279	264	256	280	285	274	270	285	291	279	267	278	294	277	282	265	289	256	294	276	295	271	257	265	302	279	279	243	292	313	298	274	273	289	278	290	263	266	260	287	253	260	286	287	288	268	276	296	288	270	272	242	307	301	253	301	284	291	264	249	271	279	265	288	313	253	295	241	274	280	236	276	272	255	281	279	307	291	291	250	271	289	274	265	255	270	282	275	318	272	241	264	298	257	273	267	289	270	276	271	280	291	302	281	285	273	290	280	313	284	277	276	275	258	304	257	288	297	271	289	277	259	268	264	245	276	256	299	290	260	258	255	281	281	283	265	291	276	302	268	265	227	279	308	303	261	298	258	292	270	286	252	313	306	257	279	257	291	280	297	262	269	284	256	270	284	249	294	290	290	254	283	260	280	304	259	266	259	286	265	283	259	297	280	288	286	268	298	259	300	250	260	257	292	280	290	294	303	285	247	276	267	244	276	263	289	272	289	248	283	298	284	281	273	298	239	258	250	300	292	283	291	276	271	331	265	279	264	291	295	270	300	268	270	304	291	276	272	264	302	303	260	278	287	263	263	306	262	276	277	245	277	268	289	257	268	248	274	285	259	266	278	291	271	271	264	321	284	256	259	251	308	280	238	271	266	258	250	280	271	292	303	256	263	255	279	287	273	286	261	298	295	265	294	305	290	256	283	267	256	276	269	301	263	313	278	247	264	277	239	310	295	286	311	298	260	309	261	279	270	259	275	280	279	264	262	289	277	288	283	253	248	268	258	281	248	252	285	248	295	266	294	269	251	280	288	277	256	272	312	284	244	261	281	274	278	266	263	260	316	261	266	266	274	252	275	264	285	276	264	242	277	271	270	290	248	283	324	276	281	309	252	297	255	269	275	278	270	261	270	277	250	265	286	267	264	274	294	265	264	285	296	294	327	295	267	278	257	275	261	276	260	275	269	273	299	276	261	264	255	282	292	274	301	248	265	262	276	281	278	293	262	270	282	259	267	269	315	282	285	274	284	259	302	262	256	233	280	295	248	274	274	270	293	287	308	269	260	254	272	282	267	278	266	294	302	297	275	295	305	292	311	259	270	281	280	244	254	276	261	328	258	236	266	239	289	260	288	299	287	265	259	290	255	281	294	249	242	272	270	274	294	300	296	270	256	287	305	266	275	282	257	284	270	306	276	290	276	272	281	280	282	276	276	289	272	263	262	259	253	252	265	239	262	268	254	246	253	264	287	242	253	256	305	238	265	269	272	271	284	285	249	281	288	284	278	287	293	287	290	297	273	267	289
11447	8182	2296	1280	906	758	711	727	726	700	688	638	680	654	668	673	664	685	646	674	668	654	654	645	652	633	605	637	657	677	655	675	686	659	684	656	668	640	686	654	669	681	650	640	665	625	628	645	653	633	678	662	613	665	611	631	665	622	663	644	655	639	606	638	629	655	691	681	650	641	672	673	655	707	692	705	675	676	665	660	625	605	668	669	705	646	638	600	635	635	638	663	673	677	643	648	663	657	671	634	629	659	655	611	662	676	649	642	654	646	657	676	657	648	620	685	662	652	676	632	619	657	654	625	675	641	651	689	669	651	671	648	632	619	645	650	620	668	688	667	660	644	622	641	636	641	682	622	643	612	650	667	642	635	631	627	712	677	620	693	630	654	648	629	631	640	622	673	707	623	628	645	692	645	664	639	671	647	628	659	648	597	696	670	669	633	652	652	642	659	640	652	628	638	625	644	679	641	612	665	657	664	636	671	668	648	648	641	618	685	667	629	646	616	612	648	662	638	687	670	669	630	705	671	631	684	652	661	630	664	615	616	620	664	667	641	600	667	670	663	629	631	673	688	630	637	682	625	654	659	667	657	600	647	659	670	624	684	653	688	647	601	623	646	651	621	675	654	636	622	645	629	623	642	684	625	675	634	630	645	656	634	636	645	617	652	645	625	648	681	656	663	654	628	676	645	651	665	634	674	642	687	645	670	635	638	675	652	683	661	677	643	673	708	619	625	658	641	665	613	629	641	679	634	637	643	609	673	667	655	636	613	645	639	635	647	674	663	640	663	668	643	603	610	654	702	683	683	614	638	657	698	623	668	628	706	649	645	639	680	675	705	673	659	679	639	625	667	668	662	677	663	601	648	637	615	655	678	655	631	627	668	671	660	637	637	656	661	629	620	686	619	619	601	656	639	709	621	669	662	666	636	688	614	663	616	618	698	642	645	705	691	664	604	641	618	613	661	651	688	678	656	640	670	635	657	622	669	676	643	637	656	668	651	627	668	637	624	657	674	654	675	736	647	651	676	645	636	656	592	649	631	662	676	638	667	686	655	683	673	636	590	623	645	673	634	669	651	664	616	622	622	654	639	616	638	652	656	647	607	679	661	680	630	656	656	658	702	671	684	660	650	657	687	631	630	665	703	617	632	629	652	654	648	646	654	646	645	688	661	642	672	663	699	656	647	617	632	644	640	669	608	625	672	642	650	635	713	685	659	630	680	621	655	629	658	669	643	630	623	593	649	697	672	650	657	685	621	636	628	644	693	669	660	643	647	616	608	635	642	669	628	673	642	644	668	638	589	655	668	621	604	665	643	617	643	624	684	670	632	668	656	650	623	632	640	663	641	696	644	631	677	628	620	677	658	685	663	664	597	659	660	627	629	642	655	617	679	638	662	641	688	641	664	622	617	668	674	629	699	656	668	643	639	651	623	701	670	646	641	662	663	701	746	689	667	648	652	681	666	652	661	665	634	623	647	611	641	642	644	655	631	615	660	622	621	684	645	633	616	670	673	682	676	631	633	618	681	685	609	619	648	632	630	613	680	646	634	692	623	653	630	631	675	648	649	644	692	651	631	623	668	649	625	619	669	594	648	646	661	649	619	653	626	676	630	648	635	680	598	642	660	645	672	627	683	653	656	645	666	644	639	634	631	661	638	627	628	656	704	646	617	669	654	638	637	650	664	644	645	648	677	645	628	631	629	636	644	649	686	603	661	643	642	609	664	662	686	661	661	625	668	664	642	662	623	674	643	631	607	651	608	638	663	658	668	681	624	618	624	617	637	662	662	642	654	659	615	678	644	658	685	636	619	623	693	644	630	675	619	652	668	658	619	666	638	658	571	662	643	638	641	679	657	636	632	644	648	672	674	640	682	651	627	678	678	655	576	665	643	681	690	643	629	661	669	699	641	637	678	643	629	644	650	679	664	652	666	613	619	634	660	639	649	631	653	644	656	628	640	652	663	604	628	673	690	652	654	705	634	665	647	623	648	670	657	689	631	706	680	666	623	615	623	655	660	620	602	650	639	670	663	603	653	644	671	649	651	610	638	693	660	684	661	647	604	598	693	626	668	653	664	661	651	653	655	608	650	626	602	638	624	680	654	626	683	656	672	632	683	652	630	626	640	672	655	650	668	671	608	639	613	617	633	659	652	641	646	631	615	643	664	644	668	662	633	662	693	651	625	664	701	640	634	670	596	658	643	648	665	670	670	669	614	609	655	660	630	675	634	631	662	663	629	662	609	699	676	646	712	649	645	661	649	677	683	640	600	634	623	691	639	645	616	641	644	620	648	635	638	636	620	641	672	659	638	641	650	687	677	664	673	647	629	623	601	617	638	662	659	680	642	621	656	644	668	678	647	646	637	633	624	667	655	680	621	674	660	680	621	672	647	644	627	655	676	716	614	669	662	646	635	636	626	672	723	661	627	670	650	629	638	611	670	673	646	680	686	636	640	596	682	658	662	652	636	615	676	673	668	669	619	617	654	647	720	605	612	653	678	628	645	643	669	634	613	638	641	655	656	664	665	618	622	651	630	731	666	668	641	686	683	622	688	645	658	627	657	647	641	698	646	667	625	640	679	648	637	652	652	589	632	613	665	633	652	608	594	658	640	629	678	641	667	648	600	650	670	684	605	679	641	646	648	656	636	651	668	610	616	650	678	651	716	629	712	654	630	662	620	619	631	625	675	613	658	672	679	643	632	636	617	599	640	640	643	627	631	647	607	618	641	629	653	641	668	632	606	674	655	637	675	666	645	629	618	589	667	637	675	632	665	630	622	687	658	672	638	665	638	664	685	668	642	642	650	668	691	665	610	651	648	679	595	678	633	700	638	732	671	642	657	694	653	670	676	708	611	646	659	646	631	679	650	641	626	710	691	639	665	695	626	649	655	655	666	668	646	665	644	608	590	649	669	628	675	656	638	658	690	651	673	657	651	633	705	624	616	695	665	682	635	668	664	613	649	641	633	693	615	699	650	658	650	643	654	660	649	655	685	650	664	677	697	626	634	674	591	623	605	651	625	661	661	690	637	638	634	649	684	658	663	604	679	645	637	633	619	663	632	665	644	651	629	680	673	643	629	657	629	657	624	715	647	625	654	633	623	635	602	616	611	642	659	681	644	643	665	650	644	637	610	646	653	649	648	626	639	680	650	661	618	627	625	640	639	610	616	651	640	655	680	636	639	653	647	641	615	665	629	660	620	658	674	658	637	629	638	639	635	650	627	630	642	649	608	617	663	660	620	661	654	628	661	635	642	619	647	670	647	630	613	662	608	654	691	611	692	612	662	631	633	663	668	655	646	671	639	661	625	661	626	629	645	638	647	675	634	642	674	679	648	639	680	655	652	639	678	652	646	626	659	630	647	634	673	659	657	646	644	644	663	690	673	663	639	708	628	655	632	651	649	662	652	601	704	685	668	622	630	658	679	709	619	666	617	652	645	627	661	658	649	655	611	646	590	605	689	608	637	627	683	652	703	670	624
26831	21377	25515	27040	7479	1282	889	737	681	584	532	464	505	503	505	440	503	438	464	439	417	376	413	372	411	386	381	337	364	391	368	390	357	409	400	385	346	363	349	384	335	390	349	358	342	388	393	351	357	371	349	413	387	354	361	354	350	340	355	383	381	420	363	400	382	387	351	390	390	385	379	382	389	369	395	395	394	376	402	353	361	379	391	373	337	321	392	362	380	390	380	382	397	366	377	337	373	332	397	362	394	357	370	390	374	396	362	366	384	377	372	369	377	320	362	374	331	349	376	411	381	393	332	438	371	350	357	344	404	392	379	385	350	382	375	386	360	321	339	360	358	351	345	391	381	363	389	366	367	326	350	363	378	379	414	371	333	353	369	345	351	356	375	361	340	359	346	356	341	316	309	387	374	397	370	351	329	374	388	374	352	355	370	393	324	355	369	343	412	386	344	383	363	336	382	373	383	333	358	369	367	341	373	382	336	381	353	355	344	354	354	340	366	348	346	356	403	346	398	399	354	379	365	409	363	385	359	343	366	384	389	378	377	358	423	343	358	363	344	348	366	342	374	391	377	362	345	376	411	393	339	377	397	350	402	364	326	373	375	375	343	360	317	342	351	375	357	395	400	368	383	362	381	362	337	380	361	379	388	341	351	349	377	390	346	356	388	387	347	373	363	348	378	369	346	363	372	351	329	378	411	384	351	364	334	349	390	364	329	373	399	354	359	354	347	359	347	373	357	332	339	343	358	376	366	369	364	379	365	363	360	396	357	392	380	344	345	382	330	345	374	350	385	379	348	366	378	357	409	393	371	359	375	368	393	361	384	345	372	352	364	355	355	361	369	383	372	374	383	336	350	357	328	387	345	354	385	340	358	354	344	363	346	365	339	382	371	373	354	322	393	371	372	375	399	352	353	373	361	367	385	336	359	341	357	363	366	407	346	341	342	357	387	347	385	364	353	367	376	366	330	345	387	338	386	370	397	351	340	345	374	387	375	366	360	330	356	390	336	349	371	382	349	375	370	375	384	352	369	381	367	382	389	355	367	341	387	372	379	333	375	400	397	378	363	380	352	321	377	406	401	354	363	371	358	371	373	350	364	367	344	348	371	400	314	370	391	371	371	400	366	411	388	394	384	338	374	371	396	392	339	343	341	363	377	362	349	397	379	397	408	356	345	359	365	375	359	349	368	341	336	374	368	398	386	350	375	368	347	369	389	357	342	358	364	398	348	342	381	399	386	342	386	366	364	353	389	377	386	349	361	366	355	388	315	349	340	358	338	352	341	371	362	365	381	351	350	406	367	369	390	376	375	378	343	334	364	343	357	325	379	373	371	329	367	326	356	367	374	333	391	393	366	371	372	353	347	347	366	376	367	360	359	389	395	370	350	374	334	357	373	354	383	349	404	386	388	399	358	335	350	384	382	371	358	356	374	373	378	353	342	377	359	357	408	384	380	401	352	401	365	345	358	386	367	373	369	366	350	354	403	335	338	387	365	360	347	330	393	380	352	394	375	404	334	389	349	384	356	352	371	370	353	392	323	336	367	319	351	364	349	366	328	392	367	391	375	387	363	353	389	389	372	363	353	397	373	362	380	371	369	363	366	359	353	362	340	349	349	378	376	355	375	375	362	347	384	370	381	378	346	390	357	346	363	368	382	357	376	362	350	340	396	369	376	348	397	368	390	372	361	372	362	382	410	366	380	421	386	341	369	337	366	354	347	373	380	375	371	372	351	351	392	383	316	368	377	392	350	386	340	374	408	380	343	364	378	439	405	365	376	370	393	374	403	363	411	380	391	366	391	381	379	372	351	386	368	333	339	381	339	369	337	311	361	383	377	378	356	343	391	347	383	356	371	367	350	346	388	354	348	385	365	395	373	297	382	408	363	356	385	365	358	347	361	351	370	355	350	371	319	352	384	368	371	356	361	354	358	373	360	354	358	375	391	352	377	339	381	324	359	339	376	374	407	361	377	342	361	372	356	341	353	334	358	380	345	384	345	379	360	369	365	365	375	348	368	358	341	391	377	341	329	359	372	324	353	347	365	348	372	346	366	361	387	387	421	355	392	350	367	379	379	341	358	349	377	373	345	350	385	373	372	384	352	353	361	365	364	356	378	387	384	393	382	333	346	366	364	376	359	328	377	356	353	345	393	395	387	357	376	384	372	358	345	345	412	366	396	376	363	337	357	386	385	395	373	352	325	375	372	356	336	360	363	365	378	365	350	412	403	385	370	369	365	342	360	368	374	388	377	373	381	319	344	377	349	404	325	382	358	368	380	372	353	327	383	369	369	402	408	416	390	380	348	369	366	378	354	367	331	366	351	392	352	402	354	365	389	369	345	348	358	357	373	363	379	373	369	348	369	376	387	389	344	382	357	345	374	364	409	344	407	371	354	346	375	357	386	334	389	351	400	374	380	357	397	397	348	377	332	348	362	350	359	348	379	342	383	351	383	358	372	355	383	331	382	363	367	397	388	374	351	391	339	337	353	362	373	389	373	333	371	349	358	342	341	363	352	394	343	356	382	357	387	368	360	415	395	372	384	351	370	365	406	385	357	368	377	359	359	394	346	378	377	324	382	349	384	399	350	333	399	342	371	383	373	336	342	344	356	338	382	389	431	348	409	358	356	364	389	367	393	400	368	366	344	383	353	357	364	390	380	376	367	375	352	362	400	392	335	389	322	346	345	406	387	360	377	336	374	368	388	356	342	370	379	359	368	352	397	358	343	333	353	364	395	375	373	386	345	386	377	352	338	365	372	336	428	371	361	373	353	358	378	370	381	382	379	354	363	332	381	403	385	406	335	353	369	340	368	349	345	360	349	332	391	374	382	390	336	370	348	341	359	342	402	383	352	363	403	377	368	359	401	392	370	397	364	314	362	411	361	428	363	372	362	395	352	370	353	370	348	387	383	344	402	368	322	395	376	339	376	389	351	385	351	366	341	382	371	380	395	392	374	346	335	380	388	384	408	402	372	339	360	340	355	381	374	361	408	409	374	359	402	385	352	397	372	354	321	367	343	369	340	357	329	372	382	377	389	390	380	394	383	384	389	356	374	375	370	331	342	377	338	394	400	371	361	387	358	364	360	351	360	350	407	403	348	328	368	362	353	390	373	401	392	346	371	365	392	359	357	379	385	398	364	368	354	401	380	371	358	373	349	363	360	357	376	348	380	362	359	366	345	394	354	386	356	372	357	372	381	342	383	345	355	377	379	357	357	356	384	361	382	377	411	355	350	348	386	371	390	374	359	398	353	351	407	340	378	357	374	339	363	352	400	353	346	338	321	355	336	368	372	317	388	386	396	405	335	330	344	401	403	364	375	357	386	357	382	373	388	328	417	370	348	352	352	369	337	362	372	351	327	362	375	362	383	363	362	374	325	360	409	358	407	348	373	379	385	386	354	378	359	348	381	377	346	359	373	391	374	347	370	360	360	366	389	401	353	369	347	389	367	391	349	353	368	380	382	353	364	357	344	366
13370	19090	4792	1937	1442	1084	1004	975	927	947	818	854	864	845	848	847	839	863	882	796	815	821	858	857	837	859	827	843	858	851	885	861	862	847	880	852	849	815	835	810	893	852	867	823	794	812	841	860	828	768	818	817	810	789	851	784	779	789	832	831	859	827	825	802	817	830	811	825	802	846	868	814	823	859	812	803	827	799	850	812	806	810	806	837	839	809	768	841	819	859	816	820	787	837	819	814	782	814	873	797	828	834	845	879	871	800	810	835	879	829	797	785	796	880	838	823	797	841	849	791	830	894	794	791	843	824	798	835	866	835	839	828	879	820	832	846	779	818	863	816	803	804	807	858	831	838	807	814	853	842	806	819	799	808	792	822	906	819	842	853	845	868	831	811	788	822	788	813	802	815	754	857	800	805	778	824	796	863	860	835	882	795	805	820	869	833	845	843	885	821	795	825	816	802	794	863	863	836	795	844	846	819	779	832	851	765	827	852	828	813	825	792	850	804	830	847	826	817	863	834	804	838	833	838	860	823	851	828	814	866	810	808	828	776	792	819	822	789	773	844	814	792	806	844	850	797	855	803	824	837	831	837	764	795	840	822	795	852	850	846	817	857	838	832	869	861	787	830	837	798	841	760	814	837	800	837	812	819	826	837	804	824	902	896	841	855	804	872	900	807	886	864	835	821	873	824	851	809	855	794	862	826	814	854	836	830	831	807	803	833	846	812	827	851	837	814	844	820	794	842	800	797	854	789	786	823	818	807	813	787	810	849	868	825	875	853	822	890	851	812	788	848	836	846	807	820	818	793	800	841	796	801	860	874	839	834	831	779	812	817	822	846	838	828	874	803	875	776	852	833	863	818	846	843	804	836	809	822	822	866	804	821	868	839	808	785	837	827	852	825	820	869	831	782	836	864	846	825	822	805	798	836	817	824	817	828	786	789	832	817	826	842	808	823	810	845	849	849	831	785	853	847	913	812	839	860	772	829	799	810	783	785	830	838	829	813	847	808	818	830	847	884	882	825	897	788	847	842	867	817	791	840	847	839	795	828	841	838	821	828	778	823	878	840	764	808	839	809	856	835	836	811	792	775	848	838	848	808	795	822	816	817	812	830	849	758	837	739	811	807	787	814	842	812	854	869	824	767	833	816	801	821	822	829	839	844	815	801	840	836	774	833	852	792	804	841	803	815	813	802	853	848	840	778	839	810	824	850	805	855	860	824	819	861	830	832	840	821	831	799	849	803	832	810	833	796	863	857	834	816	844	853	801	860	788	855	800	836	843	800	773	806	856	765	829	858	813	836	812	830	803	816	827	870	813	847	829	792	847	844	854	836	839	845	806	855	881	819	853	806	863	847	808	799	851	799	791	761	840	823	817	795	782	762	827	826	828	852	828	818	825	783	813	788	825	802	822	793	815	789	816	866	802	860	823	855	835	833	834	881	799	837	813	821	824	838	838	785	857	911	841	753	846	770	889	827	801	801	818	807	822	841	789	805	780	916	811	860	827	822	839	854	817	835	785	854	812	834	824	842	854	789	793	832	829	790	830	811	822	832	839	802	817	843	882	802	854	781	813	893	802	831	825	802	867	869	817	827	816	839	839	814	841	848	833	825	826	820	842	756	820	808	827	836	855	791	788	803	846	819	841	827	803	826	854	825	832	810	858	814	772	831	845	819	831	776	873	826	839	858	840	826	870	834	830	839	849	833	825	794	861	813	808	815	878	829	831	837	814	833	865	834	816	881	876	800	887	798	827	790	828	819	829	806	819	833	869	763	856	808	822	808	839	797	836	819	818	834	851	836	831	852	834	778	844	818	825	836	838	803	830	882	786	810	871	835	807	837	814	790	858	801	821	822	864	814	807	838	859	805	808	863	796	886	841	828	811	804	831	841	855	820	845	861	846	812	859	842	795	811	841	833	827	860	782	813	866	880	773	808	834	807	800	851	861	850	826	769	850	875	863	859	807	826	803	843	798	812	852	800	831	834	834	802	826	899	819	852	781	784	819	831	829	845	808	804	833	865	837	859	818	829	879	813	874	852	799	845	855	863	836	861	805	811	813	852	795	846	838	805	856	840	900	824	866	886	787	786	839	809	831	824	863	822	855	803	827	829	813	813	770	827	841	844	802	802	893	804	764	840	832	853	827	787	841	772	835	821	835	858	829	844	853	807	841	821	806	810	857	782	793	812	797	843	810	873	871	801	841	873	849	824	811	895	751	811	821	841	868	851	810	808	860	837	876	829	766	835	843	863	836	801	834	817	826	808	820	838	859	857	809	812	837	818	830	786	780	795	877	834	841	838	825	825	871	856	834	822	775	832	816	782	805	821	874	825	824	832	832	828	859	843	833	842	814	817	777	805	817	857	821	798	822	838	765	856	840	836	795	820	782	822	837	834	843	807	898	852	837	859	799	811	861	850	773	836	807	744	792	859	828	800	891	822	855	842	779	826	829	803	808	780	840	831	838	803	836	822	812	867	811	815	792	807	839	764	813	871	843	847	830	779	808	822	800	837	784	827	845	785	806	827	815	842	806	817	821	861	859	852	850	842	826	852	829	792	856	854	796	811	847	833	806	838	834	829	771	803	808	862	862	856	846	852	800	848	858	846	878	818	813	807	837	833	886	797	850	867	861	827	835	803	843	849	871	840	839	825	771	802	796	852	807	810	822	788	817	785	787	801	828	844	779	831	832	855	833	877	839	832	868	822	842	833	818	824	825	837	854	786	854	822	782	799	864	809	781	854	777	856	805	797	848	791	828	891	830	841	803	823	871	851	807	796	824	825	852	837	795	864	889	802	836	890	828	859	795	890	835	840	883	848	801	811	831	812	790	833	851	812	780	774	842	760	838	766	827	798	832	807	824	818	829	771	764	853	788	868	803	832	784	816	810	863	851	816	787	778	877	842	819	847	839	792	822	866	819	816	839	861	784	851	765	813	841	834	838	891	833	818	836	814	781	805	847	805	783	808	855	798	831	835	851	822	774	793	812	814	806	806	816	794	808	773	839	853	841	846	789	880	808	826	823	824	792	833	804	819	803	826	821	813	897	826	833	794	825	789	862	812	804	825	830	795	793	804	812	801	784	890	817	845	820	861	890	841	836	844	812	820	805	843	822	814	843	818	831	766	831	860	876	796	855	808	828	785	847	780	843	813	787	848	869	822	798	863	925	790	869	825	815	811	839	829	834	812	851	801	837	791	875	843	826	842	827	866	754	820	808	823	792	802	821	797	821	804	834	837	867	840	831	818	803	786	857	823	832	824	904	792	867	845	845	860	836	884	840	834	850	825	835	836	863	789	826	873	833	825	846	839	825	845	853	800	823	816	853	829	844	808	848	857	901	853	833	812	796	835	797	826	871	832	845	768	836	808	801	805	854	790	837	796	825	820	799	781	793	808	853	838	831	803	832	778	798	798	855	779	773	824	839	794	792	801	766	847	844	826	795	799	870	793	874	799	843	802	832	853	817	816	796	820	853	839	784	819
24922	21386	26860	26285	21328	7511	1492	960	715	652	538	515	589	637	532	482	440	505	408	406	413	407	381	370	371	354	387	405	348	343	335	348	353	381	339	328	331	324	325	350	316	321	355	335	307	335	333	362	311	309	375	340	340	345	328	320	320	380	323	355	343	333	319	333	304	311	288	314	335	337	339	320	346	348	327	313	323	305	307	333	314	332	344	354	325	341	325	348	331	326	323	351	312	321	316	333	323	309	322	336	318	337	308	320	334	312	328	333	309	338	316	337	343	311	321	330	330	323	344	332	347	325	331	341	356	316	357	376	329	317	358	348	320	360	363	304	332	340	325	334	319	304	337	327	305	319	303	339	294	302	325	315	336	330	337	312	341	317	349	359	295	329	292	345	325	338	297	368	341	318	331	340	326	321	324	309	384	296	344	334	341	324	289	336	323	349	314	314	324	312	333	331	305	346	279	284	316	302	305	339	342	333	343	320	329	335	358	337	324	316	295	332	336	340	312	374	338	293	324	306	330	330	309	336	333	343	336	338	322	314	332	351	338	367	354	337	306	289	290	304	349	334	347	336	319	330	280	315	301	304	306	315	348	316	325	340	356	311	340	295	297	327	367	323	328	322	286	305	323	339	301	329	329	333	321	338	332	350	320	341	288	321	321	324	316	323	326	292	337	333	328	307	373	349	317	332	327	364	307	316	328	322	315	362	302	319	356	301	332	346	301	310	347	313	323	349	326	350	330	344	309	360	351	339	321	385	339	343	303	355	336	329	349	321	332	303	340	335	317	316	349	310	324	331	347	309	322	330	338	333	303	302	310	352	320	340	323	307	363	308	322	343	338	347	345	322	350	332	318	313	353	327	339	339	348	329	321	321	313	325	317	330	325	304	338	306	313	330	328	354	321	337	310	352	329	339	325	314	336	352	357	312	311	347	311	311	333	355	331	345	341	345	316	326	290	331	332	322	321	318	302	335	310	298	323	328	362	371	345	344	288	313	367	306	354	307	318	345	309	341	350	318	296	334	373	314	375	324	301	333	357	314	332	327	309	337	336	318	316	328	326	357	311	307	329	310	312	336	324	313	310	315	336	329	343	311	342	324	358	311	309	313	347	326	334	354	324	317	316	351	322	319	334	353	352	302	323	368	315	336	318	367	316	331	317	368	295	317	297	345	312	380	354	319	313	320	328	287	330	326	340	335	332	326	321	344	320	270	326	350	342	331	340	303	344	329	328	308	350	329	345	307	356	291	302	355	387	350	304	304	319	305	312	308	300	336	345	321	333	323	328	294	325	336	307	362	326	354	369	304	311	297	316	290	316	350	345	336	322	331	337	321	327	295	351	345	292	326	326	301	331	320	332	346	342	304	283	329	327	318	326	316	321	329	338	300	285	342	322	336	305	333	370	332	356	287	345	335	341	299	315	354	323	323	327	313	341	325	313	304	318	317	341	317	325	320	332	321	316	343	323	357	313	319	339	299	330	369	318	330	351	311	313	335	317	313	326	357	327	285	322	301	321	281	309	310	334	309	330	331	340	337	340	328	317	309	310	317	295	321	339	320	327	330	352	330	309	319	337	324	319	353	320	314	322	314	311	320	331	363	302	321	337	339	332	316	336	289	329	306	311	312	345	345	342	303	321	330	352	297	328	314	325	327	354	305	317	311	301	339	318	308	310	327	387	351	351	335	312	305	319	335	332	349	334	313	348	318	317	346	319	368	359	326	336	330	333	329	325	332	326	321	313	307	318	337	322	358	320	325	322	298	329	349	326	305	322	352	319	339	322	321	347	342	307	342	314	332	299	318	352	289	333	326	268	325	324	348	298	319	322	357	348	336	342	320	365	343	326	333	323	327	344	344	345	351	312	325	322	334	339	321	310	324	350	322	309	338	317	332	311	351	335	336	347	320	324	308	312	313	314	336	330	310	349	332	288	357	306	365	317	316	366	307	316	335	332	349	323	318	283	328	316	311	335	312	325	331	358	353	309	345	341	324	322	341	314	335	322	309	315	351	337	339	313	340	312	342	334	342	316	309	332	329	314	313	315	323	328	336	314	357	325	321	340	359	305	340	292	344	327	349	319	336	346	301	298	324	329	326	337	308	316	322	371	321	280	354	343	348	331	334	291	347	340	305	304	301	303	339	301	331	320	296	340	320	362	315	363	323	324	353	340	321	329	340	314	314	331	341	323	319	328	293	304	305	331	347	355	329	329	331	308	313	352	334	352	312	329	350	313	344	310	346	340	379	342	326	300	326	333	301	323	347	335	294	329	307	324	368	333	323	310	298	349	336	316	337	350	330	321	327	300	328	313	316	329	321	330	335	299	303	321	328	320	330	346	303	334	343	358	320	323	329	363	317	323	333	357	329	325	351	364	307	331	329	321	338	374	317	337	314	282	332	321	336	301	304	320	337	328	351	345	345	328	308	338	309	328	352	324	314	303	306	323	356	327	381	330	316	298	301	317	333	313	306	308	326	336	336	315	317	372	325	346	311	310	315	305	300	315	294	344	346	301	330	305	318	339	343	308	350	321	310	332	363	331	318	327	300	308	299	306	335	308	334	349	328	352	333	310	346	357	335	293	291	304	311	332	342	317	351	360	321	360	333	316	303	336	317	333	313	352	316	304	283	307	327	321	313	316	319	319	336	305	322	335	338	365	319	318	350	358	326	331	373	314	321	307	322	330	288	362	325	316	321	342	324	307	299	341	294	342	317	323	391	365	324	344	324	345	351	369	318	332	340	321	355	334	345	342	348	353	332	362	298	328	298	353	323	328	314	315	352	339	333	307	334	340	339	322	350	332	301	317	325	324	368	280	334	327	373	327	349	352	358	293	320	340	328	337	304	354	309	318	309	311	323	317	318	339	322	327	300	320	338	300	328	330	352	318	345	332	355	353	325	296	311	324	310	350	302	334	345	359	352	356	325	314	308	320	310	331	324	276	306	300	338	355	319	325	338	337	326	304	327	353	321	345	329	310	321	370	348	346	329	355	350	343	350	329	292	313	313	330	306	333	329	352	358	332	348	308	325	352	341	308	316	295	293	337	331	303	298	324	330	304	334	334	305	321	303	344	327	315	339	303	298	336	334	325	317	324	297	318	339	330	325	351	348	321	319	334	325	344	347	330	335	350	334	315	312	312	330	340	312	295	331	352	365	314	316	298	328	345	342	346	357	322	353	322	324	352	325	325	325	301	322	301	339	307	341	332	328	327	350	320	314	331	346	336	334	338	319	318	341	300	323	335	326	316	335	308	330	372	335	362	359	321	327	319	332	322	318	298	343	303	305	327	356	329	344	372	342	337	346	332	314	294	336	347	327	329	354	314	296	306	318	311	346	322	317	351	355	305	311	311	328	334	320	345	315	375	298	315	281	350	307	352	304	351	284	318	326	321	328	346	325	360	317	304	324	303	304	276	340	338	345	329	334	304	307	342	343	316	311	329	255	316	336	341	328	348	320	346	344	302	313	366	336	347	305	345	329	346	316
16815	25586	7629	2352	1514	1163	980	881	847	839	822	813	793	789	784	775	798	774	739	723	757	715	778	761	739	689	728	711	752	716	656	711	734	733	717	708	724	767	717	741	712	714	728	724	738	717	775	730	723	707	692	722	710	758	829	699	711	762	676	715	667	702	733	772	714	742	722	750	703	694	702	718	714	746	704	687	720	707	720	712	732	769	748	727	744	740	717	691	753	720	729	744	700	756	718	695	723	741	742	701	769	704	706	705	706	720	710	705	701	742	749	725	747	724	745	742	750	773	711	743	700	754	704	733	710	709	644	752	717	734	723	760	765	705	726	721	707	688	721	716	742	685	718	703	702	743	745	721	681	710	737	714	759	761	733	697	702	710	740	713	711	723	740	696	681	702	724	768	785	750	750	724	749	741	731	683	738	710	705	731	687	738	738	742	727	738	715	687	732	690	749	695	771	721	720	724	728	708	725	740	759	712	702	761	728	697	736	707	683	743	698	682	717	736	654	728	735	715	682	742	651	719	732	722	738	688	719	727	667	695	706	717	764	715	674	713	725	727	724	716	715	762	731	727	695	703	679	689	731	721	730	715	760	717	697	715	758	706	702	784	709	708	718	754	687	757	727	698	735	737	686	739	720	705	719	728	698	737	725	711	721	779	693	728	738	731	716	656	732	713	729	660	741	771	710	797	716	659	721	721	731	697	729	721	717	720	710	763	740	687	712	694	712	732	698	685	718	702	712	666	721	720	754	756	711	710	747	740	734	751	763	738	712	681	718	764	718	750	718	712	720	723	691	691	664	731	692	701	758	727	766	780	723	693	743	667	672	727	700	736	703	718	747	712	708	720	707	716	751	749	759	734	702	693	711	719	764	694	733	688	711	716	687	747	700	721	720	688	704	689	755	724	758	710	718	741	749	744	768	734	737	715	738	670	741	763	760	742	709	723	737	728	718	712	739	733	705	755	703	706	745	737	703	677	700	713	738	716	739	705	752	720	679	774	762	726	719	743	687	759	706	686	720	793	737	717	708	692	716	704	753	744	741	693	752	766	753	741	731	734	734	703	774	727	759	770	741	747	721	700	750	758	725	722	756	739	759	719	676	758	762	717	725	737	674	725	746	713	726	716	751	712	731	685	739	698	735	722	682	689	750	735	764	705	701	692	722	740	706	724	728	712	717	677	717	725	728	732	715	688	736	698	698	693	777	759	733	698	742	713	755	666	753	721	678	747	700	707	769	709	710	747	765	748	739	736	762	711	708	712	716	732	692	709	730	677	751	759	749	718	707	730	722	750	726	712	708	795	723	736	719	738	742	759	744	717	734	701	709	712	779	778	609	710	707	760	755	693	707	725	720	730	717	735	717	730	751	768	710	738	750	712	742	742	718	703	727	658	685	714	711	676	772	729	677	728	710	717	729	765	710	715	718	686	728	767	717	748	736	694	714	762	711	686	705	702	722	721	742	755	730	724	717	662	713	738	733	711	696	699	692	776	677	779	683	754	731	738	670	749	633	685	759	753	715	766	719	717	679	751	709	767	733	707	704	712	789	741	703	700	701	708	707	699	726	753	725	785	720	692	758	720	705	743	724	722	740	704	750	746	719	725	677	718	676	745	741	714	744	665	771	738	704	757	780	712	723	730	702	727	731	685	715	748	696	719	724	719	737	730	707	701	752	724	708	750	744	753	718	748	737	677	701	768	724	735	700	753	730	720	754	675	751	717	694	769	723	760	741	741	690	700	737	749	698	720	692	700	788	708	729	705	742	711	773	748	723	722	709	709	735	777	774	759	710	710	741	686	749	707	759	768	762	723	758	730	722	750	751	737	678	697	693	740	707	670	720	737	687	721	719	703	718	735	737	726	701	716	722	733	719	733	745	707	720	716	761	724	699	723	709	681	737	696	690	751	710	730	720	709	729	725	720	699	708	719	705	721	700	716	779	757	771	727	744	708	687	825	733	700	692	664	720	710	748	729	721	765	711	709	735	708	729	685	717	794	743	712	714	701	767	716	736	709	733	693	764	729	746	758	737	758	735	693	752	745	725	763	700	764	739	734	736	734	702	739	679	718	691	740	733	713	724	743	732	716	681	763	723	703	728	762	676	702	698	695	765	697	743	692	696	712	728	745	726	730	728	728	765	732	725	720	739	741	726	751	685	751	741	699	743	704	735	715	726	746	734	686	773	745	717	687	703	758	733	713	723	729	732	667	707	687	731	684	776	737	719	729	738	709	746	736	739	707	702	730	718	743	663	680	732	751	735	704	722	696	701	745	683	716	749	698	754	719	717	694	721	761	683	751	713	742	697	724	730	736	700	705	708	749	666	703	705	739	732	701	743	713	752	705	739	730	705	684	762	765	745	724	731	714	732	744	738	750	730	749	726	739	693	716	723	741	741	746	712	703	732	727	684	750	762	749	746	741	723	689	750	773	728	752	733	728	676	728	714	700	750	705	713	681	759	718	700	712	697	768	709	705	684	725	737	758	753	732	711	715	750	766	719	719	712	685	714	729	763	703	683	708	709	711	750	749	717	710	715	746	766	708	682	670	725	735	756	705	754	743	744	788	699	727	755	727	712	733	766	779	694	725	728	759	723	667	687	777	718	756	736	715	672	702	717	741	755	739	718	707	756	761	773	738	713	748	757	726	776	773	702	735	733	726	730	742	699	749	708	736	701	734	727	775	713	698	746	719	695	705	703	766	761	669	739	711	683	748	694	743	705	754	724	684	748	726	732	746	762	785	712	744	687	637	736	696	701	740	772	687	733	697	717	715	663	716	711	760	678	750	699	734	770	754	709	734	757	733	782	755	712	759	793	731	714	768	717	736	768	705	724	712	703	681	688	722	688	743	738	737	738	736	756	715	785	717	697	692	727	732	701	752	691	661	766	735	727	746	725	731	713	690	778	758	699	738	729	685	764	691	739	673	696	762	710	732	720	711	681	736	777	744	705	724	738	730	701	694	710	694	738	740	686	724	749	790	732	724	721	750	710	718	717	723	707	711	726	741	779	697	687	766	726	746	667	747	689	721	700	739	727	694	695	724	671	737	724	740	713	716	711	748	710	702	724	742	703	788	737	751	714	741	742	742	728	714	720	697	745	698	673	722	712	733	731	671	757	650	739	720	644	751	731	744	723	735	724	708	744	749	765	727	728	739	755	740	761	752	735	710	735	717	730	701	688	723	668	734	720	740	662	754	751	709	725	713	714	747	690	708	748	730	745	748	717	710	678	732	684	673	736	707	755	749	787	738	755	753	677	731	724	721	699	691	730	744	754	765	685	731	732	715	770	751	724	716	746	718	753	732	726	723	767	710	715	727	711	682	718	725	703	731	706	678	677	745	727	762	686	687	711	723	728	691	708	661	734	717	682	736	729	700	680	656	706	703	683	690	723	703	679	682	723	702	689	746	702	730	737	698	719	728	719	729	729	710	723	775	730	701	711	710	696	746	718	691	682	769	707	742	705	679	701	716	665	702	712	770	757	765
30766	11475	3907	1165	897	618	515	402	396	342	387	360	380	377	303	344	333	357	323	307	333	297	272	275	292	271	287	303	333	277	292	292	272	310	303	315	301	266	284	290	284	284	273	286	242	255	279	276	264	264	304	278	260	281	291	276	279	281	269	251	279	262	295	268	288	308	287	280	284	278	308	284	285	272	273	268	286	250	283	281	250	303	292	270	258	251	272	268	280	295	275	262	281	249	262	244	286	271	273	291	268	293	284	268	254	268	292	267	272	273	278	279	314	263	261	261	313	292	252	268	306	298	262	287	268	268	291	260	303	283	273	274	280	231	262	284	264	269	324	290	284	267	233	248	276	268	259	274	258	268	289	267	291	260	263	292	267	269	293	256	273	257	291	282	286	296	287	286	290	288	279	305	293	275	263	299	294	309	251	253	254	276	274	280	242	267	277	279	271	278	252	254	273	303	275	271	291	273	253	245	272	292	268	284	295	287	243	298	258	288	289	267	268	265	306	285	292	301	278	272	291	289	265	247	290	272	305	258	303	235	298	288	277	241	253	270	272	284	272	254	289	254	290	273	282	291	283	270	266	294	255	256	263	284	258	254	256	248	285	295	278	275	254	261	289	240	270	252	260	252	302	266	306	263	258	300	250	302	318	254	277	289	258	323	254	269	288	313	272	263	325	268	307	267	271	265	267	333	267	239	266	279	291	274	284	281	258	280	261	274	314	264	263	268	264	281	282	281	279	272	275	288	274	285	314	304	304	308	281	264	233	270	276	302	284	259	269	265	273	245	254	268	292	297	291	282	309	273	226	256	272	249	310	231	272	296	277	283	270	303	269	254	279	283	280	300	244	263	288	295	259	274	275	296	283	267	263	275	277	287	284	251	301	305	270	275	281	273	301	262	268	272	273	269	275	294	278	257	297	318	284	261	276	218	297	270	263	271	273	286	262	276	262	288	282	264	292	291	282	284	283	269	247	257	254	292	273	281	259	290	288	270	258	269	261	299	258	264	277	280	279	296	270	282	265	297	292	285	307	243	279	262	305	275	261	276	297	295	279	296	269	277	253	243	272	259	288	283	272	272	266	265	277	286	251	241	285	262	256	297	271	265	256	300	281	292	257	304	302	292	264	268	269	296	303	259	265	284	258	258	287	285	247	242	286	282	254	293	300	268	253	269	240	298	270	282	284	278	294	293	267	270	281	325	264	262	280	312	308	245	277	284	293	316	265	264	275	272	285	276	297	290	263	272	274	271	301	261	268	281	274	309	291	282	306	281	288	292	267	272	265	265	271	243	252	267	286	238	264	272	279	280	302	251	250	300	271	235	272	304	298	261	294	275	273	300	285	296	273	293	256	278	246	260	291	288	270	255	296	248	257	270	284	278	254	271	320	274	276	257	251	267	294	294	283	265	310	310	272	283	239	244	278	275	272	292	286	269	285	273	291	249	277	264	294	285	285	282	273	274	316	253	267	265	298	270	283	288	268	262	266	279	255	254	265	265	282	260	264	266	277	244	255	304	286	314	274	257	302	243	302	273	269	273	279	280	260	252	271	276	292	269	288	310	270	289	274	276	251	291	262	265	294	267	272	271	271	257	273	287	252	249	274	275	277	263	271	246	280	302	243	269	257	272	290	282	295	308	243	268	321	250	254	245	229	268	285	274	270	285	312	246	291	293	289	260	269	231	272	259	258	282	263	268	281	275	309	312	281	292	257	282	264	264	289	261	262	258	295	276	255	277	273	246	291	272	278	281	283	267	282	305	276	294	273	269	258	268	288	256	264	254	267	287	295	279	262	286	276	260	321	291	252	265	288	287	280	280	282	291	297	307	292	289	235	307	287	293	299	280	265	276	271	272	298	311	320	298	250	279	254	279	278	270	280	262	318	282	257	285	259	275	253	268	269	270	291	252	225	269	267	266	287	282	288	266	286	279	263	267	279	293	288	286	250	280	291	284	291	270	272	259	264	278	265	281	280	267	279	260	299	300	254	288	309	284	263	268	263	271	281	278	268	275	281	259	271	263	297	255	253	296	265	267	267	286	271	258	290	297	283	299	279	255	296	279	282	279	295	248	259	258	273	263	278	271	270	273	310	281	288	270	262	274	288	240	265	302	288	292	281	222	278	275	258	282	259	288	332	291	311	284	276	262	294	283	264	285	295	272	298	300	263	292	297	280	235	239	261	282	270	290	276	276	289	256	287	297	293	302	252	296	291	261	266	280	264	300	269	290	292	275	293	287	282	286	282	262	294	309	255	248	295	291	301	273	256	284	294	256	279	278	273	291	291	281	297	241	269	279	268	271	263	291	253	248	288	283	296	279	261	286	273	296	288	255	276	266	273	256	286	290	281	293	273	285	260	295	265	264	296	309	282	296	296	280	294	272	264	268	266	268	287	258	232	250	273	289	309	259	284	250	294	270	288	267	306	279	265	274	296	286	317	281	279	262	287	305	260	299	261	302	267	303	290	280	268	263	309	264	280	248	262	269	281	303	313	294	268	258	290	284	240	257	275	271	287	268	281	288	297	251	291	284	270	279	262	291	314	263	252	274	253	241	269	272	270	292	281	279	295	255	284	266	271	269	299	261	269	291	249	268	253	253	271	269	280	256	256	259	280	260	284	247	264	263	255	266	278	282	300	279	268	259	299	274	279	281	275	285	288	256	265	290	236	282	298	263	273	285	279	251	274	286	298	295	294	276	267	272	262	283	303	254	305	297	281	259	257	253	261	281	292	268	254	276	271	274	260	254	290	279	256	290	296	276	281	276	249	285	289	300	270	272	300	265	279	313	294	262	269	287	259	286	247	230	322	297	282	272	291	299	283	263	293	277	303	262	276	296	250	306	278	291	272	257	255	305	297	257	270	255	293	300	252	261	253	277	269	270	297	265	277	272	293	289	287	247	275	301	261	258	264	249	263	238	269	249	256	244	255	299	293	250	278	269	262	270	288	285	239	293	282	284	284	283	282	274	270	268	248	281	259	252	282	265	276	236	280	277	267	278	286	276	298	284	285	276	227	269	272	292	287	250	256	300	271	276	268	294	284	268	298	251	270	268	271	259	271	275	294	301	286	260	252	258	259	269	254	261	227	256	282	257	280	266	260	272	302	303	305	281	258	270	276	292	271	262	265	278	297	288	273	266	282	297	280	280	273	285	328	267	272	289	297	285	296	296	280	289	269	250	278	256	290	289	288	255	285	270	282	275	292	272	301	319	256	306	286	308	263	264	279	236	268	283	270	252	272	272	239	263	281	282	257	269	274	289	247	275	300	255	286	270	290	268	310	308	298	275	261	276	321	250	277	287	302	273	268	250	259	263	241	290	274	287	298	303	285	285	322	270	280	261	265	285	270	319	297	293	333	259	256	278	248	264	298	280	282	260	296	244	276	279	265	289	266	282	273	313	252	249	277	260	270	260	292	311	289	283	262	260	260	282	283	251	273	249	290	300	284	282	296	278	293	297	265	309	263	275	271	289	273	293	272	306
11555	8393	2788	1156	955	847	683	733	682	681	672	661	683	694	694	706	640	660	705	660	676	685	631	683	649	673	650	664	659	702	624	602	686	636	664	652	679	633	647	680	643	628	659	657	622	654	665	682	676	651	625	638	669	614	615	607	669	673	680	611	634	668	638	678	666	628	665	640	659	636	602	629	650	646	641	650	653	653	673	651	686	625	652	653	591	652	649	614	670	643	616	689	586	617	631	661	706	609	642	635	632	686	661	600	657	654	653	657	673	666	667	670	676	670	618	626	600	689	615	632	626	632	672	668	632	673	586	675	664	669	649	637	664	669	673	638	621	671	628	625	635	649	639	679	631	687	668	673	683	599	664	652	670	694	655	664	705	686	619	671	650	644	651	690	677	640	655	635	637	641	650	631	653	637	625	656	668	618	633	655	671	649	642	633	713	601	631	701	686	685	617	695	633	613	645	684	657	655	645	654	603	635	670	681	655	666	603	659	646	637	621	622	664	679	648	636	676	655	659	671	687	659	649	644	669	631	675	647	722	651	690	665	679	634	664	671	669	679	622	650	686	667	663	628	612	633	635	639	697	656	634	661	672	625	678	662	671	634	682	644	627	653	632	664	606	663	654	663	680	687	655	655	634	671	617	659	642	663	702	707	604	669	606	658	663	674	686	665	640	707	655	643	658	627	643	680	616	682	630	645	716	693	652	635	646	659	573	691	679	722	684	610	658	623	636	662	607	620	622	644	717	649	671	663	644	639	682	683	660	680	607	624	606	665	655	656	678	721	663	636	641	643	670	600	684	634	649	635	637	615	641	639	681	639	697	662	657	636	633	618	638	639	614	649	656	672	639	645	656	658	639	650	634	675	654	630	642	677	679	627	666	685	675	634	672	679	653	615	636	663	692	660	625	653	656	696	677	639	635	714	686	624	608	622	673	679	671	658	664	654	678	628	658	681	631	667	718	650	686	629	681	624	659	643	643	653	640	654	631	664	648	642	680	701	642	614	672	656	675	614	605	669	645	616	654	656	661	627	658	683	644	633	608	605	632	672	675	654	644	614	697	696	637	696	661	624	678	656	683	645	625	655	702	614	649	668	684	668	695	653	691	638	677	633	615	673	625	645	662	662	669	641	626	664	657	653	670	677	654	632	746	639	664	669	635	650	655	653	653	692	659	665	686	659	664	614	665	689	660	580	673	615	651	659	665	609	625	688	675	677	648	656	691	668	663	593	643	721	642	645	684	668	660	696	685	651	695	637	661	650	693	613	708	647	627	632	671	668	601	650	637	690	630	635	653	678	684	674	652	678	642	649	685	674	621	643	633	646	678	668	696	651	645	655	677	665	673	665	661	635	677	634	626	640	635	647	623	672	670	655	658	651	694	638	656	661	645	650	678	665	676	641	640	646	684	654	678	668	654	687	739	666	640	624	664	630	659	686	681	644	667	661	653	656	670	658	663	659	639	703	650	675	625	728	682	610	633	689	679	638	619	644	615	679	679	669	640	640	671	670	660	666	641	676	681	639	663	628	630	636	575	660	673	660	706	628	673	676	725	635	647	686	627	631	696	662	618	642	703	659	618	676	659	654	657	646	644	610	684	603	683	636	678	619	626	684	665	631	654	674	671	655	661	682	629	688	620	656	649	641	629	640	656	635	681	682	680	624	646	727	704	686	647	656	606	662	630	666	666	619	681	615	667	640	683	625	684	674	639	674	684	634	648	676	693	607	642	639	652	681	649	641	634	643	627	610	650	655	690	659	649	646	667	723	634	653	678	654	596	602	642	642	614	608	647	693	652	672	650	624	646	638	693	654	638	680	693	614	624	707	677	654	643	685	611	678	655	684	666	682	674	690	685	669	656	650	611	685	697	663	652	645	638	670	684	628	676	666	680	683	690	611	670	652	674	659	673	684	653	683	663	643	677	633	633	670	664	629	659	616	667	669	677	668	671	658	656	638	687	638	589	647	664	682	632	660	654	642	626	636	620	644	676	687	694	654	685	671	654	626	630	663	645	660	684	651	616	666	648	661	660	615	619	618	666	670	635	671	697	654	629	651	661	686	650	654	688	618	675	627	639	670	638	652	648	584	679	666	681	659	668	621	646	680	620	680	672	696	707	693	644	641	647	643	621	659	668	671	665	667	591	678	686	652	627	708	614	642	614	653	682	662	648	678	633	629	631	651	652	625	644	685	635	641	630	670	639	669	641	637	635	646	623	649	610	631	636	637	658	656	671	665	736	643	687	652	706	716	625	667	654	697	638	663	651	672	663	670	653	674	681	618	681	665	630	671	595	639	644	668	671	667	668	699	691	665	653	673	653	663	687	683	656	630	665	641	643	672	626	597	658	648	663	650	682	648	635	636	675	682	639	633	660	647	688	651	659	681	631	626	623	641	617	697	641	632	685	640	657	638	639	633	660	657	648	607	640	677	702	600	695	641	661	691	696	688	648	629	645	647	658	659	610	654	638	631	643	659	677	696	642	627	634	678	669	681	624	693	665	672	670	647	641	673	641	670	650	718	613	651	615	647	666	693	633	703	686	615	644	636	671	667	636	676	664	635	635	646	645	606	670	686	638	661	684	657	632	640	668	712	641	623	676	685	655	711	680	630	691	670	673	687	614	673	641	604	639	643	682	648	679	667	684	646	598	637	675	697	671	656	695	673	644	681	687	636	656	643	671	665	597	727	630	658	648	657	630	635	622	641	714	685	681	664	658	696	644	702	657	644	621	678	706	664	662	652	653	643	607	697	678	605	668	627	628	691	628	670	685	627	699	660	673	635	632	651	649	663	631	681	701	681	637	636	673	641	627	668	645	660	641	647	659	661	621	678	666	670	681	670	645	665	623	646	635	673	680	656	672	644	646	680	682	621	641	624	629	613	651	645	684	657	639	651	686	660	632	618	656	677	695	643	663	677	634	649	673	691	679	621	635	673	666	680	659	667	682	654	669	636	651	646	667	628	677	654	679	660	637	645	657	641	684	652	635	662	665	624	674	632	637	655	632	669	655	640	643	653	607	655	683	644	623	636	674	648	649	664	624	686	669	670	617	661	679	674	639	638	613	646	695	637	678	673	671	596	643	648	624	601	639	612	648	659	644	648	659	669	692	662	647	634	686	612	665	620	602	629	627	652	634	634	626	638	701	617	653	641	646	648	682	679	609	656	617	669	662	642	643	677	643	668	669	694	627	678	654	650	632	681	667	650	631	656	704	709	664	659	672	669	653	702	693	682	639	586	608	677	638	652	651	651	640	637	670	690	634	636	682	638	673	613	619	629	644	624	640	660	641	661	634	711	647	644	702	664	675	630	717	664	636	594	682	666	677	679	659	659	638	658	669	582	660	634	649	668	612	648	704	639	623	656	683	668	656	634	651	654	715	665	652	655	657	677	696	652	684	648	673	639	654	659	658	640	652	711	661	691	690	638	672	640	694	687	644	672	664	651	647	638	652	615	682	656	678	686	642	633	667	624	679	663	676	633	694	652
26875	21418	25605	27125	7289	1285	902	661	548	569	499	533	562	524	483	485	474	498	430	418	423	379	352	350	354	395	424	391	381	392	422	420	372	357	385	383	364	376	385	355	351	352	375	385	380	372	378	378	378	359	364	330	359	407	389	364	383	356	355	358	355	393	382	345	378	397	351	349	378	348	344	354	417	362	333	379	345	341	340	390	354	363	383	358	348	380	361	366	389	377	401	377	368	357	347	366	384	358	385	388	373	354	354	380	355	386	416	400	375	398	389	383	351	368	382	357	357	367	380	377	372	329	366	379	341	371	339	351	383	409	363	360	363	382	362	347	359	369	345	372	370	379	368	389	355	354	356	391	331	371	370	390	364	348	362	352	390	369	346	359	363	357	365	340	335	361	376	383	369	372	364	368	361	385	347	352	372	365	390	382	364	394	382	386	397	338	339	354	368	379	359	365	362	420	385	375	384	382	381	346	353	371	331	359	337	372	363	349	354	357	387	362	345	337	342	366	341	343	363	386	368	355	346	415	359	378	372	396	348	365	343	381	362	333	335	358	411	395	395	364	390	376	365	387	389	357	361	379	351	329	368	348	329	346	360	352	383	374	334	392	351	384	353	406	359	360	390	373	359	397	373	402	363	380	372	361	374	391	383	330	349	334	387	376	388	356	421	363	326	387	350	375	375	318	394	367	358	356	360	383	380	346	375	368	338	388	383	339	365	376	363	373	348	358	369	387	369	368	362	371	362	408	338	378	388	388	391	348	359	372	373	330	362	358	358	359	350	377	380	382	388	376	418	344	364	414	363	357	399	363	371	374	388	344	356	357	405	338	374	344	361	368	396	367	378	370	339	352	344	356	388	337	370	365	382	339	400	372	335	393	357	352	357	361	373	359	370	380	388	356	417	387	392	403	378	387	353	362	401	366	367	359	411	368	355	337	376	356	349	362	407	321	375	397	314	340	364	349	328	363	365	332	352	356	382	356	376	370	336	357	375	379	345	361	383	343	359	381	351	395	340	355	360	346	380	349	370	337	386	371	401	381	345	359	342	353	370	336	353	362	380	382	356	333	373	375	356	349	415	388	374	390	379	386	351	340	360	348	344	397	401	369	337	351	375	379	375	358	366	359	362	366	374	362	367	351	329	369	391	372	355	345	362	338	363	411	358	332	351	352	370	346	381	339	383	348	364	390	368	368	353	364	357	370	386	361	325	343	349	367	342	346	376	377	367	384	375	374	370	365	335	368	361	385	344	375	352	362	404	409	387	325	349	353	363	373	389	380	379	365	363	353	350	350	348	390	391	413	358	357	369	348	314	358	343	377	374	349	346	355	384	378	381	385	381	356	341	352	353	372	410	342	326	361	355	362	375	375	409	341	360	354	385	388	378	396	358	373	379	342	361	367	418	357	335	358	381	372	379	385	363	349	352	375	352	366	360	366	358	367	356	353	349	337	372	394	359	387	331	341	331	373	360	373	367	363	341	343	363	372	380	395	393	395	408	354	365	356	316	357	375	388	342	362	332	344	378	350	392	367	361	354	350	353	372	347	390	359	374	386	374	356	374	359	362	379	363	376	394	388	349	354	388	381	359	360	353	366	356	385	378	357	357	353	400	401	337	351	388	367	349	422	367	368	364	355	384	344	372	373	367	387	408	362	370	366	331	356	320	338	355	341	349	356	367	359	379	334	357	378	344	354	347	379	373	346	382	348	341	389	333	384	339	380	358	357	372	355	367	396	397	408	348	376	359	352	363	364	352	352	372	353	372	403	362	390	381	366	376	341	363	366	339	363	354	344	372	354	388	353	395	340	377	379	382	323	357	350	375	382	381	383	358	395	336	348	375	414	363	339	347	364	346	361	333	366	381	389	332	361	358	386	357	377	339	333	329	359	383	380	357	338	363	364	357	373	336	372	396	368	368	339	369	363	347	360	359	391	362	348	342	361	341	361	362	358	401	352	381	346	354	394	352	364	368	372	332	375	349	339	365	338	349	386	384	351	374	357	375	340	379	350	366	396	388	350	369	367	389	345	374	359	335	352	379	361	383	381	374	401	400	393	370	387	397	382	369	362	366	389	342	373	370	342	414	345	335	345	380	365	373	354	357	365	368	396	382	419	358	380	354	370	397	333	372	404	353	380	390	352	368	379	360	368	384	339	392	366	387	363	361	386	336	354	367	392	376	348	400	358	385	371	362	341	348	373	357	396	346	374	352	371	348	322	342	392	315	394	375	383	400	361	403	359	384	342	396	371	369	329	345	365	386	370	357	388	381	361	353	363	413	357	366	358	400	356	338	341	368	342	377	371	365	391	333	333	345	381	354	389	370	404	373	359	398	370	351	397	394	383	342	355	384	343	361	376	352	338	378	361	405	330	359	335	362	392	366	386	358	334	374	382	361	369	378	364	361	360	342	373	379	369	374	354	346	381	371	359	369	392	372	383	358	351	351	374	341	369	362	338	369	315	362	338	347	371	399	343	373	393	362	353	441	394	367	375	350	347	322	382	385	313	352	380	351	345	395	384	389	394	357	344	399	337	368	359	346	368	355	388	359	391	362	369	418	365	322	380	377	345	351	346	392	370	357	345	367	374	316	359	380	374	331	362	367	345	346	349	388	393	382	371	384	359	329	351	340	368	330	376	355	345	351	382	374	400	414	363	339	389	360	326	371	376	345	355	334	365	355	384	373	380	382	362	376	368	383	367	366	353	353	364	397	369	371	337	329	374	367	345	391	370	363	365	343	335	347	353	355	362	355	359	368	336	359	350	351	374	351	381	387	352	376	359	346	345	365	370	366	329	343	374	376	355	385	398	346	339	381	354	384	368	369	387	351	360	375	369	344	362	378	361	376	343	404	343	361	425	367	368	348	360	360	380	359	352	358	345	389	401	348	364	378	386	357	364	378	356	382	352	328	381	369	366	392	327	365	378	391	322	374	351	339	361	385	365	365	388	325	357	362	346	349	329	350	361	374	401	389	361	382	365	413	364	389	383	370	410	350	357	380	356	402	354	363	382	366	354	375	362	413	361	380	342	344	345	398	375	364	384	363	387	349	340	358	374	406	393	374	346	370	393	368	377	382	393	349	372	343	329	368	375	354	370	370	356	329	343	340	349	375	371	337	352	375	355	410	416	357	363	358	317	413	371	407	379	392	416	381	369	357	373	372	339	389	365	388	362	386	374	337	331	349	365	341	366	347	338	368	371	374	365	376	359	349	348	332	354	360	364	375	357	372	368	354	356	384	359	371	381	370	356	399	394	339	341	378	368	404	378	378	390	379	373	351	350	349	352	330	385	354	373	351	367	348	387	369	358	392	374	375	377	384	343	379	363	376	362	350	367	403	320	361	375	375	359	379	403	348	366	380	357	366	350	390	348	369	411	351	349	399	355	327	355	353	363	388	342	351	340	380	424	345	316	381	402	385	347	345	352	346	355	388	356	351	338	347	355	358	378	385	344	344	383	383	349	399	371	372	390	366	334	349	337	355	388
13914	18120	5371	1815	1405	1097	1012	928	901	910	843	909	930	861	913	878	833	888	855	826	850	908	828	847	822	852	831	862	826	857	836	848	835	797	808	833	847	829	821	797	785	834	816	846	772	796	828	827	786	799	860	762	813	811	822	861	773	855	801	849	797	810	860	814	786	866	812	833	823	832	819	870	859	854	807	818	823	842	821	835	799	845	817	846	864	840	839	837	832	824	731	842	866	833	844	801	840	869	806	820	803	834	839	871	815	831	818	836	843	841	825	808	815	821	805	863	850	872	890	794	849	811	825	850	866	842	820	816	875	804	808	815	825	789	865	844	811	825	851	794	823	806	844	817	819	851	824	825	836	794	830	808	880	826	788	774	847	812	811	829	817	788	881	811	812	853	834	838	811	832	805	781	763	814	795	824	839	820	832	839	854	846	818	814	854	823	826	857	866	902	797	831	822	814	743	860	780	834	826	887	797	797	860	760	866	850	796	809	854	835	856	776	769	841	873	844	863	842	802	818	826	862	829	811	839	837	841	796	830	809	875	812	832	816	833	818	801	791	809	799	852	839	848	772	863	832	807	849	844	864	838	779	811	810	823	839	816	854	820	818	830	829	779	834	837	789	825	846	825	818	785	838	801	749	821	798	854	813	822	804	866	866	832	814	862	802	896	842	804	834	835	877	771	816	844	795	870	802	848	816	803	821	843	820	866	853	824	872	850	769	774	800	846	842	867	816	873	860	862	792	837	820	807	835	834	865	827	839	769	811	785	824	790	853	813	763	810	781	825	815	793	831	829	823	798	824	777	770	865	766	861	818	814	814	874	856	802	891	844	785	856	826	801	814	845	831	809	825	822	879	851	854	884	800	832	891	840	862	854	879	849	810	823	836	782	834	864	862	878	833	836	869	826	812	807	798	869	830	873	845	804	856	843	863	824	865	776	839	849	887	781	847	831	822	865	822	855	785	796	821	853	838	846	865	774	804	777	819	816	853	819	775	823	843	810	798	826	859	798	780	903	806	882	811	832	830	855	868	838	862	804	828	832	856	832	855	811	806	816	846	863	854	882	865	777	893	796	826	880	819	806	827	872	923	863	847	835	856	814	845	830	824	836	886	839	886	773	806	811	825	806	806	776	829	780	830	874	819	784	812	833	815	816	847	787	828	817	833	860	803	857	822	825	876	776	834	849	834	805	772	817	910	768	811	839	821	831	758	841	860	809	809	867	835	840	840	883	819	849	852	757	837	804	837	833	810	813	867	834	820	808	848	784	849	765	807	820	858	809	821	821	840	851	819	777	857	779	792	864	801	835	862	880	787	843	834	829	801	823	786	819	816	768	840	879	853	834	808	863	802	843	779	873	854	811	842	826	867	841	851	828	795	835	848	806	781	813	819	805	800	806	869	777	799	800	831	814	843	789	851	814	788	861	839	833	851	829	870	802	817	863	823	814	827	822	874	815	825	769	807	864	801	863	822	829	794	800	811	844	856	837	833	834	818	823	831	845	806	803	857	832	849	840	819	807	812	860	839	781	844	833	827	821	858	842	856	832	865	880	784	786	833	866	812	833	819	846	867	889	849	844	844	823	824	782	845	842	810	831	814	759	841	789	843	868	819	858	832	812	826	833	823	810	817	861	845	850	797	796	845	839	847	857	838	843	833	804	867	816	849	823	857	810	806	819	793	835	829	829	812	815	834	792	822	853	832	900	821	848	860	849	817	828	813	858	830	798	827	780	805	820	774	824	848	866	818	893	811	829	844	807	840	870	801	835	803	846	844	792	835	859	817	818	819	866	845	859	805	810	838	898	798	836	897	805	841	821	850	827	848	828	768	855	871	821	837	826	796	810	815	834	805	860	825	823	817	856	891	846	833	806	806	870	828	839	834	816	841	778	850	764	788	815	817	821	860	888	815	849	840	802	863	796	830	820	806	793	810	844	875	857	800	792	846	838	828	778	783	821	822	792	820	821	807	795	805	829	788	848	843	806	802	875	823	783	857	813	793	826	796	817	833	833	814	819	801	854	846	814	824	850	882	831	775	800	837	843	889	849	895	862	846	850	839	834	818	843	837	856	847	819	847	840	822	860	775	774	866	832	799	796	782	864	821	848	860	841	795	804	821	788	806	794	804	806	796	827	830	871	860	793	813	786	795	784	861	804	796	834	837	795	877	806	788	827	795	799	794	840	869	833	807	832	807	855	809	836	804	821	848	832	840	814	820	810	815	874	856	840	829	875	850	795	793	826	842	797	812	832	785	795	854	827	808	802	818	778	799	815	820	813	883	873	836	865	806	815	871	842	829	819	889	847	849	877	800	852	811	822	827	800	848	800	776	846	804	814	843	824	934	833	809	809	865	814	766	836	821	799	793	831	820	853	879	790	806	859	817	788	822	872	796	772	816	807	866	816	845	804	830	844	842	828	796	800	835	810	824	851	812	811	837	876	801	810	822	820	864	877	820	847	811	792	814	778	853	845	800	847	787	823	814	836	823	791	806	825	829	838	789	816	840	858	847	834	843	878	847	825	826	763	851	830	795	797	832	814	816	821	808	798	786	878	781	783	804	850	863	827	805	800	840	836	795	838	836	877	876	794	843	853	798	803	827	807	827	838	864	860	846	870	824	880	819	787	820	783	818	846	848	831	846	808	856	805	827	827	812	790	805	881	757	830	864	852	834	819	820	817	791	864	838	789	843	838	841	787	882	837	780	864	874	868	787	832	815	837	919	843	782	827	842	843	840	823	829	816	872	850	850	822	781	847	863	834	797	817	808	816	897	820	776	887	832	837	776	805	856	837	823	848	795	800	836	836	840	860	838	814	810	811	814	845	827	799	844	789	842	871	839	811	825	819	894	799	779	821	855	777	809	812	796	864	830	847	871	817	870	832	777	832	808	823	837	832	791	796	774	832	780	810	804	818	807	778	827	862	848	785	797	831	807	816	845	824	858	856	874	895	832	857	835	848	787	820	872	838	841	829	838	822	860	836	818	831	796	768	806	845	846	814	806	858	855	781	837	799	811	856	828	857	831	880	847	821	842	808	847	799	797	829	812	800	806	832	806	820	807	828	786	908	836	819	869	783	810	829	817	828	863	843	799	798	790	835	805	869	824	816	843	789	792	827	874	780	869	813	861	820	807	845	803	805	861	888	797	790	813	831	860	815	838	838	815	841	791	840	863	795	849	836	828	839	857	808	819	814	828	892	770	829	843	804	815	831	886	817	817	818	865	835	815	841	848	787	798	782	855	871	713	826	820	827	844	851	757	792	863	795	772	844	850	795	797	857	829	817	870	850	795	846	852	779	790	832	839	825	834	791	819	766	838	822	864	855	816	805	773	824	844	813	868	851	860	828	832	768	838	835	887	844	801	827	817	819	833	878	839	856	779	802	818	803	830	839	863	859	793	788	801	838	831	811	844	846	886	839	820	834	870	826	808	854	846	770	810	845	817	869	854	785	837	840	803	802	804	883	826	801	829	883	794	808	871	888	791
25001	21400	26897	26283	21346	7354	1482	852	668	612	572	592	596	544	496	486	474	454	446	424	355	354	368	354	355	371	394	367	334	362	363	375	338	290	350	323	326	326	306	319	299	338	323	316	347	345	323	345	315	339	314	303	350	274	314	310	328	317	359	329	356	355	325	351	333	321	334	310	311	319	300	316	308	315	294	332	352	319	301	316	323	329	302	299	323	306	320	310	309	327	325	307	316	288	326	283	327	322	348	320	347	355	329	370	298	339	320	332	310	319	304	317	318	289	334	333	297	326	321	293	326	333	325	314	316	297	337	329	339	312	329	353	341	330	359	327	292	315	332	317	297	312	329	286	305	300	365	300	341	330	337	321	298	307	318	307	275	307	341	310	283	317	298	319	325	342	307	373	318	339	352	319	310	306	306	293	301	345	303	335	302	349	338	349	305	318	339	271	297	351	305	322	307	324	348	295	319	329	307	324	307	342	353	293	341	329	336	316	315	333	324	306	307	307	320	324	339	297	294	322	313	308	316	294	271	317	319	313	285	315	344	323	340	353	297	355	307	278	329	344	305	352	310	292	299	311	320	344	317	292	278	316	310	313	294	318	340	305	320	313	320	349	293	327	279	324	346	342	282	334	341	298	312	338	314	320	322	323	307	311	295	343	328	309	290	360	342	353	327	325	326	329	328	298	339	310	316	334	301	316	322	309	317	324	337	304	293	312	308	330	295	301	317	351	313	317	311	313	283	308	320	288	352	332	325	309	328	370	326	315	318	305	331	311	312	354	320	342	308	276	335	316	303	289	303	319	305	323	335	305	305	279	325	315	289	314	349	308	302	291	323	307	333	353	324	335	276	303	276	304	309	321	304	360	313	332	317	340	299	328	300	378	317	332	296	309	305	329	339	332	319	327	330	337	294	300	349	292	336	316	328	351	317	331	313	322	323	288	293	319	331	324	333	320	322	344	337	314	353	321	323	323	328	277	364	318	331	313	304	313	351	304	308	312	355	335	339	334	294	342	320	314	307	308	292	316	296	319	308	317	342	323	299	311	284	320	324	313	338	326	358	293	333	305	324	299	318	288	316	321	304	297	334	298	315	337	310	327	310	331	356	338	286	296	336	319	339	316	304	327	321	340	342	312	314	306	304	358	345	355	348	342	340	353	310	330	333	288	304	364	273	321	316	313	305	345	304	296	311	325	318	323	321	338	314	333	318	340	368	330	340	335	320	264	317	339	310	313	337	314	324	304	281	318	321	313	309	326	316	328	300	307	337	312	319	357	306	343	329	328	308	331	321	327	282	326	340	332	342	315	315	323	349	284	333	327	313	310	332	339	323	305	317	306	307	307	344	342	333	338	334	325	330	324	292	352	327	330	316	313	313	331	339	321	304	314	343	354	331	326	310	320	301	340	326	313	360	295	323	322	272	328	317	303	332	318	341	287	323	347	322	326	278	331	352	335	335	326	329	311	298	331	336	344	313	317	319	325	350	332	337	313	315	323	338	278	343	307	319	323	309	316	318	318	335	305	300	329	307	276	304	350	295	288	321	320	324	327	281	332	344	333	365	328	334	324	303	320	338	328	309	304	357	330	342	304	340	327	306	331	313	308	332	268	289	318	309	328	321	314	332	298	324	317	314	338	309	360	352	350	341	342	285	295	331	341	365	308	305	329	334	327	301	303	334	297	333	318	307	352	323	322	333	330	334	300	323	347	339	321	341	349	298	268	303	304	339	316	302	312	349	324	335	339	346	349	308	334	359	316	318	309	339	310	342	298	325	302	332	333	273	311	307	318	320	325	361	321	293	340	328	338	285	317	319	299	314	341	306	337	336	316	301	321	333	351	311	313	299	320	295	343	339	322	307	345	319	317	323	308	326	349	318	327	327	335	324	309	301	291	314	341	316	309	319	356	340	287	371	317	310	309	334	337	332	329	339	311	319	322	363	326	316	322	307	370	314	309	364	353	310	307	314	345	336	301	303	319	317	307	335	288	315	322	348	310	294	346	322	313	347	329	332	328	359	310	305	334	293	330	322	320	313	337	328	327	279	355	309	332	340	293	305	317	327	306	319	311	319	309	319	297	330	287	278	339	329	321	342	339	341	335	304	331	305	331	307	300	344	299	322	275	320	319	340	350	343	311	321	340	353	313	313	312	346	316	291	306	312	335	331	291	318	320	316	307	313	348	280	328	291	319	332	315	314	310	325	327	305	367	323	311	316	331	321	318	285	315	316	314	328	335	321	291	322	321	338	289	332	304	315	350	330	328	304	336	365	326	329	292	328	316	349	316	326	315	313	350	289	329	358	319	341	289	309	308	337	315	327	303	338	321	314	341	336	341	337	324	323	327	318	290	334	312	320	317	325	340	312	301	341	302	310	344	319	346	315	322	318	313	279	293	316	334	309	310	319	355	341	313	326	308	351	299	345	345	333	316	324	361	335	362	310	323	331	321	319	308	327	344	331	312	357	268	297	339	315	316	314	310	294	304	300	268	340	332	356	273	336	309	289	301	292	331	300	324	303	299	347	335	279	327	337	300	303	323	337	316	319	338	297	343	326	317	324	274	350	309	340	334	373	346	349	304	322	323	337	351	328	280	324	322	319	332	325	311	321	336	336	328	341	332	346	318	311	340	325	333	330	322	342	303	332	344	316	288	295	306	300	317	290	341	300	309	320	324	308	302	294	327	355	340	329	312	302	292	318	321	288	298	310	321	322	331	306	328	334	346	330	308	315	316	313	315	314	296	294	281	302	282	333	342	306	349	300	317	314	324	344	332	327	320	335	312	337	333	313	310	320	313	321	327	336	339	358	339	319	319	316	337	320	306	322	309	319	319	332	314	317	315	346	324	322	299	343	323	300	309	313	352	356	294	314	288	358	315	338	331	308	312	308	331	314	305	312	328	322	327	308	318	312	338	300	296	289	315	339	330	305	354	357	327	343	303	307	313	346	325	335	359	331	300	328	296	320	377	333	329	320	331	308	342	323	307	337	296	295	373	337	331	332	327	325	331	331	333	315	326	307	323	308	315	311	320	315	305	336	331	314	331	311	308	296	346	282	347	353	302	315	323	317	335	316	319	331	339	329	318	326	335	308	354	299	348	309	313	323	328	345	289	314	353	340	291	327	306	324	330	344	336	314	329	329	322	344	316	304	309	314	323	297	324	334	312	329	329	321	294	334	315	351	312	292	306	330	337	347	332	300	335	306	321	305	324	353	329	314	329	293	321	315	302	339	302	300	345	342	335	349	280	309	321	325	322	306	339	295	307	349	296	355	345	303	311	335	321	342	301	304	356	337	280	306	282	318	324	296	290	330	313	348	332	319	368	299	314	297	297	317	302	335	302	299	313	327	318	309	313	274	360	311	320	311	322	300	304	328	336	322	311	323	321	334	305	296	295	313	296	326	325	338	290	290	317	319	316	318	328	317	324	289	336	318	314	337	353	292	306	315	340	323	338	307	323	329	306	360	342	312	299	306	317	277	312	321	358
16998	23122	7355	2313	1560	1200	950	832	838	797	815	773	835	800	788	791	775	753	717	752	792	696	770	696	749	668	774	739	758	753	752	692	707	662	708	725	695	744	677	736	691	758	732	770	647	742	716	726	764	726	700	742	747	723	779	762	809	755	721	701	748	740	721	729	717	744	674	699	739	722	713	703	734	791	755	692	668	706	738	687	756	747	748	747	702	741	706	763	700	732	728	707	711	703	713	709	753	740	735	728	714	741	679	717	784	776	757	740	685	692	700	672	729	710	667	739	728	752	713	720	700	726	758	708	696	712	707	673	704	693	732	677	689	753	690	733	703	738	693	744	674	716	732	764	717	711	690	732	704	733	705	714	765	717	734	737	690	687	703	700	729	723	695	751	753	708	699	679	685	696	693	695	685	708	705	691	742	700	736	708	690	743	693	717	743	713	721	728	703	698	708	709	706	730	741	724	714	741	691	689	708	673	694	709	692	742	701	691	752	721	702	668	724	683	698	703	708	742	759	757	702	720	725	727	697	704	759	689	715	725	732	676	706	697	743	705	742	739	732	734	789	680	695	702	720	728	763	714	698	766	708	661	706	707	730	747	698	699	654	715	732	760	697	704	729	679	744	732	706	726	663	709	698	697	703	734	732	740	681	690	700	738	674	753	705	692	745	739	735	731	662	703	734	752	722	736	728	726	731	706	733	715	704	702	719	676	674	693	741	746	716	717	695	715	733	690	706	666	724	673	740	724	745	702	718	737	693	696	670	708	749	735	710	703	689	758	663	711	728	726	678	722	707	723	686	719	724	753	699	718	687	718	719	710	660	738	724	740	695	763	699	698	713	705	722	705	699	748	756	687	712	670	707	723	752	744	744	730	708	695	682	742	764	670	740	704	724	701	688	754	732	719	738	731	706	769	726	742	690	727	719	671	705	710	722	662	720	715	707	687	714	712	720	726	719	727	733	678	764	719	764	670	697	761	732	726	712	718	652	697	722	714	649	754	685	673	756	767	717	711	710	724	730	770	711	728	748	692	703	723	702	729	729	702	758	712	735	687	731	713	732	717	729	725	737	718	730	754	725	732	698	713	706	683	745	720	707	712	697	733	708	704	687	707	725	686	713	705	714	723	687	697	707	666	739	703	693	735	703	670	683	715	745	708	733	688	730	718	710	726	717	716	724	719	725	688	727	746	679	693	727	708	728	705	709	732	737	732	685	716	744	682	706	683	721	707	703	674	709	696	699	725	729	700	684	718	761	724	716	720	685	762	718	710	713	693	681	716	775	697	703	727	765	710	729	683	705	771	741	733	731	715	730	704	706	708	735	712	760	710	702	692	672	775	689	714	753	750	707	732	727	697	732	730	663	717	709	700	725	723	764	726	737	710	669	739	728	676	703	747	719	753	675	702	727	672	725	736	702	654	738	703	683	658	690	716	714	709	671	797	675	703	758	722	756	711	699	657	738	678	707	719	713	741	720	707	734	695	687	709	733	731	752	740	735	684	729	724	755	730	764	692	707	722	730	776	751	732	696	725	706	710	708	750	716	723	672	726	697	688	708	700	737	752	696	696	678	709	726	733	688	711	710	734	707	717	662	720	711	727	685	746	761	676	715	728	716	772	703	726	725	686	697	743	715	730	712	705	678	711	676	708	686	677	732	730	731	675	714	729	693	711	737	713	722	711	712	715	723	717	730	728	708	721	757	746	681	701	744	695	729	749	692	735	759	722	736	731	664	725	683	728	713	701	710	732	651	708	693	725	682	701	694	736	735	737	695	761	683	730	705	765	719	773	725	670	676	749	663	694	720	662	702	722	696	703	716	746	697	741	734	692	714	756	758	741	692	733	755	713	679	711	713	752	724	709	692	761	681	711	740	738	674	706	709	700	696	699	733	719	727	700	723	712	752	737	701	709	743	718	714	746	802	694	736	668	692	696	675	717	735	729	672	722	722	690	739	749	701	709	686	743	707	677	734	759	768	702	778	686	715	674	706	739	743	719	645	712	726	728	721	696	687	754	741	728	751	695	715	713	757	703	733	668	700	709	718	703	728	725	747	719	724	750	723	737	726	722	709	710	725	753	674	717	691	682	720	735	724	738	706	685	704	707	691	714	656	691	715	699	692	718	734	683	697	727	736	663	733	690	678	725	752	726	722	685	778	689	761	714	693	701	717	704	723	706	707	749	709	716	673	689	720	698	691	724	704	728	665	722	728	708	674	686	681	709	735	730	689	706	733	692	695	687	754	726	734	738	714	721	725	661	702	732	715	719	696	708	728	682	721	725	705	665	770	711	702	677	716	647	724	690	730	687	706	738	670	764	712	731	699	685	683	744	698	683	741	706	716	697	695	647	677	705	721	652	764	689	704	682	755	685	696	696	731	676	712	685	697	709	718	661	721	736	670	709	699	718	700	721	772	685	752	728	683	704	725	772	697	711	732	704	687	734	716	713	688	753	687	694	746	717	685	699	739	738	684	693	701	771	742	731	754	712	723	752	753	662	712	754	707	707	712	719	704	701	717	718	707	676	738	729	726	716	730	687	700	722	712	713	696	682	708	675	749	733	726	690	722	706	678	721	682	690	724	747	721	742	683	708	719	718	749	747	681	720	768	702	712	700	707	744	758	705	734	678	741	671	705	722	707	712	738	695	694	718	699	681	755	739	712	748	709	732	703	761	719	744	699	733	743	714	761	734	729	694	737	748	725	711	745	750	714	725	743	710	713	680	736	757	745	627	774	711	748	764	672	728	678	741	707	697	696	702	722	695	720	650	718	732	700	679	726	739	690	720	716	721	712	714	705	694	662	700	738	672	690	669	715	724	653	728	676	735	683	674	712	674	751	744	703	725	737	727	756	687	683	681	677	748	690	684	708	643	718	702	657	714	760	704	719	664	690	721	728	730	740	745	732	726	664	780	754	732	724	769	703	712	676	726	658	712	704	753	726	718	676	696	693	702	700	693	723	663	718	704	687	715	724	743	705	772	788	692	714	688	695	742	750	690	722	714	707	738	733	708	756	736	774	747	679	690	709	681	741	751	712	679	727	666	693	749	751	713	681	726	686	717	757	688	702	731	706	765	695	716	742	706	698	726	707	719	688	778	703	739	710	705	703	710	721	717	693	707	750	725	682	685	764	677	690	725	708	722	728	732	757	752	699	723	695	731	716	699	730	667	753	762	716	778	691	703	672	723	709	727	704	664	709	709	715	734	683	688	729	683	663	738	702	725	702	705	745	676	699	713	670	722	729	761	680	688	769	735	710	725	706	758	761	680	710	708	716	756	727	750	736	739	756	713	746	748	711	733	734	712	715	704	759	737	702	689	752	735	679	720	749	743	689	689	682	705	709	698	740	727	715	742	705	731	707	702	674	716	741	712	718	735	708	731	694	675	732	749	720	700	722	744	717	654	687	712	706	743	712	676	705	698	693	691	721	721	713	646	706	705	743	734	730	724	700	705	750	729	707	700	714	737	722	720	707	692	693	730	703	683
31189	11188	3527	1088	876	674	520	340	386	374	345	382	374	379	352	336	354	347	303	305	281	257	250	267	287	308	292	286	332	305	280	286	282	294	298	269	264	239	290	273	261	265	278	300	275	304	297	269	272	290	269	289	266	281	274	272	305	260	274	309	276	290	273	294	278	295	309	252	261	271	261	249	278	259	289	244	291	249	294	311	289	283	254	289	240	267	262	264	291	296	240	288	286	262	256	303	284	266	295	267	304	285	240	256	329	287	265	290	260	268	271	300	292	279	267	240	291	275	291	274	287	247	250	268	273	249	273	272	274	273	249	255	256	307	269	271	267	277	317	284	265	304	270	249	291	285	272	263	308	247	270	282	275	265	264	247	292	295	290	270	278	301	257	250	302	255	271	302	264	274	241	300	252	286	309	283	257	261	280	256	289	286	264	296	265	268	247	284	284	287	264	275	317	254	265	244	259	287	269	255	285	289	281	258	282	279	261	284	252	297	276	277	298	267	267	277	300	246	315	250	320	287	263	261	295	297	259	293	285	286	283	258	282	242	304	274	303	307	266	272	275	263	282	289	289	265	281	269	294	251	261	280	283	274	276	276	259	244	286	294	246	272	256	291	279	304	295	280	283	265	260	275	257	271	248	300	285	283	272	290	281	252	295	274	272	318	283	284	274	267	242	242	298	302	274	308	263	294	267	288	268	299	293	273	282	298	281	287	287	231	315	298	287	252	288	300	282	321	298	284	269	265	260	274	286	294	274	271	275	290	303	296	276	279	277	266	292	259	261	289	284	288	283	291	262	284	261	267	260	286	240	284	284	291	283	255	266	304	264	277	275	291	289	270	285	267	268	249	251	257	240	300	261	266	284	245	301	289	279	254	273	274	268	281	257	253	266	269	278	269	262	254	278	291	281	283	309	261	256	262	233	277	267	269	302	273	288	260	261	261	286	272	278	276	283	290	261	322	313	282	291	289	235	285	232	301	256	268	272	248	293	296	282	269	290	283	285	268	266	300	329	304	280	279	280	267	302	276	230	257	251	282	293	263	280	264	262	241	292	271	273	304	266	304	275	276	264	290	335	271	277	270	287	280	277	278	307	280	269	290	306	252	288	269	297	254	296	284	261	272	300	276	287	264	290	298	271	267	273	290	226	254	257	265	271	278	256	272	264	271	269	287	248	241	257	260	290	279	258	283	287	275	282	256	279	273	301	296	310	286	270	241	269	276	236	262	268	274	282	296	312	295	312	297	296	278	266	243	295	270	269	295	273	245	279	242	255	279	286	293	301	272	263	248	284	250	298	260	254	252	255	285	264	288	338	276	271	294	253	310	304	247	293	293	287	289	273	315	303	278	271	260	290	276	281	248	293	292	288	306	275	253	260	242	261	258	260	270	264	267	271	274	253	287	320	274	275	297	275	269	302	273	245	251	248	311	297	313	279	285	271	275	271	256	306	276	270	282	268	264	314	265	289	304	298	257	275	264	325	275	280	302	280	321	267	306	270	273	330	268	274	274	235	268	285	284	259	264	264	279	271	267	286	272	286	309	288	310	251	274	308	289	278	278	278	245	257	260	253	283	251	287	260	300	278	276	254	262	259	294	305	275	256	296	282	309	303	261	283	287	301	274	291	279	286	264	241	266	270	294	288	259	274	259	273	274	273	250	249	266	273	267	260	258	286	285	225	303	283	257	270	299	271	271	257	290	266	278	312	280	277	299	281	319	273	257	275	291	312	256	302	273	275	306	247	279	282	267	265	250	271	254	247	286	275	283	273	239	279	252	282	294	308	279	276	295	281	226	282	275	295	294	261	267	246	287	254	263	273	274	277	262	298	250	298	236	266	289	251	264	282	279	274	276	304	295	238	314	263	247	269	295	283	269	254	271	246	265	259	282	256	240	261	238	262	317	281	280	264	269	255	273	267	244	270	273	283	254	269	271	262	271	285	276	286	289	260	279	262	248	255	293	258	275	295	296	273	272	252	304	246	252	289	261	282	297	288	269	276	285	286	267	286	281	246	258	278	279	253	282	275	249	274	264	265	303	278	279	319	284	258	275	269	291	244	282	245	264	269	252	256	285	254	305	295	279	292	269	305	264	246	296	275	252	286	274	308	285	264	304	280	261	308	292	249	262	286	286	286	289	290	318	259	266	244	273	277	259	295	276	254	269	247	273	273	287	289	244	266	279	263	279	258	249	286	308	277	279	284	280	264	282	268	264	298	286	274	269	264	293	263	271	276	259	264	276	262	270	290	270	279	302	270	276	265	308	298	276	266	271	297	262	254	259	310	300	310	248	282	267	270	258	303	292	289	240	263	245	279	283	261	296	280	266	274	286	263	283	303	297	257	304	278	266	284	303	283	274	277	277	283	303	271	257	283	274	262	243	289	263	285	289	273	300	254	262	286	262	228	256	267	254	280	297	285	246	296	285	266	325	286	268	280	294	268	275	306	254	257	239	275	295	270	264	275	270	243	277	298	278	296	277	279	298	297	242	265	285	270	247	268	284	266	292	284	274	293	275	265	267	299	278	274	264	313	293	271	280	262	306	244	245	293	264	288	272	256	262	261	284	273	267	277	253	296	276	260	259	244	235	295	277	280	292	291	283	280	278	240	261	270	283	295	263	285	292	273	267	273	252	258	263	307	289	272	288	293	255	276	265	303	275	284	246	288	294	286	276	242	245	300	282	277	300	276	269	271	261	293	278	312	282	262	294	278	256	271	262	280	302	287	272	261	289	272	292	267	267	297	250	258	253	298	246	272	278	281	247	263	290	261	304	295	263	276	285	260	266	267	270	329	301	281	284	272	242	273	258	268	292	287	269	274	290	287	319	285	271	265	264	260	267	261	272	284	265	245	273	259	272	296	245	266	291	258	252	267	257	258	299	267	283	264	268	271	254	291	291	307	288	305	279	294	255	287	277	303	284	289	263	301	291	284	292	254	262	286	257	258	259	297	291	272	316	281	265	270	282	297	261	293	250	304	262	234	287	262	268	282	284	253	284	271	261	288	287	257	270	270	294	284	267	268	318	255	274	302	279	294	291	272	303	291	271	295	310	313	251	284	305	297	267	302	268	285	249	272	293	290	270	243	283	301	255	276	305	241	272	258	267	317	291	269	275	263	293	275	279	279	267	251	271	258	311	260	293	268	261	282	289	277	267	272	283	266	254	270	255	282	256	299	270	280	245	274	284	276	274	250	230	263	304	254	301	283	284	269	269	294	299	288	299	283	316	241	280	302	280	277	259	273	288	264	299	288	271	269	262	269	261	295	259	258	262	249	271	289	258	281	260	283	273	260	288	288	226	282	260	310	289	253	300	265	270	256	272	267	282	267	277	306	273	279	278	266	272	275	286	269	280	295	277	258	277	279	270	269	257	303	320	276	257	281	285	296	287	287	260	270	275	299	236	273	296	260	249	304	296	283	292	275	247	286	275	294	290	295	326	288	273	285	278	255	253	253	276	252	301	274	299	294	277	243	263	281	297
11418	7408	2590	1148	922	824	764	719	674	662	718	656	683	710	686	680	705	696	619	657	656	662	645	667	660	634	659	642	624	625	655	639	668	677	619	695	665	669	634	625	634	629	679	650	618	688	634	681	674	633	665	656	630	652	683	665	609	628	631	700	634	696	627	646	649	697	681	647	700	649	624	645	630	661	658	654	664	654	675	674	664	660	627	678	641	627	658	657	685	672	661	664	667	698	663	646	688	616	670	673	675	675	680	645	636	628	651	664	682	675	640	629	634	659	671	630	632	618	653	653	712	711	671	666	640	673	665	692	643	670	611	692	639	691	623	677	634	668	663	623	660	618	672	688	677	672	663	674	617	739	681	627	659	640	620	682	631	632	644	666	621	636	664	659	666	631	647	645	617	643	670	649	670	637	640	652	624	663	638	687	629	681	625	644	706	689	659	666	652	686	638	655	632	666	615	646	616	680	684	653	675	639	649	668	640	650	670	692	644	643	642	613	626	683	664	677	660	644	659	655	624	656	652	636	659	638	629	670	641	656	719	667	698	594	643	644	676	644	679	620	627	680	677	687	690	682	604	685	644	672	626	622	662	646	673	681	705	647	684	639	652	642	623	657	658	650	640	615	663	690	622	673	621	615	611	664	628	639	687	695	627	640	652	683	687	670	672	638	656	623	674	676	707	664	661	625	676	672	672	650	659	649	669	650	709	631	643	712	647	641	655	613	657	622	640	646	636	658	665	650	624	656	629	641	604	658	680	666	717	643	684	639	648	686	582	676	601	640	661	657	662	684	637	665	624	681	636	638	688	664	639	616	617	633	632	655	687	612	623	635	643	666	673	693	646	667	640	668	667	667	664	644	659	652	675	658	636	648	671	633	649	702	618	655	608	703	619	661	631	724	641	660	661	643	696	649	612	670	690	620	747	664	682	649	639	672	677	632	660	685	680	634	666	631	687	661	664	626	645	646	661	679	673	649	635	676	638	678	662	618	669	665	696	654	619	637	653	660	644	671	697	726	634	646	611	645	671	665	693	673	698	679	666	654	645	666	682	666	656	641	623	687	630	627	640	711	678	663	624	715	636	705	627	674	655	632	626	687	680	656	609	659	658	654	645	653	673	631	647	681	644	647	692	654	634	617	663	643	670	664	641	631	645	670	671	692	645	664	682	649	644	625	678	648	682	636	681	641	608	650	681	640	640	618	676	738	666	701	614	700	702	649	661	687	649	671	635	638	643	632	684	654	653	653	695	686	727	667	684	665	630	657	653	610	666	630	643	660	657	680	621	684	667	674	635	639	615	645	699	659	669	664	656	675	706	662	616	660	640	672	663	620	630	685	617	646	675	689	665	619	669	642	679	649	650	623	664	646	667	628	642	632	657	668	644	640	653	664	683	661	619	686	652	648	670	653	653	661	645	674	679	643	657	650	677	669	681	673	671	640	634	629	666	653	649	627	633	611	662	620	636	653	642	666	688	624	645	644	661	638	693	630	646	626	672	612	663	623	640	644	694	648	685	684	659	652	631	641	643	642	640	644	632	666	658	645	649	669	665	674	643	694	680	613	673	641	644	656	668	622	632	676	637	635	658	621	627	704	623	705	560	699	689	649	644	674	646	629	665	632	721	629	670	690	650	664	650	674	656	657	616	614	669	659	658	646	644	655	642	685	625	666	653	700	641	691	621	653	649	596	654	619	676	645	667	676	646	664	662	635	622	672	636	616	633	611	656	624	686	618	628	672	647	632	600	655	661	616	684	694	667	693	658	646	694	685	681	674	680	633	605	646	651	677	650	661	659	668	633	644	639	628	680	659	643	612	685	637	696	633	640	667	693	648	658	672	627	670	642	648	692	631	635	626	664	650	619	668	622	637	631	687	659	647	686	656	638	643	651	670	625	720	648	657	649	636	646	670	614	652	650	692	692	660	620	670	609	682	646	659	642	668	649	653	610	638	678	656	655	646	634	660	695	729	622	651	640	658	599	627	691	629	654	653	677	653	665	708	670	609	672	644	657	656	620	646	707	665	627	663	680	606	667	652	617	622	686	662	621	659	677	681	662	665	644	636	656	678	632	658	607	654	653	624	693	627	677	634	620	657	675	632	665	651	683	646	660	634	636	659	720	643	632	644	693	690	696	669	642	679	626	640	663	629	665	641	661	680	676	642	653	643	662	664	663	598	694	684	682	635	646	631	630	678	630	665	658	668	658	673	642	662	633	614	636	620	640	626	700	635	666	626	639	665	612	662	631	658	660	674	576	627	671	669	684	661	694	635	661	621	679	663	682	643	646	619	657	590	664	672	629	601	680	742	653	629	671	675	649	653	610	665	669	672	687	640	672	663	649	704	634	641	621	696	641	618	678	689	665	630	615	678	645	659	631	652	718	623	652	683	698	666	672	639	705	673	638	658	667	706	653	669	655	634	664	684	665	633	659	637	646	641	683	620	639	636	647	672	675	672	645	648	643	658	635	653	614	676	597	634	649	659	680	660	714	638	646	639	648	647	657	666	656	650	652	630	631	682	654	659	632	643	635	666	695	663	642	668	643	641	688	638	605	635	670	675	678	636	671	679	637	651	647	742	669	685	681	618	650	674	660	661	664	623	664	598	632	666	666	647	663	696	614	650	646	658	694	681	630	666	683	615	668	648	662	635	634	624	675	608	659	656	672	641	658	681	648	669	670	688	683	641	665	607	644	674	663	651	636	691	618	654	623	668	655	660	627	616	675	649	621	639	658	605	659	661	667	655	667	661	638	657	649	684	687	633	633	667	661	644	650	661	670	638	679	653	640	663	636	668	657	655	632	662	652	670	638	705	659	630	651	638	669	621	635	666	640	651	629	681	678	707	720	691	657	690	665	685	656	641	630	668	637	670	691	622	640	654	615	653	672	631	628	665	632	669	692	668	663	631	699	668	639	647	611	614	690	648	687	673	657	639	658	666	665	653	660	635	629	626	683	663	663	650	617	675	693	680	677	666	674	695	650	634	668	624	678	689	617	663	648	684	675	620	685	681	682	639	679	664	667	662	663	608	621	676	660	631	649	661	613	670	702	609	660	647	649	679	664	687	705	687	675	659	633	662	689	682	667	641	634	695	634	636	642	686	633	646	638	668	694	671	654	653	623	632	651	631	680	622	643	672	640	677	661	634	626	691	665	677	658	628	680	636	673	624	696	649	685	641	634	593	654	666	635	683	668	613	592	686	639	662	632	677	691	657	652	669	658	633	649	642	642	647	669	680	693	637	639	659	634	650	614	612	596	638	675	673	661	666	664	662	645	619	641	664	649	643	673	687	645	657	638	673	635	668	648	666	615	691	654	642	624	642	650	636	624	615	659	653	630	668	646	633	629	684	664	665	662	618	661	656	637	683	633	648	647	675	646	675	686	624	682	676	658	681	643	661	650	621	643	601	639	653	681	656	656	660	632	695	667	702	620	694	629	661	684	617	654	644	682	688	659	650	664	612	679	709	636	594	670	644	644	677	637	682
26891	21393	25581	27138	7439	1328	853	665	619	589	668	598	566	486	486	508	478	492	421	443	422	387	397	431	374	387	391	371	391	386	340	393	406	362	322	359	391	433	335	360	360	364	370	370	367	367	379	363	387	370	368	344	364	329	346	350	364	363	385	397	388	369	385	343	375	362	385	331	376	349	372	356	358	360	387	375	379	358	349	377	326	372	353	354	403	397	386	352	355	343	363	373	362	337	359	394	321	368	375	360	380	334	402	334	377	386	355	374	387	389	323	344	378	379	373	342	379	361	325	380	391	347	385	363	378	423	371	349	329	324	389	346	379	361	364	388	382	376	380	402	367	388	359	394	352	350	391	381	404	377	413	401	332	389	385	398	349	397	363	381	380	366	364	370	346	371	362	387	307	360	342	351	386	354	373	347	380	373	368	342	374	328	361	364	383	359	343	330	372	382	392	363	387	350	363	377	374	352	344	398	348	388	345	353	371	405	376	367	393	382	365	357	360	346	367	401	359	364	363	350	361	412	370	353	396	382	371	331	401	359	395	419	372	386	373	393	347	355	317	358	357	374	364	385	344	358	357	344	363	335	390	358	354	399	386	369	350	362	345	361	370	370	338	375	358	373	379	352	357	344	364	363	376	368	375	372	359	387	350	363	330	372	369	366	381	384	382	360	329	360	386	386	407	413	361	362	345	385	380	388	356	363	368	335	388	365	385	402	389	378	386	399	349	365	383	358	309	399	348	391	411	317	374	358	368	342	392	400	347	368	338	393	337	371	377	386	339	382	372	395	391	374	354	387	408	372	349	365	348	374	367	356	352	361	395	379	344	356	368	331	389	343	360	386	357	374	356	353	337	363	349	329	351	325	359	401	362	351	346	364	395	370	365	365	366	371	394	347	359	350	380	351	364	427	387	387	332	358	366	379	396	332	390	352	357	341	388	357	380	355	370	368	383	371	355	340	339	364	355	363	402	353	397	377	351	349	364	384	389	348	368	376	359	354	361	361	363	338	365	376	365	348	370	352	379	329	344	379	363	333	364	419	310	364	388	354	363	354	365	354	352	366	380	410	342	368	351	340	354	408	421	370	344	358	358	333	408	345	362	380	405	389	394	368	340	368	339	328	384	375	382	370	367	375	369	376	340	349	364	376	398	364	376	371	386	368	391	353	362	384	345	379	380	360	391	367	385	357	406	369	381	366	358	384	340	332	410	415	359	367	378	363	344	343	374	361	408	354	390	389	352	427	360	361	341	343	403	396	363	416	395	376	340	402	394	361	365	366	385	365	355	380	345	406	387	359	352	372	393	383	356	326	375	369	369	360	370	367	348	403	344	357	383	348	350	402	350	357	374	393	362	356	378	369	325	364	361	392	362	343	371	372	378	385	337	367	344	361	387	386	368	389	359	358	332	333	375	385	345	390	362	403	350	398	352	365	370	375	411	377	347	381	361	380	383	351	375	371	373	365	359	383	386	358	369	360	369	361	338	392	369	370	346	351	359	359	355	394	380	369	383	380	362	370	383	360	407	362	394	388	350	400	351	391	375	332	359	374	341	353	383	386	368	388	357	348	405	400	404	395	346	371	345	339	370	380	343	383	373	369	332	402	366	345	335	370	363	359	342	368	390	359	367	362	378	360	377	371	396	347	364	370	344	379	339	368	378	361	354	374	399	341	343	338	354	356	376	361	314	375	366	373	340	339	394	387	399	345	398	368	350	361	414	346	380	309	366	402	394	362	389	354	359	343	356	357	357	347	372	394	408	374	378	392	437	400	356	393	346	377	360	346	342	382	376	363	369	360	353	361	374	391	353	339	339	389	385	358	359	393	400	365	356	365	345	355	387	392	346	397	362	372	373	359	373	369	373	361	361	330	365	374	393	384	383	362	368	385	347	380	377	355	371	359	347	364	357	375	354	351	363	369	321	386	347	385	378	338	391	378	370	356	351	373	346	365	373	385	387	392	353	362	414	361	358	392	371	379	329	372	348	360	380	370	352	360	371	386	338	352	373	387	367	380	370	355	313	366	412	355	392	366	362	360	353	361	387	372	336	386	355	347	381	355	329	339	385	371	353	393	398	313	415	322	386	390	355	355	378	377	420	386	348	358	330	367	361	367	338	384	376	381	358	373	367	350	361	392	367	388	380	348	347	380	359	394	370	373	402	379	376	341	380	366	336	356	356	320	393	343	342	394	359	372	369	385	424	357	369	363	385	348	361	374	329	378	381	349	389	351	380	361	339	378	332	394	339	352	394	355	358	382	356	381	378	374	341	374	372	356	391	381	396	346	396	343	328	424	355	356	366	403	359	363	377	339	389	356	374	348	361	341	380	387	388	396	394	344	382	359	366	345	391	393	362	380	387	377	350	359	346	357	378	404	374	350	344	350	417	388	373	375	403	420	370	360	402	402	322	410	350	401	368	378	352	343	356	358	392	368	375	360	342	366	356	347	365	363	408	363	364	383	372	365	389	346	369	380	382	374	399	376	368	383	356	343	393	388	384	384	370	391	386	357	384	390	365	407	363	367	336	326	365	396	363	355	382	388	360	364	398	348	370	365	371	401	379	358	367	366	374	378	345	318	361	365	349	405	340	363	382	383	350	327	389	411	351	358	392	414	376	392	348	389	339	346	405	368	382	358	382	371	361	386	360	381	351	347	355	364	372	343	339	384	391	393	353	374	365	384	398	383	358	360	357	314	363	372	352	342	345	369	367	366	343	337	343	385	357	369	373	349	377	379	373	385	392	391	356	388	387	331	355	402	387	363	382	341	325	366	385	384	376	374	386	351	375	364	374	348	355	375	357	369	357	385	367	365	350	373	381	343	364	368	322	366	380	375	359	332	342	386	366	360	355	374	352	365	364	362	352	382	397	341	398	354	400	352	347	361	358	353	359	363	348	353	350	388	387	415	380	320	342	352	353	374	355	373	333	352	364	381	378	383	368	351	375	384	392	336	409	370	365	392	380	346	395	378	386	340	330	361	374	360	366	374	328	388	347	358	345	347	383	323	351	359	346	387	376	405	374	377	390	396	378	391	360	342	333	363	375	332	384	376	358	388	364	366	380	390	367	337	389	381	400	380	402	338	400	380	335	340	368	393	360	391	383	361	389	350	375	348	362	352	342	368	373	365	366	385	395	361	354	361	394	380	371	374	342	339	448	370	349	393	380	356	359	384	381	371	361	349	387	365	361	313	328	362	349	382	383	374	389	367	384	378	401	378	339	343	350	368	363	362	378	385	352	391	361	381	360	355	359	356	406	354	357	375	382	354	341	379	373	386	394	357	372	346	362	397	396	382	344	355	384	355	334	387	363	360	393	379	380	370	380	402	360	341	352	330	352	346	351	392	348	332	317	402	337	364	354	342	366	363	402	399	342	402	397	371	363	353	352	329	381	371	353	379	407	359	356	362	345	376	334	354	366	352	346	372	340	379	362	350	352	384	404	347	344	357	323	354	341	375	393	350	355	377	378	378	372	379	406	370	392	369
13204	16765	4889	1846	1406	1115	992	931	898	962	978	947	887	865	856	866	869	866	834	822	846	857	750	838	845	780	819	823	798	822	870	867	798	827	798	817	887	813	847	878	776	818	872	856	839	859	846	830	823	834	858	793	834	846	736	790	842	812	859	787	866	818	809	786	787	828	840	824	832	832	822	771	860	828	891	877	796	857	857	809	845	838	836	879	825	855	795	830	853	825	838	850	822	836	822	863	844	843	793	800	805	836	856	842	815	850	858	860	839	817	825	809	814	808	823	838	827	846	812	805	837	861	776	779	827	814	840	837	815	826	810	834	809	784	781	803	791	801	804	798	842	853	845	807	826	853	862	836	823	886	846	800	850	833	841	799	856	832	832	825	790	844	794	791	842	833	815	876	815	813	854	809	881	851	826	786	801	839	800	828	872	815	855	833	815	817	774	785	847	851	818	798	838	761	853	808	781	785	845	806	798	778	829	850	852	845	802	870	822	853	856	845	830	833	828	805	840	906	843	795	824	862	817	839	808	812	822	845	838	856	806	877	855	780	830	828	838	783	822	805	772	782	821	804	832	780	816	785	851	823	854	800	863	815	788	825	830	781	819	803	799	848	848	839	838	856	808	847	837	832	880	744	802	862	785	822	820	797	794	849	810	816	811	890	837	804	826	826	829	840	817	851	854	856	832	843	844	778	827	822	836	837	789	795	873	812	811	779	741	881	854	769	855	834	794	848	784	786	854	791	886	785	815	809	796	847	826	805	834	834	797	778	828	808	802	801	777	791	846	797	806	785	817	820	851	826	856	814	765	836	815	785	831	843	805	806	848	841	801	875	823	837	868	797	811	826	782	785	848	831	845	822	818	800	799	825	841	835	794	859	831	832	868	799	803	830	789	807	833	864	829	825	863	860	903	802	865	755	825	791	845	842	848	786	839	849	837	845	826	833	816	767	841	856	827	861	814	874	854	827	849	840	823	797	829	786	806	856	828	867	844	857	819	834	813	808	808	756	848	808	817	856	827	811	833	790	812	866	856	771	829	848	801	817	827	827	858	823	810	866	826	832	891	835	837	840	832	834	869	851	819	795	866	816	805	805	866	837	798	850	820	811	801	789	814	832	804	856	825	820	805	883	874	795	881	802	820	879	826	845	858	816	838	847	835	843	807	824	842	826	866	821	864	815	801	867	812	833	796	839	882	836	848	844	797	842	844	841	821	841	840	851	837	806	903	805	860	783	791	856	850	881	887	806	861	817	855	826	853	836	861	860	815	823	831	818	854	829	786	846	817	783	751	840	789	833	839	774	849	782	839	864	819	789	859	799	868	818	824	811	801	795	842	804	849	824	817	881	819	819	858	846	833	802	821	815	798	842	788	795	853	858	827	829	818	840	818	820	812	860	870	850	813	813	850	771	842	854	836	850	817	798	815	836	810	805	765	844	810	797	842	816	811	801	856	812	790	812	875	775	820	843	859	813	865	854	776	834	789	821	834	797	846	839	833	791	816	797	837	788	877	841	839	813	849	817	818	782	843	826	829	826	824	828	785	774	799	890	797	773	845	810	841	879	839	814	820	803	846	811	764	813	832	816	789	839	893	847	831	884	866	773	846	855	871	832	778	795	844	829	816	824	819	809	811	813	819	829	771	855	804	770	823	825	819	821	824	849	786	787	859	802	815	791	835	774	913	842	811	772	827	864	830	828	833	861	804	813	826	841	863	822	834	810	784	784	840	827	831	823	816	857	856	836	799	845	815	855	859	815	843	856	808	810	822	804	801	846	790	818	828	805	809	818	845	798	788	870	785	835	817	805	843	846	869	806	812	792	851	792	839	800	817	825	813	808	783	834	840	770	834	889	805	817	861	804	809	825	830	852	809	803	820	813	870	838	834	819	855	838	792	816	831	814	855	832	818	821	807	862	784	811	831	762	806	818	821	873	843	791	798	793	811	802	839	864	775	787	842	859	817	808	863	819	781	823	833	846	784	816	859	779	828	845	807	865	859	822	784	824	813	850	788	815	797	795	837	870	815	810	910	823	820	812	825	824	847	799	821	820	832	863	835	793	776	814	813	838	880	814	837	823	755	852	852	801	817	778	875	849	806	825	809	825	824	820	835	789	842	823	809	856	820	824	845	806	797	816	822	843	813	881	788	827	825	900	770	805	847	842	853	825	809	807	801	840	829	837	831	825	771	845	849	815	806	880	841	839	799	784	756	864	840	818	812	799	876	840	806	833	793	846	858	785	850	783	847	813	844	796	809	783	818	838	846	827	839	769	850	826	866	871	853	767	822	830	833	835	865	847	808	846	850	827	771	875	825	779	849	788	815	827	812	859	852	798	821	827	817	913	863	852	808	876	801	795	767	775	818	792	844	837	826	788	842	788	838	823	831	824	800	809	841	806	787	793	839	792	848	844	792	831	770	778	860	814	846	863	777	803	836	865	810	858	833	782	773	791	806	812	831	831	833	873	795	770	869	777	843	837	797	808	807	827	768	792	834	831	812	824	780	764	744	792	801	837	797	819	809	817	789	847	804	817	837	821	816	865	787	839	842	838	846	823	859	809	825	872	794	833	793	810	848	807	855	835	789	815	849	818	810	840	777	870	886	854	769	808	825	787	837	810	817	817	885	791	762	860	813	815	841	788	844	840	809	811	842	788	798	825	835	833	813	841	835	839	854	868	806	828	801	828	877	837	827	852	763	757	838	827	821	833	813	786	840	870	819	823	835	809	810	822	843	851	827	822	851	863	824	831	830	778	835	835	831	792	802	843	839	793	805	876	800	820	866	848	842	853	813	881	789	816	778	828	839	854	855	861	833	874	799	780	787	829	806	858	835	816	788	830	769	788	802	856	757	833	821	851	816	813	809	860	776	848	829	809	816	815	801	879	797	823	838	830	838	856	827	789	786	887	845	837	836	853	833	859	794	840	854	824	897	867	838	811	810	811	840	811	819	834	830	825	816	833	848	855	852	850	796	779	825	851	845	786	799	819	807	848	846	832	832	881	792	905	803	806	853	870	835	825	808	794	837	851	739	786	830	808	872	822	762	854	849	809	790	789	845	830	850	828	795	834	821	799	842	845	820	840	834	780	830	854	775	841	804	792	789	813	822	812	847	795	864	838	831	808	809	861	854	870	802	830	817	796	829	875	891	800	800	781	767	802	858	788	828	824	814	832	785	842	820	874	821	836	824	799	869	780	825	824	890	831	815	836	838	842	812	835	835	808	801	880	769	829	841	785	783	838	825	886	854	854	778	857	797	815	770	853	841	839	860	874	777	837	859	825	831	777	870	802	867	841	846	805	807	798	802	844	800	842	847	811	837	791	831	806	810	791	829	875	842	806	847	763	826	841	824	790	862	838	803	790	827	858	795	821	840	799	876	823	818	807	828	849	833	862	770	838	818	826	791	817	801	805	879	854	859	800	856	815	862	781	807	826	866	874	849	837	812	765	817	845	887	850	808	787	822	775	796	820	830	873	842	836	824	809
24998	21420	26861	26331	21333	7211	1430	895	728	652	709	617	603	543	517	475	506	476	425	343	353	378	338	367	317	341	378	369	336	365	328	336	331	299	310	345	343	334	370	326	340	314	314	304	309	316	329	324	292	326	332	330	302	332	353	327	341	345	324	346	313	360	362	330	320	301	326	327	318	323	358	310	323	341	323	329	310	305	291	325	349	332	336	346	292	328	328	297	307	318	336	319	323	335	339	334	296	317	329	333	329	300	346	328	320	288	325	295	314	322	300	338	295	321	317	308	292	310	309	347	310	338	294	363	320	312	329	335	304	334	308	323	320	321	335	344	309	320	307	333	291	319	331	303	328	319	307	330	349	317	292	299	306	340	331	321	317	330	322	327	359	310	348	327	340	390	325	332	344	303	328	316	315	309	339	343	339	349	312	323	297	315	341	312	327	296	319	333	329	321	304	306	334	299	326	322	334	331	278	297	310	336	321	339	309	281	343	324	324	340	318	302	343	297	319	344	323	310	330	317	291	293	350	325	331	327	295	305	331	312	312	309	334	346	329	330	319	311	336	320	319	330	325	282	321	332	310	296	340	309	314	312	297	294	344	302	345	309	307	313	312	289	356	311	288	301	338	316	277	312	334	356	335	318	308	287	357	335	306	345	292	316	326	331	341	321	340	320	317	332	318	330	330	351	323	301	309	328	347	312	295	313	337	320	326	327	328	320	332	341	310	335	283	287	335	288	295	270	341	342	330	315	305	310	307	349	351	326	309	322	305	293	336	331	347	345	323	342	299	309	340	319	285	343	337	347	333	323	345	362	349	380	324	318	334	316	344	332	325	304	335	365	329	313	322	317	311	316	306	297	321	333	330	316	343	330	333	294	334	316	372	345	304	318	316	309	279	315	330	283	334	329	348	319	297	312	324	352	316	309	317	320	311	338	299	332	293	320	293	323	325	330	326	266	277	335	342	322	327	352	295	314	323	340	315	332	333	321	309	338	334	330	325	310	290	323	340	314	332	335	324	301	307	306	313	329	341	316	289	316	322	299	316	312	357	330	361	334	335	341	358	310	303	327	309	309	307	324	331	336	322	327	313	330	309	307	328	308	285	338	307	316	295	319	358	333	351	338	319	301	320	326	332	315	364	308	325	306	331	337	321	346	330	292	305	339	314	296	327	300	334	305	338	316	309	293	357	311	322	289	342	316	306	360	322	368	288	298	320	307	353	332	347	315	322	338	318	295	334	313	312	348	318	355	330	293	339	347	340	320	331	325	350	315	296	250	349	324	355	321	330	285	319	328	358	325	283	334	320	362	301	315	321	336	322	345	342	328	322	295	296	321	338	300	325	323	374	302	313	300	321	314	337	336	287	309	339	322	338	293	348	311	358	326	312	338	306	319	321	319	325	316	340	317	316	317	315	328	319	327	312	318	326	342	295	334	351	302	318	329	375	325	306	314	308	321	321	300	315	316	319	328	350	300	291	325	325	297	286	334	346	302	345	356	325	332	291	307	370	318	312	348	365	360	334	311	323	307	344	357	335	333	315	310	324	341	326	306	306	308	327	321	307	330	333	327	331	326	319	343	338	325	300	336	301	327	302	324	346	313	311	315	324	319	341	318	328	339	293	335	346	322	314	346	337	320	298	326	323	328	298	341	324	298	354	312	329	318	318	312	316	313	319	302	337	319	292	304	312	311	323	361	329	330	328	307	292	330	326	304	334	347	328	351	308	315	301	330	357	301	297	349	305	313	326	302	335	302	305	317	330	321	314	330	331	329	331	328	317	344	348	323	277	272	322	312	309	344	324	324	296	330	319	315	313	322	295	323	343	310	322	314	298	338	331	302	309	375	311	320	339	297	313	340	347	300	296	320	291	313	313	354	317	342	333	324	308	351	329	293	388	301	319	326	292	299	330	345	322	286	321	316	311	309	322	309	315	313	315	314	331	314	324	302	328	325	364	342	290	310	323	332	305	346	346	293	311	332	350	316	319	342	357	294	361	316	321	292	350	326	337	300	338	319	304	339	296	336	340	343	322	320	314	354	347	287	317	327	345	310	303	308	355	310	319	335	331	307	331	326	337	321	299	302	304	329	345	320	291	293	311	349	297	284	348	316	332	303	350	353	307	330	332	350	324	306	316	336	323	320	307	322	299	319	334	331	330	332	326	345	291	313	333	326	300	317	353	356	320	311	329	301	333	318	347	291	306	345	304	321	326	299	327	305	331	300	327	305	305	318	333	286	343	303	311	343	313	341	328	334	319	328	334	345	319	308	351	302	301	324	326	305	321	301	327	276	328	353	385	329	311	322	344	312	325	324	304	300	313	329	335	343	322	301	314	305	284	333	345	311	345	293	321	312	343	336	315	326	319	334	347	358	335	325	305	324	329	358	318	326	340	338	342	311	313	333	325	280	318	310	332	320	293	341	323	322	343	324	284	327	302	284	328	323	299	326	302	304	337	322	301	296	350	301	321	295	315	337	334	306	322	340	350	351	334	322	337	340	298	320	308	322	330	318	311	324	330	287	337	326	329	336	309	299	319	320	311	337	312	283	326	334	308	374	323	332	299	316	345	347	305	301	327	310	316	332	322	312	321	310	326	315	331	349	321	312	328	326	298	316	311	296	324	303	336	326	317	361	339	324	320	306	301	323	341	319	283	320	311	337	319	333	314	341	351	321	308	309	323	305	313	309	308	316	307	311	290	313	330	350	293	343	354	332	328	268	297	304	339	314	308	331	323	334	289	313	267	317	311	300	339	301	326	324	306	288	338	329	336	314	286	298	296	299	329	331	338	325	317	298	319	332	318	307	317	316	334	338	304	312	322	351	332	334	329	342	362	327	276	298	322	340	315	323	320	348	331	300	300	327	339	299	324	327	303	329	345	303	308	307	336	314	308	324	304	311	306	320	317	336	295	296	318	331	333	291	326	327	329	321	311	335	331	285	318	280	335	353	332	317	318	345	302	336	324	300	309	320	315	335	375	305	358	311	330	349	319	344	337	346	312	342	303	281	291	297	355	331	328	344	315	306	320	302	322	290	319	373	303	298	330	298	320	303	320	325	302	325	294	318	319	366	278	341	303	343	303	290	314	340	335	314	331	309	307	321	350	292	325	307	330	354	290	294	299	387	321	302	328	344	329	347	291	309	289	318	283	380	335	331	331	352	340	311	313	309	343	359	357	328	308	342	314	311	312	326	289	310	331	327	333	320	340	309	303	284	333	327	320	306	313	293	322	365	304	314	306	324	332	342	343	314	309	299	326	314	327	337	314	327	357	316	312	349	316	335	334	334	331	336	284	322	315	312	349	310	322	327	278	292	290	276	317	305	288	311	348	327	317	290	296	293	316	312	320	326	312	318	344	340	331	321	308	325	327	303	310	315	314	309	329	313	310	338	331	362	307	329	326	330	279	327	304	333	327	321	293	332	291	299	303	327	321	329	288	328	327	314	307	313	317	305	340	303	315	340	330	309	344	322	297	336	324	327	326	344
15710	24037	7185	2333	1597	1288	935	902	837	871	821	791	818	798	770	749	765	784	780	742	720	708	732	706	686	744	708	751	701	732	739	753	717	765	736	684	761	727	708	696	742	716	707	738	695	697	668	692	731	723	756	726	677	712	738	734	732	744	696	728	725	742	767	682	742	649	724	737	668	698	699	703	722	735	669	690	744	705	726	644	739	702	728	728	733	746	764	676	717	679	682	798	718	708	733	716	720	724	757	720	696	755	748	711	752	687	766	738	710	721	729	759	732	694	732	730	733	739	766	732	704	679	732	677	735	670	737	730	761	746	683	711	705	725	708	697	714	682	748	723	706	710	682	729	729	719	745	703	696	697	708	765	751	705	748	718	724	710	685	733	704	633	727	712	747	690	710	704	720	693	707	733	689	740	735	724	694	719	728	751	715	675	723	724	734	749	717	758	724	695	741	694	693	731	699	688	674	712	723	682	707	719	703	747	785	700	699	717	711	741	699	671	726	710	687	693	706	734	711	698	710	699	723	661	740	728	722	704	698	695	727	780	708	715	729	719	699	697	738	740	709	757	668	655	698	751	751	695	756	722	700	715	685	730	718	741	698	720	678	688	734	709	698	751	735	724	670	696	727	710	677	683	691	711	728	749	727	674	701	712	728	776	735	677	717	743	752	743	689	669	718	728	690	745	725	714	778	734	706	730	756	708	741	688	735	697	743	724	658	706	705	731	773	757	726	715	744	733	718	734	707	740	709	680	727	698	686	720	740	738	708	687	673	728	722	703	693	728	754	735	708	697	733	733	709	745	713	683	691	663	706	722	752	724	725	772	769	669	697	702	710	685	700	638	741	688	659	692	699	752	700	704	700	688	732	701	709	696	707	701	715	706	716	678	688	735	711	698	737	716	716	764	687	698	758	699	696	683	701	732	685	711	712	686	728	714	705	705	714	719	717	695	693	696	721	675	707	751	709	742	703	702	709	731	737	707	726	743	728	743	714	738	745	721	694	659	716	734	681	775	751	733	723	710	684	689	700	699	726	762	700	723	758	702	723	727	758	742	741	728	731	690	721	738	762	736	737	716	763	693	696	742	719	699	710	749	745	758	720	706	671	711	702	774	731	724	685	721	707	709	711	709	728	736	719	737	755	717	694	700	769	680	672	714	725	754	695	712	738	710	743	690	705	698	679	710	682	726	734	639	729	726	738	716	742	736	731	755	758	699	703	683	692	712	738	721	689	698	683	701	690	680	760	723	757	672	717	696	692	725	688	741	722	711	700	795	750	692	740	669	734	688	707	731	681	733	729	710	738	732	691	727	698	721	738	729	706	675	738	702	735	724	703	695	710	702	691	751	712	738	698	757	728	745	728	697	762	704	736	732	676	755	678	692	678	728	716	720	731	729	761	725	746	668	749	717	732	676	764	723	677	695	717	732	727	703	698	688	679	685	666	743	725	707	729	680	748	692	747	692	740	706	715	664	750	667	748	716	755	688	703	713	708	762	750	684	750	709	733	708	757	727	721	704	708	722	718	772	750	708	719	701	718	725	701	727	733	750	741	715	724	725	697	713	741	743	725	736	651	752	709	691	685	678	758	696	747	737	709	676	678	676	694	718	707	705	712	699	697	724	680	692	716	641	712	649	722	732	695	723	695	709	684	717	731	724	662	733	689	729	718	736	709	713	694	763	699	749	756	698	690	698	709	738	704	733	706	706	686	703	765	720	684	747	685	739	720	697	715	685	683	694	709	761	723	708	693	703	747	684	716	698	770	740	708	721	743	712	747	739	730	705	717	715	709	720	709	703	731	709	717	713	694	754	704	663	746	715	740	654	698	744	747	722	737	708	726	730	727	664	723	747	747	745	733	733	729	742	742	718	721	759	711	675	699	701	750	716	708	683	690	756	734	654	740	686	754	695	719	715	700	734	711	717	731	765	737	661	725	722	728	727	701	693	681	756	686	685	714	757	711	733	717	681	710	781	731	717	722	719	713	695	694	743	696	755	686	745	755	739	670	684	677	759	720	730	743	754	694	735	708	722	740	734	706	698	686	688	711	662	734	726	710	696	676	711	773	678	743	721	723	706	752	731	715	731	724	732	693	703	720	774	731	667	708	704	694	684	669	740	737	660	716	716	713	710	704	727	744	713	759	674	741	695	696	745	726	759	725	740	753	682	768	674	754	750	681	746	691	716	718	713	726	694	717	733	652	679	716	681	713	684	789	747	747	746	688	702	720	728	692	703	766	664	740	716	732	759	669	692	722	749	733	717	674	756	708	746	754	738	702	744	720	728	744	776	664	743	722	715	734	758	668	718	701	685	731	732	705	688	712	711	735	722	695	657	718	721	693	705	705	714	698	758	707	706	692	753	741	700	707	711	692	717	712	714	739	731	753	699	683	735	683	733	710	706	759	712	716	712	708	704	690	721	710	702	698	721	705	697	691	718	691	691	703	713	689	722	756	699	760	661	740	716	725	707	701	698	730	755	765	705	690	742	721	706	778	762	708	705	724	699	706	728	675	700	713	671	715	711	708	715	728	744	737	720	760	689	672	762	700	740	746	712	750	723	735	703	710	699	720	723	723	737	697	682	713	713	760	711	719	684	658	694	699	737	730	686	762	740	698	702	722	732	738	720	730	689	671	729	702	727	667	718	726	691	666	715	690	721	749	704	682	660	746	702	735	705	721	761	709	723	700	739	718	734	702	684	718	740	711	718	725	745	721	730	704	748	711	703	711	708	755	757	697	689	754	693	681	713	677	722	704	696	703	721	700	717	726	711	662	645	718	704	717	756	699	705	719	734	733	740	677	713	716	735	713	735	695	750	716	726	743	727	755	708	699	692	681	721	717	721	735	675	705	686	731	715	712	738	718	725	711	767	680	705	706	761	729	698	695	718	737	772	746	747	653	662	722	679	681	700	720	719	718	726	710	688	739	689	736	740	761	760	727	701	732	679	732	700	722	705	695	684	731	752	755	679	728	742	662	717	755	727	711	712	715	714	720	717	748	713	689	710	728	720	705	765	698	740	678	728	709	732	690	732	736	695	710	721	739	725	673	724	772	721	731	752	676	747	700	669	727	698	713	729	708	698	697	797	718	651	704	737	717	745	724	702	748	731	731	673	704	686	688	754	730	678	722	704	710	713	671	676	740	730	732	665	775	692	693	698	686	731	716	742	729	736	698	701	730	724	727	721	697	690	683	757	695	704	748	732	748	742	747	689	753	684	739	679	703	699	705	739	740	668	730	689	675	637	698	700	714	729	691	694	702	742	733	693	691	696	727	711	746	723	738	678	761	717	701	716	701	688	752	702	684	727	702	709	714	736	701	730	722	766	729	707	703	696	727	719	725	741	734	733	721	695	694	744	702	707	689	743	758	716	714	703	760	713	725	689	738	678	725	717	733	748	733	691	755	686	720	689	715	694	733	738	694	752	742	685	776	680	678	725	720	759	679	738	726	684	708	768	718	777	710	697	733	656	739	714	735	774	746	703
30699	10996	3253	1102	910	599	480	370	384	393	381	400	367	352	351	344	351	336	331	306	265	283	263	298	289	281	303	269	281	294	251	273	288	259	264	277	279	259	276	287	291	287	272	266	293	261	269	279	264	279	278	274	324	298	295	268	302	282	294	258	283	293	245	273	280	264	293	310	248	275	267	252	270	283	253	281	255	286	265	268	284	302	319	276	302	258	290	301	338	273	249	266	275	266	294	270	284	283	273	275	269	263	265	247	302	266	286	277	279	292	253	279	300	255	262	278	286	261	278	292	273	288	264	293	270	303	262	311	270	285	273	276	263	286	272	288	280	268	273	278	253	275	252	275	278	245	267	290	307	320	288	298	282	291	298	260	257	271	259	286	258	252	288	275	281	283	271	257	278	278	252	290	271	289	297	235	289	273	273	294	264	254	295	263	299	268	258	280	261	267	261	282	279	269	284	297	285	245	263	281	267	277	267	296	293	296	287	258	279	230	258	287	282	258	257	299	309	281	269	305	239	237	279	270	286	263	266	269	281	246	279	297	282	302	278	319	262	301	258	297	322	261	275	288	287	242	295	272	304	284	240	283	293	285	280	262	287	295	258	271	262	276	278	260	291	279	259	280	293	271	256	288	266	294	252	279	288	283	292	284	297	300	264	274	277	304	283	285	266	298	277	266	255	316	270	263	278	294	265	255	245	251	267	267	293	288	271	269	257	277	285	265	280	251	295	274	274	275	232	291	265	257	305	274	296	274	279	259	257	276	261	242	277	230	285	292	281	256	279	305	282	274	351	284	273	269	286	285	252	288	289	278	258	288	283	292	296	315	260	274	285	297	290	274	276	240	239	261	274	281	286	257	293	259	260	280	285	254	262	266	290	298	299	272	291	292	287	275	287	280	309	259	267	304	275	287	248	304	311	290	269	296	284	256	263	268	256	266	302	272	308	297	268	241	283	289	289	321	246	267	272	276	273	300	296	276	292	252	249	261	243	274	285	305	279	264	271	259	304	292	283	282	272	286	297	258	250	277	315	274	284	303	251	288	281	287	268	286	271	267	305	253	264	306	288	263	297	293	266	283	288	283	271	272	271	286	295	277	264	291	306	291	248	237	269	244	255	255	255	277	298	287	286	245	261	238	286	274	292	273	297	268	255	264	292	301	263	249	253	284	280	289	284	271	282	287	285	264	271	260	290	256	278	276	263	299	290	295	281	252	276	277	249	257	245	274	302	228	284	265	290	256	287	269	298	287	283	298	262	303	249	265	275	250	285	314	269	306	276	295	260	271	277	270	307	260	278	320	285	268	290	268	258	286	282	272	272	262	247	278	310	276	276	300	260	273	306	274	293	288	270	275	273	277	281	296	286	302	250	299	294	236	326	265	293	278	296	268	274	300	265	269	252	309	293	279	242	268	271	279	310	262	323	304	262	275	264	303	258	264	311	273	283	269	269	274	280	279	280	265	285	285	281	321	299	253	302	257	279	240	255	299	281	261	292	293	258	285	275	294	275	289	300	262	308	252	271	272	285	238	266	270	291	270	264	250	275	247	243	293	262	277	258	263	279	255	283	270	311	258	270	266	235	269	285	276	278	295	264	279	274	279	249	284	265	293	276	275	270	301	274	271	286	305	307	264	290	252	274	251	273	262	268	282	301	279	303	275	263	278	284	279	264	243	252	295	292	285	255	235	277	278	294	250	277	287	301	287	281	267	275	268	252	302	286	270	277	276	265	275	283	308	301	241	262	257	280	269	284	271	263	292	273	284	264	320	253	283	288	284	300	277	266	300	242	277	286	259	282	281	266	261	253	266	308	250	310	267	274	274	272	308	270	287	282	321	288	284	264	280	264	278	296	292	310	261	281	310	260	281	275	278	286	295	300	267	290	274	291	282	307	269	310	241	292	273	279	285	279	294	299	270	266	292	262	286	271	259	277	306	285	311	273	268	312	292	286	290	305	296	252	297	290	253	289	271	288	263	268	264	264	265	280	302	270	270	279	267	297	310	284	271	329	263	317	301	285	307	274	295	259	293	290	286	265	268	299	260	273	300	282	284	287	277	264	296	266	281	284	278	278	267	290	285	278	280	253	272	280	262	275	251	256	277	280	291	295	269	300	265	309	286	259	288	261	270	295	297	310	292	279	292	276	285	272	234	284	312	264	292	281	300	266	287	278	271	261	272	281	317	289	270	308	275	252	287	273	288	282	267	282	261	300	262	306	301	281	286	301	306	312	266	277	244	265	274	290	257	275	288	316	297	283	253	265	263	293	330	284	278	270	291	263	268	289	283	286	305	301	281	281	276	267	283	284	280	259	302	294	287	298	264	246	268	304	269	264	262	272	263	265	286	277	310	262	297	276	288	314	311	269	258	245	254	302	302	257	291	284	261	284	262	275	297	281	319	273	233	290	261	272	284	285	253	240	321	294	292	300	293	270	246	267	308	285	289	277	269	302	281	308	266	295	309	273	269	292	289	276	268	279	255	290	262	278	263	289	286	285	287	266	282	259	292	278	266	269	281	289	314	255	255	258	271	287	273	257	275	290	282	285	278	283	279	240	242	293	259	271	249	301	263	260	280	253	300	288	278	253	255	269	289	277	267	269	263	296	237	275	249	276	269	260	287	306	280	269	282	308	265	283	273	268	305	266	270	316	287	305	252	276	276	289	282	270	264	301	275	298	279	287	293	276	277	286	312	277	279	288	299	279	274	280	300	267	259	261	286	314	305	288	261	264	254	243	280	266	276	251	274	244	266	306	324	321	257	298	252	254	271	256	265	250	278	288	278	261	249	255	255	246	274	276	286	258	283	264	274	252	301	275	277	271	295	280	287	268	269	250	275	249	264	271	285	314	285	273	265	272	281	277	275	273	285	298	298	296	274	280	276	269	243	270	280	303	266	286	299	289	273	270	255	282	264	306	266	302	280	292	310	280	267	279	293	287	275	299	277	242	296	276	255	315	257	276	270	280	255	293	284	285	277	277	267	235	242	255	271	257	261	283	319	264	281	275	267	288	253	298	292	277	288	257	290	293	220	287	256	272	310	247	295	301	286	275	276	256	283	264	273	278	283	279	260	290	278	260	273	287	275	299	269	305	254	274	288	286	309	275	290	294	292	282	253	297	303	268	284	264	287	317	280	292	285	282	270	273	292	268	267	307	313	287	301	273	302	278	287	301	264	266	279	289	284	268	261	318	290	267	257	269	295	296	252	263	280	280	271	288	289	286	291	240	297	300	275	278	270	258	288	284	292	279	271	303	285	278	283	254	280	298	277	270	280	247	266	276	296	273	268	261	270	260	292	287	253	281	248	279	295	314	293	301	271	307	295	281	256	266	256	272	291	283	265	300	290	278	258	287	248	280	268	248	279	295	245	283	263	259	274	278	262	268	301	254	292	305	279	272	274	283	285	288	295	272	278	288	261	286	276	286	294	254	270	303	271	253	291	259	272	307	287	286	288	291	265	290	283	300	271	258	255	278	250	278	277
10693	7951	2292	1176	1058	768	677	709	670	688	733	716	684	705	653	727	660	659	694	659	645	654	664	685	694	687	680	667	686	650	704	673	630	686	680	645	598	698	691	699	645	664	660	698	669	640	670	639	637	635	661	660	667	661	721	661	700	641	671	695	626	661	709	725	643	692	675	669	680	633	670	642	666	644	715	654	703	661	655	681	678	680	660	639	625	632	672	683	684	688	611	627	648	670	645	665	657	702	667	659	666	613	683	661	617	680	676	600	686	619	621	658	652	600	679	635	685	685	712	622	630	662	678	660	690	659	647	656	608	714	630	670	659	649	646	656	690	635	628	679	617	686	645	660	611	645	661	628	579	669	667	691	620	636	667	653	627	669	671	705	632	673	673	664	651	670	666	672	684	684	679	642	650	621	663	695	640	658	652	638	653	617	660	639	683	642	635	620	661	649	657	641	628	642	650	638	716	652	656	680	666	661	701	707	658	660	650	613	656	637	645	674	647	662	703	654	714	599	653	651	626	676	625	679	676	660	662	681	617	656	655	627	635	602	697	716	666	645	650	643	644	663	692	643	637	672	631	648	695	653	665	651	651	666	681	643	646	659	696	633	602	694	671	652	688	660	649	706	673	672	687	663	628	648	740	619	668	688	706	640	630	656	673	639	676	653	717	606	643	642	623	648	648	693	669	730	633	641	685	620	657	645	617	690	662	641	676	658	679	663	664	647	638	677	663	626	689	651	691	698	623	715	676	705	666	698	637	645	598	609	647	659	687	694	615	660	684	635	639	659	690	634	652	638	651	642	632	674	694	685	659	668	659	664	625	624	659	653	648	679	676	680	663	694	654	697	671	651	633	718	671	676	660	674	687	664	711	672	660	633	671	644	724	665	623	680	698	647	671	650	635	669	668	664	644	694	614	634	676	683	660	658	652	652	668	675	674	685	623	701	637	658	663	628	668	696	660	634	621	663	673	645	631	699	621	700	714	671	665	668	638	642	686	685	656	671	689	677	671	677	659	687	653	710	665	657	659	644	663	633	723	672	654	673	660	652	644	685	660	658	708	616	650	685	684	681	654	644	666	678	657	637	652	686	622	689	644	654	684	631	666	641	655	656	634	629	667	660	682	620	662	635	666	635	699	630	675	675	672	684	652	649	678	682	665	691	659	625	656	682	558	679	672	634	642	650	655	673	620	669	656	634	662	629	704	612	673	660	650	658	663	657	644	649	660	698	621	643	673	617	614	680	683	647	649	623	645	661	670	674	616	640	760	638	620	637	655	625	645	668	672	676	644	620	636	649	692	643	675	620	650	674	648	645	601	674	655	698	638	662	717	634	644	633	664	641	680	659	644	660	667	646	645	673	677	667	651	631	662	640	671	661	618	665	723	630	685	656	622	674	716	659	605	690	677	642	650	659	672	699	646	718	692	635	706	644	644	674	630	652	692	691	641	699	657	608	660	640	624	633	636	674	696	617	680	632	667	622	672	662	675	636	633	647	629	631	696	651	720	659	650	682	664	600	706	602	666	647	684	655	632	691	660	675	672	632	665	696	626	686	673	677	625	676	636	718	682	671	678	643	665	649	656	656	627	680	670	681	652	618	663	647	666	640	664	638	643	703	640	670	643	649	659	651	698	664	600	630	675	661	724	667	685	621	654	656	697	736	666	632	710	701	631	667	675	635	687	644	603	657	673	657	670	631	705	663	666	633	685	672	665	650	628	676	685	631	665	670	632	629	645	641	657	689	682	664	637	660	658	682	638	697	680	686	688	654	680	656	628	684	651	653	656	690	670	653	684	629	684	686	641	628	659	652	646	649	663	642	653	677	608	661	645	634	672	629	667	678	634	650	621	629	703	708	680	661	669	664	649	669	667	670	654	686	617	703	656	648	676	629	711	656	679	671	657	663	651	659	708	646	645	681	727	621	661	618	710	661	666	623	693	635	664	715	673	670	652	644	644	669	642	676	663	663	652	639	648	686	632	671	613	652	658	642	696	661	677	662	624	623	654	659	633	645	636	693	647	668	622	668	708	665	631	686	651	686	622	637	699	703	663	649	692	651	702	675	642	632	737	645	654	681	651	690	667	692	660	684	648	652	688	652	626	646	689	611	673	652	666	682	652	663	701	645	643	685	665	647	648	650	603	672	631	652	657	677	675	658	660	590	673	649	653	681	618	642	646	657	691	647	639	657	691	672	612	731	646	624	648	657	654	664	631	655	640	607	692	635	683	663	669	685	671	662	672	612	650	648	627	648	596	633	690	634	660	699	685	667	683	665	685	699	609	664	664	663	647	691	654	660	613	661	694	655	607	652	653	713	678	638	699	650	638	682	626	632	630	630	666	605	689	626	690	673	650	656	717	702	642	645	690	628	640	681	649	681	621	648	658	669	609	663	660	644	636	657	639	647	670	666	661	689	656	622	658	673	652	643	643	652	696	680	676	697	648	648	655	661	697	702	685	627	746	641	646	651	657	669	679	647	656	679	644	674	680	656	705	663	640	644	669	678	724	638	663	660	640	672	662	690	669	668	674	626	635	622	667	656	644	691	703	661	679	624	657	669	641	675	648	623	679	680	648	664	628	647	640	678	647	704	666	683	657	632	660	641	638	694	670	655	645	648	610	608	680	662	670	632	665	700	676	712	643	655	651	660	635	623	625	627	628	665	659	681	679	640	670	684	643	670	593	664	676	662	660	636	679	671	643	636	685	626	663	672	651	701	647	681	693	668	694	618	620	607	695	627	668	628	623	634	694	643	662	722	654	668	676	656	675	657	650	645	668	669	669	668	677	653	624	646	682	665	682	686	634	707	681	694	643	661	663	616	691	634	640	615	718	654	693	672	642	641	650	682	674	707	640	636	582	680	716	609	628	672	661	695	670	660	653	666	617	632	670	651	658	686	648	621	670	690	629	709	637	716	720	636	652	668	652	640	660	643	686	639	683	639	650	668	655	628	658	610	683	656	676	637	606	635	678	665	708	683	665	627	666	645	649	657	681	696	669	636	630	644	608	657	654	705	668	695	618	602	716	671	663	654	652	686	684	587	642	655	623	666	643	673	623	662	655	676	690	670	622	666	698	647	648	668	694	668	647	616	667	660	629	619	641	640	679	657	635	668	664	652	668	650	716	681	638	714	642	723	642	658	622	640	634	671	711	644	676	672	633	704	654	667	631	664	631	638	695	657	662	679	658	636	694	599	679	643	684	624	640	672	649	676	617	660	641	717	639	666	688	686	639	631	693	719	630	600	680	660	682	664	672	666	678	649	653	656	683	661	662	735	715	614	627	668	665	657	678	657	751	653	644	665	689	698	642	612	629	702	636	662	681	651	639	652	651	640	666	665	694	691	704	659	642	627	650	658	658	650	651	660	655	725	640	685	680	654	690	643	649	602	688	642	653	658	659	680	666	648	649	661	600	649	674	700	679	628	597	724	680	721	706	692	646	654	691	646	666	731	650	661	628	684	670	678	636	702	697	689	680	682	651	653
26871	21373	25542	27090	7550	1266	877	726	646	636	663	564	503	526	486	458	495	446	418	424	412	378	437	403	400	414	395	394	431	385	378	374	418	367	402	370	334	418	398	355	390	418	382	392	353	380	374	364	358	369	355	402	389	386	365	391	369	376	364	428	357	372	359	363	367	383	350	404	361	389	360	362	352	350	390	372	373	353	399	379	308	400	367	396	354	374	349	379	368	329	360	369	368	401	390	365	403	374	385	379	357	387	336	342	359	354	335	368	360	414	404	389	340	348	359	368	358	385	392	403	384	360	378	394	337	348	374	372	384	378	390	388	358	395	372	336	325	356	352	407	368	343	364	377	367	386	361	372	383	372	357	366	385	383	373	377	380	419	378	396	353	329	377	370	342	360	380	416	390	391	385	355	361	368	350	378	366	324	409	373	340	356	396	356	351	375	347	349	341	371	359	361	391	353	369	356	328	379	363	391	408	382	409	385	368	342	386	381	343	361	386	376	381	398	367	327	368	371	396	366	351	385	383	344	330	338	381	348	403	380	396	374	350	352	401	346	401	380	389	361	378	406	392	392	427	350	367	371	328	351	340	394	359	347	345	384	402	397	340	343	371	358	387	371	357	379	395	395	379	350	337	372	391	371	371	339	352	352	364	403	359	378	380	374	359	338	389	346	361	397	384	371	360	356	368	380	402	337	340	349	389	379	357	365	392	358	349	357	369	363	359	362	341	388	387	379	389	356	349	341	381	368	357	363	371	340	378	350	390	364	357	354	390	374	361	361	354	334	376	354	383	376	404	374	401	382	397	366	376	374	388	354	356	392	354	371	376	389	369	367	365	403	369	390	401	372	375	364	403	351	371	371	389	355	364	382	363	375	372	372	369	392	375	347	355	398	397	392	377	392	362	406	420	370	363	375	373	372	325	350	369	400	369	349	401	378	342	421	405	368	387	358	375	374	357	325	388	354	366	379	352	398	357	323	374	372	371	349	352	368	324	334	382	385	350	413	357	398	364	341	327	387	367	346	362	391	394	389	401	332	354	370	382	391	341	363	376	391	386	396	390	388	355	374	376	357	380	360	380	416	380	334	374	365	328	364	365	353	345	410	353	375	357	411	401	383	360	395	375	379	390	394	387	365	326	345	361	361	347	339	372	347	361	378	336	344	363	329	351	368	347	379	376	353	367	377	374	378	333	359	375	397	404	360	354	363	385	395	378	409	364	378	363	363	366	372	391	352	364	361	325	355	349	375	362	372	371	350	357	392	373	361	380	372	338	385	349	346	342	385	358	374	397	374	344	383	385	362	376	380	397	385	334	384	380	363	372	388	371	353	320	372	374	373	382	357	365	370	362	384	360	386	380	374	344	380	389	350	360	365	380	387	343	371	371	360	409	367	356	401	372	387	358	354	384	361	356	363	335	368	384	365	349	392	368	342	393	357	358	326	362	363	340	334	395	358	401	360	344	370	354	392	394	360	316	398	358	360	364	358	347	378	386	357	381	357	360	335	334	365	363	373	368	336	312	374	364	404	375	376	372	360	361	326	382	353	381	357	359	365	371	392	373	365	408	357	378	364	322	369	401	367	341	360	386	362	369	359	371	369	357	362	354	351	370	351	394	347	394	360	393	350	375	363	369	363	388	307	356	374	380	357	366	382	372	346	343	365	403	354	337	346	383	418	383	344	378	340	375	379	410	372	345	357	364	362	314	368	347	368	381	372	381	376	365	378	336	347	398	348	341	373	354	341	342	396	325	349	391	354	381	381	368	356	375	384	369	366	382	376	376	365	379	374	373	376	377	384	389	369	377	350	387	370	352	359	339	359	369	363	377	346	350	333	391	380	375	350	341	355	344	380	366	397	327	368	380	372	323	353	379	358	374	387	380	391	366	362	354	370	365	361	359	369	389	397	350	362	368	395	384	338	358	371	382	377	390	385	332	357	396	379	374	384	365	388	387	351	336	352	368	386	398	356	370	372	364	380	379	345	371	360	399	378	330	369	367	380	377	363	378	374	357	378	395	356	351	370	360	387	366	360	387	390	380	382	393	354	407	419	383	378	396	350	340	369	359	391	348	385	387	352	346	373	375	359	372	367	388	367	395	380	333	371	366	372	360	373	364	390	359	355	375	357	370	392	358	333	365	352	343	377	350	348	368	352	360	395	369	376	357	362	322	381	411	403	370	389	408	365	351	384	403	386	390	377	370	385	353	395	387	356	358	362	364	364	361	386	345	403	370	394	343	377	359	395	389	369	359	356	357	372	341	392	366	386	378	382	397	338	348	332	354	354	362	344	374	351	372	410	374	359	350	385	371	332	392	383	358	355	402	365	347	368	401	373	357	370	379	370	404	393	393	360	339	393	387	370	319	387	408	360	353	413	336	383	371	378	351	395	374	362	379	362	396	355	385	350	360	364	395	386	329	391	361	367	374	365	347	365	344	410	384	350	391	344	392	355	393	378	387	372	393	363	340	330	340	339	350	369	401	372	397	368	387	377	368	342	367	383	341	407	358	350	340	362	364	364	376	343	352	362	334	371	337	358	373	350	334	394	372	363	407	381	361	363	353	389	393	401	377	336	358	345	379	377	387	356	391	368	393	371	352	362	380	363	361	344	398	348	343	360	384	401	357	363	374	395	391	354	377	360	367	361	376	347	369	356	378	392	300	370	356	382	389	352	402	378	385	379	374	403	356	381	373	389	386	307	372	374	430	396	377	372	402	320	390	383	400	386	335	378	354	366	387	329	340	387	388	404	399	347	345	373	312	332	374	373	347	368	391	384	366	414	357	372	406	348	357	375	332	347	395	380	352	343	382	382	354	360	347	346	371	396	382	365	375	373	381	404	410	366	381	371	362	374	420	329	375	347	330	372	385	412	364	374	346	327	318	398	341	377	370	348	395	372	387	346	343	343	364	414	381	397	363	385	398	388	370	361	388	327	370	351	387	386	356	379	360	383	336	386	326	375	360	368	371	318	357	402	384	383	396	380	353	349	342	401	344	340	387	369	364	395	417	373	376	330	323	376	345	350	343	386	343	377	379	365	331	346	383	379	344	386	357	404	363	364	359	325	382	379	358	375	340	378	329	391	369	389	373	380	339	375	388	389	365	355	360	393	381	378	387	391	372	368	357	400	367	403	346	414	375	376	364	400	365	378	365	379	337	345	363	372	382	369	408	400	380	347	347	352	393	375	354	368	321	392	354	421	339	382	336	367	377	368	343	349	388	390	345	378	341	364	360	381	381	380	393	384	355	354	389	377	336	359	366	410	400	395	366	358	346	365	385	364	382	352	378	366	350	352	355	329	360	357	325	376	364	382	402	378	358	365	390	353	353	386	370	372	409	366	379	373	416	380	419	369	387	361	376	405	386	336	390	383	375	398	363	354	394	358	390	396	386	375	373	373	381	374	380	408	387	380	345	362	383	382	377	374	361	362	350	392	357	351	378	381	393	349	393	329	347	367	337	351	394	382	362	340	362	389	358	376	376	350
12751	18391	4723	1845	1453	1150	1011	877	874	954	911	904	874	861	857	883	855	909	837	829	805	822	830	832	763	850	812	931	810	842	807	811	796	825	835	784	844	808	847	800	862	789	818	812	810	819	818	800	833	844	774	832	819	880	852	834	842	801	855	764	873	812	864	845	899	820	819	853	815	813	854	818	873	820	836	851	822	764	853	791	847	829	841	838	769	819	841	793	861	814	845	838	837	842	827	800	823	888	892	859	823	853	841	847	815	834	851	801	798	868	836	814	827	791	839	849	878	832	812	847	814	859	798	821	775	845	834	779	855	809	866	854	784	818	875	853	818	776	774	815	841	844	871	852	788	804	823	830	806	869	810	808	862	810	794	782	836	808	805	824	824	834	747	807	832	846	842	852	806	835	825	837	855	819	870	783	895	865	870	840	823	788	850	852	831	808	848	877	824	903	836	855	888	800	826	801	832	817	828	824	848	797	858	776	791	845	794	833	872	809	864	842	813	802	790	837	818	798	820	835	820	789	784	870	860	812	820	835	813	829	763	835	797	869	842	834	875	795	858	846	754	824	779	813	806	827	835	826	880	824	834	900	834	779	806	827	844	866	843	826	836	885	813	801	787	848	830	801	802	825	872	835	817	870	814	836	836	861	853	826	889	861	866	828	851	873	805	872	817	835	816	808	806	838	867	833	807	808	779	863	839	835	830	790	766	843	821	833	854	823	823	853	844	852	777	800	797	799	783	871	775	839	856	814	901	822	789	855	809	807	877	803	826	833	854	831	836	825	861	775	792	859	831	821	792	848	792	788	819	820	780	817	867	840	787	854	782	819	848	823	834	828	874	793	854	810	810	830	837	863	861	857	771	854	862	813	813	815	811	820	846	858	801	859	800	896	821	863	814	843	809	857	784	754	774	815	847	814	867	831	825	834	782	811	799	771	868	868	795	830	812	885	835	864	831	805	780	817	832	805	832	838	837	856	810	830	866	782	834	846	786	859	807	887	865	865	819	812	815	815	861	877	817	811	780	826	880	882	829	797	812	735	809	767	800	790	805	833	829	832	813	808	808	825	865	805	815	848	838	798	817	907	890	838	791	880	794	833	799	837	831	820	806	770	806	804	817	846	870	838	857	859	857	804	835	784	862	860	860	837	867	812	840	843	829	819	801	868	811	824	782	818	829	836	884	838	811	805	835	854	818	793	844	786	819	843	818	823	830	815	817	826	801	868	849	826	842	827	875	834	838	859	792	782	812	786	808	897	801	898	828	857	812	799	832	839	845	790	873	861	811	884	868	843	856	800	822	880	801	799	816	858	816	797	802	854	837	846	853	817	815	758	867	808	821	827	829	807	907	891	814	760	794	831	813	798	821	877	777	812	895	852	796	837	836	810	840	865	851	815	837	778	830	821	805	843	812	781	859	843	819	839	825	791	875	829	840	826	882	809	853	861	837	834	856	858	778	861	837	810	850	818	848	758	817	826	780	822	801	823	851	821	844	830	796	845	802	829	797	834	844	768	775	803	870	844	819	774	875	862	810	837	838	866	828	841	803	879	876	856	799	822	834	816	807	775	848	832	807	786	788	808	839	834	833	846	855	812	875	834	842	829	812	800	808	789	789	785	820	840	812	836	883	852	796	859	786	853	793	817	827	845	765	858	820	838	825	829	823	830	862	818	841	829	850	820	827	845	794	795	833	798	828	836	817	792	827	804	865	836	881	755	845	855	838	798	810	816	807	811	844	773	794	829	836	765	827	838	779	824	866	824	852	791	869	843	836	869	819	853	835	818	804	856	870	809	823	825	847	860	790	806	806	866	844	835	771	836	830	886	844	794	834	858	838	897	797	810	806	823	820	805	842	827	798	818	876	823	816	829	809	811	827	832	831	856	872	857	842	818	857	823	884	791	775	928	803	863	864	807	899	840	840	837	841	865	827	824	882	859	860	786	817	842	842	876	824	806	842	777	818	839	864	809	863	825	779	844	858	781	867	818	803	822	826	805	863	818	837	760	785	794	810	817	815	815	889	831	814	802	807	832	875	814	829	830	817	825	823	834	835	790	865	863	840	789	861	827	803	860	837	874	808	807	850	807	822	862	805	847	872	869	850	784	772	830	846	834	851	829	805	810	823	868	775	831	850	827	865	817	827	830	783	812	829	842	817	870	793	825	758	810	792	859	791	898	818	841	785	789	830	821	772	842	822	814	807	820	802	869	867	796	838	805	863	851	850	800	820	903	845	855	822	810	816	840	815	899	788	770	813	815	824	785	846	832	872	817	810	756	821	838	872	830	842	843	834	843	819	821	848	843	804	867	783	839	824	807	825	846	863	868	767	846	846	862	838	796	798	860	855	857	826	846	819	842	801	868	847	806	858	860	897	847	785	773	857	805	855	817	808	811	783	823	845	813	790	837	801	816	808	837	818	817	804	805	855	805	844	895	850	804	832	798	831	810	792	821	842	878	814	834	816	835	870	788	809	808	845	864	827	844	850	873	787	835	824	790	807	836	818	786	787	811	804	810	821	797	840	774	838	855	778	856	851	842	788	830	830	763	819	781	784	810	813	873	861	825	866	781	862	863	786	814	842	835	814	868	860	822	815	844	822	825	783	842	846	830	772	836	821	782	852	832	870	813	810	813	816	862	831	840	825	799	842	841	813	833	848	842	833	874	871	827	826	851	860	829	785	809	871	753	841	820	793	863	861	852	821	795	826	844	832	850	827	839	795	793	811	828	826	844	852	866	828	783	842	779	803	857	853	865	830	846	807	828	795	795	843	839	845	778	843	891	799	872	829	770	843	858	851	844	822	795	825	826	832	795	796	805	842	866	772	806	816	837	832	794	819	859	779	837	808	843	823	845	801	839	791	842	853	778	867	812	877	850	863	823	826	823	786	786	872	847	843	805	854	800	859	821	835	825	822	793	827	835	865	823	833	838	763	778	791	816	785	808	835	859	828	872	832	839	836	812	803	823	802	821	820	820	892	804	813	815	812	801	819	812	843	774	837	808	832	822	864	807	838	825	806	819	799	798	816	853	798	860	835	767	845	813	862	887	829	827	799	807	827	864	813	802	831	875	806	845	841	817	857	839	815	801	890	846	757	812	800	825	822	883	841	852	826	855	831	876	876	793	845	826	837	881	808	798	804	856	863	808	803	867	869	803	870	844	832	796	783	834	843	869	794	873	827	813	788	825	851	792	829	869	846	856	826	871	776	848	836	865	806	912	865	835	846	832	857	794	808	811	864	861	838	822	779	826	848	809	810	830	827	818	829	829	806	865	832	826	773	835	798	869	846	841	833	830	801	793	845	862	795	799	845	825	796	869	870	852	818	881	851	764	807	814	783	812	783	768	835	797	847	855	827	838	841	846	858	774	857	813	810	857	812	798	825	809	855	811	814	784	831	822	845	851	836	814	828	818	830	746	844	826	777	847	829	850	817	811	755	802	811	863	842	853	812	809	835	854	865	843	871	821	824	829	807	802	798	801	870	819
24983	21399	26900	26247	21343	7479	1391	924	732	758	725	643	632	525	531	525	536	418	397	377	361	365	370	372	384	352	374	372	369	350	348	299	301	334	348	295	344	320	334	337	343	309	353	337	299	332	325	327	327	338	329	332	345	277	325	315	357	332	350	310	322	294	361	306	357	331	342	338	267	344	335	323	319	296	319	337	329	299	326	306	334	299	302	313	305	297	292	335	368	332	315	307	310	307	325	345	359	295	320	346	313	329	319	343	361	347	375	343	330	319	309	339	311	348	283	313	354	304	331	289	298	364	330	303	287	274	328	334	283	279	297	317	320	345	335	350	315	332	326	342	322	326	318	301	311	328	305	300	290	321	327	344	358	351	315	334	322	341	341	330	314	331	313	332	304	338	352	336	372	326	305	330	321	284	316	315	360	322	331	352	332	342	328	327	334	354	332	351	334	315	294	316	328	336	347	337	316	319	358	322	296	322	323	314	327	343	326	336	282	327	312	307	361	314	338	297	319	341	340	320	314	344	332	322	311	341	332	324	331	344	301	348	322	321	310	341	317	298	337	343	333	351	361	338	324	326	370	364	341	324	360	294	312	300	338	346	301	324	316	352	329	354	350	309	329	321	334	283	374	312	340	327	309	314	334	341	327	311	316	315	335	302	338	350	335	366	304	302	309	331	325	330	303	327	294	341	354	319	284	326	334	353	361	308	364	324	341	355	307	290	363	322	333	317	330	318	291	332	301	322	312	314	324	352	368	296	335	316	359	292	322	326	362	319	295	378	355	299	322	335	316	328	289	302	317	325	363	334	343	344	333	367	313	326	350	323	313	308	327	289	310	328	312	334	316	318	302	380	301	334	341	289	328	329	318	336	340	349	342	323	307	321	309	340	349	337	325	291	312	348	341	335	342	332	313	303	337	326	361	295	330	291	336	313	319	344	327	354	351	329	330	304	339	365	358	312	331	355	340	326	310	357	323	281	327	334	315	298	317	329	339	336	335	286	329	322	314	334	358	325	339	304	341	355	349	334	317	309	298	316	316	330	319	304	359	324	313	334	301	328	334	337	301	343	328	326	330	355	283	328	321	313	305	320	319	322	339	354	343	312	309	347	301	318	279	344	352	318	338	292	369	341	330	353	285	348	302	292	275	291	368	333	324	300	342	336	321	289	346	360	349	308	333	316	298	302	318	345	333	299	329	332	312	311	303	339	321	320	369	310	316	311	332	292	330	321	300	307	373	313	309	332	286	335	355	308	307	347	311	350	327	318	357	341	335	316	295	318	330	310	303	316	318	321	326	339	326	322	331	328	332	332	335	316	293	272	276	373	342	310	340	350	344	310	339	322	366	346	295	319	344	300	336	368	341	316	289	304	329	294	300	317	291	350	303	305	335	334	334	360	327	319	346	346	333	347	311	286	315	340	329	312	316	329	346	299	346	313	314	323	326	303	274	347	337	310	366	348	307	297	304	314	285	342	299	330	337	313	295	308	330	309	317	334	328	338	332	340	301	344	317	300	283	285	283	293	335	333	347	292	297	305	325	330	323	335	307	332	338	308	334	328	315	309	328	332	336	301	315	355	336	310	309	308	320	308	357	337	345	328	342	312	287	336	342	323	331	360	330	324	312	310	306	331	343	351	309	315	339	368	360	324	312	336	367	326	313	353	325	325	335	333	303	291	328	350	303	311	335	310	321	349	327	336	288	315	315	352	322	331	337	321	321	299	341	348	331	287	308	357	373	349	326	329	332	324	350	325	336	336	312	294	323	328	331	316	356	307	334	339	335	316	303	306	350	323	338	318	343	297	340	307	337	321	324	328	327	324	336	336	343	316	295	317	296	328	291	310	329	329	311	325	339	329	324	349	366	327	304	304	350	336	361	318	334	316	342	293	298	333	293	327	354	312	327	331	311	299	317	341	325	325	328	327	313	342	331	342	324	319	336	339	362	360	325	296	310	337	332	336	313	322	331	354	325	291	313	351	330	307	328	340	341	311	322	290	329	332	325	324	325	336	349	334	326	301	332	367	337	275	334	339	317	298	329	356	384	282	340	354	325	322	297	298	335	315	349	308	312	324	311	327	366	334	304	320	318	309	297	291	314	305	322	349	355	307	343	330	340	331	339	327	334	341	327	328	315	337	307	316	365	306	367	345	329	333	339	313	300	316	312	347	310	322	312	307	322	322	307	353	335	342	326	307	296	289	330	324	320	330	319	328	320	347	306	374	348	328	325	260	368	336	330	316	308	342	357	325	323	333	346	299	335	390	350	351	332	325	360	353	339	302	315	325	332	306	319	326	332	318	326	328	313	321	321	305	329	332	339	350	336	320	320	292	335	316	297	321	325	336	307	357	345	371	333	314	336	314	292	308	312	329	332	363	288	330	319	293	305	280	332	340	319	380	315	308	303	320	325	299	357	347	349	350	318	337	348	343	318	340	336	345	371	286	315	314	343	318	324	355	318	349	320	316	319	314	322	322	288	318	345	374	336	328	338	311	358	309	333	327	327	301	333	310	329	321	320	303	273	342	337	298	328	365	333	355	327	344	307	325	284	322	349	297	331	346	370	305	299	305	320	298	310	335	311	300	319	312	325	329	327	282	347	316	302	345	315	329	302	327	307	323	320	329	300	336	318	324	321	309	321	306	300	337	340	333	288	308	367	348	339	344	312	298	300	322	299	317	325	323	373	280	354	342	334	295	344	308	347	345	332	361	327	337	317	350	323	326	327	312	314	311	350	316	310	315	342	321	328	332	340	320	316	318	290	364	320	311	304	314	326	330	344	301	303	333	328	350	343	321	345	315	344	300	293	333	330	295	324	316	331	316	295	337	311	320	334	284	324	309	303	328	316	308	323	345	313	290	323	301	353	320	320	317	293	298	307	359	351	329	348	318	307	327	339	331	340	315	341	350	333	320	345	354	360	339	291	308	325	343	277	332	315	292	312	369	306	301	308	335	329	341	333	318	365	311	311	336	333	325	307	354	345	323	321	298	320	313	361	343	333	320	324	336	341	320	316	320	330	313	323	292	333	311	329	330	305	315	308	311	352	323	313	291	292	349	311	343	334	330	317	333	309	340	298	310	344	354	327	334	324	340	319	322	344	303	353	318	337	332	367	318	348	315	313	312	318	354	318	353	331	306	319	354	316	337	317	303	308	321	310	318	314	305	307	324	315	340	362	316	309	340	302	356	322	341	284	345	319	331	326	346	314	350	307	341	297	333	339	329	309	359	364	325	323	307	298	306	306	321	346	291	355	348	335	341	313	312	315	338	303	311	298	351	334	312	320	354	330	342	367	338	329	322	315	329	318	329	360	316	315	316	307	315	287	337	289	340	345	310	326	322	319	308	330	359	340	356	332	326	343	319	310	322	338	312	297	330	357	354	319	317	338	310	336	314	351	323	334	313	322	325	300	329	329	310	326	357	346	291	354	321	328	372	316	334	319	335	307	307	308	341	347	328	332	309	339	330	344	330	315	318	329	321	319	290
16702	25060	5738	2432	1657	1187	952	958	890	857	865	837	847	787	796	808	797	783	694	724	723	751	721	736	772	739	776	739	751	736	753	728	740	776	720	731	776	696	723	727	747	716	737	708	733	736	714	734	737	727	733	739	752	704	792	755	722	717	710	773	724	777	721	705	719	730	690	721	700	744	679	720	730	711	752	732	717	748	767	739	690	738	727	707	746	704	668	704	729	764	748	759	719	728	715	714	667	724	752	751	789	709	688	735	739	695	752	717	729	718	707	752	745	776	673	717	762	655	732	722	699	730	749	720	754	739	758	711	739	735	662	759	726	774	720	722	713	706	735	703	764	768	715	693	697	712	729	697	727	726	717	738	745	671	781	707	734	730	799	709	735	711	693	687	750	717	744	695	738	745	760	717	688	764	678	741	731	737	748	755	733	730	734	702	686	710	745	710	736	720	733	734	714	728	762	698	721	723	723	703	736	715	727	717	745	722	681	710	723	762	788	680	702	696	718	742	721	702	717	718	737	758	725	732	686	707	761	723	718	721	776	729	761	709	708	721	737	732	766	702	708	778	717	711	785	752	692	697	705	779	683	694	718	755	761	691	738	694	745	772	737	754	755	682	694	736	664	705	692	740	750	752	665	685	731	740	778	728	722	708	714	724	716	757	766	734	781	752	755	681	794	743	724	750	708	722	749	782	746	752	746	814	755	754	704	691	752	697	735	700	740	716	707	716	779	703	708	698	713	704	693	717	701	708	680	758	703	722	720	727	719	706	695	755	741	678	709	704	710	718	699	675	731	698	717	715	731	701	723	738	741	680	739	695	671	715	682	714	660	738	701	745	734	728	730	746	687	737	708	711	690	749	736	734	742	730	714	723	674	700	742	738	732	730	764	702	708	670	705	666	688	705	687	656	691	771	796	734	746	740	758	756	673	726	697	702	747	762	770	718	712	691	724	739	749	743	742	770	723	702	705	734	717	748	699	732	736	735	786	716	728	697	713	727	711	693	765	698	696	690	749	729	707	713	719	696	699	704	732	750	701	708	723	737	717	699	716	694	749	708	771	712	716	737	712	740	757	742	717	787	724	675	724	770	673	729	714	670	703	731	758	742	737	769	686	690	703	729	722	697	679	759	687	736	720	747	782	708	705	731	728	709	738	716	727	748	721	751	702	762	728	730	674	700	742	766	699	697	717	693	726	737	724	744	746	724	704	741	684	685	770	720	690	715	697	759	780	737	788	722	735	755	713	695	719	725	730	720	752	675	700	712	750	721	723	714	710	743	718	737	738	714	755	747	745	726	720	720	760	605	770	705	747	714	722	757	741	737	747	727	739	691	686	722	752	782	708	758	706	752	755	741	758	734	726	721	703	781	707	720	739	705	750	710	716	653	704	749	711	756	737	757	741	708	722	756	699	709	774	759	742	720	668	759	687	734	717	731	739	728	730	741	729	722	727	693	747	760	759	717	702	746	721	731	734	707	739	774	719	747	742	777	720	720	685	750	714	701	775	738	719	709	685	720	754	708	719	690	741	741	753	707	717	727	681	696	738	651	709	690	805	738	715	739	679	717	702	716	695	691	694	777	749	709	763	770	742	704	730	771	732	762	737	730	729	716	717	736	735	716	660	705	714	730	718	717	730	706	721	704	749	735	750	701	744	711	738	720	715	724	717	718	746	745	712	756	702	732	748	759	753	722	684	741	736	680	741	737	778	766	773	724	732	719	673	720	713	694	693	717	739	635	720	753	727	713	698	749	748	731	708	697	753	746	690	734	787	743	697	694	720	693	735	741	735	774	732	763	721	719	656	759	722	696	721	754	722	736	697	718	703	726	722	713	724	703	702	677	694	756	753	719	718	785	664	760	736	737	755	738	724	711	723	751	718	707	685	725	708	666	728	716	744	704	742	703	763	689	707	753	714	731	757	713	705	680	684	758	776	724	726	741	696	701	740	737	743	737	702	746	741	724	738	692	681	713	695	711	746	708	712	723	690	732	703	722	717	738	706	705	758	765	754	715	712	700	752	732	705	710	758	677	732	678	737	705	728	729	773	728	746	694	740	725	767	713	719	772	717	689	764	748	759	717	700	773	717	715	695	753	680	704	725	745	716	749	714	715	722	708	733	722	802	699	715	733	700	737	708	753	740	748	728	687	741	698	729	675	774	712	712	714	742	741	722	751	695	750	714	737	758	726	751	721	768	730	669	732	663	724	712	726	715	769	732	769	685	736	723	743	747	782	669	730	733	694	716	685	729	757	753	741	729	753	742	729	664	761	727	705	720	710	731	698	726	738	758	743	696	750	695	721	704	729	746	745	719	691	746	690	726	709	732	763	729	684	696	716	710	721	730	721	738	712	720	713	678	717	700	693	724	736	758	738	713	826	713	721	768	725	753	734	738	765	670	782	712	794	716	731	720	724	766	733	701	734	733	682	770	735	730	732	741	736	734	718	691	703	734	713	728	722	736	736	728	724	708	718	711	728	704	731	759	666	756	677	706	740	722	682	722	697	699	762	698	791	704	758	766	772	747	710	701	685	747	714	667	718	742	717	710	679	733	796	727	748	739	697	714	736	711	782	725	713	740	688	723	732	720	766	730	688	740	723	727	716	722	727	750	693	752	723	699	733	710	709	773	705	741	742	712	747	759	751	702	734	719	725	768	697	707	708	715	757	716	772	728	676	732	752	737	673	727	670	775	769	679	733	721	746	737	722	738	707	756	689	706	732	702	712	681	670	717	734	746	763	720	736	742	738	700	717	688	721	715	765	709	731	704	742	697	750	738	701	780	712	683	761	735	681	753	739	792	720	694	697	705	722	733	729	743	707	739	720	710	761	740	714	751	770	754	701	694	725	746	692	708	714	744	706	714	725	720	710	713	761	717	723	780	744	762	712	692	720	762	747	705	733	709	721	693	782	774	717	688	758	697	748	730	746	760	695	752	739	721	707	729	737	698	738	725	721	744	692	706	748	700	711	729	688	741	708	691	702	713	696	708	754	724	703	740	748	733	708	765	684	716	692	684	743	744	770	713	706	713	712	737	729	766	719	771	705	682	717	731	696	722	712	746	757	738	714	709	698	692	696	706	697	740	740	707	750	751	757	703	754	667	737	732	722	740	708	710	731	673	746	656	741	756	736	750	747	702	703	716	688	729	711	741	773	699	724	662	705	754	674	674	737	737	667	790	689	680	725	697	768	752	730	766	711	730	700	731	731	753	726	728	676	733	739	756	756	777	677	700	714	736	732	699	720	714	758	698	669	750	731	747	704	693	708	714	757	709	759	733	655	774	710	723	711	741	738	745	716	699	704	753	706	709	706	712	748	705	728	754	707	750	739	719	753	730	725	670	704	660	740	689	748	764	686	734	724	733	741	696	735	775	731	769	699	712	735	746	735	707	702	744	749	671	724	716	717	735	710	753	722	725	725	723	736	700	757	716	735	728	711	701	690	773	762	702	687	723	727	717	700	716	733	675	689	689	750	736	731	743	690
31117	11542	3088	1172	912	680	479	387	394	408	399	388	362	374	363	367	320	315	292	300	287	276	293	271	304	295	303	309	301	286	293	262	241	268	293	250	276	281	297	282	269	285	320	264	246	269	307	293	291	290	298	289	309	307	275	294	295	288	330	279	301	280	274	303	293	299	290	312	307	246	284	282	292	293	282	291	290	286	263	316	291	285	283	277	324	273	285	282	293	266	299	269	287	266	300	311	286	287	259	295	328	285	301	285	264	280	282	264	294	294	266	283	273	248	259	300	306	295	295	280	312	300	289	261	271	274	282	288	284	245	295	254	275	307	328	280	342	290	275	315	294	265	308	293	281	258	261	289	267	294	271	273	272	251	285	261	279	293	281	271	266	283	282	295	274	289	310	287	274	282	270	302	260	274	287	311	283	301	293	292	325	273	287	323	282	270	262	262	282	265	281	277	297	263	267	284	283	297	275	315	278	293	273	272	277	262	253	274	263	288	265	297	272	291	315	311	276	263	257	262	264	262	295	271	273	290	319	276	305	295	282	270	279	279	272	273	271	270	260	256	252	291	298	294	286	263	261	291	313	269	281	247	316	274	303	297	269	276	269	269	267	275	295	273	298	291	280	275	257	288	264	290	287	296	320	303	305	295	321	281	276	323	275	285	278	300	310	270	258	287	291	263	266	285	259	294	295	299	282	264	307	284	289	274	304	278	307	287	284	284	309	257	299	280	289	270	271	267	291	283	300	273	290	292	299	278	278	298	293	291	282	285	315	279	300	311	282	271	266	276	302	268	267	306	296	245	282	265	266	287	270	273	278	266	268	224	273	265	270	276	312	267	265	262	290	270	253	302	271	287	276	289	255	326	296	274	274	287	290	268	277	280	272	253	306	275	282	282	303	275	258	281	289	297	253	279	282	334	292	301	307	254	280	292	288	271	245	284	296	318	281	304	288	274	289	258	319	303	274	263	271	307	295	251	291	265	266	257	287	280	312	318	314	260	276	274	274	273	271	290	288	306	264	296	287	313	282	275	308	256	267	279	267	260	258	268	287	296	258	289	280	242	283	298	279	269	274	254	296	296	262	310	280	257	303	303	303	305	287	290	275	278	269	257	263	294	303	270	275	307	304	310	304	311	271	298	261	304	296	291	285	305	332	282	302	266	301	288	282	273	330	290	284	321	275	301	278	308	280	289	275	298	298	280	273	290	279	273	292	266	283	263	273	255	312	318	274	260	318	301	311	292	280	291	271	260	261	253	289	282	296	259	264	309	304	282	310	281	261	268	315	270	272	297	272	295	301	307	277	313	283	263	274	286	274	292	276	303	287	294	292	311	250	285	290	302	287	288	306	264	299	287	274	294	268	286	273	258	296	277	301	286	320	297	300	301	295	287	274	295	324	282	277	259	272	276	309	289	298	269	314	272	246	289	285	289	288	284	272	274	272	300	313	272	303	313	295	313	310	270	291	271	269	289	294	288	307	291	273	265	250	286	299	256	283	252	299	285	269	270	268	258	323	279	293	302	283	272	278	280	302	266	260	260	279	275	273	293	293	306	274	299	278	296	261	299	250	261	328	270	276	290	276	278	281	283	298	271	272	272	297	246	310	288	295	260	291	278	291	289	292	308	282	299	299	260	276	278	278	277	290	312	305	268	296	287	287	293	275	294	271	266	300	279	298	277	271	309	271	281	255	278	293	280	294	269	270	297	264	269	289	254	275	274	279	276	303	259	278	289	288	284	285	282	293	270	316	271	289	269	258	284	271	286	283	279	283	294	289	263	290	251	281	292	264	287	300	279	287	314	280	294	268	278	284	269	319	258	323	285	274	304	277	277	323	275	303	292	258	295	257	253	288	280	274	270	262	273	296	289	268	290	241	303	268	259	278	271	282	258	277	297	266	295	232	307	264	266	276	266	268	302	296	245	298	300	297	281	286	297	286	305	286	279	257	269	286	269	291	289	297	281	253	279	294	292	278	307	265	256	291	277	291	289	274	312	251	280	285	271	295	301	288	289	277	304	290	270	267	244	290	272	272	252	301	284	329	273	281	284	251	273	269	265	265	275	276	282	274	281	266	293	263	284	285	258	298	285	268	271	292	290	289	274	279	303	251	286	283	262	274	321	292	290	317	246	275	281	274	278	291	259	279	281	312	266	276	278	338	318	296	298	285	298	294	282	311	301	278	281	287	277	302	279	293	307	285	291	305	278	277	263	259	277	262	296	279	304	321	272	290	301	268	295	280	300	298	299	283	323	305	266	256	266	270	297	273	318	307	241	273	245	298	287	319	299	251	304	262	289	267	314	263	246	265	290	238	278	283	297	295	269	272	286	320	281	254	288	261	270	301	265	263	297	280	283	299	298	257	291	294	266	329	264	299	276	310	286	286	287	303	265	302	246	282	277	294	274	277	307	293	276	326	286	315	285	257	294	285	277	259	271	268	285	300	259	267	304	286	304	281	295	288	341	276	280	315	297	271	288	268	291	276	292	281	246	237	289	311	296	319	315	259	261	265	300	255	269	264	308	297	264	292	295	270	281	242	256	282	296	315	297	272	278	280	324	266	282	287	268	243	297	270	291	267	293	280	328	312	317	248	266	242	265	284	270	279	286	303	288	267	271	268	310	306	290	298	284	279	277	277	325	315	300	268	291	298	277	278	284	303	251	279	280	295	282	273	272	261	283	288	253	282	299	308	300	323	298	305	288	287	288	286	281	276	272	312	283	268	321	288	288	273	282	295	269	253	279	287	286	275	254	292	294	316	265	269	278	263	289	281	284	258	288	277	307	288	301	278	286	275	265	248	281	259	273	282	267	259	288	271	269	268	266	306	296	301	275	340	313	282	265	266	289	273	290	245	276	296	247	271	264	268	299	273	290	283	293	281	252	280	295	284	305	290	294	294	280	294	292	287	278	291	281	292	264	279	280	261	324	268	262	245	280	275	251	244	277	310	246	277	282	294	294	276	272	286	277	295	286	303	264	283	287	250	306	295	271	270	329	270	275	276	280	291	261	288	271	284	261	289	277	276	293	278	279	288	267	304	260	315	276	245	269	294	260	297	289	280	273	295	272	268	281	268	266	270	264	276	269	285	288	295	291	284	291	291	279	261	281	262	289	267	287	281	296	269	267	270	274	291	300	260	260	302	270	281	311	274	300	245	285	289	300	267	295	306	289	281	268	266	278	283	287	279	285	242	298	271	276	290	290	302	279	292	289	296	265	280	263	276	277	306	302	302	295	260	278	263	266	278	254	262	265	282	239	297	291	276	268	294	259	283	278	290	267	312	277	266	279	300	301	304	277	274	302	297	308	296	309	289	249	276	254	300	273	274	284	295	304	278	247	267	283	298	262	260	289	245	302	295	270	242	283	291	294	263	306	283	264	261	276	290	310	256	269	281	255	254	261	293	305	280	270	282	284	270	270	276	295	253	274	284	296	271	284	243	296	279	278	312	286	332	284	269	293	280	276	284	274	243	315	289	282	263	266
11592	8476	1948	1206	937	802	768	695	700	757	745	681	774	711	680	675	667	683	693	692	691	659	670	680	674	682	629	703	644	686	624	648	676	645	645	664	635	670	638	664	639	658	637	682	678	697	686	661	685	654	675	657	685	678	693	631	650	684	621	650	660	695	680	648	656	675	665	714	711	654	628	711	645	713	638	642	628	680	669	698	650	660	687	659	697	610	641	663	701	661	670	689	660	660	691	667	661	664	639	668	645	640	706	722	636	649	608	681	636	659	686	642	648	651	694	714	694	682	671	656	663	662	657	654	668	616	653	675	676	692	662	674	662	632	662	694	717	622	676	681	651	655	652	719	702	648	628	666	629	638	655	641	673	671	672	688	682	681	665	656	688	666	620	619	642	635	723	696	630	694	630	655	685	686	709	688	633	652	683	671	679	664	686	691	657	670	700	652	618	686	678	679	714	644	681	669	656	671	679	637	647	691	646	637	659	676	651	674	687	734	680	667	658	678	707	679	642	637	671	662	627	622	698	670	678	705	688	699	644	702	674	675	704	648	695	679	680	629	682	656	691	672	677	633	658	700	668	648	636	659	648	716	690	693	665	676	657	685	644	661	668	663	655	693	683	650	658	656	689	629	689	685	677	681	643	673	645	620	669	654	616	667	630	658	661	690	687	670	682	682	638	733	625	667	649	677	638	689	679	614	644	673	657	633	699	634	711	666	697	679	651	694	648	651	705	666	627	685	682	695	674	711	650	651	645	628	627	701	665	691	690	641	714	706	667	657	655	635	684	673	677	682	661	691	716	648	677	639	671	705	673	678	671	696	671	688	674	687	654	645	733	688	686	699	637	681	642	640	673	666	679	640	666	691	700	648	647	618	677	661	637	640	648	705	685	694	655	718	636	647	663	634	693	652	702	702	668	644	641	738	682	608	678	699	626	629	690	631	672	688	649	671	672	667	662	664	653	623	663	678	656	713	656	695	658	667	627	677	670	654	677	682	618	644	659	675	648	753	650	730	662	724	645	735	650	692	669	651	691	617	701	627	680	672	648	639	646	678	658	655	675	679	662	707	661	694	669	644	691	683	606	650	683	650	688	603	664	666	626	665	634	650	714	679	623	735	648	664	688	722	696	642	668	659	682	663	685	673	688	705	706	681	645	646	695	678	626	641	677	616	635	669	683	638	637	649	623	674	681	686	638	672	701	676	684	672	675	632	689	693	659	662	670	685	689	681	648	633	625	602	644	674	676	667	624	662	714	671	678	629	717	653	689	700	638	675	667	635	669	655	630	632	682	674	663	677	640	684	634	666	671	662	641	618	650	671	710	655	655	672	667	662	666	669	629	661	730	631	697	655	711	656	673	669	657	671	665	661	676	602	655	667	622	670	617	699	641	659	649	679	659	674	662	641	716	688	671	693	677	692	691	643	720	641	699	662	671	673	714	710	694	708	660	708	679	578	645	714	675	633	696	646	649	667	696	671	681	651	646	668	672	665	647	666	703	672	611	654	693	690	657	621	703	667	674	709	670	641	665	679	632	695	694	641	647	667	622	711	673	645	672	685	669	682	612	679	678	648	650	668	692	682	666	669	634	665	689	665	680	698	672	676	653	674	676	680	665	658	686	638	637	656	695	650	640	688	634	645	639	710	660	660	670	696	652	621	670	706	689	662	667	680	638	641	672	649	634	702	649	639	706	674	682	705	707	663	668	634	664	673	660	695	651	705	656	667	659	702	632	648	694	723	668	677	642	670	671	672	672	622	694	684	628	621	709	658	653	640	652	653	664	623	677	673	692	645	624	672	663	632	687	645	683	681	670	648	682	660	633	704	724	652	655	685	686	643	655	652	673	682	650	693	652	707	633	648	709	682	679	632	644	693	684	622	642	664	634	653	675	719	673	679	678	674	657	669	657	649	670	637	660	699	675	629	674	727	656	659	683	702	698	670	676	636	709	678	695	639	677	649	672	604	650	748	668	672	653	692	702	657	670	743	694	611	609	660	705	643	679	661	637	673	631	692	620	691	680	683	691	688	659	655	651	670	702	643	680	681	635	665	645	659	660	683	659	673	563	665	630	668	628	642	669	714	678	681	703	642	644	651	647	643	643	681	699	665	661	657	660	692	669	678	681	592	716	651	656	650	746	672	686	656	675	683	657	688	691	622	688	683	691	685	649	680	682	625	669	672	706	668	705	655	681	674	649	625	679	685	691	701	633	690	644	666	667	683	658	669	657	689	678	651	718	685	655	692	686	667	722	642	686	669	685	687	652	677	645	633	705	646	672	710	643	696	678	677	663	655	683	683	636	680	651	667	662	661	675	716	691	638	638	648	682	675	644	634	648	705	678	674	693	686	682	654	643	685	645	702	675	632	688	669	669	693	677	687	607	636	643	657	670	665	647	648	645	656	685	665	682	663	634	662	681	626	698	669	679	678	695	661	678	632	676	653	680	703	667	658	679	707	646	710	691	614	673	666	614	633	674	625	651	653	709	674	673	643	689	698	638	676	693	619	681	694	626	692	701	698	630	662	621	687	704	654	696	712	674	694	681	668	702	644	668	664	698	647	699	680	721	653	625	627	658	703	664	669	662	668	656	710	673	623	666	676	674	634	678	650	687	693	621	696	627	651	665	666	663	626	672	656	664	662	709	625	678	645	706	658	643	650	706	674	670	648	647	642	671	663	711	641	637	713	630	653	635	678	647	675	669	732	676	629	670	696	695	630	686	657	657	684	641	721	702	639	646	716	706	667	670	655	629	688	726	660	647	662	631	649	717	676	635	620	670	680	697	656	646	682	684	712	621	679	674	613	692	647	654	676	671	661	668	658	712	651	705	636	694	654	672	673	693	693	615	710	711	680	619	657	670	656	676	621	653	730	644	680	675	740	677	657	679	653	692	658	641	652	661	739	632	691	674	671	658	652	672	706	669	669	666	651	683	666	638	736	703	666	646	678	671	667	667	642	664	668	675	719	653	687	703	691	722	672	627	631	635	599	660	686	686	647	692	709	649	711	658	680	628	699	661	605	707	693	677	659	691	623	726	670	692	651	685	684	639	633	649	684	677	678	657	665	689	646	707	666	733	660	651	672	650	696	640	669	632	610	662	668	648	649	642	668	682	650	662	683	690	679	674	720	681	702	669	683	667	676	672	677	681	704	703	670	677	715	660	654	673	647	680	646	669	641	628	623	669	676	702	647	688	649	651	657	681	660	702	614	725	656	672	638	675	663	715	657	650	673	674	661	661	660	665	659	677	663	676	661	697	665	669	687	644	609	674	685	638	657	666	659	687	683	705	633	694	644	652	653	608	618	689	638	679	687	665	641	667	643	681	654	690	698	716	685	679	659	676	660	684	678	663	670	648	642	638	698	685	680	630	643	683	695	718	695	719	678	689	691	652	652	681	649	655	674	681	669	672	619	647	664	672	673	611	628	646	661	698	618	666	676	642	675	665	705	685	691	678	677	712	750	675	658	632	685	643	642	670	710	673	652
26927	21414	25558	27167	7435	1291	928	743	685	681	605	511	549	545	481	523	442	456	399	390	402	391	389	405	423	436	376	368	404	398	375	350	407	423	436	397	381	392	370	379	380	377	366	394	383	402	420	357	362	370	392	411	377	401	394	367	361	344	408	395	366	380	335	353	398	373	339	337	347	337	357	353	386	368	361	389	349	343	348	351	407	342	384	393	363	361	340	372	364	359	386	341	392	366	351	361	378	386	334	361	364	391	389	363	377	362	387	397	375	382	359	390	387	379	355	378	365	379	373	335	358	342	419	395	401	390	388	395	356	381	365	342	345	395	359	342	364	396	337	373	361	365	354	407	393	357	380	377	356	366	347	391	332	391	356	383	379	377	373	346	369	362	360	398	380	336	361	369	383	366	364	377	369	369	385	346	386	391	359	401	374	351	356	373	388	363	350	372	353	391	412	366	400	403	350	376	360	361	350	392	351	372	372	370	350	400	362	390	375	364	355	357	406	346	378	362	396	358	363	407	348	404	393	347	371	385	370	372	385	346	407	368	384	376	398	378	364	410	362	374	370	391	382	336	364	382	390	363	374	351	337	395	370	379	419	340	345	358	375	409	336	376	358	340	377	372	363	334	417	384	371	370	362	349	340	377	362	381	366	417	395	377	371	373	365	378	359	377	361	374	397	349	358	361	372	362	341	394	343	390	398	382	364	348	409	408	388	396	364	362	392	406	408	372	363	398	381	377	373	388	380	385	367	364	374	370	334	418	349	372	379	374	361	393	392	346	384	438	395	358	389	352	352	358	393	345	355	337	377	375	372	378	369	357	362	366	347	381	377	364	397	344	338	368	351	370	367	376	371	416	364	377	408	377	382	339	370	364	379	379	380	384	385	388	411	376	391	409	391	393	339	358	344	364	352	374	377	362	374	417	407	376	391	400	338	376	376	346	353	419	384	386	372	356	393	401	347	416	380	349	343	380	367	396	377	378	394	362	335	397	414	373	395	345	388	373	385	389	401	363	384	365	417	394	354	356	416	389	374	394	355	373	367	388	414	380	353	385	382	370	385	344	354	383	384	404	380	354	345	372	333	380	382	370	371	397	372	328	385	353	360	381	385	395	368	364	384	372	380	369	404	348	393	362	370	353	380	363	364	384	351	385	345	380	374	412	384	383	457	334	401	365	408	375	365	366	388	402	390	363	403	386	381	376	408	381	333	386	388	352	369	411	390	417	365	388	339	374	410	361	381	368	377	388	367	383	379	344	370	397	361	415	367	359	380	348	362	364	390	358	367	369	384	364	364	370	405	360	370	401	418	374	383	362	366	383	367	343	376	368	410	394	383	371	348	366	373	357	388	386	397	341	377	363	390	427	376	376	327	362	377	381	339	365	411	367	346	360	370	391	369	390	359	342	360	397	370	376	368	337	346	360	380	407	368	371	358	406	385	393	346	367	347	363	326	386	426	392	379	358	383	352	378	401	393	387	352	356	377	344	380	374	404	378	350	395	363	410	369	365	404	385	360	392	375	324	359	342	358	355	389	379	378	356	376	373	367	384	358	406	401	397	366	380	383	403	358	335	342	383	346	352	348	351	346	339	368	392	389	379	376	363	373	334	395	346	383	356	354	369	368	353	387	393	344	376	386	371	374	383	382	379	388	386	402	404	398	379	325	382	425	351	452	378	368	360	366	361	383	326	370	382	356	377	360	352	358	323	344	365	341	401	358	362	357	365	395	367	366	368	360	395	359	368	386	372	350	370	408	383	404	383	390	392	384	345	364	388	391	371	393	399	386	386	385	429	367	367	371	353	356	358	384	374	378	406	356	342	391	368	356	337	376	355	398	366	362	380	408	341	353	373	391	357	351	365	401	398	393	343	344	392	362	376	384	402	382	387	375	369	364	370	356	323	359	367	348	351	378	368	352	369	337	352	358	372	371	368	402	387	353	369	374	380	400	384	375	348	355	344	375	350	370	341	392	339	384	356	353	380	364	411	370	368	351	375	359	368	365	349	346	345	357	354	393	362	394	404	385	351	386	392	398	383	370	379	366	366	360	372	361	404	396	324	393	353	366	361	367	353	357	373	397	350	360	392	410	367	374	378	368	371	352	380	363	356	379	374	375	381	347	403	368	380	373	331	385	362	389	354	345	373	375	364	357	371	377	383	374	362	376	352	385	346	355	341	374	383	329	349	364	389	365	365	371	378	341	371	363	363	388	377	392	397	342	388	365	356	369	405	355	397	380	350	402	390	392	342	376	368	366	403	337	378	381	354	382	352	383	367	359	387	396	361	384	366	351	339	374	377	346	375	350	352	360	366	367	371	372	407	355	345	382	349	367	414	382	343	399	387	369	360	393	376	378	380	370	370	386	395	394	397	380	353	351	394	347	390	339	377	383	384	373	378	361	364	381	370	346	377	380	335	359	384	381	387	396	390	369	390	325	372	380	358	392	344	371	407	391	338	351	368	349	390	370	357	349	387	359	368	399	351	347	375	349	364	369	380	356	353	361	378	366	336	342	344	386	396	403	348	371	375	368	364	392	369	389	383	389	332	355	401	342	348	315	354	379	362	345	371	382	342	363	376	406	350	306	351	379	362	405	368	357	361	348	344	344	381	408	400	351	352	363	323	348	369	346	356	383	386	392	341	392	378	392	380	364	367	370	352	372	359	382	359	422	388	363	381	370	380	378	371	350	377	367	342	329	370	368	367	365	376	358	372	356	377	355	339	353	397	360	346	347	375	362	407	376	352	393	328	398	349	346	363	358	367	403	357	360	381	357	386	387	377	346	403	382	371	373	387	383	324	335	397	369	392	391	353	369	413	426	389	390	374	386	383	364	331	357	371	380	380	388	364	408	353	368	338	390	376	359	342	360	406	375	394	419	409	363	337	354	406	365	401	425	359	394	365	420	361	396	343	356	342	374	405	377	359	400	343	327	365	363	349	386	370	343	373	347	393	373	338	401	394	352	349	352	385	405	379	375	343	368	386	339	369	357	346	384	362	360	361	376	353	383	378	364	359	332	389	380	416	356	399	348	346	393	358	404	333	341	419	364	428	399	384	364	368	366	372	350	399	392	391	398	371	394	352	359	415	335	358	378	379	399	369	406	334	354	380	387	392	331	364	361	374	418	381	384	421	336	396	415	391	395	336	372	398	387	397	386	355	393	361	346	372	396	377	386	368	369	392	368	348	364	346	377	356	339	379	374	411	391	356	412	383	380	371	358	339	334	346	342	334	384	348	390	365	345	347	394	348	358	380	383	421	358	401	327	375	393	383	362	393	374	369	391	382	398	384	382	371	395	340	354	352	376	333	352	375	352	390	332	395	352	345	387	391	363	401	369	388	366	341	365	342	372	352	360	362	375	391	362	369	346	372	378	350	345	359	373	389	353	358	373	353	363	360	373	366	344	359	344	383	376	371	365	375	354	354	388	377	370	362	372	378	357	378	416	359	390	359	362	405	394	370	343	349	380	397	379	354	374	380	386	412
13649	18833	4113	1901	1392	1138	1132	996	951	960	956	879	891	947	891	901	867	913	797	829	880	813	826	870	909	847	840	873	871	887	893	860	899	830	810	824	843	808	848	893	828	848	851	815	857	837	835	806	845	826	800	824	866	803	810	873	819	842	850	842	872	791	902	851	829	819	862	823	837	874	889	828	848	836	867	838	884	864	797	860	831	808	806	848	815	797	858	839	837	883	848	844	838	841	806	856	837	827	807	798	816	817	860	845	841	870	822	813	841	890	848	881	805	909	840	838	853	825	872	814	858	828	839	777	807	791	865	808	802	885	839	823	868	853	834	848	819	820	835	841	856	859	786	842	848	898	804	843	820	817	836	803	896	852	858	787	846	885	872	869	804	856	789	826	899	834	840	837	829	796	808	876	846	848	823	852	793	823	793	840	838	825	861	790	819	854	828	828	779	843	847	887	831	837	834	822	826	836	890	891	824	798	780	821	825	832	820	848	855	812	855	881	829	838	877	857	851	879	819	848	840	815	824	881	870	798	853	798	868	826	797	851	861	845	797	854	875	829	846	874	814	789	813	858	847	836	822	914	824	819	870	841	859	797	875	864	799	823	861	886	829	832	815	883	851	832	859	859	847	836	834	779	836	887	838	824	832	827	792	823	869	821	830	814	847	855	858	817	858	865	851	851	790	887	853	821	802	841	824	872	879	803	838	830	849	886	827	874	822	789	917	862	858	852	880	825	841	830	862	851	847	850	818	809	837	848	796	880	855	822	809	813	850	831	857	833	813	861	855	862	841	908	844	876	832	818	864	803	808	854	817	789	838	851	824	916	812	796	870	846	829	890	845	806	876	871	807	890	848	811	809	839	857	839	824	835	810	847	802	849	864	838	838	864	838	842	827	816	841	848	857	839	780	828	836	819	863	868	856	873	815	837	835	882	838	774	830	822	893	883	852	841	855	852	845	898	867	866	828	790	885	793	800	820	884	886	875	812	818	828	836	754	768	852	800	818	848	792	868	876	864	884	840	800	819	855	772	848	768	866	855	832	859	826	837	814	808	867	838	838	855	813	813	864	842	845	830	876	845	872	853	837	893	824	834	840	857	848	842	814	816	873	823	855	852	806	805	864	843	829	879	816	846	858	875	843	844	820	832	855	806	836	799	817	887	869	830	845	834	821	828	872	834	845	865	832	814	875	836	854	842	848	783	853	844	864	815	809	843	828	826	809	805	843	845	839	817	842	811	889	805	806	799	825	846	822	846	788	842	857	887	823	825	871	840	902	743	857	806	834	831	860	869	845	863	849	793	860	803	863	834	909	820	855	840	796	871	836	881	886	807	784	837	819	826	916	864	806	878	885	842	859	858	807	838	812	832	855	875	851	783	832	827	885	879	798	847	846	808	810	828	850	781	823	861	795	799	858	843	782	778	820	863	816	850	813	794	865	818	890	856	817	845	836	810	829	831	856	801	758	843	825	843	845	881	840	834	791	842	830	819	847	812	824	815	820	855	814	860	830	832	843	843	829	848	801	859	841	854	858	780	820	863	793	851	876	847	857	842	813	837	832	866	853	824	844	878	834	887	815	821	839	842	831	836	825	823	834	785	855	810	856	868	889	848	806	899	839	832	865	845	879	828	852	799	807	885	806	877	861	826	855	819	858	826	866	830	843	805	840	889	880	828	892	843	807	828	847	807	826	827	792	831	817	811	823	809	874	812	828	803	850	787	813	840	848	802	834	841	785	817	808	852	828	840	851	796	858	851	873	872	860	815	794	819	854	814	882	850	838	867	823	860	837	830	825	814	884	867	823	874	840	842	839	887	822	869	861	843	830	834	808	789	856	844	851	769	845	842	818	824	871	831	892	792	820	870	877	830	834	856	821	823	834	888	848	874	829	851	840	842	815	877	839	804	854	852	852	876	803	905	843	860	861	800	862	832	879	864	815	814	780	895	804	815	826	833	877	805	875	814	824	823	839	805	828	857	827	805	844	862	838	818	828	801	802	827	812	825	845	909	806	814	859	850	869	803	785	825	867	796	832	763	805	888	844	863	901	843	833	872	864	849	802	856	849	820	816	838	850	807	822	859	826	806	869	804	837	822	834	811	847	850	822	882	841	859	836	762	797	914	832	826	811	811	832	852	805	830	830	820	897	809	830	784	840	882	856	865	804	871	849	814	882	827	864	819	899	836	846	853	871	837	887	850	818	848	808	854	821	895	836	858	793	866	878	825	822	824	832	832	799	850	802	851	799	774	895	822	798	817	818	874	817	790	896	867	755	845	858	838	840	856	849	867	824	816	861	828	805	861	834	808	816	855	797	848	865	873	852	836	860	881	881	836	839	884	837	790	802	848	839	869	848	834	814	798	833	785	815	800	827	784	839	850	832	831	867	940	840	882	805	896	886	824	843	825	880	873	838	767	843	787	887	828	868	772	798	872	828	754	847	857	822	847	850	838	844	846	822	855	851	893	864	887	797	866	801	827	833	834	903	811	842	821	840	843	845	838	845	764	824	852	924	827	822	800	806	877	847	856	772	865	833	851	882	884	847	798	845	833	852	765	795	838	877	833	822	817	825	826	877	860	879	830	871	830	800	794	852	802	844	832	824	870	894	826	819	851	845	836	848	778	846	800	839	849	822	857	803	802	847	809	876	801	826	880	902	845	843	820	828	852	829	807	853	860	826	878	861	828	832	836	817	836	823	833	872	918	893	826	828	808	842	822	875	807	794	840	790	844	820	859	818	843	784	894	814	858	868	794	869	848	826	859	863	800	831	847	822	824	867	849	814	877	862	865	828	837	821	851	903	833	823	830	804	856	838	834	783	879	845	853	830	810	869	884	843	844	799	812	817	840	877	855	870	823	896	905	826	837	852	821	833	867	866	814	887	830	823	805	816	887	842	857	810	825	788	821	789	817	823	777	870	888	840	871	817	872	841	828	864	838	816	827	808	854	834	870	867	806	840	830	829	832	819	846	855	849	829	833	879	829	812	885	825	827	802	845	815	844	792	838	851	866	863	851	810	820	840	858	846	858	839	850	849	805	822	888	855	851	869	858	819	898	848	829	780	817	769	867	822	856	807	804	832	832	831	836	853	845	806	804	859	851	861	817	792	897	809	828	826	831	852	844	829	774	842	818	804	857	829	839	892	840	835	859	861	840	838	873	877	827	867	859	887	795	810	825	800	838	837	827	867	856	839	888	854	864	817	795	837	861	833	857	856	838	809	868	815	842	838	803	838	806	809	852	855	834	821	882	854	849	852	826	843	879	819	829	878	830	818	841	843	810	848	811	834	838	801	865	836	810	862	835	834	824	820	840	887	828	817	785	848	869	818	857	847	875	862	830	830	820	898	851	815	821	852	849	796	862	821	839	829	833	848	805	849	844	855	820	852	870	835	802	845	864	851	786	835	833	911	916	819	826	831	844	779	851	840	843	839	838	861	856	816	860	774	805	868	830	847	856	892	845	877	872	837	798	877	859	786	837	837	843	887
25020	21388	26818	26320	21320	7580	1428	928	832	797	676	618	630	552	504	566	477	432	391	371	392	354	370	389	365	369	364	387	362	394	336	332	320	339	347	386	347	335	338	337	332	365	337	323	335	312	344	355	341	343	349	328	326	315	324	318	309	382	355	355	335	353	371	344	327	361	316	355	353	303	304	326	323	358	390	318	326	340	326	342	347	314	339	329	393	315	329	344	345	358	349	329	344	323	305	326	349	335	338	330	309	337	356	340	293	338	327	304	293	315	307	324	326	347	340	306	349	346	362	315	336	357	321	380	338	342	312	298	331	342	328	343	340	323	370	369	354	321	346	342	320	345	321	346	349	321	341	340	356	356	333	345	351	368	303	348	328	314	309	346	328	353	348	292	370	324	357	314	314	343	355	355	329	325	342	341	331	315	307	337	316	357	329	352	300	327	338	342	333	325	336	306	324	321	320	339	348	315	293	318	357	309	339	347	318	324	302	344	345	377	290	340	324	327	295	333	323	315	351	318	365	322	353	364	316	321	370	286	380	340	321	347	384	314	333	334	347	352	314	313	324	299	322	328	328	352	341	358	343	299	333	341	320	324	314	325	335	334	313	339	333	298	312	332	317	326	321	351	328	351	314	319	342	294	327	360	357	347	307	340	335	302	322	333	345	303	322	337	323	346	328	323	326	363	322	317	362	357	330	325	348	345	328	331	309	330	335	349	335	314	340	327	351	330	328	338	339	325	318	317	320	310	338	322	368	316	349	332	331	349	337	336	310	343	349	327	313	316	332	356	348	301	355	341	339	330	335	308	353	338	351	299	363	327	318	347	336	309	330	312	325	333	321	324	363	344	371	356	342	339	362	356	312	345	297	311	341	354	358	315	349	326	329	357	322	325	321	304	342	326	345	324	372	318	320	323	349	310	340	329	324	320	323	370	341	312	311	321	313	344	341	362	335	361	283	345	320	327	340	333	326	332	338	362	294	316	310	319	314	333	343	345	337	321	342	313	360	353	326	341	337	364	334	330	333	328	313	363	312	346	343	353	314	340	307	308	322	348	337	314	335	293	323	327	317	316	310	340	348	327	314	316	334	325	338	350	339	297	320	366	339	347	333	333	328	352	326	298	372	333	288	331	318	350	349	349	310	311	350	312	304	319	329	363	317	342	360	313	324	333	334	361	356	343	351	304	314	325	362	343	336	340	317	316	311	322	339	330	322	355	354	368	335	348	348	345	327	304	366	350	350	360	370	333	319	321	327	303	286	336	329	330	328	301	347	320	341	312	334	354	334	326	338	340	336	378	333	311	359	328	338	337	341	327	339	314	332	314	356	316	348	350	339	353	354	327	331	348	380	332	294	296	321	372	315	322	363	375	340	307	318	318	323	338	316	324	316	316	307	328	295	337	341	315	321	308	313	338	343	354	321	337	294	319	324	329	335	358	348	308	346	362	329	346	348	357	323	345	356	313	320	354	283	340	288	346	354	372	342	313	309	336	330	344	346	334	316	323	342	300	374	357	359	330	341	332	358	318	309	340	328	331	330	331	316	305	306	348	295	324	363	345	319	364	311	319	311	342	347	341	320	309	333	299	341	316	348	364	324	358	315	350	352	340	319	329	355	326	319	326	329	352	346	338	332	332	343	321	341	326	361	365	350	307	319	316	334	310	357	394	322	307	321	334	369	322	341	345	264	323	341	305	338	339	335	335	318	361	341	309	356	356	326	332	354	323	320	325	320	297	352	336	316	339	351	322	341	326	330	339	348	319	302	342	348	352	323	335	356	329	297	303	294	305	300	353	380	300	329	317	311	364	329	297	321	343	315	344	321	340	358	332	337	328	341	312	351	331	357	356	337	303	325	336	344	368	313	333	332	364	325	350	313	321	321	317	351	331	314	318	325	284	320	368	325	348	335	376	364	312	308	344	306	350	352	336	352	308	320	349	349	326	297	344	309	318	297	316	350	346	340	340	313	342	328	341	345	328	339	309	327	326	325	324	329	356	339	312	329	342	324	343	340	321	335	333	367	321	325	353	337	340	297	307	342	322	323	294	320	322	316	339	348	329	350	334	325	337	319	340	314	334	322	322	335	348	336	352	310	318	395	335	316	327	330	352	316	324	292	346	336	324	290	329	351	337	346	317	319	339	320	336	319	350	334	317	315	343	350	349	334	324	352	323	296	353	332	354	311	324	327	333	354	347	352	315	339	317	331	329	311	351	345	325	346	314	337	330	327	354	357	338	304	348	309	336	342	330	323	327	320	328	337	330	315	326	331	327	330	343	331	337	314	312	324	314	339	346	319	342	328	331	346	339	325	336	353	316	353	329	308	324	366	344	315	313	345	344	302	327	320	321	326	305	331	310	331	328	330	331	327	332	346	343	332	343	328	317	328	339	293	346	328	329	303	342	317	356	357	306	368	331	313	335	340	312	332	323	351	290	357	359	376	323	359	316	323	315	315	309	343	344	342	342	326	346	339	338	385	324	342	368	351	301	344	325	309	346	296	328	330	308	348	353	344	331	319	325	318	331	321	357	353	334	357	345	356	331	323	323	312	330	311	350	336	383	311	368	347	341	340	346	317	346	336	376	283	323	317	339	341	342	331	344	291	336	325	324	359	344	331	298	364	324	281	309	332	314	329	315	283	333	343	330	359	378	327	328	360	339	352	296	348	317	308	304	298	314	338	310	328	343	393	335	315	313	335	361	318	339	337	321	294	310	373	319	336	359	323	357	357	344	369	351	328	312	347	323	310	363	359	320	369	347	321	336	325	330	363	349	318	321	364	358	371	333	315	305	342	355	317	297	369	331	310	340	304	321	323	319	351	327	319	317	342	307	349	338	344	354	376	368	356	334	339	345	331	372	316	339	331	326	340	322	346	298	327	346	350	339	333	330	314	323	370	339	302	322	340	314	333	319	322	312	329	327	334	299	372	324	330	318	309	314	337	327	341	320	319	372	331	299	342	334	309	326	341	331	331	297	323	325	339	313	335	332	299	301	314	302	339	330	325	327	336	349	329	336	351	376	335	363	330	313	319	366	365	333	328	372	306	307	352	321	315	291	324	304	327	319	330	362	369	338	321	360	342	355	345	297	278	315	365	398	310	302	353	320	358	323	310	301	310	354	297	347	330	321	335	353	333	306	367	299	338	344	329	346	311	325	371	348	309	301	340	314	333	352	335	322	325	318	290	333	325	331	317	326	372	348	351	350	337	350	318	294	345	311	338	306	318	322	332	330	341	324	306	353	347	336	329	318	314	358	311	329	352	344	329	307	320	334	306	316	356	317	313	315	313	313	338	327	330	334	319	308	325	313	330	323	359	346	323	313	335	338	343	343	362	333	336	329	333	330	332	325	331	332	361	294	336	358	345	346	356	325	321	314	341	313	345	345	306	334	308	374	309	309	341	351	322	320	317	359	321	293	308	317	368	338	331	325	304	343	335	368	330	362	368	347	365	345	323	344	327	316	304	325	361	283	329	317	331	333	322	330
16997	26244	6152	2401	1601	1201	995	933	835	937	863	853	812	774	850	814	774	820	751	748	724	739	782	720	730	701	797	820	755	746	759	718	741	720	726	752	773	751	720	781	734	738	775	747	728	718	763	708	725	740	727	739	705	746	722	774	787	782	733	744	775	762	743	711	768	729	752	735	737	733	748	760	717	761	736	732	757	706	735	726	754	720	707	746	782	708	798	674	683	741	717	747	759	818	752	682	720	717	739	801	775	702	758	699	737	752	733	768	792	751	696	712	789	766	756	709	768	732	738	727	743	709	763	770	734	751	744	743	733	730	739	733	776	766	772	774	741	797	742	752	749	711	750	716	748	706	741	758	757	724	737	727	741	753	743	766	695	795	744	770	743	734	745	713	736	741	749	711	771	776	739	732	778	750	762	757	779	726	719	726	729	730	800	716	747	728	691	742	788	754	744	711	729	759	700	757	709	739	753	734	705	739	739	750	702	745	760	750	761	742	753	772	720	705	756	724	737	730	716	751	697	739	800	744	763	755	711	720	767	728	794	767	739	743	720	740	751	715	752	715	755	730	734	740	748	742	751	737	729	707	766	730	725	742	695	763	743	704	749	721	705	777	726	727	725	785	717	726	719	733	726	779	763	713	691	738	758	737	703	751	718	765	757	760	693	727	708	726	770	721	756	717	740	739	710	729	757	769	759	689	788	732	743	780	724	710	696	707	765	741	747	753	711	786	756	754	775	752	722	722	711	717	757	694	712	745	708	687	736	740	755	742	717	718	740	696	746	735	770	717	742	723	783	710	779	775	792	778	773	748	735	790	703	770	734	695	699	757	719	776	760	752	755	724	788	758	708	760	766	733	708	765	727	724	750	719	773	736	704	712	778	810	778	725	710	704	729	775	774	749	758	724	736	713	749	743	692	761	713	780	772	713	750	748	706	736	770	741	699	772	807	730	812	725	762	747	730	739	729	760	716	751	714	772	755	732	758	728	747	777	707	760	704	723	741	723	790	711	725	752	751	736	759	781	756	717	724	789	707	713	717	755	720	725	720	744	753	736	718	758	723	724	745	698	746	769	778	746	756	762	739	746	694	778	725	755	736	730	713	797	762	732	745	736	696	783	788	711	728	709	766	726	736	769	729	802	736	730	741	761	735	761	754	758	782	775	733	720	696	693	699	710	747	755	780	798	742	758	741	715	730	796	707	754	733	725	778	737	779	793	726	771	707	750	757	798	726	767	750	706	771	745	688	723	714	755	729	765	766	740	736	724	732	760	732	728	688	739	747	728	704	715	769	729	697	685	753	740	722	749	733	763	736	743	716	716	747	742	730	707	739	752	677	738	739	714	817	743	745	744	753	718	699	799	777	716	757	712	752	768	735	704	701	737	721	754	754	757	720	749	780	771	733	776	730	746	731	696	693	795	728	755	824	731	737	730	672	738	704	711	794	782	721	767	737	762	705	767	717	735	743	751	750	774	725	697	717	787	728	750	740	758	734	727	776	743	718	735	727	744	764	759	722	746	755	717	727	754	705	763	711	688	755	758	761	766	789	775	692	766	740	694	766	728	743	691	717	673	738	768	722	756	772	722	750	728	723	771	765	744	724	736	675	743	757	745	721	744	768	713	749	742	706	753	748	725	717	718	759	724	806	730	746	745	758	701	790	748	736	771	725	731	704	732	719	735	792	762	779	741	729	719	748	711	807	688	705	673	727	745	707	715	729	758	731	745	783	709	790	711	759	721	733	698	717	734	794	716	781	747	739	734	762	713	761	769	694	714	742	763	726	785	752	727	754	747	739	729	779	708	688	678	718	715	762	750	768	725	727	757	723	747	748	678	711	735	717	777	719	738	806	744	772	731	726	752	718	747	710	752	754	746	753	717	724	730	721	741	743	776	743	731	749	726	685	707	721	739	802	737	762	738	742	711	726	723	752	765	733	696	700	687	700	754	714	745	733	728	706	754	757	726	755	771	776	751	725	782	721	733	725	713	762	710	744	740	766	761	755	782	683	714	722	714	740	740	717	730	716	733	793	735	758	745	742	761	782	722	731	720	706	729	766	747	760	705	770	745	719	781	721	744	752	767	733	760	740	714	788	784	732	756	732	768	739	753	694	760	716	693	705	779	770	765	775	781	717	741	682	719	724	771	751	686	726	745	745	734	739	733	790	760	683	750	725	683	706	688	710	776	720	737	728	733	736	724	739	753	760	740	783	805	725	710	781	736	707	697	769	798	722	696	723	731	699	727	771	777	733	707	759	739	726	681	726	735	752	756	731	702	708	773	759	740	720	710	794	715	734	767	662	735	727	702	690	758	738	747	755	770	680	717	722	769	708	682	769	734	730	692	715	706	736	746	683	719	730	737	727	739	710	787	735	704	724	732	733	709	744	726	738	773	738	767	752	718	693	759	752	777	733	764	697	752	750	779	726	785	706	725	729	765	724	783	732	737	722	743	646	640	722	759	747	745	706	712	695	725	751	722	742	746	723	762	739	751	704	729	729	731	750	765	792	764	721	763	718	769	740	770	741	711	748	718	743	744	700	742	740	720	692	704	731	674	797	710	738	753	761	683	706	767	757	739	708	756	782	714	730	745	758	800	740	742	750	750	724	669	674	756	703	761	759	758	776	706	737	748	743	732	723	761	713	719	748	758	762	736	769	792	782	746	766	712	745	743	713	716	763	721	688	754	759	722	772	729	724	740	760	734	736	727	745	710	713	736	806	770	715	745	735	752	732	705	779	696	753	764	725	738	766	745	766	763	721	776	719	722	718	726	716	675	772	727	710	710	729	728	763	718	729	754	700	744	735	768	772	725	714	739	783	719	736	737	733	744	728	755	752	724	716	719	716	731	726	736	750	689	743	751	765	746	743	755	745	801	714	723	702	741	773	703	703	704	722	718	744	713	712	704	742	804	763	744	724	718	743	757	766	759	775	728	772	722	739	738	760	755	695	772	721	730	748	737	762	755	719	705	708	720	780	714	752	761	718	731	749	743	721	733	742	710	806	720	647	716	693	759	707	732	744	735	746	774	741	770	759	733	800	720	728	759	697	761	731	758	752	776	766	720	713	747	748	780	717	729	777	728	752	760	701	742	764	778	745	720	743	756	724	751	741	701	778	746	789	741	799	708	751	699	673	721	719	794	731	747	796	700	711	746	746	713	727	778	745	722	729	747	736	705	763	712	698	716	721	731	736	760	730	671	736	754	710	705	768	758	747	717	736	719	716	759	767	710	731	721	721	740	716	735	771	764	759	780	739	761	750	764	712	735	762	782	758	744	706	700	731	712	709	774	755	708	745	759	736	736	742	755	753	769	739	732	742	756	712	739	767	709	710	756	706	742	753	739	750	725	766	784	677	712	757	747	752	718	759	732	733	757	790	723	737	723	720	755	681	752	749	746	753	719	735	722	719	729	739	729	742	739	744	750	709	727	772	753	733	698	744	720	754	715	803	735	733	753	719	681	751	755	738	737	702	731	748	716	759	774
31053	11870	3290	1099	880	620	521	437	449	440	431	405	387	329	355	363	375	317	306	322	314	316	278	300	310	293	298	295	262	333	306	320	296	267	268	294	295	256	281	314	295	294	274	280	320	284	269	316	293	293	304	299	289	272	270	274	293	291	308	301	290	290	292	278	299	290	273	318	306	278	290	274	305	284	298	281	301	318	284	298	314	241	270	307	307	289	303	287	242	298	317	295	298	273	292	299	294	272	278	269	312	285	285	285	294	288	278	268	307	320	261	279	273	312	262	279	282	317	300	306	269	312	273	291	279	281	297	296	286	305	302	284	290	317	298	284	267	322	273	291	259	234	317	285	307	276	278	283	269	320	307	309	288	263	289	305	283	290	299	309	314	307	310	293	302	296	281	309	300	285	323	284	272	295	328	267	294	303	277	276	239	306	276	319	275	299	309	291	295	299	282	300	288	303	271	305	276	310	270	283	298	272	274	279	305	299	294	260	279	252	283	293	296	268	278	305	271	292	284	312	278	282	308	256	307	304	279	279	297	299	317	293	270	301	276	325	292	298	288	299	287	290	254	288	280	304	299	319	311	332	347	319	278	275	274	281	293	288	304	281	283	274	296	283	310	294	279	260	296	299	266	271	274	292	320	313	304	266	279	271	306	273	325	287	272	320	295	307	298	304	276	309	254	300	294	285	312	300	294	292	282	289	307	300	282	295	288	314	297	296	283	275	292	280	290	296	295	311	302	282	302	308	304	283	296	317	289	298	264	286	301	304	280	261	296	306	259	283	288	303	344	315	312	310	281	295	299	308	292	287	312	280	286	318	287	298	310	325	307	285	300	288	314	277	256	288	258	306	293	288	318	299	299	291	312	259	281	286	283	282	303	270	285	281	275	308	295	302	313	261	271	311	275	310	290	291	303	310	318	305	317	276	297	287	343	330	332	293	277	297	298	293	302	318	291	280	336	247	272	294	288	275	266	280	295	293	294	312	295	305	292	291	277	290	296	277	297	308	281	316	290	315	299	287	331	284	270	278	298	285	291	286	332	303	312	280	330	262	262	319	280	294	309	300	298	299	316	288	297	296	264	295	271	294	263	291	310	296	308	304	301	316	285	296	260	328	265	300	297	315	274	288	278	314	311	314	298	302	309	289	263	316	314	271	289	291	302	289	282	301	283	267	309	293	289	260	259	291	299	292	274	267	275	261	302	318	298	299	266	292	274	253	317	301	296	275	271	284	292	289	306	312	286	318	278	292	293	284	320	303	301	279	294	284	289	295	322	292	334	288	275	284	303	298	328	270	296	290	281	279	289	329	282	302	296	327	270	267	305	302	287	302	299	323	286	294	278	278	295	273	294	295	273	278	270	267	281	296	275	292	316	299	310	324	259	298	289	275	305	273	287	319	283	315	318	289	313	297	295	292	303	307	311	310	292	267	251	293	324	279	291	300	296	273	294	285	303	292	283	308	292	310	295	260	296	293	271	287	303	304	274	326	294	302	297	266	303	278	312	310	259	287	264	290	293	308	289	294	261	275	315	282	287	286	313	265	302	320	313	286	273	321	309	307	309	304	301	287	308	287	301	263	275	297	306	279	298	310	285	330	293	300	276	289	298	295	287	300	273	312	313	273	290	272	290	275	282	245	294	278	288	308	291	311	303	283	298	267	283	302	276	317	287	307	308	286	329	305	306	305	312	308	282	299	309	289	282	307	276	266	314	293	277	328	316	280	252	283	293	316	266	289	298	304	275	294	303	282	286	314	290	305	261	299	320	277	310	280	295	309	306	256	284	247	291	279	321	309	264	290	282	265	302	302	275	327	290	286	287	290	276	296	311	261	290	277	290	300	312	256	299	302	319	310	281	293	247	269	281	284	260	280	284	294	312	280	344	279	302	267	292	293	294	319	288	272	312	308	298	300	249	274	289	292	267	282	294	277	277	273	296	286	295	312	306	290	284	272	271	278	274	281	294	310	283	274	279	310	304	293	296	280	297	311	291	271	271	305	291	316	299	289	318	297	292	278	281	300	298	284	289	300	287	263	294	326	293	285	331	285	266	288	275	357	331	311	273	286	286	282	324	286	292	300	305	275	305	285	298	294	321	284	292	291	287	330	309	310	283	298	284	304	309	307	310	281	263	290	300	285	284	285	305	264	267	312	295	275	295	273	283	324	277	278	252	284	302	301	265	280	303	277	323	253	275	315	290	289	313	286	303	300	281	301	288	290	258	293	304	263	285	267	325	307	300	260	284	295	288	277	282	306	268	277	269	285	282	292	284	301	295	291	295	311	303	286	300	279	290	305	283	291	298	317	298	281	310	297	315	280	326	316	301	277	290	308	302	283	291	302	261	282	294	305	273	316	305	311	291	283	326	263	274	307	300	291	284	322	298	286	258	295	303	288	299	318	284	272	288	292	248	290	299	242	311	263	300	280	257	265	276	287	281	294	293	283	287	287	300	272	300	280	280	318	325	268	277	282	299	286	262	301	314	286	278	260	301	265	277	312	312	268	279	293	283	286	339	295	304	294	339	280	308	299	293	294	291	327	286	287	305	318	293	267	297	304	324	306	318	252	297	306	309	310	329	286	284	306	289	301	302	305	274	278	274	286	291	284	321	286	297	296	277	291	325	278	297	293	332	286	307	299	277	303	288	284	305	282	263	314	293	306	309	281	321	267	299	333	293	292	311	284	280	286	258	283	298	282	307	293	289	265	274	282	282	317	310	297	264	310	316	284	298	299	312	258	323	273	297	290	287	308	290	273	261	306	303	268	321	274	258	286	285	296	248	284	272	333	292	312	284	262	304	260	296	278	320	319	283	307	314	257	282	276	311	269	280	292	308	322	343	329	305	295	306	313	305	285	271	297	313	292	290	281	285	305	296	306	299	284	311	269	311	310	271	294	294	291	270	301	289	276	278	272	294	290	294	295	243	324	282	291	320	279	301	301	272	290	273	300	292	298	263	302	276	297	314	295	309	310	285	324	323	282	318	288	300	304	287	308	292	308	305	282	307	285	277	264	301	296	280	323	284	288	289	254	259	305	285	267	283	294	261	326	323	275	299	285	293	303	289	313	290	267	326	300	301	307	277	285	318	296	300	273	313	284	316	267	292	285	318	274	278	278	280	296	285	291	311	293	308	357	253	252	328	309	282	284	313	270	258	277	286	319	270	313	294	291	303	267	287	281	289	292	295	302	292	274	287	286	277	299	268	278	321	287	270	301	276	282	291	295	277	274	298	310	279	307	314	267	275	247	276	276	329	322	296	303	267	287	276	292	278	296	270	280	297	286	292	280	316	278	303	293	320	314	276	307	294	258	260	302	315	281	252	302	287	286	284	315	289	271	339	307	284	265	317	291	264	310	273	313	257	295	297	290	296	316	285	265	294	290	293	304	304	285	293	300	286	277	285	298	305	310	304	265	284	306	279	265	308	289	305	308	288	311	300	303	308	266	287	256	297	275	279	261	269	311	271	293	280	257	265	298	271	269
11332	8830	2108	1141	928	775	724	707	724	736	758	719	707	701	734	733	699	690	720	693	655	719	680	686	696	662	743	688	734	741	644	684	700	728	686	684	645	699	702	693	709	716	667	678	652	655	671	705	682	697	682	700	718	733	677	699	727	668	680	724	674	691	700	693	695	716	680	683	678	737	709	707	709	658	673	675	694	638	659	695	657	668	685	654	715	654	675	689	692	685	653	678	720	682	712	675	707	673	669	684	673	673	714	660	725	685	650	723	677	641	698	661	672	667	660	683	708	713	710	709	694	648	666	670	671	687	741	651	638	653	749	714	701	672	693	711	705	686	691	697	669	732	683	638	697	642	683	731	720	683	679	651	673	628	684	678	649	754	722	668	698	711	682	650	681	683	693	682	671	703	692	663	706	710	692	665	654	692	687	658	633	678	658	696	696	647	681	724	639	715	702	708	690	683	695	689	705	716	677	710	651	669	748	682	732	744	653	700	697	711	643	702	683	667	699	675	672	686	716	647	741	644	667	725	720	719	695	664	650	674	709	692	677	718	647	681	712	725	664	705	675	682	669	670	678	654	692	668	771	686	697	647	662	720	702	687	695	661	657	654	720	699	667	663	683	657	674	740	682	728	701	658	688	704	724	672	677	675	683	646	687	732	693	672	649	659	678	704	690	654	682	651	662	706	698	722	738	708	735	669	681	694	679	695	693	688	680	665	728	713	721	688	725	718	666	676	695	677	668	681	684	659	731	746	632	711	691	712	662	709	664	690	711	723	716	697	712	666	711	682	707	722	685	695	669	710	688	675	676	682	697	682	676	651	698	703	684	719	703	700	689	697	674	635	713	692	689	681	719	665	665	681	704	713	676	699	715	669	687	698	654	733	659	706	693	689	703	669	702	660	684	697	701	674	718	691	692	690	675	695	719	665	711	683	724	683	759	694	635	667	655	708	681	657	678	651	711	638	693	759	698	697	709	687	680	714	689	671	713	701	679	670	697	691	669	673	710	695	660	742	645	710	663	666	723	672	736	656	710	670	695	706	700	695	737	672	669	723	691	696	663	697	680	683	673	681	691	660	728	648	630	711	655	664	654	664	677	666	695	688	673	685	626	658	694	663	683	668	670	736	681	699	683	638	690	683	687	704	715	652	682	692	687	658	710	715	695	697	702	638	702	686	702	707	700	664	638	691	673	684	715	662	695	703	733	702	684	698	663	683	681	703	699	711	731	669	674	674	695	735	706	705	708	727	712	717	727	706	724	670	684	725	694	709	612	684	688	723	662	671	645	714	694	631	672	674	701	680	687	699	687	663	689	653	677	687	688	739	738	716	675	746	671	677	690	666	677	674	672	710	640	692	671	658	708	675	706	682	745	684	703	684	712	728	721	707	697	692	669	672	676	735	703	635	659	648	708	729	698	699	645	672	648	726	690	669	732	663	691	707	708	738	693	673	686	692	655	731	690	726	708	695	648	670	690	683	688	740	679	665	704	707	645	682	703	722	639	667	688	672	690	662	678	684	650	661	710	659	716	667	695	708	686	705	632	689	672	703	637	687	688	720	681	714	674	715	707	683	667	730	664	696	697	689	642	727	670	670	682	709	681	629	660	680	730	705	671	678	688	700	700	675	705	717	676	684	700	696	734	673	677	659	703	699	655	688	702	646	672	724	718	712	695	664	708	665	699	715	712	615	697	698	666	735	698	708	654	702	693	670	705	652	663	663	700	675	669	663	674	698	650	674	671	712	697	690	725	660	678	659	711	652	686	692	682	716	661	681	704	739	700	670	683	657	668	726	704	713	702	691	663	625	668	660	727	629	651	667	653	743	686	709	747	716	672	674	690	683	722	708	682	685	673	667	681	709	680	707	695	695	634	793	702	705	656	676	661	675	678	679	702	698	722	694	710	737	652	722	707	685	698	659	714	697	696	631	673	715	714	680	694	635	745	732	645	675	675	664	676	688	671	696	692	669	706	711	627	672	715	702	670	691	714	663	627	700	711	675	727	717	691	729	691	690	681	684	687	650	694	708	674	712	680	721	670	703	669	691	709	725	733	695	701	685	689	664	688	682	689	685	711	684	693	667	726	641	716	723	688	701	678	663	697	631	711	765	716	666	727	681	676	699	675	697	695	678	762	671	703	672	692	704	716	712	671	666	722	698	708	667	648	678	678	688	707	669	665	679	683	675	713	679	637	704	679	652	709	723	681	699	660	655	711	680	682	670	702	726	699	744	677	707	639	683	697	704	688	692	678	675	673	712	668	674	714	706	663	681	631	671	684	635	700	707	705	714	650	668	676	675	656	705	721	629	728	699	685	672	705	699	668	685	660	662	657	681	714	700	669	678	707	663	710	711	681	669	703	682	728	655	678	685	700	720	686	639	649	703	671	707	695	698	688	693	686	674	661	676	681	706	675	651	684	692	704	660	738	673	694	665	709	678	654	643	647	696	670	664	688	674	689	679	717	708	669	667	675	704	723	664	670	673	707	696	715	694	714	669	728	654	685	700	683	719	687	647	682	698	647	679	690	664	667	724	676	686	660	698	683	709	730	673	662	714	696	697	670	740	707	735	652	684	702	727	670	730	680	684	691	693	728	718	716	708	716	697	668	696	682	724	709	715	648	671	722	709	680	683	684	714	696	715	633	676	656	677	679	709	652	649	716	699	732	645	714	685	705	703	694	667	670	676	715	670	624	664	680	688	686	688	641	707	730	728	645	651	670	678	705	668	728	660	670	713	688	646	671	737	677	710	660	717	711	681	672	663	708	691	669	648	732	640	671	688	676	730	649	679	675	697	695	686	693	700	697	708	672	721	677	675	724	661	643	689	670	736	651	701	660	659	683	751	703	696	654	660	701	662	663	658	714	683	697	678	674	683	716	675	680	649	687	716	691	721	672	736	675	699	684	666	647	711	700	731	639	680	629	731	717	718	715	676	657	678	669	702	667	681	657	673	668	703	699	711	718	695	719	710	700	730	649	707	702	670	707	711	686	659	705	698	686	688	706	663	639	718	640	644	675	651	676	682	666	700	708	685	676	705	657	676	681	701	689	677	662	704	657	687	676	628	688	716	684	692	685	666	715	706	667	681	673	649	706	716	649	717	701	679	713	683	675	680	707	680	670	697	703	740	686	674	701	720	658	705	648	709	704	682	704	680	681	657	692	702	729	730	694	649	701	679	683	671	659	635	696	706	698	653	685	742	673	695	678	660	684	674	703	720	669	640	701	733	700	695	666	653	688	719	686	704	667	669	679	676	700	692	699	706	724	654	674	715	699	733	691	700	677	720	645	696	677	708	667	668	686	699	713	682	692	701	688	692	695	693	662	668	659	688	650	671	709	678	661	703	681	700	694	702	692	680	683	649	685	660	661	729	688	676	658	685	710	672	664	703	696	712	716	686	662	690	699	700	732	678	651	730	727	706	657	695	700	686	683	701	699	687	624	690	723	717	681	713	666	660	675	672	672	661	640	695	670	711	706	715	708	699
26808	21418	25587	27174	7766	1281	896	782	704	693	578	601	617	538	533	495	458	461	461	410	399	417	415	437	415	408	386	444	366	390	392	397	360	390	393	418	401	395	367	370	434	393	408	391	367	351	364	390	398	404	385	340	403	401	393	382	359	375	403	400	430	407	382	413	372	363	366	373	322	381	396	377	357	361	387	337	380	380	366	361	358	415	375	402	394	390	413	393	369	349	362	346	359	363	414	392	359	371	417	347	394	365	394	350	365	363	406	399	375	398	401	394	363	345	379	385	367	380	361	395	394	349	419	364	393	397	387	394	325	392	420	410	397	370	396	377	385	411	363	374	402	388	358	376	378	376	417	388	401	393	382	368	385	351	321	397	371	341	386	392	375	397	402	417	402	369	356	372	389	407	385	358	424	426	407	367	374	375	376	367	386	372	332	366	363	411	408	354	387	353	385	383	398	390	358	345	433	380	377	407	396	363	359	400	378	387	384	425	368	356	376	382	404	374	360	351	394	351	409	351	385	375	380	373	400	390	366	386	372	379	394	375	404	362	370	401	370	425	375	390	400	341	374	403	342	390	382	394	390	385	351	369	405	406	403	371	369	379	414	367	391	434	378	392	353	357	378	395	387	368	431	417	384	382	383	362	364	331	370	389	392	379	369	407	362	400	389	343	340	405	381	371	395	405	394	371	399	357	373	416	380	368	422	388	380	414	345	401	388	375	384	411	366	431	370	395	398	373	406	360	376	386	380	390	368	384	392	361	338	362	382	367	384	387	387	400	365	357	416	407	391	402	416	378	417	383	384	389	375	394	433	388	387	370	366	372	374	377	368	378	368	364	384	393	386	372	394	393	373	354	371	380	398	376	387	387	395	410	396	379	371	391	395	384	362	367	373	374	373	373	368	404	372	386	383	386	364	361	406	375	387	354	372	374	378	376	409	384	402	404	353	367	362	373	385	365	336	388	408	379	383	382	387	399	411	432	358	365	408	383	406	387	350	344	402	380	357	387	373	389	372	373	376	384	358	378	379	388	356	368	357	347	367	424	350	351	388	387	384	362	377	355	383	367	358	374	382	396	371	380	368	390	387	398	379	403	375	373	379	404	409	364	381	361	361	362	402	380	416	355	384	374	375	398	370	372	378	388	396	368	366	344	436	399	405	383	394	360	408	347	355	390	393	418	346	357	392	380	383	390	390	351	359	383	364	372	358	417	374	392	430	394	385	365	410	366	379	375	431	369	356	370	382	390	358	395	388	346	353	372	351	417	427	360	424	393	426	374	354	403	422	391	390	386	385	378	364	395	393	397	404	380	382	361	361	372	397	401	386	410	389	408	372	367	389	383	351	378	352	340	385	407	418	363	358	348	397	431	399	422	392	367	359	376	372	371	381	392	372	390	379	373	399	388	373	387	343	386	416	442	390	358	414	437	380	357	383	404	340	373	376	407	405	380	380	408	406	389	412	392	388	408	424	351	390	396	373	386	399	400	394	328	357	422	401	388	383	426	380	393	388	361	373	421	353	361	367	370	346	371	391	378	368	395	357	372	387	397	409	349	336	419	409	403	398	375	376	395	369	387	402	402	396	354	380	388	387	375	383	374	403	396	383	362	394	344	368	385	384	381	403	404	374	356	421	400	373	366	375	376	355	367	363	398	372	375	401	359	388	393	445	382	359	364	397	390	381	365	403	366	364	397	378	401	398	431	361	382	399	397	420	360	410	355	373	376	376	354	403	399	333	420	387	384	356	384	388	359	348	356	426	339	373	414	381	376	374	331	364	375	377	357	363	397	358	351	401	349	332	390	374	389	394	379	374	353	383	390	359	408	356	380	390	373	346	391	371	395	388	369	380	356	365	383	379	374	415	377	382	370	361	324	393	377	377	377	347	403	400	383	350	404	374	417	383	353	367	392	398	345	392	367	422	415	379	395	391	407	439	384	377	400	402	373	355	358	364	362	383	418	395	377	398	377	366	373	350	400	396	376	389	380	399	389	347	358	356	381	361	367	401	418	382	368	368	362	410	442	367	423	413	371	403	397	379	412	386	408	382	412	352	393	396	367	367	368	413	349	362	363	386	356	387	303	426	369	383	331	388	367	379	384	420	360	375	370	367	408	362	386	381	394	377	368	379	401	466	385	350	379	382	398	380	394	398	367	384	394	390	363	374	387	371	348	375	389	399	405	380	389	356	378	357	413	378	394	363	365	350	392	358	410	381	346	374	373	383	403	373	376	387	426	375	357	368	361	418	386	392	373	398	344	413	388	363	378	373	348	369	355	384	384	388	376	393	377	381	386	392	414	397	378	341	420	405	372	389	363	415	386	370	387	353	366	366	381	406	380	378	399	339	402	388	370	364	378	354	378	386	348	403	376	322	377	394	400	397	341	392	355	417	373	376	375	351	359	371	382	388	379	382	394	364	410	367	367	360	417	340	371	385	372	361	339	371	405	376	375	389	357	335	404	381	405	372	397	351	362	379	399	366	361	376	397	368	374	403	411	403	333	371	379	355	358	386	369	395	392	394	346	365	372	382	368	373	381	400	383	369	367	373	383	413	383	382	380	369	390	353	405	381	357	375	395	403	361	387	386	356	410	406	368	355	385	390	354	365	373	412	445	402	395	389	359	391	375	378	393	400	390	380	426	356	365	368	382	366	376	386	368	426	401	404	415	354	406	395	424	384	380	372	385	390	385	366	372	393	332	377	345	350	357	382	387	403	356	376	400	373	403	345	375	342	382	365	391	392	371	377	392	389	357	386	407	387	387	354	405	335	383	392	335	377	354	393	374	329	413	345	401	399	420	409	387	368	367	390	395	379	375	392	385	353	366	363	396	378	372	393	366	346	369	368	356	391	380	368	359	369	375	421	371	363	329	388	417	395	338	399	355	374	345	357	382	364	393	374	387	377	387	366	440	386	417	387	386	405	387	402	365	387	384	360	392	389	426	422	387	344	400	329	381	390	375	371	392	355	383	389	373	397	387	384	397	387	391	372	377	387	411	386	376	361	379	404	365	386	382	323	361	379	359	386	421	394	387	370	400	382	416	377	365	372	364	403	383	392	385	392	354	382	392	384	396	362	333	364	412	343	357	408	372	390	370	365	346	390	359	387	340	377	382	409	372	361	343	373	409	382	412	388	353	397	393	382	403	379	368	391	372	351	376	380	399	399	364	376	353	394	387	378	372	383	359	382	360	365	365	372	353	346	359	352	391	346	356	406	398	395	384	370	341	316	385	387	375	356	342	361	380	387	394	376	431	376	377	412	374	379	371	408	394	384	360	346	363	374	372	391	404	337	360	371	403	378	358	386	367	370	333	360	378	359	388	362	393	393	397	375	374	365	370	391	374	355	355	365	379	417	393	380	416	359	388	378	382	358	400	401	355	340	423	386	394	389	362	365	366	416	389	410	406	353	362	383	368	360	395	372	353	370	380	390	373	374	379	408	401	374	369	376	394	386	406	372	407	372	401	373	343	401	400	407	359	411	379
13587	20585	4863	1864	1454	1102	1011	963	1008	986	909	956	925	925	914	893	865	910	879	871	874	865	823	835	859	906	831	883	811	817	864	869	870	810	898	855	889	802	815	901	866	869	839	863	861	871	887	852	853	863	827	813	857	840	859	807	861	887	859	838	822	859	854	847	886	850	874	867	824	848	850	854	833	842	833	896	819	867	831	890	840	861	852	836	835	867	831	819	856	895	864	857	832	874	836	875	871	848	867	807	913	886	817	843	850	831	845	877	838	867	855	850	861	776	883	839	808	841	905	839	893	846	813	846	858	828	854	805	881	857	841	872	908	860	877	822	832	834	819	864	883	877	890	842	930	851	825	890	863	839	850	852	851	851	841	806	840	871	887	827	868	856	872	839	798	856	920	858	831	865	848	835	893	871	857	840	845	795	883	875	806	868	874	854	860	852	802	838	821	819	894	838	814	832	834	844	863	856	834	896	888	882	861	809	836	827	819	819	904	849	838	857	873	865	826	870	863	860	830	807	869	802	811	899	783	861	866	861	823	843	893	844	848	879	819	831	900	808	835	855	818	837	884	813	860	880	879	885	880	851	881	909	875	809	878	853	870	853	818	888	865	859	894	922	819	897	838	854	836	835	873	845	911	870	838	865	873	833	867	812	894	835	892	837	830	855	846	904	866	831	897	871	878	852	861	845	854	846	859	880	828	919	868	839	803	863	874	891	841	849	908	849	870	895	815	884	829	844	828	899	880	853	887	862	835	863	861	831	848	837	871	822	801	813	836	891	866	844	930	840	873	835	863	863	882	886	890	865	876	850	877	856	827	869	868	850	835	828	854	880	816	839	853	834	836	842	835	833	866	863	879	859	841	862	847	870	833	854	846	861	880	845	840	867	902	849	854	883	881	869	876	828	869	810	864	883	854	827	884	861	861	764	858	901	879	900	876	891	811	827	866	836	853	825	893	861	844	865	877	838	866	886	809	849	878	820	807	860	870	867	835	838	837	864	840	890	868	832	842	822	886	839	911	874	843	842	879	886	841	882	838	868	867	835	849	856	825	886	869	835	843	827	833	869	877	862	858	855	887	859	893	842	865	877	858	849	884	842	841	892	831	845	829	810	871	873	895	870	861	862	885	896	811	836	897	891	867	886	899	877	810	822	823	868	834	847	887	863	857	852	795	836	838	871	852	885	855	848	897	809	885	873	899	894	822	873	866	842	874	868	828	855	855	847	877	832	901	906	850	825	811	799	879	835	896	836	858	852	874	893	838	871	879	845	859	912	887	868	858	834	862	898	885	872	906	838	860	848	839	853	818	834	846	877	844	806	858	826	901	862	841	879	870	817	838	858	847	819	870	878	879	861	859	842	870	905	875	896	898	879	871	812	890	853	883	893	841	866	814	870	878	847	851	852	830	816	828	869	860	905	842	859	795	883	849	860	858	871	883	828	848	888	848	866	837	821	832	833	833	846	922	801	879	828	852	804	808	849	846	872	934	826	879	847	925	863	836	846	845	881	884	916	855	887	890	833	883	851	827	892	868	845	794	890	859	834	864	879	903	849	849	875	891	859	823	869	874	878	813	836	920	855	870	831	877	870	876	869	894	875	824	862	912	895	871	835	842	849	853	868	862	820	874	877	827	845	898	856	790	893	877	821	831	841	890	834	830	867	885	815	849	869	839	866	866	822	852	910	854	916	818	842	863	843	848	831	888	858	852	815	808	892	882	849	834	857	844	938	867	831	849	834	863	884	850	869	847	820	881	848	893	822	844	865	870	861	864	850	860	851	918	864	861	824	921	868	831	873	934	874	831	841	809	871	854	905	886	867	886	862	837	882	857	858	857	899	891	799	810	897	879	890	817	811	883	867	827	865	864	853	879	874	884	790	841	886	856	856	849	917	895	862	870	859	860	848	865	848	847	827	900	812	926	878	841	828	812	917	917	835	850	850	877	885	833	904	850	890	816	877	868	923	846	876	844	833	820	833	867	900	835	834	875	860	874	830	801	868	804	825	855	889	852	842	929	914	845	902	914	837	829	867	872	880	851	873	873	855	874	841	823	819	847	904	818	905	842	829	822	877	892	856	883	822	888	844	890	821	846	841	804	873	819	871	830	895	845	872	867	822	816	841	849	835	817	820	850	853	884	834	858	811	859	876	854	840	867	863	883	842	878	855	838	866	855	863	873	870	848	908	874	846	848	844	859	862	826	884	832	875	836	858	894	863	785	892	837	920	903	878	875	876	823	844	898	789	881	885	849	870	821	817	792	871	872	834	856	857	802	820	820	836	819	889	820	792	896	800	852	853	850	888	824	858	801	883	828	907	849	890	823	858	854	904	894	837	839	798	814	847	915	816	822	836	850	810	866	813	828	843	816	841	887	831	850	831	859	895	833	817	857	866	842	875	832	916	944	829	803	870	865	873	842	876	857	863	807	795	842	859	875	867	883	857	879	877	921	798	881	853	843	870	825	866	830	796	877	822	780	815	890	932	848	828	818	800	910	820	841	901	876	859	809	882	914	889	854	899	871	842	828	887	832	811	832	853	882	877	864	839	900	834	819	861	817	859	807	859	852	853	828	836	840	863	837	917	866	882	907	859	818	879	804	917	875	893	811	879	892	851	813	827	808	876	858	854	864	882	836	867	884	848	864	862	848	820	837	865	876	853	841	900	859	813	854	891	867	848	822	857	857	845	850	812	805	897	863	845	871	873	859	898	846	876	853	859	836	882	848	838	823	843	854	875	860	887	885	776	879	916	837	881	827	855	850	815	852	860	929	917	941	871	840	826	870	860	825	890	826	865	845	849	871	805	829	849	886	875	797	870	899	853	835	831	858	871	859	817	898	877	841	891	878	880	839	838	871	831	882	854	854	840	851	881	863	820	889	888	854	863	899	870	828	863	861	850	868	862	889	884	922	876	870	867	896	855	878	888	840	853	857	890	824	828	863	872	850	891	827	850	821	874	828	866	830	876	867	847	863	852	847	841	856	823	860	830	863	830	827	865	875	820	801	916	833	813	870	852	865	882	850	857	831	923	850	819	836	818	876	822	844	834	908	846	872	848	866	841	851	854	907	834	927	870	894	852	845	861	892	882	828	877	814	849	834	866	825	852	855	788	868	938	829	854	867	873	883	833	796	892	861	884	892	894	871	829	888	873	827	850	889	831	863	852	803	817	886	829	896	909	876	909	810	866	847	820	848	873	890	860	877	895	841	855	884	832	888	859	851	891	882	873	866	889	826	825	845	851	846	886	918	875	834	829	850	815	879	874	887	829	823	875	864	817	830	876	833	852	849	843	861	857	870	839	839	848	832	902	823	849	880	811	836	801	824	890	869	826	848	913	842	910	859	832	882	841	856	873	889	856	871	849	922	856	854	836	876	858	829	849	840	927	877	863	828	866	804	927	818	800	862	789	874	817	891	807	846	828	863	881	808	833	850	850	871	878	852	877	859	889	827	881	885	859	834	852	865	867	917	775	838	874	801	850	803	804
25016	21434	26884	26292	21362	7339	1392	925	895	769	671	734	675	538	570	555	470	401	408	374	403	318	371	391	393	370	363	371	362	383	348	339	387	335	340	346	380	349	335	351	387	355	326	336	343	325	348	316	343	367	326	331	338	381	353	325	304	335	322	355	343	354	402	366	348	329	345	320	349	354	344	379	361	328	335	355	384	360	311	327	364	358	350	340	374	325	348	353	334	352	327	341	332	330	332	334	336	340	357	328	350	324	344	345	346	340	300	313	364	325	359	354	344	324	360	345	315	322	358	321	355	313	313	333	343	292	343	366	359	340	292	338	321	348	348	336	357	316	349	332	302	335	327	332	342	344	349	353	313	315	325	313	313	316	333	330	342	325	369	386	371	310	335	352	356	349	335	338	357	329	301	318	321	315	325	348	317	372	313	350	334	325	327	344	335	368	355	341	337	330	319	334	297	315	314	303	350	358	295	339	330	334	316	307	334	355	298	323	321	322	335	341	330	365	330	354	335	366	314	340	340	375	344	346	329	346	345	380	357	336	299	347	334	363	348	313	341	378	356	333	320	352	353	366	316	335	331	347	345	336	318	354	366	328	342	346	307	320	334	307	357	352	317	341	333	313	347	315	365	348	308	357	381	371	340	343	350	343	334	350	358	334	339	297	330	348	358	358	308	326	343	324	365	318	323	312	316	353	353	345	358	333	335	330	364	347	373	325	355	402	325	357	353	331	304	331	338	354	353	320	343	338	353	347	350	308	335	349	327	352	362	313	365	367	306	345	317	314	312	338	339	366	329	330	327	352	345	351	313	303	344	335	336	358	323	341	333	339	350	331	365	342	346	340	336	347	341	380	331	329	322	360	370	361	333	313	356	299	346	355	307	359	327	345	326	358	370	354	371	329	352	327	345	345	326	318	333	333	345	315	323	325	337	325	336	364	331	319	337	342	335	329	350	327	350	373	304	343	342	329	335	355	307	359	313	330	319	332	361	351	309	297	354	315	356	320	326	345	337	357	348	356	329	328	309	328	358	364	343	309	337	344	335	325	364	326	355	333	311	306	335	349	325	347	341	330	333	386	374	363	347	339	339	344	323	332	357	344	310	344	365	320	328	320	365	355	328	351	313	344	312	326	344	338	328	318	344	326	369	337	318	347	333	315	320	313	340	354	344	307	356	289	322	338	321	319	300	349	329	340	322	334	357	340	336	313	337	325	322	395	336	353	352	362	348	329	302	342	296	369	338	363	328	333	362	345	310	356	347	334	350	325	306	350	394	320	322	325	366	328	341	349	326	334	377	360	337	351	348	353	318	352	310	348	342	328	339	339	300	350	358	340	333	371	315	369	321	342	344	379	363	350	359	313	332	355	339	344	359	314	339	342	331	343	333	368	353	338	335	325	354	346	380	338	327	330	330	373	334	306	367	314	358	336	386	328	323	372	310	353	326	352	332	342	328	360	342	337	320	376	358	343	299	330	359	304	306	329	318	339	360	370	333	315	327	372	329	337	349	313	312	294	315	333	310	361	353	345	314	335	319	326	332	315	305	338	342	355	345	357	350	370	343	338	325	357	306	321	351	326	333	340	361	326	331	376	323	320	348	328	347	369	321	341	356	356	331	355	365	316	296	344	327	320	363	340	333	338	337	352	291	303	381	354	312	282	305	320	358	302	331	340	387	346	317	350	335	346	312	327	341	350	298	314	331	365	336	351	349	327	295	346	326	362	337	320	335	356	317	326	380	351	323	335	380	304	372	351	324	355	321	316	344	295	348	325	352	345	360	319	359	327	318	337	328	331	345	313	341	360	304	335	325	340	378	341	355	377	331	338	379	340	334	357	300	367	352	333	346	327	352	362	327	316	325	331	353	314	374	296	337	328	332	353	339	318	358	333	327	350	354	309	343	331	338	340	343	330	362	350	346	334	348	324	380	350	340	351	346	354	313	336	326	322	349	340	333	342	340	347	395	336	357	350	359	327	356	295	376	319	328	340	346	344	310	312	360	349	306	339	346	321	357	352	324	356	341	332	317	332	327	346	347	349	319	321	369	348	307	331	301	333	342	313	305	343	359	331	297	318	349	316	346	361	341	325	341	315	321	338	299	334	363	344	344	338	347	377	356	295	330	362	350	317	307	314	354	323	349	338	315	359	293	338	328	328	330	364	349	350	335	353	305	363	368	298	381	336	328	350	314	320	347	337	317	354	348	334	335	393	339	350	326	340	339	332	351	333	308	283	353	291	329	365	323	353	351	344	346	334	347	355	317	354	347	352	308	363	333	345	347	382	350	352	358	352	352	307	321	380	346	345	315	344	366	349	324	331	331	339	360	320	327	358	334	338	346	339	352	299	321	364	356	328	353	360	317	339	338	329	336	350	305	359	329	360	361	313	329	351	326	340	337	369	349	350	333	351	331	333	378	332	331	305	348	342	334	350	348	310	319	355	336	310	328	330	331	310	321	363	331	327	349	336	359	330	371	347	372	332	351	322	371	330	335	347	347	318	376	328	321	313	319	314	314	332	343	352	354	351	319	350	370	363	346	335	313	352	331	354	357	322	334	311	353	312	350	325	325	349	320	360	317	322	327	353	311	360	347	358	307	340	338	365	334	320	350	353	338	333	362	349	355	343	364	337	351	350	322	320	307	338	312	328	317	377	371	353	360	298	369	324	322	332	313	358	306	331	311	335	334	303	342	338	339	355	351	324	340	350	344	362	316	357	327	352	339	329	369	376	321	351	361	335	336	311	354	357	342	326	338	312	350	329	332	385	344	289	338	299	318	344	334	320	312	373	308	336	344	333	328	323	318	326	368	330	358	331	334	311	320	355	333	340	311	362	347	336	357	371	349	336	341	336	356	336	351	312	359	338	350	341	320	335	377	376	345	352	359	345	333	316	320	328	334	323	348	340	314	334	343	328	370	325	346	347	332	343	346	323	387	329	338	318	319	342	338	299	310	356	296	340	341	341	359	332	370	344	384	324	338	379	312	328	361	358	334	349	334	332	335	345	354	333	358	329	315	316	335	312	357	360	322	322	358	356	334	299	334	323	355	315	334	310	372	330	324	331	322	320	338	328	374	364	360	384	338	311	330	400	314	346	303	313	345	370	335	354	338	354	350	325	285	351	364	348	338	335	339	321	336	335	329	365	330	325	331	358	342	346	357	351	363	330	316	342	325	339	352	351	359	322	327	355	357	349	337	297	330	329	325	314	369	324	345	335	357	354	342	367	337	344	311	329	373	350	330	343	339	340	314	356	346	363	338	329	348	324	315	361	363	342	315	341	336	369	332	326	351	356	347	351	345	335	347	356	358	286	343	319	352	322	348	362	337	325	320	339	329	306	332	347	333	354	334	319	306	316	343	387	332	330	336	347	309	356	323	357	298	329	316	346	367	323	314	336	359	319	317	337	338	323	339	342	293	298	286	337	385	329	326	319	315	348	355	356	307	339	336	336	298	354	341	328	342	336	322	335	324	323	338	291	329	319	345	332
16897	27617	6599	2413	1734	1162	1022	974	973	921	864	892	814	864	844	851	799	787	741	791	845	788	702	759	801	802	754	779	736	743	712	753	732	744	786	749	793	720	774	770	748	737	781	782	715	741	769	739	790	768	754	724	744	785	788	759	719	798	746	765	789	733	715	772	783	740	765	740	760	760	723	727	761	756	760	775	788	675	739	758	767	754	773	752	788	763	784	726	793	780	759	722	757	755	719	795	747	759	759	750	763	685	737	767	754	752	731	807	782	756	762	762	751	771	747	763	746	762	769	739	760	756	747	773	759	729	765	756	750	760	733	748	826	739	700	737	728	763	773	787	715	748	768	764	698	764	733	748	761	776	789	798	730	728	808	714	787	793	772	765	725	727	697	743	737	729	722	728	754	743	747	800	783	755	785	746	789	762	753	737	807	710	733	767	730	762	759	739	786	763	733	767	752	772	715	715	743	793	765	740	721	761	749	781	699	731	781	744	750	765	686	784	770	786	761	736	809	765	744	751	732	752	799	740	763	744	738	746	764	810	769	790	792	726	762	766	696	750	718	812	764	815	754	791	758	758	769	794	748	756	771	793	742	780	764	734	699	746	748	737	769	789	780	747	823	723	764	746	764	792	768	728	773	727	750	684	727	762	711	735	742	719	745	758	747	732	760	724	775	740	692	764	787	742	768	716	744	686	713	753	774	730	758	714	804	741	713	766	742	751	748	738	750	700	751	744	736	751	760	698	738	735	751	757	746	795	754	784	744	740	771	700	742	713	767	749	785	767	789	751	741	716	703	685	740	775	763	725	734	723	790	748	733	763	779	753	758	751	721	739	791	714	775	754	731	737	758	788	741	765	715	709	811	735	778	733	709	734	764	737	733	739	721	773	759	751	734	776	732	796	787	704	746	739	722	726	760	717	781	833	762	767	778	774	756	786	759	711	770	823	727	762	781	791	798	762	742	741	731	720	749	760	759	777	778	739	746	769	733	837	726	695	753	746	798	723	766	787	771	739	737	758	781	713	757	732	723	784	705	804	765	743	765	749	728	809	764	765	763	748	733	774	800	712	738	769	743	713	754	766	768	802	739	751	771	780	758	684	767	760	751	719	718	769	769	683	735	732	732	737	713	759	768	768	722	753	728	734	723	820	767	722	764	731	784	747	785	786	743	723	739	737	779	782	757	801	704	793	733	740	768	744	743	727	792	744	755	786	764	748	814	736	759	748	720	713	734	753	753	707	734	717	780	757	757	698	783	730	787	742	767	771	797	722	749	745	786	713	755	778	807	710	805	723	730	728	746	760	729	701	702	715	726	703	766	724	706	763	753	716	802	719	764	798	771	736	774	745	785	732	752	743	734	746	793	778	784	689	738	744	740	765	749	782	759	759	789	763	723	792	724	765	769	759	764	807	714	789	738	748	786	776	739	732	762	750	786	749	756	797	766	707	750	718	787	729	747	772	730	745	757	778	752	765	744	730	745	732	780	742	801	780	762	729	740	759	753	719	732	739	719	763	742	778	776	742	711	780	790	787	775	759	708	766	760	681	786	754	789	748	788	738	800	761	744	755	748	758	698	690	749	761	752	769	707	794	685	786	807	760	740	773	720	728	778	707	765	711	741	778	735	728	734	775	714	701	779	776	806	725	754	779	750	797	696	786	758	799	739	803	779	762	742	745	751	801	775	737	781	758	732	760	760	719	774	765	787	804	760	712	750	755	748	780	744	768	763	757	728	779	794	722	782	717	741	777	791	723	758	753	727	731	733	703	767	793	770	757	751	800	737	777	780	759	725	735	753	779	717	743	767	737	774	704	785	714	760	761	744	773	766	760	757	776	728	729	805	766	784	741	764	791	758	793	744	746	743	728	776	811	759	777	757	733	769	723	756	770	755	731	764	712	799	735	797	712	761	788	797	746	818	740	765	752	753	757	758	735	777	757	763	771	789	772	776	759	793	738	741	753	753	784	729	754	753	802	785	757	717	776	712	780	778	758	726	736	735	756	723	770	790	762	810	751	749	746	787	713	741	739	768	696	752	740	735	788	744	708	733	765	749	766	714	746	725	701	806	733	719	768	727	742	739	753	767	728	770	753	792	744	692	766	765	772	716	826	788	678	756	763	713	744	740	728	713	765	767	759	815	785	724	746	760	751	780	794	769	742	811	737	754	784	760	731	767	778	719	811	762	742	725	760	771	731	710	763	728	746	725	711	729	787	782	729	728	757	774	724	756	746	735	740	742	734	785	765	790	760	761	728	730	760	771	739	756	741	812	748	707	754	750	730	720	751	767	774	737	756	765	777	786	760	790	757	735	778	762	768	776	731	755	730	766	736	772	718	770	814	769	789	739	752	744	768	781	781	738	781	752	789	786	742	724	766	753	760	750	792	764	714	708	738	761	767	763	765	749	755	777	762	760	682	779	752	744	746	815	733	731	716	748	708	707	735	778	747	761	763	749	760	752	789	779	750	756	762	764	763	698	759	765	725	821	747	750	776	728	752	751	759	789	711	738	692	750	749	763	763	731	744	740	807	775	719	804	725	771	742	789	756	701	729	730	730	771	741	731	752	756	720	721	745	737	756	713	774	747	761	757	747	762	779	753	781	723	786	728	792	748	774	765	776	763	738	777	801	769	772	753	812	774	748	787	731	732	755	722	754	746	723	783	777	774	771	742	775	766	808	776	730	733	751	749	758	782	677	751	786	720	719	738	769	781	769	739	748	744	739	764	739	762	809	748	731	776	781	723	752	731	758	743	783	771	761	752	774	755	755	771	717	735	734	727	751	727	805	744	752	723	749	818	766	763	752	790	802	755	722	744	791	766	724	743	700	783	768	780	733	785	764	712	782	763	752	766	722	794	802	757	722	797	746	764	704	775	735	722	756	743	790	767	702	760	771	793	781	738	731	701	781	752	781	796	751	718	749	721	753	737	729	769	769	708	830	822	724	734	733	761	721	749	790	710	771	819	756	716	747	751	732	717	703	816	760	762	725	713	787	768	725	757	752	783	785	726	780	762	741	778	761	805	779	733	728	739	741	729	741	714	730	771	755	756	733	757	754	804	788	755	740	745	731	786	754	765	696	792	780	791	731	717	722	746	732	689	802	803	729	776	754	772	751	802	755	771	803	748	727	723	826	738	711	737	745	747	751	757	786	795	796	768	755	708	743	714	719	734	740	791	748	702	768	783	823	783	781	749	776	706	775	772	761	738	737	744	735	744	719	772	717	699	702	771	741	786	758	754	785	703	767	786	776	789	763	752	750	775	781	766	776	752	726	759	780	753	769	786	736	730	801	735	772	738	783	753	707	770	758	799	756	754	757	773	774	730	688	748	774	788	765	794	716	731	763	756	766	724	727	753	746	785	761	743	742	762	766	739	764	735	760	771	762	750	750	740	777	760	743	730	716	766	747	785	776	742	767	787	762	757	727	758	713	774	762	761	727	740	770	734	748	775	740	763	740	769	738	756	799	771	783	809	776	778	683	738	717
31051	12169	3462	1296	1190	705	488	446	446	443	457	426	415	368	370	357	344	297	290	308	306	315	303	318	316	345	318	325	317	334	288	309	326	321	299	294	311	279	300	316	289	250	273	302	311	297	310	312	283	281	304	281	304	298	303	305	311	290	310	316	291	304	346	299	314	277	321	331	310	317	326	289	333	309	302	369	318	295	314	296	336	310	290	280	276	295	338	292	285	324	298	306	295	293	307	314	309	288	304	295	304	289	297	289	307	295	307	302	306	307	299	272	312	291	286	321	295	295	285	297	301	331	296	316	310	302	287	277	290	305	319	303	295	279	290	291	294	274	278	268	291	286	286	311	297	307	318	318	281	293	294	295	318	296	309	332	278	311	327	296	294	271	306	313	289	318	287	344	303	308	302	308	315	312	313	319	292	295	295	294	304	300	303	292	300	292	287	280	295	297	311	293	290	293	324	281	301	296	326	300	313	285	311	302	289	267	265	293	314	291	315	291	344	317	308	267	257	317	273	283	297	302	312	302	320	312	294	276	286	299	283	303	279	309	316	296	292	255	279	280	257	326	309	293	269	291	295	274	301	318	296	298	307	300	307	315	287	303	275	299	293	297	283	300	284	299	293	318	281	298	308	323	305	284	284	298	301	314	348	295	306	308	301	331	307	265	330	333	297	289	272	311	294	295	307	287	308	330	296	290	309	274	315	287	307	287	305	282	327	328	291	293	298	323	287	271	318	319	314	297	304	299	291	301	295	284	296	295	303	274	323	281	279	274	296	290	274	313	288	293	304	281	294	277	292	277	311	299	297	301	275	306	318	277	282	310	300	282	296	280	294	300	314	292	301	283	306	302	281	282	287	310	295	303	313	289	321	280	287	285	319	283	306	300	284	296	305	287	288	297	306	288	280	273	310	317	298	282	297	299	309	299	333	299	290	325	321	298	302	265	297	311	270	299	265	298	290	282	296	309	288	260	314	250	354	331	284	268	277	290	322	287	310	301	286	333	324	279	287	278	325	297	284	257	300	288	304	293	305	290	291	327	288	314	308	264	274	294	308	319	306	269	310	280	276	288	294	320	287	273	325	291	313	304	311	285	301	282	304	307	279	283	300	283	341	276	280	283	279	308	318	307	334	306	282	290	313	276	298	308	292	326	309	291	322	319	275	285	307	278	310	314	277	290	287	302	311	297	318	294	314	317	314	311	270	302	296	276	277	318	314	293	277	326	333	341	306	283	300	337	310	309	266	318	288	283	277	303	286	314	299	304	287	306	267	291	318	268	316	326	281	291	312	287	297	327	285	264	277	286	316	301	291	289	281	309	290	312	304	285	269	283	285	277	346	309	282	297	305	320	303	274	332	328	291	316	311	297	321	291	317	301	291	297	298	331	312	271	299	308	300	297	297	320	308	291	304	303	289	288	309	302	284	283	303	292	282	283	305	306	288	291	320	300	261	313	293	284	280	302	268	280	286	291	291	261	300	302	272	277	314	312	321	309	298	284	318	321	298	257	308	286	278	312	271	265	280	301	293	332	308	292	290	269	290	297	291	307	311	277	296	321	308	295	312	286	295	299	317	309	316	297	313	303	308	293	346	335	295	300	297	275	287	278	286	320	284	324	291	290	298	278	258	283	302	272	311	335	333	309	316	293	304	287	305	289	300	312	312	280	328	280	296	292	323	293	296	284	309	304	335	324	294	358	303	314	368	293	327	310	311	320	278	317	275	317	279	321	290	267	271	298	288	292	294	304	271	284	320	270	332	300	278	277	296	279	292	291	297	287	271	280	323	317	293	289	280	277	315	300	312	320	289	288	278	291	319	290	301	340	308	319	299	276	341	310	308	279	292	272	294	298	306	288	285	309	299	274	304	311	285	301	264	302	276	271	332	260	292	319	276	299	301	284	292	272	281	307	333	307	287	270	332	304	316	309	270	279	293	297	276	280	275	323	266	304	288	273	270	302	282	268	295	306	301	304	299	316	300	284	332	318	298	255	292	290	279	277	300	322	307	281	300	314	304	291	300	324	293	312	306	291	285	287	309	308	273	277	305	321	287	298	325	317	330	307	301	321	263	318	312	284	314	271	288	291	329	266	326	304	280	334	293	278	299	272	300	298	302	317	248	299	312	290	309	285	313	284	283	274	280	316	309	304	282	298	305	273	310	293	292	278	292	269	298	290	291	277	309	308	294	293	283	277	316	307	301	300	316	293	287	296	304	276	318	320	304	303	268	328	268	286	283	302	288	301	283	292	331	301	264	282	253	337	313	288	293	329	290	287	306	279	313	302	286	323	270	297	280	287	327	293	278	325	291	295	327	297	288	264	298	278	310	326	313	290	311	290	324	292	280	312	293	287	292	282	309	300	327	286	283	341	329	305	299	316	314	298	284	312	294	299	277	277	309	325	284	263	304	299	311	327	292	318	302	298	285	266	271	275	271	299	291	282	291	301	317	308	288	283	292	314	289	321	307	296	273	313	282	273	304	297	263	279	299	284	286	265	309	293	310	278	300	320	304	318	309	294	314	257	283	304	265	300	330	286	291	284	296	326	296	310	322	267	301	274	297	297	307	325	276	293	286	318	309	299	264	301	292	305	301	294	274	284	317	268	290	277	292	307	311	304	303	293	293	308	251	297	327	292	278	309	272	281	291	262	284	293	299	335	294	268	272	312	295	316	287	300	291	263	269	323	301	316	279	329	286	337	310	313	296	273	297	281	293	298	313	287	319	314	331	275	284	277	296	312	295	294	316	299	331	312	291	295	298	281	277	307	273	297	300	313	273	314	320	305	345	311	283	283	294	299	285	352	331	292	313	305	292	293	288	295	339	293	294	278	298	320	311	287	303	309	298	304	279	266	311	308	289	272	297	337	298	309	308	281	301	285	275	320	296	315	285	305	327	292	303	294	266	282	336	298	328	285	306	284	291	268	294	308	303	285	313	277	303	276	301	282	296	289	319	265	278	265	287	293	309	296	331	270	326	290	321	279	332	273	314	289	331	309	310	309	275	304	289	270	306	284	296	282	313	298	268	278	299	310	328	282	320	274	274	313	284	265	282	304	298	322	296	290	316	316	321	267	269	313	313	309	283	291	313	297	271	297	289	282	297	278	289	312	339	304	307	289	308	315	306	318	285	312	322	293	304	274	303	308	259	280	319	281	316	269	328	309	292	303	314	302	309	295	277	295	290	297	306	291	282	294	284	304	287	286	292	298	296	308	316	291	300	276	330	266	296	294	274	306	305	333	314	273	329	291	289	300	339	300	331	283	293	291	328	312	305	327	293	296	285	307	310	290	325	324	290	310	304	301	271	286	295	305	280	282	276	299	282	272	261	300	310	296	277	295	300	298	285	270	306	295	331	341	301	304	318	323	288	293	280	296	268	288	279	291	280	257	298	278	306	263	310	303	303	277	316	313	279	278	287	318	299	307	292	308	309	278	310	324	288	300	307	306	262	318	324	339	287	286	304	290	300	278	287	292	288	301	278	266
11625	8658	2106	1138	993	850	800	768	740	775	714	745	776	719	717	728	712	750	698	663	640	727	691	696	706	687	704	669	693	712	674	725	720	706	704	688	677	687	719	688	711	672	699	717	701	711	706	738	708	710	671	708	701	713	672	756	642	725	691	704	696	722	705	710	735	689	715	684	697	693	651	662	705	730	694	707	705	727	699	728	691	724	729	678	753	703	686	647	704	685	718	679	663	685	695	714	677	728	678	667	737	695	711	688	694	682	673	707	700	681	722	710	729	722	710	670	726	696	710	681	692	672	722	753	717	662	774	685	729	733	693	712	714	719	714	715	733	672	689	680	680	710	689	676	695	698	661	698	739	696	706	736	720	662	761	707	680	709	712	698	681	709	663	727	736	670	707	693	706	700	727	683	674	688	734	688	701	741	731	697	724	697	693	725	732	673	704	708	687	694	673	682	691	690	682	726	689	671	692	634	708	724	676	695	698	682	694	677	684	720	713	707	709	691	705	733	683	711	659	694	704	722	712	661	720	682	696	654	692	695	661	672	719	683	682	736	720	698	699	762	684	722	647	705	712	691	646	694	702	703	723	689	729	688	676	710	693	671	700	690	733	673	675	709	725	684	687	711	708	692	671	681	729	715	677	675	783	711	725	695	663	655	692	716	680	649	682	668	724	734	680	755	669	704	639	720	662	692	644	682	744	682	668	725	667	702	675	718	754	671	675	707	735	740	719	698	715	699	674	676	717	673	695	686	658	718	733	692	682	675	679	685	727	685	744	676	724	695	679	654	727	718	728	710	691	705	681	681	692	664	706	745	729	700	766	647	724	666	651	692	685	708	690	687	742	702	707	678	671	662	715	706	701	654	651	792	685	664	693	727	732	663	664	713	721	712	755	677	732	681	685	668	665	724	663	699	713	705	694	704	725	684	708	685	728	712	682	687	690	688	730	708	713	713	703	686	730	696	720	696	714	712	641	686	656	697	712	669	662	694	726	699	718	726	745	709	773	650	711	688	675	670	769	697	693	670	728	703	685	696	703	726	680	707	693	709	697	670	736	710	694	734	687	701	745	679	692	693	698	691	689	690	674	658	703	716	725	701	683	701	682	681	727	729	692	647	688	703	737	651	705	713	672	674	717	689	698	696	719	711	691	699	689	677	724	694	674	765	718	649	659	741	698	670	657	715	662	714	681	722	707	714	703	660	673	680	721	670	739	688	691	655	703	753	654	673	771	715	693	700	707	631	665	709	688	685	708	717	711	732	716	717	707	672	718	665	655	729	699	668	702	718	668	701	706	692	693	699	671	659	690	691	672	693	705	698	758	689	675	687	680	666	672	668	714	666	736	657	667	709	756	663	726	704	709	678	691	698	738	722	685	691	664	713	716	726	715	690	710	695	739	715	678	701	668	715	713	709	682	647	724	716	680	710	717	677	737	733	737	675	670	711	710	701	671	703	685	696	725	691	695	673	681	723	709	713	718	684	660	691	669	716	702	682	682	701	721	726	678	689	689	672	680	683	681	701	760	734	694	725	666	677	727	689	665	632	697	710	669	719	696	736	699	668	667	688	690	600	706	720	713	730	676	664	693	740	711	715	695	721	688	735	725	721	723	729	705	694	752	686	693	726	710	679	701	653	675	675	671	675	683	752	751	699	688	678	700	671	692	676	696	638	686	689	748	626	685	696	700	676	714	635	735	709	687	672	713	712	716	717	679	713	703	674	709	680	726	708	681	688	743	698	677	698	742	694	689	710	706	683	709	732	696	669	674	705	699	676	687	760	725	686	724	735	715	672	648	697	702	728	697	667	742	681	715	683	762	673	709	706	692	690	746	701	688	694	692	680	684	722	715	657	687	664	707	669	756	679	690	714	700	730	717	668	655	711	698	719	656	685	738	657	676	697	706	677	653	676	711	701	674	631	701	710	649	649	733	729	674	704	705	707	699	724	682	710	660	720	688	697	677	692	677	672	706	691	720	708	720	705	712	693	711	641	686	685	695	745	683	712	717	714	713	710	685	648	695	663	723	722	683	746	687	708	702	734	702	736	695	679	692	642	704	669	653	758	669	673	673	678	692	700	716	667	653	694	696	695	708	719	692	707	614	713	688	741	727	666	680	692	672	699	665	753	681	738	661	694	686	656	754	688	678	693	627	646	692	692	715	721	715	674	681	677	671	723	704	656	671	740	716	663	688	689	683	679	696	679	661	705	677	671	682	671	693	720	704	724	644	647	719	695	683	712	684	689	699	657	660	678	685	729	713	703	689	725	684	735	662	740	734	669	703	624	692	691	637	695	722	696	701	688	698	716	700	668	694	667	727	718	709	667	720	674	695	698	724	731	685	704	715	717	735	707	639	750	686	679	726	702	750	720	678	659	687	653	723	714	692	700	691	701	691	693	739	733	686	659	697	668	639	703	658	727	727	717	763	757	694	690	750	755	711	710	677	742	762	721	641	702	698	682	695	699	688	759	738	679	673	684	691	692	720	659	722	675	723	733	698	717	676	699	653	645	730	678	684	691	671	663	715	736	724	682	686	665	684	706	721	688	660	705	705	705	723	686	786	748	713	697	693	667	677	648	694	693	718	689	693	664	673	668	681	706	683	666	689	697	705	686	681	687	696	718	715	666	673	720	694	695	709	726	727	677	719	655	720	740	713	706	632	674	634	677	694	709	672	641	696	697	717	721	682	680	690	729	690	699	676	681	711	651	662	692	714	749	678	679	696	707	701	670	693	687	713	681	702	700	675	706	723	699	711	686	690	736	667	688	678	717	675	676	674	685	645	711	664	682	704	718	669	690	690	751	724	715	722	667	693	699	676	645	698	659	716	682	664	660	623	685	665	715	709	710	718	725	735	642	677	682	691	683	695	720	697	686	651	691	738	704	685	662	683	680	701	683	698	731	697	734	688	662	734	731	711	707	708	648	692	708	665	696	729	713	729	712	684	732	701	716	650	702	675	681	745	736	664	695	707	699	675	686	710	702	705	684	702	735	727	640	721	725	721	673	689	749	746	707	667	700	756	669	738	705	696	682	702	700	697	690	738	713	734	703	645	698	696	709	654	718	625	676	683	749	701	699	712	698	744	677	708	721	714	744	714	690	730	716	719	725	686	696	693	702	688	699	755	650	719	706	709	735	723	728	672	687	715	694	714	698	727	695	706	675	648	697	680	709	631	650	690	700	689	629	669	736	720	750	656	736	687	676	713	696	688	714	698	690	686	716	731	709	687	679	677	686	667	708	690	722	730	700	703	714	725	688	693	649	724	705	684	686	680	673	698	676	688	700	678	720	716	652	672	695	662	707	719	720	671	661	657	672	747	699	690	702	730	780	710	667	752	695	694	649	722	689	695	694	723	703	705	722	686	697	670	673	772	675	681	678	683	733	643	704	720	690	664	673	689	695	713	681	687	661	654	760	743	679	726	696	699	682	680	707	711	696	657	692	658	663	709	692	692	677	675	723	707	701	675	660	670	648	746	724	643	684
26904	21403	25557	27163	7703	1337	910	810	783	689	670	631	607	580	575	540	436	456	454	422	451	440	398	419	428	415	429	419	419	404	356	393	387	409	401	432	395	382	413	401	362	390	400	412	376	426	426	406	372	406	393	428	398	409	355	384	404	402	380	404	396	365	393	403	392	413	398	409	416	417	401	422	374	388	401	399	382	413	397	446	404	410	395	425	365	402	381	380	410	414	356	410	401	388	384	405	347	406	405	374	429	406	393	394	375	378	403	377	396	411	429	406	348	454	383	374	386	441	372	400	387	364	390	360	337	385	379	389	378	382	380	397	406	367	404	389	398	388	366	396	378	423	380	356	385	396	409	394	410	384	410	379	387	384	391	437	411	375	362	402	375	411	409	392	383	413	368	406	379	398	388	388	380	401	392	382	359	385	406	387	399	357	378	357	398	396	396	424	397	358	377	384	391	369	377	427	364	365	381	396	378	371	407	368	366	384	362	386	407	394	342	372	394	393	425	391	413	378	363	381	393	378	405	408	414	412	426	400	373	407	420	396	349	421	393	366	428	435	348	421	384	396	398	416	393	363	432	365	392	381	329	403	404	362	363	374	387	384	366	401	377	396	378	372	422	378	386	370	402	390	350	383	355	377	369	421	376	384	395	391	381	404	351	390	377	371	366	365	407	395	390	369	413	390	395	379	389	423	397	404	370	384	402	404	340	402	411	400	396	388	405	385	354	385	384	379	420	396	404	402	386	404	434	375	384	392	383	343	405	373	439	371	405	396	393	407	424	375	406	398	398	389	400	351	377	364	374	379	387	359	404	395	367	402	388	376	371	400	376	400	407	392	403	398	409	366	416	373	362	366	387	407	394	414	429	433	394	396	429	429	403	417	352	362	378	411	405	410	367	416	415	376	399	344	368	391	394	408	399	370	370	371	368	392	379	435	357	404	392	370	374	376	400	377	426	399	388	401	409	344	373	410	400	350	428	419	362	353	379	363	381	371	387	410	391	378	368	393	426	343	398	357	424	386	461	394	385	417	400	389	389	407	404	375	385	406	431	362	380	384	369	385	379	404	398	375	374	397	395	341	392	369	378	394	373	399	381	381	398	379	386	402	398	389	371	395	392	434	375	354	371	387	391	372	343	409	404	410	392	391	377	367	393	385	422	406	366	400	365	367	423	377	402	385	388	385	381	394	399	403	365	370	422	392	393	435	438	378	377	380	402	382	370	356	446	400	378	356	381	425	421	413	350	414	343	376	349	380	393	365	382	419	397	393	354	413	400	375	418	377	432	391	396	429	349	365	362	390	418	375	361	380	379	409	415	410	395	436	420	372	397	395	371	375	357	406	399	345	385	420	378	384	403	372	416	384	378	421	400	413	379	398	393	380	385	362	406	407	417	402	406	370	338	375	398	373	406	399	377	368	371	419	402	381	380	368	404	365	426	403	383	426	393	387	415	394	402	384	392	361	378	362	376	361	380	391	390	420	394	396	400	394	369	385	391	376	431	358	365	386	385	415	392	408	378	418	412	403	368	382	354	375	386	370	369	364	383	386	406	384	372	376	365	376	397	384	371	411	341	366	391	355	370	380	353	417	399	388	381	378	392	375	373	377	371	356	371	409	394	398	367	410	446	404	393	409	385	394	408	379	368	368	365	438	403	366	400	407	382	393	384	396	405	408	374	380	386	372	387	408	429	375	403	390	381	370	373	420	418	390	390	372	357	387	403	424	387	453	387	385	393	426	375	388	384	398	382	415	381	381	369	361	399	375	385	385	380	419	371	367	423	377	361	386	397	407	401	366	402	386	339	387	387	406	380	388	400	371	378	411	368	359	380	360	372	387	357	405	370	403	383	380	377	369	417	364	400	375	383	417	408	420	392	411	374	358	376	396	388	380	411	406	381	400	389	374	377	384	389	421	432	392	376	393	348	388	377	406	383	381	406	399	396	395	395	392	398	395	393	385	383	361	433	413	370	368	379	410	396	345	384	395	383	368	388	372	395	405	366	394	406	401	399	388	364	383	391	372	376	394	374	393	382	374	380	423	366	392	383	409	367	421	380	404	390	396	376	413	392	364	415	396	397	437	395	420	386	356	386	390	400	396	376	376	359	404	398	379	349	401	391	404	390	381	412	416	372	401	376	408	427	357	361	396	384	374	349	384	388	380	394	359	386	386	395	415	381	399	376	378	394	367	370	392	367	377	407	405	379	402	436	393	392	396	374	402	373	373	429	446	341	395	405	383	421	359	382	397	385	407	379	424	422	394	416	361	388	389	372	378	389	394	372	411	401	393	377	354	423	393	351	386	394	398	383	388	384	392	406	413	355	386	358	408	412	371	404	362	412	389	409	376	403	418	390	379	431	343	364	336	373	378	362	334	384	373	410	370	423	388	416	430	365	416	385	381	381	379	393	371	377	410	350	396	417	369	365	388	356	377	379	352	395	363	383	395	425	367	351	377	388	391	404	407	380	353	351	433	414	413	369	403	386	401	401	384	393	377	365	348	422	377	384	411	387	374	396	407	368	396	384	383	384	346	367	358	392	374	374	402	372	407	397	400	384	382	389	383	352	389	374	427	383	386	385	403	421	395	371	354	386	375	386	394	355	415	402	406	372	390	381	383	360	389	354	377	375	377	377	381	349	394	372	375	389	374	423	411	405	422	387	417	376	390	406	393	383	435	371	408	385	394	398	383	401	343	323	419	360	423	402	396	400	357	381	386	380	389	390	407	389	390	417	434	385	384	381	406	398	376	359	379	386	401	371	395	417	398	365	384	429	375	392	408	422	418	380	380	373	351	379	399	418	386	380	403	373	383	423	411	396	377	407	394	413	424	396	437	411	397	416	388	420	407	370	432	379	400	390	379	380	349	404	425	356	381	412	380	418	442	408	415	382	399	404	368	402	376	425	395	393	358	375	392	412	373	421	373	379	381	388	403	379	421	381	400	362	352	366	423	378	365	360	379	373	395	396	400	401	407	385	378	393	406	400	362	395	356	340	362	375	412	380	370	388	373	402	375	430	389	380	390	394	400	373	391	389	416	395	370	363	393	381	364	408	412	400	410	393	413	376	375	408	376	372	382	397	404	425	380	416	377	395	415	434	400	381	380	411	390	412	388	394	378	365	407	387	397	397	423	421	380	397	419	409	402	429	414	394	396	384	386	367	382	438	375	409	390	359	370	371	357	386	380	389	447	373	361	353	418	447	401	383	402	410	405	362	382	331	401	390	393	367	391	407	368	421	388	405	368	402	398	388	410	376	381	379	359	406	398	351	370	375	403	355	369	355	406	376	376	393	423	410	393	399	394	388	358	352	420	391	376	374	398	378	388	405	391	375	328	403	407	405	363	402	417	426	381	385	367	397	375	361	399	395	380	429	392	371	386	368	388	340	360	384	399	432	421	435	399	382	452	370	400	427	386	395	367	369	422	351	397	376	404	424	378	373	378	378	442	396	378	362	391	374	386	357	397	370	419	372	420	361	407	367	360
13616	20520	5092	1869	1517	1121	1093	1008	1010	959	942	976	929	945	918	915	907	931	910	851	914	910	853	808	921	859	847	823	874	889	892	920	893	855	892	858	904	829	872	956	913	892	905	897	899	920	866	888	800	856	914	894	866	857	920	861	817	864	843	867	880	907	908	860	859	845	872	836	851	823	878	884	899	866	872	878	920	908	908	919	816	890	876	834	840	852	844	824	878	866	828	904	839	821	872	867	874	845	844	861	905	803	851	851	871	853	864	913	866	902	897	880	877	895	882	893	907	886	915	843	804	873	875	852	813	907	845	843	873	880	832	840	906	885	865	871	874	845	882	860	840	857	845	846	831	868	906	840	894	896	900	876	885	892	923	886	857	848	885	861	869	831	870	840	919	869	911	834	826	886	837	918	839	886	823	848	892	869	876	840	879	853	850	876	822	816	859	845	859	907	819	887	890	850	874	858	847	853	886	892	911	839	819	827	839	867	868	889	840	843	864	869	839	842	912	859	859	856	882	880	842	861	863	850	865	875	823	876	878	847	846	934	905	837	860	873	934	942	837	888	863	882	817	853	890	881	879	869	842	841	846	899	870	868	888	916	835	867	881	819	887	852	839	863	861	865	874	849	840	928	853	861	853	933	862	868	862	839	872	884	907	880	896	844	962	877	879	857	926	946	888	886	893	869	861	899	913	852	871	878	865	898	871	801	851	853	881	842	846	885	856	876	879	821	853	877	845	894	875	867	845	864	904	901	838	874	882	832	849	906	841	927	918	891	906	860	823	846	910	848	841	876	903	851	865	869	848	866	850	855	875	904	911	841	855	882	851	850	903	853	917	875	829	913	873	872	859	860	859	914	888	907	863	867	886	847	839	865	823	862	876	899	867	885	868	878	876	936	858	901	911	883	844	889	880	920	904	838	857	810	859	853	876	882	836	858	856	839	898	880	826	871	877	818	867	882	842	878	806	862	889	896	901	890	860	778	897	892	898	859	856	829	824	913	921	923	853	874	833	879	861	827	939	853	891	822	857	839	832	887	842	903	829	837	868	906	897	854	925	902	842	861	835	863	843	881	831	899	854	835	849	881	881	907	897	863	877	882	922	857	837	890	847	878	831	841	852	916	845	842	874	908	864	939	877	882	873	771	874	907	833	878	848	870	885	864	851	886	843	911	894	869	850	818	878	907	881	819	872	869	924	879	889	866	860	858	877	912	867	873	848	873	831	860	870	874	832	904	876	874	848	864	857	887	837	916	840	887	947	887	847	847	894	840	891	891	885	896	820	828	821	950	863	908	866	837	871	913	830	839	845	859	895	825	905	824	870	837	831	885	846	859	896	893	835	869	888	893	885	865	895	827	846	835	884	892	839	886	880	908	879	865	886	849	860	884	872	878	885	824	848	848	829	898	881	820	878	894	887	866	903	906	841	823	876	896	845	876	918	865	877	851	874	840	842	922	799	875	874	867	822	877	894	870	841	822	919	858	847	894	890	866	831	850	905	855	872	891	864	923	874	887	847	855	869	873	870	907	857	902	848	903	877	836	825	831	836	888	922	882	866	864	882	827	867	859	875	860	887	854	926	883	819	841	868	897	886	870	910	896	899	897	853	906	864	869	889	899	894	901	870	875	859	861	949	860	894	886	886	855	867	846	816	860	920	816	876	800	869	923	930	886	874	884	811	883	861	878	850	823	844	866	834	886	831	894	896	820	880	880	900	895	888	929	824	815	898	844	885	878	928	909	896	920	816	865	852	919	794	838	858	875	874	864	877	852	904	884	859	844	865	861	860	847	884	895	840	886	863	835	859	894	867	877	922	896	829	840	894	826	863	857	895	882	817	872	905	878	896	829	823	882	898	936	907	875	825	844	842	864	893	902	880	841	814	890	845	818	862	871	860	841	904	862	901	846	899	887	895	874	903	897	869	890	832	850	883	874	874	886	886	890	865	875	812	869	864	853	862	903	917	912	835	889	881	899	885	836	877	901	862	875	893	862	903	858	929	893	839	895	877	892	823	905	917	909	858	825	868	823	856	795	844	882	872	882	929	913	899	849	862	890	912	918	889	882	879	850	854	918	838	871	831	836	904	870	870	886	878	819	863	846	854	867	859	922	931	850	888	855	888	887	879	835	847	860	878	882	869	868	868	826	811	871	810	883	887	847	897	903	871	850	856	861	872	847	837	850	841	912	862	852	876	832	844	910	865	853	875	861	885	845	872	908	843	834	879	874	856	840	878	848	892	915	891	825	877	877	839	835	789	833	862	824	877	832	930	870	883	843	845	856	881	859	867	885	820	886	914	853	865	920	850	835	874	867	880	877	857	864	883	880	889	892	845	837	813	914	855	926	824	824	836	882	906	902	877	864	831	823	816	890	869	883	866	876	857	902	844	818	844	860	901	842	898	898	903	862	846	866	867	870	860	867	884	826	840	873	888	900	866	894	898	861	821	884	808	812	839	879	893	891	835	828	852	859	853	878	860	869	855	824	834	875	881	832	867	870	875	868	854	861	888	857	877	872	847	888	925	881	874	867	931	838	847	871	837	810	873	854	893	909	856	912	906	839	827	858	868	833	956	837	868	831	879	875	851	882	849	888	911	854	857	923	901	854	871	906	882	897	839	931	887	891	939	903	884	889	824	883	865	807	929	850	867	855	850	883	812	878	865	874	882	888	922	880	897	860	841	878	864	811	877	921	885	842	891	843	837	862	857	921	880	860	873	890	862	889	851	905	863	864	868	890	858	921	866	861	908	874	880	885	865	863	911	872	871	885	880	884	820	914	895	885	900	925	865	835	844	885	890	870	888	855	870	883	893	911	884	876	871	892	856	854	878	949	906	856	863	899	833	876	894	870	878	855	827	842	860	889	874	837	837	888	913	872	868	887	887	844	875	838	858	854	942	879	849	889	871	825	847	830	863	867	848	925	919	904	857	911	850	878	854	856	845	895	899	871	875	877	850	834	842	813	876	886	832	826	901	881	881	885	874	902	873	851	919	861	851	906	843	874	825	847	863	831	866	887	899	903	846	885	886	913	918	906	884	891	871	853	909	891	876	892	875	845	861	895	877	878	867	851	885	883	858	870	878	909	897	857	897	881	856	884	837	842	871	878	847	885	871	812	873	856	828	868	874	854	846	889	812	884	831	850	865	833	858	931	845	887	854	902	904	864	860	863	889	878	876	886	873	889	884	838	869	890	848	877	887	913	828	850	834	921	856	865	863	825	883	882	928	896	919	850	884	854	894	836	897	873	896	889	904	833	842	891	836	863	917	913	883	861	876	880	846	894	865	894	886	910	884	833	887	895	864	898	841	822	865	855	865	911	829	832	883	879	891	911	882	817	849	900	883	863	928	911	911	858	872	892	854	910	909	866	829	840	882	903	884	878	865	887	906	939	912	905	902	879	820	927	889	886	879	910	837	907	899	872	818	915	868	832	867	877	863	840	878	845	884	855	886	871	900	862	822	931	838	861	887	858	883	879	835	871	882	836
25098	21422	26847	26347	21356	7484	1373	986	890	801	727	701	695	596	610	513	473	449	381	400	367	373	362	376	371	361	388	391	400	358	345	354	379	377	379	377	344	364	372	396	321	372	323	328	376	368	373	376	356	342	343	358	321	329	336	356	345	342	414	360	366	367	373	332	355	331	370	338	394	338	375	330	336	354	323	321	367	357	372	338	340	367	380	359	340	335	332	359	341	359	342	362	350	349	353	347	316	331	341	342	335	334	337	378	333	336	331	334	351	306	367	326	308	382	344	323	315	325	353	334	389	369	371	360	390	352	364	367	323	340	300	328	353	371	362	303	378	398	323	363	367	362	346	373	344	367	333	342	351	306	379	380	361	325	343	342	341	341	373	352	340	288	351	364	349	314	349	316	343	309	340	342	314	346	350	350	352	352	314	336	354	347	338	381	368	363	333	344	375	355	353	356	321	363	390	332	331	358	345	330	378	321	309	334	371	321	348	354	315	342	388	358	323	343	375	399	358	348	377	345	344	355	346	375	370	331	334	302	323	348	352	322	352	335	361	387	339	340	361	357	330	352	304	357	350	330	340	340	314	319	375	341	357	317	361	362	361	324	327	344	378	345	353	325	389	325	359	363	355	336	349	352	364	351	348	374	334	365	349	342	341	354	357	305	354	333	337	349	327	368	368	333	378	387	346	324	359	383	327	355	336	351	339	328	307	323	387	369	320	328	336	363	340	374	334	348	342	362	349	361	345	346	350	393	321	334	387	334	335	312	385	337	360	351	384	357	367	358	360	316	344	357	349	323	352	334	339	314	339	361	351	345	377	379	369	372	381	350	352	346	323	345	351	352	345	340	351	350	303	366	344	361	368	388	321	350	377	359	330	334	346	342	350	384	337	357	325	353	369	358	338	315	362	329	332	347	380	339	353	324	326	315	345	368	339	324	371	335	339	326	391	310	344	362	344	366	372	333	343	317	360	358	338	326	347	329	348	336	326	322	353	323	353	355	349	348	385	340	363	353	338	337	369	359	329	368	365	332	325	327	332	394	348	357	344	332	333	331	348	339	341	332	349	336	365	363	312	330	361	351	307	292	359	364	345	368	338	351	331	357	341	355	365	336	379	326	384	357	365	338	358	373	359	335	342	359	334	358	371	326	335	354	318	322	363	381	323	337	316	370	364	357	357	334	393	368	355	324	336	337	341	384	334	360	372	344	329	370	330	326	300	338	344	329	351	356	330	353	377	337	346	349	363	364	368	380	367	367	390	343	382	330	348	370	373	359	350	324	343	353	345	317	384	337	330	342	364	352	381	350	330	357	394	385	365	379	344	395	330	329	372	384	347	318	358	356	357	327	338	362	335	361	382	313	358	356	349	390	345	321	344	385	340	345	359	379	316	340	334	354	364	348	346	320	347	379	369	328	328	317	365	340	359	346	357	327	336	345	337	344	355	362	325	361	379	319	389	331	347	336	350	349	391	320	326	387	379	326	363	334	343	387	361	341	333	368	331	392	348	371	304	371	328	326	381	355	372	355	334	380	370	327	337	346	360	328	341	326	380	363	338	349	361	364	374	326	363	370	324	353	351	354	333	356	351	352	328	342	345	312	306	362	341	347	364	320	349	350	382	367	331	341	329	370	343	337	368	367	304	349	363	356	381	355	354	362	301	330	321	354	341	408	368	356	358	326	318	326	355	309	381	314	374	370	350	355	343	332	328	354	349	344	347	371	354	341	311	390	363	353	332	349	363	324	358	342	346	343	349	353	331	334	324	349	335	345	379	325	347	343	322	350	351	366	354	343	344	326	390	347	344	328	319	372	340	344	343	352	320	345	341	342	366	380	361	349	368	342	323	331	345	360	339	327	343	319	333	318	364	360	367	368	333	341	316	369	358	331	329	323	361	338	362	397	343	333	327	317	328	351	328	376	332	338	356	322	331	343	331	329	334	335	317	324	354	365	370	333	390	314	331	333	323	341	353	313	383	355	331	352	312	380	383	367	360	353	341	349	315	380	359	354	351	342	326	333	343	325	332	351	327	354	354	358	370	363	376	359	339	367	348	386	364	356	356	357	334	361	348	356	334	354	328	348	343	351	327	345	336	340	304	343	370	325	340	328	376	361	349	352	385	352	364	343	321	336	346	316	375	356	367	366	331	366	368	340	364	366	311	327	362	376	364	341	340	330	355	365	319	374	335	366	353	371	344	311	344	367	353	353	387	350	360	356	335	383	318	343	357	318	352	360	369	350	359	338	351	367	376	334	320	355	338	368	317	371	322	352	335	340	343	351	371	320	368	329	370	351	369	332	322	357	352	355	357	348	358	318	345	334	349	320	329	341	326	386	359	357	320	330	341	337	367	355	336	359	331	318	348	343	335	336	312	347	327	333	346	351	347	367	326	332	334	335	393	337	349	330	326	340	357	315	335	335	354	320	361	362	322	346	341	328	360	363	351	330	341	308	346	341	358	327	356	363	345	400	322	341	389	346	332	354	315	326	369	329	328	369	372	312	340	366	347	315	330	342	348	359	372	328	360	348	331	299	340	361	344	345	346	343	354	358	361	346	364	370	371	355	330	351	351	329	325	356	373	345	344	342	349	333	353	369	365	341	323	363	360	336	348	353	341	378	351	360	362	323	352	342	326	324	344	361	370	381	333	334	342	322	359	310	368	385	318	362	356	380	360	357	334	328	350	358	338	317	322	333	333	356	356	361	352	363	373	359	382	367	353	393	376	342	353	363	362	339	360	352	349	347	373	316	346	329	331	327	348	365	348	345	348	362	350	378	369	351	345	344	325	365	357	333	344	336	333	352	346	359	355	338	329	311	355	344	366	350	342	360	336	336	379	333	358	337	353	375	334	340	340	321	346	333	380	345	313	334	339	366	359	378	361	351	328	346	370	328	321	365	357	353	303	360	389	376	333	358	376	373	315	341	354	350	359	331	313	341	349	332	347	331	375	367	337	351	345	363	401	333	354	352	379	322	336	325	365	332	368	349	346	345	361	328	304	383	368	359	338	338	392	327	349	388	382	349	338	317	341	335	330	375	350	340	323	331	303	347	357	365	379	341	361	394	368	338	319	338	352	357	342	324	344	350	349	343	309	333	326	337	334	321	350	351	336	338	354	326	321	325	368	375	360	341	328	318	367	336	349	341	349	340	367	360	373	370	326	332	333	352	353	361	360	372	378	369	353	343	380	363	357	342	367	352	372	349	346	345	355	355	351	357	370	367	333	336	343	328	339	369	333	383	328	332	347	329	359	357	365	363	346	380	342	340	354	348	346	334	347	325	369	371	379	331	330	357	325	338	361	358	383	346	334	295	336	333	384	356	344	347	349	330	346	324	353	344	341	337	361	399	365	318	369	357	372	371	355	329	343	342	340	343	340	342	382	327	333	360	351	357	359	342	350	339	352	339	343	355	384	353	352	368	353	353	361	344	345	351	367	371	342	381	328	344	326	371	348	338	366	332	314	325	328	332	317	331	356	353	392	363
16761	28231	8006	2377	1614	1218	1035	957	938	992	919	920	861	905	831	869	777	828	799	802	752	756	796	790	810	775	794	781	767	807	793	750	780	789	786	792	734	745	809	800	779	733	778	734	813	829	796	795	770	794	762	747	770	800	710	837	765	741	760	763	813	809	782	754	792	816	792	785	799	764	759	726	841	760	727	765	745	772	758	805	779	764	743	794	784	768	800	830	807	786	754	757	772	785	758	786	760	721	782	813	738	792	757	806	757	794	819	750	794	835	763	775	767	786	776	761	769	735	723	681	786	764	750	811	778	782	781	804	769	797	780	770	787	794	811	782	779	826	802	798	773	811	779	798	802	784	765	739	739	744	783	773	761	733	837	707	759	775	824	739	794	767	792	772	762	804	768	790	818	750	787	752	785	746	777	766	766	796	781	777	754	712	745	798	780	799	772	773	720	790	736	803	755	764	754	766	776	768	770	779	738	777	826	770	737	758	764	768	804	817	741	770	761	780	739	775	818	807	752	808	754	759	765	821	749	734	766	826	718	732	806	747	790	802	766	785	731	803	803	802	743	722	790	735	744	745	761	784	731	818	804	772	816	788	774	769	780	767	801	772	783	777	787	781	754	761	770	746	752	831	684	776	784	725	795	804	784	803	754	759	781	763	720	773	752	819	788	816	755	819	744	772	753	826	719	826	780	758	728	766	772	791	749	792	809	779	770	798	770	758	735	797	816	763	737	829	802	759	755	793	789	769	749	786	743	728	774	796	779	783	829	790	760	785	767	742	790	820	805	723	770	751	795	759	794	774	820	763	767	744	777	770	743	733	758	764	750	746	738	763	780	764	752	772	764	766	778	779	784	787	746	772	771	768	759	772	782	755	756	711	757	785	804	742	777	798	760	758	802	765	775	757	748	797	790	766	785	802	788	761	757	798	775	791	764	774	757	737	768	713	740	755	712	732	774	771	790	772	761	720	824	747	801	758	802	756	796	765	718	781	753	765	781	772	807	804	832	801	836	800	778	737	807	766	770	771	757	791	747	756	804	740	788	799	745	750	818	764	789	779	798	769	771	744	784	777	784	755	733	752	797	744	775	758	773	825	739	780	795	756	787	767	809	783	796	785	739	784	784	803	709	758	795	794	763	775	765	741	762	752	799	792	777	752	825	775	819	768	786	769	802	797	806	758	771	754	752	811	767	740	724	803	735	734	785	738	781	783	819	767	797	730	818	750	772	782	787	810	754	752	786	783	790	798	759	775	768	821	731	735	792	791	805	824	756	803	783	782	774	714	742	742	749	821	793	759	787	774	740	762	756	788	729	783	747	778	778	800	795	784	741	767	798	767	792	782	810	760	771	787	784	788	752	787	759	745	767	782	779	745	801	795	774	811	813	758	760	804	727	769	806	826	791	782	774	754	772	738	781	726	757	733	771	789	725	720	754	775	757	775	743	761	761	758	799	813	767	777	780	802	731	805	802	789	769	779	726	777	743	799	792	802	768	752	771	771	761	785	739	752	810	812	757	775	762	728	811	738	795	774	742	795	734	752	753	795	777	821	805	770	709	724	734	772	803	776	793	752	761	783	764	751	766	766	772	803	803	802	751	782	760	778	805	760	768	808	831	795	794	817	759	821	773	812	786	749	737	781	735	754	780	767	778	701	816	772	785	785	804	785	786	769	792	773	759	808	780	733	792	802	775	735	792	797	786	749	778	812	783	812	784	778	812	784	753	727	789	772	774	768	722	762	774	737	716	767	770	735	781	792	769	788	787	778	787	799	798	727	772	842	748	743	794	796	843	786	788	734	788	783	801	716	771	770	773	751	829	771	766	772	789	795	780	723	773	740	796	733	815	798	757	746	752	753	725	749	795	711	767	749	795	723	831	769	758	771	777	775	797	772	752	840	707	800	726	806	812	738	759	782	758	772	787	694	779	814	805	769	803	763	766	833	775	777	775	779	786	763	760	797	788	766	779	814	751	761	767	733	787	774	792	748	773	748	742	782	755	781	794	738	774	795	769	754	777	786	819	825	795	817	800	745	785	751	804	734	747	778	836	803	767	718	766	795	762	793	773	777	830	752	817	761	777	768	745	798	791	762	778	803	755	782	768	751	769	814	815	761	813	776	732	700	812	742	770	762	777	766	726	772	768	813	760	817	784	775	783	756	798	805	738	769	740	749	736	787	755	766	755	776	757	821	761	788	767	761	746	829	784	792	816	759	787	755	809	775	760	785	780	777	797	818	724	767	744	796	778	775	757	767	781	731	764	776	782	785	775	737	777	754	796	798	758	812	762	804	767	796	763	740	793	792	771	833	789	750	794	803	768	741	739	767	769	804	799	772	784	781	736	780	743	797	742	817	774	742	771	769	776	778	779	763	764	735	813	775	753	795	755	755	774	774	761	762	767	756	722	775	779	804	766	766	791	751	765	746	758	759	730	765	748	788	778	784	752	717	808	769	783	723	803	778	746	809	798	720	771	806	772	846	771	757	823	724	734	731	716	769	763	765	797	753	707	781	732	738	755	807	789	778	750	784	749	752	767	765	825	773	807	761	763	776	747	797	777	775	718	757	761	688	788	798	759	774	793	769	784	760	800	767	763	800	767	774	738	737	773	770	746	782	731	776	813	819	782	774	767	802	732	760	849	785	760	770	723	765	772	770	730	756	800	781	775	790	758	824	784	793	758	779	773	761	736	838	746	761	781	743	804	757	763	722	795	778	774	763	750	759	767	747	740	766	774	759	791	799	810	773	782	768	743	789	748	768	768	760	794	780	759	815	777	759	796	834	759	754	824	801	769	782	773	774	763	793	802	771	760	730	820	780	761	762	740	761	812	754	732	753	808	744	763	741	776	778	796	794	737	825	805	794	783	813	804	800	717	745	776	722	765	755	806	792	805	806	736	764	778	784	789	773	822	776	770	769	815	795	746	772	776	788	773	769	758	794	756	738	747	784	778	768	769	782	800	738	797	817	796	750	801	789	746	807	821	727	786	760	767	785	815	775	770	744	765	741	737	753	770	782	776	752	741	772	788	812	735	795	765	764	818	783	783	736	773	763	712	794	761	745	769	757	732	744	757	776	730	793	787	760	819	767	766	806	731	760	802	752	823	769	767	759	771	763	769	785	798	787	727	807	772	720	756	746	748	765	809	747	739	792	774	796	747	766	747	783	743	703	779	786	808	825	762	761	733	760	756	767	794	771	725	767	761	789	817	799	796	809	790	789	778	772	774	788	760	806	779	725	734	738	813	762	803	736	800	769	762	787	754	792	780	736	785	789	788	752	753	797	722	733	796	741	731	719	789	734	780	788	785	774	781	807	781	771	750	788	748	752	830	805	780	836	810	796	763	780	787	789	770	767	797	729	781	785	749	805	799	774	752	801	780	793	751	828	783	827	718	767	843	789	739	792	719	757	762	824	748	798	802	757	776	761	786	812	760	743	782	809	742	772	742	743	786	794	766	752	776	796	716	769	707	753	750	730	795	762	778	751
31228	11903	3616	1111	809	605	504	441	475	503	445	442	435	419	382	361	313	336	309	294	330	329	297	337	326	303	304	341	309	294	321	311	306	317	304	323	326	317	262	333	291	307	318	314	316	310	281	305	339	334	294	342	281	313	288	300	300	317	293	289	308	320	312	342	323	290	292	282	307	301	245	307	320	332	288	287	291	313	288	301	284	320	305	293	324	300	291	337	287	313	311	345	359	287	305	324	317	303	297	307	314	296	289	326	300	329	329	319	293	301	276	312	297	313	320	328	283	270	314	333	291	318	275	306	317	317	349	323	301	315	263	319	338	305	308	313	311	308	303	307	301	273	313	326	316	309	324	307	324	339	292	327	299	310	321	327	353	292	309	302	289	297	303	308	304	330	319	280	254	281	298	309	286	287	308	318	286	300	273	280	321	311	323	297	371	325	285	298	297	321	290	293	322	289	315	304	301	319	330	305	286	295	314	315	311	281	306	332	348	302	332	288	316	314	297	332	314	342	308	327	318	330	255	322	314	304	291	323	320	279	306	299	309	311	287	321	292	267	304	326	291	297	302	314	279	306	340	302	305	321	304	326	305	323	301	322	295	301	310	310	352	324	278	321	302	329	284	314	306	270	330	304	303	305	320	304	322	293	340	302	337	253	315	343	325	302	287	335	294	337	291	324	286	311	300	314	321	306	304	283	302	327	316	367	313	294	297	293	325	292	290	302	322	279	333	302	289	300	319	326	313	300	328	315	299	292	278	332	326	311	311	300	308	322	305	280	316	317	311	283	307	350	302	335	311	349	313	298	285	320	293	330	346	306	302	314	282	297	291	301	278	332	284	321	313	290	314	324	312	311	292	283	316	302	296	301	322	305	298	330	314	319	287	285	337	301	324	291	316	330	329	311	308	299	300	290	332	325	296	292	317	318	314	335	302	297	300	301	323	319	305	330	311	284	327	307	289	294	332	287	327	322	297	297	344	304	302	300	290	285	268	339	303	313	278	311	307	335	309	316	317	290	323	284	305	319	296	323	303	282	282	305	312	288	308	316	307	338	302	322	296	336	299	297	257	323	320	316	309	294	320	327	299	309	299	309	331	317	302	341	322	349	326	344	306	321	314	323	278	312	327	309	303	312	339	334	328	311	345	311	293	282	271	302	291	302	307	310	270	291	335	327	305	287	306	284	324	316	319	298	328	304	335	323	321	321	307	323	309	257	343	318	286	298	301	298	278	291	330	297	324	301	279	313	313	297	295	274	314	328	286	286	277	356	330	271	333	307	305	323	363	319	300	314	350	302	285	302	294	297	325	294	292	300	315	307	292	327	307	325	309	283	327	333	329	296	291	317	312	349	395	305	339	330	306	306	323	312	320	272	302	301	291	289	292	290	288	304	335	281	315	345	326	310	318	341	309	318	309	317	319	305	291	288	279	319	320	307	320	366	325	296	314	316	295	332	333	293	307	288	306	301	276	304	324	332	275	289	293	296	310	337	338	345	297	360	344	335	351	321	291	322	346	343	313	323	306	307	335	279	316	318	302	344	332	302	299	321	315	321	341	319	304	311	342	321	291	317	305	294	310	326	325	298	314	317	301	340	302	313	309	320	296	305	283	321	323	274	329	316	320	283	320	283	322	338	344	314	329	276	287	335	343	299	285	306	303	294	301	314	272	288	301	329	299	284	290	288	321	333	316	335	277	278	279	311	293	310	315	313	287	320	303	319	306	320	314	323	305	274	309	309	297	289	310	275	266	326	296	321	299	306	311	314	287	320	328	298	321	326	342	313	316	319	306	316	288	328	297	302	312	331	292	291	287	310	278	267	286	293	311	347	284	303	316	335	315	342	316	324	295	294	306	299	300	292	314	355	318	311	296	302	304	320	324	311	310	312	338	304	318	294	288	350	272	296	339	307	339	339	332	306	311	286	327	304	323	310	345	331	306	324	305	311	294	273	306	323	328	298	309	300	316	318	297	287	318	338	302	294	324	314	304	294	311	329	304	318	305	302	297	270	301	299	346	306	288	305	313	297	288	305	307	293	290	314	347	316	292	313	311	287	307	289	278	297	307	268	287	312	331	309	337	298	319	307	336	340	306	296	357	302	310	336	323	311	282	320	298	332	346	318	301	295	302	349	314	317	291	321	318	313	269	291	285	310	312	291	295	312	334	306	323	335	280	344	319	278	300	318	321	305	267	292	302	300	302	266	297	315	279	349	295	296	300	318	273	339	311	334	309	308	334	299	301	320	344	324	295	313	288	270	278	333	307	311	312	333	297	337	332	307	320	282	313	345	300	310	304	302	345	303	277	302	333	328	315	287	281	326	368	305	283	327	294	333	335	304	344	298	302	329	314	291	324	312	312	331	290	313	310	259	294	330	300	338	285	308	314	303	325	324	307	314	300	300	307	295	306	330	294	280	281	330	286	309	300	302	310	286	343	327	308	310	303	303	367	315	329	321	305	314	317	318	314	337	300	302	342	288	274	302	308	317	299	327	281	290	297	324	334	321	308	284	300	298	293	321	333	356	310	325	312	325	316	293	304	330	321	306	312	336	278	294	333	329	288	284	336	308	309	327	322	274	308	314	296	313	308	328	304	322	316	333	311	314	309	298	294	322	278	318	325	313	285	308	317	313	296	294	290	327	281	347	325	311	293	277	288	309	360	269	307	331	310	321	302	282	294	321	322	291	272	295	301	318	259	313	331	346	305	285	301	320	289	305	314	309	294	272	310	306	346	348	300	324	302	314	313	299	358	315	285	289	298	313	312	308	352	326	290	314	296	289	321	283	304	294	303	327	295	302	318	332	323	294	294	272	311	304	311	289	289	325	301	320	310	291	307	311	332	336	278	307	290	284	276	306	312	327	297	284	294	338	335	301	286	329	303	318	299	303	305	295	309	292	307	303	316	328	356	298	337	309	331	313	306	296	309	311	291	298	318	322	306	333	280	320	294	299	295	314	305	300	277	294	331	345	302	305	344	297	304	303	267	317	294	320	340	289	329	336	330	308	338	305	296	315	287	348	277	341	298	305	319	282	277	325	321	294	271	299	303	340	346	309	319	295	334	337	331	303	309	299	322	349	310	322	297	287	304	313	304	336	319	304	265	318	330	331	268	276	309	326	266	327	310	265	297	320	315	313	315	311	302	292	340	312	296	325	307	276	308	294	295	315	308	292	294	306	321	301	315	294	317	310	310	302	297	327	288	294	297	312	312	294	319	297	311	291	307	293	285	289	347	321	283	301	314	313	261	269	295	295	294	310	312	280	302	336	308	309	323	315	334	301	314	300	305	307	338	327	350	279	343	317	305	291	337	294	297	295	313	312	296	350	309	316	312	301	311	323	280	349	313	349	316	255	319	307	311	294	275	305	314	303	316	298	288	320	344	295	321	296	312	309	316	311	367	315	307	314	314	313	346	312	329	326	293	288	286	337	303	319	291	328	321	291	314	315	313	270	308	311	304	302	307	299	305	330	302	317	330	316	340	321
11665	9116	2456	1169	964	849	741	766	767	757	748	751	708	750	780	716	733	759	769	691	732	662	688	680	803	752	715	738	733	756	755	679	741	773	773	727	691	754	712	699	715	735	727	723	736	719	732	712	704	711	720	706	678	767	750	716	701	722	734	756	723	720	688	742	763	700	724	702	705	704	722	713	708	727	729	724	725	716	724	749	731	729	734	728	673	716	677	694	710	713	720	713	711	763	726	668	684	710	724	730	750	707	719	707	750	746	706	757	709	732	761	694	738	800	747	758	740	748	709	718	716	691	766	720	757	723	707	661	702	721	693	713	733	721	761	774	701	704	736	724	713	720	728	714	788	731	719	709	745	719	685	711	710	706	738	685	703	729	751	711	768	700	711	694	715	741	716	745	755	661	683	709	736	741	725	720	762	712	737	718	759	718	703	755	723	711	762	712	744	679	785	720	705	692	727	700	701	724	722	713	731	725	759	738	654	689	732	738	702	748	688	700	781	729	704	762	748	757	739	701	702	698	703	723	698	767	682	723	696	744	748	705	720	681	692	731	770	747	695	701	723	719	711	723	737	701	732	735	696	742	741	732	732	686	716	703	761	749	751	722	739	725	727	743	700	667	720	712	762	681	738	711	729	714	722	705	704	703	688	751	750	723	733	753	738	722	688	718	782	722	735	721	736	712	734	713	716	730	738	709	723	724	729	686	726	729	700	689	709	745	717	707	659	673	676	739	691	755	708	719	713	733	695	688	742	701	708	732	699	729	762	739	781	696	726	719	711	809	662	708	752	674	725	780	737	729	733	730	680	716	736	725	777	763	684	727	747	744	710	697	764	738	737	721	719	731	741	734	738	750	717	738	740	689	730	679	701	727	746	700	778	698	676	750	725	685	714	687	691	732	680	738	718	732	738	722	744	705	714	683	716	712	730	722	703	720	702	673	738	683	728	673	718	666	734	718	734	701	787	669	761	708	773	722	771	709	710	746	724	719	733	717	698	743	717	702	755	717	709	703	683	767	724	728	727	749	725	710	707	687	723	730	750	744	712	687	777	707	733	710	707	722	723	756	688	715	733	772	737	740	707	711	706	735	767	726	699	746	686	713	785	728	719	706	699	724	708	688	711	717	724	737	728	701	709	710	730	682	732	706	712	682	744	731	737	717	673	700	742	717	747	692	746	711	701	692	745	740	720	713	719	735	718	693	744	702	717	755	740	762	741	679	714	689	684	748	673	724	733	712	718	720	777	667	752	704	717	679	765	710	722	715	677	758	691	730	694	723	697	707	776	762	711	710	765	726	727	726	784	711	734	708	754	692	759	699	756	693	677	676	749	706	740	679	726	706	702	713	726	721	729	704	728	712	721	698	735	706	718	678	707	713	777	729	717	696	668	728	716	750	694	793	712	748	719	732	740	705	722	694	740	721	730	718	720	761	751	746	761	730	708	725	749	735	750	741	742	714	706	752	775	725	735	708	681	738	695	691	681	741	753	750	764	723	730	729	755	723	669	737	688	708	698	711	656	753	697	679	713	733	699	752	722	742	782	741	701	701	695	711	710	719	716	711	735	654	729	730	715	713	733	664	697	686	697	721	703	687	782	772	714	765	752	734	723	706	750	696	733	713	748	668	723	733	710	696	703	719	714	806	725	742	724	750	750	738	700	750	766	729	728	679	729	752	666	701	740	743	726	725	736	727	759	735	734	747	750	703	719	698	688	710	703	715	691	687	701	696	678	723	708	726	731	698	716	681	715	706	693	713	689	738	716	695	698	780	741	723	765	728	743	720	724	703	684	720	704	718	704	761	736	705	732	741	658	724	751	704	716	719	731	701	761	731	743	716	755	710	781	775	730	705	757	712	722	679	698	730	770	711	729	748	703	740	726	735	708	687	743	730	727	676	729	801	697	736	724	778	709	712	703	705	777	701	676	731	698	714	727	759	750	716	667	708	730	721	733	727	725	726	693	740	689	764	689	702	767	717	706	746	699	703	730	748	737	741	701	772	714	748	704	730	741	694	736	716	747	704	714	708	681	707	694	721	678	744	702	750	735	706	712	735	742	717	689	691	732	739	749	748	722	748	696	719	734	714	718	714	735	713	683	717	727	665	724	732	794	699	754	758	754	740	754	727	760	729	812	719	707	712	685	746	700	777	733	731	690	752	734	732	700	747	737	737	714	687	716	708	737	717	678	701	745	735	719	721	765	712	689	718	701	724	779	718	690	695	728	727	706	708	706	721	770	707	721	753	736	756	752	751	718	733	728	662	794	695	709	734	706	732	688	678	710	709	710	735	705	754	751	728	668	777	735	688	751	730	781	673	708	722	715	757	739	770	752	726	695	708	708	768	691	712	738	733	764	725	761	702	738	737	683	719	696	717	714	695	670	761	681	731	723	732	748	708	740	670	788	690	802	710	714	688	710	716	718	733	726	733	708	752	696	753	725	709	703	715	712	745	765	751	690	660	740	758	712	670	712	751	749	708	710	744	733	752	706	666	795	720	717	750	710	745	690	686	712	711	714	696	753	740	749	693	677	744	667	721	730	748	723	701	755	734	723	766	736	746	735	712	756	722	717	739	729	769	735	773	709	688	654	723	712	734	712	669	740	738	742	679	748	728	690	670	725	718	745	742	728	731	715	713	706	704	685	717	640	751	723	713	727	720	703	669	732	759	760	784	754	668	734	731	767	714	746	722	703	703	742	714	708	657	652	747	731	732	685	741	770	734	695	698	738	711	755	694	712	728	735	741	758	712	685	711	720	729	700	695	711	705	757	687	713	756	709	715	719	754	756	714	737	697	756	705	672	708	723	758	776	762	728	704	726	664	720	698	779	718	702	733	724	733	753	689	732	710	730	700	778	741	706	756	726	739	772	745	714	674	662	726	748	699	725	740	718	761	714	727	704	775	761	730	723	708	762	698	696	772	755	682	747	763	777	743	736	727	695	704	726	751	763	701	725	722	737	738	743	745	689	737	755	732	746	732	725	684	708	725	723	709	738	759	718	754	742	677	738	766	743	756	736	740	700	768	750	722	700	683	738	753	691	805	774	681	741	721	714	733	720	694	711	690	723	738	720	666	733	715	717	754	738	752	683	676	757	731	710	739	704	715	715	709	709	742	693	688	706	748	720	732	775	735	681	753	729	675	708	687	742	713	743	743	721	737	730	766	733	705	722	694	759	721	729	724	739	707	721	710	718	717	758	724	692	702	725	749	708	747	741	717	739	762	764	681	726	753	729	703	664	715	723	739	713	753	767	712	753	704	690	730	724	711	746	738	702	731	700	763	693	723	706	743	716	733	703	732	708	727	745	733	753	724	708	736	658	740	725	756	714	733	704	723	711	702	718	709	718	741	761	723	689	760	762	742	704	757	732	725	708	722	697	730	683	702	700	714	767	767	756	694	766	717	705	705	726	711	735	735	688	726	709	701	709	694	760	709	717	686	733	718	698	724	716	711	746	744	705	703	692	690	684	746	749	725	732	750	684	724
26873	21416	25611	27045	7382	1225	907	762	695	755	660	649	606	550	517	503	408	404	401	423	413	391	411	445	458	447	445	395	413	379	397	388	399	412	409	398	366	411	386	394	398	431	375	396	402	377	372	413	409	390	437	371	375	383	427	431	408	439	392	389	424	397	400	400	398	376	384	436	417	414	399	422	405	405	390	379	369	393	370	419	425	359	397	432	372	377	403	391	367	399	433	399	411	439	409	394	412	374	428	392	369	426	384	376	412	410	382	379	415	390	353	392	398	370	407	358	380	441	402	373	425	371	377	374	393	363	437	449	421	445	435	353	366	402	394	362	361	374	397	394	372	366	424	398	352	391	377	409	413	391	395	401	413	390	367	400	400	387	363	404	426	382	410	407	413	445	378	383	395	401	405	399	388	432	404	421	408	395	395	384	368	410	414	387	362	355	389	384	412	392	406	441	383	399	449	424	441	412	395	378	419	368	395	389	346	355	401	371	415	391	425	393	386	403	371	369	393	403	378	400	376	375	421	419	378	385	413	373	379	387	414	389	357	410	404	455	401	415	375	415	397	361	402	413	384	403	388	401	438	416	392	379	423	375	391	375	426	410	381	418	408	408	356	378	411	366	395	395	381	432	407	431	391	412	395	424	411	412	397	384	409	430	364	382	366	390	385	390	381	381	420	394	371	429	372	367	380	365	349	398	414	431	397	401	421	378	359	396	377	390	440	403	402	413	356	394	367	400	387	400	417	409	411	380	365	379	387	387	366	426	371	393	405	391	383	418	396	396	407	406	384	405	405	387	376	434	361	384	406	398	351	407	396	377	380	410	379	393	365	387	390	412	401	373	418	379	451	438	410	377	401	421	393	382	374	395	360	388	390	380	376	395	444	411	405	392	406	416	415	373	396	370	400	416	334	396	401	415	361	408	390	381	406	409	411	388	384	396	395	362	421	361	373	387	423	353	415	419	422	370	404	366	386	401	409	379	405	415	433	422	413	414	381	411	392	372	371	432	397	399	386	402	372	357	376	450	412	445	393	442	403	420	420	403	399	383	374	370	385	416	395	372	390	399	435	416	389	413	400	391	404	422	409	396	369	403	389	430	394	417	363	374	369	377	358	407	377	451	409	402	398	381	412	376	398	390	383	378	407	403	431	388	422	368	373	401	427	443	386	378	386	393	419	404	417	386	371	406	380	394	417	419	393	413	413	359	396	398	381	391	402	435	382	368	360	372	396	414	379	398	403	360	400	384	413	432	423	410	379	407	440	409	388	390	376	417	394	372	402	381	379	405	432	417	370	435	386	393	428	375	392	361	403	403	412	388	390	357	397	444	411	389	391	385	398	389	401	399	401	433	409	366	418	371	348	378	434	405	387	409	406	387	392	397	412	417	407	416	416	386	391	353	396	392	372	409	363	398	417	402	425	383	385	376	401	383	440	355	403	392	399	406	423	374	388	401	376	346	418	381	404	388	387	399	411	362	374	422	382	406	396	417	393	377	382	399	378	331	384	406	402	360	359	374	362	386	390	383	382	411	417	425	392	394	376	406	415	377	393	381	395	433	392	395	406	415	388	450	435	376	378	415	421	386	421	442	374	429	391	402	401	423	419	394	430	376	350	406	376	393	437	417	414	392	409	450	386	407	388	430	420	439	421	351	416	462	411	421	412	364	354	415	373	401	387	403	394	407	400	352	365	396	394	405	378	404	383	425	419	388	401	368	376	355	442	380	359	378	396	382	383	390	421	407	422	424	412	363	389	386	431	414	428	388	404	376	437	400	407	397	423	412	401	398	390	444	374	377	393	382	413	377	357	359	366	415	395	432	407	378	407	419	385	406	385	357	389	422	436	395	408	410	372	389	423	399	421	404	406	406	401	408	413	409	400	371	410	359	425	384	375	365	413	395	378	418	419	378	416	414	420	422	402	381	392	383	371	397	400	356	378	383	377	351	391	370	430	388	386	436	377	379	393	380	403	404	425	368	399	368	393	382	392	430	396	382	423	396	362	406	387	380	368	404	408	386	367	391	383	399	407	367	420	417	386	379	414	425	389	443	387	424	395	381	395	388	440	446	417	391	418	409	378	388	420	393	401	378	425	379	381	399	419	414	399	410	359	398	414	404	411	373	390	431	414	393	363	390	374	374	393	424	396	397	386	409	448	369	376	357	370	370	379	434	370	375	418	368	380	414	363	414	425	394	371	418	413	379	372	416	419	378	404	401	383	402	392	406	427	383	395	406	413	366	422	388	383	400	396	387	430	408	372	386	399	416	428	414	412	396	392	390	391	378	390	434	372	408	368	427	402	394	381	403	410	428	374	399	382	377	393	377	382	405	356	392	404	383	425	384	416	383	401	393	414	398	407	425	375	391	429	380	409	412	398	383	354	408	426	400	386	414	384	375	401	394	396	392	415	408	395	381	404	405	404	377	368	442	387	433	398	387	410	406	417	395	391	430	396	402	384	379	351	341	408	385	396	427	447	448	391	388	420	399	402	402	407	404	391	401	389	428	373	384	384	369	402	408	404	393	406	389	415	359	390	392	372	438	422	396	419	376	379	395	406	372	379	364	412	402	379	391	407	375	396	389	354	419	394	397	423	414	422	384	389	363	359	383	373	354	377	389	378	355	388	366	406	386	367	401	384	382	397	430	408	372	391	358	416	417	375	371	400	403	366	397	392	424	418	431	406	399	402	379	354	391	407	390	386	406	409	414	412	384	383	415	393	406	367	391	401	402	400	356	385	444	433	369	364	370	392	392	398	406	404	391	386	392	415	391	392	389	411	412	389	385	407	400	409	376	388	387	365	407	374	404	390	375	384	389	357	414	361	378	385	361	373	368	372	418	405	406	374	388	402	344	393	378	373	388	426	414	398	372	361	351	393	412	431	394	397	399	380	428	411	386	404	390	389	391	413	395	402	407	429	402	437	454	410	360	400	376	397	411	387	425	386	407	390	390	398	367	379	418	364	422	401	404	436	422	380	385	396	426	413	387	443	354	355	379	380	412	425	386	392	409	427	399	388	394	399	396	441	433	392	383	400	406	396	383	403	398	396	390	387	390	371	382	423	391	411	436	393	428	388	392	370	397	409	378	384	389	413	405	393	427	365	356	400	385	401	421	407	422	422	393	385	370	421	413	335	403	388	405	393	366	368	408	372	416	429	380	405	394	399	407	391	361	388	386	411	434	402	377	381	355	385	413	367	386	395	383	384	357	411	379	401	407	398	368	385	378	378	362	395	386	425	382	382	437	409	409	397	398	431	405	372	357	379	375	399	378	355	372	411	394	408	382	388	386	377	379	380	383	363	392	375	379	370	366	407	416	378	433	368	406	399	376	368	429	453	403	367	401	359	423	364	448	410	403	401	361	412	377	407	382	385	395	414	420	382	385	379	384	387	394	421	418	403	365	380	398	360	381	364	418	351	361	387	408	360	423	376	420	409	437	418	396	360	418	377	366	392	399	412	406	409	403	418	413	373	409	390	407	376	403
13723	20931	5842	1982	1404	1142	1134	1000	997	1005	1003	989	940	989	909	923	908	929	914	940	886	889	904	845	880	902	915	873	882	922	887	890	915	912	883	873	915	858	917	864	873	897	875	913	899	869	883	913	870	880	872	886	903	878	908	912	893	866	920	845	904	902	905	936	930	863	872	885	879	922	931	899	883	888	844	869	877	911	838	852	906	905	943	855	908	949	877	829	850	900	937	867	854	914	876	870	925	913	866	913	849	857	954	910	910	851	912	923	856	851	931	841	877	881	919	904	841	886	880	863	860	811	857	893	915	942	946	877	866	924	893	840	921	889	908	930	912	907	886	853	968	878	915	866	849	910	902	897	882	882	891	887	892	919	910	907	866	884	845	972	898	861	887	841	912	879	875	867	890	855	898	901	862	857	876	913	902	893	899	868	904	917	919	881	881	897	858	862	889	875	842	869	874	929	893	907	954	885	887	869	903	868	875	882	875	884	854	872	869	858	897	931	911	881	888	837	848	924	877	878	899	836	887	864	839	850	865	906	855	932	920	869	868	861	933	918	860	894	899	798	926	881	881	840	896	928	877	919	831	852	908	919	924	894	887	862	864	877	886	884	911	852	898	872	908	895	910	938	912	930	916	924	908	838	894	841	895	901	887	908	855	905	880	850	879	897	877	881	911	852	898	863	872	832	886	875	884	874	863	901	867	879	879	879	860	880	891	900	830	919	921	887	883	905	859	914	882	911	862	870	884	889	855	901	884	838	929	934	915	903	903	859	854	869	950	871	872	839	879	883	884	904	913	867	842	930	845	867	883	873	903	861	866	876	904	864	907	865	869	835	911	923	922	846	916	909	895	901	905	816	909	909	881	895	875	852	867	859	873	905	905	868	948	921	907	922	895	845	849	886	864	880	858	896	901	926	868	862	885	933	904	874	887	896	830	883	857	867	872	953	875	938	892	859	879	872	883	871	873	840	941	887	874	881	892	890	858	903	865	887	889	920	894	857	872	895	882	902	926	926	879	937	886	882	949	860	893	895	844	887	920	866	897	891	929	888	950	854	884	899	923	871	894	956	879	900	918	879	886	902	906	801	897	850	849	885	913	853	868	869	902	868	861	910	882	910	910	878	859	897	908	904	827	870	860	908	870	893	871	942	839	829	874	875	832	882	857	878	895	874	891	886	898	896	817	884	923	896	894	935	907	890	941	867	927	901	811	856	895	855	910	879	878	929	921	841	834	907	871	882	924	888	906	928	907	890	818	952	897	922	915	838	842	894	900	865	870	850	850	878	889	872	922	836	882	881	917	876	867	906	909	902	895	896	909	902	908	882	872	862	915	871	879	880	872	856	849	901	873	937	929	907	906	902	899	874	840	869	860	908	900	840	850	876	875	872	956	931	887	846	861	865	850	917	907	890	854	886	907	886	921	894	870	950	911	909	946	913	868	889	904	912	883	890	891	872	842	864	888	897	878	930	925	863	906	856	891	868	925	932	860	845	899	891	871	890	889	843	879	895	901	860	932	934	876	881	884	930	874	926	867	853	859	904	916	854	882	859	853	845	921	911	911	869	827	853	891	921	876	926	889	902	871	910	848	880	901	869	866	914	915	931	870	880	906	834	852	855	843	923	798	883	894	882	923	894	905	876	882	931	839	895	886	853	913	842	858	917	886	864	903	898	915	910	877	855	869	842	893	934	886	905	914	890	854	900	900	923	921	906	897	868	887	926	862	929	922	919	871	848	924	885	893	896	887	907	952	899	888	943	918	910	818	896	888	896	902	897	938	856	866	887	953	900	877	879	935	914	879	961	883	887	895	814	882	910	909	916	876	840	916	956	907	884	877	878	800	870	895	903	870	879	863	920	907	893	894	871	862	871	873	918	874	946	905	858	798	876	877	930	898	882	859	900	912	874	836	867	911	859	890	845	887	881	868	876	882	892	860	862	888	856	901	874	858	871	878	876	897	878	871	890	877	913	953	914	832	937	891	929	967	934	903	901	870	873	879	917	849	872	867	889	859	905	856	946	863	886	879	888	886	898	870	890	905	880	897	877	876	889	898	930	910	898	855	858	843	847	898	943	879	861	889	899	915	872	829	923	897	918	935	860	912	925	838	885	869	922	904	879	905	909	867	860	909	873	895	865	881	859	884	843	904	880	889	949	858	842	871	881	901	881	846	873	885	934	942	862	879	878	908	861	858	839	904	913	847	841	881	905	889	860	917	879	893	901	922	855	882	888	890	876	866	866	892	882	903	857	923	823	903	892	881	948	916	886	868	885	948	871	884	893	916	890	863	952	874	927	849	862	880	855	895	885	895	923	813	861	890	886	901	890	868	851	892	827	892	903	913	841	896	923	929	863	917	854	902	906	889	876	886	857	889	870	873	895	859	912	878	925	835	901	897	921	866	946	852	898	901	852	847	880	887	818	886	873	864	932	907	864	910	883	859	893	859	838	843	865	881	881	863	901	864	867	897	858	823	883	866	899	874	865	896	918	884	912	904	909	881	892	919	924	883	945	893	953	874	913	918	849	891	869	890	879	843	919	819	867	885	904	832	873	880	878	919	863	855	941	866	850	939	865	898	917	900	947	897	908	879	897	931	861	884	909	908	880	863	879	915	928	936	903	921	920	898	913	880	933	874	881	872	927	862	883	895	860	892	865	890	933	869	876	884	857	904	854	846	898	815	869	919	905	865	855	895	878	859	925	972	914	879	925	895	900	938	908	926	908	885	898	906	837	937	873	890	886	895	886	905	856	820	908	924	900	890	906	958	887	918	839	910	884	935	875	900	860	856	915	874	864	871	887	859	823	859	916	868	888	862	913	890	853	890	927	875	876	939	892	895	878	859	854	894	891	869	897	885	931	905	902	951	916	941	953	887	884	873	856	888	887	875	954	871	824	873	867	873	844	875	874	932	930	911	855	877	881	844	873	857	912	898	893	860	858	897	846	881	897	896	938	908	873	936	883	903	869	851	883	882	894	875	896	837	873	892	898	824	944	871	933	909	893	955	881	894	915	878	857	887	930	917	835	876	914	898	882	886	891	892	873	925	843	831	883	848	818	850	898	877	849	885	899	871	881	870	904	918	892	931	863	913	912	848	872	867	900	925	887	898	875	922	891	903	810	854	847	944	908	911	896	881	881	908	880	854	931	872	869	916	885	859	860	903	890	915	895	926	934	942	877	915	888	858	922	902	940	936	864	886	921	869	927	930	849	888	861	851	902	899	857	891	884	907	810	949	868	889	887	876	907	859	891	818	909	918	910	940	894	919	903	876	900	839	851	870	897	908	911	876	829	876	877	886	935	905	903	850	896	880	946	850	928	883	892	897	891	888	945	898	929	869	901	886	870	859	864	948	859	881	887	891	840	954	878	866	887	876	917	889	905	826	878	858	885	891	866	859	904	898	867	876	878	892	921	894	889	862	884	889	870	878	923	868	888	879	856	877	900	889	931	908	863	877	925	868	879	885	891	936	895	906	861	863	914	918	948
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
